/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (IDS) : ARTICLE / ARTICLE-STRUCTURED
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Mon, 20 May 2013 09:56:00 EST
 */
/* line 23, ../../scss/bootstrap/mixins.scss */
.clearfix { *zoom: 1; }
/* line 15, ../../scss/bootstrap/mixins.scss */
.clearfix:before, .clearfix:after { display: table; content: ""; }
/* line 19, ../../scss/bootstrap/mixins.scss */
.clearfix:after { clear: both; }

@font-face { font-family: "ProximaNovaECSB"; src: url("http://static.ddmcdn.com/fonts/ProximaNovaExCn/ProximaNovaExCn-Sbold-webfont.eot"); src: url("http://static.ddmcdn.com/fonts/ProximaNovaExCn/ProximaNovaExCn-Sbold-webfont.eot?#iefix") format("eot"), url("http://static.ddmcdn.com/fonts/ProximaNovaExCn/ProximaNovaExCn-Sbold-webfont.woff") format("woff"), url("http://static.ddmcdn.com/fonts/ProximaNovaExCn/ProximaNovaExCn-Sbold-webfont.ttf") format("truetype"), url("http://static.ddmcdn.com/fonts/ProximaNovaExCn/ProximaNovaExCn-Sbold-webfont.svg") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "ProximaNovaBold"; src: url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Bold-webfont.eot"); src: url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Bold-webfont.eot?#iefix") format("eot"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Bold-webfont.woff") format("woff"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Bold-webfont.ttf") format("truetype"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Bold-webfont.svg") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "ProximaNovaReg"; src: url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Reg-webfont.eot"); src: url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Reg-webfont.eot?#iefix") format("eot"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Reg-webfont.woff") format("woff"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Reg-webfont.ttf") format("truetype"), url("http://static.ddmcdn.com/fonts/ProximaNova/ProximaNova-Reg-webfont.svg") format("svg"); font-weight: normal; font-style: normal; }

/* line 15, ../../scss/article/article-structured.scss */
.content-body-article { padding: 20px; }
/* line 19, ../../scss/article/article-structured.scss */
.content-body-article h1.title { font: normal 28px/28px "ProximaNovaReg", Arial, sans-serif; letter-spacing: 0.015em; color: #333; padding-bottom: 5px; }
/* line 26, ../../scss/article/article-structured.scss */
.content-body-article .by-line { color: #999; font: normal 12px/12px Arial, sans-serif; margin: 0 0 5px 0; }
/* line 32, ../../scss/article/article-structured.scss */
.content-body-article .publish-date { color: #999; font: normal 12px/12px Arial, sans-serif; margin: 0; }

/* line 39, ../../scss/article/article-structured.scss */
.body-copy { margin: 20px 0 30px 0; }
/* line 44, ../../scss/article/article-structured.scss */
.body-copy p, .body-copy ul, .body-copy ol { font-size: 14px; }
/* line 46, ../../scss/article/article-structured.scss */
.body-copy li { margin-bottom: 5px; }
/* line 48, ../../scss/article/article-structured.scss */
.body-copy h3 { padding-bottom: 10px; }
/* line 50, ../../scss/article/article-structured.scss */
.body-copy .sidebar { border: 1px solid #ccc; padding: 10px; margin-top: 20px; }
/* line 57, ../../scss/article/article-structured.scss */
.body-copy .sidebar p, .body-copy .sidebar ul, .body-copy .sidebar ol { margin-top: 10px; margin-bottom: 0; }
/* line 62, ../../scss/article/article-structured.scss */
.body-copy .sidebar h3 { padding: 0; }
/* line 65, ../../scss/article/article-structured.scss */
.body-copy .caption { padding: 0 5px 10px 0; }

/* line 70, ../../scss/article/article-structured.scss */
.body-rail { float: left; margin: 0 20px 20px 0; width: 250px; border: 1px solid #ccc; }
/* line 76, ../../scss/article/article-structured.scss */
.body-rail img.still { border-bottom: 1px solid #ccc; max-width: 620px; height: auto; }
/* line 82, ../../scss/article/article-structured.scss */
.body-rail .caption { padding: 0 5px; color: #666; line-height: 14px; font-size: 12px !important; }
/* line 88, ../../scss/article/article-structured.scss */
.body-rail .caption .credits { display: block; padding-top: 5px; }

/* line 96, ../../scss/article/article-structured.scss */
.snaggable-video-player { margin-top: 10px; }

/* line 100, ../../scss/article/article-structured.scss */
.body-more { width: 100%; height: 30px; margin-bottom: 30px; }
/* line 105, ../../scss/article/article-structured.scss */
.body-more .view-more { display: block; border: 1px solid #3aa4e2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px #666666; -moz-box-shadow: 0 1px 3px #666666; box-shadow: 0 1px 3px #666666; background: #3aa4e2; text-align: center; font-size: 14px; text-transform: uppercase; color: #fff; width: 120px; padding: 5px 20px; }
/* line 118, ../../scss/article/article-structured.scss */
.body-more .view-more a { color: #fff; }
/* line 121, ../../scss/article/article-structured.scss */
.body-more .previous-page { float: left; }
/* line 123, ../../scss/article/article-structured.scss */
.body-more .next-page { float: right; }

/* line 128, ../../scss/article/article-structured.scss */
#page-ad-container-Bottom2 { position: absolute; z-index: 1000; left: 50%; bottom: -90px; width: 728px; height: 90px; overflow: hidden; margin-left: -364px; -webkit-box-shadow: 0 0 10px black; -moz-box-shadow: 0 0 10px black; box-shadow: 0 0 10px black; }

/* line 141, ../../scss/article/article-structured.scss */
#interactive-frame { margin: 0 auto; display: block; }

/* line 148, ../../scss/article/article-structured.scss */
.eewidget { margin: 0 auto 15px; clear: both; }


        #share-bar-vertical-comments,
        #share-bar-comments { display:none; }
    