.healthaz span.clearer {display:block;}
/* media panel */
.healthaz #webZoneMedia {background:transparent; color:#069; margin-bottom:1em;}
.healthaz #webZoneMedia .panel {background:none; margin:0; padding:0;}
.healthaz #webZoneMedia .panel .crnr {background:none;}
.healthaz #webZoneMedia .panel h2 {background:transparent; color:#585858; font-size:1.2em; font-weight:bold;}
.healthaz #webZoneMedia .video-panel h2, .healthaz .four .two .col-two-content .video-panel h2, .healthaz #webZoneMedia .video-panel p.fauxh2, .healthaz.temp-a .two-sm .pad-rbl .video-panel h2 {background:transparent; color:#fff; font-size:1.8em; margin-top:0;}
.healthaz.temp-a .two-sm .pad-rbl .video-panel h2 {font-weight:normal;}
.healthaz #webZoneMedia #toolReviewDates {margin-bottom:2em;}
.healthaz #webZoneMedia #toolReviewDates p {color:#585858; margin-left:.5em; padding-bottom:0;}
/* panels and boxes */
.healthaz .content-surfacer .panel .panel-top h2, .healthaz .content-surfacer .panel .panel-top h2 a {background-color:transparent; color:#069;}
.healthaz .content-surfacer .panel .blog-bubble {background:url(/img/healthaz/blog-bubble-top-healthaz.gif) top left repeat-x;}
.healthaz .content-surfacer .panel .blog-bubble-content {background:url(/img/healthaz/blog-bubble-bottom-healthaz.gif) bottom left repeat-x;}
.healthaz .content-surfacer .panel .blog-bubble-tl, .healthaz .content-surfacer .panel .blog-bubble-tr, .healthaz .content-surfacer .panel .blog-bubble-br {background:url(/img/healthaz/blog-bubble-corners-healthaz.gif) top left no-repeat;}
.healthaz .content-surfacer .panel .blog-bubble-bl {background:url(/img/healthaz/blog-bubble-bl-healthaz.gif) bottom left no-repeat;}
.healthaz .content-surfacer .panel .recent-posting li a {background-color:transparent; color:#069;}

/* news */
.healthaz .news-items-top {margin-top:1em;}
.healthaz .news-item {margin-bottom:1.5em;}
.healthaz .news-item h3 {font-size:1.2em; margin:0;}
.healthaz .news-item h3 a {background:transparent; color:#069; text-decoration:none;}
.healthaz .news-item h3 a:hover {text-decoration:underline;}
.healthaz .news-item-detail h2 {margin-bottom:0;}
.healthaz .news-item-detail {margin-bottom:1em;}
.healthaz .news-item-detail p {margin-bottom:0; margin-top:1em;}
.healthaz .news-item p.news-date, .healthaz .news-item-detail p.news-date, .healthaz .news-item-detail p.news-author {margin:0; padding-bottom:0;}
.healthaz .related-news {list-style:none; margin:1em 0;}
.healthaz .related-news li a, .healthaz a.back-link {background:#fff url(/img/chevron-grey.gif) no-repeat center left; color:#069; padding-left:.8em; text-decoration:none;}
.healthaz .related-news li a:hover, .healthaz a.back-link:hover {text-decoration:underline;}
.healthaz a.see-all-link {background:transparent; color:#069; text-decoration:none;}
.healthaz a.see-all-link:hover {text-decoration:underline;}
.healthaz .page-links {margin:1.5em 0 1em;}
.healthaz .page-links ul {list-style:none;}
.healthaz .page-links ul li {float:left; width:auto;}
.healthaz .page-links ul li a {background:transparent; color:#585858; font-weight:bold; padding:0 .3em; text-decoration:none;}
.healthaz .page-links ul li a:hover {text-decoration:underline;}
.healthaz .page-links ul li.previous a {background:url(/img/arrow-prev.gif) 5px 1px no-repeat; display:block; text-indent:-999em; width:.6em;}
.healthaz .page-links ul li.currentpage {color:#000; padding:0 .3em; text-decoration:underline;}
.healthaz .page-links ul li.next a {background:url(/img/arrow-next.gif) 0 1px no-repeat; display:block; text-indent:-999em; width:.6em;}
.healthaz .logo-by {margin-top:2em;}
.healthaz .logo-by span {display:block; float:left; margin-right:1em; width:auto;}
.healthaz .logo-by span.intro {margin-top:.5em;}

/* glossary */
.healthaz ul.glossary {list-style:none; list-style-position:outside; margin-left:0!important; margin-top:.2em;}
.healthaz ul.glossary li {font-size:1.3em; line-height:1.4em;}
.healthaz ul.glossary li a {cursor:pointer; text-decoration:underline; padding-left:.8em;}
.healthaz ul.glossary li a.show {background:#fff url(/img/scorecards/arrow-grey-right.gif) left no-repeat;}
.healthaz ul.glossary li a.hide {background:#fff url(/img/scorecards/arrow-grey-down.gif) left no-repeat; padding-left:1.1em;}
.healthaz ul.glossary li a:hover {text-decoration:none;}
.healthaz dl {margin:2em 0;}
.healthaz dl.bookmark-links {margin:1em 0;}
.healthaz dl dt {font-weight:bold;}
.healthaz dl dd {margin-bottom:1em;}
.healthaz .divide-010 h3 {margin-top:1em;}
.healthaz .divide-010 dt, .healthaz .divide-010 dd {font-size:1.3em; line-height:1.4em;}
.healthaz #toggler-div-1.hidden {font-size:1em !important;}
/* chq module */
.healthaz .nhsd_feature {background:#074a8b url(/img/healthaz/chq-box-bg.gif) top left repeat-x; padding:.4em;}
.healthaz .nhsd_feature h2 {background:transparent; color:#fff; font-size:1.4em; font-weight:bold; margin:.1em 0 .6em; padding:0 .4em;}
.healthaz .nhsd_feature .nd_box_content {padding:0 .8em;}
.healthaz .nd_rnd_box {background:#e1ebf8; padding:10px 0; position:relative;}
.healthaz .nd_rnd_box .tl {background-position:top left; left:0; top:0;}
.healthaz .nd_rnd_box .tr {background-position:top right; right:0; top:0;}
.healthaz .nd_rnd_box .bl {background-position:0 10px; bottom:0; left:0;}
.healthaz .nd_rnd_box .br {background-position:10px 10px; bottom:0; right:0;}
.healthaz .nd_rnd_box .tl, .healthaz .nd_rnd_box .tr, .healthaz .nd_rnd_box .br, .healthaz .nd_rnd_box .bl {background-image:url(/img/nhsdirect/box-crnrs.gif); height:10px; overflow:hidden; position:absolute; width:10px;}
.healthaz .nd_rnd_box .simple_list {list-style:none; list-style-position:outside; margin:.5em 0; padding:0;}
.healthaz .nd_rnd_box .simple_list li {margin-bottom:1em;}
.healthaz .nd_rnd_box .simple_list li a {background:transparent url(/img/chevron-blue.gif) no-repeat left .3em; color:#585858; display:block; line-height:1.2em; margin:.1em 0; padding:0 0 0 12px; text-decoration:none;}
.healthaz .nd_rnd_box .simple_list li a:hover {text-decoration:underline;}
.healthaz .nhsd_feature .simple_list_highlight {list-style:none; list-style-position:outside; margin:.5em;}
.healthaz .nhsd_feature .simple_list_highlight li a {background:transparent url(/img/healthaz/chevron-white.gif) left no-repeat; color:#fff; padding-left:10px; text-decoration:none;}
.healthaz .nhsd_feature .simple_list_highlight li a:hover {cursor:pointer; text-decoration:underline;}
/* Medicine Info template */
.healthaz .med-info a {background:transparent; color:#069;}
.healthaz .med-info h2, .healthaz .med-info h3 {background:transparent; color:#585858; font-weight:bold;}
.healthaz .med-info h3 {font-size:1.9em; margin:1em 0 .5em;}
.healthaz .med-info ul {padding:.5em 0 0; margin:0 0 0 -.8em; list-style-type:none;}
/* edit mode overides */
.wrap {font-family:arial, helvetica, sans-serif;}
#ctl00_SiteActionMenuTrim div {height:auto!important;}
.ms-siteaction, .ms-MenuUIPopupBody {z-index:9999!important;}
.ms-consolestatusframe {margin-top:2em;}
.ms-consoleframe {border-top:0!important;}
.healthaz .four .two-sm .border .ms-formfieldcontainer img {width:auto;}
.healthaz .four .two-sm .col-two-image .ms-formfieldcontainer img {width:auto;}
.healthaz .four .one-sm .ms-formfieldcontainer .ms-toolbarItem img {width:auto;}

/* Health A-Z - Scorecard results */
.healthaz .sc-results .report-info {background:#efefef; margin-bottom:1em; padding-bottom:1em;}
.healthaz .sc-results .report-info .new-search, .add-addresses .skiptoprint {float:right; margin:-.3em 0 0; width:auto;}
.healthaz .sc-results .report-info ul {margin-top:1em;}
.healthaz .sc-results .report-info ul li {border-top:1px dashed #ccc; padding:.5em 0 .7em; list-style-type:none;}
.healthaz .sc-results .report-info ul li.last {border-bottom:0;}
.healthaz .sc-results .report-info .org-name {width:45%; background:url(/img/healthaz/org-name-bullet.gif) left no-repeat; padding-left:1em; display:block;}
.healthaz .sc-results .report-info .change-success {margin-left:-.6em; color:#24a927; font-weight:bold;}
.healthaz .sc-results .report-info fieldset {width:50%; float:right; clear:both; margin-top:-1.1em;}
.healthaz .sc-results .report-info fieldset label {margin:-.2em .5em .5em 0; width:8em; display:block; text-align:right; float:left; clear:right;}
.healthaz .sc-results .report-info fieldset select {width:50%; margin-top:-.2em;}
.healthaz .sc-results .report-info fieldset .submit {float:right;}
.healthaz .sc-results .slider-content-wrap .two-smaller {width:35.5em;}
.healthaz .sc-results .slider-content-wrap .panel {background:#fff;}
.healthaz .sc-results .slider-content-wrap .panel .crnr {background-image:url(/img/white-corners.gif);}
.healthaz .sc-results .slider-content-wrap .one-sm .panel .crnr.tl, .healthaz .four.sc-results .slider-content-wrap .one-sm .panel .crnr.tr {top:-1px;}
.healthaz .sc-results .slider h3 span {padding-left:1.1em;}
.healthaz .sc-results .slider h3 a {background-position:17px 11px; width:99%;}
.healthaz .four.sc-results .slider h3 a.hide {background-position:14px 13px;}
.healthaz .sc-results .slider h3 a.show, .healthaz .four.sc-results .slider h3 a.hide {padding-right:1em;}
.healthaz .sc-results .slider .back-to-top {background-color:transparent; font-size:1.1em; color:#585858;}
.healthaz .sc-results .slider-content-wrap .panel ul {padding:0 0 0 2em;}
.healthaz .sc-results .slider-content-wrap .panel ul li {list-style-type:disc; margin:0 0 .7em;}
.healthaz .sc-results .slider ul.link-list {padding:0;}
.healthaz .sc-results .slider ul.key, .healthaz .sc-results .slider ul.annotation {padding:.5em 0;}
.healthaz .sc-results .slider ul.key li, .healthaz .sc-results .slider ul.annotation li, .healthaz .sc-results .slider ul.link-list li {list-style-type:none; margin:0;}
.healthaz .sc-results .slider ul.key img {display:inline; margin-right:.2em;}
.healthaz .sc-results .slider ul.annotation li {font-size:1.1em;}
.healthaz .one.usefulpanel .panel h2 {font-size:1.5em; font-weight:bold;}
/* Health A-Z - Scorecard 100 results */
.healthaz .sc-results h2, .healthaz .sc100-results h2 {font-size:1.8em; margin:0 0 1em;}
.healthaz .sc100-results .results-list {padding:2em 0 0;}
.healthaz .sc100-results .results-list li {list-style-type:none; border-bottom:1px solid #d8d8d8; padding:.8em 0; margin:0;}
.healthaz .sc100-results .results-list li .distance {font-size:.9em; display:block;}
.healthaz .sc100-results .results-list li .submit {float:right; clear:left; margin-top:-2.2em;}
.healthaz .sc100-results .results-list li a {font-weight:bold; margin-left:-.5em;}
.healthaz .sc100-results .services-pagination-wrap {padding:2em 0 0; float:left;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination {width:auto;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination li {list-style:outside; display:inline; list-style-type:none; float:left; width:auto; font-weight:bold;}
.healthaz .sc100-results .services-pagination-wrap ul.pagination li.page-count {padding:0 1em;}
/* Services near you  - intro panel */
.healthaz .two-sm .panel.panel-search h2 {font-size:1.4em; font-weight:bold;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search .btm-bdr, .healthaz.temp-a .two-sm .panel.panel-search .btm-bdr {border:0;}
.healthaz .two-sm .panel.panel-search input {width:17em;}
.healthaz .two-sm .panel.panel-search .submit input {width:auto;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search h2, .healthaz.temp-a .two-sm .panel.panel-search h2, .healthaz.temp-b .two-sm .panel.panel-search h2 {margin-left:-3.5em;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search fieldset .submit, .healthaz.temp-a .two-sm .panel.panel-search .submit, .healthaz.temp-b .two-sm .panel.panel-search .submit {float:right;}
.healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search fieldset .submit {float:right; margin:-1.8em 4.5em 0 0;}
.healthaz.temp-a .two-sm .panel.panel-search fieldset .submit {margin:0 4.5em 0 0;}
.healthaz .two-sm .panel.panel-search .icn, .healthaz .two-sm .panel.panel-search label, .healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search .icn, .healthaz.temp-c .two-sm .tempc-intro-zone .panel.panel-search label {display:none; visibility:hidden;}
.healthaz.temp-c .two-sm .panel.panel-search .icn, .healthaz.temp-c .two-sm .panel.panel-search label {display:block; visibility:visible;}
/* CMS fixes */
.ms-WPBody {font-family:Arial, helvetica, sans-serif!important;}
.ms-formfieldcontainer .ms-formfieldvaluecontainer .radeditor.Gray.rade_wrapper.ms-input {width:100%!important;}
.ms-formfieldcontainer .ms-formfieldvaluecontainer span input.ms-long {width:100%!important;}
td#MSOTlPn_MainTD {position:relative;}
.temp-b .one-sm .border .ms-formfieldvaluecontainer {width:160px;}
/* treatment options tables */
.treatment-options h2 {display:inline-block; float:left;}
.treatment-options table.tot {border-collapse:collapse; text-align:left; width:72em; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}
.treatment-options table.tot th {width:33%;}
.treatment-options table.tot tr {font-size:1.2em; vertical-align:top;}
.treatment-options table.tot tr p, .treatment-options table.tot tr li, .treatment-options table.tot tr a {font-size:1em;}
.treatment-options table.tot tr.tot-hdr th {height:60px; padding:0; font-weight:bold; font-size:1.4em; border-bottom:1px solid #aeaeae; background:url(/img/healthaz/tot-hdr-bg.gif) repeat-x left bottom;}
.treatment-options table.tot tr.tot-hdr th .tot-hdr-txt {padding:1em 1em .5em; display:block;}
.treatment-options table.tot tr.tot-hdr th .crnr {width:7px; height:7px; background:url(/img/healthaz/tot-sprite.gif) no-repeat; position:absolute; overflow:hidden;}
.treatment-options table.tot tr.tot-hdr th .tl {top:2px; left:13px; background-position:0 0;}
.treatment-options table.tot tr.tot-hdr th .tr {top:2px; right:13px; background-position:-9px 0;}
.treatment-options table.tot tr.tot-treat th {font-weight:bold; font-size:1.4em; color:#00689c;}
.treatment-options table.tot tr.even {background-color:#efefef;}
.treatment-options table.tot li {list-style-position:outside; margin-left:1.5em;}
.treatment-options table.tot th {padding:1em 1em .1em; border-right:1px solid #ccc;}
.treatment-options table.tot td {padding:0 1em 1.5em 1.5em; border-right:1px solid #ccc; border-top:none; border-bottom:none;}
.treatment-options table.tot .innov-treat-hdr th, .treatment-options table.tot .innov-treat-hdr td {border-top:1px solid #96c4de;}
.treatment-options table.tot tr.innov-treat {background-color:#eaf2f8;}
.treatment-options table.tot tr.innov-treat .innov-treat-txt {color:#00689c; font-style:italic; font-weight:bold; float:left; margin-right:.3em;}
.treatment-options table.tot tr.innov-treat .innov-treat-txt .icn {position:static; width:12px; height:15px; display:block; overflow:hidden; float:left; margin-right:.2em; background:url(/img/healthaz/tot-sprite.gif) 0 -32px no-repeat;}
.treatment-options table.tot tr.treat-avail td {background-color:#eaf2f8; border-top:1px solid #96c4de; border-bottom:1px solid #96c4de; padding:1em;}
.treatment-options table.tot tr.treat-avail div {float:left; display:inline; margin-right:1em;}
.treatment-options table.tot tr.treat-avail a {color:#00689c;}
.treatment-options table.tot tr .innov {border-right:1px solid #96c4de;}
.treatment-options table.tot a {color:#00689c;}
.treatment-options table.tot ul {margin-bottom:.5em;}
.treatment-options .tot-outer {clear:both; width:72em; overflow:hidden; display:block; position:relative; padding:2px 13px 19px; margin-bottom:1em;}
.treatment-options .tot-outer .tot-drop-bot {height:19px; background:url(/img/healthaz/drop-bot.jpg) repeat-x bottom left; position:absolute; bottom:0; left:0; width:100%; clear:both;}
.treatment-options .tot-outer .tot-drop-bot .crnr {width:16px; height:19px; position:absolute; overflow:hidden;}
.treatment-options .tot-outer .tot-drop-bot .bl {background:url(/img/healthaz/drop-bot-left.jpg) no-repeat; left:0; bottom:0;}
.treatment-options .tot-outer .tot-drop-bot .br {background:url(/img/healthaz/drop-bot-right.jpg) no-repeat; right:0; bottom:0;}
.treatment-options .tot-outer .tot-drop-left {width:13px; height:100%; position:absolute; display:block; left:0; top:0; background:url(/img/healthaz/drop-left.gif) repeat-y;}
.treatment-options .tot-outer .tot-drop-right {width:13px; height:100%; position:absolute; display:block; right:0; top:0; background:url(/img/healthaz/drop-right.gif) repeat-y;}
.treatment-options .tot-outer .tot-drop-left .tl {width:13px; height:38px; background:url(/img/healthaz/tot-sprite.gif) -18px 0 no-repeat; position:absolute; top:0; left:0; overflow:hidden;}
.treatment-options .tot-outer .tot-drop-right .tr {width:13px; height:38px; background:url(/img/healthaz/tot-sprite.gif) -31px 0 no-repeat; position:absolute; top:0; right:0; overflow:hidden;}
.treatment-options .tot-ftr {width:69.8em; min-height:100px; padding:1em; background:#d4d4d4 url(/img/healthaz/bg-footer.jpg) repeat-x top left; display:block; border:1px solid #d3d3d3; position:relative;}
.treatment-options .tot-ftr .col {width:20.8em;}
.treatment-options .tot-ftr .col a {color:#00689c;}
.treatment-options .tot-ftr .col li a {color:#00689c; font-size:1em;}
.treatment-options .tot-ftr .col div {font-size:1.2em;}
.treatment-options .tot-ftr .col div p, .treatment-options .tot-ftr .col div ul li div, .treatment-options .tot-ftr .col div ul li, .treatment-options .tot-ftr .col div ul li a {font-size:1em;}
.treatment-options .tot-ftr .center {padding:0 2em;}
.treatment-options .tot-ftr h2 {font-size:1.2em; font-weight:bold; color:#585858; line-height:1.8em;}
.treatment-options .tot-ftr .col ul, .treatment-options .tot-ftr .col p {clear:both;}
.treatment-options .tot-ftr .crnr {background:url(/img/healthaz/tot-sprite.gif) no-repeat; width:10px; height:10px; position:absolute; overflow:hidden; z-index:99;}
.treatment-options .tot-ftr .bl {background-position:-56px 0; left:-1px; bottom:-1px;}
.treatment-options .tot-ftr .br {background-position:-66px 0; right:-1px; bottom:-1px;}
.treatment-options .tot-ftr h2 .dec-supp {display:inline-block; width:14px; height:16px; margin-left:.3em; background:url(/img/healthaz/tot-sprite.gif) -97px 0 no-repeat;}
.treatment-options .panel-tot, .healthaz .panel-tot {overflow:hidden; position:relative; background-color:#eaf2f8; display:block; margin-bottom:1em; clear:both;}
.treatment-options .panel-tot .crnr, .healthaz .panel-tot .crnr {background:url(/img/healthaz/tot-sprite.gif) no-repeat; width:10px; height:10px; position:absolute; overflow:hidden; z-index:99;}
.treatment-options .panel-tot .tl, .healthaz .panel-tot .tl {top:0; left:0; background-position:-76px 0;}
.treatment-options .panel-tot .tr, .healthaz .panel-tot .tr {top:0; right:0; background-position:-86px 0;}
.treatment-options .panel-tot .bl, .healthaz .panel-tot .bl {bottom:0; left:0; background-position:-76px -10px;}
.treatment-options .panel-tot .br, .healthaz .panel-tot .br {bottom:0; right:0; background-position:-86px -10px;}
.treatment-options .panel-tot h2, .healthaz .panel-tot h2 {font-size:1.4em; font-weight:bold; display:block;}
.treatment-options .panel-tot p, .healthaz .panel-tot p, .healthaz .row.pad-tbl .tot-link p {overflow:hidden; clear:both; float:left; line-height:inherit;}
.healthaz .row.pad-tbl .tot-link p {overflow:visible;}
.healthaz .tot-link {width:15em; float:left; clear:left; margin:0 0 1em;}
.healthaz .row.pad-tbl .tot-link {float:right; clear:none; margin-right:1em;}
.healthaz .row.pad-tbl .one.last .tot-link, .healthaz .row.pad-tbl .panel-tot .tot-link {float:left; clear:left; margin:0 0 1em .5em;}
.healthaz .tot-link p, .healthaz .tot-link p a, .healthaz .slider-content-wrap .tot-link p a {background:url(/img/healthaz/tot-sprite.gif) top left no-repeat transparent;}
.healthaz .tot-link p {background-position:0 bottom; width:100%;}
.healthaz .row.pad-tbl .one.last .tot-link p {background-position:0 bottom;}
.healthaz .tot-link p a {text-align:center; background-position:0 -605px; padding:.8em .5em .5em; display:block; font-weight:bold; color:#069; text-decoration:none;}
.healthaz .slider-content-wrap .panel-tot .tot-link p, .healthaz .tot-link.back-to-treatment p {background-position:-151px bottom;}
.healthaz .slider-content-wrap .panel-tot .tot-link p a, .healthaz .tot-link.back-to-treatment p a {background-position:-151px -605px;}
.healthaz .tot-link p a:hover, .healthaz .tot-link p a:focus {text-decoration:underline;}
.healthaz .slider-content-wrap .tot-link p a {font-size:.9em;}
.treatment-options .panel-tot ul, .healthaz .panel-tot ul {margin-bottom:1em; float:left; display:block;}
.treatment-options .four .panel-tot, .healthaz .four .panel-tot {width:36.6em; float:left;}
.treatment-options .four .slider-content-wrap .panel-tot {width:34.4em;}
.healthaz .four .slider-content-wrap .panel-tot {width:100%;}
.healthaz .four .slider-content-wrap .panel-tot, .healthaz .four .slider-content-wrap .panel-tot .crnr {background:none;}
.treatment-options .four .panel-tot h2, .healthaz .four .panel-tot h2 {}
.treatment-options .four .panel-tot .pad, .healthaz .four .panel-tot .pad {overflow:hidden;}
.treatment-options .four .panel-tot .tot-content ul, .healthaz .four .panel-tot .tot-content ul {margin:.5em 0 1em 1em;}
.healthaz .four .slider-content-wrap .panel-tot .tot-content ul {margin-left:0;}
.healthaz .four .panel-tot .tot-content ul li {margin:0 0 .1em;}
.treatment-options .panel-tot .tot-img, .healthaz .panel-tot .tot-img {width:166px; height:134px; background:url(/img/healthaz/tot-sprite.gif) no-repeat 0 -49px; display:block; clear:both;}
.treatment-options .four .panel-tot .tot-img, .healthaz .four .panel-tot .tot-img {clear:right; float:right; width:166px; height:134px; background:url(/img/healthaz/tot-sprite.gif) no-repeat 0 -49px; display:block;}
.healthaz .four .slider-content-wrap .tot-img {background-position:0 -46.4em; margin-left:-.4em;}
.treatment-options .tot-content {overflow:hidden;}
.healthaz .four .tot-content {float:left; clear:left; width:50%;}
.treatment-options .tot-content, .health-az .tot-content {clear:both;}
.treatment-options .tot-content ul li, .healthaz .tot-content ul li {background:url(/img/chevron-blue.gif) no-repeat scroll 0 .3em transparent; padding-left:10px; position:relative; list-style-type:none;}
.healthaz.temp-c .two-sm table .ms-WPBody .panel .panel-text {width:13.6em;}
.healthaz.temp-c .two-sm table .ms-WPBody .panel .image img {width:17.4em!important;}
.healthaz .two-sm table.ms-SPZone .panel {width:34em;}
#nyroModalFull {z-index:1000000;}
/* what is an information prescription panel */
.healthaz-print .two .panel .info {background:url(/img/healthaz/icns.gif) 0 -160px no-repeat;}
.healthaz-print .two .panel h2 {font-size:1.8em; font-weight:bold;}

/* a-z listing page */
.healthaz-index #haz-mod4.subject4 h2 {background:#585858; color:#fff; padding:.5em;}
.healthaz-index #haz-mod4.subject4 h2 span {display:block; font-size:.9em; font-weight:normal;}
.healthaz-index #haz-mod4.subject4 ul {padding-bottom:1em;}
.healthaz-index #haz-mod4.subject4 ul li {display:inline;}
.healthaz-index #haz-mod6 {border:1px solid #bbb;}
.healthaz-index #haz-mod6.area6 h2 {background:#585858; color:#fff; font-size:1.4em; font-weight:bold; padding:1.1em .5em;}
.healthaz-index #haz-mod6 h3 {font-size:1.8em; margin:1em 1.8em 0;}
.healthaz-index #haz-mod6 h3 {color:#666;}
.healthaz-index #haz-mod6 h3 span {font-weight:bold; display:block;}
.healthaz-index #haz-mod6 div {margin:1em;}
.healthaz-index #haz-mod6 div ul {display:inline; float:left; list-style:none outside none; margin-right:2em; width:15.8em;}
.healthaz-index #haz-mod6 div ul li a {display:block; padding:.1em .3em; text-decoration:underline;}
.healthaz-index #haz-mod6 div ul li a:active, .healthaz-index #haz-mod6 div ul li a:focus, .healthaz-index #haz-mod6 div ul li a:hover {background:#585858; color:#fff;}
/* treatment options webpart */
.healthaz .one .panel-tot .tot-content ul {float:none;}
.healthaz .one .panel-tot .tot-content ul li {list-style-position:outside;}
.healthaz .one .panel-tot .tot-content li p, .healthaz .one .panel-tot .tot-content li div {display:inline; margin:0; padding:0;}

/* Edit mode */
.healthaz.med-hub .hub-wrap .four .two-sm.bx-shd .ms-SPZone {width:97%; height:23em;}
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone img {width:auto;}/*Un-do 100% img width in Edit mode */
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone table {width:100% !important;}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table {}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table tbody, .healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table tr, .healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone table td {width:100% !important;}
.healthaz.med-hub .hub-wrap .four .one-sm .ms-SPZone .ms-WPBody {width:67%;}
.healthaz.med-hub .hub-wrap .four .one-sm.bx-shd .ms-SPZone tr.ms-WPHeader td {float:left;}/* Move WP edit buttons to left */
.healthaz.med-hub .hub-wrap .four .bx-shd .ms-SPZone tr.ms-WPHeader h3 {width:53% !important; font-size:1.2em !important;}

/*Concertina for glossary*/
.healthaz-content .concertina-wrap.glossary .concertina-trig a {background:#fff url(/img/scorecards/arrow-grey-right.gif) left no-repeat; padding-left:.9em;}
.healthaz-content .concertina-wrap.glossary .concertina-trig a.active {background:#fff url(/img/scorecards/arrow-grey-down.gif) left no-repeat; padding-left:1.1em;}
/* med hub webpart */
.az-webpart #haz-mod1 ul li {border:0; margin-right:0; text-align:left;}
.az-webpart #haz-mod1 ul li a {background:transparent; color:#585858; margin-right:1px; width:auto;}

/* comments webpart */
.share-wp {border-color:#deeffc;}
.share-wp h2 {font-size:1.4em; font-weight:bold; margin-top:0; padding-bottom:.5em;}
.share-wp .crnr {background-image:url(/img/healthaz/sprite-webpart.gif);}
.healthaz .share-container .share-steps ul {margin:0;}
.healthaz .share-container .share-buttons ul {margin-left:0;}
.healthaz .share-container p {background:transparent; color:#585858;}
.healthaz .share-container p.error {color:#f33;}
.healthaz-index .share-wp {background:#dadada; border:0; display:inline; float:left; left:2px; margin:0 1em 0 0; position:relative; width:37.6em;}
.healthaz-index .share-wp-wrap {background:#fff; height:1%; left:-2px; position:relative; top:-2px; border:1px solid #b2b2b2;}
.healthaz-index .share-wp-wrap p img {width:374px;}
.healthaz-index .share-container {margin:0; padding:1em;}
.healthaz-index .share-wp .crnr {display:none;}
.healthaz-index .share-wp .share-container .crnr {display:block;}
.healthaz-index .share-container .share-steps ul li a {background:transparent; color:#585858; text-decoration:underline;}
.healthaz-index .share-container .share-steps ul li a:hover, .healthaz-index .share-container .share-steps ul li a:active, .healthaz-index .share-container .share-steps ul li a:focus {text-decoration:none;}
.healthaz-index .share-container .share-steps .share-bottom-link {background:transparent; color:#585858;}

/* innovative treatments */
.innovative-treatments #InnovTreatmentContent {margin-bottom:2em;}
.innovative-treatments #InnovTreatmentContent #innovCentresMap {float:left; position:relative;}
.innovative-treatments .treatment-opt-centres {float:left; margin-left:3em; width:44em;}
.innovative-treatments .treatment-opt-centres h2 {font-size:1.6em;}
.innovative-treatments .treatment-opt-centres h3 {font-size:1.4em; margin-top:1em;}
.innovative-treatments .treatment-opt-centres ul {list-style-position:outside; margin:1em 0 0 2em;}
/* in lightbox */
.modal-content-wrap #innovCentresMap {float:left; position:relative;}
.modal-content-wrap .treatment-opt-centres {float:left; margin-left:20px; width:338px;}
.modal-content-wrap .treatment-opt-centres ul {list-style-position:outside; margin:1em 0 0 2em;}
.modal-content-wrap .treatment-opt-centres p.modal-close {float:none; margin:0; width:auto;}
.showIClb .modal-content-wrap {height:auto !important;}
.showIClb .lb-innov-treatment {width:800px;}
.showIClb .lb-innov-treatment h2 {font-size:1.6em;}
.showIClb .lb-innov-treatment h3 {font-size:1.3em; margin-top:1em;}
.showIClb .ero-leftBeak, .showIClb .ero-progressAnimation {z-index:1002 !important;}

/* comments/share experience webpart */
.healthaz .share-wp {border-color:#deeffc;}
.healthaz .share-wp h2 {border-color:#585858;}
.healthaz .share-wp .crnr {background-image:url(/img/review-widget-sprite.gif);}
.healthaz .share-wp .tl {background-position:0 0;}
.healthaz .share-wp .tr {background-position:-14px 0}
.healthaz .share-wp .bl {background-position:0 -14px;}
.healthaz .share-wp .br {background-position:-14px -14px}
.healthaz .share-container a.share-link {background:#024583 url(/img/review-widget-sprite.gif) left -105px repeat-x;}
.healthaz .share-container a.share-link .tl {background-position:0 -84px;}
.healthaz .share-container a.share-link .tr {background-position:-3px -84px;}
.healthaz .share-container a.share-link .bl {background-position:0 -87px;}
.healthaz .share-container a.share-link .br {background-position:-3px -87px;}
.healthaz .share-container a.share-link:hover, .healthaz .share-container a.share-link:focus, .healthaz .share-container a.share-link:active {background-color:#0d86c4; background-position:left -155px;}
.healthaz .share-container a.share-link:hover .tl, .healthaz .share-container a.share-link:focus .tl, .healthaz .share-container a.share-link:active .tl {background-position:-6px -84px;}
.healthaz .share-container a.share-link:hover .tr, .healthaz .share-container a.share-link:focus .tr, .healthaz .share-container a.share-link:active .tr {background-position:-9px -84px;}
.healthaz .share-container a.share-link:hover .bl, .healthaz .share-container a.share-link:focus .bl, .healthaz .share-container a.share-link:active .bl {background-position:-6px -87px;}
.healthaz .share-container a.share-link:hover .br, .healthaz .share-container a.share-link:focus .br, .healthaz .share-container a.share-link:active .br {background-position:-9px -87px;}
.healthaz .share-container .share-steps ul {margin-bottom:1em;}
.healthaz .share-container .share-steps ul li a, .healthaz .share-container .share-steps .share-bottom-link, .healthaz .share-container .share-step-4 .find-more a {color:#069;}
.healthaz .share-container .share-buttons a.share-cancel {background:#3a3a3a url(/img/review-widget-sprite.gif) 0 -205px repeat-x;}
.healthaz .share-container .share-buttons a.share-cancel .tl {background-position:-12px -84px;}
.healthaz .share-container .share-buttons a.share-cancel .tr {background-position:-15px -84px;}
.healthaz .share-container .share-buttons a.share-cancel .bl {background-position:-12px -87px;}
.healthaz .share-container .share-buttons a.share-cancel .br {background-position:-15px -87px;}
.healthaz .share-container .share-buttons a.share-cancel:hover, .healthaz .share-container .share-buttons a.share-cancel:focus, .healthaz .share-container .share-buttons a.share-cancel:active {background:#5f5f5f url(/img/review-widget-sprite.gif) 0 -249px repeat-x;}
.healthaz .share-container .share-buttons a.share-cancel:hover .tl, .healthaz .share-container .share-buttons a.share-cancel:focus .tl, .healthaz .share-container .share-buttons a.share-cancel:active .tl {background-position:-18px -84px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .tr, .healthaz .share-container .share-buttons a.share-cancel:focus .tr, .healthaz .share-container .share-buttons a.share-cancel:active .tr {background-position:-21px -84px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .bl, .healthaz .share-container .share-buttons a.share-cancel:focus .bl, .healthaz .share-container .share-buttons a.share-cancel:active .bl {background-position:-18px -87px;}
.healthaz .share-container .share-buttons a.share-cancel:hover .br, .healthaz .share-container .share-buttons a.share-cancel:focus .br, .healthaz .share-container .share-buttons a.share-cancel:active .br {background-position:-21px -87px;}
.healthaz .share-container .share-steps .share-bottom-link {background:transparent; color:#585858;}
.healthaz .share-container .share-steps .share-bottom-link:hover, .healthaz .share-container .share-steps .share-bottom-link:focus, .healthaz .share-container .share-steps .share-bottom-link:active {background:none;}
.healthaz .share-container .share-step-4 ul.paging-links li {color:#069;}
.healthaz .share-container .share-step-4 ul.paging-links {margin-bottom:0;}

/* alzheimer's forums webpart */
.panel-forum-wrap {background:#fff; border:3px solid #009de2; border-radius:8px; margin-bottom:.5em;}
.panel-forum h2 {background:#009de2; color:#fff; padding:.8em;}
.panel-forum .panel-forum-content {padding:.5em 1em;}
.panel-forum a {color:#009de2;}
.panel-forum li {background:url(/img/healthaz/icon-person.gif) left 3px no-repeat; padding-left:15px;}
.panel-forum .content-provided {font-size:1.1em; margin:0 .4em;}
.panel-forum .content-provided img {display:inline; float:right;}

/* modal dialog positioning */
.ui-dialog.lb {position:absolute !important; top:30px !important;}

/* Visual Search Results (AKA Magic Tags) - Related topics */
.healthaz .related-topics h2 {color:#585858; font-size:1.6em; font-weight:bold; padding-bottom:.3em;}
.healthaz .four .two-sm .related-topics {float:left;}
.healthaz .four .two-sm .related-topics ul {float:left; margin:0; padding:0 1em 0 0; width:47%;}

/* New Advanced IP link */
.healthaz .two .panel .iplink {margin-bottom:5em;}
.healthaz .two .panel .iplink p {margin:0; font-size:1.2em;}
.healthaz .two .panel .iplink p a {float:left; background:url(/img/healthaz/print/ip-link-right.gif) right bottom no-repeat; color:#000; font-weight:bold; padding:1em 4em 0 0; text-decoration:none;}
.healthaz .two .panel .iplink p a:hover span, .healthaz .two .panel .iplink p a:focus span, .healthaz .two .panel .iplink p a:active span {text-decoration:underline; cursor:pointer;}
.healthaz .two .panel .iplink p a span {float:left; background:url(/img/healthaz/print/ip-link-left.gif) left bottom no-repeat; padding:1em 1em 0.6em; text-align:center;}

/* surgical procedures webpart */
.healthaz .healthaz-content #Surgical-Procedures p {margin-top:.5em;}
.healthaz #Surgical-Procedures .border h2 {color:#069; margin-bottom:1em; padding-bottom:.5em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures label, .healthaz .healthaz-content .two #Surgical-Procedures label {float:left; width:5.5em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures input, .healthaz .healthaz-content .two #Surgical-Procedures input {width:16em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures .select, .healthaz .healthaz-content .two #Surgical-Procedures .select {margin-left:7.2em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures #results, .healthaz .healthaz-content .two #Surgical-Procedures #results {margin-left:7.8em; width:18.4em;}
.healthaz .healthaz-content .two #results {margin-top:-7px;}
.healthaz .one #Surgical-Procedures .submit-container input {font-size:1.2em; padding:.3em;}
.healthaz .healthaz-content .two-sm #Surgical-Procedures p.error, .healthaz .healthaz-content .two #Surgical-Procedures p.error {margin-left:6.7em; padding-bottom:0; text-align:left;}
.healthaz #Surgical-Procedures p.error span {font-weight:bold;}
.healthaz #Surgical-Procedures p input.error {border-color:#f33; color:#585858;}
.healthaz #Surgical-Procedures .submit-container input {padding-bottom:.3em;}
.healthaz .one #Surgical-Procedures p input {display:block;}

/* refresh */
.col-primary-small {float:left; width:37.6em;}
.col-secondary-large {float:right; width:56.9em;}
.row {margin-top:2em;}
.section {background:#fff; border:1px solid #e2e2e2; padding:2em;}

.healthaz-header {margin:2em 0; position:relative;}
.healthaz-header h1 {margin-left:.4em; width:18.1em;}
.healthaz-header h1#headertop {width:auto;}
.healthaz-header .bookmark-wrap {background:none; border:0; bottom:.5em; margin:0; padding:0; position:absolute; right:0;}
.social-sharing {margin-left:1.5em;}
.social-sharing p.printable-version {height:auto;}
.social-sharing ul.print-list {padding-right:0;}
.social-sharing ul li.print-ip {margin:0; width:auto;}
.social-sharing ul li.print-ip .printable-version a, .social-sharing ul li.print-ip .printable-version a:hover, .social-sharing ul li.print-ip .printable-version a:focus {height:16px; width:31px;}

/* hub page */
.healthaz-index h2 {color:#333; line-height:1em;}
.healthaz-index .row {margin-top:2em;}
.healthaz-index .other-panels {margin-bottom:3em;}
/* browse a-z bar */
#haz-mod1 ul {border-collapse:separate; border-spacing:1px; display:table; list-style:none; table-layout:fixed; width:100%;} /* for ie < 9, remove display:table and width:100% */
#haz-mod1 ul li {border:1px solid #00649b; border-radius:4px; display:table-cell; font-size:2.4em; text-align:center; vertical-align:middle; width:3.6%;}
#haz-mod1 ul li.numbered, #haz-mod1 ul li.selected-numbered, #haz-mod1 ul li.last {width:7%;}
#haz-mod1 ul li a, #haz-mod1 ul li.no-articles, #haz-mod1 ul li.selected {color:#00649b; display:block; font-weight:bold; padding:2px; text-decoration:none;}
#haz-mod1 ul li a:hover, #haz-mod1 ul li a:focus, #haz-mod1 ul li a:active, #haz-mod1 ul li.selected {background:#00649b; color:#fff;}
#haz-mod1 ul li.no-articles, #haz-mod1 ul li.selected {display:table-cell;}
#haz-mod1 ul li.no-articles {border-color:#99c9e1; color:#99c2d6;}
/* lists */
#LinkListZone > div {background:#fff; border:1px solid #e2e2e2; margin-bottom:2em; padding:2em;}
#LinkListZone h2 {border-bottom:1px solid #e2e2e2; font-size:2.4em; margin-bottom:.5em; padding-bottom:.5em;}
#LinkListZone .sub-nav, #LinkListZone .rnd-button-list {border:0; margin:0; padding:0;}
#LinkListZone .sub-nav li, #LinkListZone .rnd-button-list li {border:0; border-bottom:1px solid #efefef; display:block; float:none; font-size:1.7em; margin:0; padding:.3em 0;}
#LinkListZone .sub-nav li:first-child, #LinkListZone .rnd-button-list li:first-child {padding-top:0;}
#LinkListZone .sub-nav li:last-child, #LinkListZone .rnd-button-list li:last-child {border-bottom:0; padding-bottom:0;}
#LinkListZone .sub-nav li a, #LinkListZone .rnd-button a {color:#00649b; display:inline; font-size:1em; font-weight:normal; text-decoration:none;}
#LinkListZone .sub-nav li a:hover, #LinkListZone .sub-nav li a:active, #LinkListZone .sub-nav li a:focus, #LinkListZone .rnd-button a:hover, #LinkListZone .rnd-button a:active, #LinkListZone .rnd-button a:focus {text-decoration:underline;}
#LinkListZone .rnd-button, #LinkListZone .rnd-button .mid, #LinkListZone .rnd-button a {background:none; border:0; height:auto; margin:0; padding:0;}
/* bodymap small */
.bodymap-wrap {background:#fff; border:1px solid #e2e2e2;margin-bottom:2em;}
.bodymap-wrap h2 {border-bottom:1px solid #e2e2e2; font-size:2.4em; margin:0; padding:.6em;}
.bodymap {background:url(/img/healthaz/bodymap/bodymap-bg.jpg) top left no-repeat; margin:1px; position:relative;}
.male-map {position:absolute; left:60px; top:16px; width:110px;}
.female-map {position:absolute; left:406px; top:16px; width:97px;}
.male-map h3, .female-map h3 {color:#00529b; font-size:1.6em; font-weight:bold; margin:0; padding:0; position:absolute; right:-52px; top:-8px;}
.female-map h3 {color:#af207c; left:-88px;}
.body-parts-list {margin-left:186px; width:186px;}
.body-parts-list ul {list-style:none; list-style-position:outside; padding-bottom:27px; padding-top:30px;}
.body-parts-list li {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) top left no-repeat; font-weight:bold; font-size:1.2em; height:38px; margin-bottom:8px; padding-top:2px; position:relative; text-align:center; width:186px;}
.body-parts-list a:link, .body-parts-list a:visited {display:block; height:20px; left:0; position:absolute; top:19px; width:93px;}
.body-parts-list a.male-arrow:hover, .body-parts-list a.male-arrow:focus, .body-parts-list a.male-forced-hover:link, .body-parts-list a.male-forced-hover:visited, .body-parts-list a#selected-part-male {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) 0 -99px no-repeat;}
.body-parts-list a.female-arrow:link, .body-parts-list a.female-arrow:visited {left:93px;}
.body-parts-list a.female-arrow:hover, .body-parts-list a.female-arrow:focus, .body-parts-list a.female-forced-hover:link, .body-parts-list a.female-forced-hover:visited, .body-parts-list a#selected-part-female {background:url(/img/healthaz/bodymap/bodymap-parts-box.gif) -93px -59px no-repeat;}
/* panels */
#RightHandContentZone, .healthaz-index #MainContentZone > div {background:#fff; border:1px solid #e2e2e2; float:left; margin:0 0 2em 0; width:100%;}
#RightHandContentZone .col, .healthaz-index #MainContentZone .col {display:block; margin:0; width:100%;}
#RightHandContentZone .featured-article h3 {margin-left:8.7em;}
#RightHandContentZone .featured-article img {margin-top:-3em;}
.healthaz-index .col .featured-article {margin:0; padding:1.5em;}
.healthaz-index .col .featured-article img {float:left;}
.healthaz-index .col .featured-article .pad {float:right; height:auto; padding:0 0 1.5em 0; width:33em;}
.healthaz-index .col .featured-article h3 {font-size:2.4em; line-height:1em; margin-top:0;}
.healthaz-index .col .featured-article p {padding-bottom:.6em;}
.healthaz-index .col .featured-article p:last-child {padding:0;}
/* medicines a-z */
.az-wp-shd {float:none;}
.az-webpart {float:none; height:auto; padding:1.5em; width:auto !important;}
.az-webpart * {-moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box;}
.az-webpart .box {border:0; float:left; padding:0 0 1.5em 0; width:100%;}
.az-webpart .box h2 {font-size:2.4em; margin-bottom:0;}
.az-webpart .box h3 {color:#333; font-size:1.7em; margin:.5em 0 1em 0;}
.az-webpart .box ul.med-hub-tabs li {font-size:1.4em;}
.az-webpart .box ul.med-hub-tabs li.first {border-top-left-radius:5px;}
.az-webpart .box ul.med-hub-tabs li.active div {background:none;}
.az-webpart .box .tab-container {background:#fff; border-color:#e2e2e2; border-bottom-left-radius:5px; border-bottom-right-radius:5px; width:100%;}
.az-webpart .box .tab-container #haz-mod1 ul {display:block; height:auto; padding:1em 0 1em 1em; width:auto;}
.az-webpart .box .tab-container #haz-mod1 ul li {font-size:1.4em; height:auto; padding-right:.2em }
.az-webpart .box .tab-container #haz-mod1 ul li a {display:inline;}
.az-webpart .med-hub-az {height:14em; width:98%;}
.az-webpart .med-hub-az li {font-size:1.4em;}
.az-webpart .med-hub-az a {color:#333; text-decoration:underline;}
.az-webpart .med-hub-az a:hover, .az-webpart .med-hub-az a:active, .az-webpart .med-hub-az a:focus {text-decoration:none;}

/* article page */
/* tabs and subnav */
.healthaz .tabs-nav {padding:0; width:100% !important;}
.healthaz .sub-nav {background:#fff !important; padding:1.2em 0; width:100% !important;}
.healthaz ul.tabs {display:table; font-size:1.7em; table-layout:fixed; width:100%;}
.healthaz ul.tabs:after {content:none;}
.healthaz ul.tabs li {background:#016799; background:#06c; background:#1966b5; background:#578300; border-left:2px solid #f7f7f7; bottom:-1px; line-height:1.5em; margin-right:0; position:relative; text-align:center;}
.healthaz ul.tabs li a {display:block; font-weight:normal; padding:.3em 1em;}
.healthaz ul.tabs li a:hover, .healthaz ul.tabs li a:focus {background:#360;}
.healthaz ul.tabs li a:active {background:#fff; color:#333;}
.healthaz ul.tabs li.active {background:#fff; border:1px solid #e2e2e2; border-bottom:0; margin-left:2px; padding:.3em 1em;}
.healthaz ul.tabs li.active .active-text {color:#333; font-weight:normal; padding:0;}
.healthaz ul.tabs li:first-child {border-left:0; margin-left:0;}
.healthaz ul.tabs li.active:first-child {border-left:1px solid #e2e2e2;}
.healthaz .sub-nav {/*border:1px solid #e2e2e2;*/ -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-sizing:border-box; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.healthaz .sub-nav li {border-left:1px solid #e2e2e2; display:block; float:left; width:auto;}
.healthaz .sub-nav li:first-child {border-left:0; margin-left:.3em;}
.healthaz .sub-nav li a {background:transparent; color:#333; padding:0; text-decoration:underline; white-space:nowrap;}
.healthaz .sub-nav li a:hover {text-decoration:none;}
.healthaz .sub-nav li a, .healthaz .sub-nav li span {line-height:1em;}
/* content */
.healthaz-content {background:#fff; border:1px solid #e2e2e2; margin-bottom:3em; padding:1.5em;}
.col-content {padding:0 0 2em 0;}
/* panels */
.healthaz-content .panel {border:0; border-top:1px solid #e2e2e2; margin-top:1em; padding:2.5em 0 0 0;}
.healthaz-content .panel h2, .healthaz-content .panel .panel-text h2 {border:0; font-size:1.7em; margin:0 0 .5em 0; padding:0;}
.healthaz-content .panel h2 a {color:#578300 !important;}
.healthaz-content .panel p {font-size:1.7em;}
.healthaz-content .panel .image, .healthaz-content .teaser-text .teaser-image {float:left; margin-right:2em;}
.healthaz-content .panel .image img {max-width:200px; width:auto !important;}
.healthaz .option-table-teaser .teaser-title {color:#578300; font-size:1.7em;}
.healthaz .option-table-teaser .teaser-description {font-size:1.7em;}
.healthaz .option-table-teaser .teaser-link a {background:none; padding:0; text-decoration:underline;}
.healthaz .option-table-teaser .teaser-link a:hover, .healthaz .option-table-teaser .teaser-link a:active, .healthaz .option-table-teaser .teaser-link a:focus {text-decoration:none;}
.col-content, .healthaz-content .flash-player, .healthaz-content .video-panel, .healthaz-content .healthunlocked_wrapper, .healthaz-content #webZoneMedia {border-top:1px solid #e2e2e2; margin-top:2em; padding:2em 0; }
.healthaz-content #webZoneMedia .video-panel {border-top:0; margin:0; padding:0;}
.healthaz-content .video-panel {padding-bottom:0;}
.healthaz-content .healthunlocked_wrapper a:focus {display:inline-block; outline:1px dotted #5b9dd9;}

/* medicines info */
.med-hub .four {width:56.9em;}
.med-hub .one.last {background:#fff; border:1px solid #e2e2e2; float:right; margin:0; padding:2em; width:33.4em;}
.med-hub .four, .med-hub .one.last {margin-top:10em;}
.med-guide .four, .med-guide .one.last, .med-overview .four, .med-overview .one.last, .med-sideaffects .four, .med-sideaffects .one.last, .medicine-about .four, .medicine-about .one.last {margin-top:10em;}
.med-hub .four .healthaz-content {background:#fff; border:1px solid #e2e2e2; margin-bottom:3em; padding:1.5em;}
.med-hub .row.pad-tbl {margin-top:2em; position:relative;}
.med-hub .four .tabs-nav, .med-hub .four .sub-nav {position:absolute; top:0;}
.med-hub .four .sub-nav {top:3.65em;}
.med-hub .four .sub-nav li {margin:0;}
.med-hub .four .sub-nav li span {font-weight:normal; padding:0 .3em;}
.med-hub .four .sub-nav li span a {font-weight:normal;}
.med-hub .med-hub-medsaz {float:left; margin-right:4%; width:48%;}
.med-hub .med-hub-medsaz:last-child {margin-right:0;}
.med-hub .med-hub-medsaz h3 {margin-top:1.5em;}
.med-hub .med-hub-medsaz h3:first-child {margin-top:0;}
.med-hub .med-hub-medsaz ul {list-style:none; margin-bottom:1em;}
.med-hub .med-hub-medsaz ul li {line-height:normal;}
.med-hub .browse-meds img {display:inline; padding-right:.5em; position:relative; top:.1em;}
.med-hub .one .panel {border:0; margin:0; padding:0;}
.med-hub .healthaz-content .bookmark-wrap {margin:3em 0 1em 0;}
.med-hub .healthaz-content .bookmark-wrap .social-sharing {margin:0;}
.med-hub .healthaz-content p a {text-decoration:underline;}
.med-hub .healthaz-content p a:hover, .med-hub .healthaz-content p a:active, .med-hub .healthaz-content p a:focus {text-decoration:none;}
/* medicine pop up */
.ui-widget-overlay {background:#000; left:0; position:absolute; top:0;}
.selectshowdialog {background:#fff; border-radius:5px; padding:2em; width:580px;}
.selectshowdialog .panel {border:0; margin:0; padding:0;}
.selectshowdialog .modal-close {cursor:pointer; float:right; text-decoration:none;}
.selectshowdialog .panel h2 {border:0; color:#00649b; padding:0;}
.selectshowdialog .left-panel {border-right:1px solid #e2e2e2; float:left; padding:0 2em 0 0; width:65%;}
.selectshowdialog .right-panel {float:right; width:30%;}
.selectshowdialog ul {list-style:disc; margin:2em 0 2em 2em !important;}
.selectshowdialog .right-text-panel {margin-top:1em; margin-left:1.5em;}
.ui-icon {background:red; float:right;}
/* medicine info */
.med-hub .healthaz-content .one-sm .panel {border:1px solid #e2e2e2; margin-top:2em; padding:1.5em;}
.med-hub .healthaz-content .one-sm .panel h3 {font-weight:bold; margin-top:0;}
.med-hub .healthaz-content .one-sm .panel ul {list-style:disc; margin:0 0 0 3em;}
.med-hub .healthaz-content .one-sm .panel ul li {color:#0064b7;}
.med-hub .healthaz-content .one-sm .panel-docs ul {margin:1.5em 0 1em 1em;}
.med-hub .panel-docs ul li {background:transparent url(/img/pdf-icon.gif) no-repeat top left; display:block; margin-bottom:.2em; padding-left:27px;}
.med-hub_yellowCard {margin:3em 0;}
.med-hub_yellowCard img {width:100%;}
.med-hub ul.overview-links {list-style:none; margin:2em 0;}
.med-hub ul.overview-links li {border-left:1px solid #e2e2e2; display:inline; line-height:1em; padding:0 1em;}
.med-hub ul.overview-links li.first {border-left:0; padding-left:0;}
.med-hub ul.overview-links li a {color:#0064b7; text-decoration:underline;}
.med-hub ul.overview-links li a:hover, .med-hub ul.overview-links li a:active, .med-hub ul.overview-links li a:focus {text-decoration:none;}

/* clinical trials */
.clinical-trials .main-content .row {margin-top:0;}
.clinical-trials .search-trials {float:left;}
.clinical-trials .search-trials input {float:left; font-size:inherit; margin-right:1em; width:20em;}
.clinical-trials .submit {background:none; border:0;}
.clinical-trials .submit input {height:auto; line-height:normal; margin:0; padding:.3em 1em; width:8em;}
.clinical-trials .who {border:0; clear:left; padding:0;}
.clinical-trials .who img {display:inline;}
.clinical-trials .clinical-trials-filter {border:0; padding:0;}
.clinical-trials-filter legend {color:#578300; font-size:2.2em; font-weight:normal;}
.clinical-trials-filter .pad {border:1px solid #e2e2e2; margin-top:1em; padding:1.5em;}
.clinical-trials-filter .pad legend {color:#333; font-size:1.7em; font-weight:bold; margin-bottom:.5em;}
.clinical-trials-filter .filter-inner ul {list-style:none; margin:0 0 2em 0 !important;}
.clinical-trials-filter .filter-inner label {font-weight:normal;}
.clinical-trials-filter .filter-inner input {margin-right:.5em;}
.clinical-trials-filter .filter-inner select {display:block; font-size:1.7em; margin:1.5em 0;}
.clinical-trials-filter .submit {background:none; border:0; display:block; float:none;}
.clinical-trials-filter .submit input {float:none;}
.clinical-trials .search-terms {list-style:none; margin:0;}
.clinical-trials .search-terms span {border:1px solid #e2e2e2; display:inline-block; margin-right:.3em; padding:.2em 1em;}
.clinical-trials .pagination {float:right; margin-top:1em;}
.clinical-trials .pagination li {display:inline; margin-left:1em;}
.clinical-trials table {border:1px solid #e2e2e2; border-collapse:collapse; clear:both;}
.clinical-trials table tr {border-bottom:1px solid #e2e2e2;}
.clinical-trials table tr.odd {background:#e9f2f6;}
.clinical-trials table th, .clinical-trials table td {padding:.5em; text-align:left; vertical-align:top;}
.clinical-trials table a {font-size:1em;}
.clinical-trials .review-dates {clear:both;}
.clinical-trials .search-tips a {background:url(/img/healthaz/search-tips.gif) left top no-repeat; font-size:.8em; padding-left:25px; text-decoration:none;}
.clinical-trials .search-tips a:hover, .clinical-trials .search-tips a:active, .clinical-trials .search-tips a:focus {text-decoration:underline;}
.clinical-trials dt {clear:both; float:left; margin:0 5% 1em 0; width:35%;}
.clinical-trials dd {float:right; margin:0 0 1em 0; width:60%;}
.clinical-trials dd ul {list-style:none; margin-left:0}
.clinical-trials dd li {font-size:1em;}
.clinical-trials .row.pad {float:left; width:100%;}
.clinical-trials .row.pad h3 {border-top:1px solid #e2e2e2; margin-top:1em; padding-top:1em;}
.clinical-trials .submit a {background:#578000; border-radius:5px; color:#fff; display:inline-block; font-weight:bold; margin:.5em 0; padding:.3em 1em; text-decoration:none;}
.clinical-trials .submit a:hover, .clinical-trials .submit a:active, .clinical-trials .submit a:focus {text-decoration:underline;}
.clinical-trials .one-sm a img {clear:left;}
/* predictive search on root clinical trials page*/
.ac_results {background:#fff; border:1px solid #e2e2e2; margin-top:-1px;}
.ac_results ul {list-style:outside none; margin:0; padding:0; width:100%;}
.ac_results li {cursor:pointer; display:block; margin:0; padding:.2em .5em;}
.ac_over {background-color:#f2f2f2; text-decoration:underline;}

/* a-z listing page */
#haz-mod5 {background:#fff; border:1px solid #e2e2e2; float:none; display:block; margin:2em 0 0 0; padding:2em;}
#haz-mod5 .index-section {border-top:1px solid #e2e2e2; padding-bottom:2em;}
#haz-mod5 .index-section:first-child {border:0;}
#haz-mod5 .index-section:first-child h3 {margin-top:0;}
#haz-mod5 .index-section > ul {float:left; list-style:none; list-style-position:outside; margin-right:2%; width:32%;}
#haz-mod5 .index-section ul:last-child {margin-right:0;}
#haz-mod5 .index-section ul ul {list-style:none; margin-left:1.5em;}
#haz-mod5 .index-section li {line-height:normal; padding:.2em .3em .3em 0;}
#haz-mod5 .index-section li.continued {font-style:italic;}
#haz-mod5 .index-section li.continued li {font-style:normal;}
#haz-mod5 .index-section li a {font-weight:bold; }
#haz-mod5 .index-section ul ul a {font-weight:normal;}
#haz-mod5 .index-section p {margin-top:1em; text-align:right;}
#haz-mod5 h3.haz-head-detail {margin-top:0;}

/* bodymap large */
.bodymap-wrap-large h2 {background:#585858; color:#fff; font-size:2em; margin:1px; padding-right:.5em;}
.bodymap-wrap-large h2 span {background:url(/img/healthaz/bodymap/large/arrow-white-right.gif) right no-repeat; display:block;}
.bodymap-wrap-large .bodymap {background:url(/img/healthaz/bodymap/large/bodymap-bg.jpg) top left no-repeat; margin:1px; position:relative;}
.bodymap-wrap-large .body-parts-list ul {padding-bottom:128px; padding-top:60px;}
.bodymap-wrap-large .body-parts-list ul li {margin-bottom:18px;}
.bodymap-wrap-large .male-map h3 {right:-40px; top:-5px;}
.bodymap-wrap-large .female-map h3 {left:-75px; top:-5px;}
.bodymap-wrap-large .male-map {position:absolute; left:16px; top:35px; width:167px;}
.bodymap-wrap-large .female-map {position:absolute; left:394px; top:35px; width:147px;}
#haz-mod3, #haz-mod4 {border:1px solid #bbb; width:18.1em;}
#haz-mod3 h2, #haz-mod4 h2 {background:transparent; color:#585858; border-bottom:1px solid #bbb; font-size:2em; font-weight:bold; padding:.7em .5em;}
#haz-mod3 ul, #haz-mod4 ul {list-style:none; list-style-position:outside; padding-bottom:1em;}
#haz-mod3 ul li a, #haz-mod4 ul li a {display:block; font-size:1.1em; padding:.1em .8em;}
#haz-mod3 ul li a:hover, #haz-mod3 ul li a:active, #haz-mod3 ul li a:focus, #haz-mod3 ul li a#selected-area, #haz-mod4 ul li a:hover, #haz-mod4 ul li a:active, #haz-mod4 ul li a:focus, #haz-mod4 ul li a#selected-area {background:#585858 url(/img/healthaz/bodymap/large/arrow-white-right.gif) 95% no-repeat; color:#fff; text-decoration:underline;}
#haz-mod3 .haz-head-detail a, #haz-mod4 .haz-head-detail a {text-decoration:none; outline:0;}
#haz-mod3 .haz-head-detail a:hover, #haz-mod4 .haz-head-detail a:hover {text-decoration:none; cursor:text;}

/* medicines A-Z / medicines guides */
.med-hub h1 {margin-left:.4em;}
.med-hub .five {float:none; display:block; margin:0; width:auto;}
.med-hub .full-width  {margin:2em 0; width:auto !important;}
.med-hub .full-width #haz-mod1 {background:#fff; border:1px solid #e2e2e2; padding:2em;}
.med-hub .full-width #haz-mod1 ul {padding:0;}
.med-hub .full-width #haz-mod1 ul li a#selected-letter {background:#00649b; color:#fff;}
.med-hub .hub-wrap .one-sm {float:left; width:37.6em;}
.med-hub .hub-wrap .four {float:right; margin:0; width:56.9em;}
.med-hub .hub-wrap .four .featured-article {background:#fff; border:1px solid #e2e2e2; margin-bottom:2em; padding:0; width:100%;}
.med-hub .hub-wrap .four .featured-article .pad {float:none; padding:2em; width:auto;}
.med-hub .hub-wrap .four .featured-article .bx-in {padding:2em; width:auto;}
.med-hub .hub-wrap .four .featured-article .bx-in div div div {float:right; padding-bottom:2em; width:33em;}
.med-hub .hub-wrap .four .two.last, .med-hub .hub-wrap .four .feat-wide {width:100%;}
.med-hub .hub-wrap .four .feat-wide .two {display:block; float:none; width:auto;}
.med-hub .hub-wrap .four .feat-wide .bx-in .two div {float:none; width:auto;}
.med-hub .hub-wrap #Webpartzone1 img, .med-hub .hub-wrap #Webpartzone4 img {float:none; margin-bottom:.7em; width:100%;}
.med-hub .hub-wrap .four .find-pharm .pad {padding:0;}
.med-hub .find-pharm h2.pharmacies-icon {background:url(/img/find-services/hub/hub-icon-pharmacy.gif) no-repeat left top transparent; font-size:2.4em; padding:10px 0 20px 50px;}
.find-pharm .enter-postcode {margin:1em 0;}
.find-pharm #main-search div {float:none; padding:0; width:auto;}
.find-pharm label {font-weight:normal;}
.find-pharm input.search {background-image:none; float:none; height:auto; line-height:normal; margin:0; padding-right:1em;}
.find-pharm input.service-search {width:66%;}
.find-pharm .submit {background:none; border:0;}
.find-pharm #phDivError p {color:#f33; padding:0;}
.find-pharm #postcode-error {margin-bottom:.5em;}
.find-pharm .hub-submit {margin-top:1em;}
.med-hub .footer h2 {color:#fff;}
.med-hub .align-right {float:right; margin-top:-2.5em;}
.med-hub .five .browse-meds, .med-hub .tabs-nav ~ #ctl00_PlaceHolderMain_webpart .browse-meds, .healthaz-index.med-hub .five ~ #ctl00_PlaceHolderMain_Webpart .browse-meds {background:#fff; border:1px solid #e2e2e2; padding:2em;}
.med-hub .five .browse-meds .med-hub-az, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az {float:left; margin-right:2%; margin-top:2em; width:32%;}
.med-hub .five .browse-meds .med-hub-az:last-child, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az:last-child {margin-right:0;}
.med-hub .five .browse-meds .med-hub-az h3, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az h3 {margin-top:0;}
.med-hub .five .browse-meds .med-hub-az ul, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az ul  {list-style:none; list-style-position:outside; margin-bottom:3em;}
.med-hub .five .browse-meds .med-hub-az li, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az li {line-height:normal; margin-bottom:.7em;}
.med-hub .five .browse-meds .med-hub-az ul ul, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az ul ul {margin-bottom:0; margin-left:1em;}
.healthaz-news.med-hub .cantFind {background:#fff; border:1px solid #e2e2e2; padding:2em;}
.healthaz-news.med-hub .cantFind ul {list-style:outside; margin-left:2em;}
.healthaz-news.med-hub .cantFind ul li {margin-bottom:.5em;}
.med-hub .four.border .healthaz-content #ctl00_PlaceHolderMain_Webpart .browse-meds {background:none; border:0; padding:0;}
.med-hub .four.border, .med-hub .four.border ~ .one {margin-top:0;}
.healthaz-index.med-hub .browse-meds h3.haz-head-detail {margin-top:0;}

/* community */
.col-primary .healthaz-content.med-info .healthunlocked_wrapper {border:0; margin:0; padding:0;}

/* print options - ip */
.healthaz-print .breadcrumbs {margin-left:1.2em;}
.healthaz-print .breadcrumbs li a {background:transparent; padding-right:.5em;}
.healthaz-print .breadcrumbs li:after {content:"/";}
.healthaz-print .breadcrumbs li:first-child:after, .healthaz-print .breadcrumbs li:last-child:after {content:"";}
.prtd-select .prt-all, .prtd-select .prt-current, .prtd-select .prt-select {display:block; float:left; font-weight:normal; margin:0 20px 0 0; padding:70px 0 0 25px; position:relative; width:30%; }
.prtd-select .prt-all input, .prtd-select .prt-current input, .prtd-select .prt-select input {position:absolute; left:0;}
.prtd-select .prt-current {background:#fff url(/img/healthaz/print/print-current.gif) no-repeat 23px 20px; width:12%!important;}
.prtd-select .prt-all {background:#fff url(/img/healthaz/print/print-all.gif) no-repeat 23px 20px;}
.prtd-select .prt-select {background:#fff url(/img/healthaz/print/print-select.gif) no-repeat 23px 20px; margin-bottom:2em;}
#print-selections {margin-top:3em;}
.select-tab {clear:left;}
.select-tab fieldset {border-bottom:1px solid #e2e2e2; margin:2em 0;}
.select-tab fieldset:last-child {border:0; margin-bottom:0;}
.healthaz-print .select-tab ul {list-style:none; margin:1em 0;}
.healthaz-print .select-tab li {float:left; margin-bottom:.7em; margin-right:2%; width:31%;}
.select-tab input {bottom:-4px; float:left; margin-left:-20px; position:relative;}
.select-tab label {position:relative;}
.select-tab fieldset legend p {font-size:1em;}
.select-tab fieldset label {display:block; font-weight:normal; padding-left:20px;}
.select-tab fieldset ul {height:100% !important; width:100% !important;}
.select-options {border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; margin-bottom:1.5em; padding:2em 0 0 2em;}
.select-options .select-tab > legend {margin-left:-20px;}
.select-options label {font-weight:normal;}
.healthaz-print .submits input {margin-right:1em;}
.healthaz-print .panel p {margin-top:1em;}
.healthaz-print .panel p a {text-decoration:underline;}
.healthaz-print .panel p a:hover, .healthaz-print .panel p a:active, .healthaz-print .panel p a:focus {text-decoration:none;}
.pathways.print-prescription h1 {color:#578300; margin-left:.4em; padding:0;}
.pathways.print-prescription .breadcrumbs {margin-left:1.2em;}
.pathways.print-prescription .breadcrumbs li a {background:transparent; padding-right:.5em;}
.pathways.print-prescription .breadcrumbs li:after {content:"/";}
.pathways.print-prescription .breadcrumbs li:first-child:after, .pathways.print-prescription .breadcrumbs li:last-child:after {content:"";}
.pathways.print-prescription h2 {font-size:2.2em;}
.pathways.print-prescription input.search-field {width:75%;}
.pathways.print-prescription fieldset.primary {margin-top:2em;}

/*Survey banner*/
.survey-banner-wrap .survey-banner-content p,  .survey-banner-wrap .survey-banner-content ul li {font-size:1.2em !important}

/* health apps panel */
.app {border-bottom:1px solid #efefef; padding-bottom:1.5em;}
.app h3 a {color:#0064b7;}
.app__image {float:left; width:30%;}
.app__image img {width:100%;}
.app__details {float:right; width:65%;} 
.app__rating {float:left; line-height:normal; margin-top:15px; width:38%;}
.app__rating span {background:url(/img/star.gif) left repeat-x; display:block; height:16px; overflow:hidden; text-indent:-99999px;}
.app__rating--0 {width:0}
.app__rating--0-5 {width:8px}
.app__rating--1 {width:16px}
.app__rating--1-5 {width:24px}
.app__rating--2 {width:32px;}
.app__rating--2-5 {width:40px;}
.app__rating--3 {width:48px;}
.app__rating--3-5 {width:56px;}
.app__rating--4 {width:64px;}
.app__rating--4-5 {width:72px;}
.app__rating--5 {width:80px;}
.app__platform {float:right; margin-top:13px; width:62%;}
.app__platform ul {float:right;}
.app__platform li {background-position:left center; background-repeat:no-repeat; display:inline; float:left; padding-left:2px; height:25px; overflow:hidden; text-indent:-99999px; width:25px;}
.app__android {background-image:url(/img/icon_android.png);}
.app__apple {background-image:url(/img/icon_ios.png);}
.app__windows {background-image:url(/img/icon_winphone.png);}
.app__blackberry {background-image:url(/img/icon_blackberry.png);}
.app__web {background-image:url(/img/icon_standard_browser_app.png);}
.panel--apps .viewmore {margin-top:1em;}

/* find services geolocation webpart */
.panel--findservices .geolocate {background-color:#0064b7; margin-bottom:.5em; padding:5px 10px; display:none;}
.panel--findservices .geolocate a {background:url(/img/geolocation.png) right no-repeat; color:#fff; display:block; padding:5px 0;}
.panel--findservices .progress {margin:.5em 0; text-align:center;}
.panel--findservices .progress img {display:inline;}
.panel--findservices .locate-hidden {display:none;}
.panel--findservices .location-error {color:#f00; margin-bottom:.5em;}
.panel--findservices input.location {color:#666; font-size:1.5em; margin-right:5px; padding:.6em; width:64%;}
.panel--findservices input.location-search {border-radius:0; width:27.6%; -webkit-appearance:none;}
.panel--findservices .manuallocate ul {margin:1em 0 0 0;}
.service-results-error {margin-top:1em;}
.services-results-no-results {text-align:center;}
.service-results-more {background:#0064b7; color:#fff; display:inline-block; margin:.5em 0; padding:10px 15px;}
.change-location {text-decoration:underline;}
.change-location:hover, .change-location:active, .change-location:focus {text-decoration:none;}
.setlocation {background:#f7f7f7; border:1px solid #e2e2e2; margin-top:1em; padding:1.5em;}
.setlocation strong {color:#0064b7;} 
.setlocation__yesno {margin-top:1em; text-align:center;}
.setlocation__yesno a {background:#f0f6fb; border:1px solid #0064b7; color:#0064b7; display:inline-block; padding:5px; width:43%;}
.setlocation__yesno a:hover, .setlocation__yesno a:active, .setlocation__yesno a:focus {background:#036; color:#fff;}
.setlocation__yes {float:left;}
.setlocation__no {float:right;}
.panel--findservices .service-results-title {border-bottom:0; margin-bottom:.3em; padding-bottom:0;}
.panel--findservices .locationset-near {border-bottom:1px solid #e2e2e2; margin-bottom:1.5em; padding-bottom:1em;}
.panel--findservices .locationset-near a {text-decoration:underline;}
.panel--findservices .locationset-near a:hover, .panel--findservices .locationset-near a:active, .panel--findservices .locationset-near a:focus {text-decoration:none;}
.panel--findservices .main-location {margin-top:1em;}
.panel--findservices .main-location .delete-main-location {background:url(/img/close.gif) left 5px no-repeat; float:right; height:16px; text-indent:-99999px; width:12px;}
.panel--findservices .delete-main-location-confirmation {background:#f7f7f7; border:1px solid #e2e2e2; margin-top:1em; padding:1em;}
.delete-main-location-confirmation .confirm {margin-top:1em; text-align:center;}
.delete-main-location-confirmation a {background:#f0f6fb; border:1px solid #0064b7; color:#0064b7; display:inline-block; padding:5px; width:43%;}
.delete-main-location-confirmation a:hover, .delete-main-location-confirmation a:active, .delete-main-location-confirmation a:focus {background:#036; color:#fff;}
.delete-main-location-confirm {float:left;}
.delete-main-location-cancel {float:right;}
#service-results-map {height:200px; width:335px;}
.service-results-list ol {list-style:none; margin:2em 0 1.5em 0;}
.service-results-list ol li {background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #efefef; padding-bottom:1em; position:relative;}
.service-results-list .icon-A {background-image:url(/service-search/Content/img/fac-map-A.png);}
.service-results-list .icon-B {background-image:url(/service-search/Content/img/fac-map-B.png);}
.service-results-list .icon-C {background-image:url(/service-search/Content/img/fac-map-C.png);}
.service-results-list li h3 {color:#333; font-size:1em; margin-bottom:0; padding-left:30px; padding-right:30px;}
.service-results-list li h3:hover {cursor:pointer; text-decoration:underline;}
.service-results-list .distance {font-size:.9em; padding-left:30px;}
.service-results-list .toggle-more-info {background:url(/img/sprite-arrow-updown.png) 0 -10px no-repeat; height:10px; overflow:hidden; position:absolute; right:0; text-indent:-99999px; top:4px; width:16px;}
.service-results-list .showhide {background-position:left top;}
.service-results-list .more-info {margin-top:.5em;}
.service-results-list .more-info p {font-size:.9em;}
.service-results-list .email a {text-decoration:underline;}
.service-results-list .email a:hover, .service-results-list .email a:active, .service-results-list .email a:focus {text-decoration:none;}
.service-results-list .tel {margin-top:.5em;}
.service-results-list .full-details {margin:1em 0 .5em 0;}
.service-results-list .full-details a {background:#0064b7; color:#fff; font-size:.9em; padding:.5em 1.5em;}
.service-results-list .full-details a:hover, .service-results-list .full-details a:active, .service-results-list .full-details a:focus {background:#036;}
.ambiguous-list {background:#f7f7f7; border:1px solid #e2e2e2; margin-top:1em; padding:1.5em;}
.ambiguous-list h3 {color:#333; margin-top:0;}
.ambiguous-list li {border-bottom:1px solid #e2e2e2; font-size:1.5em; padding:.2em 0;}
.ambiguous-list li:last-child {border-bottom:0;}
.panel--findservices .pbg {margin-top:1em;}

/* search/contact your GP/org */
.org-select {background:#f5f9fc; border:1px solid #e2e2e2;}
.org-select .locate-hidden {display:none;}
.org-select .location-error {margin-top:.5em; padding-bottom:0;}
.org-select .ambiguous-list {background:#fdfdfd; border:0; margin-top:0; padding-top:.5em;}
.org-select .ambiguous-list ul {list-style:none; margin:0;}
.org-select .ambiguous-list ul  li {margin:0; padding:.2em 0 .5em 0;}
.org-select .ambiguous-list h3 {font-size:1.7em; margin-top:0;}
.org-select__content {margin:1.5em;}
.org-select__find {padding:0;}
.org-select h3 {color:#333; font-size:1.9em; margin:.3em 0 .6em 0;}
.org-select__find span {background:url("/img/sprite-arrow-updown.png") right -10px no-repeat; display:inline-block; height:10px; margin-left:10px; width:16px;}
.org-select__find span.showhide {background-position:right 0;}
.org-select__input {background:#fdfdfd; border-top:1px solid #e2e2e2; padding:1.5em;}
.org-select__input .org-select__content {margin:0;}
.org-select__input p {padding-bottom:0;}
.org-select__input .org-location {color:#666; font-size:1em; padding:.5em; width:62%;}
.org-select__input .org-location-find {border-radius:0; font-size:1em; padding-left:1.5em; padding-right:1.5em; -webkit-appearance:none;}
.org-select__input .org-geolocate {background:#0064b7 url(/img/geolocation.png) center center no-repeat; display:inline-block; float:right; padding:.5em; width:40px; text-indent:-99999px;}
.org-select__input .org-geolocate:hover, .org-select__input .org-geolocate:active, .org-select__input .org-geolocate:focus {background-color:#036;}
.org-select__change {display:inline-block; float:right;}
.org-select .cancel {margin:0 1em;}
.org-select__resultsfor {padding-bottom:0;}
.org-select__edit_loc {float:right;}
.org-select .org-select__list {background:#fff; border-top:1px solid #e2e2e2;}
.org-select .org-select__list  .org-select__content {margin:0; padding:1.5em 1.5em .5em 1.5em;}
.org-select .org-select__list ul {list-style:none; margin:0;}
.org-select .org-select__list ul li {margin-bottom:.7em;}
.org-select__saved {background:#fff; border-top:1px solid #e2e2e2; margin:0; padding:1.5em;}
.org-select__saved .title {padding-bottom:0;}
.org-select__saved .org-saved {background:url(/img/star-black.png) 8px 2px no-repeat; border-left:1px solid #e2e2e2; margin-left:7px; padding-left:32px; }
.org-select__saved .change-location, .org-select__saved .back-to-results {float:right;}
.select-org .org-set {padding-bottom:0;}
.select-org .locate-hidden {background:#fff; border:1px solid #e2e2e2; padding:1em;}
.select-org .locate-hidden a {background:#0064b7; color:#fff; display:inline-block; margin-right:1em; padding:.4em 1em; text-align:center; text-decoration:none; width:3em;}
.select-org .locate-hidden a:hover, .select-org .locate-hidden a:active, .select-org .locate-hidden a:focus {background:#036;}
.org-select__save {background:#fff; border:1px solid #e2e2e2; margin:1em 0; padding:1em;}
.org-select__save h3 {font-size:1.2em; margin-bottom:1em; margin-top:0;}
.savegp {float:left; padding-bottom:0;}
.savegp-yesno {float:right;  padding-bottom:0;}
.savegp-yesno a {background:#0064b7; color:#fff; display:inline-block; margin-left:1em; padding:.2em 0; text-align:center; text-decoration:none; width:5em;}
.savegp-yesno a:hover, .savegp-yesno a:active, .savegp-yesno a:focus {background:#036; text-decoration:underline;}
.org-select__saved .tel {font-size:1.2em; padding-bottom:.5em;}
.org-select__saved .saved {background:url(/img/star-black.png) 10px center no-repeat; border-left:1px solid #e2e2e2; display:inline-block; margin-left:.3em; padding-left:32px;}
.org-select__saved .book {background:#0064b7; color:#fff; font-size:.9em; margin-left:.2em; padding:.4em 1em .4em 1.2em; text-decoration:none}
.org-select__saved .book span {background:url(/img/icon-externallink.png) right center no-repeat; display:inline-block; height:10px; margin-left:12px; width:12px;}
.org-select__saved .book:hover, .org-select__saved .book:active, .org-select__saved .book:focus {background:#036;}
.org-selected-details-error p {margin:1em; padding-bottom:0;}
.org-select .pbg {border-top:1px solid #e2e2e2; line-height:0; padding:.5em;text-align:right;}
.org-select .pbg img {display:inline;}
.org-select .progress {background:#fff; padding:0 1em 1em 1em; text-align:center;}
.org-select .progress img {display:inline;}
.org-select__content .main-gp {border:1px solid #e2e2e2; margin:1em 0; padding:1em;}
.delete-main-gp-confirmation {border:1px solid #e2e2e2; margin:1.7em 0; padding:1.7em;}
.org-select__content .delete-main-gp {background:#0064b7; color:#fff; display:block; margin-top:.5em; padding:.2em 1em; text-align:center; text-decoration:none; width:4em;}
.org-select__content .delete-main-gp:hover, .org-select__content .delete-main-gp:active, .org-select__content .delete-main-gp:focus {background:#036;}
.delete-main-gp-confirmation .confirm a {background:#0064b7; color:#fff; display:inline-block; margin-right:1em; margin-top:1em; padding:.4em 1em; text-align:center; text-decoration:none; width:4em;}
.delete-main-gp-confirmation .confirm a:hover, .delete-main-gp-confirmation .confirm a:active, .delete-main-gp-confirmation .confirm a:focus {background:#036;}

@media (max-width:640px) {
  /* common */
  .healthaz-header h1, .healthaz-index h1, .healthaz-news.med-hub h1 {margin:0; width:auto;}
  .healthaz .section {border:0; padding:0;}
  .col-primary, .col-primary-small, .col-secondary, .col-secondary-large {float:none; width:auto;}
  .healthaz-header .bookmark-wrap {display:none;}
  .mobile .health-explorer-link, .mobile .option-table-teaser {display:none;}
  .col-image {margin:20px 0;}
  .social-sharing {margin-left:0;}
  /* sliders */
  .healthaz .slider h3 a {width:100%;}
  /* sub nav */
  .healthaz .sub-nav {border-left:0; border-right:0; padding-bottom:0;}
  .healthaz .sub-nav li {display:inline-block; margin:0 0 15px 0 !important; word-break:break-all;}
  .healthaz .sub-nav li.active .active-text {color:#578300;}
  /* other sections tabs */
  .tabs-nav {margin-bottom:20px;}
  .tabs-nav .tabs {border:1px solid #e2e2e2; padding:10px 0;}
  .healthaz ul.tabs li {background:none; bottom:auto; color:#333; line-height:normal; padding:5px 10px;}
  .healthaz ul.tabs li a {color:#333; padding:0;}
  .healthaz ul.tabs li a:hover, .healthaz ul.tabs li a:focus {background:none;}
  .healthaz ul.tabs li.active {border:0; padding:5px 10px;}
  .healthaz ul.tabs li.active .active-text {color:#578300; font-weight:bold;}
  .healthaz ul.tabs li.active:first-child {border:0;}
  /* medicine guides individual medicine links */
  .med-hub ul.med-guide-links {border:0; margin:0; padding:0;}
  .healthaz.med-hub ul.med-guide-links li {border-left:1px solid #e2e2e2; padding:0 1em;}
  .med-hub ul.med-guide-links li.active {padding-bottom:0; padding-top:0;}
  .med-hub ul.med-guide-links li.active .active-text {color:#333; font-weight:normal;}
  .med-hub ul.med-guide-links li.first {border-left:0; padding-left:0;}
  .med-hub ul.med-guide-links li a {color:#0064b7;}
  .med-hub div.sub-nav {margin-bottom:.5em;}
  .med-hub .med-guide-header {margin-bottom:1.5em;}
  .med-hub .med-guide-header ~ .row {margin-top:.5em;}
  /* hub page */
  #haz-mod1 ul {display:block;}
  #haz-mod1 ul li, #haz-mod1 ul li.numbered, #haz-mod1 ul li.selected-numbered, #haz-mod1 ul li.last {display:block; float:left; margin-bottom:6px; margin-right:6px; width:34px;}
  #haz-mod1 ul li.no-articles, #haz-mod1 ul li.selected {display:block;}
  #haz-mod1 ul li a {padding:7px;}
  #haz-mod1 ul li.selected {padding:7px 0;}
  #haz-mod1 ul li.numbered, #haz-mod1 ul li.last {white-space:nowrap;}
  #haz-mod1 ul li.numbered a, #haz-mod1 ul li.last a {padding:7px 4px;}
  #LinkListZone > div {border:0; padding:0;}
  #LinkListZone .sub-nav li, #LinkListZone .rnd-button-list li {border:0;}
  #LinkListZone .sub-nav li {margin:0 !important;}
  .bodymap-wrap {display:none;}
  #RightHandContentZone .featured-article h3 {margin:0 0 6px 40%;}
  #RightHandContentZone .featured-article img {margin-top:-2.4em;}
  .healthaz-index .col .featured-article img {display:inline; float:left; margin:0 5% 10px 0; width:35%;}
  .healthaz-index .col .featured-article .pad, .med-hub .hub-wrap .four .featured-article .bx-in div div div {float:left; width:60%;}
  /* Browse conditions a-z and medicine guides + browse medicines a-z */
  #haz-mod5 {border:0; padding:0;}
  #haz-mod5 .index-section > ul, .med-hub .five .browse-meds .med-hub-az, .med-hub #ctl00_PlaceHolderMain_Webpart .browse-meds .med-hub-az, .med-hub .med-hub-medsaz {float:none; margin:0; width:auto;}
  .index-section li.continued {visibility:hidden;}
  .index-section li.continued ul {margin-top:-1.7em !important; visibility:visible;}
  .med-hub .five .browse-meds, .med-hub .tabs-nav ~ #ctl00_PlaceHolderMain_webpart .browse-meds, .healthaz-index.med-hub .five ~ #ctl00_PlaceHolderMain_Webpart .browse-meds {padding:10px;}
  .med-hub .full-width #haz-mod1 {padding:10px;}
  .med-hub .hub-wrap .four .featured-article .bx-in {padding:10px;}
  .med-hub .align-right {margin-top:-2em; padding:0;}
  .healthaz-news.med-hub .cantFind {border:0; margin-bottom:20px; padding:0;}
  .med-hub .hub-wrap .one-sm, .healthaz.med-hub .row > .one.last {border:1px solid #e2e2e2; float:none; padding:10px;}
  .med-hub .four, .med-hub .one.last {margin:0;}
  .med-hub .four .tabs-nav {margin:0; position:inherit;}
  .med-hub .four .sub-nav {border:0; position:inherit;}
  .med-hub .four .healthaz-content {border:0; padding:0;}
  .healthaz.med-hub .row > .one.last .panel {border:1px solid #e2e2e2; padding:10px;}
  .healthaz.med-hub .row > .one.last .panel .panel {border:0; padding:0;}
  .med-hub .healthaz-content .bookmark-wrap {margin:0;}
  /* lightbox popup */
  .mobile.medhub .ui-dialog {left:5% !important; width:90% !important;}
	.mobile.medhub .selectshowdialog .left-panel, .mobile.medhub .selectshowdialog .right-panel {border:0; float:none; width:auto;}
	.mobile.medhub .selectshowdialog .right-text-panel {font-size:1em; margin-left:0;}
	.mobile.medhub .selectshowdialog .modal-close {display:block; float:none; text-align:right;}
  /* article */
  .healthaz-content {border:0; padding:0;}
  /* panels */
  .healthaz-content .panel .image, .healthaz-content .teaser-text .teaser-image {float:none; margin:0 0 10px 0;}
  .healthaz-content .panel .image img {width:100% !important;}
  /* clinical trials */
  .clinical-trials .search-trials input {float:none; margin:0 0 10px 0; width:95%;}
  .clinical-trials .clinical-trials-filter fieldset.filter-inner select {width:100%;}
  .clinical-trials table {border-collapse:separate;}
  .clinical-trials table * {font-size:14px !important;}
  .clinical-trials .pagination {float:none; margin:10px 0;}
  /* health apps panel */
  .app__rating {width:45%;}
  .app__platform {width:55%;}
  /* find services geolocation webpart */
  .panel--findservices input.location {display:block; margin-bottom:.5em; width:100%;}
  .panel--findservices input.location-search {width:auto;}
  #service-results-map {width:100%;}
  .service-results-list a {word-break:break-all; word-break:break-word;}
  .gm-style img {max-width:none !important;}
  .service-results-list .toggle-more-info {background-position:0 -10px; right:-3px; top:6px; padding:5px;}
  /* search/contact your GP/org */
  .org-select__input .org-location {font-size:13px; padding:.7em .5em; width:60%;}
  .org-select__input .org-location-find {padding-left:.8em; padding-right:.8em;}
  .org-select__input .geolocate {padding:.4em;}
  .savegp {padding-bottom:10px;}
  .select-org .locate-hidden a {width:4em;}
  .org-select__content .delete-main-gp {width:5em;}
  .delete-main-gp-confirmation .confirm a {width:6em;}
}

@media (max-width:480px) {
  .org-select__saved .book {display:block; margin-left:0; margin-top:10px; width:9.5em;}
}