 .bf_iframe {margin-bottom:15px;text-align:center;}.bf_iframe iframe {margin:0 auto 0 auto;}.bf_iframe iframe.if_desktop {display:none;}#bf_form {text-align:center;background:#383C42;padding:10px 0 30px 0;}#bf_form.form_focus {position:relative;z-index:5000;}.bet_input {display:inline-block;position:relative;box-sizing:border-box;vertical-align:top;margin:30px;border:solid 1px #96999F;border-radius:10px;padding:30px 35px;min-width:200px;min-height:80px;max-width:340px;background:#252B32;}.bet_input.team {width:calc(100% - 60px);position:relative;}.bet_input:after {content:"";position:absolute;top:100%;left:calc(50% - 10px);height:0;width:0;display:block;border-style:solid;border-color:#95D600 transparent transparent transparent;border-width:16px 10px 0 10px;}.bet_input label {display:block;box-sizing:border-box;line-height:18px;margin:0 auto 0 auto;width:104px;padding-left:22px;text-align:left;}.bet_input.team label {width:100%;margin:0 18px 0 18px;padding:0;}.bet_input label:before {content:"";position:absolute;box-sizing:border-box;top:-25px;left:calc(50% - 25px);line-height:38px;height:50px;width:50px;background:linear-gradient(to bottom, transparent 0, transparent 24px, #252B32 24px, #252B32 50px);border-radius:50%;}.bet_input label span {position:absolute;box-sizing:border-box;top:-20px;left:calc(50% - 20px);line-height:38px;height:40px;width:40px;background:#95D600;color:#fff;border-radius:50%;text-align:center;text-shadow:0 1px 3px #183B0E;font-size:28px;}.bf_box {margin-top:7px;width:100%;}.amount {display:inline-block;text-align:left;width:14px;}.bet_input input {box-sizing:border-box;background:#4A505A;border:solid 1px #4A505A;border-radius:5px;width:90px;line-height:32px;font-family:'Open Sans','Trebuchet MS',arial,sans-serif;font-size:15px;padding:0 7px;color:#fff;outline: none;}.bet_input input[type=text]:focus {border:solid 1px #96999F;}.bet_input.team input {width:calc(100% - 20px);}.bet_but {text-align:center;}.bet_but button {margin:10px 0 5px 0;color:#fff;border:solid 1px #fff;font-size:15px;font-weight:bold;line-height:15px;letter-spacing:1px;height:36px;width:180px;background:#95d600;border-radius:3px;transition:filter .15s;text-align:center;text-transform:uppercase;cursor:pointer;text-shadow: 0 1px 3px #183b0e;}.bet_but button:hover {filter:brightness(1.1);}.bf_note {display:block;margin:0 auto;width:180px;text-align:center;font-size:12px;}#bf_err_box {color:#FC4850;padding:5px 10px 10px 10px;}#bf_team_list {position:absolute;left:45px;top:80px;z-index:100;width:calc(100% - 60px);}#bf_team_list ul {border:solid 1px #585858;background:#252B32;width:100%;}#bf_team_list li {border-bottom:solid 1px #585858;}#bf_team_list li:last-child {border-bottom:none;}#bf_team_list a {text-decoration:none;display:block;padding:5px 7px;line-height:20px;font-size:14px;color:#bbb;text-align:left;}#bf_team_list a strong{color:#fff;}#bf_team_list a:hover {cursor:pointer;}#bf_team_list a.on {background:#4A505A;color:#fff;cursor:pointer;}#bf_results {position:relative;}.bf_no_results {padding:50px 20px;text-align:center;}.bf_bet {box-sizing:border-box;position:relative;text-align:center;padding:10px 10px 10px 10px;background-image:linear-gradient(#252B32 , #161C23);border:solid 1px #11171E;border-radius:5px;}.bf_bet > * {line-height:22px;text-align:left;}.bf_selection {font-size:16px;font-weight:bold;padding-right:50px;color:#FFF;}.bf_odds {position:absolute;right:10px;top:10px;font-size:16px;font-weight:bold;color:#1ABA9B;}.bf_title {font-size:13px;position:relative;padding-right:90px;}.bf_title span {display:none;font-size:inherit;line-height:inherit;}.bf_title:after, .bf_date:after {content:attr(data-short);}.bf_date {position:absolute;right:0px;top:0px;font-size:13px;line-height:22px;}.bf_bet_but {display:inline-block;box-sizing:border-box;margin:15px auto 5px auto;padding:6px 15px;height:auto;min-width:150px;line-height:16px;border-radius:3px;border:solid 1px #fff;background:#95D600;color:#ffffff;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;text-shadow:0 1px 3px #183b0e;vertical-align:top;transition:filter 0.15s;z-index: 1;}.bf_bet_but > span {color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}.bf_bet_but > span.rtn {margin-left:10px;text-transform:capitalize;}.bf_bet_but:hover {text-decoration:none;filter:brightness(1.1);}#bf_spinner {position:absolute;left:calc(50% - 56px);top:calc(50% - 56px);height:100px;width:100px;-webkit-animation: bf_rotation .6s infinite linear;-moz-animation: bf_rotation .6s infinite linear;-o-animation: bf_rotation .6s infinite linear;animation: bf_rotation .6s infinite linear;border-left: 6px solid rgba(200, 200, 200, .2);border-right: 6px solid rgba(200, 200, 200, .2);border-bottom: 6px solid rgba(200, 200, 200, .2);border-top: 6px solid rgba(200, 200, 200, .8);border-radius:100%;z-index:100;}@-webkit-keyframes bf_rotation {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);}}@-moz-keyframes bf_rotation {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(359deg);}}@-o-keyframes bf_rotation {from {-o-transform: rotate(0deg);}to {-o-transform: rotate(359deg);}}@keyframes bf_rotation {from {transform: rotate(0deg);}to {transform: rotate(359deg);}}#bf_cover {position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(56,60,66,0.7);}#bf_results {margin:7px 0;}#bf_bets {background:#383C42;padding:5px;}.bf_bet {margin-bottom:3px;}.bf_new_search {display:block;cursor:pointer;text-align:right;line-height:38px;}.bf_new_search:hover {text-decoration:none;}.bf_new_search:before {content:"\2303";font-weight:bold;font-style:normal;color:#95D600;font-size:20px;line-height:30px;letter-spacing:normal;text-transform:none;display:block;width:24px;height:24px;float:right;margin:6px 10px;text-align:center;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing: antialiased;border: solid 1px #95D600;border-radius: 50%;}@media screen and (min-width:400px) and (max-width:579px), (min-width:620px) {.bf_title > span {display:inline;}.bf_title:after {content:none;}}@media screen and (min-width:481px) {#bf_results {margin:20px 0;}#bf_bets {padding:15px;}.bf_bet {margin-bottom:10px;padding:13px 15px;}.bf_odds {right:15px;}}@media screen and (min-width:481px) and (max-width:579px), (min-width:700px) {.bf_title {padding-right:140px;}.bf_date > span {display:inline;}.bf_date:after {content:none;}}@media screen and (min-width:550px), (min-width: 1090px) {.bet_input.team {max-width:460px;}.bet_input:nth-child(1) {display:block;margin:30px auto;}.bet_input:nth-child(1):after {left:90px;}.bet_input:nth-child(3):after {left:30px;}.bet_input:nth-child(2):after {top:calc(50% - 10px);left:100%;border-color:transparent transparent transparent #95D600;border-width:10px 0 10px 16px;}}@media screen and (min-width:580px){.bf_selection {padding-right:250px;}.bf_title {padding-right:290px;}.bf_odds {right:200px;top:10px;}.bf_date {right:185px;}.bf_bet_but {position:absolute;padding:6px;right:15px;top:50%;margin-top:-24px;}.bf_bet_but > span.rtn {margin:2px 0 0 0;display:block;}}@media screen and (min-width:900px) and (max-width: 1089px), (min-width: 1200px) {#bf_form {padding:10px 10px 30px 10px;}.bet_input:nth-child(1) {display:inline-block;margin:30px;width:calc(100% - 580px);}.bet_input:nth-child(1):after {top:calc(50% - 10px);left:100%;border-color:transparent transparent transparent #95D600;border-width:10px 0 10px 16px;}.bet_input:nth-child(3):after {left:calc(50% - 10px);}.bet_input label:before {left:-25px;top:calc(50% - 25px);background:linear-gradient(to right, transparent 0, transparent 24px, #252B32 24px, #252B32 50px);}.bet_input label span {left:-20px;top:calc(50% - 20px);}.bet_but {box-sizing:border-box;margin:0 auto;text-align:right;max-width:1040px;padding-right:40px;}.bf_note {display:block;margin:0 0 0 auto;}#bf_err_box {float:left;padding:10px 10px 10px 40px;text-align:left;}}@media screen and (min-width:750px) {.bf_iframe iframe.if_mobile {display:NONE;}.bf_iframe iframe.if_desktop {display:block;}}