@charset "UTF-8";body, html {min-width: 320px !important }body {font-family: 'Red Hat Display', sans-serif;color: #63666a !important;position: relative;-webkit-font-smoothing: auto }body.loading {opacity: 0 }body #page {overflow: hidden;position: relative }body.mobile-menu #page {overflow: visible }a:focus, a:hover, a:visited {color: #ffa400 }.card-register-div a {color: #D3420D }.card-register-div a:focus, .card-register-div a:hover {color: #ffa400 }#initial .alert p {text-indent: 1px;padding-left: 18px }#masthead a {color: #f15922;text-decoration: none }#masthead a:focus, #masthead a:hover {color: #ffa400;text-decoration: underline }#faq-accordion .panel-body a:visited {color: #f15922 }a:focus {outline: 0 !important }a>span.glyphicon-play {font-size: 10px }a>span.glyphicon-play::before {position: absolute;bottom: 0;right: 0;margin: 0 -1.1em .1em }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0 }input[type=number] {-moz-appearance: textfield }.pointer {cursor: pointer }samp {display: block;margin: 20px 0 }.lower-case {text-transform: lowercase }.relative {position: relative }.icon {width: 65px;height: auto }.triggerModal {color: #f15922;cursor: pointer }.triggerModal:hover {text-decoration: underline }ul {margin-left: 0;padding-left: 0 }ul li {margin-bottom: 10px;list-style: none;padding-left: 10px;background: transparent url(/siteassets/img/icon-5x5-bullet.png) no-repeat 0 6px }ul ul {margin-top: 10px }ul.orange-dots li {background: transparent url(../img/icon-5x5-bullet-orange.png) no-repeat 0 6px }ol.counter {margin: 20px 0;padding: 0;list-style-type: none }ol.counter li {position: relative;counter-increment: step-counter;margin-bottom: 10px;color: #63666a;padding-top: 10px;padding-bottom: 5px;padding-left: 50px }ol.counter li::before {position: absolute;display: block;top: 0;left: 4px;content: counter(step-counter);margin-right: 5px;background-color: #C65102;color: #fff;border-radius: 50%;display: block;text-align: center;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;height: 34px;width: 34px;line-height: 36px;font-size: 16px }ol.counter-lg {margin: 0;padding: 0;list-style-type: none }ol.counter-lg li {min-height: 40px;height: auto !important;height: 40px;counter-increment: step-counter;margin-bottom: 10px;color: #f15922;font-size: 20px;line-height: 24px;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;padding-left: 50px }ol.counter-lg li p {margin: 0;padding-top: 7px;font-size: 20px;line-height: 24px }ol.counter-lg li::before {float: left;content: counter(step-counter);margin-right: 5px;background-color: #fbab18;color: #fff;border-radius: 50%;display: inline-block;height: 34px;width: 34px;line-height: 36px;text-align: center;font-size: 18px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;margin-left: -46px;margin-right: 13px }body.patient-stories .profile-container {width: 40%;display: block;}body.patient-stories .video-info-container {width: 57%;text-align: right;}#widget-thanks::before {height: 50% }#widget-thanks .modal-content .modal-title.error {display: none }#widget-thanks .modal-content.error .modal-title.error {display: block }#widget-thanks .modal-content.error .modal-body, #widget-thanks .modal-content.error .modal-title {display: none }.list-unstyled li {background: 0 0;padding-left: 0 }.brand-primary {background: #f15922 !important;color: #fff }.brand-highlight {background: #fbab18 !important;color: #fff }.gray {background: #63666a !important;color: #fff }.gray-light {background: #ebebeb !important;color: #63666a }.dark-blue {background: #003241 !important;color: #fff }#faq-accordion .panel, .border-top, h6.alt-b {border-top: 3px solid #fbab18 }#faq-accordion, .border-btm, h6.alt-b, h6.alt-c {border-bottom: 3px solid #fbab18 }.dagger {font-size: 8px !important;position: relative;top: -5px }.divider {height: 16px;width: 100%;text-align: center;position: relative }.divider .line {position: absolute;top: 18px;left: 0;width: 100%;height: 1px;background: #f15922;z-index: 10 }.divider .la {position: absolute;top: 14px;left: 0;width: 12px;height: 9px;background: #fff url(../img/icon-9x6-divider-arrow-left.png) no-repeat left 0;z-index: 11 }.divider .ra {position: absolute;top: 14px;right: 0;width: 12px;height: 9px;background: #fff url(../img/icon-9x7-divider-arrow-right.png) no-repeat right 0;z-index: 12 }.divider .content {position: relative;padding: 0 10px;color: #f15922;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;height: 17px;background: #fff;display: inline-block;margin: 7px auto 0;z-index: 13 }.divider .arrow {width: 16px;height: 16px;background: #fff url(../img/icon-16x11-arrow-triple-down.png) no-repeat center 0 }.divider-gray .line {background: #63666a }.callout, .cta, .cta:focus, .quote {display: block;border-top: 1px solid #f15922;border-bottom: 1px solid #f15922;padding: 13px 10px 13px 0;color: #63666a;margin: 30px 0;text-decoration: none }.callout span, .cta span, .cta:focus span, .quote span {-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s }.callout .header, .callout h4, .cta .header, .cta h4, .cta:focus .header, .cta:focus h4, .quote .header, .quote h4 {display: block;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #c65102;margin: 0;font-size: 1.4rem }.callout .footer, .cta .footer, .cta:focus .footer, .quote .footer {display: block;margin-top: 5px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;text-transform: uppercase }.callout .footer span, .cta .footer span, .cta:focus .footer span, .quote .footer span {color: #f15922;font-size: 12px }.callout:hover, .cta:focus:hover, .cta:hover, .quote:hover {color: #63666a;text-decoration: none }.callout:hover .footer, .callout:hover .footer span, .callout:hover .header, .cta:focus:hover .footer, .cta:focus:hover .footer span, .cta:focus:hover .header, .cta:hover .footer, .cta:hover .footer span, .cta:hover .header, .quote:hover .footer, .quote:hover .footer span, .quote:hover .header {color: #fbab18 }.cta {cursor: pointer }.box {position: relative;padding: 16px 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;margin-bottom: 20px }.box p:last-child {margin-bottom: 0 }.box-gray {background: #ebebeb }.box-outline-a {margin-top: 5px;padding: 14px 22px;border: 2px solid #fbab18;background-color: #fff }.box-outline-b {padding: 22px;border: 1px solid #ebebeb;background-color: #fff;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);-moz-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3) }.invisible {opacity: 0 !important }.tabs-wrapper {text-align: center;background: #9c9a9a;margin-bottom: 26px }.tabs-wrapper .nav-tabs>li.active>a, .tabs-wrapper .nav-tabs>li.active>a:focus, .tabs-wrapper .nav-tabs>li.active>a:hover {border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }.tabs-wrapper .nav-tabs {border: 0;display: table;margin: 0 auto;width: 100% }.tabs-wrapper .nav-tabs li {width: 100%;margin: 0;padding: 0;border: none;-webkit-box-shadow: 4px 0 8px -1px rgba(0, 0, 0, .32);-moz-box-shadow: 4px 0 8px -1px rgba(0, 0, 0, .32);box-shadow: 4px 0 8px -1px rgba(0, 0, 0, .32) }.tabs-wrapper .nav-tabs li a {margin: 0;text-align: left;background: #c8c8c8;color: #63666a;padding: 5px 10px 5px 5px;font-size: 14px;line-height: 16px;border: none;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }.tabs-wrapper .nav-tabs li a span {display: block;background-repeat: no-repeat;background-position: 95% center;padding: 16px 60px 16px 16px }#signup-email {float: left;width: 100% }.form-group-card-id, .spaced .form-group-text-email {margin-bottom: 22px !important }.outer-float {position: fixed;max-width: 79px;height: auto;top: 25%;right: 0;z-index: 999 }.float-col {position: relative;padding: 11px 5px;background-color: #C65102;text-align: center;border-bottom: 1px solid #c74500;}.float-col.active, .float-col:hover {background-color: #fbab18 }.float-col:first-child {border-top-left-radius: 8px }.float-col:last-child {border-bottom-left-radius: 8px;border-bottom: none }img.float-icon {max-width: 100%;margin-bottom: 5px;width: 60px }.float-col-anchor, .float-text {display: block;font-size: 11px;color: #fff;cursor: pointer }.float-col-anchor:hover {text-decoration: none }.fap {font-size: 19px;margin-right: 5px;color: #f15922 }.fad {color: #f15922;font-size: 19px;margin-right: 5px }.multi-line:hover .fad:not(:hover), .multi-line:hover .fap:not(:hover) {color: #fff }.fad:hover, .fap:hover {color: #fff }@media all and (min-width:1171px) {.outer-float {max-width: 147px }img.float-icon {width: 81px }.float-col-anchor, .float-text {font-size: 16px }}@media all and (min-width:768px) {.tabs-wrapper .nav-tabs li a span {padding-right: 45px }}.tabs-wrapper .nav-tabs li:nth-child(1) {z-index: 1003 }.tabs-wrapper .nav-tabs li:nth-child(1) a span {background-image: url(../img/icon-34x32-arrow.png);background-size: 30px auto }.tabs-wrapper .nav-tabs li:nth-child(2) {z-index: 1002 }.tabs-wrapper .nav-tabs li:nth-child(2) a span {background-image: url(../img/icon-30x33-check.png);background-position: 96% center }.tabs-wrapper .nav-tabs li:nth-child(3) {z-index: 1001 }.tabs-wrapper .nav-tabs li:nth-child(3) a span {background-image: url(../img/icon-50x46-24.png);background-size: 30px 30px }.tabs-wrapper .nav-tabs li a:hover, .tabs-wrapper .nav-tabs li.active a {border: 0;background: #f15922;color: #fff }@media all and (min-width:768px) {.tabs-wrapper .nav-tabs {width: 768px;padding-left: 8px }.tabs-wrapper .nav-tabs li {width: 50% }}.padded, h6.alt-b {padding: 20px 0 }.padded-md {padding: 30px 0 }.spaced {margin: 20px 0 !important }.spaced-top {margin-top: 40px !important }.spaced-btm {margin-bottom: 40px !important }.flow.container {margin: 2em 0 1em 0;text-transform: uppercase;width: 100% }.flow.container a {color: #63666a;position: relative }.flow.container .next a {float: right }.flow.container .next a::after {content: '>';font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 18px;position: absolute;top: 50%;right: 0;margin: .5px -15px 0 0;transform: translate(0, -50%) }.flow.container .prev a {float: left }.flow.container .prev a::before {content: '<';font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 18px;position: absolute;top: 50%;left: 0;margin: .5px 0 0 -15px;transform: translate(0, -50%) }.flow.container .row>div {padding: 0 }.flow.container .row>div span {text-transform: none;margin-right: 5px }@media screen and (max-width:767px) {.flow.container {padding-left: 2em;padding-right: 2em;position: relative;margin-bottom: 50px }.flow.container .row>div span {position: absolute;left: 0;top: 22px }.mobile-menu header{z-index:1000!important;}}@media screen and (max-width:767px) {.types-of-constipation #contentWrap #content {padding-top: 10em !important }}.types-of-constipation #content .container.cic>.row:first-child, .types-of-constipation #content .container.ibsc>.row:first-child {border-bottom: 2px solid #fbab18;display: inline-block;margin: 0 0 2em 0;padding: 0 0 2em 0 }@media screen and (max-width:767px) {.types-of-constipation #content .container.cic>.row:first-child, .types-of-constipation #content .container.ibsc>.row:first-child {border-bottom: none;margin-bottom: 0;width: 100% }}.types-of-constipation #content .container.cic>.row:first-child>div:first-child, .types-of-constipation #content .container.ibsc>.row:first-child>div:first-child {padding: 0 5em 0 0 }@media screen and (min-width:768px) and (max-width:991px) {.types-of-constipation #content .container.cic>.row:first-child>div:first-child, .types-of-constipation #content .container.ibsc>.row:first-child>div:first-child {padding-right: 2em }}@media screen and (max-width:767px) {.types-of-constipation #content .container.cic>.row:first-child>div:first-child, .types-of-constipation #content .container.ibsc>.row:first-child>div:first-child {padding: 0 }}.types-of-constipation #content .container .indication-links a:hover {color: #fff !important }.types-of-constipation #content .container.cic .indication-links a:first-child {cursor: default;}.types-of-constipation #content .container.cic .indication-links a:first-child:active, .types-of-constipation #content .container.cic .indication-links a:first-child:focus, .types-of-constipation #content .container.cic .indication-links a:first-child:hover {background-color: #c65102 !important;color: #fff }.types-of-constipation #content .container.cic .indication-links a:last-child {background: #fff;border: 1px solid #63666a;color: #63666a }.types-of-constipation #content .container.ibsc .indication-links a:last-child {cursor: default }.types-of-constipation #content .container.ibsc .indication-links a:last-child:active, .types-of-constipation #content .container.ibsc .indication-links a:last-child:focus, .types-of-constipation #content .container.ibsc .indication-links a:last-child:hover {background-color: #63666a !important;color: #fff }.types-of-constipation #content .container.ibsc .indication-links a:first-child {background: #fff;border: 1px solid #f15922;color: #D3420D }.types-of-constipation .anchor-container {border: 1px solid #ebebeb;padding: .5em 2em;text-align: center }.types-of-constipation .anchor-container a {font-family: 'Red Hat Display', sans-serif;font-weight: 700;height: 70px }@media screen and (min-width:992px) and (max-width:1199px) {.types-of-constipation .anchor-container a {min-width: unset;width: 100% }}@media screen and (min-width:768px) and (max-width:991px) {.types-of-constipation .anchor-container a {font-size: 13px;min-width: 245px }.types-of-constipation .anchor-container a:nth-child(2) {padding-top: .5em }}@media screen and (max-width:767px) {.types-of-constipation .anchor-container a {min-width: unset;padding-right: 50px;width: 100% }}.types-of-constipation .anchor-container h6 {margin: .5em auto 1em;text-align: left;width: 90% }@media screen and (max-width:1199px) {.types-of-constipation .anchor-container h6 {width: 100% }}@media screen and (max-width:767px) {.types-of-constipation .anchor-heading {margin: -1em 0 2em }}.types-of-constipation .indication-links {margin: 1.5em 0;padding: 0;display: flex;}.types-of-constipation .indication-links .btn:first-child{order: 2;}@media screen and (min-width:768px) and (max-width:991px) {.types-of-constipation .indication-links {margin-bottom: 1.5em }}@media screen and (max-width:767px) {.types-of-constipation .indication-links {margin: 3em 0 0 }}.types-of-constipation .indication-links a {margin-right: 1.5em;min-width: 160px;text-align: center }@media screen and (min-width:768px) and (max-width:991px) {.types-of-constipation .indication-links a {min-width: 145px }}@media screen and (max-width:767px) {.types-of-constipation .indication-links a {display: block;font-size: 36px;margin: 0 0 .5em 0;padding-bottom: 24px !important }}.types-of-constipation .indication-links a:first-child.btn-gray:hover {background: #C65102 !important }.types-of-constipation .indication-links a:last-child.btn-gray:hover {background: #63666a !important }.types-of-constipation .indication-links a.btn-gray {color: #fff }@media screen and (min-width:768px) {.sm-valign-middle {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: center;-ms-flex-align: center;align-items: center }}@media screen and (min-width:992px) {.md-valign-middle {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: center;-ms-flex-align: center;align-items: center }}html {font-size: 10px;line-height: 13px }sup {font-size: 1.5rem;top: 0 }.font-norm {font-size: 1rem }.font-med {font-size: 1.35rem }.font-large {font-size: 1.65rem }.font-brand {color: #f15922 }.text-center {text-align: center }.display-1 {font-size: 2.8rem }.nowrap {white-space: nowrap }.underline {text-decoration: underline }body {font-size: 1.4rem;line-height: 1.8rem }body p {margin-bottom: 10px }body strong {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }body a {cursor: pointer }body a:hover {cursor: pointer }body .text-lg {font-size: 16px;line-height: 20px }@media all and (min-width:768px) {body .text-lg {font-size: 20px;line-height: 24px }}body .text-sm * {font-size: 12px;line-height: 16px;margin-bottom: 0 }body .text-sm h6 {font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;font-weight: 700 }body .text-sm a {text-decoration: underline }h1 {font-size: 36px;line-height: 46px;margin: 0 0 24px;padding-bottom: 11px;border-bottom: 2px solid #fbab18;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;color: #c65102 }h1 small {display: block;font-size: 13px;line-height: 16px;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;text-transform: uppercase;color: #63666a }h1 u {text-decoration: none;border-bottom: 4px solid #fbab18 }h2 {font-size: 20px;line-height: 24px;margin: 0 0 10px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #c65102 }h3 {font-size: 16px;line-height: 20px;margin: 0 0 10px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #c65102 }h4 {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;line-height: 22px;color: #63666a }h6 {font-size: 16px;line-height: 20px;margin: 0 0 10px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #63666a }h6.underline {font-size: 14px;font-weight: 400 !important;text-decoration: underline !important }h1.alt, h2.alt {font-size: 30px;line-height: 38px;margin-bottom: 15px;border: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }h2.alt {margin-bottom: 10px;}h1.alt:last-child, h2.alt:last-child {margin-bottom: 0;}h2.alt sup {top: -.5em }h3.alt {font-size: 18px;line-height: 22px;margin: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #63666a }h4.alt {font-size: 24px;line-height: 27px;color: #f15922;border-bottom: 1px solid #fbab18;padding-bottom: 10px;margin-top: 0;margin-bottom: 20px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }h4.alt small {color: #fbab18;font-size: 12px;line-height: 16px;display: block;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;text-transform: uppercase;border-bottom: 1px solid #fbab18;margin-bottom: 10px;padding-bottom: 5px }.accordion h5, h5.alt, h5.panel-title {text-align: left;background: 0 0;font-size: 24px;line-height: 27px;margin: 0;padding: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #f15922;border-top: 0;border-bottom: 0;text-transform: none }.accordion h5 small, h5.alt small, h5.panel-title small {display: block;font-size: 14px;line-height: 18px;margin: 0 0 2px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #63666a }.accordion h5 a:focus, h5.alt a:focus, h5.panel-title a:focus {text-decoration: none;color: #f15922 }.accordion h5 a:hover, h5.alt a:hover, h5.panel-title a:hover {color: #fbab18;text-decoration: none }.accordion h5 a:hover small, h5.alt a:hover small, h5.panel-title a:hover small {color: #63666a }h6.alt {font-size: 13px;line-height: 15px;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;text-align: center;color: #63666a;background: #ebebeb;padding: 12px;margin: 20px 0 0 }h6.alt-b {font-size: 13px;line-height: 15px;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;text-align: center;color: #f15922;background: 0 0;padding: 12px;margin: 20px 0 0 }h6.alt-c {font-size: 13px;line-height: 15px;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;text-align: center;color: #f15922;background: 0 0;padding: 12px;margin: 5px 0 0;padding: 0 20px 20px }.value {font-size: 16px;line-height: 16px;color: #63666a;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;text-align: center;margin: 0 }.value .unit {display: block;font-size: 9px;line-height: 10px }.unbold {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal }.text-allcaps {text-transform: uppercase !important }.text-white, .text-white * {color: #fff !important }.text-brand-primary {color: #c65102 !important }.text-brand-highlight {color: #fbab18 !important }.text-gray {color: #63666a !important }.text-gray-light {color: #ebebeb !important }.text-dark-blue {color: #003241 !important }p.mobile-disclaimer {margin: 12px 0 0;font-size: 12px;line-height: 14px }div.footnote {margin: 0 0 18px;font-size: 14px;line-height: 14px;width: 100% }div.footnote sup {font-size: 1rem }div.footnote p {margin-left: -10px;padding-left: 10px;margin-bottom: 0;position: relative;line-height: 14px }div.footnote span {font-size: 13px }div.footnote span.dagger {margin: -3px 0 0 -5px }@media all and (min-width:768px) {h1 {font-size: 40px;line-height: 48px;margin: 0 0 7px }h4.alt {font-size: 38px;line-height: 40px }h6.alt, h6.alt-b, h6.alt-c {font-size: 15px;line-height: 17px }.value {font-size: 30px;line-height: 34px }.value .unit {font-size: 10px;line-height: 12px }}@media all and (min-width:992px) {.value {font-size: 40px;line-height: 44px }.value .unit {font-size: 20px;line-height: 22px }}.col-icon {text-align: center }@media all and (min-width:992px) {.col-icon {float: left;display: inline }}.img-responsive {width: 100%;height: auto }.icon-yellow {width: 117px;height: 117px;background: #fbab18;color: #fff;-webkit-border-radius: 58px;-moz-border-radius: 58px;-ms-border-radius: 58px;border-radius: 58px;font-size: 60px;text-align: center;display: table-cell;vertical-align: middle }.icon-black {width: 117px;height: 117px;background: #63666a;color: #fff;-webkit-border-radius: 58px;-moz-border-radius: 58px;-ms-border-radius: 58px;border-radius: 58px;font-size: 60px;text-align: center;display: table-cell;vertical-align: middle;color: #fbab18;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;font-size: 42px }.icon-md {max-width: 117px }.icon-plus-minus {width: 40px;height: 40px;background: #C65102;color: #fff;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;font-size: 60px;text-align: center;display: table-cell;vertical-align: middle;font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal;position: relative }.icon-plus-minus span {position: absolute;display: block;background: #fff }.icon-plus-minus span.line-h {top: 19px;left: 10px;width: 20px;height: 2px }.icon-plus-minus span.line-v {top: 19px;height: 2px;-moz-transition-duration: .2s;-o-transition-duration: .2s;-webkit-transition-duration: .2s;transition-duration: .2s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }.collapsed .icon-plus-minus span.line-h {top: 19px;left: 10px;width: 20px;height: 2px }.collapsed .icon-plus-minus span.line-v {display: block;top: 10px;left: 19px;width: 2px;height: 20px;-moz-transition-duration: .2s;-o-transition-duration: .2s;-webkit-transition-duration: .2s;transition-duration: .2s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }.icon-safety {margin: 0 auto 20px;width: 110px;height: 85px }@media all and (min-width:992px) {.icon-safety {width: 140px;height: 108px }}.icon-safety path {fill: #f15922 }.icon-video-play {display: flex;align-items: center;justify-content: center;opacity: .8;background-color: #969696;border-radius: 50%;width: 71px;height: 71px }.icon-video-play span {display: block;width: 0;height: 0;border-style: solid;margin-left: 10px;border-width: 17px 0 17px 20px;border-color: transparent transparent transparent #f15922 }a:hover .icon-video-play {background-color: #63666a }.img-dosing {height: 100px;width: auto;margin-top: 50px;margin-bottom: 10px }.img-dosing.first {margin-top: 20px }@media all and (min-width:768px) {.img-dosing {margin-top: 20px;margin-bottom: 20px }}@media all and (min-width:992px) {.img-dosing {height: 90px }}.img-saving-to-go {max-width: 390px;margin: 0 auto;margin-top: 1em;padding-bottom: 0;image-rendering: auto }.graphic-bm {max-width: 347px;margin-bottom: 20px }.graphic-dosing-4week {max-width: 800px }.callout-24hour img {max-width: 40px;margin-right: 10px }.img-packaging {margin-top: 20px }.img-packaging p {margin: 20px 0 0 }@media all and (min-width:768px) {.img-packaging {margin: 40px 0 }.img-packaging p {margin-top: 40px }}@media all and (min-width:1200px) {.img-packaging p {margin-top: 50px }}.graphic-1in7 {width: 100% }.graphic-1in7:after, .graphic-1in7:before {content: " ";display: table }.graphic-1in7:after {clear: both }.graphic-1in7 img {float: left;margin-right: 20px;max-width: 510px;margin-bottom: 10px }.graphic-1in7 .text {text-align: center;margin-top: 10px;margin-left: 10px;padding: 0 20px;font-size: 20px;line-height: 22px;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;color: #f15922 }.graphic-1in7 .text span {display: block;font-size: 30px;line-height: 30px }@media all and (min-width:500px) {.graphic-1in7 img {width: 70%;margin: 0 }.graphic-1in7 .text {width: 27%;margin: 0 0 0 3%;padding: 0;float: left;display: inline;text-align: left }}@media all and (min-width:768px) {.graphic-1in7 img {margin-bottom: 10px }.graphic-1in7 .text {text-align: left;font-size: 30px;line-height: 32px }.graphic-1in7 .text span {font-size: 60px;line-height: 60px }}.graphic-bm-weeks {position: relative;margin-top: 20px }.graphic-bm-weeks .icon-wrapper:after, .graphic-bm-weeks .icon-wrapper:before {content: " ";display: table }.graphic-bm-weeks .icon-wrapper:after {clear: both }.graphic-bm-weeks .icon-wrapper img {float: left;display: inline;width: 43px;height: 45px;margin-right: 20px }@media all and (min-width:768px) {.graphic-bm-weeks .icon-wrapper img {width: 53px;height: 55px }}.graphic-bm-weeks h2 {margin-top: 10px }.graphic-bm-weeks .graphic-bm-2weeks {position: relative;padding: 40px 180px 40px 0;overflow: hidden }.graphic-bm-weeks .graphic-bm-2weeks:after, .graphic-bm-weeks .graphic-bm-2weeks:before {content: " ";display: table }.graphic-bm-weeks .graphic-bm-2weeks:after {clear: both }.graphic-bm-weeks .graphic-bm-2weeks .model {position: absolute;right: -50px;top: 30px;width: auto;height: 270px }.graphic-bm-weeks .graphic-bm-2weeks .icon-wrapper {width: 150px }.graphic-bm-weeks .graphic-bm-2weeks h2 span {display: block }@media all and (min-width:500px) {.graphic-bm-weeks .graphic-bm-2weeks h2 span {display: inline }}.graphic-bm-weeks .graphic-bm-5weeks:after, .graphic-bm-weeks .graphic-bm-5weeks:before {content: " ";display: table }.graphic-bm-weeks .graphic-bm-5weeks:after {clear: both }.graphic-bm-weeks .graphic-bm-5weeks .icon-wrapper {width: 380px }@media all and (min-width:768px) {.graphic-bm-weeks .icon-wrapper {float: left;display: inline }.graphic-bm-weeks .icon-wrapper:after, .graphic-bm-weeks .icon-wrapper:before {content: " ";display: table }.graphic-bm-weeks .icon-wrapper:after {clear: both }.graphic-bm-weeks .graphic-bm-2weeks {padding-right: 0;position: inherit;float: none;display: block }.graphic-bm-weeks .graphic-bm-2weeks .icon-wrapper {width: 150px }.graphic-bm-weeks .graphic-bm-2weeks .model {float: none;position: absolute;top: inherit;bottom: 0;right: 0 }.graphic-bm-weeks .padded, .graphic-bm-weeks h6.alt-b {padding-right: 270px }.graphic-bm-weeks .padded .graphic-bm-5weeks .icon-wrapper, .graphic-bm-weeks h6.alt-b .graphic-bm-5weeks .icon-wrapper {float: none }}@media all and (min-width:1200px) {.graphic-bm-weeks .padded .graphic-bm-5weeks .icon-wrapper, .graphic-bm-weeks h6.alt-b .graphic-bm-5weeks .icon-wrapper {float: left }}.graphic-gut {background-size: 90px auto }.graphic-gut p.intro {padding-right: 110px;min-height: 70px;height: auto !important;height: 70px }@media all and (min-width:500px) {.graphic-gut ol li:first-child {margin-right: 50px }}.graphic-cic {position: relative;padding-bottom: 220px;text-align: center;margin-top: 40px;overflow: hidden }.graphic-cic div {text-align: left }.graphic-cic .cic-callout-figure {position: absolute;left: 50%;bottom: -110px;width: 300px;height: auto;margin: 0 0 0 -150px }@media all and (min-width:768px) {.graphic-cic {padding-bottom: 0;margin-top: 0 }.graphic-cic .cic-callout-figure {position: absolute;margin: 0;left: inherit;right: 40px;bottom: -110px }.graphic-gut ol li:first-child {margin-right: 0 }.callout-24hour p {margin-top: 5px }}@media all and (min-width:992px) {body.about .graphic-dosing-4week {float: left;width: 600px }.graphic-gut {background-size: auto 100%;padding-left: 350px }.graphic-gut p.intro {padding-left: 0 }}button, button:active {outline: 0 !important }.btn {position: relative;white-space: normal;cursor: pointer;padding: 15px 19px 12px;-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s;-moz-transition-property: all;-o-transition-property: all;-webkit-transition-property: all;transition-property: all;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);-moz-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);font-size: 14px;line-height: 16px }@media all and (min-width:992px) {.btn {font-size: 18px;line-height: 22px }}.btn.disabled, .btn[disabled] {background-color: #ebebeb;border-color: #ebebeb;color: #63666a }.btn.disabled:hover, .btn[disabled]:hover {background-color: #fff;border-color: #f15922;color: #f15922 }.btn span.arrow {background: transparent url(/siteassets/img/icon-42x12-sprite-chevron-right.png) no-repeat 0 0;display: block;height: 21px;width: 12px;position: absolute;top: 50%;margin-top: -10px }.btn.submit-btn:after {content: '';background: transparent url(/siteassets/img/icon-42x12-sprite-chevron-right.png) no-repeat 0 0;display: block;height: 21px;width: 12px;position: absolute;top: 50%;margin-top: -10px;right: 18px }.btn.submit-btn:hover:after {content: '';background-position: 0 -21px }.btn:hover span.arrow {background-position: 0 -21px }.btn:focus span.arrow {background-position: 0 0 }.btn.active, .btn:active {outline: 0 }.btn.active.focus svg path, .btn.active:focus svg path, .btn:active.focus svg path, .btn:active:focus svg path {fill: #fff }a.btn-default, a.btn-primary {color: #fff }.btn-danger:hover, .btn-default:hover, .btn-info:hover, .btn-link:hover, .btn-success:hover, .btn-warning:hover {background-color: #fff !important;border: 1px solid #C65102;color: #C65102;}.btn-danger.active, .btn-danger.active:hover, .btn-danger:active, .btn-danger:focus, .btn-default.active, .btn-default.active:hover, .btn-default:active, .btn-default:focus, .btn-info.active, .btn-info.active:hover, .btn-info:active, .btn-info:focus, .btn-link.active, .btn-link.active:hover, .btn-link:active, .btn-link:focus, .btn-success.active, .btn-success.active:hover, .btn-success:active, .btn-success:focus, .btn-warning.active, .btn-warning.active:hover, .btn-warning:active, .btn-warning:focus {background-color: #C65102 !important;border-color: #C65102 !important;color: #fff !important }.btn-danger.active svg path, .btn-danger.active:hover svg path, .btn-danger:active svg path, .btn-danger:focus svg path, .btn-default.active svg path, .btn-default.active:hover svg path, .btn-default:active svg path, .btn-default:focus svg path, .btn-info.active svg path, .btn-info.active:hover svg path, .btn-info:active svg path, .btn-info:focus svg path, .btn-link.active svg path, .btn-link.active:hover svg path, .btn-link:active svg path, .btn-link:focus svg path, .btn-success.active svg path, .btn-success.active:hover svg path, .btn-success:active svg path, .btn-success:focus svg path, .btn-warning.active svg path, .btn-warning.active:hover svg path, .btn-warning:active svg path, .btn-warning:focus svg path {fill: #fff !important }.btn-primary {background-color: #C65102 !important;border-color: #C65102 !important }.btn-primary:hover {background-color: #fff !important;border: 1px solid #fbab18 !important;color: #fbab18 !important }.btn-primary.active, .btn-primary:active, .btn-primary:focus {background-color: #D3420D !important;border-color: #D3420D !important;color: #fff !important }.btn-primary.active span.arrow, .btn-primary:active span.arrow, .btn-primary:focus span.arrow {background-position: 0 0 }.btn-anchor.btn-primary {background-color: #fbab18 !important;color: #fff !important }.btn-anchor.btn-primary.active, .btn-anchor.btn-primary:active, .btn-anchor.btn-primary:focus {background-color: #fbab18 !important;color: #fff !important }.btn-anchor.btn-primary:hover {background-color: #fff !important;border: 1px solid #fbab18;color: #fbab18 }.btn-anchor.btn-primary:hover span.arrow {background-position: 0 -12px !important }.btn-anchor.btn-primary span.arrow {background-position: 0 0 }.btn-charcoal {background-color: #63666a;color: #fff }.btn-charcoal.active, .btn-charcoal:active, .btn-charcoal:focus {background-color: #63666a;color: #fff }.btn-charcoal:hover {background-color: #fff !important;border: 1px solid #63666a;color: #63666a }.btn-charcoal:hover span.arrow {background-position: 0 -12px !important }.btn-charcoal span.arrow {background: transparent url(../img/icon-24x21-sprite-chevron-gray-down.png) no-repeat 0 0 !important }.btn-centered {text-align: center;padding-right: 47px !important;padding-left: 47px !important }.btn-back, .btn-group-lg>.btn, .btn-lg, .btn-next {text-align: left;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;font-size: 18px;line-height: 22px }@media all and (min-width:768px) {.btn-back, .btn-group-lg>.btn, .btn-lg, .btn-next {padding-right: 19px;padding-left: 19px }}@media all and (min-width:992px) {.btn-back, .btn-group-lg>.btn, .btn-lg, .btn-next {font-size: 25px;line-height: 28px;padding-bottom: 11px }}.multi-line {padding-right: 47px;text-align: left;font-size: 1.3rem;line-height: 16px;padding-top: 12px;padding-bottom: 12px;padding-left: 25px }.multi-line span.arrow {right: 0;margin-right: .8em }.multi-line:hover {background-position: right 28px }.btn-gray, .btn-option {color: #63666a;background-color: #ebebeb;border-color: #ebebeb }.btn-default svg path {fill: #fff }.btn-option svg path {fill: #63666a }.btn-back, .btn-next {text-transform: uppercase;background-repeat: no-repeat }.btn-anchor {border-radius: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 400;min-height: 70px;min-width: 315px;padding-right: 60px;margin-bottom: 15px;text-transform: uppercase }.btn-anchor:hover span.arrow {background-position: 0 -12px }.btn-anchor.single {line-height: 28px;}.btn-anchor span.arrow {background: transparent url(../img/icon-24x21-sprite-chevron-down.png) no-repeat 0 0;height: 12px;width: 24px;margin: -5px 5% 0 0;right: 0 }.btn-back {padding-left: 47px !important;text-align: right }.btn-back span.arrow {background: transparent url(../img/other-42x12-sprite-chevron-left.png) no-repeat 0 0;left: 18px }.btn-back:hover span.arrow {background-position: 0 -21px }.btn-back:focus span.arrow {background-position: 0 0 }.btn-next {padding-right: 47px !important;text-align: left }.btn-next span.arrow {right: 18px }.selected .btn-icon, .selected .btn-icon:hover, .selected .btn-option, .selected .btn-option:hover {background-color: #63666a;border-color: #63666a;color: #fbab18 }.btn-icon, .btn-option {display: table;padding-top: 0;padding-bottom: 0;height: 120px }.btn-icon img, .btn-icon svg, .btn-option img, .btn-option svg {position: absolute }.btn-icon img path, .btn-icon svg path, .btn-option img path, .btn-option svg path {-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s;-moz-transition-property: all;-o-transition-property: all;-webkit-transition-property: all;transition-property: all }.btn-icon span, .btn-option span {font-size: 13px;display: table-cell;vertical-align: middle }.btn-icon:hover, .btn-option:hover {background-color: #fff;border: 1px solid #f15922;color: #f15922 }.btn-icon:hover svg path, .btn-option:hover svg path {fill: #f15922 }.btn-icon.selected, .btn-icon.selected:hover, .btn-option.selected, .btn-option.selected:hover {color: #fbab18;background-color: #63666a;border-color: #63666a }.btn-icon.selected svg path, .btn-icon.selected:hover svg path, .btn-option.selected svg path, .btn-option.selected:hover svg path {fill: #f15922 }@media all and (min-width:768px) {.btn-icon, .btn-option {height: 80px }.btn-icon span, .btn-option span {font-size: 18px }}#q4 .btn-icon, #q4 .btn-option, #q6 .btn-icon, #q6 .btn-option {height: 80px }.btn-icon.btn-back, .btn-icon.btn-next, .btn-lg.btn-icon {height: 80px }.btn-icon.btn-back span, .btn-icon.btn-next span, .btn-lg.btn-icon span {font-size: 16px;line-height: 20px }@media all and (min-width:992px) {.btn-icon.btn-back span, .btn-icon.btn-next span, .btn-lg.btn-icon span {font-size: 25px;line-height: 28px }}.btn-icon {padding-left: 120px;padding-right: 10px;background-repeat: no-repeat;background-position: 24px center;background-size: 50px auto }.btn-icon img, .btn-icon svg {height: 40px;width: 30px;left: 40px;top: 50%;margin-top: -20px }.btn-icon span {display: table-cell;text-align: left;vertical-align: middle }@media all and (min-width:767px) and (max-width:1199px) {.btn-icon {padding-left: 110px;font-size: 14px;line-height: 18px }}@media all and (min-width:1200px) {.btn-icon {background-size: 60px auto }}.btn-option .emoji {display: block;width: 50px;height: 50px;background-size: 253px auto;margin: 0 auto 10px }.btn-option .emoji-0 {background-position: 0 0 }.btn-option .emoji-1 {background-position: -51px 0 }.btn-option .emoji-2 {background-position: -102px 0 }.btn-option .emoji-3 {background-position: -152px 0 }.btn-option .emoji-4 {background-position: -203px 0 }.selected .btn-option .emoji-0 {background-position: 0 -51px }.selected .btn-option .emoji-1 {background-position: -51px -51px }.selected .btn-option .emoji-2 {background-position: -102px -51px }.selected .btn-option .emoji-3 {background-position: -152px -51px }.selected .btn-option .emoji-4 {background-position: -203px -51px }@media all and (min-width:768px) {.btn-option .emoji {display: block;width: 80px;height: 80px;background-size: 401px auto }.btn-option .emoji-0 {background-position: 0 0 }.btn-option .emoji-1 {background-position: -80px 0 }.btn-option .emoji-2 {background-position: -161px 0 }.btn-option .emoji-3 {background-position: -241px 0 }.btn-option .emoji-4 {background-position: -323px 0 }.selected .btn-option .emoji-0 {background-position: 0 -80px }.selected .btn-option .emoji-1 {background-position: -80px -80px }.selected .btn-option .emoji-2 {background-position: -161px -80px }.selected .btn-option .emoji-3 {background-position: -241px -80px }.selected .btn-option .emoji-4 {background-position: -322px -80px }}.btn-option {padding-left: 5px;padding-right: 5px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }#q-symptoms .checkbox label.btn-option {padding-left: 5px;font-weight: 400 }.btn-option.btn-icon {padding-left: 60px }.btn-option.btn-icon svg {height: 40px;width: 30px;left: 16px;top: 50%;margin-top: -20px }.btn-icon.icon-dl img, .btn-icon.icon-dl svg {height: 50px;width: 60px;margin-top: -25px }.btn-icon.icon-print img, .btn-icon.icon-print svg {height: 60px;width: 60px;margin-top: -30px }.btn-icon.icon-mobile img, .btn-icon.icon-mobile svg {height: 60px;margin-top: -30px;left: 56px }.btn-icon.icon-envelope img, .btn-icon.icon-envelope svg {width: 60px }.btn-icon.icon-dumbell img, .btn-icon.icon-dumbell svg {height: 22px;margin-top: -11px;left: 10px;width: 40px }.btn-icon.icon-pills img, .btn-icon.icon-pills svg {left: 10px;width: 40px }.btn-container .btn {margin-top: 14px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;text-transform: uppercase }.modal-backdrop.in {z-index: 3500;opacity: .3 !important;}.modal {z-index: 4000 }.modal .modal-content {padding: 30px 30px 17px;background: #fff }.modal .modal-content .modal-header {border: none;padding: 0 }.modal .modal-content .modal-header h2 {margin-bottom: 15px }.modal .modal-content .modal-header p {font-family: 'Red Hat Display', sans-serif;font-weight: 400;}.modal .modal-content .modal-header * {font-weight: 400;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }.modal .modal-content .modal-header .close {position: absolute;right: -7px;top: -12px;border-radius: 13px;background: #000;background: #f15922;background: #ffa400;color: #fff;font-size: 27px;font-weight: 400;width: 26px;height: 26px;opacity: 1;text-shadow: none;font-family: Arial;z-index: 999 }@media all and (min-width:768px) {.modal .modal-content .modal-header .close {right: -8px }}.modal .modal-content .modal-header .close .x-left, .modal .modal-content .modal-header .close .x-right {background: #fff;height: 1px;width: 17px;display: block;position: absolute;top: 12px;left: 4px }.modal .modal-content .modal-header .close .x-left {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg) }.modal .modal-content .modal-header .close .x-right {-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }.modal .modal-content .modal-body {padding: 0;position: relative }.modal .modal-content .modal-footer {padding: 15px 0 0;border: none;color: #000;font-size: 12px }.modal {text-align: center;padding: 0 !important }.modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;background: red }.modal::selection {background: 0 0 }.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;transition: unset !important;transform: unset !important }@media all and (max-width:767px) {div.footnote {text-indent: -8px;padding-left: 6px }.modal-dialog {margin: 20px 10px }.video.modal-dialog {width: 90% }}#emailModal, #privacyModal {overflow-y: auto }#privacyModal a.exit {text-decoration: underline }input.form-control, input[type=email], input[type=text] {background: #ebebeb;border-color: #ebebeb;color: #000;font-size: 15px;border-radius: 0;padding: 11px;height: 44px;line-height: normal }input.error {border-color: red }.error-info {color: red }body.unsubscribe .checkbox label {display: block;margin-bottom: 20px }#form-email .checkbox {margin-top: 20px }.checkbox-verify {margin-bottom: 30px }.checkbox-verify .error-msg {left: -9px }.form-group-custom-err-msg {margin-top: -20px }.form-group-check-18-years {left: -15px }.form-group-card-id, .form-group-confirm-card-id, .form-group-custom-error-msg, .form-group-error-msg-confirm-email, .form-group-error-msg-email, .form-group-recaptcha, .form-group-text-confirm-email, .form-group-text-email {padding: 0 }#form-ddg .form-group-recaptcha {margin-top: 60px }.form-group-custom-error-msg, .form-group-error-msg-confirm-email, .form-group-error-msg-email {margin-top: -10px }.form-group-custom-error-msg p, .form-group-error-msg-confirm-email p, .form-group-error-msg-email p {margin-bottom: 0 }.text-danger {color: red }.form-group-submit-btn {padding-left: 0 }.DnnModule-ActionForm .bstrap30 .form-group-check-18-years .checkbox {padding-top: 0 }.DnnModule-ActionForm .bstrap30 input[type=checkbox] {margin-top: 4px }.checkbox-verify .privacy-policy {margin: 10px 20px }.checkbox-verify .privacy-policy .text-brand-primary:hover {color: #fbab18 !important }label {width: 100% }#form-success {display: none;min-height: 300px;height: auto !important;height: 300px }#form-success.show {display: block }.modal #form-success {min-height: 50px;height: auto !important;height: 50px }#error-info {display: none;margin-bottom: 20px }.error-msg, .error-msg-card, .error-msg-confirm-card, .error-msg-confirm-email, .error-msg-delivery, .error-msg-duplicate, .error-msg-email {color: red;padding-left: 18px;position: relative;margin: 0 0;text-indent: -9px }.error-msg span.glyphicon {position: absolute;left: 0;top: 4px;margin-top: 0;height: 12px;width: 12px }#faq-accordion .panel {padding: 10px 0 }#faq-accordion .panel .panel-title a {padding-right: 50px;display: table;width: 100%;color: #c65102 }#faq-accordion .panel .panel-title a:hover {padding-right: 50px;display: table;width: 100%;color: #C65102 }#faq-accordion .panel .panel-title a .icon-plus-minus {margin-right: -50px }#faq-accordion .panel .panel-body {margin: 20px 0 }#faq-accordion .panel .panel-body h6 {margin-top: 20px }#faq-accordion .panel .panel-body ol {margin-bottom: 40px }#chart-footer {display: block;font-size: 12px;line-height: 13px;margin-bottom: 30px }#chart-stoolscale.panel {margin-bottom: 5px;width: 100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;border: 2px solid #fbab18;overflow: hidden }#chart-stoolscale.panel .panel-heading {text-align: center;background: #ebebeb;color: #63666a;padding: 10px 20px;font-size: 16px;font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal;margin-bottom: 0;border-bottom: 2px solid #fbab18 }#chart-stoolscale.panel .panel-body {color: #f15922;padding: 20px }#chart-stoolscale.panel .panel-body .panel-row {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 2px solid #fbab18;color: #63666a;text-align: left }#chart-stoolscale.panel .panel-body .panel-row:after, #chart-stoolscale.panel .panel-body .panel-row:before {content: " ";display: table }#chart-stoolscale.panel .panel-body .panel-row:after {clear: both }#chart-stoolscale.panel .panel-body .panel-row h6 {background: #fff;padding: 0;margin: 0 0 5px;font-size: 22px;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;color: #f15922 }#chart-stoolscale.panel .panel-body .panel-row .visual {float: right;display: inline;width: 100px;height: 36px }#chart-stoolscale.panel .panel-body .panel-row .visual div {background: transparent url(/siteassets/img/other-223x89-sprite-stool.png) no-repeat -11px 0 }#chart-stoolscale.panel .panel-body .panel-row.type-1 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-1 .visual div {height: 36px;width: 90px;background-position: 0 0;margin-top: 7px }#chart-stoolscale.panel .panel-body .panel-row.type-2 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-2 .visual div {height: 29px;width: 90px;background-position: 0 -38px;margin-top: 10px }#chart-stoolscale.panel .panel-body .panel-row.type-3 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-3 .visual div {height: 29px;width: 90px;background-position: 0 -67px;margin-top: 8px }#chart-stoolscale.panel .panel-body .panel-row.type-4 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-4 .visual div {height: 25px;width: 90px;background-position: 0 -94px;margin-top: 10px }#chart-stoolscale.panel .panel-body .panel-row.type-5 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-5 .visual div {height: 46px;width: 90px;background-position: 0 -120px }#chart-stoolscale.panel .panel-body .panel-row.type-6 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-6 .visual div {height: 38px;width: 90px;background-position: 0 -166px;margin-top: 4px }#chart-stoolscale.panel .panel-body .panel-row.type-7 {border-bottom: 0;padding-bottom: 0;margin-bottom: 0 }#chart-stoolscale.panel .panel-body .panel-row.type-7 h6 {color: #c65102 }#chart-stoolscale.panel .panel-body .panel-row.type-7 .visual div {margin-top: 13px;height: 20px;width: 90px;background-position: 0 -204px }#masthead {position: relative;width: 100%;text-align: center }#masthead .masthead-text {margin-top: 20px }#masthead .masthead-indications {font-family: 'Red Hat Display', sans-serif;font-weight: 700;}#masthead .masthead-indications span.nowrap {color: #f15922 }#masthead .lead-in {font-size: 15px;line-height: 17px;width: 90%;margin: 0 auto }@media screen and (min-width:992px) and (max-width:1199px) {#masthead .lead-in {font-size: 13px;width: 88% }}@media screen and (min-width:768px) and (max-width:991px) {#masthead .lead-in {font-size: 11px;line-height: 15px;width: 97% }}#masthead #ibs-c-violator {display: block;width: 128px;height: 78px;position: absolute;top: 2px;left: 0;right: 0;margin: 10px auto;z-index: 4 }@media all and (min-width:768px) {#masthead #ibs-c-violator {width: 89px;height: 55px;top: 10px;left: 20px;right: auto;margin: 0;z-index: 4 }}@media all and (min-width:992px) {#masthead #ibs-c-violator {width: 128px;height: 78px;top: 20px;left: 20px;z-index: 4 }}@media all and (min-width:768px) {#masthead .masthead-text {margin-top: -20px;position: relative }}@media all and (min-width:992px) {#masthead {background-size: 2px 370px;background-position: 10px 0 }}#masthead .container {position: relative;padding: 0 }#masthead #figures-mobile {width: 100%;height: auto }#masthead #figures-desktop, #masthead .masthead-copy {display: none }@media all and (min-width:768px) {#masthead #figures-desktop, #masthead .masthead-copy {display: block }#masthead #figures-desktop {display: block;position: relative;height: 300px;width: auto;margin: 0 0 0 -60px }#masthead .masthead-copy {position: absolute;top: 10px;right: 10px;width: 300px }#masthead .lead-in {color: #fff;display: block;font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal;text-align: center }#masthead h1 .tagline {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal;color: #fff;display: block;font-size: 1.2rem;line-height: 1.4rem;margin-bottom: 5px }#masthead h1 {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;position: relative;border: 0;display: block;text-align: center;font-size: 2.8rem;line-height: 2rem;margin: 10px 0;padding: 15px 0 25px 0 }#masthead h1::after, #masthead h1::before {content: '';background: transparent url(../img/bg-24x734-arrow-border.png) no-repeat center top;background-size: 100%;width: 100%;height: 15px;display: block }#masthead h1::before {position: absolute;left: 0;top: 0 }#masthead h1::after {position: absolute;left: 0;bottom: 0 }}@media all and (min-width:992px) {#masthead #figures-desktop {height: 370px;margin: 0 0 0 -30px }#masthead .masthead-copy {top: 30px;right: 20px;width: 40% }#masthead h1 {font-size: 3.7rem;line-height: 3rem;padding: 15px 0 25px 0 }#masthead h1 .tagline {font-size: 1.4rem;line-height: 1.6rem }}@media all and (min-width:1200px) {#masthead .masthead-copy {width: 440px }#masthead h1 {font-size: 4.3rem;line-height: 3rem;padding: 21px 0 34px 0 }#masthead h1 .tagline {font-size: 1.6rem;line-height: 1.8rem }}@media all and (min-width:320px) and (max-width:767px) {.vimeo-player.modal::before {height: 80% }}@media all and (min-width:320px) and (max-width:767px) {.vimeo-player .video {padding-bottom: 50%;position: relative }.vimeo-player .video div {position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0;margin: 0 }.vimeo-player .video iframe {width: 100%;height: 100% }.modal .video .modal-content .modal-header button {right: -13px }}@media all and (min-width:768px) {.modal .video {height: 370px;width: 640px }.vimeo-player .video div, .vimeo-player .video iframe {height: 368px;width: inherit }.modal .video .modal-content .modal-header button {right: -15px }.vimeo-player .video .modal-content .modal-body {position: absolute;left: 0;top: 0 }}#headerWrap {z-index: 2500;position: absolute;top: 0;left: 0;width: 100%;background: #fff;-webkit-transition: background .25s ease;z-index: 9;}#headerWrap .navbar-default {position: absolute;top: 0;left: 0;width: 100%;transition: top .5s ease-out;background: 0 0;border: none;-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .41);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .41);box-shadow: 0 0 3px 0 rgba(0, 0, 0, .41);-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }#headerWrap .navbar-default .container-fluid {position: relative }#headerWrap .stickyHeader {position: fixed;top: 0;left: 0;width: 100%;background: #fff }.home #headerWrap .stickyHeader {background: 0 0 }#headerWrap .hideNav {top: -300px }#headerWrap #nav-states.disabled {top: 0 !important;position: absolute !important }#headerWrap .navbar-header {padding: 40px 0 4px }#headerWrap .navbar-header #logo {float: left;display: block;position: relative;width: 121px;height: auto;padding: 0;margin: 0 }#headerWrap .navbar-header #logo img {margin: 0;width: 121px;height: 58px }#headerWrap .navbar-header #menu-toggle {position: relative;background: 0 0;margin: 12px 0 6px;padding: 0;border: 0;overflow: hidden;width: 35px;height: 45px;float: right;color: #63666a;cursor: pointer }#headerWrap .navbar-header #menu-toggle p {margin: 0 0 1px;font-size: 1rem;-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }#headerWrap .navbar-header #menu-toggle:hover {background: 0 0 }#headerWrap .navbar-header #menu-toggle #nav-icon {width: 30px;height: 30px;position: relative;margin: 0 auto;-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);transform: rotate(0);-moz-transition-duration: .5s;-o-transition-duration: .5s;-webkit-transition-duration: .5s;transition-duration: .5s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }#headerWrap .navbar-header #menu-toggle #nav-icon span {display: block;position: absolute;height: 3px;width: 50%;background: #63666a;opacity: 1;-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);transform: rotate(0);-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }#headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(even) {left: 50%;border-radius: 0 9px 9px 0 }#headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(odd) {left: 0;border-radius: 9px 0 0 9px }#headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(1), #headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(2) {top: 0 }#headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(3), #headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(4) {top: 7px }#headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(5), #headerWrap .navbar-header #menu-toggle #nav-icon span:nth-child(6) {top: 14px }#headerWrap .navbar-header #menu-toggle.open {width: 38px;height: 38px;background: #bfbfc0;-webkit-border-radius: 19px;-moz-border-radius: 19px;-ms-border-radius: 19px;border-radius: 19px }#headerWrap .navbar-header #menu-toggle.open p {display: none }#headerWrap .navbar-header #menu-toggle.open #nav-icon {margin-top: 10px }#headerWrap .navbar-header #menu-toggle.open #nav-icon span {height: 2px;background-color: #fff }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(1), #headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(6) {-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg) }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(2), #headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(5) {-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(1) {left: 5px;top: 5px }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(2) {left: calc(50% - 5px);top: 5px }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(3) {left: -50%;opacity: 0 }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(4) {left: 100%;opacity: 0 }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(5) {left: 5px;top: 10px }#headerWrap .navbar-header #menu-toggle.open #nav-icon span:nth-child(6) {left: calc(50% - 5px);top: 10px }#headerWrap #nav-top {position: absolute;top: 0;right: 0;width: 100%;border-bottom: 1px solid #f15922;margin: 0;padding: 0 6px 0 0 }#headerWrap #nav-top .list-group {margin: 0;padding: 0;float: right;font-size: 0 }#headerWrap #nav-top .list-group.list-center {text-align: center }#headerWrap #nav-top .list-group.list-center li {display: none;font-size: 1.2rem;line-height: 10px;text-align: center;padding: 0;margin: 10px 0 0;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }#headerWrap #nav-top .list-group.list-center li a {cursor: pointer;color: #58595b;display: block;padding: 0 7px 4px 0;margin-right: 7px;border-right: 1px solid #000 }#headerWrap #nav-top .list-group.list-center li a:hover {color: #C65102;text-decoration: none }#headerWrap #nav-top .list-group.list-center li.show-mobile {display: inline-block }#headerWrap #nav-top .list-group.list-center li a.med-guide {border-right: 0;padding-right: 0;margin-right: 0 }#headerWrap #nav-top .list-group.list-center li:last-child a {border-right: none;margin-right: 0;padding-right: 0;padding-bottom: 1px;text-decoration: none }#headerWrap #nav-main-bg .container {position: relative }#headerWrap #nav-main {position: relative;z-index: 2800;padding: 15px 10px;margin: 0 -15px;max-height: 100%;background: #f15922 }#headerWrap #nav-main ul {background: 0 0;padding: 0 10px 10px;margin: 0;box-shadow: 0 2px 2px 0 rgba(123, 124, 129, .29) }#headerWrap #nav-main ul li {position: static;background: 0 0;padding: 0;margin: 0 }#headerWrap #nav-main ul li a {cursor: pointer;display: block;text-decoration: none;padding: 25px 10px;color: #63666a;font-size: 2.1rem;line-height: 2.3rem;font-family:'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;text-align: left;text-transform: uppercase }#headerWrap #nav-main ul li.active a {background: 0 0 }#headerWrap #nav-main ul li:nth-child(1) {border-top: none }#headerWrap #nav-main ul li.highlight {border: 1px solid #f15922;margin-top: 9px }#headerWrap #nav-main ul li.highlight a {padding: 19px 10px;font-size: 1.6rem;color: #63666a }#headerWrap #nav-main ul li.highlight a:hover {color: #f15922 }#headerWrap #nav-main ul li.first {margin-top: 14px }#headerWrap #nav-main .dropdown-menu {margin-left: -1px;min-width: unset }#headerWrap #nav-main .dropdown-menu ul li {border: 0;padding: 0 5px }@media screen and (min-width:768px) {#headerWrap #nav-main .dropdown-menu ul li {display: inline-block }}#headerWrap #nav-main .dropdown-menu ul li:last-child a {border: none }@media screen and (min-width:1200px) {#headerWrap #nav-main .dropdown-menu ul li:last-child a {margin-bottom: 0 }}@media screen and (min-width:992px) and (max-width:1199px) {#headerWrap #nav-main .dropdown-menu ul li:last-child a {margin-bottom: .5em }}@media screen and (min-width:768px) and (max-width:991px) {#headerWrap #nav-main .dropdown-menu ul li:last-child a {margin-bottom: .5em }}#headerWrap #nav-main .dropdown-menu ul li a {line-height: 20px }@media screen and (min-width:992px) and (max-width:1199px) {#headerWrap #nav-main .dropdown-menu ul li a {padding: 45px 5px }}@media screen and (min-width:768px) and (max-width:991px) {#headerWrap #nav-main .dropdown-menu ul li a {line-height: 11px;margin: 0;padding: 2em 0 !important }}@media screen and (min-width:1200px) {#headerWrap #nav-main .dropdown-menu {width: 174px }}@media screen and (min-width:992px) and (max-width:1199px) {#headerWrap #nav-main .dropdown-menu {width: 135px }}@media screen and (min-width:768px) and (max-width:991px) {#headerWrap #nav-main .dropdown-menu {width: 91px }}#savings-widget {z-index: 2600;position: absolute;width: 100%;top: 0;right: 0;background: #fff;border-left: 2px solid #fbab18;border-right: 2px solid #fbab18;border-bottom: 2px solid #fbab18;padding: 5px 10px 0 }@media screen and (max-width:768px) {#savings-widget {border-top: 2px solid #fbab18 }}#savings-widget .mobile-toggle {height: 0;overflow: hidden;transition: all .5s .1s }#savings-widget h5 {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;cursor: pointer;font-size: 25px;line-height: 27px;color: #f15922;margin: 0 0 10px }#savings-widget p {font-size: 11.9px;line-height: 12px;margin: 0 0 10px }#savings-widget p#mobile-disclaimer {font-size: 8px;line-height: 1;margin: 0 }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget p#mobile-disclaimer {line-height: 1 }}#savings-widget a {color: #f15922;font-size: 10px;line-height: 4.5;padding-top: 2px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget a {line-height: 5 }}#savings-widget a:nth-of-type(1) {padding-left: 2px }#savings-widget span.divider {font-size: 10px }#savings-widget .savings-form {margin: 0 0 5px;text-align: center }#savings-widget .error-msg {display: none;bottom: 33px;font-size: 10px;line-height: 13px;margin: 0 0 2.3em 0;padding: 0;position: absolute;text-indent: 12px }#savings-widget .error-msg span {left: -12px;top: 3px }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget .error-msg {margin: 0;top: 16.5em }}#savings-widget input.text {text-align: left;background: #e8e8e8;padding: 0 8px 0;border: 0;width: 100%;height: 18px;font-size: 11px;line-height: 15px;margin: 0 0 10px }#savings-widget input.text.error {border: 2px solid red }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget input.text {margin: 0;height: 25px }}#savings-widget .btn-next {color: #fff;width: 50%;font-size: 10px;line-height: 1;position: relative;top: -4px;padding: 1px 24px 3px 7px !important;text-align: center }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget .btn-next {margin: 3px auto 3px;margin-top: 1.5em;padding: 3px 18px 7px 7px !important }}#savings-widget .btn-next .arrow {width: 7px;height: 11px;background-size: 7px;margin-top: -6px;right: 10px }#savings-widget .btn-next:hover {color: #f15922 }#savings-widget .btn-next:hover .arrow {background-position: 0 -12px }#savings-widget .icon {margin-top: 5px;display: block;float: right;width: 25px;height: 25px;background: transparent url(../img/icon-41x25-sprite-savingswidget.png) no-repeat 0 -16px }@media screen and (min-width:320px) and (max-width:767px) {#savings-widget.open {height: 15em }}#savings-widget.open .icon {position: absolute;top: 15px;right: 15px;background-position: 0 0;width: 16px;height: 16px }#savings-widget.open .mobile-toggle {height: auto }#savings-widget.open .error-msg {display: block }@media all and (max-width:767px) {#headerWrap .navbar-fixed-top {position: absolute }#headerWrap #nav-main .dropdown-toggle {border-bottom: 1px solid #fbab18 }#headerWrap #nav-main .dropdown-menu {display: block;padding: 0;position: relative;top: inherit;left: inherit;float: none;width: 100%;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }#headerWrap #nav-main .dropdown-menu ul {padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }#headerWrap #nav-main .dropdown-menu ul li {border-bottom: 1px solid #fbab18 }#headerWrap #nav-main .dropdown-menu ul li a {color: #63666a;white-space: normal }#headerWrap #nav-main ul li a:hover {background: 0 0;color: #C65102 }body.mobile-menu #contentWrap, body.mobile-menu #isi, body.mobile-menu #page-footer {display: none }body.mobile-menu #headerWrap .navbar-default {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }body.mobile-menu #headerWrap #nav-main .dropdown-menu {display: block !important }body.mobile #nav-main ul.navbar-nav>li.about .dropdown-menu ul>li:first-child {display: block !important }#headerWrap #nav-main .dropdown-menu ul.subnav li.highlight {display: none }}@media all and (min-width:768px) {#savings-widget input.text, #savings-widget.open input.text {float: left;width: 174px;margin: 0 10px 0 0;padding-bottom: .25em }#savings-widget .btn-next, #savings-widget.open .btn-next {width: auto;margin-top: 0 }#savings-widget .btn-next .arrow, #savings-widget.open .btn-next .arrow {right: 5px }}@media all and (min-width:768px) {#headerWrap {position: relative }#header-top .container {position: relative }#header-top .container .navbar-header {position: absolute;top: 0;left: 0;width: auto;padding: 9px 0 0 0;z-index: 1 }#nav-main-bg {right: 0;background: 0 0 }#headerWrap {position: relative;background: 0 0 }#headerWrap .navbar-default {height: 86px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }#headerWrap .navbar-header {float: none;padding: 14px 0 6px }#headerWrap .navbar-header #menu-icon {display: none }#headerWrap .navbar-header #logo {padding: 0;width: 110px }#headerWrap .navbar-header #logo img {width: 110px;height: 53px }#headerWrap #nav-top {border-bottom: 0;top: 5px }#headerWrap #nav-top .list-group.list-center {float: right;text-align: left;margin-right: 27px }#headerWrap #nav-top .list-group.list-center li {margin-top: 7px;margin-bottom: 0;display: inline-block;font-size: .9rem;line-height: .9em }#headerWrap #nav-top .list-group.list-center li a.med-guide {border-right: 1px solid #000 }#headerWrap #nav-top .list-group.list-center li a, #headerWrap #nav-top .list-group.list-center li a.med-guide {padding: 0 3px 0 0;margin-right: 3px }#headerWrap #nav-main {clear: none;margin: 4px 0 4px 0;padding: 0;background: 0 0 }#headerWrap #nav-main ul {position: absolute;right: 0;top: 50px;padding: 0;box-shadow: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch }#headerWrap #nav-main ul li {position: relative;float: none;border-top: none;padding: 0 6px;text-transform: uppercase;margin: 0 }#headerWrap #nav-main ul li a {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;font-size: 1.2rem;line-height: 1.3rem;text-decoration: none;padding: 1px;width: 100%;color: #58595b;-moz-transition-duration: .1s;-o-transition-duration: .1s;-webkit-transition-duration: .1s;transition-duration: .1s }#headerWrap #nav-main ul li.active-nav a {color: #CD4A04;position: relative }#headerWrap #nav-main ul li.active-nav a:before {background: #C65102;position: absolute;content: '';width: 10px;height: 10px;border-radius: 10px;left: 50%;bottom: -12px }#headerWrap #nav-main ul li a:hover {color: #C65102 }#headerWrap #nav-main ul li.open>a, #headerWrap #nav-main ul li.open>a:focus, #headerWrap #nav-main ul li.open>a:hover {background: #C65102 }#headerWrap #nav-main ul li.active a {background: 0 0;color: #f15922;border-left: 1px solid #f15922 }#headerWrap #nav-main ul li.savings {border: 0;margin-right: 0 }#headerWrap #nav-main ul li.highlight {display: none }#headerWrap #nav-main .dropdown-menu {display: none;top: 115%;left: 0;padding: 0;border-bottom: 1px solid #f15922;border-right: 1px solid #f15922;border-left: 1px solid #f15922;min-height: 55px;height: auto !important;height: 55px;background: #fff;text-align: center;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0 }#headerWrap #nav-main .dropdown-menu ul {float: none;margin: 5px auto 0;padding: 0;text-align: center;background: 0 0;width: auto;display: table;position: relative;top: 0 }#headerWrap #nav-main .dropdown-menu ul li {width: 100%;text-align: center;border: 0 }#headerWrap #nav-main .dropdown-menu ul li a {height: 30px;color: #63666a;font-size: 12px;margin-bottom: 5px;border-bottom: 1px solid #f15922 }#headerWrap #nav-main .dropdown-menu ul li a:before {background: 0 0 }#headerWrap #nav-main .dropdown-menu ul li a:hover {background: 0 0;color: #f15922 }#headerWrap #nav-main .dropdown-menu ul li:last-child {border-right: none }#headerWrap #nav-main .dropdown-menu ul.single-link, #headerWrap #nav-main .dropdown-menu ul.single-link li {width: 100% }#headerWrap #nav-main .dropdown-menu ul.single-link li a {width: 100% }#nav-main ul.nav li.active-nav>a {color: #fbab18 }}@media all and (min-width:768px) and (min-width:320px) and (max-width:767px) {#savings-widget.open .mobile-toggle {height: auto }#savings-widget .btn-next {color: #fff;width: 50%;margin: 25px auto 50px;font-size: 10px;line-height: 14px;padding: 3px 18px 7px 7px !important;text-align: center }#savings-widget p:nth-of-type(2) {font-size: 8px;line-height: 10px;margin: -105px 0 60px 0 }#savings-widget .error-msg {display: none;bottom: 0;font-size: 10px;line-height: 13px;margin: 0 0 -.25em 0;padding: 0;position: absolute;text-indent: 12px }}@media all and (min-width:768px) {#savings-widget, #savings-widget.open {top: -81px;right: 0 !important;width: 277px;height: 140px;padding: 4px 8px 3px }#savings-widget .mobile-toggle, #savings-widget.open .mobile-toggle {height: auto;display: block }#savings-widget .icon, #savings-widget.open .icon {display: none }#savings-widget .error-msg, #savings-widget.open .error-msg {bottom: 0;display: block }#savings-widget h5, #savings-widget.open h5 {padding: 0;margin: 0;font-size: 21px;line-height: 20px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }#savings-widget p, #savings-widget.open p {margin: 5px 0 }#savings-widget .savings-form, #savings-widget.open .savings-form {margin: 0 0 .2em;text-align: left }#savings-widget #widget, #savings-widget.open #widget {margin-top: .25em }}@media all and (min-width:992px) {#headerWrap .navbar-header {padding-top: 13px }#headerWrap .navbar-header #logo img {width: 121px;height: 58px }#nav-main ul li {padding: 0 6px }#headerWrap #nav-top .list-group.list-center {margin-right: 27px }#headerWrap #nav-top .list-group.list-center li {font-size: 1.2rem;line-height: 1rem }#headerWrap #nav-top .list-group.list-center li a, #headerWrap #nav-top .list-group.list-center li a.med-guide {padding: 0 5px 2px 0;margin-right: 5px }}@media all and (min-width:1200px) {#savings-widget {right: -38px }#headerWrap #nav-top .list-group.list-center {margin-right: 32px }#headerWrap #nav-top .list-group.list-center li {margin: 8px 0 }#headerWrap #nav-main ul li {padding: 0 7px }#headerWrap #nav-main ul li a {font-size: 1.4rem;line-height: 1.6rem }}#page-footer {padding: 18px 0 45px;border-top: 3px solid #f15922 }#page-footer #savings-pap {display: none }#page-footer a, #page-footer li, #page-footer p {color: #003241 }#page-footer .list-group {margin-bottom: 16px }#page-footer .list-group li {background: 0 0;display: inline-block;padding-left: 0;color: #003241 }#page-footer .list-group li a {display: block;font-size: 13px;line-height: 13px;padding-right: 5px;margin-right: 3px;border-right: 1px solid #003241 }@media all and (min-width:768px) {#page-footer .list-group li a {font-size: 14px }}#page-footer .list-group li:last-child a {border-right: none }#page-footer p {font-size: 11px;line-height: 14px }#page-footer #logo-footer {margin-bottom: 25px }#contentWrap {padding-bottom: 10px;z-index: 2000 }#contentWrap #content {padding-top: 10.5em }@media screen and (max-width:767px) {#contentWrap #content {padding-top: 12em }}#contentWrap #logoLockup {margin: 0 0 20px }#contentWrap #tagline {margin-bottom: 20px;font-size: 1.35rem }#contentWrap #tagline .icon {margin-right: 20px;float: left }#contentWrap #tagline p {margin-bottom: 0 }#contentWrap #bg-signup {position: relative;background: #ebebeb;color: #63666a }#contentWrap #bg-signup:before {content: "";position: absolute;top: 0;right: -100%;width: 200%;height: 100%;background: #ebebeb;box-shadow: 2px 3px 2px 0 rgba(103, 103, 105, .29) }#contentWrap #bg-signup #wrap-signup {position: relative;padding: 25px 0 1px 25px;z-index: 1;background: #ebebeb;color: #63666a }#contentWrap #bg-signup #wrap-signup.thank-you {padding-bottom: 15px }#contentWrap #bg-signup #wrap-signup .icon {width: 70px;float: left }#contentWrap #bg-signup #wrap-signup .message {margin-left: 90px }#contentWrap #bg-signup #wrap-signup #form-email {margin-bottom: 20px;width: 96% }#contentWrap #bg-signup #wrap-signup #form-email input[type=email] {border: 1px solid #f15922;margin-bottom: 18px;padding: 4px;width: 100%;display: block;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }#contentWrap #bg-signup #wrap-signup #form-email .form-check {margin-bottom: 15px }#contentWrap #bg-signup #wrap-signup #form-email .form-check input {float: left }#contentWrap #bg-signup #wrap-signup #form-email .form-check label {margin-bottom: 0;padding-left: 20px;width: 85%;display: inline;float: left }#contentWrap #bg-signup #wrap-signup .btn {position: relative;text-transform: uppercase;text-align: left;padding: .5rem 1rem .3rem }#contentWrap #bg-signup #wrap-signup .btn:active, #contentWrap #bg-signup #wrap-signup .btn:focus {outline: 0 }#contentWrap #bg-signup #wrap-signup .btn:active {box-shadow: none }#contentWrap #bg-signup #wrap-signup .btn .chevron-right {position: absolute;top: 4px;right: 6px;display: inline-block;width: 12px;height: 21px;background: url(../img/icon-23x32-chevron-right.png) no-repeat;background-position: 0;background-size: 85% }#contentWrap .take-package {margin-top: 0 }#contentWrap .take-package ul li{padding-top:4px;}#contentWrap .take-package h6 {color: #c65102 }@media all and (min-width:1200px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type {padding-bottom: 3em }}@media all and (min-width:992px) and (max-width:1199px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type {padding-bottom: 2.5em }}#contentWrap .take-package>div:nth-child(1)>.row:first-of-type img {width: 90%;height: auto }@media screen and (min-width:1200px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type img {margin-bottom: 1em }}@media screen and (min-width:768px) and (max-width:1199px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type img {margin-bottom: .5em }}@media all and (min-width:320px) and (max-width:991px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type img {padding: 0;width: 100% }}@media screen and (max-width:991px) {#contentWrap .take-package>div:nth-child(1)>.row:first-of-type ul {margin: 0 0 3em 0 }.form-group-q2-timespan {display: inline-grid }#q-diagnosed .radio {display: block }body.ddg-questions .modal-content, body.savings .modal-content {width: auto }}#contentWrap .take-package>div:nth-child(1)>.row:nth-last-of-type(1) {padding-bottom: 1em }#contentWrap .take-package>div:nth-child(1)>.row:nth-last-of-type(1) p {font-size: 1.15em;font-weight: 700;padding: 22px 0;text-align: center }@media all and (min-width:992px) and (max-width:1199px) {#contentWrap .take-package>div:nth-child(1)>.row:nth-last-of-type(1) p {padding: 30px 0 }}#contentWrap .take-package>div:nth-child(1)>.row:nth-last-of-type(1) p span {display: inline-block;font-size: 14px;font-weight: 400;margin-top: -10px;padding: 0 3em }#contentWrap .take-package>div:nth-child(2) img {width: 100%;height: auto;padding-bottom: 2em }#contentWrap .take-package #explore-pkg {display: inline-block;margin-bottom: 1.5em }@media all and (min-width:320px) and (max-width:991px) {#contentWrap .take-package #explore-pkg {width: 100% }}@media all and (min-width:992px) {#contentWrap .take-package #explore-pkg {width: 65% }}#contentWrap .take-package #explore-pkg img {border: 1px solid #fbab18;padding: 0 }#contentWrap .two-column h3 {background: #63666a;border-bottom: 0;line-height: 60px;margin-bottom: 0;padding: 0 0 10px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;color: #fff;text-align: center;font-size: 23px }#contentWrap .two-column .col-md-6:nth-child(2) h3 {background: #C65102;}@media screen and (min-width:992px) {#contentWrap .two-column h3 {font-size: 36px }}@media all and (min-width:992px) {#contentWrap .two-column .col-md-6:nth-child(1)::after {content: '';border: 1px solid #fbab18;position: absolute;top: 78px;right: 0;height: 93%;width: 1px }}#isi {position: relative;width: 100%;z-index: 1;background: #fff;font-size: 1.3rem;line-height: 1.6rem }#isi strong {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }#isi ul li {margin-bottom: 2px;background: transparent url(/siteassets/img/icon-5x5-bullet-orange.png) no-repeat 0 5px;padding-left: 15px }#isi .get-height ul strong {font-weight: 700 !important }#isi.disabled #isi-button {display: none !important }#isi.fixed {position: fixed;bottom: 0;height: 145px !important }#isi.fixed .hide-sticky-mobile {display: none }#isi.fixed #isi-button {display: block;position: absolute;top: 0;right: 0;width: 37px;height: 27px;z-index: 9999;cursor: pointer;background: #fbab18 }#isi.fixed #isi-button span {display: block;position: absolute;height: 2px;width: 40%;background: #fff;border-radius: 9px;bottom: 12px;-moz-transition-duration: .25s;-o-transition-duration: .25s;-webkit-transition-duration: .25s;transition-duration: .25s;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }#isi.fixed #isi-button span:nth-child(1) {-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);left: 7px }#isi.fixed #isi-button span:nth-child(2) {left: calc(50% - 2px);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg) }#isi.expanded {height: auto }#isi.expanded .hide-sticky-mobile {display: block !important }#isi.expanded #isi-top #isi-button span:nth-child(1) {-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg) }#isi.expanded #isi-top #isi-button span:nth-child(2) {-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }#isi.disabled {position: relative !important }#isi a {color: #63666a }#isi h1, #isi h2, #isi h3, #isi h4, #isi h5, #isi h6 {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;font-size: 1.3rem;line-height: 1.6rem;color: #63666a;margin-bottom: 0 }#isi #isi-show {display: block;height: 0 }#isi #isi-top {border-top: 2px solid #fbab18;height: 20px }#isi #isi-content {margin-bottom: 30px;margin-top: -10px }#isi #isi-content a {text-decoration: none;}#isi #isi-content .exit {text-decoration: underline;}#isi #isi-content ul {padding-left: 3px }#isi #isi-content .get-height ul li {font-weight: 700 }#isi #isi-content .get-height ul li:last-child {font-weight: 400 }#isi .text-brand-primary {font-size: 16px !important;margin-bottom: 5px }@media all and (min-width:768px) {#isi.fixed .hide-sticky-mobile {display: block }#isi #isi-content h2, #isi #isi-content p, #isi #isi-content ul {font-size: 1.4rem;margin-bottom: 5px }}.modal-dialog.video .modal-content {padding: 0;background: 0 0 }.modal-dialog.video .modal-content .modal-header {padding: 0 }.video-js .vjs-control-bar {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.video-js {font-size: 10px;color: #fff;width: 100%;height: auto }.vjs-default-skin .vjs-big-play-button {font-size: 2.5em;line-height: 1.5em;height: 1.5em;width: 2.5em;border: .06666em solid #fff;border-radius: .3em;left: 50%;top: 50%;margin-left: -1.25em;margin-top: -.75em }.video-js .vjs-big-play-button, .video-js .vjs-control-bar, .video-js .vjs-menu-button .vjs-menu-content {background-color: #000;background-color: rgba(0, 0, 0, .7) }.video-js .vjs-slider {background-color: #545454;background-color: rgba(84, 84, 84, .5) }.video-js .vjs-play-progress, .video-js .vjs-slider-bar, .video-js .vjs-volume-level {background: #ffa400 }.video-js .vjs-load-progress {background: rgba(84, 84, 84, .5) }.video-js .vjs-load-progress div {background: rgba(84, 84, 84, .75) }@media screen and (min-width:992px) {body.about .treatment-plan {float: right }}body.about [data-target="#moa-video"] img {border: 1px solid #fbab18 }body.about h3.alt {margin: 0 0 10px }body.about .callout, body.about .quote {padding: 20px 10px 13px 0 }@media all and (min-width:320px) and (max-width:767px) {body.about .callout, body.about .quote {padding-bottom: 0 }}body.about .drivers.container {margin-top: .7em;max-width: 1000px;width: 100% }@media screen and (max-width:991px) {body.about .drivers.container {padding: 0;width: 100% }}body.about .drivers.container>.row>div>div {display: block }body.about .drivers.container>.row>div>div.description {padding-left: 9em;position: relative }@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.description {padding-left: 0;text-align: left }}@media screen and (max-width:991px) {body.about .drivers.container > .row > div > div.description {padding-right: 1em;margin-bottom: 30px;}}@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.description>h2 {display: inline-block;line-height: 1.5em;margin: 1em 0 1em;padding-left: 3.5em;position: relative;text-align: left;width: 100% }}body.about .drivers.container>.row>div>div.description>h2::before {content: '';background-image: url(/siteassets/img/other-423x104-sprite-about.png);background-repeat: no-repeat;background-size: 104px 423px;position: absolute;top: 0;left: 0 }@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers.container>.row>div>div.description>h2::before {background-size: 90px 366px }}@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.description>h2::before {background-size: 60px auto }}@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.description p {text-align: left }}body.about .drivers.container>.row>div>div.links {margin: 0 0 0 10em;position: absolute;bottom: 0;left: 0 }@media screen and (min-width:1200px) {body.about .drivers.container>.row>div>div.links {margin-bottom: 2em }}@media screen and (min-width:992px) and (max-width:1199px) {body.about .drivers.container>.row>div>div.links {margin-bottom: 2em }}@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers.container>.row>div>div.links {margin-bottom: 1.5em }}@media screen and (max-width:991px) {body.about .drivers.container>.row>div>div.links {margin-left: 9em }}@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.links {margin-left: 0;position: relative }}body.about .drivers.container>.row>div>div.links>a {font-family: 'Red Hat Display', sans-serif;font-weight: 500;text-transform: uppercase }@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers.container>.row>div>div.links>a {font-size: 1.1rem }}@media screen and (max-width:767px) {body.about .drivers.container>.row>div>div.links>a {display: block;float: none;margin: 0;font-size: 1.5rem;padding-top: 16px;text-align: center }}@media screen and (min-width:768px) {body.about .drivers .row {align-items: stretch;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center }}@media screen and (max-width:991px) {body.about .drivers .row {margin: 0 auto }}body.about .drivers .row:first-child {border-bottom: 2px solid #fbab18 }@media screen and (max-width:767px) {body.about .drivers .row:first-child {border: none }}body.about .drivers .row:first-child>div {padding-top: 1em }@media screen and (max-width:767px) {body.about .drivers .row:first-child>div:first-child .description>h2 {margin-top: 0 }}body.about .drivers .row:first-child>div:first-child .links {margin-left: 3.5em;width: 90% }@media screen and (max-width:991px) {body.about .drivers .row:first-child>div:first-child .links {margin-left: 0;width: 100% }}@media screen and (min-width:768px) {body.about .drivers .row:first-child>div:first-child .links>a:first-child {margin-right: .5em }}@media screen and (max-width:767px) {body.about .drivers .row:first-child>div:first-child .links>a:first-child {margin-bottom: 1em }}@media screen and (min-width:992px) and (max-width:1199px) {body.about .drivers .row:first-child>div:first-child .links>a {padding-left: 15px;padding-right: 40px }}@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers .row:first-child>div:first-child .links>a {float: left;margin-left: .5em;padding-left: 10px;padding-right: 35px }}body.about .drivers .row:last-child>div {padding-top: 2em;border-bottom: 2px solid #fbab18 }@media screen and (max-width:767px) {body.about .drivers .row:last-child>div {padding-top: 1em }}body.about .drivers .row:last-child>div:last-child {border-bottom: 2px solid #fbab18 }body.about .drivers .row>div {position: relative;padding: 0 1em 7em 3em;width: 50% }@media screen and (max-width:991px) {body.about .drivers .row>div {padding: 0 0 5.5em 0 }}@media screen and (max-width:767px) {body.about .drivers .row>div {border-bottom: 2px solid #fbab18;padding-bottom: .5em;width: 100% }}body.about .drivers .row>div:first-child {border-right: 2px solid #fbab18;padding-left: 1em;padding-right: 3em }@media screen and (max-width:767px) {body.about .drivers .row>div:first-child {padding-left: 0;padding-right: 0;border-right: none }}@media screen and (max-width:767px) {body.about .drivers .row>div {padding: 0 0 2em }}body.about .drivers .row:first-child>div:first-child>.description h2::before {background-position: 4px -309px;width: 110px;height: 95px }@media screen and (min-width:992px) {body.about .drivers .row:first-child>div:first-child>.description h2::before {background-size: 99px 403px }}@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers .row:first-child>div:first-child>.description h2::before {background-position: 11px -282px }}@media screen and (max-width:767px) {body.about .drivers .row:first-child>div:first-child>.description h2::before {background-position: 1px -182px;background-size: 57px 232px;width: 62px;height: 55px;margin: -12px 0 0 3px }}body.about .drivers .row:first-child>div:last-child>.description h2::before {background-position: 15px -91px;width: 110px;height: 115px;margin-top: 7px }@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers .row:first-child>div:last-child>.description h2::before {background-position: 30px -79px;height: 100px }}@media screen and (max-width:767px) {body.about .drivers .row:first-child>div:last-child>.description h2::before {background-position: 1px -52px;width: 47px;height: 68px;margin: -20px 0 0 10px }}body.about .drivers .row:last-child>div:first-child>.description h2::before {background-position: 5px -210px;width: 110px;height: 105px;margin-top: 7px }@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers .row:last-child>div:first-child>.description h2::before {background-position: 11px -192px;background-size: 95px 386px;height: 95px }}@media screen and (max-width:767px) {body.about .drivers .row:last-child>div:first-child>.description h2::before {background-position: 1px -119px;width: 60px;height: 62px;margin: -15px 0 0 5px }}body.about .drivers .row:last-child>div:last-child>.description h2::before {background-position: 0 0;width: 110px;height: 85px;margin-top: 7px }@media screen and (max-width:767px) {body.about .drivers .row:last-child>div:last-child>.description h2::before {background-position: 3px 12px;background-size: 61px 248px;width: 64px;height: 65px;margin: -22px 0 0 0 }}@media screen and (min-width:768px) and (max-width:991px) {body.about .drivers .row:last-child>div:last-child>.description h2::before {background-position: 18px 0;height: 75px }}body.about.how-trulance-works .footnote {font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;font-size: inherit }body.about.how-trulance-works .footnote1 {font-family: 'Red Hat Display', sans-serif;font-style: normal;font-size: inherit }body.about.how-trulance-works .footnote span.dagger {font-weight: 700 }body.about.side-effects .cta {border: none }body.about.side-effects .ddg-link {margin-top: .4em;padding-right: 2em }body.about.side-effects .ddg-link span {margin-right: .8em;right: 0;transition-duration: unset }body.about.side-effects .ddg-link-area {margin-top: 3em }body.about.side-effects .ddg-link-area .header {font-family: 'Red Hat Display', sans-serif;font-weight: 700;color: #c65102 }body.about.side-effects .icon-safety {margin-top: 1em }body.about #improve-form-left .stool-chart {width: 95% }@media screen and (min-width:768px) {body.about #improve-form-right {padding-left: 0 }}@media all and (max-width:767px) {body.contact h2.alt {font-size: 20px;line-height: 24px }}body.home #banner .default, body.home #content {display: block }body.home #banner .initial {display: none }body.home #contentWrap #content, body.home #headerWrap {background: 0 0 }body.home #contentWrap #content {padding-top: 155px }@media screen and (max-width:767px) {body.home #contentWrap #content {padding-top: 150px }}body.home #headerWrap.fixed {background: 0 0 }body.home #contentWrap {padding-bottom: 0;background: url(/siteassets/img/img-922x2048-hero-homepage1.jpg) no-repeat left top;background-size: cover;height: 840px }body.home #contentWrap #content {text-align: center;padding-bottom: 10px;color: #63666a }body.savings #contentWrap #content {text-align: left }.left-align, .rightSec {float: right;margin-top: 225px }@media all and (max-width:1440px) {body.home #contentWrap {height: 590px }.rightSec {margin-top: 0 }}@media all and (max-width:1366px) {.left-align, .rightSec {margin-top: 10px }}@media all and (max-width:1113px) {body.home #contentWrap {height: 570px }}@media all and (max-width:767px) {body.home #contentWrap #content .btn.multi-line {float: none !important;width: 100%;height: auto }}@media all and (max-width:375px) {#form-ddg .form-group-recaptcha {right: 30px }.modal .video {padding-bottom: 35% }}@media all and (max-width:350px) {body.home #contentWrap #content .btn.multi-line span.header {font-size: 1.5rem }}body.home #contentWrap #content .btn-secondary {margin-bottom: 5px }@media all and (max-width:767px) {body.home #contentWrap #content .btn-secondary {text-align: center;padding-left: 47px }}body.home #contentWrap #content .divider-gray {width: 90%;margin: 0 auto }body.splash #banner .default, body.splash #content {display: none }body.splash #headerWrap {position: inherit;background: 0 0 }@media all and (min-width:768px) {body.splash #contentWrap #banner {background-position: right 109px;background-size: auto }}@media all and (min-width:1400px) {body.splash #contentWrap #banner {background-position: 80% 109px }}body.splash #contentWrap #banner blockquote {text-shadow: 1px 1px 3px #000 }body.splash #contentWrap #banner .initial {padding-top: 140px;min-height: 280px;height: auto !important;height: 280px }@media all and (min-width:768px) {body.splash #contentWrap #banner .initial {padding-top: 156px;min-height: 600px;height: auto !important;height: 600px }body.splash #menu ul, body.splash #menu-toggle, body.splash .nav-right {display: none }body.home #contentWrap #content {padding-top: 130px }}@media all and (min-width:1100px) {body.home #contentWrap #content h2.overlap {display: none }}body.ddg #contentWrap #content>.container {background: #fff }body.ddg-questions #contentWrap {background: #fff }@media screen and (min-width:1200px) {body.ddg-questions #start-screen>div.row:nth-of-type(2)>div {width: 24% }}@media screen and (min-width:768px) and (max-width:1199px) {body.ddg-questions #start-screen>div.row:nth-of-type(2)>div {width: 21% }}@media screen and (min-width:1200px) {body.ddg-questions #start-screen>div.row:nth-of-type(3)>div {width: 60em }}@media screen and (min-width:992px) and (max-width:1199px) {body.ddg-questions #start-screen>div.row:nth-of-type(3)>div {width: 44em }}@media screen and (min-width:768px) and (max-width:991px) {body.ddg-questions #start-screen>div.row:nth-of-type(3)>div {width: 34em }}body.ddg-questions #start-screen h1 {margin-bottom: 15px }@media screen and (min-width:992px) {body.ddg-questions #start-screen img.img-model {width: 40%;top: 0;right: -81px }}@media screen and (min-width:768px) and (max-width:991px) {body.ddg-questions #start-screen img.img-model {width: 340px }body.home #contentWrap #content .btn.multi-line {display: block;margin-bottom: 3px;height: 75px }.bannerCaption h1 {margin-bottom: 5px }.multi-line span.header {font-size: 1.3rem }.rightSec {margin-top: -15px }p.full-banner-para {margin-top: 10px !important }}body.ddg-questions #start-screen .btn-next {margin-top: 30px;margin-bottom: 30px }body.ddg-questions #start-screen .step {position: relative;margin-top: 30px }body.ddg-questions #start-screen .step .number-1, body.ddg-questions #start-screen .step .number-2, body.ddg-questions #start-screen .step .number-3 {margin: 0 auto 15px;background: transparent url(/siteassets/img/other-359x106-sprite-ddg-steps.png) no-repeat 0 0;height: 106px;width: 106px;text-indent: -999em;overflow: hidden }body.ddg-questions #start-screen .step .number-1 {background-position: 0 0 }body.ddg-questions #start-screen .step .number-2 {background-position: 0 -106px }body.ddg-questions #start-screen .step .number-3 {background-position: 0 -212px }body.ddg-questions #form-screen {display: none }body.ddg-questions #form-screen .hdr-bar {width: 200px;text-align: center;border: 1px solid #f15922;color: #f15922;font-size: 20px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;padding: 10px 10px 15px;margin: 17px 0 -35px -30px }body.ddg-questions #form-screen .questions-container {padding-right: 50px;padding-left: 50px }@media (min-width:992px) {body.ddg-questions #form-screen .questions-container {padding-right: 100px;padding-left: 100px }}body.ddg-questions #form-screen .btn-icon, body.ddg-questions #form-screen .btn-option {height: 80px }#form-screen .btn-option .checkbox label {padding: 0 }@media (min-width:768px) {body.ddg-questions #form-screen .btn-icon, body.ddg-questions #form-screen .btn-option {height: 120px }}body.ddg-questions .questions-container {color: #63666a }body.ddg-questions h4 {font-size: 20px;line-height: 24px;color: #f15922;margin: 60px 0 15px }body.ddg-questions h4 .number {display: block;float: left;margin-left: -70px;width: 60px;text-align: right }@media (min-width:768px) {body.ddg-questions h4 {font-size: 30px;line-height: 36px }}body.ddg-questions h5 {font-size: 18px;line-height: 20px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal }@media (min-width:768px) {body.ddg-questions h5 {font-size: 23px;line-height: 30px }}body.ddg-questions .instructions {color: #f15922;font-size: 16px;line-height: 20px;display: block;font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal }@media (min-width:768px) {body.ddg-questions .instructions {display: inline;font-size: 23px;line-height: 30px }}body.ddg-questions label {font-size: 14px;line-height: 16px;font-weight: 700 }@media (min-width:768px) {body.ddg-questions label {font-size: 18px;line-height: 20px }}body.ddg-questions #ddg-footer {margin: 45px 0 }body.ddg-questions #ddg-footer .btn {padding-right: 55px !important;padding-left: 55px !important }.bstrap30 .form-horizontal #form-ddg .checkbox {padding-top: 0 }.question-checkbox input, .question-checkbox-big input {position: absolute;top: 0;left: 0;visibility: hidden }.bstrap30 .form-horizontal .question-radio .radio, .checkbox-styled, .form-horizontal .question-checkbox .checkbox, .radio-styled {width: 32px;height: 32px;position: relative;margin: 0 0 14px;background: #63666a;padding: 0 }.bstrap30 .form-horizontal .question-radio .radio {margin-bottom: 10px }.bstrap30 .form-horizontal .question-radio .radio label, .checkbox-styled label, .form-horizontal .question-checkbox .checkbox label, .radio-styled label {width: 28px;height: 28px;cursor: pointer;position: absolute;left: 2px;top: 2px;background: #fff;padding: 0 }.bstrap30 .form-horizontal .question-radio .radio label span, .checkbox-styled label span, .form-horizontal .question-checkbox .checkbox label span, .radio-styled label span {position: absolute;left: 40px;top: -2px;width: 300px;height: 28px;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center }#q-current-remedy .checkbox-list, #q-past-remedy .checkbox-list, #q-symptoms .checkbox-list, #q-unsatisfied .checkbox-list, .form-group-q2-timespan, .form-group-q51-satisfaction, .form-group-q6-treatment, .form-group-q7-diagnosed {padding: 0 }#q-symptoms .checkbox-list {padding-bottom: 7px }.bstrap30 .field-container.form-group-ddg-currentRemedy, .bstrap30 .field-container.form-group-ddg-pastRemedy, .bstrap30 .field-container.form-group-q51-satisfaction, .bstrap30 .field-container.form-group-q6-treatment, .bstrap30 .field-container.form-group-q7-diagnosed {margin-bottom: 0 }@media all and (min-width:768px) {.bstrap30 .form-horizontal .question-radio .radio label span, .checkbox-styled label span, .form-horizontal .question-checkbox .checkbox label span, .radio-styled label span {width: 280px }}.checkbox-styled label:after, .question-checkbox .checkbox label:after, .question-radio .radio label:after, .radio-styled label:after {content: '';width: 18px;height: 18px;position: absolute;top: 5px;left: 5px;background: #f15922;opacity: 0 }.question-radio .radio label span:after {content: '';width: 18px;height: 18px;position: absolute;top: 7px;left: -35px;background: #f15922;opacity: 0;border-radius: 9px }.question-radio .radio input[type=radio]:checked+span:after {opacity: 1 }.checkbox-styled input[type=checkbox], .checkbox-styled input[type=radio], .question-radio input[type=radio], .radio-styled input[type=checkbox], .radio-styled input[type=radio] {visibility: hidden }.checkbox-styled input[type=checkbox]:checked+label:after, .checkbox-styled input[type=radio]:checked+label:after, .radio-styled input[type=checkbox]:checked+label:after, .radio-styled input[type=radio]:checked+label:after {opacity: 1 }.question-checkbox label.selected:after, .question-radio .radio label.selected:after {opacity: 1 }.form-horizontal .question-radio .radio, .radio-styled {margin-bottom: 10px;border-radius: 16px }.form-horizontal .question-radio .radio label, .radio-styled label {border-radius: 19px;left: 2px;top: 2px }.form-horizontal .question-radio .radio label:after, .radio-styled label:after {border-radius: 9px }.form-horizontal .question-radio#q-timespan .radio {margin-right: 115px }.form-horizontal .question-radio#q-diagnosed .radio {margin-right: 130px }#form-ddg .label-inside {display: none }@media all and (min-width:992px) {#q-timespan .radio-styled {margin-bottom: 30px }#q-timespan .radio-styled label span, .question-radio#q-timespan .radio label span {width: 70px }}#q-symptoms .btn-icon span, #q-symptoms .btn-option span {font-size: 16px;line-height: 18px }@media all and (min-width:768px) {#q-symptoms {width: 90% }#q-symptoms .btn-icon span, #q-symptoms .btn-option span {font-size: 18px;line-height: 20px }}@media all and (min-width:1200px) {#q-symptoms .btn-icon span, #q-symptoms .btn-option span {padding-right: 40px;padding-left: 40px }}#q-treatment .checkbox label span {width: 210px }#q-unsatisfied .checkbox label span {width: 190px }@media all and (min-width:600px) {#q-treatment .checkbox label span, #q-unsatisfied .checkbox label span {width: 500px }}#q-unsatisfied {display: none;margin-top: 20px;padding: 10px 10px 0;background: #ebebeb }@media all and (min-width:600px) {#q-unsatisfied {padding: 30px 40px 20px }}#q-unsatisfied h4 {margin-top: 0;color: #63666a }#q-unsatisfied h4 span {color: #f15922;display: inline }#q-unsatisfied .checkbox-styled label span {width: 190px }@media all and (min-width:600px) {#q-unsatisfied .checkbox-styled label span {width: 500px }}#q-stoolscale .divider {margin-bottom: 40px }#q-stoolscale .slider-container {position: relative }#q-stoolscale .details, #q-stoolscale .details li {list-style-type: none;margin: 0;padding: 0 }#q-stoolscale .details li {display: none;list-style-type: none;margin: 0;padding: 0;width: 100%;position: absolute;top: 75px;font-size: 16px;line-height: 18px }#q-stoolscale .details li.stool-1 {display: block }@media all and (min-width:992px) {#q-stoolscale .details li {width: 200px }#q-stoolscale .details li.stool-1 {left: -100px }#q-stoolscale .details li.stool-2 {left: 25px }#q-stoolscale .details li.stool-3 {left: 150px }#q-stoolscale .details li.stool-4 {left: 268px }#q-stoolscale .details li.stool-5 {left: 395px }#q-stoolscale .details li.stool-6 {left: 519px }#q-stoolscale .details li.stool-7 {left: 630px }}@media all and (min-width:1200px) {#q-stoolscale .details li.stool-1 {left: -100px }#q-stoolscale .details li.stool-2 {left: 30px }#q-stoolscale .details li.stool-3 {left: 170px }#q-stoolscale .details li.stool-4 {left: 300px }#q-stoolscale .details li.stool-5 {left: 438px }#q-stoolscale .details li.stool-6 {left: 570px }#q-stoolscale .details li.stool-7 {left: 700px }}#q-stoolscale .stool-scale-img {max-width: 900px;margin: 0 auto }#q-stoolscale .slider-container {background-size: 100% auto;max-width: 800px;width: 90%;text-align: center;margin: 10px auto }#q-stoolscale .slider-container .slider-horizontal {width: 100%;margin: 0 auto }#q-stoolscale .slider-container .slider-horizontal .slider-selection.tick-slider-selection, #q-stoolscale .slider-container .slider-horizontal .slider-track {background: #7d7d7d;background: -moz-linear-gradient(top, #7d7d7d 0, #7d7d7d 8%, #9e9d9d 49%, #939292 100%);background: -webkit-gradient(left top, left bottom, color-stop(0, #7d7d7d), color-stop(8%, #7d7d7d), color-stop(49%, #9e9d9d), color-stop(100%, #939292));background: -webkit-linear-gradient(top, #7d7d7d 0, #7d7d7d 8%, #9e9d9d 49%, #939292 100%);background: -o-linear-gradient(top, #7d7d7d 0, #7d7d7d 8%, #9e9d9d 49%, #939292 100%);background: -ms-linear-gradient(top, #7d7d7d 0, #7d7d7d 8%, #9e9d9d 49%, #939292 100%);background: linear-gradient(to bottom, #7d7d7d 0, #7d7d7d 8%, #9e9d9d 49%, #939292 100%);border-radius: 10px !important }#q-stoolscale .slider-container .slider-horizontal .slider-tick-label-container {position: absolute;top: -50px;left: -6px }#q-stoolscale .slider-container .slider-horizontal .slider-tick-label-container .slider-tick-label {width: 17%;font-size: 20px;line-height: 22px;font-family: 'Red Hat Display', sans-serif;font-weight: 500;font-style: normal;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }#q-stoolscale .slider-container .slider-horizontal .slider-handle, #q-stoolscale .slider-container .slider-horizontal .slider-tick {background: #9a9999;opacity: .6;margin-left: -15px }#q-stoolscale .slider-container .slider-horizontal .slider-handle {opacity: 1;background: #f15922 }@media all and (min-width:768px) {body.ddg-questions .slider-container {margin: 20px auto }body.ddg-questions .slider-container .slider-horizontal .slider-tick-label-container {top: -66px;left: 0 }body.ddg-questions .slider-container .slider-horizontal .slider-tick-label-container .slider-tick-label {font-size: 32px;line-height: 36px }body.ddg-questions .slider-container .slider-horizontal .slider-selection.tick-slider-selection, body.ddg-questions .slider-container .slider-horizontal .slider-track {height: 15px;width: 112%;left: -40px }body.ddg-questions .slider-container .slider-horizontal .slider-handle, body.ddg-questions .slider-container .slider-horizontal .slider-tick-container {top: -3px }body.ddg-questions .slider-container .slider-horizontal .slider-handle, body.ddg-questions .slider-container .slider-horizontal .slider-tick {height: 32px;width: 32px }}@media all and (min-width:768px) {body.ddg-questions #form-ddg .questions-container, body.ddg-questions #start-screen {min-height: 100px;height: auto !important;height: 100px }body.ddg-questions #start-screen {position: relative;padding-bottom: 20px }body.ddg-questions #start-screen .img-model {position: absolute;width: 270px;margin-right: 0;bottom: 0;right: -80px }body.ddg-questions .stool-scale {width: 725px }body.ddg-questions .stool-scale .mobile-icons {display: none }body.ddg-questions .stool-scale .line {top: 60px;width: 640px;left: 35px }body.ddg-questions .stool-scale ol li {width: 13%;padding-top: 40px;background: transparent url(../img/icon-39x766-stool-scale.png) no-repeat 0 0 }body.ddg-questions .stool-scale ol li span.num {font-size: 18px;line-height: 32px;width: 30px;height: 30px;margin-top: 7px }body.ddg-questions .stool-scale ol li .current, body.ddg-questions .stool-scale ol li .past {font-size: 14px;width: auto;margin-left: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal }body.ddg-questions .stool-scale ol li.current span.num, body.ddg-questions .stool-scale ol li.past span.num {font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;margin-top: 0;font-size: 20px;width: 40px;height: 40px;line-height: 35px }}@media all and (min-width:992px) {body.ddg-questions #start-screen .img-model {bottom: 0;right: 0 }body.ddg-questions #start-screen .number-1::after, body.ddg-questions #start-screen .number-2::after {position: absolute;right: -30px;top: 30px;content: '';display: block;background: transparent url(/siteassets/img/other-359x106-sprite-ddg-steps.png) no-repeat 0 -318px;width: 46px;height: 41px }body.ddg-questions .stool-scale {margin-right: 0;margin-left: 0 }}body.ddg-output .btn-container {margin-bottom: 20px }body.ddg-output .answer-row {padding: 25px 0 }body.ddg-output .col-icon {padding-left: 0;padding-bottom: 20px }@media all and (min-width:768px) {body.ddg-output .col-icon {padding-bottom: 0 }}body.ddg-output h1 {font-size: 26px;line-height: 34px;border: 0;margin: 0;padding: 0 }body.ddg-output h2 {font-size: 23px;line-height: 30px }body.ddg-output h4 {color: #f15922 }body.ddg-output .link-gray {color: #63666a;margin: 20px -10px 0 0;display: block;text-decoration: none;cursor: default }body.ddg-output .link-gray u {cursor: pointer }body.ddg-output svg.icon-check .st0, body.ddg-output svg.icon-dr .st0, body.ddg-output svg.icon-pills .st0 {fill: #e1e1e1 }body.ddg-output svg.icon-check .st1, body.ddg-output svg.icon-dr .st1, body.ddg-output svg.icon-pills .st1 {fill: #fff }body.ddg-output svg.icon-body circle, body.ddg-output svg.icon-clipboard circle, body.ddg-output svg.icon-fiber circle {fill: #e1e1e1 }body.ddg-output svg.icon-person .st1 {fill: #e1e1e1 }body.ddg-output svg.icon-person .st0 {fill: #fff }@media all and (max-width:767px) {body.ddg-output .mobile-row {padding: 20px 0 }body.ddg-output .mobile-row:after, body.ddg-output .mobile-row:before {content: " ";display: table }body.ddg-output .mobile-row:after {clear: both }}body.ddg-output #about-me .mobile-row:nth-of-type(2), body.ddg-output #current .mobile-row:nth-of-type(1), body.ddg-output #past .mobile-row:nth-of-type(1), body.ddg-output #summary {background: #efefef }.ddg-final-summary ul li::first-letter {text-transform: capitalize }@media all and (min-width:768px) {body.ddg-output .btn-wrapper {width: 257px }body.ddg-output .btn-wrapper h1 {margin-left: 4px }body.ddg-output #about-me .mobile-row:nth-of-type(2), body.ddg-output #current .mobile-row:nth-of-type(1), body.ddg-output #past .mobile-row:nth-of-type(1) {background: 0 0 }body.ddg-output .answer-row:nth-child(odd) {background: #efefef }}body.ddg-output #summary .btn-icon {padding-left: 86px }body.ddg-output #summary .btn-icon.btn-back, body.ddg-output #summary .btn-icon.btn-next, body.ddg-output #summary .btn-lg.btn-icon {height: 55px;margin-top: 17px }body.ddg-output #summary .btn-icon.btn-back span, body.ddg-output #summary .btn-icon.btn-next span, body.ddg-output #summary .btn-lg.btn-icon span {font-size: 18px }body.ddg-output #summary .btn-icon.icon-dl img, body.ddg-output #summary .btn-icon.icon-dl svg, body.ddg-output #summary .btn-icon.icon-print img, body.ddg-output #summary .btn-icon.icon-print svg {width: 40px;left: 25px }body.ddg-output .box-outline-a {font-size: 16px;line-height: 18px;padding: 30px;margin-top: 40px }body.ddg-output .stool-scale {position: relative;margin: 60px 0 0 0;width: 300px;padding-left: 0;height: 80px }@media screen and (max-width:767px) {body.ddg-output .stool-scale {width: 90% }}@media all and (min-width:360px) {body.ddg-output .stool-scale {margin-right: auto;margin-left: auto }}@media all and (min-width:768px) {body.ddg-output .stool-scale {height: 130px;margin-top: 30px }}body.ddg-output .stool-scale .mobile-icons {position: absolute;left: 0;top: -30px;width: 100%;height: 27px;background: transparent url(../img/icon-90x672-stool-scale-mobile.png) no-repeat 0 0;background-size: 100% auto }@media screen and (max-width:767px) {body.ddg-output .stool-scale .mobile-icons {height: 100% }}body.ddg-output .stool-scale .line {position: absolute;height: 2px;left: 5%;width: 89%;top: 21px;background: #727272 }@media all and (min-width:768px) {body.ddg-output .stool-scale .line {top: 60px }}body.ddg-output .stool-scale ol {width: 100%;position: absolute;left: 0;top: 0;margin: 0;padding: 0 }body.ddg-output .stool-scale ol li {padding: 0;display: block;float: left;list-style: none;width: 11%;margin-right: 10px }@media all and (min-width:768px) {body.ddg-output .stool-scale ol li {padding-top: 40px }body.ddg-output .stool-scale ol li span.graphic {margin: -40px auto 0;display: block;height: 40px;width: 90px;background: transparent url(../img/icon-39x766-stool-scale.png) no-repeat 0 0 }}body.ddg-output .stool-scale ol li .current {display: none;background: #fbab18;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;color: #63666a;line-height: 17px;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;text-align: center;text-transform: uppercase;padding: 4px 0;margin-top: 9px;font-size: 10px;width: 52px;margin-left: -8px }body.ddg-output .stool-scale ol li span.num {display: block;margin: 12px auto 0;text-align: center;line-height: 36px;padding-left: 0;color: #63666a;background: #c2c2c2;font-size: 11px;line-height: 18px;width: 20px;height: 20px;border: none;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px }body.ddg-output .stool-scale ol li.current span.num {margin-top: 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;border: 4px solid #fbab18;background: #63666a;color: #fbab18;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;width: 30px;height: 30px;font-size: 14px;line-height: 19px }body.ddg-output .stool-scale ol li.current .current {display: block }body.ddg-output .stool-scale ol li.scale-1 .graphic {background-position: 25px 0 }body.ddg-output .stool-scale ol li.scale-2 .graphic {background-position: -95px 0 }body.ddg-output .stool-scale ol li.scale-3 .graphic {background-position: -212px 0 }body.ddg-output .stool-scale ol li.scale-4 .graphic {background-position: -332px 0 }body.ddg-output .stool-scale ol li.scale-5 .graphic {background-position: -450px 0 }body.ddg-output .stool-scale ol li.scale-6 .graphic {background-position: -568px 0 }body.ddg-output .stool-scale ol li.scale-7 .graphic {background-position: -680px 0 }body.ddg-output .stool-scale ol li:last-child {margin-right: 0 }body.ddg-output .stool-scale div {width: 14% }body.ddg-output .stool-scale div.select {background: #63666a;border: 4px solid #fbab18 }body.ddg-output .notes .box {margin-top: 27px }@media all and (min-width:768px) {body.ddg-output .notes .box-gray {font-size: 20px;line-height: 24px }}@media all and (min-width:768px) {body.ddg-output #form-ddg .questions-container, body.ddg-output #start-screen {min-height: 100px;height: auto !important;height: 100px }body.ddg-output #start-screen {position: relative;overflow: hidden }body.ddg-output #start-screen .img-model {position: absolute;width: 290px;margin-right: 0;bottom: 0;right: -80px }body.ddg-output #form-ddg #q1 #q1-yes {float: right;display: inline }body.ddg-output #form-ddg #q1 #q1-no {float: left;display: inline }body.ddg-output #form-ddg #q8 .answer {width: 20% }body.ddg-output #form-ddg #q8 .answer:last-child .btn {margin-right: 0 }body.ddg-output .stool-scale {width: 725px;margin-left: -40px }body.ddg-output .stool-scale .mobile-icons {display: none }body.ddg-output .stool-scale .line {top: 60px;width: 640px;left: 35px }body.ddg-output .stool-scale ol li {position: relative;width: 13%;padding-top: 40px;text-align: center }body.ddg-output .stool-scale ol li span.num {font-size: 18px;line-height: 24px;width: 30px;height: 30px;margin-top: 7px }body.ddg-output .stool-scale ol li .current, body.ddg-output .stool-scale ol li .past {font-size: 14px;width: auto;margin-left: 0;font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal }body.ddg-output .stool-scale ol li.current span.num, body.ddg-output .stool-scale ol li.past span.num {font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-style: normal;margin-top: 0;font-size: 20px;width: 40px;height: 40px;line-height: 26px }}@media all and (min-width:1200px) {body.ddg-output .stool-scale {width: 1080px }body.ddg-output .stool-scale .line {width: 900px;left: 65px }}body.about #movements h2.alt {margin-top: 10px }body.patient-stories h1 {margin-bottom: 3px }@media all and (min-width:600px) {body.patient-stories h1 {padding-bottom: 25px;margin-bottom: 12px }}body.patient-stories h2 {font-size: 22px;line-height: 30px }@media all and (min-width:600px) {body.patient-stories h2 {font-size: 30px;line-height: 38px }}body.patient-stories .testimonial {padding-top: 32px }body.patient-stories .testimonial .content {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding: 17px 0;width: 90%;margin: 0 auto }@media all and (min-width:600px) {body.patient-stories .testimonial .content {-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;padding: 1.5em 1.5em 0 1.5em;max-width: none }body.patient-stories .testimonial .content img {max-height: 145px;width: auto }body.patient-stories .testimonial .content p {font-size: 14px }}@media screen and (min-width:1200px) {body.patient-stories .testimonial .content img {max-height: 156px }}@media screen and (min-width:991px) and (max-width:1199px) {body.patient-stories .testimonial .content img {max-height: 130px }}@media all and (min-width:992px) {body.patient-stories .testimonial .content {width: 100% }}body.patient-stories .testimonial .patient-1::after {height: 80% !important }body.patient-stories .profile-container {display: flex;justify-content: space-around;align-items: center;margin-bottom: 17px }body.patient-stories .profile-container img {margin-right: 10px;max-height: 135px;width: auto }@media all and (min-width:600px) {body.patient-stories .profile-container {width: 40%;display: block }}body.patient-stories .profile-container>p {margin-top: 1.2em }body.patient-stories .video-info-container .video-trigger {display: inline-block;position: relative }@media screen and (max-width:599px) {body.patient-stories .video-info-container .video-trigger {width: 100% }}body.patient-stories .video-info-container .icon-video-play {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }body.patient-stories .video-info-container p.quote {color: #D3420D;font-size: 19px;line-height: 22px;border: 0;margin: .5em 0 .3em;padding: 0;font-style: italic }@media all and (min-width:600px) {body.patient-stories .video-info-container p.quote {font-size: 22px;line-height: 24px }}@media all and (min-width:600px) {body.patient-stories .video-info-container {width: 57%;text-align: right }}body.patient-stories .patient-2 .icon-video-play span {border-left-color: #fbab18 }.fpo {position: relative }.fpo:after {content: "FPO";line-height: 300px;color: #000;font-size: 110px;font-weight: 700;display: block;text-align: center;background: #fff;opacity: .6;position: absolute;top: 0;left: 0;right: 0;bottom: 0 }body.savings #signup-activate #activate-signup-form, body.savings #signup-activate .form-group-submit-btn {margin-bottom: 2em }#faq-accordion body.savings #isi .panel a, body.savings #isi #faq-accordion .panel a, body.savings #isi .border-top a, body.savings #isi h6.alt-b a {color: #f15922;font-size: 14px }#faq-accordion body.savings #isi .panel a:hover, body.savings #isi #faq-accordion .panel a:hover, body.savings #isi .border-top a:hover, body.savings #isi h6.alt-b a:hover {color: #fbab18 }@media screen and (max-width:767px) {body.savings #signup-activate .form-group-submit-btn {margin-bottom: 1em }body.savings .need-a-card {margin-bottom: 3em }}@media screen and (min-width:768px) {body.savings .need-a-card .card-register-div {margin: 10px auto;max-width: 345px;width: 100% }}body.savings .card-desc {margin-bottom: 1em;margin-top: 1.5em }@media screen and (max-width:991px) {body.savings .card-desc>div:last-child .img-saving-to-go {margin-top: 4em }}@media screen and (max-width:767px) {body.savings .card-desc {margin-bottom: .5em }body.savings .card-desc>div:last-child .img-saving-to-go {display: none }}body.savings .card-options>div:first-child::after {content: '';border: 1px solid #fbab18;position: absolute }@media screen and (min-width:768px) {body.savings .card-options>div:first-child::after {bottom: 0;right: 0;height: 80%;width: 1px }body.savings .card-options>div:first-child h1 {background: #C65102;}}@media screen and (max-width:767px) {body.savings .card-options>div:first-child::after {display: block;margin: 2em 0;position: relative;height: 1px;width: 100% }}body.savings .card-options>div:last-child #activate {background: #C65102;padding-left: 1.5em }body.savings .card-options>div:last-child #activate span:first-child {font-size: 18px;line-height: 24px }@media screen and (max-width:767px) {body.savings .card-options>div:last-child #activate span:first-child {line-height: 20px }}body.savings .card-options>div:last-child #activate .arrow {right: 1em }@media screen and (min-width:768px) {body.savings .card-options>div:last-child h1 {background: #C65102 }body.savings .card-options>div:last-child p {margin-left: 2em }}body.savings .card-options>div a {margin: 0 auto;margin-bottom: .5em }@media screen and (max-width:767px) {body.savings .card-options>div a span {font-size: 18px }}@media screen and (min-width:768px) {body.savings .card-options>div a {max-width: 345px }}body.savings .card-options>div h1 {border-bottom: 0;font-size: 36px;line-height: 60px;margin-bottom: .5em;padding: 0 0 10px }@media screen and (min-width:992px) and (max-width:1199px) {body.savings .card-options>div h1 {font-size: 29px }}@media screen and (min-width:768px) and (max-width:991px) {body.savings .card-options>div h1 {font-size: 21px }}@media screen and (min-width:768px) {body.savings .card-options>div h1 {color: #fff;font-family: 'Red Hat Display', sans-serif;font-weight: 700;text-align: center }}@media screen and (max-width:767px) {body.savings .card-options>div h1 {line-height: 1.1em;margin-bottom: .25em }}body.savings .card-options>div .desc {margin-bottom: 1em }@media screen and (min-width:1200px) {body.savings .card-options>div .desc {min-height: 75px }}@media screen and (min-width:768px) and (max-width:1199px) {body.savings .card-options>div .desc {min-height: 95px }}@media screen and (max-width:767px) {body.savings .card-options {margin-bottom: 1em }}@media screen and (min-width:768px) {body.savings .m-savings-card {display: none }}@media screen and (max-width:767px) {body.savings .img-saving-to-go {padding-bottom: 0;margin-bottom: 15px;max-width: none }body.savings .m-savings-card {position: relative }#isi.expanded {z-index: 999;}}#faq-accordion body.constipation-types #isi .panel a, body.constipation-types #isi #faq-accordion .panel a, body.constipation-types #isi .border-top a, body.constipation-types #isi h6.alt-b a {color: #f15922;font-size: 14px }#faq-accordion body.constipation-types #isi .panel a:hover, body.constipation-types #isi #faq-accordion .panel a:hover, body.constipation-types #isi .border-top a:hover, body.constipation-types #isi h6.alt-b a:hover {color: #fbab18 }body.constipation-types .type-desc {margin-bottom: 1em;position: relative }body.constipation-types .type-desc::after {content: '';background-image: url(/siteassets/img/other-450x450-tru-lady-short.png);background-repeat: no-repeat;background-size: 100% auto;width: 244px;height: 244px;margin-right: 1em;position: absolute;top: 0;right: 0 }@media screen and (max-width:991px) {body.constipation-types .type-desc::after {content: none }}body.constipation-types .type-desc>div {margin-bottom: 4em }@media screen and (max-width:767px) {body.constipation-types .type-desc>div {margin: 0;width: 100% }}@media screen and (min-width:992px) {body.constipation-types .type-desc>div:first-child>div {width: 70% }}@media screen and (max-width:991px) {body.constipation-types .type-desc>div:last-child .img-saving-to-go {margin-top: 4em }}@media screen and (max-width:767px) {body.constipation-types .type-desc {margin-bottom: 2em }body.constipation-types .type-desc>div:last-child .img-saving-to-go {display: none }}body.constipation-types .type-options {margin-bottom: 3em }body.constipation-types .type-options>div:first-child::after {content: '';border: 1px solid #fbab18;position: absolute }body.constipation-types .type-options>div:first-child .info .chart h2 span {color: #63666a }@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div:first-child .info .chart {margin-bottom: 5em }}@media screen and (min-width:768px) {body.constipation-types .type-options>div:first-child::after {top: 85px;left: 0;height: 93%;width: 1px }body.constipation-types .type-options>div:first-child h1 {background: #f15922 }}@media screen and (max-width:767px) {body.constipation-types .type-options>div:first-child::after {content: none }body.constipation-types .type-options > div.ibsc > h1, body.constipation-types .type-options > div.cic > h1 {padding-bottom: 1em !important;}}body.constipation-types .type-options>div:last-child #activate {background: #fbab18;border: 0;padding-left: 1.5em }body.constipation-types .type-options>div:last-child #activate span:first-child {font-size: 18px;line-height: 24px }@media screen and (max-width:767px) {body.constipation-types .type-options>div:last-child #activate span:first-child {line-height: 20px }}body.constipation-types .type-options>div:last-child #activate .arrow {right: 1em }@media screen and (min-width:768px) {body.constipation-types .type-options>div:last-child h1 {background: #fbab18 }}body.constipation-types .type-options > div.cic > h1 {background: #C65102;padding-bottom: 0;}body.constipation-types .type-options > div.cic .desc .info-graphic {background-position: 38% 87px;background-size: contain;background-repeat: no-repeat;}body.constipation-types .type-options>div.cic .desc .info-graphic p {color: #f15922 }@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.cic .desc .info-graphic p {margin-left: -60px }}body.constipation-types .type-options>div.cic .desc .info-graphic p span {width: 160px }@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.cic .desc .info-graphic p span {margin: 2px 21px 0 0 }}@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div.cic .desc .info-graphic p span {margin: 13px 9px 0 0 }}@media screen and (min-width:1200px) {body.constipation-types .type-options>div.cic .desc .info-graphic p span {margin: 13px -83px 0 0 }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.cic .desc .info-graphic {background-position: 38% 48px }}@media screen and (max-width:767px) {body.constipation-types .type-options>div.cic .desc .info-graphic {background: 0 0 }}body.constipation-types .type-options>div.cic .info .chart, body.constipation-types .type-options>div.cic .info .chart>div {border-color: #f15922 }body.constipation-types .type-options>div.cic .info .chart {margin-bottom: 2.5em }@media screen and (max-width:767px) {body.constipation-types .type-options>div.cic {margin-bottom: 2em }}body.constipation-types .type-options>div.ibsc>h1 {background: #63666a;padding-bottom: 0;}body.constipation-types .type-options > div.ibsc .desc .info-graphic {background-position: 53% 87px;background-repeat: no-repeat;}body.constipation-types .type-options>div.ibsc .desc .info-graphic p {color: #fbab18 }body.constipation-types .type-options>div.ibsc .desc .info-graphic p span {width: 170px }@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic p span {margin: 2px 6px 0 0 }}@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic p span {margin: 13px -49px 0 0 }}@media screen and (min-width:1200px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic p span {margin: 13px -118px 0 0 }}@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic p {margin-left: 15px }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic p {margin-left: -65px }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic {background-position: 53% 48px;background-size: 80% auto }}@media screen and (min-width:992px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic {background-size: 79% auto }}@media screen and (max-width:767px) {body.constipation-types .type-options>div.ibsc .desc .info-graphic {background-position: 53% 0 }}body.constipation-types .type-options>div.ibsc .info a {background: #63666a;border: none }body.constipation-types .type-options>div.ibsc .info h2 {color: #63666a }body.constipation-types .type-options>div.ibsc .info .chart {border-color: #63666a }@media screen and (min-width:768px) {body.constipation-types .type-options>div.ibsc .info .chart {margin-bottom: 2.5em }}@media screen and (min-width:1200px) {body.constipation-types .type-options>div.ibsc .info .chart>div {padding: .65em 0 }}@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div.ibsc .info .chart>div {padding: .45em 0 }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div.ibsc .info .chart>div {padding: .7em 0 }}body.constipation-types .type-options>div.ibsc .info .chart>div:first-child {margin-top: 0 }body.constipation-types .type-options>div.ibsc .info .chart>div:last-child h2 span:first-child {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 1.4rem;color: #63666a }body.constipation-types .type-options>div a {margin: 0 auto;margin-bottom: .5em }@media screen and (max-width:767px) {body.constipation-types .type-options>div a>span {display: inline-block;font-size: 18px;text-align: center }}@media screen and (min-width:768px) {body.constipation-types .type-options>div a {max-width: 345px }}body.constipation-types .type-options>div h1 {border-bottom: 0;font-size: 36px;line-height: 60px;margin-bottom: .5em;padding: 0 0 10px }@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div h1 {font-size: 29px }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div h1 {font-size: 21px }}@media screen and (min-width:768px) {body.constipation-types .type-options>div h1 {color: #fff;font-family: 'Red Hat Display', sans-serif;font-weight: 700;text-align: center }}@media screen and (max-width:767px) {body.constipation-types .type-options>div h1 {color: #fff;line-height: 0;margin-bottom: .6em;padding: .905em 0 1.2em;text-align: center;background: #000 }}body.constipation-types .type-options>div .desc>p {min-height: 4em;margin-bottom:0px;}body.constipation-types .type-options>div .desc .info-graphic {background-repeat: no-repeat;min-height: 280px;text-align: center }body.constipation-types .type-options>div .desc .info-graphic>div {position: absolute;bottom: 0;left: 0;width: 100% }body.constipation-types .type-options>div .desc .info-graphic p {font-family: 'Red Hat Display', sans-serif;font-weight: 900;font-size: 70px;line-height: 70px;position: relative;width: 350px }@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div .desc .info-graphic p {margin: 0 auto 10px;text-align: left }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div .desc .info-graphic p {font-size: 40px;line-height: 30px }}@media screen and (max-width:767px) {body.constipation-types .type-options>div .desc .info-graphic p {font-size: 50px;margin: 10px auto 20px;width: 100% }}body.constipation-types .type-options>div .desc .info-graphic p span {color: #63666a;display: inline-block;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-size: 30px;line-height: 28px;text-align: left;position: absolute;right: 0;top: 0 }@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div .desc .info-graphic p span {font-size: 16px;line-height: 17px;width: 100px !important }}@media screen and (max-width:767px) {body.constipation-types .type-options>div .desc .info-graphic p span {clear: both;display: block;font-size: 24px;margin: 0 auto;margin-top: -10px;position: relative;text-align: center;top: unset;left: unset }}@media screen and (min-width:992px) and (max-width:1199px) {body.constipation-types .type-options>div .desc .info-graphic {min-height: 250px }}@media screen and (min-width:768px) and (max-width:991px) {body.constipation-types .type-options>div .desc .info-graphic {min-height: 165px }}@media screen and (max-width:767px) {body.constipation-types .type-options>div .desc .info-graphic {background-size: 100% auto;min-height: unset;position: relative }}@media screen and (min-width:1200px) {body.constipation-types .type-options>div .desc {margin-bottom: 1em;min-height: 75px }}@media screen and (min-width:768px) and (max-width:1199px) {body.constipation-types .type-options>div .desc {min-height: 95px }}@media screen and (max-width:767px) {body.constipation-types .type-options>div .desc {padding: 0 }}body.constipation-types .type-options>div .info a {float: right;font-family: 'Red Hat Display', sans-serif;font-weight: 500;padding-right: 3em;padding-bottom: 1.3em;text-transform: uppercase }body.constipation-types .type-options>div .info a>span>span {right: 0;margin-right: .8em }@media screen and (max-width:767px) {body.constipation-types .type-options>div .info a {display: block;float: none }}body.constipation-types .type-options>div .info p, body.constipation-types .type-options>div .info ul {padding-left: 0 }body.constipation-types .type-options>div .info .chart {border: 1px solid;border-radius: .5em;margin: 1em 0 3em 0;padding: .5em 2em }body.constipation-types .type-options>div .info .chart>div {border-bottom: 1px solid;padding: .5em 0 }body.constipation-types .type-options>div .info .chart>div:last-child {border: none;margin-bottom: 0 }body.constipation-types .type-options>div .info .chart>div h2 span {color: #f15922 }@media screen and (max-width:767px) {body.constipation-types .type-options>div .info .chart {margin-bottom: 2.5em;padding: 1em 1em .5em 1em }}@media screen and (max-width:767px) {body.constipation-types .type-options>div .info {padding: 0 }}@media screen and (max-width:767px) {body.constipation-types .type-options {margin-bottom: 1em }}@media screen and (min-width:768px) {body.constipation-types .m-savings-card {display: none }}@media screen and (max-width:767px) {body.constipation-types .img-saving-to-go {padding-bottom: 0;margin-bottom: -.5em;max-width: none }body.constipation-types .m-savings-card {position: relative }}@media screen and (min-width:768px) {.type-options {display: flex;width: 100%;align-content: stretch }.type-options>div {position: relative;padding-bottom: 60px }.type-options .btn {position: absolute;bottom: 0;right: 30px }}.container.cic>.row:nth-of-type(2) .bm-section:first-child {padding-right: 2em }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(2) .bm-section:first-child {border-bottom: 2px solid #fbab18;margin: 0 1em 2em 1em;padding: 0 }}.container.cic>.row:nth-of-type(2) .bm-section:last-child {padding-left: 1.8em }.container.cic>.row:nth-of-type(2) .bm-section:last-child>p {width: 100% }@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(2) .bm-section:last-child>p {width: 270px }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(2) .bm-section:last-child {padding: 0 1em }}@media screen and (min-width:768px) {.container.cic>.row:nth-of-type(2) .bm-section.nearly {border-right: 1px solid #63666a }}.container.cic>.row:nth-of-type(2) .bm-section>p {margin-bottom: 1em }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-2 .icon-wrapper {margin-top: 10px;margin-bottom: 10px }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-2 .icon-wrapper>img:first-child {float: left }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-2 .icon-wrapper>img:last-child {float: right }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 .icon-wrapper, .container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 h2 {float: left }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 h2 sup {top: -.5em }.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 .icon-wrapper {margin-bottom: 10px;margin-top: 10px }@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 h2 {margin-top: 5px }}.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 .icon-calendar-check {margin-top: 3px }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 .icon-wrapper {clear: both;display: block }}.container.cic>.row:nth-of-type(2) .bm-graphic h2 {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 30px;line-height: 30px;margin-top: -6px }.container.cic>.row:nth-of-type(2) .bm-graphic h2>span {font-family: 'Red Hat Display', sans-serif;font-weight: 700;}.container.cic>.row:nth-of-type(2) .bm-graphic .icon-wrapper {margin-right: 5px }@media screen and (min-width:992px) and (max-width:1199px) {.container.cic>.row:nth-of-type(2) .bm-graphic .icon-wrapper {margin-right: 10px }}@media screen and (min-width:992px) {.container.cic>.row:nth-of-type(2) .bm-graphic .icon-wrapper {float: left }}@media screen and (max-width:991px) {.container.cic>.row:nth-of-type(2) .bm-graphic .icon-wrapper {clear: both;display: inline-block;float: none }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(2) .bm-graphic .icon-wrapper {margin-bottom: 1em }}.container.cic>.row:nth-of-type(3) {border-bottom: 2px solid #fbab18;margin: 2em 0 2em;padding-bottom: 1em }@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3) {margin-top: 0 }}.container.cic>.row:nth-of-type(3) * {float: left }.container.cic>.row:nth-of-type(3) sup {float: none;top: -.5em }.container.cic>.row:nth-of-type(3) div.footnote span.dagger {top: -3px }.container.cic>.row:nth-of-type(3) .titlecicSm {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 30px;line-height: 30px }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3) img {float: left }}.container.cic>.row:nth-of-type(3)>div {padding: 0 }.container.cic>.row:nth-of-type(3)>div>div:first-child {padding: 0 }@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:first-child {margin-top: .5em }}@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div {padding-right: 0 }}@media screen and (min-width:768px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div {width: 70%;padding-top: 24px }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div {margin-top: 1em;padding: 0 }}.container.cic>.row:nth-of-type(3)>div>div:first-child>div>p {margin-bottom: 1.5em }@media screen and (min-width:992px) and (max-width:1199px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div>p {margin-bottom: .85em }}@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div>p {margin-bottom: .6em }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:first-child>div>p {margin-bottom: 1em }}.container.cic>.row:nth-of-type(3)>div>div:first-child>div h2 {padding: 0 }.container.cic>.row:nth-of-type(3)>div>div:first-child>div .footnote {padding: 0;width: 100% }.container.cic>.row:nth-of-type(3)>div>div:first-child img {padding-top: 1em }@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:first-child img {width: 105px }}@media screen and (max-width:767px) {.container.cic > .row:nth-of-type(3) > div > div:first-child img {display: block;float: none;padding-top: 1em;margin: 0 auto;width: 170px;padding-bottom: 20px;}}.container.cic>.row:nth-of-type(3)>div>div:last-child {padding: 0;display: flex;align-items: center }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:last-child {padding: 0;display: block }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:last-child>div {padding: 0;margin-top: 0 }}.container.cic>.row:nth-of-type(3)>div>div:last-child img {padding-right: 1em }@media screen and (min-width:992px) and (max-width:1199px) {.container.cic>.row:nth-of-type(3)>div>div:last-child img {margin-top: .5em }}@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:last-child img {margin-top: 0;padding-top: 0 }}.container.cic>.row:nth-of-type(3)>div>div:last-child .box {padding: 1em;width: 100%;border: 2px solid #fbab18;border-radius: 1em;display: flex;align-items: center;justify-content: center;margin: .5em 0 1.5em }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:last-child .box {margin-bottom: .5em }}@media screen and (min-width:768px) and (max-width:991px) {.container.cic>.row:nth-of-type(3)>div>div:last-child .box {margin-top: .9em }}@media screen and (min-width:992px) and (max-width:1199px) {.container.cic>.row:nth-of-type(3)>div>div:last-child .box {margin: .5em 0 }}.container.cic>.row:nth-of-type(3)>div>div:last-child .box img {align-self: flex-start }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div>div:last-child .box img {align-self: center }}.container.cic>.row:nth-of-type(3)>div>div:last-child .box p {font-size: 20px;line-height: 26px;margin-bottom: 0 }@media screen and (min-width:768px) {.container.cic>.row:nth-of-type(3)>div>div:last-child .footnote {margin-left: 7px }}.container.cic>.row:nth-of-type(3)>div img {padding-left: 0;width: 123px }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3)>div p {line-height: inherit }}@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(3) {border-top: 1px solid #63666a;margin-top: 0 }}.container.cic>.row:nth-of-type(4) >div>div:nth-of-type(2)>a {font-family: 'Red Hat Display', sans-serif;font-weight: 700;margin-top: 1.5em;padding-right: 2em;text-transform: uppercase }.container.cic>.row:nth-of-type(4) .row>div>div:nth-of-type(2)>a span.arrow {margin-right: .8em;right: 0 }@media screen and (max-width:767px) {.container.cic>.row:nth-of-type(4) .row>div>div:nth-of-type(2)>a {margin: 2em 0;width: 100% }}@media screen and (max-width:767px) {.container.cic #anchor-1 .bm-section.nearly .bm-graphic {border-bottom: 1px solid #63666a;margin-bottom: 1.5em }.container.cic #anchor-1 .bm-section.nearly .bm-graphic h2 br, .container.cic>.row:nth-of-type(2) .bm-graphic.weeks-5 h2 br {display: none }}.container.cic #anchor-1 .bm-section.nearly .bm-graphic h2 {clear: left;margin-bottom: .7em }.container.cic #anchor-1 .bm-section.nearly .bm-graphic h2 sup {top: -.5em }@media screen and (min-width:768px) {.container.cic #anchor-1 h2 {margin-bottom: .7em;clear: left }.container.cic #anchor-1 h2 sup {top: -.5em }}@media screen and (max-width:767px) {.container.cic #anchor-1 {padding-bottom: 1em }}.icon-calendar-check {margin-right: .5em;width: 40px }@media screen and (min-width:1200px) {.icon-calendar-check {float: left;width: 50px }}@media screen and (min-width:768px) and (max-width:1199px) {.icon-calendar-check {margin-right: 5px }}@media screen and (max-width:767px) {.icon-calendar-check {margin-right: 10px;float: left }}.container.ibsc>div:nth-child(3)>div>div:nth-child(1)>div {padding: 0 }@media screen and (min-width:768px) {.container.ibsc>div:nth-child(3)>div>div:nth-child(1)>div {width: 70% }}@media screen and (min-width:992px) and (max-width:1199px) {.container.ibsc>div:nth-child(3)>div>div:nth-child(1)>div>p {margin-bottom: .85em }}@media screen and (max-width:767px) {.container.ibsc>div:nth-child(3)>div>div:nth-child(1)>div>p {margin-bottom: 1em }}.container.ibsc>.row:nth-of-type(2) {margin: 0 auto;padding-top: 1em }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content img {order: 1;align-self: flex-start }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content div {order: 2;padding: 0 15px }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content div .titlecicSm {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 30px;line-height: 30px }.container.ibsc>.row:nth-of-type(2) .bm-section:first-child {padding: 0 2em 0 0 }.container.ibsc>.row:nth-of-type(2) .bm-section:last-child {padding-left: 2em }@media screen and (min-width:768px) {.container.ibsc>.row:nth-of-type(2) .bm-section:last-child {border-left: 1px solid #63666a }}.container.ibsc>.row:nth-of-type(2) .bm-section:last-child>p {width: 100% }.container.ibsc>.row:nth-of-type(2) .bm-section>h2, .container.ibsc>.row:nth-of-type(2) .bm-section>p {margin-bottom: 1em }.container.ibsc>.row:nth-of-type(2) img {margin: 5px 2em 0 2px;padding: 0;width: 109px }.container.ibsc>.row:nth-of-type(3) {border-bottom: 2px solid #fbab18;margin: 1.5em 0 2em 0;padding-bottom: 1em }.container.ibsc>.row:nth-of-type(3) .titlecicSm {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-size: 30px;line-height: 30px }.container.ibsc>.row:nth-of-type(3)>div>div {padding: 0;display: flex;align-items: center }.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(1) img {padding-top: 1em;margin-right: 1em }@media screen and (min-width:768px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) {padding-left: 2em }}.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) img {padding-right: 2em;width: 90px }@media screen and (min-width:992px) and (max-width:1199px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) img {margin-top: .5em }}@media screen and (min-width:768px) and (max-width:991px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) img {margin-top: 1em }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) img {float: left }}.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box {padding: 1em;width: 100%;border: 2px solid #fbab18;border-radius: 1em;display: flex;align-items: center;justify-content: center;margin-top: 1em }@media screen and (min-width:768px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box {margin-top: .9em }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box {margin-bottom: .5em }}@media screen and (min-width:992px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box {margin: .5em 0 }}.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box img {align-self: flex-start }@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box img {align-self: center }}.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .box>p {font-size: 20px;line-height: 26px;margin-bottom: 0 }@media screen and (min-width:768px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .footnote {margin-left: 7px }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:nth-child(2) .footnote {margin: 0;width: 65% }}.container.ibsc>.row:nth-of-type(3) * {float: left }.container.ibsc>.row:nth-of-type(3) div.footnote span.dagger {top: -3px }.container.ibsc>.row:nth-of-type(3) sup {float: none;top: -.5em }.container.ibsc>.row:nth-of-type(3) div>div h2 {padding: 0 }.container.ibsc>.row:nth-of-type(3) img {padding-left: 0;width: 109px }.container.ibsc>.row:nth-of-type(3) span.nowrap {float: none }.container.ibsc>.row:nth-of-type(3)>div:first-child {margin-bottom: .5em;padding: 0 }.container.ibsc>.row:nth-of-type(5) .row>div>div:nth-of-type(2)>a {font-family: 'Red Hat Display', sans-serif;font-weight: 700;margin-top: 1.5em;padding-right: 2em;text-transform: uppercase }.container.ibsc>.row:nth-of-type(5) .row>div>div:nth-of-type(2)>a span.arrow {margin-right: .8em;right: 0 }.container.ibsc .anchor-container a {padding-left: 10px;padding-right: 40px }@media screen and (min-width:768px) and (max-width:991px) {.container.ibsc .anchor-container a:nth-child(2) {padding-top: 1.2em }}.container.ibsc .indication-links a:last-child, .container.ibsc .indication-links a:last-child:hover {background: #63666a !important;color: #fff !important;border-color: #63666a !important }@media screen and (min-width:768px) and (max-width:991px) {.container.ibsc>.row:nth-of-type(2) .bm-section:last-child>p {width: 100% }.container.ibsc>.row:nth-of-type(3) div>div:first-child {margin-top: .5em }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(2) {border-top: 2px solid #fbab18 }.container.ibsc>.row:nth-of-type(3)>img {display: none }}@media screen and (max-width:991px) {.container.ibsc>.row:nth-of-type(3)>div:first-child p {line-height: inherit }.container.ibsc>.row:nth-of-type(3) img {width: 105px }}@media screen and (min-width:992px) and (max-width:1199px) {.container.ibsc>.row:nth-of-type(2) .bm-section:last-child h2 {margin-bottom: 2em }}@media screen and (max-width:1199px) {.container.ibsc>.row:nth-of-type(2) .bm-section:last-child::before {height: 100%;margin-left: -1em }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content {flex-direction: column }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content img {order: 2 }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content div {order: 1;align-self: flex-start;padding: 0 }.container.ibsc>.row:nth-of-type(2) .bm-section:first-child {border-bottom: 1px solid #63666a;padding: 0 }.container.ibsc>.row:nth-of-type(2) .bm-section:first-child>div {padding: 0;width: 100% }.container.ibsc>.row:nth-of-type(2) .bm-section:last-child {border-bottom: 1px solid #63666a;padding: 0 }.container.ibsc>.row:nth-of-type(2) .bm-section:last-child::before {display: none }.container.ibsc>.row:nth-of-type(2) .bm-section>div {order: 2;padding: 0 }.container.ibsc>.row:nth-of-type(2) .bm-section h2 {order: 1 }.container.ibsc>.row:nth-of-type(2) .bm-section img {padding: 1em 0 .5em 0 }.container.ibsc>.row:nth-of-type(2) img {margin: 0 auto;padding: 1em 0 .5em 0;order: 3;width: 190px }.container.ibsc>.row:nth-of-type(3) {margin-top: 0 }.container.ibsc>.row:nth-of-type(3)>div>div:first-child {padding: 0;width: 100%;display: block }}@media screen and (max-width:767px) and (min-width:768px) {.container.ibsc>.row:nth-of-type(3)>div>div:first-child {margin-top: 1em }}@media screen and (max-width:767px) and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:first-child {margin: 1em 0 }}@media screen and (max-width:767px) {.container.ibsc>.row:nth-of-type(3)>div>div:first-child img {display: block;float: none;padding-top: 1em;margin: 0 auto;width: 190px }.container.ibsc>.row:nth-of-type(4) .row>div>div:nth-of-type(2)>a {margin: 2em 0;width: 100% }}.desktop-block-only, .desktop-lg-block-only, .desktop-lg-inline-only, .desktop-sm-inline-only {display: none !important }@media all and (min-width:768px) {.mobile-block-only {display: none }.desktop-block-only {display: block !important }.desktop-inline-only {display: inline-block !important }.desktop-sm-inline-only {display: inline !important }.mobile-only {display: none !important }.nowrap-desktop {white-space: nowrap }.desktop-font {font-size: 1.4rem }.icon {width: 106px }.padded-right {padding-right: 350px !important }.contentWrap #approvedLockup {margin-right: 40px;margin-right: 9% }.contentWrap h1 {margin-bottom: 17px;font-size: 3.9rem }.contentWrap .hero-text {font-size: 7.9rem }.contentWrap #logoLockup {margin: 0 0 20px }.contentWrap #tagline {margin-bottom: 20px;font-size: 1.8rem }.contentWrap #tagline .icon {margin-right: 30px }.contentWrap #bg-signup {margin-left: 40px;margin-left: 9% }#page-footer #logo-footer {margin-right: 40px }#page-footer #colophon .list-group {margin-bottom: 10px;font-size: 1.2rem }}@media all and (min-width:992px) {.middle-wrap {display: table;width: 100% }.middle-wrap .middle {display: table-cell;vertical-align: middle }}@media all and (min-width:1100px) {.desktop-sm-inline-only {display: none !important }.contentWrap #bg-signup:before {right: -5%;width: 105% }#menu ul {width: 95% }#menu ul li a {padding-right: 12px;padding-left: 12px }#menu ul li:nth-child(1) {width: 14% }#menu ul li:nth-child(4) {width: 17% }.desktop-lg-block-only {display: block !important }.desktop-lg-inline-only {display: inline-block !important }.padding-left-0 {padding-left: 0 !important }.padding-right-0 {padding-right: 0 !important }.padding-left-small {padding-left: 5px !important }.padding-right-small {padding-right: 5px !important }}body #headerWrap #nav-top .list-group.list-center li a, body #headerWrap #nav-top .list-group.list-center li span {padding-bottom: 5px }body .btn {font-size: 14px;line-height: 14px;padding-bottom: 20px;padding-top: 20px }body .btn-back, body .btn-lg, body .btn-next {font-size: 18px;line-height: 22px }button.submit-btn {font-size: 18px;line-height: 22px;text-transform: uppercase;font-family: 'Red Hat Display', sans-serif;font-weight: 700;font-style: normal;padding-right: 47px }body #btn-emailddg, body .btn-icon, body .mobile-icon {padding-bottom: 8px;padding-top: 0 }body .multi-line {font-size: 12px;background-position: right -82px;padding-right: 32px }body .multi-line:hover {background-position: right 31px }body .btn-next {background-position: right -98px }body .btn-next:hover {background-position: right 15px }body .btn-back {background-position: 0 -98px }body .btn-back:hover {background-position: 0 15px }body .callout, body .cta, body .quote {padding-top: 7px }body .divider-text .line {top: 12px }body .divider-text .la, body .divider-text .ra {top: 8px }body ol.counter li::before, body ol.counter-lg li::before {top: 5px;line-height: 27px }body ol.counter-lg li p {padding-top: 2px }body .box {padding-top: 8px }body .padded, body h6.alt-b {padding: 18px 0 20px }body .icon-plus-minus {margin-top: 4px }body h4.alt small {margin-bottom: 0 }body h6.alt, body h6.alt-b {padding: 7px 12px 12px }body input.form-control, body input[type=email], body input[type=text] {padding: 0 11px 0 }body .form-single .btn {padding-bottom: 15px;padding-top: 10px }body #page-footer .list-group li a {line-height: 10px;padding-bottom: 5px }body .stool-scale ol li .current, body .stool-scale ol li .past {padding-bottom: 6px;padding-top: 2px }body .stool-scale ol li span.num {line-height: 16px }body .stool-scale ol li.current span.num, body .stool-scale ol li.past span.num {line-height: 19px }@media all and (min-width:768px) {body #headerWrap #nav-top {top: 0 }body #headerWrap #nav-main .dropdown-menu ul li a {padding-top: 0 }body #headerWrap #nav-top .list-group.list-center li a, body #headerWrap #nav-top .list-group.list-center li span {padding-bottom: 0px }body #headerWrap #nav-main ul li a, body #headerWrap #nav-main ul li a.dropdown-toggle {font-size: 10px;line-height: 12px;padding-bottom: 4px }body .stool-scale ol li span.num {line-height: 22px }body .stool-scale ol li.current span.num, body .stool-scale ol li.past span.num {line-height: 26px }#headerWrap #nav-main ul li.contact, #headerWrap #nav-main ul li.faqs {display: none }}@media all and (min-width:992px) {body #headerWrap #nav-main ul li a {display: block }body .form-single .btn {line-height: 44px;height: auto !important;min-height: 44px }}@media all and (min-width:1200px) {body #headerWrap #nav-top {top: .5em }}@media all and (min-width:992px) and (max-width:1199px) {body #headerWrap #nav-top {top: 0 }}@media all and (min-width:1100px) {body #headerWrap #nav-top .list-group.list-center li {margin-top: 7px }}@media all and (min-width:1200px) {body #headerWrap #nav-main ul li a.dropdown-toggle {font-size: 14px;line-height: 14px }}#printIsi {display: none }body.styleguide #content {margin-bottom: 100px }body.styleguide #content h3.guide, body.styleguide #content h6.guide {margin-top: 50px;color: green }body.styleguide #content h3.guide span, body.styleguide #content h6.guide span {font-family: 'Red Hat Display', sans-serif;font-weight: 400;font-style: normal;font-size: 14px;line-height: 16px;text-transform: none }body.styleguide #content #testfont {position: relative;background: #ff0;width: 100%;height: 500px }body.styleguide #content #testfont p {position: absolute;width: 300px;height: 50px;background: red }@media all and (max-width:335px) {#form-ddg .form-group-recaptcha {right: 55px }}#edit-bar {z-index: 9999999 }.footerWrap {display: flex }@media all and (max-width:767px) {.footerWrap {display: block }#page-footer #logo-footer {width: 120px }.expanded .mobile-only {display: none !important }#page-footer #colophon {float: left;width: 93% !important }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {.container.ibsc> :nth-of-type(2).row .bm-section .bm-content {display: block }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content div {float: right;width: 70%;padding-top: 25px }.container.ibsc>.row:nth-of-type(2) .bm-section .bm-content img {width: 24% }.container.cic>.row:nth-of-type(3)>div>div:last-child .box, .container.ibsc> :nth-of-type(3).row>div>div:nth-child(2) .box {display: block }.container.cic>.row:nth-of-type(3)>div>div:last-child .box p, .container.ibsc> :nth-of-type(3).row>div>div:nth-child(2) .box>p {width: 400px;float: left }}#isi.expanded {height: auto !important }.bannerCaption {text-align: left;padding-top: 10px;font-family: 'Montserrat', sans-serif;position: relative;}.capImg {position: absolute;right: -10px;top: 0;}.bannerCaption p {font-size: 16px;margin-bottom: 40px;color: #58595B;font-weight: 500;padding-right: 50px;}.bannerCaption .imgWrap {width: 400px;margin-bottom: 40px;}.bannerCaption .imgWrap img {max-width: 100%;}p.full-banner-para {width: 100%;float: left;background: #ffffff;padding: 18px 0;margin-top: 18px;text-align: center;font-size: 16px;line-height: normal;font-weight: 500;}p.full-banner-para span {display: block;font-size: 18px;font-weight: 600;color: #C65102;}p.full-banner-para a {color: #C65102 !important;font-weight: 600;}.bannerCaption h1 {border: none;font-size: 36px;width: 365px;line-height: 39px;margin: 0 0 11px;color:#F15A22;}.bannerCaption h1 span {color: #58595b;font-family: 'Red Hat Display', sans-serif;font-weight: 400;}.bannerCaption .footnote sup{top: -0.5em;font-size: 75%;}.leftSec {position: relative;padding-left: 10px;margin-bottom: 40px;}.Orangeborder {padding-left: 10px;border-left: 1px solid #F15A22;}.Orangeborder ul, .Orangeborder ul li {list-style-type: none;background: 0 0;color: #58595b;margin: 0;padding: 0;font-weight: 600;font-size: 18px;}.Orangeborder ul {margin-bottom: 30px }.Orangeborder ul li {margin: 8px 0 }.Orangeborder ul li strong {color: #F15A22;font-size: 23px;font-family: 'Montserrat', sans-serif;}.leftSec .footnote {font-size: 16px;margin-bottom: 3px;text-indent: -6px;padding-left: 7px;padding-right: 0;}.Orangeborder span {font-size: 18px;font-weight: 700;}.left-align {float: left }.left-align .btn-default, .rightSec .btn-default {background: #fcfaf8;color: #58595b;border-radius: 0;border: 0;float: none !important;display: inline-block;position: relative }.left-align .btn-default:before, .rightSec .btn-default:before {position: absolute;content: '\203A';right: 12px;top: 30%;font-size: 40px }.left-align .btn-default:hover, .rightSec .btn-default:hover {background-color: #f15922 !important;border-color: #f15922 !important;color: #fff !important }.rightSec .btn-default span.arrow {display: none }.left-align .btn-default span.arrow {display: none }.imgCaptionDosing {display: flex;list-style-type: none }.imgCaptionDosing li {list-style-type: none;background: 0 0;font-weight: 700;font-size: 16px;margin-right: 28px }@media all and (max-width:1112px) {.imgCaptionDosing li {text-align: center;margin-right: 2px }}@media all and (min-width:768px) and (max-width:991px) {body #headerWrap #nav-top {top: 0 }body.home #contentWrap {height: 570px }body.home #contentWrap #content {padding-top: 81px }.imgCaptionDosing li {margin-right: 90px;margin-left: 28px }.imgCaptionDosing li:last-child {margin: 0 }}@media screen and (max-width:767px) {body.home #contentWrap #content {padding-top: 136px }.bannerCaption {padding-top: 0 }.bannerCaption p {width: auto }body.home #contentWrap {height: 765px;background-size: cover }#headerWrap #nav-main ul {background: #fff }#isi.expanded {height: 450px !important }.imgCaptionDosing li {font-size: 13px;text-align: center;margin-right: 26px }.imgCaptionDosing li:last-child {margin: 0 }body.home #contentWrap #content .btn.multi-line {margin-bottom: 16px }.multi-line span.header {font-size: 1.5rem }p.full-banner-para {width: 100% !important;float: left;background: #fcfaf8;padding: 6px 11px 9px 10px;margin-top: 1px;font-size: 1.3rem }}.dnnSortable {min-height: 1500px !important;overflow-y: scroll }.DNNContainer_Title_h2 {padding: 14px;position: relative;z-index: 999999 }#anchor-1 p, #anchor-2 p, .anchor-heading span {font-size: 17px }.anchor-heading .footnote {display: block;text-indent: -10px;padding-left: 10px;}.anchor-heading .footnote sup{top: -0.2em;font-size: inherit;}@media only screen and (min-width:320px) and (max-width:736px) and (orientation:landscape) {.left-align {float: left;width: 100% }}.bstrap30 table#Table1 {width: 100%;}.common-loading-container {background-color: #fff;height: 100%;margin: 0 auto;overflow: hidden;position: absolute;min-height: 50px;width: 100%;z-index: 999;top: 0;left: 0;}div.angrid .common-loading-container {min-height: 350px;}div.tab-content .common-loading-container {margin: 50px auto 0 auto;}.modal .common-loading-container {position: fixed;}.common-data-loading, .common-data-loading:before, .common-data-loading:after {animation: line-wave 1s infinite ease-in-out;background: #00c0ef;height: 3em;width: 1em;}.common-data-loading {animation-delay: -.16s;color: #00c0ef;font-size: 10px;left: 50%;margin: 0 auto;position: absolute;transform: translateZ(0);top: 50%;text-indent: -9999em;}.common-data-loading:before, .common-data-loading:after {content: '';position: absolute;top: 0;}.common-data-loading:before {animation-delay: -.32s;left: -1.5em;}.common-data-loading:after {left: 1.5em;}@keyframes line-wave {0%, 80%, 100% {box-shadow: 0 0;height: 3em;}40% {box-shadow: 0 -2em;height: 4em;}}.bstrap30 .dropdown-menu li {list-style-type: none !important;}.dropdown-absolute {position: absolute;z-index: 1030;}.dnnsf-disabled-checkboxes {pointer-events: none;}.not-allowed {cursor: not-allowed;}.dropdown-panel {display: table;white-space: nowrap;padding: 12px;max-height: 250px;overflow-x: hidden;opacity: 0;}button>i.fa-action-form.pull-left {margin-top: 3px;margin-left: 0;}button>i.fa-action-form {margin-left: 4px;}.bstrap .static {line-height: 20px;font-size: 13px;padding-top: 5px;padding-left: 6px;color: #444;}.modal-content>.modal-body .form-group {margin: 0;}.table-striped .preview img {min-width: 80px;}html body.in-iframe .bstrap30 .dropdown-absolute {position: relative;}.fileinput-button {position: relative;overflow: hidden;}.fileinput-button input {position: absolute !important;top: 0 !important;right: 0 !important;margin: 0 !important;opacity: 0 !important;filter: alpha(opacity=0) !important;transform: translate(-300px, 0) scale(4) !important;font-size: 23px !important;direction: ltr !important;cursor: pointer !important;height: 30px !important;border-width: 0 !important;}.fileupload-buttonbar .btn, .fileupload-buttonbar .toggle {margin-bottom: 5px;}.progress-animated .bar {filter: none;}.fileupload-loading {float: right;width: 32px;height: 32px;background-size: contain;display: none;}.fileupload-processing .fileupload-loading {display: block;}.files audio, .files video {max-width: 300px;}@media(max-width:767px) {.fileupload-buttonbar .toggle, .files .toggle, .files .btn span {display: none;}.files .name {width: 80px;word-wrap: break-word;}.files audio, .files video {max-width: 80px;}}.fileinput-button .dnnInputFileWrapper {overflow: visible !important;position: static !important;}.fileinput-button .dnnInputFileWrapper .dnnSecondaryAction {display: none !important;}.inline-error p {margin: 0;padding: 0;}.alert p {margin: 10px 0 16px 0;padding: 0;}.files p {margin: 0;padding: 0;}.ui-dialog .ui-dialog-titlebar-close {position: static !important;}.modal-open .DnnModule, .modal-open #DNN6, .modal-open #Content {position: static !important;}@media(min-width:992px) {.modal .modal-dialog.modal-lg {width: 900px;}}.ui-datepicker {z-index: 9999 !important;}.popover {z-index: 9999 !important;}.af-fade.ng-hide-add, .af-fade.ng-hide-remove {-webkit-transition: .5s linear all;-moz-transition: .5s linear all;-o-transition: .5s linear all;transition: .5s linear all;}.af-fade.ng-hide-remove {opacity: 0;}.af-fade.ng-hide-remove.ng-hide-remove-active {opacity: 1;}.af-fade.ng-hide-add {opacity: 1;}.af-fade.ng-hide-add.ng-hide-add-active {opacity: 0;}.af-slide.ng-hide-add, .af-slide.ng-hide-remove {-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out;transition: all .1s ease-in-out;display: block !important;}.af-slide.ng-hide-remove, .af-slide.ng-hide-add.ng-hide-add-active {height: 0;opacity: 0;}.af-slide.ng-hide-add, .af-slide.ng-hide-remove.ng-hide-remove-active {height: 100%;opacity: 1;}.autocomplete-wrapper {margin: 44px auto 44px;max-width: 600px;}.autocomplete-wrapper label {display: block;margin-bottom: .75em;color: #3f4e5e;font-size: 1.25em;}.autocomplete-wrapper .text-field {padding: 0 15px;width: 100%;height: 40px;border: 1px solid #cbd3dd;font-size: 1.125em;}.autocomplete-wrapper::-webkit-input-placeholder {color: #cbd3dd;font-style: italic;font-size: 18px;}.autocomplete-wrapper:-moz-placeholder {color: #cbd3dd;font-style: italic;font-size: 18px;}.autocomplete-wrapper::-moz-placeholder {color: #cbd3dd;font-style: italic;font-size: 18px;}.autocomplete-wrapper:-ms-input-placeholder {color: #cbd3dd;font-style: italic;font-size: 18px;}.autocomplete-suggestions {overflow: auto;border: 1px solid #cbd3dd;background: #fff;}.autocomplete-suggestion {overflow: hidden;padding: 5px 15px;white-space: nowrap;}.autocomplete-selected {background: #f0f0f0;}.autocomplete-suggestions strong {color: #1fadd7;font-weight: normal;}label.control-label {font-weight: bold !important;}.ContentWrapDark label.ng-binding {color: initial;}@media only screen and (max-width:768px) {.af-modal-module .modal-dialog {transform: translate(0, 0) !important;-ms-transform: translate(0, 0) !important;-webkit-transform: translate(0, 0) !important;}}.bstrap30 .row {min-width: 0;}.bstrap30 .field-container {margin-bottom: 15px;}.bstrap30 .loose .field-container {margin-bottom: 27px;}.bstrap30 .compact .field-container {margin-bottom: 4px;}.bstrap30 label {font-weight: normal;}.bstrap30 .form-horizontal .top .control-label {text-align: left;margin: 0 0 3px 3px;padding: 0;float: none;width: auto;}.bstrap30 .form-horizontal .control-label.radio-inline {width: auto;}@media(min-width:768px) {.bstrap30 .form-horizontal .label-left {text-align: left;}.bstrap30 .form-horizontal .label-right {text-align: right;}.bstrap30 .form-horizontal .label-center {text-align: center;}}.bstrap30 .wysiwyg {overflow: hidden;}.bstrap30 label.required {font-weight: bold;}.bstrap30 .form-horizontal .control-label, .bstrap30 .form-horizontal .radio, .bstrap30 .form-horizontal .checkbox, .bstrap30 .form-horizontal .radio-inline, .bstrap30 .form-horizontal .checkbox-inline {padding-top: 10px;}.bstrap30 .radio-inline, .bstrap30 .checkbox-inline {margin-left: 10px;}.bstrap30 .form-horizontal .control-label.radio {text-align: left;}.bstrap30 .action-buttons {text-align: center;padding-top: 17px;}.bstrap30 label.placeholder {background: none !important;line-height: 27px !important;}.bstrap30 .submit-progress {visibility: hidden;}.bstrap30 .submit-progress img {width: auto;box-shadow: none;-webkit-box-shadow: none;background-color: transparent;border-color: transparent;}.bstrap30 .submit-progress.stretch img {width: 100%;}.bstrap30 .section-title {padding-top: 7px;padding-bottom: 7px;}.bstrap30 .section-title.underlined {border-bottom: 1px solid #ccc;}.bstrap30 .modal {overflow-y: auto !important;width: auto;background: transparent;margin: 0;top: 0 !important;z-index: 9050 !important;}.bstrap30 .modal-body {max-height: none;}.bstrap30 .modal-backdrop, .bstrap30 .modal-backdrop.fade.in {position: fixed;opacity: .8 !important;filter: alpha(opacity=80);z-index: 9040 !important;}.bstrap30 .form-actions {background: none;padding: 0;margin: 0;border: none;}.bstrap30 .form-horizontal .control-label {width: auto;float: none;}.bstrap30 .c-form .form-group {margin-bottom: 0;}.bstrap30 input[type="radio"], .bstrap30 input[type="checkbox"] {margin-top: 1px;}.padzero input[type="checkbox"] {margin-top: 4px !important;}.bstrap30 .static {margin: 8px 0 0 0;}.bstrap30 textarea.form-control {height: auto;}.bstrap30 .label-align-top .radio, .bstrap30 .label-align-top .checkbox {margin-left: 20px;}.bstrap30 .centered {text-align: center;}.bstrap30 .label-align-top .btn-form {margin-top: 17px;}.bstrap30 .required label:after, .bstrap30 legend.required:after {content: none;}.bstrap30 .btnc-left, .bstrap30 .form-horizontal .control-label.btnc-left {text-align: left;}.bstrap30 .btnc-right, .bstrap30 .form-horizontal .control-label.btnc-right {text-align: right;}.bstrap30 .btnc-center, .bstrap30 .form-horizontal .control-label.btnc-center {text-align: center;}.bstrap30 .form-button {height: auto;}.bstrap30 .table-borderless td, .bstrap30 .table-borderless th {border: none !important;}.bstrap30 .table-inline {width: auto !important;}.bstrap30 .table-inline td, .bstrap30 .table-inline th {padding-left: 30px !important;}.bstrap30 .bootstrap-tagsinput {width: 100%;}.bstrap30 .tt-dropdown-menu {min-width: 160px;margin-top: 2px;padding: 5px 0;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .2);*border-right-width: 2px;*border-bottom-width: 2px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);box-shadow: 0 5px 10px rgba(0, 0, 0, .2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}.bstrap30 .tt-hint {color: #ccc;}.bstrap30 .tt-suggestion {display: block;padding: 3px 20px;}.bstrap30 .tag {font-size: 85% !important;}.bstrap30 .tt-suggestion.tt-is-under-cursor {color: #fff;background-color: #0081c2;background-image: -moz-linear-gradient(top, #08c, #0077b3);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image: -webkit-linear-gradient(top, #08c, #0077b3);background-image: -o-linear-gradient(top, #08c, #0077b3);background-image: linear-gradient(to bottom, #08c, #0077b3);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.bstrap30 .tt-suggestion.tt-is-under-cursor a {color: #fff;}.bstrap30 .tt-suggestion p {margin: 0;padding: 0;}.bstrap30 .twitter-typeahead input {font-family: Arial !important;}.custom-cover {position: absolute;top: 0;left: 0;right: 0;bottom: 0;cursor: not-allowed;}.files span.glyphicon {cursor: pointer;font-size: 20px;}.loader-wrapper {position: fixed;width: 100%;height: 100%;background: #000;z-index: 999999999999;top: 0;text-align: center;opacity: .7;}.loader, .loader:before, .loader:after {background: #fff;-webkit-animation: load1 1s infinite ease-in-out;animation: load1 1s infinite ease-in-out;width: 1em;height: 4em;}.loader:before, .loader:after {position: absolute;top: 0;content: '';}.loader:before {left: -1.5em;-webkit-animation-delay: -.32s;animation-delay: -.32s;}.loader {text-indent: -9999em;margin: 88px auto;font-size: 11px;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation-delay: -.16s;animation-delay: -.16s;}.loader:after {left: 1.5em;}@-webkit-keyframes load1 {0%, 80%, 100% {box-shadow: 0 0 #fff;height: 4em;}40% {box-shadow: 0 -2em #fff;height: 5em;}}@keyframes load1 {0%, 80%, 100% {box-shadow: 0 0 #fff;height: 4em;}40% {box-shadow: 0 -2em #fff;height: 5em;}}.af-handler {padding: 10px;margin: -10px;}.bstrap30 div.af-slider {margin-bottom: 30px;margin-top: 8px;}@media only screen and (max-width:768px) {.field-container .af-sortable {font-size: 16px;}}.form-root .form-horizontal .field-container .radio.radio-as-buttons {display: inline-flex;margin-left: 0;padding-left: 0;}.form-root .form-horizontal .field-container .radio.radio-as-buttons input[type="radio"].normalCheckBox {opacity: 0;position: absolute;}.form-root .form-horizontal .field-container .radio.radio-as-buttons label input[type="radio"]:checked+span.btn {background-color: #e6e6e6;color: #333;}.form-root .form-horizontal .field-container .radio.radio-as-buttons label>.radio-boxes-buttons {display: table-cell;text-align: center;vertical-align: middle;white-space: normal;}.form-root .form-horizontal .field-container .radio.radio-as-buttons label.radio-boxes-labels {padding-left: 0;}.form-root .form-horizontal .field-container .radio.radio-as-buttons .radio-btn-text {display: inline-flex;width: 50px;justify-content: center;align-items: center;}.form-root .form-horizontal .field-container .radio.radio-as-buttons {padding-left: 0;}.padzero {padding-top: 0px !important;}#q-stoolscale .slider-container .slider-horizontal:nth-child(1) {display: none;}@media (max-width: 991px) {.bstrap30 .c-form {padding: 0;}body#Body.mobile .c-form {padding-left: 15px;padding-right: 15px;}body#Body.savings-print div.checkbox {min-height: 0;}}body#Body.patient-stories .modal-backdrop.fade {display: none !important;}body#Body.home .modal-backdrop.fade {display: none !important;}body#Body.patient-stories .modal-backdrop.fade.in {display: block !important;opacity: .3 !important;}body#Body.home .modal-backdrop.fade.in {display: block !important;opacity: .3 !important;}div#patient-video-1.fade.in {display: block !important;}div#patient-video-2.fade.in {display: block !important;}body#Body.spaced .modal-backdrop.fade {display: none !important;}body#Body.spaced .modal-backdrop.fade.in {display: block !important;opacity: .3 !important;}div#moa-video.fade.in {display: block !important;}.modal.fade.show {opacity: 1;}.modal-backdrop.fade.show {z-index: 3500;opacity: .3;}.font16 {font-size: 16px;}.mrgLt15 {margin-left: 15px;}.bristolTitle {font-weight: 400;font-size: 30px;line-height: 30px;margin: 0 0 30px 0px;}.bristolTitle strong{font-weight: 700;}.anchor-heading h2 strong {font-weight: 900;}.ddgBtn {font-weight: 700;margin-top: 1.5em;padding-right: 2em;text-transform: uppercase;}.ddgBtn span.arrow {margin-right: 0.8em;right: 0;}.bannerCaption .d-flex {display: flex;justify-content: space-between;margin-top: 10px;}.bannerCaption .d-flex .btn {border-radius: 0;background: #ffffff;color: #58595B;margin: 0;padding: 25px 40px 25px 15px;width: 32.5%;font-size: 16px;font-weight: 500;line-height: normal;border: 1px solid #C65102;letter-spacing: -0.5px;box-shadow: none;}.bannerCaption .d-flex .btn:hover {background:#C65102 !important;color: #fff;}.bannerCaption .d-flex .btn:hover:before, .bannerCaption .d-flex .btn:focus:before {color: #fff;}.bannerCaption .d-flex .btn:before{color:#FF9B00;}.bannerCaption .d-flex .btn:hover span, .bannerCaption .d-flex .btn:focus span, .bannerCaption .d-flex .btn:active span {color: #ffffff !important;}.bannerCaption .d-flex .btn span {display: block;color: #C65102 !important;font-size: 18px;font-weight: 600;margin-bottom: 5px;text-transform: uppercase;}.bannerCaption .d-flex .btn:before {position: absolute;content: '\203A';right: 12px;font-size: 60px;top: 0;color: #FF9B00;font-weight: 100;display: flex;align-items: center;height: 88%;}.vdoThumb {text-align: right;}.small {font-size: 12px;text-indent: -4px;line-height: 14px;padding-left: 4px;display: block;}.type-options {display: flex;}.type-options .cic {order: 2;}@media screen and (max-width:1199px) {.capImg {max-width: 58%;}}@media screen and (max-width:991px) {.capImg {max-width: 100%;position: relative;margin: 20px 0 40px;right: 0;}.ddgBtn {margin: 2em 0;width: 100%;}.vdoThumb img{max-width:100%;}.bannerCaption .d-flex {display: block;}body.home #contentWrap #content .btn.multi-line {height: auto;margin-bottom: 16px;}.bannerCaption .d-flex .btn {width: 100% }.bannerCaption .agasection {margin-bottom: 30px;}.bannerCaption .agasection .iconsec {width: 45%;}}@media screen and (max-width: 767px) {.bannerCaption p {margin-bottom: 30px;}.bannerCaption .imgWrap {width: 325px;}.types-of-constipation .indication-links {flex-direction: column;}.type-options {flex-direction: column }body.constipation-types .type-options>div.cic {margin-bottom: 0;}body.constipation-types .type-options>div.ibsc {margin-bottom: 2em;}}.overflow-hidden {overflow: hidden;}.leftArrow {padding: 12px 10px;background: #C65102;font-weight: bold;color: #fff;font-size: 20px;border-radius: 11px 0 0 11px;margin-right: 8px;cursor: pointer;font-family: 'Montserrat', sans-serif;position: relative;left: -30px;top: 35px;}.rightArrow {position: fixed;padding: 12px 10px;background: #C65102;font-weight: bold;color: #fff;right: 0;top: 28%;font-size: 20px;border-radius: 11px 0 0 11px;cursor: pointer;font-family: 'Montserrat', sans-serif;z-index: 99;}.leftArrow:hover, .rightArrow:hover {background: #fbab18 }.telNum, .telNum:visited, .telNum:focus {color: #ce410d;text-decoration: none;}.telNum:hover {color: #ce410d;text-decoration: underline;}.pc .spaced a {padding-top: 20px;}body ol.counter li::before {line-height: 33px;}@media (max-width: 365px) {body.ddg-questions #form-screen .questions-container {padding-right: 35px;padding-left: 35px;}}@media (min-width: 768px) and (max-width: 991px) {body.home #contentWrap {background: linear-gradient(0deg, rgba(233,234,240,1) 36%, rgba(191,233,255,1) 100%);}body.home .img-back-block .img-back-mobile, body.home .img-back-block {display: block;}body.home .img-back-block .img-back-mobile {padding-right: 0;}body.home .img-back-block .img-back-mobile img {width: 100%;}}.info-text{text-align:center;}.info-text h4{font-size:20px;line-height:24px;}.info-text h5{font-size:18px;line-height:22px;}.info-text h5 strong{color:#C65102;}.info-text img{width:80%;}.savingstrong {font-weight: 900;}body.about.how-trulance-works .footnote1 sup{font-size: 1rem;top: -0.5em;}.savingtext{font-weight:normal !important;}.daggerclass{top: -0.5em;font-size: 75%;}body.patient-stories #exitModal .modal-content .modal-body h2 {font-size: 20px;line-height: 24px;}@media screen and (max-width: 991px){.imagebanner{display:none;}body.patient-stories .video-info-container, body.patient-stories .profile-container{width:100%;text-align:left;}}.imagebanner{position:absolute;top: 0px;left: -240px;}.bannerimagehome{width:53%;}.bannerCaption .d-flex .btn span {font-weight: 700;font-size: 16px;}@media (min-width: 991px) and (max-width: 1400px){.imagebanner{left: -120px;}}@media (min-width: 991px) and (max-width: 1118px){.imagebanner{left: -50px;}p.full-banner-para a {display: inline-block;}#header-top .container .navbar-header {left: 10%;}}@media (min-width: 767px) and (max-width: 991px){body.home .img-back-block .img-back-mobile{margin-bottom:-60px;}}@media (min-width: 1400px) and (max-width: 1499px) {.bannerCaption .imagebanner {left: -160px;}#header-top .container .navbar-header {left: 4.5%;}}.Orangeborder ul li {line-height: 24pt;font-size: 18pt;}.Orangeborder ul li strong {font-size: 23pt;}.new-anchors {font-size: 17px;}.anchor-heading .footnote {line-height: 27px;}#MOA-video-trigger-cta {padding-top: 7px;padding-bottom: 7px;}.Email-trulence .spaced {margin-top: 40px !important;}.footnote .first-foot {text-indent: -6px;}.new-yes, .new-no {padding: 0 !important;margin: 0 !important;}.year-date {color: #D100D0;white-space: nowrap;}#med-guide-isi {color: #ce410d !important;}#isi #isi-content p:last-child #med-guide-isi:hover {color: #ffa400 !important;text-decoration: underline;}.second-new-foot {text-indent: -2px;}#contentWrap .take-package .col-md-12 ul:nth-child(3) li {background-position: 0 11px;}.footnote .second-new-foot:nth-child(3) {text-indent: 0px;}@media (max-width: 767px) {.img-logo-down {text-align: center;}.img-logo-down img {margin-left: 0 !important;width: 100% !important;max-width: 48%;}.leftArrow {top: 36px;}.img-logo-down img {position: relative;right: 20px;top: 30px;max-width: 30% !important;}.img-back-mobile img {max-width: 100%;margin: 0 auto;}.leftSec {margin-bottom: 0;}}@media (max-width: 991px) {.img-logo-down {text-align: center;}.img-logo-down img {margin-left: 0 !important;width: 100% !important;max-width: 48%;}}@media (min-width: 768px) and (max-width: 991px) {.img-logo-down img {max-width: 35%;}.leftArrow {top: 36px;}.img-logo-down img {max-width: 35%;}.img-logo-down img {position: relative;right: 40px !important;top: 60px;}.leftSec {margin-bottom: 0;}}@media (min-width: 992px) {#headerWrap .navbar-header #logo img {position: absolute;left: 5px;}}@media (min-width: 1366px) and (max-width: 1400px) {#headerWrap .navbar-header #logo img {position: absolute;left: 75px;}}@media (min-width: 1200px) and (max-width: 1365px) {.imagebanner {left: -30px;}#headerWrap .navbar-header #logo img {left: 145px;}}@media (max-width: 365px) {.bannerCaption p {padding-right: 60px;}.leftArrow {top: 35px;}.full-banner-para {padding-right: 10px !important;}}@media (min-width: 400px) and (max-width: 500px) {.leftArrow {top: 35px;}}span.errrmsg {color: #ff0000;font-weight: 700;}.yes-no.errrmsg label {font-weight: bold;color: #ff0000;}.no-yes.errrmsg label {font-weight: bold !important;color: #ff0000;}.no-yes-no.errrmsg label {font-weight: bold !important;color: #ff0000;}.emailerror {display: none;font-weight: bold;color: #ff0000;}.yesemailerror{display:block;padding-bottom:10px;}