.container{
    max-width:1075px;
}
header a {
    color: #fff;
    font-size: 10px;
    padding: 11px 9px;
    display: inline-block;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 400;
	font-family:arial, sans-serif;
	line-height:12px;
}
header .condition-list a {
	text-transform: uppercase;
    background: url("/-/media/Project/Common/LyricaCom/Home/indication-arrow-up.png") no-repeat right/10px;
    font-size: 13px;
    font-weight: 700;
    padding-right: 20px;
}
#rm-no-id-1{
position:relative;
}
.header .top-menu-bar{
overflow:unset;
}
header .top-menu-nav ul li #rm-no-id-1 ul{
display:none;
z-index: 999;
position: absolute;
top: 28px;
background: #fff;
border-top: 2px solid #003d7e;
}
header .top-menu-nav ul li #rm-no-id-1 ul li {
    width: 100%;
    border-bottom: 1px solid #fff;
    padding: 0;
    background: #f2f5f7;
}
header .top-menu-nav ul li ul ul.show li a {
padding: 15px 8px;
    display: block;
    color: #003d7e;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: left;
}
header .top-menu-nav ul li ul ul.show li a:hover{
background:#FFF;
}
header .top-menu-nav ul li #rm-no-id-1 ul.show{
display:block;
}
.header.without-secondary-menu .col24-md-14 {
    max-width: 23%;
    flex: 0 0 23%;
}
.top-menu-nav ul li {
    display: inline-block;
    padding: 0px;
    float: left;
}
.top-menu-nav{
text-align:right;
}
.top-menu-nav > ul{
    float: right;
}
.top-menu-nav > ul > li:last-child{
    padding: 4.5px 0 0 6px;
}
.header.without-secondary-menu .col24-md-14 .logo img{
width:100%;
height:auto;
}
header #tooltiptext{
    display: none;
    position: absolute;
    right: calc(((100vw - 1040px) / 2) + 140px);
    z-index: 99;
    background: #fff;
    max-width: 380px;
    width: 100%;
    padding: 12px 20px;
    border-top: 2px solid #003d7e;
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,.45),transparent 0 0 0;
    -webkit-box-shadow: 0 3px 6px rgb(0 0 0 / 45%), transparent 0 0 0;
    -ms-box-shadow: 0 3px 6px rgba(0,0,0,.45),transparent 0 0 0;
    -o-box-shadow: 0 3px 6px rgba(0,0,0,.45),transparent 0 0 0;
    box-shadow: 0 3px 6px rgb(0 0 0 / 45%), transparent 0 0 0;
    font-size: 10px;
    line-height: 20px;
    font-family: arial, sans-serif;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 400;
    color: #485967;
    text-align: left;
	top:45px;
}
.home-page header #tooltiptext{
top:45px !important;
}
header #tooltiptext.show{
display:block;

}
.header-main-logo{
position:absolute;
top:6px;
z-index:1000;
-ms-flex: 0 0 25.166667%;
    flex: 0 0 25.166667%;
    max-width: 25.166667%;
}
.header-topsection-menu {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
	padding:0px;
	z-index: 999;
}

.home-page .main-menu-section,.error-page .main-menu-section,.sitemap-page .main-menu-section{
display:none;
}
.main-menu-section{
display:block;
}
.generic_carousel.banner{
width:100%;
}

.main-menu-section {
    background: rgba(100, 140, 181, .7);
    width: 100%;
    position: absolute;
    top: 82px;
    z-index: 99;
    width: 100%;
}

.main-menu-section .nav_ul > li{
width:100%;
}
.main-menu-section .nav_ul > li > ul{
display:none;
}
.main-menu-section .nav_ul > li > ul{
    justify-content: space-between;
    width: 100%;
    max-width: 1040px;
    margin: 0 auto;
    padding: 0 0 0 285px;
    list-style: none;
    z-index: 99;
}
.fibromylagia-page .main-menu-section .nav_ul > li > ul.fibromylagia{
    display: flex;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(2) {
    width: 211px;
	padding-right: 20px;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(3),
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(3){
    padding-right: 10px;
    width: 230px;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li.menu-arrow:nth-of-type(2) {
    padding-right: 0px;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li.menu-arrow:nth-of-type(3),
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li.menu-arrow:nth-of-type(3){
    padding-right: 0px;
}
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(4),
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li:nth-of-type(4){
    padding-right: 10px;
    width: 165px;
}
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li.menu-arrow:nth-of-type(4),
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li.menu-arrow:nth-of-type(4){
    padding-right: 0px;
}

.spinal-cord .main-menu-section .nav_ul li ul.spinal-cord-injury-nerve-pain>li:first-child{
    width: 165px;
	text-align:center;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(2) > a,
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(3) > a,
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(3) > a,
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(4) > a,
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li:nth-of-type(4) > a{
background:url(/-/media/Project/Common/LyricaCom/Home/indication-arrow-down.png) no-repeat right/14px;

}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li.menu-arrow:nth-of-type(2) > a,
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li.menu-arrow:nth-of-type(3) > a,
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li.menu-arrow:nth-of-type(3) > a,
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li.menu-arrow:nth-of-type(4) > a,
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li.menu-arrow:nth-of-type(4) > a{
background:url(/-/media/Project/Common/LyricaCom/Home/indication-arrow-up.png) no-repeat right/14px;
padding-right: 20px;
}
.main-menu-section .nav_ul li ul li a.a-active:before {
    content: "";
    width: calc(100% - 30px);
    height: 2px;
    position: absolute;
    height: 2px;
    background: #FFF;
    bottom: 15px;
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(3) a.a-active:before ,
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(3) a.a-active:before {
    width: calc(100% - 50px);
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(2) a.a-active:before{
width: calc(100% - 60px);
}
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(4) a.a-active:before,
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li:nth-of-type(4) a.a-active:before{
width: calc(100% - 45px);
}
.diabetic-nerve-menu .main-menu-section .nav_ul li ul.diabetic-nerve-pain>li:nth-of-type(4) .third-child li a.a-active:before{
width: calc(100% - 30px);
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(2) .third-child li a.a-active:before{
width: calc(100% - 36px);
}
.pain-after-shingles-menu .main-menu-section .nav_ul li ul.pain-after-shingles>li:nth-of-type(4)  .third-child li a.a-active:before{
width: calc(100% - 30px);
}
.fibromylagia-page .main-menu-section .nav_ul li ul.fibromylagia>li:nth-of-type(3) .third-child li a.a-active:before{
width: calc(100% - 44px);
}
.spinal-cord-injury-page .main-menu-section .nav_ul li ul.spinal-cord-injury-nerve-pain>li:first-child a.a-active:before{
bottom:10px;
}
.main-menu-section .nav_ul li{
    font-size: 16px;
    color: #485967;
    font-family: arial, sans-serif;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 400;	
	position:relative;
	height:55px;
}
.main-menu-section .nav_ul li ul li:hover,
.main-menu-section .nav_ul li ul li.submenuList:focus-within{
background-color:#285a90;
}
header .main-menu-section .nav_ul li a{
    color: #fff;
    font-size: 13px;
    font-family: arial, sans-serif;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    font-weight: 700;
    background: none;
    padding: 20px 15px;
	text-transform:uppercase;
	height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    align-items: center;
	line-height:14px;
}
header .main-menu-section .nav_ul li.fibromylagia > a:hover,header .main-menu-section .nav_ul li .second-child li a:hover{
background: #285a90;
}
.main-menu-section .nav_ul li.fibromylagia ul li,.main-menu-section .nav_ul li ul.second-child {
display:inline-block;
vertical-align:top;
}
.main-menu-section .nav_ul ul li .third-child {
display:none;
}
.main-menu-section .nav_ul ul li .third-child {
position: absolute;
    padding: 0;
    list-style: none;
    top: 50px;
	width:100%;
}
.main-menu-section .nav_ul ul li .third-child a{
text-align:left;
}
.main-menu-section .nav_ul ul li .third-child li{
width:100%;
}
.main-menu-section .nav_ul ul li .third-child li a {
background-color:#285a90;
}
.top-menu-nav > ul > li:nth-child(2) {
padding-right:10px;
}
.header-topsection-menu .top-menu-nav > ul > li:hover{
background:#01264d;
}
.header-topsection-menu .top-menu-nav > ul > li:first-child{
    margin-right: 21px;
    padding-right: 9px;
}
header .main-menu-section .nav_ul li.fibromylagia > a{
width:20%;
display:inline-block;
vertical-align:top;
text-align:center;
}
header .main-menu-section .nav_ul li.fibromylagia ul.second-child{
width:79%;
display:inline-block;
vertical-align:top;
}
header .main-menu-section .nav_ul li.fibromylagia ul.second-child li{
width:37.33%;
display:inline-block;
float:left;
text-align:center;
vertical-align:top;
}
header .main-menu-section .nav_ul li.fibromylagia ul.second-child li:last-child {
    width: 25.33%;
}
header .main-menu-section .nav_ul li.fibromylagia ul.second-child li .third-child li{
width:100%;
}
.savings .main-menu-section{
display:none;
}
.spinal-cord .main-menu-section .nav_ul > li > ul.spinal-cord-injury-nerve-pain {
    display: flex;
}
.diabetic-nerve-menu .main-menu-section .nav_ul > li > ul.diabetic-nerve-pain {
    display: flex;
}
.pain-after-shingles-menu .main-menu-section .nav_ul > li > ul.pain-after-shingles{
    display: flex;
}
.partial-onset-seizures-menu .main-menu-section .nav_ul > li > ul.partial-onset-seizures {
    display: flex;
}









