/* Health Topics Desktop CSS */

.mha-topic-nav .mha-nav-start > ul > li.mha-nav-current > a {
  background: rgb(192, 177, 162);
}

/* Landing Pages */

.mha-topic-banner .mha-carousels .caption {
    bottom: 14px;
    padding: 10px 40px 6px 10px;
}

.mha-topic-banner .mha-carousels .caption p {
    font-size: 14px;
    padding-bottom: 4px;
}

.mha-topic-banner .mha-carousels .caption h1,
.mha-topic-banner .mha-carousels .caption h2 {
    font-size: 20px;
}

.mha-topic-banner .mha-carousels .caption h1:first-child,
.mha-topic-banner .mha-carousels .caption h2:first-child {
    font-size: 24px;
}

.mha-layout-topic-landing .mha-column-footer .mha-topic-logo {
  margin: 10px 0 0 80px;
}

.mha-layout-topic-landing .mha-column-footer .mha-topic-logo:first-child {
  margin: 0;
}

.mha-custom-2-1-1 .mha-block {
  width: 400px;
  text-align: center;
}

.mha-ht-ems-hdr div:first-child,
.mha-ht-24-7-hdr div:first-child {
    width: 200px;
    overflow: hidden;
}

.mha-ht-24-7-hdr .mha-quote.mha-block {
    margin-left: 200px;
}

.mha-custom-3-1-1 > .mha-important .mha-fl-left {
    width:330px;
}

.mha-layout-topic-landing .mha-caption {
    background: #6A4B35;
    /*background: #E1DCD7;
    color: #6A4B35;
    text-shadow: none;
    border: solid 1px #6A4B35;*/
}

.mha-ht-ems-hdr .mha-quote {
    margin-top: 40px;
}

.mha-ht-ems-hdr div:first-child,
.mha-ht-24-7-hdr div:first-child {
    width: 200px;
}

.mha-topic-sections.mha-type3.mha-custom-2-3 .mha-descr  {
    height: 210px;
    position: relative;
}

.mha-topic-sections.mha-type3.mha-custom-2-3 .mha-img-wrap  {
    margin-bottom:8px;
}

/* REPLACE When desktop.css in main solution updated */

.mha-topic-sections.mha-type1 .mha-img-wrap {
  border-bottom: 0;
}

/* YOUTH MENTAL HEALTH */

.ymh-topic-nav .ymh-nav-start > ul > li.ymh-nav-current > a {
  background: rgb(192, 177, 162);
}

/* Landing Pages */

.ymh-topic-banner .ymh-carousels .caption {
    bottom: 14px;
    padding: 10px 40px 6px 10px;
}

.ymh-topic-banner .ymh-carousels .caption p {
    font-size: 14px;
    padding-bottom: 4px;
}

.ymh-topic-banner .ymh-carousels .caption h1,
.ymh-topic-banner .ymh-carousels .caption h2 {
    font-size: 20px;
}

.ymh-topic-banner .ymh-carousels .caption h1:first-child,
.ymh-topic-banner .ymh-carousels .caption h2:first-child {
    font-size: 24px;
}

.ymh-layout-topic-landing .ymh-column-footer .ymh-topic-logo {
  margin: 10px 0 0 80px;
}

.ymh-layout-topic-landing .ymh-column-footer .ymh-topic-logo:first-child {
  margin: 0;
}

.ymh-custom-2-1-1 .ymh-block {
  width: 400px;
  text-align: center;
}

.ymh-ht-ems-hdr div:first-child,
.ymh-ht-24-7-hdr div:first-child {
    width: 200px;
    overflow: hidden;
}

.ymh-ht-24-7-hdr .ymh-quote.ymh-block {
    margin-left: 200px;
}

.ymh-custom-3-1-1 > .ymh-important .ymh-fl-left {
    width:330px;
}

.ymh-layout-topic-landing .ymh-caption {
    background: #6A4B35;
    /*background: #E1DCD7;
    color: #6A4B35;
    text-shadow: none;
    border: solid 1px #6A4B35;*/
}

.ymh-ht-ems-hdr .ymh-quote {
    margin-top: 40px;
}

.ymh-ht-ems-hdr div:first-child,
.ymh-ht-24-7-hdr div:first-child {
    width: 200px;
}

.ymh-topic-sections.ymh-type3.ymh-custom-2-3 .ymh-descr  {
    height: 210px;
    position: relative;
}

.ymh-topic-sections.ymh-type3.ymh-custom-2-3 .ymh-img-wrap  {
    margin-bottom:8px;
}

#s4-workspace {
	overflow: auto;
}

/* REPLACE When desktop.css in main solution updated */

.ymh-topic-sections.ymh-type1 .ymh-img-wrap {
  border-bottom: 0;
}

/* Do not Zoom in or out for YHM Navigation item */
.ymh-nav-txt {
	font-size: 12.6px
}

.ymh-home-link {
	font-size: 18px
}

.mha-layout-topic-landing .mha-content-padded, .mha-layout-topic-content .mha-content-padded {
  padding:20px 20px;
}
