/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : BASE
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @author             carl c von lewin
 *  @version            0.0.2
 *  @built              Fri, 11 May 2012 11:30:00 EST
 */
/*
 *  @fileOverview       Bootstrap v2.0.x
 *  @copyright          Copyright 2012 Twitter, Inc / Licensed under the Apache License v2.0
 *  @author             Designed and built with all the love in the world @twitter by @mdo and @fat.
 *  @github             https://github.com/thomas-mcdonald/bootstrap-sass/tree/master/vendor/assets/stylesheets/bootstrap
 *  @version            0.0.11
 *  @built              Thu, 26 Apr 2012 21:21: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 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 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 12, ../scss/bootstrap/reset.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

/* line 19, ../scss/bootstrap/reset.scss */
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

/* line 28, ../scss/bootstrap/reset.scss */
audio:not([controls]) { display: none; }

/* line 35, ../scss/bootstrap/reset.scss */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

/* line 41, ../scss/bootstrap/reset.scss */
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 45, ../scss/bootstrap/reset.scss */
a:hover, a:active { outline: 0; }

/* line 52, ../scss/bootstrap/reset.scss */
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }

/* line 58, ../scss/bootstrap/reset.scss */
sup { top: -0.5em; }

/* line 61, ../scss/bootstrap/reset.scss */
sub { bottom: -0.25em; }

/* line 68, ../scss/bootstrap/reset.scss */
img { max-width: 100%; height: auto; border: 0; -ms-interpolation-mode: bicubic; }

/* line 79, ../scss/bootstrap/reset.scss */
button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; }

/* line 84, ../scss/bootstrap/reset.scss */
button, input { *overflow: visible; line-height: normal; }

/* line 88, ../scss/bootstrap/reset.scss */
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }

/* line 92, ../scss/bootstrap/reset.scss */
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }

/* line 96, ../scss/bootstrap/reset.scss */
input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }

/* line 103, ../scss/bootstrap/reset.scss */
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }

/* line 106, ../scss/bootstrap/reset.scss */
textarea { overflow: auto; vertical-align: top; }

@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 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 13, ../scss/bootstrap/scaffolding.scss */
body { margin: 0; font-family: Arial, sans-serif; font-size: 12px; font-smoothing: subpixel-antialiased; -webkit-font-smoothing: subpixel-antialiased; line-height: 18px; color: #333333; background-image: url("data:image/png;base64,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"); background-color: #b7c6d9; background-position: top center; background-repeat: repeat-x; /*background:#fff url("data:image/gif;base64,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") repeat-y center top;*/ }
/* line 27, ../scss/bootstrap/scaffolding.scss */
body.preview-mode { padding-top: 28px; }

/* line 35, ../scss/bootstrap/scaffolding.scss */
#preview-mode-banner { background-color: #9d261d; border-bottom: 1px solid #555555; color: white; position: fixed; font-weight: bold; top: 0; padding: 7px 0; text-align: center; width: 100%; z-index: 999; -webkit-box-shadow: 0px 0px 10px #222222; -moz-box-shadow: 0px 0px 10px #222222; box-shadow: 0px 0px 10px #222222; }

/* line 52, ../scss/bootstrap/scaffolding.scss */
a { color: #0051ab; text-decoration: none; }

/* line 56, ../scss/bootstrap/scaffolding.scss */
a:hover { color: #0bbce4; text-decoration: none; }

/* line 62, ../scss/bootstrap/scaffolding.scss */
#advertisement-content { background: #fff; }
/* line 65, ../scss/bootstrap/scaffolding.scss */
#advertisement-content .span6 { padding-bottom: 25px; }

/* line 73, ../scss/bootstrap/scaffolding.scss */
footer { margin: 0px 0 00px 0; color: #a9a9a9; background-color: #222222; width: 998px; min-height: 300px; }
/* line 80, ../scss/bootstrap/scaffolding.scss */
footer .span1 { width: 150px; margin-top: 10px; }
/* line 85, ../scss/bootstrap/scaffolding.scss */
footer a { color: #0051ab; }
/* line 88, ../scss/bootstrap/scaffolding.scss */
footer a:hover { color: #ff8500; }

/* line 93, ../scss/bootstrap/scaffolding.scss */
footer .column { min-height: 275px; padding: 0 10px; }

/* line 98, ../scss/bootstrap/scaffolding.scss */
footer .divider { border-right: 1px dotted #999999; }

/* line 102, ../scss/bootstrap/scaffolding.scss */
.credits { padding: 20px 10px 20px 10px; text-align: center; 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 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 162, ../scss/bootstrap/mixins.scss */
.row { margin-left: -10px; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.row:before, .row:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.row:after { clear: both; }

/* line 167, ../scss/bootstrap/mixins.scss */
[class*="span"] { float: left; margin-left: 10px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span1 { width: 158px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span2 { width: 326px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span3 { width: 494px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span4 { width: 662px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span5 { width: 830px; }

/* line 172, ../scss/bootstrap/mixins.scss */
.span6 { width: 998px; }

/* line 174, ../scss/bootstrap/mixins.scss */
.container { width: 998px; }

/* line 178, ../scss/bootstrap/mixins.scss */
.offset1 { margin-left: 178px; }

/* line 178, ../scss/bootstrap/mixins.scss */
.offset2 { margin-left: 346px; }

/* line 178, ../scss/bootstrap/mixins.scss */
.offset3 { margin-left: 514px; }

/* line 178, ../scss/bootstrap/mixins.scss */
.offset4 { margin-left: 682px; }

/* line 178, ../scss/bootstrap/mixins.scss */
.offset5 { margin-left: 850px; }

/* line 194, ../scss/bootstrap/mixins.scss */
.row-fluid { width: 100%; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.row-fluid:before, .row-fluid:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.row-fluid:after { clear: both; }
/* line 199, ../scss/bootstrap/mixins.scss */
.row-fluid > [class*="span"] { float: left; margin-left: 2.128%; }
/* line 202, ../scss/bootstrap/mixins.scss */
.row-fluid > [class*="span"]:first-child { margin-left: 0; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span1 { width: 6.383%; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span2 { width: 14.894%; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span3 { width: 23.404%; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span4 { width: 31.915%; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span5 { width: 40.426%; }
/* line 207, ../scss/bootstrap/mixins.scss */
.row-fluid > .span6 { width: 48.936%; }

@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 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 12, ../scss/bootstrap/layouts.scss */
.container { width: 998px; margin-left: auto; margin-right: auto; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.container:before, .container:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.container:after { clear: both; }

/* line 17, ../scss/bootstrap/layouts.scss */
.container-fluid { padding-left: 10px; padding-right: 10px; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.container-fluid:before, .container-fluid:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.container-fluid: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 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 13, ../scss/bootstrap/type.scss */
p { margin: 0 0 9px; font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; }
/* line 18, ../scss/bootstrap/type.scss */
p small { font-size: 10px; color: #999999; }

/* line 23, ../scss/bootstrap/type.scss */
.lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; }

/* line 33, ../scss/bootstrap/type.scss */
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: bold; color: #333333; text-rendering: optimizelegibility; }
/* line 38, ../scss/bootstrap/type.scss */
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; color: #999999; }

/* line 43, ../scss/bootstrap/type.scss */
h1 { font-size: 30px; line-height: 36px; }
/* line 46, ../scss/bootstrap/type.scss */
h1 small { font-size: 18px; }

/* line 50, ../scss/bootstrap/type.scss */
h2 { font-size: 24px; line-height: 36px; }
/* line 53, ../scss/bootstrap/type.scss */
h2 small { font-size: 18px; }

/* line 57, ../scss/bootstrap/type.scss */
h3 { line-height: 27px; font-size: 18px; }
/* line 60, ../scss/bootstrap/type.scss */
h3 small { font-size: 14px; }

/* line 64, ../scss/bootstrap/type.scss */
h4, h5, h6 { line-height: 18px; }

/* line 67, ../scss/bootstrap/type.scss */
h4 { font-size: 14px; }
/* line 69, ../scss/bootstrap/type.scss */
h4 small { font-size: 12px; }

/* line 73, ../scss/bootstrap/type.scss */
h5 { font-size: 12px; }

/* line 76, ../scss/bootstrap/type.scss */
h6 { font-size: 11px; color: #999999; text-transform: uppercase; }

/* line 83, ../scss/bootstrap/type.scss */
.page-header { padding-bottom: 17px; margin: 18px 0; border-bottom: 1px solid #eeeeee; }

/* line 88, ../scss/bootstrap/type.scss */
.page-header h1 { line-height: 1; }

/* line 98, ../scss/bootstrap/type.scss */
ul, ol { padding: 0px; margin: 0 0 9px 25px; }

/* line 102, ../scss/bootstrap/type.scss */
ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }

/* line 105, ../scss/bootstrap/type.scss */
ul { list-style: disc; }

/* line 108, ../scss/bootstrap/type.scss */
ol { list-style: decimal; }

/* line 111, ../scss/bootstrap/type.scss */
li { line-height: 18px; }

/* line 114, ../scss/bootstrap/type.scss */
ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; }

/* line 120, ../scss/bootstrap/type.scss */
dl { margin-bottom: 18px; }

/* line 123, ../scss/bootstrap/type.scss */
dt, dd { line-height: 18px; }

/* line 126, ../scss/bootstrap/type.scss */
dt { font-weight: bold; }

/* line 129, ../scss/bootstrap/type.scss */
dd { margin-left: 9px; }

/* line 137, ../scss/bootstrap/type.scss */
hr { margin: 18px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid white; }

/* line 145, ../scss/bootstrap/type.scss */
strong { font-weight: bold; }

/* line 148, ../scss/bootstrap/type.scss */
em { font-style: italic; }

/* line 151, ../scss/bootstrap/type.scss */
.muted { color: #999999; }

/* line 156, ../scss/bootstrap/type.scss */
abbr { font-size: 90%; text-transform: uppercase; border-bottom: 1px dotted #ddd; cursor: help; }

/* line 164, ../scss/bootstrap/type.scss */
blockquote { padding: 0 0 0 15px; margin: 0 0 18px; border-left: 5px solid #eeeeee; }
/* line 168, ../scss/bootstrap/type.scss */
blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 22.5px; }
/* line 172, ../scss/bootstrap/type.scss */
blockquote small { display: block; line-height: 18px; color: #999999; }
/* line 176, ../scss/bootstrap/type.scss */
blockquote small:before { content: '\2014 \00A0'; }
/* line 182, ../scss/bootstrap/type.scss */
blockquote.pull-right { float: right; padding-left: 0; padding-right: 15px; border-left: 0; border-right: 5px solid #eeeeee; }
/* line 188, ../scss/bootstrap/type.scss */
blockquote.pull-right p, blockquote.pull-right small { text-align: right; }

/* line 195, ../scss/bootstrap/type.scss */
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

/* line 200, ../scss/bootstrap/type.scss */
address { display: block; margin-bottom: 18px; line-height: 18px; font-style: normal; }

/* line 208, ../scss/bootstrap/type.scss */
small { font-size: 100%; }

/* line 211, ../scss/bootstrap/type.scss */
cite { font-style: normal; }

@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 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 14, ../scss/bootstrap/forms.scss */
form { margin: 0 0 18px; }

/* line 18, ../scss/bootstrap/forms.scss */
fieldset { padding: 0; margin: 0; border: 0; }

/* line 25, ../scss/bootstrap/forms.scss */
legend { display: block; width: 100%; padding: 0; margin-bottom: 27px; font-size: 18px; line-height: 36px; color: #333333; border: 0; border-bottom: 1px solid #eee; }
/* line 37, ../scss/bootstrap/forms.scss */
legend small { font-size: 13.5px; color: #999999; }

/* line 44, ../scss/bootstrap/forms.scss */
label, input, button, select, textarea { font-size: 12px; font-weight: normal; line-height: 18px; }

/* line 48, ../scss/bootstrap/forms.scss */
input, button, select, textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* line 53, ../scss/bootstrap/forms.scss */
label { display: block; margin-bottom: 5px; color: #333333; }

/* line 60, ../scss/bootstrap/forms.scss */
input, textarea, select, .uneditable-input { display: inline-block; width: 210px; height: 18px; padding: 4px; margin-bottom: 9px; font-size: 12px; line-height: 18px; color: #555555; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/* line 72, ../scss/bootstrap/forms.scss */
.uneditable-textarea { width: auto; height: auto; }

/* line 78, ../scss/bootstrap/forms.scss */
label input, label textarea, label select { display: block; }

/* line 83, ../scss/bootstrap/forms.scss */
input[type="image"], input[type="checkbox"], input[type="radio"] { width: auto; height: auto; padding: 0; margin: 3px 0; *margin-top: 0; /* IE7 */ line-height: normal; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 0 \9; /* IE9 and down */ }

/* line 94, ../scss/bootstrap/forms.scss */
input[type="image"] { border: 0; }

/* line 99, ../scss/bootstrap/forms.scss */
input[type="file"] { width: auto; padding: initial; line-height: initial; border: initial; background-color: white; background-color: initial; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

/* line 110, ../scss/bootstrap/forms.scss */
input[type="button"], input[type="reset"], input[type="submit"] { width: auto; height: auto; }

/* line 116, ../scss/bootstrap/forms.scss */
select, input[type="file"] { height: 28px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 28px; }

/* line 123, ../scss/bootstrap/forms.scss */
input[type="file"] { line-height: 18px \9; }

/* line 128, ../scss/bootstrap/forms.scss */
select { width: 220px; background-color: white; }

/* line 134, ../scss/bootstrap/forms.scss */
select[multiple], select[size] { height: auto; }

/* line 139, ../scss/bootstrap/forms.scss */
input[type="image"] { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

/* line 144, ../scss/bootstrap/forms.scss */
textarea { height: auto; }

/* line 149, ../scss/bootstrap/forms.scss */
input[type="hidden"] { display: none; }

/* line 159, ../scss/bootstrap/forms.scss */
.radio, .checkbox { padding-left: 18px; }

/* line 162, ../scss/bootstrap/forms.scss */
.radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -18px; }

/* line 168, ../scss/bootstrap/forms.scss */
.controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; }

/* line 174, ../scss/bootstrap/forms.scss */
.radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; }

/* line 180, ../scss/bootstrap/forms.scss */
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; }

/* line 188, ../scss/bootstrap/forms.scss */
input, textarea { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-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 linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; }

/* line 193, ../scss/bootstrap/forms.scss */
input:focus, textarea:focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); outline: 0; outline: thin dotted \9; /* IE6-9 */ }

/* line 200, ../scss/bootstrap/forms.scss */
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 211, ../scss/bootstrap/forms.scss */
.input-mini { width: 60px; }

/* line 212, ../scss/bootstrap/forms.scss */
.input-small { width: 90px; }

/* line 213, ../scss/bootstrap/forms.scss */
.input-medium { width: 150px; }

/* line 214, ../scss/bootstrap/forms.scss */
.input-large { width: 210px; }

/* line 215, ../scss/bootstrap/forms.scss */
.input-xlarge { width: 270px; }

/* line 216, ../scss/bootstrap/forms.scss */
.input-xxlarge { width: 530px; }

/* line 219, ../scss/bootstrap/forms.scss */
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { float: none; margin-left: 0; }

/* line 220, ../scss/bootstrap/mixins.scss */
input.span1, textarea.span1, .uneditable-input.span1 { width: 148px; }
/* line 220, ../scss/bootstrap/mixins.scss */
input.span2, textarea.span2, .uneditable-input.span2 { width: 316px; }
/* line 220, ../scss/bootstrap/mixins.scss */
input.span3, textarea.span3, .uneditable-input.span3 { width: 484px; }
/* line 220, ../scss/bootstrap/mixins.scss */
input.span4, textarea.span4, .uneditable-input.span4 { width: 652px; }
/* line 220, ../scss/bootstrap/mixins.scss */
input.span5, textarea.span5, .uneditable-input.span5 { width: 820px; }
/* line 220, ../scss/bootstrap/mixins.scss */
input.span6, textarea.span6, .uneditable-input.span6 { width: 988px; }

/* line 238, ../scss/bootstrap/forms.scss */
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { background-color: #f5f5f5; border-color: #ddd; cursor: not-allowed; }

/* line 245, ../scss/bootstrap/mixins.scss */
.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; }
/* line 249, ../scss/bootstrap/mixins.scss */
.control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; border-color: #c09853; }
/* line 252, ../scss/bootstrap/mixins.scss */
.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: 0 0 6px #dbc59e; -moz-box-shadow: 0 0 6px #dbc59e; box-shadow: 0 0 6px #dbc59e; }
/* line 258, ../scss/bootstrap/mixins.scss */
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #c09853; background-color: #fcf8e3; border-color: #c09853; }

/* line 245, ../scss/bootstrap/mixins.scss */
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; }
/* line 249, ../scss/bootstrap/mixins.scss */
.control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; border-color: #b94a48; }
/* line 252, ../scss/bootstrap/mixins.scss */
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: 0 0 6px #d59392; -moz-box-shadow: 0 0 6px #d59392; box-shadow: 0 0 6px #d59392; }
/* line 258, ../scss/bootstrap/mixins.scss */
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #b94a48; background-color: #f2dede; border-color: #b94a48; }

/* line 245, ../scss/bootstrap/mixins.scss */
.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; }
/* line 249, ../scss/bootstrap/mixins.scss */
.control-group.success input, .control-group.success select, .control-group.success textarea { color: #468847; border-color: #468847; }
/* line 252, ../scss/bootstrap/mixins.scss */
.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: 0 0 6px #7aba7b; -moz-box-shadow: 0 0 6px #7aba7b; box-shadow: 0 0 6px #7aba7b; }
/* line 258, ../scss/bootstrap/mixins.scss */
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #468847; background-color: #dff0d8; border-color: #468847; }

/* line 265, ../scss/bootstrap/forms.scss */
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { color: #b94a48; border-color: #ee5f5b; }
/* line 268, ../scss/bootstrap/forms.scss */
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; }

/* line 279, ../scss/bootstrap/forms.scss */
.form-actions { padding: 17px 20px 18px; margin-top: 18px; margin-bottom: 18px; background-color: #f5f5f5; border-top: 1px solid #ddd; }

/* line 288, ../scss/bootstrap/forms.scss */
.uneditable-input { display: block; background-color: white; border-color: #eee; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; }

/* line 85, ../scss/bootstrap/mixins.scss */
:-moz-placeholder { color: #999999; }

/* line 88, ../scss/bootstrap/mixins.scss */
::-webkit-input-placeholder { color: #999999; }

/* line 304, ../scss/bootstrap/forms.scss */
.help-block { display: block; margin-top: 5px; margin-bottom: 0; color: #999999; }

/* line 311, ../scss/bootstrap/forms.scss */
.help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 9px; vertical-align: middle; padding-left: 5px; }

/* line 325, ../scss/bootstrap/forms.scss */
.input-prepend, .input-append { margin-bottom: 5px; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.input-prepend:before, .input-prepend:after, .input-append:before, .input-append:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.input-prepend:after, .input-append:after { clear: both; }
/* line 328, ../scss/bootstrap/forms.scss */
.input-prepend input, .input-prepend .uneditable-input, .input-append input, .input-append .uneditable-input { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
/* line 330, ../scss/bootstrap/forms.scss */
.input-prepend input:focus, .input-prepend .uneditable-input:focus, .input-append input:focus, .input-append .uneditable-input:focus { position: relative; z-index: 2; }
/* line 335, ../scss/bootstrap/forms.scss */
.input-prepend .uneditable-input, .input-append .uneditable-input { border-left-color: #eee; border-right-color: #ccc; }
/* line 339, ../scss/bootstrap/forms.scss */
.input-prepend .add-on, .input-append .add-on { float: left; display: block; width: auto; min-width: 16px; height: 18px; margin-right: -1px; padding: 4px 5px; font-weight: normal; line-height: 18px; color: #999999; text-align: center; text-shadow: 0 1px 0 white; background-color: #f5f5f5; border: 1px solid #ccc; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
/* line 356, ../scss/bootstrap/forms.scss */
.input-prepend .active, .input-append .active { background-color: #a9dba9; border-color: #46a546; }

/* line 362, ../scss/bootstrap/forms.scss */
.input-prepend .add-on { *margin-top: 1px; /* IE6-7 */ }

/* line 367, ../scss/bootstrap/forms.scss */
.input-append input, .input-append .uneditable-input { float: left; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
/* line 371, ../scss/bootstrap/forms.scss */
.input-append .uneditable-input { border-right-color: #ccc; }
/* line 374, ../scss/bootstrap/forms.scss */
.input-append .add-on { margin-right: 0; margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
/* line 379, ../scss/bootstrap/forms.scss */
.input-append input:first-child { *margin-left: -160px; }
/* line 384, ../scss/bootstrap/forms.scss */
.input-append input:first-child + .add-on { *margin-left: -21px; }

/* line 395, ../scss/bootstrap/forms.scss */
.search-query { padding-left: 14px; padding-right: 14px; margin-bottom: 0; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; }

/* line 411, ../scss/bootstrap/forms.scss */
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input { display: inline-block; margin-bottom: 0; }
/* line 416, ../scss/bootstrap/forms.scss */
.form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; }

/* line 418, ../scss/bootstrap/forms.scss */
.form-search label, .form-inline label, .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { display: inline-block; }

/* line 422, ../scss/bootstrap/forms.scss */
.form-search .input-append .add-on, .form-inline .input-prepend .add-on, .form-search .input-append .add-on, .form-inline .input-prepend .add-on { vertical-align: middle; }

/* line 426, ../scss/bootstrap/forms.scss */
.form-search .radio, .form-inline .radio, .form-search .checkbox, .form-inline .checkbox { margin-bottom: 0; vertical-align: middle; }

/* line 432, ../scss/bootstrap/forms.scss */
.control-group { margin-bottom: 9px; }

/* line 437, ../scss/bootstrap/forms.scss */
legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; }

/* line 447, ../scss/bootstrap/forms.scss */
.form-horizontal .control-group { margin-bottom: 18px; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.form-horizontal .control-group:after { clear: both; }
/* line 452, ../scss/bootstrap/forms.scss */
.form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; text-align: right; }
/* line 459, ../scss/bootstrap/forms.scss */
.form-horizontal .controls { margin-left: 160px; }
/* line 463, ../scss/bootstrap/forms.scss */
.form-horizontal .form-actions { padding-left: 160px; }

@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 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 12, ../scss/bootstrap/dropdowns.scss */
.dropup, .dropdown { position: relative; }

/* line 15, ../scss/bootstrap/dropdowns.scss */
.dropdown-toggle { *margin-bottom: -3px; }

/* line 20, ../scss/bootstrap/dropdowns.scss */
.dropdown-toggle:active, .open .dropdown-toggle { outline: 0; }

/* line 26, ../scss/bootstrap/dropdowns.scss */
.caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid black; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; }

/* line 38, ../scss/bootstrap/dropdowns.scss */
.dropdown .caret { margin-top: 8px; margin-left: 2px; }

/* line 45, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
/* line 68, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu.pull-right { right: 0; left: auto; }
/* line 79, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 18px; color: #333333; white-space: nowrap; }

/* line 94, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { text-decoration: none; color: white; background-color: #0bbce4; background-color: #0ab4da; background-image: -moz-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -ms-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0bbce4), to(#0aa8cc)); background-image: -webkit-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -o-linear-gradient(top, #0bbce4, #0aa8cc); background-image: linear-gradient(top, #0bbce4, #0aa8cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0BBCE4', endColorstr='#FF0AA8CC', GradientType=0); }

/* line 104, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu .active > a, .dropdown-menu .active > a:hover { color: white; text-decoration: none; outline: 0; background-color: #0bbce4; background-color: #0ab4da; background-image: -moz-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -ms-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0bbce4), to(#0aa8cc)); background-image: -webkit-linear-gradient(top, #0bbce4, #0aa8cc); background-image: -o-linear-gradient(top, #0bbce4, #0aa8cc); background-image: linear-gradient(top, #0bbce4, #0aa8cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0BBCE4', endColorstr='#FF0AA8CC', GradientType=0); }

/* line 116, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu .disabled > a, .dropdown-menu .disabled > a:hover { color: #999999; }

/* line 120, ../scss/bootstrap/dropdowns.scss */
.dropdown-menu .disabled > a:hover { text-decoration: none; background-color: transparent; cursor: default; }

/* line 128, ../scss/bootstrap/dropdowns.scss */
.open { *z-index: 1000; }
/* line 133, ../scss/bootstrap/dropdowns.scss */
.open > .dropdown-menu { display: block; }

/* line 140, ../scss/bootstrap/dropdowns.scss */
.pull-right > .dropdown-menu { right: 0; left: auto; }

/* line 152, ../scss/bootstrap/dropdowns.scss */
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid black; content: ""; }
/* line 158, ../scss/bootstrap/dropdowns.scss */
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }

/* line 167, ../scss/bootstrap/dropdowns.scss */
.dropdown-submenu { position: relative; }

/* line 170, ../scss/bootstrap/dropdowns.scss */
.dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px; }

/* line 179, ../scss/bootstrap/dropdowns.scss */
.dropdown-submenu:hover > .dropdown-menu { display: block; }

/* line 183, ../scss/bootstrap/dropdowns.scss */
.dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -10px; }

/* line 196, ../scss/bootstrap/dropdowns.scss */
.dropdown-submenu:hover > a:after { border-left-color: white; }

/* line 204, ../scss/bootstrap/dropdowns.scss */
.dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; }

/* line 211, ../scss/bootstrap/dropdowns.scss */
.typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

@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 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 11, ../scss/bootstrap/button-groups.scss */
.btn-group { position: relative; font-size: 0; vertical-align: middle; white-space: nowrap; }

/* line 20, ../scss/bootstrap/button-groups.scss */
.btn-group + .btn-group { margin-left: 5px; }

/* line 25, ../scss/bootstrap/button-groups.scss */
.btn-toolbar { font-size: 0; margin-top: 9px; margin-bottom: 9px; }
/* line 29, ../scss/bootstrap/button-groups.scss */
.btn-toolbar .btn-group { display: inline-block; }
/* line 35, ../scss/bootstrap/button-groups.scss */
.btn-toolbar .btn + .btn, .btn-toolbar .btn-group + .btn, .btn-toolbar .btn + .btn-group { margin-left: 5px; }

/* line 41, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

/* line 45, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn + .btn { margin-left: -1px; }

/* line 49, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn, .btn-group > .dropdown-menu { font-size: 12px; }

/* line 54, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-mini { font-size: 11px; }

/* line 57, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-small { font-size: 12px; }

/* line 60, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-large { font-size: 16px; }

/* line 65, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; }

/* line 76, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; }

/* line 85, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; }

/* line 95, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; }

/* line 108, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; }

/* line 114, ../scss/bootstrap/button-groups.scss */
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }

/* line 124, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); *padding-top: 5px; *padding-bottom: 5px; }

/* line 131, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; }

/* line 137, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; }

/* line 141, ../scss/bootstrap/button-groups.scss */
.btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; }

/* line 152, ../scss/bootstrap/button-groups.scss */
.btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
/* line 158, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6; }
/* line 161, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-primary.dropdown-toggle { background-color: #0b74e4; }
/* line 164, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406; }
/* line 167, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; }
/* line 170, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-success.dropdown-toggle { background-color: #51a351; }
/* line 173, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; }
/* line 176, ../scss/bootstrap/button-groups.scss */
.btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222; }

/* line 183, ../scss/bootstrap/button-groups.scss */
.btn .caret { margin-top: 8px; margin-left: 0; }

/* line 190, ../scss/bootstrap/button-groups.scss */
.btn-mini .caret, .btn-small .caret, .btn-large .caret { margin-top: 6px; }

/* line 193, ../scss/bootstrap/button-groups.scss */
.btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; }

/* line 199, ../scss/bootstrap/button-groups.scss */
.dropup .btn-large .caret { border-bottom: 5px solid black; border-top: 0; }

/* line 213, ../scss/bootstrap/button-groups.scss */
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: white; border-bottom-color: white; }

/* line 224, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; }

/* line 228, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn { display: block; float: none; width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

/* line 234, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn + .btn { margin-left: 0; margin-top: -1px; }

/* line 238, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }

/* line 241, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }

/* line 244, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; }

/* line 247, ../scss/bootstrap/button-groups.scss */
.btn-group-vertical .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; }

/* 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 13, ../scss/bootstrap/buttons.scss */
.btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 14px; margin-bottom: 0; font-size: 12px; line-height: 18px; *line-height: 18px; text-align: center; vertical-align: middle; cursor: pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, white, #e6e6e6); background-image: -ms-linear-gradient(top, white, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, white, #e6e6e6); background-image: -o-linear-gradient(top, white, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #bbbbbb; *border: 0; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn:active, .btn.active { background-color: #cccccc \9; }
/* line 59, ../scss/bootstrap/mixins.scss */
.btn:first-child { *margin-left: 0; }
/* line 33, ../scss/bootstrap/buttons.scss */
.btn:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; *background-color: #d9d9d9; /* Buttons in IE7 don't get borders, so darken on hover */ background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }
/* line 46, ../scss/bootstrap/buttons.scss */
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 52, ../scss/bootstrap/buttons.scss */
.btn.active, .btn:active { background-color: #e6e6e6; background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
/* line 62, ../scss/bootstrap/buttons.scss */
.btn.disabled, .btn[disabled] { cursor: default; background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

/* line 78, ../scss/bootstrap/buttons.scss */
.btn-large { padding: 9px 14px; font-size: 14px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* line 84, ../scss/bootstrap/buttons.scss */
.btn-large [class^="icon-"] { margin-top: 2px; }

/* line 89, ../scss/bootstrap/buttons.scss */
.btn-small { padding: 3px 9px; font-size: 10px; line-height: 16px; }

/* line 94, ../scss/bootstrap/buttons.scss */
.btn-small [class^="icon-"] { margin-top: 0; }

/* line 99, ../scss/bootstrap/buttons.scss */
.btn-mini { padding: 2px 6px; font-size: 9px; line-height: 14px; }

/* line 106, ../scss/bootstrap/buttons.scss */
.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 113, ../scss/bootstrap/buttons.scss */
.btn-block + .btn-block { margin-top: 5px; }

/* line 127, ../scss/bootstrap/buttons.scss */
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); }

/* line 133, ../scss/bootstrap/buttons.scss */
.btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); }

/* line 138, ../scss/bootstrap/buttons.scss */
.btn-primary { background-color: #0b9fe4; background-image: -moz-linear-gradient(top, #0bbce4, #0b74e4); background-image: -ms-linear-gradient(top, #0bbce4, #0b74e4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0bbce4), to(#0b74e4)); background-image: -webkit-linear-gradient(top, #0bbce4, #0b74e4); background-image: -o-linear-gradient(top, #0bbce4, #0b74e4); background-image: linear-gradient(top, #0bbce4, #0b74e4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0BBCE4', endColorstr='#FF0B74E4', GradientType=0); border-color: #0b74e4 #0b74e4 #074f9b; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #0b74e4; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-primary:active, .btn-primary.active { background-color: #095bb3 \9; }

/* line 142, ../scss/bootstrap/buttons.scss */
.btn-warning { background-color: #f9a732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-warning:active, .btn-warning.active { background-color: #c67605 \9; }

/* line 146, ../scss/bootstrap/buttons.scss */
.btn-danger { background-color: #da4e49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0); border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-danger:active, .btn-danger.active { background-color: #942a25 \9; }

/* line 150, ../scss/bootstrap/buttons.scss */
.btn-success { background-color: #5bb65b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(top, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0); border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-success:active, .btn-success.active { background-color: #408140 \9; }

/* line 154, ../scss/bootstrap/buttons.scss */
.btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-info:active, .btn-info.active { background-color: #24748c \9; }

/* line 158, ../scss/bootstrap/buttons.scss */
.btn-inverse { background-color: #363636; background-image: -moz-linear-gradient(top, #444444, #222222); background-image: -ms-linear-gradient(top, #444444, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(top, #444444, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0); border-color: #222222 #222222 black; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #222222; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-inverse:active, .btn-inverse.active { background-color: #090909 \9; }

/* line 167, ../scss/bootstrap/buttons.scss */
button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; }
/* line 170, ../scss/bootstrap/buttons.scss */
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; }
/* line 179, ../scss/bootstrap/buttons.scss */
button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; }
/* line 183, ../scss/bootstrap/buttons.scss */
button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; }
/* line 187, ../scss/bootstrap/buttons.scss */
button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; }

/* line 199, ../scss/bootstrap/buttons.scss */
.btn-link, .btn-link:active { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

/* line 204, ../scss/bootstrap/buttons.scss */
.btn-link { border-color: transparent; cursor: pointer; color: #0bbce4; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

/* line 210, ../scss/bootstrap/buttons.scss */
.btn-link:hover { color: #0bbce4; text-decoration: underline; background-color: transparent; }

@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 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 11, ../scss/bootstrap/navs.scss */
.nav { margin-left: 0; margin-bottom: 18px; list-style: none; }

/* line 18, ../scss/bootstrap/navs.scss */
.nav > li > a { display: block; }

/* line 21, ../scss/bootstrap/navs.scss */
.nav > li > a:hover { text-decoration: none; background-color: #eeeeee; }

/* line 27, ../scss/bootstrap/navs.scss */
.nav .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 18px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; }

/* line 38, ../scss/bootstrap/navs.scss */
.nav li + .nav-header { margin-top: 9px; }

/* line 46, ../scss/bootstrap/navs.scss */
.nav-list { padding-left: 14px; padding-right: 14px; margin-bottom: 0; }

/* line 51, ../scss/bootstrap/navs.scss */
.nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }

/* line 56, ../scss/bootstrap/navs.scss */
.nav-list > li > a { padding: 3px 15px; }

/* line 59, ../scss/bootstrap/navs.scss */
.nav-list .active > a, .nav-list .active > a:hover { color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0bbce4; }

/* line 64, ../scss/bootstrap/navs.scss */
.nav-list [class^="icon-"] { margin-right: 2px; }

/* line 74, ../scss/bootstrap/navs.scss */
.nav-tabs, .nav-pills { *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.nav-tabs:after, .nav-pills:after { clear: both; }

/* line 77, ../scss/bootstrap/navs.scss */
.nav-tabs > li, .nav-pills > li { float: left; }

/* line 80, ../scss/bootstrap/navs.scss */
.nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; }

/* line 91, ../scss/bootstrap/navs.scss */
.nav-tabs { border-bottom: 1px solid #ddd; }

/* line 96, ../scss/bootstrap/navs.scss */
.nav-tabs > li { margin-bottom: -1px; }

/* line 101, ../scss/bootstrap/navs.scss */
.nav-tabs > li > a { padding-top: 9px; padding-bottom: 9px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }
/* line 106, ../scss/bootstrap/navs.scss */
.nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; }

/* line 111, ../scss/bootstrap/navs.scss */
.nav-tabs > .active > a, .nav-tabs > .active > a:hover { color: #555555; background-color: white; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; }

/* line 123, ../scss/bootstrap/navs.scss */
.nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* line 132, ../scss/bootstrap/navs.scss */
.nav-pills .active > a, .nav-pills .active > a:hover { color: white; background-color: #0bbce4; }

/* line 143, ../scss/bootstrap/navs.scss */
.nav-stacked > li { float: none; }

/* line 146, ../scss/bootstrap/navs.scss */
.nav-stacked > li > a { margin-right: 0; }

/* line 151, ../scss/bootstrap/navs.scss */
.nav-tabs.nav-stacked { border-bottom: 0; }

/* line 154, ../scss/bootstrap/navs.scss */
.nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

/* line 158, ../scss/bootstrap/navs.scss */
.nav-tabs.nav-stacked > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }

/* line 161, ../scss/bootstrap/navs.scss */
.nav-tabs.nav-stacked > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }

/* line 164, ../scss/bootstrap/navs.scss */
.nav-tabs.nav-stacked > li > a:hover { border-color: #ddd; z-index: 2; }

/* line 170, ../scss/bootstrap/navs.scss */
.nav-pills.nav-stacked > li > a { margin-bottom: 3px; }

/* line 173, ../scss/bootstrap/navs.scss */
.nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; }

/* line 183, ../scss/bootstrap/navs.scss */
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu { margin-top: 1px; border-width: 1px; }

/* line 187, ../scss/bootstrap/navs.scss */
.nav-pills .dropdown-menu { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

/* line 194, ../scss/bootstrap/navs.scss */
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-top-color: #0bbce4; margin-top: 6px; }

/* line 198, ../scss/bootstrap/navs.scss */
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { border-top-color: #0bbce4; }

/* line 204, ../scss/bootstrap/navs.scss */
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { border-top-color: #333333; }

/* line 210, ../scss/bootstrap/navs.scss */
.nav > .dropdown.active > a:hover { color: black; cursor: pointer; }

/* line 217, ../scss/bootstrap/navs.scss */
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover { color: white; background-color: #999999; border-color: #999999; }

/* line 222, ../scss/bootstrap/navs.scss */
.nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret { border-top-color: white; opacity: 1; filter: alpha(opacity=100); }

/* line 228, ../scss/bootstrap/navs.scss */
.tabs-stacked .open > a:hover { border-color: #999999; }

/* line 242, ../scss/bootstrap/navs.scss */
.tabbable { *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.tabbable:before, .tabbable:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.tabbable:after { clear: both; }

/* line 245, ../scss/bootstrap/navs.scss */
.tab-content { overflow: hidden; }

/* line 250, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { border-bottom: 0; }

/* line 255, ../scss/bootstrap/navs.scss */
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }

/* line 258, ../scss/bootstrap/navs.scss */
.tab-content > .active, .pill-content > .active { display: block; }

/* line 266, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs { border-top: 1px solid #ddd; }

/* line 269, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs > li { margin-top: -1px; margin-bottom: 0; }

/* line 273, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
/* line 275, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs > li > a:hover { border-bottom-color: transparent; border-top-color: #ddd; }

/* line 280, ../scss/bootstrap/navs.scss */
.tabs-below .nav-tabs .active > a, .tabs-below .nav-tabs .active > a:hover { border-color: transparent #ddd #ddd #ddd; }

/* line 288, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs > li, .tabs-right .nav-tabs > li { float: none; }

/* line 291, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs > li > a, .tabs-right .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; }

/* line 298, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; }

/* line 303, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; }

/* line 307, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs > li > a:hover { border-color: #eeeeee #dddddd #eeeeee #eeeeee; }

/* line 310, ../scss/bootstrap/navs.scss */
.tabs-left .nav-tabs .active > a, .tabs-left .nav-tabs .active > a:hover { border-color: #ddd transparent #ddd #ddd; *border-right-color: white; }

/* line 316, ../scss/bootstrap/navs.scss */
.tabs-right .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; }

/* line 321, ../scss/bootstrap/navs.scss */
.tabs-right .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; }

/* line 325, ../scss/bootstrap/navs.scss */
.tabs-right .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #eeeeee #dddddd; }

/* line 328, ../scss/bootstrap/navs.scss */
.tabs-right .nav-tabs .active > a, .tabs-right .nav-tabs .active > a:hover { border-color: #ddd #ddd #ddd transparent; *border-left-color: white; }

@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 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 11, ../scss/bootstrap/navbar.scss */
.navbar { overflow: visible; margin-bottom: 18px; }

/* line 17, ../scss/bootstrap/navbar.scss */
.navbar-inner { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF222222', GradientType=0); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); }

/* line 27, ../scss/bootstrap/navbar.scss */
.btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF222222', GradientType=0); border-color: #222222 #222222 black; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) fadein(rgba(0, 0, 0, 0.1), 15%); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); }
/* line 491, ../scss/bootstrap/mixins.scss */
.btn-navbar:hover, .btn-navbar:active, .btn-navbar.active, .btn-navbar.disabled, .btn-navbar[disabled] { background-color: #222222; }
/* line 496, ../scss/bootstrap/mixins.scss */
.btn-navbar:active, .btn-navbar.active { background-color: #090909 \9; }

/* line 37, ../scss/bootstrap/navbar.scss */
.btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }

/* line 45, ../scss/bootstrap/navbar.scss */
.btn-navbar .icon-bar + .icon-bar { margin-top: 3px; }

/* line 49, ../scss/bootstrap/navbar.scss */
.nav-collapse.collapse { height: auto; }

/* line 57, ../scss/bootstrap/navbar.scss */
.navbar .brand:hover { text-decoration: none; }
/* line 61, ../scss/bootstrap/navbar.scss */
.navbar .brand { float: left; display: block; padding: 8px 20px 12px; margin-left: -20px; font-size: 20px; font-weight: 200; line-height: 1; color: white; }
/* line 72, ../scss/bootstrap/navbar.scss */
.navbar .navbar-text { margin-bottom: 0; line-height: 40px; color: #999999; }
/* line 76, ../scss/bootstrap/navbar.scss */
.navbar .navbar-text a:hover { color: white; background-color: transparent; }
/* line 82, ../scss/bootstrap/navbar.scss */
.navbar .btn, .navbar .btn-group { margin-top: 5px; }
/* line 85, ../scss/bootstrap/navbar.scss */
.navbar .btn-group .btn { margin-top: 0; }

/* line 91, ../scss/bootstrap/navbar.scss */
.navbar-form { margin-bottom: 0; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.navbar-form:before, .navbar-form:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.navbar-form:after { clear: both; }
/* line 94, ../scss/bootstrap/navbar.scss */
.navbar-form input, .navbar-form select { display: inline-block; margin-top: 5px; margin-bottom: 0; }
/* line 99, ../scss/bootstrap/navbar.scss */
.navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; }
/* line 102, ../scss/bootstrap/navbar.scss */
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; }
/* line 105, ../scss/bootstrap/navbar.scss */
.navbar-form .input-append, .navbar-form .input-prepend { margin-top: 6px; white-space: nowrap; }
/* line 108, ../scss/bootstrap/navbar.scss */
.navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; }

/* line 115, ../scss/bootstrap/navbar.scss */
.navbar-search { position: relative; float: left; margin-top: 6px; margin-bottom: 0; }
/* line 120, ../scss/bootstrap/navbar.scss */
.navbar-search .search-query { padding: 4px 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; color: white; color: rgba(255, 255, 255, 0.75); background: #666; background: rgba(255, 255, 255, 0.3); border: 1px solid #111; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }
/* line 85, ../scss/bootstrap/mixins.scss */
.navbar-search .search-query :-moz-placeholder { color: #eeeeee; }
/* line 88, ../scss/bootstrap/mixins.scss */
.navbar-search .search-query ::-webkit-input-placeholder { color: #eeeeee; }
/* line 136, ../scss/bootstrap/navbar.scss */
.navbar-search .search-query:hover { color: white; background-color: #999999; background-color: rgba(255, 255, 255, 0.5); }
/* line 142, ../scss/bootstrap/navbar.scss */
.navbar-search .search-query:focus, .navbar-search .search-query.focused { padding: 5px 10px; color: #333333; text-shadow: 0 1px 0 white; background-color: white; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; }

/* line 158, ../scss/bootstrap/navbar.scss */
.navbar-fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }

/* line 165, ../scss/bootstrap/navbar.scss */
.navbar-fixed-top .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

/* line 175, ../scss/bootstrap/navbar.scss */
.navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; }

/* line 182, ../scss/bootstrap/navbar.scss */
.navbar .nav.pull-right { float: right; }

/* line 185, ../scss/bootstrap/navbar.scss */
.navbar .nav > li { display: block; float: left; }

/* line 191, ../scss/bootstrap/navbar.scss */
.navbar .nav > li > a { float: none; padding: 10px 10px 11px; line-height: 19px; color: #999999; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

/* line 200, ../scss/bootstrap/navbar.scss */
.navbar .nav > li > a:hover { background-color: transparent; color: white; text-decoration: none; }

/* line 207, ../scss/bootstrap/navbar.scss */
.navbar .nav .active > a, .navbar .nav .active > a:hover { color: white; text-decoration: none; background-color: #222222; }

/* line 214, ../scss/bootstrap/navbar.scss */
.navbar .divider-vertical { height: 40px; width: 1px; margin: 0 9px; overflow: hidden; background-color: #222222; border-right: 1px solid #333333; }

/* line 224, ../scss/bootstrap/navbar.scss */
.navbar .nav.pull-right { margin-left: 10px; margin-right: 0; }

/* line 235, ../scss/bootstrap/navbar.scss */
.navbar .dropdown-menu { margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
/* line 238, ../scss/bootstrap/navbar.scss */
.navbar .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 9px; }
/* line 249, ../scss/bootstrap/navbar.scss */
.navbar .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 10px; }

/* line 262, ../scss/bootstrap/navbar.scss */
.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { border-top-color: white; }

/* line 265, ../scss/bootstrap/navbar.scss */
.navbar .nav .active .caret { opacity: 1; filter: alpha(opacity=100); }

/* line 270, ../scss/bootstrap/navbar.scss */
.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color: transparent; }

/* line 275, ../scss/bootstrap/navbar.scss */
.navbar .nav .active > .dropdown-toggle:hover { color: white; }

/* line 280, ../scss/bootstrap/navbar.scss */
.navbar .nav.pull-right .dropdown-menu { left: auto; right: 0; }
/* line 283, ../scss/bootstrap/navbar.scss */
.navbar .nav.pull-right .dropdown-menu:before { left: auto; right: 12px; }
/* line 287, ../scss/bootstrap/navbar.scss */
.navbar .nav.pull-right .dropdown-menu:after { left: auto; right: 13px; }

@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 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 8, ../scss/bootstrap/pagination.scss */
.pagination { height: 36px; margin: 18px 0; }

/* line 12, ../scss/bootstrap/pagination.scss */
.pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }

/* line 20, ../scss/bootstrap/pagination.scss */
.pagination li { display: inline; }

/* line 23, ../scss/bootstrap/pagination.scss */
.pagination a { float: left; padding: 0 14px; line-height: 34px; text-decoration: none; border: 1px solid #ddd; border-left-width: 0; }

/* line 31, ../scss/bootstrap/pagination.scss */
.pagination a:hover, .pagination .active a { background-color: #f5f5f5; }

/* line 34, ../scss/bootstrap/pagination.scss */
.pagination .active a { color: #999999; cursor: default; }

/* line 38, ../scss/bootstrap/pagination.scss */
.pagination .disabled a, .pagination .disabled a:hover { color: #999999; background-color: transparent; cursor: default; }

/* line 43, ../scss/bootstrap/pagination.scss */
.pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }

/* line 47, ../scss/bootstrap/pagination.scss */
.pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }

/* line 52, ../scss/bootstrap/pagination.scss */
.pagination-centered { text-align: center; }

/* line 55, ../scss/bootstrap/pagination.scss */
.pagination-right { text-align: right; }

@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 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 8, ../scss/bootstrap/pager.scss */
.pager { margin-left: 0; margin-bottom: 18px; list-style: none; text-align: center; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.pager:before, .pager:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.pager:after { clear: both; }

/* line 15, ../scss/bootstrap/pager.scss */
.pager li { display: inline; }

/* line 18, ../scss/bootstrap/pager.scss */
.pager a { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }

/* line 25, ../scss/bootstrap/pager.scss */
.pager a:hover { text-decoration: none; background-color: #f5f5f5; }

/* line 29, ../scss/bootstrap/pager.scss */
.pager .next a { float: right; }

/* line 32, ../scss/bootstrap/pager.scss */
.pager .previous a { float: left; }

@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 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 10, ../scss/bootstrap/labels-badges.scss */
.label, .badge { display: inline-block; padding: 2px 4px; font-size: 10.152px; font-weight: bold; line-height: 14px; color: white; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; }

/* line 23, ../scss/bootstrap/labels-badges.scss */
.label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/* line 26, ../scss/bootstrap/labels-badges.scss */
.badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; }

/* line 35, ../scss/bootstrap/labels-badges.scss */
.label:empty, .badge:empty { display: none; }

/* line 43, ../scss/bootstrap/labels-badges.scss */
a.label:hover, a.badge:hover { color: white; text-decoration: none; cursor: pointer; }

/* line 54, ../scss/bootstrap/labels-badges.scss */
.label-important { background-color: #b94a48; }

/* line 55, ../scss/bootstrap/labels-badges.scss */
.label-important[href] { background-color: #953b39; }

/* line 57, ../scss/bootstrap/labels-badges.scss */
.label-warning { background-color: #f89406; }

/* line 58, ../scss/bootstrap/labels-badges.scss */
.label-warning[href] { background-color: #c67605; }

/* line 60, ../scss/bootstrap/labels-badges.scss */
.label-success { background-color: #468847; }

/* line 61, ../scss/bootstrap/labels-badges.scss */
.label-success[href] { background-color: #356635; }

/* line 63, ../scss/bootstrap/labels-badges.scss */
.label-info { background-color: #0bbce4; }

/* line 64, ../scss/bootstrap/labels-badges.scss */
.label-info[href] { background-color: #0994b3; }

/* line 66, ../scss/bootstrap/labels-badges.scss */
.label-inverse { background-color: #333333; }

/* line 67, ../scss/bootstrap/labels-badges.scss */
.label-inverse[href] { background-color: #1a1a1a; }

/* line 54, ../scss/bootstrap/labels-badges.scss */
.badge-important { background-color: #b94a48; }

/* line 55, ../scss/bootstrap/labels-badges.scss */
.badge-important[href] { background-color: #953b39; }

/* line 57, ../scss/bootstrap/labels-badges.scss */
.badge-warning { background-color: #f89406; }

/* line 58, ../scss/bootstrap/labels-badges.scss */
.badge-warning[href] { background-color: #c67605; }

/* line 60, ../scss/bootstrap/labels-badges.scss */
.badge-success { background-color: #468847; }

/* line 61, ../scss/bootstrap/labels-badges.scss */
.badge-success[href] { background-color: #356635; }

/* line 63, ../scss/bootstrap/labels-badges.scss */
.badge-info { background-color: #0bbce4; }

/* line 64, ../scss/bootstrap/labels-badges.scss */
.badge-info[href] { background-color: #0994b3; }

/* line 66, ../scss/bootstrap/labels-badges.scss */
.badge-inverse { background-color: #333333; }

/* line 67, ../scss/bootstrap/labels-badges.scss */
.badge-inverse[href] { background-color: #1a1a1a; }

/* line 73, ../scss/bootstrap/labels-badges.scss */
.btn .label, .btn .badge { position: relative; top: -1px; }

/* line 80, ../scss/bootstrap/labels-badges.scss */
.btn-mini .label, .btn-mini .badge { top: 0; }

@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 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 10, ../scss/bootstrap/modals.scss */
.modal-open .dropdown-menu { z-index: 2050; }
/* line 11, ../scss/bootstrap/modals.scss */
.modal-open .dropdown.open { *z-index: 2050; }
/* line 12, ../scss/bootstrap/modals.scss */
.modal-open .popover { z-index: 2060; }
/* line 13, ../scss/bootstrap/modals.scss */
.modal-open .tooltip { z-index: 2070; }

/* line 17, ../scss/bootstrap/modals.scss */
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: black; }
/* line 26, ../scss/bootstrap/modals.scss */
.modal-backdrop.fade { opacity: 0; }

/* line 29, ../scss/bootstrap/modals.scss */
.modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); }

/* line 34, ../scss/bootstrap/modals.scss */
.modal { position: fixed; top: 50%; left: 50%; z-index: 1050; max-height: 500px; overflow: auto; width: 560px; margin: -250px 0 0 -280px; background-color: white; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; }
/* line 50, ../scss/bootstrap/modals.scss */
.modal.fade { -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -ms-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out; top: -25%; }
/* line 55, ../scss/bootstrap/modals.scss */
.modal.fade.in { top: 50%; }

/* line 57, ../scss/bootstrap/modals.scss */
.modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; }
/* line 61, ../scss/bootstrap/modals.scss */
.modal-header .close { margin-top: 2px; }

/* line 65, ../scss/bootstrap/modals.scss */
.modal-body { padding: 15px; }

/* line 69, ../scss/bootstrap/modals.scss */
.modal-body .modal-form { margin-bottom: 0; }

/* line 74, ../scss/bootstrap/modals.scss */
.modal-footer { padding: 14px 15px 15px; margin-bottom: 0; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 white; -moz-box-shadow: inset 0 1px 0 white; box-shadow: inset 0 1px 0 white; *zoom: 1; }
/* line 15, ../scss/bootstrap/mixins.scss */
.modal-footer:before, .modal-footer:after { display: table; content: ""; }
/* line 19, ../scss/bootstrap/mixins.scss */
.modal-footer:after { clear: both; }
/* line 82, ../scss/bootstrap/modals.scss */
.modal-footer .btn { float: right; margin-left: 5px; margin-bottom: 0; }

@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 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 8, ../scss/bootstrap/tooltip.scss */
.tooltip { position: absolute; z-index: 1020; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
/* line 16, ../scss/bootstrap/tooltip.scss */
.tooltip.in { opacity: 0.8; filter: alpha(opacity=80); }
/* line 17, ../scss/bootstrap/tooltip.scss */
.tooltip.top { margin-top: -2px; }
/* line 18, ../scss/bootstrap/tooltip.scss */
.tooltip.right { margin-left: 2px; }
/* line 19, ../scss/bootstrap/tooltip.scss */
.tooltip.bottom { margin-top: 2px; }
/* line 20, ../scss/bootstrap/tooltip.scss */
.tooltip.left { margin-left: -2px; }
/* line 21, ../scss/bootstrap/tooltip.scss */
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid black; }
/* line 22, ../scss/bootstrap/tooltip.scss */
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid black; }
/* line 23, ../scss/bootstrap/tooltip.scss */
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid black; }
/* line 24, ../scss/bootstrap/tooltip.scss */
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid black; }

/* line 26, ../scss/bootstrap/tooltip.scss */
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: white; text-align: center; text-decoration: none; background-color: black; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

/* line 35, ../scss/bootstrap/tooltip.scss */
.tooltip-arrow { position: absolute; width: 0; height: 0; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULES
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             car c von lewin
 *  @built              Tue, 18 September 2012 13:48: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 (DFH) : COMMON ATTRIBUTES
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @author             car c von lewin
 *  @built              Thu, 11 October 2012 14:02:00 EST
 */
/* line 11, ../scss/modules/common-attributes.scss */
.content-body-columns { background: transparent url("data:image/gif;base64,R0lGODlh5gMBAIAAACQkJP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTM2QkEyRkI3RTExMUUxQTE3OTg1NzNENTU0Mzk2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NTM2QkEzMEI3RTExMUUxQTE3OTg1NzNENTU0Mzk2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1MzZCQTJEQjdFMTExRTFBMTc5ODU3M0Q1NTQzOTZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc1MzZCQTJFQjdFMTExRTFBMTc5ODU3M0Q1NTQzOTZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAOYDAQAAAiuMj6nL7Q+jnLTai7PevPsPhuJIluZJAurKtu4Lx/JM1/aN5/rO9/4PDM4KADs=") repeat-y right top; }
/* line 14, ../scss/modules/common-attributes.scss */
.content-body-columns .rail-column .column-wrapper { padding: 20px 15px 20px 10px; color: #999; }

/* line 22, ../scss/modules/common-attributes.scss */
.bar { font: normal 28px/28px "Oswald", Arial, sans-serif; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 3px; color: #fff; overflow: hidden; }
/* line 31, ../scss/modules/common-attributes.scss */
.bar .enormous-header { font-size: 38px; }
/* line 35, ../scss/modules/common-attributes.scss */
.bar .beta-tag { color: #333; background: #666; padding: 0 4px; display: inline-block; }
/* line 42, ../scss/modules/common-attributes.scss */
.bar .details { font: bold 15px/19px Arial, sans-serif; padding-left: 5px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; vertical-align: bottom; color: #999; }
/* line 50, ../scss/modules/common-attributes.scss */
.bar .toggle { display: inline-block; float: right; }
/* line 54, ../scss/modules/common-attributes.scss */
.bar .toggle span { display: inline-block; padding: 0 10px; }
/* line 59, ../scss/modules/common-attributes.scss */
.bar .toggle span:last-child { padding: 0; }
/* line 63, ../scss/modules/common-attributes.scss */
.bar .toggle a { display: block; width: 26px; height: 26px; text-indent: -300px; overflow: hidden; }
/* line 71, ../scss/modules/common-attributes.scss */
.bar .toggle .list a { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA41pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpDQTBCMDIwQURGODRERTExQjE2RkY5NUU2QkRFQjMxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOEFGQzk1Rjg1OUQxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOEFGQzk1RTg1OUQxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQkVCN0M4RjVCQkI3IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOkNBMEIwMjBBREY4NERFMTFCMTZGRjk1RTZCREVCMzE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rJW8EAAAAI9JREFUeNpinDlzJgMlIC0tjSh1jECLPIH0XCCWhIo9B+JkIN4OxOhy5ACweSCLnmExCCQpBcTPKLQEbh4TDoMk0WhKgSQTA50AEzSY0MELpCCkBngBsigFyWAQeApNDAxY5MgBYPNYgMQ2PHGxjVA8EZu86RpHdAGjGXY0w45m2NEMO5phRzPsYMiwAAEGAH8zTW6MHSi0AAAAAElFTkSuQmCC") no-repeat left top; }
/* line 75, ../scss/modules/common-attributes.scss */
.bar .toggle .list a.active { background: transparent url("data:image/png;base64,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") no-repeat left top; }
/* line 79, ../scss/modules/common-attributes.scss */
.bar .toggle .grid a { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA41pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpDQTBCMDIwQURGODRERTExQjE2RkY5NUU2QkRFQjMxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOEFGQzk2Mzg1OUQxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOEFGQzk2Mjg1OUQxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQkVCN0M4RjVCQkI3IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOkNBMEIwMjBBREY4NERFMTFCMTZGRjk1RTZCREVCMzE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+InsUeQAAAYRJREFUeNrslc8rRFEUx+88E/ZqpLC0Q4iy8KPkD7BXVp4NC5OVP4CVbCTv/RsWFkhvLKjJEDtLKc3EnvHI99RRt+uc29SrKfW+9WlOc86733fvu+feQhRFF8aYefNXdTAFnsAaOABFpyYFG2EYHsVxPIC4CnqFsZJAMTH8wDDHs4KJ4f9mOB5RTEhzgWmTcqNMRg1P/sXagZrqTq2kBu2aSTAkJN/ALcfb4Bh0ODVf4JoCbPEatvg4wh5hrMcC+ijTksCgpTqa0SpYFHLPPJN3MAq2QJdT84FZ7MHsDr+U2wX9wlhnZHSoNCPpBJyCMlhWar7BCjf1plKzFHhMSJ3WzH2rYteKNXnDZjJKPflP6zrQ9Jtr+mroQ66DBWV7Vzje52Z1P3iTc6RLjqXtfd7Whh1s4QjqBtPSEYRGvYIZNbVBPKYdQUW+fkvKi0yAGtjxNCMtV5nPuRvtUA08JqQ+61o3nivfrpVUyhv2fxglSu4VPHBcUU6HlBuVdM/PSEp+BBgAs1hdTX2lzQEAAAAASUVORK5CYII=") no-repeat left top; }
/* line 83, ../scss/modules/common-attributes.scss */
.bar .toggle .grid a.active { background: transparent url("data:image/png;base64,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") no-repeat left top; }

/* line 91, ../scss/modules/common-attributes.scss */
.module-bottom-buffer { margin-bottom: 20px; }

/* line 97, ../scss/modules/common-attributes.scss */
.single-wide { width: 326px !important; }

/* line 101, ../scss/modules/common-attributes.scss */
.double-wide { width: 662px !important; }

/* line 105, ../scss/modules/common-attributes.scss */
.triple-wide { width: 998px !important; }

/* line 111, ../scss/modules/common-attributes.scss */
.module-body { position: relative; }

/* line 117, ../scss/modules/common-attributes.scss */
.playlist-clip-count { display: inline-block; position: absolute; top: 5px; left: 5px; opacity: 0.75; background-color: #333333; color: #fff; padding: 1px 3px; }

/* line 128, ../scss/modules/common-attributes.scss */
.full-episode-flag { display: inline-block; position: absolute; bottom: 7px; left: 0; background-color: #7f7f7f; color: #fff; padding: 2px 5px; font: normal 16px/16px "ProximaNovaECSB", Arial, sans-serif; }

/* line 140, ../scss/modules/common-attributes.scss */
.play-button-still { display: inline-block; position: absolute; bottom: 6px; right: 4px; width: 25px; height: 23px; opacity: 0.75; background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAYAAAD+4+QTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA41pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpDQTBCMDIwQURGODRERTExQjE2RkY5NUU2QkRFQjMxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QzFFOUExMjg1OUUxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QzFFOUExMTg1OUUxMUUxOTQ5RkQwMjYzQTk2NzAzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQkVCN0M4RjVCQkI3IiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOkNBMEIwMjBBREY4NERFMTFCMTZGRjk1RTZCREVCMzE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OkxjqwAAATlJREFUeNq8lsERgjAQRSPDlQKwAC2AArQA9Y4FYAPcHe9agDbAXRvAAlKAFqAFpADcMB8HGRKywPhn/kGBfUP2b8KkKAph0Zq8IM/JYePam/wg38k3W5GJAaKLJy2FTdLAiwnWhATkPXkp+iknH8jKBNGAM3kmhulJ3tVBXu3icQSAQI1j/Y8KEpMjMZ4i1PxCAjTZJInGcpWgdglZVT8skC3SoxiQALVLiEuSFCAbcsYALSsIpxcadgIsd+zNT7o4epFTRFV23ewNTJEEyPpW/ghRTbqWvC9kiuIrl5t9vHLEiGXcMVfN5SwhuSMkASBgbpjlBqkfuloelliekLmkClFXXm3QbM0Ne/Ttu0NUEc5c8s6MdtY2JynOgqF6olbrMCqXwXJo9M52Mv7tjOd+rUjY+rXyEWAAWcpT3U8IUQMAAAAASUVORK5CYII=") no-repeat left top; text-indent: 3000px; overflow: hidden; }

/* line 155, ../scss/modules/common-attributes.scss */
.ajax-animated-loader { display: block; width: 32px; height: 32px; vertical-align: middle; margin: 50px auto; background: transparent url("data:image/gif;base64,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") no-repeat left top; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : ADVERTISEMENTS
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @author             car c von lewin
 *  @built              Fri, 21 December 2012 11:10:00 EST
 */
/* line 10, ../scss/modules/advertisement.scss */
.topbar-ad-unit { background-color: #212121; padding: 10px 0; }

/* line 16, ../scss/modules/advertisement.scss */
.ad-tag { line-height: 0; }

/* line 20, ../scss/modules/advertisement.scss */
.advertisment-slug { font-size: 8px; line-height: 8px; padding-top: 10px; }

/* line 28, ../scss/modules/advertisement.scss */
.iab-leaderboard, #page-ad-container-banner { text-align: center; }

/* line 33, ../scss/modules/advertisement.scss */
.iab-rectangle { display: block; width: 300px; height: auto; padding-top: 10px; margin: 0 auto; text-align: center; }

/* line 43, ../scss/modules/advertisement.scss */
.iab-skyscraper { display: block; width: 160px; height: 600px; }

/* line 50, ../scss/modules/advertisement.scss */
.brandscape-window { display: block; width: 200px; height: 600px; position: fixed; top: 0; z-index: 0; }
/* line 58, ../scss/modules/advertisement.scss */
.brandscape-window img { width: 200px; height: 600px; }

/* line 64, ../scss/modules/advertisement.scss */
.brandscape-left { right: 50%; margin-right: 499px; }

/* line 69, ../scss/modules/advertisement.scss */
.brandscape-right { left: 50%; margin-left: 499px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : BANNER
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Fri, 25 Janaury 2013 13:58: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; }

/* line 14, ../scss/modules/banner.scss */
#banner { width: 998px; height: 81px; background: url("data:image/png;base64,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") top repeat-x; }

/* line 21, ../scss/modules/banner.scss */
.banner-top-container { margin-bottom: 1px; height: 80px; }

/* line 27, ../scss/modules/banner.scss */
.banner-content-container { padding: 10px 0 10px 10px; }
/* line 30, ../scss/modules/banner.scss */
.banner-content-container a { display: block; height: 60px; color: white; }
/* line 36, ../scss/modules/banner.scss */
.banner-content-container h1 { text-transform: uppercase; font: normal 30px/30px "ProximaNovaBold", Arial, sans-serif; color: white; }
/* line 42, ../scss/modules/banner.scss */
.banner-content-container .details { margin-top: 3px; }
/* line 47, ../scss/modules/banner.scss */
.banner-content-container .airing-datetime, .banner-content-container .twitter { display: inline-block; padding: 3px 0; color: white; }
/* line 53, ../scss/modules/banner.scss */
.banner-content-container .airing-datetime { padding-right: 15px; margin-right: 10px; font: normal 19px/19px "ProximaNovaECSB", Arial, sans-serif; text-transform: uppercase; border-right: 2px solid #fff; }
/* line 61, ../scss/modules/banner.scss */
.banner-content-container .twitter { padding-left: 30px; background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAAHjfs0eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ODFGOTNENjkwMjA2ODExQjY5OUZDMTY2QTc3REQ3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRkI4RjFFQjVDRDgxMUUyOEI4N0E0MUZGNzJEQjcxRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRkI4RjFFQTVDRDgxMUUyOEI4N0E0MUZGNzJEQjcxRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4MUY5M0Q2OTAyMDY4MTFCNjk5RkMxNjZBNzdERDc5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ4MUY5M0Q2OTAyMDY4MTFCNjk5RkMxNjZBNzdERDc5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yiuhSgAAAaBJREFUeNpi/P//PwMMsEBpsAgTEAtDBRgBAogRWRkTVAlcGQicBBEAAcQAUgbEB6A0DPTA9CMMgRoMEEAoBqNbAAKqMMtQHIeskhHdTJDgC2QBEAEQQDCntUJpZPwMyamTgbgdJrETSQKkaOt/TMAAU6wIxL//4wYtyIphGJuJXDB5rIGDCwAEEEmKQUEUjEVcCylq3wHxdVjQzYC6zRLJ7X+wuJ0FJMGGJrgTi8JCWGjk/CcMdJGDbi8BxWB1sGR5EU8glMBZSJ6SxmLiduRIAxENOKx2Qk9cJEUKQIDBFDND+X+J0CMHxIlA7ADErNBsuACILwMxGxBbAfEZmHOmQJ05CYiZseQDGD5OIISvg7I0EFvDNMSgKfgLxJuA2AuI+aBqDImI537kQAbhMiBeBMQ//1MGItAN5gHiCxQaeh05GJHDjwOIFwDxazIMfQtNgwzYDIbhWiD+SEKwbMAW0aAswgtNQlJArA0tNm9Bkw4+AEpiXEAcgE0SVFJ/hmJQ8W0NxCZA/BtqOCh9fwXiR0B8Goj3A/FxIP5DKLEDAKf9uua2ghDgAAAAAElFTkSuQmCC") no-repeat left center; }

/* line 67, ../scss/modules/banner.scss */
.banner-ad-container { float: right; text-align: right; padding: 10px 20px 10px 0; }
/* line 72, ../scss/modules/banner.scss */
.banner-ad-container ._fwac span { width: 300px; height: 60px; }

/* line 80, ../scss/modules/banner.scss */
.banner-navi-container { border-top: 1px solid #405977; background: transparent url("data:image/png;base64,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") top repeat-x; }

/* line 85, ../scss/modules/banner.scss */
.banner-nav { padding-left: 20px; }
/* line 88, ../scss/modules/banner.scss */
.banner-nav li { border-right: 1px solid #1e768a; text-transform: uppercase; }
/* line 93, ../scss/modules/banner.scss */
.banner-nav li:last-child { border-right: none; }
/* line 97, ../scss/modules/banner.scss */
.banner-nav a { padding: 12px 10px 9px 10px !important; font: normal 19px/19px "ProximaNovaECSB", Arial, sans-serif !important; color: white !important; text-shadow: none !important; }
/* line 105, ../scss/modules/banner.scss */
.banner-nav a:hover, .banner-nav a:focus { color: #ff8500 !important; text-shadow: none !important; }
/* line 110, ../scss/modules/banner.scss */
.banner-nav .active a { background: transparent !important; color: black !important; }

/* line 116, ../scss/modules/banner.scss */
.social-badges { margin: 8px 0 0 10px !important; padding-right: 10px; color: white; }
/* line 121, ../scss/modules/banner.scss */
.social-badges .follow { font: normal 19px/19px "ProximaNovaECSB", Arial, sans-serif !important; padding: 4px 10px 4px 0; }
/* line 126, ../scss/modules/banner.scss */
.social-badges a { padding: 0 10px 0 0 !important; width: 26px; height: 26px; overflow: hidden; text-indent: -300px; }
/* line 134, ../scss/modules/banner.scss */
.social-badges .facebook { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABR0RVh0Q3JlYXRpb24gVGltZQA1LzgvMTK0MkhiAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAABLhJREFUSImVlmuIVWUUhp/17W+fc2bOzDihDpqj0cUsTKVsSCGIIiIqwaAi+hEq9dMgKKofXQwiKOxPgSQURIIEFRVdrOzKmEQFVhSmpKUOqOk4M+d+9v7W6sfZx7k65Qcv7AN7r/d737XOWksAyRABPkOU4XyPAukEBMAA8xlJDBQydAC5jEjOg8SywAlQy9DIfmtbQQHouW7jEyuX3rh+XZQrzNM0MTP730QiYs7HLjQbw4cGP/rou+1b9gEloAo0faameNW6DUtX3vnAo119/WtEXNyyYSYisVn4HFjS0Ttv+alDvz17YPfbf7TiEAToBeZtenf/S+7SxevG4iaGnZdn7WOAIPQkOaKh4R///v7z7bu2bPoYGG0r6uiav2jNCdcgqP6voALk1ZPTCEFQjErUJIhyJqpRXDTn2iUDN5WBr4FKu8Ji56J8sAbKbM60TkE9C+vFUDo59EftzMljSb2W+ly+Z9HSVdce7akWFCMhUIzzfUAe8B5wgDPMVA1ldkV588wv+7Hfd+94/YsXNu9KapUEKPQtu3rJPdt2XyEpBRXFzDBTMiHOT3ACVSXMQiRAf9KjBwbf2blry6b3gUp2UcEsNTPUlJAhOw4QPzGQqs6qqEBMfWz42I9vbv0MKF+w5HK55t7NKzSkfS7yFzrvc6nWUBSbkoJJRCH8hyKBtFk/PfzX/pNAY+2DTw4su/nurc7H3ZjZYYZdI6StS0+JM5lIbUYih9AtBZwJPt/h486uWrNaahbnLugtRWnPmJZRUylb/WwxBZlFkeokb8+SLPcLkpEjB39xPi6VqqVfNE1KQGN06PCfvYsv+7DYqHWYhp7+/stW/aoncoqhbhZFqgG1MOmFSCLSRq02uO3JHYf3fPKzeH8yqZbLgH754kP74mL3U42xM3MXr77hijuef+uZKCdzU0sxlImtcnqOpiiKxIGg1TP/VNNmPaVJStaR02Y9pM16AqSV0ydqLVOUoErI+sTMRDNYl0jA5XzuqnUbVl95633zReTQV1sf3ps26+nK9Q8sXDxw09rK6ePdPs73Rz7OJyEQTFFRWpU9o3U2rQUFFN9V6Fx+x/0bAWojp37a8+rTv6XD9cbF19++9pLrb3uO1lgR56K4NjLUiiWz5kjRGXrdN8P7cSLxHN/JpRoXgCIQJbVKl4grDI4c9GCojVfaxOfp1gU9Z1MNgDlDNVhImjnA0kbNmanqDLmdUHXWJrIMci5FE29pqoJZBESmITrrxFQiM0REsjuqJ5vzguh/EZlOSvBZb2YiEgPDqrRGeXC0lohGozx6tOgLre5wDqiBiCgiKRDERQGY9l6P72RV94WjpeNH9tLaHRIHNIHq0L7BN1f3LqnMiTtwBhEyDUEDUZx3zkU1oJ7r7EpFnDNVIgRn0Bt3MHDBRZW/9n72yrcvP/4GrZ0h9Zm0ygeP3f3eXa982jWwYs3GKF/oaw+TSXa4KK6Pni45H1eApi90jpmG6i2LVuRM1cS5KG3UTx354cvX3n/kzp3ASFuRZAWRAzpplW2RbCoy/te2tsW0ZlA9y237uw7GC6uRBS8zvnKFqctjLkN78k4kUsb3tnYbcrR2jjh7bl8oyVKSZN/pv8yOoWw1pk12AAAAAElFTkSuQmCC") no-repeat left top; }
/* line 138, ../scss/modules/banner.scss */
.social-badges .twitter { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABR0RVh0Q3JlYXRpb24gVGltZQA1LzgvMTK0MkhiAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAABMBJREFUSImdVl1sFFUU/u69M7uz293SpRSI/IpbWxFUxAAif8aICgFUEjQaHyQ8iSHyYkJiEzUY4wM8yEMxIcSoaExMkEhIqhgjopZI+JOWtgLpHwWW/tHubndn5p7jw8xOt7RC602+zG7uvfPd7zvnzjkCgAAgAZgAjKKn8ufGO9iHBuAUQQNgwycJAYgWIeyTiQmQkQ8HwBCArI8cALegIAqg7Jl3961Ortm0NRwrq2QmAvP49QjBAkKSdjP9166e+GXPzv3Xzp3sLCgVAOIAEut3H3r5gdUbdw2Wial5pcdPcCcfBEocE07zlSOnD+3d+/eRg00ABgPb5q1Y905/GaamlQ0H+n/Dhot+M4fEnAdfmL/+jQ0AIgAMA14sLCMcKR9CBkQj7QqTAckCOeVgAkZCCGlGJpXf7wtREl4yGERaMwPEHGCSYyHeOdgeutx1aXamdNT8f4E9MGlX+kKkRFFmERFIewi7CqrjZsvhnRs/Prj5oQ+7Lvx5PO6Egvl7AQBI68K7hSyWS0TQPkKkMHCjvTnVfLYVQKqv4/JfFhlQJKBIQpGEoSUUiWBPMUbkhy9rBBHBPw0YRjgiAAwCyJhW9GYoY7fOQMhkrZmZBcAMCNOKV1T8I29J19871sUbQaQ1QReIBEEpg+BdvvQfn73/U1PdN2ecXDaibTvMTMrODJqmFU0s2/bepuSyZ9c1IqUYPA4i4oCIZZBjDED3tjXne9uaNbx0LXymLAD277U1P8547KlVIoRJLsgjGhGUMazTPGxd0RCT51ZHpiQXlDvZdMTND4VIa1PbeVOZocTi13euMa1oLO/0I1B0dyINYu0rInhxgAJgrtrxyYqZi1buYNIGuS6YSTIRpFKRSFnFzIv2NaXZ9U41hnmjY8QF6wDWLvlrTGWGExlLPXLdSUOYgVAQO8hmW8FFDoxFNEJgcXrmyYEZjZUbIcsCoJrqvj5bMuQ2lEoLsQBhxKQFBXm39B7LOg4W9XMWc6bNqq5+7tXkxR8+v9Bw9IvuxKzKj+Yuf34tmMPkOkq7jlRClCxILlx6RaYn9zjp8VlHRCCfKEt5dBjZKYteeXtL47GvWkm7t0/W1lw6WVvTDC9uBrwMjD+5raZx6Zu7ttfbactluqt1DPgxKkJHtgcVlY8+vWX/z29NSS68D0BJ0eEYfrFLtZxLkeu4TMPvAAAhZaHqwvAXayGk0qQDRfAnTnQ3GXMqq17a/Omx+TcaT/82cL2tHYArpJTk2AYzxeatWL/WjMZKcgN2YJ0QAlIZAl4pJwOAC8Ah7eYEI0Z3BDJPhJbbXbgVKqma/sTyqsejG5iZCd6XhrrttNGe7cXprvPBnoJ12rF7AdgAtAGvxmd7rjYcXlm9eOuvqSY15NqjPO7OpdGdS6Ohr1NACAUGhICkMcr97Fg5sn2pxrZTx+vg9wzCD2ipVZqY9uKe77dPf3jJa+dvd8bkhBogbzAAIQSqVKzlzLf7Pqg/sLseQC+AbMG6bG6gr+fcd7VfLimJq2Q8UU2uQ8w0bjYhJAsphRAif/3yqbr6A7tPARgAkAegCz2dAa/FimC43TIx6ot1T0EaXkwK7VbO/09BBcTw3TD93xNtIAE/g+EnmP8kAPwvn8TWXNAvzyoAAAAASUVORK5CYII=") no-repeat left top; }

/* line 1, ../scss/modules/breadcrumbs.scss */
#breadcrumbs { background: #000; }

/* line 5, ../scss/modules/breadcrumbs.scss */
#breadcrumbs h2 { color: #999; font: normal 46px/46px "ProximaNovaECSB", Arial, sans-serif; letter-spacing: -0.015em; text-transform: uppercase; }

/* line 12, ../scss/modules/breadcrumbs.scss */
#breadcrumbs .inner { padding: 10px 20px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE : SHARE BAR
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             richard leland
 *  @built              Tue, 23 October 2012 10:55: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 16, ../scss/modules/share-bar.scss */
.module-body-share { margin-bottom: 30px; }

/* line 21, ../scss/modules/share-bar.scss */
#share-bar-horizontal-container { display: block; height: 26px; }

/* line 26, ../scss/modules/share-bar.scss */
#share-bar-vertical-outer { display: none; }

@media all and (min-width: 1170px) { /* line 31, ../scss/modules/share-bar.scss */
  #share-bar-horizontal-container { display: none; }
  /* line 35, ../scss/modules/share-bar.scss */
  #share-bar-vertical-outer { display: block; } }
/* line 40, ../scss/modules/share-bar.scss */
#share-bar-horizontal-container { background-color: #333333; border: 1px solid #3b3b3b; padding: 8px 20px; }

/* line 47, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-button-container { border-right: 1px solid #555555; margin-right: 10px; padding-right: 10px; }
/* line 53, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-button-container-twitter { border-right: none; }

/* line 60, ../scss/modules/share-bar.scss */
#share-bar-horizontal table, #share-bar-vertical table { border-collapse: collapse; }
/* line 64, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-bar-container *, #share-bar-vertical .gig-bar-container * { color: #999999; }
/* line 68, ../scss/modules/share-bar.scss */
#share-bar-horizontal .bubble-left, #share-bar-vertical .bubble-left { background: transparent url("../../images/comments-bubble2.png") no-repeat 0 0; height: 21px; width: 6px; }
/* line 74, ../scss/modules/share-bar.scss */
#share-bar-horizontal .bubble-right, #share-bar-vertical .bubble-right { background: transparent url("../../images/comments-bubble2.png") no-repeat -32px 0; height: 21px; width: 1px; }
/* line 80, ../scss/modules/share-bar.scss */
#share-bar-horizontal .aggregate-count, #share-bar-vertical .aggregate-count { border-top: 1px solid #555555; border-bottom: 1px solid #555555; min-height: 20px; max-height: 20px; padding: 0 6px; }
/* line 87, ../scss/modules/share-bar.scss */
#share-bar-horizontal .aggregate-count span, #share-bar-vertical .aggregate-count span { display: block; margin-top: 1px; }
/* line 93, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-counter-text, #share-bar-vertical .gig-counter-text { font-weight: normal; }

/* line 98, ../scss/modules/share-bar.scss */
#share-bar-comments { border-right: 1px solid #555555; color: #049cdb; float: left; margin-right: 10px; padding-right: 10px; font-weight: bold; height: 26px; }
/* line 107, ../scss/modules/share-bar.scss */
#share-bar-comments .comment-label { padding-bottom: 9px; }
/* line 111, ../scss/modules/share-bar.scss */
#share-bar-comments .comment-count { display: block; background: transparent url("../../images/comments-bubble1.png") no-repeat 0 0; color: white; width: 29px; height: 27px; text-align: center; }

/* line 121, ../scss/modules/share-bar.scss */
#share-bar-vertical-outer { position: absolute; width: 100%; top: 0; left: 0; z-index: 9999; }

/* line 129, ../scss/modules/share-bar.scss */
#share-bar-vertical-inner { position: relative; width: 998px; margin: 0 auto; }

/* line 135, ../scss/modules/share-bar.scss */
#share-bar-vertical-container { position: absolute; background-color: #333333; border: 1px solid #3b3b3b; width: 77px; top: 290px; left: -83px; -webkit-box-shadow: 0px 0px 10px #222222; -moz-box-shadow: 0px 0px 10px #222222; box-shadow: 0px 0px 10px #222222; }

/* line 145, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments { color: #049cdb; font-weight: bold; text-align: center; border-bottom: 1px solid #3b3b3b; padding: 5px; }
/* line 152, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments .comment-label { padding-bottom: 9px; }
/* line 156, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments .comment-count { display: block; margin: 0 auto; background: transparent url("../../images/comments-bubble1.png") no-repeat 0 0; color: white; width: 29px; height: 27px; text-align: center; }

/* line 168, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-share-bar-container table { margin: 0 auto; }
/* line 172, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container { border-bottom: 1px solid #3b3b3b; margin: 0 auto; padding: 5px; }
/* line 178, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container-facebook-like { width: 47px; overflow: hidden; }
/* line 183, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container-twitter { border-bottom: none; }

/* line 191, ../scss/modules/share-bar.scss */
.light-theme-share #share-bar-horizontal-container { background-color: #fff; border: 2px solid #ccc; border-right: none; border-left: none; padding: 8px 20px 8px 0; }
/* line 200, ../scss/modules/share-bar.scss */
.light-theme-share #share-bar-comments, .light-theme-share #share-bar-horizontal .gig-button-container { border-color: #ccc; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORMS : VERTICAL (DFH) : MODULE : DROPDOWN
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @author             rich leland
 */
/* line 9, ../scss/modules/dropdown.scss */
.module-dropdown { position: relative; border: 1px solid #C9C9C9; list-style: none; margin: 0 0 1em 0; padding: 2px; }

/* line 17, ../scss/modules/dropdown.scss */
.module-dropdown .arrow { cursor: pointer; position: absolute; right: -3px; top: -4px; text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../images/module-dropdown-arrow.png?1354819005'); background-repeat: no-repeat; background-position: 50% 50%; width: 38px; height: 31px; }

/* line 25, ../scss/modules/dropdown.scss */
.module-dropdown li { color: #0bbce4; font-size: 16px; font-weight: bold; padding: 6px; margin: 0; }

/* line 33, ../scss/modules/dropdown.scss */
.module-dropdown li .meta { color: #666; font-size: 12px; font-weight: normal; margin-left: 5px; }

/* line 40, ../scss/modules/dropdown.scss */
.module-dropdown li.hidden { display: none; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE : MOST WATCHED
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Mon, 13 August 2012 14:34:00 EST
 */
/* line 11, ../scss/modules/most-watched.scss */
.module-most-watched .item { background: #444; margin-top: 10px; }
/* line 17, ../scss/modules/most-watched.scss */
.module-most-watched .content { padding: 10px; width: 138px; height: 60px; overflow: hidden; }
/* line 23, ../scss/modules/most-watched.scss */
.module-most-watched .content h3 { font-size: 16px; line-height: 20px; }
/* line 29, ../scss/modules/most-watched.scss */
.module-most-watched .thumbnail { margin: -80px 0 15px 158px; line-height: 1px; }
/* line 33, ../scss/modules/most-watched.scss */
.module-most-watched .thumbnail a { display: block; position: relative; }

/* line 43, ../scss/modules/most-watched.scss */
.most-watched-titles .module-body div { background-color: #eeeeee !important; }
/* line 50, ../scss/modules/most-watched.scss */
.most-watched-titles .module-body h4 a span { color: #222 !important; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE : SHOP
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Tue, 18 September 2012 13:53:00 EST
 */
/* line 11, ../scss/modules/related-links.scss */
.module-related-links .item { margin-top: 10px; color: #0bbce4; }
/* line 16, ../scss/modules/related-links.scss */
.module-related-links a { color: #999; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE : SHARE BAR
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             richard leland
 *  @built              Tue, 23 October 2012 10:55: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 16, ../scss/modules/share-bar.scss */
.module-body-share { margin-bottom: 30px; }

/* line 21, ../scss/modules/share-bar.scss */
#share-bar-horizontal-container { display: block; height: 26px; }

/* line 26, ../scss/modules/share-bar.scss */
#share-bar-vertical-outer { display: none; }

@media all and (min-width: 1170px) { /* line 31, ../scss/modules/share-bar.scss */
  #share-bar-horizontal-container { display: none; }
  /* line 35, ../scss/modules/share-bar.scss */
  #share-bar-vertical-outer { display: block; } }
/* line 40, ../scss/modules/share-bar.scss */
#share-bar-horizontal-container { background-color: #333333; border: 1px solid #3b3b3b; padding: 8px 20px; }

/* line 47, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-button-container { border-right: 1px solid #555555; margin-right: 10px; padding-right: 10px; }
/* line 53, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-button-container-twitter { border-right: none; }

/* line 60, ../scss/modules/share-bar.scss */
#share-bar-horizontal table, #share-bar-vertical table { border-collapse: collapse; }
/* line 64, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-bar-container *, #share-bar-vertical .gig-bar-container * { color: #999999; }
/* line 68, ../scss/modules/share-bar.scss */
#share-bar-horizontal .bubble-left, #share-bar-vertical .bubble-left { background: transparent url("../../images/comments-bubble2.png") no-repeat 0 0; height: 21px; width: 6px; }
/* line 74, ../scss/modules/share-bar.scss */
#share-bar-horizontal .bubble-right, #share-bar-vertical .bubble-right { background: transparent url("../../images/comments-bubble2.png") no-repeat -32px 0; height: 21px; width: 1px; }
/* line 80, ../scss/modules/share-bar.scss */
#share-bar-horizontal .aggregate-count, #share-bar-vertical .aggregate-count { border-top: 1px solid #555555; border-bottom: 1px solid #555555; min-height: 20px; max-height: 20px; padding: 0 6px; }
/* line 87, ../scss/modules/share-bar.scss */
#share-bar-horizontal .aggregate-count span, #share-bar-vertical .aggregate-count span { display: block; margin-top: 1px; }
/* line 93, ../scss/modules/share-bar.scss */
#share-bar-horizontal .gig-counter-text, #share-bar-vertical .gig-counter-text { font-weight: normal; }

/* line 98, ../scss/modules/share-bar.scss */
#share-bar-comments { border-right: 1px solid #555555; color: #049cdb; float: left; margin-right: 10px; padding-right: 10px; font-weight: bold; height: 26px; }
/* line 107, ../scss/modules/share-bar.scss */
#share-bar-comments .comment-label { padding-bottom: 9px; }
/* line 111, ../scss/modules/share-bar.scss */
#share-bar-comments .comment-count { display: block; background: transparent url("../../images/comments-bubble1.png") no-repeat 0 0; color: white; width: 29px; height: 27px; text-align: center; }

/* line 121, ../scss/modules/share-bar.scss */
#share-bar-vertical-outer { position: absolute; width: 100%; top: 0; left: 0; z-index: 9999; }

/* line 129, ../scss/modules/share-bar.scss */
#share-bar-vertical-inner { position: relative; width: 998px; margin: 0 auto; }

/* line 135, ../scss/modules/share-bar.scss */
#share-bar-vertical-container { position: absolute; background-color: #333333; border: 1px solid #3b3b3b; width: 77px; top: 290px; left: -83px; -webkit-box-shadow: 0px 0px 10px #222222; -moz-box-shadow: 0px 0px 10px #222222; box-shadow: 0px 0px 10px #222222; }

/* line 145, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments { color: #049cdb; font-weight: bold; text-align: center; border-bottom: 1px solid #3b3b3b; padding: 5px; }
/* line 152, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments .comment-label { padding-bottom: 9px; }
/* line 156, ../scss/modules/share-bar.scss */
#share-bar-vertical-comments .comment-count { display: block; margin: 0 auto; background: transparent url("../../images/comments-bubble1.png") no-repeat 0 0; color: white; width: 29px; height: 27px; text-align: center; }

/* line 168, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-share-bar-container table { margin: 0 auto; }
/* line 172, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container { border-bottom: 1px solid #3b3b3b; margin: 0 auto; padding: 5px; }
/* line 178, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container-facebook-like { width: 47px; overflow: hidden; }
/* line 183, ../scss/modules/share-bar.scss */
#share-bar-vertical .gig-button-container-twitter { border-bottom: none; }

/* line 191, ../scss/modules/share-bar.scss */
.light-theme-share #share-bar-horizontal-container { background-color: #fff; border: 2px solid #ccc; border-right: none; border-left: none; padding: 8px 20px 8px 0; }
/* line 200, ../scss/modules/share-bar.scss */
.light-theme-share #share-bar-comments, .light-theme-share #share-bar-horizontal .gig-button-container { border-color: #ccc; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE : SHOP
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Thu, 23 August 2012 10:57: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; }

/* line 15, ../scss/modules/shop.scss */
.module-shop .item { margin-top: 10px; }
/* line 18, ../scss/modules/shop.scss */
.module-shop .item a { display: block; height: 266px; overflow: hidden; }
/* line 26, ../scss/modules/shop.scss */
.module-shop img { width: 300px; height: auto; }
/* line 31, ../scss/modules/shop.scss */
.module-shop .title { position: absolute; top: 187px; height: 50px; padding: 15px 20px; font: normal 26px/26px "ProximaNovaReg", Arial, sans-serif; color: #999; text-transform: uppercase; background-color: transparent; background-color: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); zoom: 1; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAYAAAAGAx/kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEMxNENERkE1MjBDRENDQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDlFQjg3QTg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNDlFQjg3OTg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YGfIzAAAARJJREFUeNqk009qwkAUx/HJJPUQghfwBB6h7kToQgRFIlIUigfoVnAlRURCWxQR/+DKdbvyLG667caFoPU38AJhnGRe0gdfxAx8ouTFKa4OBSFET9zPCQ3RWTDGQ0f0g0bI0c5LqMLBJH2+oT76087LaI9yXEjNGL1kxaT2fYK6WTBpuBag57SYjLnBO+qkwWTC3/5EbXTlYNLyMGaEXWyYZOzaHPk2jAOpWaBmEsaF1KzRt+G6wqpcyKGFfTScvaKtx0SmtFsmZBC+tDYkoJ2KRWyQpMX0bUgS5KIP1OIgcZBLi9jgIibIpZ2pp0F0SCFLVEuLRCGPFu4pCxI+mQe0+Q8S/pI82lHR+UVf3PfnJsAA8Z48reX9WJkAAAAASUVORK5CYII="); background-position: 96% center; background-repeat: no-repeat; }

/*
 *  @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: #666; background: #FFF; 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: 1px solid #e8e8e8; margin-bottom: 10px; letter-spacing: 0.015em; }
/* line 32, ../scss/modules/comments.scss */
.module-body-comments .bar .details { color: #666; }
/* line 36, ../scss/modules/comments.scss */
.module-body-comments .bar .post-view { font: bold 15px/15px Arial, sans-serif; }

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

/* line 52, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-loginCanvas { margin-bottom: 5px; }
/* line 56, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-username { color: #0051ab; }
/* line 60, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink { color: #0051ab; }
/* line 64, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-logoutLink-container { color: #333; }
/* line 68, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentBox-headerText { padding: 3px 0 0; }
/* line 73, ../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox, .dark-theme-comments .gig-comments-replyBox { background-color: #ededed; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; }
/* line 79, ../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 84, ../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 90, ../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: white; border: 1px solid #a6a6a6; 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 98, ../scss/modules/comments.scss */
.dark-theme-comments #comments-commentBox textarea, .dark-theme-comments .gig-comments-replyBox textarea { color: #333; width: 100%; }
/* line 105, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post, .dark-theme-comments .gig-comments-button-reply { background-color: #8cc835; 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 115, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-post { font: normal 18px/17px "oswald", Arial, sans-serif; padding: 4px 10px; }
/* line 120, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-button-reply { font: normal 14px/15px "oswald", Arial, sans-serif; padding: 2px 6px; }
/* line 125, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-headerText { color: #333; }
/* line 127, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-commentList-header { color: #333; margin-bottom: 5px; }
/* line 132, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-shareTo { color: #333; }
/* line 136, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-vote-value { color: #333; }
/* line 140, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment { background-color: transparent; border-top: 1px solid #e8e8e8; }
/* line 145, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment-child { background-color: transparent; border-top: 1px solid #e8e8e8; }
/* line 150, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length { color: #8cc835; }
/* line 154, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-replies-length-container { display: none; }
/* line 158, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-comment-body { color: #333er; }
/* line 162, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-dottedLine { background-image: none; }
/* line 166, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments { background-color: #FFF; border: 1px solid #e8e8e8; }
/* line 171, ../scss/modules/comments.scss */
.dark-theme-comments .gig-comments-showMoreComments-text { color: #333; }

/* line 182, ../scss/modules/comments.scss */
a.gig-comments-button.gig-comments-button-post, a:hover.gig-comments-button.gig-comments-button-post, a:link.gig-comments-button.gig-comments-button-post, a:active.gig-comments-button.gig-comments-button-post, a:visited.gig-comments-button.gig-comments-button-post { padding: 5px !important; }

/* line 188, ../scss/modules/comments.scss */
a.gig-comments-button.gig-comments-button-reply, a:hover.gig-comments-button.gig-comments-button-reply, a:link.gig-comments-button.gig-comments-button-reply, a:active.gig-comments-button.gig-comments-button-reply, a:visited.gig-comments-button.gig-comments-button-reply { padding: 5px !important; }

/* line 191, ../scss/modules/comments.scss */
#modular-content .module-body-comments, #editorial-content .module-body-comments { margin-bottom: 30px; }
/* line 194, ../scss/modules/comments.scss */
#modular-content .module-body-comments .bar, #editorial-content .module-body-comments .bar { border-bottom: 1px solid #e8e8e8; margin-bottom: 10px; color: #333; font: normal 22px/22px "Oswald", Arial, sans-serif; letter-spacing: 0.015em; }
/* line 201, ../scss/modules/comments.scss */
#modular-content .module-body-comments .bar .details, #editorial-content .module-body-comments .bar .details { color: #333; }
/* line 203, ../scss/modules/comments.scss */
#modular-content .module-body-comments .bar .post-view, #editorial-content .module-body-comments .bar .post-view { font: bold 15px/15px Arial, sans-serif; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : GOOGLE AFC
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @author             car c von lewin
 *  @built              Thu, 26 July 2012 13:55:00 EST
 *  @version            0.0.1
 */
/* line 11, ../scss/modules/google-adsense-for-content.scss */
.google-afc-region { color: #999; }
/* line 14, ../scss/modules/google-adsense-for-content.scss */
.google-afc-region .ads-by-google a { color: #ccc; font-weight: bold; }
/* line 20, ../scss/modules/google-adsense-for-content.scss */
.google-afc-region .item a.title { color: #999; font-weight: bold; }

/* line 30, ../scss/modules/google-adsense-for-content.scss */
.right-column .google-afc-region { padding: 20px 0; }

/* line 38, ../scss/modules/google-adsense-for-content.scss */
.full-column .google-afc-region { padding: 20px 10px; }
/* line 41, ../scss/modules/google-adsense-for-content.scss */
.full-column .google-afc-region .item { float: left; width: 220px; margin-right: 20px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE > VIDEO SHOWS
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Tue, 01 May 2012 15:40:00 EST
 *  @version            0.0.1
 */
/* line 12, ../scss/modules/shows-badges.scss */
.module-video-shows { color: #718fb3; background: #fff; padding: 20px; }

/* line 20, ../scss/modules/shows-badges.scss */
.module-shows-wrapper { position: relative; line-height: 1; margin-top: 20px; width: 100%; }

/* line 27, ../scss/modules/shows-badges.scss */
.show-badges-inner { display: inline-block; }
/* line 30, ../scss/modules/shows-badges.scss */
.show-badges-inner .show-badge { float: left; margin-right: 35px; min-height: 117px; }
/* line 35, ../scss/modules/shows-badges.scss */
.show-badges-inner .show-badge img { width: 130px; height: 97px; box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.65); }
/* line 42, ../scss/modules/shows-badges.scss */
.show-badges-inner .show-badge:nth-child(6n+6) { margin-right: 0; }

/* line 48, ../scss/modules/shows-badges.scss */
.module-wrapper h2 { color: #718fb3; border-color: #718fb3; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE > HUB PROMOS
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             owais von lewin
 *  @built              Tue, 02 May 2012 09:36:00 EST
 *  @version            0.0.2
 */
/* 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 16, ../scss/modules/hub-player-promos.scss */
.hub-player { float: left; }

/* line 19, ../scss/modules/hub-player-promos.scss */
.promo-wrapper { overflow: hidden; }

/* line 22, ../scss/modules/hub-player-promos.scss */
.promos { overflow: hidden; }

/* line 26, ../scss/modules/hub-player-promos.scss */
.promo .promo-content { position: absolute; top: 0px; left: 0px; padding: 10px; }

/* line 34, ../scss/modules/hub-player-promos.scss */
.network-video-hub .hub-player { width: 462px; height: 260px; position: relative; overflow: hidden; }
/* line 40, ../scss/modules/hub-player-promos.scss */
.network-video-hub .nvh-clip-playing { position: absolute; top: 435px; width: 462px; color: #0051ab; margin-left: 10px; }
/* line 46, ../scss/modules/hub-player-promos.scss */
.network-video-hub .nvh-clip-playing .now-playing { color: #999999; }

/* line 52, ../scss/modules/hub-player-promos.scss */
.show-video-hub .hub-player { width: 716px; height: 402px; position: relative; overflow: hidden; }

/* line 61, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo-wrapper { padding: 16px; height: 340px; background-color: white; /*@include filter-gradient(#494949,#303030);
@include background-image(linear-gradient(#494949 0%, #3b3b3b 61%, #303030 100%));
@include box-shadow(rgba(#000, 0.45) 0 0 30px 10px inset);*/ }
/* line 68, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo-wrapper h2 { color: #718fb3; }
/* line 71, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo-wrapper h2.bar { margin-bottom: 15px; border-bottom: 2px solid #718fb3; }

/* line 79, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo-wrapper { padding: 16px; height: 420px; background: #fff; }

/* line 87, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promos { float: left; position: relative; width: 220px; margin-left: 20px; }

/* line 96, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promos { float: left; position: relative; width: 144px; margin: 0 15px; border-right: 1px solid #718fb3; padding-right: 16px; }

/* line 108, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo { width: 220px; height: 124px; margin-bottom: 14px; background: #000; position: relative; }
/* line 114, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo h3 { font-size: 16px; line-height: 18px; color: #0bbce4; font-weight: bold; }
/* line 120, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo p { margin: 0; font-size: 16px; color: #ffffff; font-weight: bold; }
/* line 126, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo img { width: 220px; height: 124px; opacity: 0.5; filter: alpha(opacity=50); }
/* line 131, ../scss/modules/hub-player-promos.scss */
.show-video-hub .promo span.playlist-clip-count { top: auto; bottom: 5px; }

/* line 140, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo { width: 144px; height: 81px; margin-bottom: 9px; background: #000; position: relative; text-overflow: ellipsis-word; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); }
/* line 148, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo h3 { font-size: 14px; line-height: 18px; color: #0bbce4; overflow: hidden; line-height: 16px; font-weight: bold; }
/* line 156, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo p { font-size: 14px; color: #ffffff; overflow: hidden; line-height: 16px; width: 130px; font-weight: bold; margin: 0; }
/* line 165, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo img { width: 144px; height: 81px; opacity: 0.5; filter: alpha(opacity=50); }
/* line 170, ../scss/modules/hub-player-promos.scss */
.network-video-hub .promo span.playlist-clip-count { display: none; }

/* line 176, ../scss/modules/hub-player-promos.scss */
.network-video-hub ._fwac span { width: 300px; height: 60px; }

/* line 192, ../scss/modules/hub-player-promos.scss */
.show-video-hub #clip-promo-overlay { background-color: transparent; background-color: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000); zoom: 1; -webkit-transition: top 250ms; -moz-transition: top 250ms; -ms-transition: top 250ms; -o-transition: top 250ms; transition: top 250ms; position: absolute; width: 270px; top: -150px; left: 25px; padding: 10px; }
/* line 201, ../scss/modules/hub-player-promos.scss */
.show-video-hub #clip-promo-overlay .member-title { color: #0bbce4; font-size: 24px; line-height: 26px; }
/* line 206, ../scss/modules/hub-player-promos.scss */
.show-video-hub #clip-promo-overlay .member-subhead { color: white; font-size: 24px; line-height: 26px; }
/* line 211, ../scss/modules/hub-player-promos.scss */
.show-video-hub #clip-promo-overlay .member-description { color: white; font-size: 14px; }
/* line 216, ../scss/modules/hub-player-promos.scss */
.show-video-hub #clip-promo-overlay.show { top: 25px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE > VIDEO ALL
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Thu, 09 August 2012 10:18: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; }

/* line 16, ../scss/modules/videos-all.scss */
.module-videos-all { color: #718fb3; background: #fff; padding: 20px; }

/* line 24, ../scss/modules/videos-all.scss */
.filter-on { float: left; }
/* line 26, ../scss/modules/videos-all.scss */
.filter-on form { margin: 20px 0; }
/* line 30, ../scss/modules/videos-all.scss */
.filter-on label { font-weight: bold; margin-left: 20px !important; color: #999; }
/* line 36, ../scss/modules/videos-all.scss */
.filter-on label:first-child { font: bold 10px/10px Arial, sans-serif; margin-left: 0; }

/* line 42, ../scss/modules/videos-all.scss */
.sorts { float: right; margin: 20px 0; }
/* line 45, ../scss/modules/videos-all.scss */
.sorts select { width: 160px; border: none; background-color: #ff8500; color: white; }
/* line 52, ../scss/modules/videos-all.scss */
.sorts button { min-width: 114px; text-align: right; }
/* line 57, ../scss/modules/videos-all.scss */
.sorts .btn-mini .caret, .sorts .btn-small .caret, .sorts .btn-large .caret { margin-left: 6px; }
/* line 61, ../scss/modules/videos-all.scss */
.sorts .dropdown-menu { padding: 5px 5px; min-width: 120px; }
/* line 65, ../scss/modules/videos-all.scss */
.sorts .dropdown-menu a { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #333333; }
/* line 70, ../scss/modules/videos-all.scss */
.sorts .dropdown-menu a:hover { color: white; }

/* line 76, ../scss/modules/videos-all.scss */
#all-view { min-height: 745px; height: auto; clear: both; }

/* line 84, ../scss/modules/videos-all.scss */
.all-list-table { border: 1px solid #3c3c3c; border-spacing: 0; width: 100%; line-height: 1; }
/* line 90, ../scss/modules/videos-all.scss */
.all-list-table tr { background-color: #FFF; }
/* line 95, ../scss/modules/videos-all.scss */
.all-list-table tr.alternate-row { background: #e6e6e6; }
/* line 97, ../scss/modules/videos-all.scss */
.all-list-table th { text-align: left; color: #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font: bold 15px/10px Arial, sans-serif; padding: 10px; width: 10%; background-color: #81a3c5; }
/* line 107, ../scss/modules/videos-all.scss */
.all-list-table th .sort-assets-action { margin: 5px 0; display: block; width: 100%; height: 100%; cursor: pointer; }
/* line 116, ../scss/modules/videos-all.scss */
.all-list-table th:hover { background: rgba(255, 255, 255, 0.2); }
/* line 120, ../scss/modules/videos-all.scss */
.all-list-table th:first-child { width: 70%; }
/* line 124, ../scss/modules/videos-all.scss */
.all-list-table th:last-child { border-right: none; }
/* line 128, ../scss/modules/videos-all.scss */
.all-list-table .sort-arrow { display: none; float: right; width: 13px; height: 10px; }
/* line 135, ../scss/modules/videos-all.scss */
.all-list-table .ascending { display: inline-block; background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg1Q0ZDRUVBMUU3MTFFMTlGMDFBODcxN0IxMzQzMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyREEwMzJBMUU3MTFFMTlGMDFBODcxN0IxMzQzMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODVDRkNFQ0ExRTcxMUUxOUYwMUE4NzE3QjEzNDMxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODVDRkNFREExRTcxMUUxOUYwMUE4NzE3QjEzNDMxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkPKDhYAAADKSURBVHjahNDBCgFBGMDxXTkpxSsocXCTnLa8gBeQIgfKQ2wuyjoqpaSEk4MncCMXd0eFd1BqWf+vvq1tspn6HbaZ/8zO2K7rWj9GHmPssDYnkzHBAg5qeGEbXZAwgqLu7Oh3BjM04qICVqjCxxwXZDFFy4wk2KCCAAN00cNVT5ygHd6phCXKeENextPNjrpQ5nMa2nJSXQNfT/A0DsdBwxvS6EuUwkdPGBpBNGziIXeU6ImRCqz4Ib/awVnudML9TxCOvTzeV4ABACn5Kw0WO3Q2AAAAAElFTkSuQmCC") no-repeat left top; }
/* line 140, ../scss/modules/videos-all.scss */
.all-list-table .descending { display: inline-block; background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg1Q0ZDRUFBMUU3MTFFMTlGMDFBODcxN0IxMzQzMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg1Q0ZDRUJBMUU3MTFFMTlGMDFBODcxN0IxMzQzMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODVDRkNFOEExRTcxMUUxOUYwMUE4NzE3QjEzNDMxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODVDRkNFOUExRTcxMUUxOUYwMUE4NzE3QjEzNDMxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhvW2+kAAADNSURBVHjajNA/C0FhFMfx53JLeQ+I0W5j9QKsUpTBZESpm+QFGKQs/pQMVptsMgibgbwIQhaF76lzS1Kc+py63fPrec5jOY6TNMZMzX8VRtCm5fDA7EfAQh5XDy2GLuI/AhXll9ARAQyR+BLwooo6ZP4mrY0LQuh/BCVQRg2yygYTCfVQxBkRDbpXles0NLxGGltbf8rgE00NdrDQR5J9Vshgb/RItwa4o4Wokloi6waMLvZeIxRw0u+5nrB7H7K/vNYYPqRQwuFz4CXAAH0JKBSaJijYAAAAAElFTkSuQmCC") no-repeat left top; }
/* line 145, ../scss/modules/videos-all.scss */
.all-list-table td { padding: 10px; }
/* line 149, ../scss/modules/videos-all.scss */
.all-list-table .still-small { width: 130px; height: 74px; overflow: hidden; }
/* line 155, ../scss/modules/videos-all.scss */
.all-list-table .still-small img { width: 130px; height: 74px; }
/* line 160, ../scss/modules/videos-all.scss */
.all-list-table .thumbnail a { display: block; position: relative; }
/* line 165, ../scss/modules/videos-all.scss */
.all-list-table .details { margin: -74px 0 0 150px; min-height: 74px; }
/* line 169, ../scss/modules/videos-all.scss */
.all-list-table .details h5 { color: #999999; }
/* line 174, ../scss/modules/videos-all.scss */
.all-list-table .description { color: #333; }

/* line 181, ../scss/modules/videos-all.scss */
.all-grid-inner { display: inline-block; line-height: 1; }
/* line 185, ../scss/modules/videos-all.scss */
.all-grid-inner .item { float: left; margin-right: 20px; min-height: 215px; }
/* line 191, ../scss/modules/videos-all.scss */
.all-grid-inner .standard { width: 143px; }
/* line 195, ../scss/modules/videos-all.scss */
.all-grid-inner .still-small { width: 130px; height: 74px; overflow: hidden; }
/* line 201, ../scss/modules/videos-all.scss */
.all-grid-inner .still-small img { width: 130px; height: 74px; }
/* line 206, ../scss/modules/videos-all.scss */
.all-grid-inner .thumbnail a { display: block; position: relative; }
/* line 211, ../scss/modules/videos-all.scss */
.all-grid-inner .details { margin-top: 10px; }
/* line 214, ../scss/modules/videos-all.scss */
.all-grid-inner .details h4 { max-height: 54px; overflow: hidden; }
/* line 220, ../scss/modules/videos-all.scss */
.all-grid-inner .details h5, .all-grid-inner .details .clip-count-all { color: #999999; }
/* line 224, ../scss/modules/videos-all.scss */
.all-grid-inner .details .clip-count-all { padding-top: 5px; font-size: 11px; line-height: 11px; }

/* line 235, ../scss/modules/videos-all.scss */
.pagination a { border: 1px solid #c26000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #ff7e00; padding: 3px; margin: 0 3px; min-width: 15px; font-size: 11px; font-weight: bold; line-height: 14px; float: left; text-decoration: none; color: white; }
/* line 250, ../scss/modules/videos-all.scss */
.pagination a:hover { background: #c26000; }
/* line 255, ../scss/modules/videos-all.scss */
.pagination .active a, .pagination .active a:hover { background: #ff7e00; color: white; }
/* line 261, ../scss/modules/videos-all.scss */
.pagination .hellip a, .pagination .hellip a:hover { border: none; margin: 0; background: transparent; color: #555555; }
/* line 270, ../scss/modules/videos-all.scss */
.pagination li:first-child a, .pagination li:last-child a { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; min-width: 50px; }

/*
 *  @fileOverview       DISCOVERY DIGITAL PLATFORM : VERTICAL (DFH) : MODULE > VIDEO CAROUSEL
 *  @copyright          Copyright (C) Discovery.com 2012. All Rights Reserved.
 *  @userAgent          screen
 *  @author             carl c von lewin
 *  @built              Mon, 02 July 2012 10:47:00 EST
 *  @version            0.0.5
 */
/* line 16, ../scss/modules/videos-carousel.scss */
.module-videos-carousel { color: #6d90b6; background: white; padding: 20px; }

/* line 24, ../scss/modules/videos-carousel.scss */
.module-carousel-wrapper { position: relative; line-height: 1; margin-top: 20px; width: 100%; overflow: hidden; }

/* line 32, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip { position: relative; width: 20000px; }
/* line 36, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .item { float: left; margin-right: 20px; }
/* line 41, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .standard { width: 143px; }
/* line 45, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .medium { width: 265px; }
/* line 49, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .big { width: 306px; }
/* line 53, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-small { width: 130px; height: 74px; overflow: hidden; }
/* line 59, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-small img { width: 130px; height: 74px; }
/* line 64, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-medium { width: 265px; height: 150px; overflow: hidden; }
/* line 70, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-medium img { width: 265px; height: 150px; }
/* line 75, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-large { width: 306px; height: 172px; oveflow: hidden; }
/* line 81, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .still-large img { width: 306px; height: 172px; }
/* line 86, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .thumbnail a { display: block; position: relative; }
/* line 91, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .details { margin-top: 10px; }
/* line 95, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .details h5, .module-carousel-filmstrip .details .clip-count-all { color: #999999; }
/* line 99, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .details .clip-count-all { padding-top: 5px; font-size: 11px; line-height: 11px; }
/* line 106, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .date { font-weight: bold; font-size: 1.1em; color: #999; min-height: 18px; }
/* line 113, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip h3 { line-height: 20px; margin: 5px 0 10px 0; min-height: 40px; }
/* line 119, ../scss/modules/videos-carousel.scss */
.module-carousel-filmstrip .description { color: #555; }

/* line 126, ../scss/modules/videos-carousel.scss */
.carousel-navi-small { position: absolute; top: 0; font: bold 50px/50px Arial, sans-serif; width: 25px; height: 70px; text-align: center; border: 1px solid #555; background: #2A3A49; }
/* line 136, ../scss/modules/videos-carousel.scss */
.carousel-navi-small a { display: block; width: inherit; height: inherit; }
/* line 142, ../scss/modules/videos-carousel.scss */
.carousel-navi-small a:hover { text-decoration: none; }

/* line 147, ../scss/modules/videos-carousel.scss */
.carousel-navi-medium { position: absolute; top: 0; font: bold 50px/50px Arial, sans-serif; width: 25px; height: 90px; text-align: center; border: 1px solid #555; background: #404040; }
/* line 157, ../scss/modules/videos-carousel.scss */
.carousel-navi-medium a { display: block; width: inherit; height: inherit; }
/* line 163, ../scss/modules/videos-carousel.scss */
.carousel-navi-medium a:hover { text-decoration: none; }

/* line 168, ../scss/modules/videos-carousel.scss */
.carousel-navi-large { position: absolute; top: 0; font: bold 50px/50px Arial, sans-serif; width: 25px; height: 170px; text-align: center; border: 1px solid #555; background: #404040; }
/* line 178, ../scss/modules/videos-carousel.scss */
.carousel-navi-large a { display: block; width: inherit; height: inherit; }
/* line 184, ../scss/modules/videos-carousel.scss */
.carousel-navi-large a:hover { text-decoration: none; }

/* line 189, ../scss/modules/videos-carousel.scss */
.carousel-prev-arrow { left: -46px; border-right: none; }
/* line 193, ../scss/modules/videos-carousel.scss */
.carousel-prev-arrow a { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAYAAAAGAx/kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEMxNENERkE1MjBDRENDQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NzJFNEIzMzg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NzJFNEIzMjg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PYWOXQAAAQVJREFUeNqk1NsKAUEcx/ExDi/hiUQ55LglSSlX3mDfQG7coY2SQ1JywR1PpRw2flMzpWlm5w/1re2v/WyZ/4r5vs+Inx4qGeYnNEgQkT4aopg2P6KRuOB/IAdUQDcKZEP2qIzuasB/QHao+olEQTZki+o6YoNsyAY10MP0ZE5ElshDT9vvwAnIAjVRGHUq3IHMUMuFKMiGBKhDQRSUNyAvuXAh9f0RUA5dtLmAV6j4DXRFWQOWQmu5wSSIRWBJefQVKhSFJSRWo0Kf2Fmbx+U+eVRIYTkLNpfLSYJcWCCXlAS5sClqUyEXNpGbz6h/tTZM3DtGXXW0jIhlUNrwnXid2FuAAQBbI0NRuU/LPwAAAABJRU5ErkJggg==") no-repeat center center; }
/* line 197, ../scss/modules/videos-carousel.scss */
.carousel-prev-arrow a:hover { background: transparent url("data:image/png;base64,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") no-repeat center center; }

/* line 202, ../scss/modules/videos-carousel.scss */
.carousel-next-arrow { right: -46px; border-left: none; }
/* line 206, ../scss/modules/videos-carousel.scss */
.carousel-next-arrow a { background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAYAAAAGAx/kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEMxNENERkE1MjBDRENDQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDlFQjg3RTg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNDlFQjg3RDg3MEMxMUUxQjE2QTlGMzY1RjlDNTUzOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4QzE0Q0RGQTUyMENEQ0NCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+esI8SwAAARBJREFUeNqk009qwkAUx/HJJHoIwXt4BN2J4EKElpIiolA8gJCV4EpESpFaFCmouHKtx3HTbTddFPzzG3iBMJ1k3qQPvogZ+ETJSxBFUVkI0Rd/5weN0a9gTIDO6AtNkKedV1Cdg0n6nKIBumnnNXRARS6kZoZe8mJS+/6Kenkwabg2R11XTKbc4B11XDCZ8bc/0DO6cjBpeRhLwi42TDJ2bYVCG8aB1KzRYxbGhdRs0MlwXWENLuTRwlYNZ0O0C5jIG+2WCRnFL60NmdNOpSI2SNJihjYkC/LRAj1xkDTIp0V84CImyKedabsgOqSQT9RyRZJQQAvXzIPET6aAtv9B4l9SQnsqOd/oyH1/7gIMAIlrPJ2XsbIaAAAAAElFTkSuQmCC") no-repeat center center; }
/* line 210, ../scss/modules/videos-carousel.scss */
.carousel-next-arrow a:hover { background: transparent url("data:image/png;base64,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") no-repeat center center; }

/*
 *  @fileOverview       DSC tophat [ 998px ]
 *  @copyright          Copyright (C) Discovery.com 2011. All Rights Reserved.
 *  @author             carl c von lewin
 *  @version            1.14
 *  @built              Thu, 29 Mar 2012 14:38: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; }

/* @description     ad placement */
/* line 16, ../scss/topbar.scss */
.block { display: block; }

/* line 19, ../scss/topbar.scss */
.inline { display: inline; }

/* line 22, ../scss/topbar.scss */
.positionAbsolute { position: absolute; }

/* line 25, ../scss/topbar.scss */
.positionRelative { position: relative; }

/* line 28, ../scss/topbar.scss */
.colorFill2 { background-color: #FFF; }

/* line 31, ../scss/topbar.scss */
.main, .column, .unit, .unitLeft, .left { float: left; }

/* line 34, ../scss/topbar.scss */
.paddingLeft1 { padding-left: 15px; }

/* line 37, ../scss/topbar.scss */
.colorText6, .colorText6:link, .colorText6:visited, .colorText6:active { color: #FFF; }

/* line 40, ../scss/topbar.scss */
.line:after, .columnRight:after, .unitLast:after { clear: both; display: block; visibility: hidden; overflow: hidden; height: 0!important; line-height: 0; }

/* line 48, ../scss/topbar.scss */
a.colorText2Hover:hover { color: #06c; }

/* line 51, ../scss/topbar.scss */
.colorText2, a.colorText2 { color: #06c; }

/* line 54, ../scss/topbar.scss */
.colorText1, a.colorText1 { color: #333; }

/* line 57, ../scss/topbar.scss */
.colorFill1 { background-color: #F1F7FB; }

/* line 60, ../scss/topbar.scss */
#top-advertising { text-align: center; }
/* line 63, ../scss/topbar.scss */
#top-advertising #ad-leaderboard { padding: 3px 0; }

/* line 68, ../scss/topbar.scss */
#ad-leaderboard { padding: 3px 0; }

/* line 71, ../scss/topbar.scss */
#tophat-network-block #tophat-ecommerce-tile { float: right; padding: 10px 7px 0 0; }

/* line 75, ../scss/topbar.scss */
#tophat-ad { width: 990px; padding: 3px 0; margin: 0 auto; }

/* line 80, ../scss/topbar.scss */
.tophat { width: 998px; }

/* line 83, ../scss/topbar.scss */
.tophat-container { width: 998px; height: 72px; background-image: url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAqAAD/4QM1aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjItYzAwMSA2My4xMzk0MzksIDIwMTAvMTAvMTItMDg6NDU6MzAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBFbGVtZW50cyAxMS4wIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODE0NkRGQzMxRDQxMUUyQThCRjg1NkQwNDhBQUYwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowODE1MDY4QzMxRUExMUUyQThCRjg1NkQwNDhBQUYwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4MTQ2REZBMzFENDExRTJBOEJGODU2RDA0OEFBRjAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM4MTQ2REZCMzFENDExRTJBOEJGODU2RDA0OEFBRjAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQACwgICAgICwgI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"); background-repeat: no-repat; display: block; }

/* line 92, ../scss/topbar.scss */
.tophat-logo { float: left; }

/* line 95, ../scss/topbar.scss */
#topHatLogo { background: url("data:image/png;base64,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") no-repeat 0 0; display: block; width: 130px; height: 60px; margin: 6px 10px 0 8px; }

/* line 102, ../scss/topbar.scss */
.tophat-content { width: 650px; height: 23px; margin: 20px 0 0 0; float: left; }

/* line 108, ../scss/topbar.scss */
.tophat-search { line-height: 18px; margin-bottom: 16px; float: left; }

/* line 113, ../scss/topbar.scss */
.unit-last { display: table-cell; float: none; width: auto; margin-top: 3px; }

/* line 118, ../scss/topbar.scss */
.tophat-search-bar { width: 205px; height: 18px; margin-top: 3px; float: left; }

/* line 124, ../scss/topbar.scss */
.tophat-search-bar input.top-query { width: 190px; height: 14px; padding: 3px 0 2px 5px; margin-top: 0px; border: 2px solid #F1C679; color: #666; font: bold 10px/12px Verdana, sans-serif; }

/* line 133, ../scss/topbar.scss */
.ecomm-unit { border-left: 1px solid #FFF; display: block; width: 142px; height: 64px; margin-top: 4px; padding-left: 10px; overflow: hidden; text-indent: -10000px; }

/* line 142, ../scss/topbar.scss */
#topHatNewsLetter, #topHatStore { display: block; overflow: hidden; text-indent: -10000px; width: 142px; height: 32px; }

/* line 149, ../scss/topbar.scss */
#topHatStore { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAABACAMAAAD7wb/+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYBQTFRF89HD9t3S4Ytm/6wx3t7e/Pv645Ry+/Ht8erm/8Rs7cW00sKq4Y1py8a93n1T7sq68O/v//nw4pBt/8p634pk/f398s2+5px823FC34FZ4IVd2mw89fX1/9um9dbI7tXL8MSx1lwn56CB176Z8ce0/75d6KOF3ruG6amN9NrO6bRk0tLS++7p7LJd+Pf27cGuyMjI+OTb3HVJ7r+q2GU0+vn56aaJ6q6U3XhN6ayS/PTx+eni7Ozs9eLZ8vHx6reh5uXl6rGY+uzm8/Pz12At7bih/9WY7rqk+uvl8cq58ci27bWe/fj2+/Tx78y89+rl6quQ787A4Idg8q9L+Ks59+DV7byn/vz8555/78Kv/Pf18fDw9+7q9+fg5amP5Zh28M/A7si36rWf56aK/9CJ/+fE/+3T//Pi/+G1/7I//7hO//79/vv69+jh2Wg367CX//7+8sy74LmA7LSb4rh6z8/P79/Z8uvp+vj3ysfC/8yA2tra6bOb7LKa/////6YiaNNfbwAAAIB0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAAGpklEQVR42uyYj1cSWRTHh5mAMIKGkV8ixJiDUP5IlB9imilCqZlR/sB+qPWGATTL3W23bevOv773vRnFwJPlTmfrHO4BZubNMO9z7n3v3fu+nP5TGdfFOQfn6cjNi9rIU6txng69/+fShe3WjSfW4gzNwX+xO7eZg9g50emnJugKKLRFjAqsE6EOoEm6ropNnT7yFZyRS+Z748lszJYaD6SO1u+vczNcbHr+m3jm/mA4GiFEYTgQNXA0UhJrjKcmliQVXLpKUb+Oc2OWvvMgwJW5ZffOwFY8kfQFfb2+xLJjMDDYbktLXxzu418zVxmOyl5HcTQgDAdbJECf6C76K2g1XdWgfg7OlX585X4y/DaeK8cXB7LlqVx1YGJrmYvxseRAu2WzxsG448jjf/1XT4Jl4JA6EBOnwfqmVxgp0FWV4K3zcYYrNtifcDgmDmD+YB5WYN55wMUXuY7IBMrsYEtusmO4hVNTFMXEEWrQ6R2dekfVo/ANOOv8PNhCjnvxZG59ccXoeXt8MtdOsxkOH8SPABLFAr10elo4rWARvSl2jB0XGzuqjqjn43C+lf3s4TCMV7aS8vA+3J9+BxArck4n7bXA+j7A30IksR8J7h+43YVhpE7lz8ZBr3w5s1RzZuFDTfF8nI0tuBcpenIbuWpI5tdjyUQAp5rMe/JJGM56PInCu4m+dHDeWVxLyCEf15fmQ702GGwFy6p1h+LsZ99C/LBv8ShcCUT6Foezi7klgJycONqSOT4/OHY49XlybfFwJ1WMrxWD5VgkXI1HePjd90Nwth1VKEwugzO0VggtA2RDg0vxwo5nE7jDYDEGKx7PZJk2lyMzgcg4rMs4fvg+CCZ+CM5wJQY2+QGsFwen5SWo5tKpxFohvANQntyRw5V030BoGiBYyeYLayEnxIs2cOYTm73lH4Dj98+E7/vjxZT/gWyLyevb+VQ1HXg4c5jz+wcifH5iY/DhVNrpf5ge8IX9bo/fvxaa9s8UN5yeI7/fn7EWZ8FuD/TZ7VOhF/ac/KhHDjj5SjVS+RyQq3Z7JRzE9ufz8WJ12ifn0j573jP/puLZtu/K3Ju0zW63f6A4Ep1PqijokgZQN5IWnUg4pUBznayTwJYgCVzGyqgrnTjPMplXO5mMz/Mhk+Mzjyrpgedju86eFzbPTObDzj1sCOf3MsG0x1Hp4cuZiXx+yvc6kwl4nKn0o0wmM8q8Uxcb2AuueKqEq80pHEJqIn2AEA3Tmq7hXK9rSNSgjaLUgXNtdHSrcv153jfjHRvzru7de+Xdfbz6eNXb4/Xid9U79fqu1/v4011ujzbtbnza69ljt3i+f3R0tJ/hCGJdrOOCp7Gk4Grh0Msm64quOnjRENCTCrAmEaR2nDv9/T1hnjt8OdHn9vX2uh0+vpcaT49uNzbQFtrsRuvt9TnYAZ/1pfrRZo2xQ0BsmKuhYuRQ0ztRdFYLB7MYEumKaOLAl/HihuYWFhb+unx98u61y99pswvU7lwx3gQl3fSORL2DA6ZGcVRRFE7hYKRqdfqMiRNt886T989m0f58eX32Ynbrpn6cH3Q2dgh1h1iTaO7GYBFwncZxAb1WiDF2Sh3V4G/v565d3OZuDemncHRJZDNLVzRahrGxw2rAExxd005qDv3jGaX7yI2/b1/Yrox091ldnC5OF+e7ceAn+nSD1cXp4nSlyl9VqjylCGI5XsLqvEnLQ9zHYH0osiqVFYFoqsIeUlXjWXYgrC0qWCdVmopgVFEUoYkblhLUcN8g6VB3RVs4eLfZwM2ESiSJ0F1YQ6VCVUPBlhIQ66RKUxGMMhVMq2NNDA0CAvrNZUhxxziNk8Ka0EaGIyi0BeqWSZXHiqChEZYAtzZA6B6GFvNfBIu04bCQUe/UwGWZVHmsCBreaQLuuOo1Y5OJw0M43zsalekskyqPFcGo0aGGu0AJMFYNkSh1YJt10mA4yhk4TQwWlXotkypbiiALB92YC3TXLpRwZklmSIgZy45gqQrbuEetkiqtVL+6UmVXqvwfpUojM9F1mUrs7DRqTh3jly2FhrrRKQlaLVWamYni1EQi1SU8xTWwHYcQOvc7JUHLpUojMyGOy5T7cJmFZjsOXfTOkgQtlyqNzKTQlU6hUcEk5NK0Urt3Skyy65AErZcqWWYyvdOkyQAUzBomjqALxtiplYSzJEGrpUozM9Gxo7FTikOTFu2jiQOrzpxmdtohCVotVZqZiTI0jmcWxiNqABA27Vo4H79SnFolVVpVunelyl8F518BBgC88880nffFfgAAAABJRU5ErkJggg==") no-repeat 0 0; }

/* line 152, ../scss/topbar.scss */
#topHatNewsLetter { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAABACAMAAAD7wb/+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYBQTFRF89HD9t3S4Ytm/6wx3t7e/Pv645Ry+/Ht8erm/8Rs7cW00sKq4Y1py8a93n1T7sq68O/v//nw4pBt/8p634pk/f398s2+5px823FC34FZ4IVd2mw89fX1/9um9dbI7tXL8MSx1lwn56CB176Z8ce0/75d6KOF3ruG6amN9NrO6bRk0tLS++7p7LJd+Pf27cGuyMjI+OTb3HVJ7r+q2GU0+vn56aaJ6q6U3XhN6ayS/PTx+eni7Ozs9eLZ8vHx6reh5uXl6rGY+uzm8/Pz12At7bih/9WY7rqk+uvl8cq58ci27bWe/fj2+/Tx78y89+rl6quQ787A4Idg8q9L+Ks59+DV7byn/vz8555/78Kv/Pf18fDw9+7q9+fg5amP5Zh28M/A7si36rWf56aK/9CJ/+fE/+3T//Pi/+G1/7I//7hO//79/vv69+jh2Wg367CX//7+8sy74LmA7LSb4rh6z8/P79/Z8uvp+vj3ysfC/8yA2tra6bOb7LKa/////6YiaNNfbwAAAIB0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAAGpklEQVR42uyYj1cSWRTHh5mAMIKGkV8ixJiDUP5IlB9imilCqZlR/sB+qPWGATTL3W23bevOv773vRnFwJPlTmfrHO4BZubNMO9z7n3v3fu+nP5TGdfFOQfn6cjNi9rIU6txng69/+fShe3WjSfW4gzNwX+xO7eZg9g50emnJugKKLRFjAqsE6EOoEm6ropNnT7yFZyRS+Z748lszJYaD6SO1u+vczNcbHr+m3jm/mA4GiFEYTgQNXA0UhJrjKcmliQVXLpKUb+Oc2OWvvMgwJW5ZffOwFY8kfQFfb2+xLJjMDDYbktLXxzu418zVxmOyl5HcTQgDAdbJECf6C76K2g1XdWgfg7OlX585X4y/DaeK8cXB7LlqVx1YGJrmYvxseRAu2WzxsG448jjf/1XT4Jl4JA6EBOnwfqmVxgp0FWV4K3zcYYrNtifcDgmDmD+YB5WYN55wMUXuY7IBMrsYEtusmO4hVNTFMXEEWrQ6R2dekfVo/ANOOv8PNhCjnvxZG59ccXoeXt8MtdOsxkOH8SPABLFAr10elo4rWARvSl2jB0XGzuqjqjn43C+lf3s4TCMV7aS8vA+3J9+BxArck4n7bXA+j7A30IksR8J7h+43YVhpE7lz8ZBr3w5s1RzZuFDTfF8nI0tuBcpenIbuWpI5tdjyUQAp5rMe/JJGM56PInCu4m+dHDeWVxLyCEf15fmQ702GGwFy6p1h+LsZ99C/LBv8ShcCUT6Foezi7klgJycONqSOT4/OHY49XlybfFwJ1WMrxWD5VgkXI1HePjd90Nwth1VKEwugzO0VggtA2RDg0vxwo5nE7jDYDEGKx7PZJk2lyMzgcg4rMs4fvg+CCZ+CM5wJQY2+QGsFwen5SWo5tKpxFohvANQntyRw5V030BoGiBYyeYLayEnxIs2cOYTm73lH4Dj98+E7/vjxZT/gWyLyevb+VQ1HXg4c5jz+wcifH5iY/DhVNrpf5ge8IX9bo/fvxaa9s8UN5yeI7/fn7EWZ8FuD/TZ7VOhF/ac/KhHDjj5SjVS+RyQq3Z7JRzE9ufz8WJ12ifn0j573jP/puLZtu/K3Ju0zW63f6A4Ep1PqijokgZQN5IWnUg4pUBznayTwJYgCVzGyqgrnTjPMplXO5mMz/Mhk+Mzjyrpgedju86eFzbPTObDzj1sCOf3MsG0x1Hp4cuZiXx+yvc6kwl4nKn0o0wmM8q8Uxcb2AuueKqEq80pHEJqIn2AEA3Tmq7hXK9rSNSgjaLUgXNtdHSrcv153jfjHRvzru7de+Xdfbz6eNXb4/Xid9U79fqu1/v4011ujzbtbnza69ljt3i+f3R0tJ/hCGJdrOOCp7Gk4Grh0Msm64quOnjRENCTCrAmEaR2nDv9/T1hnjt8OdHn9vX2uh0+vpcaT49uNzbQFtrsRuvt9TnYAZ/1pfrRZo2xQ0BsmKuhYuRQ0ztRdFYLB7MYEumKaOLAl/HihuYWFhb+unx98u61y99pswvU7lwx3gQl3fSORL2DA6ZGcVRRFE7hYKRqdfqMiRNt886T989m0f58eX32Ynbrpn6cH3Q2dgh1h1iTaO7GYBFwncZxAb1WiDF2Sh3V4G/v565d3OZuDemncHRJZDNLVzRahrGxw2rAExxd005qDv3jGaX7yI2/b1/Yrox091ldnC5OF+e7ceAn+nSD1cXp4nSlyl9VqjylCGI5XsLqvEnLQ9zHYH0osiqVFYFoqsIeUlXjWXYgrC0qWCdVmopgVFEUoYkblhLUcN8g6VB3RVs4eLfZwM2ESiSJ0F1YQ6VCVUPBlhIQ66RKUxGMMhVMq2NNDA0CAvrNZUhxxziNk8Ka0EaGIyi0BeqWSZXHiqChEZYAtzZA6B6GFvNfBIu04bCQUe/UwGWZVHmsCBreaQLuuOo1Y5OJw0M43zsalekskyqPFcGo0aGGu0AJMFYNkSh1YJt10mA4yhk4TQwWlXotkypbiiALB92YC3TXLpRwZklmSIgZy45gqQrbuEetkiqtVL+6UmVXqvwfpUojM9F1mUrs7DRqTh3jly2FhrrRKQlaLVWamYni1EQi1SU8xTWwHYcQOvc7JUHLpUojMyGOy5T7cJmFZjsOXfTOkgQtlyqNzKTQlU6hUcEk5NK0Urt3Skyy65AErZcqWWYyvdOkyQAUzBomjqALxtiplYSzJEGrpUozM9Gxo7FTikOTFu2jiQOrzpxmdtohCVotVZqZiTI0jmcWxiNqABA27Vo4H79SnFolVVpVunelyl8F518BBgC88880nffFfgAAAABJRU5ErkJggg==") no-repeat 0 -32px; }

/* line 155, ../scss/topbar.scss */
.tophat-navigation-list-left { height: 15px; float: left; margin-top: 5px; }

/* line 160, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop { z-index: 14505; position: relative; width: 375px; height: 22px; }
/* line 163, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li { margin-top: 0px; padding-top: 0px; padding-bottom: 4px; line-height: 12px; /*float:left;*/ list-style: none; overflow: hidden; border-width: 1px 1px 0 1px; border-color: transparent; border-style: solid; color: #FFF; display: inline; }

/* line 179, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop a, .tophat-navigation-list-left .menuTop a:link, .tophat-navigation-list-left .menuTop a:visited, .tophat-navigation-list-left .menuTop a:active { color: #FFF; text-decoration: none; padding-left: 12px; padding-right: 9px; font: bold 12px arial; }

/* line 188, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li .arrow { background-image: url("/images/tophat/flexible/white-arrow.png"); background-repeat: no-repeat; padding-right: 0px; }
/* line 193, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li .one { background-position: 92% 11px; }
/* line 196, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li .two { background-position: 80px 11px; }
/* line 199, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li .expand { background-image: url("/images/tophat/flexible/blue-arrow.png"); background-color: #FFF; padding-right: 4px; border-width: 1px 1px 0 1px; border-color: #4e93d2; border-style: solid; background-color: #FFF; }
/* line 208, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li .no-expand { border: none; background: none; background-color: transparent; padding-right: 0; padding-top: 0px; }

/* line 218, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li.expand a, .tophat-navigation-list-left .menuTop li.expand a:active, .tophat-navigation-list-left .menuTop li.expand a:visited { color: #06C; text-decoration: none; }

/* line 224, ../scss/topbar.scss */
.tophat-navigation-list-left .menuTop li.on { position: relative; }
/* line 227, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuTop { z-index: 14500; border: 1px solid #4e93d2; padding: 12px 12px 14px 9px; margin-top: 4px; margin-left: 1px; position: absolute; }
/* line 235, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuTop ul { width: auto; vertical-align: top; float: left; }
/* line 240, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuTop ul li { list-style: none; padding: 4px; text-align: left; }

/* line 248, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuTop a, .tophat-navigation-list-left .subMenuTop a:active, .tophat-navigation-list-left .subMenuTop a:visited { color: #666; text-decoration: none; }

/* line 252, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuTop a:hover, .tophat-navigation-list-left .subMenuTop a:focus { color: #06C; text-decoration: underline; }

/* line 256, ../scss/topbar.scss */
.tophat-navigation-list-left .subMenuBlank { visibility: hidden; border: none; }

/* line 260, ../scss/topbar.scss */
.tophat-drop-down-menu .menu { width: 998px; height: 25px; margin-top: -9px; background: url("data:images/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAMAAAAMEmfoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFbZrDapjBZJTCSIS9TYvCR4S0YZTGe5myRoG2TpPSZ5bBSYa/WYu+TY3FbqDHb5/FYpbCRn+0V5jScKPQd6XKRoS5To/ORoKyoN3GWAAAAC9JREFUeNoEwYUBgCAAALBZGIABIv9/6qaoXqcLg8NtlCy6x6aZRLPsswvWX4ABABvAARXs/zT9AAAAAElFTkSuQmCC") repeat-x 0 0; }

/* line 266, ../scss/topbar.scss */
.tophat-drop-down-menu .menu li { padding-top: 5px; height: 15px; line-height: 8px; float: left; list-style: none; overflow: hidden; font: bold 11px arial; }
/* line 269, ../scss/topbar.scss */
.tophat-drop-down-menu .menu li .expand { border-bottom: 4px solid #EEE; background-image: url("/images/tophat/flexible/nav-on-state.png"); }

/* line 275, ../scss/topbar.scss */
.tophat-drop-down-menu .menu li.expand a, .tophat-drop-down-menu .menu li.expand a:active, .tophat-drop-down-menu .menu li.expand a:visited { color: #000; text-decoration: none; }

/* line 279, ../scss/topbar.scss */
.tophat-drop-down-menu .menu li.on { position: relative; }

/* line 283, ../scss/topbar.scss */
.tophat-drop-down-menu .menu a { text-decoration: none; padding-left: 12px; padding-right: 12px; font: bold 11px arial; border-left: 1px solid #EEE; }
/* line 290, ../scss/topbar.scss */
.tophat-drop-down-menu .menu a .first { border-color: transparent; border-left: 0px; }

/* line 298, ../scss/topbar.scss */
.tophat-drop-down-menu .menu li.on a { background-color: #294958; }

/* line 302, ../scss/topbar.scss */
.tophat-drop-down-menu .subMenu { z-index: 14000; border: solid 1px #4e93d2; padding: 15px; padding-top: 5px; border-top: 0; position: absolute; }
/* line 305, ../scss/topbar.scss */
.tophat-drop-down-menu .subMenu ul { width: 130px; vertical-align: top; float: left; }
/* line 308, ../scss/topbar.scss */
.tophat-drop-down-menu .subMenu ul li { list-style: none; border-bottom: dotted 1px #b9c3d8; padding: 3px; text-align: left; }
/* line 311, ../scss/topbar.scss */
.tophat-drop-down-menu .subMenu ul li a { display: block; font: bold 11px arial; }

/* line 318, ../scss/topbar.scss */
.tophat-drop-down-menu .subMenu ul li a .tophat-drop-down-menu .subMenu ul li a:active, .tophat-drop-down-menu .subMenu ul li a:visited { color: #06C; }

/* line 323, ../scss/topbar.scss */
.tophat-drop-down-menu .menu a.first { border-color: transparent; border-left: 0px; }
