﻿article{margin-bottom:.75em}
article a:hover,article a:active,article a:focus{text-decoration:none}
#articleHead header h1{font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-weight:400}
#articleHead header h2.summary{color:#333;font-weight:700;font-size:16px;}
#articleHead header .byline{color:#666;overflow:hidden;font-style:italic}
section#articleWrap{color:#333;padding-bottom:.75em;overflow:hidden}
article #articleWrap img{max-width:100%;margin:0 auto}
article figure{margin:0 auto 1em}
article figure img{max-width:100%;margin-bottom:.428571429em}
article figure figcaption{color:#666;font-size:.875em;font-style:italic;line-height:1.285714286em;margin-bottom:.857142857em}
article{font-family:'RalewayMedium',Helvetica,Arial,sans-serif;line-height:1.5em}
article table{margin-bottom:.857142857em}
.articleAudio{border:1px solid #bdbdbd;margin-bottom:.75em;padding:.75em}
.articleAudio audio{width:100%}
.articleAudio h3{margin:.75em 0 0}
.articleAudio p{margin-bottom:0}
.articleVideo{margin-bottom:.75em}
.articleVideo object{max-width:100%}
.related{margin-bottom:.75em}
.related header h2,#sharingTools header h2{padding-bottom:.277777778em;margin-bottom:.555555556em;color:#ec1c51;border-bottom:1px solid #999;box-shadow:0 4px 4px -2px #ccc;font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:.875em}
#relatedArticles header h2{font-size:.9375em}
.related ul{list-style-type:none;margin-bottom:0}
.related ul li{border-bottom:1px solid #999;font-family:'RalewayMedium',Helvetica,Arial,sans-serif;padding:.375em 0;line-height:1em;margin-left:0}
#articleTags.related ul li,.related ul li:last-child{border-bottom:0}
.related ul li a{text-decoration:none;line-height:1.5em;display:inline-block;outline-style:none}
.related ul li a:hover,.related ul li a:active,.related ul li a:focus{text-decoration:underline}
#sharingTools{overflow:hidden;padding:.25em 0 .125em 0}
#sharingTools .share{margin-right:.625em;margin-bottom:.625em}
#sharingTools a.socialIcon{font-size:11px;text-decoration:none;margin-right:.9375em}
#sharingTools a.twitter{background-color:#f8f8f8;background-image:-webkit-gradient(linear,center top,left bottom,from(white),to(#dedede));background-image:-webkit-linear-gradient(top,white,#dedede);background-image:-moz-linear-gradient(top,white,#dedede);background-image:-o-linear-gradient(top,white,#dedede);background-image:linear-gradient(to bottom,white,#dedede);border:1px solid #ccc;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#333;cursor:pointer;font-weight:bold;height:18px;max-width:98%;overflow:hidden;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:3px}
#sharingTools a.twitter span{background:url('/images/bkgSocialIcons.png') 1px -48px no-repeat;padding-left:20px}
#sharingTools a.twitter:hover{background-image:-webkit-gradient(linear,center top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(to bottom,#f8f8f8,#d9d9d9)}
#sharingTools a.facebook{font-family:'lucida grande',tahoma,verdana,arial,sans-serif;background:#eceef5 url('/images/bkgSocialIcons.png') 3px 2px no-repeat;border:1px solid #cad4e7;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#3b5998;padding:2px 6px 2px 20px;white-space:nowrap;line-height:11px;height:15px}
#sharingTools a.facebook:hover{border-color:#9dacce}
#sharingTools a.googleplus{background:url('/images/bkgSocialIcons.png') 0 -75px no-repeat;text-indent:-9999px;display:inline-block;width:33px;height:21px;line-height:21px}
#sharingTools a.linkedIn{background:url('/images/bkgSocialIcons.png') 0 -25px no-repeat;padding:0 0 0 21px;height:20px;display:inline-block}
#sharingTools a.linkedIn span{background-color:#ececec;background-image:-webkit-gradient(linear,center top,left bottom,from(#fefefe),to(#ececec));background-image:-webkit-linear-gradient(top,#fefefe,#ececec);background-image:-moz-linear-gradient(top,#fefefe,#ececec);background-image:-o-linear-gradient(top,#fefefe,#ececec);background-image:linear-gradient(to bottom,#fefefe,#ececec);border-color:#e2e2e2 #bfbfbf #b9b9b9;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid solid solid none;border-width:1px 1px 1px 0;text-align:center;text-shadow:-1px 1px 0 #fff;color:#333;display:inline-block;font-family:Arial,sans-serif;font-size:11px;font-style:normal;font-weight:bold;height:18px;line-height:20px;vertical-align:baseline;padding:0 4px 0 4px}
#sharingTools a.linkedIn:hover span{background-image:-webkit-gradient(linear,center top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(to bottom,#f8f8f8,#d9d9d9);color:#000}
#sharingTools .mobileShare{width:50%;margin-bottom:20px;float:left}
#articleAttachments a{background:url('/images/bkgDoc.png') 0 0 no-repeat;padding-left:20px;display:block;line-height:1em;margin-bottom:5px}
#articleAttachments small{padding-left:20px;display:block;line-height:1.0625em}
#gatedArticleWrapper #sharingTools{clear:both}
h2#spiralPageTitle{display:none}
#complementary{padding:.75em .75em 1em}
@media only screen and (min-width:767px){#main{min-width:0}
#main .groups{clear:none}
article{width:75.268817204%;margin-right:2.150537634%;float:left}
aside#related{width:22.580645161%;float:right}
#sharingTools{margin-bottom:1.25em}
#sharingTools .share{margin-bottom:.625em}
#sharingTools header h2{margin-bottom:1.428571429em}
#gatedArticle{width:100%}
}
@media only screen and (min-width:960px){#main{max-width:940px;width:auto}
#complementary{float:right;width:30.85106383%;margin-right:1.063829787%;padding:.75em 0 1em}
#articleHead header .byline{font-size:.6875em;margin-bottom:.909090909em;padding:.181818182em 0}
article figure figcaption{font-size:.733333333em}
article{font-size:1.071428571em}
.accessMessage{font-size:.875em;margin-bottom:1.714285714em;padding:.857142857em}
.related ul li{padding:.6875em 0;margin-left:0}
.related ul li a{font-size:.9375em;line-height:1.214285714em;font-weight:400}
#articleAttachments small{font-size:.6875em}
}

.caption {
float: left;
width: 100%;
padding-bottom: 4px;
}
.caption p {
font-style: italic;
font-weight: normal;
color: #999999;
font-size: 11px;
}

.comment_link {
padding-left: 25px;
background: url("/images/comment.png") no-repeat left center transparent;
padding-bottom: 8px;
color: #666;
display: block;
}
.image_cap article img{margin-bottom:0px !important;}
