/* /webmd/PageBuilder_Assets/CSS/ApplicationModule/Drugs CRT Monograph Conditions/Default_091e9c5e80ec4687.css */

.related-conditions {
  font-family: Lato, Arial, sans-serif;
  font-size: 12px;
  padding: 2em 0; }
  .related-conditions h3 {
    color: #88a906;
    font-family: 'Roboto Slab', 'Palatino Linotype', serif;
    font-size: 1.8334em;
    font-weight: normal;
    margin: 0 0 0.5em 0;
    padding: 0; }
  .related-conditions .title {
    font-size: 1.3334em;
    font-weight: normal; }
    @media screen and (min-width: 1067px) {
      .related-conditions .title {
        font-size: 1.5em; } }
  .related-conditions .type {
    color: #666666;
    font-size: 0.9167em;
    text-transform: uppercase; }
    @media screen and (min-width: 1067px) {
      .related-conditions .type {
        font-size: 1em; } }
  .related-conditions.related li {
    line-height: 1.4;
    margin-bottom: 1.334em; }
    .related-conditions.related li a {
      color: #222222; }
  .related-conditions ul {
    list-style: none;
    margin: 0;
    padding: 0.5em 0; }



/* /webmd/PageBuilder_Assets/CSS/EditorialModule/newsletter-signup/Default_091e9c5e80f3c11b.css */

div.newsletterSignup {
    min-height: 284px;
}
div.newsletterSignup .module-content h3, div.newsletterSignup .module-content .description h4 {
    font-family: Lato,Arial,Verdata,Helvetica,sans-serif;
    color: black;
}
div.newsletterSignup .module-header p {
    padding-left: 1.1em;
    color: gray;
}
.thin div.newsletterSignup .module-header p {
    font-size: 0.9em;
}
div.newsletterSignup .module-content ul {
    display: inline-block;
    list-style-type: none;
    padding-bottom: 24px;
    width: 99.5%;
    padding: 10px;
}
div.newsletterSignup .module-content ul + ul {
    border-left: 1px solid #eaeaea;
}
div.newsletterSignup .module-content li {
    position: relative;
    font-size: 1.1em;
}
div.newsletterSignup li {
    *zoom: 1;
}
div.newsletterSignup li:before, div.newsletterSignup li:after {
    content: "";
    display: table;
}
div.newsletterSignup li:after {
    clear: both;
}
div.newsletterSignup li:hover {
    z-index: 3;
}
div.newsletterSignup li:hover h3 {
    color: #dc7f00;
}
.thin div.newsletterSignup li:hover h3 {
    color: #000000;
}
div.newsletterSignup li:hover h3:hover ~ .description {
    display: block;
}
div.newsletterSignup li h3, div.newsletterSignup li label {
    display: block;
    line-height: 23px;
}
div.newsletterSignup li h3 {
    float: left;
    font-size: 1em;
    line-height: 23px;
}
div.newsletterSignup li label {
    background-color: #eeeef0;
    color: #787878;
    float: right;
    font-size: 0.8em;
    padding: 0.1em 0.75em;
    width: 80px;
    text-align: center;
}
div.newsletterSignup li input {
    display: none;
}
div.newsletterSignup li input:checked + label {
    background-color: #f67f00;;
    color: white;
}
div.newsletterSignup li .newsletter {
    *zoom: 1;
}
div.newsletterSignup li .newsletter:before, div.newsletterSignup li .newsletter:after {
    content: "";
    display: table;
}
div.newsletterSignup li .newsletter:after {
    clear: both;
}
div.newsletterSignup li .description {
    background-color: #eaeaea;
    border: 1px solid #dcdcdc;
    display: none;
    line-height: 1.2;
    position: absolute;
    top: 17px;
    left: 0;
    padding: 10px;
    width: 100%;
}
div.newsletterSignup li .description h4 {
    font-size: 1.2em;
    margin-bottom: 3px;
}
div.newsletterSignup li .description p {
    color: #333;
}
div.newsletterSignup .newsletters-form-view {
    background: #eaeaea;
    display: none;
    padding: 0 12px;
    margin-left: -16px;
    margin-right: -16px;
}
div.newsletterSignup .newsletters-form-view *, div.newsletterSignup .newsletters-form-view *:before, div.newsletterSignup .newsletters-form-view *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
div.newsletterSignup .newsletters-form-view form {
    display: table;
    padding: 12px 0;
    width: 100%;
}
div.newsletterSignup .newsletters-form-view input, div.newsletterSignup .newsletters-form-view button {
    display: table-cell;
    font-size: 0.9em;
    margin: 0;
    padding: 1em;
}
div.newsletterSignup .newsletters-form-view input {
    border: 1px solid #d1d1d1;
    margin-right: 8px;
    width: 70%;
    padding: 5px;
    line-height: 30px;
    font-size: 14px;
    min-height: 40px;
    float: left;
}
div.newsletterSignup .newsletters-form-view input:invalid {
    box-shadow: none;
}
.thin div.newsletterSignup .newsletters-form-view input {
    width: 68%;
}
div.newsletterSignup .newsletters-form-view button {
    cursor: pointer;
    display: block;
    border: 0;
    margin: 0;
    padding: 1em 4em;
    position: relative;
    text-align: center;
    font-family: Lato,Arial,Verdata,Helvetica,sans-serif;
    font-size: 13px;
    display: inline-block;
    padding: 12px;
    width: 77px;
    float: right;
}
div.newsletterSignup .newsletters-form-view button:disabled {
    background-color: #ffae43;
}
div.newsletterSignup .newsletters-form-view button:disabled:hover {
    cursor: auto;
}
div.newsletterSignup .newsletters-form-view a {
    color: #5493ca;
    display: inline-block;
}
div.newsletterSignup .newsletters-form-view p {
    font-size: 0.9em;
    margin-top: -0.5em;
    padding-bottom: 24px;
}
div.newsletterSignup .newsletters-success-view {
    display: none;
}
div.newsletterSignup .newsletters-success-view .notice {
    background-color: #eaeaea;
    padding: 15px;
}
div.newsletterSignup .module-content h3 {
    cursor: context-menu;
}
div.newsletterSignup .newsletters-success-view .notice h3 {
    font-size: 1.6em;
    color: black;
}
div.newsletterSignup .newsletters-success-view .notice p {
    color: #333;
    font-size: 1.1em;
}
div.newsletterSignup .newsletters-success-view .notice a {
    color: #5493ca;
    display: inline;
}
div.newsletterSignup .newsletters-success-view .suggestions {
    padding: 15px;
    padding-bottom: 0;
}
div.newsletterSignup .newsletters-success-view .suggestions h4 {
    color: #91a829;
    font-size: 1.2em;
    padding-bottom: 13px;
}
div.newsletterSignup .newsletters-success-view .suggestions .image-asset {
    float:left;
    display: inline-block;
    overflow: hidden;
    width: 38%;
}
div.newsletterSignup .newsletters-success-view .suggestions .image-asset img {
    width: 100%;
}
div.newsletterSignup .newsletters-success-view .suggestions .textBox {
    width: 58%;
    float:left;
    display: inline-block;
    margin-left: 8px;
    text-align: left;
}
div.newsletterSignup .newsletters-success-view .suggestions .links {
    width: 100%;
    text-align: justify;
}
div.newsletterSignup .newsletters-success-view .suggestions .links:after {
    content: "";
    display: inline-block;
    width: 100%;
    zoom: 1;
    *display: inline;
}
div.newsletterSignup .newsletters-success-view .suggestions a {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 100%;
}








