@font-face {
    font-family: 'bebas_neueregular';
	font-style: normal;
    font-weight: normal;
    src: url('../fonts/bebasneue-webfont.woff2') format('woff2'),
       	   url('../fonts/bebasneue-webfont.woff') format('woff');
    font-display: swap;
}
body{margin:0;color:#656565;font:14px/22px Arial,Helvetica,sans-serif;background:#D7DBD9;min-width: 960px;-moz-osx-font-smoothing: grayscale}
img {border-style:none}
a{text-decoration:none;color:#006acd}
a:hover{/*text-decoration:underline*/}
input,textarea,select{font:100% "Trebuchet MS",Arial,Helvetica,sans-serif;vertical-align:middle;outline:none}
form,fieldset{margin:0;padding:0;border-style:none}
aside, nav, footer, header, section { display: block }
input[type=text], input[type=password], input[type=file], input[type=submit], textarea{-webkit-appearance:none}
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust: none}
#wrapper{width:100%;position:relative;overflow:hidden}
#breadcrumbs li a:hover,
.more-link:hover,
p a:hover,
.link:hover{text-decoration:underline}
.banner img { width:100%;height:100%}
.banner-inline img { width:100%;height:100%;margin-bottom:18px;margin-top:8px}
.banner-nopadding {margin-bottom:0px;margin-top:0px}
.smallprint {color:#656464;font-size:11px;font-style:italic;line-height:15px;padding:0;margin-bottom:-12px}
.smallprint-best {color:#656464;font-size:11px;font-style:italic;line-height:15px;padding:0}
.smallprint-boost {color:#656464;font-size:11px;font-style:italic;line-height:15px;padding:0}
.smallprint-offerbox {color:#656464;font-size:11px;font-style:italic;line-height:15px;background:#e5e7e6;padding:1px 15px 2px 15px;margin-top:-40px;margin-bottom:25px}
.smallprint-offerpage {color:#656464;font-size:11px;font-style:italic;line-height:15px;padding:1px;margin:13px 0 0 0}
.smallprint-offerofmonth {color:#656464;font-size:11px;font-style:italic;line-height:15px;padding:2px;margin-bottom:-1px}
.youtube { margin-bottom: 16px; margin-top: 16px; position: relative;padding-bottom: 56.25%; /* */height: 0;}
.youtube iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }
.twittervid { margin-bottom: 16px; margin-top: 16px; position: relative;padding-bottom: 56.25%; /* */height: 0;}
.social-proof-clock{background:#dff5ea;color:#475348;font-size:14px;line-height:26px;padding:9px 16px 5px 14px}
.social-proof-clock .numb-of-offers{float:left}
.social-proof-clock-small{background:#dff5ea;color:#475348;font-size:14px;line-height:26px;padding:9px 16px 5px 14px;margin-top:-10px;margin-bottom:20px}
.social-proof-clock-small .numb-of-offers{float:left}
.social-box{background:#e5eff4;color:#486f94;font-size:14px;line-height:20px;padding:8px 6px 8px 9px;margin-top:-18px;margin-bottom:19px}
.social-box .message{float:left}
.article-image {max-width:100%;height:auto;padding-bottom:6px;padding-top:2px;}
.devider { background:url(../images/bg-image.png) repeat; padding:8px 0 5px 0; margin-top:20px; margin-bottom:20px; }
.devider-thin { background:url(../images/bg-image.png) repeat; padding:0 0 1px 0; margin-top:20px; margin-bottom:20px; }
.devider-boosts { background:url(../images/bg-image.png) repeat; padding:0 0 3px 0; margin-bottom:28px; }
.published {font:12px Arial,Helvetica,sans-serif; color:#475348;}

/*Cookies*/
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.2em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1em 1em 1em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:13px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.1em;padding-bottom:4px}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.7em .7em .7em .7em;font-size:1em;font-weight:700;border-width:3px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:1;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:434px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:-2px}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:.4em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:6px}.cc-theme-classic .cc-btn:last-child{min-width:120px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{margin:0;padding:.6em 2.8em;height:100%}

/*Header*/
#header{max-width:960px;margin:0 auto}
#nav:after,#header .nav-holder:after,#header:after{display:block;clear:both;content:''}
#header .panel{margin:0 -9999px;padding:0 9999px;overflow:hidden;background:#4B8067}
#header .panel img{max-width:100%;height:auto;display:block}
#header .logo{float:left;height:54px;width:385px;text-indent:-9999px;margin:-70px 0 0 23px;overflow:hidden;position:relative}
#header .logo a{display:block;height:100%}
#header .nav-holder{position:static!important;margin:0 -9999px;padding:0 9999px;background:#124028}

/*Navigation*/
#nav{-webkit-justify-content: space-around;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-around;width:100%;margin:0 ;padding:0;list-style:none;text-align:center;}
#nav li{padding:0 17px;display:inline-block;vertical-align:top;margin: auto;text-align:center;text-transform:uppercase;font:20px/24px bebas_neueregular,Arial,sans-serif;}
#nav li a{display:block;color:#C2D5CD;padding:12px 0;text-align:center;width:100%}
/*#nav li:last-child{float:right}*/
#header .nav-frame{width:100%;position:relative}
#header .nav-frame:after{display:block;clear:both;content:''}
#nav ul{margin:0;padding:20px 0 11px;list-style:none;z-index:10;overflow:hidden;position:absolute;text-align:left;top:48px;left:0;width:100%;-moz-column-count:4;-moz-column-gap:0;-webkit-column-count:4;-webkit-column-gap:0;column-count:4;column-gap:0;background:#275940;display:none}
#nav ul li{display:inline-block;font:14px/20px Arial,Helvetica,sans-serif;float:none;vertical-align:top;text-transform:none;text-align:left;padding:0 20px 13px;min-width:100px;}
#nav ul li:last-child{float:none}
#nav li.small-drop ul{left:auto;-moz-column-count:1;width:240px;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;right:0}

/*Main*/
#main{max-width:920px;padding:20px 20px 25px;overflow:hidden;background:#fff;margin:0 auto}
#content{float:left;width:65.2%}
section .offerofmonthhead a:hover,
.best-free-bet-offers-main .midrailhead a:hover,
section .promohead a:hover,
section .offerofmonthsubhead a:hover,
section .rightrailhead a:hover,
section .midrailhead a:hover,
section .offerofmonthhead a:hover,
section .midrailsubhead a:hover,
section .promohead a:hover,
section .offerofmonthsubhead a:hover,
section .rightrailhead a:hover,
section .midrailhead a:hover,
section .midrailsubhead a:hover{text-decoration:none;}

/*All sections*/
section{overflow:hidden;margin:0 0 25px;clear:both}
h1{color:#595b61;font:28px/30px bebas_neueregular,Arial,sans-serif;margin:0 0 10px;text-transform:uppercase}
section h1{font:28px/30px bebas_neueregular,Arial,sans-serif;margin:0 0 7px;color:#595b61;text-transform:uppercase}
section .offerofmonthhead,
.best-free-bet-offers-main .midrailhead,
.best-bookies-main .holder .midrailhead,
section .promohead,
section .offerofmonthsubhead,
section h2{font:26px/30px bebas_neueregular,Arial,sans-serif;margin:0 0 7px;color:#595b61;text-transform:uppercase}
section .rightrailhead,
section .midrailhead,
section h3{font:22px/24px bebas_neueregular,Arial,sans-serif;margin:0;text-transform:uppercase;color:#595b61}
section .midrailsubhead,
section h4{font-size:14px;line-height:16px;margin:0;color:#595b61;font-weight:bold;}
section .midrailsubhead{min-height:1px!important}
section .offerofmonthhead a,
section .promohead a,
section .offerofmonthsubhead a,
section .rightrailhead a,
section .midrailhead a,
section .midrailsubhead a,
section h2 a,section h3 a,section h4 a{color:#595b61}
section .heading{overflow:hidden;padding:8px 16px 8px 51px;background:#345742;background-size:27px auto;background-repeat:no-repeat}
section .heading .offerofmonthhead ,
section .heading .promohead ,
section .heading .offerofmonthsubhead ,
section .heading .rightrailhead ,
section .heading .midrailhead ,
section .heading .midrailsubhead ,
section .heading h2,section .heading h3{float:left;color:#fff;margin:0}
section .heading .offerofmonthhead a,
section .heading .promohead a,
section .heading .offerofmonthsubhead a,
section .heading .rightrailhead a,
section .heading .midrailhead a,
section .heading .midrailsubhead a,
section .heading h2 a,section .heading h3 a{color:#fff}
section .heading .link{font-size:13px;line-height:16px;color:#E5E7E6 ;float:right;margin:5px 0 0}
.tabset .tab-l .opener,section .heading .opener{float:right;height:40px;margin:-8px -21px -8px 0;width:43px}
.tabset .tab-l .opener{margin:-8px -15px -8px 0}
section.offer-of-month .heading .opener{height:55px;margin:-13px -16px -12px 0;width:43px}
.tabset .tab-l .opener span,section .heading .opener span{width:100%;height:100%;text-indent:-9999px;overflow:hidden;float:left;background:url(../images/bg-opener.png) no-repeat 50% 0;background-size:13px auto}
section.active .heading .opener span{background-position:50% -55px}
.tabset .tab-l .opener span,#sidebar section .heading .opener span{background:url(../images/bg-opener.png) no-repeat 50% -7px;background-size:13px auto}
.tabset .row.active .tab-l .opener span,#sidebar section.active .heading .opener span{background-position:50% -62px}
section .btn{font:22px/30px bebas_neueregular,Arial,sans-serif;color:#fff;text-transform:uppercase;-moz-box-shadow:inset 0 1px 0 0 #87F184;-webkit-box-shadow:inset 0 1px 0 0 #87F184;box-shadow:inset 0 1px 0 0 #87F184;background-color:#41D134;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#41D134),color-stop(1,#2B9719));background:-moz-linear-gradient(center top,#41D134 5%,#2B9719 100%);background:linear-gradient(to bottom,#41D134 5%,#2B9719 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41D134',endColorstr='#2B9719');-moz-border-radius:6px;-webkit-border-radius:6px!important;border-radius:6px!important;border:1px solid #2e7a41;padding:11px 13px 12px;text-shadow:1px 1px 1px #042902;display:block;text-align:center}
section .more-btn{font:19px/30px bebas_neueregular,Arial,sans-serif;color:#fff;text-transform:uppercase;-moz-box-shadow:inset 0 1px 0 0 #fde38b;-webkit-box-shadow:inset 0 1px 0 0 #fde38b;box-shadow:inset 0 1px 0 0 #fde38b;background-color:#f0bc1f;background:-moz-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:-webkit-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:linear-gradient(to bottom,#f0bc1f 0%,#e57600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bc1f',endColorstr='#e57600',GradientType=0);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #c77900;padding:7px 19px;text-shadow:1px 1px 0 #0D3116;display:block;text-align:center}
section .holder{overflow:hidden}
section ul{margin:0 0 36px;padding:0;list-style:none;overflow:hidden}
section ul li{vertical-align:top;overflow:hidden;background:url(../images/sep-01.png) no-repeat 1px 8px;background-size:6px 6px;padding:0 0 0 18px}
section .slogan{color:#486f94;float:left;font-size:14px;margin:0 0 0 4px;line-height:20px}
section .clock{float:right;color:#475348;padding:1px 0 0;font:19px/22px bebas_neueregular,Arial,sans-serif;letter-spacing: 1px;margin-right:-2px;}
section .clock span{float:left}
section .expended-block{clear:both;overflow:hidden;padding:0}
section .expended-block-h{overflow:hidden;padding:20px 0 0}
section .expended-block p{margin:0}

/*Breadcrumbs*/
#breadcrumbs{margin:0 0 20px;padding:0;overflow:hidden;list-style:none;background:#E5E7E6}
#breadcrumbs li{float:left;color:#737a75;font-size:12px;background:url(../images/sep-03.gif) no-repeat;background-size:12px 40px;padding:10px 3px 8px 22px}
#breadcrumbs li:first-child{padding-left:9px;background:none}
#breadcrumbs li a{color:#006acd}

/*Page intro*/
.page-intro:after{display:block;clear:both;content:''}
.page-intro{overflow:visible}
.page-intro p{margin:0 0 10px}
.page-intro h1{margin:0 0 9px}
.page-intro .opener-h{overflow:hidden;position:relative;margin:0 0 -10px}
.page-intro.active .opener-h{margin:0 0 -10px}
.page-intro h2{color:#595b61;margin:22px 0 7px;font: 22px/24px bebas_neueregular,Arial,sans-serif;text-transform: uppercase;}
.page-intro h3{color:#595b61;margin:22px 0 7px}
section.page-intro .expended-block{padding:0}
section.page-intro .expended-block-h{padding:0}
section.page-intro .expended-block p{margin:0 0 10px}
.page-intro .opener-h:after{position:absolute;top:50%;left:0;width:100%;background:#dfdfdf;height:1px;content:''}
.page-intro .opener{float:right;color:#939393;text-transform:none;font:18px/22px bebas_neueregular,Arial,sans-serif;position:relative;z-index:1;background:#fff url(../images/bg-opener-plus.png) no-repeat 10px 5px;background-size:13px 50px;padding:0 0 0 33px}
.page-intro.active .opener{background:#fff url(../images/bg-opener2-a.gif) no-repeat 10px 50%;background-size:13px 3px}
.page-intro .opener .minus{display:none}
.page-intro.active .opener .minus{display:block}
.page-intro.active .opener .plus{display:none}
.offers-by-bookie .heading .switcher li.active{background: #949494; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.final-line {border-bottom: 1px solid #fff;}

@media only screen and (min-width: 981px) {
.page-intro .opener:hover{background-position:10px -32px;text-decoration:none;color:#585b60}
.page-intro.active .opener:hover{background:#fff url(../images/bg-opener2-a-h.png) no-repeat 10px 50%;background-size:13px 3px}
}

/*Clock/h1*/
.main-h1-clock{background:#e5eff4;margin:0 0 15px;padding:8px 6px 8px 9px}
.main-h1-clock h1{float:left;text-transform:uppercase;color:#475348;font:bold 14px/23px Arial,Helvetica,sans-serif;margin:0}

/*Offer of month*/
.offer-of-month .heading{background-position:15px 50%;background-image:url(../images/icon-offer-of-month.png);background-size:37px auto;background-repeat:no-repeat;padding:13px 16px 12px 66px}
.offer-of-month .holder{padding:11px 15px 15px;background:#E5E7E6}
.offer-of-month .img-holder{float:left;width:50%;margin:-3px 0 0 -15px}
.offer-of-month .img-holder img{max-width:100%;height:auto;display:block}
.offer-of-month .text-holder{padding:3px 0 56px 30px;overflow:hidden;position:relative;}
.offer-of-month .text-holder .btn{position:absolute;bottom:0;right:0;width:242px;}
.offer-of-month .text-holder ul{margin:0 0 10px;}
.offer-of-month .text-holder ol{margin:0 0 10px -18px;}
.offer-of-month .text-holder ul a:hover{text-decoration:underline}
.offer-of-month .text-holder ol a:hover{text-decoration:underline}

/*Primary nav buttons*/
.primary-nav-buttons{padding:0}
.primary-nav-buttons ul{margin:0 -2% 0 0}
.primary-nav-buttons ul li{padding:0;background:none;background:#D7DBD9 url(../images/arrow-primary-nav-button.png) no-repeat 100% 50%;background-size:29px auto;-webkit-border-radius:8px;border-radius:8px;margin:0 1% 10px 0;color:#595b61;display:inline-block;vertical-align:top;width:48.2%;font:24px/26px bebas_neueregular,Arial,sans-serif}
.primary-nav-buttons ul li a{display:block;color:#595b61;padding:22px 34px 22px 75px}
.primary-nav-buttons ul li.free-bets a{background:url(../images/icon-free-bets.png) no-repeat 13px 17px;background-size:50px auto}
.primary-nav-buttons ul li.bookmaker-reviews a{background:url(../images/icon-bookmaker-reviews.png) no-repeat 14px 11px;background-size:46px auto}
.primary-nav-buttons ul li.betting-odds a{background:url(../images/icon-betting-odds.png) no-repeat 15px 12px;background-size:46px auto}
.primary-nav-buttons ul li.betting-info a{background:url(../images/icon-how-to-bet.png) no-repeat 14px 12px;background-size:46px auto}
.primary-nav-buttons ul li.betting-tips a{background:url(../images/icon-betting-tips.png) no-repeat 14px 12px;background-size:46px auto}
.primary-nav-buttons ul li.course-info a{background:url(../images/icon-course-info.png) no-repeat 14px 12px;background-size:46px auto}

/*Promo*/
.offer-article-promo .img-holder{overflow:hidden}
.offer-article-promo .img-holder img{max-width:100%;height:auto;display:block}
.offer-article-promo .text-holder{background:#E5E7E6;overflow:hidden;padding:11px 15px 12px}
.offer-article-promo .text-holder .promohead{margin:0 160px 0 0}
.offer-article-promo .text-holder p{margin:0 160px 0 0}
.offer-article-promo .more-btn{float:right;margin:-49px 0 0;width:40%;font-size:22px;}

/*Secondary nav links*/
.secondary-nav-links{border:1px solid #dfdfdf;border-width:1px 0}
.secondary-nav-links ul{margin:0 -32px 0 0}
.secondary-nav-links ul li{padding:0;background:none;color:#595b61;font:22px/26px bebas_neueregular,Arial,sans-serif;float:left}
.secondary-nav-links ul li a{color:#595b61;padding:10px 16px;float:left}

/*Popular signup offers block*/
.popular-free-bet-offers-block .heading{background-image:url(../images/icon-popular-offers.png);background-position:14px 50%}
.popular-free-bet-offers-block .holder{padding:15px 12px;background:#E5E7E6}
.popular-free-bet-offers-block .holder ul{margin:0 -3.5% 0 0}
.popular-free-bet-offers-block .holder ul li .midrailsubhead{margin:0 0 7px;display:block;}
.popular-free-bet-offers-block .holder ul li .midrailsubhead a:hover,
.popular-free-bet-offers-block .holder ul li .midrailsubhead a:hover{text-decoration:underline;}
.popular-free-bet-offers-block .holder ul li{padding:0;display:inline-block;vertical-align:top;font-size:12px;line-height:15px;margin:0 3.15% 0 0;width:21.3%;background:none;text-align:center}
.popular-free-bet-offers-block .holder ul li p{margin:0 0 10px}
.popular-free-bet-offers-block .holder ul li .more-link{font-size:13px;display:inline-block;vertical-align:top}
.popular-free-bet-offers-block .holder ul li .btn{margin:12px auto 0;max-width:98px;font-size:19px;padding:7px 13px 6px}
.popular-free-bet-offers-block .holder ul li .img-holder{max-width:76px;overflow:hidden;margin:0 auto 10px}
.popular-free-bet-offers-block .holder ul li .img-holder a{display:block}
.popular-free-bet-offers-block .holder ul li .img-holder img{max-width:100%;height:auto;display:block}

/*Offers by bookie*/
.offers-by-bookie .holder{padding:15px 15px 13px;background:#E5E7E6}
.offers-by-bookie .holder .gall-row{margin:0 -15px 14px;padding:0 27px 0 28px;position:relative}
.offers-by-bookie .holder .gall-row .prev,.offers-by-bookie .holder .gall-row .next{position:absolute;top:50%;left:15px;text-indent:-9999px;overflow:hidden;width:14px;margin:-11px 0 0;height:22px;background:url(../images/bg-arrows.png) no-repeat;background-size:28px 44px}
.offers-by-bookie .holder .gall-row .next{background-position:-14px 0;left:auto;right:15px}
.offers-by-bookie .capture{display:block;text-align:center;color:#666;font-size:12px;line-height:15px}
.offers-by-bookie .holder .mask{overflow:hidden}
.offers-by-bookie .holder .mask ul{margin:0;padding:0;width:100%;list-style:none;overflow:hidden}
.offers-by-bookie .holder .mask ul li{padding:0;background:none;width:100%;float:left;text-align:center}
.offers-by-bookie .holder .mask ul li a{display:block;max-width:111px;overflow:hidden;margin:0 11px 0 10px;display:inline-block;vertical-align:top}
.offers-by-bookie .holder .mask ul li img{max-width:180px;height:auto;display:block;margin:-22px 0 0}
.offers-by-bookie .heading{background-position:11px 50%;background-image:url(../images/icon-betting-offers.png);background-size:30px auto;margin:0}
.offers-by-bookie .heading .switcher{margin:0 0 -4px;text-align:center;padding:5px 18px 0 0;list-style:none;overflow:hidden}
.offers-by-bookie .heading .switcher li{padding:0;display:inline-block;vertical-align:top;margin:0 3px 0 2px;background:none}
.offers-by-bookie .heading .switcher li a{display:block;width:11px;height:11px;text-indent:-9999px;overflow:hidden;border:2px solid #949494;-moz-border-radius:9999px;-webkit-border-radius:9999px;border-radius:9999px}

/*Text*/
.secondary-text .opener-h{overflow:hidden;position:relative;margin:-2px 0}
.secondary-text h2{font: 22px/24px bebas_neueregular,Arial,sans-serif;margin: 0;text-transform: uppercase;}
.secondary-text ul { margin-left:6px; margin-bottom:6px; }
.secondary-text li{ background:url(../images/ul-dot.gif) no-repeat; padding-left:12px; margin-bottom:6px; }
.secondary-text a:hover{text-decoration:underline}
.secondary-text .opener-h:after{position:absolute;top:50%;left:0;width:100%;background:#dfdfdf;height:1px;content:''}
.secondary-text .opener{float:right;color:#939393;text-transform:none;font:18px/22px bebas_neueregular,Arial,sans-serif;position:relative;z-index:1;background:#fff url(../images/bg-opener-plus.png) no-repeat 10px 5px;background-size:13px 50px;padding:0 0 0 33px}
.secondary-text.active .opener{background:#fff url(../images/bg-opener2-a.gif) no-repeat 10px 50%;background-size:13px 3px}
.odds-warning {color:#486f94;font-style: italic}

@media only screen and (min-width: 981px) {
.secondary-text .opener:hover{background-position:10px -32px;text-decoration:none;color:#585b60}
.secondary-text.active .opener:hover{background:#fff url(../images/bg-opener2-a-h.png) no-repeat 10px 50%;background-size:13px 3px}
}
.secondary-text h2,.secondary-text h3{color:#595b61;margin:0 0 6px;margin:24px 0 6px}
.secondary-text h2:first-child,.secondary-text h3:first-child{margin:0 0 6px}
.secondary-text p{margin:0 0 10px}
.secondary-text{margin:0 0 17px}
.secondary-text h5{font-size:12px;font-weight:700;margin:0 0 4px;color:#656565}
section.secondary-text .expended-block{color:#656565;font-size:12px;font-style:italic;line-height:16px;padding:0}
section.secondary-text .expended-block-h{padding:16px 0 13px}

/*Betting info tabs*/
.betting-info-tabs .tab-holder{overflow:hidden;margin:25px 0 0}
.betting-info-tabs .tab-holder:first-child{margin:0}
.betting-info-tabs .tabset{margin:0;padding:40px 0 0;list-style:none;overflow:hidden;position:relative}
.betting-info-tabs .tabset .tab-l{position:absolute;top:0;width:50%;padding:0;background:none;float:left}
.betting-info-tabs .tabset .tab-l.second{left:50.15%}
.betting-info-tabs .tabset .tab-l a{display:block;overflow:hidden;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;color:#959595;text-transform:uppercase;margin:0 1px 0 0;padding:7px 10px 7px 51px;background:#E5E7E6 url(../images/bg-tab.png) no-repeat 15px 9px;background-size:22px 122px;font:22px/26px bebas_neueregular,Arial,sans-serif}
.betting-info-tabs .tabset .tab-l a.active{background:#345742 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
.betting-info-tabs .tab p{margin:0 0 10px}
.betting-info-tabs .tab{overflow:hidden;width:100%}
.betting-info-tabs .tab-h{padding:15px 13px 2px;border:1px solid #dfdfdf;border-width:0 1px 1px}

/*Betting offer rows*/
/*Best signup offers rows*/
.betting-offer-rows,.best-free-bet-offer-rows{margin:0}
.betting-offer-rows .holder,.best-free-bet-offer-rows .holder{padding:12px 15px 8px;background:#E5E7E6;margin:0 0 25px}
.betting-offer-rows ul a:hover{text-decoration:underline}
.best-free-bet-offer-rows ul a:hover{text-decoration:underline}
.betting-offer-rows .holder .img-holder,.best-free-bet-offer-rows .holder .img-holder{float:left;margin:3px 25px 7px 0;max-width:135px}
.betting-offer-rows .holder .img-holder a, .best-free-bet-offer-rows .holder .img-holder a{display:block}
.betting-offer-rows .holder .img-holder img,.best-free-bet-offer-rows .holder .img-holder img{max-width:100%;height:auto;display:block}
.betting-offer-rows .holder .text-holder,.best-free-bet-offer-rows .holder .text-holder{overflow:hidden}
.betting-offer-rows .holder .text-holder .midrailhead,.best-free-bet-offer-rows .holder .text-holder .midrailhead{margin:0 0 3px}
.betting-offer-rows .holder .text-holder ul,.best-free-bet-offer-rows .holder .text-holder ul{margin:0 0 3px}
.betting-offer-rows .holder .col,.best-free-bet-offer-rows .holder .col{float:left; margin:0 3.8% 0 0; width: 67.9%;}
.betting-offer-rows .holder .col p{margin:0 0 2px}
.betting-offer-rows .holder .btn-h,.best-free-bet-offer-rows .holder .btn-h{overflow:hidden;padding:54px 0 0}
.betting-offer-rows .holder .btn,.best-free-bet-offer-rows .holder .btn{margin:12px auto 0;max-width:92px;font-size:19px;padding:7px 13px 6px}
.best-free-bet-offer-rows .holder:first-child .btn-h{background:url(../images/place-1.png) no-repeat 50% 0;background-size:60px auto}
.best-free-bet-offer-rows .holder:nth-child(2) .btn-h{background:url(../images/place-2.png) no-repeat 50% 0;background-size:50px auto}
.best-free-bet-offer-rows .holder:nth-child(3) .btn-h{background:url(../images/place-3.png) no-repeat 50% 0;background-size:50px auto}

/*Main bookie signup offer*/
.main-bookie-free-bet-offer .img-holder{width:100%;overflow:hidden;margin:0 0 -1px}
.main-bookie-free-bet-offer .img-holder img{width:58.4%;height:auto;display:block;float:left}
.main-bookie-free-bet-offer .img-holder .part2{width:41.6%;height:auto;float:left}
.main-bookie-free-bet-offer .text-holder{background:#E5E7E6;overflow:hidden;padding:14px 15px;position:relative}
.main-bookie-free-bet-offer .text-holder .col{float:left;width:48%;margin:0 4.6% 0 0}
.main-bookie-free-bet-offer .text-holder .btn-h{overflow:hidden;padding:6px 0 0}
.main-bookie-free-bet-offer .text-holder ul {margin:0}
.main-bookie-free-bet-offer .text-holder ul a:hover{text-decoration:underline}
.main-bookie-free-bet-offer .text-holder ol {margin:0 0 3px -20px}
.main-bookie-free-bet-offer .text-holder ol a:hover{text-decoration:underline}
.main-bookie-free-bet-offer .text-holder p {margin:0 0 5px 0;}
.main-bookie-free-bet-offer .text-holder p a:hover{text-decoration:underline}

/*Bookie review*/
.bookie-review-row{margin:0}
.bookie-review-row .holder{overflow:hidden;padding:15px;background:#E5E7E6;margin:0 0 25px}
.bookie-review-row .holder .img-holder{float:left;width:135px;margin:0 25px 0 0;overflow:hidden}
.bookie-review-row .holder .img-holder img{width:162%;height:auto;display:block}
.bookie-review-row .holder .text-holder{overflow:hidden}
.bookie-review-row .holder .col{float:left;width:65%;margin:0 5.8% 0 0;padding:5px 0 0}
.bookie-review-row .holder .col p{margin:0}
.bookie-review-row .holder .col .midrailhead{margin:0 0 4px}
.bookie-review-row .holder .btn-h{overflow:hidden}
.bookie-review-row .holder .btn{font-size:19px;margin:10px auto 0;padding:7px 13px 6px}

/*Best signup offers*/
.best-free-bet-offers-main{overflow:visible;padding:5px 0 0;float:left;width:100%}
.best-free-bet-offers-main .holder:after,.best-free-bet-offers-main:after{display:block;clear:both;content:''}
.best-free-bet-offers-main .holder{overflow:visible;width:45.5%;display:inline-block;vertical-align:top;margin:0 4% 0 0;background:#E5E7E6}
.best-free-bet-offers-main .holder ul{margin:0 0 8px}
.best-free-bet-offers-main .holder p{margin:0 0 -22px}
.best-free-bet-offers-main .holder p.midrailhead{margin:0 0 7px;}
.best-free-bet-offers-main .holder .link{float:left;margin:0 0 10px}
.best-free-bet-offers-main .holder .btn{clear:both}
.best-free-bet-offers-main .row{margin:25px -4.6% 0 0;padding:14px 0 0;border-top:1px solid #dfdfdf;overflow:hidden}
.best-free-bet-offers-main .row-h{overflow:hidden}
.best-free-bet-offers-main .holder .img-holder{width:100%;overflow:hidden;background:#fff}
.best-free-bet-offers-main .holder .img-holder img{width:100%;height:auto;display:block}
.best-free-bet-offers-main .holder.first-place .img-holder{float:left;width:47.6%;margin:-20px 2.3% 0 0;overflow:visible}
.best-free-bet-offers-main .holder .text-holder{padding:15px;overflow:hidden}
.best-free-bet-offers-main .holder.first-place{margin:0;width:100%}

/*Main bookie other betting offer*/
.main-bookie-other-betting-offer .img-holder{width:100%;overflow:hidden}
.main-bookie-other-betting-offer .img-holder img{width:100%;height:auto;display:block}
.main-bookie-other-betting-offer .text-holder{background:#E5E7E6;overflow:hidden;padding:14px 15px}
.main-bookie-other-betting-offer .text-holder .col{float:left;width:48%;margin:0 4.6% 0 0}
.main-bookie-other-betting-offer .text-holder .btn-h{overflow:hidden;padding:6px 0 0}
.main-bookie-other-betting-offer .text-holder ul{margin:0}
.main-bookie-other-betting-offer .text-holder ol{margin:0 0 0 -20px}

/*Images on article pages*/
.image-article {margin-bottom:18px}
.image-article .img-holder{width:100%;overflow:hidden}
.image-article .img-holder img{width:100%;height:auto;display:block}
.image-midarticle {margin-bottom:28px}
.image-midarticle .img-holder{width:100%;overflow:hidden}
.image-midarticle .img-holder img{width:100%;height:auto;display:block}
.image-midarticle-small {margin-bottom:28px;background-color:#E5E7E6;}
.image-midarticle-small .img-holder{text-align:center;}
.image-midarticle-small .img-holder img{height:auto;}

/*Latest betting offers*/
.latest-betting-offers-block .heading{background-image:url(../images/icon-latest-betting-offers.png);background-position:16px 50%}
.latest-betting-offers-block .holder{padding:15px 12px;background:#E5E7E6}
.latest-betting-offers-block .holder ul{margin:0 -3.5% 0 0}
.latest-betting-offers-block .holder ul li .midrailsubhead{margin:0 0 7px;display:block;}
.latest-betting-offers-block .holder ul li .midrailsubhead a:hover{text-decoration:underline}
.latest-betting-offers-block .holder ul li{padding:0;display:inline-block;vertical-align:top;font-size:12px;line-height:15px;margin:0 3.15% 0 0;width:21.3%;background:none;text-align:center}
.latest-betting-offers-block .holder ul li p{margin:0 0 10px}
.latest-betting-offers-block .holder ul li .more-link{font-size:13px}
.latest-betting-offers-block .holder ul li .btn{margin:12px auto 0;max-width:96px;font-size:19px;padding:7px 13px 6px}
.latest-betting-offers-block .holder ul li .img-holder{max-width:76px;overflow:hidden;margin:0 auto 10px}
.latest-betting-offers-block .holder ul li .img-holder a{display:block}
.latest-betting-offers-block .holder ul li .img-holder img{max-width:100%;height:auto;display:block}

/*Main bookie review*/
.main-bookie-review .img-holder{overflow:hidden;margin:0 0 3px}
.main-bookie-review .img-holder .main-img{float:left;width:50.1%;margin:0 3px 0 0}
.main-bookie-review .img-holder .main-img img{width:100%;height:auto;display:block;margin:-12.6% 0 0}
.main-bookie-review .img-holder .rating{overflow:hidden}
.main-bookie-review .img-holder .rating img{width:100%;height:auto;display:block}
.main-bookie-review .text-holder{overflow:hidden;padding:13px 15px 10px;background:#E5E7E6}
.main-bookie-review .col{margin:0 4.6% 0 0;width:48%;float:left}
.main-bookie-review .col ul{margin:0}
.main-bookie-review .col ul li{background:url(../images/bullet2.png) no-repeat 0 2px;background-size:20px auto;padding:0 0 2px 30px}
.main-bookie-review .btn-h{overflow:hidden;padding:7px 0 0}

/*Locator info tabs*/
.locator-info-tabs .tab-holder{overflow:hidden;margin:25px 0 0}
.locator-info-tabs .tab-holder:first-child{margin:0}
.locator-info-tabs .tabset{margin:0;padding:40px 0 0;list-style:none;overflow:hidden;position:relative}
.locator-info-tabs .tabset .tab-l{position:absolute;top:0;width:25%;padding:0;background:none;float:left}
.locator-info-tabs .tabset .tab-l.second{left:25.015%}
.locator-info-tabs .tabset .tab-l.third{left:50.015%}
.locator-info-tabs .tabset .tab-l.fourth{left:75.03%}
.locator-info-tabs .tabset .tab-l a{display:block;overflow:hidden;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;color:#959595;text-transform:uppercase;margin:0 1px 0 0;padding:7px 10px 7px 51px;background:#dfdfdf url(../images/bg-tab.png) no-repeat 15px 9px;background-size:22px 122px;font:22px/26px bebas_neueregular,Arial,sans-serif}
.locator-info-tabs .tabset .tab-l a.active{background:#595b61 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
.locator-info-tabs .tab{border:1px solid #dfdfdf;border-width:0 1px 1px}
.locator-info-tabs .tab p{margin:0 0 10px}
.locator-info-tabs .tab{overflow:hidden}
.locator-info-tabs .tab-h{padding:15px 13px 2px}
.locator-info-tabs .left{/*float:left;*/width:48%;display:inline-block;vertical-align:bottom;}
.locator-info-tabs .left p.midrailhead{margin:0 0 5px;color:#595b61;}
.locator-info-tabs .left p{margin:0 0 12px;}
.locator-info-tabs .right{/*float:right;*/display:inline-block;vertical-align:bottom;width:47%;/*padding:8px 0 0;*/padding:0;margin:0 0 0 4.3%;}
.locator-info-tabs .right .btn{margin:0 0 19px;}
.locator-info-tabs .right img{max-width:85%;height:auto;display:block;margin:0 auto 12px;}

/*Other bookie offers*/
.other-bookie-offers-block .heading{background-position:11px 50%;background-image:url(../images/icon-betting-offers.png);background-size:30px auto;margin:0}
.other-bookie-offers-block .holder{padding:15px 12px;background:#E5E7E6}
.other-bookie-offers-block .holder ul{margin:0 -3.5% 0 0}
.other-bookie-offers-block .holder ul li .midrailsubhead{margin:0 0 7px;display:block;}
.other-bookie-offers-block .holder ul li .midrailsubhead a:hover{text-decoration:underline;}
.other-bookie-offers-block .holder ul li{padding:0;display:inline-block;vertical-align:top;font-size:12px;line-height:15px;margin:0 3.15% 0 0;width:21.3%;background:none;text-align:center}
.other-bookie-offers-block .holder ul li p{margin:0 0 10px}
.other-bookie-offers-block .holder ul li .more-link{font-size:13px}
.other-bookie-offers-block .holder ul li .btn{margin:12px auto 0;max-width:96px;font-size:19px;padding:7px 13px 6px}
.other-bookie-offers-block .holder ul li .more-link{display:inline-block;vertical-align:top}
.other-bookie-offers-block .holder ul li .img-holder{max-width:76px;overflow:hidden;margin:0 auto 10px}
.other-bookie-offers-block .holder ul li .img-holder a{display:block}
.other-bookie-offers-block .holder ul li .img-holder img{max-width:100%;height:auto;display:block}

/*Bookie info tabs*/
.bookie-info-tabs .tab-holder{overflow:hidden;margin:25px 0 0}
.bookie-info-tabs .tab-holder:first-child{margin:0}
.bookie-info-tabs .tabset{margin:0;padding:40px 0 0;list-style:none;overflow:hidden;position:relative}
.bookie-info-tabs .tabset .tab-l{width:25%;padding:0;background:none;float:left;position:absolute;top:0}
.bookie-info-tabs .tabset .tab-l.second{left:25.015%}
.bookie-info-tabs .tabset .tab-l.third{left:50.015%}
.bookie-info-tabs .tabset .tab-l.fourth{left:75.03%}
.bookie-info-tabs .tabset .tab-l a{display:block;overflow:hidden;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;color:#959595;text-transform:uppercase;margin:0 1px 0 0;padding:7px 10px 7px 51px;background:#dfdfdf url(../images/bg-tab.png) no-repeat 15px 9px;background-size:22px 122px;font:22px/26px bebas_neueregular,Arial,sans-serif}
.bookie-info-tabs .tabset .tab-l a.active{background:#595b61 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
.bookie-info-tabs .tab{border:1px solid #dfdfdf;border-width:0 1px 1px}
.bookie-info-tabs .tab p{margin:0 0 10px}
.bookie-info-tabs .tab{overflow:hidden}
.bookie-info-tabs .tab-h{padding:15px 13px 2px}

/*Best bookies main*/
.best-bookies-main{overflow:visible;padding:5px 0 0}
.best-bookies-main .holder:after,.best-bookies-main:after{display:block;clear:both;content:''}
.best-bookies-main .holder{overflow:visible;width:45.5%;display:inline-block;vertical-align:top;margin:0 4% 0 0;background:#E5E7E6}
.best-bookies-main .holder ul{margin:0 0 8px}
.best-bookies-main .holder p{margin:0 0 7px}
.best-bookies-main .holder .link{float:left;margin:0 0 14px}
.best-bookies-main .holder .btn{clear:both}
.best-bookies-main .row{margin:25px -4.6% 0 0;padding:14px 0 0;border-top:1px solid #dfdfdf;overflow:hidden}
.best-bookies-main .row-h{overflow:hidden}
.best-bookies-main .holder .img-holder{width:100%;overflow:hidden;background:#fff}
.best-bookies-main .holder .img-holder img{width:100%;height:auto;display:block}
.best-bookies-main .holder.first-place .img-holder{float:left;width:47.6%;margin:-20px 2.3% 0 0;overflow:visible}
.best-bookies-main .holder .text-holder{padding:15px;overflow:hidden}
.best-bookies-main .holder.first-place{margin:0;width:100%}

/*Sidebar*/
#sidebar{float:right;width:32.6%;font-size:12px;line-height:13px}
#sidebar iframe{display:block!important;margin:0 auto!important}
#sidebar .expended-block{padding:0}
#sidebar .link{float:right;font-size:13px;margin:0;line-height:15px;color:#006acd}
#sidebar .heading{padding-left:62px}
.free-bet-offers-right-rail .img-holder img.test-img{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}

/*Signup Offers*/
.free-bet-offers-right-rail .heading{background-image:url(../images/icon-free-bet-offers.png);background-position:14px 50%;background-size:34px auto}
.free-bet-offers-right-rail .holder ul,.latest-betting-offers-right-rail .holder ul{margin:5px 0 8px}

/*Latest betting offers*/
.latest-betting-offers-right-rail .heading{background-image:url(../images/icon-latest-betting-offers.png);background-position:16px 50%;background-size:30px auto}
.latest-betting-offers-right-rail .holder,.free-bet-offers-right-rail .holder{padding:0}
.latest-betting-offers-right-rail .holder ul li,.free-bet-offers-right-rail .holder ul li{padding:0;background:none;border-bottom:1px solid #dfdfdf;font-size:12px;line-height:15px;color:#666}
.latest-betting-offers-right-rail .holder ul li a,.free-bet-offers-right-rail .holder ul li a{display:block;color:#666;padding:9px 0 9px 10px;overflow:hidden}
.latest-betting-offers-right-rail .holder ul li .title,.free-bet-offers-right-rail .holder ul li .title{font-size:13px;line-height:15px;display:block;margin:0;font-weight:700;color:#006acd}
.latest-betting-offers-right-rail .holder ul li .text,.free-bet-offers-right-rail .holder ul li .text, .bookie-reviews-right-rail .holder ul li .text {display:block;padding-right:10px}
.latest-betting-offers-right-rail .img-holder,.free-bet-offers-right-rail .img-holder{float:left;width:42px;margin:1px 9px 0 0}
.latest-betting-offers-right-rail img,.free-bet-offers-right-rail img{vertical-align:top;max-width:100%;height:41px;display:block}
.latest-betting-offers-right-rail .text-holder,.free-bet-offers-right-rail .text-holder{overflow:hidden;display:block}

/*Promo*/
.offer-article-promo-right-rail a{color:#656565;display:block;width:100%}
.offer-article-promo-right-rail .img-holder{overflow:hidden;display:block;width:100%}
.offer-article-promo-right-rail .img-holder img{max-width:100%;height:auto;display:block;width:auto}
.offer-article-promo-right-rail .text-holder{background:#E5E7E6;font-size:12px;line-height:16px;overflow:hidden;padding:8px 11px 12px 11px;display:block}
.offer-article-promo-right-rail .title{font:22px/24px bebas_neueregular,Arial,sans-serif;margin:0 0 5px;text-transform:uppercase;color:#595b61;display:block}

/*Best signup offers*/
#sidebar .best-free-bet-offers-right-rail .holder{padding:0 10px 0;width:auto}
.best-free-bet-offers-right-rail .heading{background-image:url(../images/icon-best-free-bets.png);background-position:16px 50%;background-size:30px auto;margin:0}
.best-free-bet-offers-right-rail ul{margin:5px 0 -2px;padding:0;list-style:none;overflow:hidden}
.best-free-bet-offers-right-rail li{vertical-align:top;overflow:hidden;padding:0;background:none;margin:0 0 2px}
.best-free-bet-offers-right-rail li a{display:block;position:relative}
.best-free-bet-offers-right-rail li img{max-width:100%;height:auto;display:block;margin:0 auto}
.best-free-bet-offers-right-rail .mask{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:#fff}
.bookie-reviews-right-rail .holder{padding:0}
.bookie-reviews-right-rail .heading{background-image:url(../images/icon-bookie-reviews.png);background-position:18px 50%;background-size:28px auto;margin:0}
.bookie-reviews-right-rail .holder ul{margin:5px 0 9px}
.bookie-reviews-right-rail .holder ul li{padding:0;background:none;border-bottom:1px solid #dfdfdf;font-size:12px;line-height:15px;color:#666}
.bookie-reviews-right-rail .holder ul li a{display:block;color:#666;padding:11px 0 10px 10px}
.bookie-reviews-right-rail .holder ul li .title{font-size:13px;line-height:15px;display:block;margin:0;font-weight:700;color:#006acd}
.bookie-reviews-right-rail .holder ul li .text{display:block}
.bookie-reviews-right-rail .img-holder{float:left;width:42px;margin:1px 9px 0 0;overflow:hidden}
.bookie-reviews-right-rail img{vertical-align:top;max-width:162%;height:34px;display:block;margin:-10px 0 0}
.bookie-reviews-right-rail .text-holder{overflow:hidden;display:block}

/*Bookie Locations block*/
.bookie-location-block .img-holder{width:100%;overflow:hidden;margin:0 0 -1px}
.bookie-location-block .img-holder img{width:58.4%;height:auto;display:block;float:left}
.bookie-location-block .img-holder .part2{width:41.6%;height:auto;float:left}
.bookie-location-block .text-holder{background:#E5E7E6;overflow:hidden;padding:14px 15px;position:relative}
.bookie-location-block .text-holder .col{float:left;width:48%;margin:0 4.6% 0 0}
.bookie-location-block .text-holder .btn-h{overflow:hidden;padding:6px 0 0}
.bookie-location-block .text-holder ul{margin:0}
.bookie-location-block .bottom-holder{overflow:hidden;border:1px solid #E5E7E6;padding:13px; margin-bottom:8px;border-width:0 2px 2px}
.bookie-location-block .bottom-holder .left{display: inline-block;vertical-align: bottom;width: 48%;}
.bookie-location-block .bottom-holder .left p.midrailhead{margin:0 0 5px;color:#595b61;}
.bookie-location-block .bottom-holder .left p{margin:0;}
.bookie-location-block .bottom-holder .right{display: inline-block; margin: 0 0 0 4.3%; padding: 0; vertical-align: bottom; width: 47%;}
.bookie-location-block .bottom-holder .right img{max-width:85%;height:auto;display:block;margin:0 auto 12px;}
.bookie-location-block .bottom-holder .btn{background-color:#f0bc1f;background:-moz-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:-webkit-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:linear-gradient(to bottom,#f0bc1f 0%,#e57600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bc1f',endColorstr='#e57600',GradientType=0);-moz-box-shadow:inset 0 1px 0 0 #fde38b;-webkit-box-shadow:inset 0 1px 0 0 #fde38b;box-shadow:inset 0 1px 0 0 #fde38b;border:1px solid #c77900;padding:7px 19px;text-shadow:1px 1px 0 #0D3116;margin:0 0 5px}

/*Text block location*/
.text-block{padding:15px 15px 12px;overflow:hidden;background:#E5E7E6;margin:0 0 26px}
.text-block .left{/*float:left;*/width:48%;display:inline-block;vertical-align:bottom;}
.text-block .right{/*float:right;*/display:inline-block;vertical-align:bottom;width:47%;/*padding:8px 0 0;*/padding:0;margin:0 0 0 4.3%;}
.text-block ul{margin:0;}
.text-block p{margin:0 0 13px;}
.text-block p.midrailhead{margin:0 0 5px;}
/*.text-block .btn{float:right;width:42%;margin:5px 0 0;}*/

/*Table*/
.compare-table{overflow:hidden;}
.compare-table table{background:#dfdfdf;border-collapse:collapse;width:100%;color:#656565;font-size:16px;line-height:22px;}
.compare-table table th{min-width: 43px;background:#595b61;text-align:center;border:1px solid #fff;padding:8px 5px;vertical-align:middle;text-transform:uppercase;font:16px/17px bebas_neueregular,Arial,sans-serif;color:#fff;}
.compare-table table td{min-width: 43px;border:1px solid #fff;text-align:center;vertical-align:middle;padding:7px 5px 3px;background:#F2F3F2;}
.compare-table table td:last-child,
.compare-table table th:last-child{padding-left:15px;padding-right:15px;}
.compare-table table .even td{background:#dfdfdf;}
.compare-table .img-h{height:65px;overflow:hidden;width:119px;margin:-7px -5px -3px}
.compare-table .img-h img{height:100%;width:auto;display:block}
.compare-table .more-btn{width:80px;margin:-5px 0 0;}

#sidebar .bookie-review-row .holder{padding:0;}
#sidebar .bookie-review-row .holder .img-holder {float: none;margin: 0 0 3px;overflow: hidden;width: 100%;}
#sidebar .bookie-review-row .holder .img-holder img {margin: -13% 0 0; width: 100%;display: block;height: auto;}
#sidebar .bookie-review-row .holder .text-holder {padding: 10px;line-height:15px;}
#sidenar .bookie-review-row .holder .btn-h {padding: 10px 0 0;}
#sidebar .bookie-review-row .holder .btn-h a.more-btn {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box;float: left;margin: 0 10px 0 0;padding: 4px 17px;width: 48%;}
#sidebar .bookie-review-row .holder .btn-h a.btn {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box;min-width:1px;display: block;float: none;margin: 0;overflow: hidden;width: auto;padding:4px 17px}
#sidebar .bookie-review-row .holder  .btn-h,
#sidebar .bookie-review-row .holder .col{float: none;margin: 0;overflow: hidden;width: 100%;position:static;}
#sidebar .bookie-review-row .holder  .btn-h{padding:10px 0 0}

/*Fixtures*/
.fixtures-h{overflow:hidden;padding:0 0 5px}
section.fixtures{overflow:visible;}
section.fixtures .heading{padding:8px 11px 8px 14px}
section.fixtures .heading .opener2 span {background: rgba(0, 0, 0, 0) url("../images/bg-opener.png") no-repeat scroll 50% 0 / 13px auto;    float: left;  height: 100%;  overflow: hidden;  text-indent: -9999px; width: 100%;}
section.fixtures .heading .opener2{float:right;height:40px;margin:-8px -21px -8px 0;width:43px}
section.fixtures .heading .opener2{height:40px;margin:-15px -16px -12px 0;width:43px}
section.fixtures.active2 .heading .opener2 span{background-position: 50% -55px;}
section.fixtures .holder{position:relative;overflow:visible;padding:26px 0 25px;text-align:center;border-bottom:1px solid #e9e9e9}
section.fixtures .holder:after,
section.fixtures:after,
section.fixtures .holder .row:after{display:block;clear:both;content:'';}
section.fixtures .holder .tv{position:absolute;top:26px;right:0;float:right;margin:0 0 0 -100%;font-size:14px;line-height:31px;color:#656565;}
section.fixtures .holder .tv img{vertical-align:top;margin:-2px 0 0}
section.fixtures .holder .f{displaY:inline-block;vertical-align:top;}
section.fixtures .holder .f.noresult{margin:-9px 0 0}
section.fixtures .holder .result{displaY:inline-block;vertical-align:top;margin:0 4px;background:#d50200;color:#fff;font-size:14px;line-height:28px;padding:1px 14px;}
section.fixtures .holder .win{displaY:inline-block;vertical-align:top;margin:0 4px;background:#59da57;color:#000;font-size:14px;line-height:28px;padding:1px 14px;}
section.fixtures .holder .draw{displaY:inline-block;vertical-align:top;margin:0 4px;background:#ffa444;color:#000;font-size:14px;line-height:28px;padding:1px 14px;}
section.fixtures .holder .loss{displaY:inline-block;vertical-align:top;margin:0 4px;background:#ff615c;color:#000;font-size:14px;line-height:28px;padding:1px 14px;}
section.fixtures .holder .name{width:170px;text-align:left;displaY:inline-block;vertical-align:top;color:#595b61;font-size:16px;line-height:29px;font-weight:bold;}
section.fixtures .holder .name a{color:#595b61;}
section.fixtures .holder .name a:hover {text-decoration: underline;}
section.fixtures .holder .name:first-child{text-align:right}
section.fixtures .holder .and{displaY:inline-block;vertical-align:top;margin:0 6px;color:#595b61;font-size:16px;line-height:29px;font-weight:bold;}
section.fixtures .holder  .ko{display:block;text-align:center;margin:0 0 7px;color:#666;font-size:14px;line-height:24px;}
section.fixtures .ko a:hover {text-decoration:underline;}
section.fixtures .holder .logos{overflow:hidden;}
section.fixtures .holder .logos ul{margin:0;padding:0;list-style:none;overflow:hidden;}
section.fixtures .holder .logos ul li{display:inline-block;vertical-align:top;margin:0 3px;padding:0;background:none;}
section.fixtures .holder .logos ul li .numb{margin:0 0 3px;display:block;color:#666;font-size:14px;line-height:24px;}
section.fixtures .holder .logos ul li .numb span{color:#006acd;}
section.fixtures .holder .logos ul li a:hover .numb span{text-decoration:underline;}
section.fixtures .holder .logos ul li .img-holder{width:55px;height:30px;display:block;overflow:hidden;margin:0 auto;}
section.fixtures .holder .logos ul li .img-holder img{max-width:162%;margin:-11px 0 0;display:block;height:auto}
section.fixtures .holder .opener-h{overflow:hidden;position:relative;margin:15px 0 -36px}
section.fixtures .holder .opener-h:after{position:absolute;top:50%;left:0;width:100%;background:#dfdfdf;height:1px;content:''}
section.fixtures .holder .opener{float:right;color:#939393;text-transform:none;font:18px/22px bebas_neueregular,Arial,sans-serif;position:relative;z-index:1;background:#fff url(../images/bg-opener-plus.png) no-repeat 10px 5px;background-size:13px 50px;padding:0 0 0 33px}
section.fixtures .holder.active .opener{background:#fff url(../images/bg-opener2-a.gif) no-repeat 10px 50%;background-size:13px 3px}
section.fixtures .holder .opener .minus{display:none}
section.fixtures.active .holder .opener .minus{display:block}
section.fixtures.active .holder .opener .plus{display:none}
section.fixtures table {margin:4px 0 0;border-collapse:collapse;width:100%;color:#656565;font-size:16px;line-height:22px;}
section.fixtures table th{min-width: 43px;background:#E5E7E6;text-align:center;border:1px solid #fff;padding:8px 5px;vertical-align:middle;color:#595b61;font-size:14px;line-height:24px;font-weight:bold;}
section.fixtures table th:first-child{width:72px}
section.fixtures table td{width:175px;font-size:14px;min-width: 43px;border:1px solid #fff;text-align:center;vertical-align:middle;padding:5px 5px 5px;background:#F2F3F2;}
section.fixtures table td:first-child{width:72px}
section.fixtures table .even td{background:#E5E7E6;}
section.fixtures table .img-h{height:45px;overflow:hidden;width:82px;margin:-5px -5px -5px}
section.fixtures table .img-h img{margin:-16px 0 0;height:auto;width:163%;display:block}
section.fixtures table td .best-bet{background:#9AF3C6}
section.fixtures table td  a{display:block;margin:-5px;height:45px;line-height:45px;}
section.fixtures table .img-h a{display:block;margin:0;height:auto;line-height:auto;}

/*Table League*/
.table-league .heading{padding:12px 14px;}
.table-league table{width:600px;border-collapse:collapse;border:none}
.table-league table th{width:36px;padding:14px 5px;border:none;font-weight:normal;font-size:15px;line-height:20px;text-align:center;color:#595b61;border-bottom:1px solid #dfdfdf;background:#E5E7E6;}
.table-league table td.name,
.table-league table th.name{width:173px;padding-left:11px;text-align:left;}
.table-league table td{width:36px;padding:14px 5px;border:none;text-align:center;font-size:15px;line-height:20px;border-bottom:1px solid #dfdfdf;}
.table-league table td.name{font-weight:bold;}
.table-league table td:first-child,
.table-league table th:first-child{width:35px;}
.table-league table a{color:#595b61;}

/*Table international*/
.table-inter .heading{padding:12px 14px;}
.table-inter table{width:600px;border-collapse:collapse}
.table-inter table th{width:36px;padding:14px 5px;border:none;font-weight:normal;font-size:15px;line-height:20px;text-align:center;color:#595b61;border-bottom:1px solid #dfdfdf;background:#E5E7E6;}
.table-inter table td.name,
.table-inter table th.name{width:173px;padding-left:11px;text-align:left;}
.table-inter table td{width:36px;padding:14px 5px;border:none;text-align:center;font-size:15px;line-height:20px;border-bottom:1px solid #dfdfdf;}
.table-inter table td.name{font-weight:bold;}
.table-inter table td:first-child,
.table-inter table th:first-child{width:35px;}
.table-inter table th:first-child{text-align:left; padding-left: 16px;}
.table-inter table img{margin:-4px -2px -4px 9px;vertical-align:top;}
.table-inter table a{color:#595b61;}

/*International Teams*/
.teams ul:first-child{margin:0 -6px 0 0}
.teams ul{display:inline-block;width:50%;background:#fff;vertical-align:top;margin:0 -5px 0 0;padding:0;list-style:none;overflow:hidden;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.teams ul li{padding:0;background:none;}
.teams ul li a{font-weight:bold;border-bottom:1px solid #dfdfdf;color:#595b61;font-size:15px;line-height:28px;position:relative;display:block;padding:10px 40px 10px 10px;border-left:1px solid #dfdfdf;}
.teams ul li a:after {  background: rgba(0, 0, 0, 0) url("../images/bg-arrows.png") no-repeat 100% 0;opacity:0.3;background-size: 28px 44px;content:'';  height: 22px;  right: 15px;  margin: -11px 0 0;overflow: hidden;  position: absolute;  text-indent: -9999px;  top: 50%;  width: 14px;}
.teams ul li a img{float:left;margin:0 15px 0 4px}

/*Competition Odds*/
.competiton{border-top:1px solid #dedede;overflow:visible;margin:0 0 35px}
.competiton .holder:after,
.competiton:after{display:block;clear:both;content:'';}
.competiton .holder {overflow:visible;margin:0}
.competiton .row{padding:31px 0 9px;overflow:hidden;}
.competiton .holder .row h3{font-size:26px;line-height:28px;color:#595b61;float:left;width:182px;margin:10px 10px 0 0}
.competiton .holder .row h3 a{color:#595b61}
.competiton .holder .row h3 img{float:left;margin:0 13px 0 0}
.competiton .holder .row .best{float:left;}
.competiton .holder .row .best .label{float:left;margin:17px 8px 0 0}
.competiton .holder .row .best a{overflow: hidden;display:block;}
.competiton .holder .row .best .img-h{display:block;float:left;height:45px;width:82px;overflow:hidden;}
.competiton .holder .row .best .img-h img{max-width:163%;margin:-16px 0 0;height:auto;display:block;}
.competiton .holder .row .best .numb{min-width:63px;display:block;overflow:hidden;background:#9AF3C6;padding:6px 10px 5px;text-align:center;color:#595B61;font:26px/34px bebas_neueregular,Arial,sans-serif}
.competiton .holder .btn{float:right;padding:7px 13px 6px;font-size:19px;min-width:122px}
.competiton .opener-h{overflow:hidden;position:relative;margin:0 0 -10px}
.competiton .active .opener-h{margin:0 0 -10px}
.competiton .opener-h:after{position:absolute;top:50%;left:0;width:100%;background:#dfdfdf;height:1px;content:''}
.competiton .opener{float:right;color:#939393;text-transform:none;font:18px/22px bebas_neueregular,Arial,sans-serif;position:relative;z-index:1;background:#fff url(../images/bg-opener-plus.png) no-repeat 10px 5px;background-size:13px 50px;padding:0 0 0 33px}
.competiton .active .opener{background:#fff url(../images/bg-opener2-a.gif) no-repeat 10px 50%;background-size:13px 3px}
.competiton .opener .minus{display:none}
.competiton .active .opener .minus{display:block}
.competiton .active .opener .plus{display:none}
.competiton ul{margin:0 -2% 3px 0;padding:0;list-style:none;overflow:hidden;}
.competiton ul li{padding:0;background:none;display:inline-block;vertical-align:top;width:22.7%;margin:0 1.75% 15px 0}
.competiton ul li .img-h{display:block;float:left;height:45px;width:82px;overflow:hidden;}
.competiton ul li .img-h img{max-width:163%;margin:-16px 0 0;height:auto;display:block;}
.competiton ul li .numb{display:block;overflow:hidden;background:#E5E7E6;padding:9px 10px 8px;text-align:center;color:#006acd;font-size:14px;line-height:28px;}
.competiton ul li .best-bet .numb {background:#9AF3C6}
.competiton ul li a{display:block;}

/*Footer*/
#footer{width:100%;overflow:hidden;font-size:12px;line-height:18px;color:#c1d3c6;background:#092F1C}
#footer .top{float:right;padding:0 27px 0 0;background:url(../images/bg-top-arrow.png) no-repeat 100% 0;background-size:18px auto;line-height:16px;color:#E5E7E6}
#footer a{color:#c1d3c6}
#footer p.footerhead{font:20px/24px bebas_neueregular,Arial,sans-serif;margin:0 0 11px}
#footer p{margin:0 0 10px}
#footer ul{margin:0;padding:0;list-style:none;overflow:hidden}
#footer ul li{vertical-align:top;overflow:hidden;margin:0 0 5px}
#footer .copy{float:left}
#footer .sub-menu{float:right;padding:0 15px 0 0}
#footer .sub-menu li{float:left;padding:0 10px 0 13px;background:url(../images/sep-02.gif) no-repeat 0 3px}
#footer .sub-menu li:first-child{background:none}
#footer .footer-holder{margin:0 auto;max-width:920px}
#footer .footer-holder:after{display:block;clear:both;content:''}
#footer .footer-holder .breadcrumbs{float:left;margin:-1px 0;padding:0;list-style:none}
#footer .footer-holder .breadcrumbs li{float:left;padding:0 3px 0 16px;color:#c1d3c6;margin:0;background:url(../images/sep-04.gif) no-repeat 0 6px;background-size:6px auto}
#footer .footer-holder .breadcrumbs li:first-child{padding:0 3px 0 0;background:none}
#footer .footer-holder .breadcrumbs li a{color:#E5E7E6}
#footer .panel{margin:0 -9999px;padding:14px 9999px 10px;background:#275940;overflow:hidden}
#footer .menu-holder{padding:25px 0 21px;overflow:hidden;margin-bottom:-1px;border-bottom:1px solid #595b62}
#footer .col{float:left;width:19.5%;margin:0 0 0 3.9%}
#footer .footer-holder{padding-right:20px;padding-left:20px}
#footer .col.last{float:right;width:32.9%;margin:0}
#footer .col:first-child{margin:0}
#footer .bottom-panel{padding:12px 0 23px;overflow:hidden}
#footer .col .sert{max-width:74px;display:block;margin:6px 0}
#footer .col .sert a{display:block}
#footer .col .sert img{max-width:100%;height:auto;display:block}
#footer .col .gambleaware{max-width:136px;display:block;margin:6px 0}
#footer .col .gambleaware a{display:block}
#footer .col .gambleaware img{max-width:100%;height:auto;display:block}
#footer .social-networks{margin:0;padding:9px 0 0;list-style:none;overflow:hidden}
#footer .social-networks li{float:left;margin:0 10px 0 0}
#footer .social-networks li a{display:block;text-indent:-9999px;overflow:hidden;margin:0;padding:0;width:38px;height:33px;background:url(../images/bg-social-icons.png) no-repeat;background-size:auto 33px}
#footer .social-networks li a.google{background-position:0 0}
#footer .social-networks li a.facebook{background-position:-48px 0}
#footer .social-networks li a.twitter{background-position:-96px 0}
.for-mobile{display:none!important}
.popular-free-bet-offers-block .holder {padding: 15px 15px;}

@media only screen and (min-width: 768px) {
	#nav li:hover ul{display:block}
	#nav li.active a,#nav li:hover a{color:#FFF;text-decoration:none}
	#nav li:hover ul li a,#nav ul li a{color:#C2D5CD;padding:0;text-align:left;width:auto}
	#nav li ul li.active a,#nav li:hover ul li a:hover{color:#FFF}
}
/*Responsive*/
@media only screen and (max-width: 980px) {

}

/*Tables*/
@media only screen and (max-width: 920px) {

}
@media only screen and (min-width: 768px) {

	
	.latest-betting-offers-right-rail .holder ul li .text, .free-bet-offers-right-rail .holder ul li .text,
	.bookie-reviews-right-rail .holder ul li,
	.latest-betting-offers-right-rail .holder ul li, .free-bet-offers-right-rail .holder ul li{height:auto!important}
	.bookie-reviews-right-rail .holder ul li:first-child a:hover,
	.latest-betting-offers-right-rail .holder ul li:first-child a:hover,.free-bet-offers-right-rail .holder ul li:first-child a:hover{margin-top:-5px;padding-top:14px}
	.bookie-reviews-right-rail .holder ul li:first-child a:hover{padding-top:16px}
	.free-bet-offers-right-rail .holder ul,.bookie-reviews-right-rail .holder ul, .latest-betting-offers-right-rail .holder ul{overflow:visible}
	.free-bet-offers-right-rail .holder ul li, .latest-betting-offers-right-rail .holder ul li,.bookie-reviews-right-rail .holder ul li{overflow:visible}
	.free-bet-offers-right-rail .holder ul:after, .latest-betting-offers-right-rail .holder ul:after,
	.bookie-reviews-right-rail .holder ul:after,
	.bookie-reviews-right-rail .holder ul li:after,
	.free-bet-offers-right-rail .holder ul li:after, .latest-betting-offers-right-rail .holder ul li:after{display:block;clear:both;content:''}
	#header .nav-frame{height:48px}
	.best-bookies-main .holder .btn,
	.best-free-bet-offers-main .holder .btn{clear:both;position:absolute;bottom:17px;left:14px;right:15px;padding-left:0;padding-right:0;}
	.best-bookies-main .holder .text-holder,
	.best-free-bet-offers-main .holder .text-holder{padding:15px  15px 106px;overflow:hidden;position:relative;background:#E5E7E6}
	.best-free-bet-offers-main .holder.first-place .img-holder,
	.best-bookies-main .holder.first-place .img-holder{margin-right:0;background:none;}
	.best-free-bet-offers-main .holder.first-place .text-holder,
	.best-bookies-main .holder.first-place  .text-holder{padding-left:28px}
	.best-bookies-main .holder.first-place .btn, .best-free-bet-offers-main .holder.first-place .btn{left:28px;}
	.bookie-review-row .holder ,
	.betting-offer-rows .holder,.best-free-bet-offer-rows .holder{position:relative;}
	.bookie-review-row .holder .btn-h,
	.betting-offer-rows .holder .btn-h, .best-free-bet-offer-rows .holder .btn-h{position:absolute;right:15px;bottom:15px;}
	.bookie-review-row .holder .btn,
	.betting-offer-rows .holder .btn, .best-free-bet-offer-rows .holder .btn{min-width:88px}
	.best-free-bet-offers-main .holder .link,
	.best-bookies-main .holder .link{position:absolute;bottom:70px;left:15px;}
	.best-free-bet-offers-main .holder.first-place .link, .best-bookies-main .holder.first-place .link{left:28px}
	.best-free-bet-offers-main .holder.first-place .text-holder, .best-bookies-main .holder.first-place .text-holder{
		-webkit-box-shadow: 2px 2px 0 0 rgba(255,255,255,1),2px -2px 0 0 rgba(255,255,255,1);
		box-shadow: 2px 2px 0 0 rgba(255,255,255,1),2px -2px 0 0 rgba(255,255,255,1);
	}
}
@media only screen and (min-width: 1025px) {
.competiton .holder .row h3 a:hover{text-decoration:underline;}
.competiton ul li a:hover .numb{text-decoration:underline;background:#219F60;color:#fff;}
.competiton .holder .row .best a:hover .numb{color:#fff;background:#219F60}
section.fixtures table td  a:hover{text-decoration:underline;background:#219F60;color:#fff;}
.table-league table tr:hover{cursor:pointer;}
.table-league table tr:hover td{background:#CFF2E0}
.table-inter table tr:hover{cursor:pointer;}
.table-inter table tr:hover td{background:#CFF2E0}
.teams ul li a:hover{background:#CFF2E0;}
.teams ul li a:hover:after{opacity:0.8}
	.tabset .tab-l .opener:hover span,section .heading .opener:hover span{background:url(../images/bg-opener-h.png) no-repeat 50% 0;background-size:13px auto}
	section.active .heading .opener:hover span{background-position:50% -55px}
	.tabset .tab-l .opener:hover span,#sidebar section .heading .opener:hover span{background:url(../images/bg-opener-h.png) no-repeat 50% -7px;background-size:13px auto}
	.tabset .row.active .tab-l .opener:hover span,#sidebar section.active .heading .opener:hover span{background-position:50% -62px}
	section .btn:hover{background-color:#55E548;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#55E548),color-stop(1,#3BAB3A));background:-moz-linear-gradient(center top,#55E548 5%,#3BAB3A 100%);background:linear-gradient(to bottom,#55E548 5%,#3BAB3A 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55E548',endColorstr='#3BAB3A');text-decoration:none}
	.bookie-location-block .bottom-holder .btn:hover{text-shadow:1px 1px 0 #0D3116;-moz-box-shadow:inset 0 1px 0 0 #fde38b;-webkit-box-shadow:inset 0 1px 0 0 #fde38b;box-shadow:inset 0 1px 0 0 #fde38b;border:1px solid #c77900;background-color:#edc44d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#edc44d),color-stop(1,#e39848));background:-moz-linear-gradient(center top,#edc44d 5%,#e39848 100%);background:linear-gradient(to bottom,#edc44d 5%,#e39848 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edc44d',endColorstr='#e39848');text-decoration:none}
	section .more-btn:hover{background-color:#edc44d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#edc44d),color-stop(1,#e39848));background:-moz-linear-gradient(center top,#edc44d 5%,#e39848 100%);background:linear-gradient(to bottom,#edc44d 5%,#e39848 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edc44d',endColorstr='#e39848');text-decoration:none}
	.primary-nav-buttons ul li:hover{background:#56A17D url(../images/arrow-primary-nav-button-h.png) no-repeat 100% 50%;background-size:29px auto}
	.primary-nav-buttons ul li a:hover{text-decoration:none;color:#DAF6E9}
	.locator-info-tabs .tabset .tab-l a:hover{color:#585b60;text-decoration:none;background:#E5E7E6 url(../images/bg-tab.png) no-repeat 15px -91px;background-size:22px 122px}
	.betting-info-tabs .tabset .tab-l a:hover{color:#585b60;text-decoration:none;background:#E5E7E6 url(../images/bg-tab.png) no-repeat 15px -91px;background-size:22px 122px}
	.locator-info-tabs .tabset .tab-l a.active:hover{background:#345742 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
	.betting-info-tabs .tabset .tab-l a.active:hover{background:#345742 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
	.offers-by-bookie .holder .gall-row .prev:hover{background-position:0 -22px}
	.offers-by-bookie .holder .gall-row .next:hover{background-position:-14px -22px}
	.secondary-nav-links ul li a:hover{text-decoration:none;background:#E5E7E6}
	.offers-by-bookie .holder .mask ul li:hover a{opacity:.2}
	.offers-by-bookie .holder .mask ul li a:hover{opacity:1}
	.offers-by-bookie .heading .switcher li.active a,.offers-by-bookie .heading .switcher li a:hover{text-decoration:none;background:#949494}
	.bookie-info-tabs .tabset .tab-l a:hover{color:#585b60;text-decoration:none;background:#E5E7E6 url(../images/bg-tab.png) no-repeat 15px -91px;background-size:22px 122px}
	.latest-betting-offers-right-rail .holder ul li a:hover,.free-bet-offers-right-rail .holder ul li a:hover{text-decoration:none;background:#E5E7E6}
	.latest-betting-offers-right-rail .holder ul li a:hover .title,.free-bet-offers-right-rail .holder ul li a:hover .title{text-decoration:none;color:#595b61}
	#footer a:hover{color:#FFF;text-decoration:none}
	#footer .footer-holder .breadcrumbs li a:hover{color:#FFF}
	.bookie-reviews-right-rail .holder ul li a:hover{text-decoration:none;background:#E5E7E6}
	.offer-article-promo-right-rail a:hover{text-decoration:none;color:#ffde46}
	.best-free-bet-offers-right-rail a:hover .mask{display:block}
.offer-article-promo-right-rail a:hover .title{color:#fff}
.offer-article-promo-right-rail a:hover .text-holder{background:#345742}
.bookie-reviews-right-rail .holder ul li a:hover .title{color:#595b61}
#footer .top:hover{background:url(../images/bg-top-arrow.png) no-repeat 100% -49px;background-size:18px auto}
}
@media only screen and (min-width: 981px) {
	.free-bet-offers-right-rail .holder ul li, .latest-betting-offers-right-rail .holder ul li, .bookie-reviews-right-rail .holder ul li{min-height:1px!important}
}
/*Mobile*/
@media only screen and (max-width: 767px) {
	.table-league table th,
	.table-inter table th,
	.table-inter table td,
	.table-league table td{font-size:14px;}
	.table-league table,.table-inter table{width:100%}
	.fixtures-h{padding:0 0 9px}
	section .for-desktop{display:none;}
	.best-bookies-main .holder.first-place, 
	.best-free-bet-offers-main .holder.first-place{background:#E5E7E6!important}
	.best-free-bet-offers-main .holder .text-holder,
	.best-free-bet-offers-main .holder .img-holder,
	.best-bookies-main .holder .img-holder,
	.best-bookies-main .holder .text-holder{height:auto!important;min-height:1px!important}
	.offer-of-month  .btn{margin:0;}
	section.offer-of-month .expended-block-h{padding:0 0 9px;}
	body{ min-width:300px}
	.secondary-nav-links ul li a{padding:10px}
	.offers-by-bookie .holder .mask ul li a{margin:0 6px 0 4px}
	#footer .footer-holder{padding-right:20px;padding-left:20px}
	#footer .col{width:22.1%;margin:0 0 0 1.3%}
	#footer .col.last{width:30.9%}
	#footer .sub-menu{padding:0;margin:0 -10px 0 0}
	#content{width:100%}
	#sidebar{width:100%}
	#nav li{width:100%!important}
	#header .panel{background:#2a6144}
	#header .nav-holder{display:none}
	#header .panel img{display:none}
	#header .logo{width:211px;height:45px;background:url(../images/header-mobile.png) no-repeat;background-size:211px 45px;margin:0px 0 0px 0px}
	#main{padding:10px 10px 0}
	.main-h1-clock{margin:-10px -10px 10px}
	.primary-nav-buttons{border:none}
	.primary-nav-buttons ul{margin:0}
	.primary-nav-buttons ul li{display:block;width:100%;margin:0 0 10px}
	.offer-article-promo .more-btn{display:none}
	.offer-article-promo .text-holder .promohead{margin:0}
	.offer-article-promo .text-holder p{margin:0}
	.latest-betting-offers-block .holder ,.popular-free-bet-offers-block .holder {padding:0;}
	.latest-betting-offers-block .holder ul,.popular-free-bet-offers-block .holder ul {overflow:visible;margin:-16px -5.6% -15px 0 ; margin:-5px 0 0;float:left;}
	.latest-betting-offers-block .holder ul:after,.popular-free-bet-offers-block .holder ul:after{display:block;clear:both;content:''}
	.no-mobile{display:none!important}
	.latest-betting-offers-block .holder ul li,.popular-free-bet-offers-block .holder ul li{width:44%;text-align:left;padding:0 6.6% 16px 10px;border-bottom:1px solid #fff;margin:15px -5px 0 -10px; 
	width:50%;-moz-box-sizing: border-box;  box-sizing: border-box;margin:0 -4px 0 0;padding:15px 10px 0;/*float:left*/}
	.latest-betting-offers-block .holder ul li .img-holder,.latest-betting-offers-block .holder .img-holder,.popular-free-bet-offers-block .holder ul li .img-holder{margin:0 auto 10px 0;max-width:100px}
	.latest-betting-offers-block .holder ul li .btn,.popular-free-bet-offers-block .holder ul li .btn{display:block;max-width:1000px;padding:3px 13px 4px}
	.popular-free-bet-offers-block li{ cursor:pointer;}
	.offer-of-month .img-holder{display:block;width:auto;float:none;margin:-10px -10px 8px}
	.offer-of-month .img-holder img{max-width:200%;width:100%}
	.latest-betting-offers-block .holder ul li .midrailsubhead,.popular-free-bet-offers-block .holder ul li .midrailsubhead,
	.latest-betting-offers-block .holder ul li h4,.popular-free-bet-offers-block .holder ul li h4{display:none}
	.offer-of-month .text-holder{padding:0;height:auto!important}
	.offer-of-month .img-holder{height:auto!important}
	.offer-of-month .text-holder .btn{position:static;width:auto}
	.free-bet-offers-right-rail.active,.latest-betting-offers-block.active,.latest-betting-offers-right-rail.active,.other-bookie-offers-block.active,.offers-by-bookie.active,.popular-free-bet-offers-block.active{position:relative;padding:0 0 66px}
	.free-bet-offers-right-rail.active .btn-h,
	.latest-betting-offers-block.active .btn-h,
	.latest-betting-offers-right-rail.active .btn-h,
	.other-bookie-offers-block.active .btn-h,
	.offers-by-bookie.active .btn-h,
	.popular-free-bet-offers-block.active .btn-h{display:block!important;}
	#sidebar .btn-h,section .heading .btn-h{position:absolute;bottom:0;width:100%;left:0;background:#E5E7E6;padding:10px 0;display:none;}
	#sidebar .btn-h .link,#sidebar .load-more,section .load-more,section .heading .link{font:21px/30px bebas_neueregular,Arial,sans-serif;color:#fff;text-transform:uppercase;-moz-box-shadow:inset 0 1px 0 0 #fde38b;-webkit-box-shadow:inset 0 1px 0 0 #fde38b;box-shadow:inset 0 1px 0 0 #fde38b;background-color:#f0bc1f;background:-moz-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:-webkit-linear-gradient(top,#f0bc1f 0%,#e57600 100%);background:linear-gradient(to bottom,#f0bc1f 0%,#e57600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0bc1f',endColorstr='#e57600',GradientType=0);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #c77900;padding:7px 14px;text-shadow:1px 1px 0 #0D3116;display:block;text-align:center;float:none;margin:0 10px}
	section .load-more.nn_hide{ display:none;}
	#sidebar .btn-h .link:hover,#sidebar .load-more:hover,section .load-more:hover,section .heading .link:hover{text-decoration:none;}
	section .load-more,#sidebar .load-more{background:#949494;color:#ebebeb;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0 10px 10px;text-shadow:none}
	.for-mobile{display:block!important}
	.for-mobile.nn_hide{ display:none !important;}
	#header .opener{float:right;margin:13px 10px 0 0;width:25px;height:19px;background:url(../images/bg-opener3.png) no-repeat;background-size:25px 38px;text-indent:-9999px;overflow:hidden}
	#header.active .opener{background-position:0 -20px}
	section .slogan{clear:left;margin:3px 1px 3px 1px;font-size:13px;line-height:18px}
	section .slogan span{display:none}
	.main-h1-clock{padding:3px 10px}
	.main-h1-clock .clock{margin:-16px 0 0}
	.main-h1-clock h1{margin:0 0 -5px}
	.offer-of-month .heading{padding:5px 16px 5px 51px;background-size:29px auto;background-position:12px 50%}
	section .offerofmonthhead,
	.best-free-bet-offers-main .holder p.midrailhead,
	section .promohead,
	section .offerofmonthsubhead,
	.best-free-bet-offers-main .midrailhead,
	.best-bookies-main .holder .midrailhead,
	section h2{font-size:22px;margin:0 0 4px}
	section ul li{padding:0 0 0 15px;background-position:2px 6px}
	body{line-height:18px}
	section.offer-of-month .heading .opener{margin-right:-21px}
	.offer-of-month .holder{padding:10px}
	section ul{margin:0 0 11px}
	section .btn{padding:6px 13px 7px}
	.primary-nav-buttons{padding:0;margin:0 0 20px}
	.offer-article-promo .text-holder{padding:7px 10px 8px}
	section{margin:0 0 30px}
	.primary-nav-buttons ul li:hover,.primary-nav-buttons ul li{background-position:100% 50%}
	section.offer-of-month.active .heading .opener span{background-position:50% -55px}
	section.active .heading .opener span{background-position:50% -61px}
	section.offer-of-month .heading .opener span{background-position:50% 0}
	section .heading .opener span{background-position:50% -6px}
	section .expended-block p{margin:0 0 5px}
	.popular-free-bet-offers-block .holder ul li{font-size:14px;line-height:18px}
	.popular-free-bet-offers-block .holder ul li .more-link{font-size:14px}
	.popular-free-bet-offers-block .holder ul li p{margin:0 0 7px;padding-right:15px;}
	.social-proof-clock{padding-left:10px;padding-right:10px;margin-top:-10px;margin-bottom:25px;font-size:13px}
	.social-proof-clock-small{padding-left:10px;padding-right:10px;margin-top:-14px;margin-bottom:22px;font-size:13px}
	.secondary-text{padding:0 8px;margin:-4px 0 17px}
	.locator-info-tabs .tabset .tab-l a,
	.bookie-info-tabs .tabset .tab-l a,.betting-info-tabs .tabset .tab-l a{margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
	.locator-info-tabs .tabset .tab-l,
	.bookie-info-tabs .tabset .tab-l,.betting-info-tabs .tabset .tab-l{width:100%;position:static}
	.locator-info-tabs .tabset,
	.bookie-info-tabs .tabset,.betting-info-tabs .tabset{padding:0}
	.locator-info-tabs .tab-h,
	.bookie-info-tabs .tab-h,.betting-info-tabs .tab-h{padding:10px 8px 6px}
	.locator-info-tabs .tab p,
	.bookie-info-tabs .tab p,.betting-info-tabs .tab p{margin:0 0 6px}
	.locator-info-tabs .tab-holder .row:first-child a,
	.bookie-info-tabs .tab-holder .row:first-child a,.betting-info-tabs .tab-holder:first-child .row:first-child a{-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}
	.locator-info-tabs .tab-holder .row:last-child a,
	.bookie-info-tabs .tab-holder .row:last-child a,.betting-info-tabs .tab-holder:nth-child(2) .row:nth-child(2) a{-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px}
	.locator-info-tabs .tab-holder .row.active:last-child a,
	.locator-info-tabs .tab-holder:nth-child(2) .row.active:last-child a,
	.locator-info-tabs .tab-holder .row.active:last-child a,
	.bookie-info-tabs .tab-holder .row.active:last-child a,.betting-info-tabs .tab-holder:nth-child(2) .row.active:last-child a{-moz-border-radius:0 ;-webkit-border-radius:0;border-radius:0 }
	.locator-info-tabs .tab-holder .row.active:last-child .tab,
	.locator-info-tabs .tab-holder:nth-child(2) .row.active:last-child .tab-h,.locator-info-tabs .tab-holder .row.active:last-child .tab,
	.bookie-info-tabs .tab-holder .row.active:last-child .tab,.betting-info-tabs .tab-holder:nth-child(2) .row.active:last-child .tab-h{-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px}
	.locator-info-tabs .tab-holder .row,
	.bookie-info-tabs .tab-holder .row,.betting-info-tabs .tab-holder .row{margin:0 0 3px;overflow:hidden}
	.locator-info-tabs .tab-holder .row.active,
	.bookie-info-tabs .tab-holder .row.active,.betting-info-tabs .tab-holder .row.active{margin:0}
	.locator-info-tabs .tab-holder,
	.bookie-info-tabs .tab-holder,.betting-info-tabs .tab-holder{margin:0}
	.locator-info-tabs .tabset .tab-l a.active,
	.locator-info-tabs .tabset .tab-l a,
	.bookie-info-tabs .tabset .tab-l a.active,.betting-info-tabs .tabset .tab-l a.active,.bookie-info-tabs .tabset .tab-l a,.betting-info-tabs .tabset .tab-l a{display:block;overflow:hidden;color:#B4D6C7;text-transform:uppercase;margin:0;padding:7px 10px 7px 51px;background:#6E9985 url(../images/bg-tab-m.png) no-repeat 15px 9px;background-size:22px 22px;font:22px/26px bebas_neueregular,Arial,sans-serif}
	.locator-info-tabs .tabset .active .tab-l a,
	.bookie-info-tabs .tabset .active .tab-l a,.betting-info-tabs .tabset .active .tab-l a{background:#345742 url(../images/bg-tab.png) no-repeat 15px -41px;background-size:22px 122px;color:#fff;text-decoration:none}
	.other-bookie-offers-block .holder ul,.bookie-reviews-right-rail .holder ul,.free-bet-offers-right-rail .holder ul,.latest-betting-offers-right-rail .holder ul{overflow:visible;margin:-16px -5.6% -15px 0;  margin:-5px 0 0;float:left;}
	.other-bookie-offers-block .holder ul li .midrailsubhead,.other-bookie-offers-block .holder ul li h4,.bookie-reviews-right-rail .holder ul li .title,.latest-betting-offers-right-rail .holder ul li .title,.free-bet-offers-right-rail .holder ul li .title{display:none;margin:0 0 7px}
	.other-bookie-offers-block .holder ul:after,.bookie-reviews-right-rail .holder ul:after,.free-bet-offers-right-rail .holder ul:after,.latest-betting-offers-right-rail .holder ul:after{display:block;clear:both;content:''}
	.other-bookie-offers-block .holder ul li,.bookie-reviews-right-rail .holder ul li,.latest-betting-offers-block .holder ul li,.latest-betting-offers-right-rail .holder ul li,.free-bet-offers-right-rail .holder ul li{padding:0;display:inline-block;vertical-align:top;font-size:14px;line-height:18px;margin:0 3.15% 0 0;width:21.3%;background:none;text-align:center;width:44%;text-align:left;padding:15px 6.8% 0 10px;border-bottom:0;border-top:1px solid #fff;margin:15px -5px 0 -10px   ;
	margin:0 -4px 0 0;width:50%;-moz-box-sizing: border-box; padding-left:10px;padding-right:10px; box-sizing: border-box; -webkit-box-sizing: border-box;/*float:left;*/}
	.bookie-reviews-right-rail .holder ul li .text,.other-bookie-offers-block .holder ul li .text,.latest-betting-offers-right-rail .holder ul li .text,.free-bet-offers-right-rail .holder ul li .text{margin:0 0 10px;padding-right:15px;}
	.bookie-reviews-right-rail .holder ul li .more-link,.other-bookie-offers-block .holder ul li .more-link,.popular-free-bet-offers-block .holder ul li .more-link{font-size:14px;display:inline-block;vertical-align:top}
	.bookie-reviews-right-rail .holder ul li .btn,.other-bookie-offers-block .holder ul li .btn,.popular-free-bet-offers-block .holder ul li .btn{margin:12px auto 16px;max-width:92px;font-size:19px;display:block;max-width:1000px;padding:3px 13px 4px}
	.other-bookie-offers-block .holder ul li .img-holder,.bookie-reviews-right-rail .holder .img-holder,.latest-betting-offers-right-rail .img-holder,.free-bet-offers-right-rail .img-holder{max-width:76px;float:none;overflow:hidden;margin:0 auto 10px;display:block;width:auto;float:none;margin:-10px -10px 8px;margin:0 auto 10px 0;max-width:100px}
	.other-bookie-offers-block .holder .img-holder img,.latest-betting-offers-right-rail .img-holder img,.free-bet-offers-right-rail .img-holder img{max-width:100%;height:auto;display:block;max-width:200%;width:100%}
	.bookie-reviews-right-rail .holder,.other-bookie-offers-block .holder,.latest-betting-offers-right-rail .holder,.free-bet-offers-right-rail .holder{background:#E5E7E6}
	.bookie-reviews-right-rail .holder .img-holder img{height:75px;margin:-20px 0 0}	
	.bookie-reviews-right-rail .holder,.latest-betting-offers-right-rail .holder,.free-bet-offers-right-rail .holder{padding:0!important}
	.bookie-reviews-right-rail .holder ul li a .more-link,.latest-betting-offers-right-rail ul li a .more-link,.free-bet-offers-right-rail .holder ul li a .more-link{color:#006acd;font-size:14px}
	.bookie-reviews-right-rail .holder ul li a .btn,.latest-betting-offers-right-rail ul li a .btn,.free-bet-offers-right-rail .holder ul li a .btn{display:block;font-size:19px;margin:12px auto 16px;max-width:1000px;padding:3px 13px 4px}
	.bookie-reviews-right-rail .holder ul li a,.latest-betting-offers-right-rail .holder ul li a,.free-bet-offers-right-rail .holder ul li a{padding:0}
	.offers-by-bookie.active,.bookie-reviews-right-rail.active,.free-bet-offers-right-rail.active{padding-bottom:120px;position:relative}
	.offers-by-bookie.active.without_more,.bookie-reviews-right-rail.active.without_more,.free-bet-offers-right-rail.active.without_more{padding-bottom:66px;position:relative}
	.offers-by-bookie.active .btn-h,.bookie-reviews-right-rail.active .btn-h,.free-bet-offers-right-rail.active .btn-h{display:block!important;}
	#header .nav-holder{position:relative!important;background:#fff}
	.offers-by-bookie .holder .mask ul li:hover a{opacity:1;}
	#header .nav-holder.js-slide-hidden{position:absolute!important}
	#nav{margin:0 0 10px;background:#0F4A2C}
	#nav li{display:block;float:none;padding:0;margin:0 0 3px;background:#0C4026}
	#nav li a{display:block;width:auto!important;padding:11px 20px 10px;float:none;text-align:left;color:#C1D5CD;overflow:hidden}
	#nav li .open{float:right;text-indent:-9999px;overflow:hidden;width:54px;height:45px;cursor:pointer;background:url(../images/bg-opener-mob.png) no-repeat 50% -4px;background-size:13px auto}
	#nav li.active .open{background-position:50% -59px}
	#nav li:hover ul{display:none}
	#nav li.small-drop ul,#nav ul{position:static;width:100%;background:#174D32;-moz-column-count:1;-moz-column-gap:0;padding:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}
	#nav ul li{float:none;display:block;vertical-align:top;margin:1px 0 0;background:#275940;padding:0}
	#nav ul li:first-child{margin:0}
	#nav li ul li a{display:block;float:none;color:#AFC0B8;padding:10px 29px;background:none}
	#footer .nav{width:100%;margin:0 0 -3px;background:#fff;padding:0;list-style:none}
	#footer .nav li{text-align:center;text-transform:uppercase;font:20px/24px bebas_neueregular,Arial,sans-serif;display:block;padding:0;margin:0 0 3px;background:#D7DBD9}
	#footer .nav li a{display:block;width:auto!important;padding:11px 20px 10px;float:none;text-align:left;color:#585a60;overflow:hidden}
	#footer .nav li .open{float:right;text-indent:-9999px;overflow:hidden;width:54px;height:45px;cursor:pointer;background:url(../images/bg-opener2.png) no-repeat 50% 50%;background-size:13px auto}
	#footer .nav li.active .open{background:url(../images/bg-opener2-a.gif) no-repeat 50% 50%;background-size:13px auto}
	#footer .nav li.active a{color:#656565;text-decoration:none}
	#footer .nav ul li:first-child{margin:0}
	#footer .nav li.small-drop ul,#footer .nav ul{margin:0;padding:20px 0 11px;list-style:none;z-index:10;overflow:hidden;width:100%;position:static;width:100%;background:#dfdfdf;-moz-column-count:1;-moz-column-gap:0;padding:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;display:none}
	#nav{margin:0;display:block}
	#footer .nav ul li{font:14px/20px Arial,Helvetica,sans-serif;vertical-align:top;text-transform:none;text-align:left;float:none;display:block;vertical-align:top;margin:1px 0 0;background:#fff;padding:0}
	#footer .nav ul li a{display:block;float:none;color:#656565;padding:10px 29px;background:none}
	#footer .menu-holder{background:#fff;padding:10px 10px 9px;margin:0 -10px;border:none}
	#footer .sub-menu{text-align:center;float:none;overflow:hidden;margin:0}
	#footer .sub-menu li{margin:0;float:none;display:inline-block;vertical-align:top;padding:0 8px 0 11px}
	#footer .copy{float:none;display:block;text-align:center}
	#footer .disclaimer{float:none;display:block;text-align:center;padding-bottom: 9px}
	#footer .footer-holder{padding-left:10px;padding-right:10px}
	#footer .col{display:none}
	#footer .col.last{display:block;width:100%;margin:0;padding:0}
	#footer .col.last p{display:none}
	#footer .col.last .text{overflow:hidden;color:#486f94;font-size:12px;line-height:14px;background:#e4eef4 url(../images/bg-text.gif) no-repeat 100% 50%;background-size:13px 100%;padding:13px 19px 13px 10px}
	#footer .social-networks{float:right;padding:0;margin:0 0 0 3px}
	#footer .panel{display:none}
	#footer .social-networks li:first-child{margin:0}
	#footer .social-networks li{margin:0 0 0 7px}
	#footer .social-networks li a{width:45px;height:40px;background-size:auto 40px}
	#footer .social-networks li a.facebook{background-position:-59px 0}
	#footer .social-networks li a.twitter{background-position:-116px 0}
	#footer .btn-area{border-bottom:3px solid #123D29;margin:0 -10px;padding:0;overflow:hidden}
	#footer .desktop{color:#c1d3c6;float:left;width:46%;padding:14px 2% 12px;text-align:center;font:16px/20px bebas_neueregular,Arial,sans-serif;text-transform:uppercase;border-right:3px solid #123D29;margin:0 -3px 0 0}
	#footer .top{color:#c1d3c6;width:46%;padding:14px 2% 12px;text-align:center;font:16px/20px bebas_neueregular,Arial,sans-serif;text-transform:uppercase;background:none}
	#footer .top span{display:inline-block;vertical-align:top;padding:0 24px 0 2px;background:url(../images/bg-top-arrow.png) no-repeat 100% 4px;background-size:18px auto}
	#breadcrumbs{display: none;}
	.bookie-location-block .img-holder .part2,
	.main-bookie-free-bet-offer .img-holder .part2{display:none}
	.bookie-location-block .img-holder img,
	.bookie-review-row .holder .img-holder img,.main-bookie-free-bet-offer .img-holder img{width:100%}
	.page-intro{padding:0 9px}
	.best-bookies-main .holder.first-place .img-holder,.betting-offer-rows .holder .img-holder,.best-free-bet-offers-main .holder.first-place .img-holder,.best-free-bet-offer-rows .holder .img-holder{float:none;width:100%;overflow:hidden;margin:0 0 13px;max-width:1000px}
	.betting-offer-rows .holder,.best-free-bet-offer-rows .holder{padding:0;margin:0 0 30px}
	.betting-offer-rows .holder .text-holder,.best-bookies-main .holder .text-holder,.best-free-bet-offers-main .holder .text-holder,.best-free-bet-offer-rows .holder .text-holder{padding:0 10px 10px}
	.best-free-bet-offer-rows .holder:nth-child(2) .btn-h,.best-free-bet-offer-rows .holder:nth-child(3) .btn-h,.betting-offer-rows .holder .btn-h,.best-free-bet-offer-rows .holder:first-child .btn-h{background:none;padding:0}
	.bookie-location-block  .text-holder .col,
	.bookie-location-block .bottom-holder .left,
	.bookie-location-block .bottom-holder .right,
	.betting-offer-rows .holder .col,.bookie-review-row .holder .img-holder,.main-bookie-free-bet-offer .text-holder .col,.bookie-review-row .holder .col,.main-bookie-other-betting-offer .text-holder .col,.image-article .col,.image-midarticle .col,.image-midarticle-small .col,.best-free-bet-offer-rows .holder .col{float:none;margin:0;overflow:hidden;width:100%}
	.bookie-location-block .bottom-holder{padding:17px 10px 10px;}
	.betting-offer-rows .holder .btn,.best-free-bet-offer-rows .holder .btn{display:block;max-width:992px}
	.betting-offer-rows .holder .text-holder ul,.best-free-bet-offer-rows .holder .text-holder ul{margin:0 0 8px}
	.secondary-text h2,.secondary-text h3{margin:17px 0 6px}
	.bookie-location-block .text-holder,
	.main-bookie-free-bet-offer .text-holder{padding:10px} 
	.bookie-review-row .holder{padding:0}
	.bookie-review-row .holder .img-holder img{margin:-13% 0 0}
	.bookie-review-row .holder .img-holder{margin:0 0 3px}
	.bookie-review-row .holder .text-holder{padding:10px}
	.bookie-review-row .holder .btn-h a{width:98px;display:inline-block;vertical-align:top;padding:4px 17px;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;width:46.2%;}
	.bookie-review-row .holder .btn-h a.more-btn{float:left;margin:0;padding:4px 17px;width:48%;margin:0 10px 0 0}
	.bookie-review-row .holder .btn-h a.btn{float:none;width:auto;margin:0;display:block;overflow:hidden;}
	.bookie-review-row .holder .btn{float:right;margin:0}
	h1{margin-left:10px}
	.bookie-location-block .text-holder ul,
	.main-bookie-free-bet-offer .text-holder ul{margin:0 0 5px}
	.main-bookie-free-bet-offer .text-holder ol{margin:0 0 5px -20px}
	.bookie-review-row .holder .btn-h{padding:10px 0 0}
	.bookie-review-row .holder{margin:0 0 30px}
	.best-bookies-main .holder,.best-free-bet-offers-main .holder{margin:0 0 20px;width:100%}
	.best-bookies-main,.best-free-bet-offers-main{margin:0 0 10px}
	.best-bookies-main .row,.best-free-bet-offers-main .row{margin:0;border:none;padding:20px 0 0}
	.best-bookies-main .holder.first-place .img-holder,.best-free-bet-offers-main .holder.first-place .img-holder{margin:-13px 0 8px}
	.best-bookies-main .holder .img-holder,.best-free-bet-offers-main .holder .img-holder{margin:0 0 10px}
	.offers-by-bookie .heading .switcher{display:none}
	.offers-by-bookie .holder .gall-row .prev,.offers-by-bookie .holder .gall-row .next,.offers-by-bookie .capture{display:none}
	.offers-by-bookie .holder .gall-row{margin:0;padding:0}
	.offers-by-bookie .holder{padding:0}
	.offers-by-bookie .holder .mask ul{width:auto!important;margin-top:0;margin-bottom:0}
	.offers-by-bookie .holder .mask ul li{margin:0 0 0 -5px;padding:0;text-align:center;width:auto!important;float:none}
	.offers-by-bookie .holder .mask ul li a{width:48%;max-width:130px;margin:15px 8px}
	.offers-by-bookie .holder .mask ul,.offers-by-bookie .holder .mask{overflow:visible}
	.offers-by-bookie .holder .mask ul:after{display:block;clear:both;content:''}
	.offers-by-bookie .holder .mask ul li img{max-width:210px;margin:-26px 0 0}
	.betting-offer-rows .holder .btn,.best-free-bet-offer-rows .holder .btn{font-size:21px}
	.betting-offer-rows .holder .img-holder img,.best-free-bet-offer-rows .holder .img-holder img{margin:0 auto}
	.best-free-bet-offer-rows .holder .img-holder img{margin:-4% auto 0;}
	.bookie-review-row .holder{background:none}
	.bookie-review-row .text-holder{background:#E5E7E6}
	.main-bookie-other-betting-offer .text-holder{padding:10px}
	.main-bookie-other-betting-offer .text-holder ul{margin:0 0 5px}
	.main-bookie-other-betting-offer .text-holder ol{margin:0 0 5px -20px}
	.bookie-review-row > .btn-h,
	.betting-offer-rows > .btn-h{margin:-20px 0 30px}
	.bookie-review-row.without_more > .btn-h,
	.betting-offer-rows.without_more > .btn-h{display:none !important;}
	.main-bookie-review .col,.main-bookie-review .img-holder .main-img{float:none;width:100%;margin:0;overflow:hidden}
	.main-bookie-review .img-holder .main-img img{margin:-12% 0 3px}
	.main-bookie-review .text-holder{padding:10px}
	.offers-by-bookie .holder .mask ul li .m-mob{width:50%;display:inline-block;vertical-align:top;margin:0 -5px 0 0;border-bottom:1px solid #fff}
	.offers-by-bookie .holder .mask ul li .m-mob a{width:auto}
	#nav > li:last-child{margin:0;}
	#header .nav-frame{background:#fff;padding:0}
	.home #header .nav-frame{padding:0 0 10px;}
	#footer .nav  li:last-child ul li{margin-bottom:1px}
	#breadcrumbs{display: none;}
	.offer-article-promo-right-rail .text-holder{font-size:13px;line-height:17px;padding:6px 10px 11px}
	.offer-article-promo-right-rail .title{line-height:30px;margin:0}	
	.secondary-text .opener-h{margin-left:-8px;margin-right:-8px;margin-bottom:3px;}
	.page-intro.active .opener-h,
	.page-intro .opener-h{margin-left:-9px;margin-right:-9px;}
	.best-free-bet-offers-main .holder p{margin:0 0 7px;}
	.best-free-bet-offers-main .holder .link{margin:0 0 14px;}
	.latest-betting-offers-block .holder ul li .btn{margin:12px auto 16px;}
	.other-bookie-offers-block .holder{padding:0;}
	.latest-betting-offers-block .holder ul li .more-link{font-size:14px}
	.latest-betting-offers-block .holder ul li p{margin:0 0 7px;}
	.bookie-info-tabs .tab, .betting-info-tabs .tab{display:none;}
	.latest-betting-offers-block .holder ul li p{padding-right:10px}
	.best-free-bet-offer-rows .holder .img-holder img.for-mobile {width: 100%;}
	
	/*.text-block .btn{position:absolute;bottom:0;display:block;float:none;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box;}*/
	.text-block .left{width:100%;float:none;overflow:hidden;}
	.text-block .right{width:100%;float:none;overflow:hidden;margin:0;padding:8px 0 0}
	.text-block .hold{overflow:hidden;position:relative;}
	.text-block{position:relative;padding:10px 10px 12px;}
	.locator-info-tabs .left{width:100%;float:none;overflow:hidden;}
	.locator-info-tabs .right{width:100%;float:none;overflow:hidden;margin:0;padding:8px 0 0}
	.locator-info-tabs .right .btn{margin:0 0 3px;}
	#sidebar .bookie-review-row .holder .col{font-size:14px;line-height:18px;}
	#sidebar .bookie-review-row .holder .btn-h{display:block;}
	#sidebar .bookie-review-row .holder .text-holder {padding: 7px 10px 10px;}
	.compare-table table th{display:none;}
	.compare-table table td{width:25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;  box-sizing: border-box;float:left;}
	.compare-table table td:first-child{display:block;float:left;padding:0;width:100%;}
	.compare-table table td .img-h{margin:0;width:100%;height:auto}
	.compare-table table tr{display:block;width:100%;position:relative;overflow:hidden;margin:0 0 6px;}
	.compare-table table tr:first-child{display:none;}
	.compare-table table td:last-child{width:0;padding:0;}
	.compare-table table tbody,
	.compare-table table {display:block;width:100%;}
	.compare-table .img-h img {width:100%;height:auto;display:block;}
	.compare-table .more-btn{position:absolute;top:50%;right:11px;width:42%;padding:4px 0}
	.compare-table table td:nth-child(4):before{margin:-2px 0 -2px;content:'Odds';display:block;text-align:center;font-size:12px;}
	.compare-table table td:nth-child(5):before{margin:-2px 0 -2px;content:'Markets';display:block;text-align:center;font-size:12px;}
	.compare-table table td:nth-child(6):before{margin:-2px 0 -2px;content:'Website';display:block;text-align:center;font-size:12px;}
	.compare-table table td:nth-child(7):before{margin:-2px 0 -2px;content:'Rating';display:block;text-align:center;font-size:12px;}
	.compare-table{margin:0 0 20px;}
	.compare-table .more-btn{margin:-47px 0 0;}
	.bookie-location-block .bottom-holder .right{display:block;padding:8px 0 0;}
	.bookie-location-block .bottom-holder .right  .btn{margin:0;}
	section.fixtures .heading{padding:8px 11px 8px 9px}
	section.fixtures .holder .name:first-child,
	section.fixtures .holder .name{display:block;float:none;text-align:center;}
	section.fixtures .holder{padding:23px 0 24px}
	section.fixtures .holder .result{margin:0 4px 3px;}
	section.fixtures .holder .win{margin:0 4px 3px;}
	section.fixtures .holder .draw{margin:0 4px 3px;}
	section.fixtures .holder .loss{margin:0 4px 3px;}
	section.fixtures .holder .f.noresult{margin:0}
	section.fixtures .holder .and{line-height:16px;margin:-4px 0 -3px;}
	section.fixtures .holder .ko{margin:2px 0 6px}
	section.fixtures .holder .tv.text{display:none;}
	section.fixtures .holder .tv img{margin:0;}
	section.fixtures .holder .logos ul{padding:0 0 7px}
	section.fixtures .holder .opener-h{margin:12px 0 -35px}
	section.fixtures table{margin:4px 0 6px;}
	section.fixtures .holder .tv {margin:-6px 0 14px;position:static;float:none;display:block;text-align:center}	
	.table-league .heading {padding: 8px 11px;}
	.table-league table th{padding:10px 2px}
	.table-league table td{padding:10px 2px;}
	.table-league table td.name, .table-league table th.name{width:200px}	
	.table-inter .heading {padding: 8px 11px;}
	.table-inter table th{padding:10px 2px}
	.table-inter table td{padding:10px 2px;}
	.table-inter table td.name, .table-league table th.name{width:200px}
	.table-inter table th:first-child{padding-left:10px}
	.table-inter table img{margin:-4px -5px -4px 2px;}	
	section.teams{overflow:visible;margin:0 0 40px}
	section.teams:after{display:block;clear:both;content:'';}
	.teams ul:first-child{margin:0 -10px -1px;}
	.teams ul{margin:0 -10px -1px; width: auto;display:block;border-left:0;overflow:hidden;border-right:0;padding:0}
	.teams ul li{margin:0;display:block;}
	.teams ul li a img{margin:0 12px 0 8px}
	.teams ul li a:after{right: 21px;}	
	.competiton .holder .row h3 img{float:none;display:block;margin:0 auto 5px;}
	.competiton .holder .row{text-align:center;}
	.competiton .holder .row h3{width:100%;overflow:hidden;margin:0 0 11px;overflow:hidden;}
	.competiton .row { overflow: hidden; padding: 16px 10px 9px;}
	.competiton.second .row { overflow: hidden; padding: 26px 10px 9px;}
	.competiton .holder .row .best{width:165px;margin:0 auto 15px;float:none;overflow:hidden;}
	.competiton .holder .row .best .label{float:none;display:block;text-align:center;margin:0 0 6px}
	.competiton .holder .btn{display:block;float:none;font-size:22px;}
	.competiton ul{padding:0 10px}
	.competiton ul li{width:47.2%;margin:0 1.75% 9px 0}
}
@media only screen and (max-width: 434px) {#footer .col.last .text{padding:6px 19px 6px 10px}}
@media only screen and (max-width: 340px) {}
@media only screen and (max-width: 320px) {
	.bookie-reviews-right-rail .holder ul li .text, .other-bookie-offers-block .holder ul li .text, .latest-betting-offers-right-rail .holder ul li .text, .free-bet-offers-right-rail .holder ul li .text{padding-right:10px;}
	.popular-free-bet-offers-block .holder ul li p{padding-right:10px;}
	.offers-by-bookie .holder .mask ul li .m-mob{margin:0 -2px 0 -3px;width:50%}}
