.htmlAsset {
	display: none;
}
.htmlAsset.display-true {
	display: block;
}
.footer {
	display: none;
}
.footer.display-true {
	display: block;
}
p.easthma-lungprint-logo {
	float: left;
}
.component-section.container.transparent {
	display: none;
}
p.easthma-lungprint-logo {
	padding: 17px 30px 0;
}
.component-section.easthma-footer-section {
    color: #000;
}
.text.parbase ol li {
	font-family: ApexNew-Book, 'Helvetica', sans-serif;
    margin-bottom: 0;
    padding-bottom: 0;
}
.html-asset-container.margin-bottom-10 {
	margin-bottom: 0;
}
.easthma-exp-footer-section.component-section {
    text-align: center;
    margin: 0 auto;
    padding-top: 80px;
    padding-bottom: 80px;
}
.footer {
	margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.easthma-exp-footer-section a {
	color: #a5a5a5;
}
h2 {
	font-family: ApexNew-Book, 'Helvetica', sans-serif;
}
b, strong {
	font-family: HelveticaBold;
}
sup {
	font-size:50%;
    top: -0.9em;
}
.categoryItemTitle sup a {
	color: #fff;
}
.categoryItemDescription sup a  {
	color: #9795a2;
}
sup a:hover, sup a:focus {
	text-decoration: none;
    color: #EC0029;
}
/*** HAMBURGER MENU SECTION ***/
.desktop-configuration .primary-navigation .navbar-collapse.in {
	overflow-y: visible !important;
    width: auto;
}
.desktop-configuration .primary-navigation .navbar-nav {
	margin-top: 0;
}
.navbar-default {
	border: none;
}
.navbar-toggle {
	z-index: 999;
}
.primary-navigation .first-level-item > a,
.primary-navigation .first-level-item > a:hover,
.primary-navigation .first-level-item > a:focus {
	font-family: ApexNew-Book, 'Helvetica', sans-serif !important;
}
/* To hide Language selector*/
li.dropdown.first-level-item:last-of-type {
	display: none !important;
}
/* To hide Language selector*/
.static-links-wrapper {
	float: none;
    text-align: center;
}
li.first-level-item.static-nav-links {
	float: none;
    display: block;
}
.primary-navigation .nav .static-links-wrapper > li.first-level-item a {
	color: #adacb6;
    padding: 7px 0;
    font-size: 22.5px;
    line-height: 45px;
}
.primary-navigation .nav .static-links-wrapper > li.first-level-item a:hover,
.primary-navigation .nav .static-links-wrapper > li.first-level-item a:focus {
	color: #eb002d;
    text-decoration: none;
}
a:hover {
	text-decoration: none !important;
}
.navbar-fixed-top .primary-navigation {
	background: none;
}
/*** EXIT RAMP SECTION ***/
#normal-exit-ramp .modal-content {
	border: 0;
	border-radius: 0;
}
#normal-exit-ramp .modal-header {
	border-bottom: 0;
}
#normal-exit-ramp h4.modal-title {
	color: #000;
    font-family: ApexNew-Medium;
    font-size: 24px;
}
#normal-exit-ramp h4.modal-title strong {
	font-family: ApexNew-Medium;
}
#normal-exit-ramp .modal-footer {
	font-family: ApexNew-Medium;
    border-top: 0;
}
#normal-exit-ramp .modal-footer a.btn.btn-default.exit-ramp-cancel {
	padding: 10px 25px;
    font-family: ApexNew-Medium;
    font-size: 16px;
    font-style: normal;
}
#normal-exit-ramp .modal-footer a.btn.btn-primary.exit-ramp-continue {
	border-color: #ec0029;
    background: #ec0029;
    padding: 10px 25px;
    font-family: ApexNew-Medium;
    font-style: normal;
    font-size: 16px;
}
.social_media_icon_container {
	text-align: center;
}
.summary_cta p {
	font-size: 25px;
}
#e_asthmaTermination .centerDesktopFooter a,
#e_asthmaTermination .centerDesktopFooter a:hover,
#e_asthmaTermination .centerDesktopFooter a:focus {
	color: #292630;
}
#e_asthmaTermination .centerDesktopFooter a {
	border-bottom: 2px solid #262931;
}
@media screen and (min-width:992px) {
.component-section.easthma-footer-section {
	padding: 40px;
}
.easthma-exp-footer-section.component-section {
	width: 650px;
}
}
@media screen and (max-width:991px) {
p.easthma-lungprint-logo {
    padding: 17px 10px 0;
}
.navbar-default .navbar-toggle {
	margin-top: 8px;
    margin-right: 0;
}
.navbar-default .navbar-toggle.opened {
	margin: 10px;
}
.easthma-footer-section .easthma-ref {
	padding-top: 40px;
	padding-left: 15px;
	padding-right: 15px;
}
.text.parbase ol {
	padding-left: 10px;
}
.easthma-exp-footer-section.component-section {
	padding-left: 15px;
	padding-right: 15px;
}
}
@media screen and (max-width:1024px) and (min-width:768px) {
div#mainwrapper {
	margin-top: 0 !important;
}
.saveAs.modal .close {
	margin-top: 40px;
}
.navbar-default.navbar {
	z-index: 11343;
}
.primary-navigation {
	border-bottom: 0;
}
}