.blue{color:#008bd0}.content{margin-left:0;border-top:1px solid #ddd}.sidebar{width:312px;margin-left:15px}.content-wrap{width:788px}.thin-sidebar{width:188px;margin-left:15px;padding:16px;border:1px solid #ddd}.thin-sidebar .widget_title{margin-top:0;padding-top:0}.nav-utility{margin-left:0;float:none;margin:0 auto}.nav-utility .nav li{display:inline-block;float:none;text-align:center}.nav-utility ul.nav{display:block;float:none;text-align:center;margin:0}.nav-main .nav li a{font-size:12px;letter-spacing:1px;font-weight:600;background:url(../images/horiz-sep.png) no-repeat right center}.nav-main .nav li:last-child a{padding-right:13px;background:0 0}.title-search{position:relative;padding-bottom:0;margin-top:12px}.archive .title-search{padding-bottom:30px;min-height:75px}.search_box{position:absolute;right:0;bottom:0}.search_box form{margin-bottom:0}.search_box #search{margin-right:-4px;background:#efefef;font-size:12px}.nav-utility{text-align:center}.nav-utility .navbar-inner{border-radius:0 0 5px 5px;background:#efefef;display:inline-block}.search_box{position:absolute;right:0;bottom:0}.search_box form{margin-bottom:0}.ad-leaderboard{margin-bottom:15px}.thin-sidebar .widget{border-bottom:1px solid #ddd;margin-bottom:15px;border-top:none}.thin-sidebar .widget h3{font-size:18px;margin-bottom:4px}.thin-sidebar .widget p{font-size:13px}.thin-sidebar .widget:first-child{border-top:none}.widget{margin-bottom:15px}.nav-utility .nav li a{padding:7px 10px;line-height:20px;font-size:12px;font-weight:500}.mobile-logo{text-align:center;padding:10px 0}#site_title{width:360px;font-size:42px;line-height:56px;font-weight:700;background-image:url(../images/KevinMD.logo.png);background-position:top left;background-repeat:no-repeat;height:120px;float:left}#site_title a{color:#111;display:block;height:100px}.home_page #site_title{background-position:top center;width:100%;background-image:url(../images/KevinMD.logo.png);height:135px;float:none;margin-bottom:0}.home_page #site_title a{height:128px}#site_title a:hover{color:#d00}#site_title{text-indent:-9999em}.archive #site_title{position:absolute;left:0;top:5px;width:220px;background-size:contain;height:125px;background-position:center left!important}#site_tagline{font-size:16px;line-height:1.375em;color:#888}h1,h3,h4{font-family:'pt serif',Georgia,serif}h2{font-family:helvetica neue,Helvetica,Arial,sans-serif}.content{width:550px;float:left;padding-top:15px;border-top:1px solid #cfcfcf}.columns>.sidebar{width:365px;float:left;padding-top:25px;padding-right:13px;padding-left:13px}.columns{padding-top:15px}.post_box h1,.post_box .headline{font-size:22px;line-height:26px;font-weight:700;margin-bottom:8px;color:#003f85;font-family:'pt serif',Georgia,Serif}.post_box .post_content h2,.post_box h3{font-size:20px;line-height:30px;margin-top:38px;margin-bottom:13px}.post_box h5,.post_box .small{font-size:13px;line-height:22px}.post_box .drop_cap{font-size:50px;line-height:1em;margin-right:8px;float:left}.post_box p,.post_box ul,.post_box ol,.post_box blockquote,.post_box pre,.post_box dl,.post_box dd{margin-bottom:20px}.post_box ul{list-style-type:square}.post_box ul,.post_box ol{margin-left:25px}.post_box ul ul,.post_box ul ol,.post_box ol ul,.post_box ol ol{margin-left:25px}.post_box ul ul,.post_box ul ol,.post_box ol ul,.post_box ol ol,.wp-caption p{margin-bottom:0}.post_box .left,.post_box .alignleft,.post_box .ad_left{margin-bottom:25px;margin-right:25px}.post_box .right,.post_box .alignright,.post_box .ad{margin-bottom:25px;margin-left:25px}.post_box .center,.post_box .aligncenter{margin-bottom:25px}.post_box .block,.post_box .alignnone{margin-bottom:25px}.post_box .stack{margin-left:25px}.post_box{border-top:1px dotted #bbb;padding-top:15px}.top{border-top:0;padding-top:0}.headline_area{margin-bottom:10px}.headline_area p{color:#000;margin-bottom:0}.byline,.post_tags{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-size:11px}p a.more{font-weight:700;font-family:"pt serif",Georgia,serif;font-size:16px;text-decoration:none}a.more,.headline a,.byline a:hover,.post_tags a:hover{color:#003f85}.headline a:hover,a.more:hover{color:#008be8}body .byline span a,.post_tags a{color:#888;border-bottom:1px solid #ddd}.author_by,.date_on,.post_cats_intro{font-style:italic}.byline,.post_tags{text-transform:uppercase;letter-spacing:1px}.byline .post_date{color:#333}.post_edit{margin-left:6px}.post_content h4{font-weight:700}.post_content a{text-decoration:underline}.post_content a:hover{text-decoration:none}.post_content .frame{padding:13px;background:#eee;border:1px solid #ddd}.post_content blockquote{margin-left:13px;padding-left:13px;color:#666;border-left:1px solid #ddd}.post_content blockquote.right,.post_content blockquote.left{width:45%;border:0}.post_content blockquote.right p,.post_content blockquote.left p{margin-bottom:0}.num_comments_link{color:#666;text-decoration:none}.num_comments_link:hover{text-decoration:underline}.bracket{color:#ccc}.post_box .post_image{margin-bottom:25px}.post_box .post_image_box,.post_box .wp-caption{margin-bottom:25px;padding:13px;background:#eee;border:1px solid #ddd}.post_box .post_image_box img,.post_box .wp-caption img{display:block;margin-bottom:13px}.post_box .wp-caption p{font-size:13px;line-height:21px;margin-bottom:0}.post_box .wp-caption p a{text-decoration:underline}.post_box .wp-caption p a:hover{text-decoration:none}.post_box .post_tags{color:#666}.post_box .post_tags a:hover{text-decoration:underline}.post_box .alert,.post_box .note{margin-bottom:25px;padding:13px}.post_box .alert{background:#ff9}.post_box .note{background:#eee}.post_box .alert p:last-child,.post_box .note p:last-child{margin-bottom:0}.post_box pre{padding:13px;background:#eee;overflow:auto;clear:both}.post_content blockquote.right,.post_content blockquote.left{font-size:26px;line-height:35px;color:#666}.comments_intro{font-size:16px;color:#666;margin-top:50px;margin-bottom:13px;padding-right:25px;padding-left:13px}.comments_intro a{text-decoration:underline}.comments_intro a:hover{text-decoration:none}.comments_closed{font-size:13px;line-height:21px;color:#888;margin-right:25px;margin-bottom:25px;margin-left:13px}.comment{font-size:16px;line-height:25px;border-width:0 0 1px;border-style:dotted;border-color:#bbb;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:13px}.comment .comment_author{font-size:18px;line-height:25px;font-weight:700}.comment .comment_aux{font-size:13px;line-height:22px}.children .comment{list-style-type:none;border-width:0 0 0 1px;border-style:solid;border-color:#ddd;margin-top:25px;padding-left:25px}.bypostauthor{background-color:#e7f8fb}.children .bypostauthor{background-color:transparent;border-width:0 0 0 2px;border-style:solid;border-color:#bde0e6}.comment .comment_text ul{list-style-type:square}.comment .comment_text ul,.comment .comment_text ol{margin-left:25px}.comment p,.comment .comment_text ul,.comment .comment_text ol,.comment .comment_text blockquote,.comment .comment_text pre{margin-bottom:25px}.comment .comment_text li ul,.comment .comment_text li ol{margin-left:25px;margin-bottom:0}.comment .comment_text .left,.comment .comment_text .alignleft{margin-bottom:25px;margin-right:25px}.comment .comment_text .right,.comment .comment_text .alignright{margin-bottom:25px;margin-left:25px}.comment .comment_text .center,.comment .comment_text .aligncenter{margin:0 auto 25px}.comment .comment_text .block,.comment .comment_text .alignnone{margin:0 auto 25px 0}#comments{list-style-type:none;margin-bottom:50px;border-top:1px dotted #bbb}.children .comment{padding-top:0;padding-right:0;padding-bottom:0}.comment .avatar{float:right;margin-left:13px}.comment .comment_head{margin-bottom:13px}.children .comment_head{margin-bottom:0}.comment_date{font-size:12px;color:#888;margin-left:13px}.comment_edit{float:right}.comment_date a{color:#888}.comment_text a,.comment_head a:hover{text-decoration:underline}.comment_text a:hover{text-decoration:none}.comment-reply-link,.comment_edit{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#888}.comment-reply-link:hover,.comment_edit:hover{text-decoration:underline}#commentform{font-size:16px;line-height:25px;margin-bottom:50px;padding-right:25px;padding-left:13px}#commentform label{display:block}#commentform p{margin-bottom:13px}#commentform p a{text-decoration:underline}#commentform p a:hover{text-decoration:none}#commentform p .required{color:#d00}.comment_moderated{font-weight:700}#commentform .input_text{width:50%}#commentform textarea.input_text{width:100%}.comment #commentform{padding-right:0;padding-left:0}.comment #comment_form_title{margin-top:0}.children #commentform,.children #comment_form_title{margin-left:-25px;padding-left:25px}#comment_form_title{font-size:20px;color:#666;border-width:0 0 1px;border-style:dotted;border-color:#bbb;margin-top:50px;margin-right:-25px;margin-left:-13px;padding-right:25px;padding-bottom:13px;padding-left:13px}.input_text{font-size:inherit;line-height:1em;font-family:inherit;color:#111;background-color:#eee;border-width:1px;border-style:solid;border-color:#aaa;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input_text:focus{background-color:#fff;border-color:#777}.input_text{border-right-color:#ddd;border-bottom-color:#ddd}.input_text:focus{border-right-color:#ccc;border-bottom-color:#ccc}textarea.input_text{line-height:25px}.input_submit{font-size:20px;line-height:1em;font-family:'pt serif',Georgia,times new roman,Times,serif;font-weight:700;background-image:url(images/submit-bg.gif);border-width:3px;border-style:double;border-color:#999;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.input_submit{border-top-color:#ccc;border-left-color:#ccc;cursor:pointer;overflow:visible}.input_submit:hover{color:#090}#cancel-comment-reply-link{font-size:11px;line-height:1em;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#d00;border-width:2px;border-style:solid;border-color:#ac0000;padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px}#cancel-comment-reply-link{border-top-color:#fa5a5a;border-left-color:#fa5a5a;float:right}.login_alert{font-weight:700;background-color:#eee;border-width:1px;border-style:solid;border-color:#ddd}#archive_intro{border-width:0 0 2px;border-style:solid;border-color:#ddd}.archive_title{margin-bottom:10px;text-align:center;line-height:53px;font-size:42px;text-transform:uppercase;color:#333;letter-spacing:1px;padding:18px 220px 0}.prev_next{font-size:16px;line-height:25px;color:#666;border-width:2px 0 0;border-style:solid;border-color:#ddd;padding-right:0;padding-left:0;padding-top:25px;padding-bottom:25px;clear:both}.single .prev_next{background:url(../images/1x1.png) repeat-y 274px 0;border:1px solid #ddd;padding-top:0;padding-bottom:0;margin-top:30px;margin-bottom:30px}.prev_next a:hover{text-decoration:underline}.prev_next .next_posts{float:right}.prev_next:after{content:".";display:block;height:0;clear:both;visibility:hidden}.previous_posts,.next_posts{font-size:12px;text-transform:uppercase;letter-spacing:2px}.sidebar,.sidebar h4{font-size:13px;line-height:19px}.sidebar h1,.sidebar .headline{font-size:21px;line-height:29px}.sidebar .post_content h2,.sidebar h3{font-size:17px;line-height:24px;letter-spacing:1px;margin-top:29px;margin-bottom:10px}.sidebar h5,.sidebar .small{font-size:10px;line-height:16px}.sidebar .drop_cap{font-size:38px;line-height:1em;margin-right:6px;float:left}.sidebar p,.sidebar ul,.sidebar ol,.sidebar blockquote,.sidebar pre,.sidebar dl,.sidebar dd{margin-bottom:19px}.sidebar ul ul,.sidebar ul ol,.sidebar ol ul,.sidebar ol ol{margin-left:19px}.sidebar ul ul,.sidebar ul ol,.sidebar ol ul,.sidebar ol ol,.wp-caption p{margin-bottom:0}.sidebar .left,.sidebar .alignleft,.sidebar .ad_left{margin-bottom:19px;margin-right:19px}.sidebar,.sidebar .alignright,.sidebar .ad{margin-bottom:19px;margin-left:19px}.sidebar .block,.sidebar .alignnone{margin-bottom:19px}.sidebar .stack{margin-left:19px}.sidebar .text_box{margin-bottom:38px}.widget{font-size:13px;line-height:19px}.widget .widget_title{font-size:16px;line-height:24px;margin-bottom:10px;text-transform:uppercase}.widget p,.widget ul{margin-bottom:19px}.widget li ul{margin-bottom:0}.widget ul{list-style-type:none;margin-left:0;padding:0}.widget li{margin-bottom:10px}.widget li ul,.widget li ol{margin-top:10px}.widget li a:hover,.widget p a{text-decoration:underline}.widget p a:hover{text-decoration:none}.search-form .input_text{width:100%}#footer{font-size:13px;line-height:21px;border-width:3px 0 0;border-style:double;border-color:#ddd;padding-top:0;padding-right:0;padding-bottom:13px;padding-left:0}#footer a{color:#333}#footer a:hover{color:#008be8}.columns:after,.post_box .post_content:after,.sidebar .post_content:after,.menu:after,.comment .comment_text:after{content:".";display:block;height:0;clear:both;visibility:hidden}.utility{text-align:center;display:block;border:none}.utility li{float:none;display:inline-block;width:auto;padding:5px 0 8px}.nav li{font-family:helvetica neue,Helvetica,Arial,sans-serif}.nav-utility .utility li a{display:inline-block;border:none;border-right:1px solid #333;padding:0 12px;font-weight:600;font-size:11px;color:#333;text-transform:uppercase}.nav-utility .utility li a:hover{color:#008be8}.nav-utility .utility li:last-child a{border-right:none}.thin_sidebar{width:192px;padding:15px;float:right;margin-left:15px;border:1px solid #cfcfcf}.content_wrap{width:790px;float:left}.wide_sidebar{width:312px;float:right}.footer_bottom{color:#000;font-size:12px;overflow:hidden;padding-top:10px;border-top:1px solid #ddd}.legal{float:left}.credits{float:right;text-align:right}.medpage_footer{overflow:hidden;padding:10px 0;font-family:helvetica neue,Helvetica,Arial,sans-serif}.medpage_footer h3{line-height:53px;font-weight:700;color:#003f85;font-size:19px}.ad-leaderboard{margin-bottom:20px}.num_comments_link{background:#89b51f;padding:3px 5px;color:#fff!important;font-size:12px;margin-right:4px}.navbtn a{display:block}.norborder{border-left:0}.thin-sidebar .widget_title,.sidebar .subhead{font-size:12px;text-transform:uppercase;padding:0;line-height:16px;color:#333;border-bottom:1px solid #eee;font-weight:400;font-family:helvetica,arial,sans-serif;letter-spacing:1px;padding-bottom:10px;border:none}.thin-sidebar h4{margin-bottom:4px}.nav-utility{width:700px}.sidebar-ads{text-align:center}.byline .cat{text-transform:uppercase}.featured .byline,.thin-sidebar .byline{font-size:11px;font-family:Helvetica,Arial;line-height:15px;display:block}.thin-sidebar h2{font-size:16px;text-transform:uppercase;margin-top:0;color:#333}.thin-sidebar .widget_text{border-bottom:none}.sidebar .widget{border:1px solid #ddd;padding:12px 15px;overflow:hidden}h3.widget_title{margin-top:0;letter-spacing:0;font-family:helvetica,arial,sans-serif}#text-496503213{border-bottom:0;padding-bottom:1px}.widget_kbrss{margin-top:-15px}.widget_kbrss li a{color:#003f85}.sidebar .adzone_widget{border:0;padding:0}#text-496503207,#text-496503208{padding:0;border:none}.kmd-social-links li{float:left;text-indent:-999em;margin-right:15px}.kmd-social-links li:last-child{margin-right:0}.kmd-social-links li a:hover{box-shadow:0 0 4px rgba(0,139,232,.52);background-position:bottom left;-webkit-transition-duration:.4s}.kmd-social-links li a{height:41px;width:42px;display:block;background-color:#cfcfcf;background-position:top left;background-repeat:no-repeat;-webkit-transition-duration:.4s;overflow:hidden}.kmd-social-links .facebook{background-image:url(../images/icon-facebook.png)}.kmd-social-links .linkedin{background-image:url(../images/icon-linkedin.png)}.kmd-social-links .twitter{background-image:url(../images/icon-twitter.png)}.kmd-social-links .gplus{background-image:url(../images/icon-gplus.png)}.kmd-social-links .rss{background-image:url(../images/icon-rss.png)}.dontshow{display:none}.featured{border:1px solid #ddd;padding:0 15px;background:#fafafa;margin-bottom:20px}.featured .nav{text-align:center;margin:0 -15px 0;border-top:1px solid #ddd}.featured .nav a{margin:10px;background:#efefef;text-indent:-999em;width:20px;height:20px;display:inline-block;border:1px solid #ddd}.featured .nav a.activeSlide,.featured .nav a:hover{background:#008be8;-webkit-transition-duration:.4s}.featured .byline{margin-bottom:2px}.featured .cat{font-size:12px}.featured .cat-name{font-family:helvetica neue,Helvetica,Arial}.featured .cat em{text-transform:none;font-weight:400}.featured .title a{color:#003f85}.featured .title{margin-bottom:4px}.featured .cat a{color:#89b51f}.featured h2{font-size:16px;text-transform:uppercase}.span12 .span6:first-child{margin-left:0}.ta-left{text-align:left}.ta-right{text-align:right}.author-bio{background:#efefef;border:1px solid #ddd;padding:15px 15px 0}.author-bio p{margin-bottom:15px}.prev_next p a,.thin-sidebar h4 a{display:block;font-size:15px;font-family:'pt serif',Georgia,serif;line-height:21px;padding-top:1px;color:#003f85;font-weight:700}.prev_next p{color:#008be8;font-size:16px;font-family:Helvetica,Arial,sans-serif}.prev_next p{float:left;width:243px;padding:15px;margin-bottom:0}.prev_next .previous_post{border-right:none}.edhtest-ftr{margin-top:25px}.modal-body{text-align:center}.modal-body img{max-width:500px}@media(min-width:768px){#myModal{border-radius:0}#myModal input.subscribe{width:60%;padding:10px}#myModal .modal-image{margin-bottom:15px}#myModal p.modal-text{display:none}#myModal button.btn.btn-primary{padding:10px;width:22%}#myModal button.pull-right.btn{position:absolute;top:7px;right:11px}}p.post_tags a{text-transform:uppercase;font-style:normal}.recents{overflow:hidden;border-bottom:1px solid #ddd}.recents>div{float:left;width:243px;padding:5px 15px}.recents h2{font-size:16px;color:#000;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:0}.recents ul{margin-left:0;padding:0}.recents ul li{list-style:none;margin:0;font-size:12px;line-height:16px}.recents li a{padding:8px 0;border-bottom:1px solid #eee;display:block}.recents ul li:last-child{border-bottom:none}.sub-menu-link{float:right;margin-top:-48px;text-transform:uppercase;font-size:12px}.sub-menu-link a{text-decoration:none}.book-content{float:left;margin-right:20px;margin-bottom:15px}.books-text{margin-bottom:12px}.booktitle{font-size:1.3em;line-height:1.25em;margin-bottom:.25em}.subtitle{font-size:1.1em;line-height:1.2em}.store-links{padding-bottom:2px}.booklinks{padding:5px 40px;clear:both;border:2px solid #29518e;text-align:center}.booklinks img{padding:5px}.buy-book-text{padding-left:5px;float:left;line-height:42px;margin-right:20px;color:#003f85;font-weight:700;text-transform:uppercase;display:none}.sidebar .buylinks{clear:both;text-align:center}.buylinks img{padding:0 5px}.buy-text{text-transform:uppercase;font-weight:700;color:#999;line-height:37px;float:left;margin-right:4px}.book-info .alignleft{margin-right:10px}.post_box .block,.post_box .alignnone{clear:none!important;display:inherit!important}.featured-book .title span{display:block;font-size:13px}.featured-book .title{font-size:18px}.featured-book .booklinks{border:none;padding:0;border-top:1px solid #ddd;padding-top:6px;margin-top:12px;text-align:left}.featured-book .kmd-book-thumb{margin-right:15px;position:absolute;left:11px;width:124px}.featured-book .post{padding-left:129px}.featured-book{position:relative}body div.yarpp-related{margin:0!important}body .recents li a{font-weight:400!important}.search-results h1.archive_title.headline{display:none}#myModal{z-index:9999999}.content_ad{overflow:hidden;height:0;background:#fafafa;text-align:center;margin:0 auto;margin-bottom:0}.content_ad,.content_ad_2{margin:0 auto;width:300px}.content_ad.opened,.content_ad_2.opened{margin-bottom:20px}@media(max-width:768px){.content_ad_wrap{margin-left:-20px;margin-right:-20px}#myModal{padding:0;border-radius:0;top:auto;bottom:0;left:0;right:0;background:#efefef}#myModal img{display:none}#myModal .modal-body{padding:0 10px;float:none;overflow:visible}.modal-color-transparent .modal-backdrop.fade.in{background:0 0;z-index:-999}#myModal .modal-welcome-text{display:none}#myModal .modal-header{padding:3px}#myModal button.btn.pull-right{width:30px;height:30px;text-align:center;font-weight:700;padding:0;position:absolute;top:-15px;right:10px}}@media(min-width:468px) and (max-width:768px){#myModal .modal-body{padding-top:5px}#myModal .modal-body p{float:left;margin-bottom:0;padding-bottom:0;line-height:26px}#myModal .modal-body form{margin-bottom:10px}}