/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (TLC) : ARTICLE / BIO
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Wed, 05 September 2012 12:17:00 EST
 */
/* allow TLC to set its own defaults first */
/* 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; }

/* line 15, ../../scss/article/bio.scss */
.content-body-bio { padding: 20px; }

/* line 19, ../../scss/article/bio.scss */
.body-copy { margin-bottom: 30px; }
/* line 22, ../../scss/article/bio.scss */
.body-copy h1.title { font: bold 25px/25px "ClarendonTextProBold", serif; letter-spacing: 0.015em; padding-bottom: 5px; color: #a0150e; }
/* line 29, ../../scss/article/bio.scss */
.body-copy .who { display: none; color: #999; font: bold 14px/14px "ClarendonTextProRegular", serif; }
/* line 35, ../../scss/article/bio.scss */
.body-copy p { font-size: 14px; }

/* line 40, ../../scss/article/bio.scss */
.body-rail { float: right; margin: 0 0 20px 20px; border: 1px solid #ccc; }
/* line 45, ../../scss/article/bio.scss */
.body-rail img.still { border-bottom: 1px solid #ccc; max-width: 620px; height: auto; }
/* line 51, ../../scss/article/bio.scss */
.body-rail .caption { padding: 0 5px; color: #666; line-height: 14px; font-size: 12px !important; }
/* line 57, ../../scss/article/bio.scss */
.body-rail .caption .credits { display: block; padding-top: 5px; }

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

/* line 72, ../../scss/article/bio.scss */
.module-all-about { display: inline-block; margin-bottom: 15px; }
/* line 76, ../../scss/article/bio.scss */
.module-all-about .item { float: left; margin: 0 15px 15px 0; }
/* line 81, ../../scss/article/bio.scss */
.module-all-about .medium { width: 160px; }
/* line 85, ../../scss/article/bio.scss */
.module-all-about .still-medium { width: 160px; height: 90px; overflow: hidden; }
/* line 91, ../../scss/article/bio.scss */
.module-all-about .still-medium img { width: 160px; height: 90px; }
/* line 96, ../../scss/article/bio.scss */
.module-all-about .thumbnail a { display: block; position: relative; }
/* line 101, ../../scss/article/bio.scss */
.module-all-about h4 { position: absolute; top: 0; padding: 5px; color: #0bbce4; background-color: transparent; background-color: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); zoom: 1; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (TLC) : COMMENT
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             richard leland + carl c von lewin
 *  @built              Wed, 30 Janaury 2013 13:17:00 EST
 */
/* allow TLC to set its own defaults first */
/* line 18, ../../scss/modules/comments.scss */
.module-videos-comments { color: #fff; background: #fff; padding: 20px; }

/* line 24, ../../scss/modules/comments.scss */
.module-body-comments { margin-bottom: 30px; }
/* line 28, ../../scss/modules/comments.scss */
.module-body-comments .bar .details { color: #666; }
/* line 32, ../../scss/modules/comments.scss */
.module-body-comments .bar .post-view { font: bold 15px/15px Arial, sans-serif; }

/* line 39, ../../scss/modules/comments.scss */
#comments-toggle { color: #1e6c80; cursor: pointer; letter-spacing: normal; margin-left: 10px; text-transform: none; }

/* line 50, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-loginCanvas { margin-bottom: 5px; }
/* line 54, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-username { color: #1e6c80; }
/* line 58, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink { color: #1e6c80; }
/* line 24, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.dark-theme-comments .gig-comments-logoutLink:hover { color: #1e6c80; }
/* line 62, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink-container { color: #999999; }
/* line 66, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-headerText { padding: 3px 0 0; }
/* line 71, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox, .dark-theme-comments .gig-comments-replyBox { background-color: #f1f1f1; border-top: 1px solid #959595; border-bottom: 1px solid #959595; }
/* line 76, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox .gig-comments-commentBox, .dark-theme-comments .gig-comments-replyBox .gig-comments-commentBox { margin-top: 0; padding: 10px; }
/* line 81, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox .gig-comments-commentBox-commentBox, .dark-theme-comments .gig-comments-replyBox .gig-comments-commentBox-commentBox { border-top: none; border-bottom: none; padding: 0; }
/* line 87, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox .gig-comments-textarea-wrapper, .dark-theme-comments .gig-comments-replyBox .gig-comments-textarea-wrapper { background-color: #222222; border: 1px solid #555555; height: auto; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
/* line 95, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox textarea, .dark-theme-comments .gig-comments-replyBox textarea { color: #eeeeee; width: 100%; }
/* line 102, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post, .dark-theme-comments .gig-comments-button-reply { background-color: #1e6c80; background-image: none; border: none; color: #fff; filter: none; text-transform: uppercase; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
/* line 112, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post { font: normal 18px/17px "ProximaNovaECSB", Arial, sans-serif; padding: 4px 10px; }
/* line 117, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-reply { font: normal 14px/15px "ProximaNovaECSB", Arial, sans-serif; padding: 2px 6px; }
/* line 122, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-headerText { color: #999999; }
/* line 126, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentList-header { color: #999999; margin-bottom: 5px; }
/* line 131, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-shareTo { color: #999999; }
/* line 135, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-vote-value { color: #999999; }
/* line 139, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment { background-color: transparent; border-top: 1px solid #555555; }
/* line 144, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment-child { background-color: transparent; border-top: 1px solid #555555; }
/* line 149, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length { color: #1e6c80; }
/* line 153, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length-container { display: none; }
/* line 159, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-dottedLine { background-image: none; }
/* line 163, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments { background-color: #333333; border: 1px solid #555555; }
/* line 168, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments-text { color: #999999; }
