/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/teampages-bootstrap.sass */
#header {
  margin: 0;
  padding: 0;
  padding-left: 5%;
  min-height: 80px;
}
/* line 7, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/teampages-bootstrap.sass */
#header h1 a.thumbnail {
  margin-right: 1em;
}

/* line 10, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/teampages-bootstrap.sass */
.btn-file {
  position: relative;
  overflow: hidden;
  color: #fff !important;
  background-color: #428BCA;
  border-color: #7A8288;
}
/* line 16, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/teampages-bootstrap.sass */
.btn-file:hover, .btn-file:focus, .btn-file.focus, .btn-file:active, .btn-file.active, .open > .btn-file.dropdown-toggle {
  background-color: #3071a9;
  border-color: #5d6368;
}

/* line 24, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/teampages-bootstrap.sass */
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}
div.twitter_button, div.big_twitter_button {
  cursor: pointer;
  margin-top: -8px;
  margin-left: 3px;
  padding-right: 5px;
  line-height: 24px;
}
div.big_twitter_button {
  display: inline;
}
div.twitter_button img {
  height: 20px;
}
/* line 2, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
#sponsors_box .sponsor, #widget_-24 .sponsor {
  border: none;
  text-align: center;
  margin: 0;
}
/* line 6, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
#sponsors_box .sponsor img, #widget_-24 .sponsor img {
  border: none;
}
/* line 8, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
#sponsors_box .sponsor h3, #widget_-24 .sponsor h3 {
  font-size: 14px;
  margin-top: 0.5em 0;
}
/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
#sponsors_box .sponsor:first-child, #widget_-24 .sponsor:first-child {
  padding-top: 0.5em;
}

/* line 14, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
.sponsor .sponsor_picture {
  padding: 5px 30px;
  float: left;
}
/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
.sponsor .sponsor_info {
  padding: 5px;
  float: left;
  width: auto;
}
/* line 21, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/layouts/sponsors.sass */
.sponsor .sponsor_tools {
  border-top: 1px dashed #2F7FC2;
  background-color: white;
  padding: 0 5px;
  text-align: right;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
html {
  font-size: 100.01%;
  height: 100%;
}

/* line 5, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
body {
  height: 100%;
  line-height: 1.5;
}

/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
a {
  color: #666;
  text-decoration: underline;
}

/* line 14, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
a:hover {
  text-decoration: none;
}

/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.nav a {
  text-decoration: none;
}

/* line 22, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
ul.settings_menu li.upgrade a:hover {
  background-color: #ff8d00;
  text-decoration: none;
}

/* line 26, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
ul {
  margin-left: 15px;
  list-style: disc;
}

/* line 30, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
li {
  line-height: 1.5;
}

/* line 32, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
img, a img {
  border: none;
}

/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
label.control-label {
  font-weight: normal;
}

/* line 38, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#container {
  margin: 0 auto;
  background-color: transparent;
  background-image: url(/images/bg/container_bg_2.gif);
  background-repeat: repeat-y;
  background-position: left top;
  width: 1040px;
  padding: 0 20px !important;
  border: none;
  font-size: 1em;
  position: relative;
  text-align: left;
}

/* line 51, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#footer {
  margin: 0 auto;
  margin-bottom: 1.5em;
  padding: 26px 20px 10px;
  width: 1040px;
  background-image: url(/images/bg/footer_bg.gif);
  background-repeat: no-repeat;
  text-align: right;
  clear: both;
  font-size: 11px;
  line-height: 1.4;
}
/* line 62, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#footer a {
  color: #000;
}

/* line 65, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.clear-both {
  clear: both;
}

/* line 68, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.advertisement {
  margin-bottom: 15px;
}

/* line 71, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

/* line 78, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.clearfix {
  display: inline-block;
}

/* line 81, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
* html .clearfix {
  height: 1px;
}

/* line 83, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.clearfix {
  display: block;
}

/* line 86, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
div.c {
  text-align: center;
}

/* line 89, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
div.about_teampages {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0.5em;
  width: 1000px;
  clear: both;
  text-align: justify;
  border: 1px dashed #999;
}

/* line 99, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#ajax_loading {
  position: fixed;
  top: 0px;
  width: 100%;
}
/* line 103, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#ajax_loading div {
  margin: auto;
  text-align: center;
  background-color: yellow;
  color: black;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 0.5em;
  width: 75px;
  border: 1px solid black;
  border-top: none;
}

/* line 114, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.potential_ad {
  text-align: center;
  margin-bottom: 17px;
}
/* line 117, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.potential_ad > div {
  margin: auto;
}

/* line 120, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.panel-body-fullwidth .instructions {
  margin: 1em;
}

/* line 123, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#organization_list td {
  vertical-align: middle;
}
/* line 126, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#organization_list tr td:last-child {
  text-align: right;
}

/* line 128, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
td.tools {
  text-align: right;
}

/* line 130, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.letter_break {
  word-break: break-all;
}

/* line 134, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#side_edit_links ul.nav-pills > li.active > a, #side_edit_links ul.nav-pills > li.active > a:hover, #side_edit_links ul.nav-pills > li.active > a:focus {
  background-color: white;
  font-weight: bold;
  white-space: nowrap;
  text-decoration: none;
  color: #067ac6;
}

/* line 141, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
ul.settings_menu > li.upgrade > a:focus {
  background-color: orange;
  text-decoration: none;
  color: white;
}

/* line 146, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.cancel.btn-link:focus {
  text-decoration: none;
  background-color: #aa403d !important;
  color: #FFF;
}

/* line 154, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.panel.panel-default .nav-tabs .active a, .panel.panel-default .nav-tabs .active a:hover, .panel.panel-default .nav-tabs .active a:focus {
  font-weight: bold;
  color: black;
}
/* line 157, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.panel.panel-default .cancel.btn.btn-link {
  color: #FFF;
}

/* line 162, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
table tbody td a:hover, table tbody td a:visited, table tbody td a:focus, table tbody td a:link {
  font-weight: 500;
}
/* line 164, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
table tbody td .glyphicon {
  display: none;
}
/* line 166, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
table tbody td a.link_edit,
table tbody td a.remove_admin,
table tbody td a.resend,
table tbody td a.link_delete,
table tbody td a.link_remove {
  font-weight: 500;
  text-decoration: none;
  text-transform: capitalize;
}

/* line 174, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.instructions {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 178, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
.instructions p {
  color: #8a6d3b;
}

/* line 180, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#badge_container {
  left: 50%;
  top: 0;
  position: absolute;
}
/* line 184, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#badge_container > * {
  position: absolute;
}
/* line 186, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/global.sass */
#badge_container > * img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
#flash_notice, .flash_notice, #flash_error, .flash_error, div.error_box, .error_explanation {
  border-style: solid;
  border-width: 1px;
  padding: 10px;
  margin: 10px;
}

/* line 7, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
#flash_notice li, .flash_notice li, #flash_error li, .flash_error li {
  list-style: disc;
  list-style-type: disc;
  margin-left: 15px;
  margin-right: 5px;
}

/* line 13, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
#flash_notice, div.flash_notice, div#flash_error, div.flash_error, div.error_box, .error_explanation {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
  width: 75%;
  padding: 0.5em;
  border-style: solid;
  border-width: 1px;
}

/* line 22, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
div#flash_notice a, div.flash_notice a, div#flash_error a, div.flash_error a {
  color: blue;
}

/* line 24, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
div#flash_notice a.hide_link, div.flash_notice a.hide_link,
div#flash_error a.hide_link, div.flash_error a.hide_link, div.error_box {
  padding-left: 3em;
  font-size: 8pt;
  float: right;
  display: block;
}

/* line 30, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
#flash_notice, .flash_notice {
  background-color: #dfffdf;
  border-color: #9fcf9f;
  color: #005f00;
  font-family: sans-serif;
}

/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
#flash_error, .flash_error, .error_explanation {
  border-color: red;
  background-color: #ffd0d0;
  color: red;
  font-family: sans-serif;
}

/* line 40, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
div#flash_notice a, div.flash_notice a {
  color: green;
}

/* line 42, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/flash.sass */
div#flash_error a, div.flash_error a {
  color: red;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
#ajax_loading {
  position: fixed;
  top: 0px;
  width: 100%;
}
/* line 5, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
#ajax_loading div {
  margin: auto;
  text-align: center;
  background-color: yellow;
  color: black;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 0.5em;
  width: 75px;
  border: 1px solid black;
  border-top: none;
}

/* line 16, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
#header {
  margin: 0;
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 22, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
.page-header h1 {
  padding-top: 0.4em;
}
/* line 24, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
.page-header h1 a {
  padding-left: 0 !important;
}
/* line 26, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
.page-header h1 span {
  margin-left: 1em;
}

/* line 28, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/site.sass */
#Seasons_ #season_id {
  width: 90%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/sports_played.sass */
ul#sports {
  margin: 0;
  padding: 0;
}
/* line 4, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/sports_played.sass */
ul#sports li {
  display: inline-block;
  border: 1px solid black;
  margin: 0.4em;
  padding: 0.4em;
  background-color: #f5f5f5;
  border-radius: 4px;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/moving.sass */
.moving_box {
  background-color: rgba(255, 255, 255, 0.5);
  height: 2em;
  margin-bottom: 17px;
}

/* line 5, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/moving.sass */
.columns_reordering {
  padding-bottom: 25px;
  margin-bottom: 25px;
  min-height: 150px;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/news_feed.sass */
ul#activity_feed {
  list-style: none;
  margin: 0;
}
/* line 4, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/news_feed.sass */
ul#activity_feed li {
  display: block;
  list-style: none;
  padding: 0.5em;
}
/* line 3, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/standings.sass */
#widget_-9 tr td {
  vertical-align: middle;
  padding: 2px;
  text-align: center;
}
/* line 7, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/standings.sass */
#widget_-9 tr td.team {
  padding-right: 4px;
  text-align: left;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#team_record_container {
  text-align: center;
}
/* line 3, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#team_record_container .team_stat {
  width: 70px;
  height: 0;
  margin: 1em;
  display: inline-block;
  padding-bottom: 75px;
  text-align: center;
  position: relative;
}
/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#team_record_container .team_stat h4 {
  font-size: 0.8em;
  font-weight: normal;
  margin-top: 15%;
  margin-bottom: 0;
}
/* line 16, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#team_record_container .team_stat .value {
  font-weight: bold;
  position: absolute;
  top: 20%;
  width: 100%;
  font-size: 3.5em;
}

/* line 24, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#widget_-6 table.table {
  margin: 0;
}
/* line 26, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
#widget_-6 .subheader {
  background-color: #ddd;
  color: #333;
  font-weight: bold;
  padding: 0.5em;
  font-size: 1.2em;
  margin-top: 1em;
  padding-left: 1em;
  border-bottom: 1px solid #666;
}

/* line 36, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
.content-fluid .team_stats_table {
  margin-top: 0.5em;
}

/* line 41, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
table.team_record_table tbody td.time {
  width: 35%;
}
/* line 43, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
table.team_record_table tbody td.game_status {
  text-align: center;
  width: 30%;
}
/* line 46, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/team_record.sass */
table.team_record_table tbody td.game_title {
  width: 35%;
}
#album_carousel_container {
  padding: 8px 0;
}
#album_carousel_container .carousel {
  padding: 0 0 0 8px;
}
#album_carousel_container a img {
  padding: 0 10px 0 0;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/about_me.sass */
#profile_picture {
  padding: 1em;
  text-align: center;
  vertical-align: top;
}

/* line 7, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/about_me.sass */
table#about_basics {
  padding: 1em;
  vertical-align: top;
}
/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/about_me.sass */
table#about_basics tr td:last-child {
  text-align: right;
}

/* line 14, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/about_me.sass */
#contact_info {
  width: 100%;
}
/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/about_me.sass */
#contact_info tr td:last-child {
  text-align: right;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
#create_note_box {
  padding: 1em;
  background-color: #e5e5e5;
  border-bottom: 1px solid #cdcdcd;
}
/* line 6, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
#create_note_box textarea {
  width: 99%;
  height: 6em;
}
/* line 10, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
#create_note_box form {
  margin: 0;
}
/* line 13, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
#create_note_box input.button {
  margin-top: 0.5em;
}

/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list_box {
  padding: 0 0 12px;
  margin: 0;
}

/* line 21, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
#no_notes_span {
  font-size: 0.9em;
  font-style: italic;
  color: #999999;
  padding: 1em;
}

/* line 27, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list {
  padding: 0;
  margin: 0;
}
/* line 30, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note {
  margin: 0.2em 0 0.2em 0;
  border-bottom: 1px solid #cdcdcd;
  padding: 2px 5px;
}
/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_header {
  color: #666;
  border-bottom: 1px solid #d9d9d9;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.2em;
}
/* line 42, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_author {
  float: left;
  display: inline;
  width: 45%;
}
/* line 47, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_subheader {
  color: #888;
  float: right;
  display: inline;
  width: 50%;
  text-align: right;
  font-size: 11px;
}
/* line 55, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_body {
  clear: both;
  background-color: transparent;
  padding: 5px;
}
/* line 59, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_body .avatar {
  float: left;
  padding-right: 1em;
}
/* line 63, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/message_board.sass */
.notes_list .note .note_body .message {
  color: #333;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
.people_container {
  margin-left: 6px;
  margin: auto;
  text-align: center;
}

/* line 6, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
#roster_member_info .people_container {
  margin-left: 0;
}

/* line 9, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
.people_container .person {
  float: left;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0 auto;
  width: 80px;
}
/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
.people_container .person .picture {
  padding-top: 5px;
  height: 87px;
  overflow: hidden;
  width: 80px;
}
/* line 23, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
.people_container .person .caption, .people_container .person .caption {
  height: 2.3em;
  line-height: 1.1em;
  overflow: hidden;
  width: 80px;
}

/* line 29, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
.even {
  background-color: #E5EBEE;
}

/* line 31, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
#friends {
  list-style: none;
  margin: 0;
  margin-top: 1em;
}
/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/people.sass */
#friends li {
  display: inline-block;
  width: 70px;
  text-align: center;
  margin-bottom: 1em;
}
/* line 2, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/factsheet.sass */
#widget_-17 dl dd {
  margin-bottom: 1em;
}
/* line 2, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 .post {
  padding: 12px 12px 8px;
  padding-bottom: 3px;
}
/* line 5, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 h3 {
  font-weight: normal;
  font-size: 1.7em;
  padding-bottom: 0.1em;
  margin-top: 0;
}
/* line 10, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 a {
  text-decoration: none;
}
/* line 12, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 h5 {
  color: #888;
}
/* line 14, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 p {
  margin-bottom: 0.2em;
}
/* line 16, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#widget_-1 li {
  margin-bottom: 0.2em;
}

/* line 18, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#page_content_right div.post img.top {
  width: 280px;
  margin: auto;
  display: block;
}

/* line 22, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#page_content_left div.post img.top {
  width: 450px;
  margin: auto;
  display: block;
}

/* line 26, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post img.left {
  width: 30%;
  display: block;
  float: left;
  margin-top: 5px;
  margin-right: 12px;
  margin-bottom: 12px;
  border: 1px solid #ccc;
  padding: 3px;
}

/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
#page_content_left div.post img.top {
  width: 450px;
  margin: auto;
  display: block;
}

/* line 41, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h1, div.post h2, div.post h3, div.post h4, div.post h5, div.post h6 {
  color: black;
  font-weight: bold;
  font-family: Verdana, sans-serif;
}
/* line 45, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h1 {
  font-size: 24pt;
}
/* line 47, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h2 {
  font-size: 18pt;
}
/* line 49, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h3 {
  font-size: 13.5pt;
}
/* line 51, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h4 {
  font-size: 12pt;
}
/* line 53, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h5 {
  font-size: 10pt;
}
/* line 55, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post h6 {
  font-size: 7.5pt;
}
/* line 57, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post strong, div.post b {
  font-weight: bold;
}
/* line 59, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post em {
  font-style: italic;
}
/* line 61, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post ul, div.post ol {
  list-style-position: outside;
  padding-left: 25px;
  margin-left: 15px;
  overflow: hidden;
}
/* line 66, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post ul {
  list-style-type: disc;
}
/* line 68, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post ul ul {
  list-style-type: circle;
}
/* line 70, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post ul ul ul {
  list-style-type: square;
}
/* line 72, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post p {
  margin-top: 12px;
  margin-bottom: 12px;
}
/* line 75, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post p.author {
  margin-left: -12px;
  margin-right: -12px;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 83, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement {
  clear: left;
  border-top: 1px solid #ccc;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 10px;
  margin-right: 10px;
}
/* line 90, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement h4 {
  font-weight: normal;
  font-size: 12pt;
}
/* line 93, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement p.meta {
  font-size: 6pt;
  color: #555;
  font-weight: 300;
}
/* line 97, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement .image_container {
  display: block;
  float: left;
  text-align: center;
}
/* line 101, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement .image_container img {
  margin-right: 12px;
  margin-left: 2px;
}
/* line 104, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.past_announcement div.meta {
  border-bottom: 1px solid #CCC;
  margin: 0px -12px 6px -12px;
  padding: 0px 8px;
  padding-bottom: 4px;
}

/* line 109, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.container-fluid div.post div.meta {
  margin: 0 0.5em 0 0.5em;
}

/* line 111, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post blockquote {
  margin-left: 0.5em;
  padding-left: 0.5em;
  border-left: 1px solid #CCC;
}

/* line 115, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
div.post table {
  border-collapse: separate;
  border-spacing: 10px 0px;
}

/* line 119, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.bx-wrapper .link_viewall {
  background: none;
}
/* line 121, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.bx-wrapper .caption {
  color: #fff;
  z-index: 500;
  height: 30%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px 20px 20px 20px;
  background-color: #333333;
  opacity: 0.88;
  width: 100%;
  font-size: 1em;
  text-shadow: none;
}
/* line 134, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.bx-wrapper .caption h2 {
  color: #fff;
  margin: 0;
  font-size: 1.4em;
}
/* line 139, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.bx-wrapper .bx-controls-direction a {
  z-index: 500;
}
/* line 141, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/announcements.sass */
.bx-wrapper .bx-pager {
  max-height: 45px;
  overflow: hidden;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
.topic_posts_image {
  border: 2px solid #2F7FC2;
  width: 40px;
  height: 40px;
  float: left;
  font-weight: bold;
  text-align: center;
  margin: 5px;
  cursor: pointer;
}
/* line 10, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
.topic_posts_image .posts_title {
  color: white;
  background-color: #5A9ACF;
  height: 15px;
  font-size: 0.9em;
}
/* line 15, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
.topic_posts_image:hover .posts_title {
  color: #5A9ACF;
  background-color: white;
}
/* line 19, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
.topic_posts_image .count {
  color: black;
  background-color: white;
  height: 25px;
  font-size: 1.1em;
}

/* line 25, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts {
  border: 1px solid #CCCCCC;
  border-top: none;
}
/* line 28, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts .post {
  vertical-align: top;
}
/* line 31, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts .post .author_info {
  background-color: #EDEDFB;
  width: 100px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #AAAAAA;
  text-align: center;
  padding-top: 0.5em;
}
/* line 39, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts .post .post_content {
  padding: 0;
  vertical-align: top;
}
/* line 42, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts .post .post_content .post_info {
  color: #999999;
  border-top: 1px solid #CCCCCC;
  padding: 0 5px;
  background-color: #EEEEEE;
}
/* line 48, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#topic_posts .post .post_content .post_info .post_body {
  padding: 5px;
  background-color: white;
}

/* line 52, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#reply.post_reply_box {
  background-color: #EEEEEE;
  border: 1px solid #BBBBBB;
  padding: 10px;
  margin: 10px;
}

/* line 58, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
.pagination {
  background-color: #EEEEEE;
  border: 1px dashed #BBBBBB;
  margin: -1px auto;
  padding: 5px;
}

/* line 66, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board a.post_count {
  display: block;
  margin: 0.5em;
  border-width: 2px;
  border-style: solid;
  width: 50px;
}
/* line 72, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board a.post_count h3 {
  color: #fff;
  padding: 0.5em 0;
  font-size: 12px;
  margin: 0;
  text-align: center;
}
/* line 78, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board a.post_count .count {
  background-color: #FFF;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  padding: 0.5em 0;
}
/* line 84, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board a.post_count:hover {
  text-decoration: none;
}
/* line 86, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board .topic_posts_image {
  display: inline-block;
  vertical-align: middle;
}
/* line 89, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board .topic_posts_image .count {
  height: 100%;
}
/* line 91, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board tr td {
  padding: 0 0;
}
/* line 94, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board tr.meta td {
  width: 50%;
  font-size: 0.7em;
}
/* line 97, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board td.title {
  font-size: bold;
  font-size: 1.4em;
  white-space: normal;
}
/* line 101, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board td.title img {
  vertical-align: middle;
  margin: 0;
  display: inline-block;
}
/* line 105, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board td.title b {
  vertical-align: middle;
  display: inline-block;
}
/* line 109, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/forum.sass */
#discussion_board td.body > div {
  text-overflow: ellipsis;
  max-height: 50px;
  width: 100%;
  overflow: hidden;
  margin-bottom: 0.5em;
  display: block;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/widgets.sass */
.padded_plain_widget {
  background-color: #fff;
  padding: 20px;
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/teams.sass */
table.team_container {
  table-layout: fixed;
  width: 100%;
}
/* line 4, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/teams.sass */
table.team_container td.team_logo {
  vertical-align: bottom;
  padding: 1em;
}
/* line 7, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/teams.sass */
table.team_container td.team_logo img {
  max-width: 100%;
}
/* line 9, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/teams.sass */
table.team_container td.team_logo, table.team_container td.team_name {
  text-align: center;
}
/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/teams.sass */
table.team_container table {
  margin: auto;
}
/* line 3, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document, #widget_-7 .document_list .category_name, #widget_-7 .document_list .empty_row {
  min-height: 32px;
  border-bottom: 1px solid #ddd;
}
/* line 6, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document, #widget_-7 .document_list .category {
  position: relative;
}
/* line 9, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document {
  clear: both;
}
/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info {
  position: relative;
}
/* line 13, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 25px;
  height: 25px;
  margin: 3px;
  margin-right: 10px;
  display: block;
  background-image: url("/assets/documents/document_icon_word_b-372d626c780febf14b37683d1b7ca28d8f6a02c211b9727a5ca9da1a44b46556.png");
  background-repeat: no-repeat;
  float: left;
  background-size: 25px 25px;
}
/* line 26, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon.application_pdf {
  background-image: url("/assets/documents/document_icon_pdf_b-93568ba9883941f2da15db23e43b8ca1e54a04182b56d3f3ba109d75ddebbe11.png");
  background-repeat: no-repeat;
}
/* line 29, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon.application_vnd_ms-excel, #widget_-7 .document_list .document .info .icon.text_csv {
  background-image: url("/assets/documents/document_icon_excel_b-bf600be9979c4420e8f755f6465f52b434031059d64281f69334d0043bf6632a.png");
}
/* line 31, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon.application_vnd_ms-powerpoint {
  background-image: url("/assets/documents/document_icon_powerpoint_b-6f5f3b02ec7a0823fd91eefb6cba6fa4e4f14def92784ae0c6ed945d83b3c5f7.png");
}
/* line 33, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon.text_html {
  background-image: url("/assets/documents/document_icon_html_b-2ae6b9c873161bd4ad24e36e9fa1179f0896d00b78173e1c2b8472b8132d4d49.png");
}
/* line 35, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .icon.text_plain {
  background-image: url("/assets/documents/document_icon_html_b-2ae6b9c873161bd4ad24e36e9fa1179f0896d00b78173e1c2b8472b8132d4d49.png");
}
/* line 37, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .meta {
  margin-left: 30px;
}
/* line 39, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .meta span {
  display: block;
}
/* line 41, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .info .meta span.timestamp {
  display: none;
}
/* line 43, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .document .added_by, #widget_-7 .document_list .document .size, #widget_-7 .document_list .document .tools {
  display: none;
}
/* line 45, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category {
  clear: both;
  line-height: 25px;
}
/* line 48, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category .icon {
  width: 25px;
  height: 25px;
  margin: 3px;
  margin-right: 10px;
  display: block;
  color: #333;
  text-align: center;
  background-image: url("/assets/documents/document_icon_folder_b-8990971e4e01d83691cf90ba500aa1530eb4d1b60b862a29df09f33e77c8e814.png");
  background-repeat: no-repeat;
  float: left;
  background-size: 25px 25px;
}
/* line 60, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category .category_children {
  margin-left: 0.75em;
}
/* line 62, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category .tool_wrapper {
  display: none;
}
/* line 64, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category.unloaded {
  cursor: hover;
}
/* line 66, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#widget_-7 .document_list .category.loading {
  font-weight: bold;
  cursor: hover;
}

/* line 70, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list {
  margin-bottom: 1em;
}
/* line 74, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .document {
  padding: 5px 5px 5px 5px;
}
/* line 76, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .document .info {
  padding: 7px;
}
/* line 78, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .document .info a {
  font-size: 13px;
  font-weight: normal;
  word-break: break-word;
}
/* line 82, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .document .info a:hover, #documents .document_list .document .info a:focus, #documents .document_list .document .info a:active {
  text-decoration: underline;
}
/* line 84, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .document .info .name {
  line-height: 20px;
}
/* line 89, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .category .category_name {
  background-color: #f6f6f6;
  padding: 12px 5px 12px 0;
  font-size: 13px;
}
/* line 93, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .category .category_name .icon {
  margin: -3px 10px 0 8px;
}
/* line 95, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .category .category_name .category_title {
  padding: 7px;
}
/* line 99, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .category .category_children .document .info {
  padding: 5px;
}
/* line 101, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/profiles/documents.sass */
#documents .document_list .category .category_children .empty_row {
  padding: 10px;
  color: #adadad;
}
.ath-viewport * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ath-viewport {
	position: relative;
	z-index: 2147483641;
	pointer-events: none;

	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

.ath-modal {
	pointer-events: auto !important;
	background: rgba(0,0,0,0.6);
}

.ath-mandatory {
	background: #000;
}

.ath-container {
	pointer-events: auto !important;
	position: absolute;
	z-index: 2147483641;
	padding: 0.7em 0.6em;
	width: 18em;

	background: #eee;
	background-size: 100% auto;

	box-shadow: 0 0.2em 0 #d1d1d1;

	font-family: sans-serif;
	font-size: 15px;
	line-height: 1.5em;
	text-align: center;
}

.ath-container small {
	font-size: 0.8em;
	line-height: 1.3em;
	display: block;
	margin-top: 0.5em;
}

.ath-ios.ath-phone {
	bottom: 1.8em;
	left: 50%;
	margin-left: -9em;
}

.ath-ios6.ath-tablet {
	left: 5em;
	top: 1.8em;
}

.ath-ios7.ath-tablet {
	left: 0.7em;
	top: 1.8em;
}

.ath-ios8.ath-tablet {
	right: 0.4em;
	top: 1.8em;
}

.ath-android {
	bottom: 1.8em;
	left: 50%;
	margin-left: -9em;
}

/* close icon */
.ath-container:before {
	content: '';
	position: relative;
	display: block;
	float: right;
	margin: -0.7em -0.6em 0 0.5em;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAeHAAAHhwFd+hRDAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAHVQTFRFAAAAOTk5MzMzOzs7Nzc3QUFBQEBAPz8/Pj4+QUFBQEBAPz8/Pj4+QUFBQEBAPz8/QUFBPj4+Pz8/Pz8/Pj4+Pz8/Pz8/Pz8/Pj4+Pz8/Pj4+Pz8/Pz8/Pz8/Pz8/Pz8/Pj4+Pz8/Pz8/Pz8/Pz8/QEBAPz8/n3QmjwAAACZ0Uk5TAAkKDQ4zODk6OzxBQkNERUusrbG0tba7vL3Excbu8fL19fb3+PgucqJgAAACqklEQVR42sXc23LCIBAGYKy2pgft0WpP2vTA+z9i0+goCZAs7O7P3oWZTL5ZYAh7sca0MXmYG3jM7yfu4/TV1jdow01tX6cdg4UrGoN1FNM3a+GK1nBSzPYGrOJgsPZt1hrerYUrjoa9wjHgFI7B2veZWVk3tpCdWm07H30y8+4AIhedPFj7cW7wioABrggawIqIAaroGbYXzlGCUvQNnc0IUgwaQIoRA0QxagAoCAZ1BcmgrCAaVBVkg6IiwaCmSDIoKRINKopkg4IiwyCuyDIIKzINoopsg6CCYRBTsAxCCqZBRLGo2RcrtkLAwFaIGJgKIQNLIWZgKAQN2QpRg1dKoCmEDVkKcUOGQsGQrFAxJCqUDEkKNUOCQtFAVqgaiAplg69YFDAQFADDqAJiGFGADI1iF1XADAOKvqHSLApHFFBDRAE2BBVwQ0BRwOApfn8LGDxFEcOQAmeIK5CGmAJrCCvQBq8A8r9Zrw08qp6irvAGs/zpIr4XBQxf3nQsyhvwipABrQgbsIqYAamIG3CKnqH+LKDoGXbVwD84zDB4E4AZ4IqgAayIGKCKqMGYS5RiwOArlgUMnuJrWcAAUYwaAAqCQV1BMigriAZVBdmgqEgwqCmSDEqKRIOKItmgoMgwiCv6hkvaa6KKTIOoItsgqGAYxBQsg5CCaRBRsA0CCgEDWyFiYCqEDCyFmIGhEDRkK0QNmQphQ5ZC3JChUDAkK1QMiQolQ5JCzZCguNUzkBV3P4oGokLZQFKoGwgKgGFUATGMKECGQQXMYMxVTAE0RBVQQ0QBNgQVcENI8QwoBo8cUiszWYPz4OVi3bQ9cBQoQ0exblsvTDZwg6PYHNo/tE0XmvVwa4BxWBentgtnL+A8HHPxcnYaaBRoQ6twDY3iEW5oFI8Hwx/QxSE448b+MwAAAABJRU5ErkJggg==);
	background-color: rgba(255,255,255,0.8);
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 2.7em;
	height: 2.7em;
	text-align: center;
	overflow: hidden;
	color: #a33;
	z-index: 2147483642;
}

.ath-container.ath-icon:before {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	float: none;
}

.ath-mandatory .ath-container:before {
	display: none;
}

.ath-container.ath-android:before {
	float: left;
	margin: -0.7em 0.5em 0 -0.6em;
}

.ath-container.ath-android.ath-icon:before {
	position: absolute;
	right: auto;
	left: 0;
	margin: 0;
	float: none;
}


/* applied only if the application icon is shown */
.ath-container.ath-icon {

}

.ath-action-icon {
	display: inline-block;
	vertical-align: middle;
	background-position: 50%;
	background-repeat: no-repeat;
	text-indent: -9999em;
	overflow: hidden;
}

.ath-ios7 .ath-action-icon,
.ath-ios8 .ath-action-icon {
	width: 1.6em;
	height: 1.6em;
	background-image:url(data:image/png;base64,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);
	margin-top: -0.3em;
	background-size: auto 100%;
}

.ath-ios6 .ath-action-icon {
	width: 1.8em;
	height: 1.8em;
	background-image:url(data:image/png;base64,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);
	margin-bottom: 0.4em;
	background-size: 100% auto;
}

.ath-android .ath-action-icon {
	width: 1.4em;
	height: 1.4em;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE2ODRFM0VGNDc0NTExRTRCNEUxODAyMzVCNkM5RTU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE2ODRFM0YwNDc0NTExRTRCNEUxODAyMzVCNkM5RTU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTY4NEUzRUQ0NzQ1MTFFNEI0RTE4MDIzNUI2QzlFNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTY4NEUzRUU0NzQ1MTFFNEI0RTE4MDIzNUI2QzlFNTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7bs1dGAAABKElEQVR42uyXywnCQBRFxyCxCFsQ/CzUGtQGdOfGuBJbcWcqsAGtwY2Iii1YgbhQF/EOvEAQ/ARnkhHug7NwvJC5hDBzClEUqV8nCILkTx+MQR9UZO0IFmAObnEwDMOfn11UZqcMlqD2tN4WhqAHTqYe6BncvP9i88nR/61AycUCwYfNx1MFIxcLDCxlMyvQSJGtu1ggzdxdLLBNkT26WGBhKZtZAX0q7b/IHSTrXIEr6ILdm4wu2JGskx+xPmFbYAo24CJsZK1p8hS2cZVQcteZCdanYOIyl+d46s+HBfIeIx/xk9B8f3AYEBobb0B7wQSswVlYy5rv5BugkdHIaGQ0MhoZjYxGRiOjkdEHWIBGRiOjkdHIaGQ0MhoZjYxGRiPL1sgeAgwApeJtJOoNgAYAAAAASUVORK5CYII=);
	background-size: 100% auto;
}

.ath-container p {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2147483642;
	text-shadow: 0 0.1em 0 #fff;
	font-size: 1.1em;
}

.ath-ios.ath-phone:after {
	content: '';
	background: #eee;
	position: absolute;
	width: 2em;
	height: 2em;
	bottom: -0.9em;
	left: 50%;
	margin-left: -1em;
	-webkit-transform: scaleX(0.9) rotate(45deg);
	transform: scaleX(0.9) rotate(45deg);
	box-shadow: 0.2em 0.2em 0 #d1d1d1;
}

.ath-ios.ath-tablet:after {
	content: '';
	background: #eee;
	position: absolute;
	width: 2em;
	height: 2em;
	top: -0.9em;
	left: 50%;
	margin-left: -1em;
	-webkit-transform: scaleX(0.9) rotate(45deg);
	transform: scaleX(0.9) rotate(45deg);
	z-index: 2147483641;
}

.ath-application-icon {
	position: relative;
	padding: 0;
	border: 0;
	margin: 0 auto 0.2em auto;
	height: 6em;
	width: 6em;
	z-index: 2147483642;
}

.ath-container.ath-ios .ath-application-icon {
	border-radius: 1em;
	box-shadow: 0 0.2em 0.4em rgba(0,0,0,0.3),
		inset 0 0.07em 0 rgba(255,255,255,0.5);
	margin: 0 auto 0.4em auto;
}

@media only screen and (orientation: landscape) {
	.ath-container.ath-phone {
		width: 24em;
	}

	.ath-android.ath-phone {
		margin-left: -12em;
	}

	.ath-ios.ath-phone {
		margin-left: -12em;
	}

	.ath-ios6:after {
		left: 39%;
	}

	.ath-ios8.ath-phone {
		left: auto;
		bottom: auto;
		right: 0.4em;
		top: 1.8em;
	}

	.ath-ios8.ath-phone:after {
		bottom: auto;
		top: -0.9em;
		left: 68%;
		z-index: 2147483641;
		box-shadow: none;
	}
}
/* line 1, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#video_display {
  position: relative;
  height: 0;
  padding-top: 25px;
}
/* line 5, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#video_display iframe, #video_display video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 11, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.widescreen {
  padding-bottom: 56.25%;
}

/* line 13, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.four-three {
  padding-bottom: 75%;
}

/* line 15, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_title {
  margin-bottom: 7px;
}

/* line 17, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
form[id$='title-inplaceeditor'] .editor_field {
  float: left;
  margin: 0 5px 0 0;
  height: 14px;
  padding: 3px 5px 3px 5px;
  width: 170px;
  border: 1px solid #ccc;
}

/* line 24, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
form[id$='description-inplaceeditor'] .editor_field {
  margin: 0 0 10px 0;
  height: 65px;
  padding: 3px 5px 3px 5px;
  width: 400px;
  border: 1px solid #ccc;
}

/* line 30, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.editor_ok_button {
  float: left;
  margin: 0px;
  height: 22px;
  width: 30px;
  border: 1px solid #ccc;
  background: #ffffff;
}

/* line 37, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.editor_cancel {
  display: none;
}

/* line 39, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#upload {
  border: 2px solid #ccc;
  background: #eee url("/assets/document_video-fd89989acdf50ea3480ca7225fefae764bf538cfa3c5ea316bf2b9d263f65b5e.png") no-repeat 12px 6px;
  overflow: hidden;
  text-align: left;
  margin: 15px 45px 15px 45px;
  padding: 2px 15px 2px 85px;
  line-height: 13px;
}

/* line 47, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#document_created_data {
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  position: absolute;
  height: 16px;
  width: 500px;
  z-index: 1000;
}

/* line 55, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#text_description {
  margin-top: 10px;
  color: #999;
  font-weight: 600;
}

/* line 59, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
input.text_input, textarea.text_input_textarea {
  border: 1px solid #ccc;
}

/* line 61, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.text_input {
  height: 14px;
}

/* line 63, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.text_input_textarea {
  height: 60px;
}

/* line 65, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.create_placeholder {
  margin: 0;
  border: 0;
  padding: 0;
  float: right;
  height: 72px;
  width: 1px;
}

/* line 72, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.input_wrapper {
  float: left;
}

/* line 74, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_block {
  position: relative;
  padding: 15px 0 0 0;
  line-height: 15px;
  height: 275px;
  border-bottom: 1px solid #ccc;
  overflow: hidden;
}

/* line 81, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_block:hover {
  background: #eee;
  cursor: pointer;
}

/* line 84, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.image_placeholder {
  overflow: hidden;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 88, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_links {
  float: right;
  line-height: 15px;
  padding-left: 5px;
  border-left: 1px solid #ccc;
  width: 120px;
}

/* line 94, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_inside {
  overflow: hidden;
  padding-right: 15px;
}

/* line 97, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_description {
  color: #999;
  line-height: 16px;
}

/* line 100, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
.video_title {
  font-weight: 600;
  margin-bottom: 7px;
}

/* line 103, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#edit_video {
  border: 2px solid #ccc;
  background: #eee;
  overflow: hidden;
  text-align: left;
  margin: 15px 45px 15px 45px;
  padding: 2px 15px 2px 15px;
  line-height: 13px;
}

/* line 111, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#upload {
  border: 2px solid #ccc;
  background: #eee url("/assets/document_video-fd89989acdf50ea3480ca7225fefae764bf538cfa3c5ea316bf2b9d263f65b5e.png") no-repeat 12px 6px;
  text-align: left;
  margin: 15px 45px 15px 45px;
  padding: 2px 15px 2px 85px;
  line-height: 13px;
}

/* line 118, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#document_created_data {
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  position: absolute;
  height: 16px;
  width: 500px;
  z-index: 1000;
}

/* line 126, /opt/active/deploy_cache/teampages/master/app/assets/stylesheets/videos.sass */
#text_description {
  margin-top: 10px;
  color: #999;
  font-weight: 600;
}
