/*** Hero ***/
.wrapper-hero{height:250px;background:#6cc2ff;background:-moz-linear-gradient(top,#6cc2ff 0%,#5d9cd2 72%,#4a6b97 100%);background:-webkit-linear-gradient(top,#6cc2ff 0%,#5d9cd2 72%,#4a6b97 100%);background:linear-gradient(to bottom,#6cc2ff 0%,#5d9cd2 72%,#4a6b97 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cc2ff',endColorstr='#4a6b97',GradientType=0)}
.wrapper-hero .hero{padding:15px 10%}
.wrapper-hero .hero h1{font-size:50px;color:#fff;text-transform:uppercase;margin:0;text-align:center;line-height:80px}
.wrapper-hero .hero ul{margin:0 auto;padding:0 15%;max-width:1000px}
.wrapper-hero .hero ul li{list-style:none;font-size:16px;font-weight:300;color:#e0f0ff;line-height:22px;text-align:center}
.wrapper-hero .hero ul li span{font-weight:400;color:#fff}
.wrapper-hero  .monolastreviewed{text-align:center;color:#d5ebff;font-size:12px;font-weight:300}


/*** Submenu ***/
.submenu{text-align:center;margin-top:-50px}
.submenu .icon-menu{display:none}
.submenu .tab a{font-size:16px;font-weight:500;margin-right:70px;color:#fff;position:relative;text-decoration:none;display:inline-block;width:200px;line-height:50px;transition:background 250ms}
.submenu .tab a.prof,.submenu .tab a.prof:before,.submenu .tab a.prof:after{background:#47638D}
.submenu .tab a.con,.submenu .tab a.con:before,.submenu .tab a.con:after{background:#92A74E}
.submenu .tab a.sideEffect,.submenu .tab a.sideEffect:before,.submenu .tab a.sideEffect:after{background:#F3614D}
.submenu .tab a:first-child{margin-left:70px}
.submenu .tab a:before,.submenu .tab a:after{content:" ";position:absolute;top:0;height:100%;width:44px;background:#47638D;transition:background 250ms}
.submenu .tab a:before{border-radius:0 8px 0 0;right:-27px;transform:skew(20deg,0deg)}
.submenu .tab a:after{border-radius:8px 0 0 0;left:-27px;transform:skew(-20deg,0deg)}
.submenu .tab a.prof.active,.submenu .tab a.prof.active:before,.submenu .tab a.prof.active:after{color:#47638D;background:#fff;cursor:default}
.submenu .tab a.con.active,.submenu .tab a.con.active:before,.submenu .tab a.con.active:after{color:#92A74E;background:#fff;cursor:default}
.submenu .tab a.sideEffect.active,.submenu .tab a.sideEffect.active:before,.submenu .tab a.sideEffect.active:after{color:#F3614D;background:#fff;cursor:default}
.submenu .tab a:hover,.submenu .tab a:hover:before,.submenu .tab a:hover:after{color:#fff;background:#000;text-decoration:none}
.submenu .tab a span{font-size:38px;margin-right:8px;vertical-align:-32%}
.submenu .tab a .icon-pro{font-size:34px}
.submenu .link{padding:15px 20px;border-bottom:10px solid #f2f2f2;display:table;width:100%;box-sizing:border-box;border-collapse:separate;border-spacing:6px 0}
.submenu .link a{color:#bbb;font-size:16px;line-height:18px;font-weight:500;text-decoration:none;padding:6px 8px;border-radius:3px;display:table-cell;width:10%;vertical-align:middle}
.submenu .link a:hover{background:#000;color:#fff}
.submenu .link a.active{background:#47638D;color:#fff}
.submenu .link.conmenu a.active{background:#92A74E}
.submenu .link.semenu a.active{background:#F3614D}
.miniMenu .masterhead{position:fixed;top:50px;width:100%;height:calc(100vh - 50px);padding:0;background:rgba(25,45,76,.95);z-index:999999}
.miniMenu .masterhead .logo,.miniMenu .masterhead .search{display:none}
.miniMenu .masterhead .menu{margin:0;width:100%;top:52%;position:fixed}
.miniMenu .masterhead .menu a{font-size:18px;color:#fff;line-height:36px;margin:0 1%}
.miniMenu .masterhead .media{display:none}
.miniMenu .masterheadSub{display:block!Important;position:fixed;background:transparent;z-index:9999999;top:46%;left:50%;transform:translate(-50%,-43%)}
.miniMenu .mediaBar{top:60%;left:50%;transform:translate(-50%,-60%)}
.miniMenu .mediaBar a{font-size:18px;margin:0 1%}
.miniMenu .mediaBar a:after{display:none!important}
.miniMenu .mediaBar a:hover{background:#6896DA;border-radius:3px;text-decoration:none}
.miniMenu .searchBar input{width:50%}
.miniMenu .searchBar .go{background:#6896DA}
.miniMenu .searchBar .go:hover{background:#47638d}
.submenu.stuck{position:fixed;top:-150px;margin:0;background:rgba(104,150,218,.95);width:100%;min-width:960px;z-index:999999}
.submenu.stuck span[class*="icon-"]{display:block;color:#fff;padding:0 12px;font-size:30px;cursor:pointer;float:left;height:50px;line-height:50px}
.submenu.stuck span[class*="icon-"]:hover{color:#47638D}
.submenu.stuck .icon-menu{padding-left:1vw;padding-right:1vw}
.submenu.stuck .tab{width:160px;height:50px;margin:0;float:right;cursor:pointer;position:relative}
.submenu.stuck .tab:after,.submenu.stuck .tab a.idle:after{font-family:'icomoon';content:"\e613";font-size:22px;color:#fff;position:absolute;right:3px;top:0;height:50px;line-height:47px}
.submenu.stuck .tab a{display:none;font-size:14px;color:#fff;background:#47638D;margin:0;width:100%;box-sizing:border-box}
.submenu.stuck .tab a:before,.submenu.stuck .tab a:after,.submenu.stuck .tab a span{display:none}
.submenu.stuck .tab a.active{display:block;color:#fff;cursor:pointer}
.submenu.stuck .tab a.active.cloak{display:none}
.submenu.stuck .tab a.prof.active{background:#47638D}
.submenu.stuck .tab a.con.active{background:#92A74E}
.submenu.stuck .tab a.sideEffect.active{background:#F3614D}
.submenu.stuck .tab a.idle{display:block}
.submenu.stuck .tab a.idle:after{display:block;left:auto;width:auto;background:none;transform:none}
.submenu.stuck .tab a.con.idle{background:#92A74E}
.submenu.stuck .tab a.sideEffect.idle{background:#F3614D}
.submenu.stuck .tab a.active:hover,.submenu.stuck .tab a.idle:hover{background:#000;color:#fff}
.submenu.stuck .link{border:0;border-right:1px solid #c3dbff;padding:0;height:50px;width:auto;border-spacing:0}
.submenu.stuck .link a{color:#fff;font-size:12px;line-height:14px;font-weight:400;padding:0 4px;border-radius:0;transition:background 250ms}
.submenu.stuck .link a:hover{background:#000}
.submenu.stuck .link a.active{background:#47638D}
.submenu.stuck .link.conmenu a.active{background:#92A74E}
.submenu.stuck .link.semenu a.active{background:#F3614D}


/*** Right Column ***/
aside{width:300px;background:#f2f2f2}
aside .sideBox{margin:15px 0}
aside .sideBox.promo{margin:50px 20px}
aside .sideBox.promo a{text-decoration:none;color:#000}
aside .sideBox.promo a:hover .rrpromo span[class^="icon-"]{background:#000}
aside .sideBox.promo .rrpromo{border-bottom:1px solid #ccc}
aside .sideBox.promo .rrpromo p{font-size:16px;line-height:18px;font-weight:500;margin:16px 0 14px 0}
aside .sideBox.promo .rrpromo span[class^="icon-"]{background:#6896DA;border-radius:5px;font-size:18px;color:#fff;padding:8px;margin:1px 10px 1px 0;float:left}
aside .sideBox.promo .rrpromo span[class^="icon-arrow"]{background:none!important;color:#000;font-size:35px;float:right;margin:0;padding:0}
aside .sideBox.promo .rrpromo span{font-size:11px;font-weight:300;color:#999;display:inline-block}
aside .sideBox.slide{margin-bottom:50px}
aside .sideBox.slide h2{background:#333;color:#fff;font-size:16px;padding:6px;text-align:center;margin-left:-8px}
aside .sideBox.slide:after{content:"";border-bottom:5px dotted #ddd;width:135px;position:absolute;margin:20px 82px}
aside .sideBox.slide .owl-carousel{width:280px;margin:0 auto}
aside .sideBox.slide .wrapper{text-align:center;background:#000;background:rgba(0,0,0,.7);position:absolute;top:166px;height:40px;display:table;width:100%;transition:all 250ms;z-index:1}
aside .sideBox.slide .wrapper span{vertical-align:middle;padding:11px 45px;color:#fff;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:14px}
aside .sideBox.slide .item img{height:210px}
aside .sideBox.slide .item p{font-size:14px;font-style:italic;font-weight:300;line-height:17px;margin:6px}
aside .sideBox.slide .owl-nav [class*='owl-']{color:#fff;font-size:45px;opacity:0.5;position:absolute;top:158px}
aside .sideBox.slide .owl-nav [class*='owl-']:hover{opacity:1}
aside .sideBox.slide .owl-nav .owl-prev{left:0}
aside .sideBox.slide .owl-nav .owl-next{right:0}
aside .sideBox.related ul{padding:0 10px}
aside .sideBox.related ul li{list-style:none}
aside .sideBox.related h4{font-size:16px;margin-bottom:5px}
aside .sideBox.related a{font-weight:500;color:#0072bc;line-height:16px;font-size:14px;text-decoration:none}
aside .sideBox.related a:hover{text-decoration:underline}
aside .sideBox.related a:after{content:','}
aside .sideBox.related a:last-child:after{content:''}
aside .sideBox.reviews{border-left:5px solid #568a10;background:#e8f7b8;margin:70px 0}
aside .sideBox.reviews:after{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #568a10;margin:-36px 0 0 -11px;position:absolute;display:block}
aside .sideBox.reviews a{text-decoration:none;color:#568a10;font-weight:500;font-size:18px;text-transform:uppercase;padding:16px 10px;display:inline-block;width:275px;transition:all 250ms}
aside .sideBox.reviews a:hover{color:#e8f7b8;background:#568a10}
aside #rightAd_rdr{width:300px;margin:20px auto}


/*** General ***/
.rxArt main{display:table;display:flex}
.stickyColLeft,.story,.stickyColRight{display:table-cell;vertical-align:top}
.story{width:calc(100% - 525px);padding:0 2% 30px 0;min-height:1100px}
.story header{border-bottom:1px solid #ccc;padding:25px 0 20px 0}
.story .breadcrumbs{font-weight:300;margin:5px 0;font-size:14px;width:70%}
.story .breadcrumbs a:after{font-family:'icomoon';content:"\e613";padding-left:4px;display:inline-block;vertical-align:middle;color:#000}
.story .share{float:right;margin-top:-32px}
.story article{font-size:14px;padding:5px 0}
.story article a{color:#0072bc;text-decoration:none;cursor:pointer}
.story article a:hover{text-decoration:underline}
.story article .alert{background:#ed1c24;font-size:12px;color:#fff;padding:5px 10px;border-radius:30px;font-weight:500;text-transform:uppercase;display:inline-block}
.story article h3{text-decoration:underline}
.story article ul{display:table}
.story article ul li{padding:5px 0}
.story .source{font-size:12px;color:#555;font-weight:300;padding:30px 0}
.story .pageSection{margin:60px 0}
.story .pageSection:first-child{margin-top:20px}
.story .pageSection .clear{clear:none}
#apPage .bookmark{display:block;position:relative;top:-80px}
#apPgNum{font-size:18px;font-weight:500;text-align:center;color:#fff;padding:5px 10px;margin-bottom:25px;background:#47638D}
#apPage.conheader #apPgNum{background:#92A74E}
#apPage.sideeffectheader #apPgNum{background:#F3614D}
.slide-viewport{margin-bottom:25px}
.monomodmsg{font-size:14px;text-align:right;margin:10px 0}
.rxArt #rxlistAD160,.rxArt #rightAd_rdr{position:sticky;position:-webkit-sticky;top:80px}
.rxArt .adLeftWrapper{width:200px;padding:20px;text-align:center}


/*** Promo ***/
.pgContent #artPromoCunk{margin-bottom:20px;display:inline-block;width:calc(100% - 40px);height:79px;background:#f2f2f2;padding:20px}
.pgContent #artPromoCunk .artPCImg{position:absolute}
.pgContent #artPromoCunk .artPCImg img{width:79px;height:79px}
.pgContent #artPromoCunk .artPCLinks ol{margin:0 0 0 80px;padding:0}
.pgContent #artPromoCunk .artPCLinks li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 10px;font-size:15px;line-height:20px;list-style:none}
.pgContent #artPromoCunk a:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#F44336;padding-right:5px;vertical-align:-1px;display:inline-block}

.pgContent .webmdrx a{background:#1D72A8;border-radius:3px;padding:5px 15px;width:240px;text-align:center;display:inline-block;transition:background 250ms}
.pgContent .webmdrx p{font-size:14px;color:#fff;margin:0}
.pgContent .webmdrx_img{background:url(http://images.rxlist.com/images/rxlist/webmdrx-btn.png) 0 0 no-repeat;width:91px;height:15px;float:right;margin-top:3px}
.pgContent .webmdrx a:hover{background:#000;text-decoration:none}

.pgContent .learn_more_zomig{background:#f7941d;color:#fff;font-size:16px;padding:5px 55px 5px 15px;border-radius:3px;margin-top:15px;display:inline-block;position:relative;transition:background 250ms}
.pgContent .learn_more_zomig span{font-weight:500;font-size:18px}
.pgContent .learn_more_zomig .icon-arrow-right2{position:absolute;right:0;top:0;border-left:1px solid rgba(255,255,255,0.30)}
.pgContent .learn_more_zomig .icon-arrow-right2:before{border-left:1px solid rgba(0,0,0,0.15);font-size:38px}
.pgContent .learn_more_zomig:hover{text-decoration:none;background:#000}


/*** Warning Box ***/
#Disc_Warning{border-radius:12px;padding:15px 20px;margin:20px 0 -40px 0;line-height:17px;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;background:#da1b23}
.pgContent .blackBorderBox_fmt{border:1px solid #ccc;padding:25px;background-color:#fafafa}


/*** Table Format ***/
.pgContent center{overflow-x:auto}
.pgContent .blacktbl,.pgContent .blackpic{width:100%;margin-bottom:10px;border-spacing:0;text-align:center}
.pgContent .blacktbl tr td:nth-child(odd){background:#eee}
.pgContent .blacktbl tr td.EmphTd{border-left:1px solid #989898;text-align:center;background:#555;color:#fff;font-weight:500}
.pgContent .blacktbl tr td{font-size:12px;padding:5px;border-bottom:1px solid #e0e0e0;border-top:none}
.pgContent .blackpic img{width:auto;height:auto;max-width:100%}


/*** Consumer InContext Module ***/
#forPatients{margin:20px 0}
#forPatients .forPatientsHdr{margin:0;padding:5px;text-align:center;border-radius:3px 3px 0 0;background:#92A74E;color:#fff;font-size:18px}
#forPatients .forPatientContent{padding:0 25px 25px 25px;border:1px solid #92a74e}


/*** FDA ***/
#fdaWrapper{background:#003152;color:#fff;margin:30px auto;max-width:715px}
#fdaWrapper img{padding:25px;position:absolute}
#fdaWrapper h3{padding:15px;margin:0 0 0 190px;font-size:19px;line-height:24px;border-left:1px solid #4d6f86;text-decoration:none}
#fdaWrapper p{padding:11px 15px;font-size:12px;font-weight:300;margin:0 0 0 190px;border-left:1px solid #4d6f86}
#fdaWrapper p a{color:#fff;text-decoration:underline}


/*** FDB ***/
.consumerHeading{font-weight:500}
.story .fdbTerms{border-radius:12px;padding:15px 20px;margin:20px 0 -40px 0;background:#333}
.story .fdbTerms a{font-size:14px;line-height:18px;display:inline-block;color:#fff}
.pgprof h3{text-decoration:underline}


/*** Multum ***/
.driver{display:inline-block}
.btn_driver{display:inline-block;border-radius:4px;padding:2px 6px;background:#1D72A8;margin:15px 10px 0}
.btn_driver a{color:#fff!important}
.Red{color:red;font-style:italic}
.Sizeminus{font-style:italic}


/*** WebMD ***/
.story .from_webmd{display:table;width:100%;margin:40px auto;border-collapse:separate;border-spacing:5px}
.story .from_webmd h3{letter-spacing:1px;font-size:20px;margin:0;text-decoration:none}
.story .from_webmd .logoTitle{margin-top:-5px}
.story .from_webmd .content{display:table-row}
.story .from_webmd .wrapper{display:table-cell;width:33.33%;border:1px solid #dedede;padding:20px;border-radius:10px}
.story .from_webmd h5{font-size:14px;color:#888;line-height:16px;margin:0 0 10px 0}
.story .from_webmd ul{padding:0;margin:0;list-style:none}
.story .from_webmd ul li{padding:10px 0;line-height:15px}
.story .from_webmd ul li a{font-size:15px;font-weight:300}


/*** Responsive ***/
@media (min-width:1200px){
	.wrapper-hero .hero h1{font-size:60px}
	.wrapper-hero .hero ul li{font-size:18px}
	.wrapper-hero  .monolastreviewed{font-size:14px}
	.submenu .tab a{font-size:20px;width:250px}
	.submenu .tab a span{font-size:45px}
	.submenu.stuck .link a{font-size:14px;line-height:18px;padding:0 8px}
	.story{padding:0 40px 30px 0}
	.story .breadcrumbs{width:76%}
	.story header h2{font-size:30px;margin:20px 190px 10px 0;line-height:30px}
	.story article{font-size:16px}
	.story article .alert{font-size:16px;padding:8px 16px}
	.story article ul li{padding:10px 0}
	.story .source{font-size:14px;padding:40px 0}
	.share a{font-size:22px;width:40px;height:40px;margin:0 2px}
	.share span{padding:9px;line-height:39px}
	aside{width:330px}
	aside .sideBox{margin:30px 0}
	aside .sideBox.promo .rrpromo p{font-size:18px}
	aside .sideBox.promo .rrpromo span{font-size:13px}
	aside .sideBox h2{font-size:18px;padding:8px}
	aside .sideBox.slide:after{margin:20px 100px}
	aside .sideBox.related ul{padding:0 20px}
	aside .sideBox.related a{line-height:22px;font-size:16px}
	aside .sideBox.reviews a{width:305px}
}
@media (min-width:1400px){
	.submenu.stuck .tab{width:190px}
	.submenu.stuck .tab a{font-size:16px}
	.submenu.stuck .link a{font-size:16px}
	.story{padding:0 30px 30px 0}
	.story header h2{font-size:42px;line-height:42px}
	.story article{font-size:18px}
	.story .source{font-size:16px}
	aside{width:420px}
	aside .sideBox h2{font-size:22px}
	aside .sideBox.slide:after{margin:20px 150px}
	aside .sideBox.reviews a{width:395px}
	.pgContent #artPromoCunk .artPCLinks{width:72%}
	.pgContent .webmdrx a{float:right;width:150px;padding:21px 8px;margin:-119px 18px 0 0;z-index:1;position:relative}
	.pgContent .webmdrx .webmdrx_img{float:none;display:block;margin:0 auto}
}