/* new css added for new potential side effects*/
.dropdown.supportResource .dropdown-menu {
     transition: opacity 0.2s ease-in-out;
	 background: #111;
	 margin: 61px 0px;
	 padding:0;
	 border: none;
    border-radius: 0;
   }

.dropdown.supportResource:hover .dropdown-menu {
 display: block;
 opacity: 1;
}
#gastric-theme .dropdown.supportResource .dropdown-menu li {
    width: 100%;
    text-align: left;
    padding: 0;
    margin: 0;
}
.dropdown.supportResource .dropdown-menu {
     display: none;
     opacity: 0;
   }
li.dropdown.supportResource li a {
    padding: 15px;
    width: 100%;
    float: left;
}

li.dropdown.supportResource li a.active {
    /* background: #EA721F; */
    border-bottom: none;
    padding: 15px;
}

li.dropdown.supportResource ul.dropdown-menu.show li {
    background: #191919;
    padding: 0;
    width: 100%;
    float: left;
    text-align: left;
    font-size: 14px;
}

#gastric-theme li.dropdown.supportResource ul.dropdown-menu.show li {
    background: #191919;
    padding: 0;
    width: 100%;
    float: left;
    text-align: left;
    font-size: 14px;
	border-bottom: 2px solid #8BA431;
}

/* #gastric-theme li.dropdown.supportResource ul.dropdown-menu.show li:last-child{ */
	/* border-bottom:none; */
/* } */


.header-main {
    background: #FAFAFA;
}

.header-main .top-header {
    background: #FAFAFA;
}

.logo-icon {
    float: left;
}

.titleText {
    color: #FF9638;
    font-size: 11px;
    line-height: 15px;
    border-left: #fff 2px solid;
    float: right;
    padding: 15px;
}

.top-header-links li {
    float: left;
    padding: 12px 40px 0px 0px;
    text-align: center;
}

.bottom-header {
    padding-top: 15px;
    padding-bottom: 0px;
}

.top-header-links {
    margin-top: 5px;
}

.top-header-links li.signup a {
    top: 10px;
}

.top-header-links li:last-child {
    padding-left: 20px;
}

li.dropdown.supportResource {
    text-align: inherit;
    padding: 12px 20px 0px 0px !important;
    width: auto;
}

li.dropdown.supportResource span.linkarrow {
    /* position: relative; */
    left: 10px;
	margin-left: 10px;
}

li.dropdown.supportResource span.linkarrow b.fa-angle-down.fa,
li.dropdown.supportResource span.linkarrow b.fa-angle-up.fa {
    font-weight: bold;
    font-size: 20px;
}

li.dropdown.supportResource ul.dropdown-menu.show {
    padding: 0;
}

li.dropdown.supportResource li a:hover {
    color: #fff;
    transition-duration: none;
}

.top-header-links li a.active {
    border-bottom: 4px solid #EA721F;
    padding-bottom: 15px;
    width: 100%;
    float: left;
    line-height: 20px;
}

.top-header-links li .dropdown-toggle.open.active {
    border-bottom: 4px solid #EA721F;
    padding-bottom: 15px;
    line-height: 20px;
    width: 115%;
    display: inline-block;
}

li.dropdown.supportResource ul.dropdown-menu.show {
    padding: 0;
    transform: translate3d(0px, 68px, 0px) !important;
}

.titleText .pink_bracket_small {
    width: 100%;
    float: left;
    color: #FF9638;
    background-image: linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5) !important;
    background-repeat: no-repeat;
    background-size: 4px 1px;
    background-position: top left, top right, bottom left, bottom right;
    border: 1px solid #FF00E5 !important;
    padding: 10px 5px;
    border-bottom: transparent !important;
    border-top: transparent !important;
}

/*----Gatric-theme site css header starts-------*/
#gastric-theme .top-header-links li.signup a {
    background-image: linear-gradient(to right, #8BA431, #8BA431);
    border: 2px solid #8BA431;
}

#gastric-theme .top-header-links li.signup a:hover {
    color: #FAFAFA;
    background-image: linear-gradient(to right, #C6D752, #C6D752);
    padding: 12px 33px 12px 18px;
    transition-duration: 1s;
}

#gastric-theme .titleText {
    color: #C6D752;
    float: left;
}

#gastric-theme .bottom-header {
    border-bottom: 1px solid #8BA431;
}

#gastric-theme .bottom-header {
    border-bottom: 1px solid #C6D752;
}

#gastric-theme .top-header-links li .dropdown-toggle.open.active {
    border-bottom: 4px solid #8BA431;
}

#gastric-theme .top-header-links li a.active {
    border-bottom: 4px solid #8BA431;
}

#gastric-theme .top-header-links li a:hover {
    color: #C6D752;
    transition-duration: 1s;
}

#gastric-theme li.dropdown.supportResource li a.active,
#gastric-theme li.dropdown.supportResource li a:hover {
    background: #8BA431;
	color: #fff;
}

#gastric-theme li.dropdown.supportResource ul.dropdown-menu.show {
    border-bottom: #8BA431 2px solid;
    float: left;
    right: auto;
    left: auto !important;
    margin-top: 0px;
    border: none;
	opacity:inherit;
}

#gastric-theme .titleText .pink_bracket_small {
    width: 100%;
    float: left;
    color: #C6D752;
    background-image: linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5), linear-gradient(#FF00E5, #FF00E5) !important;
    background-repeat: no-repeat;
    background-size: 4px 1px;
    background-position: top left, top right, bottom left, bottom right;
    border: 1px solid #FF00E5 !important;
    padding: 10px 5px;
    border-bottom: transparent !important;
    border-top: transparent !important;
}

/*----Gatric-theme site css header ends-------*/
/* mobile and responsive css starts----*/

@media (min-width: 320px) and (max-width: 992px) {
#gastric-theme li.dropdown.supportResource li a.active{
	border-bottom: none;
	float: left;
}
#gastric-theme li.dropdown.supportResource ul.dropdown-menu.show{
	margin-bottom:0px;
	opacity: inherit;
	top: -68px !important;
}
    #nsclc-theme .logo-icon {
        margin-bottom: 0 !important;
    }

    #nsclc-theme nav.navbar.navbar-light.mobileNav {
        margin-top: 64px;
    }

    #nsclc-theme .navbar-light .navbar-toggler {
        right: 10px
    }

    #nsclc-theme .mobile-header nav.mobileNav #navbar-collapse li.dropdown.supportResource.show b.fa.fa-angle-down:before {
        content: "\f106";
    }

    #nsclc-theme .mobile-header nav.mobileNav #navbar-collapse li.dropdown.supportResource b.fa.fa-angle-down:before {
        content: "\f107";
    }

    #gastric-theme .mobile-header nav.mobileNav #navbar-collapse li.dropdown.supportResource.show b.fa.fa-angle-down:before {
        content: "\f106";
    }

    #gastric-theme .mobile-header nav.mobileNav #navbar-collapse li.dropdown.supportResource b.fa.fa-angle-down:before {
        content: "\f107";
    }

    #nsclc-theme div#navbar-collapse .top-custom-dropdown ul li.active a {
        border-bottom: 3px solid #E6F86C;
    }

    #nsclc-theme .mobile-header li.dropdown.supportResource ul.dropdown-menu.show {
        transform: none !important;
        top: 0 !important;
		opacity: inherit;
    }

    #nsclc-theme .logo-icon img {
        width: 220px;
    }

    .mob-middle-links li a br {
        display: none;
    }

    .mob-bottom-links b.fa-angle-right.fa {
        right: 0px;
    }

    #gastric-theme li.dropdown.supportResource b.fa {
        position: absolute;
        right: 15px;
        top: 15px;
    }

    #nsclc-theme .mob-middle-links li a.active {
        width: auto !important;
        border-bottom: 3px solid #E6F86C !important;
        padding-bottom: 16px;
    }

    #nsclc-theme li.dropdown.supportResource div#navbar-collapse ul:last-child li:first-child {
        padding-top: 16px !important;
    }

    #nsclc-theme li.dropdown.supportResource b.fa {
        position: absolute;
        right: 15px;
        top: 20px;
    }

    #nsclc-theme .mobile-header li.dropdown.supportResource ul.dropdown-menu.show li a.active {
        /* width: 100% !important; */
        margin-top: 0px !important;
        float: left;
        /* color: #191919; */
		padding: 16px 0;
    }

    #nsclc-theme .mob-middle-links li a {
        font-size: 18px;
        float: left;
        width: 100%;
        padding-top: 16px;

    }

    #nsclc-theme #vertical-menu h3 {
        background: #E6F86C;
        color: #191919;
    }

    div#navbar-collapse .top-custom-dropdown ul {
        background: #F4F4F4;
        padding-bottom: 0;
    }

    div#navbar-collapse ul.nav.top-custom-dropdown {
        background: #191919;
        padding-bottom: 0px;
    }

    .dropdown-menu {
        background-color: #191919 !important;
        border: #191919 1px solid !important;
    }

    .mob-middle-links li:has(a.active) {
        padding-bottom: 16px;
    }

    div#navbar-collapse ul {
        float: left;
        padding-bottom: 16px;
    }

    .mob-bottom-links b.fa:before {
        font-size: large !important;
        font-weight: bolder;
        position: relative;
        top: 0 !important;
    }

    .mob-middle-links li:has(a.active).dropdown.supportResource {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        margin-bottom: 0px;
    }

    li.dropdown.supportResource ul.dropdown-menu.show li {
        background: #191919;
        padding: 0 !important;
    }

    li.dropdown.supportResource ul.dropdown-menu {
        display: none !important;
    }

    li.dropdown.supportResource ul.dropdown-menu.show {
        padding: 0 !important;
        display: block !important;
        position: relative;
        top: -60px !important;
        margin-top: 20px;
    }

    li.dropdown.supportResource li.resourceLink a {
        border: none;
        padding:16px 0px;
    }

    li.dropdown.supportResource li.financialLink a {
        padding:16px 0px;
    }

    li.dropdown.supportResource a.dropdown-toggle {
        float: left;
        width: 100%;
        border-bottom: none;
        padding-bottom: 0px;
    }

    li.dropdown.supportResource {
        text-align: inherit;
        float: left;
        width: 100%;
        margin-bottom: 0px;
        padding: 0px 20px 0px 0px !important;
    }

    li.dropdown.supportResource span.linkText {
        width: 100%;
        float: left;
    }

    li.dropdown.supportResource span.linkarrow {
        position: relative;
        left: auto;
        right: 20px;
    }

    #gastric-theme #vertical-menu h3 {
        background: #8BA431;
    }

    #gastric-theme .mob-middle-links li a.active {
        border-bottom: 3px solid #8BA431;
        width: auto;
        padding-bottom: 16px;
    }

    #gastric-theme li.dropdown.supportResource li a.active{
		border-bottom: 3px solid #8BA431;
        background: #191919;
        /* width: 100%; */
		padding: 16px 0;
	}
    #gastric-theme li.dropdown.supportResource li a:hover {
        background: #191919;
        width: 100%;
        padding-bottom: 16px;
    }
	#gastric-theme li.dropdown.supportResource li a{
		border-bottom: 1px solid #fff;
		padding: 16px 0;
	}
	#nsclc-theme li.dropdown.supportResource li a{
		border-bottom: 1px solid #fff;
		padding: 16px 0;
	}
	#gastric-theme li.dropdown.supportResource ul.dropdown-menu.show li {
        border-bottom: none;
    }
	#nsclc-theme li.dropdown.supportResource ul.dropdown-menu.show li {
        border-bottom: none;
    }
	
	li.dropdown.supportResource li a {
		padding: 10px;
	}
	#gastric-theme .mob-middle-links li:has(a.active).dropdown.supportResource b.fa {
        top: 3px !important;
    }
	#nsclc-theme li.dropdown.supportResource li a.active {
    background: #191919 !important;
    color: #fff;
	}
	#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li:last-child{ 
		border-bottom:none !important;
	} 
	#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li {
        border-bottom: none !important;
    }
}

@media (min-width: 1201px) and (max-width: 1225px) {
    .top-header-links li {
        padding: 12px 30px 0px 0px;
    }
}

@media (max-width: 1200px) and (min-width: 1096px) {
    .logo-icon img {
        width: 100%;
    }

    .logo-icon {
        float: left;
        width: 180px;
    }
}

@media (max-width: 1095px) and (min-width: 993px) {
    .logo-icon img {
        width: 160px;
        height: 60px;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    #nsclc-theme .top-header-links li {
        padding: 0px 20px 0px 0px !important;
    }

    .top-header-links li {
        padding: 12px 20px 0px 0px !important;
    }

    .top-header-links li.signup a {
        top: 0;
    }

    li.dropdown.supportResource ul.dropdown-menu.show li {
        padding: 0 !important;
    }
}

#her2low-theme .top-header-links li {
    float: left;
    margin-right: 23px;
    text-align: center;
    position: relative;
    padding: inherit;
}

#her2low-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
    -ms-flex: 0 0 36%;
    flex: 0 0 36%;
    max-width: 36%;
}

#her2low-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
    -ms-flex: 0 0 64%;
    flex: 0 0 64%;
    max-width: 64%;
    margin-top: 0px;
}

#her2low-theme .top-header-links li a {
    line-height: 16px;
    display: inline-block;
}

#her2low-theme .top-header li {
    float: left;
    padding-top: 4px;
    padding-bottom: 4px;
    width: auto;
}

#her2low-theme .top-header .dropdown-menu li.active {
    border-bottom: 3px solid #A387D3;
}

#her2low-theme .select-indicator-section ul {
    float: right;
    margin-bottom: 0;
    padding-left: 0;
    margin-top: 28px;
    margin-right: 16px;
}

#her2low-theme .top-header-links li a.active:before {
    bottom: -15px;
}

#her2low-theme .top-header-links li:last-child {
    margin-right: 0;
}


#her2low-theme .bottom-header.desktopViewOnly .logo-icon {
    float: left;
    width: 225px;
    margin-right: 15px;
}

#her2low-theme .bottom-header .logo-icon img {
    width: 100%;
    height: 60px;
}

#her2low-theme .bottom-header .titleText {
    color: #A387D3;
    font-size: 11px;
    line-height: 15px;
    border-left: #fff 2px solid;
    float: left;
    padding: 5px 15px;
    margin-top: 2px;
    height: 57px;
    display: flex;
    align-items: center;
}

#her2low-theme .top-header-links li.home a.active:before {
    bottom: -34px;
}

#her2low-theme .top-header-links li a.active:before {
    content: "";
    width: 100%;
    height: 4px;
    background: antiquewhite;
    border-top: #A387D3 4px solid;
    position: absolute;
    bottom: -15px;
    left: 0;
}

#her2low-theme li.dropdown.supportResource a.active:before {
    bottom: -13px;
}

#her2low-theme .top-header-links li a.active.home:before {
    bottom: -34px;
}

#her2low-theme .top-header-links li a.active {
    border-bottom: none;
    padding-bottom: 0;
    width: 100%;
    float: none;
    line-height: 16px;
    display: inline-block;
}

#her2low-theme .top-header-links li a.active {
    border-bottom: none;
    padding-bottom: 0;
}



#her2low-theme .top-header b.fa.fa-external-link {
    padding-left: 5px;
    display: inline-block;
}

#her2low-theme .header-main {
    background: #FAFAFA;
}

#her2low-theme .header-main .top-header {
    position: relative;
    padding-right: 0;
    background: #FAFAFA;
}

#her2low-theme li.dropdown.supportResource {
    text-align: inherit;
    padding: 0 7px 10px 0px !important;
}
#her2low-theme li.dropdown.supportResource .dropdown-menu
 {
    margin: 25px 0 0;
}
#her2low-theme li.dropdown.supportResource span.linkarrow {
    position: relative;
    left: 10px;
}

#her2low-theme li.dropdown.supportResource span.linkarrow b.fa-angle-down.fa,
#her2low-theme li.dropdown.supportResource span.linkarrow b.fa-angle-up.fa {
    font-weight: bold;
    font-size: 20px;
}

#her2low-theme li.dropdown.supportResource.show span.linkarrow .fa-angle-down:before {
    content: "\f106";
}

#her2low-theme li.dropdown.supportResource span.linkarrow .fa-angle-up:before {
    content: "\f107";
}

#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show {
    border-bottom: #A387D3 2px solid;
    padding: 0;
    transform: translate3d(0px, 14px, 0px) !important;
}

#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li {
    background: #111;
    padding: 0;
    width: 100%;
    float: left;
    text-align: left;
    font-size: 14px;
	border-bottom: #A387D3 2px solid;
}

#her2low-theme li.dropdown.supportResource li a {
    padding: 15px;
    /* width: 100%; */
    float: left;
}

#her2low-theme li.dropdown.supportResource li a.active,
#her2low-theme li.dropdown.supportResource li a:hover {
    background: #A387D3;
}

#her2low-theme li.dropdown.supportResource li a:hover {
    color: #fff;
    transition-duration: none;
}

#her2low-theme .top-header-links li a:hover {
    color: #A387D3;
    transition-duration: 1s;
}

#her2low-theme .top-header-links li.top-signup a:hover {
    color: #fff;
    transition-duration: 1s;
}

#her2low-theme .top-header-links li.top-signup a:hover {
    color: #FAFAFA;
    background-image: linear-gradient(to right, #6734AC, #6734AC);
    padding: 12px 32px 12px 20px;
    transition-duration: 1s;
}

#her2low-theme .top-header-links li a span.linkText {
    line-height: 12px;
    display: inline-block;
}

#her2low-theme .top-header-links li.top-signup a {
    border-radius: 20px;
    padding: 12px 30px 12px 20px;
    background-color: #D4CEDE;
    background-image: linear-gradient(to right, #230B55, #230B55);
    border: 1px solid #FAFAFA;
    position: relative;
    top: -5px;
    width: 109px;
    transition-duration: 1s;
    font-family: "HelveticaNeue";
    color: #FAFAFA;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    display: inline-block;
}

#her2low-theme .top-header-links li.top-signup a.default_btn b.fa-angle-right.fa {
    right: 10px;
    position: absolute;
    top: 0;
    bottom: 0;
    height: 20px;
    margin: auto;
}

#her2low-theme .top-header-links li.top-signup a .fa-angle-right:before {
    transform: scale(0.5);
    width: 20px;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
}

#her2low-theme .bottom-header {
    background: #202020;
    padding-top: 16px;
    padding-bottom: 5px;
    border-bottom: 1px solid #A387D3;
}

#her2low-theme .top-header .dropdown-menu {
    width: 156px;
    padding: 0 0;
}

#her2low-theme .top-header .dropdown-menu li {
    padding: 10px;
}

#her2low-theme .top-header .dropdown-menu li.active {
    background-color: #E8E8E8;
}

#her2low-theme .top-header .dropdown-menu li:hover {
    background-color: #E8E8E8;
}

#her2low-theme li.dropdown.supportResource li a.active::before {
    bottom: 0;
}

#her2low-theme .top-header li.dropdown {
    padding-top: 4px;
    padding-bottom: 6px;
}

@media (min-width: 992px) and (max-width: 1096px) {

    #her2low-theme .bottom-header.desktopViewOnly .logo-icon,
    #nsclc-theme .bottom-header.desktopViewOnly .logo-icon {
        float: left;
        width: 145px;
        margin-right: 8px;
    }

    #her2low-theme .bottom-header .titleText {
        padding: 5px 5px 5px 8px;
    }

    #her2low-theme .top-header-links li {
        margin-right: 10px;
    }

    #her2low-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        max-width: 35%;
        padding-right: 0;
    }

    #nsclc-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
        -ms-flex: 0 0 38% !important;
        flex: 0 0 38% !important;
        max-width: 38% !important;
        padding-right: 0;
    }

    #nsclc-theme .top-header-links li {
        padding: 0px 28px 0px 0px !important;
    }

    #her2low-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
        -ms-flex: 0 0 65%;
        flex: 0 0 65%;
        max-width: 65%;
        padding-left: 0;
    }

    #nsclc-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
        -ms-flex: 0 0 62% !important;
        flex: 0 0 62% !important;
        max-width: 62% !important;
        padding-left: 0;
    }

    #her2low-theme .col-xl-12.desktopViewOnly.select-indicator-section {
        padding-right: 0px;
    }
}

@media (min-width: 320px) and (max-width: 992px) {
#nsclc-theme li.dropdown.supportResource li a:hover{
    background: none !important;
    color: #fff;
}	
#her2low-theme li.dropdown.supportResource li a {
    padding: 16px 0;
}
#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li:last-child> a.active {
    border-bottom: 3px solid #A387D3;
}
#her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li:last-child> a {
    border-bottom: #fafafa 1px solid;
}
#her2low-theme li.dropdown.supportResource.show {
    padding-bottom: 16px !important;
}
#her2low-theme li.dropdown.supportResource li a.active:last-child {
    padding-bottom: 16px;
}	
    #her2low-theme li.dropdown.supportResource ul.dropdown-menu.show{
        transform: translate3d(0px, 36px, 0px) !important;
    }
    #her2low-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
        position: relative;
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    #her2low-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
        position: relative;
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }



    #her2low-theme li.dropdown.supportResource {
        text-align: inherit;
        float: left;
        width: 100%;
        margin-bottom: 0px;
        padding: 0px 20px 16px 0px !important;
    }

    #her2low-theme li.dropdown.supportResource a.dropdown-toggle {
        float: left;
        width: 100%;
        border-bottom: none;
       padding-bottom: 16px;
        border-bottom: 1px solid #fafafa;
    }

    #her2low-theme div#navbar-collapse ul:last-child {
        padding-left: 15px;
        padding-right: 15px;
    }

    #her2low-theme div#navbar-collapse ul {
        width: 100%;
        float: left;
        padding-bottom: 16px;
    }

    #her2low-theme li.dropdown.supportResource ul.dropdown-menu {
        display: none !important;
    }

    #her2low-theme .dropdown-menu {
        background-color: #191919 !important;
        border: #191919 1px solid !important;
    }

    li.dropdown.supportResource ul.dropdown-menu.show {
        border-bottom: #8BA431 2px solid;
        float: left;
        right: 0px !important;
        left: auto !important;
        margin-top: 0px;
        border: none;
    }

    #her2low-theme li.dropdown.supportResource ul.dropdown-menu.show {
       padding: 0 !important;
        display: block !important;
        position: relative;
        top: 0px !important;
        margin-top: 0;
        opacity: inherit;
        margin-bottom: 0px;
        transform: none !important;
    }

    #her2low-theme li.dropdown.supportResource ul.dropdown-menu.show li {
        background: #191919;
        padding: 0 !important;
    }

    #her2low-theme .mob-middle-links li a.active {
        border-bottom: 3px solid #A387D3;
        display: inline;
        padding-bottom: 15px;
        width: auto;
        float: left;
		background: none !important;
    }

    #her2low-theme .mob-middle-links li {
        padding-bottom: 16px;
        padding-right: 15px;
        display: block;
        width: 100%;
        float: left;
    }

    #her2low-theme li.dropdown.supportResource b.fa {
        position: absolute;
        right: 15px;
        top: 0;
    }

    #her2low-theme li.dropdown.supportResource a[aria-expanded="false"] b.fa:before {
        content: "\f107";
        font-size: 26px;
    }

    #her2low-theme li.dropdown.supportResource a[aria-expanded="true"] b.fa:before {
        content: "\f106";
        font-size: 26px;
    }

    #her2low-theme li.dropdown.supportResource br {
        display: none;
    }

    #her2low-theme div#navbar-collapse ul.nav.top-custom-dropdown {
        padding-bottom: 0;
    }

    #her2low-theme .fa-external-link:before {
        content: "\f105";
    }

    #her2low-theme b.fa.fa-external-link {
        position: relative;
        left: 10px;
    }

    #her2low-theme b.fa.fa-external-link {
        float: right;
        position: relative;
        top: 0;
        left: 0;
    }

    #her2low-theme div#navbar-collapse ul.mob-bottom-links:last-child li:last-child {
        padding-bottom: 0;
    }

    #her2low-theme .mob-middle-links li.resourceLink a {
        border-bottom: none;
    }

    #her2low-theme .mob-middle-links li.sign-up {
        padding-bottom: 0;
    }

    #her2low-theme .mob-middle-links li.sign-up a {
        padding-bottom: 0;
        padding-top: 0px;
        border-top: none !important;
    }

    #her2low-theme #vertical-menu h3 {
        background: #260859;
    }

    #her2low-theme div#navbar-collapse .top-custom-dropdown ul {
        background: #4A3175;
    }

    #her2low-theme div#navbar-collapse .top-custom-dropdown ul:last-child li a {
        color: #FAFAFA;
        border-bottom: 1px solid #FAFAFA;
    }

    #her2low-theme div#navbar-collapse .top-custom-dropdown ul li.active a {
        border-bottom: 3px solid #A387D3 !important;
    }
}

@media (min-width: 1096px) and (max-width: 1248px) {
    #her2low-theme .bottom-header.desktopViewOnly .logo-icon {
        float: left;
        width: 188px;
        margin-right: 8px;
    }

    #her2low-theme .bottom-header .titleText {
        padding: 5px 5px 5px 8px;
    }

    #her2low-theme .top-header-links li {
        margin-right: 10px;
    }

    #her2low-theme li.dropdown.supportResource {
        padding: 0 9px 0 0 !important;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    #her2low-theme .top-header-links li {
        padding: 0 !important;
    }

    #her2low-theme li.dropdown.supportResource {
        padding: 0 9px 0 0 !important;
    }
}

#gastric-theme .top-header ul {
    padding-left: 30px;
    float: left;
    margin-bottom: 0;
}

#gastric-theme .top-header .col-xl-10.col-lg-10 ul {
    float: right;
}

#gastric-theme .top-header b.fa.fa-external-link {
    padding-left: 5px;
    display: inline-block;
}

#gastric-theme .logo-icon {
    float: left;
    width: 225px;
    margin-right: 15px;
}

#gastric-theme .top-header-links li {
    padding: 12px 33px 0px 0px;
}

#gastric-theme .top-header li {
    line-height: 24px;
}

#gastric-theme .top-header .dropdown-menu li {
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 12px;
    text-decoration: none;
    font-family: "HelveticaNeue";
    border-bottom: 2px solid #545454;
    line-height: 14.65px;
}

#gastric-theme .top-header-links li a {
    width: 100%;
    float: left;
    line-height: 20px;
	padding-bottom:15px;
}

#gastric-theme .top-header-links li.home a {
    width: 24px;
    height: 57px;
}

#gastric-theme .top-header ul.dropdown-menu.show {
    padding: 0;
}

#gastric-theme .top-header .dropdown-menu {
    width: 156px;
}

@media (min-width: 1217px) and (max-width: 1291px) {
    #gastric-theme .top-header-links li {
        float: left;
        padding: 12px 23px 0px 0px;
        /* text-align: center; */
    }

    #nsclc-theme .top-header-links li {
        padding: 0px 20px 0px 0px !important;
    }

    #nsclc-theme .logo-icon,
    #nsclc-theme .logo-icon {
        float: left;
        width: 198px !important;
        margin-right: 15px;
    }

    #nsclc-theme .logo-icon img {
        width: 100%;
    }
}

@media (min-width: 1201px) and (max-width: 1216px) {
    #gastric-theme .top-header-links li {
        float: left;
        padding: 12px 22px 0px 0px;
        /* text-align: center; */
    }

    #nsclc-theme .logo-icon img {
        width: 100%;
    }

    #nsclc-theme .top-header-links li {
        padding: 0px 20px 0px 0px !important;
    }

    #nsclc-theme .logo-icon,
    #nsclc-theme .logo-icon {
        float: left;
        width: 163px !important;
        margin-right: 15px;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    #gastric-theme .top-header-links li {
        padding: 12px 13px 0px 0px !important
    }
}

@media (min-width: 1096px) and (max-width: 1440px) {
    #gastric-theme .logo-icon img {
        width: 100%;
        height: 60px;
    }
}
@media (min-width: 993px) and (max-width: 1380px) {
#gastric-theme li.dropdown.supportResource ul.dropdown-menu.show {
  
    right: 0!important;
    left: auto !important;
}
}

@media (max-width: 1095px) and (min-width: 993px) {
    #gastric-theme .logo-icon {
        width: 155px;
    }

    #gastric-theme .logo-icon img {
        width: 100%;
        height: 60px;
    }

    #nsclc-theme .logo-icon {
        width: 155px;
    }

    #nsclc-theme .logo-icon img {
        width: 100%;
        height: 60px;
    }
}

@media (min-width: 1096px) and (max-width: 1200px) {

    #gastric-theme .logo-icon,
    #nsclc-theme .logo-icon {
        float: left;
        width: 188px;
        margin-right: 15px;
    }

    #nsclc-theme .logo-icon,
    #nsclc-theme .logo-icon {
        float: left;
        width: 163px !important;
        margin-right: 15px;
    }

    #nsclc-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
        -ms-flex: 0 0 38% !important;
        flex: 0 0 38% !important;
        max-width: 38% !important;
    }

    #nsclc-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
        -ms-flex: 0 0 62% !important;
        flex: 0 0 62% !important;
        max-width: 62% !important;
        margin-top: 20px;
    }
}

@media (min-width: 1096px) and (max-width: 1440px) {

    #gastric-theme .logo-icon img,
    #nsclc-theme .logo-icon img {
        width: 100% !important;
        height: 60px;
    }
}

@media (min-width: 1200px) {

    #gastric-theme .logo-icon img,
    #nsclc-theme .logo-icon img {
        width: 225px;
    }
}



#nsclc-theme .top-header ul {
    padding-left: 30px;
    float: left;
    margin-bottom: 0;
}

#nsclc-theme .top-header b.fa.fa-external-link {
    padding-left: 5px;
    display: inline-block;
}

#nsclc-theme .top-header .col-xl-10.col-lg-10 ul {
    float: right;
}

#nsclc-theme .logo-icon {
    float: left;
    width: 225px;
    margin-right: 15px;
    margin-bottom: 19px;
}

#nsclc-theme .top-header-links li {
    padding: 0px 33px 0px 0px;
}

#nsclc-theme.top-header li {
    line-height: 24px;
}

#nsclc-theme .top-header .dropdown-menu li {
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 12px;
    text-decoration: none;
    font-family: "HelveticaNeue";
    border-bottom: 2px solid #545454;
    line-height: 14.65px;
}

#nsclc-theme .top-header-links li a {
    width: 100%;
    float: left;
    line-height: 20px;
	padding-bottom:15px;
}
li.dropdown.supportResource{
	padding: 12px 20px 0px 0px !important;
}
#nsclc-theme .top-header-links li.home a {
    width: 24px;
    height: 57px;
}

#nsclc-theme .top-header ul.dropdown-menu.show {
    padding: 0;
}

#nsclc-theme .top-header .dropdown-menu {
    width: 175px;
}

#nsclc-theme .titleText {
    color: #F3FE9E;
    float: left;
}

#nsclc-theme .bottom-header.desktopViewOnly .top-header-links.col-xl-8.col-lg-8 {
    -ms-flex: 0 0 63%;
    flex: 0 0 63%;
    max-width: 63%;
    margin-top: 20px;
}

#nsclc-theme .bottom-header.desktopViewOnly .col-xl-4.col-lg-4 {
    -ms-flex: 0 0 37%;
    flex: 0 0 37%;
    max-width: 37%;
}

#nsclc-theme .top-header .dropdown-menu li.active {
    background: #fafafa !important;
    font-family: 'HelveticaNeueBold' !important;
    border-bottom: 2px solid #F3FE9E !important;
}

#nsclc-theme .top-header .dropdown-menu li:last-child {
    border-bottom: none;
}

#nsclc-theme .top-header-links li a.active {
    border-bottom: 4px solid #F3FE9E;
}

#nsclc-theme .bottom-header {
    border-bottom: 1px solid #F3FE9E;
}

#nsclc-theme .bottom-header {
    padding-top: 22px;
    padding-bottom: 0px;
}

#nsclc-theme .top-header-links li.home a {
    width: 24px;
    height: 57px;
}

#nsclc-theme li.dropdown.supportResource {
    text-align: inherit;
    padding-right: 7px;
    padding-left: 0px;
    padding: 0px 20px 0px 0px !important;
}
#nsclc-theme li.dropdown.supportResource .dropdown-menu{
	margin:0px;
}
#nsclc-theme li.dropdown.supportResource ul.dropdown-menu.show {
    /* border-bottom: #F3FE9E 2px solid; */
    padding: 0;
    transform: translate3d(-15px, 60px, 0px) !important;
    top: -5px !important;
}

#nsclc-theme li.dropdown.supportResource li a.active,
#nsclc-theme li.dropdown.supportResource li a:hover {
    background: #F3FE9E;
    color: #fff;
}

#nsclc-theme .top-header-links li a:hover {
    color: #F3FE9E;
    transition-duration: 1s;
}

#nsclc-theme .top-header-links li.dropdown.supportResource ul.dropdown-menu.show li {
    padding: 0 !important;
	border-bottom: #F3FE9E 2px solid;
}

#nsclc-theme .top-header-links li.dropdown.supportResource.show span.linkarrow .fa-angle-down:before {
    content: "\f106";
}

#nsclc-theme .top-header-links li.dropdown.supportResource span.linkarrow .fa-angle-down:before {
    content: "\f107";
}

div#navbar-collapse ul.mob-bottom-links:last-child li:last-child {
    position: relative;
}