/* no line on homepage */
.home .main-navigation {
  border-bottom: 0 !important;
}

#masthead .hgroup {
    padding-top: 20px;
    padding-bottom: 120px;
}

#text-44 {
  margin-top: 20px;
   padding: 10px;
  background: yellow;
}


.home #main {
    background: #fff;
    padding-top: 60px;
    padding-bottom: 85px;
}

.so-widget-sow-button-flat-bfacf3d6d4d1 .ow-button-base a {
    width: 314px;
}

.so-widget-sow-button-flat-d733817054bc .ow-button-base a {
       padding: 1em 1em;
}

#pg-25-0, #pg-25-1, #pg-25-2, #pg-25-3, #pl-25 .so-panel {
    margin-bottom: 20px;
}

.quiz {
  background: #f7f7f7;
}

.page-id-71541 .entry-content ul li,
.page-id-71637 .entry-content ul li {
list-style-type: none;
font-weight: normal;
color: #000;
}

.page-id-71541 .entry-content ul li:before,
.page-id-71637 .entry-content ul li:before {
content: "✓";
padding-right: 5px;
color: #000;
}

.so-widget-sow-features-default-f5e7c543b5ff .sow-features-list .sow-features-feature .textwidget {
    margin: 1px;
}

.so-widget-sow-features-default-f5e7c543b5ff .sow-features-list .sow-features-feature .textwidget a {
    color: #005EB8;
}


.page-id-70735 div#navxt-breadcrumbs {
  display: none;
}

article.post .entry-header .entry-meta a, article.page .entry-header .entry-meta a {
    font-weight: 500;
    color: #005eb8;
    text-decoration: none;
}

.entry-meta a:hover, .entry-meta a:hover {
    font-weight: 500;
    color: #005eb8;
    text-decoration: underline !important;
}

article.post .entry-header .entry-meta, article.page .entry-header .entry-meta {
    color: #595959;
    font-size: 12px;
}

p.mod-date {
   margin-top: 1.5em;
   margin-bottom: 1.5em;
}

.az-letters ul.az-links li {
    border: 2px solid #e5e5e5;
    background: #fff;
    color: #1A6075;
}

/* icons on covid-wellbeing */
.page-id-64078 span.sow-icon-fontawesome.sow-fas {
  font-size: 2.5em;
}

/* icons on video consultations */
.page-id-58102 span.sow-icon-fontawesome.sow-fas {
  font-size: 2.5em;
}

/* no titles on main covid */
.page-id-62283 #pg-62283-1 h3.widget-title {
  display: none;
}

#c-19 div.listing-item {
  margin-bottom: 25px;
}


input#rc_user_rememberx,p.rc_lost_password {
  display: none;
}

aside#subpages-widget-2.widget.widget_subpages h3.widget-title a {
font-size: 0.9em;
}

#masthead {
  background: #fff;
}

.page-id-62283x h3.widget-title {
  display: none;
}

h1.entry-title a {
  text-decoration: none !important;
  color: #005eb8 !important;
}

h1.entry-title a:hover {
  text-decoration: underline !important;
  color: #000 !important;
}

/* Remove site origin in footer  */
#colophon #theme-attribution,
#colophon #site-info {
  display: none;
}

/* sharing icons more space */
.addtoany_content {
    clear: both;
    margin: 75px 0;
}

.flublock-correct {
   background-images: url("/wp-content/uploads/2019/09/flu-shield-quiz.jpg");
   background-repeat: no-repeat;
   background-position: right;
   height: 140px;
   padding: 1px 10px 5px 10px !important;
   border:2px solid green !important;
}

.flublock-correct-lg {
   background-images: url("/wp-content/uploads/2019/09/flu-shield-quiz.jpg");
   background-repeat: no-repeat;
   background-position: right;
   height: 210px;
   padding: 1px 10px 5px 10px !important;
   border:2px solid green !important;
}

.flublock-wrong {
   background-repeat: no-repeat;
   background-position: right;
   height: 120px;
   padding: 1px 10px 5px 10px !important;
   border:2px solid red !important;
}

.flublock-correct-heading {
  color: green;
  font-weight: 700;
  font-size: 1.25em;
}

.flublock-wrong-heading {
  color: red;
  font-weight: 700;
  font-size: 1.25em;
}

.gform_wrapper .gfield_radio li label {
    margin: 2px 0 0 5px;
}

/* Page number */
.pt-cv-pagination li a {
    text-decoration: none !important;
    border: 1px solid #bfbfbf !important;
    padding: 3px 5px !important;
    margin: 2px !important;
    font-size: 16px;
    background-color: #fff !important;
}

/* Page number - active */
.pt-cv-pagination li.active a {
  color: #000 !important;
    
}

/* Diabetes styles */



/* underline hover on top links */

aside#text-26.widget.widget_text a:hover {
  text-decoration: underline;
}

/* coranavirus alert */

div#panel-61824-1-0-0.so-panel.widget.widget_spot.spot.panel-first-childx {
  background-color: #ffeb3b !important;
  Padding: 1px 16px !important;
}


/* Red service spot alert */


#panel-25-0-0-2>.panel-widget-style {
    background-color: #da291c;
    padding: 10px 15px 15px 10px;
}

div#panel-25-1-0-0.so-panel.widget.widget_spot.spot.panel-first-childx {
  color: #fff;
  background-color: #ffeb3b;
  padding: 1px 16px;
  display: block;
  padding-top: 0px;
  padding-bottom: 0px;
}

div#panel-25-1-0-0.so-panel.widget.widget_spot.spot.panel-first-childx a {
  color: #000;
  text-decoration: underline;
}

div#spot-4.widget.spotx {
  color: #000;
  background-color: #ffeb3b;
  padding: 1px 16px 15px;
  display: block;
  padding-top: 1px;
}

div#spot-4.widget.spotx a {
 color: #005eb8;
 text-decoration: underline;
}

/* what does this do? */

@media screen and (max-width: 1020px) {
  div.panel-row-style.panel-row-style-for-25-3 {
    display: none !important;
  }
  #search-icon {
   display: none !important;
  }
}

@media screen and (min-width: 948px) {
   aside#text-39.widget.widget_text {
     display: none !important;
  }
}

@media screen and (max-width: 948px) {
   aside#text-26.widget.widget_text,
  aside#text-39.widget.widget_text1 {
     display: none !important;
  }
}

@media screen and (max-width: 414px) {
  #panel-25-1-0-0 div.sow-icon-container.sow-container-round {
   display: none;
  }
}

@media screen and (min-width: 948px) {
div#panel-25-1-0-0.so-panel.widget.widget_sow-editor.panel-first-child {
   display: none !important;
  }
}

/* tel, waiting times and search when mobile */

@media screen and (min-width: 948px) {
div#panel-25-1-0-1.so-panel.widget.widget_sow-editor {
   display: none !important;
  }
}

@media (max-width: 992px) {
body.responsive #masthead .hgroup .support-text, body.responsive #masthead .hgroup #header-sidebar {
    position: static;
    display: block;
    margin-top: 5px;
    max-width: 100%;
 }
} 

@media screen and (max-width: 948px) {.post-42034 .col-md-2 {
    width: 100% !important;
}
}

/* Print Style Sheet */

@media print {
  body {
    background: white;
    color: black;
    margin: 0;
  }

  #masthead {
    display: none;
  }

  #content {
    display: block;
  }

  #comments {
    display: none;
  }

  #secondary {
    display: none;
  }

  #colophon {
    display: none;
  }
  
  img.aicon_image {
    display: none;
  }
}

#page-title,
article.post .entry-header h1.entry-title,
article.page .entry-header h1.entry-title {
  font-size: 28px;
  color: #000;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4 {
  color: #005eb8;
}

.entry-content table {
  font-size: 16px;
}

div#rpwwt-widget-2-0-0.rpwwt-widget a {
  text-decoration: none;
}

article.post .entry-categories,
article.page .entry-categories {
  margin-top: 1.5em;
  color: #000;
  font-size: 1.0em;
}



div.rpwwt-post-date {
  font-weight: bold;
}

#d4p_pages_navigator-2 {
  background: #ccc;
  padding: 20px;
  margin-bottom: 30px;
}

.page-id-163 .d4p-pages_navigator ul.children {
  border: 1px solid red;
  display: none;
}

#secondary .widget .widget-title,
#footer-widgets .widget .widget-title,
#masthead-widgets .widget .widget-title {
  font-size: 20px;
}

.entry-content ul li,
.entry-content ol li {
  list-style: square;
  padding: 0;
}

ul,
ol {
  margin: 0 0 0 1em;
}



#page-wrapper #masthead .hgroup #header-sidebar {
  display: block;
  padding: 18px 0 !important;
}

#yoast-breadcrumbs,
#navxt-breadcrumbs {
  background-color: #fff;
  color: #000;
}

#yoast-breadcrumbs a,
#navxt-breadcrumbs a {
  color: #185A7B;
}

aside#subpages-widget-2.widget.widget_subpages {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
}

aside#text-31.widget.widget_text,
aside#text-36.widget.widget_text,
aside#text-35.widget.widget_text,
aside#text-32.widget.widget_text,
aside#text-34.widget.widget_text,
aside#text-33.widget.widget_text {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
  font-size: 1.1em;
}

aside#text-16.widget.widget_text {
  font-size: 1.1em;
}

aside#text-41.widget.widget_text {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
  margin-bottom: -15px;
}

aside#text-41.widget.widget_text h3.widget-title {
  font-size: 18px;
}

#search-icon .searchform input[name=s] {
  background-color: #f7f7f7;
  height: 45px;
}

#footer-widgets .widget a {
  color: #fff;
  text-decoration: none;
  font-size: 1.1em;
}

#footer-widgets .widget a:hover {
  color: #fff;
  text-decoration: underline;
}

div#pg-25-1.panel-grid.panel-has-style {
  margin-top: -35px;
}

div#pl-25.panel-layout {
  margin-top: -35px;
}

.page-id-25 #main {
  padding-bottom: 0px !important;
}

.page-id-25 .addtoany_share_save_container.addtoany_content_bottom {
  display: none;
}



.page-id-4899 {
  margin-bottom: 0px;
}

h3.widget-title a {
  font-size: 1.1em;
  text-decoration: none;
}

.widget-area ul li {
  font-size: 1.0em;
}

li.widget_subpages_current_page > a {
  color: #231f20 !important;
}

li.widget_subpages-2_current_page > h3.widget-title a {
  color: #231f20 !important;
}

nav#nav-below.site-navigation.post-navigation {
  display: none;
}

aside#search-3.widget.widget_search {
  font-size: 1.5em;
  padding-top: 25px;
}

td.sorting_1 {
  padding: 0px 20px !important;
}

td {
  padding: 5px 5px 5px 5px;
}

.cat-press-releases li.page_item.page-item-8201 a,
.cat-policy li.page_item.page-item-14154 a,
.category-trust-board-meetings li.page_item.page-item-97 a,
.category-trust-board-meetings-minutes li.page_item.page-item-97 a {
  color: #000 !important;
}

.cat-press-releases #navxt-breadcrumbs,
.cat-patient-information-leaflets #navxt-breadcrumbs,
.cat-foi-disclosure-log #navxt-breadcrumbs,
.cat-trust-board-meetings #navxt-breadcrumbs,
.cat-trust-board-meetings-minutes #navxt-breadcrumbs,
.cat-policy #navxt-breadcrumbs,
.cat-coronavirus #navxt-breadcrumbs,
.cat-wellbeing-tips #navxt-breadcrumbs {
  display: none;
}

.cat-press-releases div.entry-categories,
.cat-patient-information-leafletss div.entry-categories,
.cat-policy div.entry-categories,
.cat-foi-disclosure-log div.entry-categories,
.cat-trust-board-meetings div.entry-categories,
.cat-trust-board-meetings-minutes div.entry-categories,
.cat-coronavirus div.entry-categories,
.cat-wellbeing-tips div.entry-categories {
  display: none;
}

.category-patient-information-leaflets div.entry-meta,
.category-policy div.entry-meta,
.category-trust-board-meetings div.entry-meta,
.category-trust-board-meetings-minutes div.entry-meta,
.cat-coronavirus div.entry-meta,
.cat-wellbeing-tips div.entry-meta {
  display: none;
}

.cat-patient-information-leaflets .mod-date {
  display: none;
}

.cat-policy div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom,
.cat-foi-disclosure-log div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom,
.cat-trust-board-meetings div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom,
.cat-trust-board-meetings-minutes div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom,
.cat-coronavirus div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom {
  display: none;
}

.post-42034 .mod-date,
.post-4899 .mod-date,
.page-id-62283 .mod-date {
  display: none;
}

aside#d4p_pages_navigator-3.widget.cls_d4p_pages_navigator,
aside#d4p_pages_navigator-4.widget.cls_d4p_pages_navigator,
aside#d4p_pages_navigator-5.widget.cls_d4p_pages_navigator,
aside#d4p_pages_navigator-6.widget.cls_d4p_pages_navigator,
aside#d4p_pages_navigator-7.widget.cls_d4p_pages_navigator,
aside#d4p_pages_navigator-9.widget.cls_d4p_pages_navigator {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
  margin-bottom: 40px;
  font-size: 13px;
  color: #005eb8;
}

div#pt-cv-view-ef21c6djf5.pt-cv-view.pt-cv-grid.pt-cv-colsys {
  background: url('https://www.northdevonhealth.nhs.uk/wp-content/uploads/2017/11/snow-wrapping-paper.jpg');
  padding-top: 15px;
}

article.post,
article.page {
  zoom: 1;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.archive .page-header #page-title {
  display: none;
}

.main-navigation [class^="fa fa-"] {
  font-size: 21px;
  color: #fff;
}

.panel-grid-cell .widget-title {
  margin-top: 15px;
}

div#az-slider ul li {
  list-style: none;
}

#secondaryx .d4p-pages_navigator .current_page_item > a {
  color: #005eb8;
}

#secondary .d4p-pages_navigator .current_page_item > a:hover {
  color: #3b3b3b;
}

aside#subpages-widget-2.widget.widget_subpages h3.widget-title .current_page_item > a {
  color: #000;
}

.widget .searchform input {
  width: auto;
  padding: 5px;
  margin-top: 20px;
  outline: none;
}

aside#text-37.widget.widget_text {
  margin-bottom: 25px;
}

.post-41066 .entry-content img {
  padding: 0px 7px 2px 2px;
}

.wp-pagenavi {
  text-align: right;
}



.page-id-41174 aside#text-37.widget.widget_text {
  display: none;
}


aside#text-37.widget.widget_text input[type=text] {
  border: 2px solid #005eb8;
}

.widget .searchform input {
    padding: 7px;
}

#search-icon #search-icon-icon {
    background-color: #005EB8;
}


div.col-xs-12.col-sm-6.col-md-4123 {
    display: none;
}

.back-to-top {
    display: none;
}

@media (min-width: 760px) {
.post-41913 .col-md-12 {
    width: 100%;
}
}
@media (min-width: 760px) {
.post-41913 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
  }

.post-42034 .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
    display: none !important;
}

.post-42034 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-md-121, .col-lg-12 {
    position: relative;
    min-height: 10px;
    padding-left: 1px;
    padding-right: 20px;
}


.post-42034 div.hospital.LYNMIU, div.hospital.ILFMIU, div.hospital.BIDEM, div.hospital.NDHAANDE {
    background-color: #005eb8;
    color: #FFF;
    padding: 5px 9px 10px;
    margin-bottom: 10px;
	  font-size: 18px;
}

.post-42034 .col-md-4 {
    width: 31.33333333%;
	  padding-top: 15px;
}

@media (max-width: 900px) {
  .post-42034 .col-md-4 {
    width: 100%;
	  padding-top: 15px;
 }
}

@media (max-width: 900px) {
.post-42034 .col-md-2 {
    width: 100%;
 }
}

.post-42034 .col-md-2 {
    width: 19.66666667%;
}

.post-42034 .col-sm-12 {
    display: none !important;
}

.post-42034 .collapse, button.btn.btn-default {
	display: none;
}

.post-42034 span.green {
	color: green;
}

.post-42034 span.amber {
	color: #ff9900;
}

.post-42034 span.red {
	color: red;
}

.post-42034 .lead {
	font-size: 18px;
}

.post-42034 hr {
	width: 100%;
  float: left;
}

.post-42034 small {
	font-size: 14px;
}

.post-42034 p {
  font-size: 16px;
}

.letter-section h2 {
    border-bottom: 1px solid black;
    margin-bottom: 0.2em;
    padding-bottom: 0.2em;
    width: 1000px;
    float: left;
}

div#n2-ss-4 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot.n2-active, div#n2-ss-4 .n2-style-2a0a200d6a6e1fade27fb9c90af83812-dot:HOVER {
    background: #ed8b00;
}



div.so-widget-sow-button.so-widget-sow-button-atom-650f33c3f8b3 {
   margin-top: 8.5px !important;
  }

h5.sow-cta-subtitle {
  margin: 1.0em 0 !important;
}

div#rpwwt-recent-posts-widget-with-thumbnails-2.rpwwt-widget {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
}

/* A-Z listing */

.letter-section h2 {
    border-bottom: 1px solid black;
    margin-bottom: 0.2em;
    padding-bottom: 0.2em;
    width: 100%;
    float: left;
}

.letter-section ul.columns.max-9-columns,
.letter-section ul.columns.max-8-columns,
.letter-section ul.columns.max-7-columns,
.letter-section ul.columns.max-6-columns,
.letter-section ul.columns.max-5-columns,
.letter-section ul.columns.max-4-columns,
.letter-section ul.columns.max-3-columns,
.letter-section ul.columns.max-2-columns,
.letter-section ul.columns.max-1-columns,
.letter-section ul.columns.max-0-columns {
    column-count: 1;
    max-width: 100%;
}


.post-527 span.wpcf7-list-item { display: block; }

a._self.pt-cv-readmore.btn.btn-success {
  color: #fff;
  background-color: #5c338e;
  border-color: #5c338e;
}

/* stripped page */

.page-id-52085 .site-header,
.page-id-52085 div#navxt-breadcrumbs,
.page-id-52085 .mod-date,
.page-id-52085 .site-footer,
.page-id-52085 div#catapult-cookie-bar,
.page-id-52085 button.wahout.aicon_link {
  display: none;
}

.page-id-47199 .site-header,
.page-id-47199 div#navxt-breadcrumbs,
.page-id-47199 .mod-date,
.page-id-47199 .site-footer,
.page-id-47199 div#catapult-cookie-bar,
.page-id-47199 button.wahout.aicon_link {
  display: none;
}


.page-id-71122 .site-header,
.page-id-71122 div#navxt-breadcrumbs,
.page-id-71122 .mod-date,
.page-id-71122 .site-footer,
.page-id-71122 div#catapult-cookie-bar,
.page-id-71122 button.wahout.aicon_link {
  display: none;
}

.page-id-79634 .site-header,
.page-id-79634 div#navxt-breadcrumbs,
.page-id-79634 .mod-date,
.page-id-79634 .site-footer,
.page-id-79634 div#catapult-cookie-bar,
.page-id-79634 button.wahout.aicon_link {
  display: none;
}

.page-id-79637 .site-header,
.page-id-79637 div#navxt-breadcrumbs,
.page-id-79637 .mod-date,
.page-id-79637 .site-footer,
.page-id-79637 div#catapult-cookie-bar,
.page-id-79637 button.wahout.aicon_link {
  display: none;
}

.page-id-79664 .site-header,
.page-id-79664 div#navxt-breadcrumbs,
.page-id-79664 .mod-date,
.page-id-79664 .site-footer,
.page-id-79664 div#catapult-cookie-bar,
.page-id-79664 button.wahout.aicon_link {
  display: none;
}

.page-id-52085 #colophon, body.layout-full {
  background-color: #fff;
}

/* waiting times ED screen */

.page-id-45416 .site-header,
.page-id-45416 div#navxt-breadcrumbs,
.page-id-45416 .mod-date,
.page-id-45416 .site-footer,
.page-id-45416 div#catapult-cookie-bar,
.page-id-45416 button.wahout.aicon_link {
  display: none;
}

.page-id-45416 #colophon, body.layout-full {
  background-color: #fff;
}

.page-id-45416 div.col-xs-12.col-sm-6.col-md-4 {
  display: none;
}

.page-id-45416 div.col-sm-12,
.page-id-45416 div.col-xs-6.col-sm-3.col-md-2 small,
.page-id-45416 div.col-xs-6.col-sm-3.col-md-2 p.lead,
.page-id-45416 p.waiting-last-update,
.page-id-45416 hr {
  display: none;
}

.page-id-45416 .col-md-12 {
   float: none;
}

.entry-content ol li {
    list-style: decimal;
    padding: 0;
}

body #gform_wrapper_3 {
    background-color: #b5f292;
    padding: 10px 10px 10px 10px;
}

.wpcf7-submit {
    font-size: 18px !important;
    padding: 15px 15px 15px 15px !important;
    width: 200px !important;
}

.page-id-48400 h3.widget-title {
  display: none;
}

.page-id-58334 h3.widget-title {
  display: none;
}

/* Integrated diabetes styles */

aside#media_image-2.widget.widget_media_image {
  margin-top: 0px;
  margin-bottom: -5px;
  border-bottom: 0px solid #44257d;
}

.page-id-46216 #navxt-breadcrumbs {
  display: none; 
}

.page-id-46216 #main {
    padding: 0px;
}

aside#subpages-widget-4.widget.widget_subpages {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
}

#pg-46216-0x, #pl-46216 .so-panel {
    margin-bottom: 5px;
}

div#pg-46216-0.panel-grid.panel-has-style {
    margin-bottom: 0px;
}

#pg-46216x-0>.panel-row-style {
   border-bottom-color: #44257d;
   border-bottom-style: solid;
   border-bottom-width: 7px;
}

div#pg-46216-0.panel-grid.panel-has-style {
    margin-bottom: -50px;
}

.diabetes-title {
   font-size: 32px;
   color: #44257d;
}

/* care homes team styles */

.page-id-34176 #navxt-breadcrumbs {
  display: none; 
}

.care-homes-team div.listing-item {
  margin-bottom: 30px;
}

.care-homes-team .title {
  font-weight: bold;
}

/* button */

a.button7 {
display:inline-block;
padding:0.7em 1.7em;
margin:0 0.3em 0.3em 0;
border-radius:0.2em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:400;
color:#FFFFFF;
background-color:#005eb8;
text-align:center;
position:relative;
}
a.button7:active {
box-shadow:inset 0 0.6em 2em -0.3em rgba(0,0,0,0.15),inset 0 0 0em 0.05em rgba(255,255,255,0.12);
}
@media all and (max-width:30em){
 a.button7{
display:block;
margin:0.4em auto;
}}

a.button-video {
    display: inline-block;
    padding: 0.7em 1.7em;
    margin: 0 .3em .3em 0;
    border-radius: 0.2em;
    box-sizing: border-box;
    text-decoration: none;
    font-family: 'Roboto',sans-serif;
    font-weight: 400;
    color: #fff;
    background-color: #005eb8;
    text-align: center;
    position: relative;
}

.button7 {
display:inline-block;
padding:0.7em 1.7em;
margin:0 0.3em 0.3em 0;
border-radius:0.2em;
box-sizing: border-box;
Width: 100%;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:400;
color:#FFFFFF;
background-color:#005eb8;
text-align: match-parent;
position:relative;
}

.entry-content ul li, .entry-content ol li {
    list-style: square;
    padding: 5px;
}

.entry-content ul li, .entry-content ol li {
    margin-left: 2.0em;
}

/* table borders */

.page-id-2368 table td,
.page-id-3502 table td,
.page-id-13028 table td,
.page-id-13262 table td,
.page-id-3530 table td,
.page-id-9954 table td,
.page-id-5795 table td,
.page-id-3584 table td,
.page-id-5540 table td,
.page-id-3516 table td,
.page-id-5540 table td,
.page-id-53293 table td,
.post-id-41198 table td,
.cat-policy table td,
.page-id-9957 table td,
.page-id-54344 table td,
.post-id-66350 table td,
.page-id-62343 table td,
.cat-coronavirus table td,
.page-id-68249 table td,
.page-id-67346 table td,
.page-id-63115 table td,
.page-id-72142 table td,
.page-id-83161 table td,
.page-id-67280 table td
{
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}



/* Wellbeing tips menu */

aside#text-42.widget.widget_text {
  background-color: #f7f7f7;
  padding: 15px 15px 15px 15px;
}

.cat-wellbeing-tips article.post:before {
   content: url("/wp-content/uploads/2021/01/NDHTWinterWellness-web-banner.png");
   padding-bottom: 10px;
   width: 100px !important;
}

.post-75198x .entry-content table {
    width: 10%;
}

/* Accordian */

details > summary::before {
  content: "";
  display: inline-block;
  width: 0.5rem;
  height: 0.5rem;
  border: solid 2px #fff;
  border-left-color: transparent;
  border-bottom-color: transparent;
  margin-right: 0.6rem;
  transition: transform 0.2s;
  transform: rotate(135deg) translate(-20%, 20%);
}

details[open] > summary::before {
  transform: rotate(-45deg) translate(-20%, 20%);
}

details > summary::-webkit-details-marker {
  display: none;
}

details > summary:focus {
  outline: none;
}

details > summary {
  list-style: none;
  border: solid 7px #fff;
  Color: #fff;
  background-color: #005EB8;
  font-size: 1.2em;
  border-radius: 0.0rem;
  padding-bottom: 1.0em;
  padding-top: 1.0em;
  padding-right: 1.0em;
  padding-left: 1.0em;
}

details[open] > summary {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

details[open] > :not(summary) {
  border-left: solid 7px #fff;
  border-right: solid 7px #fff;
}

details[open] > :last-child {
  border-bottom: solid 0px teal;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}