
   /* NEW GREEN BUTTON + ANIMATION */

a.calm-btn,
.calm-btn {
	position: relative;
	display: inline-block;
	outline: none;
	font-weight: 800;
	padding: 13px 30px;
	min-width: 200px;
	font-size: 20px;
	cursor: pointer;
	box-sizing: border-box;
	margin: 15px auto;
	color: #000000;
	text-decoration: none;
	border-radius: 50px;
	-webkit-transition: color 300ms ease-in-out;
	-moz-transition: color 300ms ease-in-out;
	-ms-transition: color 300ms ease-in-out;
	-o-transition: color 300ms ease-in-out;
	transition: color 300ms ease-in-out;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1.0, 1.0);
	transform: translateZ(0);
	text-align: center;
}

a.calm-btn.white-text,
.calm-btn.white-text {
	color: #ffffff;
}

a.calm-btn::before,
.calm-btn::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 50px;
	z-index: -1;
	background: -moz-linear-gradient(top, #79eb28 0%, #10c716 100%);
	background: -webkit-linear-gradient(top, #79eb28 0%, #10c716 100%);
	background: linear-gradient(to bottom, #79eb28 0%, #10c716 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79eb28', endColorstr='#10c716', GradientType=0);
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-webkit-transition: opacity 300ms ease-in-out;
	-moz-transition: opacity 300ms ease-in-out;
	-ms-transition: opacity 300ms ease-in-out;
	-o-transition: opacity 300ms ease-in-out;
	transition: opacity 300ms ease-in-out;
}

a.calm-btn.grey::before,
.calm-btn.grey::before {
	background: #5C5A5B;
}

a.calm-btn::after,
.calm-btn::after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	box-shadow: 0 0 1px 0px #2dff19 inset, 0 0 1px 0px #22e80f;
	border-radius: 50px;
	-webkit-transition: transform 200ms ease-in-out;
	-moz-transition: transform 200ms ease-in-out;
	-ms-transition: transform 200ms ease-in-out;
	-o-transition: transform 200ms ease-in-out;
	transition: transform 200ms ease-in-out;
	border: 1px solid #2dff19;
}

a.calm-btn.grey::after,
.calm-btn.grey::after {
	border-color: #7c7c7c;
	box-shadow: 0 0 1px 0px #7c7c7c inset, 0 0 1px 0px #7c7c7c;
}

a.calm-btn:hover,
.calm-btn:hover,
a.calm-btn.fade-to-white:hover,
.calm-btn.fade-to-white:hover {
	color: #ffffff;
}

a.calm-btn.fade-to-black:hover,
.calm-btn.fade-to-black:hover {
	color: #000000;
}

a.calm-btn:hover::before,
.calm-btn:hover::before {
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

a.calm-btn:hover::after,
.calm-btn:hover::after {
	transform: scale(1.05);
}

.header-buttons .calm-btn {
	font-weight: 400;
	font-size: 13px;
	padding: 10px 15px;
	min-width: 160px;
	margin: 0;
}

.header-buttons .calm-btn::after {
	border-width: 1px;
}


/* END - NEW BUTTON */


/* Reset CSS */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

body {
	line-height: 1;
	background-color: #000000;
	font-family: '888', Verdana, Geneva, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	position: relative;
	z-index: 1;
}

.container,
.inner-wrap .container {
    /*max-width: 980px;*/
    max-width: 100%;
	margin: 0 auto;
	width: 100%;
	padding: 0;
	box-sizing: border-box;
}

.tcs-page-content {
	padding: 0 10px;
	box-sizing: border-box;
	max-width: 1000px;
	margin: 0 auto;
}

.tcs-page-content ul, ol {
      padding: 0 10px 0 40px;
}


/* HEADER */

.header,
.inner-wrap .header {
	/* position: fixed; */
	z-index: 999;
	width: 100%;
	background-color: rgb(250, 98, 0);
}

.Tophead {
	width: 100%;
	background-color: rgba(250, 98, 0, 0);
	-webkit-transition: background 400ms ease-in-out;
	-moz-transition: background 400ms ease-in-out;
	-ms-transition: background 400ms ease-in-out;
	-o-transition: background 400ms ease-in-out;
	transition: background 400ms ease-in-out;
}

.header.scrolled .Tophead {
	background-color: rgb(250, 98, 0);
}

.header .container {
    height: 84px;
    max-width: 980px;
}

#logoSport {
	float: left;
	cursor: pointer;
    max-width: 130px;
}

.header-buttons {
	margin-top: 40px;
	float: right;
}

#login {
    float: left;
    margin-right: 8px;
}

#only-cta {
	display: none;
}

@media screen and (max-width: 500px) {
	#logoSport {
		width: 64px;
	}
	.Tophead .container {
		height: 51px;
	}
	.header-buttons {
		margin-top: 0;
	}
}

@media screen and (max-width: 500px) {
	.header-buttons {
		margin-top: 9px;
	}
	.header-buttons .calm-btn {
		min-width: auto;
		font-size: 12px;
	}
	#login {
		/* margin-right: 2px; */
	}
}

@media screen and (max-width: 1024px) {
	.Tophead .container {
		padding: 0 10px;
	}
	.header,
	.inner-wrap .header {
		position: initial;
	}
	.Tophead {
		background-color: rgb(250, 98, 0);
	}
}

p {
	font-family: inherit;
	line-height: 1.6;
	text-rendering: optimizeLegibility;
}

strong {
	font-weight: bold;
	line-height: inherit;
}

ul,
ol {
	line-height: 1.6;
	margin-bottom: 1.25rem;
	list-style-position: outside;
	font-family: inherit;
}

.inner-wrap ol a,
.inner-wrap ul a {
	color: #fa6200;
}

.Topmisc {
	display: none;
}

.Global p,
.Global span,
.Global li {
	line-height: 1;
}

body {
	line-height: 1;
	font-family: verdana;
	margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

nav ul {
	list-style: none;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


/* change colours to suit your needs */

ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}


/* change colours to suit your needs */

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}

del {
	text-decoration: line-through;
}

abbr[title],
dfn[title] {
	border-bottom: 1px dotted;
	cursor: help;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* change border colour to suit your needs */

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}

input,
select {
	vertical-align: middle;
}

#last {
	display: none;
}

img {
	max-width: 100%;
}

.Global {
	width: 100%;
}

#payments {
	display: none;
}

.off-canvas-wrap>div:first-child {
	margin: 0 !important;
}

.footer {
	margin: 0;
}

.footerBonusBanner {
	display: none !important;
}

.Tophead {
	width: 100%;
	background: #fa6200;
}

.Topmisc {
	width: 960px;
	background: #fa6200;
	margin: 0 auto;
	height: 84px;
}



/* here we start the media queries */


@media screen and (max-width: 500px) {
	.Topmisc {
		height: 51px;
	}
}

.Globalmain {
	
	height: 800px;
	cursor: pointer;
	padding-bottom: 0 !important;
}

.Global {
	padding-bottom: 0 !important;
}

.mainoffer {
	width: 960px;
	margin: 0 auto;
}

.steps {
	width: 960px;
	height: 100px;
	position: absolute;
	top: 757px;
}

.steps li {
	float: left;
	list-style: none;
	color: #fff;
	font-family: Verdana;
	font-size: 14px;
}

.steps2 {
	display: none;
}

.large {
	font-size: 24px;
	font-weight: bold;
}

.one {
	padding-left: 36px;
}

.two {
	padding-left: 100px;
}

.three {
	padding-left: 101px;
}

.betnow {
	position: absolute;
	top: 749px;
	left: 50%;
	font-size: 29px;
	border-radius: 9px;
	border: none;
	background: #7acd0b;
	cursor: pointer;
	padding: 23px -3px;
	display: inline-block;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
	color: #fff;
	text-shadow: -1px -1px 1px #587206;
	box-shadow: 1px 1px 4px #000;
	position: absolute;
	margin-left: 156px;
	padding: 20px 61px;
	text-align: center;
}

.eo-hr {
	position: absolute;
	top: 754px;
	left: 50%;
	font-size: 29px;
	border-radius: 9px;
	border: none;
	background: #7acd0b;
	cursor: pointer;
	padding: 23px -3px;
	display: inline-block;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
	color: #fff;
	text-shadow: -1px -1px 1px #587206;
	box-shadow: 1px 1px 4px #000;
	position: absolute;
	margin-left: 182px;
	padding: 20px 61px;
	text-align: center;
}

.betnow:hover {
	background: #acde35;
}

.betnow2 {
	display: none;
}

.ctaPC {
	box-sizing: initial;
	top: 415px;
	left: 50%;
	width: 171px;
	border-radius: 3px;
	background: #7acd0b;
	cursor: pointer;
	display: inline-block;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	transition: all 0.1s;
	color: #fff;
	position: absolute;
	margin-left: 83px;
	padding: 11.5px 69.5px;
	text-align: center;
	border: 3px solid #7acd0b;
	font-size: 25px;
}

.ctaPCNeweo {
	top: 515px;
	margin-left: 166px;
}

.ctaPCeo {
	top: 556px;
	margin-left: 70px;
	box-sizing: initial;
}

.ctaPCeo1 {
	top: 561px;
	margin-left: -26px;
}

.ctaPCeoDE {
	top: 561px;
	margin-left: 6px;
	padding: 11.5px 11px !important;
}

.ctaPCeoES {
	top: 426px;
	margin-left: 94px;
	font-size: 23px !important;
	padding: 12.5px 34px !important;
}

.ctaPCeoMultiple1 {
	top: 374px;
	margin-left: 132px;
	width: 149px;
	padding: 8.5px 19.5px;
	border-radius: 7px;
	font-size: 23px;
}

.ctaPCeoMultiple2 {
	top: 648px;
	margin-left: 132px;
	width: 149px;
	padding: 8.5px 19.5px;
	border-radius: 7px;
	font-size: 23px;
}

.ctaPCeoMultiple3 {
	top: 646px;
	margin-left: -324px;
	width: 149px;
	padding: 8.5px 19.5px;
	border-radius: 7px;
	font-size: 23px;
}

.ctaPcSteps {
	top: 755px;
	margin-left: 203px;
	padding: 11.5px 49.5px;
}

.ctaPC:hover {
	background: transparent;
	border: 3px solid #fff;
	text-shadow: 0px 0px 10px #000;
}

.ctaMobile {
	display: none;
}

@media screen and (max-width: 976px) {
	.Topmisc {
		width: 941px;
	}
	.steps {
		width: 900px;
	}
}

@media screen and (max-width: 960px) {
	.Globalmain {
		height: inherit !important;
	}
}

@media screen and (max-height: 900px) {
	.Globalmain {
		background-size: 1830px !important;
		height: 730px;
	}
	.steps {
		top: 697px;
	}
	.steps li {
		font-size: 14px;
	}
	.betnow {
		top: 689px;
	}
	.eo-hr {
		top: 694px;
	}
	.one {
		padding-left: 51px;
	}
	.two {
		padding-left: 91px;
	}
	.three {
		padding-left: 81px;
	}
	.ctaPC {
		top: 384px;
		margin-left: 83px;
		padding: 11.5px 50.5px;
	}
	.ctaPCNeweo {
		top: 477px;
		margin-left: 161px;
	}
	.ctaPCeo {
		top: 514px;
		margin-left: 62px;
		padding: 11.5px 57.5px;
	}
	.ctaPcSteps {
		top: 694px;
		margin-left: 183px;
		padding: 11.5px 39.5px;
	}
	.ctaPCeoDE {
		top: 522px;
		margin-left: -6px;
	}
	.ctaPCeo1 {
		top: 497px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 346px;
		margin-left: 113px;
		padding: 8.5px 19.5px;
	}
	.ctaPCeoMultiple2 {
		top: 597px;
		margin-left: 113px;
		width: 149px;
		padding: 8.5px 19.5px;
	}
	.ctaPCeoMultiple3 {
		top: 595px;
		margin-left: -299px;
		width: 149px;
		padding: 8.5px 19.5px;
	}
}

@media screen and (max-height: 830px) {
	.Globalmain {
		background-size: 1622px !important;
		height: 648px;
	}
	.steps {
		top: 626px;
	}
	.steps li {
		font-size: 13px;
	}
	.betnow {
		top: 619px;
		padding: 16px 47px;
		margin-left: 134px;
	}
	.one {
		padding-left: 101px;
	}
	.two {
		padding-left: 68px;
	}
	.three {
		padding-left: 69px;
	}
	.ctaPC {
		top: 347px;
		margin-left: 70px;
		padding: 8.5px 38.5px;
	}
	.ctaPCNeweo {
		top: 437px;
		margin-left: 137px;
	}
	.ctaPCeo {
		top: 461px;
		margin-left: 57px;
		padding: 10.5px 40.5px;
	}
	.ctaPcSteps {
		top: 622px;
		margin-left: 153px;
		padding: 11.5px 29.5px;
	}
	.ctaPCeoDE {
		top: 472px;
		margin-left: -11px;
		padding: 11.5px 1px !important;
	}
	.ctaPCeo1 {
		top: 452px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 314px;
		margin-left: 102px;
		width: 125px;
		padding: 8.5px 19.5px;
		/* border-radius: 7px; */
		/* font-size: 23px; */
	}
	.ctaPCeoMultiple2 {
		top: 535px;
		margin-left: 102px;
		width: 125px;
		padding: 8.5px 19.5px;
	}
	.ctaPCeoMultiple3 {
		top: 535px;
		margin-left: -269px;
		width: 125px;
		padding: 8.5px 19.5px;
	}
}

@media screen and (max-height: 750px) {
	.Globalmain {
		background-size: 1482px !important;
		height: 592px;
	}
	.steps {
		top: 578px;
	}
	.steps li {
		font-size: 12px;
	}
	.betnow {
		top: 574px;
		padding: 14px 34px;
		margin-left: 129px;
		font-size: 27px;
	}
	.one {
		padding-left: 131px;
	}
	.two {
		padding-left: 77px;
	}
	.three {
		padding-left: 75px;
	}
	.large {
		font-size: 20px;
	}
	.ctaPC {
		top: 327px;
		margin-left: 68px;
		padding: 6.5px 23.5px;
	}
	.ctaPCNeweo {
		top: 409px;
		margin-left: 132px;
	}
	.ctaPCeo {
		top: 436px;
		margin-left: 51px;
		padding: 8.5px 29.5px;
	}
	.ctaPcSteps {
		top: 577px;
		margin-left: 148px;
		padding: 8.5px 14.5px;
	}
	.ctaPCeoDE {
		top: 438px;
		margin-left: -14px;
		font-size: 18px !important;
		width: 217px !important;
	}
	.ctaPCeo1 {
		top: 422px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 294px;
		margin-left: 88px;
		width: 119px;
		padding: 6.5px 15.5px;
		font-size: 21px;
	}
	.ctaPCeoMultiple2 {
		top: 497px;
		margin-left: 88px;
		width: 119px;
		padding: 6.5px 15.5px;
		border-radius: 7px;
		font-size: 21px;
	}
	.ctaPCeoMultiple3 {
		top: 497px;
		margin-left: -244px;
		width: 119px;
		padding: 6.5px 15.5px;
		border-radius: 7px;
		font-size: 21px;
	}
}

@media screen and (max-height: 700px) {
	.Globalmain {
		background-size: 1362px !important;
		height: 544px;
	}
	.steps {
		top: 537px;
	}
	.steps li {
		font-size: 11px;
	}
	.betnow {
		top: 533px;
		padding: 13px 25px;
		margin-left: 116px;
	}
	.one {
		padding-left: 161px;
	}
	.two {
		padding-left: 53px;
	}
	.three {
		padding-left: 55px;
	}
	.large {
		font-size: 19px;
	}
	.ctaPC {
		top: 306px;
		margin-left: 62px;
		padding: 4.5px 14.5px;
		font-size: 23px;
	}
	.ctaPCNeweo {
		top: 385px;
		margin-left: 122px;
	}
	.ctaPCeo {
		top: 406px;
		margin-left: 47px;
		padding: 8.5px 19.5px;
	}
	.ctaPcSteps {
		top: 537px;
		margin-left: 140px;
		padding: 8.5px 6.5px;
		font-size: 23px;
	}
	.ctaPCeoDE {
		top: 409px;
		margin-left: -16px;
		font-size: 17px !important;
		width: 202px !important;
	}
	.ctaPCeo1 {
		top: 392px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 277px;
		margin-left: 88px;
		width: 109px;
		padding: 6.5px 15.5px;
		font-size: 20px;
	}
	.ctaPCeoMultiple2 {
		top: 461px;
		margin-left: 88px;
		width: 109px;
		padding: 6.5px 15.5px;
		font-size: 20px;
	}
	.ctaPCeoMultiple3 {
		top: 461px;
		margin-left: -225px;
		width: 109px;
		padding: 6.5px 15.5px;
		font-size: 20px;
	}
}

@media screen and (max-height: 650px) {
	.Globalmain {
		background-size: 1232px !important;
		height: 492px;
	}
	.steps {
		top: 493px;
	}
	.steps li {
		font-size: 10px;
	}
	.betnow {
		top: 490px;
		padding: 12px 12px;
		margin-left: 105px;
		font-size: 24px;
	}
	.one {
		padding-left: 190px;
	}
	.two {
		padding-left: 55px;
	}
	.three {
		padding-left: 47px;
	}
	.large {
		font-size: 18px;
	}
	.ctaPC {
		top: 285px;
		margin-left: 52px;
		padding: 4.5px 7.5px;
		font-size: 22px;
	}
	.ctaPCNeweo {
		top: 357px;
		margin-left: 105px;
	}
	.ctaPCeo {
		top: 376px;
		margin-left: 40px;
		padding: 8.5px 10.5px;
		font-size: 23px;
	}
	.ctaPcSteps {
		top: 494px;
		margin-left: 117px;
		padding: 6.5px 1.5px;
		font-size: 21px;
	}
	.ctaPCeoDE {
		top: 379px;
		margin-left: -17px;
		font-size: 17px !important;
		width: 196px !important;
		padding: 7.5px 0px !important;
	}
	.ctaPCeo1 {
		top: 372px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 260px;
		margin-left: 73px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 19px;
	}
	.ctaPCeoMultiple2 {
		: width: 149px border-radius: 7px;
		top: 425px;
		margin-left: 73px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 19px;
	}
	.ctaPCeoMultiple3 {
		x 19.5px;
		top: 425px;
		margin-left: -203px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 19px;
	}
}

@media screen and (max-height: 600px) {
	.Globalmain {
		background-size: 1102px !important;
		height: 440px;
	}
	.steps {
		top: 450px;
	}
	.steps li {
		font-size: 9px;
	}
	.betnow {
		top: 446px;
		padding: 11px 7px;
		font-size: 22px;
		margin-left: 86px;
	}
	.one {
		padding-left: 221px;
	}
	.two {
		padding-left: 48px;
	}
	.three {
		padding-left: 43px;
	}
	.ctaPC {
		top: 264px;
		margin-left: 44px;
		padding: 4.5px 0.5px;
		font-size: 20px;
	}
	.ctaPCNeweo {
		top: 327px;
		margin-left: 87px;
	}
	.ctaPCeo {
		top: 346px;
		margin-left: 36px;
		padding: 8.5px 0px;
		font-size: 21px;
	}
	.ctaPcSteps {
		top: 450px;
		margin-left: 102px;
		padding: 6.5px 0px;
		font-size: 19px;
		width: 158px;
	}
	.ctaPCeoDE {
		top: 348px;
		margin-left: -17px;
		font-size: 15px !important;
		width: 184px !important;
		padding: 7.5px 0px !important;
	}
	.ctaPCeo1 {
		top: 332px;
		margin-left: -6px;
	}
	.ctaPCeo1 {
		top: 332px;
		margin-left: -6px;
	}
	.ctaPCeoMultiple1 {
		top: 239px;
		margin-left: 62px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 17px;
	}
	.ctaPCeoMultiple2 {
		top: 391px;
		margin-left: 62px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 17px;
	}
	.ctaPCeoMultiple3 {
		top: 391px;
		margin-left: -188px;
		width: 109px;
		padding: 4.5px 8.5px;
		font-size: 17px;
	}
}

@media screen and (max-width: 960px) {
	.Globalmain {
		
		background-size: 100% !important;
		padding-bottom: 65%;
	}
	.Topmisc {
		width: 100%;
	}
	.Emmatip {
		display: none;
	}
	.Emmatip2 {
		display: block;
		font-size: 27px;
		color: #fff;
		padding-left: 2%;
	}
	.steps {
		display: none;
	}
	.count-down {
		top: 215px;
	}
	.mainoffer {
		width: 100%;
	}
	.betnow {
		display: none;
	}
	.eo-hr {
		display: none;
	}
	.betnow2 {
		display: block;
		margin: 0 auto;
		width: 285px;
		padding-top: 15%;
		padding-bottom: 4%;
		text-align: center;
	}
	.betnow2 p {
		font-size: 29px;
		border-radius: 9px;
		border: none;
		background: #7acd0b;
		cursor: pointer;
		padding: 23px -3px;
		letter-spacing: 1px;
		font-weight: 700;
		outline: none;
		-webkit-transition: all 0.1s;
		-moz-transition: all 0.1s;
		transition: all 0.1s;
		color: #fff;
		text-shadow: -1px -1px 1px #587206;
		box-shadow: 1px 1px 4px #000;
		padding: 20px;
	}
	.ctaPC {
		display: none;
	}
	.ctaMobile {
		display: block;
		margin: 0 auto;
		width: 90%;
		padding-top: 11%;
		padding-bottom: 4%;
		text-align: center;
	}
	.ctaMobile p {
		cursor: pointer;
		letter-spacing: 1px;
		font-weight: 700;
		outline: none;
		transition: all 0.1s;
		color: #fff;
		text-shadow: -1px -1px 1px #7acd0b;
		box-shadow: 1px 1px 4px #000;
		width: 90%;
		margin: 0 auto;
		border-radius: 3px;
		background: #7acd0b;
		padding: 11.5px 0;
		border: 3px solid #7acd0b;
		font-size: 25px;
	}
	.mainoffer {
		padding-top: 88%;
	}
	.steps2 {
		display: block;
		width: 297px;
		margin: 0 auto;
		height: 100px;
		padding-top: 12px;
	}
	#first {
		background: url(//images.images4us.com/888Sport/EN/box1_tcm853-186624_tcm1755-226537.png) no-repeat top center;
	}
	#second {
		background: url(//images.images4us.com/888Sport/EN/box2_tcm853-186625_tcm1755-226538.png) no-repeat top center;
	}
	#third {
		background: url(//images.images4us.com/888Sport/EN/box3_tcm853-186626_tcm1755-226539.png) no-repeat top center;
	}
	.large2 {
		font-size: 28px;
		color: #fa6200;
		font-weight: bold;
	}
	#first p {
		color: #fff;
		font-size: 17px;
		padding-left: 25%;
	}
	#second p {
		color: #fff;
		font-size: 17px;
		padding-left: 25%;
	}
	#third p {
		color: #fff;
		font-size: 17px;
		padding-left: 25%;
	}
}

@media screen and (max-width: 760px) {
	.betnow2 {
		width: 281px;
	}
	.Globalmain {
		padding-bottom: 52%;
	}
}

@media screen and (max-width: 667px) {
	.betnow2 {
		padding-top: 6%;
	}
	.mainoffer {
		padding-top: 95%;
	}
}

@media screen and (max-width: 570px) {
	.Globalmain {
		padding-bottom: 37%;
	}
}

@media screen and (max-width: 444px) {
	.Globalmain {
		padding-bottom: 15%;
	}
}

@media screen and (max-width: 400px) {
	.Globalmain {
		padding-bottom: 13%;
	}
}

@media screen and (max-width: 375px) {
	.Globalmain {
		padding-bottom: 0%;
	}
}

@media screen and (max-width: 320px) {
	.mainoffer {
		padding-top: 105%;
	}
}



#floating-disclaimer {
	bottom: 0px;
	width: 100% !important;
	position: fixed;
	z-index: 999999;
	font-size: 15px;
}

.floatingTCs {
	width: 100%;
	text-align: center;
	background-color: #333333;
}

.txtFixed {
	font-size: 14px;
	color: #fff;
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 1%;
	padding-bottom: 0%;
}

#tcs {
	padding-bottom: 5px;
}


.tcs-page-content #header {
    max-width: 980px;
    margin: 0 auto;
}