.facts.red {border-top: 4px solid #b30000;}
.avat {border-radius: 100%;width: 10%;float: left;margin-top:20px;}
.facts.red p {display: inline-block;width: 86%;margin-left: 4%;border-bottom: 0;margin-top:20px;margin-bottom:8px}
.facts footer {position: relative;}
.facts footer img {position: absolute;inset: 0px;width: 100%;height: 100%;object-fit: cover;}
#article-disclaimer{clear:both;max-width: 83.62495rem;margin: 0 auto;padding: 2rem 0;}
#article-disclaimer p {color: #8b8b8b;font-size: 15px;font-weight: 300;line-height: 1.3rem;margin-bottom: 20px;text-align: center;}
.matchdates.postp {text-overflow: ellipsis;overflow: hidden;}
.qtext p {color: #aaa;font-weight: 300;}
.news p{display:inline;margin:0}
.news{line-height:1.6;border-radius:10px;width:60%!important;padding:2%;background:#f4f4f4}
.news h2{font-size:28px;margin-bottom:1rem;border-bottom:2px solid #ccc!important;padding-bottom:.5rem!important}
.icons [data-tooltip]{border-bottom:none}
.matchline.goal{background-color:#ffeccc!important}
.tgoals{margin-top:-5px;font-size:14px}
.tgoal{top:-1px;position:relative;font-size:13px;font-weight:700;border-radius:4px;padding:0 4px;background:red;color:#fff}
.likedd::before{content:"Votes";display:block;line-height:8px;font-size:13px;text-align:center}
.matchdates.live.bl{color:#4d4d4d}
.stipz .stip.free.pre::before{content:"premium";background-color:#2d323a;color:#fff;padding:3px 4px;border-radius:6px;background-image:url(https://www.betshoot.com/images5/locked.png);font-size:9px;text-transform:uppercase;background-position:left 3px center;text-align:center;line-height:normal;background-size:14px;background-repeat:no-repeat;padding-left:20px}
.stip.free.pre{margin:0}
.stip.free.only{margin:0;color:#666}
.stipz .stip.free.only::before{content:"Stats only"}
.icons{float:right;right:0;position:relative;top:-6px}
.icons img{width:18px;float:left}
.eee,.eeee,.eeeee,.eeeeee,.edrop{float:left}
.bnfi{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%}
.bnf{text-align:center;color:#fff;display:flex;width:100%;margin-bottom:2rem}
.bnf em{width:70px;display:inline-block;height:70px;background-size:140px;background-image:url(https://www.betshoot.com/images7/btm-icons.png)}
.consi{background-position:70px 70px}
.experi{background-position:0 70px}
.insh{background-position:70px 0}
.transpa{background-position:0 0}
.bnf h3{font-size:24px;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.7825rem}
.bnf p{color:#aaa;font-weight:300;line-height:24px;font-size:18px;margin-bottom:1rem}
.delimiter{margin-bottom:3rem;height:1px;background-color:transparent;background:linear-gradient(to right,#fff0 0%,#bbb 30%,#bbb 70%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);width:100%}
.questions{width:100%}
.goprem{text-align:center;width:100%;float:left}
.goprem a{border-radius:24px;text-decoration:none;font-weight:600;text-transform:capitalize;text-shadow:0 0 1px #000;margin:0 auto;color:#fff;border:0 none!important;font-size:24px;background:#dc005d;text-align:center;padding:16px 34px;display:inline-block}
.goprem a:hover{background:#970040}
.up{margin-bottom:1rem}
.tipslist{margin-bottom:2rem}
.facts{border-top:4px solid green;border-radius:4px!important;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.08),0 5px 26px 0 rgba(67,94,131,.15);box-sizing:border-box;transition:background-color .3s,color .3s,transform .3s;padding:25px}
.mr p{border-bottom:none!important}
.matchteams h3{font-size:16px}
.livehours{float:left;background:#282a34;color:#fff;padding:1rem 2rem;width:-moz-available;margin-bottom:2rem;border-radius:7px}
.liveimg{float:left;width:16%;height:60px;line-height:60px}
.liveimg img{vertical-align:middle}
.livetxt{float:left;line-height:30px;font-size:20px;width:68%;text-align:center}
.livejoin{float:left;width:16%;text-align:center;line-height:60px}
.livej{background-color:#fc2d3a;padding:7px 12px;border-radius:6px}
.trdate{font-size:16px;font-weight:600;border-bottom:1px solid #ddd}
.matchdates.postp{color:orange;font-size: 9px;}
.matchdates.live.green{color:green}
.notips{line-height:normal}
.ba{margin-bottom:3rem;text-align:center}
.liked{font-size:15px;letter-spacing:-1px;color:#128212}
.prpick{background-color:#2d323a;color:#fff;padding:4px;border-radius:6px;font-size:9px;text-transform:uppercase;text-align:center;line-height:normal;margin-top:18px}
.prpick.free{background:#fff;color:#000}
.matchdates.live::before{content:"live";position:relative;height:0;margin-bottom:1px;display:block;top:-13px;text-transform:uppercase;font-size:10px;color:#006400}
.thismonth{padding: 10px 12px;font-weight: 700;font-size: 16px;line-height: 32px;margin-top: 2rem;text-transform: uppercase;border: 2px solid green;position: relative;}
.thismonth a{font-size:15px;font-weight:400;background-image:url(https://www.betshoot.com/images5/aright-black.png);background-repeat:no-repeat;background-position:right;background-size:16px;position:relative;display:inline;padding-right:20px}
.thismonth a:hover{color:#2d323a}
.questions h2 span{color:#aaa;font-size:26px;display:block;margin-top:6px}
.monthprof{line-height:56px;font-size:40px;-webkit-text-fill-color:green;letter-spacing:-1px;font-weight:600;color:green}
.qtext{float:left;text-align:center}
.stip.free{background:none;color:#000;margin-top:20px;border-radius:0;padding:0}

.mp-hide-pw {position: relative;}


button span a{z-index:999;display:inline-block;width:60px;height:60px;left:-20px;position:relative;top:-28px}
.modal-window{position:fixed;background-color:rgba(0,0,0,0.5);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}
.modal-window:target{visibility:visible;opacity:1;pointer-events:auto}
.insi{width:540px;border-radius:1em;position:absolute;top:50%;left:50%;transform:translate(-52%,-50%);padding:0;background:#fff}
.modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}
.matchmt:hover svg{border:none;background:#fff}
#hidden{display:none}
.ddd.locked img{border-radius:50px;width:24px;color:#fff;background:#2d323a;padding:4px}
.modal_info .premium,.modal_infob .premium{width:70%!important}
.modal_info .premcont,.modal_infob .premcont{padding:0;background:none;margin-bottom:0}
#afterhidden,#afterhiddenb{margin-bottom:1rem}
.ddd.won img{border-radius:100%;background:green;padding:3px;width:22px}
.ddd.lost img{border-radius:100%;background:#9B1B1E;padding:0}
.ddd.draw img{border-radius:100%;background:#ffd280;padding:0}
a.ntcl span{font-weight:700}
.information{position:relative;top:1px}
.matchline.nosee h3{text-decoration:none}
.matchline.nosee .eee{display:none}
.matchline.nosee:hover{cursor:inherit;background:#f8f8f8;transform:scale(1)}
p .previewon{display:inline-block;margin-right:0}
.stipz img{width:16px;border-radius:0;image-rendering:-webkit-optimize-contrast;float:left}
.matchdates.ft.green{color:green}
.matchdates.ft.red{color:#b30000}
.matchdates.live::after{background:url(https://www.betshoot.com/images5/live.gif);content:"";width:10px;height:10px;position:absolute;background-repeat:no-repeat;top:14px;margin-left:-4px}
.tomor p,.toda p{text-align:center;line-height:22px;margin-top:1rem;font-size:15px;color:#555;margin-bottom:2rem;display:inline-block;width:-moz-available;width:-webkit-fill-available}
.eee{margin-right:6px;position:relative;margin-left:4px;height:18px;background:url(https://www.betshoot.com/images5/chart.png);background-size:18px;background-repeat:no-repeat;background-position:center;width:18px}
.eeee{background:url(https://www.betshoot.com/images5/articles.png);background-repeat:no-repeat;background-size:18px;background-position:center;width:18px;height:18px;margin-left:4px;margin-right:0}
.eeeee{background:url(https://www.betshoot.com/images5/prediction.png);background-repeat:no-repeat;background-size:18px;background-position:center;width:18px;height:18px;margin-left:4px;margin-right:0}
.edrop{background:url(https://www.betshoot.com/images3/img/dropping_odds.png);background-repeat:no-repeat;background-size:16px;background-position:center;width:18px;height:18px;margin-left:4px;margin-right:0}
.eeeeee{width:16px;height:16px;margin-left:4px;margin-right:0;line-height:17px;color:#b30000;font-weight:700;text-align:center;font-size:11px;border:1px solid!important;border-radius:2px}
.iconss{display:inline-flex;line-height:normal}
.stipz{display:flex;margin-top:5px;align-items:center;justify-content:flex-end;float:left}
.sodds{font-weight:600;background:#e8e8e8;padding:0 6px;line-height:22px;font-size:14px;color:#000;border-radius:0 4px 4px 0}
.stip{line-height:22px;padding:0 6px;background:#fff;color:#000;font-size:14px;border-radius:4px 0 0 4px;text-overflow: ellipsis;overflow: hidden;}
div#pickstop{margin-bottom:2rem}
.matchmt{border-bottom:1px solid #bbb;margin-bottom:0;margin-top:2px;transition:transform .05s;overflow:hidden;background:#f5f5f5;width:100%;display:block;padding-top:8px;padding-bottom:8px}
.mtip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:56%;float:left;position:relative}
.mtip .injon{margin-top:7px}
.mtip h2{text-decoration:underline 1px;padding:0;font-size:20px!important;margin:0!important;float:left;letter-spacing:0!important}
.info{font-size:16px;clear:both}
.likedd{color:#128212}
.dislikedd{color:#b30000}
.likedd,.dislikedd{float:left;padding:0;margin-left:3%;line-height:32px;font-size:13px;top:1px;position:relative}
.odst{display:flex;line-height:28px;float:left;flex-direction:column;width:9%}
.oddz{font-weight:700;font-size:17px;text-align:center;font-family:roboto,arial}
.stakeonz{border-radius:5px;font-size:13px;line-height:20px;background:#eee;position:relative;float:left;margin-top:3px;text-align:center;padding:0 3px}
.author{padding:0;display:flex;font-size:14px;float:left;line-height:28px;margin-left:1%;align-items:center;flex-direction:column;margin-top:8px;width:14%}
.author img{border-radius:50px;width:20px}
.ddd{margin-top:13px;float:right;margin-right:10px}
.ddd svg{border-radius:50px;width:30px;border:1px solid green;color:#fff}
.lgn img{top:-2px;width:24px;position:relative}
.commentonz{color:#090909;font-size:14px;font-weight:600;line-height:22px;margin-left:1%;position:relative;float:left;background:url(https://www.betshoot.com/images5/bubble.png) no-repeat;background-size:22px;width:22px;text-align:center}
.timg{width:20%;float:left;text-align:center}
.matchlinetop .matchodds{float:right;margin-right:3%}
.matchline.mt .liked::after{content:"Upvoted"}
.matchline.mt .disliked::after{content:"Downvoted"}
a.authorbox div{color:#000;font-weight:600;font-size:18px}
.authorbox:hover,.bkbuto:hover{transform:scale(1.03);background:#e8f5ff}
.bkbuto{transition:transform .1s;transform:translateZ(0)}
.facts p{display:flex;border-bottom:1px dashed #ddd;padding-bottom:14px;flex-direction:column;flex-wrap:nowrap;align-items:baseline}
.matchline.newn{background-color:#ececec}
.matchline.newn:hover{background-color:#cfeaff}
.likedl{color:#128212;float:none;display:inline-block}
.likedll{color:#bf161a}
.redn{top:-1px;position:relative;font-weight:400;color:green;font-size:12px;background:#fff;padding-left:4px;padding-right:4px;border-radius:5px;border:1px solid green;margin-left:5px;display:inline-table;line-height:16px}
.authorbox .ct{display:inline-block;color:#4d4d4d;font-weight:400;font-size:13px;padding-left:4px}
.spangreen,.spanred{float:right;font-size:17px;font-weight:600;line-height: 42px !important;}
.authorbox{transition:transform .1s;transform:translateZ(0);display:block;line-height:40px;border-bottom:1px solid #e6e6e6;border-radius:5px;padding:8px 4px}
.authorbox img{float:left;height:34px;margin-right:10px;margin-bottom:2px;width:34px;margin-top:4px;border-radius:40px}
.spangreen{color:green}
.spanred{color:#444}
.authorbox span{letter-spacing:-.0375rem}
.matchdates.live{font-weight:700;font-size:15px;text-align:center;color:#A80000}
.matchdates.ft{font-weight:700;text-align:center;font-size:15px}
.date.today::before,.date.tomorrow::before{background-image:inherit!important;width:inherit;height:inherit;display:inherit;content:inherit}
.matchteams h3{text-decoration:underline 1px;font-weight:400;margin:0;text-overflow:ellipsis;overflow:hidden}
.matchline{display:block}
.win{background:#ecf7ff!important;border-radius:10px;border:1px solid #aaa!important;line-height:normal;width:18%!important;margin-left:1%;margin-right:1%;top:8px;position:relative}
.stakeon{border-radius:5px;font-size:12px;line-height:14px;background:#e7e7e7;margin-right:1%;position:relative;float:right;margin-top:14px;width:auto;text-align:center;padding:0 3px}

.odds{font-weight:700;font-size:16px;float:left}
.author2{float:right;font-size:15px}
.datestip{font-size:15px;width:7%;float:left;padding-left:1%}
section.tomor{margin-bottom:2em;margin-top:0;float:left;width:-moz-available;width:-webkit-fill-available}
.oddinfo{margin:0;font-size:14px}
.article_content{margin-bottom:2rem}
.matchline{transform:translate(0);text-underline-offset:2px;transition:transform .03s;overflow:hidden;border-bottom:1px dashed #aaa;line-height:32px;background:#f5f5f5;margin-bottom:1px;padding-top:7px;width:100%;padding-bottom:7px;overflow:visible;display:inline-table}
.matchline:hover,.matchmt:hover{background:#e8f5ff;transform:scale(1.03);cursor:pointer;border-color:#bbb;z-index:9}
.trendson{color:#fff;border-radius:5px;font-size:12px;font-weight:700;line-height:16px;background:#268e00;margin-right:1%;position:relative;float:right;margin-top:14px;max-width:16px;width:16px;text-align:center;height:16px}
.previewon{color:#fff;border-radius:5px;font-size:12px;font-weight:700;line-height:16px;background:#1ea8ec;margin-right:6px;max-width:16px;width:16px;text-align:center;height:16px}
.commenton{color:#000;font-size:12px;padding:0 5px;font-weight:700;line-height:20px;position:relative;background:url(https://www.betshoot.com/images5/bubble.png) no-repeat;background-size:18px;width:10px;text-align:center;top:-2px;background-position:1px 1px}
.injon{color:#fff;border-radius:5px;font-size:12px;font-weight:700;line-height:16px;position:relative;float:left;background:url(https://www.betshoot.com/images5/injury.png) no-repeat;background-color:red;background-size:10px;background-position:3px 3px;max-width:16px;width:16px;height:16px;margin-left:4px}
.legbox .trendson,.legbox .injon,.legbox .previewon,.legbox .commenton{float:none;margin:0 4px;display:inline-block}
.legbox{font-size:14px}
.legend{display:flex;margin-top:1rem;flex-direction:row;align-items:center;justify-content:space-evenly;font-size:15px}
.legend span{background-size:16px;background-repeat:no-repeat;padding-left:20px;background-position:center left}
.predi{background:url(https://www.betshoot.com/images5/prediction.png)}
.xgo{padding-left:0!important}
.xgo::before{width:16px;height:16px;margin-right:6px;line-height:17px;color:#b30000;font-weight:700;text-align:center;font-size:11px;border:1px solid;border-radius:2px;content:"xG";display:inline-block}
.stati{background:url(https://www.betshoot.com/images5/chart.png)}
.anali{background:url(https://www.betshoot.com/images5/articles.png)}
.edropi{background:url(https://www.betshoot.com/images3/img/dropping_odds.png)}
.matchodds div:nth-child(9){background:#ede9e970}
.matchodds div:nth-child(10){background:#dde4e170}
.matchlinetop{float:left;width:100%;position:relative;top:-24px;height:5px;line-height:24px}
.matchodds span{background:#9e1e21;color:#fff;width:20%;float:left;text-align:center;border-left:1px solid #fff;box-sizing:border-box;font-weight:700;font-size:12px}
.matchodds div{color:#000;width:20%;float:left;text-align:center;border-left:1px solid #fff;box-sizing:border-box;margin-top:1px;font-weight:700;font-size:16px;background-color:#f4f4f470}
.matchdates{font-size:15px;width:8%;float:left;border-right:1px solid #ddd;padding-left:1%;padding-right:1%;text-align:center;margin-right:2%}
.matchteams img,.mtips img{vertical-align:text-top;margin-right:10px;width:20px}
.matchteams,.mtips{white-space:nowrap;overflow:hidden;width:42%;float:left}
.mtips{width:58%!important}
.matchodds{width:36%;float:left}
.date.tomorrow{margin-top:24px}
h2{word-wrap:break-word}
.iconsss{display:inline}
.matchline:active{background:#1ea8ec4d}
.news a{font-weight:700}
.news a:hover{color:red}
.news ul{list-style:none;padding:0;margin:18px 0 0}
.news li{font-size:17px;letter-spacing:-.3px;margin-bottom:1.2rem;padding-left:1rem;position:relative;color:#252525}
.news li::before{content:"•";position:absolute;left:0;color:#333;font-weight:700;top:2px}
.news time{display:inline;font-weight:700;color:#b00;margin-right:.2rem}
.news small{font-weight:400;color:#ab4345;font-size:15px;margin-right:4px}
.picksports .showall{margin-top:-30px;margin-right:6px}
.mr a:hover{color:#980000}
.betab,.teama{font-weight:400;line-height:30px;width:76%;overflow:hidden;height:30px;text-overflow:ellipsis;white-space:nowrap}
.tipslist .showall{margin-right:6px;margin-top:-30px}
.teaser,.teaser a{position:relative}
.lg,.match,.mats,.pk,.tm2{text-overflow:ellipsis;white-space:nowrap}
.container:after,.facts,.group:after,.mustread,.space,.space2{clear:both}
.betab{border-top:1px dashed}
.le,.rightll{text-align:center}
.bboo{margin-bottom:3rem}
.le a,.mr h3{display:inline-block}
.spacedown,.spaceup{margin-bottom:2em;clear:both}
.selection{font-size:14px}
.mr a:hover.tipster-container a:hover{color:#ff0009}
.mr h3{letter-spacing:0;font-size:16px;font-weight:700;line-height:28px;margin:0}
.mr li{margin-bottom:8px!important;border-bottom:1px solid #eee;padding-bottom:8px}
.mr p{font-size:15px;margin-bottom:0;color:#4d4d4d;line-height:22px}
.lg,.mat,.match,.mats,.teaser figure,.tm2{overflow:hidden}
.blog{display:flex;padding:2%;margin-bottom:2em;background:#f5f5f5;flex-wrap:wrap}
.tm2{float:none!important}
.teaser{-webkit-box-flex:1;flex:1 0 calc(33.3333% - 10px)}
.teaser a{display:flex;color:#444;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:60px;padding:0 10px 0 90px}
a.url,a.url:hover{color:#666}
.teaser figure{position:absolute;margin:0;left:0;width:80px;height:60px}
.teaser .posttitle{-webkit-box-flex:1;flex:1 1 0;font-size:14px;text-decoration:underline;line-height:20px;font-weight:700}
.teaser img{height:60px}
a.url{width:100%;float:left}
.match:hover{color:red}
.bb,.bbb,.cc{float:right;font-size:14px}
.bb{width:28px;color:#4d4d4d;position:relative;height:0;right:-8px;top:-14px}
.bbb{width:28px;color:#4d4d4d;position:relative;height:0;right:-10px;top:-48px}
.bbb svg{width:24px}
.cc{width:25px}
.cc::after{content:' \25B6'}
.lgn{box-sizing:border-box;width:10%;margin-right:2%;display:flex;border-right:1px solid #ddd;flex-direction:column;top:2px;align-items:center;position:relative}
.upp,.uppp{font-size:14px}
.upp{text-align:center}
.tipslist span.sym{height:42px}
.space3{margin-bottom:30px}
.facts p{font-size:16px;line-height:22px;color:#333}
.spo.bestt,.spo.botday{padding-left:34px}
.tipster-container a:hover{background-color:#e8f5ff}
.tipster-container>div{line-height:38px}
.tipster-container a{color:#000;display:block;border-bottom:1px solid #ddd;margin-bottom:5px;background:#f8f8f8;font-size:16px;line-height:36px}
.user1,.user2{display:inline-block}
.user1,.user4{font-size:20px;font-weight:700;width:28px;text-align:center}
.user2 img{vertical-align:middle;margin-right:6px;margin-top:-4px;position:relative}
.user3{margin-right:10px;float:right}
.user4{float:left;padding-right:0!important}
.ce,.center{text-align:center}
.spo.bestt{background:url(https://www.betshoot.com/images5/useraccount.png) no-repeat;background-size:27px}
.mustread{margin-bottom:3rem;position:relative}
.questions h2{color:#fff;font-size:30px;font-weight:600;text-align:center}
.comment,.odm{text-align:center}
.article_content h2,.date.today.up{font-weight:700;line-height:30px}
.article_content h2.tennis{background:linear-gradient(228deg,#0000 50%,#998f02 80%,#3a3518 100%);background-color:#998f02}
.article_content h2.basketball{background:linear-gradient(228deg,#0000 50%,#d06b00 80%,#3f1200 100%);background-color:#854400}
.article_content h2.cricket{background:linear-gradient(228deg,#0000 50%,#0A8043 80%,#032815 100%)}
.spo.football,.spo.todays,.spo.basketball,.spo.tennis,.spo.hockey{text-align:center}
h2.spo.football.todays{margin-bottom:2px}
.match h3:hover{color:#ff0009}
.news{float:left;width:64%;margin-bottom:2rem}
@media only screen and (max-width:979px) {
h2#related-tip-categories{background: #fff;text-align: center;margin-top: -10px;margin-right: -10px;margin-bottom: 0;padding-bottom: 1rem;margin-left: -10px;width: -webkit-fill-available;width: -moz-available;}
#pickstop p {text-align: center;}
.news ul{padding-left:14px;padding-right:12px}
.news{border-radius:0;padding:inherit;background:none;padding-top:1rem}
.news{float:inherit;width:-moz-available!important;width:-webkit-fill-available!important;font-size:16px;padding:0 5px}
.eee{margin-right:0}
.thismonth{background-size:130%}
.matchteams .information{position:absolute;top:18px!important}
.extratip{float:left;border:1px solid;border-radius:4px;padding:2px 4px;font-size:11px;background:#fff;line-height:normal;color:#b30000;text-align:center;font-weight:700;margin-top:2px;margin-left:6px}
.tgoal{top:0}
.notips{text-align:center}
.lgn{min-height:70px}
.nomatches{text-align:center}
.commentonz{font-size:10px}
.legend span{background-size:16px;background-repeat:no-repeat;padding-left:20px;background-position:left top 2px;margin-right:16px;font-size:14px;display:inline-block}
.legend{display:inherit;margin-top:1rem;font-size:15px;text-align:center}
.bnfi{width:100%;border-bottom:1px dashed #666;padding-bottom:2rem;margin-bottom:2rem;padding-left:0;padding-right:0}
.bnf p{margin:0}
.bnf{display:block;margin-bottom:1rem}
.goprem{margin-bottom:3rem}
.delimiter.down{display:none}
.tomor p,.toda p{font-size:14px;line-height:normal}
.facts{padding:25px 12px;box-shadow:0 1px 3px 0 #00000014 5px 10px 0 #435e8359}
#premium{overflow-y:auto;margin-bottom:0}
.liveimg{width:40%;height:40px;line-height:40px;margin-left:30%;margin-right:30%;margin-bottom:10px}
.livetxt{line-height:26px;font-size:20px;width:100%}
.livejoin{width:40%;margin-left:30%;height:40px;margin-bottom:10px;margin-right:30%}
.date.today.up span{display:block;height:22px;line-height:14px}
.prpick{padding:2px;border-radius:5px;font-size:8px;margin-top:6px}
.qtext{float:inherit;width:inherit}
.thismonth{width:-moz-available;width:-webkit-fill-available;float:inherit;font-size:24px;padding:14px;min-height:inherit}
.matchmt{padding-top:6px;padding-bottom:6px;background:none}
.stip.free{padding:0}
.insi{width:-webkit-fill-available;left:inherit;width:-moz-available;margin:15px;top:4%;transform:inherit}
.ddd.locked img{width:20px}
.stipz img{width:16px;border-radius:18px}
.modal.display{margin-top:100px}
.modal_info .premium,.modal_infob .premium{width:85%!important}
.information{width:18px!important;top:0!important}
.down{margin-bottom:0}
.matchdates.live::after{top:4px}
.matchdates.live::before{content:"live";position:relative;height:0;margin-bottom:5px;display:block;top:-7px;text-transform:uppercase;font-size:10px;color:#006400}
.facts p a{text-align:left!important}
.eee,.eeee,.eeeee,.eeeeee{width:16px;height:16px;background-size:16px;margin-left:2px}
.eeeeee{box-sizing:border-box}
.edrop{width:16px;height:16px;margin-left:0}
.gimg{width:12%;left:0;text-align:center;position:absolute;height:50px}
.sodds{background:#e0f0e0;padding:0 4px;line-height:20px;font-size:13px;color:#000;border-radius:4px}
.stip{line-height:20px;font-size:13px;border-radius:0;padding:0 4px 0 0}
.matchline{background:none;padding-bottom:8px;border-bottom:1px solid #bbb;padding-top:8px}
.stipz{float:left;justify-content:inherit;align-items:inherit;max-width:61%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.mtip .injon{margin-top:4px;margin-right:5px}
.lgn img{top:2px;width:24px}
.mtip{width:80%}
.mtip h2{line-height:1.6;letter-spacing:-.2px!important;font-size:16px!important;white-space:nowrap;overflow:hidden;text-decoration:underline 1px;width:100%;top:-1px;position:relative;text-overflow:ellipsis}
.commentonz{margin-top:0;margin-left:0;top:0;float:right;right:26px;background-size:18px;width:18px;line-height:18px}
.info{float:left;clear:inherit;font-size:14px;max-width:67%;overflow:hidden}
.odst{line-height:inherit;clear:both;width:10%;align-items:center;border-right:1px solid #ddd;margin-right:2%}
.oddz{font-size:14px;margin-top:3px;border-radius:6px;padding:0 2px}
.stakeonz{display:none}
.author{margin:0;flex-direction:row-reverse;min-width:9%;line-height:22px;width:auto}
.author img{width:16px;margin-left:4px}
.ddd{margin-top:-26px;float:right;margin-right:8px}
.ddd svg{width:24px}
.likedd,.dislikedd{line-height:13px;float:right;margin-right:1%;margin-left:2%;top:0;right:46px;height:0;font-size:11px}
.likedd::before{font-size:11px}
.matchline.newn{background-color:#e6e6e6}
.bbb svg{width:28px;right:4px;position:relative}
.spo.football,.spo.todays,.spo.basketball,.spo.tennis,.spo.hockey{margin-bottom:8px}
#picktipsters{margin-bottom:0}
#picktipsters .matchdates{width:14%;text-align:left}
.mt .commenton{margin-top:4px;margin-right:6px}
.article_content{margin-bottom:0!important}
.matchodds div:nth-child(10),.matchodds div:nth-child(9){background:none}
.matchteams .liked,.matchteams .disliked{font-weight:700;margin-top:3px}
.matchline.mt{line-height:24px;padding:4px;width:inherit}
.mt .iconsss .stakeon{margin-top:5px}
.odds{font-size:14px;padding-left:6px}
.author2{float:left;padding-left:6px;font-size:14px}
.datestip{font-size:12px;width:12%;color:#b30000;float:right;padding:0;text-align:right;right:16px;position:relative;top:2px}
.matchdates.ft{font-size:13px;color:inherit}
.trendson,.injon,.commenton{margin-top:8px;margin-right:1px;height:14px;line-height:14px;width:14px;background-size:8px;margin-left:1px}
.iconss{width:18%;flex-direction:row}
.iconsss{width:47%;display:inherit;position:absolute;right:18px}
.matchodds span{background:none;color:#999;line-height:8px}
.matchlinetop .matchodds{display:none}
.commenton{background-size:15px;width:8px;text-align:center;background-position:2px 0;height:14px;line-height:14px}
.matchteams h3{overflow:hidden;text-overflow:ellipsis;width:88%}
.matchteams h3,.mtips h3{font-weight:700;padding-left:0;background-size:16px;font-family:'roboto',arial;font-size:16px}
.mtips h3{line-height:inherit}
.mtips img{vertical-align:text-bottom;width:24px}
.matchteams img,.mtips img{width:16px;margin:0;top:26px;position:relative}
.matchlinetop .matchdates,.matchlinetop .matchteams{display:none}
.matchodds div{color:#555;background:none;height:20px;line-height:20px;margin:0;font-size:13px;top:0}
.matchdates{float:left;height:44px;font-size:13px;width:12%;position:relative;font-weight:700;padding:0;margin:0;line-height:20px;border:none;text-align:center;color:#9B1B1E;margin-right:6px}
.matchteams{width:78%;float:left;text-overflow:ellipsis;overflow:hidden;line-height:normal}
.mtips{width:84%!important}
.matchodds{position:relative;top:-2px;width:75%;margin-right:7%;float:left;background:none;margin-left:18%}
.article_content h2,.date.today.up{font-size:24px}
.date.today.up{margin-bottom:2rem}
.article_content h2.hockey{background:linear-gradient(228deg,#0000 0,#000dd0 40%,#08003f 100%)!important}
.article_content h2.cricket{background:linear-gradient(228deg,#0000 0,#0A8043 40%,#032815 100%)!important}
.news li{margin-bottom:1.2rem;padding-left:0;list-style-type:disc;font-size:16px}
.news li:before{display:none}
.news p{font-size:16px;line-height:1.6}
}
@media only screen and (max-width:359px) {
.spo.football,.spo.basketball,.spo.tennis{font-size:15px!important}
}
@media only screen and (max-width:580px) {
.odst{width:16%;margin-left:2%;margin-right:2%;border:none}
.heading,.questions{text-align:center}
.blog,.heading .spo{display:block}
#footer-bottom p{font-size:14px;line-height:20px;color:#bbb}
.questions{width:inherit;padding:0}
.notice p{font-size:13px}
.spacedown,.spaceup{margin-bottom:0}
article.teaser{border-bottom:1px dotted #ddd;padding-bottom:6px;margin-bottom:6px}
.teaser .posttitle{font-size:15px;line-height:22px}
.tipslist span.sym{width:29px;overflow:hidden;margin-top:10px}
.cc{max-width:22px;width:22px}
}
#btn,.odm,picture{float:left}
.pad p a,.questions li a{border-bottom:1px solid}
div#football,div#tennis{width:-webkit-fill-available;width:-moz-available}
.odm{margin-top:14px!important;width:100%;font-size:12px;margin-bottom:0!important;color:#757575}
div#football,div#tennis{font-size:14.4px;float:left}
.questions ul{list-style-type:disc;padding:0 0 0 24px}
th{font-weight:400}
#btn,.bettedit,.bns,.comment,.dates,.etop,.factstop,.match,.pk a,.resu,.resuora,.resured{font-weight:700}
.sma{padding:0 1em;font-size:17px;margin-bottom:1em;line-height:1.3}
#btn,#btnr{transition:background-color .2s ease}
#pick .event .match:after,.container:after,.group:after,.group:before,.grouped:after,.grouped:before,body::before{content:""}
.spo,h1,h2{font-size:24px;line-height:30px}
nav{margin:0;display:block}
a img{border:none}
.container:after{display:table}
.picksports{margin-bottom:2em;width:-moz-available;width:-webkit-fill-available}
.dates{letter-spacing:-.0375rem;font-size:15px;color:#9B1B1E;font-weight:600}
.dates,.fl,.lgn,.match,.mats,.pad,.padt,.pk,.plt,.str a,.top{float:left}
.facts {margin-bottom: 3rem;position: relative;padding-top: 0;margin-top: 3em;}
.facts p,.facts p a{margin-bottom:0;margin-top:14px}
.facts p a{background-image:url(https://www.betshoot.com/images4/c2/bsta.png);border-radius:4px;text-decoration:none;transition:transform .1s;height:24px;background-repeat:no-repeat;color:#000;letter-spacing:0;font-size:15px;line-height:24px;background-color:#f5f7f8;border:1px solid green;padding-left:10px;background-size:contain;flex:none;padding-right:80px;background-position:right;text-align:right}
.ar,.bkm p,.bns,.dat,.dg,.dg2,.gwa3,.image,.padt,.pre p,.up,.down{text-align:center}
.facts p a:hover{transform:scale(1.05);cursor:pointer}
.gwa a{margin-bottom:1em}
.facts p,.mats,.nordicr,.padt,.txln{width:100%}
.factsp{font-style:italic;line-height:18px!important;color:#555!important;font-size:13px!important}
.space,p.gwa,ul.news{margin-bottom:2em}
@media screen and (max-width:580px) {
.dates{font-size:13px;position:relative}
.lgn{text-align:center;margin-left:0;margin-right:0;border:none;width:16%}
.questions{margin:0;padding:0;width:100%}
}
@media screen and (max-width:320px) {
.mtip{width:82%}
.article_content h2::before{display:none}
}
@media screen and (min-width:980px) {
.bfix picture{margin-bottom:2rem}
.stipz{justify-content:inherit;max-width:31%;overflow:hidden;white-space:nowrap}
.information{top:0}
.extratip{float:left;margin-top:20px;border:1px solid;border-radius:4px;padding:2px 4px;font-size:11px;background:#fff;line-height:normal;color:#b30000;text-align:center;font-weight:700}
.stip.free.only{display:none}
.icons{top:8px}
.qzp{margin-bottom: 2rem;margin-top: 0rem;}
.tipslist{display:inline-block}
#aboutup .sectioninner{max-width:77.62495rem;padding-bottom:3rem}
.article_content h2::before{background-image:url(https://www.betshoot.com/images5/iicons.png)!important;content:"";width:34px;height:28px;background-position:0 -189px!important;background-size:100%;display:inline-block;position:relative;margin-bottom:-8px;left:0}
.article_content h2.tennis::before{background-position:0 -241px!important}
.article_content h2.hockey::before{background-position:0 -138px!important}
.article_content h2.basketball::before{background-position:0 -98px!important}
.article_content h2.cricket::before{background-position:0 -88px!important}
.gimg{float:left;line-height:32px}
.likedd,.dislikedd{float:right;top:14px;font-size:15px;font-weight:400;line-height:28px;letter-spacing:-1px;margin-left:1%;margin-right:2%;position:absolute;left:88%}
.commentonz{margin-top:4px;margin-left:3%}
.article_content h2,.article_content h1,.date.today.up{letter-spacing:-.0375rem;font-weight:600;background:none;text-shadow:none;color:#000;text-align:left;text-transform:none;font-size:28px;margin-bottom:2.375rem}
.article_content h2::before{content:inherit!important}
h2.spo.football.todays{margin-bottom:28px!important}
.sidebarsection{overflow:visible!important}
.matchteams .liked,.matchteams .disliked{float:right;top:-1px;position:relative}
.matchline .matchodds span{display:none}
aside.bfix.ital.minim{margin-bottom:0!important}
}
#aboutup{padding-top:2em;color:#fff;background:#282a34}
#aboutup .sectioninner{background:0 0}
@media screen and (max-width:359px) {
.dates{font-size:11px}
}
@media (min-width:581px) and (max-width:979px) {
.mr,.mr li{float:left}
.match{width:46%}
.tipster-container a{font-size:18px;line-height:42px}
.facts p{font-size:17px}
.mr li{width:50%}
.mr{margin-bottom:3rem}
.news{float:none;width:inherit}
}
@media (min-width:980px) and (max-width:1220px) {
.spangreen,.spanred{display:block;line-height:normal}
.matchteams h3{font-size:15px!important}
.matchteams,.mtips{width:42%!important}
.thismonth{font-size:20px}
.facts p a{font-size:14px;text-align:left}
.facts{padding:0px 12px 20px 12px !important;}
}

@media (min-width:980px) and (max-width:1060px) {
  .sidebarsection .spo {font-size: 22px !important;  }
}