#article {}
em {font-style:italic;}
strong {font-weight:bold;}

.media_modal {display:none;width:700px!important;height:100%;margin-left:auto;margin-right:auto;}
.media_modal iframe {border:0;padding:0;margin:0;width:700px!important;height:100%;}
.media_modal_image {display:none;margin-left:auto;margin-right:auto;border:3px solid #fff; background:#fff; float:left;height:auto!important;width:700px!important;}
.media_modal_image iframe {border:0;padding:0;margin:0;}
.media_modal_image .imagePopup {background:#fff; float:left; width:700px;margin:0px auto;overflow:hidden;}
.media_modal_image .imagePopup .title {float:left; margin:5px;clear:both;font-size:14px; font-weight:bold;color:#063557; text-align:left;width:690px!important;}
.media_modal_image .imagePopup .description {float:left; margin:5px;clear:both;font-size:12px; text-align:left;width:690px!important; }
.media_modal_image .imagePopup .credit {float:left; margin:5px;clear:both;font-size:11px;color:#666; text-align:left;width:690px!important; }   

#article #corrections {border:1px #bdccd8 solid;background-color:#fff;padding:10px;color:#B11C1C;}
#article #corrections ul li.correction span {font-weight:bold;margin-right:5px;text-transform:uppercase;}
#article #volume_issue {color:#999;font-family:"Franklin ITC", Arial, Helvetica, sans-serif;font-size:1.1rem;margin-top:10px;}
#article #volume_issue span.vertical_bar {color:#666;}
#article #cover_story_title a {text-transform:uppercase;font-size:12px;}
#article #heading {font-size:22px;font-weight:bold;margin-top:15px;}
#article #subheading {margin:10px 0px;font-size:1.6rem;font-family: "Franklin ITC", Arial, Helvetica, sans-serif;color: #862534;line-height: 1;}
#article #author {font-size:1.2rem;    font-style:italic;}
#article #author a {}
#article #author span.author_name {color:#069;}

#article .email_print, 
#article #article_info_bar,
#article #article_images .article_image_box .credit 
{color:#333;}

#article #article_share_email_print {background-color:#f1f1f1;padding:5px;float:right;min-width:130px;}
#article #article_share_email_print #article_share {text-align:center;padding:5px;}

#article #article_share_email_print #article_share #left, 
#article #article_share_email_print #article_share #right 
{font-weight:bold;float:left;margin:0 auto;width:50%;}

#article #article_share_email_print #article_share #right {float:right;}

#article #article_share_email_print #article_share #facebook .count, 
#article #article_share_email_print #article_share #twitter .count 
{background:#fff;padding:5px 5px 5px 5px;min-width:15px; display:block;}

#article #article_share_email_print #article_share #facebook {margin-right:2.5px;}
#article #article_share_email_print #article_share #twitter {margin-left:2.5px;}

#article #article_share_email_print #article_share #facebook div, 
#article #article_share_email_print #article_share #twitter div 
{padding:5px;}

#article .email_print {font-size:12px;text-align:center;border-top:1px solid #ccc;clear:both;padding-top:5px;font-family: "Franklin ITC", Arial, Helvetica, sans-serif;text-shadow: 1px 1px 0px #fff;}
#article .email_print div div {padding:5px;padding-bottom:0px;}
#article #print.email_print div {border-left:1px #ccc solid;padding-left: 1px;}

#article #email img {display:none;}
#article #email a:after {content: "\f0e0";width: 23px;height: 16px;color: #862534;float: right;font: normal normal normal 14px/1 FontAwesome;}
#article #email a:hover:after {content: "\f0e0";width: 23px;height: 16px;color: #243140;float: right;font: normal normal normal 14px/1 FontAwesome;}

#article #print img {display:none;}
#article #print a:after {content: "\f02f";width: 23px;height: 16px;color: #862534;float: right;font: normal normal normal 16px/1 FontAwesome;}
#article #print a:hover:after {content: "\f02f";width: 23px;height: 16px;color: #243140;float: right;font: normal normal normal 16px/1 FontAwesome;}

#article #email a:hover, #article #print a:hover {text-decoration:none;}

#article #article_info_bar {margin-top:5px;border:0px #bdccd8 solid;padding:15px;min-height:15px;background-color:#F1F1F1;clear:both;display:none;}
#article #article_info_bar #article_info a {font-size:12px;}
#article #multistory_box_left {width:250px;float:left;background: #f1f1f1;margin-right: 15px;}
#article_nav {margin-right:15px;}
#article_nav .heading {font-size: 2.3rem;margin: 0px 0px 15px 20px;font-family: "Scout Cond Thin",Arial, Helvetica, Verdana, sans-serif;color: #fff;width: auto;float: left;text-align: left;background: #EC272D;text-transform: uppercase;padding: 10px;text-shadow: -1px -1px 1px #BD0F15;line-height: 1;font-weight: bold;clear: both;}
#article_nav .outer {clear:both;}
#article_nav ul {padding:0px 20px;}
#article_nav ul li {padding:8px 0;line-height:1.1;}
#article_nav ul li a {font-size:1.2rem!important;}
#article_nav ul li a.current {color:#b11c1c;}
#article #article_text #article_share_email_print {float:none;margin-right:15px;overflow:hidden;}
#article #article_text #article_share_email_print #article_share {text-align:center;padding:20px;}

#article #article_text #article_share_email_print #article_share #left, 
#article #article_text #article_share_email_print #article_share #right 
{font-weight:bold;float:left;}

#article #article_text #article_share_email_print #article_share #facebook {margin-right:5px;}
#article #article_text #article_share_email_print #article_share #twitter {margin-left:5px;}
#article #article_text #print.email_print div {border-left:0px solid #BDCCD8;}
#article #article_images {width:251px;float:left;clear:left;}
#article .article_border {border:4px solid #f1f1f1;width:100%;}
#article span.enlarge_text {font-size:10px;}

#article #article_images .article_image_box.no_border, 
#article #article_text .article_image_box.no_border 
{border:none;width:260px;float:left;clear:left;width:100%;min-width:auto;}

#article #article_images .article_image_box, 
#article #article_text .article_image_box,
#article #article_text .article_boxed_text_box
{width:260px;float:left;clear:left;margin-right:20px;}

#article #article_images .article_image_box.floatRight, 
#article #article_text .article_image_box.floatRight, 
#article #article_text .article_boxed_text_box.floatRight 
{float:right;clear:right;margin-left:15px;margin-right:0px;}

#article #article_images .article_image_box.floatCenterRight, 
#article #article_text .article_image_box.floatCenterRight, 
#article #article_text .article_boxed_text_box.floatCenterRight 
{float:right;clear:none;margin-left:15px;margin-right:0px;}

#article #article_images .article_image_box.floatCenterLeft, 
#article #article_text .article_image_box.floatCenterLeft, 
#article #article_text .article_boxed_text_box.floatCenterLeft 
{float:left;clear:none;margin-left:0px;margin-right:15px;}

#article #article_text .article_boxed_text_box .article_image_box {margin-top:15px;}

#article #article_images .article_image_box img, 
#article #article_text .article_image_box img, 
#article #article_text .article_boxed_text_box .article_image_box img 
{border: 2px solid #f1f1f1;}

#article #article_images .article_image_text, 
#article #article_text .article_image_text, 
#article #article_text .article_boxed_text_box, 
#article #article_text .article_boxed_text_box .article_image_text 
{padding:10px 5px;font-size:1.1rem;background:#f1f1f1;}

#article #article_text .article_image_text img {width:50px;border:0;padding:0;margin:0;float:right;}
#article #article_text .article_boxed_text_box {padding:10px 20px;background:#f1f1f1;font-size:1.1rem; line-height:1;}
.article_boxed_text_box h1 {font-size:1.3rem;}
#article #article_text .article_boxed_text_box ul {list-style-type:disc;}
#article #article_text .article_boxed_text_box li {list-style-type:disc;padding:5px;margin:5px;}

#article #article_images .article_image_box .title, 
#article #article_text .article_image_box .title, 
#article #article_text .article_boxed_text_box .article_image_box .title 
{font-size:1.1rem;font-weight:bold;font-family:"Franklin ITC", Arial, Helvetica, sans-serif;}

#article #article_images .article_image_box .credit, 
#article #article_text .article_image_box .credit, 
#article #article_text .article_boxed_text_box .article_image_box .credit 
{text-align:right;color:#333;clear:both;}

#article #article_text .article_boxed_text_box .heading {font-size:1.3rem;font-weight:bold;color:#862534;font-family:"Franklin ITC", Arial, Helvetica, sans-serif;}
#article #article_text .article_boxed_text_box .subheading {color:#333;font-weight:bold;font-size:1rem;}
#article #article_text .article_boxed_text_box .article_boxed_text {clear:both;text-align:justify;margin-top:10px;}
#article #article_images #article_corrections {border:1px solid #EC272D;}
#article #article_images #article_corrections .heading {background-color:#862534;padding:10px 20px;font-size:1.3rem;font-weight:bold;}
#article #article_images #article_corrections .content {background-color:#f1f1f1;padding:15px 20px;font-size:1rem;}
#article #article_text {padding:0px;}
#article #article_text #credit {background-color:#f1f1f1;padding:10px 15px;}
#article #article_text #credit span.editor-title {font-weight:bold;}
#article #article_text #credit #comment_request {font-weight:bold;}
#article #article_text #credit #views_disclaimer {font-style:italic;margin-top:20px;}
#article #article_text span.sender {display:block;font-weight:bold;}
.article-editor-note .editor-note-image {float:right;clear:right;margin:2px;}

#related_articles_this_story,
#related_multimedia_this_story, 
#related_multimedia_other_multimedia,
#contextual_advertisements_text 
{background:#f1f1f1;margin:0px;padding:15px 20px; overflow:auto;}

#related_articles_this_story {height:auto;}
#related_articles ul li.link, 
#related_multimedia ul li.link
{margin-bottom:8px;}       

#related_articles .text, 
#related_multimedia .text 
{font-size:10px;}   
    
#comments {clear:  both;border-top: 1px solid #C7C7C7;font-size:1.2rem;}

#comments .heading {color:#EC272D;font-weight:bold;padding: 20px 0px 0px 0px;font-family:"Franklin ITC", Arial, Helvetica, sans-serif;font-size:1.5rem;}

.input-comment-box-comp{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border-width:1px;border-style:solid;border-color:#e5e5e5;border-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family:Franklin ITC Light;}
.input-comment-box-comp.red-placeholder-text-area{color:#f99ea4}
.input-comment-box-comp::-webkit-input-placeholder{color:#f99ea4}
.input-comment-box-comp:-moz-placeholder{color:#f99ea4;opacity:1}
.input-comment-box-comp::-moz-placeholder{color:#f99ea4;opacity:1}
.input-comment-box-comp:-ms-input-placeholder{color:#f99ea4}
.input-comment-box-comp::-ms-input-placeholder{color:#f99ea4}


.comment {padding:20px;}
#comments .odd {background-color:#ECF1F7;}
.comment .name_timestamp {font-weight:bold;font-family:"Franklin ITC", Arial, Helvetica, sans-serif;}
.comment .timestamp {color:#8F9091;}

#comment_form, 
.comment_form 
{margin-left:20px;}

#comment_form fieldset, 
.comment-form fieldset 
{border: none;width:100%;float:left;margin-left:50px;min-height:170px;}


#comment_form fieldset.noMargin, 
.comment-form fieldset.noMargin 
{margin-left:0px;}

#comment_form textarea, 
.comment-form textarea 
{width:  704px;height: 125px;margin-bottom: 15px;}
@media only screen and (max-width: 860px){
    .comment-form textarea {
        width:100%;
        max-width:100%;
    }
}
#comment_form label, 
#comment_form input, 
.comment_form label, 
.comment_form input  
{clear:left;}

#comment_form input, .comment-form input {width:  100%;height: 20px;margin-bottom: 15px;}

    #comment_form input[type=submit], .comment-form input[type=submit] {
        margin-bottom: 0px;
    background: #069;
    color: #fff;
    width: 67.6833px;
    height: 34px;   
    display: inline-block;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    display: block; 
    }


.comment-replies .comment-form textarea {width:  650px;}
.comment-replies .comment-replies .comment-form textarea {width:  600px;}
.comment-replies .comment-replies .comment-replies .comment-form textarea {width:  550px;}
@media only screen and (max-width: 860px){
    .comment-replies .comment-form textarea {width:  100%;}
    .comment-replies .comment-replies .comment-form textarea {width:  90%;}
    .comment-replies .comment-replies .comment-replies .comment-form textarea {width:  80%;}

}
#comment_form label, 
#comment_form input, 
.comment-form label, 
.comment-form input 
{clear:  left;}

#comment_form #captcha img, 
.comment-form .captcha img 
{margin-top: 15px;}

div.clear {clear:both;height:0px;}

#email_article_popup {display:none;}
#email_article_popup .email_article_popup_top_border {background:#fff;height:6px;width:794px;}
#email_article_popup .email_article_popup_bottom_border {background:#fff;height:6px;width:794px;}
#email_article_popup_content {background:#fff;padding:14px 20px 22px 17px;text-align:left;width:757px;}
#email_article_popup_content #left, 
#email_article_popup_content #right 
{float:left;}
#email_article_popup_content #left {width:500px;}
#email_article_popup_content #left img {margin-bottom:10px;}
#email_article_popup_content #right {margin-left:18px;width:235px;}
#email_article_popup_content #right h2 {margin-bottom:0;margin-top:20px;}
#email_article_popup_content #right .heavy {font-weight:bold;}
#email_article_popup_content #right .credits {font-style:italic;margin:15px 0;}