body{color:#7a7b7e}.single-story{background-color:#fff}p{line-height:1.75em;font-size:18px}.story .copy p{font-size:20px;line-height:1.9em}h1{color:#164469;font-size:30px}h3{font-size:1em}h4{font-size:0.85em}li{list-style:none}.subtitle{font-size:1.725em;color:#164469}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.inline-block{display:inline-block}.heading-bar{height:64px}.heading-social{float:right;margin-right:20px;margin-top:15px;z-index:1000}.heading-social .icons a{margin:0 4px}.heading-social .icons a img{height:30px}.heading-text h2{color:#fff;margin:2.75em 20px;font-size:0.75em}.author{position:relative;text-align:center}.author.circle{position:absolute;top:auto;bottom:-55px;left:50%;margin-left:-51px;border:5px solid #fff;width:102px;height:102px;border-radius:999px;display:none}.single-story .author.circle{height:125px}.single-story .author.no-avatar{top:0;padding-bottom:62.5px}.author .name h1{margin:20px 0 5px}.author .location.subtitle{font-size:14px;color:#164469}.flexslider{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;zoom:1;background:transparent;border:none}.condition-list ul{padding:0}.condition-list li{display:inline-block;margin-right:25px}.story-wrapper{width:1260px;max-width:100%;padding:0 20px;margin:0 auto;box-sizing:border-box}.story-wrapper .sidebar>div{margin-bottom:40px}.story{margin:0 25px 60px 0;padding-right:50px}.story>img{margin-bottom:40px}.body-part img{margin-right:10px;margin-bottom:20px}.body-part h2{font-size:2em;margin-top:13px}.body-part a:hover h2,.body-part a:hover img{opacity:0.8}.copy{margin-bottom:55px}.store-button{position:relative}.store-button span{position:absolute;top:60px;left:22px;font-size:15px;color:#393b3c}h2.comment-header{color:#164469;margin:30px 0 10px;font-size:24px}.providers h2,.appointment-request h2,.traveling h2,.related_activities h2{color:#164469;font-size:1.1em}.providers h2{margin:0 0 1.25em}.appointment-request h2{margin:0}.provider img{width:70px;margin-bottom:5px}.provider-info{margin:0 0 20px 0}.provider-img{margin:0 10px 10px 0}.provider-info .name a h4{margin:0 0 5px;font-size:18px;font-weight:normal}.provider-info .name a:hover h4{opacity:0.8}.provider-info .specialty{font-size:18px}.sidebar .appointment-request{padding-top:10px}.sidebar .appointment-request-link{padding:12px 20px;font-size:16px}.contact-info ul,.traveling ul,.related_activities ul{padding:0}.contact-info li,.traveling li,.related_activities li{list-style:none;margin-bottom:15px;font-size:18px}.related_activities li{padding-left:68px;position:relative;min-height:45px;padding-top:20px}.related_activities img{position:absolute;left:0;top:0}.contact-info li img{position:relative;top:5px;margin-left:10px}.related_activities li img{margin-right:12px;vertical-align:middle}.share-area{padding-bottom:60px}.share-story{float:left;width:50%}.share-your-story{float:right;width:50%;text-align:right}.share-your-story .share-story-link{padding:12px 20px;font-size:20px}.share-your-story .share-story-link img{vertical-align:middle;margin-left:5px}#disqus_thread{width:100%}.trending{clear:both;background-color:#ebf2f5}.trending .subtitle{text-transform:uppercase;margin:2em 0}.trending .stories{margin-bottom:50px}.trending .inner{background-color:#fff;margin:0 25px 0 0}.trending .stories .quote:before,.trending .stories .quote:after{content:'"'}.trending .stories .quote{padding:25px 25px 50px;line-height:1.225em;font-size:1.125em;font-style:italic;color:#7a7b7e}.trending .stories .inner .top img{max-width:100%}.trending .stories .bottom{position:relative;top:-26px;padding:0 20px 20px 20px}.trending .patient .circle,.trending .patient .info{text-align:center;display:block}.trending .patient .info{text-align:center;margin:10px 0}.trending .patient .circle img{width:55px}.trending .patient .name,.trending .patient .location{font-size:0.85em;color:#164469}.trending .patient .name{font-family:"Benton Sans Cond"}.trending .patient .name:after{content:" - "}.trending .condition .icon img{width:30px}.condition{text-align:center}.condition .icon{vertical-align:top}.condition .name h3{margin:0.45em;color:#164469;font-family:"Benton Sans Cond";text-transform:uppercase}@media screen and (min-width:81.5625em){.provider-info{max-width:220px}.author.circle{display:inline}}@media screen and (max-width:47.938em){.share-story,.share-your-story{float:none;width:100%;text-align:left}.story-wrapper .body-part img{margin-right:0;margin-bottom:0;margin-top:15px;max-width:100%}.story-wrapper .body-part{position:relative}.story-wrapper .body-part .float-left:first-child{position:absolute;left:0;top:0;width:40px}.story-wrapper .body-part .float-left:last-child{padding-left:50px;min-height:80px}.story-wrapper .body-part .float-left:last-child h2{font-size:1.3em;margin-top:20px}}@media screen and (max-width:35.5em){.heading-social,.heading-text{}.story-wrapper,.trending{padding:0 20px}.story{margin:0 0 50px;padding:0}.share-area{}.copy{margin-bottom:50px}.condition-list ul{margin:0 0 0 65px}.condition-list li{display:block;margin:0 0 10px}ul.social-share li{margin:0 0.5em 1em 0}ul.social-share li a{font-size:15px}ul.social-share li a span:last-child{}.trending .stories>div{max-width:300px;margin:0 auto 40px}.trending .inner{margin:0}}