.health-and-wellbeing {
    
}
@font-face {
    font-family: 'amaticbold';
    src: url('../Fonts/amatic-bold.eot');
    src: url('../Fonts/amatic-bold.eot?#iefix') format('embedded-opentype'),
         url('../Fonts//amatic-bold.woff') format('woff'),
         url('../Fonts/amatic-bold.ttf') format('truetype'),
         url('../Fonts/amatic-bold.svg#AmaticBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'amaticregular';
    src: url('../Fonts/amaticsc-regular.eot');
    src: url('../Fonts/amaticsc-regular.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/amaticsc-regular.woff') format('woff'),
         url('../Fonts/amaticsc-regular.ttf') format('truetype'),
         url('../Fonts/amaticsc-regular.svg#AmaticSCRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'proximanovalight';
    src: url('../Fonts/proximanova-light.eot');
    src: url('../Fonts/proximanova-light.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/proximanova-light.woff') format('woff'),
         url('../Fonts/proximanova-light.ttf') format('truetype'),
         url('../Fonts/proximanova-light.svg#ProximaNovaLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

.health-and-wellbeing .richTextPanel h3 {
    font-size: 2.1em;
}
.health-and-wellbeing .richTextPanel p {
    color: #4d4d4d;
}
.health-and-wellbeing .richTextPanel img.feature-image {
    margin: 0 0 20px -16px !important;
    max-width: none;
    float: none;
    display: block;
}
.health-and-wellbeing .componentShareControls .socialShareLinks {
    width: 53%;
}
.health-and-wellbeing .article .intro {
    overflow: visible;
}
.health-and-wellbeing .siteSectionHeading {
    font-family: amaticbold;
    font-size: 7.3em;
    text-transform: uppercase;
    letter-spacing: -1px;
    -webkit-text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    color: #FFF;
    padding-top: 23px;
}
/* These have been moved to the styles.css and intl-styles.css, so that we can have different header images for .co.uk and .com
.health-and-wellbeing .siteSectionHeaderContent  {
    background: url('https://www.axappphealthcare.co.uk/uploadedImages/Resources/Images/header-cards.png') no-repeat 100% 0px;
}
.health-and-wellbeing-scrapbook .siteSectionHeaderContent  {
    background: url('https://www.axappphealthcare.co.uk/uploadedImages/Resources/Images/header-scrapbook.png') no-repeat 100% 0px;
}
*/

/*.health-and-wellbeing .siteSectionHeaderInner {
    background: #1189d5;
    background: -moz-linear-gradient(top, #1189d5 0%, #5db0e3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1189d5), color-stop(100%,#5db0e3));
    background: -webkit-linear-gradient(top, #1189d5 0%,#5db0e3 100%);
    background: -o-linear-gradient(top, #1189d5 0%,#5db0e3 100%);
    background: -ms-linear-gradient(top, #1189d5 0%,#5db0e3 100%);
    background: linear-gradient(to bottom, #1189d5 0%,#5db0e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1189d5', endColorstr='#5db0e3',GradientType=0 );
}*/
.health-and-wellbeing .siteSectionSubHeading {
    font-size: 1.5em;
}
.health-and-wellbeing .article .sectionHeading, .mainContentPanel .sectionHeading {
    
}
.health-and-wellbeing .sectionNav {
    background: #263f7d;
    background: -moz-linear-gradient(top,  #263f7d 0%, #0b276d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#263f7d), color-stop(100%,#0b276d));
    background: -webkit-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: -o-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: -ms-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: linear-gradient(to bottom,  #263f7d 0%,#0b276d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263f7d', endColorstr='#0b276d',GradientType=0 );
    border-top: none;
    border-bottom: none;
}
.health-and-wellbeing .topLevelNavList {
    border-left: none;
}
.health-and-wellbeing .topLevelNavList .navItem {
    border: none;
}
.health-and-wellbeing .topLevelNavList .navItem a {
    color: #FFF;
    padding: 10px 17px;
}
.health-and-wellbeing .topLevelNavList .active {
    background: #dceaf8;
    position: relative;
}
.health-and-wellbeing .topLevelNavList .active:after {
    content: '';
    background: #dceaf8;
    width: 100%;
    height: 6px;
    position: absolute;
    top: -5px;
    left: 0;
    border-radius: 5px 5px 0 0;
}
.health-and-wellbeing .topLevelNavList .active a {
    color: #0b276d;
}
.health-and-wellbeing .topLevelNavList .hasSubMenu a {
    background: url('/Source/Images/cssimages/components/down-arrow.png') no-repeat right center;
    color: #263f7d;
}
.health-and-wellbeing .topLevelNavList .hasSubMenu > a {
    color: #FFF;
}
.health-and-wellbeing .topLevelNavList .hasSubMenu.active > a {
    color: #0b276d;
}
.health-and-wellbeing .sectionSearch .searchText {
padding-left: 10px;
}
.health-and-wellbeing .component.breadcrumbs {
    display: none;
    margin: 0 0 13px 0;
}
.health-and-wellbeing .component.breadcrumbs li {
    font-size: 12px;
    color: #706f6f;
}
.health-and-wellbeing .component.breadcrumbs a {
    font-size: 12px;
    text-decoration: underline;
    color: #526697;
}
.health-and-wellbeing.health-and-wellbeing-article .component.breadcrumbs {
    display: block;
}
.health-and-wellbeing .mainContentArea {
    background: #dceaf8;
}
.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing {
	width: 365px;
    position: relative;
	/*margin: 0 5px 0 0;*/
}

.health-and-wellbeing .multiColumnWidget .columns-container .componentTitle {
    /*position: absolute;
    top: 60px;
    bottom: auto;
    margin: 0;
    left: -6px;
    font-family: amaticbold;
    font-size: 4em;
    line-height: 1.2em;
    background: #EF66A0;
    border: 0;
    padding: 0 10px;
    color: #FFF;
    -webkit-text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);*/
}

.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.app .componentTitle {
    background: #A48A7B;
}
.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing .blockLink {
    background: none;
    border: none;
    padding: 6px 0;
}

.health-and-wellbeing .latest-q-and-a-component .genericPromoInner .componentTitle {
    position: relative;
    top: 0;
    bottom: auto;
    margin: 0;
    left: 0;
    font-family: amaticbold;
    font-size: 5.4em;
    line-height: 1em;
    background: none;
    border: 0;
    padding: 0 35px 0 0;
    color: #0b276d;
    text-shadow: none;
}
.health-and-wellbeing .columns-container .genericPromoInner {
    /*background: none;*/
    border: none;
    box-shadow:  none;
    -webkit-box-shadow: none;
}
.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.app .richTextPanel.componentContent  ol {
    margin: 0 0 10px 0;
}
.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.app .richTextPanel.componentContent  ol li {
    margin: 0 0 10px 19px;
    padding: 0 0 0 7px;
    color: #000;
}
.health-and-wellbeing h2 {
    font-size:3em;
    font-weight: normal;
    color: #103184;
    letter-spacing: -1px;
   margin: 0.2em 0 0.4em 0;
    line-height: 1em;
    position: relative;
    font-family: "proxima-nova", Helvetica, Arial, sans-serif;
}
.health-and-wellbeing h1 {
    font-size:3em;
    font-weight: normal;
    color: #103184;
    letter-spacing: -1px;
   margin: 0.2em 0 0.4em 0;
    line-height: 1em;
    position: relative;
    font-family: "proxima-nova", Helvetica, Arial, sans-serif;
}
.health-and-wellbeing .beHealthyLanding h2:before {
    background: url('/Source/Images/cssimages/components/behealthTitle-arrow.png') no-repeat top left;
    width: 39px;
    height: 90px;
    top: 80%;
    left: -46px;
}
.health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.live-chat-component {
    width: 170px !important;
}
.health-and-wellbeing .latest-q-and-a-component .genericPromoInner {
   /* width: 180px !important;*/
    background: #fdf0db;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
}
.health-and-wellbeing .latest-q-and-a-component .genericPromoInner::after {
    content: '';
    background: url('/Source/Images/cssimages/components/chat-quotes.png') top left;
    position: absolute;
    top: -30px;
    right: -20px;
    width: 99px;
    height: 65px;
}
.health-and-wellbeing .latest-q-and-a-component .genericPromoInner .class-if-required {
    display: none;
}
.health-and-wellbeing .text-cta-component {
    width: 100%;
    background: #FFF;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-style: solid;
    position: relative;
    display: table;
	padding: 0;
    margin-left: 0;
}
.health-and-wellbeing.health-and-wellbeing-article .text-cta-component {
    margin-bottom: 20px;
    margin-top: 5px;
}

.health-and-wellbeing .text-cta-component.ask-the-experts 
{
    background:none;
    border: none;
    left:19px;
    padding-top:19px;
    padding-bottom:19px;
}
.health-and-wellbeing .text-cta-component.ask-the-experts:after {
    content: '';
    height: 90px;
    width: 60px;
    position: absolute;
    top: 5px;
    left: 19px;
    background: url('/Source/Images/cssimages/components/question-mark.png') no-repeat top left;
}
.health-and-wellbeing .text-cta-component h2 {
    margin-left: 95px;
}
.health-and-wellbeing .text-cta-component p {
    padding-top:10px;
    padding-bottom:10px;
}
.health-and-wellbeing .cash-plans-component {
    width: 100%;
    background: #22a9c4;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-style: solid;
    position: relative;
    display: table;
    padding: 0 0 5px 0;
    width: 160px;
}
.health-and-wellbeing .cash-plans-component .genericPromoInner {
    background: none;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.health-and-wellbeing .cash-plans-component .genericPromoInner img {
    max-width: 100%;
    width: 100%;
}
.health-and-wellbeing .cash-plans-component .componentTitle {
    position: absolute;
    top: 70px;
    bottom: auto;
    margin: 0;
    left: -13px;
    font-family: amaticregular;
    font-size: 2em;
    line-height: 1.4em;
    background: #0b276d;
    border: 0;
    padding: 0 17px;
    letter-spacing: -1px;
    color: #FFF;
    -webkit-text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
}
.health-and-wellbeing .cash-plans-component p {
    color: #000;
}
.health-and-wellbeing .filterResults {
    border: none;
}
.health-and-wellbeing .filterResults .filterResultsInner {
    background: #263f7d;
    background: -moz-linear-gradient(top,  #263f7d 0%, #0b276d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#263f7d), color-stop(100%,#0b276d));
    background: -webkit-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: -o-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: -ms-linear-gradient(top,  #263f7d 0%,#0b276d 100%);
    background: linear-gradient(to bottom,  #263f7d 0%,#0b276d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263f7d', endColorstr='#0b276d',GradientType=0 );
    padding: 10px;
    height: 293px !important;
}
.health-and-wellbeing .filterResults .componentTitle {
    padding: 0;
    margin: 0 0 5px 0;
    color: #FFF;
    font-weight: normal;
    font-size: 1.6em;
    border-bottom: none;
}
.health-and-wellbeing .filterResults .filterResultsInner input[type="checkbox"] {
    margin: 4px 10px 0 0;
}
.health-and-wellbeing .widgetHeightPlusBorder {
    overflow: visible;
}
.health-and-wellbeing .nestedGrid .spanCol1 .genericPromo .image {
    overflow: visible;
}
.health-and-wellbeing .filterResults .filterResultsInner label {
    color: #FFF;
    font-size: 1.1em;
    position: relative;
}
.health-and-wellbeing .nestedGrid.contentWall .image .sectionLabel {
    top: 10px;
    bottom: auto;
    margin: 0;
    left: -6px;
    font-family: amaticregular;
    font-size: 2.3em;
}
.health-and-wellbeing .genericPromo .componentContent {
    border-bottom: none;
}
.health-and-wellbeing .nestedGrid.contentWall .genericPromo .genericPromoInner {
    background: #FFF;
    padding: 0 0 4px 0;
}
.health-and-wellbeing .nestedGrid.contentWall .genericPromo .componentContent .componentTitle {
    margin-bottom: 5px;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls {
    padding: 0;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .socialShareLinks {
    display: none;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save {
    border: 1px solid #dadfe9;
    padding: 1px;
    margin: 0 8px 0 0;
    position: relative;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save:before {
    content: '';
    width: 1px;
    height: 30px;
    background: #7acbdb;
    position: absolute;
    top: 1px;
    right: 32px;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save:after {
    content: '';
    width: 1px;
    height: 30px;
    background: #009cba;
    position: absolute;
    top: 1px;
    right: 31px;
}
.health-and-wellbeing .save.remove .saveIcon {
    background: url('/Source/Images/cssimages/components/cross-red.png') no-repeat center center;
}
.health-and-wellbeing .save.remove span {
    font-size: 1.2em;
    line-height: 1.4em;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved {
    border: 1px solid #FFF;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save a {
    color: #FFF;
    background: #67c4da;
    background: -moz-linear-gradient(top,  #67c4da 0%, #0ca1be 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67c4da), color-stop(100%,#0ca1be));
    background: -webkit-linear-gradient(top,  #67c4da 0%,#0ca1be 100%);
    background: -o-linear-gradient(top,  #67c4da 0%,#0ca1be 100%);
    background: -ms-linear-gradient(top,  #67c4da 0%,#0ca1be 100%);
    background: linear-gradient(to bottom,  #67c4da 0%,#0ca1be 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c4da', endColorstr='#0ca1be',GradientType=0 );
    display: block;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved, .componentShareControls .save.saved {
    border: 1px solid #FFF;
    color: #69a82f;
    background: none;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save span {
    margin: 5px 0 5px 15px;
    padding: 0 20px 0 0;
    font-size: 12px;
    line-height: 30px;
    /*border-right: 1px solid #7acbdb;*/
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved span {
    padding-right: 5px;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save .saveIcon {
    float: right;
    margin: 5px 5px 5px 0;
    padding: 0;
    /*border-right: none;
    border-left: 1px solid #1fa8c2;*/
    position: relative;
}
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved .saveIcon {
    background: url('/Source/Images/cssimages/components/tick-green.png') no-repeat center center;
}
.health-and-wellbeing .loadMore {
    border: none;
    background: none;
    padding: 0;
    border-radius: 0;
    font-family: amaticbold;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 3em;
    color: #103184;
    width: 212px;
    line-height: 1em;
}
.health-and-wellbeing .loadMore:focus {
    border: none;
    outline: none;
}
/*.health-and-wellbeing .loadMore:hover {
    color: #768ebe;
}*/
.health-and-wellbeing .article .sectionHeading {
    font-family: "proxima-nova", "Helvetica", "Arial", "sans-serif";
    font-size: 4em;
    border: 0;
    background: none;
    margin-bottom: 5px;
    margin-top: 70px;
}
.health-and-wellbeing #ctl00_cphMain_pnlPublishedDate {
    float: left;
    margin: 0 20px 0 0;
}
.health-and-wellbeing #ctl00_cphMain_pnlPublishedDate .publishedDate {
    color: #414042;
    font-size: 11px;
}
.health-and-wellbeing .tags {
    float: left;
}
.health-and-wellbeing .tags p {
    color: #414042;
    font-size: 11px;
}
.health-and-wellbeing .component.richTextPanel.article {
    position: relative;
    background: #FFF;
    word-wrap: break-word;
}
.health-and-wellbeing .category-label 
{
    position: absolute;
    top: 17px;
    bottom: auto;
    margin: 0;
    left: -6px;
    font-family: amaticbold;
    font-size: 5em;
    line-height: 1.2em;
    border: 0;
    padding: 0 10px;
    color: #FFF;
    -webkit-text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
}
.health-and-wellbeing .component.richTextPanel.article .category-label {
    background: #0081d2;    
}

.health-and-wellbeing .component.richTextPanel.recipe .category-label {
    background: #64119C;
}

.health-and-wellbeing .component.richTextPanel.factsheet .category-label {
    background: #2F8927;    
}

.health-and-wellbeing .component.richTextPanel.questionAnswer .category-label {    
    background: #DE4D01;
}
.health-and-wellbeing .component.richTextPanel.countryguide .category-label {    
    background: #B20000;
}
.health-and-wellbeing .component.richTextPanel.HealthGreen .category-label  {
    background: #23FE20;
}
.health-and-wellbeing .shareGroup {
    margin: 0;
    margin-top: -10px;
    top: 21px;
    right: 100px;    
}
.health-and-wellbeing .social-bottom {
    margin-top: 18px;
}
.health-and-wellbeing .social-bottom .shareGroup {
    top: auto;
    margin-top: -25px;
}
.health-and-wellbeing .social-bottom p {
    font-size: 2em;
    color: #0b276d;
    float: left;
    margin: 0 0 7px;
}
.health-and-wellbeing .addthis_default_style .at300b {
    margin: 0;
    padding: 0;
}

.health-and-wellbeing .saved-article {
    right: 20px;
    float: right;
    padding: 1px;
    margin-top: 4px;
    font-size: 1.4em;
    color:#69A82F;
    line-height: 1.2em;
}
.health-and-wellbeing .saved-article a {
    color:#69A82F;
}

.health-and-wellbeing .saved-article .saveIcon {
    width: 20px;
    height: 20px;
    display: block;
    background: url('/Source/Images/cssimages/components/tick-green.png') no-repeat center center;
    float: right;
    overflow: hidden;
    margin-right:6px;
    margin-left:6px;
    padding:0;
}
.health-and-wellbeing .remove-article {
    right: 10px;
    float: right;
    padding: 1px;
    margin: 4px 1px 0 0;
    font-size: 1.4em;
    line-height: 1.8em;
}
.health-and-wellbeing .remove-article .saveIcon {
    width: 20px;
    height: 20px;
    display: block;
    background: url('/Source/Images/cssimages/components/cross-red.png') no-repeat center center;
    float: right;
    overflow: hidden;
    margin-right:6px;
    margin-left:6px;
    padding: 0;
}
.health-and-wellbeing .q-and-a-component {
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFF;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner {
    padding: 10px 20px 10px;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .title p {
    font-family: amaticbold;
    font-size: 3.5em;
    word-spacing: 0.1em;
    color: #103184;
    margin: 0 0 15px 0;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block {
    padding: 15px 0 0 0;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block.question {
    border-top: 1px solid #e7eaf3;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block.answer {
    margin: 0 0 20px 0;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .text-type {
    display: inline-block;
    font-family: amaticbold;
    font-size: 4.5em;
    line-height: 1em;
    color: #3aaa35;
    vertical-align: top;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .copy {
    display: inline-block;
    vertical-align: top;
    width: 90%;
    margin: 0 0 0 1%;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .copy p {
    color: #000;
    font-size: 1.2em;
    line-height: 1.9em;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block.question .copy p {
    font-size: 1.4em;
    font-weight: bold;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .copy .author {
    font-weight: bold;
    font-size: 1.5em;
    color: #615a4d;
    display: inline-block;
    vertical-align: top;
    width: 49%;
}
.health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .copy .date {
    display: inline-block;
    vertical-align: bottom;
    text-align: right;
    width: 49%;
    color: #bbb8b2;
}

.health-and-wellbeing .back-link {
    margin: 5px 0 30px;
}
.health-and-wellbeing .back-link a {
    background: url('/Source/Images/cssimages/components/arrow-back-ow.gif') 0 4px no-repeat;
    padding-left: 8px;
    font-size: 1.2em;
}
.health-and-wellbeing .pageContentWrapper {
    background: #dceaf8;
}
.health-and-wellbeing .related-articles-component {
    background: #FFF;
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    margin: 0 0 20px 0;
}
.health-and-wellbeing .related-articles-component .related-articles-component-inner {
    padding: 5px 20px 20px;
}
.health-and-wellbeing .related-articles-component .richTextPanel.componentContent {
    background: #FFF;
}
.health-and-wellbeing .related-articles-component .related-articles-component-inner > .title {
    font-family: amaticbold;
    font-size: 3.5em;
    word-spacing: 0.1em;
    color: #103184;
    margin: 0 0 10px 0;
}
.health-and-wellbeing .related-articles-component .richTextPanel.componentContent .blockLink {
    background: #FFF;
    border: 0;
    padding: 5px 0;
}
.health-and-wellbeing .related-articles-component .richTextPanel.componentContent .blockLink a {
    font-size: 0.9em;
}
.health-and-wellbeing.health-and-wellbeing-article .component.askExpertwithShare {
    /*display: none;*/
}

.health-and-wellbeing-article #ctl00_cphMain_RightHandSide_pnlTwitterFeed .component.twitter-latest {
    padding: 5px;
    background: #FFF;
    border: 1px solid #ced4e2;
}
.health-and-wellbeing-article #ctl00_cphMain_RightHandSide_pnlTwitterFeed .component.twitter-latest h3 {
    display: none;
}
.health-and-wellbeing-article #ctl00_cphMain_RightHandSide_pnlTwitterFeed .component.twitter-latest .twitter-timeline {
    min-width: 170px !important;
    max-width: 100% !important;
}

.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved:before,
.health-and-wellbeing .nestedGrid.contentWall .componentShareControls .save.saved:after {
    display: none;
}
.health-and-wellbeing .curlShadow {
    display: none;
}
.health-and-wellbeing .latest-q-and-a-component .genericPromoInner {
    padding-bottom: 20px;
}
.health-and-wellbeing-scrapbook .genericPromo.user {
    background: #FFF;
    padding: 10px;
}


@media only screen and (min-width: 0px) {
    .health-and-wellbeing .latest-q-and-a-component .genericPromoInner {
        border-style: solid;
        background: #dceaf8;
        border-width: 27px 15px 37px;
        border-color: #dceaf8;
        -moz-border-image: url('/Source/Images/cssimages/components/chat-border.png') 27 27 37 stretch;
        -webkit-border-image: url('/Source/Images/cssimages/components/chat-border.png') 27 27 37 stretch;
        -o-border-image: url('/Source/Images/cssimages/components/chat-border.png') 27 27 37 stretch;
        border-image: url('/Source/Images/cssimages/components/chat-border.png') 27 27 37 fill stretch;
        margin: -16px -8px -27px;
        width: 170px !important;
        padding-bottom: 0;
    }
    .health-and-wellbeing .text-cta-component {
        background: #fff; /*#dceaf8;*/
        border-style: solid;
        border-width: 20px;
        border-color: #dceaf8;
        -moz-border-image: url('/Source/Images/cssimages/components/text-cta-border.png') 20 20 20 stretch;
        -webkit-border-image: url('/Source/Images/cssimages/components/text-cta-border.png') 20 20 20 stretch;
        -o-border-image: url('/Source/Images/cssimages/components/text-cta-border.png') 20 20 20 stretch;
        border-image: url('/Source/Images/cssimages/components/text-cta-border.png') 20 20 20 fill stretch;
        margin: -4px -20px 30px -20px;
    }
    .health-and-wellbeing .cash-plans-component {
        border-style: solid;
        background: #dceaf8;
        border-width: 20px;
        border-color: #dceaf8;
        -moz-border-image: url('/Source/Images/cssimages/components/cashplans-border.png') 20 20 20 stretch;
        -webkit-border-image: url('/Source/Images/cssimages/components/cashplans-border.png') 20 20 20 stretch;
        -o-border-image: url('/Source/Images/cssimages/components/cashplans-border.png') 20 20 20 stretch;
        border-image: url('/Source/Images/cssimages/components/cashplans-border.png') 20 20 20 fill stretch;
        margin: 18px -20px 10px -8px;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user {
        border-style: solid;
        border-width: 12px 6px 12px 12px;
        border-color: #fff;
        -moz-border-image: url('/Source/Images/cssimages/components/profile-border.png') 20 20 20 stretch;
        -webkit-border-image: url('/Source/Images/cssimages/components/profile-border.png') 20 20 20 stretch;
        -o-border-image: url('/Source/Images/cssimages/components/profile-border.png') 20 20 20 stretch;
        border-image: url('/Source/Images/cssimages/components/profile-border.png') 20 20 20 fill stretch;
        margin: 20px -10px 30px 6px;
        background: #fff;
        padding: 0;
    }
    .health-and-wellbeing .loadMore {
        background: url('/Source/Images/cssimages/components/showHideArrows.gif') 0px -25px no-repeat;
    }
    .health-and-wellbeing .text-cta-component h2 {
        font-size: 5.2em;
        padding: 0 0 5px 0;
    }
    .health-and-wellbeing.health-and-wellbeing-article .text-cta-component {
        margin-bottom: 0;
    }
    .health-and-wellbeing .cash-plans-component .componentTitle {
        font-size: 3.5em;
    }
}

@media only screen and (max-width: 990px) {
    .health-and-wellbeing h2 {
        font-size: 4.5em;
    }
    .health-and-wellbeing h1 {
        font-size: 4.5em;
    }
    .health-and-wellbeing .filterResults .filterResultsInner input[type="checkbox"] {
        margin: 10px 10px 17px 0;
    }
    .health-and-wellbeing .filterResults .componentTitle {
        display: none;
    }
    
    .health-and-wellbeing .text-cta-component {
        display: block;
        width: 100% !important;
        margin: 0 auto 20px !important;
    }
    .health-and-wellbeing .text-cta-component .title-container,
    .health-and-wellbeing .text-cta-component .copy-container,
    .health-and-wellbeing .text-cta-component .cta-container {
        display: block;        
        text-align: center;
    }   
    .health-and-wellbeing.health-and-wellbeing-article .text-cta-component .title-container {
        width: 190px;
        max-width: 100%;
    }
    .health-and-wellbeing .text-cta-component h2 {
        margin: 0;
    }
    .health-and-wellbeing .siteSectionHeaderContent {
        background: none;
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.live-chat-component {
        width: 90% !important;
        margin: 0 auto !important;
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.live-chat-component .genericPromoInner {
        width: 90% !important;
        margin: 0 auto !important;
    }
    .health-and-wellbeing .pageContent .nestedGrid .spanCol2 {
        width: 100% !important;
        margin: 0;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user {
        width: 90%;
        margin: 0 auto;
    }
    .health-and-wellbeing .pageCol.spanCol1.aside {
        text-align: center;
    }
    .health-and-wellbeing .component.genericPromo.latest-q-and-a-component,
    .health-and-wellbeing .component.genericPromo.cash-plans-component {
        display: inline-block;
        margin: 40px 10px 0 0;
        width: 100%;
    }
    .health-and-wellbeing .latest-q-and-a-component .genericPromoInner {
        border-width: 0;
        -moz-border-image: none;
        -webkit-border-image: none;
        -o-border-image: none;
        border-image: none;
        width: 100% !important;
        background: #fdf0db;
        -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
        box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
        padding: 20px 0;
    }
    .health-and-wellbeing .component.genericPromo.latest-q-and-a-component ul,
    .health-and-wellbeing .component.genericPromo.latest-q-and-a-component ul li {
        list-style-type: none;
    }
    .health-and-wellbeing .component.genericPromo.latest-q-and-a-component ul li strong {
        display: block;
    }
    .health-and-wellbeing .latest-q-and-a-component .genericPromoInner {
        width: 100% !important;
        margin: 0 auto;
    }
    .health-and-wellbeing .richTextPanel img.feature-image {
        width: 100%;
        margin: 0 10px 10px 0!important;
    }
    .health-and-wellbeing .latest-q-and-a-component .genericPromoInner::after {
        right: 4px;
    }
    .health-and-wellbeing .cash-plans-component .componentTitle {
        top: 10px;
    }
    .health-and-wellbeing .cash-plans-component {
        border-width: 0;
        -moz-border-image: none;
        -webkit-border-image: none;
        -o-border-image: none;
        border-image: none;
        background: #22a9c4;
        -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
        box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    }
    .health-and-wellbeing .cash-plans-component .genericPromoInner img {
        margin: 10px 0 0 0;
    }
    .health-and-wellbeing .q-and-a-component .q-and-a-component-inner .text-block .copy {
        width: 86%;
    }
    .health-and-wellbeing .text-cta-component {
        border-width: 0;
        -moz-border-image: none;
        -webkit-border-image: none;
        -o-border-image: none;
        border-image: none;
        background: #FFF;
        -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
        box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.live-chat-component {
        width: 100% !important;
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing.live-chat-component .genericPromoInner {
        width: 100% !important;
        text-align: center !important;
        /*margin-bottom: 40px !important;*/
    }
    .health-and-wellbeing.health-and-wellbeing-article .text-cta-component .title-container {
        width: auto;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user {
        border-width: 0;
        -moz-border-image: none;
        -webkit-border-image: none;
        -o-border-image: none;
        border-image: none;
        background: #FFF;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user {
        width: 100%;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user .genericPromoInner {
        margin: 20px 0;
    }
    .health-and-wellbeing-scrapbook .genericPromo.user:after {
        left: 8px;
    }
    .health-and-wellbeing .save.remove span {
        font-size: 1em;
    }
    .health-and-wellbeing .latest-q-and-a-component .genericPromoInner .componentTitle {
        padding: 0;
    }
    .health-and-wellbeing .text-cta-component {
        padding-left: 20px;
    }
    .health-and-wellbeing .text-cta-component.ask-the-experts:after {
        left: 65%!important;
    }
    
    .health-and-wellbeing .genericPromo .image img {
        margin-right: 20px;
    }
    .health-and-wellbeing .filterResults .filterResultsInner {
        height: auto !important;
    }
    .health-and-wellbeing .filterResults .filterResultsInner input[type="checkbox"] {
        height: 20px;
        width: 20px;
    }
    .health-and-wellbeing .topLevelNavList .hasSubMenu a {
        background: url('/Source/Images/cssimages/components/down-arrow.png') no-repeat 96% center;
        padding: 15px 17px;
    }
    .health-and-wellbeing .topLevelNavList .navItem {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    }
    .health-and-wellbeing .sectionSearch {
        float: left;
        margin: 5px 5px 5px 17px;
    }

}
@media only screen and (max-width: 600px) {
    
    .health-and-wellbeing .save-to-scrapbook {
        top: 10px;
    }
    .EmailIconImage
    {
        display:none;
    }
    .EmailIconResponsiveImage
    {
        display:block;
    }
    .shareGroupEmail
    {
        left:31px;
        }
    .health-and-wellbeing .shareGroup {
        top: 30px;
        right: 48px;
        left: auto;
        bottom: auto;
    }
    .health-and-wellbeing .social-bottom p {
        display: none;
    }
    .health-and-wellbeing .social-bottom .save-to-scrapbook {
        top: auto;
        left: auto;
        bottom: 10px;
    }
    .health-and-wellbeing .social-bottom .shareGroup {
        top: auto;
        bottom: 50px;
        right: 10px;
        left: auto;
    }
    .health-and-wellbeing .article .intro {
        margin: 0 0 80px 0;
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing {
        width: 100% !important;
    }
    .health-and-wellbeing .multiColumnWidget .columns-container .PBViewing .genericPromoInner img {
        width: 100% !important;
    }
}

@media only screen and (max-width: 320px) {    
    
    .health-and-wellbeing .shareGroup {
        top: 30px;
        right: 35px;
        left: auto;
        bottom: auto;
    }
}

@media only screen and (max-width: 730px) {
    
    .health-and-wellbeing .social-bottom .save-to-scrapbook {
        top: auto;
        left: auto;
        bottom: 10px;
    }
    .health-and-wellbeing .social-bottom .shareGroup {
        top: auto;
        bottom: 50px;
        right: 100px;
        left: auto;
    }
}
@media only screen and (max-width: 667px) {
.health-and-wellbeing .social-bottom .shareGroup {
        top: auto;
        right: 48px;
        left: auto;
	bottom: auto;
    }
.EmailIconImage
    {
        display:none;
    }
    .EmailIconResponsiveImage
    {
        display:block;
    }
 .shareGroupEmail {
     left: 32px;
}
.health-and-wellbeing .shareGroup {
    
    right: 36px;
}
}


@media only screen and (max-width: 420px) {

    .health-and-wellbeing .text-cta-component.ask-the-experts:after {
        display: none;
    }
.EmailIconImage
    {
        display:none;
    }
    .EmailIconResponsiveImage
    {
        display:block;
    }
    .health-and-wellbeing-scrapbook .exploreMore .moreBtn {
        width: 90%;
        margin: 0 auto 10px;
    }
.health-and-wellbeing .social-bottom .shareGroup {
        top: auto;
        right: 36px;
        left: auto;
	bottom: auto;
    }
}
