/*


















 */

@import url("../stylesheets/global.css");
/* line 1, ../../app/assets/stylesheets/application.css.scss */
.errorExplanation h2 {
  color: white;
  background: red;
  padding: 7px 7px;
}

/* line 3, ../../app/assets/stylesheets/application.css.scss */
.errorExplanation > p {
  background: #fdd;
  padding: 5px 5px;
  font-weight: bold;
}

/* line 4, ../../app/assets/stylesheets/application.css.scss */
.errorExplanation > ul {
  background: #fdd;
  padding: 5px 5px;
  list-style-type: none;
}

/* line 6, ../../app/assets/stylesheets/application.css.scss */
.inputs .field_with_errors {
  border: 1px solid red;
}

/* line 8, ../../app/assets/stylesheets/application.css.scss */
.ui-timepicker-div .ui-widget-header {
  margin-bottom: 8px;
}

/* line 9, ../../app/assets/stylesheets/application.css.scss */
.ui-timepicker-div dl {
  text-align: left;
}

/* line 10, ../../app/assets/stylesheets/application.css.scss */
.ui-timepicker-div dl dt {
  height: 25px;
}

/* line 11, ../../app/assets/stylesheets/application.css.scss */
.ui-timepicker-div dl dd {
  margin: -25px 0 10px 65px;
}

/* line 12, ../../app/assets/stylesheets/application.css.scss */
.ui-timepicker-div td {
  font-size: 90%;
}

/* line 15, ../../app/assets/stylesheets/application.css.scss */
.headerSortDown {
  background-repeat: no-repeat;
  background-image: url(../img/ic-sort.gif);
  background-position: center 23px;
}

/* line 16, ../../app/assets/stylesheets/application.css.scss */
.headerSortUp {
  background-repeat: no-repeat;
  background-image: url(../img/ic-sort.gif);
  background-position: center bottom;
}

/* adfox-related { */
/* line 20, ../../app/assets/stylesheets/application.css.scss */
.flash-banner {
  position: fixed;
  width: 100%;
  height: 100%;
}
/* line 24, ../../app/assets/stylesheets/application.css.scss */
.flash-banner embed {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* line 32, ../../app/assets/stylesheets/application.css.scss */
.promo.new_year #top_padding {
  margin-top: 225px;
}

/* line 37, ../../app/assets/stylesheets/application.css.scss */
.promo.ford #top_padding {
  margin-top: 250px;
}

/* line 42, ../../app/assets/stylesheets/application.css.scss */
.promo.ford_map #top_padding {
  margin-top: 250px;
}

/* line 48, ../../app/assets/stylesheets/application.css.scss */
.promo.dirol #top_padding {
  margin-top: 190px;
}

/* line 53, ../../app/assets/stylesheets/application.css.scss */
.promo.olymp #top_padding {
  margin-top: 202px;
}

/* line 59, ../../app/assets/stylesheets/application.css.scss */
.promo.olympblog #top_padding {
  margin-top: 202px;
}

/* line 64, ../../app/assets/stylesheets/application.css.scss */
.promo.kia #top_padding {
  margin-top: 223px;
}

/* line 70, ../../app/assets/stylesheets/application.css.scss */
.promo.kia_flash #top_padding {
  margin-top: 223px;
}

/* line 76, ../../app/assets/stylesheets/application.css.scss */
.promo.sportchchannel #top_padding {
  margin-top: 223px;
}

/* line 82, ../../app/assets/stylesheets/application.css.scss */
.promo.cola #top_padding {
  margin-top: 355px;
}
/* line 85, ../../app/assets/stylesheets/application.css.scss */
.promo.cola .b-pages {
  padding: 0;
}
/* line 88, ../../app/assets/stylesheets/application.css.scss */
.promo.cola a.promo {
  height: 1900px;
}

/* line 94, ../../app/assets/stylesheets/application.css.scss */
body.admin #top_padding {
  height: 49px;
}

/* line 98, ../../app/assets/stylesheets/application.css.scss */
.admin.promo.new_year #top_padding, .admin.promo.olymp #top_padding, .admin.promo.kia #top_padding, .admin.promo.kia_flash #top_padding, .admin.promo.sportchchannel #top_padding {
  margin-top: 173px;
}

/* line 103, ../../app/assets/stylesheets/application.css.scss */
.admin.promo.dirol #top_padding {
  margin-top: 190px;
}

/* line 108, ../../app/assets/stylesheets/application.css.scss */
.admin.promo.ford #top_padding {
  margin-top: 200px;
}

/* line 113, ../../app/assets/stylesheets/application.css.scss */
.admin.promo.ford_map #top_padding {
  margin-top: 200px;
}

/* line 118, ../../app/assets/stylesheets/application.css.scss */
.admin.promo.prior #top_padding {
  margin-top: 185px;
}

/* line 122, ../../app/assets/stylesheets/application.css.scss */
body.promo.prior {
  background: url(/assets/promo/prior_brending-8a09796eca16f65f370b569e4ba3fb54.png) center 0 no-repeat;
  background-color: #ffed00;
}
/* line 126, ../../app/assets/stylesheets/application.css.scss */
body.promo.prior #top_padding {
  margin-top: 235px;
}

/* line 131, ../../app/assets/stylesheets/application.css.scss */
body.promo.sportchchannel {
  background: fixed url(/assets/promo/Setanta-fon-7e2532eb3bd353e34848a61df2ce77f0.jpg) center 0 no-repeat;
  background-color: #000;
}

/* line 136, ../../app/assets/stylesheets/application.css.scss */
body.kia_flash {
  z-index: 9999;
  width: 100%;
  height: 100%;
}

/* line 144, ../../app/assets/stylesheets/application.css.scss */
body.promo.olymp body.promo.olympblog a.promo {
  height: 1000px;
}
/* line 148, ../../app/assets/stylesheets/application.css.scss */
body.promo.olymp body.promo.olympblog iframe.online_match_olymp {
  margin-left: 5px;
  margin-bottom: 1em;
}

/* line 156, ../../app/assets/stylesheets/application.css.scss */
body.promo.alivaria {
  background: fixed url(/assets/alivaria_bg-fb8802b533906790830d3c600b5c0fa8.jpg) center 0 no-repeat;
  padding-top: 200px;
}
/* line 159, ../../app/assets/stylesheets/application.css.scss */
body.promo.alivaria #top_padding {
  margin: 0;
  height: 0;
}
/* line 160, ../../app/assets/stylesheets/application.css.scss */
body.promo.alivaria #top_banner {
  width: 100%;
}
/* line 161, ../../app/assets/stylesheets/application.css.scss */
body.promo.alivaria .outer {
  background: transparent;
}
/* line 163, ../../app/assets/stylesheets/application.css.scss */
body.promo.alivaria.admin {
  background-position: center 49px;
  margin-top: 49px;
}

/* line 169, ../../app/assets/stylesheets/application.css.scss */
a.promo {
  background-color: transparent;
  display: block !important;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  text-decoration: none !important;
}

/* line 179, ../../app/assets/stylesheets/application.css.scss */
.fe-admin-menu {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99999;
}

/* line 186, ../../app/assets/stylesheets/application.css.scss */
.tables.backend-site {
  position: absol ute;
  top: 50px;
}

/* line 191, ../../app/assets/stylesheets/application.css.scss */
.bottom-right-banner {
  margin: 1.5em 0 1.5em -15px;
}

/* line 196, ../../app/assets/stylesheets/application.css.scss */
body.promo.ford {
  background: url(/assets/promo/ford-649c099cc31cd635aff0c86766d9a8f7.jpg) no-repeat 50% 0;
  background-color: #64605f;
}
/* line 201, ../../app/assets/stylesheets/application.css.scss */
body.promo.ford_map {
  background: url(/assets/promo/ford.png) no-repeat 50% 0;
  background-color: #180616;
}
/* line 206, ../../app/assets/stylesheets/application.css.scss */
body.promo.dirol {
  background: url(/assets/promo/dirol-ffd69bd93078971f18f76afc0fd7fc16.jpg) repeat-y 50% 0;
  background-color: #64605f;
}
/* line 211, ../../app/assets/stylesheets/application.css.scss */
body.promo.kia {
  background: fixed url(/assets/promo/kia_logo-9ef5bc92e0f1d79edbfc491fd629b661.jpg) no-repeat 50% 0;
}
/* line 215, ../../app/assets/stylesheets/application.css.scss */
body.promo.olymp {
  background: fixed url(/assets/RBK_OLIMP_BG-34405aa302ee1cd08769e27290d35de4.jpg) no-repeat 50% 0;
  background-color: #000;
}
/* line 220, ../../app/assets/stylesheets/application.css.scss */
body.promo.olympblog {
  background: fixed url(/assets/RBK_OLIMP_BG-34405aa302ee1cd08769e27290d35de4.jpg) no-repeat 50% 0;
  background-color: #000;
}
/* line 225, ../../app/assets/stylesheets/application.css.scss */
body.promo.cola {
  background: #d71c27 url(/assets/promo/cola_background-d4cd49395affa611953b5372edfd76c3.jpg) no-repeat 50% 0;
}
/* line 229, ../../app/assets/stylesheets/application.css.scss */
body.promo.new_year {
  background: fixed url(/assets/promo/newyear_padding.jpg) no-repeat 50% 0;
}
/* line 233, ../../app/assets/stylesheets/application.css.scss */
body.promo.kia_flash {
  background: fixed url(/assets/promo/KIA_Ceed_Goals-169a72b3c1e1074bfd75670d1a1479d8.jpg) no-repeat 50% 0;
}

/* line 241, ../../app/assets/stylesheets/application.css.scss */
body.promo #min_width, body.game #min_width {
  max-width: 1000px;
}
/* line 244, ../../app/assets/stylesheets/application.css.scss */
body.promo #footer_banner, body.game #footer_banner {
  margin-top: -15px;
  margin-left: -15px;
}
/* line 248, ../../app/assets/stylesheets/application.css.scss */
body.promo #cola_footer, body.game #cola_footer {
  margin-left: -15px;
}
/* line 251, ../../app/assets/stylesheets/application.css.scss */
body.promo #london_footer, body.game #london_footer {
  margin-left: -15px;
}

/* } adfox-related */
/* transfers { */
/* line 260, ../../app/assets/stylesheets/application.css.scss */
.champ_select {
  text-align: right;
}

/* line 264, ../../app/assets/stylesheets/application.css.scss */
.champ_select > select {
  margin-bottom: 1em;
}

/* line 268, ../../app/assets/stylesheets/application.css.scss */
.banner_wrapper {
  overflow: hidden;
  padding-bottom: 10px;
}
/* line 271, ../../app/assets/stylesheets/application.css.scss */
.banner_wrapper img {
  width: 500px;
}

/* line 276, ../../app/assets/stylesheets/application.css.scss */
.promo .banner_wrapper.front {
  width: 390px;
}

/* } transfers */
/* galleries { */
/* line 284, ../../app/assets/stylesheets/application.css.scss */
.dragging * {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -o-user-select: none;
  user-select: none;
  overflow: hidden;
}

/* line 293, ../../app/assets/stylesheets/application.css.scss */
.handler {
  float: left;
  width: 30px;
  height: 54px;
  padding-top: 28px;
  padding-left: 15px;
}

/* line 301, ../../app/assets/stylesheets/application.css.scss */
.grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
}

/* line 307, ../../app/assets/stylesheets/application.css.scss */
.dragging {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
}

/* line 313, ../../app/assets/stylesheets/application.css.scss */
.dragging .grab {
  cursor: inherit;
}

/* line 317, ../../app/assets/stylesheets/application.css.scss */
.dragging .drag {
  background: rgba(255, 255, 255, 0.7);
  z-index: 9999;
}

/* line 322, ../../app/assets/stylesheets/application.css.scss */
.fake_drag_item {
  background: rgba(0, 0, 0, 0.3);
  min-height: 35px;
}

/* } galleries */
/* tag editor { */
/* line 330, ../../app/assets/stylesheets/application.css.scss */
#alphabet {
  font-size: 1.5em;
}

/* line 334, ../../app/assets/stylesheets/application.css.scss */
#tags_list, #tag_name_like {
  font-size: 1.5em;
}

/* line 338, ../../app/assets/stylesheets/application.css.scss */
#tags_list > li, #tag_name_like {
  height: 2em;
}

/* line 342, ../../app/assets/stylesheets/application.css.scss */
#tags_list .name_wrapper, #tag_name_like .name_wrapper {
  display: inline-block;
  width: 20%;
  padding-right: 2em;
}

/* line 348, ../../app/assets/stylesheets/application.css.scss */
#tags_list .name_wrapper input, #tag_name_like .name_wrapper input {
  width: 100%;
}

/* line 352, ../../app/assets/stylesheets/application.css.scss */
#tags_list li a {
  margin-right: 2em;
}

/* } tag editor */
/* partners { */
/* line 360, ../../app/assets/stylesheets/application.css.scss */
.partner_list > li > div {
  display: inline-block;
  width: 50%;
  margin: 0;
  padding: 0;
}

/* line 366, ../../app/assets/stylesheets/application.css.scss */
.partner_list li {
  margin-bottom: 2em;
}

/* line 370, ../../app/assets/stylesheets/application.css.scss */
.partner_list .logo {
  min-width: 88px;
  margin-right: 1em;
  float: left;
}

/* line 376, ../../app/assets/stylesheets/application.css.scss */
.partner_list .site_url {
  font-size: 0.8em;
}

/* line 380, ../../app/assets/stylesheets/application.css.scss */
.partner_list .left_column {
  float: left;
}

/* } partners */
/* right column { */
/* line 387, ../../app/assets/stylesheets/application.css.scss */
.l-col-3 {
  overflow: hidden;
}

/* } right column */
/* line 392, ../../app/assets/stylesheets/application.css.scss */
.poll-social {
  width: 71%;
}

/* line 396, ../../app/assets/stylesheets/application.css.scss */
#archive-select-date {
  float: right;
}

/* line 401, ../../app/assets/stylesheets/application.css.scss */
#archive-select-date select, #archive-select-date input {
  margin-right: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
  font: 1.2em Verdana, Tahoma, Geneva, sans-serif;
}

/* line 409, ../../app/assets/stylesheets/application.css.scss */
.result-image {
  float: left;
  height: 22px;
}

/* line 416, ../../app/assets/stylesheets/application.css.scss */
.b-add-comment #new_online_match_comment textarea.i-p {
  height: 41px;
}

/* line 423, ../../app/assets/stylesheets/application.css.scss */
#fb-root div {
  display: none;
}

/* line 428, ../../app/assets/stylesheets/application.css.scss */
.social-login {
  border-top: 1px solid #484952;
  margin: 5px 14px 0 0;
  padding: 10px 27px 15px;
  position: relative;
  z-index: 1;
}

/* line 436, ../../app/assets/stylesheets/application.css.scss */
.social-login label {
  color: #fff;
  font-size: 120%;
  margin: 0 0 10px;
}

/* line 442, ../../app/assets/stylesheets/application.css.scss */
#match_center {
  margin-left: 15px;
}
/* line 445, ../../app/assets/stylesheets/application.css.scss */
#match_center tr {
  padding: 0px 0px 0px 0px;
}
/* line 448, ../../app/assets/stylesheets/application.css.scss */
#match_center td {
  padding: 0px 0px 0px 0px;
}
/* line 452, ../../app/assets/stylesheets/application.css.scss */
#match_center .tbl-filters-2 {
  padding: 0px 0px 0px 0px;
}
/* line 455, ../../app/assets/stylesheets/application.css.scss */
#match_center .roll_up {
  text-decoration: none;
  color: #333A42;
}

/* line 462, ../../app/assets/stylesheets/application.css.scss */
.l-col-top {
  width: 72%;
  margin-bottom: 5px;
  margin-right: -15%;
  float: left;
}

/* line 468, ../../app/assets/stylesheets/application.css.scss */
.math_list_wrapper {
  table-layout: fixed;
  width: 100%;
  background: white;
}

/* line 473, ../../app/assets/stylesheets/application.css.scss */
.math_list_wrapper td {
  vertical-align: top;
}
/* line 475, ../../app/assets/stylesheets/application.css.scss */
.math_list_wrapper td tr {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

/* line 480, ../../app/assets/stylesheets/application.css.scss */
.l-col-top .tb2 .col_date {
  width: 30px;
}

/* line 483, ../../app/assets/stylesheets/application.css.scss */
.l-col-top .tb2 .col_count {
  width: 45px;
}

/* line 486, ../../app/assets/stylesheets/application.css.scss */
.l-col-top .tb2 .col_info2 {
  width: 90px;
}

/* line 490, ../../app/assets/stylesheets/application.css.scss */
.ic-flag-EN:before, .ic-flag-EN img {
  top: -34px;
  left: -85px;
  right: -238px;
  clip: rect(36px 101px 47px 85px);
}

/* line 491, ../../app/assets/stylesheets/application.css.scss */
.ic-flag-SCO:before, .ic-flag-SCO img {
  top: -106px;
  left: -221px;
  right: -102px;
  clip: rect(108px 237px 119px 221px);
}

/* line 492, ../../app/assets/stylesheets/application.css.scss */
.ic-flag-NIR:before, .ic-flag-NIR img {
  top: -34px;
  left: -306px;
  right: -17px;
  clip: rect(36px 322px 47px 306px);
}

/* line 493, ../../app/assets/stylesheets/application.css.scss */
.ic-flag-SW:before, .ic-flag-SW img {
  top: -106px;
  left: -221px;
  right: -102px;
  clip: rect(108px 237px 119px 221px);
}

/* line 496, ../../app/assets/stylesheets/application.css.scss */
.b-list-news-2 {
  padding-top: 20px;
}

/* line 499, ../../app/assets/stylesheets/application.css.scss */
.olymp_col {
  width: 120px;
}

/* line 502, ../../app/assets/stylesheets/application.css.scss */
.olymp_live {
  color: red;
  font-weight: bold;
}

/* line 506, ../../app/assets/stylesheets/application.css.scss */
.olymp_logo_match {
  margin-top: 5px;
  text-align: center;
}

/* line 510, ../../app/assets/stylesheets/application.css.scss */
#olymp_link_button {
  margin-top: 5px;
}

/* line 513, ../../app/assets/stylesheets/application.css.scss */
#olymp_banner_container {
  margin-bottom: 15px;
  text-align: center;
}

/* line 518, ../../app/assets/stylesheets/application.css.scss */
#olymp_banner {
  overflow: hidden;
  max-width: 500px;
  min-width: 356px;
  margin-bottom: 25px;
}
/* line 523, ../../app/assets/stylesheets/application.css.scss */
#olymp_banner .pixel {
  display: none;
}

/* line 528, ../../app/assets/stylesheets/application.css.scss */
.margin_bottom {
  display: block;
  margin-bottom: 30px;
}

/* line 533, ../../app/assets/stylesheets/application.css.scss */
.cleaner {
  margin-top: 26px;
}

/* line 537, ../../app/assets/stylesheets/application.css.scss */
.bottom .corp-col {
  width: 35%;
}

/* line 540, ../../app/assets/stylesheets/application.css.scss */
.bottom .corp-col .b-corp-site {
  width: 40%;
}

/* line 544, ../../app/assets/stylesheets/application.css.scss */
.bottom .corp-col-i .b-social {
  position: relative;
}

/* line 547, ../../app/assets/stylesheets/application.css.scss */
.bottom-info {
  left: 61%;
  width: auto;
}

/* line 552, ../../app/assets/stylesheets/application.css.scss */
.b-gallery-thumbs {
  height: 114px;
  position: relative;
}
/* line 555, ../../app/assets/stylesheets/application.css.scss */
.b-gallery-thumbs > * {
  height: inherit;
}
/* line 558, ../../app/assets/stylesheets/application.css.scss */
.b-gallery-thumbs ul {
  position: absolute;
  width: auto;
  white-space: nowrap;
}
/* line 562, ../../app/assets/stylesheets/application.css.scss */
.b-gallery-thumbs ul li {
  float: none;
  display: inline-block;
}

/* line 569, ../../app/assets/stylesheets/application.css.scss */
.ford_banner {
  background: url("/assets/ford/banner.png") center 0 no-repeat;
}
/* line 571, ../../app/assets/stylesheets/application.css.scss */
.ford_banner a {
  display: block;
  max-width: 400px;
  height: 224px;
}
/* line 575, ../../app/assets/stylesheets/application.css.scss */
.ford_banner a img.ford_logo {
  position: relative;
  max-width: 100px;
  max-height: 100px;
  left: 11%;
  top: 50px;
}

@font-face {
  font-family: 'Bebas Neue';
  src: url("/font/bebas_neue.woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'League Gothic';
  src: url("/font/leaguegothiccyrillic.woff");
  font-weight: normal;
  font-style: normal;
}

/* line 599, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner {
  background-color: #2a2a2a;
  overflow: hidden;
  max-width: 500px;
  min-width: 356px;
  margin-bottom: 25px;
  height: 200px;
}
/* line 606, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content {
  font-family: 'Bebas Neue';
  font-size: 43px;
  color: #ffd800;
  background: url("/assets/olymp/banner.png") no-repeat center;
  background-position: bottom right;
  width: 100%;
  height: 200px;
}
/* line 614, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .row {
  float: left;
}
/* line 618, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .battle .row {
  width: 33%;
}
/* line 622, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names {
  position: relative;
  top: 10px;
  width: 380px;
  margin: 0 auto;
  z-index: 1;
  font-family: 'League Gothic';
  font-size: 25px;
  line-height: 1;
  color: #fff;
  height: 65px;
}
/* line 633, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .first_person {
  position: relative;
}
/* line 635, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .first_person .avatar {
  display: inline-block;
}
/* line 637, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .first_person .avatar img {
  border-radius: 100%;
  height: 63px;
  width: 63px;
}
/* line 643, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .first_person .name {
  position: absolute;
  top: 10px;
  left: 70px;
  width: 95px;
  white-space: initial;
}
/* line 651, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .second_person {
  position: relative;
  height: 70px;
}
/* line 654, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .second_person .avatar {
  display: inline-block;
  position: absolute;
  right: 0;
}
/* line 658, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .second_person .avatar img {
  right: 0;
  border-radius: 100%;
  height: 63px;
  width: 63px;
}
/* line 665, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .names .second_person .name {
  position: absolute;
  top: 10px;
  right: 70px;
  width: 95px;
  text-align: right;
  white-space: initial;
}
/* line 675, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .content .vs {
  font-size: 60px;
  line-height: 1.2;
  width: 10%;
  text-align: center;
}
/* line 682, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .text {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 20px;
  font-size: 60px;
}
/* line 689, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .button_wrapper {
  margin: 0 auto;
  width: 91px;
}
/* line 692, ../../app/assets/stylesheets/application.css.scss */
#olymp_ratings_banner .button_wrapper a {
  display: block;
  text-decoration: none;
  margin-top: 5px;
  color: #000;
  line-height: 2.3;
  font-family: 'Bebas Neue';
  font-size: 22px;
  background: url("/assets/olymp/olymp_main_button.png") no-repeat center;
  width: 91px;
  height: 30px;
  font-size: 12px;
  text-decoration: none;
}

@font-face {
  font-family: 'Futura';
  src: url("/font/futurafuturisc-webfont.ttf");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Futura-light';
  src: url("/font/FTR35__C.ttf");
  font-weight: normal;
  font-style: normal;
}

/* line 724, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner {
  background: url("/assets/priorbank_back.png") no-repeat center;
  width: 100%;
  height: 150px;
  margin-bottom: 15px;
}
/* line 730, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #time {
  font-family: 'Futura';
  padding-top: 60px;
  padding-left: 200px;
  font-size: 55pt;
}
/* line 736, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #time, #prior_countdown_banner #d, #prior_countdown_banner #h, #prior_countdown_banner #m, #prior_countdown_banner #s {
  float: left;
}
/* line 737, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #text {
  font-family: 'Futura-light';
  font-size: 16pt;
}
/* line 741, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #d {
  color: #000;
}
/* line 742, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #h {
  color: #000;
}
/* line 743, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #m {
  color: #000;
}
/* line 744, ../../app/assets/stylesheets/application.css.scss */
#prior_countdown_banner #s {
  color: #000;
}

/* line 747, ../../app/assets/stylesheets/application.css.scss */
.b-gallery-bigph {
  text-align: left;
}

/* line 751, ../../app/assets/stylesheets/application.css.scss */
.g-tags {
  color: #9c9eab;
}
/* line 753, ../../app/assets/stylesheets/application.css.scss */
.g-tags a {
  color: #9c9eab;
}
/* line 756, ../../app/assets/stylesheets/application.css.scss */
.g-tags a:hover {
  color: #fff;
  text-decoration: underline;
}

@font-face {
  font-family: 'MetaPro-Bold';
  src: url("/font/MetaPro-Bold.otf");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MetaPro-Book';
  src: url("/font/MetaPro-Book.otf");
  font-weight: normal;
  font-style: normal;
}

/* line 774, ../../app/assets/stylesheets/application.css.scss */
.tribuna-big {
  font-family: 'MetaPro-Bold';
  font-size: 21px;
}

/* line 778, ../../app/assets/stylesheets/application.css.scss */
.tribuna-text {
  font-family: 'MetaPro-Book';
  font-size: 16px;
}

/* line 782, ../../app/assets/stylesheets/application.css.scss */
.tribuna-logo {
  height: 400px;
  background: url("/img/T_fb_ava_white.jpg") no-repeat center;
}
.b-filters.conferences{
  margin-right: 0px;
}
.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
div.jGrowl {
  padding: 10px;
  z-index: 9999;
  color:   #fff;
}

/** Special IE6 Style Positioning **/
div.ie6 {
  position: absolute;
}

div.ie6.top-right {
  right:  auto;
  bottom: auto;
  left:   expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top:    expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
  left:	expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top:  expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
  left:	expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top:  expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
  left:	expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top:  expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
  left:	 expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top:   expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
  width: 100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
  position: fixed;
}

body > div.jGrowl.top-left {
  left: 0px;
  top:  0px;
}

body > div.jGrowl.top-right {
  right: 0px;
  top:   40px;
}

body > div.jGrowl.bottom-left {
  left:	  0px;
  bottom: 0px;
}

body > div.jGrowl.bottom-right {
  right:  0px;
  bottom: 0px;
}

body > div.jGrowl.center {
  top:   0px;
  width: 50%;
  left:  25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
  margin-left:  auto;
  margin-right: auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
  background-color: #373941;
  width:            235px;
  padding:          10px;
  font-size:        1.1em;
  line-height:      1.364em;
  margin-top:       5px;
  margin-bottom:    5px;
  text-align:       left;
  display:          none;
}

div.jGrowl div.jGrowl-notification {
  min-height: 40px;
}

div.jGrowl div.jGrowl-notification div.header {
  font-weight: bold;
  font-size: .85em;
}

div.jGrowl div.jGrowl-notification div.close {
  color: #ff7f7f;
  z-index: 99;
  float: right;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
}

div.jGrowl div.jGrowl-closer {
  padding-top: 4px;
  padding-bottom: 4px;
  cursor: pointer;
  font-size: .9em;
  font-weight: bold;
  text-align: center;
}

/** Hide jGrowl when printing **/
@media print {
  div.jGrowl {
    display: none;
  }
}
.loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #373941;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:1px solid #B9E550;
    background: #d7e9af;
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    background: #fbfbfb url('/img/loading.gif') no-repeat 5px 5px;
    line-height: 16px;
	border:1px solid #B9E550;
    color:#222;
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
.masked {
    overflow: hidden !important;
}
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}
/* line 1, ../../app/assets/stylesheets/online_matches.css.scss */
.b-math-mark.b-math-mark-1 {
  background: none;
}

/* line 5, ../../app/assets/stylesheets/online_matches.css.scss */
#add-video-popup {
  display: none;
}

/* line 9, ../../app/assets/stylesheets/online_matches.css.scss */
.ic-goal {
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-top: 3px;
  overflow: hidden;
  background: url(../img/b-ico.png) no-repeat 0 -96px;
}

/* line 10, ../../app/assets/stylesheets/online_matches.css.scss */
.ic-hgoal {
  display: inline-block;
  width: 13px;
  height: 13px;
  margin-top: 3px;
  overflow: hidden;
  background: url(../img/hockey-goal.png) no-repeat;
}

/* line 12, ../../app/assets/stylesheets/online_matches.css.scss */
.ic_mark_down_active:before, .ic_mark_down_active img {
  display: block;
  content: url("/img/vote-dwn.png");
  position: absolute;
  left: 3px;
}

/* line 14, ../../app/assets/stylesheets/online_matches.css.scss */
.player_info_baloon {
  position: absolute;
  z-index: 99999;
  background: #d6dde3;
  color: #333a42;
  padding: 8px 10px;
  font-size: 10px;
  line-height: 14px;
}
/* line 22, ../../app/assets/stylesheets/online_matches.css.scss */
.player_info_baloon h3 {
  text-transform: uppercase;
  padding-bottom: 7px;
}
/* line 26, ../../app/assets/stylesheets/online_matches.css.scss */
.player_info_baloon ol {
  list-style: none;
}

/* line 30, ../../app/assets/stylesheets/online_matches.css.scss */
.col_rate {
  width: 62px;
  background: none;
}

/* line 35, ../../app/assets/stylesheets/online_matches.css.scss */
.submit_btn {
  border: 1px solid #d5dddf;
  text-transform: uppercase;
  padding: 7px 10px;
  font-size: 9px;
  font-family: tahoma;
  font-weight: bold;
  cursor: pointer;
}

/* line 45, ../../app/assets/stylesheets/online_matches.css.scss */
.translation_text {
  margin-top: 2px;
  font-size: 11px;
  color: #808080;
}

/* line 51, ../../app/assets/stylesheets/online_matches.css.scss */
.l {
  font-size: 11px !important;
}

/* line 54, ../../app/assets/stylesheets/online_matches.css.scss */
.r {
  font-size: 11px !important;
  white-space: normal !important;
}

/* line 59, ../../app/assets/stylesheets/online_matches.css.scss */
.online_match > #match_center {
  margin: 0 0 15px 0;
}

/* line 64, ../../app/assets/stylesheets/online_matches.css.scss */
.rating_filters td {
  text-align: center;
}
.ui-dialog { position: absolute; padding: 15px 25px; width: 440px!important; overflow: hidden; background: #ffffff; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.ui-dialog .ui-dialog-titlebar { position: relative; font: normal 28px Trebuchet MS  }
.ui-dialog .ui-dialog-title { float: left; position: relative; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0; top: 8px; width: 24px; height: 24px; background: url(../i/ic_close3.png) no-repeat; text-indent: -9999px }
.ui-dialog .ui-dialog-titlebar-close span {  }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { opacity: .7;filter:Alpha(Opacity=70); }
.ui-dialog .ui-dialog-content { position: relative; padding: 10px 0; border: 0; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget-overlay { background: #000; opacity: .7;filter:Alpha(Opacity=70); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa; opacity: .7;filter:Alpha(Opacity=70); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.ui-dialog .form_edit { padding:5px 10px 10px }
.ui-dialog .activity { margin:0; padding:0 }
.ui-dialog .activity li { margin:0; border:0; }
.ui-dialog .activity .activity_item { padding: 0; margin:0 }
.ui-dialog .activity .activity_item_active { background: none; border:0  }
.ui-dialog .activity .info .info a { font: bold 12px Tahoma; color: #35518e; text-decoration: none; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#error-report-quote {color: #ae4444; padding-top: 1em; padding-bottom: 1em;}
#error-report-header {font-weight: bold }
#error_reporter_hint {font-style: italic; color: #808080;}

div.ban-period-selector {display: none;}
.comment .b-author .ban_user_control {font-size: xx-small;}
/* line 1, ../../app/assets/stylesheets/comments.css.scss */
.comment .b-add-comment {
  display: none;
}

/* line 4, ../../app/assets/stylesheets/comments.css.scss */
#comments .b-add-comment > .note {
  padding-left: 170px;
}
/* line 6, ../../app/assets/stylesheets/comments.css.scss */
#comments .b-add-comment > .note .extra {
  display: none;
}
/* line 9, ../../app/assets/stylesheets/comments.css.scss */
#comments .b-add-comment > .note.expanded .extra {
  display: block;
}

/* line 14, ../../app/assets/stylesheets/comments.css.scss */
.editing .comment .b-add-comment {
  display: block;
}

/* line 17, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right {
  float: right;
  margin-right: 15px;
}
/* line 21, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a {
  padding-left: 17px;
  text-decoration: none;
  visibility: hidden;
}
/* line 26, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a.answer-button {
  color: #390;
  background: url(../img/i-answer.png) no-repeat 0 3px;
}
/* line 29, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a.answer-button:hover {
  color: #3cb300;
}
/* line 31, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a.complain-button {
  color: #c00;
}
/* line 33, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a.complain-button:hover {
  color: #f00;
}
/* line 36, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .comments-buttons p.right a span {
  border-bottom: 1px dotted;
}
/* line 41, ../../app/assets/stylesheets/comments.css.scss */
.b-list-comments .li-hover .comments-buttons p.right a {
  visibility: visible;
}

/* line 44, ../../app/assets/stylesheets/comments.css.scss */
#comments h2 .start_moderation {
  position: absolute;
  right: 20px;
}
/* line 1, ../../app/assets/stylesheets/quizzes.css.scss */
.social-widgets > .share_button {
  display: inline-block;
  max-width: 166px;
}

/* line 6, ../../app/assets/stylesheets/quizzes.css.scss */
.fb_iframe_widget {
  display: inline-block;
  left: -19px;
  margin: -5px 0 0;
  position: relative;
  top: -3px;
}

/* line 14, ../../app/assets/stylesheets/quizzes.css.scss */
.game-rating .table .try {
  width: 70px;
  padding: 0 20px 0 120px;
}

/* line 19, ../../app/assets/stylesheets/quizzes.css.scss */
.game-rating .table .share_score {
  width: 70px;
  padding: 0 37px 0 37px;
}
/* line 22, ../../app/assets/stylesheets/quizzes.css.scss */
.game-rating .table .share_score a {
  display: inline-block;
}
/* line 23, ../../app/assets/stylesheets/quizzes.css.scss */
.game-rating .table .share_score a img {
  margin-top: -4px;
  vertical-align: middle;
}
/* line 1, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-hockey-info {
  background-image: url(../img/hockey-info-header.png);
}

/* line 5, ../../app/assets/stylesheets/hockey_matches.css.scss */
.tab-list {
  height: 30px;
}
/* line 7, ../../app/assets/stylesheets/hockey_matches.css.scss */
.tab-list .tabs {
  background-color: #ceddf9;
  width: 50%;
  text-align: center;
  float: left;
}
/* line 12, ../../app/assets/stylesheets/hockey_matches.css.scss */
.tab-list .tabs a {
  margin-right: 3px;
}
/* line 16, ../../app/assets/stylesheets/hockey_matches.css.scss */
.tab-list .statistic {
  height: 30px;
  padding-top: 10px;
  margin-left: 50%;
  text-align: center;
  background-color: #e2e7eb;
}

/* line 25, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list {
  position: absolute;
  right: 0px;
  top: 0px;
  height: 100%;
  width: 108px;
  font-size: 0.75em;
  white-space: nowrap;
  overflow: hidden;
}
/* line 34, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list .label {
  font-size: 1em;
  padding: 2px 0px 2px 0px;
}
/* line 38, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list #first_team {
  padding-top: 10px;
  height: 49%;
}
/* line 42, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list #second_team {
  height: 50%;
}
/* line 45, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list li {
  margin-top: -1px;
}
/* line 48, ../../app/assets/stylesheets/hockey_matches.css.scss */
.player-list .highlight {
  font-weight: bold;
}

/* line 53, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-hockey-math-info-body {
  background-color: #ceddf9;
}
/* line 55, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-hockey-math-info-body #svg_field {
  position: absolute;
}

/* line 60, ../../app/assets/stylesheets/hockey_matches.css.scss */
.character_rating {
  position: relative;
}
/* line 62, ../../app/assets/stylesheets/hockey_matches.css.scss */
.character_rating span {
  display: block;
}

/* line 66, ../../app/assets/stylesheets/hockey_matches.css.scss */
#tabs-hockey-stats {
  display: none;
}

/* line 69, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-info-stat-hockey {
  position: relative;
  width: 223px;
  height: 469px;
  padding: 12px 15px;
  margin: 12px 0 11px 11px;
}
/* line 71, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-info-stat-hockey .title {
  display: inline-block;
  margin-bottom: 6px;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: black;
}
/* line 72, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-info-stat-hockey .b-math-info-line {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 493px;
  background: blue;
}
/* line 73, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-info-stat-hockey .b-math-progress-0 {
  background-color: #79c8d3 !important;
}

/* line 78, ../../app/assets/stylesheets/hockey_matches.css.scss */
.l-subcol2-1 {
  float: none !important;
  width: 100% !important;
}

/* line 83, ../../app/assets/stylesheets/hockey_matches.css.scss */
.l-subcol2-2 {
  overflow: visible !important;
  margin-top: 30px;
}

/* line 88, ../../app/assets/stylesheets/hockey_matches.css.scss */
.grid-2 .l-subcol2 .l-subcol2-2-i {
  padding-left: 0px !important;
}

/* line 93, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-head-info .l {
  width: 42% !important;
}
/* line 96, ../../app/assets/stylesheets/hockey_matches.css.scss */
.b-math-head-info .r {
  width: 100%;
}
/**
 * Default DropKick theme
 *
 * Feel free to edit the default theme
 * or even add your own.
 *
 * See the readme for themeing help
 *
 */

/***** Begin Theme, feel free to edit in here! ******/

/* One container to bind them... */

.dk_container {
  background-color: #fff;
  font-family: verdana, sans-serif;
  font-size: 11px;
  line-height: 18px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}
  .dk_container:focus {
    outline: 0;
  }
  .dk_container a {
    cursor: pointer;
    text-decoration: none;
  }

/* Opens the dropdown and holds the menu label */
.dk_toggle {
  /**
   * Help: Arrow image not appearing
   * Try updating this property to your correct dk_arrows.png path
   */
  background-image: url('../img/rating-arr.png');
  background-repeat: no-repeat;
  background-position: 80% center;
  border: 1px solid #ccc;
  color: #333;
  padding: 1px 12px 1px 0;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}
  .dk_toggle:hover {
    border-color: #8c8c8c;
  }
  /* Applied when the dropdown is focused */
  .dk_focus .dk_toggle {
    border-color: #40b5e2;
  }
  .dk_focus .dk_toggle {
    
  }

/* Applied whenever the dropdown is open */
.dk_open {
  
  /**
   * Help: Dropdown menu is covered by something
   * Try setting this value higher
   */
  z-index: 10;
}
  .dk_open .dk_toggle {
    background-color: #ececec;
    border-color: #8c8c8c;
    color: #ccc;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
  }

/* The outer container of the options */
.dk_options {
  border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0 0 10px 10px;
}
  .dk_options a {
    font-weight: normal;
    padding: 0 12px 0 0;
  }
  .dk_options li:last-child a {
    border-bottom: none;
    border-radius: 0 0 10px 10px ;
  }
   .dk_options li {
    padding: 1px 2px;
    border-bottom: 1px dotted #cecece;
   }
  .dk_options a:hover,
  .dk_option_current a {
    background-color: #000;
    color: #fff!important;
    text-decoration: none;
  }

/* Inner container for options, this is what makes the scrollbar possible. */
.dk_options_inner {
  border: 1px solid #8c8c8e;
  max-height: 280px;
  background-color: #fff;
  border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0 0 10px 10px;
}

/* Set a max-height on the options inner */
.dk_options_inner,
.dk_touch .dk_options {
  max-height: 280px;
}

/******  End Theme ******/

/***** Critical to the continued enjoyment of working dropdowns ******/

.dk_container {
  display: none;
  float: left;
  position: relative;
}
  .dk_container a {
    outline: 0;
  }

.dk_toggle {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  position: relative;
  zoom: 1;
}

.dk_open {
  position: relative;
}
  .dk_open .dk_options {
    display: block;
  }
  .dk_open .dk_label {
    color: inherit;
  }

.dk_options {
  display: none;
  margin-top: -1px;
  position: absolute;
  right: 0;
  width: 100%;
}
  .dk_options a,
  .dk_options a:link,
  .dk_options a:visited {
    display: block;
  }
  .dk_options_inner {
    overflow: auto;
    position: relative;
  }

.dk_touch .dk_options {
  overflow: hidden;
}

.dk_touch .dk_options_inner {
  max-height: none;
  overflow: visible;
}

.dk_fouc select {
  position: relative;
  top: -99999em;
  visibility: hidden;
}

/***** End Critical to the continued enjoyment of working dropdowns ******/
/* line 1, ../../app/assets/stylesheets/blogs.css.scss */
.blog.l-col-1 {
  padding-left: 25px;
}
/* line 4, ../../app/assets/stylesheets/blogs.css.scss */
.blog.l-col-1 .blog-title {
  padding-left: 0;
  text-transform: uppercase;
}
/* line 9, ../../app/assets/stylesheets/blogs.css.scss */
.blog.l-col-1 .blog-sub-title {
  font: 1.3em/1.385em Arial, Helvetica;
  padding-top: 1em;
}
/* line 14, ../../app/assets/stylesheets/blogs.css.scss */
.blog.l-col-1 #error_reporter_hint {
  clear: both;
  /* NOTE fixes appearance of short post having tall image */
}

/* line 19, ../../app/assets/stylesheets/blogs.css.scss */
.blog.module-label {
  padding: 0;
}
/* line 22, ../../app/assets/stylesheets/blogs.css.scss */
.blog.module-label a {
  display: block;
  color: #fff;
  font: 10px/13px Verdana, Tahoma;
  text-decoration: none;
  padding: 0 15px 2px;
}
/* line 29, ../../app/assets/stylesheets/blogs.css.scss */
.blog.module-label a:hover {
  color: #fff;
  text-decoration: underline;
}

/* line 38, ../../app/assets/stylesheets/blogs.css.scss */
.for-editor .blog-post.img-main {
  width: auto;
  margin-top: 0;
  padding-bottom: 1.308em;
}
/* line 44, ../../app/assets/stylesheets/blogs.css.scss */
.for-editor .blog-post.img-main img {
  max-width: 100%;
  max-height: 600px;
}

/* line 50, ../../app/assets/stylesheets/blogs.css.scss */
body.promo #min_width .blog-post.img-main img {
  max-width: 100%;
}

/* line 54, ../../app/assets/stylesheets/blogs.css.scss */
.blog-post-icon {
  width: 70px;
  height: 70px;
  background-position: center;
  background-size: cover;
}

/* line 61, ../../app/assets/stylesheets/blogs.css.scss */
.b-searchres li.blog-post {
  padding-bottom: 18px;
}
/* line 63, ../../app/assets/stylesheets/blogs.css.scss */
.b-searchres li.blog-post .b-vote-mat, .b-searchres li.blog-post .linked-media, .b-searchres li.blog-post iframe {
  margin-top: 3px;
}
/* line 66, ../../app/assets/stylesheets/blogs.css.scss */
.b-searchres li.blog-post .linked-media {
  max-width: 500px;
}
/* line 68, ../../app/assets/stylesheets/blogs.css.scss */
.b-searchres li.blog-post .linked-media img {
  max-width: 100%;
}
/* line 1, ../../app/assets/stylesheets/articles.css.scss */
.m-module-promo .module-label {
  background-color: #b7191d;
}

/* line 5, ../../app/assets/stylesheets/articles.css.scss */
.rated_red_label {
  color: #c00;
}

/* line 9, ../../app/assets/stylesheets/articles.css.scss */
.for-editor .img-center {
  margin-top: 0 !important;
}

/* line 13, ../../app/assets/stylesheets/articles.css.scss */
.for-editor .img-center img {
  width: 600px;
}

/* line 17, ../../app/assets/stylesheets/articles.css.scss */
.popup_overlay {
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: RGBA(0, 0, 0, 0.9);
}
/* line 26, ../../app/assets/stylesheets/articles.css.scss */
.popup_overlay .main_popup {
  margin: 0 auto;
  height: 610px;
  width: 800px;
  z-index: 1001;
  position: relative;
  padding-top: 100px;
}
/* line 27, ../../app/assets/stylesheets/articles.css.scss */
.popup_overlay .main_popup .close_button {
  width: 21px;
  height: 21px;
  background: url("/assets/ford/close_button.png") no-repeat center top;
  right: 10px;
  margin-top: 10px;
  position: absolute;
  z-index: 1002;
}
/* line 1, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table {
  margin-top: 20px;
}
/* line 4, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table .b-tabs .current {
  background: #ecedf4;
}
/* line 7, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table .b-tabs li {
  background: #fff;
}
/* line 9, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table .b-tabs li a {
  border-bottom: 1px dotted;
  text-decoration: none;
}
/* line 17, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table table .fam {
  width: 45%;
}
/* line 22, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table .tb2 th {
  background: #ecedf4;
}
/* line 25, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table .tb2 td {
  background: #fff;
}
/* line 29, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table #calendary_table {
  display: none;
}
/* line 31, ../../app/assets/stylesheets/champ_table.css.scss */
#side_stats_table #calendary_table .tbl-filters-2 {
  background: #ecedf4;
}
/* line 2, ../../app/assets/stylesheets/gallery.css.scss */
.b-gallery-thumbs .b-galt-i {
  padding: 10px 0 0 0;
}
/* line 1, ../../app/assets/stylesheets/search.css.scss */
#autocomplete_list {
  display: block;
  position: absolute;
  z-index: 999;
  width: 83%;
  background: #fff;
}
/* line 8, ../../app/assets/stylesheets/search.css.scss */
#autocomplete_list li {
  width: 16px;
  padding: 3px;
  margin: 3px 0 3px 0;
  background: #fff;
  width: 100%;
}
/* line 14, ../../app/assets/stylesheets/search.css.scss */
#autocomplete_list li a {
  color: #000;
  text-decoration: none;
  width: 70%;
  display: inline-block;
}
/* line 20, ../../app/assets/stylesheets/search.css.scss */
#autocomplete_list li span {
  float: right;
  font-style: italic;
  color: #aaa;
  font-size: 0.9em;
  margin-right: 5px;
}
/* line 28, ../../app/assets/stylesheets/search.css.scss */
#autocomplete_list li:hover {
  background: #aaa;
}

/* line 33, ../../app/assets/stylesheets/search.css.scss */
#search_tag_list {
  height: 17em;
  overflow: hidden;
}

/* line 38, ../../app/assets/stylesheets/search.css.scss */
#expand_tag_list {
  display: block;
  font-size: 1.5em;
  margin: 12px 0 5px 15px;
}
/* line 1, ../../app/assets/stylesheets/news.css.scss */
h4.news_match a {
  color: #004D99;
  text-decoration: none;
}

/* line 6, ../../app/assets/stylesheets/news.css.scss */
ol.hockey_news_goals {
  list-style-type: none;
}
