* {  font-family: Ubuntu;  line-height: 25px;  font-size: 14px;  vertical-align: middle !important; } .clear {  clear: both; } body {  background-color: #970103;  background-image: url(/res/assets/bg.jpg);  background-repeat: repeat-x; } .wrapper {  max-width: 1250px;  margin: auto; } input {  background-color: white;  color: #333;  padding-left: 10px;  padding-right: 10px; } a {  color: white; } a:hover {  color: #FDE401; } a:hover * {  text-decoration: underline; } .form-control.tiny {  max-width: 75px;  display: inline-block; } .form-control.short {  min-width: 100px;  max-width: 150px;  display: inline-block; } select option {  color: #555; } .form-control.long {  min-width: 200px;  max-width: 250px;  display: inline-block; } h1 {  font-size: 30px;  text-align: left;  text-transform: uppercase;  color: #FFFFFF;  margin-bottom: 0px;  margin-top: 0px;  float: left; } h2 {  font-size: 18px;  text-align: left;  padding: 0px 5px;  color: #ffffff;  border-bottom-left-radius: 0px;  margin: 0px;  margin-bottom: 10px;  line-height: 22px; } h3.title {  font-size: 20px;  text-align: left; } h4.title,h4.minititle {  font-size: 16px;  text-align: left; } li {  margin: 0px;  padding: 0px;  display: block; } div {  position: relative; } li.list-group-item {  background: none;  border: none; } .header .nav a:hover, .footer .nav a:hover {  color: #de1b1b;  text-decoration: none; } .footer ul ul {  display: block;  position: relative!important;  min-width: 200px; } .btn-block {  margin-bottom: 5px; } .dark {  color: white!important;  border-radius: 5px;  padding-top: 1px;  background-color: #970005; } .gray {  background-color: #FFF1C8;  border-radius: 5px;  margin-bottom: 10px; } .white {  background-color: #FFFFFF;  border-radius: 5px;  margin-bottom: 10px; } .dark a {  color: white; } .dark span {  color: white; } .grey {  background-color: #FFC200;  border-radius: 5px;  margin-bottom: 5px; } .light {  background-color: #f84d53;  color: white;  border-radius: 5px; } .light a {  color: white; } .light span {  color: white; } h1.dark, h2.dark,h3.dark, h4.dark, h1.light, h2.light,h3.light, h4.light, h1.gray, h2.gray,h3.gray, h4.gray, h1.grey, h2.grey,h3.grey {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;  margin: 0px;  margin-bottom: 10px; } .header.dark, .header.light, .header.grey, .header.gray {  border-radius: 0px;  margin-top: 0px;  margin: 0px; } footer.dark, footer.light, footer.grey, footer.gray, .dark.footer {  border-radius: 0px;  margin-bottom: 0px;  margin-top: 0px; } footer {  background-color: #b52608; } .left_hide_menu {  position: absolute;  width: 250px;  overflow: hidden; } .page {  z-index: 5; } .book_content_cat {  text-align: right;  position: relative;  float: right;  z-index: 9;  color: white;  background-color: white;  border-radius: 10px;  padding: 0px 5px;  box-shadow: -1px -1px 1px #FDA915, 1px 1px 1px #E35E11;  width: 250px; } div#page-content-wrapper {  margin-left: 265px; } .quicknotes .col-sm-8 {  padding-right: 0px; } .last_banners_here_left .top_banner_slide {  padding-bottom: 15px; } .last_banners_here_bottom .top_banner_slide {  padding-top: 15px; } .holder {  padding-top: 10px; } .main {  min-height: 3520px;  padding-bottom: 10px;  margin-bottom: 15px; } .toplogo {  padding: 15px 0px;  display: block;  z-index: 5;  position: relative; } .last_banners_here_top {  padding-top: 19px;  z-index: 9; } img.shadow_image {  position: absolute;  display: block;  top: 0px;  left: 0px;  z-index: 1; } .slimScrollDiv {  height: 100%; } .odds {  position: absolute;  height: 100%;  display: block;  width: 100%;  margin-top: 10px; } .navbar-toggle .icon-bar {  background-color: black } ul {  position: relative;  z-index: 9;  margin: 0px;  padding: 0px; } ul ul {  display: none; } ul li:hover ul {  display: block;  position: absolute;  min-width: 200px;  right: 0px; } ul.nav.topmenu {  z-index: 10; } .logo {  z-index: 10; } .header {  min-height: 40px;  margin-bottom: 0px; } .header li {  text-align: center; } .header li a {  display: block;  text-transform: uppercase;  font-size: 16px;  text-shadow: 1px 1px 1px #ffea39;  font-weight: bold;  background-image: url(/res/assets/yellow_button.jpg);  line-height: 30px;  padding: 0px 10px;  margin: 3px;  border-radius: 5px;  color: #940203; } .adminmenu {  z-index: 99;  margin-bottom: 5px; } a.light:hover {  background-color: #e92f34!important; } .light li:hover {  background-color: #e92f34; } .header .navbar-brand {  padding: 0px;  width: 100%; } div#myNavbar {  z-index: 20; } .header .navbar-brand img {  width: 100%; } .login_form_form {  margin: 0px;  margin-bottom: 5px; } .header .login_form li {  text-align: center;  padding: 0px 5px; } .header .login_form input {  margin: 3px auto;  width: 150px;  line-height: 28px;  height: 30px;  padding: 0px 15px; } .header .login_form input[type="submit"] {  width: auto;  background-color: #f83023;  color: white;  border: 1px solid #f83023;  font-weight: bold; } .read_more.left {  width: auto;  background-color: #750705;  color: white;  border: 1px solid #750705;  font-weight: bold;  font-size: 12px; } .read_more.right {  width: auto;  background-color: #fde401;  color: #fe1300;  border: 1px solid #fde401;  font-weight: bold;  font-size: 12px; } .read_more.left:hover {  background-color: #820805;  color: white;  border: 1px solid #820805; } .read_more.right:hover {  background-color: #FFEE52;  border: 1px solid #FFEE52; } .quicknotes .col-sm-12 {  padding: 0px 10px; } .quicknotes .col-sm-6, .quicknotes .col-sm-4 {  padding: 0px 5px; } .read_more {  padding: 0px 5px;  line-height: 30px; } .read_more span {  padding: 0px;  line-height: 30px;  top: 0px;  display: inline-block;  font-size: 12px; } .quicknotes .hovermage_main {  height: 90px;  width: 1px;  float: left; } .quicknotes .hoverimage {  position: absolute;  height: 90px;  overflow: hidden;  text-align: right;  width: 150px;  z-index: 5;  background-color: #fc7814;  left: 0px;  top: 0px;  border-radius: 3px; } .menu_bonus {  padding: 10px;  padding-bottom: 1px; } .menu_bonus .normal_list_sub {  height: 90px; } .horizontal_line {  border-bottom: 1px solid #c81a13;  margin-bottom: 10px; } .menu_bonus h4 {  color: #feed01;  margin: 0px;  margin-bottom: 10px; } .header .left_logo {  width: 20%;  float: left;  min-height: 120px;  overflow: hidden; } .header .right_menu {  width: 78%;  float: right;  z-index: 20; } .left {  float: left; } .right {  float: right; } a.book_title {  float: left;  font-size: 16px;  line-height: 22px;  z-index: 6;  display: block;  color: #fa5d1a;  padding: 5px; } .fdb_table a.book_title {  float: none; } span.text_mini_expl {  font-size: 5px;  opacity: 0.2; } a.book_button .counter {  color: #fa5d1a;  padding-left: 3px; } .book_fdb a {  font-size: 20px;  margin-top: 5px; } .book_single_block .booklogo a {  position: absolute;  bottom: -2px;  right: -2px;  z-index: 5; } .book_single_block .visit_now {  display: block;  text-transform: uppercase;  font-size: 16px;  font-weight: bold;  background-image: url(/res/assets/orange_button.jpg);  line-height: 35px;  padding: 0px 15px;  margin: 0px 5px;  border-radius: 5px;  color: white;  text-align: center;  text-shadow: 1px 1px 1px black; } .book_single_block .visit_now:hover {  text-decoration: none;  text-shadow: 1px 1px 1px #ff7b33; } .book_fdb a.grey.right {  display: block;  text-transform: uppercase;  font-size: 20px;  font-weight: bold;  background-image: url(/res/assets/green_button.jpg);  line-height: 40px;  padding: 0px 15px;  margin: 0px;  border-radius: 5px;  color: white;  text-align: center;  border: 0px;  text-shadow: 1px 1px 1px black; } .book_fdb a.grey.right:hover {  text-shadow: 1px 1px 1px #6ace38; } .bokmakers_menu {  padding: 10px;  background-color: #ffb71c;  border-radius: 5px; } .book_single_block .booklogo .book_fdb {  background-color: #FF0000;  padding: 0px 10px;  background-color: rgba(255, 0, 0, 0.7);  text-align: center; } .book_fdb span,.book_fdb {  color: #f83021;  text-align: center; } span.book_comment_big {  font-size: 22px;  line-height: 40px; } .col-sm-4.height_1 {  height: 250px; } .col-sm-6.height_1 {  margin-top: 10px;  height: 150px;  overflow: hidden; } .col-sm-6.height_1 .menu_bonus {  padding-top: 14px; } .col-sm-6.height_1 {  width: 49%; } .col-sm-4.height_0 {  height: 200px; } .col-sm-6.height_0 {  margin-top: 10px;  height: 200px; } .col-sm-6.height_0 {  width: 49%; } .info_icons {  float: right;  position: absolute;  right: 5px;  text-align: right;  font-size: 16px;  line-height: 22px;  z-index: 5;  top: 5px;  background-color: #fee07e;  border-top-right-radius: 5px;  height: 22px; } .info_icons span {  display: inline-block;  line-height: 22px;  top: 0px;  position: relative; } a.book_button {  min-width: 20px;  margin-left: 3px;  white-space: nowrap;  height: 22px;  display: inline-block;  line-height: 22px;  vertical-align: middle;  text-align: center;  padding: 0px;  font-size: 12px;  line-height: 20px;  color: #fa5d1a; } a.book_button_rates span {  padding-right: 5px; } .book_button .glyphicon {  font-size: 12px;  line-height: 22px; } .fdb_table .plus, .fdb_table a.book_button_rates {  display: none; } .book_comment_fdb a.btn {  margin: 5px 10px;  float: right;  margin-top: 0px; } .book_comment_fdb .span {  color: white;  margin: 0px 10px;  text-decoration: none; } .book_comment_fdb .span span {  font-size: 25px; } .book_single_block .booklogo {  display: block;  margin: 0px 5px;  width: 220px;  height: 80px;  background-size: cover;  border-radius: 5px;  background-position: center;  background-color: white; } .book_single_block {  max-width: 230px;  margin-bottom: 10px;  border-radius: 5px;  background-color: #fee07e;  padding-bottom: 5px; } .book_comment img {  width: 100%; } .book_comment_form {  display: none; } .book_comment_fdb {  position: absolute;  bottom: 0px;  opacity: 0;  z-index: 9;  background-color: rgba(13,13,13,0.5);  left: 0px;  width: 100%;  border-radius: 5px;  height: 75px; } .book_single_block .book_comment {  position: relative; } .carousel,.carousel .item {  height: 300px;  overflow: hidden;  border-radius: 5px;  background-size: cover } .carousel .carousel-indicators {  bottom: auto;  top: 10px;  right: 10px;  left: auto;  text-align: right; } .carousel-caption {  right: 0px;  left: 0px;  text-align: left;  bottom: 0px;  padding: 0px;  width: 100%;  background-color: #131313;  background-color: rgba(16,16,16,0.5);  min-height: 110px; } .carousel_buttons {  padding-top: 15px; } .carousel_buttons a {  white-space: nowrap; } input#searchfield {  background: none;  border: 0px;  box-shadow: none;  color: #888;  max-width: 200px;  float: left; } .book_content_cat label {  margin: 0px 0px;  display: block;  width: 100%;  min-height: 30px;  margin-top: 1px; } .book_content_cat label span {  margin: 0px;  float: left;  color: #ccc;  font-size: 20px;  top: auto;  display: inline-block;  margin-top: 7px;  margin-left: 10px; } .search_holder {  max-width: 250px;  width: 100%; } .search_holder .search_single {  margin-bottom: 3px;  border-bottom: 1px solid #fd9c15;  min-height: 45px; } .search_holder .search_single:first-child {  border-top: 1px solid #fd9c15; } .search_holder .search_single:last-child {  border-bottom: 0px; } .search_single_hover {  display: none;  text-align: left;  padding: 0px 5px;  line-height: 16px;  font-size: 13px; } .search_single_hover * {  text-align: left;  padding: 0px;  line-height: 16px;  font-size: 13px; } .search_holder .search_single:hover .search_single_hover {  display: block;  color: #888; } .search_holder .search_single img {  position: absolute;  height: 38px;  max-width: 70px;  top: 2px;  left: 0px;  border-radius: 3px; } .search_holder .search_single h4 {  margin: 0px;  margin-left: 75px;  min-height: 45px; } .search_holder .search_single h4 a {  line-height: 19px!important;  font-size: 13px;  text-align: left;  width: 100%;  display: block;  padding-top: 1px;  color: #888; } .search_holder .search_single b {  line-height: 19px!important;  text-align: left;  display: inline-block;  position: relative;  color: #FC7814;  font-size: 13px; } .carousel .carousel-indicators li {  background-color: #D31920;  width: 20px;  height: 20px;  border: 0px;  border-radius: 4px;  padding: 3px; } .carousel .carousel-indicators li span {  border: 2px solid #FFFFFF;  width: 14px;  height: 14px;  padding 2px;display: inline-block;  border-radius: 2px;  border: 2px solid rgba(255, 255, 255, 0.85); } .carousel .carousel-indicators li.active span {  background-color: #FFFFFF; } .articlelist {  height: 98px;  margin-bottom: 10px;  overflow: hidden; } .articlelist.longerlist {  min-height: 125px;  margin-bottom: 10px;  overflow: hidden;  height: auto; } .articlelist.longerlist .optional_parameter.clear {  padding-left: 20px; } .articlelist.longerlist .covered_text {  height: 75px;  overflow: hidden;  margin-bottom: 5px; } .youtube_single {  padding: 1px 10px;  padding-bottom: 10px;  margin-bottom: 10px; } .hoverimage {  position: absolute;  height: 150px;  overflow: hidden;  text-align: right;  width: 180px;  z-index: 5;  background-color: #fc7814;  left: 10px;  top: 10px;  border-radius: 3px; } .hoverimage a.become_affiliate0, .hoverimage a.become_affiliate1, .hoverimage a.become_affiliate2 {  color: #FAFFFF;  position: absolute;  bottom: 0px;  left: 0px;  width: 100%;  text-align: center;  font-size: 14px;  line-height: 25px;  height: 25px;  z-index: 10;  display: block;  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;  background-color: #FC7814; } .hoverimage a.become_affiliate1 {  bottom: 25px;  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px; } .hoverimage a.become_affiliate2 {  bottom: 50px;  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px; } .hoverimage a.become_affiliate0:hover,.hoverimage a.become_affiliate1:hover,.hoverimage a.become_affiliate2:hover {  color: #FD3A00;  text-decoration: none;  background-color: #750705; } .hovermage_main {  height: 150px;  width: 1px;  float: left; } .freespins .hoverimage {  background: none; } .articlelist.longerlist .hoverimage {  height: 105px; } .hoverimage .img-responsive {  width: auto;  min-width: 150px;  margin: auto; } .hoverimage a {  position: absolute;  right: 25px;  bottom: 10px; } .articlelist:hover .hoverimage {  width: 150px; } .covered_text h4, .covered_text .minicontent {  padding-left: 0px;  text-align: left;  color: white; } .covered_text h4 a {  color: #feed01;  font-weight: bold; } .optional_parameter {  position: absolute;  display: block;  bottom: 10px;  right: 10px;  left: 200px; } .menu_bonus .normal_list_sub .optional_parameter {  position: absolute;  display: block;  bottom: 0px;  right: 10px;  left: 160px; } .normal_list_sub {  margin-bottom: 10px;  border-radius: 5px;  background-color: #fa4e1e;  height: 170px;  padding-top: 1px; } .covered_text {  margin-bottom: 34px;  max-height: 105px;  overflow: hidden;  color: white;  margin-top: 8px;  margin-left: 200px;  margin-right: 5px; } .covered_text .title {  margin-top: 0px;  margin-bottom: 0px;  line-height: 20px;  padding: 0px;  color: #feed01; } .normal_list_top {  min-height: 130px;  margin-bottom: 10px;  overflow: hidden; } .freespins .hoverimage {  width: 150px;  height: 150px;  text-align: center;  background-color: #fc7814;  border-radius: 3px; } .col-sm-6.freespins .covered_text {  margin-left: 170px;  height: 117px;  max-height: 117px;  overflow: hidden; } .freespins .covered_text {  height: 105px; } .freespins {  padding: 0px 5px; } .freespins .hoverimage a,.freespins .hoverimage a img {  margin: auto;  padding: 0px;  position: absolute;  display: inline-block;  right: 0px;  bottom: 0px;  top: 0px;  left: 0px; } .freespins .minicontent {  height: 75px;  overflow: hidden;  padding-top: 5px; } .content_banner {  width: 100%;  height: 200px;  background-size: cover;  background-position: 50%;  border-radius: 5px;  overflow: hidden;  margin-bottom: 15px; } .book_subtitle_link {  padding: 15px;  margin: 0px;  text-align: center;  background-color: #fa4e1e; } .col-sm-6.book_block_text {  padding-right: 0px; } .book_block_tags {  padding-right: 0px;  padding-left: 15px; } .book_subtitle_link img {  margin: auto; } .tag_tags {  padding-bottom: 10px; } .book_subtitle_text, .book_content {  padding: 10px;  background-color: #f83023;  border-radius: 5px;  margin-bottom: 15px;  color: white; } .popup_holder * {  color: #333333; } .popup_holder a,.popup_holder a {  color: #000000; } .popup_holder .book_subtitle_text {  padding: 10px;  background-color: #dcdcdc;  border-radius: 5px;  margin-bottom: 15px;  color: black; } .readmore_popup .book_subtitle_text, .book_content {  padding: 10px;  background: none;  border-radius: 5px;  margin-bottom: 15px;  color: white; } p {  margin: 0px;  padding: 5px 0px; } .readmore_popup {  background-color: #fa4e1c;  padding: 15px;  margin-bottom: 15px;  border-radius: 5px; } .readmore_popup h4 {  color: #feed00; } .comment_block {  background-color: #489d1c; } .comment_block .title {  background: none;  color: white;  padding: 5px 15px; } .book_subtitle_link .book_fdb a, .book_subtitle_link .book_fdb .span {  width: 100%;  display: block;  text-align: center; } .book_subtitle_link .book_fdb .span span, .book_subtitle_link .book_fdb .span {  color: white; } .book_tags_single {  padding: 5px 0px;  background-color: #fa4e1e;  margin-bottom: 10px;  border-radius: 5px; } .book_tags_single h3 {  border-bottom: 1px solid rgba(255,255,255,0.2);  margin: 10px 5px;  color: white; } .tag_link .tag_title {  font-size: 10px;  padding-top: 5px;  margin: 0px;  line-height: 12px;  text-align: center;  display: block;  overflow: hidden;  white-space: nowrap;  color: white;  position: absolute;  bottom: 2px;  width: 100%; } a.tag_link {  width: 79px;  margin: 5px;  height: 102px;  background-repeat: no-repeat; } a.tag_link.activated_tag {  background-image: url(/res/assets/feature_green.png); } .book_block {  padding: 10px 0px; } .popup_holder .book_block {  padding: 0px; } .book_block_banner {  margin-bottom: 15px; } .book_block_banner .img-responsive {  border-radius: 5px;  border: 1px solid red; } .book_content {  padding: 15px;  text-align: justify; } .share img {  width: 35px; } .livenow {  width: 250px;  overflow: hidden; } .livenow h3 {  color: #D31920; } .livenow h4.livenowevent {  text-align: left;  font-size: 14px;  padding: 0px 10px; } .livenow .livenowblock {  padding: 1px 0px;  margin: 0px;  margin-bottom: 10px;  width: 100%; } .livenow .livenowscore {  float: right;  margin: 0px 10px;  font-size: 25px;  line-height: 30px;  margin-bottom: 5px; } .livenow .livenowtime {  text-align: left;  margin-left: 10px;  float: left;  min-width: 100px;  margin-bottom: 5px; } .livenow .livenowtime * {  line-height: 15px;  font-size: 12px; } .livenow .livenowtime .i {  text-align: right; } .livenow table.livenowodd td {  text-align: center; } .livenow table.livenowodd * {  word-break: break-word; } .livenow table.livenowodd td a {  margin: 3px;  font-size: 10px;  text-align: center;  display: block;  padding: 2px;  border-radius: 4px; } .livenow table.livenowodd td a .hoveredon {  font-size: 16px;  display: block; } .livenow table.livenowodd td a .hovered {  display: block; } .livenow table.livenowodd {  width: 100%; } .inline-block {  display: inline-block; } .row_payments.paydbook { } .row_payments.paydbook .book_single_block {  width: 250px; } .row_payments.paydbook a.book_button_rates,.row_payments.paydbook a.plus {  display: none; } .row_payments.paydbook .book_comment_fdb .btn {  position: absolute;  bottom: 10px;  right: 10px; } .row_payments.paydbook .book_comment_fdb .span {  display: none; } .single_row_payments h4 {  text-align: left; } .payico img {  max-width: 120px;  max-height: 80px; } .field_holder {  width: 100%;  min-width: 400px; } .field_background {  background-color: green;  background-image: url(/img/assets/middle_field_background.png);  background-position: top center; } .field_time {  width: 15%;  float: left;  line-height: 30px;  height: 30px;  color: white;  font-weight: bold; } .field_teams {  display: inline-block; } .field_teams span {  padding: 0px 10px; } .field_teams * {  font-size: 20px;  color: white;  font-weight: bold; } .field_score {  float: right;  width: 15%;  color: white;  font-weight: bold;  line-height: 30px;  height: 30px; } .field_home_side {  width: 49%;  float: left;  height: 300px;  background-image: url(/img/assets/match_prev_field_left.png);  background-repeat: no-repeat;  background-position: left; } .field_away_side {  width: 49%;  float: right;  height: 300px;  background-image: url(/img/assets/match_prev_field_right.png);  background-repeat: no-repeat;  background-position: right; } .field_date {  clear: both;  text-align: right; } .field_team_sides {  clear: both;  height: 300px;  background-image: url(/img/assets/match_prev_field_midle.png);  background-repeat: no-repeat;  background-position: center; } .field_home_side .goal_line_all {  float: left;  height: 250px;  width: 20%; } .field_home_side .defense_line_all, .field_home_side .midlefield_line_all, .field_home_side .forward_line_all {  float: left;  height: 250px;  width: 25%; } .field_away_side .goal_line_all {  float: right;  height: 250px;  width: 20%; } .field_away_side .defense_line_all, .field_away_side .midlefield_line_all, .field_away_side .forward_line_all {  float: right;  height: 250px;  width: 25%; } .goal_line_up, .defense_line_up,.midlefield_line_up,.forward_line_up {  height: 60px;  line-height: 18px;  color: #DDDDDD; } span.line_up_single_player {  padding: 5px;  background-color: rgb(25, 142, 25);  background-color: rgba(25, 142, 25, 0.5);  display: block;  margin: 5px;  border-radius: 10px;  text-shadow: 1px 1px 1px #333;  min-height: 45px;  font-size: 12px;  line-height: 15px; } .line_all_1 {  padding-top: 122px; } .line_all_2 {  padding-top: 98px; } .line_all_3 {  padding-top: 62px; } .line_all_4 {  padding-top: 32px; } .line_all_5 {  padding-top: 2px; } .field_timeline_stamp {  position: absolute;  min-height: 25px;  min-width: 20px;  top: 10px; } .field_time_home, .field_time_away {  min-height: 25px; } .field_timeline_mark_line_0,.field_timeline_mark_line_45,.field_timeline_mark_line_90 {  position: absolute;  top: -8px;  min-width: 3px;  border-left: 1px solid red;  height: 25px;  z-index: 2;  color: white;  line-height: 15px; } .field_timeline_mark_line_0 {  left: 0%; } .field_timeline_mark_line_45 {  left: 45%; } .field_timeline_mark_line_90 {  left: 90%; } .field_timeline_stamp .field_timeline_mark_line_0 {  top: -8px;  opacity: 0.4; } .field_timmer {  margin: 15px 15px;  margin-bottom: 0px; } .field_timeline_mark {  position: absolute;  height: 22px;  width: 22px;  overflow: hidden;  left: 0px;  background-image: url(/img/assets/timestamp_marks.png);  top: 8px; } .field_timeline_mark.field_timeline_line {  width: 100%;  top: 0px;  background-position: 0px -80px;  height: 20px; } .field_timeline_stamp:hover {  z-index: 5;  background-color: rgb(25, 142, 25);  border-radius: 10px;  border-top-left-radius: 0px; } .field_time_substitution .field_timeline_mark {  background-position: 0px -59px; } .field_time_yellow .field_timeline_mark {  background-position: 0px -39px; } .field_time_red .field_timeline_mark {  background-position: 0px -19px; } .field_time_goal .field_timeline_mark {  background-position: 0px 0px; } .field_timeline_stamp span.field_timeline_note {  padding: 5px;  padding-left: 25px;  display: none; } .field_timeline_stamp:hover span.field_timeline_note {  display: block;  text-align: left;  color: white; } .field_time_home span.field_timeline_mark {  background-color: #AAFFCC;  border-radius: 5px;  border: 1px solid #3F81B7; } .field_time_away span.field_timeline_mark {  background-color: #CCFFAA;  border-radius: 5px;  border: 1px solid #F15A29; } .field_time_goal {  z-index: 3; } .field_time_red {  z-index: 2; } .field_time_yellow {  z-index: 1; } .comment_single {  text-align: left;  margin: 10px 0px; } .comment_block_type0 {  display: none; } .replies {  padding-left: 15px;  border-left: 1px solid white;  margin-left: 15px; } .comment_single_info_date, .comment_single_info_author {  color: #888;  font-size: 10px;  padding: 0px 5px; } .td_wrapper {  padding-bottom: 10px; } .live_feed_realdealbet_feed_holder {  max-height: 350px;  overflow: auto; } a.readytobet_bookmaker_logo,a.readytobet_bookmaker_logo img {  width: 100%;  display: block; } .readytobet_event_block_header {  background-color: #333;  height: 50px;  line-height: 25px;  padding: 0px 10px;  border-bottom: 1px solid #666;  overflow: hidden; } .readytobet_odd_row {  background-color: #444;  height: 50px;  line-height: 20px;  padding: 0px 10px;  border-bottom: 1px solid #666;  overflow: hidden; } .readytobet_event_block_header * {  line-height: 20px;  color: white;  height: 50px;  overflow: hidden;  padding-top: 5px; } .readytobet_odd_row * {  line-height: 20px;  color: white; } .readytobet_event_block_header * {  line-height: 20px;  color: white; } .width_20 {  width: 19%; } .width_30 {  width: 29%;  display: inline-block;  min-width: 175px; } .width_40 {  width: 39%;  display: inline-block;  min-width: 175px; } .width_50 {  width: 49%;  display: inline-block;  min-width: 175px; } .width_60 {  width: 59%;  display: inline-block;  min-width: 175px; } .width_70 {  width: 69%;  display: inline-block;  min-width: 175px;  display: inline-block;  min-width: 175px; } .width_80 {  width: 69%;  display: inline-block;  min-width: 175px; } .width_x2 {  width: 49%;  text-align: center; } .width_x3 {  width: 33%;  text-align: center; } .width_x4 {  width: 24%;  text-align: center; } .width_x5 {  width: 19%;  text-align: center; } .readytobet_odd_row .width_70 >div {  border-left: 1px solid #666;  height: 50px;  padding-top: 5px } .showbutton_readytobet {  display: inline-block;  padding: 0px 10px;  min-height: 50px;  line-height: 25px;  color: white;  text-align: center;  font-size: 11px; } .live_feed_realdealbet {  background-color: black; } .readytobet_sport_block_header {  border-left: 1px solid #333; } .showbutton_readytobet span {  color: white;  text-align: center;  font-size: 11px; } .readytobet_event_block_odds {  display: none; } .readytobet_sport_block_header.active {  background-color: #333; } .readytobet_odd_badone {  background-color: #870000; } .readytobet_odd_goodone {  background-color: #004f00; } .popup_shadow {  position: fixed;  width: 100%;  height: 100%;  display: block;  top: 0px;  left: 0px;  background-color: rgb(13,13,13);  background-color: rgba(13,13,13,0.7);  z-index: 99;  overflow: auto; } .popup_holder {  width: 80%;  margin: 10px auto;  background-color: #ffffff;  padding: 10px;  border-radius: 10px;  height: 90%; } .popup_content {  padding: 0px 10px;  height: 80%;  overflow: auto; } a.close_button {  position: absolute;  right: 5px;  z-index: 99;  font-size: 42px;  padding: 5px;  top: 5px;  color: black;  border-radius: 7px; } a.close_button * {  z-index: 99;  font-size: 40px;  color: black; } a.close_button:hover {  z-index: 99;  font-size: 40px;  background-color: black; } a.close_button:hover * {  z-index: 99;  font-size: 40px;  color: #FDE401; } .popup_holder .popup_title {  min-height: 35px;  margin: 10px 0px;  color: #000000; } .activated_tag img, .activated_tag .tag_title {  opacity: 1; } .activated_tag img, .not_activated_tag img {  width: 64px;  height: 64px;  position: absolute;  top: 8px;  left: 7px;  border: 0px;  border-radius: 32px; } .activated_tag, .not_activated_tag {  position: relative; } .activated_tag:hover img, .not_activated_tag:hover img {  width: 66px;  height: 66px;  top: 7px;  left: 6px;  border: 0px;  border-radius: 33px; } a.not_activated_tag {  background-image: url(/res/assets/feature_red.png); } a.tag_link:hover {  text-decoration: none; } .tag_link:hover .tag_title,.tag_link:hover .activity {  text-decoration: none; } .tag_link:hover .tag_title {  color: #FDE401; } .tag_number {  position: absolute;  top: 0px;  right: 0px;  line-height: 20px;  padding: 0px 3px;  font-size: 12px;  border-radius: 20px;  color: white;  background: #46c806;  min-width: 16px;  text-align: center; } .not_activated_tag .tag_number {  background: #ff1818; } .homepage {  margin: 10px -15px; } .homepage .minicontent {  display: none; } .homepage .covered_text h4 a {  height: 47px;  display: block;  overflow: hidden; } .menu_bonus .normal_list_sub {  background: none!important;  border: none!important;  padding: 0px; } .menu_bonus .covered_text .title a {  color: white;  display: block;  max-height; height: 50px; } .menu_bonus .covered_text {  margin-left: 160px!important; } .menu_bonus .minicontent {  display: none; } .menu_bonus .covered_text {  margin-bottom: 5px!important;  height: 50px; } .menu_bonus .covered_text h4 {  height: 50px; } a.tag_arrow span {  color: white; } .mover a img {  height: 21px;  width: 50px; } .moved_sign_holder .moved_sign {  position: absolute;  right: 3px;  top: 14px;  display: block;  color: #555; } .moved_sign_holder {  display: inline-block;  height: 34px; } td {  position: relative; } table.edit_content .moved_sign_holder {  display: inline-block;  height: 34px;  float: left;  position: absolute;  right: 10px;  width: 1px;  top: 0px; } ul.bookmaker_to_try li {  display: inline-block;  margin: auto;  padding: 5px 10px; } ul.bookmaker_to_try {  display: inline-block;  margin: auto;  text-align: center; } ul.bookmaker_to_try .book_single_block {  width: 230px; } .preview_holder label {  display: block; } @media only screen and (min-width: 950px) and (max-width: 1100px) {  .page .read_more.minimizable .desc {   display: none;  } } @media only screen and (min-width: 770px) and (max-width: 1250px) {  .quicknotes .minimizable .desc {   font-size: 12px;  } } @media only screen and (min-width: 770px) and (max-width: 1200px) {  .quicknotes .minimizable .desc {   font-size: 14px;   display: none  }  .quicknotes .hoverimage, .quicknotes .hoverimage .img-responsive, .quicknotes .hoverimage {   width: 120px;   min-width: 120px;  }  .quicknotes .covered_text {   margin-left: 130px!important;  }  .menu_bonus .normal_list_sub .optional_parameter {   left: 130px!important;  }  .quicknotes .wrapper {   margin: 0px 15px;  }  .quicknotes .col-sm-12 {   padding: 0px;   border-radius: 5px;   padding-top: 1px;   background-color: #970005;  }  .login_form_form {   margin-bottom: 5px;  }  .quicknotes .col-sm-4 {   margin: 0px;   padding: 0px;  } } @media only screen and (min-width: 770px) and (max-width: 1000px) {  .quicknotes .casino {   display: none;  }  .quicknotes .col-sm-4 {   width: 50%;  }  .quicknotes .minimizable .desc {   font-size: 14px;   display: inline;  } } @media only screen and (min-width: 770px) and (max-width: 950px) {  .hoverimage {   width: 120px;  }  .hoverimage .img-responsive {   min-width: 120px;  }  .covered_text {   margin-left: 130px;  }  div#page-content-wrapper {   margin-left: 0px;  }  .sidebar-wrapper {   width: 250px;   position: absolute;   display: none;  }  .sidebar-wrapper.right {   width: 0px;   position: absolute;   overflow: hidden;  }  .popuplist .col-sm-6 {   width: 100%;  } } @media only screen and (max-width: 770px) {  .read_more.minimizable .desc {   display: none;  }  .quicknotes .bonus {   display: none;  }  .quicknotes .casino {   width: 50%;   float: left;  }  .quicknotes .slot {   width: 50%;   float: left;  }  .quicknotes .hoverimage {   width: 100px;  }  .quicknotes .hoverimage .img-responsive {   min-width: 100px;  }  .quicknotes .hoverimage a {   font-size: 12px;  }  .quicknotes .covered_text {   margin-left: 110px!important;  }  .menu_bonus .normal_list_sub .optional_parameter {   left: 110px!important;  }  .articlelist.longlist .hoverimage {   width: 150px;   margin-left: 10px;  }  .articlelist.longlist .covered_text {   margin-left: 140px;   opacity: 1;  }  .articlelist.longlist .hoverimage a {   display: none;  }  .articlelist:hover .hoverimage a {   display: block;  } } .warning {  background-color: #fde401;  padding: 0px 15px;  border-radius: 5px;  margin-bottom: 1px;  line-height: 30px;  display: block; } .warning a {  line-height: 30px;  color: #970005;  font-weight: bold; } @media only screen and (max-width: 770px) {  img.shadow_image {   width: 100%;  }  .header .left_logo {   width: 50%;   position: absolute;   float: left;   max-width: 255px;   z-index: 99;  }  .header .right_menu {   width: 100%;   float: right;  }  .login_form_form {   width: 100%  }  .login_form {   float: right;   margin-right: -5px;   margin-bottom: 5px;  }  ul li ul {   display: block;   position: relative!important;  }  div#page-content-wrapper {   margin-left: 0px;  }  .sidebar-wrapper {   width: 0px;   position: absolute;   overflow: hidden;  } } @media only screen and (max-width: 450px) {  .page .read_more.minimizable .desc {   display: none;  }  .quicknotes .casino {   width: 100%;  }  .quicknotes .slot {   display: none;  } } @media only screen and (max-width: 350px) {  .covered_text {   margin-left: 140px;  }  .optional_parameter {   left: 140px;  }  .book_block_text {   padding: 0px;   border-radius: 0px;  }  .quicknotes .col-sm-12,.quicknotes .col-sm-12 .col-sm-4 {   padding: 0px;   margin: 0px;   border-radius: 0px;  }  .page .read_more.minimizable .desc {   display: none;  }  .hoverimage {   width: 120px;  }  .hoverimage .img-responsive {   min-width: 110px;  }  .hoverimage a {   font-size: 12px;  } } *:focus {  outline: none; } .classyedit {  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  margin: 0px;  box-shadow: 0px 0px 2px #FF8B6B;  background-color: #FFFFFF; } .classyedit .toolbar {  position: relative;  z-index: 10;  height: 33px;  background-repeat: repeat-x;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  overflow: hidden;  display: none;  background-color: #ffad97;  box-shadow: 0px 1px 1px #BC4E2F;  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px; } .classyedit .toolbar .button {  width: 35px;  height: 34px;  float: left;  background-image: url('../images/break.png');  background-repeat: no-repeat;  background-position: right 4px;  cursor: pointer;  margin: 0px!important;  padding: 0px!important;  border: 0px;  box-shadow: 0px 0px 0px!important; } .classyedit .toolbar .button:hover, .classyedit .toolbar .button.on {  background-color: #B23917;  border-top: none;  width: 35px; } .classyedit .toolbar .button.first:hover {  border-left: none;  margin-left: 0px;  -moz-border-top-left-radius: 3px;  -webkit-border-top-left-radius: 3px;  border-top-left-radius: 3px; } .classyedit .toolbar .button div, .classyedit .toolbar .button a, .classyedit .toolbar .button button {  background-repeat: no-repeat;  background-position: center center;  display: block;  width: 100%;  height: 34px; } .classyedit .toolbar .button [command='underline'] {  background-image: url('../images/underline.png'); } .classyedit .toolbar .button [command='italic'] {  background-image: url('../images/italic.png'); } .classyedit .toolbar .button [command='bold'] {  background-image: url('../images/bold.png'); } .classyedit .toolbar .button [command='insertUnorderedList'] {  background-image: url('../images/bullet.png'); } .classyedit .toolbar .button [command='html'] {  background-image: url('../images/html.png'); } .classyedit .toolbar .button [command='href'] {  background-image: url('../images/href.png'); } .classyedit .editor {  position: relative;  z-index: 1;  min-height: 75px;  padding: 10px; } .classyedit .editor img {  width: 100%;  max-width: 700px; } .classyedit .html_editor {  width: 95%;  resize: none;  padding: 10px;  border: 0px;  display: none;  min-height: 140px; } .status_color_2 {  background-color: #C7FFC7;  border-radius: 5px;  margin-bottom: 10px; } .status_color_0 {  background-color: #FFFBC7;  border-radius: 5px;  margin-bottom: 10px; } .status_color_9 {  background-color: #FFC7C7;  border-radius: 5px;  margin-bottom: 10px; } .unedited {  background: none; } .edited {  background-color: green; } .image_view_a {  width: 100%;  max-height: 50px;  display: block;  overflow: hidden;  text-align: center; } .img_sing {  height: 90px;  margin: 5px; } img.image_menu_list {  max-width: 100%;  max-height: 60px; } .upload_settings .content {  padding: 10px; } .img_sing form {  position: absolute;  bottom: 0px;  width: 100%;  display: none;  margin: 0px;  padding: 3px 0px; } .img_sing:hover form {  display: block; } .img_sing form:hover {  background-color: #333;  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px; } .image_menu_space_scrolled {  overflow: auto;  max-height: 500px; } .book_payments, .book_countries {  width: 22%;  margin: 5px 1%;  height: 60px;  overflow: hidden; } .book_payments label, .book_countries label {  padding: 5px;  display: block; } .book_payments label input, .book_countries label input {  position: absolute;  left: 5px; } .book_payments label img, .book_countries label img {  margin-left: 10%;  max-width: 90%;  max-height: 30px; } .book_payments label span, .book_countries label span {  font-size: 12px;  line-height: 15px;  overflow: hidden;  display: block;  color: #646464; } table.book_0 {  display: none; } table.bookmaker_manager.arranged img {  max-width: 100px;  max-height: 100px; } table.register.table {  width: 80%;  display: inline-block; } div.x4 {  width: 23%;  display: inline-block;  min-width: 70px; } .bottom_payment_slide {  display: inline-block;  margin: 0px 10px;  margin-bottom: 20px;  border-radius: 5px;  overflow: hidden;  box-shadow: 1px 1px 1px #b52608;  background-color: #f83023; } .payment_banners_bottom {  text-align: center; } .bottom_payment_slide .hover_button {  position: absolute;  top: 25px;  left: 50px;  right: 50px;  line-height: 30px;  border-radius: 3px;  background-color: #fde401;  display: none;  color: #fe1300;  font-weight: bold;  text-decoration: none; } .bottom_payment_slide .hover_button span {  line-height: 30px; } .bottom_payment_slide:hover img {  opacity: 0.4; } .bottom_payment_slide:hover .hover_button {  display: block;  text-decoration: none; } .bottom_payment_slide .hover_more {  display: block;  text-decoration: none; } .payment_banners_bottom h4 {  color: #feed01; } 