.adTopWrapper.sticky + main#article-wrapper {margin-top:320px}

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:80px;float:left;transition: top .5s;-webkit-transition: top .5s;-moz-transition: top .5s;-o-transition: top .5s}
#article-wrapper > .content #leftAd_rdr.hide,#article-wrapper .content #rightAd_rdr.hide{visibility:hidden}
#article-wrapper > .content > article{width:calc(100% - 510px);min-width:728px;padding-right:25px;display:table-cell}
.leaderboard_fmt {background: url(http://images.medicinenet.com/images/ads/1atopbannerside.gif) no-repeat 0 20px;padding: 20px 10px;margin: auto;width: 728px;height: 90px;}

/*** Owl Carousel (top) ***/
#article-wrapper.push{margin-top:220px}
#owl-top{position:absolute;top:210px}
#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 .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.push{margin-top:84px}
#pageContainer .AP-wrapper{width:340px;margin:40px auto 0 auto}
#pageContainer .apPage:first-child .AP-wrapper{margin-top:50px}
#pageContainer .bookmark{display:block;position:relative;top:-120px}
#pageContainer h3{font-size:24px;margin:0}
#pageContainer .apPage:first-child h3{margin-top:30px}
#pageContainer h4,#pageContainer h5{font-size:18px;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:14px}
#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:100%}
#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 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:65px;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:22px;vertical-align:8px;margin-left:15px}
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 35px 5px 10px;display:inline-block;max-width:calc(100vw - 710px);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%}
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-top-right-radius:3px;border-top-left-radius:3px;box-shadow:0 0 6px 0px rgba(0,0,0,0.2);margin:0 14px;position:absolute;bottom:0;max-height:600px;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-color:#F5F5F5}
header.mini #headline .toc.dropdown::-webkit-scrollbar{width:14px;background-color:#F5F5F5}
header.mini #headline .toc.dropdown::-webkit-scrollbar-thumb{background-color:#000000}
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}


/*** article (interval) ***/
.quizimgpromo{text-align:center;margin:20px 0}

#article-promo{padding:20px 0;margin:40px auto;display:block;max-width:600px;min-height:125px;clear:both}
#article-promo img{position:absolute;border-radius:3px}
#article-promo ul{margin:0 0 0 130px;list-style:none}
#article-promo ul li{padding:6px 0}
#article-promo a{display:inline-block;position:relative}
#article-promo a p{font-size:14px;font-weight:500;line-height:18px;margin:0 0 0 28px}
#article-promo a span{color:#f26522;position:absolute;top:0}
#pageContainer .apPage:first-child #article-promo{margin:10px 0}
#pageContainer .apPage:first-child .wrapper~#article-promo{border-top:1px solid #dcdcdc;margin:40px 0}

.article-slideDummy{margin:50px 0;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{font-size:20px;line-height:20px;color:#333;width:360px;margin:5px auto}
.article-slideDummy h1 span{font-size:22px;color:#598527;font-weight:500;text-align:left;display:block}
.article-slideDummy .wrapper{position:relative}
.article-slideDummy span[class^="icon-arrow"]{font-size:80px;color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.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:360px;height:245px}

#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}

#pageContainer .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}
#pageContainer .from_webmd .logoTitle{margin-top:-5px}
#pageContainer .from_webmd .content{display:table-row}
#pageContainer .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}
#pageContainer .from_webmd ul{padding:0;margin:0;list-style:none}
#pageContainer .from_webmd ul li{padding:10px 0;line-height:15px}
#pageContainer .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}


/*** 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: 17px}
#fdaWrapper p{margin:0;padding: 10px 10px 10px 190px;font-size: 11px;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 ***/
aside{width:300px}
.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;background:#ebebeb;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:#EBEBEB;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}
#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:980px;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:660px;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 .add_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block;padding:15px 0;width:475px;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 20px;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:660px;margin-top:0;display:inline-block;float:left}
#imgCol .others ul{padding:0}
#imgCol .others ul li{list-style:none;width:302px;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}


/*** 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('http://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}
*/


/*** responsive ***/
@media (min-width:1200px){
	#pageContainer{font-size: 17px}	
	#pageContainer h3{font-size:26px}
	#pageContainer h4,#pageContainer h5{font-size:20px}
	#pageContainer .AP-wrapper{margin:0 30px 30px 0;float:left}
	#pageContainer .apPage:first-child .AP-wrapper{margin-top:0}
	#pageContainer .iccArt ul li{font-size:15px}
	.article-slideDummy{margin:30px auto;width:633px}
	.article-slideDummy h1{margin:0;float:right;width:252px;line-height:22px;font-size:22px;background:#eee;padding:20px 10px;height:203px;border:1px solid #ddd;border-left:none}
	.article-slideDummy h1 span{padding-bottom:15px;font-size:24px}
	.article-slideDummy .wrapper{width:360px}
	.article-slideDummy span[class^="icon-arrow"]{display:none}	
	#article-promo a p{font-size: 15px}
	#fdaWrapper h3{font-size:20px }
	#fdaWrapper p{font-size: 12px}
	header.mini #headline .toc ul li a{max-width:calc(100vw - 850px)}
	header.mini #headline .share{right:230px}
	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;background:#598527;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}

	#imgCol{width:1100px}
	#imgCol article,#imgCol .article-extra{width:780px}
	#imgCol #leftAd_rdr,#imgCol .leftAd_BG_fmt{margin-left:-2%}
	#imgCol .slide-title,#imgCol .slide{width:680px}
	#imgCol .slide img{width:493px;height:335px}
	#imgCol .others ul li{width:362px}
	#imgCol .add_nav{width:626px}
	#imgCol .add_nav li:nth-child(2){width:60%;font-size:16px;line-height:18px}

/*	#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:1400px){
	#article-wrapper > .content > article{padding:0 75px 0 50px;width:calc(100% - 610px)}
	#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:733px;margin:50px auto}
	.article-slideDummy h1{width:352px}
	#article-promo a p{font-size:16px}
	#article-promo ul li{padding:5px 0}
	#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}
	#imgCol{width:1200px}
	#imgCol article,#imgCol .article-extra{width:880px}
	#imgCol #leftAd_rdr,#imgCol .leftAd_BG_fmt{margin:-5px 25px 20px 0;clear:none}
	#imgCol .slide-title,#imgCol .slide{float:right;width:695px}
	#imgCol .others ul li{width:412px}
	#imgCol .add_nav{width:695px}

/*	#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 375px 15px 235px}
	#pageContainer #articleInArticle .articleInArticleContentWrap{width:25%}
}


/*** 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}
}