/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DSC) : VIDEO ALL
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             car c von lewin
 *  @version            0.0.6
 *  @built              Fri, 11 May 2012 11:31: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; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DSC) : VIDEO ALL
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             car c von lewin
 *  @version            0.0.6
 *  @built              Fri, 11 May 2012 11:31:00 EST
 */
/* line 20, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-section { width: 622px; margin-bottom: 30px; }
/* line 23, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-section a { text-decoration: none; color: #000; }
/* line 27, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-section hr { clear: all; width: 622px; color: #CCC; background-color: #CCC; margin: 10px 0; }

/* line 35, ../../scss/photo_gallery/photo-gallery-peek.scss */
.asset-type-header { color: #f00; text-transform: uppercase; font-size: 16px; }

/* line 40, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek { height: 380px; }

/* line 43, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek header { margin-bottom: 5px; }

/* line 46, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-title { color: #0bbce5; line-height: normal; font-size: 20px; }

/* line 51, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-number { color: #9A9A9A; font-size: 14px; }

/* line 55, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-images { margin: 0; position: relative; }
/* line 58, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-images img { float: left; }
/* line 61, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-images .gallerypeek-large-image { height: 310px; margin-right: 10px; position: absolute; clip: rect(0px, 390px, 310px, 0px); }
/* line 67, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-images .gallerypeek-small-image { height: 150px; margin-bottom: 10px; position: absolute; left: 400px; clip: rect(0px, 220px, 150px, 0px); }
/* line 74, ../../scss/photo_gallery/photo-gallery-peek.scss */
.gallerypeek-images .gp-small-bttm { top: 160px; }

/* line 79, ../../scss/photo_gallery/photo-gallery-peek.scss */
.mpg { color: #949494; border-bottom-color: #CDCDCD; margin-bottom: 10px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DSC) : VIDEO ALL
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             car c von lewin
 *  @version            0.0.6
 *  @built              Fri, 11 May 2012 11:31:00 EST
 */
/* line 26, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen { display: block; }
/* line 28, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen .one-third { width: 31%; }
/* line 31, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen .two-thirds { width: 66%; }
/* line 34, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen .whole { width: 100%; }
/* line 37, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen .one-of-two { width: 47%; height: 220px; }
/* line 41, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slider .slide-endscreen h3 { margin: 10px 5px; color: #000; }

/* line 48, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slide-endscreen-item { position: relative; overflow: hidden; margin: 7px; float: left; }
/* line 53, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slide-endscreen-item h4 { color: #eee; margin-bottom: 5px; position: absolute; bottom: 0; background-color: transparent; background-color: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); zoom: 1; width: 100%; padding: 5px; }
/* line 62, ../../scss/photo_gallery/photo-gallery-endscreen.scss */
.slide-endscreen-item img { width: normal; }

/* line 8, ../../scss/photo_gallery/photo-gallery-main.scss */
.content-body-gallery { padding: 10px 20px; }

/* line 11, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery { width: 622px; height: 560px; margin: 10px 0 40px; position: relative; overflow: hidden; -webkit-transition-property: height; -moz-transition-property: height; -o-transition-property: height; transition-property: height; -webkit-transition-duration: 350ms; -moz-transition-duration: 350ms; -o-transition-duration: 350ms; transition-duration: 350ms; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
/* line 20, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .photogallery-header { margin: 0; padding: 0; height: 60px; }
/* line 25, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .gallery-title { color: #666666; font-size: 24px; line-height: 30px; width: 400px; float: left; }
/* line 32, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .photogallery-block { position: relative; }
/* line 35, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .photo-numbers { width: 222px; float: left; }
/* line 39, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .number-indicator { color: #666; font-size: 16px; float: right; text-align: center; margin: 3px 5px; }
/* line 46, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .photo-nav-item { float: right; font-size: 14px; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background-color: #0bbce5; padding: 3px 6px; display: block; text-align: center; cursor: pointer; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transition-duration: 350ms; -moz-transition-duration: 350ms; -o-transition-duration: 350ms; transition-duration: 350ms; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
/* line 60, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery .photo-nav-item.disabled { opacity: 0; cursor: default; }

/* line 65, ../../scss/photo_gallery/photo-gallery-main.scss */
.photogallery-container { width: 10000px; position: absolute; left: 0; margin: 0; white-space: nowrap; -webkit-transition-property: left; -moz-transition-property: left; -o-transition-property: left; transition-property: left; -webkit-transition-duration: 350ms; -moz-transition-duration: 350ms; -o-transition-duration: 350ms; transition-duration: 350ms; -webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; }

/* line 75, ../../scss/photo_gallery/photo-gallery-main.scss */
.photo { margin: 0px auto; width: 622px; float: left; }
/* line 79, ../../scss/photo_gallery/photo-gallery-main.scss */
.photo img { display: block; }
/* line 82, ../../scss/photo_gallery/photo-gallery-main.scss */
.photo .image-caption { font-size: 16px; width: 622px; white-space: normal; }
/* line 87, ../../scss/photo_gallery/photo-gallery-main.scss */
.photo .image-credit { font-size: 12px; color: #999; width: 622px; white-space: normal; }

/* line 2, ../../scss/photo_gallery/photo-compare.scss */
.imagecompare { position: relative; width: 622px; height: 450px; overflow: hidden; cursor: col-resize; margin: 0 auto; }
/* line 9, ../../scss/photo_gallery/photo-compare.scss */
.imagecompare .photoitem { position: absolute; top: 0; left: 0; overflow: hidden; }
/* line 15, ../../scss/photo_gallery/photo-compare.scss */
.imagecompare .photoitem img { max-width: 622px; max-height: 622px; }
/* line 19, ../../scss/photo_gallery/photo-compare.scss */
.imagecompare .topimage { z-index: 10; }
/* line 22, ../../scss/photo_gallery/photo-compare.scss */
.imagecompare .handle { background: #fff; border-right: 1px solid #eee; width: 3px; height: 100%; position: absolute; left: 10%; top: 0; -webkit-box-shadow: 0 0px 9px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0px 9px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 0px 9px 3px rgba(0, 0, 0, 0.3); }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DSC) : COMMENT
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             richard leland + carl c von lewin
 *  @built              Thu, 02 August 2012 15:33:00 EST
 */
@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 18, ../../scss/modules/comments.scss */
.module-videos-comments { color: #fff; background: #222222; padding: 20px; }

/* line 24, ../../scss/modules/comments.scss */
.module-body-comments { margin-bottom: 30px; }
/* line 27, ../../scss/modules/comments.scss */
.module-body-comments .bar { border-bottom: 2px solid #ccc; margin-bottom: 10px; color: #999; letter-spacing: 0.015em; }
/* line 33, ../../scss/modules/comments.scss */
.module-body-comments .bar .details { color: #666; }
/* line 37, ../../scss/modules/comments.scss */
.module-body-comments .bar .post-view { font: bold 15px/15px Arial, sans-serif; }

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

/* line 55, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-loginCanvas { margin-bottom: 5px; }
/* line 59, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-username { color: #0bbce4; }
/* line 63, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink { color: #0bbce4; }
/* line 24, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
.dark-theme-comments .gig-comments-logoutLink:hover { color: #0bbce4; }
/* line 67, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink-container { color: #999999; }
/* line 71, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-headerText { padding: 3px 0 0; }
/* line 76, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox, .dark-theme-comments .gig-comments-replyBox { background-color: #333333; border-top: 1px solid #555555; border-bottom: 1px solid #555555; }
/* line 81, ../../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 86, ../../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 92, ../../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 100, ../../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox textarea, .dark-theme-comments .gig-comments-replyBox textarea { color: #eeeeee; width: 100%; }
/* line 107, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post, .dark-theme-comments .gig-comments-button-reply { background-color: #0bbce4; 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 117, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post { font: normal 18px/17px "ProximaNovaECSB", Arial, sans-serif; padding: 4px 10px; }
/* line 122, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-reply { font: normal 14px/15px "ProximaNovaECSB", Arial, sans-serif; padding: 2px 6px; }
/* line 127, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-headerText { color: #999999; }
/* line 131, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentList-header { color: #999999; margin-bottom: 5px; }
/* line 136, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-shareTo { color: #999999; }
/* line 140, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-vote-value { color: #999999; }
/* line 144, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment { background-color: transparent; border-top: 1px solid #555555; }
/* line 149, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment-child { background-color: transparent; border-top: 1px solid #555555; }
/* line 154, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length { color: #0bbce4; }
/* line 158, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length-container { display: none; }
/* line 162, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment-body { color: #eeeeee; }
/* line 166, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-dottedLine { background-image: none; }
/* line 170, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments { background-color: #333333; border: 1px solid #555555; }
/* line 175, ../../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments-text { color: #999999; }
