.adTopWrapper, .adTopWrapper.sticky {position: sticky;position: -webkit-sticky;position: -ms-sticky;position: -moz-sticky;position: -o-sticky;top: 0;transition: top .5s;border-bottom: 1px solid #eee}
.adTopWrapper.hide{top:-111px}
.adTopWrapper.hide.ie{position:static}
.adTopWrapper.sticky + main#article-wrapper.push{margin-top:220px}

main{margin:0 20px}
main a{color:#0072bc;text-decoration:none;cursor:pointer}
main a:hover{text-decoration:underline}

#article-wrapper a[class$="link"],#imgCol a[class$="link"]{text-decoration:none!important}
#article-wrapper a[class$="link"]:after,#imgCol a[class$="link"]:after{font-family:'icomoon'!important;color:#598527;padding:0 4px;display:inline-block;vertical-align:top;line-height:30px;text-indent:0}
#article-wrapper a.slidelink:after,#imgCol a.slidelink:after{content:"\e603"}
#article-wrapper a.quizlink:after,#imgCol a.quizlink:after{content:"\e602"}
#article-wrapper a.imglink:after,#imgCol a.imglink:after{content:"\e623"}
#article-wrapper a.dictlink:after,#imgCol a.dictlink:after{content:"\e607"}

#article-wrapper > .content{display:table;display:flex}
#article-wrapper > .content .stickyColLeft,#article-wrapper > .content .stickyColRight{display:table-cell;vertical-align:top}
#article-wrapper > .content #leftAd_rdr,#article-wrapper > .content .stickyrightrail{position:sticky;position:-webkit-sticky;top:120px;padding-top:20px;float:left;transition:top .5s;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s}
.adTopWrapper.hide.all + #article-wrapper > .content #leftAd_rdr,.adTopWrapper.hide.all + #article-wrapper > .content .stickyrightrail{top:20px}
#article-wrapper > .content #leftAd_rdr.hide,#article-wrapper > .content #rightAd_rdr.hide{visibility:hidden}
#article-wrapper > .content > article{min-width:563px;padding:25px;display:table-cell}


/*** Owl Carousel (top) ***/
#article-wrapper.push{margin-top:220px}
#owl-top{position:absolute;top:221px}
#owl-top.push{position:relative;top:0;z-index:-1}
#owl-top.owl-theme .item img,#owl-top .owl-item.loading{height:180px}
#owl-top .owl-buttons div{margin-top:-29px}
#owl-top .item a:hover .wrapper{background:rgba(0,0,0,1)}
#owl-top .item .wrapper{color:#fff;font-size:14px;text-align:center;font-weight:300;background:#999;background:rgba(0,0,0,.8);position:absolute;bottom:0;height:25px;display:table;width:100%;-webkit-transition:background .2s;transition:background .2s}
#owl-top .item .wrapper span{display:table-cell;vertical-align:middle;padding:5px}


/*** Owl Carousel (collection) ***/
.collection{display:inline-block;padding-bottom:0;width:100%}
.collection .owl-carousel{width:calc(100vw - 400px);max-width:100%}
.collection .owl-carousel .owl-wrapper{display:table-caption!important}
.collection .item{margin:5px}
.collection .item a{margin-bottom:6px;display:inline-block;position:relative;overflow:hidden}
.collection .item a:hover .wrapper{background:rgba(0,0,0,1)}
.collection .item a img{-webkit-transition:all .2s ease;transition:all .2s ease}
.collection .item a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}
.collection .wrapper{color:#fff;font-size:15px;font-weight:300;background:#999;background:rgba(0,0,0,.8);position:absolute;bottom:0;min-height:52px;display:table;width:100%;-webkit-transition:background .2s;transition:background .2s}
.collection .wrapper span{display:table-cell;vertical-align:middle;padding:8px 10px}
.collection .owl-controls{width:170px;position:relative;float:right}
.collection .owl-pagination{float:right;margin:-44px 45px 0 0;width:80px}
.collection .owl-controls .owl-buttons div{color:#598527;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:-15px;font-size:50px}


/*** article ***/
#article-wrapper header{border-bottom:1px solid #DCDCDC;margin-bottom:15px;position:relative}
#article-wrapper header .breadcrumbs{font-size:14px}
#article-wrapper header .breadcrumbs span{color:#999}
#headline h1{font-size:42px;letter-spacing:-2px;margin:-5px 15% 10px 0}
#headline ul{padding:0;margin:0;display:inline-block}
#headline .share{position:absolute;right:15px;bottom:40px}
#headline .share a{font-size:20px;padding:0 5px;cursor:pointer;float:left;transition:color 250ms}
#headline .share a:hover{color:#000;text-decoration:none}
#headline .author{width:calc(100% - 160px);font-size:14px}
#headline .author li{margin-right:5px;line-height:20px}
#headline .author li:after{content:" | ";padding:0 3px}
#headline .author li:last-child:after{display:none}
#headline .author li .icon-search{font-size:13px;color:#F26522;padding:10px 4px}
#headline .author li .icon-search:hover{color:#ccc;cursor:pointer}
#headline .author .bio{position:absolute;width:400px;padding:10px 20px;margin-top:5px;background-color:#fff;border:1px solid #CCC;border-radius:5px;box-shadow:1px 1px 3px #ddd;z-index:998;display:none}
#headline .author .bio:before,#headline .author .bio:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}
#headline .author .bio:before{top:-8px;left:56px;border-bottom-color:#ccc;border-width:8px}
#headline .author .bio:after{top:-7px;left:57px;border-bottom-color:#fff;border-width:7px}
#headline .author .bio img{height:60px;width:60px;border-radius:50%;float:left;margin:16px 10px 0 0}
#headline .author .bio p{font-weight:300;line-height:24px}
.fontResizer-wrapper{width:100px;padding:13px 25px;position:absolute;right:0;bottom:5px}
.fontResizer-wrapper:before,.fontResizer-wrapper:after{content:'A';position:absolute;font-weight:500}
.fontResizer-wrapper:before{font-size:13px;left:10px;top:8px}
.fontResizer-wrapper:after{font-size:20px;right:8px;top:3px}
.fontResizer-wrapper .ui-slider{background:#acacac;border-radius:4px;height:4px;position:relative;width:95%;margin-left:2%}
.fontResizer-wrapper .ui-slider:hover{cursor:pointer}
.fontResizer-wrapper .ui-slider-range{height:100%;border-radius:4px;background:#0072bc}
.fontResizer-wrapper .ui-slider-handle{position:absolute;background:#0072bc;border-radius:50%;width:15px;height:15px;top:-5px;margin-left:-8px;outline:none}
.fontResizer-wrapper .ui-state-hover,.fontResizer-wrapper .ui-state-active{background:#000}

#pageContainer{font-size: 17px}	
#pageContainer .apPage{clear:both}
#pageContainer .AP-wrapper{width:340px;margin:0 30px 30px 0;float:left}
#pageContainer .apPage:first-child .AP-wrapper{margin-top:0}
#pageContainer .bookmark{display:block;position:relative;top:-120px}
#pageContainer h3{font-size:26px;margin:0}
#pageContainer h4,#pageContainer h5{font-size:20px;margin:40px 0 0 0}
#pageContainer p,#imgCol .wrapper p{line-height:185%}
#pageContainer ol li{list-style-position:inside}
#pageContainer ul li,#pageContainer ol li,#imgCol .wrapper ul li{padding:8px 30px 8px 0;line-height:185%;list-style-position:inside}
#pageContainer ul li ul,#pageContainer ul li ol,#pageContainer ol li ul,#pageContainer ol li ol{padding:0;text-indent:40px}

#pageContainer .iccArt ul{display:table;padding:0;margin:10px 0 -10px 0}
#pageContainer .iccArt ul li{float:left;list-style:none;border-left:1px solid #ccc;padding:0 8px;margin:5px 0;font-size:15px}
#pageContainer .iccArt ul li:first-child{border:none;padding-left: 0}
#pageContainer .iccArt ul li span{color:#f26522;vertical-align:middle;padding-right:3px}
#pageContainer .iccArt a{line-height:0;text-decoration:none!important}
#pageContainer .iccArt a strong{font-size:16px}

#lrgArtImg{border:1px solid #e0e0e0;background:#f9f9f9;margin:15px auto;padding:10px;text-align:center;display:table}
#lrgArtImg .lrgArtImgCap{font-size:16px;font-weight:300;color:#555;font-style:italic;display:inline-block;padding-top:15px}
.artTable{margin:10px 0}
.artTable caption{font-weight:500;margin:20px 0 5px 0;font-size:18px}
.artTable td,.artTable th{border:1px solid #e0e0e0;padding:10px;line-height:16px}
.artTable thead th{background:#555;color:#fff;font-weight:500;border:1px solid #989898}
.artTable tbody th{background:#AFAFAF;color:#fff;font-weight:400;border:1px solid #CACACA}
.artTable tbody td{background:#eee;font-weight:300}
.artTable tbody tr:nth-child(odd) td{background:#fff}
.artTable tfoot td{font-weight:300;font-style:italic;font-size:11px;color:#888;border:none;padding:3px 0 0 0;line-height:12px}

#pageContainer #vsIndexTabs{margin:40px 0 -40px 0;padding:0;list-style:none;display:inline-block}
#pageContainer #vsIndexTabs li{padding:0;margin:3px 5px 3px 0;float:left}
#pageContainer #vsIndexTabs li a{color:#fff;padding:5px 10px;border-radius:3px;background:#0072bc;font-size:14px;text-transform:uppercase;transition:background 250ms;display:inline-block}
#pageContainer #vsIndexTabs li a span{max-width:200px;padding-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left}
#pageContainer #vsIndexTabs li a:hover{text-decoration:none;background:#000}

#pageContainer .apPageBottom{border-top:1px solid #ccc;margin-top:40px}
#pageContainer .apPageBottom #refs{font-size:14px;font-style:italic;font-weight:300;padding:5px 5px 5px 0;color:#0072bc;margin-top:-30px;float:right}
#pageContainer .apPageBottom #refs .icon-search{font-size:12px;color:#F26522;padding:0 4px;vertical-align:middle;display:inline-block}
#pageContainer .apPageBottom #refs:hover{cursor:pointer;text-decoration:underline}
#pageContainer .apPageBottom #refStash{display:none;background:#eee;padding:10px 20px 20px 20px;margin-bottom:20px;font-size:13px}
#pageContainer .apPageBottom #refStash li{padding:3px 0}
#pageContainer .credits,#lastreviewed{font-size:14px;font-weight:300;line-height:120%;margin:10px 0}


/*** article (TOC) ***/
#toc-expand{padding-bottom:22px}
#toc-expand .wrap{position:relative;overflow:hidden}
#toc-expand ul{padding:0;margin:0;list-style:none;width:48%;border-right:1px dotted #ccc;padding-right:2%}
#toc-expand ul li{line-height:normal;padding:0 0 0 5px;width:calc(100% - 5px)}
#toc-expand ul li:before{content:"\00b7";color:#000;font-size:40px;line-height:35px;position:absolute;font-weight:300}
#toc-expand ul li a{width:92%;display:inline-block;font-size:16px;padding:6px 4% 6px 15px}
#toc-expand .addon{float:right;border:none;padding:0}
#toc-expand .addon li:before{display:none}
#toc-expand .addon li span{color:#f26522;margin-top:5px;position:absolute}
#toc-expand .addon li a{padding-left:24px;width:90%}
#toc-expand .addon li a[id^="tab"]:before{content:"\00b7";color:#000;font-size:40px;line-height:23px;position:absolute;font-weight:300;margin-left:-18px}
#toc-expand .addon li:first-child:hover{background:none}
#toc-expand .addon #tabIdx{padding:8px 30px 8px 50px;margin:10px -5px;background:#0072bc;color:#fff;border-radius:3px;transition:background 250ms;font-size:15px;text-transform:uppercase;width:calc(100% - 75px);text-align:center}
#toc-expand .addon #tabIdx:before{content:"\e631";font-family:'icomoon';font-size:17px;color:#fff;line-height:17px;margin-left:-25px}
#toc-expand .addon #tabIdx:hover{background:#000}
#toc-expand ul li:hover{background:#0072BC;border-radius:3px}
#toc-expand ul li:hover:before{color:#fff}
#toc-expand ul li:hover a,#toc-expand ul li:hover span{color:#fff;text-decoration:none}
#toc-expand .gradient{width:100%;height:38px;position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);display:none}
#toc-expand .more{border-top:1px solid #DCDCDC;position:relative;margin-top:15px}
#toc-expand .more span{border:1px solid #dcdcdc;border-radius:3px;border-top:1px solid #fff;padding:0 4px;margin-top:-1px;position:absolute;top:50%;left:47%;cursor:pointer;font-size:40px;line-height:20px;color:#F26522;-webkit-transition:color 200ms;transition:color 200ms;display:none}
#toc-expand .more span:hover{color:#ccc;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eee 100%);background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);background:linear-gradient(to bottom,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0)}
#toc-expand .more span.active:before{content:'\e614'}


/*** article (mini menu) ***/
header #headline .toc,header #headline .miniBtn span,header.mini #headline .author,header.mini #headline .toc.dropdown:before,header.mini #headline .toc.dropdown ul li.active:after,header.mini #menu,header.mini #menu .mainList li a span,header.mini .masterhead .search{display:none}
header.mini #menu .submenu{display:none!important}
header.mini #menu.show,header.mini .masterhead .search.show{display:block}
header.mini #menu{position:fixed;top:0;width:100%;height:calc(100vh - 50px);padding:0;background:rgba(233,251,206,.95);z-index:49}
header.mini #menu .mainList{text-align:center;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
header.mini #menu .mainList li{float:none;border-bottom:2px dotted #b1dc7f}
header.mini #menu .mainList li a{color:#598527;font-size:24px;font-weight:500;width:100%;padding:20px 0;display:inline-block}
header.mini #menu .mainList li a:hover{background:#598527;color:#fff}
header.mini .masterhead .search{position:fixed;bottom:50px;left:0;right:0;z-index:50;background:#e9fbce;border-top:1px solid #ccc;padding:25px;text-align:center}
header.mini .masterhead .search input{width:60%;border-color:#c5e4a1}
header.mini #headline .miniBtn span{background:#75a43f;cursor:pointer;display:inline-block;position:absolute;bottom:0;transition:background 250ms}
header.mini #headline .miniBtn span:hover{background:#000}
header.mini #headline .miniBtn .icon-menu{left:0;font-size:30px;padding:11px 10px 9px 10px}
header.mini #headline .miniBtn .icon-search{right:0;font-size:20px;padding:16px 16px 14px 15px}
header.mini #headline .miniBtn .icon-search.icon-close{padding:15px}
header.mini #headline .miniBtn .icon-menu.icon-close{font-size:20px;padding:15px}
header.mini #headline{background:#598527;color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:50;padding:13px 65px 11px 65px;height:26px}
header.mini #headline h1{margin:0 0 0 10px;color:#c9eaa3;font-size:20px;letter-spacing:0;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
header.mini #headline .share{right:230px;bottom:10px}
header.mini #headline .share a{color:#fff}
header.mini #headline .share a:hover{color:#000}
header.mini #headline .toc{display:inline-block;margin-top:-2px}
header.mini #headline .toc:before{content:'/';font-weight:300;font-size:24px;margin-left:13px;float:left}
header.mini #headline .toc:hover{cursor:pointer}
header.mini #headline .toc:hover ul li.active a{color:#000}
header.mini #headline .toc:hover ul li.active:after{background:#000}
header.mini #headline .toc ul li{list-style-type:none;opacity:0;height:0;width:0;float:none}
header.mini #headline .toc ul li a{color:#fff;font-size:18px;padding:5px 10px;display:inline-block;max-width:calc(100vw - 600px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:color 250ms}
header.mini #headline .toc ul li.active{opacity:1;width:100%;height:100%}
header.mini #headline .toc ul li.active a{max-width:calc(100vw - 770px);padding:5px 35px 5px 10px}
header.mini #headline .toc ul li.active:after{content:"\e614";font-family:'icomoon';font-size:20px;font-weight:bold;color:#598527;background:#fff;line-height:22px;border-radius:3px;position:absolute;margin:3px 0 0 -22px;padding:0 1px;transition:background 250ms}
header.mini #headline .toc.dropdown{background:#e9fbce;padding:15px 10px;border-radius:3px 3px 0 0;box-shadow:0 0 6px 0px rgba(0,0,0,0.2);margin:0 14px;position:absolute;bottom:0;max-height:450px;overflow-y:auto}
header.mini #headline .toc.dropdown::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background:#F5F5F5}
header.mini #headline .toc.dropdown::-webkit-scrollbar{width:14px;background:#F5F5F5}
header.mini #headline .toc.dropdown::-webkit-scrollbar-thumb{background:#000}
header.mini #headline .toc.dropdown ul li{opacity:1;height:34px;width:auto}
header.mini #headline .toc.dropdown ul li a{color:#598527!important;pointer-events:auto}
header.mini #headline .toc.dropdown ul li a:hover{text-decoration:underline}
header.mini .masterhead .logo{position:fixed;margin:0;bottom:9px;right:50px;left:auto;z-index:51}
header.mini .masterhead .logo a{font-size:26px;font-weight:500;color:#fff;letter-spacing:-1px;padding:7px 13px}
header.mini .masterhead .logo a .net{color:#fff}
header.mini .masterhead .logo a .com{color:transparent;text-indent:-45px;background:#598527;position:absolute;width:5px;margin-left:-5px}
header.mini .masterhead .logo a:hover,header.mini .masterhead .logo a:hover .net{color:#000;transition:all 250ms}


/*** article (interval) ***/
.quizimgpromo{text-align:center;margin:20px 0}

#article-promo{margin:40px 0;min-height:125px;}
#article-promo img{padding: 0 10px 0 0;display: block;}
#article-promo ul{margin:0;list-style:none; text-align: center;padding:0;}
#article-promo ul li{padding:0;display: inline-block;vertical-align: top;width: 32%;text-align: left;}
#article-promo a{padding:0px;display: inline-block;}
#article-promo a:hover{opacity:.7;text-decoration:none;}
#article-promo a p{font-size:12px;font-weight:500;margin:0;padding:0px;text-align:left;width:200px;}
#article-promo a span{margin:10px 0 5px;padding:0;display: block;font-size: 13px;color:#888;font-weight:500;font-family: 'Roboto',sans-serif !important;-webkit-font-smoothing:antialiased;}
#article-promo .icon-slideshow:before {content:'SLIDESHOW';}
#article-promo .icon-quiz:before {content:'QUIZ';}
#article-promo .icon-image:before {content:'IMAGE';}

.article-slideDummy{margin:30px auto;width:563px;display:block;clear:both}
.article-slideDummy:hover{text-decoration:none;cursor:pointer}
.article-slideDummy:hover h1{color:#0072bc}
.article-slideDummy:hover .icon-view{color:#0072bc;background:#fff}
.article-slideDummy h1{margin:0;float:right;width:222px;line-height:22px;font-size:22px;background:#eee;padding:20px;height:162px;border:1px solid #ddd;border-left:none}
.article-slideDummy h1 span{font-size:24px;color:#598527;font-weight:500;text-align:left;padding-bottom:15px;display:block}
.article-slideDummy .wrapper{width:300px;position:relative}
.article-slideDummy span[class^="icon-arrow"]{display:none}
.article-slideDummy .icon-arrow-left2{left:5%}
.article-slideDummy .icon-arrow-right2{right:5%}
.article-slideDummy .icon-view{color:rgba(0,0,0,.8);font-size:50px;background:rgba(255,255,255,.8);border-radius:50%;padding:10px 10px 10px 12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.article-slideDummy img{display:block;margin:0 auto;width:300px;height:auto}

#pageContainer .vs_wrapper{display:table;width:100%;margin:40px auto;border-collapse:separate;border-spacing:5px;clear:both}
#pageContainer .vs_module{display:table-cell;width:50%;border:1px solid #dedede;padding:20px;border-radius:10px}
#pageContainer .vs_module h3{font-size:18px;color:#888;margin:0 0 10px 0}
#pageContainer .vs_module .content{padding:0;margin:0;list-style:none}
#pageContainer .vs_module .content li{padding:10px 0;line-height:15px}
#pageContainer .vs_module .content li a{font-size:15px;font-weight:300}

/*** FROM WEBMD ***/
.from_webmd{display:table;width:100%;margin:40px auto;border-collapse:separate;border-spacing:5px}
#pageContainer .from_webmd h3{letter-spacing:1px;font-size:22px;margin:0}
.from_webmd .logoTitle{margin-top:-5px}
.from_webmd .content{display:table-row}
.from_webmd .wrapper{display:table-cell;width:33.33%;border:1px solid #dedede;padding:20px;border-radius:10px}
#pageContainer .from_webmd h5{font-size:14px;color:#888;margin:0 0 10px 0}
.from_webmd ul{padding:0;margin:0;list-style:none}
.from_webmd ul li{padding:10px 0;line-height:15px}
.from_webmd ul li a{font-size:15px;font-weight:300}

#pageContainer #articleInArticle .articleInArticleContentWrap{margin:40px 0;padding:30px;border:1px solid #dedede;border-radius:10px}
#pageContainer #articleInArticle .articleInArticleImg{margin-right:8px;float:left}
#pageContainer #articleInArticle .articleInArticleContent h3{margin:0;font-size: 16px}
#pageContainer #articleInArticle .articleInArticleContent h4{margin:5px 0;color:#999;font-size:13px!important}
#pageContainer #articleInArticle .articleInArticleContent p{font-size: 13px;font-weight:300}
#pageContainer #articleInArticle .articleInArticleContent ul,#pageContainer #articleInArticle .articleInArticleContent ol{padding-left:15px;font-size:13px!important;font-weight:300}
#pageContainer #articleInArticle .articleInArticleContent ul li,#pageContainer #articleInArticle .articleInArticleContent ol li{padding:5px;line-height:14px}
#pageContainer #articleInArticle .articleInArtcileLink a{font-size: 13px;line-height:13px;display:inline-block}
#pageContainer #articleInArticle .articleInArtcileLink a span{color:#f26522;font-size: 18px;vertical-align: bottom}

.articleLrgImg{display:none}
.medianet{margin:30px 0}

.drscholls{max-width:748px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:171px;padding:10px 0;margin:30px auto;position:relative}
.drscholls a{display:block;height:100%}
.drscholls .drscholls_simg{width:80px}
.drscholls .drschollsimg{width:200px;float:right}
.drscholls .drscholls_sponsor{font-size:13px;color:#aaa}
.drscholls .drscholls_txt{float:left}
.drscholls .drscholls_h3{font-size:24px!important;font-weight:600;color:#555;margin-top:7px!important}
.drscholls .drs_learnmore{border:1px solid #0072bc;padding:7px 50px;border-radius:4px;font-size:14px;position:absolute;left:0;bottom:15px}
.drscholls .drs_learnmore:hover{text-decoration:none}
.drscholls .icon-arrow-right2{display:none}

#crsprm-2081-assmnt{max-width:748px;border-color:#eee;border-style:solid;border-width:5px 0;clear:both;margin:30px auto;overflow:hidden;padding:18px 0}
#crsprm-2081-assmnt .cross-promo__hero{float:left;margin-right:40px}
#crsprm-2081-assmnt .cross-promo__content{padding-top:10px}
#crsprm-2081-assmnt .cross-promo__subheading{color:#3a6d69;font-size:12px;font-weight:500;text-transform:uppercase}
#crsprm-2081-assmnt .cross-promo__subheading img.logoTitle{margin:6px 0 10px 5px}
#crsprm-2081-assmnt a:hover{text-decoration:none}
#crsprm-2081-assmnt .cross-promo__heading{color:black;font-size:30px;font-weight:500;line-height:32px;margin-bottom:20px}
#crsprm-2081-assmnt .cross-promo__cta{color:black;font-size:17px}
#crsprm-2081-assmnt .cross-promo__cta::after{content:'';display:inline-block;width:30px;height:30px;margin:0 0 -5px 8px;vertical-align:bottom;background-image:url(https://images.medicinenet.com/images/ads/btn-blue-arrow.png)}


/*** article (medications) ***/
.fdbDisclaimer a,.fdbDisclaimer_bottom{font-style:italic;color:#000;border:1px solid #ccc;display:inline-block;padding:0 10px;margin:10px 0;background:#f4f4f4}
.fdbDisclaimer a p,.fdbDisclaimer_bottom p{font-size:12px!important}
#pageContainer.pharmContainer h4{color:#598527}
#Disc_Warning{color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;border-radius:5px;padding:15px;font-weight:500;text-align:center}
#Disc_Warning .icon-exclamation-circle{color:#a94442;font-size:18px;vertical-align:text-top}
#fdaWrapper{background:#003152;color:#fff;width:100%;height:134px;margin:30px 0;display:inline-block}
#fdaWrapper img{padding:37px 16px;border-right:1px solid #4d6f86;position:absolute}
#fdaWrapper h3{padding:15px 15px 0 190px;margin:0;font-size:20px}
#fdaWrapper p{margin:0;padding:10px 10px 10px 190px;font-size:12px;font-weight:300}
#fdaWrapper p a{color:#fff;text-decoration:underline}
#pill_identifier{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0;padding:15px 0}
#pill_identifier .wrapper{width:600px;margin:0 auto}
#pill_identifier a img{padding:10px;margin:0 20px;float:left}
#pill_identifier h3{margin:0;font-size:19px!important}
#pill_identifier p{margin:5px 0 0 0;font-size:inherit!important}
#pill_identifier p a{text-decoration:underline}
#pharmonrxl{float:right;margin-top:-26px;font-style:italic;font-size:15px}


/*** right column ***/
.sideBox{margin: 30px 0}
.sideBox h3{border-bottom:5px solid #598527;margin:10px 0;letter-spacing:1px;padding-bottom:6px;background:#fff}
.sideBox h3 a{color:#000}
.sideBox h3 a:hover{text-decoration:none}
.sideBox .trending{list-style:none;padding:0 4px;margin:0}
.sideBox .trending li:first-child{border:none;padding-top:0}
.sideBox .trending li{border-top:1px solid #ccc;padding:11px 0}
.sideBox .trending li a{font-size:14px;font-weight:400}
.sideBox .trending li a:hover,#featured-nav a:hover{color:#000;text-decoration:none}
.sideBox .trending img{width:79px;height:79px;float:left;-webkit-transition:opacity 400ms;transition:opacity 400ms}
.sideBox .trending p{color:#333;display:inline-block;width:203px;height:73px;margin:6px 0 0 10px;font-size:17px;line-height:17px}
.sideBox .trending p span{display:block;font-style:italic;font-size:14px;line-height:16px;font-weight:300;color:#888;padding-top:8px}
.sideBox .trending a:hover *{color:#0072bc}
.sideBox .trending a:hover img{opacity:.6}


/*** article-extra ***/
.article-extra{margin-top: 50px}
.article-extra article,.article-extra .sideBox{float:none}
.relatedArticle{background:#f4f4f4;padding:0 0 10px 0;margin-bottom:30px}
.relatedArticle img{float:left;margin:20px;color:#333}
.relatedArticle article{margin:27px 0 15px 20px;width:94%;display:block}
.relatedArticle article a:hover{text-decoration:none;color:#0072bc}
.relatedArticle h2{margin:0;color:#598527}
.relatedArticle h4{color:#999;margin:5px 0}
.relatedArticle p{font-weight:300;font-style:italic;font-size:16px;line-height:22px}
.relatedArticle a{font-size:14px;color:#333}
.relatedArticle .icon-arrow-right2{color:#f26522;font-size:18px;vertical-align:middle}
.relatedArticle ul li{line-height:28px;list-style:none}
.relatedArticle ul li span{color:#f26522;padding:0 10px;vertical-align:middle}
.comments{margin-bottom:40px}
#comWrap{position:relative;overflow:hidden}
#comWrap ul{margin:0;padding:0;list-style:none}
#comWrap ul li{margin:10px 0;display:inline-block;width:100%}
#comWrap ul li:last-child{margin-bottom:20px}
#comWrap span{color:#0072bc}
#comWrap p{padding:14px 25px;margin:10px 0;font-size:16px;line-height:20px;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:5px;position:relative}
#comWrap p:before,#comWrap p:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}
#comWrap p:before{top:-8px;left:25px;border-bottom-color:#D9D9D9;border-width:8px}
#comWrap p:after{top:-7px;left:26px;border-bottom-color:#f5f5f5;border-width:7px}
#comWrap a{color:#fff;padding:7px 15px;margin-left:5px;border-radius:3px;background:#598527;float:right;width:130px;text-align:center;font-size:14px;line-height:16px}
#comWrap a.post{background:#0072bc}
#comWrap a:hover{background:#385E0D;text-decoration:none}
#comWrap a.post:hover{background:#014875}
#comWrap .gradient{width:100%;height:30px;position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.comments .more{border-top:1px solid #DCDCDC;position:relative}
.comments .more span{border:1px solid #dcdcdc;border-radius:3px;border-top:1px solid #fff;padding:3px 20px;margin-top:-1px;position:absolute;top:50%;left:44%;cursor:pointer;font-size:40px;line-height:20px;color:#0072bc;-webkit-transition:color 200ms;transition:color 200ms}
.comments .more span:hover{color:#ccc;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eee 100%);background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);background:linear-gradient(to bottom,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0)}
.comments .more span.active:before{content:'\e614'}
.article-extra .thumbnails{display:inline-block;width:100%}
.article-extra .thumbnails .more{float:right;font-size:14px}
.article-extra .thumbnails .more:hover,.article-extra .thumbnails .more:hover span{color:#000;text-decoration:none}
.article-extra .thumbnails .more span{font-size:16px;color:#F26522;vertical-align:middle}
.article-extra .thumbnails ul{padding:0;margin:0}
.article-extra .thumbnails ul li{list-style:none;padding:10px 0}
.article-extra .thumbnails ul li a{line-height:16px;display:inline-block;color:#333}
.article-extra .thumbnails ul li a:hover{color:#0072bc;text-decoration:none}
.article-extra .thumbnails a img{border:1px solid #E0DFDF;float:left;padding:19px;margin-right:15px;background:#fbfbfb}
.article-extra .thumbnails a:hover img{background:#E8E8E8;border-color:#ccc;box-shadow:0px 0px 5px #C3C3C3}
.article-extra .thumbnails a h4{margin:15px 0;font-size:18px}
.article-extra .thumbnails .relContent{font-weight:300;font-size:14px;line-height:18px;overflow:hidden;position:relative;max-height:54px;text-align:justify;padding:5px 12px 0 0}
.article-extra .thumbnails .relContent:before{content:'...';position:absolute;right:0;bottom:0}
.article-extra .thumbnails .relContent:after{content:'';position:absolute;right:0;width:10px;height:7px;margin-top:9px;background:#fff}
.article-extra .thumbnails .relContent *{display:inline}


/*** IMAGES subpage ***/
#imgCol{display:table;margin:30px auto;width:940px;position:relative}
#imgCol #tabArticle{display:inline-block;float:left}
#imgCol .breadcrumbs{font-size:14px}
#imgCol .breadcrumbs span{color:#999}
#imgCol header,#slShows header{border-bottom:1px solid #ccc;margin-bottom:15px}
#imgCol header h1{font-size:42px;letter-spacing:-2px;margin:-5px 15% 10px 0}
#imgCol .share{float:right;margin:-26px 12px 0 0}
#imgCol .share a{font-size:20px;padding:0 5px;float:left}
#imgCol article{width:583px;display:inline-block;position:relative}
#imgCol .slide-title{font-size:20px;line-height:20px;width:560px;margin:5px auto}
#imgCol .slide{background:#f5f5f5;padding:20px 0;margin:5px auto 25px auto;width:560px;position:relative}
#imgCol .slide a{font-size:100px;color:#999;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 200ms;transition:color 200ms}
#imgCol .slide .icon-arrow-left2{padding:17% 32% 17% 0}
#imgCol .slide .icon-arrow-right2{right:0;padding:17% 0 17% 32%}
#imgCol .slide a:hover{text-decoration:none;color:#000}
#imgCol .slide img{display:block;margin:0 auto;width:360px;height:245px}
#imgCol #leftAd_rdr{display:none}
#imgCol .add_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block;padding:15px 0;width:100%;position:relative}
#imgCol .wrapper .add_nav li{list-style:none;float:left;padding:0}
#imgCol .add_nav li:nth-child(2){text-align:center;position:absolute;width:50%;font-size:14px;line-height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#imgCol .add_nav li:last-child{float:right}
#imgCol .add_nav a{color:#fff;padding:8px 30px;border-radius:3px;background:#f26522}
#imgCol .add_nav a:hover{text-decoration:none;background:#C24E17}
#imgCol .add_nav span{vertical-align:text-bottom;font-size:17px}
#imgCol .source{padding:0;font-weight:300;font-size:14px;font-style:italic;margin:0 0 30px 0;list-style:none;color:#666}
#imgCol aside{display:inline-block;padding:0 0 0 25px;vertical-align:top;position:relative;float:right}
#imgCol .sideBox .featured{list-style:none;padding:0 4px;margin:0}
#imgCol .sideBox .featured li:first-child{border:none;padding-top:0}
#imgCol .sideBox .featured li{border-top:1px solid #ccc;padding:11px 0}
#imgCol .sideBox .featured li a{font-size:14px;font-weight:400}
#imgCol .sideBox .featured li a:hover,#featured-nav a:hover{color:#000;text-decoration:none}
#imgCol .from_webmd .logoTitle{margin-top:-5px}
#imgCol .from_webmd .wrapper{border-top:1px solid #ccc;padding-top:10px}
#imgCol .from_webmd .wrapper:first-child{border:0;padding:0}
#imgCol .from_webmd h5{font-size:16px;margin:0}
#imgCol .from_webmd ul{margin:10px 0;padding-left:30px}
#imgCol .from_webmd ul li{padding:0;line-height:20px;list-style-position:outside}
#imgCol .from_webmd ul li a{font-size:14px;font-style:italic;font-weight:300}
#imgCol .article-extra{width:588px;margin-top:0;display:inline-block;float:left}
#imgCol .others ul{padding:0}
#imgCol .others ul li{list-style:none;width:266px;height:80px;float:left;background:#f7f7f7;padding:10px;margin-bottom:15px}
#imgCol .others ul li:nth-child(odd){margin-right:15px}
#imgCol .others a:hover{text-decoration:none}
#imgCol .others a:hover h4{color:#0072bc}
#imgCol .others img{float:left;margin-right:10px;width:85px}
#imgCol .others h4{color:#000;margin:0;font-size:15px;line-height:16px}
#imgCol .others p{color:#555;font-weight:300;font-size:13px;font-style:italic;line-height:13px;margin-top:9px}


/*** QUIZZES subpage ***/
#article-wrapper > .content > article#quizWrapper{width:800px;max-width:800px!important;margin:0 auto;padding:0 25px 0 0}
#headline.quiz .share{bottom:0}
#quizWrapper .question{background:#4eb8e2;margin:30px 0;width:100%;border-radius:5px;display:table}
#quizWrapper .question-header{position:absolute}
#quizWrapper .question-number{color:#fff;font-size:20px;font-weight:500;position:absolute;z-index:0;padding:10px}
#quizWrapper .question-number i{width:0;height:0;border-style:solid;border-width:70px 70px 0 0;border-color:#000 transparent transparent transparent;position:absolute;left:0;top:0;z-index:-1}
#quizWrapper .question-message.show{color:#fff;font-size:20px;font-weight:500;text-transform:uppercase;background:#ed1c24;width:calc(100vw - 392px);max-width:800px;padding:23px 0;border-radius:0 5px 0 0;text-align:center}
#quizWrapper .question img{width:100%;border-radius:5px 5px 0 0}
#quizWrapper .question-content{padding:50px 30px 30px 30px;min-height:380px}
#quizWrapper .question-content h2{font-size:26px;color:#fff;margin:20px 0 30px 0}
#quizWrapper .question-content .answer{margin:6px 0;background:#fff;cursor:pointer;width:100%;min-height:55px;display:table;transition:all 250ms}
#quizWrapper .question-content .answer:hover{background:#f26522;color:#fff}
#quizWrapper .question-content .answer-letter{background:#000;color:#fff;font-size:20px;font-weight:500;padding:0 20px;vertical-align:middle;width:15px;display:table-cell}
#quizWrapper .question-content .answer-text{font-size:17px;padding:10px 15px;vertical-align:middle;display:table-cell}
#quizWrapper .question-content .image-type{border:5px solid #000;background:#000;color:#fff;width:calc(100% - 10px)}
#quizWrapper .question-content .image-type img{border-radius:0}
#quizWrapper .question-content .image-type .answer-text{text-align:center;padding:10px 15px;display:block}
#quizWrapper .question-content .image-type:hover{border:5px solid #f26522}
#quizWrapper .question-content .correct,#quizWrapper .question-content .correct:hover{background:#dff0d8;color:#598527;cursor:auto}
#quizWrapper .question-content .correct .answer-letter{background:#598527}
#quizWrapper .question-content .correct:after{font-family:'icomoon'!important;content:"\e628";font-size:20px;color:#63bf71;vertical-align:middle;text-align:center;width:55px;display:table-cell}
#quizWrapper .question-content .incorrect,#quizWrapper .question-content .incorrect:hover{background:#f2dede;color:#a94442;cursor:auto}
#quizWrapper .question-content .incorrect .answer-letter{background:#9e0b0f}
#quizWrapper .question-content .incorrect:after{font-family:'icomoon'!important;content:"\e629";font-size:20px;color:#ff6363;vertical-align:middle;text-align:center;width:55px;display:table-cell}
#quizWrapper .question-content .image-type.correct{border-color:#598527;background:#598527;color:#fff}
#quizWrapper .question-content .image-type.incorrect{border-color:#9e0b0f;background:#9e0b0f;color:#fff}
#quizWrapper .question-content .explanation.hide{visibility:hidden;display:block}
#quizWrapper .question-content .explanation.show{visibility:visible;background:#fff;margin-top:-6px}
#quizWrapper .question-content .explanation-heading{font-weight:500;padding:20px}
#quizWrapper .question-content .explanation-correct-answer{display:block;color:#598527;font-size:150%}
#quizWrapper .question-content .explanation-content{padding:20px;font-weight:300;border-top:1px solid #ddd}
#quizWrapper .question-content .explanation-content>span{font-weight:500}
#quizWrapper .question-content .notselected,#quizWrapper .question-content .image-type.correct:after,#quizWrapper .question-content .image-type.incorrect:after{display:none}
#quizWrapper .question .question-next-button{visibility:hidden;color:#fff;border:1px solid rgba(255,255,255,0.5);padding:10px 0;margin:0 40% 30px 40%;font-size:18px;text-transform:capitalize;text-align:center;display:block;border-radius:5px;cursor:pointer;transition:background 250ms}
#quizWrapper .question.answered .question-next-button.show{visibility:visible}
#quizWrapper .question.answered .question-next-button:hover{background:rgba(255,255,255,0.2)}
#quizWrapper .quiz-check-button{background:#f26522;color:#fff;font-size:24px;text-transform:uppercase;text-align:right;border-radius:5px;padding:20px 60px;position:relative;cursor:pointer;transition:background 250ms}
#quizWrapper .quiz-check-button:after{font-family:'icomoon'!important;content:"\e613";font-size:50px;position:absolute;top:4px}
#quizWrapper .quiz-check-button:hover{background:#000}
#quizWrapper #quizResources{border-top:1px solid #ccc;margin:40px 0;padding:10px 0;font-size:14px}
#quizWrapper #quizResources p{margin:5px 0}
#quizWrapper #quizResources p a{font-style:italic;font-weight:300}
#quizWrapper #quizResources p a:hover{text-decoration:underline}
#quizWrapper #quizResources p a:after{font-family:'icomoon'!important;content:"\e606";font-size:12px;color:#F26522;padding:0 4px;vertical-align:middle;font-style:normal;display:inline-block}
#quizWrapper #quizResources p a img{display:none}
#quizWrapper #sources_fmt,#quizWrapper #disclaimer_fmt{background:#eee;padding:10px 20px 20px 20px;margin-bottom:20px;font-size:13px}
#quizWrapper #sources_fmt .heading{font-weight:500;margin:15px 0}
#quizWrapper #sources_fmt p,#quizWrapper #disclaimer_fmt p{margin:10px 0}

header.mini #headline.quiz h1{max-width:calc(100vw - 620px)}
header.mini + .content #quizWrapper .quiz-status{position:fixed;bottom:50px;left:0;width:100%;z-index:50}
header.mini + .content #quizWrapper .quiz-status .quiz-progressbar{background:#fbc98e}
header.mini + .content #quizWrapper .quiz-status .quiz-progress-indicator{background:#f26522;height:6px;transition:width 1s}
header.mini + .content #quizWrapper .quiz-status .quiz-status-right{position:absolute;right:375px;top:19px;font-size:20px;color:#fff}
header.mini + .content #quizWrapper .quiz-status .quiz-correct-num{float:left;margin-right:10px}
header.mini + .content #quizWrapper .quiz-status .quiz-incorrect-num{float:right}
header.mini + .content #quizWrapper .quiz-status .quiz-correct-num:before{font-family:'icomoon'!important;content:"\e628";font-size:20px;color:#63bf71;margin:0 5px;vertical-align:text-bottom}
header.mini + .content #quizWrapper .quiz-status .quiz-incorrect-num:before{font-family:'icomoon'!important;content:"\e629";font-size:20px;color:#ff6363;margin:0 5px;vertical-align:text-bottom}

#quizWrapper .quiz-modal-overlay{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;height:calc(100vh - 50px);z-index:50}
#quizWrapper .quiz-modal{background:#fff;width:60%;border-radius:3px 3px 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#quizWrapper .quiz-modal-header{background:#f26522;color:#fff;font-size:20px;font-weight:500;padding:13px 20px;border-radius:3px 3px 0 0;text-align:center;position:relative}
#quizWrapper .quiz-modal-header .facebook-like{background:#4267b2;border:1px solid #4267b2;color:#fff;font-size:14px;text-decoration:none;border-radius:5px;padding:4px 7px 3px 1px;position:absolute;right:12px;top:12px}
#quizWrapper .quiz-modal-header .facebook-like:before{font-family:'icomoon'!important;content:"\e618";font-size:16px;color:#fff;margin:0 6px;vertical-align:text-bottom}
#quizWrapper .quiz-modal-header .facebook-like:hover{background:#365899;border:1px solid #365899}
#quizWrapper .quiz-modal-content{padding:40px}
#quizWrapper .quiz-modal-content .quiz-modal-message{font-size:18px;font-weight:300}
#quizWrapper .quiz-modal-content .quiz-result{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:50px 0;padding:15px 0}
#quizWrapper .quiz-modal-content .quiz-result-text{font-size:18px;font-weight:500;line-height:26px}
#quizWrapper .quiz-modal-content .quiz-result-text:before{font-family:'icomoon'!important;content:"\e611";font-size:20px;margin-right:4px;vertical-align:text-bottom}
#quizWrapper .quiz-modal-content .quiz-result-text-bold{color:#f26522}
#quizWrapper .quiz-modal-content .quiz-related-text{font-size:18px;font-weight:500;padding-bottom:8px}
#quizWrapper .quiz-modal-content .quiz-related a{display:block;line-height:26px;font-size:18px;font-weight:300}
#quizWrapper .quiz-modal-content .quiz-button{background:#598527;color:#fff;font-size:18px;font-weight:500;padding:10px 50px;border-radius:3px;width:140px;text-align:center;margin:50px auto 0 auto;transition:background 250ms}
#quizWrapper .quiz-modal-content .quiz-button.startover:before{font-family:'icomoon'!important;content:"\e630";font-size:20px;color:#fff;margin-right:10px;vertical-align:text-bottom}
#quizWrapper .quiz-modal-bottom:after{font-family:'icomoon'!important;content:"\e613";font-size:40px;color:#fff;position:absolute;right:0;bottom:-50px}
#quizWrapper .quiz-modal-bottom a{color:#fff;font-size:18px;font-weight:300;background:#4eb8e2;padding:15px 55px 15px 15px;position:absolute;bottom:-51px;right:0;left:0;border-radius:0 0 3px 3px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background 250ms}
#quizWrapper .quiz-modal-bottom .next-quiz-bold{font-weight:500;padding:0 10px}
#quizWrapper .quiz-modal-content .quiz-button:hover,#quizWrapper .quiz-modal-bottom a:hover{text-decoration:none;background:#000;cursor:pointer}

/*temp change for old answered images*/
#quizWrapper .question-content .image-type img{width:auto;height:300px;padding-top:30px}
#quizWrapper .question-content .image-type{text-align:center}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   #article-wrapper > .content > article#quizWrapper{width:100%;padding:0 10%}
}


/*** CENTER ***/
#center-promo-slider{max-width:800px;margin:0 auto}
#center-promo-slider .outline{text-align:center}
#center-promo-slider a{text-decoration:none;color:#000}
#center-promo-slider a:hover{text-decoration:none}
#center-promo-slider .owl-controls .owl-buttons div{margin-top:-14%;opacity:1}
#ForumCenter_fmt .sideBox .fcTilePromoCont{margin:30px 0}
#ForumCenter_fmt .sideBox .fcTilePromo{padding:25px 19px;border-top:1px solid #eee;position:relative}
#ForumCenter_fmt .sideBox .fcTilePromo:first-child{border:none}
#ForumCenter_fmt .sideBox .fcTilePromoImg{position:absolute}
#ForumCenter_fmt .sideBox .fcTilePromoContent{margin-left:240px}
#ForumCenter_fmt .sideBox .fcTilePromoContent h3{font-size:22px;margin:0;border:none;text-align:left;padding:0}
#ForumCenter_fmt .sideBox .fcTilePromoContent p{font-size:16px;line-height:18px}
#ForumCenter_fmt .forumFeaut{margin:30px 0 50px 0}
#ForumCenter_fmt .forumFeatDesc.mainArtLargeImg img{float:none;margin:0 auto;display:block}
#ForumCenter_fmt .forumFeatDesc img{float:left;margin:8px 20px 0 0}
#ForumCenter_fmt .forumFeatDesc ul{display:table;margin:20px 0}
#ForumCenter_fmt .forumFeatDesc ul li{float:left;list-style-position:outside;line-height:26px}
#ForumCenter_fmt .forumFeatDesc a.readmore{font-size:15px;line-height:20px;text-transform:uppercase;padding:5px 25px;margin:5px 0;background:#0072bc;color:#fff;border-radius:3px;white-space:nowrap;display:inline-block;transition:background 250ms}
#ForumCenter_fmt .forumFeatDesc a.readmore:hover{text-decoration:none;background:#000}
#ForumCenter_fmt .sideBox .tabWrapper{margin:0}
#ForumCenter_fmt .sideBox .tabWrapper .body{height:680px}
#ForumCenter_fmt .sideBox .tabWrapper .body ul li a{padding:18px 10px 30px 18px;min-height:65px}
#ForumCenter_fmt #comWrap{height:auto!important}
#ForumCenter_fmt #comWrap ul li{padding:0;line-height:normal}
#ForumCenter_fmt #comWrap p{line-height:normal;font-size:16px}
#ForumCenter_fmt .sideBox.comments .more,#ForumCenter_fmt .sideBox.comments .gradient{display:none!important}
#ForumCenter_fmt .tabWrapper{margin:30px 0}
#ForumCenter_fmt .sideBox h3,#ForumCenter_fmt .tabWrapper h3{margin:35px 16%;background:#fff;text-align:center;letter-spacing:-1px;font-size:36px;padding:5px;color:#598527;border-bottom:8px solid #E6E6E6}
#ForumCenter_fmt .article-extra h2{line-height:26px}
#ForumCenter_fmt .article-extra p{line-height:130%}
#ForumCenter_fmt .tabWrapper .tab{border-bottom:1px solid #DCDCDC;height:46px}
#ForumCenter_fmt .tabWrapper .tab a{color:#ccc;font-size:16px;line-height:25px;font-weight:500;text-transform:uppercase;padding:10px 20px;display:inline-block;border:1px solid #fff;border-bottom:1px solid #DCDCDC;border-radius:3px 3px 0 0;cursor:pointer;transition:all 250ms}
#ForumCenter_fmt .tabWrapper.main .tab a{font-size:18px}
#ForumCenter_fmt .tabWrapper .tab a.active,#ForumCenter_fmt .tabWrapper .tab a:hover{color:#000;text-decoration:none;border:1px solid #DCDCDC;border-bottom:1px solid #fff}
#ForumCenter_fmt .tabWrapper .body{margin:10px 0;overflow-y:auto;height:410px;position:relative}
#ForumCenter_fmt .tabWrapper.main .body{height:650px}
#ForumCenter_fmt .tabWrapper .body ul{margin:0;padding:0;width:calc(100% - 10px);list-style:none;position:absolute;display:none}
#ForumCenter_fmt .tabWrapper .body ul:first-child{display:block}
#ForumCenter_fmt .tabWrapper .body ul li{padding:0!important}
#ForumCenter_fmt .tabWrapper .body ul li:nth-child(even){background:#f5f5f5}
#ForumCenter_fmt .tabWrapper .body ul li a{padding:12px 16px 12px 12px;width:calc(100% - 28px);display:inline-block;transition:all 250ms}
#ForumCenter_fmt .tabWrapper.main .body ul li a{min-height:79px}
#ForumCenter_fmt .tabWrapper .body ul li a:hover{color:#fff;background:#0072bc;text-decoration:none}
#ForumCenter_fmt .tabWrapper .body ul li a:hover p{color:#fff}
#ForumCenter_fmt .tabWrapper .body ul li a img{border-radius:3px;position:absolute}
#ForumCenter_fmt .tabWrapper .body ul li a h2{margin:0 0 0 90px;font-size:18px;line-height:20px}
#ForumCenter_fmt .tabWrapper .body ul li a p{color:#000;margin:10px 0 0 90px;font-size:16px;line-height:18px!important;transition:all 250ms}
#ForumCenter_fmt .forumResourcesDoctor h3{font-size:30px;position:absolute;margin:2.3% 0 0 40px}
#ForumCenter_fmt .forumResourcesDoctor h3 span{font-weight:300;display:block}
#ForumCenter_fmt .forumResourcesDoctor a{color:#fff;font-size:18px;font-weight:300;background:#f26522;border-radius:3px;padding:10px 20px;margin:6% 0 0 40px;position:absolute}
#ForumCenter_fmt .forumResourcesDoctor a:hover{text-decoration:none;background:#000}
#ForumCenter_fmt .forumResourcesDoctor img{width:100%}
#ForumCenter_fmt .medreview{margin:30px 0;font-size:15px;text-align:right}
#ForumCenter_fmt .sideBox[class$=List]{margin-bottom:70px}
#ForumCenter_fmt .sideBox[class$=List] .body{height:auto}
#ForumCenter_fmt .sideBox[class$=List] .wrapper{position:relative;overflow:hidden}
#ForumCenter_fmt .sideBox[class$=List] .wrapper ul{position:relative}
#ForumCenter_fmt .sideBox[class$=List] .wrapper ul li:last-child{margin-bottom:20px}
#ForumCenter_fmt .sideBox[class$=List] .wrapper .gradient{width:100%;height:30px;position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
#ForumCenter_fmt .sideBox[class$=List] .more{border-top:1px solid #DCDCDC;position:relative}
#ForumCenter_fmt .sideBox[class$=List] .more span{border:1px solid #dcdcdc;border-radius:3px;border-top:1px solid #fff;padding:3px 20px;margin-top:-1px;position:absolute;top:50%;left:44%;cursor:pointer;font-size:40px;line-height:20px;color:#0072bc;-webkit-transition:color 200ms;transition:color 200ms}
#ForumCenter_fmt .sideBox[class$=List] .more span:hover{color:#ccc;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eee 100%);background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);background:linear-gradient(to bottom,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0)}
#ForumCenter_fmt .sideBox[class$=List] .more span.active:before{content:'\e614'}

#article-wrapper[class^=ctr-] header{background:no-repeat fixed center center;background-size:cover;border:none;margin:0 -20px 20px -20px}
#article-wrapper.ctr-allergies header{background-image:url(https://images.medicinenet.com/images/article/main_image/allergies.jpg)}
#article-wrapper.ctr-alzheimers header{background-image:url(https://images.medicinenet.com/images/article/main_image/alzheimers.jpg)}
#article-wrapper.ctr-arthritis header{background-image:url(https://images.medicinenet.com/images/article/main_image/arthritis1.jpg)}
#article-wrapper.ctr-asthma header{background-image:url(https://images.medicinenet.com/images/article/main_image/asthma1.jpg)}
#article-wrapper.ctr-highbloodpressure header{background-image:url(https://images.medicinenet.com/images/article/main_image/high-blood-pressure.jpg)}
#article-wrapper.ctr-cancer header{background-image:url(https://images.medicinenet.com/images/article/main_image/cancer.jpg)}
#article-wrapper.ctr-cholesterol header{background-image:url(https://images.medicinenet.com/images/article/main_image/cholesterol1.jpg)}
#article-wrapper.ctr-chronicpain header{background-image:url(https://images.medicinenet.com/images/article/main_image/chronic-pain.jpg)}
#article-wrapper.ctr-coldandflu header{background-image:url(https://images.medicinenet.com/images/article/main_image/cold-and-flu.jpg)}
#article-wrapper.ctr-depression header{background-image:url(https://images.medicinenet.com/images/article/main_image/depression.jpg)}
#article-wrapper.ctr-diabetes header{background-image:url(https://images.medicinenet.com/images/article/main_image/diabetes.jpg)}
#article-wrapper.ctr-digestion header{background-image:url(https://images.medicinenet.com/images/article/main_image/digestion.jpg)}
#article-wrapper.ctr-eyesight header{background-image:url(https://images.medicinenet.com/images/article/main_image/eyesight.jpg)}
#article-wrapper.ctr-healthyliving header{background-image:url(https://images.medicinenet.com/images/article/main_image/healthy-living.jpg)}
#article-wrapper.ctr-kidshealth header{background-image:url(https://images.medicinenet.com/images/Article/main_image/healthy-kids.jpg)}
#article-wrapper.ctr-hearing header{background-image:url(https://images.medicinenet.com/images/article/main_image/hearing.jpg)}
#article-wrapper.ctr-heart header{background-image:url(https://images.medicinenet.com/images/article/main_image/heart.jpg)}
#article-wrapper.ctr-hiv header{background-image:url(https://images.medicinenet.com/images/article/main_image/hiv.jpg)}
#article-wrapper.ctr-infectiousdisease header{background-image:url(https://images.medicinenet.com/images/article/main_image/infectious-disease.jpg)}
#article-wrapper.ctr-lungs header{background-image:url(https://images.medicinenet.com/images/article/main_image/lungs.jpg)}
#article-wrapper.ctr-menopause header{background-image:url(https://images.medicinenet.com/images/article/main_image/menopause1.jpg)}
#article-wrapper.ctr-menshealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/mens-health.jpg)}
#article-wrapper.ctr-mentalhealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/mental-health.jpg)}
#article-wrapper.ctr-migraine header{background-image:url(https://images.medicinenet.com/images/article/main_image/migraine.jpg)}
#article-wrapper.ctr-neurology header{background-image:url(https://images.medicinenet.com/images/article/main_image/neurology.jpg)}
#article-wrapper.ctr-oralhealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/oral-health.jpg)}
#article-wrapper.ctr-pregnancy header{background-image:url(https://images.medicinenet.com/images/article/main_image/pregnancy1.jpg)}
#article-wrapper.ctr-seniorhealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/senior-health.jpg)}
#article-wrapper.ctr-sexualhealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/sexual-health.jpg)}
#article-wrapper.ctr-skin header{background-image:url(https://images.medicinenet.com/images/article/main_image/skin.jpg)}
#article-wrapper.ctr-sleep header{background-image:url(https://images.medicinenet.com/images/article/main_image/sleep.jpg)}
#article-wrapper.ctr-thyroid header{background-image:url(https://images.medicinenet.com/images/article/main_image/thyroid.jpg)}
#article-wrapper.ctr-travelhealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/travel-health.jpg)}
#article-wrapper.ctr-womenshealth header{background-image:url(https://images.medicinenet.com/images/article/main_image/womens-health.jpg)}
#article-wrapper[class^=ctr-] #headline{padding:5% 25%}
#article-wrapper[class^=ctr-] #headline h1{font-size:60px;letter-spacing:0;text-align:center;margin:0;padding:50px;border-radius:3px;background:rgba(255,255,255,.7)}
#article-wrapper[class^=ctr-] .breadCrumb_fmt-temp,#article-wrapper[class^=ctr-] .fontResizer-wrapper{display:none}
#article-wrapper[class^=ctr-] header.mini #headline{padding:13px 65px 11px 65px}
#article-wrapper[class^=ctr-] header.mini #headline h1{font-size:20px;padding:0;text-align:left;background:none;margin:0 0 0 10px}


/*** patient-comments ***/
.patientcomment_r:before{content:"\e632";font-family:'icomoon'!important;color:#f26522;margin-right:6px;vertical-align:top;line-height:20px}
header.mini + .content .patientcomment_r{position:fixed;bottom:14px;right:240px;left:auto;z-index:51;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}
header.mini + .content .patientcomment_r:after{content:'';position:fixed;right:223px;bottom:0;border-right:1px solid #9cc768;height:50px}
header.mini + .content .patientcomment_r a,header.mini + .content .patientcomment_r:before{color:#fff}
.patientcomment_qt{font-size:32px;color:#5a8528;border-bottom:5px solid #598527;margin-top:10px}
.patientcomment_q{font-size:26px;font-style:italic;line-height:30px!important;font-weight:300;position:relative;padding-right:200px;margin:20px 0}
.submit_comments{color:#fff;padding:5px 20px;border-radius:3px;background:#0072bc;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.submit_comments:hover{background:#014875;text-decoration:none}
#patientComments_fmt{padding:30px;margin:30px 0;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:5px;position:relative}
#patientComments_fmt:before,#patientComments_fmt:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}
#patientComments_fmt:before{top:-8px;left:25px;border-bottom-color:#D9D9D9;border-width:8px}
#patientComments_fmt:after{top:-7px;left:26px;border-bottom-color:#f5f5f5;border-width:7px}
#patientComments_fmt .commentTop{font-weight:300;font-style:italic}
#patientComments_fmt .patComment{padding:40px 20px;position:relative}
#patientComments_fmt .patComment:before{content:open-quote;font-size:100px;position:absolute;color:#e4e4e4;margin:-30px 0 0 -25px}
#patientComments_fmt .patComment:after{content:close-quote;font-size:100px;position:absolute;color:#e4e4e4;margin:-30px 0 0 -25px;right:0}
.sideBox.comments.expanded #comWrap{height:auto!important}
.sideBox.comments.expanded .more,.sideBox.comments.expanded .gradient{display:none!important}


/*** SLIDESHOWS subpage ***/
/*#slShows #article-wrapper .share{margin:-2px 0 0 0}
#slShows #article-wrapper article{margin:15px 0 50px 0}
#slShows #owl-slShows .item img{border:1px solid #eee;background:#f9f9f9;padding:45px 81px 97px 81px;margin-bottom:30px;width:496px}
#slShows #owl-slShows .item p{line-height:26px}
#slShows #owl-slShows .owl-buttons div{color:#000;font-size:110px;top:204px}
#slShows #owl-slShows .owl-prev{left:-13px}
#slShows #owl-slShows .owl-next{right:-13px}
#slShows #owl-slShows .wrapperSkip{border:1px solid #eee;background:#f9f9f9;padding:45px 81px 97px 81px;margin-bottom:30px}
#slShows #owl-slShows .skip{width:396px;height:237px;background:#363636;text-align:center;color:#fff;padding:50px}
#slShows #owl-slShows .skip p{font-weight:300}
#slShows #owl-slShows .skip button{padding:10px 30px;border-radius:3px;background:#f26522;border:none;outline:none;margin:10px 0;font-size:18px;color:#fff}
#slShows #owl-slShows .wrapperTiles{border:1px solid #eee;background:#f9f9f9;padding:50px 82px 93px 82px;margin-bottom:7px;display:inline-block}
#slShows #owl-slShows .tiles{list-style:none;padding:0;margin:0}
#slShows #owl-slShows .tiles li{border:1px solid #eee;background:#fff;padding:10px;margin-bottom:10px;float:left}
#slShows #owl-slShows .tiles li:nth-child(odd){margin-right:10px}
#slShows #owl-slShows .tiles a{display:inline-block}
#slShows #owl-slShows .tiles a img{border:0;padding:0;margin:0;width:80px;height:80px;float:left;-webkit-transition:opacity 400ms;transition:opacity 400ms}
#slShows #owl-slShows .tiles a:hover img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
#slShows #owl-slShows .tiles a:hover p span{text-decoration:underline}
#slShows #owl-slShows .tiles p{display:inline-block;width:130px;margin:0 0 0 10px;line-height:13px;font-weight:500;font-size:14px}
#slShows #owl-slShows .tiles p span{display:block;font-size:12px;font-weight:300;color:#888;padding-top:8px}
#slShows #owl-slShows .wrapperTilesContent{padding:0;list-style:none;display:inline-block;margin-bottom:20px}
#slShows #owl-slShows .wrapperTilesContent>li{width:50%;float:left}
#slShows #owl-slShows .wrapperTilesContent li ul{padding:0;list-style:none;line-height:22px}
#slShows #owl-slShows .wrapperTilesContent button{padding:8px 40px;border-radius:3px;background:#f26522;border:none;outline:none;font-size:16px;color:#fff}
#slShows #owl-slShows button:hover{background:#C24E17}
#slShows #owl-slThumbs{position:absolute;top:400px;width:600px;margin-left:29px}
#slShows #owl-slThumbs .item{margin:5px;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-webkit-transition:opacity 400ms;transition:opacity 400ms}
#slShows #owl-slThumbs .item:hover,#slShows #owl-slThumbs .active .item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
#slShows #owl-slThumbs .skip{width:76px;color:#fff;font-size:12px;padding:19px 0;background:#f26522;border:none;outline:none}
#slShows #owl-slThumbs .alert{background:rgba(0,0,0,0.8);width:76px;color:#fff;font-size:12px;text-align:center;padding:12px 0;position:absolute}
#slShows #owl-slThumbs .owl-buttons div{color:#555;font-size:26px;top:62px}
#slShows #owl-slThumbs .owl-prev{left:-25px}
#slShows #owl-slThumbs .owl-next{right:-25px}
#slShows #owlStatus{position:absolute;right:2px;top:472px;font-size:14px}
#slShows #owlStatus li{float:left;list-style:none}
#slShows .resource{padding:10px 0;margin-top:30px;font-weight:300;font-size:14px;font-style:italic;list-style:upper-roman inside;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#slShows .resource li a{font-style:normal}
#slShows .resource li a:hover{text-decoration:underline}
#slShows .resource li a span{color:#F26522;padding:0 2px;display:inline-block;vertical-align:middle}
#slShows .info{display:none;font-style:normal;background:#eee;padding:20px;margin:10px 0}
#slShows .info h4{margin:10px 0}
#slShows .info ol,.info ul{list-style-position:outside}
#slShows .copyright{font-weight:300;font-size:13px;margin-top:-10px}
#slShows .animatedNxtGif .animatedNxtGifMask{background:#eee url('https://images.medicinenet.com/images/redesign/AjaxLoader.gif') no-repeat center center;width:60px;height:60px;position:absolute;top:220px;left:280px;border-radius:100%}
#slShows .animatedNxtGif .nextSlideTitle{text-align:center;margin:120px 60px 0 60px;line-height:26px;font-weight:500;color:#555;font-size:1.5em;position:relative;z-index:1}
*/


/*** NEWS/ITN ***/
.News_list_rdr{width:410px;float:right;border:1px solid #DCDCDC;padding:0px;margin:0 0 0 25px;clear:both}
.News_list_rdr .News_list_top{text-align:center;padding:5px 0;background-color:#DCDCDC}
#pageContainer .News_list_rdr .News_list_top h3{margin:0;font-size:24px}
.News_list_box{line-height:1;padding:0 15px}
#pageContainer .News_list_box ul{margin:0;padding:0;font-size:15px}
#pageContainer .News_list_box li{padding:10px 0}
#pageContainer .News_list_box ul li:last-child{list-style-type:none}
img.healthday_image{width:412px;float:right;margin:13px 0 10px 20px}
#nextNewsArticle a{display:inline-block;width:96%;margin:25px 0;border:1px solid #0072bc;background:#0072bc;padding:13px 20px;border-radius:3px;color:#fff}
#nextNewsArticle a:hover{text-decoration:none;opacity:.9}
/*** ASK THE EXPERTS ***/
#ATE_question_articlepage{padding:0px 0px 10px 75px;min-height:100px;background:url(https://images.medicinenet.com/images/icon_question.gif) no-repeat top left;float:left}
#ATE_question_articlepage p{font-weight:500;font-size:1.5em;line-height:38px}
#AsktheExperts .back{width:180px;margin:0;padding:10px;border-radius:3px;float:right;color:#fff;background-color:#f26522}
#AsktheExperts .back a{color:#fff}
#AsktheExperts .back a:hover{text-decoration:none;opacity:.9}
/*** AUDIO ***/
#mp_archive table{width:100%;margin-bottom:30px}
#mp_archive table tr{line-height:44px}
#mp_archive table td{padding:0 10px}
/*** QUES ***/
#quesArt h6{font-size:24px;margin:20px 0}
#quesArt{line-height:185%}
/*** MN-EXPLR ***/
#News_Views #Dr_Stoppler,#News_Views #FeaturedNews{border:1px solid #DCDCDC;padding:14px;width:46%;display:inline-block;height:320px}
#News_Views #FeaturedNews{float:right}
#News_Views{margin:0 0 50px}
#News_Views #Dr_Stoppler p,#News_Views #FeaturedNews p{font-size:17px}
#pageContainer #A_Z ul, #pageContainer .AZ_results ul {margin:0;padding:0}
#pageContainer .AZ_results h5 {border-bottom:1px solid #DCDCDC;margin:20px 0;padding:10px 0}
#pageContainer .AZ_results .backtop {float:right}
#pageContainer #A_Z li{display:inline-block;padding:0 11px;margin:4px;font-size:25px;border:1px solid #ccc;text-align:center;width:27px}
#pageContainer #A_Z li:hover{background-color:#ccc}
#mnexplrArt table p a{font-size:17px}
#mnexplrArt #accordion{width:100%;margin:15px 0}
#mnexplrArt #accordion .col{width:50%}
#mnexplrArt #accordion .fold{background-color:#fff;border:1px solid #c5f989;border-top:none}
#mnexplrArt #accordion h3{border:1px solid white;font-size:20px;background-image:none;padding:10px;margin:0;background-color:#75a43f}
#mnexplrArt #accordion h3 a{color:#fff}
#mnexplrArt #accordion h3.active{background-color:#c5f989;border:1px solid #c5f989}
#mnexplrArt #accordion h3.active a{color:#666}
#mnexplrArt #accordion ul li{padding:0;line-height:27px}
.Hp_WeekNews{width:47%;float:right;margin:22px 22px 22px 0px;border:1px solid #ccc}
#pageContainer .apPage .Hp_WeekNews h3{margin-top:15px!important;margin-left:8px}
.Hp_WeekNews ul{margin:5px 5px 10px;padding:0}
.Hp_WeekNews .Hp_bullets{padding:19px}
#MT_DayWord_fmt .ReadMore{line-height:30px}
#pageContainer .quizAtoZ ul{margin:0;padding:0}
#pageContainer .quizAtoZ li{display:inline-block;padding:0;margin:10px 0;text-align:center;font-size:20px;border:1px solid #ccc;width:30px}
#pageContainer .quizAtoZ li:hover{text-decoration:none;opacity:.8}
#quizLanding{text-align:center;margin:15px 0 0;border:1px solid #ccc;padding:30px}
a.quizLink_fmt{margin:0;padding:2px;display:block;border-bottom:1px #eee solid;height:80px;width:100%;text-decoration:none;outline:none}
a.quizLink_fmt:hover{text-decoration:none;outline:none;opacity:.7}
#pageContainer .quizLinks_fmt h3{margin-top:0!important;font-size:20px}
#pageContainer .quizLinks_fmt p{margin:0;line-height:20px;font-size:15px}
.quizLink_fmt img{float:left;margin:0 10px 0 0;border:0}
.quizLinks_fmt .alpha{font-size:20px;background-color:#eee;padding:5px 10px;font-weight:500}
.quizLinks_fmt .alpha .top{float:right}
#article-wrapper #Adv_search_fmt{height:auto;width:100%;padding:30px;display:inline-block;background:#f7f7f7}
#article-wrapper #Adv_search_fmt input[name="query"]{box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);border:none;line-height:30px}
#article-wrapper #Adv_search_fmt .Adv_search_header select{background:#0072bc;border:0;color:#fff;height:40px;border-radius:3px;padding:0 5px}
#article-wrapper #Adv_search_fmt .Adv_search_header option{background:#6fb7d8}
/*** MEDTERMS ***/
.start_here_container{margin:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;min-height:50px}
.start_here_icon{float:left;margin:0 10px 0 0}
/*** QUIZ FAQ ***/
#pageContainer #faqContent h4{font-size:35px;color:#8cb006;margin:0}
#pageContainer #faqContent h2{margin:0;padding:0}
#faqContent .faq-reviewed p{font-size:17px;margin:0}
#faqContent #faqPromo{border:1px solid #ccc;padding:10px;margin:10px 0}
#faqContent .faqContImg{float:left;margin:0 15px 0 0}
#faqContent .faqContTitle{display:block;font-size:21px;margin:0 0 7px}
#faqContent .faqContTag{font-size:16px;color:#777}
#faqContent .faqBookmarkLinks ul{padding:0;margin:0}
#faqContent .faqAnsImgWrap{float:left;margin:0 24px 0 0}
#pageContainer #faqContent .faqBody h4.faqHead,#faqContent .faqBody .a,#faqContent .faqBody .ans b{font-size:23px}
#faqContent .faqAnsCont{margin:20px 0;padding:25px 0;border-top:1px solid #ccc}
#faqContent .faqHead .ques{color:#000;font-weight:500}
#faqContent .faqBody .q,#faqContent .faqBody .a{margin:0 7px 0 0;color:#8cb006;font-weight:500}
#faqContent .backToTop{float:right;font-size:15px}
#faqContent .faqAnswers ul {padding:0}
/*** NEWSART ***/
#newsArt .apPage,#newsArt .apPage font,#newsArt .apPage b{font-size:18px!important}
/*** REFART ***/
#refArt span {font-size:18px !important}
/*** MNVIT ***/
#mnvitArt .apPage{line-height:50px}
#mnvitArt .apPage p font{font-size:15px!important}
/*** SYMPTOMS ***/
#ForumCenter_fmt .aia_rdr{float:right;width:300px;border:1px solid #ddd;margin:0 10px 0 25px;padding:0}
#ForumCenter_fmt .aia_title_bar_fmt{background:#DCDCDC;padding:5px 0;text-align:center;color:#444}
#ForumCenter_fmt .aia_content_fmt{padding:0 0 0 10px;font-size:17px}
#ForumCenter_fmt .aia_rdr h4{margin:0}
#ForumCenter_fmt .aia_rdr ul{margin:10px 0;padding:0}
#ForumCenter_fmt .aia_rdr li{padding:0 0 0 5px}
#ForumCenter_fmt .patientshare{line-height:185%}
#ForumCenter_fmt a.sym_next{display:block;height:38px;margin:23px auto;text-decoration:none;width:76%;background-color:#0072bc;color:#fff;border:1px solid #0072bc;border-radius:3px;text-align:center;padding:5px 0;font-size:28px}
#ForumCenter_fmt a.sym_next:hover{opacity:.7}
#ForumCenter_fmt .sym_next img{display:none}
#ForumCenter_fmt .relCondImageQuiz{border-top:5px solid #598527}
#ForumCenter_fmt .article-extra .thumbnails .Tab_Images ul li a,#ForumCenter_fmt .article-extra .thumbnails ul.mainart li a{width:100%}
#ForumCenter_fmt .article-extra .thumbnails .relContent{font-size:16px}
#ForumCenter_fmt .article-extra .thumbnails h4{margin:22px 0 10px 0}
#ForumCenter_fmt .article-extra .thumbnails ul li{padding:20px 30px 14px 0}
#ForumCenter_fmt #A_Z{margin:20px 0}
#ForumCenter_fmt .forum_symptom_checker a{background:#fafafa;border:1px solid #eee;width:450px;margin:0 auto;padding:0px;display:flex}
#ForumCenter_fmt .forum_symptom_checker a:hover{opacity:.7}
#ForumCenter_fmt img.sym_image{margin:0}
#ForumCenter_fmt .sym_text{margin:0 auto;text-align:center}
#ForumCenter_fmt .sym_h3{font-size:32px;font-style:italic;font-weight:700}
#ForumCenter_fmt .sym_h3 .green{color:#598527}
#ForumCenter_fmt .sym_h3 .blue{color:#0072bc}
#ForumCenter_fmt .Tab_Items{margin:10px 0}
#ForumCenter_fmt .article-extra .thumbnails .Tab_Items ul li{list-style-type:disc}
#ForumCenter_fmt .article-extra .thumbnails .Tab_Items ul li a{color:#0072bc;line-height:35px}
#ForumCenter_fmt .article-extra .thumbnails .Tab_Items ul li a:hover{text-decoration:underline}
.views_container img {float:left;margin:6px 11px}
/*** Patient Comments Submission **/
.patientcomment_qsub{font-size:25px;font-style:italic}
#txtComment{width:100%;height:300px}
#preSubmit{font-size:15px}
#txtScreenName{padding:5px}
#iccShareDiv{margin-bottom:60px}
#iccShareDiv input{margin:0 10px;padding:10px}
#iccShareDiv #age{padding:5px 12px;margin:0 10px}
#postsubmission{background-color:#f7f7f7;padding:5px 20px}
#iccShareDiv .required{position:absolute;color:red}
#iccShareDiv .requiredtext{color:red}
#patientDiscussionGuidelines{font-size:12px;padding:15px;border:1px solid #f1f1f1}
#patientDiscussionGuidelines p{line-height:17px}
#iccShareDiv .shapes{margin:0px auto;padding:0px;text-align:center;width:480px;height:75px}
#iccShareDiv #captcha{border:1px solid #f1f1f1;padding:15px;text-align:center}
#iccShareDiv .shapeOption{padding:15px;border:1px solid #aaa;margin:10px;width:35px;float:left;background-color:#bcbcbc}
#iccShareDiv input#btnSendComment{width:250px;height:70px;border:1px solid #bbb;border-radius:4px;font-size:25px;margin:0 auto;display:block}
#iccShareDiv input#btnSendComment:hover{opacity:.7}
#iccShareDiv .warningregular{color:red}
.patientcomment_r .space{padding:0 10px}
#iccShareDiv #captcha p{line-height:0px}
#iccMain{width:100%;float:left;margin:10px}
.confirmation{margin:20px 0}
#pageContainer .confirmation h3{font-size:24px;margin:25px 0}
.patientDiscussionQuestion{font-style:italic}
.confirmation .comment{border:1px solid #f1f1f1;padding:10px}
.confirmation .name{border:1px solid #f1f1f1;padding:10px}

/*** responsive ***/
/*@media (min-width:1200px){
	#slShows #owl-slShows .item img{padding:45px 141px 110px 141px}
	#slShows #owl-slShows .owl-next{right:13px}
	#slShows #owl-slShows .owl-prev{left:13px}
	#slShows #owl-slShows .wrapperSkip{padding:45px 141px 110px 141px}
	#slShows #owl-slShows .wrapperTiles{padding:50px 142px 106px 142px}
	#slShows #owl-slThumbs{width:720px}
	#slShows #owl-slThumbs .skip{padding:24.5px 0;width:93px}
	#slShows #owl-slThumbs .alert{padding:17.5px 0;width:93px}
	#slShows #owl-slThumbs .owl-buttons div{top:68px}
	#slShows #owlStatus{top:485px}
}*/
@media (min-width:1024px) and (max-width: 1129px){
	#article-wrapper > .content > article{min-width:438px;}
	.article-slideDummy{width:438px;}
	.article-slideDummy h1{width:177px;height:107px;font-size:16px;line-height:18px;}
	.article-slideDummy .wrapper,.article-slideDummy img{width:220px}
	.article-slideDummy .icon-view{font-size:30px}
	#crsprm-2081-assmnt .cross-promo__hero{margin-right:20px;width:200px;}
	#crsprm-2081-assmnt .cross-promo__heading{font-size:20px;line-height:22px;}
	#article-promo img,#article-promo a p{width:135px;line-height:14px}
}
@media (min-width:1300px){
	.collection .owl-carousel{width:calc(100vw - 570px)}
	#imgCol{width:1200px}
	#imgCol article,#imgCol .article-extra{width:843px}
	#imgCol .slide-title,#imgCol .slide{width:680px}
	#imgCol .slide img{width:493px;height:335px}
	#imgCol #leftAd_rdr{display:inline-block;float:left;margin-right:25px}
	#imgCol .add_nav{width:648px}
	#imgCol .others ul li{width:394px}
	#imgCol .add_nav li:nth-child(2){width:60%;font-size:16px;line-height:18px}
	#article-wrapper > .content > article#quizWrapper{padding:0 25px}
	#quizWrapper .question-message.show{width:calc(100vw - 587px);min-width:713px}
	#article-promo a p{font-size:13px;width:220px;}
}
@media (min-width:1400px){
	#pageContainer{font-size:18px}
	#pageContainer h3{font-size:28px}
	#pageContainer h4,#pageContainer h5{font-size:22px}
	#pageContainer .iccArt ul li{font-size:17px}
	.article-slideDummy{width:813px;margin:50px auto}
	.article-slideDummy h1{width:312px;height:271px;font-size:28px;line-height:30px}
	.article-slideDummy .wrapper,.article-slideDummy img{width:460px}
	#pageContainer .vs_wrapper{max-width:800px;border-spacing:15px}
	#pageContainer #articleInArticle .articleInArticleContentWrap{float:right;width:calc(100% - 460px);margin:0 0 28px 20px;min-height:280px}
	#nl_module_1{max-width:800px}
	#fdaWrapper h3{font-size:22px;margin-top:0}
	#fdaWrapper p{font-size:14px}
	#article-promo a p {width: 255px;font-size: 13px;}
	#article-promo img {float:left;}
	#article-promo a span {margin:0 0 5px;}
/*	#slShows #owl-slShows .item img{padding:45px 191px 110px 191px}
	#slShows #owl-slShows .owl-next{right:65px}
	#slShows #owl-slShows .owl-prev{left:65px}
	#slShows #owl-slThumbs{margin-left:65px}
	#slShows #owl-slShows .wrapperSkip{padding:45px 191px 110px 191px}
	#slShows #owl-slShows .wrapperTiles{padding:50px 192px 106px 192px}*/
}
@media (min-width:1600px){
	#article-wrapper header{margin:0 325px 15px 185px}
	#pageContainer #articleInArticle .articleInArticleContentWrap{width:25%}
	#ForumCenter_fmt .forumResourcesDoctor h3{font-size:40px;margin-top:3%}
	#ForumCenter_fmt .forumResourcesDoctor a{font-size:24px;margin-top:7%}
	#imgCol{width:1500px}
	#imgCol article,#imgCol .article-extra{width:1100px}
	#imgCol .slide-title,#imgCol .slide{width:850px}
	#imgCol .add_nav{width:905px}
	#imgCol .others ul li{width:522px}
	#article-promo ul li {width:30%;}
	#article-promo a p {width: 320px;font-size: 15px;}
}


/*** print style ***/
@media print{
	*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
	a,a:visited{text-decoration:underline}
	abbr[title]:after{content:" ("attr(title) ")"}
	a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
	pre,blockquote{border:1px solid #999;page-break-inside:avoid}
	thead{display:table-header-group}
	tr,img{page-break-inside:avoid}
	img{max-width:100%!important}
	p,h2,h3{orphans:3;widows:3}
	h2,h3{page-break-after:avoid}
	body > header,.adTopWrapper,#owl-top,#article-nav,#toc-expand,.article-AIA,#sponsors,footer,aside,.holder,#article-promo,#featured-nav,#lrgArtImg,.article-extra,#article-wrapper .share,.nextPageBox,.nextPage,.iccArt,#article-wrapper .article-slideDummy,.fontResizer-wrapper,#leftAd_rdr,#imgCol .add_nav,.holder-static,.medianet{display:none!important}
	#article-wrapper{margin:0!important}
	main article{width:100%!important}
}
