@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Exo+2:400,600&subset=latin-ext');
*{
	font-family: 'Exo 2', sans-serif;
}
/*----------------------------------------------------------------------------*/
body {
	font-size: 14px;
	font-family: 'Exo 2', sans-serif;
	overflow-x: hidden !important;
	overflow-y: auto !important;
	background: url(../cimg/register-bg.jpg) repeat-y top center fixed;
	background-size: cover;
}
/*----------------------------------------------------------------------------*/
#mainbg {
	background: url(../images/pattern.jpg) !important;
	background-size: 60px;
	background-repeat: repeat;
	font-size: 14px;
	font-family: 'Exo 2', sans-serif;
	overflow-x: hidden !important;
}
/*----------------------------------------------------------------------------*/

.wp {
	margin: 0 auto;
	width: 100%;
	height: auto;
}
/*----------------------------------------------------------------------------*/
.page {
	float: left;
	height: auto;
	margin: 15px 0;
	min-height: 100%;
	padding: 0 0 130px;
	width: 100%;
}
/*BIG HEADER---------------------------------------------------------------------------*/

header {
	width: 100%;
	height: 78px;
}


.big_header_blue {
	padding: 0 !important;
	height: 130px !important;
	position: relative;
	background-color:#212121;
	border-bottom: 3px solid #b52427;
	
}
.big_header_dark {
	background : -moz-linear-gradient(50% 100% 90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(19, 18, 18, 1) ), color-stop(0.1525, rgba(25, 24, 24, 1) ), color-stop(0.4802, rgba(32, 31, 31, 1) ), color-stop(1, rgba(42, 41, 42, 1) ));
	background : -o-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#131212', endColorstr='#2A292A' ,GradientType=0)";
	border-bottom: 3px solid #b52427;
	-webkit-box-shadow: 0 0 6px 1px black;
	-moz-box-shadow: 0 0 6px 1px black;
	box-shadow: 0 0 6px 1px black;
}
.big_header_dark nav ul li .active{
	background: linear-gradient(to top, #64177D 0%, #78179B 100%) !important;
}
.logo {
	float: left;
	height: 50px;
	width: 180px;
	margin-top: 15px;
}


.logo img {
	width: 100%;
	
}
/*SMALL HEADER-------------------*/

.small-header {
	display: none;
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 500;
	float: left;
	height: 45px;
}
.small_header_blue {
	-webkit-box-shadow: 0 0 6px 1px black;
	-moz-box-shadow: 0 0 6px 1px black;
	box-shadow: 0 0 6px 1px black;
	border-bottom: 4px solid #8c1c17;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(19, 18, 18, 1) ), color-stop(0.1525, rgba(25, 24, 24, 1) ), color-stop(0.4802, rgba(32, 31, 31, 1) ), color-stop(1, rgba(42, 41, 42, 1) ));
	background : -o-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#131212', endColorstr='#2A292A' ,GradientType=0)";
}
.small_header_dark {
	background : -moz-linear-gradient(50% 100% 90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(19, 18, 18, 1) ), color-stop(0.1525, rgba(25, 24, 24, 1) ), color-stop(0.4802, rgba(32, 31, 31, 1) ), color-stop(1, rgba(42, 41, 42, 1) ));
	background : -o-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(19, 18, 18, 1) 0%, rgba(25, 24, 24, 1) 15.25%, rgba(32, 31, 31, 1) 48.02%, rgba(42, 41, 42, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#131212', endColorstr='#2A292A' ,GradientType=0)";
	border-bottom: 4px solid #64177D;
	-webkit-box-shadow: 0 0 6px 1px black;
	-moz-box-shadow: 0 0 6px 1px black;
	box-shadow: 0 0 6px 1px black;
	background-size: 80px 80px;
}
.small-header-logo {
	float: left;
	width: 130px;
	height: 41px;
	margin-left: 40px;
}
.small-header-logo img {
	width: 100%;
	margin: -3px 0 0 0;
}
/*Navigation------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------*/
.pp-menu{
	background-color: rgba(48, 48, 48, .4);
	height: 50px;
	z-index: 1000;
	box-shadow: none;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow:auto;
	max-width:100%;
}
.pp-menu ul{
	margin-left: 20px;
}
.pp-menu ul li{
	transition: background-color .3s;
	float: left;
	padding: 0;
}
.pp-menu ul li a{
	color: #fff;
	position: relative;
	overflow: hidden;
	height: 50px;
	transform: skew(20deg);
	line-height: 52px;
	text-transform: uppercase;
	padding: 0 20px;
	display: block;
}
ul li a .m-y {
	display: inline-block;
	font-size: 15px;
	line-height: 18px;
	transform: skew(-20deg);
}
/*----------------------------------------------------------------------------*/
.small-user-area {
	float: right;
	width: auto;
	padding: 10px 0 10px 0;
}
.small-user-logged-area {
	float: right;
	width: auto;
	padding: 14px 0 13px 0;
}
.login_box {
	float: right;
	width: 214px;
	height: auto;
}

/* GENEL TABLO RENK ŞEMASI */
.geneltablorenksemasi{position: relative; width: 100%; min-height: 500px; padding: 0px 0px 20px 0px; margin: 10px 0px 30px 0px;
background-color: rgb(0, 0, 0, 0.7);}
.geneltablorenksemasi .geneltablobaslik{width: 100%; height:40px; background-color: #b52427; margin: 0px; padding: 10px 15px 10px 15px;
border-bottom: 2px solid #000; color: #fff; font-size: 20px;}
.geneltablorenksemasi .geneltablobaslik .icon{color:#fff;font-size: 18px;float:left;margin:0px 10px 0px 15px;}
.geneltablorenksemasi .geneltablobaslik p{color:#fff; font-size: 18px;float:left;margin:0px 5px 0px 5px;}
.geneltablorenksemasi .geneltabloicerik{width:100%; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px;}
.geneltablorenksemasi .geneltabloicerik table{width:100%;}
.geneltablorenksemasi .geneltabloicerik table tr{padding: 20px 30px 20px 10px; margin: 20px 5px 20px 5px; min-height: 35px; line-height: 25px;}
.geneltablorenksemasi .geneltabloicerik table tr.geneltabloicaltbaslik{height:30px; border-radius: 3px; width: 100%; background-color: #b52427;
margin: 10px 10px 10px 10px; padding: 10px 10px 10px 20px; color: #fff; font-size: 17px;}
.geneltablorenksemasi .geneltabloicerik table tr td{color:#fff;}

.geneltablorenksemasi .geneltabloicerik textarea{float:right; width: 60%; padding: 15px; background-color:#777; border:1px solid #000; border-radius:5px; font-size:16px;}
.geneltablorenksemasi .geneltabloicerik input{float:right; width: 60%; padding: 15px; background-color:#777; border:1px solid #000; border-radius:5px; font-size:16px;}
	.geneltablorenksemasi .geneltabloicerik input:hover, .geneltablorenksemasi .geneltabloicerik input:focus, 
	.geneltablorenksemasi .geneltabloicerik textarea:hover,.geneltablorenksemasi .geneltabloicerik textarea:focus{background-color:#fff;color:#000;}
.geneltablorenksemasi .geneltabloicerik select {float:right; height: 30px; font-family: "Exo 2", sans-serif; font-size:16px;
    padding: 0px 13px 0px 13px; margin: 0px 5px 0px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
    background: #777; color:#000; border:1px solid #000; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none;
    appearance:none; cursor:pointer;}
.geneltablorenksemasi .geneltabloicerik select:hover {background-color:#fff;}
/* GENEL TABLO RENK ŞEMASI */


/* YENİ REG FORM */
.yeniregform{position:relative;width:85%; min-height:500px; padding:0px 0px 20px 0px; margin:10px 0px 30px 0px; background-color: rgb(0, 0, 0, 0.7); font-family: "Exo 2", sans-serif;}
.yeniregform .genelbaslik{width:100%; background-color:#b52427; margin:0px; padding: 10px 15px 10px 15px; border-bottom:2px solid #000; color:#fff; font-size: 20px;}
.yeniregform .bolum1{float:left; border-radius: 5px; padding: 0px 0px 85px 0px; width:48%;margin: 10px 10px 10px 10px; background-color: rgb(0, 0, 0, 0.5);}
.yeniregform .bolum2{float:right; border-radius: 5px; padding: 0px 0px 85px 0px; width:48%;margin: 10px 10px 10px 10px; background-color: rgb(0, 0, 0, 0.5);}
.yeniregform .bolum3{border-radius: 5px; padding: 0px 0px 85px 0px; width:98%;margin: 10px 10px 10px 10px; background-color: rgb(0, 0, 0, 0.5);}
.yeniregform .bolum3 button{border-radius: 10px; padding: 20px 50px 20px 50px; width:250px;margin: 10px 10px 10px 10px; background-color: #b52427;font-family: "Exo 2", sans-serif; font-size:22px; color:#fff; font-weight:700;float:right;}
.yeniregform .bolum3 button:hover{background-color: #fff;color:#b52427;}
.yeniregform .bolumbaslik{border-radius: 3px;width:100%; background-color:#b52427; margin:0px; padding: 10px 10px 10px 10px; color:#fff; font-size: 17px;}
.yeniregform .grup{padding: 20px 30px 20px 10px;margin:5px;min-height:35px; line-height:25px;}
.yeniregform .grup span{float:left; width: 30%; color:#fff; font-size: 14px;}
.yeniregform .grup textarea{float:right; width: 60%; padding: 15px; background-color:#777; border:1px solid #000; border-radius:5px; font-size:16px;}
.yeniregform .grup input{float:right; width: 60%; padding: 15px; background-color:#777; border:1px solid #000; border-radius:5px; font-size:16px;}
	.yeniregform .grup input:hover, .yeniregform .grup input:focus, 
	.yeniregform .grup textarea:hover,.yeniregform .grup textarea:focus{background-color:#fff;color:#000;}
.yeniregform .grup select {float:right; height: 30px; font-family: "Exo 2", sans-serif; font-size:16px;
    padding: 0px 13px 0px 13px; margin: 0px 5px 0px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
    background: #777; color:#000; border:1px solid #000; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none;
    appearance:none; cursor:pointer;}
.yeniregform .grup select:hover {background-color:#fff;}
.yeniregform .grup .uyari{background-color:#373737; color:#fff; padding:10px; border-radius:5px;font-family: "Exo 2", sans-serif; font-size:14px;letter-spacing:0.2;line-height:16px;}
.yeniregform .onay{padding: 10px 10px 10px 10px; margin: 10px 10px 10px 10px; color:#fff; font-family: "Exo 2", sans-serif; font-size:16px; }
.yeniregform .onay .container {display: block; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer; font-size: 16px; line-height:22px;
  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.yeniregform .onay .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.yeniregform .onay .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: transparent;border:2px solid #404040;}
.yeniregform .onay .container:hover input ~ .checkmark {background-color: #404040; color:#cc0000;}
.yeniregform .onay .container input:checked ~ .checkmark {}
.yeniregform .onay .checkmark:after {content: "";position: absolute;display: none;}
.yeniregform .onay .container input:checked ~ .checkmark:after {display: block;}
.yeniregform .onay .container .checkmark:after {left: 6px; top: 0px; width: 5px; height: 20px; border: 5px solid #cc0000; border-width: 0 3px 3px 0; 
  -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
/* YENİ REG FORM */

/* YENİ LOGIN FORM */
.yeniloginform{width:35%; min-height:300px; padding:0px 0px 20px 0px; margin:10px auto 30px auto; background-color: rgb(0, 0, 0, 0.7); font-family: "Exo 2", sans-serif;}
.yeniloginform .genelbaslik{width:100%; background-color:#b52427; margin:0px; padding: 10px 15px 10px 15px; border-bottom:2px solid #000; color:#fff; font-size: 20px;}
.yeniloginform .bolum1{border-radius: 5px; padding: 0px 0px 25px 0px; width:90%;margin: 10px auto 10px; background-color: rgb(0, 0, 0, 0.5);}
.yeniloginform .bolum1 input[type="submit"]{border-radius: 10px; padding: 20px 30px 20px 30px; width:96%;margin: 10px 10px 10px 10px; background-color: #b52427;font-family: "Exo 2", sans-serif; font-size:22px; color:#fff; font-weight:700;float:right;}
.yeniloginform .bolum1 input[type="submit"]:hover{background-color: #fff;color:#b52427;}
.yeniloginform .bolum1 a{color:#b52427; margin:10px 10px 10px 10px; }
.yeniloginform .bolum1 a:hover{color:#fff;}
.yeniloginform .bolumbaslik{border-radius: 3px;width:100%; background-color:#b52427; margin:0px; padding: 10px 10px 10px 10px; color:#fff; font-size: 17px;}
.yeniloginform .grup{padding: 20px 30px 20px 10px;margin:5px;min-height:35px; line-height:25px;}
.yeniloginform .grup span{float:left; width: 30%; color:#fff; font-size: 14px;}
.yeniloginform .grup input{float:right; width: 60%; padding: 15px; background-color:#777; border:1px solid #000; border-radius:5px; font-size:16px;}
.yeniloginform .grup input:hover, .yeniloginform .grup input:focus{background-color:#fff;color:#000;}
/* YENİ REG FORM */

/* YENİ BONUS SAYFASI */
.yenibonuslarsayfasi{width:90%; margin: 30px 2px 2px auto; padding: 2px 2px 2px 2px; position:relative; height:auto;}
.yenibonuslarsayfasi .kutusu{float:left; width: 460px; height: 160px; background:#fff; margin: 10px 30px 35px 30px; padding: 0px 20px 0px 0px;
-webkit-box-shadow: 11px 14px 13px -17px rgba(0,0,0,1);
-moz-box-shadow: 11px 14px 13px -17px rgba(0,0,0,1);
box-shadow: 11px 14px 13px -17px rgba(0,0,0,1);}
.yenibonuslarsayfasi .kutusu img{float:left; width:auto; height: 160px; margin-right: 20px;}
.yenibonuslarsayfasi .kutusu h4{width:auto; margin: 0px 0px 5px 0px; padding: 10px 0px 0px 0px; font-size: 22px; font-weight:700; letter-spacing:-0.7px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yenibonuslarsayfasi .kutusu p{width:auto; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight:400; letter-spacing:-1px; line-height:25px;}
.yenibonuslarsayfasi .kutusu a{float:right; background-color:#6db744; font-size:20px; padding: 7px 10px 7px 10px; margin-right: 4px; color:#fff; text-decoration:none; border-radius:4px;font-weight:700;}
.yenibonuslarsayfasi .kutusu a:hover{background-color:#80cd56;}

.yenibonuslardetaysayfasi {width:750px; padding:25px; margin-top:20px; background-color:rgba(0,0,0,0.3);}
.yenibonuslardetaysayfasi img{width:100%; height:auto;}
.yenibonuslardetaysayfasi .tabmenusu {width:100%; height:50px; border-top: 2px solid #b72221; padding: 0px 0px 0px 0px;}
.yenibonuslardetaysayfasi .tabmenusu .tabtitle {float:left; height:48px; line-height:30px; margin: 0px 0px 0px 0px; padding: 10px 35px 10px 25px; color:#fff; font-size:17px; letter-spacing:-0.5px; cursor:pointer;}
.yenibonuslardetaysayfasi .tabmenusu .actif{background-color:#b72221;}
.yenibonuslardetaysayfasi .icerikler{background-color:#fff; padding: 20px;}
.yenibonuslardetaysayfasi .icerikler ul{padding: 0px 0px 0px 0px !important;}
.yenibonuslardetaysayfasi .icerikler ul li{padding: 2px 0px 2px 0px !important;}
.kapatbuton{content:'X';color:#fff !important,;background:url('../cimg/kapatbtn.jpg');padding:0px;position:absolute;right:0px;top:0px;width:20px;height:20px;}
/* YENİ BONUS SAYFASI */


/* YENİ CASINO SAYFASI */
.yenicasinosayfasi{width:100%; margin: -15px 0px 0px 0px; padding: 0px 0px 20px 0px; position:relative; height:auto;}
.yenicasinosayfasi .slayt{width:100%; height:375px;}
.yenicasinosayfasi .slayt img{width:100%; height:375px;}
.yenicasinosayfasi .aramapaneli{width: 94%; height:55px; border-radius:5px; background-color:#111; border: 4px solid #000; margin: 10px auto 10px auto; padding: 5px 5px 5px 5px; }
.yenicasinosayfasi .aramapaneli input{width: 220px; height:40px; font-size:16px; color:#999; border-radius:5px; background-color:#222; border: 1px solid #222; margin: 0px 5px 0px 20px; padding: 5px 5px 5px 5px; }
.yenicasinosayfasi .aramapaneli .filtre{float:right;line-height:40px;}
.yenicasinosayfasi .aramapaneli select{background-color:#222; color:#999;height:35px; font-size:13px; border: 1px solid #222; margin: 2px 5px 0px 20px; border-radius:8px;}

.yenicasinosayfasi .icerikpanel{position:relative; width: 94%; background-color:#000; margin: 10px auto 10px auto; padding: 10px 8px 30px 8px; }

.yenicasinosayfasi .solpanel{float:left; width:23%;margin: 0px 40px 0px 10px; padding: 5px 0px 0px 0px; position:relative; height:auto;background-color:#000;}
.yenicasinosayfasi .solpanel a{display:block; width:90%; height:40px; margin: 6px 0px 6px auto; padding: 10px 10px 10px 10px; background-color:#111; border: 1px solid #292929; border-radius: 5px; color:#fff; text-decoration: none; font-size:15px; letter-spacing:0.4px; transition: 500ms all;}
.yenicasinosayfasi .solpanel a:hover{background-color:#b52427; border: 1px solid #c92e31;}
.yenicasinosayfasi .solpanel a:visited{color:#fff;}
.yenicasinosayfasi .solpanel i{font-size:13px; margin: 0px 10px 0px 10px;}
.yenicasinosayfasi .solpanel em{float:right; font-size:12px; }

.yenicasinosayfasi .icerik{float:left;width:72%;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-color:#000;}
.yenicasinosayfasi .icerik .oyunkutusu{float:left;width: 21%; height: 170px; background-color:#222;padding:8px 6px 8px 6px;margin:10px 10px 10px 10px;}
.yenicasinosayfasi .icerik .oyunkutusu:hover{background-color:#282828;cursor:pointer;transition:500ms;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu{position:relative;overflow:hidden;width:100%; height:136px; border:1px solid #000;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu span{position:absolute;top:0px;left:0px;padding: 5px 6px 5px 6px; font-size: 12px; letter-spacing:0.4; font-weight:700; background:rgba(255,255,255,0.7);color:#b52427;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.yenicasinosayfasi .icerik .oyunkutusu img{width:100%; height:136px;}
.yenicasinosayfasi .icerik .oyunkutusu h4{color:#fff; font-size:13px; letter-spacing:0.4;margin:5px 2px 0px 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yenicasinosayfasi .icerik .oyunkutusu h4 i{color:#b52427; font-size:11px; letter-spacing:0.4;margin-right: 5px;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi{position:absolute;bottom: -101%;width:100%;transition: bottom 0.5s, top 0.5s;vertical-align: bottom;background:rgba(255,255,255,0.9);color:#000;padding:10px 0px 10px 0px;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a{display:block;text-align:center;width: 80%; background-color:#b52427; color:#fff; padding:5px 12px 5px 12px; margin:0px auto 0px auto; text-decoration:none;font-size:12px;text-shadow:1px 0px #fff;letter-spacing:0.4px;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a:hover{background-color:#bf2c2f;}
.yenicasinosayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a:visited{color:#fff !important; text-shadow: 0px 1px #fff !important;}
a:visited, a:active{color:#fff !important;}
.yenicasinosayfasi .icerik .oyunkutusu:hover .acilirbilgi{bottom: 0;}

.temizle:before, .temizle:after {content: "\0020";display: block;height: 0;overflow: hidden;}
.temizle:after {clear: both;}
/* YENİ CASINO SAYFASI */


/* YENİ SLOT SAYFASI */
.yenislotsayfasi{width:100%; margin: -15px 0px 0px 0px; padding: 0px 0px 20px 0px; position:relative; height:auto;}
.yenislotsayfasi .aramapaneli{width: 94%; height:55px; border-radius:5px; background-color:#111; border: 4px solid #000; margin: 10px auto 10px auto; padding: 5px 5px 5px 5px; }
.yenislotsayfasi .aramapaneli input{width: 220px; height:40px; font-size:16px; color:#999; border-radius:5px; background-color:#222; border: 1px solid #222; margin: 0px 5px 0px 20px; padding: 5px 5px 5px 5px; }
.yenislotsayfasi .aramapaneli .filtre{float:right;line-height:40px;}
.yenislotsayfasi .aramapaneli select{background-color:#222; color:#999;height:35px; font-size:13px; border: 1px solid #222; margin: 2px 5px 0px 20px; border-radius:8px;}

.yenislotsayfasi .icerikpanel{position:relative; width: 94%; background-color:#000; margin: 10px auto 10px auto; padding: 10px 8px 30px 8px; }

.yenislotsayfasi .icerik{float:left;width:99%;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-color:#000;}
.yenislotsayfasi .icerik .oyunkutusu{float:left;width: 23%; height: 190px; background-color:#222;padding:8px 6px 8px 6px;margin:10px 10px 10px 10px;}
.yenislotsayfasi .icerik .oyunkutusu:hover{background-color:#282828;cursor:pointer;transition:500ms;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu{position:relative;overflow:hidden;width:100%; height:156px; border:1px solid #000;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu span{position:absolute;top:0px;left:0px;padding: 5px 6px 5px 6px; font-size: 12px; letter-spacing:0.4; font-weight:700; background:rgba(255,255,255,0.7);color:#b52427;-webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.yenislotsayfasi .icerik .oyunkutusu img{width:100%; height:156px;}
.yenislotsayfasi .icerik .oyunkutusu h4{color:#fff; font-size:13px; letter-spacing:0.4;margin:5px 2px 0px 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yenislotsayfasi .icerik .oyunkutusu h4 i{color:#b52427; font-size:11px; letter-spacing:0.4;margin-right: 5px;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi{position:absolute;bottom: -101%;width:100%;transition: bottom 0.5s, top 0.5s;vertical-align: bottom;background:rgba(255,255,255,0.9);color:#000;padding:10px 0px 10px 0px;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a{display:block;text-align:center;width: 80%; background-color:#b52427; color:#fff; padding:5px 12px 5px 12px; margin:0px auto 0px auto; text-decoration:none;font-size:12px;text-shadow:1px 0px #fff;letter-spacing:0.4px;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a:hover{background-color:#bf2c2f;}
.yenislotsayfasi .icerik .oyunkutusu .imajkutusu .acilirbilgi a:visited{color:#fff !important; text-shadow: 0px 1px #fff !important;}
a:visited, a:active{color:#fff !important;}
.yenislotsayfasi .icerik .oyunkutusu:hover .acilirbilgi{bottom: 0;}

/* YENİ SLOT SAYFASI */


/* SANAL SPOR */
.sanalsporicerikleri{width:80%; position:relative; margin:5px auto;}
.sanalsporicerikleri .menuler{display:block;width:98%; height: 30px;  margin: 0px 5px 20px 5px; padding: 0px 10px 0px 10px;}
.sanalsporicerikleri .menuler a{display:inline-block;background-color:#212121; color:#fff; padding: 10px 20px 10px 10px; margin: 0px 5px 10px 5px;text-decoration:none; transition:500ms all;}
.sanalsporicerikleri .menuler a:hover{background-color:#b52427; color:#fff;}
.sanalsporicerikleri .menuler i{color:#fff; margin-right:4px;}
.sanalsporicerikleri .baslik{display:block;width:100%; height:35px; background-color:#090909; color:#fff; line-height:32px;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;}
.sanalsporicerikleri .baslik i{float:left; margin:10px 10px 0px 15px;}
.sanalsporicerikleri .baslik h4{font-size:16px; letter-spacing:-0.4px;}
.sanalsporicerikleri .framecerceve{position:relative;width:100%; height:auto; padding: 5px 0px 10px 0px; background-color:rgba(255,255,255,0.4)}
.sanalsporicerikleri iframe{display:block;width: 720px; height:520px; margin: 0 auto; background-color:#090909; padding: 5px 3px 3px 5px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.sanalsporicerikleri iframe.futbol {width: 720px; height:520px !important;}
.sanalsporicerikleri iframe.basketbol {width: 755px; height:665px !important;}
.sanalsporicerikleri iframe.tenis {width: 755px; height:405px !important;}
.sanalsporicerikleri iframe.sfutbol {width: 885px; height:525px !important;}
.sanalsporicerikleri iframe.futbol2 {width: 755px; height:563px !important;}
.sanalsporicerikleri iframe.dkupasi {width: 755px; height:563px !important;}
.sanalsporicerikleri iframe.ganyan {width: 885px; height:355px !important;}
.sanalsporicerikleri iframe.kopekyaris {width: 885px; height:355px !important;}

.framecerceve .overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: rgba(0,0,0,0.5); 
}
.framecerceve .spinner {
position:absolute;
top:25%;
left:48%;
  margin: 100px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
}

.framecerceve .spinner > div {
  background-color: #fff;
  height: 100%;
  width: 6px;
  display: inline-block;
  
  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}

.framecerceve .spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.framecerceve .spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.framecerceve .spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.framecerceve .spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes sk-stretchdelay {
  0%, 40%, 100% { 
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% { 
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
/* SANAL SPOR */


#login {
	float: right;
	width: 219px;
}
#login input {
	float: left;
	width: 77px;
	height: 20px;
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
	background: #232323;
	color: #a9a9a8;
	font: normal 11px/normal 'Ubuntu', sans-serif;
}
.login_input_blue {
	border: 1px solid #000;
}
.login_input_dark {
	border: 1px solid #000;
}
#login button {
	float: left;
	width: 50px;
	height: 20px;
	margin: 0 0 0 5px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 20px;
}

.login_button_blue {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}

.login_button_dark {
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	border: 1px solid #000;
}

#login button:hover, 
#small-login button:hover {
	background: linear-gradient(to bottom, #8c1c17 0%, #b4201b 100%);
}

#small-login {
	float: left;
	dispylay: block;
}
#small-login input {
	float: left;
	width: 77px;
	height: 20px;
	margin-right: 5px;
	padding: 0 0 0 5px;
	background: #232323;
	color: #a9a9a8;
	font: normal 11px/normal 'Ubuntu', sans-serif;
}
.small_login_input_blue {
	border: 1px solid #000;
}
.small_login_input_dark {
	border: 1px solid #000;
}
#small-login button {
	float: left;
	width: 50px;
	height: 20px;
	color: #fff;
	margin-right: 5px;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 20px;
}
.small_login_button_blue {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}


.register-button {
	float: left;
	width: 77px;
	height: 21px;
	margin: 26px 0 0 0;
	color: #fff;
	text-align: center;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 18px;
	cursor:pointer;
}

.register-button:hover, 
.small-register-button:hover {
	background: linear-gradient(to bottom, #8c1c17 0%, #b4201b 100%);
}

.small_login_button_dark {
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	border: 1px solid #000;
}

.register_button_dark:hover, 
.register_button_dark:hover,
.small_login_button_dark:hover,
.login_button_dark:hover,
.small_register_button_dark:hover {
	background: linear-gradient(to bottom, #64177D 0%, #78179B 100%) !important;
}

.register_button_blue {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}
.register_button_dark {
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	border: 1px solid #000;
}
.small-register-button {
	float: left;
	padding: 2.5px 7px;
	margin-right: 5px;
	text-align: center;
	height: 20px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 20px;
}
.small_register_button_blue {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}
.small_register_button_dark {
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	border: 1px solid #000;
	cursor:pointer;
}
.big_header_lost {
	float: left;
	height: 20px;
	display: table;
	margin: 2px 0 0 -80px;
}
.big_header_lost p {
	display: table-cell;
	vertical-align: middle;
	color : #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
	padding: 0 0 0 4px;
}
.big_header_lost p:hover {
	color: #fff;
	text-decoration: underline;
}
.small_header_lost {
	float: left;
	margin-top: 3px;
}
.small_header_lost p {
	color : #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
	
	cursor: pointer;
}
.small_header_lost p:hover {
	color: #fff;
	text-decoration: underline;
}
.durum_2{
	background: green;
	color: #fff;
}
.durum_3{
	background: #ff0000;
	color: #fff;
}
.durum_4{
	background: #729ea5;
	color: #fff;
}
.durum_5{
	background: #729ea5;
	color: #fff;
}
.lang {
	position: relative;
	color: #fff;
	width: 90px;
	background-color: transparent;
	text-transform: uppercase;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
	margin: 6px 10px;
	float: right;
}
.lng {
	float: left;
	width: 100%;
	height: 21px;
}
.lng_blue {
	height: 40px;
	padding: 10px 0px;
	text-align: center;
	border: 1px solid #000;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
.lng_blue:hover {
	cursor: pointer;
	background : #6a6a6a;
}
.lng_dark {
	border: 1px solid #000;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(90, 93, 100, 1) ), color-stop(1, rgba(103, 108, 115, 1) ));
	background : -o-linear-gradient(90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5D64', endColorstr='#676C73' ,GradientType=0)";
}
.lng_dark:hover {
	background : -moz-linear-gradient(50% 0% -90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(90, 93, 100, 1) ), color-stop(1, rgba(103, 108, 115, 1) ));
	background : -o-linear-gradient(-90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	background : -ms-linear-gradient(-90deg, rgba(90, 93, 100, 1) 0%, rgba(103, 108, 115, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5D64', endColorstr='#676C73' ,GradientType=0)";
}
.lng p {
	width: 97%;
	text-align: center;
	color: #fff;
	line-height: 20px;
}
.lng_arrow {
	width: 20px;
	height: 20px;
	color: #fff;
	line-height: 18px;
	text-align: center;
	position: absolute;
	top: 11px;
	right: 2px;
}
.lang ul {
	display: none;
}
.lang ul li {
	float: left;
	width: 100%;
	height: 25px;
}
.lang ul li p {
	float: left;
	width: 50px;
	height: 22px;
	margin: 0 0 0 5px;
	font-size: 11px;
	color: #fff;
	line-height: 22px;
}
.lang_li_blue {
	background: #5b5b5b;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.lang_li_blue:hover {
	background: #6a6a6a;
	cursor: pointer;
}
.lang_li_blue:last-child {
	-webkit-box-shadow: 0 0 6px 1px black;
	-moz-box-shadow: 0 0 6px 1px black;
	box-shadow: 0 3px 5px -2px black;
}
.lang_li_dark {
	background: #5A5D64;
	border-top: 1px solid #7E838B;
	border-bottom: 1px solid #1B1C23;
	border-left: 1px solid #1B1C23;
	border-right: 1px solid #1B1C23;
}
.lang_li_dark:hover {
	background: #484A50;
	cursor: pointer;
}
.lang_li_dark:last-child {
	-webkit-box-shadow: 0 1px 5px -2px grey;
	-moz-box-shadow: 0 1px 5px -2px grey;
	box-shadow: 0 1px 5px -2px grey;
}
.user-loggedyeni {position:absolute;right:0px; top:-4px; width: 380px; height: 74px; overflow:hidden; background-color:#212121;}
.user-loggedyeni .logged-baslik{width:100%;height:14px;line-height:14px;text-align:center;color:#fff;padding:8px 0px 0px 0px ;}
.user-loggedyeni .logged-baslik abbr{margin-left: 5px;color:#cc0000;}
.user-loggedyeni .logged-icerik{display:block;height:50px !important;width:100%;}
.user-loggedyeni .loggedrow {overflow:hidden;float:left;display:block; color:#999 !important; text-align:center;font-size:12px;width:85px;line-height:8px;height:auto;text-decoration:none;border:1px solid #2d2d2d;padding:4px 2px 4px 2px;margin:15px 5px 5px 5px ;background-color:rgba(100,100,100,0.2);}
.user-loggedyeni .loggedrow:hover {border:1px solid #3d3d3d;background-color:rgba(100,100,100,0.6);color:#fff !important;}
.user-loggedyeni .loggedrow abbr{display:block;font-size:18px;height: 20px !important;}
.fixoupanel{height: 40px;width:300px;top:4px;}
.fixoupanel .logged-baslik{float:left;width:100px;}
.fixoupanel .logged-baslik abbr{display:block;font-size:15px;}
.fixoupanel .logged-icerik{height:45px;}
.fixoupanel .loggedrow{width: 32px;font-size:8px;line-height:4px;}
.fixoupanel .loggedrow abbr{height: 16px;font-size:14px;}

.countdown {
	background-color: #222;
	border: 3px dotted #ccc;
	box-shadow: 0 0 50px #000 inset;
	color: #fff;
	display: none;
	font-size: 13px;
	padding: 30px 15px 15px;
	text-align: center;
}
.countdown span {
	display: inherit;
	font-size: 15px;
	font-weight: 900;
	margin-bottom: 20px;
	text-shadow: 1px 1px 1px #000, 2px 2px 2px #000;
}
.countdown font {
	color: #999;
	display: inherit;
	font-size: 11px;
}
#livelock {
	bottom: 0;
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 1000;
}
.user_logged_button_blue {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}
.user_logged_button_dark {
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	border: 1px solid #000;
}

.user_logged_button_dark:hover {
	background: linear-gradient(to bottom, #64177D 0%, #78179B 100%) !important;
	border: 1px solid #000;
}

.user-logged-button li a:hover {
	background: linear-gradient(to bottom, #8c1c17 0%, #b4201b 100%);
}
.user-logged-button li:last-child a:hover {
	background: linear-gradient(to bottom, #8c1c17 0%, #b4201b 100%);
}
.small-user-logged {
	float: right;
	color: #fff;
}
.small-user-logged strong {
	float: right;
}
.small-user-logged strong:last-child {
	padding: 0 20px;
}
.small-user-logged-info {
	float: left;
	color: #fff;
	margin-right: 5px;
}
.small-user-logged-info li {
	float: left;
	padding: 0 0 0 8px;
	border-right: 1px solid #fff;
}
.small-user-logged-info a {
	color: #fff;
	padding-right: 8px;
}
.small-user-logged-info:last-child {
	border: 0 none;
}
.small-user-logged-info a:hover {
	color: #fff;
	text-decoration: underline;
}
/*----------------------------------------------------------------------------*/
.menu {
	float: left;
	width: 16%;
	margin-left: 1%;
}
aside {
	float: left;
	width: 18%;
	margin-right: 0.2%;
	margin-left: 0.8%;
}

main {
	float: left;
	width: 61%;
	margin-left: 1%;
}

@media (min-width: 1001px and max-width: 1280px) {
	.menu-text{font-size:14px !important;padding-left: 6px;}
	.grsgnlbtn-ok{
		padding:1px 5px 1px 5px !important;
		margin:15px 2px 1px 2px !important;
		line-height:9px !important;
		float:left !important;
		font-size:9px !important;
	}	
}
@media (max-width: 1000px) {
	.menu-text{font-size:14px !important;}
	.grsgnlbtn-ok{
		padding:0px 2px 0px 2px !important;
		margin:15px 5px 1px 5px !important;
		line-height:9px !important;
		float:left !important;
		font-size:10px !important;
		overflow:none;
		text-wrap: wrap;
		max-width:50px;
		font-weight:700;
	}	
}
@media (max-width: 900px) {
	.menu-text{font-size:13px !important;line-height:14px !important;padding-left: 2px !important;}
	main {width:85%;}
	.menu{display:none;}
aside{z-index:1;}
.cfooter{z-index:999;}
	.wp{width:100%;}
	.grsgnlbtn-ok{display:none;}
	.wp{width:94% !important;margin:0px 0px 0px 0px;}
	.logo {float: left;height: 50px;width: 165px;margin-top: 15px;}
	.blokgizle{display:none;}
	
	
}
/*----------------------------------------------------------------------------*/
.search{
	width: 100%;
	position: relative;
	margin-top:0px;
}
.search input#takimara {
	width: 100%;
	height: 40px;
	background: #000;
	font-size: 14px;
	font-family: 'Exo 2', sans-serif;
	color:#fff;
	border-radius: 5px;
	padding: 10px 20px 10px 10px;
}

.search button {
	position: absolute;
	top: 0;
	right: 0;
	height: 40px;
	background: transparent;
	color:#fff;
	width: 30px;
	text-align: center;
	font-size: 16px
}
/*----------------------------------------------------------------------------*/
.menu .bet-list {
	float: left;
	width: 100%;
	margin: 20px 0 0 0;
	font-family: 'Exo 2', sans-serif;
}
.timeline-container {
	float: left;
	width: 100%;
}
.menu .bet-list .title:after {
	position: absolute;
	width: 20%;
	height: 1px;
	margin: 0 auto;
	display: inline-block;
	top: 1px;
	font-size:16px;
	left: 6px;
	background: linear-gradient(to right,rgba(133,25,36,0)0,#851924 50%,rgba(255,255,255,0)100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00851924', endColorstr='#00ffffff', GradientType=1);
	content: "";
}
.menu .bet-list .title.active {
	background: #090909;
}
.menu .bet-list .title {
	background: #222;
	display: inline-block;
	width: 50%;
	padding: 13px 5px 13px 5px;
	font-size: 14px;
	text-align:center;
}
.menu .bet-list .timeline-container
{
	position: relative;
	cursor: pointer;
	overflow: hidden;
	text-transform: none;
	background: #090909;
	border-bottom: 1px solid #303030;
	border-top: 1px solid #303030;
	background-color: #090909!important;
	border-radius: 5px 5px 0 0;
	color: #fff;
	font-size: 14px;
}

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

.new-content {
	float:left;
	width:1050px;
	border:1px solid #000000;
	padding:10px;
}

.support-ban{
	display:block;
	width:100%;
	float:left;
	margin-bottom:30px;
	border:1px solid #000000;
}

.new-content .para-yatirma-container p{
	margin-top:0;
	margin-bottom:0;
	padding-top:13px;
	width: 650px;
}

.new-content .para-yatirma-container {
	float: left;
	width: 100%;
	padding: 0;
	background:none;
}

.support-list{
	width:100%;
	float:left;
	padding:20px;
	margin-bottom:30px;
}

.support{
	float:left;
}

.support2{
	float:left;
	margin-left:300px;
}

.support li,
.support2 li{
	color:white;
	list-style: inside disc;
	margin-bottom:20px;
	cursor:pointer;
}

.support li:hover,
.support2 li:hover {
	text-decoration:underline;
}



.support-text {
	width:100%;
	padding:10px;
	color:white;
}

.support-text h1 {
	color:#16977B;
	font-size:17px;
}

.new-content p,
.support-text p {
	margin-top:10px;
	margin-bottom:10px;
	color:white;
	line-height:20px;
}

.support-text label {
	width:100%;
	font-size:20px;
	float:left;
	margin-bottom:10px;
}

#myDiv1,
#myDiv2,
#myDiv3,
#myDiv4,
#myDiv5,
#myDiv6,
#myDiv7,
#myDiv8,
#myDiv9,
#myDiv10,
#myDiv11,
#myDiv12,
#myDiv13,
#myDiv14,
#myDiv15,
#myDiv16,
#myDiv17,
#myDiv18,
#myDiv19,
#myDiv20,
#myDiv21,
#myDiv22,
#myDiv23,
#myDiv24,
#myDiv25,
#myDiv26,
#myDiv27,
#myDiv28,
#myDiv29,
#myDiv30,
#myDiv31,
#myDiv32,
#myDiv33,
#myDiv34 {
	width:100%;
	height:50px;
	margin-bottom:0;
}

.go_top2{
	float:right;
	cursor:pointer;
	color:#16977B;
}

.go_top2:hover,
.go_top2:active{
	float:right;
	cursor:pointer;
	color:#16977B;
	text-decoration:underline;
}

.go_top2 .fa{
	float:left;
	margin-right:5px;
	padding-top:1px;

}

#text1,
#text2,
#text3,
#text4,
#text5,
#text6,
#text7,
#text8,
#text9,
#text10,
#text11,
#text12,
#text13,
#text14,
#text15,
#text16,
#text17,
#text18,
#text19,
#text20,
#text21,
#text22,
#text23,
#text24,
#text25,
#text26,
#text27,
#text28,
#text29,
#text30,
#text31,
#text32,
#text33,
#text34 {
	color:white;
}


#text1 a,
#text2 a,
#text3 a,
#text4 a,
#text5 a,
#text6 a,
#text7 a,
#text8 a,
#text9 a,
#text10 a,
#text11 a,
#text12 a,
#text13 a,
#text14 a,
#text15 a,
#text16 a,
#text17 a,
#text18 a{
	cursor:pointer;
	font-size:13px;
	line-height:20px;
	color:white;
	margin-left:7px;
}

#text1 a:hover,
#text2 a:hover,
#text3 a:hover,
#text4 a:hover,
#text5 a:hover,
#text6 a:hover,
#text7 a:hover,
#text8 a:hover,
#text9 a:hover,
#text10 a:hover,
#text11 a:hover,
#text12 a:hover,
#text13 a:hover,
#text14 a:hover,
#text15 a:hover,
#text16 a:hover,
#text17 a:hover,
#text18 a:hover{
	text-decoration:underline;
}

.support-text  ol {
	padding: 20px;
}



.support-text  ol li {
	padding: 5px;
	margin-left: 20px;
	list-style-type:decimal;
}

.support-text  ol ol,
.support-text  ol ol ol {
	padding: 0;
}

.support-text  ol ol ol ol {
	padding: 5px;
}



.support-text  ol ol li {
	padding: 0px;
	margin-left: 42px;
	list-style-type:lower-alpha;
}

.support-text  ol ol ol li {
	padding: 0px;
	margin-left: 42px;
	list-style-type:decimal;
}

.support-text  ol ol ol ol li {
	padding: 0px;
	margin-left: 53px;
	list-style-type:lower-alpha;
}

.support-text  ol ol ol ol ol li {
	padding: 0px;
	margin-left: 0px;
	list-style-type:lower-roman;
}





/*----------------------------------------------------------------------------*/
.match-table-container, .table-container {
	float: left;
	width: 100%;
}
.match-table-container {
	margin-top: 20px;
}

/*----------------------------------------------------------------------------*/

.general-title-blue {
	float: right;
	width: 100%;
	height: 33px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background: linear-gradient(to top, #131212 0%, #2a292a 100%);
	border-bottom:2px solid #8c1c17;
	font-family: "Exo 2", sans-serif;
}

.general-title-blue .icon {
	position: relative;
	float: left;
	width: 50px;
	height: 32px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	text-align: center;
	color: #fff;
	padding-top: 2px;
	padding-left: 0px;
	line-height:32px;
	font-size: 27px;
}

.general-title-blue section {
	position: relative;
	float: left;
	height: 33px;
	margin: -33px 0 0 60px !important;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 33px;
 font-weight:700;
}

/*----------------------------------------------------------------------------*/
.general-title-orange {
	float: left;
	width: 100%;
	height: 33px;
	background: #fff;
	border-bottom: 3px solid #015d9d;
}
.general-title-orange section {
	float: left;
	height: 33px;
}
.general-title-orange section:first-child {
	width: 50px;
	margin: -1px 0 0 0;
	background-color: #015d9d;
}
.general-title-orange section:last-child {
	width: 775px;
	color: #015d9d;
	font-family: "Exo 2", sans-serif;
 font-size: 16px;
 line-height: 30px;
	padding: 0 0 0 15px;
}
/*----------------------------------------------------------------------------*/

.general-subtitle-gray li:first-child {
	width: 40px;
	text-align: center;
	line-height: normal;
	padding: 7px 0 0 0;
}
.general-subtitle-gray li:nth-child(2) {
	width: 55px;
	text-align: center;
	line-height: normal;
	padding: 7px 0 0 0;
}
.general-subtitle-gray li:nth-child(3) {
	width: 48%;
}
.general-subtitle-gray li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}
.general-subtitle-gray li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.general-subtitle-gray li:nth-child(4) span {
	float: left;
	width: 33.3%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.general-subtitle-gray li:nth-child(5) {
	width: 96px;
	padding-left: 1px;
}
.general-subtitle-gray li:nth-child(5) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.general-subtitle-gray li:nth-child(5) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.general-subtitle-gray li:nth-child(6) {
	width: 40px;
	text-align: center;
}
.general-subtitle-gray li:last-child {
	width: 40px;
	cursor: pointer;
	float: left;
	text-align: center;
	border-right: 0 none;
}
.general-subtitle-gray li:last-child span {
	float: left;
	width: 48px;
	text-align: center;
	line-height: 30px;
}
/*----------------------------------------------------------------------------*/

.match-list-default,
.table-ratio-211 {
	float: left;
	width: 100%;
	height: 36px;
	background: #0f0f0f;
	border-bottom: 1px solid #000;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}

/*
.match-list-default:hover {
	background: #4d302f;
}
*/

.match-list-default li,
.table-ratio-211 li {
	float: left;
	height: 36px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size:13px; font-weight:400; line-height:36px;
	border-left: 1px solid #000;
}

.match-list-default li .ratio-box-not,
.table-ratio-211 li .ratio-box-not
{
	color: #FF2829;
	
}

.match-list-default li:first-child {
	width: 40px;
	text-align: center;
	line-height: normal;
	padding: 5px 0 0 0;
	color: #eee;
	font-size:11px;
}
.match-list-default li:nth-child(2) {
	width: 55px;
	text-align: center;
	line-height: normal;
	padding: 10px 0 0 0;
	color: #eee;
	font-size:11px;
}
.match-list-default li:nth-child(3) {
	width: 48%;
}

.match-list-default li:nth-child(3) .t1, 
.match-list-default li:nth-child(3) .t2,
.table-ratio-211 li:nth-child(3) .t1,
.table-ratio-211 li:nth-child(3) .t2 {
	width: 34%;
	margin-left: 0px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.match-list-default li:nth-child(3) .score,
.table-ratio-211 li:nth-child(3) .score {
	float: left;
	font-weight:bold;
	color: #b52427;
	width:13%;
	text-align:center;
	margin-left:8px;
	background:#0f0f0f;
	border-top:1px solid black;
	border-bottom:1px solid black;
}
.match-list-default li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}
.match-list-default li:nth-child(5) {
	width: 96px;
	padding-left: 1px;
}
.match-list-default li:nth-child(6) {
	width: 40px;
	text-align: center;
}
.match-list-default li:last-child {
	width: 40px;
	cursor: pointer;
	float: left;
	text-align: center;
	color: #5f5f5f;
	border-right: 1px solid #000;
	font-size:11px;
}
.match-list-default li:last-child span {
	float: left;
	width: 40px;
	text-align: center;
}
.match-list-default li:last-child:hover {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.match-list-default li:last-child.extra-but-slcted {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #8c1c17;
	border-bottom: 1px solid #8c1c17;
}
/*----------------------------------------------------------------------------*/
.zebra {
	background: #0f0f0f;
}

.table-ratio-33121.zebra,
.table-ratio-2331.zebra,
.table-ratio-22311.zebra,
.table-ratio-5461.zebra,
.table-match-333121.zebra,
.table-big-match-333121.zebra,
.table-basket-match-2331.zebra,
.table-match-223.zebra,
.table-match-hockey-33121.zebra {
	
	background: #0f0f0f;
	
}


/*
.zebra:hover {
	background: #3d4c49 !important;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}
*/

.ratio-box {
	float: left;
	width: 42px;
	height: 27px;
	line-height:24px;
	margin: 4px 0 0 3px;
	color: #f1f1f1;
	border: 1px solid #282828;
	text-align: center;
	padding:0 0 0 0;
	background-color:#2f2f2f;
	overflow:hidden;
	border-radius: 15px;
}

.ratio-box span {
	position: relative;
	font-family: "Exo 2", sans-serif; font-size:12px; font-weight:700;
	line-height:24px;
	text-align: center;
	display:block;
}

.ratio-box:hover {background-color:#b52427;}
.ratio-box.ldisabled {position: relative; opacity: 0.65; filter: alpha(opacity=65);}
.ratio-box.ldisabled:hover {cursor:default;}
.ratio-box.ldisabled::before {
	background-color:#3a3a3a; content:'';
	position:absolute; top:0; left:0;
	width:100%; height:100%;
	color:#504f49; text-shadow: none;
}

.ratio-box.ldisabled::after {
	font-family: 'FontAwesome';
	content: "\f023";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	font-size:12px;
	line-height: 26px;
	color:#2f2f2f;
	text-shadow: none;
}
.ratio-box.active {
	color: #FFF;
	background-color:#b52427;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
}
.clear-box {
	float: left;
	width: 42px;
	height: 27px;
	margin: 4px 0 0 3px;
	color: #b52427;
	cursor: default;
	font-family: "Exo 2", sans-serif; font-size:11px; font-weight:400;
	line-height:26px;
	text-align: center;
}
.ratio-box-not {
	float: left;
	width: 42px;
	height: 27px;
	margin: 4px 0 0 3px;
	color: #b52427;
	cursor: default;
	font-family: "Exo 2", sans-serif; font-size:11px; font-weight:400;
	line-height:26px;
	text-align: center;
}
.ratio-box.backgroundRed {
	background: #b52427;
	border-color: Red;
}
.ratio-box.backgroundGreen {
	background: #3d4c49;
	border-color: #00ff00;
}



.ratio-box.backgroundRed,
.ratio-box2.backgroundRed,
.ratio-table a.backgroundRed,
.extra-table-sports ul li a.backgroundRed {
	position:relative;
}

.ratio-box.backgroundRed:before,
.ratio-box2.backgroundRed:before,
.ratio-table a.backgroundRed:before,
.extra-table-sports ul li a.backgroundRed:before {
	content: "\f0d7";
	font-family: FontAwesome;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	color: red;
	font-size: 40px;
	line-height: 10px !important;
	text-shadow: none;
	opacity: 0.6;
	-webkit-animation:LenoDown 1s linear infinite;
	-moz-animation:LenoDown 1s linear infinite;
	animation:LenoDown 1s linear infinite;
}

.ratio-box.backgroundGreen,
.ratio-box2.backgroundGreen,
.ratio-table a.backgroundGreen,
.extra-table-sports ul li a.backgroundGreen {
	position:relative;
	
}

.ratio-box.backgroundGreen:before,
.ratio-box2.backgroundGreen:before,
.ratio-table a.backgroundGreen:before,
.extra-table-sports ul li a.backgroundGreen:before {
	content: "\f0d8";
	font-family: FontAwesome;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	color: green;
	font-size: 40px;
	line-height: 10px !important;
	text-shadow: none;
	-webkit-animation: LenoUp 1s linear infinite;
	-moz-animation: LenoUp 1s linear infinite;
	animation: LenoUp 1s linear infinite;
}


@keyframes LenoDown{
	0% { top: -30px; }
	100% { top: 80px;}
}
@-webkit-keyframes LenoDown{
	0% { top: -30px; }
	100% { top: 80px;}
}
@-moz-keyframes LenoDown{
	0% { top: -30px; }
	100% { top: 80px;}
}


@-webkit-keyframes LenoUp {
	0% {
		top: 80px;
	}
	100% {
		top: -30px;
	}
}

@keyframes LenoUp {
	0% {
		top: 80px;
	}

	100% {
		top: -30px;
	}
}

@-moz-keyframes LenoUp {
	0% {
		top: 80px;
	}

	100% {
		top: -30px;
	}
}

/*----------------------------------------------------------------------------*/
.go_top {
	float: right;
	width: 32px;
	height: 32px;
	margin: 15px 0 0 0;
	font-size: 16px;
	text-align: center;
	line-height: 28px;
	background: #015d9d;
	border-radius: 100%;
	cursor: pointer;
}
.go_top i {
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}
.go_top_gray {
	position: relative;
	float: right;
	width: 32px;
	height: 32px;
	margin: -60px 0 0;
	font-size: 16px;
	text-align: center;
	line-height: 28px;
	background: linear-gradient(to top, #252626 0%, #313332 100%);
	border: 1px solid #000;
	border-radius: 100%;
	cursor: pointer;
}
.go_top_gray:hover {
	background: linear-gradient(to bottom, #252626 0%, #313332 100%);
}
.go_top_gray i {
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}
/*----------------------------------------------------------------------------*/

::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track {
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    opacity:0.1;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(0,0,0,0.5); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
.button-container {
	float: left;
	width: 200px;
	height: 27px;
	margin: 7px 0 7px 7px;
}
.button-container a {
	float: left;
	width: 100%;
	height: 27px;
	color: #fff;
	text-align: center;
	line-height: 27px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000;
}
.button-container a:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}
/*----------------------------------------------------------------------------*/
.blank-coupon {
	float: left;
	color:#FFF;
	width: 198px;
	height: auto;
	margin: 8px;
	text-align: center;
}

/*------------------------------------------------------------------------------------------------------------*/

.results_container {
	float: left;
	width: 1063px;
	margin: 0 0 0 17px;
}

.results_container .coupon-title{
}


/*----------------------------------------------------------------------------*/

.coupon_share,
.coupon_props{
	width:100%;
	height:70px;
	float:left;
	padding:5px;
}

.coupon_share li,
.coupon_props li {
	color:#FFF;
	border: 1px solid #000;
	background: linear-gradient(to top, #535353 0%, #797979 100%);
	float:left;
	padding:5px 0;
}

.coupon_share li:hover,
.coupon_props li:hover {
	cursor:pointer;
	background: linear-gradient(to bottom, #535353 0%, #797979 100%);
}

.coupon_share li:nth-child(1),
.coupon_share li:nth-child(2) {
	width:48.5%;
	margin-bottom:5px;
	font-size:22px;
	padding:0 0 0 0;
	
}

.coupon_share li:nth-child(1)
{
	border-color:#000;
}

.coupon_share li:nth-child(2)
{
	margin-left:5px;
	border-color:#000;
}

.coupon_share li a.facebook {
	background: linear-gradient(to top, #4862a3  30%, #8f9fc6 100%);
	width:100%;
	float:left;
}

.coupon_share li a.facebook:hover {
	background: linear-gradient(to bottom, #4862a3  0%, #8f9fc6 100%);
}



.coupon_share li .whatsapp {
	background: linear-gradient(to top, #5bad25  30%, #99cc78 100%);
	width:100%;
	float:left;
}

.coupon_share li .whatsapp:hover {
	background: linear-gradient(to bottom, #5bad25  0%, #99cc78 100%);
}


.coupon_share li:nth-child(3)
{
	width:100%;
}

.coupon_props li:nth-child(1),
.coupon_props li:nth-child(2) {
	width:100%;
}

.coupon_props li:nth-child(1) {
	margin-bottom:5px;
}






.last-ticket {
	color:#000;
	display:block;
	text-align:center;
	margin-bottom:7px;

}

.last-ticket i {
	color:#000;
	display:inline-block;
	margin-right:5px;
	text-align:center;
	margin-bottom:7px;
}
/*----------------------------------------------------------------------------*/

.listing {
	float: left;
	width: 100%;
}
.listing li {
	float: left;
	width: 100%;
	height: 30px;
}
.listing li a {
	float: left;
	width: 100%;
	height: 30px;
	padding: 0 0 0 40px;
	color: #343434;
	line-height: 30px;
	background-color: #fafafa;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e8e8e8));
	background-image: -webkit-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -moz-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -ms-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: -o-linear-gradient(top, #fafafa, #e8e8e8);
	background-image: linear-gradient(to bottom, #fafafa, #e8e8e8);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fafafa, endColorstr=#e8e8e8);
	border-bottom: 1px solid #d0d0d0;
}
.listing li a:hover {
	color: #2e657b;
}
/*----------------------------------------------------------------------------*/
.listing-icon {
	float: left;
	width: 100%;
}
.listing-icon li {
	float: left;
	width: 100%;
	height: 30px;
}
.listing-icon li a {
	float: left;
	width: 100%;
	height: 30px;
	padding: 0 0 0 40px;
	color: #fff;
	line-height: 30px;
	background-color: #fafafa;
	background: linear-gradient(to top, #2f2f2f 0%, #353535 100%);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	border-bottom: 1px solid #000;
}
.listing-icon li a:hover {
	background: linear-gradient(to bottom, #2f2f2f 0%, #353535 100%);
	color: #FF2829;
}
.listing-icon i {
	padding: 0 10px 0 0;
}
/*----------------------------------------------------------------------------*/
.listing-customer {
	float: left;
	width: 100%;
}
.listing-customer li {
	float: left;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #000;
}
.listing-customer li em {
	float: left;
	width: 25px;
	height: 23px;
	margin: 6px 0 0 5px;
	background: url(../images/user.png) no-repeat;
}
.listing-customer li p {
	float: left;
	width: 70px;
	height: 29px;
	margin: 0 0 0 20px;
	line-height: 29px;
	color: white;
}

.listing-customer li span {
	float: right;
	width: 80px;
	margin: 0 10px 0 0;
	font-size: 13px;
	line-height: 29px;
	color: white;
}

.listing-customer li:last-child {
	border-bottom: 0 none;
}

/*----------------------------------------------------------------------------*/
.tabs, 
.tabs2 {
	float: right;
	width: 100%;
	height: 33px;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #090909;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#090909), to(#111111));
	background-image: -webkit-linear-gradient(top, #090909, #111111);
	background-image: -moz-linear-gradient(top, #090909, #111111);
	background-image: -ms-linear-gradient(top, #090909, #111111);
	background-image: -o-linear-gradient(top, #090909, #111111);
	background-image: linear-gradient(to bottom, #090909, #111111);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#090909, endColorstr=#111111);
}
.tabs ul, 
.tabs2 ul {
	float: right;
	width: auto;
	height: 33px;
}

.tabs li, 
.tabs2 li {
	display: inline-block;
	float: left;
	height: 33px;
	padding: 10px 20px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
}
.tabs li.active {
	color: #fff;
	background: linear-gradient(to top, #b7272a 0%, #b52427 100%);
}
.tabs2 li.active {
	color: #fff;
	background: linear-gradient(to top, #b7272a 0%, #b52427 100%);
}
/*----------------------------------------------------------------------------*/
.general-subtitle-gray, .table-title-2331, .table-title-33121, .table-title-211, .table-title-22311, .table-title-5461, .table-title-333121, .table-basket-title-2331, .table-title-223, .table-title-hockey-33121 {
	float: left;
	width: 100%;
	height: 29px;
	background-color: #090909;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#090909), to(#111111));
	background-image: -webkit-linear-gradient(top, #090909, #111111);
	background-image: -moz-linear-gradient(top, #090909, #111111);
	background-image: -ms-linear-gradient(top, #090909, #111111);
	background-image: -o-linear-gradient(top, #090909, #111111);
	background-image: linear-gradient(to bottom, #090909, #111111);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#090909, endColorstr=#111111);
	border: 1px solid #000000;
	border-top: none;
}
.general-subtitle-gray li, .table-title-2331 li, .table-title-33121 li, .table-title-211 li, .table-title-22311 li, .table-title-5461 li, .table-title-333121 li, .table-basket-title-2331 li, .table-title-223 li, .table-title-hockey-33121 li {
	float: left;
	height: 29px;
	color: #6c6c6c;
	font-family: "Expo 2", sans-serif; font-size: 11px; font-weight:400; line-height:29px;
	border-right: 1px solid #000;
}
.table-title-33121 li:first-child, .table-title-22311 li:first-child, .table-title-5461 li:first-child, .table-title-333121 li:first-child, .table-basket-title-2331 li:first-child, .table-title-223 li:first-child, .table-title-hockey-33121 li:first-child {
	width: 50px;
	text-align: center;
	padding-top: 4px;
}


.table-title-33121 li:nth-child(4) {
	width: 141px;
}

.table-title-33121 li:nth-child(3) strong, .table-title-33121 li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-33121 li:nth-child(3) span, .table-title-33121 li:nth-child(4) span {
	float: left;
	width: 33.3%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-33121 li:nth-child(5) {
	width: 44px;
	border: 0 none;
}
.table-title-33121 li:nth-child(6) {
	width: 97px;
}
.table-title-33121 li:nth-child(6) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-33121 li:nth-child(6) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-33121 li:last-child, .table-title-5461 li:last-child, .table-title-22311 li:last-child, .table-title-333121 li:last-child, .table-basket-title-2331 li:last-child, .table-title-223 li:last-child, .table-title-hockey-33121 li:last-child {
	width: 45px;
	text-align: center;
	border-right: 0 none;
}
/*----------------------------------------------------------------------------*/

.table-title-33121 li:nth-child(2),
.table-ratio-33121 li:nth-child(2) {
	width: 450px;
}

.table-ratio-33121 li:nth-child(2) span {
	float: left;
}

.table-title-33121 li:nth-child(3),
.table-ratio-33121 li:nth-child(3) {
	display:none;
}


.table-ratio-33121 li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}

.table-ratio-33121 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
/*----------------------------------------------------------------------------*/
.table-title-22311 li:first-child img {
	margin-top: 7px;
}

.table-title-22311 li:nth-child(3), .table-title-22311 li:nth-child(4), .table-title-22311 li:nth-child(5) {
	width: 96px;
	text-align: center;
}
.table-title-22311 li:nth-child(3) strong, .table-title-22311 li:nth-child(4) strong, .table-title-22311 li:nth-child(5) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
}
.table-title-22311 li:nth-child(3) span, .table-title-22311 li:nth-child(4) span, .table-title-22311 li:nth-child(5) span {
	float: left;
	width: 50%;
	height: 13px;
	line-height: normal;
	font-weight: normal;
	font-size: 10px;
}

/*----------------------------------------------------------------------------*/
.table-title-22311 li:nth-child(2),
.table-ratio-22311 li:nth-child(2) {
	width: 344px;
}

.table-ratio-22311 li:nth-child(2) span {
	float: left;
}

.table-ratio-22311 li:nth-child(2) small {
	float: right;
	margin: 0 10px 0 0;
	color: #015d9d;
}
.table-ratio-22311 li:nth-child(3), .table-ratio-22311 li:nth-child(4), .table-ratio-22311 li:nth-child(5) {
	width: 96px;
	padding-left: 1px;
}

.table-title-22311 li:nth-child(6),
.table-ratio-22311 li:nth-child(6) {
	width: 100px;
	text-align: center;
}
/*----------------------------------------------------------------------------*/
.table-title-2331 li:first-child {
	width: 50px;
	text-align: center;
	padding-top: 4px;
}
.table-title-2331 li:first-child img {
	margin-top: 7px;
}
.table-title-2331 li:nth-child(2) {
	width: 354px;
}

.table-title-2331 li:nth-child(3) {
	width: 96px;
	text-align: center;
}
.table-title-2331 li:nth-child(3) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
}
.table-title-2331 li:nth-child(3) span {
	float: left;
	width: 50%;
	height: 13px;
	line-height: normal;
	font-weight: normal;
	font-size: 10px;
}
.table-title-2331 li:nth-child(4) {
	width: 44px;
	border: 0 none;
}
.table-title-2331 li:nth-child(5) {
	width: 97px;
}
.table-title-2331 li:nth-child(5) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-2331 li:nth-child(5) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-2331 li:nth-child(7) {
	width: 97px;
}
.table-title-2331 li:nth-child(7) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
}
.table-title-2331 li:nth-child(7) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-2331 li:nth-child(6) {
	width: 44px;
	border: 0 none;
}
.table-title-2331 li:last-child {
	width: 45px;
	text-align: center;
	border-right: 0 none;
}
/*----------------------------------------------------------------------------*/
.table-ratio-33121, .table-ratio-2331, .table-ratio-22311, .table-ratio-5461, .table-match-333121, .table-basket-match-2331, .table-match-223, .table-match-hockey-33121 {
	float: left;
	width: 100%;
	height: 36px;
	background: #2d2d2d;
	border-bottom: 1px solid #000;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}

/*--ALL LIVE MATCH--*/

.table-ratio-33121:hover,
.table-ratio-2331:hover,
.table-ratio-22311:hover,
.table-ratio-5461:hover,
.table-match-333121:hover,
.table-big-match-333121:hover,
.table-basket-match-2331:hover,
.table-match-223:hover,
.table-match-hockey-33121:hover {
	
	background: #2d2d2d !important;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	
}

/*---YAKINDALAR----*/
.match-list-default:hover,
.table-ratio-211:hover{cursor:pointer;
	background: #1c1c1c;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}


.table-ratio-33121 li, 
.table-ratio-2331 li, 
.table-ratio-22311 li, 
.table-ratio-5461 li, 
.table-match-333121 li, 
.table-basket-match-2331 li, 
.table-match-223 li, 
.table-match-hockey-33121 li {
	float: left;
	height: 36px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 12px;
	line-height: 35px;
	border-left: 1px solid #000;
}

.table-ratio-33121 li:first-child, 
.table-ratio-2331 li:first-child, 
.table-ratio-22311 li:first-child, 
.table-ratio-5461 li:first-child, 
.table-basket-match-2331 li:first-child, 
.table-match-223 li:first-child, .table-match-hockey-33121 li:first-child {
	width: 50px;
	color: #FF2829;
	font-weight: bold;
	text-align: center;
}
.table-ratio-2331 li:nth-child(2) {
	width: 354px;
}

.table-ratio-2331 li:nth-child(2) span {
	float: left;
}

.table-ratio-2331 li:nth-child(3) {
	width: 96px;
	padding-left: 1px;
}
.table-ratio-2331 li:nth-child(3) span {
	float: left;
	width: 50%;
	border-right: 1px solid #767d83;
}
.table-ratio-2331 li:nth-child(3) span:last-child {
	border-right: 0 none;
}
.table-ratio-2331 li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}
.table-ratio-2331 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}

.table-ratio-33121 li:last-child, 
.table-ratio-2331 li:last-child, 
.table-ratio-22311 li:last-child, 
.table-ratio-5461 li:last-child {
	width: 48px;
	cursor: pointer;
	float: left;
	border-right: 1px solid #000;
	text-align: center;
}

.table-ratio-33121 li:last-child span, 
.table-ratio-2331 li:last-child span, 
.table-ratio-22311 li:last-child span, 
.table-ratio-5461 li:last-child span {
	float: left;
	width: 48px;
	text-align: center;
}
.table-ratio-33121 li:last-child:hover, 
.table-ratio-2331 li:last-child:hover, 
.table-ratio-22311 li:last-child:hover, 
.table-ratio-5461 li:last-child:hover {
	background: #8c1c17;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
/*----------------------------------------------------------------------------*/

.table-title-5461 li:nth-child(3) strong, 
.table-title-5461 li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}

.table-title-5461 li:nth-child(3) span, 
.table-title-5461 li:nth-child(4) span {
	float: left;
	width: 33.3%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-5461 li:nth-child(5) {
	width: 44px;
	border: 0 none;
}
.table-title-5461 li:nth-child(6) {
	width: 97px;
}
.table-title-5461 li:nth-child(6) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-5461 li:nth-child(6) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
/*----------------------------------------------------------------------------*/
.table-title-33121 li:nth-child(2),
.table-title-22311 li:nth-child(2),
.table-title-2331 li:nth-child(2),
.table-title-5461 li:nth-child(2) {
	padding-left: 15px;
}


.table-title-5461 li:nth-child(2),
.table-ratio-5461 li:nth-child(2) {
	width: 450px;
}

.table-ratio-5461 li:nth-child(2) span {
	float: left;
}


.table-title-5461 li:nth-child(3), 
.table-ratio-5461 li:nth-child(3) {
	display:none;
}

.table-title-5461 li:nth-child(4),
.table-ratio-5461 li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}

.table-ratio-5461 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
/*----------------------------------------*/

.table-title-211 li .ratio-he {
	float: left;
	display: block;
	width: 45px;
	height: 30px;
}
.table-title-211 li:first-child {
	width: 50px;
	text-align: center;
	line-height: normal;
	padding: 7px 0 0 0;
}
.table-title-211 li:nth-child(2) {
	width: 56px;
	text-align: center;
	line-height: normal;
	padding: 7px 0 0 0;
}
.table-title-211 li:nth-child(3) {
	width: 390px;
}
.table-title-211 li:nth-child(4) {
	width: 96px;
	padding-left: 1px;
}
.table-title-211 li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-211 li:nth-child(4) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-211 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
.table-title-211 li:nth-child(5) strong {
	float: right;
	width: 67.5%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-title-211 li:nth-child(5) span {
	display: block;
	float: left;
	width: 33.8%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-211 li:nth-child(6) {
	width: 48px;
	text-align: center;
}
.table-title-211 li:last-child {
	width: 48px;
	cursor: pointer;
	float: left;
	text-align: center;
	border-right: 0 none;
}
.table-title-211 li:last-child span {
	float: left;
	width: 48px;
	text-align: center;
	line-height: 30px;
}
/*----------------------------------------------------------------------------*/

.table-ratio-211 li:first-child {
	width: 40px;
	text-align: center;
	line-height: normal;
	padding: 5px 0 0 0;
	color: white;
	font-size:11px;
}
.table-ratio-211 li:nth-child(2) {
	width: 55px;
	text-align: center;
	line-height: normal;
	padding: 10px 0 0 0;
	color: white;
	font-size:11px;
}
.table-ratio-211 li:nth-child(3) {
	width: 390px;
}

.table-ratio-211 li:nth-child(4) {
	width: 96px;
	padding-left: 1px;
}
.table-ratio-211 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
.table-ratio-211 li:nth-child(6) {
	width: 48px;
	text-align: center;
}
.table-ratio-211 li:last-child {
	width: 48px;
	cursor: pointer;
	float: left;
	text-align: center;
	color: #5f5f5f;
	border-right: 1px solid #000;
	font-size:11px;
}
.table-ratio-211 li:last-child span {
	float: left;
	width: 48px;
	text-align: center;
}
.table-ratio-211 li:last-child:hover {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.table-ratio-211 li:last-child.extra-but-slcted {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #8c1c17;
	border-bottom: 1px solid #8c1c17;
}
/*----------------------------------------------------------------------------*/
.tab2-container {
	float: left;
	width: 100%;
	margin: 20px 0 0 0;
	border-bottom: 0 none;
}
/*----------------------------------------------------------------------------*/
.tabs3 {
	width : 100%;
	height: auto;
	float: left;
	background: #ececec;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom:1px solid #000000;
}
.tabs3 li {
	width: 25%;
	float: left;
	border-right: 1px solid #000;
	height: 35px;
	display: table;
}
.tabs3 li a.active {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	font-weight: bold;
	color: white;
	cursor: default;
}
.tabs3 li a.active:hover {
	color: white;
}
.tabs3 li:nth-child(4n+4) {
	border-right: none;
}
.tabs3 li a {
	width: 25%;
	padding: 0 10px;
	font: normal 12px 'Roboto Condensed', helvetica, sans-serif;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	color: black;
}
.tabs3 li a:hover {
	color: #015d9d;
	cursor: pointer;
}

/*----------------------------------------------------------------------------*/
.line {
	float: left;
	width: 100%;
	height: 4px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background: #8c1c17;
}
.more-orange {
	float: left;
	width: 100%;
	height: 27px;
	margin-top: -1px;
	background: #1e1e1e;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
.more-orange a {
	float: right;
	margin: 5px 5px 0 0;
	color: #a9a9a9;
}
.more-orange a:hover {
	text-decoration: underline;
}
/*----------------------------------------------------------------------------*/
.more-blue {
	float: left;
	width: 100%;
	height: 25px;
	margin-top: -1px;
	background: #fff;
	border-top: 2px solid #015d9d;
}
.more-blue a {
	float: right;
	padding: 0 5px 0 0;
	line-height: 23px;
	color: #000;
}
.more-blue a:hover {
	color: #015d9d;
}
/*----------------------------------------------------------------------------*/
.general-title-tab-blue {
	float: left;
	width: 100%;
	height: 3px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #8c1c17;
}
.general-title-tab-blue .icon {
	position: relative;
	float: left;
	width: 50px;
	height: 32px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	text-align: center;
	padding: 3px 0 0 10px;
	margin: -32px 0 0 0px;
	color: #fff;
	padding-top: 2px;
	padding-left: 0px;
	font-size: 27px;
}

/*----------------------------------------------------------------------------*/

.table-title-3211 {
	float: left;
	width: 100%;
	height: 29px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 29px;
	text-align: center;
	background: #5D6267;
	border-right: 1px solid #5D6267;
}
.table-title-3211 li {
	float: left;
	height: 29px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 29px;
	text-align: center;
	border-right: 1px solid #72787E;
}
.table-title-3211 li:first-child {
	width: 50px;
	padding-top: 5px;
}
.table-title-3211 li:nth-child(2) {
	width: 443px;
}
.table-title-3211 li:nth-child(3) {
	width: 145px;
}
.table-title-3211 li:nth-child(4) {
	width: 100px;
}
.table-title-3211 li:nth-child(3), .table-title-3211 li:nth-child(4) {
	line-height: normal;
}
.table-title-3211 li:nth-child(3) strong, .table-title-3211 li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 15px;
	font-weight: normal;
}
.table-title-3211 li:nth-child(3) span {
	float: left;
	width: 33.3%;
}
.table-title-3211 li:nth-child(4) span {
	float: left;
	width: 50%;
}
.table-title-3211 li:nth-child(5), .table-title-3211 li:nth-child(6) {
	width: 45px;
}
.table-title-3211 li:nth-child(6) {
	width: 44px;
	border: 0 none;
}
/*----------------------------------------------------------------------------*/
.table-ratio-3211 {
	float: left;
	width: 100%;
	height: 35px;
	background: #fff;
}
.table-ratio-3211 .istatistik {
	margin-left: -7px;
}
.table-ratio-3211 li {
	float: left;
	height: 35px;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 35px;
	text-align: center;
	border-right: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
}
.table-ratio-3211 li:first-child {
	width: 50px;
	padding: 5px 0 0 0;
	line-height: normal;
}
.table-ratio-3211 li:nth-child(2) {
	width: 443px;
}
.table-ratio-3211 li:nth-child(2) span {
	float: left;
}
.table-ratio-3211 li:nth-child(2) .t1, .table-ratio-3211 li:nth-child(2) .t2 {
	width: 125px;
	color: #424343;
	text-align: left;
}
.table-ratio-3211 li:nth-child(2) .t1 {
	margin: 0 0 0 15px;
}
.table-ratio-3211 li:nth-child(2) .score {
	margin-right: 15px;
	color: #424343;
	font-weight: bold;
}
.table-ratio-3211 li:nth-child(3) {
	width: 145px;
	padding: 0 0 0 3px;
}
.table-ratio-3211 li:nth-child(4) {
	width: 100px;
	padding: 0 0 0 3px;
}
.table-ratio-3211 li:nth-child(5), .table-ratio-3211 li:nth-child(6) {
	width: 45px;
}
.table-ratio-3211 .statistics {
	float: left;
	width: 26px;
	height: 26px;
	color: #015d9d;
	font-size: 11px;
	line-height: 26px;
	margin: 3px 0 0 12px;
	background-color: #f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dbdbdb));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #dbdbdb);
	background-image: -moz-linear-gradient(top, #f5f5f5, #dbdbdb);
	background-image: -ms-linear-gradient(top, #f5f5f5, #dbdbdb);
	background-image: -o-linear-gradient(top, #f5f5f5, #dbdbdb);
	background-image: linear-gradient(to bottom, #f5f5f5, #dbdbdb);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f5f5f5, endColorstr=#dbdbdb);
	border-radius: 100%;
}
.table-ratio-3211 .statistics:hover {
	background-color: #dbdbdb;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #dbdbdb, #f5f5f5);
	background-image: -moz-linear-gradient(top, #dbdbdb, #f5f5f5);
	background-image: -ms-linear-gradient(top, #dbdbdb, #f5f5f5);
	background-image: -o-linear-gradient(top, #dbdbdb, #f5f5f5);
	background-image: linear-gradient(to bottom, #dbdbdb, #f5f5f5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#dbdbdb, endColorstr=#f5f5f5);
}
.table-ratio-3211 li:nth-child(6) {
	float: right;
	border-right: 0 none;
}
/*----------------------------------------------------------------------------*/
.general-table-title-blue {
	float: left;
	width: 100%;
	height: 33px;
	background-color: #090909;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#090909), to(#111111));
	background-image: -webkit-linear-gradient(top, #090909, #111111);
	background-image: -moz-linear-gradient(top, #090909, #111111);
	background-image: -ms-linear-gradient(top, #090909, #111111);
	background-image: -o-linear-gradient(top, #090909, #111111);
	background-image: linear-gradient(to bottom, #090909, #111111);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#090909, endColorstr=#111111);
}
.general-table-title-blue .icon {
	position: relative;
	float: left;
	width: 50px;
	height: 31px;
	text-align: center;
	margin: 0 0 0 0;
	color: #3f3f3f;
	padding-top: 2px;
	padding-left: 0px;
	font-size: 16px;
	line-height:30px;
}
.general-table-title-blue img {
	float: left;
}
.general-table-title-blue p {
	float: left;
	padding: 0 0 0 15px;
	color: #3f3f3f;
	font-family: "Exo 2", sans-serif;
	font-size:14px; font-weight:400; line-height:34px;
}
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
.special-arrow {
	float: right;
	width: 24px;
	height: 24px;
	margin: 2px 5px 0 0;
	color: #015d9d;
	font-size: 16px !important;
	line-height: 22px !important;
	text-align: center;
	border: 1px solid #015d9d;
	border-radius: 3px;
	cursor: pointer;
}
/*----------------------------------------------------------------------------*/
.options-hide {
	float: right;
	margin: 0 8px 0 0;
	font-style: normal;
	line-height: 28px;
	text-decoration: underline;
	cursor: pointer;
}
.options-hide:hover {
	color: #015d9d;

	text-decoration: none;
}
/*----------------------------------------------------------------------------*/
.extra {
	cursor: pointer;
}
.extra span {
	float: left;
	width: 100%;
	cursor: pointer;
}
.extra span:hover {
	display: block;
}
.extra .fa-caret-down {
	float: left;
	width: 100%;
	height: 40px;
	margin: -35px 0 0 0;
	color: #fff;
	font-size: 18px;
	line-height: 34px;
	cursor: pointer;
	background: #015d9d;
}
.extra .fa-caret-up {
	float: left;
	width: 100%;
	height: 40px;
	margin: -35px 0 0 0;
	color: #fff;
	font-size: 18px;
	line-height: 34px;
	cursor: pointer;
	background: #015d9d;
}
.extra .fa-caret-up:hover {
	line-height: 24px !important;
}
/*----------------------------------------------------------------------------*/
.acc {
	float: left;
	width: 100%;
}
.acc .first, .acc .type {
	float: left;
	width: 100%;
	height: 35px;
	background-color: #838484;
	border-top: 1px solid #a1a0a0;
	border-bottom: 1px solid #6f6e6f;
}
.acc .first p, .acc .type p {
	float: left;
	color: #fff;
	line-height: 30px;
}
.acc .first p {
	padding: 0 0 0 10px;
}
.acc .type img {
	float: left;
	margin: 5px 10px 0;
}
.acc .type:hover {
	cursor: pointer;
	background-color: #f08521;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f08521), to(#015d9d));
	background-image: -webkit-linear-gradient(top, #f08521, #015d9d);
	background-image: -moz-linear-gradient(top, #f08521, #015d9d);
	background-image: -ms-linear-gradient(top, #f08521, #015d9d);
	background-image: -o-linear-gradient(top, #f08521, #015d9d);
	background-image: linear-gradient(to bottom, #f08521, #015d9d);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f08521, endColorstr=#015d9d);
	border-top: 1px solid #9d0a0b;
}
.acc .type:hover p {
	color: #fff;
}
.acc .type:hover span {
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 17px;
	background: #c5792f;
	border-top: 1px solid #965d26;
	border-left: 1px solid #965d26;
	border-right: 1px solid #f1943b;
	border-bottom: 1px solid #f1943b;
}
.acc .sub-content {
	display: none;
	float: left;
	width: 100%;
}
.acc .country {
	float: left;
	width: 100%;
	height: 30px;
	margin-top: -1px;
	background-color: #ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7e7e7));
	background-image: -webkit-linear-gradient(top, #ffffff, #e7e7e7);
	background-image: -moz-linear-gradient(top, #ffffff, #e7e7e7);
	background-image: -ms-linear-gradient(top, #ffffff, #e7e7e7);
	background-image: -o-linear-gradient(top, #ffffff, #e7e7e7);
	background-image: linear-gradient(to bottom, #ffffff, #e7e7e7);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#e7e7e7);
	border: 1px solid #cecece;
}
.acc .country img {
	float: left;
	width: 15px;
	height: 14px;
	margin: 7px 0 0 35px;
}
.acc .country p {
	float: left;
	margin: 6px 0 0 10px;
	color: #414141;
}
.acc .country:after {
	float: right;
	margin: 6px 5px 0 0;
	color: #d1d2d2;
	font-size: 13px;
	content: "\f005";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
}
.acc .country:hover {
	cursor: pointer;
	background: #fff;
}
.acc .country:hover p {
	color: #da7925;
}
.acc .country:hover span {
	color: #fff;
}
.acc .country:hover:after {
	float: right;
	margin: 6px 5px 0 0;
	color: #da7925;
	font-size: 13px;
	content: "\f005";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
}
.acc .sub-contents {
	display: none;
	float: left;
	width: 100%;
}
.acc .sub-contents a {
	float: left;
	width: 100%;
	height: 30px;
	color: #414242;
	padding: 5px 0 0 35px;
	background: #f0f0f0;
	border-top: 1px solid #f7f8f8;
	border-bottom: 1px solid #cfcfcf;
}
.acc .sub-contents a:hover {
	color: #a20003;
	background: #f0f0f0;
	border-top: 1px solid #f7f8f8;
	border-bottom: 1px solid #cfcfcf;
}
.acc .active {
	border-bottom: 1px solid #b4b4b4;
}
.acc .selected {
	cursor: pointer;
	background-color: #f08521 !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f08521), to(#015d9d)) !important;
	background-image: -webkit-linear-gradient(top, #f08521, #015d9d) !important;
	background-image: -moz-linear-gradient(top, #f08521, #015d9d) !important;
	background-image: -ms-linear-gradient(top, #f08521, #015d9d) !important;
	background-image: -o-linear-gradient(top, #f08521, #015d9d) !important;
	background-image: linear-gradient(to bottom, #f08521, #015d9d);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f08521, endColorstr=#015d9d) !important;
	border-top: 1px solid #9d0a0b !important;
}
.acc .selected p {
	color: #fff !important;
}
.acc .selected:after {
	float: right;
	margin: 6px 5px 0 0;
	color: #d97825 !important;
	font-size: 13px;
	content: "\f005";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
}
.acc .type span {
	float: right;
	height: 20px;
	margin: 5px 5px 0 0;
	padding: 0 7px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 17px;
	background: #838484;
	border-top: 1px solid #646565;
	border-left: 1px solid #646565;
	border-right: 1px solid #a1a0a0;
	border-bottom: 1px solid #a1a0a0;
}
/*------------------------------------------------------------------------------------------------------------*/

.anagununmaclari{display:flex;width:100%;height:120px;padding: 20px 40px 20px 40px;}
.anagununmaclari .carou-onceki{opacity:0.4;position:absolute;left:0;margin-left:20px;width:20px;height:100px;background:transparent;color:#fff;line-height:100px;font-size:26px;}
.anagununmaclari .carou-onceki:hover, .anagununmaclari .carou-sonraki:hover{opacity:0.8; transition:400ms all;cursor:pointer;}
.anagununmaclari .carou-sonraki{opacity:0.4;position:absolute;right:0;margin-right:20px;width:20px;height:100px;background:transparent;color:#fff;line-height:100px;font-size:26px;}
.anagununmaclari a{width:15%;height:100px;background-color:#212121;color:#fff;margin-right:10px;text-align:center; padding:5px; font-size:14px;transition:500ms all;}
.anagununmaclari a:hover{background-color:#b52427;color:#fff;}
.anagununmaclari .ickutu{}
.anagununmaclari .ickutu i{font-size:22px;margin-bottom:4px;margin-top:20px;}
.anagununmaclari .ickutu em{font-size:11px;}


/*------------------------------------------------------------------------------------------------------------*/
.sticky {position: fixed; top: 70px; right:0px; height:auto;}
#module {z-index: 999;right:0; width: 240px; margin: 0 0 0 0;overflow:none;}
#sidebarbox {float: left;width: 214px;height: auto;}
.sidebar-module {width: 214px;margin: 20px 0 0 0;float: left;}
.module-title {width: 100%; height: 35px; background-color:#b71114; border: 0px; color:#fff; text-align:center; line-height:25px; padding:4px; border-radius: 10px;}
.module-title p {font-family: "Exo 2", sans-serif;font-size:14px; width: 100%; color: #fff; text-align: center;}
.content {float: left; width: 214px; min-height:84px; height:auto;
	border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;
}
.content-2 {float: left; width: 100%; min-height:84px; background-color:#000;	
	-webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;
}
.content-2 .oddconfirm {float:left;width:100%;margin-top:0px;}
.sagkuponsepetim{background-color:#000; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;
}
.sagkuponsepet{background-color:#b52427; border-radius:5px; color:#fff; min-height:41px; font-family:"Exo 2", sans-serif;
-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;
}
.sagkuponsepet .sagtit{position:relative;float:left;width:55%; padding: 15px 20px 10px 20px; font-size:12px; cursor:pointer;
-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
border-top-left-radius: 10px; border-top-right-radius: 10px;
}
.sagkuponsepet .sagtit:first-child{width:40%;}
.sagkuponsepet .actif{ background-color:#000;padding: 15px 20px 11px 20px;}
.sayiyazyeni{float:left;border-radius:5px;color:#fff;background-color:#b52427;width:15px;height:15px;text-align:center;float:right;}
.yeniyatirmiktarpara{width:50px;float:left;color:#fff;margin: 5px 2px 2px 2px;font-size:12px;text-indent:4px;}
.yeniyatirmiktarpara input[type="text"]{width:50px;background-color:#fff !important;color:#000;margin: 4px 4px 4px 4px;padding: 4px 4px 4px 4px;text-align:right;border-radius:4px;font-size:11px;}
.tabici{background-color:#000;padding: 15px 20px 11px 20px; margin: 0px 0px 0px 0px;}
.coupon {float: left; width: 240px; border-top: none; font-family: "Exo 2", sans-serif; border-radius:0px; overflow; auto; scrollbar-height: auto;}
.coupon .clear {float: left; width: 212px; height: 25px; padding: 0 6px 0 0; color: #b3b3b3; font-size: 12px;
	line-height:25px; text-decoration: underline; text-align: right; background: #000;
}
.coupon .clear:hover {text-decoration: none;}
.scryap{width:100%; /*max-height:250px; overflow-y: auto;*/ overflow-x: hidden; scrollbar-width: thin;}
.coupon .matches {display:block; position:relative; width: 100%; height: auto; font-family:"Exo 2", sans-serif;}
.coupon .matches li {position:relative;width: 100%; min-height: 60px; background-color:#070707; border-bottom: 1px solid #202020;}
.coupon .matches li:last-child {border-bottom: 1px solid #000000;} .coupon .matches li:hover {background-color:#b52427;}
.coupon .matches .left {float: left; width:100%;}
.coupon .matches .close {position:absolute;right:0px; width: 20px;height: 24px; color: #fff;font-size: 14px; text-align: center;}
.coupon .matches .close:hover {background-color:#000;}
.coupon .matches .live {float: left; width: 30px; height: 13px; margin: 10px 0 0 10px; color: #000; font-size: 8px;
	line-height:14px; font-style: italic; text-align: center; background: url(../images/live.png) no-repeat;
}
.coupon .matches .team {float: left; width: 150px; margin: 11px 0 0 10px; color: #000; font-size:12px; font-weight:400;}
.coupon .matches .team-full em{font-size:9px;color:#797979;}
.coupon .matches .team-full {float: left; width: 100%; margin: 11px 0 10px 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
	font-size:13px; font-weight:700; color: #fff; 
}
.coupon .toplamoranyeniic{width:100%;text-align:right;color:#fff;font-size:13px;font-weight:700;line-height:25px;}
.coupon .toplamoranyeniic div{height:20px;line-height:17px;min-width:40px;max-width:60px;margin-left:2px;text-align:center;
border-radius:5px;background-color:#b52427;padding: 2px 2px 2px 2px;color:#fff;font-size:12.50px;font-weight:700;}

.coupon .matches .b {float: left;
	width: 15px; height: 15px; margin: 10px 0 0 10px; color: #000; font-size:11px; font-weight:400; text-align: center; background-color: #f7f7f8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f8), to(#cecece));
	background-image: -webkit-linear-gradient(top, #f7f7f8, #cecece); background-image: -moz-linear-gradient(top, #f7f7f8, #cecece);
	background-image: -ms-linear-gradient(top, #f7f7f8, #cecece); background-image: -o-linear-gradient(top, #f7f7f8, #cecece);
	background-image: linear-gradient(to bottom, #f7f7f8, #cecece); border: 1px solid #000;
	filter:progid:DXImageTrans.form.Microsoft.gradient(GradientType=0, startColorstr=#f7f7f8, endColorstr=#cecece);	
}
.coupon .matches .b:hover {background-color: #cecece;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cecece), to(#f7f7f8));
	background-image: -webkit-linear-gradient(top, #cecece, #f7f7f8);
	background-image: -moz-linear-gradient(top, #cecece, #f7f7f8);
	background-image: -ms-linear-gradient(top, #cecece, #f7f7f8);
	background-image: -o-linear-gradient(top, #cecece, #f7f7f8);
	background-image: linear-gradient(to bottom, #cecece, #f7f7f8);
	filter:progid:DXImageTrans.form.Microsoft.gradient(GradientType=0, startColorstr=#cecece, endColorstr=#f7f7f8);
}
.coupon .matches .b.active {background: orange;}
.coupon .matches li .passive {margin:0px 0 0 0; padding:5px 0 5px 10px;float:left; width:100%; color:red; font-size:11px; background: rgba(0, 0, 0, 0.4);}
.coupon .matches li .passive i {margin-right:5px;}
.coupon .matches .info {width: 96+; min-width: 90px; margin: 11px 0 0 5px; color: #fff; font-size:12px; font-weight:400; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.coupon .matches .info .info1icin{background-color:#b52427; font-size: 11px; border-radius:8px;padding:2px;text-align:center;color:#fff;font-weight:700;}
.coupon .matches .ratio {position:absolute; right:2px; bottom:6px; border-radius:10px; padding: 2px 4px 2px 4px; background-color:#b52427; text-align: center; color: #fff; font-size:12px; font-weight:700; }
.coupon .system {float: left; width: 212px; height: 37px; background: #3b3b3b; border-top: 1px solid #484848; border-bottom: 1px solid #000000;}
.coupon .system-container {float: left; width: 80px; height: 23px; margin: 6px 0 0 8px; border: 1px solid #000;}
.coupon .system-select {float: left; width: 57px; height: 21px; padding: 4px 0 0 3px; color: #e6e6e6;
	background: #4d4d4d; border-right: 1px solid #000; cursor: default; font-size: 11px;
}
.coupon .arrow {float: right; width: 21px; height: 21px; cursor: pointer; line-height: 22px; color: #fff; text-align: center;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0.5, rgba(0, 0, 0, 1) ), color-stop(0.5, rgba(45, 45, 45, 1) ), color-stop(1, rgba(77, 77, 77, 1) ));
	background : -o-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#4D4D4D' ,GradientType=0)";
}
.coupon .arrow:hover {
	background : -moz-linear-gradient(50% 100% 90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0.5, rgba(0, 0, 0, 1) ), color-stop(0.5, rgba(45, 45, 45, 1) ), color-stop(1, rgba(77, 77, 77, 1) ));
	background : -o-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#4D4D4D' ,GradientType=0)";
}
.coupon .arrow.active:before {
	font-family: FontAwesome;
	content: "\f0d8";
	float: right;
	width: 21px;
	height: 21px;
	line-height: 20px;
	text-align: center;
	background-color: #cfcfcf;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#f1f1f1));
	background-image: -webkit-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -moz-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -ms-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -o-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: linear-gradient(to bottom, #cfcfcf, #f1f1f1);
	filter:progid:DXImageTrans.form.Microsoft.gradient(GradientType=0, startColorstr=#cfcfcf, endColorstr=#f1f1f1);
}
.coupon .delete {
	float: right;
	height:32px;
	color: #cccccc;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 36px;
	text-decoration: underline;
}
.coupon .delete:hover {
	text-decoration: none;
}
.coupon .form fieldset {
	display:block;
	width: 100%;
	height: 32px;
	background: #282828;
	border-top: 1px solid #2d2d2d;
	border-bottom: 1px solid #000;
}
.coupon .form label {
	width: 100%;
	margin: 0 0 0 10px;
	color: #fff;
	font-family: "Exo 2",sans-serif;
	font-size:11px;
	line-height:30px;
	font-weight:400;
}
.coupon .form span {
	width: 100%;
	color: #544b4b;
	font-family: "Exo 2",sans-serif;
	font-size: 12px;
	font-weight:700;
}
.coupon .form input {
	width: 90%;
	height: 25px;
	margin: 0 auto;
	padding: 5px;
	color: #fff;
	font-family: "Exo 2",sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:700;
	text-align: right;
	background-color: #4d4d4d;
	border: 1px solid #363636;
}

.olasikazanc{width:98%;background-color:#000;padding: 4px 4px 4px 4px;text-align:center;font-family:"Exo 2", sans-serif;color:#b52427 !important;font-size:14px;}
.olasikazanc b{font-size:16px;color:#b52427 !important;}
.olasikazancbonus{width:98%;background-color:#000;padding: 4px 4px 4px 4px;text-align:center;font-family:"Exo 2", sans-serif;color:#494949 !important;font-size:12px;}
.olasikazancbonus b{font-size:14px;color:#494949 !important;}
.bahisadet{display:none;}
.kuponsecimleritemizle img{position:absolute;right:0px;top:10px}
.devametmekicinuye{display:block;width:99%;height:65px;padding: 5px 7px 5px 7px; margin: 2px 0px 2px 0px; background-color:#212121;font-size:12px;color:#fff;}
.devametmekicinuye a{cursor:pointer;text-align:center;float:left; background-color:#212121; border:1px solid #b52427; margin: 7px 4px 5px 4px; color:#fff; width:44%; padding: 7px 13px 7px 13px;font-size:13px;}
.devametmekicinuye a:hover{background-color:#fff;color:#b52427;}
.devametmekicinuye a:last-child{float:right;background-color:#b52427;}
.devametmekicinuye a:last-child:hover{background-color:#fff;color:#b52427;}
.coupon .bottom {
	position:relative;
	width: 100%;
	margin: 0 0 0 -1px;
	height: 61px;
	background: #000;
}
.coupon button {
	float: left;
	width: 135px;
	height: 30px;
	color: #fff;
	font-size:13px;
	margin: 15px 0 0 25px;
	border: 1px solid #000000;
	background-color:#b71114;
	cursor:pointer;
}
.coupon .form .stake {
	float: left;
	background: #000000;
	margin: 5px 0 0 0;
}
.coupon .form .plus, .coupon .form .minus {
	float: left;
	width: 21px;
	height: 21px;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 12px;
	line-height: 19px;
	font-weight:700;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0.5, rgba(0, 0, 0, 1) ), color-stop(0.5, rgba(45, 45, 45, 1) ), color-stop(1, rgba(77, 77, 77, 1) ));
	background : -o-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(45, 45, 45, 1) 50%, rgba(77, 77, 77, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#4D4D4D' ,GradientType=0)";
	border: 1px solid #000;
	cursor: pointer;
	color: #fff;
}
.coupon .form .minus {
	line-height: 16px;
}
.coupon .form .stake input {
	float: left;
	width: 57px !important;
	margin: 0 -1px !important;
	line-height: 20px;
}
.coupon .form .plus:hover, .coupon .form .minus:hover {
}
.coupon .form fieldset .checkbox {
	margin: 4px 0 0 10px;
	width: auto;
	float: left;
}
.coupon .form fieldset .changeoran {
	float: left;
	width: 172px;
	font-size: 10px;
}
.coupon button:hover {
	background-color:#cc0000;
}
.coupon button i {
	float: left;
	margin: 0 5px;
	font-size: 18px;
}
.coupon button p {
	float: left;
	font-size: 11px;
	line-height:20px;
	font-weight:700;
}
.coupon .red {
	color: #a20003;
}
.coupon-type {
	float: left;
	width: 212px;
	background: #dfe0e0;
}
.coupon-type a {
	float: left;
	width: 65px;
	height: 25px;
	margin: 3px 0 0 3px;
	color: #444;
	text-align: center;
	line-height: 23px;
	background-color: #f1f1f1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#cfcfcf));
	background-image: -webkit-linear-gradient(top, #f1f1f1, #cfcfcf);
	background-image: -moz-linear-gradient(top, #f1f1f1, #cfcfcf);
	background-image: -ms-linear-gradient(top, #f1f1f1, #cfcfcf);
	background-image: -o-linear-gradient(top, #f1f1f1, #cfcfcf);
	background-image: linear-gradient(to bottom, #f1f1f1, #cfcfcf);
	filter:progid:DXImageTrans.form.Microsoft.gradient(GradientType=0, startColorstr=#f1f1f1, endColorstr=#cfcfcf);
	border: 1px solid #b9b9b9;
}
.coupon-type a:hover {
	background-color: #cfcfcf;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#f1f1f1));
	background-image: -webkit-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -moz-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -ms-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: -o-linear-gradient(top, #cfcfcf, #f1f1f1);
	background-image: linear-gradient(to bottom, #cfcfcf, #f1f1f1);
	filter:progid:DXImageTrans.form.Microsoft.gradient(GradientType=0, startColorstr=#cfcfcf, endColorstr=#f1f1f1);
}
.coupon-type a:first-child {
	margin-left: 6px;
}


.system-container ul {
	position: relative;
	float: left;
	width: 58px;
	margin: 0px 0 0 -1px;
	background: #4d4d4d;
	border: 1px solid #000;
}
.system-container ul li {
	float: left;
	width: 100%;
	padding: 3px 4px;
	color: #e6e6e6;
	font-size: 11px;
	border-bottom: 1px solid #000;
}
.system-container ul li:hover {
	background: #3d4c49;
	cursor: pointer;
}
.system-container ul li:last-child {
	border-bottom: 0 none;
}

/*------------------------------------------------------------------------------------------------------------*/
.user-menu-container {
	float: left;
	width: 200px;
	padding-top: 20px;
}
.user-menu-title:after {
	position: absolute;
	width: 20%;
	height: 1px;
	margin: 0 auto;
	display: inline-block;
	top: 1px;
	left: 0;
	background: linear-gradient(to right,rgba(133,25,36,0)0,#851924 50%,rgba(255,255,255,0)100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00851924', endColorstr='#00ffffff', GradientType=1);
	content: "";
}
.user-menu-title {
	position: relative;
	cursor: pointer;
	overflow: hidden;
	padding: 13px 5px 13px 10px;
	text-transform: none;
	background: #090909;
	border-bottom: 1px solid #303030;
	border-top: 1px solid #303030;
	background-color: #090909!important;
	border-radius: 5px 5px 0 0;
	color: #fff;
	font-size: 13px;
}
.user-menu-container ul {
	width: 100%;
	width: 100%;
	border-radius: 0 0 5px 5px;
	background-color: #090909!important;
	overflow: hidden;
}
.user-menu-container ul li a {
	float: left;
	width: 100%;
	height: 37px;
	color: #dddddd;
	display: flex;
	flex-direction: row;
	align-items: center;
	border-bottom: 1px solid #222;
}
.user-menu-container ul li a:last-child {
}
.user-menu-container ul li a:hover, .user-menu-container ul li .active {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	color: #ffffff;
}
.user-menu-container ul li span {
	float: left;
	height: 37px;
	margin: 0 0 0 10px;
	color: #fff;
	line-height: 37px;
}
.user-menu-container ul li .icon {
	float: left;
	height: 20px;
	margin: 3px 1px 0 10px;
	color: #fff;
	font-size: 15px;
	text-align: center;
}

.user-menu-container ul li div {
	margin-left:10px;
	font-size:18px;
	color:white;
}

/*------------------------------------------------------------------------------------------------------------*/
.register{
	border:1px solid #000000 !important;
	float:left;
}

.myaccount-title-blue, 
.account-table-blue, 
.transfer-title-blue {
	float: left;
	width: 100%;
	height: 33px;
	background: linear-gradient(to top, #131212 0%, #2a292a 100%);
	border-bottom: 3px solid #8c1c17;
}
.account-table-blue span, .myaccount-title-blue span, .transfer-title-blue span {
	float: left;
	width: 50px;
	height: 34px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
}
.account-table-blue span .icon, .myaccount-title-blue span .icon, .transfer-title-blue span .icon {
	float: left;
	width: 20px;
	height: 20px;
	margin: 6px 0 0 15px;
	color: white;
	font-size: 20px;
	text-align: center;
}
.account-table-blue p, .myaccount-title-blue p, .transfer-title-blue p {
	float: left;
	margin: 0 0 0 15px;
	height: 33px;
	color: white;
	font-size: 16px;
	line-height: 29px;
}
/*------------------------------------------------------------------------------------------------------------*/
.account-table-gray {
	float: left;
	width: 100%;
	height: 35px;
	color: #fff;
	background: #1e1e1e;
	border-bottom: 1px solid #000000;
}
.account-table-gray form {
	float: right;
	height: 30px;
	margin: 2px 30px 0 0;
	padding: 3px 0 0 0;
	font-size: 11px;
}
.account-table-gray form select, .account-table-gray form button {
	font-size: 11px;
}
.account-table-gray label {
	float: left;
	margin: 0 6px 0 0;
	line-height: 25px;
}
.account-table-gray input {
	float: left;
	width: 90px;
	height: 22px;
	margin: 0 3px 0 0;
	background: #e0e0df;
	border: 1px solid #3f4143;
}
.account-table-gray .selectbox {
	float: left;
	width: 89px;
	height: 22px;
	margin: 0 3px 0 0;
	overflow: hidden;
	background: url(../images/select-user.png) no-repeat;
}
.account-table-gray .selectbox select {
	width: 120%;
	padding: 1px 0 0 3px;
	background: transparent;
	border: 0 none;
}
.account-table-gray .selectbox select option ,	
.account-table-gray .selectbox select optgroup{	
	background: #E0E0DF;
}
.account-table-gray button {
	float: left;
	width: 58px;
	height: 22px;
	color: #fff;
	border: 1px solid #000;
	background: linear-gradient(to top, #535353 0%, #797979 100%);
}
.account-table-gray button:hover {
	background: linear-gradient(to bottom, #535353 0%, #797979 100%);
}
/*------------------------------------------------------------------------------------------------------------*/

.formbaslik {
	background: #4d302f none repeat scroll 0 0;
	border: 1px solid #000000;
	color: #fff;
	height: 36px;
	line-height: 36px;
	margin: 5px 0 25px;
	padding-left: 10px;
	text-align: left;
	width: 100%;
}
.tumulink {
	margin-bottom: 7px;
	padding: 10px 10px 0;
}
.odorantip {
	background-color: #000;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
}
.duzentable {
	background-color: #3f3f3f;
	display: table;
	width: 100%;
}
.duzentable ul {
	border-collapse: collapse;
	display: table-row;
}
.duzentable .head li {
	background-color: #4d302f;
	border-right: 1px solid #222;
	color: #fff;
	font-weight: bold;
}
.duzentable ul li {
	border-bottom: 1px solid #222;
	border-right: 1px solid #222;
	color: #ccc;
	display: table-cell;
	font-weight: bold;
	padding: 5px 10px;
	vertical-align: middle;
}

input[type="text"] ,input[type="password"]{
	background: #e0e0df none repeat scroll 0 0;
	border: 1px solid #3f4143;
	height: 22px;
	margin: 0 3px 0 0;

}
select{
	background: #e0e0df none repeat scroll 0 0;
	border: medium none;
	box-shadow: none;
	color: #000;
	cursor: pointer;
	float: left;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	height: 23px;
	padding: 0 0 0 5px;

}
.account-table-title li {
	float: left;
	width: 25%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-right: 1px solid #000;
}
.account-table-title li:last-child {
	border: 0 none;
}
/*------------------------------------------------------------------------------------------------------------*/

.account-content li {
	float: left;
	width: 25%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-right: 1px solid #000;
}
.account-content li:last-child {
	border: 0 none;
}
/*------------------------------------------------------------------------------------------------------------*/
.account-content-bottom {
	float: left;
	width: 100%;
	height: 35px;
	background: #5d6267;
}
.account-content-bottom li {
	float: left;
	width: 25%;
	height: 35px;
	color: #fff;
	text-align: center;
	line-height: 35px;
	border-right: 1px solid #747a80;
}
.account-content-bottom li:first-child {
	width: 50%;
}
/*------------------------------------------------------------------------------------------------------------*/

.myaccount-title-gray,
.transfer-title-gray {
	float: left;
	width: 100%;
	height: 35px;
	color: #fff;
	background: #1e1e1e;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 30px;
}
.transfer {
	float: left;
	width: 1063px;
	margin: 0 0 0 17px;
}
.coupon-title, .transfer-title, 
.myaccount-title {
	float: left;
	width: 100%;
}
.transfer-content {
	float: left;
	width: 100%;
	background: #fff;
	font-size: 11px;
	border: 1px solid #787c80;
	border-top: 0 none;
}
.transfer-content ul {
	float: left;
	width: 420px;
}
.transfer-content ul li {
	float: left;
	width: 100%;
	height: 36px;
	padding: 0 0 0 50px;
	line-height: 36px;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #cfcfcf;
}
.transfer-content ul li strong {
	float: left;
	width: 190px;
	font-weight: normal;
}
.transfer-content ul li input {
	float: left;
	width: 140px;
	height: 23px;
	margin: 5px 0 0 0;
	padding: 0 5px 0 0;
	font-size: 11px;
	text-align: right;
	background: #f2f2f2;
	border: 1px solid #bdbdbd;
}
.transfer-content ul li:first-child {
	padding: 0;
	text-align: center;
	background: #d8dbe0;
	border-right: 1px solid #b9bbbf;
}
.transfer-content ul li:last-child {
	border-bottom: 0 none;
}
.transfer-content .last {
	float: left;
	width: 221px;
}
.transfer-content .last strong {
	float: left;
	width: 100%;
	height: 36px;
	padding: 0;
	line-height: 36px;
	text-align: center;
	background: #d8dbe0;
	border-bottom: 1px solid #cfcfcf;
}
.transfer-content .last .input-container {
	float: left;
	width: 140px;
	height: 61px;
	margin: 10px 0 0 40px;
}
.transfer-content .last input {
	float: left;
	width: 140px;
	height: 23px;
	margin: 5px 0 0 0;
	padding: 0 5px 0 0;
	font-size: 11px;
	text-align: right;
	background: #f2f2f2;
	border: 1px solid #bdbdbd;
}
.transfer-content .last button {
	width: 69px;
	height: 23px;
	margin: 5px 0 0 0;
	color: #fff;
	font-size: 11px;
	text-align: center;
}
.transfer-content button[type="reset"] {
	float: left;
	background-color: #ef3d21;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ef3d21), to(#cc3828));
	background-image: -webkit-linear-gradient(top, #ef3d21, #cc3828);
	background-image: -moz-linear-gradient(top, #ef3d21, #cc3828);
	background-image: -ms-linear-gradient(top, #ef3d21, #cc3828);
	background-image: -o-linear-gradient(top, #ef3d21, #cc3828);
	background-image: linear-gradient(to bottom, #ef3d21, #cc3828);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ef3d21, endColorstr=#cc3828);
	border: 1px solid #b0311d;
}
.transfer-content button[type="reset"]:hover {
	background-color: #cc3828;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cc3828), to(#ef3d21));
	background-image: -webkit-linear-gradient(top, #cc3828, #ef3d21);
	background-image: -moz-linear-gradient(top, #cc3828, #ef3d21);
	background-image: -ms-linear-gradient(top, #cc3828, #ef3d21);
	background-image: -o-linear-gradient(top, #cc3828, #ef3d21);
	background-image: linear-gradient(to bottom, #cc3828, #ef3d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cc3828, endColorstr=#ef3d21);
	border: 1px solid #b0311d;
}
.transfer-content button[type="submit"] {
	float: right;
	background-color: #ef8421;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ef8421), to(#cc7128));
	background-image: -webkit-linear-gradient(top, #ef8421, #cc7128);
	background-image: -moz-linear-gradient(top, #ef8421, #cc7128);
	background-image: -ms-linear-gradient(top, #ef8421, #cc7128);
	background-image: -o-linear-gradient(top, #ef8421, #cc7128);
	background-image: linear-gradient(to bottom, #ef8421, #cc7128);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ef8421, endColorstr=#cc7128);
	border: 1px solid #b1641d;
}
.transfer-content button[type="submit"]:hover {
	background-color: #cc7128;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cc7128), to(#ef8421));
	background-image: -webkit-linear-gradient(top, #cc7128, #ef8421);
	background-image: -moz-linear-gradient(top, #cc7128, #ef8421);
	background-image: -ms-linear-gradient(top, #cc7128, #ef8421);
	background-image: -o-linear-gradient(top, #cc7128, #ef8421);
	background-image: linear-gradient(to bottom, #cc7128, #ef8421);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cc7128, endColorstr=#ef8421);
	border: 1px solid #b1641d;
}
.transfer-content .result {
	float: left;
	width: 100%;
	padding: 15px 0 0 0;
	text-align: center;
	border-top: 1px solid #cfcfcf;
}
.transfer-content .error {
	color: #a20003;
}
.transfer-content i {
	display: none;
	float: left;
	width: 15px;
	height: 11px;
	margin: 13px 0 0 -25px;
	background: url(../images/transfer-arrow.png) no-repeat;
}
.transfer-content ul li:hover i {
	display: block;
}
.transfer-content .succsess {
	color: #019e4e;
}
/*------------------------------------------------------------------------------------------------------------*/
.coupons, 
.account-table, 
.para-yatirma, 
.myaccount, 
.account-table, 
.password {

	float: left;
	width: 1063px;
	margin: 0 0 0 17px;
	border: 1px solid #000;
}

.account-info {

	float: left;
	width: 1063px;
	height:100px;
	margin: 0 0 0 17px;
	border: 1px solid #000;
	background: #4d302f;
}

.account-info span{
	color:white;
	float:left;
	padding:10px 20px 0 ;
}

.coupon-content, .account-table-content {
	float: left;
	width: 100%;
	border-top: 0 none;
}
.coupon-content-title, .account-table-title, .password-title {
	float: left;
	width: 100%;
	height: 35px;
	color: white;
	background: #4d302f;
	border-bottom: 1px solid #000;
}
.coupon-content-title li {
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-right: 1px solid #000;
}
.coupon-content-title li:last-child {
	width: 133px;
	border: 0 none;
}
.coupon-content-title li:first-child {
	width: 70px;
}
.coupon-content-title li:nth-child(2) {
	width: 170px;
}
.coupon-content-title li:nth-child(3) {
	width: 120px;
}
.coupon-content-title li:nth-child(4) {
	width: 115px;
}
.coupon-content-title li:nth-child(5) {
	width: 157px;
}
.coupon-content-title li:nth-child(6) {
	width: 145px;
}
.coupon-content-title li:nth-child(7) {
	width: 150px;
}
.coupon-info, .account-content {
	float: left;
	width: 100%;
	height: 35px;
	background: #3d3d3d;
	color: white;
	border-bottom: 1px solid #000;
}

.coupon-info.red {
	background:#8c1c17;
}

.coupon-info.green {
	background:#0c493c;
}

.coupon-info.blue {
	background:#17428c;
}

.coupon-info li {
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-right: 1px solid #000;
}
.coupon-info li:last-child {
	width: 133px;
	border-right: 0 none;
}
.coupon-info li:first-child {
	width: 70px;
}
.coupon-info li:nth-child(2) {
	width: 170px;
}
.coupon-info li:nth-child(3) {
	width: 120px;
}
.coupon-info li:nth-child(4) {
	width: 115px;
}
.coupon-info li:nth-child(5) {
	width: 157px;
}
.coupon-info li:nth-child(6) {
	width: 145px;
}
.coupon-info li:nth-child(7) {
	width: 150px;
}
.coupon-info li a {
	cursor: pointer;
	display: inline-block;
	width: 73px;
	height: 27px;
	margin: 3px 0 0 0;
	color: #fff;
	line-height: 25px;
	border: 1px solid #000;
	background: linear-gradient(to top, #535353 0%, #797979 100%);
}
.coupon-info li a:hover {
	background: linear-gradient(to bottom, #535353 0%, #797979 100%);
}
.coupon-info .green, .account-content .green {
	color: #00ff00;
}
.coupon-info .blue, .account-content .blue {
	color: #0000ff;
}
.coupon-info .orange, .account-content .orange {
	color: #015d9d;
}
.coupon-info .red, .account-content .red {
	color: #ff0000;
}
.coupon-content .dark, .account-table-content .dark {
	background: #2e2e2e;
}
.coupon-content .bottom {
	float: left;
	width: 100%;
	height: 35px;
	margin-top: -1px;
	background: #d8dbe0;
}
.coupon-content .bottom li {
	float: left;
	height: 35px;
	line-height: 35px;
	border-right: 1px solid #b9bbbf;
}
.coupon-content .bottom li:first-child {
	width: 240px;
}
.coupon-content .bottom li:nth-child(2) {
	width: 120px;
}
.coupon-content .bottom li:nth-child(3) {
	width: 115px;
}
.coupon-content .bottom li:nth-child(4) {
	width: 157px;
}
.coupon-content .bottom li:nth-child(2), .coupon-content .bottom li:nth-child(3), .coupon-content .bottom li:nth-child(4) {
	text-align: center;
}
.coupon-content .bottom li:first-child, .coupon-content .bottom li:last-child {
	padding: 0 0 0 35px;
}
.coupon-content .bottom li:last-child {
	border-right: 0 none;
}
.coupon-content .foot, .account-table .foot {
	float: left;
	width: 100%;
	height: 35px;
	padding: 4px 35px 0 0;
	background: #1e1e1e;
	text-align: right;
}
.coupon-content .foot a, .account-table .foot a {
	display: inline-block;
	width: 58px;
	height: 23px;
	margin: 3px 0 0 0;
	color: #fff;
	text-align: center;
	line-height: 21px;
	border: 1px solid #000;
	background: linear-gradient(to top, #535353 0%, #797979 100%);
}
.coupon-content .foot a:hover, .account-table .foot a:hover {
	background: linear-gradient(to bottom, #535353 0%, #797979 100%);
}
table.tftable a {
	color: inherit;
}
table.tftable {border-collapse: collapse;}
table.tftable > thead > tr > th {
	background-color: #1c1c1c;
	border-right: 1px solid #000;
	color: #6c6c6c;
	font-size: 12px;
	padding: 8px;
	text-align: center;
}

table.tftable > thead > tr > th:nth-child(3){text-align:left;}
table.tftable > tbody > tr > td:nth-child(3){text-align:left;}
table.tftable > tbody > tr > td:nth-child(4){text-align:center;}
table.tftable > tbody > tr > td:nth-child(2){color:#b52427;}
table.tftable > tbody > tr > td {
	border: 1px solid #000;
	color: #fff;
	padding: 8px;
	text-align: right;
	background-color:#0f0f0f;
}
table.tftable tr:nth-child(4n - 1){
	background-color: #2e2e2e;
}
.d1{
	color:inherit;
}
.d2{
	color:#00ff00 !important;
}
.d3{
	color:#ff0000 !important;
}
.d4{
	color:#ff0000 !important;
}
.ic1{
	color:inherit;
}
.ic2{
	color:#019e4e !important;
}
.ic3{
	color:#ff0000 !important;
}
.ic4{
	color:#ff0000 !important;
}
.bakiyedurum {
	background-color: #AD1F1A;
	border: 2px solid #ddd;
	border-radius: 5px;
	box-shadow: 0 0 20px #000;
	color: #fff;
	display: none;
	margin-left: -11px;
	margin-top: -20px;
	padding: 10px 15px;
	position: absolute;
	width: 150px;
}
.bakiyedurum span {
	display: inherit;
	padding: 0 0 5px;
}
.bakiyedurum input {
	margin: 2px 0;
}
.bakiyedurum font {
	display: inherit;
	padding: 3px 0 0;
}
.button {
	background: rgba(0, 0, 0, 0) linear-gradient(to top, #8c1c17 0%, #b4201b 100%) repeat scroll 0 0;
	border: 1px solid #000000;
	color: #fff;
	
	font-size: 15px;
	padding: 5px 20px;
	text-align: center;
	cursor:pointer;
}
.button:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}
.duzenlemebaslik {
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	padding: 10px;
}
.duzenlemebaslik span {
	color: #ccc;
	display: inherit;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: normal;
	padding-top: 15px;
}
.usergecis button {
	-moz-user-select: none;
	background-color: #000;
	background-image: linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.15) 40%, transparent);
	border: medium none rgba(0, 0, 0, 0);
	border-radius: 4px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25) inset, 0 2px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 100%;
	line-height: normal;
	padding: 0.4em 1em 0.45em;
	text-align: center;
	text-decoration: none;
	transition: box-shadow 0.1s linear 0s;
	vertical-align: baseline;
	white-space: nowrap;
}
.usergecis {
	background-color: #A01E19;
	border: 1px solid #000;
	border-radius: 3px;
	bottom: 0.5%;
	box-shadow: 0 0 5px #000, 0 1px 0 #ff7b7b inset;
	color: #fff;
	font-size: 13px;
	left: 0.5%;
	position: fixed;
	text-align: center;
	width: 30%;
	z-index: 15;
}

.hidden { display: none; }
.istabox {
	display:table;
	width:100%;
	line-height:17px;
}
.istabox ul {
	display:table-row;
}
.istabox ul li {
	background-color: #e0e0df;
	border-right: 1px solid #000;
	border-top: 2px solid #000;
	color: #222;
	display: table-cell;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 15px 9px;
	text-align: center;
	vertical-align: middle;
}
.istabox ul li span {
	font-size:14px;
	font-weight:normal;
	vertical-align:middle;
	font-weight:bold;
}
.istabox ul li font {
	
	font-size:13px;
	font-weight:normal;
}

/*----Tracker Table------------------------------------------------------------------------*/
/*-- Soccer--*/

.live-soccer-tracker,
.live-basket-tracker{
	width: 100%;
	border-collapse: collapse;
}
/* Zebra striping */
.live-soccer-tracker tr:nth-of-type(odd) {}
.live-soccer-tracker tr:nth-of-type(even) {}

.live-soccer-tracker th {
	height: 35px;
	width: 40%;
	font-size: 15px;
	color:yellow;
}

.live-soccer-tracker th,
.live-soccer-tracker td
{
	background: linear-gradient(to bottom,#2a2a2a 0,#454545 100%);
	border-bottom: 1px solid #000;
}

.live-soccer-tracker th:nth-child(2),
.live-soccer-tracker td:nth-child(2){
	background: linear-gradient(to bottom,#303030 25%,#000 50%,#303030 75%);
	box-shadow: inset 3px 3px 5px rgba(0,0,0,.75);
}

.live-soccer-tracker th:first-child,
.live-soccer-tracker th:nth-child(3) {
	background: linear-gradient(to top,#429033 0,#36692d 100%);
}

.live-soccer-tracker th:nth-child(2) {
	width: 10%;
	font-size: 20px;
	color: #ff7b00;
}

.live-soccer-tracker th:first-child, 
.live-soccer-tracker td:first-child {
	/*
	border-left: none;
	*/
}

.live-soccer-tracker th:last-child, 
.live-soccer-tracker td:last-child {
	/*
	border-right: none;
	*/
}

.live-soccer-tracker td, 
.live-soccer-tracker th,
.live-basket-tracker td,
.live-basket-tracker th {
	padding: 6px;
	border: 1px solid #000;
	height: 35px;
	text-align: center;
	color: #FFF;
}

.live-soccer-tracker td strong, 
.live-soccer-tracker th strong {
	text-align: left;
	width: 70%;
	height: 20px;
	float: right;
}

.live-soccer-tracker td strong {
	font-weight: normal;
}

.live-soccer-tracker i {
	text-align: right;
	width: 20%;
	height: 20px;
	float: left;
	padding-right: 10px;
	font-size: 12px;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.7);
}

.live-soccer-tracker .yellow {
	color: #fcee21;
}

.live-soccer-tracker .red {
	color: red;
}

/*-- Basket--*/


.live-basket-tracker tr th {
	padding:0 0 0 0;
}


.live-basket-tracker ul {
	display: flex;
	width: 100%;
	background: linear-gradient(to top,#429033 0,#36692d 100%);
	height: 35px;
}

.live-basket-tracker tr td:first-child {
	width: 20%;
}

.live-basket-tracker ul li:first-child, 
.live-basket-tracker ul li:nth-child(3) {
	width: 50%;
	font-size:17px;
	line-height: 34px;
}

.live-basket-tracker ul li:nth-child(2) {
	width: 16%;
	font-size: 20px;
	color: #ff7b00;
	line-height: 34px;
	border-bottom: 1px solid #000;
	background: linear-gradient(to bottom,#303030 25%,#000 50%,#303030 75%);
	box-shadow: inset 3px 3px 5px rgba(0,0,0,.75);
}

.live-basket-tracker th,
.live-basket-tracker td
{
	background: linear-gradient(to bottom,#303030 25%,#000 50%,#303030 75%);
	box-shadow: inset 3px 3px 5px rgba(0,0,0,.75);
}


.live-basket-tracker th,
.live-basket-tracker tr:nth-child(2) td,
.live-basket-tracker tr:nth-child(3) td:first-child,
.live-basket-tracker tr:last-child td:first-child {
	background: linear-gradient(to bottom,#2a2a2a 0,#454545 100%);
	border-bottom: 1px solid #000;
	box-shadow:none;
}

/*----Ticket Table------------------------------------------------------------------------*/

table.share-list1 { width: 100%; border-collapse: collapse; }
/* Zebra striping */
table.share-list1 tr:nth-of-type(odd){ 
	background: #eee; 
}

table.share-list1 tr:nth-of-type(even) { 
	background: #fff; 
}

table.share-list1 th { 
	background: #4d302f;
	color: white;
	height:35px;
	padding: 6px;
	border: 1px solid #000;
	font-weight: normal;
	text-align: center;
}


table.share-list1 th:first-child,
table.share-list1 td:first-child
{
	border-left:none;
}

.share-list1 th:last-child,
.share-list1 td:last-child
{
	border-right:none;
}

table.share-list1 td{ 
	color: #000;
	padding: 6px; 
	border: 1px solid #000; 
	height:35px;
	text-align: center;
}

table.share-list1 tr:last-child td

{   
	border-bottom:none;
}

table.share-list1 tr:first-child th

{
	border-top:none;
}


.share-list1 .red{color: #a20003;}

.share-list1 .green {color: #019e4e;}

.share-list1 .orange {color: #f3741f;}

.share-list1 .blue {color: #0000ff;}

/*--------------------------------------------------------*/
/*NEW TIP*/

.new-tips-live {
	float: left;
	width: 100%;
	position: relative;
	border:1px solid #000;
}

.new-tips-live.soccer {
	background: url(../images/tracker-01.jpg) no-repeat;
	background-size: 100% auto;
	background-position: 100% 50%;
	
}
.new-tips-live.basketball {
	background: url(../images/tracker-02.jpg)no-repeat;
	background-size: 100% auto;
	background-position: 100% 80%;
}


.new-tips-live .cnt0 {
	margin:0 auto;
	width:600px;
	height:338px;
	padding:0 0;
	position: relative;
}

.new-tips-live .cnt0.sc {
	background:url(../images/tracker/tracker-01a.png) no-repeat;
	background-size:100%;
	background-position: center bottom; 
}


.new-tips-live .cnt0.bs {
	background:url(../images/tracker/tracker-02a.png) no-repeat;
	background-size:100%;
	background-position: center bottom; 
}


.new-tips-live .title {
	float: left;
	width: 100%;
	height: 40px;
	padding: 0 0 0 15px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.7);
	border-bottom: 1px solid #000;
}
.new-tips-live .title .play {
	float: left;
	margin: 3px 0 0 0;
	
}
.new-tips-live .title .play i {
	color: #FFF;
	float: left;
	margin: 0px 0 0 0px;
	font-size:30px;
}
.new-tips-live .title span {
	float: left;
	color: #12bd43;
	animation: blinker 1s linear infinite;
}

@keyframes blinker {  
	50% { opacity: 0; }
}

.new-tips-live .title strong {
	float: left;
	color: #fff;
}
.new-tips-live .title span, .new-tips-live .title strong {
	margin-left: 10px;
	margin-top: 6px;
	font-size: 23px;
}

.new-tips-live .league {
	float: left;
	width: 100%;
	padding: 10px 10px 10px 20px;
	color: #FFF;
	background-color: rgba(0, 0, 0, 0.5);
	text-align: center;
	font-size: 20px;
}

/*--------------------------------------------------------------------------------*/

/*----KUPON DETAY------------------------------------------------------------------------*/
.load {
	padding-top: 5px;
	text-align: center;
}
.coupon-details {
	border: 1px solid #000;
	float: left;
	margin: 10px;
	width: 98%;
}
.coupon-title-blue {
	float: left;
	width: 100%;
	height: 37px;
	background: #fff;
	border-top: 1px solid #cfcfcf;
	border-bottom: 3px solid #015d9d;
	border-right: 1px solid #cfcfcf;
}
.coupon-title-blue span {
	float: left;
	width: 50px;
	height: 34px;
	margin-top: -1px;
	background: #015d9d url(../images/icons/icon-transfer.png) center center no-repeat;
}
.coupon-title-blue p {
	float: left;
	margin: 0 0 0 15px;
	height: 33px;
	color: #015d9d;
	font-size: 16px;
	line-height: 32px;
}
.coupon-title-gray {
	float: left;
	width: 100%;
	height: 35px;
	padding: 5px 5px 0 0;
	background: #1e1e1e;
	text-align: right;
	border-bottom: 1px solid #000000;
}
.coupon-title-gray a {
	cursor: pointer;
	display: inline-block;
	padding: 5px 10px;
	margin: 0 3px 0 0;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	text-align: center;
	border: 1px solid #000;
	color: #fff;
	background: linear-gradient(to top, #535353 0%, #797979 100%);
}
.coupon-title-gray a:hover {
	background: linear-gradient(to bottom, #535353 0%, #797979 100%);
}
.coupon-details-content {
	float: left;
	width: 100%;
}
.coupon-content-gray {
	float: left;
	width: 100%;
	height: 35px;
	background: #4d302f;
	border-bottom: 1px solid #000000;
}
.coupon-content-gray li {
	float: left;
	height: 35px;
	color: #fff;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 35px;
	border-right: 1px solid #000;
}
.coupon-content-gray li:first-child {
	width: 120px;
}
.coupon-content-gray li:nth-child(2) {
	width: 115px;
}
.coupon-content-gray li:nth-child(3) {
	width: 110px;
}
.coupon-content-gray li:nth-child(4) {
	width: 90px;
}
.coupon-content-gray li:nth-child(5) {
	width: 100px;
}
.coupon-content-gray li:nth-child(6) {
	width: 130px;
}
.coupon-content-gray li:nth-child(7) {
	width: 105px;
}
.coupon-content-gray li:nth-child(8) {
	width: 120px;
}
.coupon-content-gray li:last-child {
	width: 103px;
	border-right: 0 none;
}
.coupon-details-info {
	float: left;
	width: 100%;
	height: 35px;
	background: #3d3d3d;
}
.coupon-details-info li {
	float: left;
	height: 35px;
	color: #fff;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 35px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
.coupon-details-info li:first-child {
	width: 120px;
}
.coupon-details-info li:nth-child(2) {
	width: 115px;
}
.coupon-details-info li:nth-child(3) {
	width: 110px;
}
.coupon-details-info li:nth-child(4) {
	width: 90px;
}
.coupon-details-info li:nth-child(5) {
	width: 100px;
}
.coupon-details-info li:nth-child(6) {
	width: 130px;
}
.coupon-details-info li:nth-child(7) {
	width: 105px;
}
.coupon-details-info li:nth-child(8) {
	width: 120px;
}
.coupon-details-info li:last-child {
	width: 108px;
	border-right: none;
}
.coupon-details-info .green {
	color: #019e4e;
}
.coupon-details-info .blue {
	color: #0000ff;
}
.coupon-details-info .orange {
	color: #015d9d;
}
.coupon-content-grays {
	float: left;
	width: 100%;
	height: 35px;
	background: #4d302f;
	border-bottom: 1px solid #000000;
}
.coupon-content-grays li {
	float: left;
	height: 35px;
	color: #fff;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 35px;
	border-right: 1px solid #000;
}
.coupon-content-grays li:first-child {
	width: 120px;
}
.coupon-content-grays li:nth-child(2) {
	width: 240px;
}
.coupon-content-grays li:nth-child(3) {
	width: 170px;
}
.coupon-content-grays li:nth-child(4) {
	width: 65px;
}
.coupon-content-grays li:nth-child(5) {
	width: 95px;
}
.coupon-content-grays li:nth-child(6) {
	width: 80px;
}
.coupon-content-grays li:nth-child(7) {
	width: 120px;
}
.coupon-content-grays li:nth-child(8) {
	width: 140px;
}
.coupon-content-grays li:last-child {
	width: 105px;
	border-right: 0 none;
}
.coupon-details-infos {
	float: left;
	width: 100%;
	height: 35px;
	background: #3d3d3d;
}
.coupon-details-infos li {
	float: left;
	height: 35px;
	color: #fff;
	text-align: center;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 35px;
	border-right: 1px solid #000;
}
.coupon-details-infos li:first-child {
	width: 120px;
}
.coupon-details-infos li:nth-child(2) {
	width: 240px;
}
.coupon-details-infos li:nth-child(3) {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 170px;
}
.coupon-details-infos li:nth-child(4) {
	width: 65px;
}
.coupon-details-infos li:nth-child(5) {
	width: 95px;
}
.coupon-details-infos li:nth-child(6) {
	width: 80px;
}
.coupon-details-infos li:nth-child(7) {
	width: 120px;
}
.coupon-details-infos li:nth-child(8) {
	width: 148px;
}
.coupon-details-infos li:last-child {
	width: 108px;
	border-right: none;
}
.coupon-details-infos .green {
	color: #019e4e;
}
.coupon-details-infos .blue {
	color: #0000ff;
}
.coupon-details-infos .orange {
	color: #015d9d;
}
.coupon-details-infos .red {
	color: #a20003;
}
/*------------------------------------------------------------------------------------------------------------*/
.live-container {
	float: left;
	width: 1045px;
}
/*------------------------------------------------------------------------------------------------------------*/
.live-container .headline {
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
.live-container .headline form {
	float: left;
	width: 200px;
	height: 30px;
}
.live-container .headline form input {
	float: left;
	width: 160px;
	height: 30px;
	padding: 0 0 0 15px;
	font-size: 11px;
	background: #232323;
	font-family: "Exo 2", sans-serif;
	border: 1px solid #000;
	border-right: none;
}
.live-container .headline form input:focus {
	outline: none;
}
.live-container .headline form button {
	float: left;
	width: 40px;
	height: 30px;
	color: #6f6e6f;
	border: 1px solid #000000;
	background: linear-gradient(to top, #252626 0%, #313332 100%);
}
.live-container .headline form button:hover {
	background: linear-gradient(to bottom, #252626 0%, #313332 100%);
}
.live-container .headline .favorite-button {
	float: left;
	width: 100px;
	height: 30px;
	margin: 0 0 0 10px;
	color: red;
	font-size: 13px;
	text-align: center;
	line-height: 33px;
	border: 1px solid #000000;
	background: linear-gradient(to top, #252626 0%, #313332 100%);
	cursor: pointer;
}
.live-container .headline .favorite-button:hover {
	background: linear-gradient(to bottom, #252626 0%, #313332 100%);
}
.live-container .headline .favorite-button i {
	float: left;
	width: 35%;
	color: #979797;
	line-height: 30px;
}
.live-container .headline .favorite-button p {
	float: left;
	width: 65%;
	color: #979797;
	font-size: 12px;
	line-height: 30px;
	text-align: left;
}
.live-container .headline .actives, 
.live-container .headline .actives:hover {
	color:#fff;
	border: 1px solid #000;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
}
.live-container .headline .actives i, .live-container .headline .actives p {
	color: #fff;
}
.red-card, .yellow-card {
	float: left;
	width: 13px;
	height: 16px;
	margin: 3px 0 0 4px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: center;
	border-radius: 3px;
}
.red-card {
	background: #ff072f;
}
.yellow-card {
	background: #e2ae00;
}

.xcard {
	float: left;
	width: 13px;
	height: 16px;
	margin: 3px 0 0 4px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: center;
	border-radius: 3px;
}

/*------------------------------------------------------------------------------------------------------------*/
.live-title {
	float: left;
	width: 100%;
	height: 3px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #8c1c17;
}
.live-title .icon {
	position: relative;
	float: left;
	width: 50px;
	height: 32px;
	line-height: 32px;
	background: linear-gradient(to top, #131212 0%, #2a292a 100%);
	text-align: center;
	padding: 3px 0 0 10px;
	margin: -32px 0 0 0;
	color: #6f6f6f;
	padding-top: 2px;
	padding-left: 0px;
	font-size: 18px;
}
.live-title .icon-blue {
	position: relative;
	float: left;
	width: 50px;
	height: 31px;
	background-color: #44aacb;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#44aacb), to(#015d9d));
	background-image: -webkit-linear-gradient(top, #44aacb, #015d9d);
	background-image: -moz-linear-gradient(top, #44aacb, #015d9d);
	background-image: -ms-linear-gradient(top, #44aacb, #015d9d);
	background-image: -o-linear-gradient(top, #44aacb, #015d9d);
	background-image: linear-gradient(to bottom, #44aacb, #015d9d);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#44aacb, endColorstr=#015d9d);
	text-align: center;
	padding: 3px 0 0 10px;
	margin: -33px 0 0 0;
	color: #6f6f6f;
	padding-top: 2px;
	padding-left: 0px;
	font-size: 27px;
}
.live-title img {
	position: relative;
	float: left;
}


.live-title section,
.general-title-tab-blue section {
	position: relative;
	float: left;
	height: 33px;
	margin: -33px 0 0 60px !important;
	font-family: "Exo 2", sans-serif;
	font-size: 16px;
	line-height: 33px;
	font-weight:700;
}

.general-title-tab-blue section{color:#6f6f6f;}
.live-title section {color: #6f6f6f;}




/*------------------------------------------------------------------------------------------------------------*/
.table-title-333121 strong {
	font-weight: normal;
}
.table-title-333121 li:first-child img {
	margin-top: 4px;
}
.table-title-333121 li:nth-child(2) {
	width: 384px;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 29px;
	color: #3f3f3f;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.table-title-333121 li:nth-child(3), .table-title-333121 li:nth-child(4), .table-title-333121 li:nth-child(5) {
	width: 141px;
}
.table-title-333121 li:nth-child(3) strong, .table-title-333121 li:nth-child(4) strong, .table-title-333121 li:nth-child(5) strong, .table-title-333121 li:nth-child(7) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
}
.table-title-333121 li:nth-child(3) span, .table-title-333121 li:nth-child(4) span, .table-title-333121 li:nth-child(5) span {
	float: left;
	width: 33.3%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-333121 li:nth-child(7) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-title-333121 li:nth-child(6) {
	width: 44px;
	border-right: none;
}
.table-title-333121 li:nth-child(7) {
	width: 97px;
}
.table-title-333121 .big {
	height: 27px !important;
	line-height: 27px !important;
}
/*------------------------------------------------------------------------------------------------------------*/
.table-big-match-333121 {
	float: left;
	width: 100%;
	height: 67px;
	background: #1f1f1f !important;
	border-bottom: 1px solid #000;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}
.table-big-match-333121 li {
	float: left;
	height: 67px;
	color: white;
	font-family: "Exo 2", sans-serif;
	font-size: 12px;
	line-height: 35px;
	border-left: 1px solid #000;
}
.table-big-match-333121 li:first-child {
	width: 50px;
	color: #FF2829;
	padding-top: 15px;
	font-weight: bold;
	text-align: center;
}
.table-big-match-333121 li:first-child.live {
	background: #b52427;
	color: #fff;
	height:66px;
	-webkit-animation: flickerAnimation 2s infinite;
	-moz-animation: flickerAnimation 2s infinite;
	-o-animation: flickerAnimation 2s infinite;
	animation: flickerAnimation 3s infinite;
}
.table-big-match-333121 li:nth-child(2) {
	width: 384px;
	padding: 15px 0 0 0;
}


.table-big-match-333121 li:nth-child(2) small {
	float: right;
	width: 50px;
	color: #FF2829;
}
.table-big-match-333121 li:nth-child(2) small i {
	float: right;
	width: 100%;
	font-size: 13px;
	padding: 0 0 10px 0;
	text-align: center;
	cursor: pointer;
}
.live-container small i {
	font-size: 13px;
	padding-right: 10px;
}
.live-container .gray {
	color: #d0d0d0;
}
.live-container .gray:hover {
	color: #FF2829;
}
.table-big-match-333121 li:nth-child(3), 
.table-big-match-333121 li:nth-child(4), 
.table-big-match-333121 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
.table-big-match-333121 li:nth-child(6) {
	width: 141px;
	padding-left: 1px;
}
.table-big-match-333121 li:nth-child(7) {
	width: 100px;
	padding-left: 3px;
}
.table-big-match-333121 li:last-child {
	width: 47px;
	text-align: center;
	line-height: 65px;
	cursor: pointer;
	float: left;
	border-right: 1px solid #000;
}
.table-big-match-333121 li:last-child:hover, .table-big-match-333121 .active {
	background: #8c1c17;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
.table-big-match-333121 li:last-child.extra-but-slcted-orange {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #0e604e;
	border-bottom: 1px solid #0e604e;
}
/*------------------------------------------------------------------------------------------------------------*/
.pagination {
	display: inline-block;
	width: 100%;
	margin-top: 25px;
	text-align: center;
}
.pagination button {
	display: inline-block;
	width: 60px;
	height: 30px;
	color: #fff;
	background: linear-gradient(to top, #252626 0%, #313332 100%);
	border: 1px solid #000;
	border-radius: 5px;
}
.pagination button:hover {
	background: linear-gradient(to bottom, #252626 0%, #313332 100%);
}
.pagination input {
	display: inline-block;
	width: 60px;
	height: 30px;
	margin: 0 5px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	background-color: #4d4d4d;
	border: 1px solid #000000;
	border-radius: 5px;
}
/*------------------------------------------------------------------------------------------------------------*/
.table-match-333121 li:first-child, 
.table-basket-match-2331 li:first-child, 
.table-match-223 li:first-child {
	width: 50px;
	color: #FF2829;
	font-weight: bold;
	text-align: center;
}

.table-match-333121 li:first-child.live, 
.table-basket-match-2331 li:first-child.live, 
.table-match-223 li:first-child.live, 
.table-match-hockey-33121 :first-child.live {
	background: #8c1c17;
	color: #fff;
	height:35px;
	-webkit-animation: flickerAnimation 2s infinite;
	-moz-animation: flickerAnimation 2s infinite;
	-o-animation: flickerAnimation 2s infinite;
	animation: flickerAnimation 3s infinite;
}
.table-match-333121 li:nth-child(2) {
	width: 384px;
}

/*--index page live &live page TEAM-*/
.table-match-333121 li:nth-child(2) .t1, 
.table-match-333121 li:nth-child(2) .t2,
.table-match-223 li:nth-child(2) .t1, 
.table-match-223 li:nth-child(2) .t2,
.table-basket-match-2331 li:nth-child(2) .t1, 
.table-basket-match-2331 li:nth-child(2) .t2,
.table-match-hockey-33121 li:nth-child(2) .t1, 
.table-match-hockey-33121 li:nth-child(2) .t2,
.table-big-match-333121 li:nth-child(2) .t1,
.table-big-match-333121 li:nth-child(2) .t2,
.table-ratio-33121 li:nth-child(2) .t1,
.table-ratio-33121 li:nth-child(2) .t2,
.table-ratio-2331 li:nth-child(2) .t1,
.table-ratio-2331 li:nth-child(2) .t2,
.table-ratio-22311 li:nth-child(2) .t1,
.table-ratio-22311 li:nth-child(2) .t2,
.table-ratio-5461 li:nth-child(2) .t1,
.table-ratio-5461 li:nth-child(2) .t2  {
	width: 120px;
	margin-left: 4px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
}

/*--index page live &live page SCORE-*/
.table-match-333121 li:nth-child(2) .score,
.table-match-223 li:nth-child(2) .score,
.table-match-hockey-33121 li:nth-child(2) .score,
.table-ratio-22311 li:nth-child(2) .score,
.table-ratio-5461 li:nth-child(2) .score,
.table-ratio-33121 li:nth-child(2) .score {
	float: left;
	font-weight:bold;
	color: #FF2829;
	width:36px;
	text-align:center;
	margin-left:8px;
	background:#1e1e1e;
	border-left:1px solid black;
	border-right:1px solid black;
}


/*--index page live &live page live basketball BIG SCORE-*/
.table-ratio-2331 li:nth-child(2) .score,
.table-basket-match-2331 li:nth-child(2) .score {
	float: left;
	font-weight:bold;
	color: #FF2829;
	width:55px;
	text-align:center;
	margin-left:8px;
	background:#1e1e1e;
	border-left:1px solid black;
	border-right:1px solid black;
}

/*--live page soccer big-match BIG SCORE (height) -*/
.table-big-match-333121 li:nth-child(2) .score {
	float: left;
	font-weight:bold;
	color: #FF2829;
	width:36px;
	margin-top:-15px !important;
	height:66px;
	padding-top:15px;
	text-align:center;
	margin-left:8px;
	background:#1e1e1e;
	border-left:1px solid black;
	border-right:1px solid black;
}



.table-match-333121 li:nth-child(2) small,
.table-match-223 li:nth-child(2) small,
.table-basket-match-2331 li:nth-child(2) small,
.table-match-hockey-33121 li:nth-child(2) small {
	float: right;
	margin: 0 10px 0 0;
	color: #015d9d;
	cursor: pointer;
}

.table-match-333121 li:nth-child(3), 
.table-match-333121 li:nth-child(4), 
.table-match-333121 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}

.table-match-333121 li:nth-child(6) {
	width: 141px;
	padding-left: 1px;
}

.table-match-333121 li:last-child, 
.table-basket-match-2331 li:last-child, 
.table-match-223 li:last-child, 
.table-match-hockey-33121 li:last-child {
	width: 47px;
	cursor: pointer;
	float: left;
	text-align: center;
	color: white;
	border-right: 1px solid #000000;
}
.table-match-333121 li:last-child:hover, .table-basket-match-2331 li:last-child:hover, .table-match-223 li:last-child:hover, .table-match-hockey-33121 li:last-child:hover {
	background: #8c1c17;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
.table-match-333121 li:last-child.extra-but-slcted-orange, .table-basket-match-2331 li:last-child.extra-but-slcted-orange, .table-match-223 li:last-child.extra-but-slcted-orange, .table-match-hockey-33121 li:last-child.extra-but-slcted-orange {
	background: #8c1c17;
	color: #fff;
	border-right: 1px solid #000;
	border-bottom: 1px solid #0e604e;
}
/*------------------------------------------------------------------------------------------------------------*/
.table-title-223 li:first-child img {
	margin-top: 4px;
}
.table-title-223 li:nth-child(2) {
	width: 467px;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	line-height: 29px;
	font-weight:700;
	color: #FF2829;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.table-title-223 li:nth-child(3), .table-title-223 li:nth-child(4), .table-title-223 li:nth-child(5) {
	width: 96px;
	text-align: center;
}
.table-title-223 li:nth-child(3) strong, .table-title-223 li:nth-child(4) strong, .table-title-223 li:nth-child(5) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
}
.table-title-223 li:nth-child(3) span, .table-title-223 li:nth-child(4) span, .table-title-223 li:nth-child(5) span {
	float: left;
	width: 50%;
	height: 13px;
	line-height: normal;
	font-weight: normal;
	font-size: 10px;
}
.table-title-223 li:nth-child(6) {
	width: 50px;
	text-align: center;
}
.table-title-223 li:nth-child(7) {
	width: 143px;
	text-align: center;
}
/*------------------------------------------------------------------------------------------------------------*/

.table-match-223 li:nth-child(2) {
	width: 467px;
}


.table-match-223 li:nth-child(3), .table-match-223 li:nth-child(4), .table-match-223 li:nth-child(5) {
	width: 96px;
	padding-left: 1px;
}
.table-match-223 li:nth-child(6) {
	width: 50px;
	text-align: center;
}
.table-match-223 li:nth-child(7) {
	width: 143px;
	text-align: center;
}
.table-title-223 .big {
	height: 27px !important;
	line-height: 27px !important;
}
/*------------------------------------------------------------------------------------------------------------*/

.table-basket-title-2331 li:first-child img {
	margin-top: 4px;
}
.table-basket-title-2331 li:nth-child(2) {
	width: 525px;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	line-height: 29px;
	font-weight:700;
	color: #3f3f3f;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.table-basket-title-2331 li:nth-child(3) {
	width: 141px;
	text-align: center;
}
.table-basket-title-2331 li:nth-child(3) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
}
.table-basket-title-2331 li:nth-child(3) span {
	float: left;
	width: 50%;
	height: 13px;
	line-height: normal;
	font-weight: normal;
	font-size: 10px;
}
.table-basket-title-2331 li:nth-child(4) {
	width: 44px;
}
.table-basket-title-2331 li:nth-child(5) {
	width: 97px;
}
.table-basket-title-2331 li:nth-child(5) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	text-align: center;
	font-weight: normal;
}
.table-basket-title-2331 li:nth-child(5) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-basket-title-2331 li:nth-child(7) {
	width: 97px;
}
.table-basket-title-2331 li:nth-child(7) strong {
	float: left;
	width: 100%;
	height: 14px;
	line-height: normal;
	font-weight: normal;
	text-align: center;
}
.table-basket-title-2331 li:nth-child(7) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}
.table-basket-title-2331 li:nth-child(6) {
	width: 44px;
}
/*------------------------------------------------------------------------------------------------------------*/

.table-basket-match-2331 li:nth-child(2) {
	width: 525px;
}

.table-basket-match-2331 li:nth-child(3) {
	width: 141px;
	padding-left: 1px;
}
.table-basket-match-2331 li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}
.table-basket-match-2331 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
/*------------------------------------------------------------------------------------------------------------*/
.live-container .dark {
	background: #efefef;
}
/*------------------------------------------------------------------------------------------------------------*/
.table-title-hockey-33121 li:first-child img, 
.table-basket-title-2331 li:first-child img, 
.table-title-223 li:first-child img, 
.table-title-333121 li:first-child img {
	margin-top: 0px;
	width: 20px;
}


.table-title-hockey-33121 li:nth-child(2) {
	width: 525px;
	font-family: "Exo 2", sans-serif;
	font-size: 13px;
	line-height: 29px;
	font-weight:700;
	color: #FF2829;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.table-title-hockey-33121 li:nth-child(3), .table-title-hockey-33121 li:nth-child(4) {
	width: 141px;
	text-align: center;
	line-height: normal;
}
.table-title-hockey-33121 li:nth-child(3) strong, .table-title-hockey-33121 li:nth-child(4) strong {
	float: left;
	width: 100%;
	height: 14px;
	font-weight: normal;
}
.table-title-hockey-33121 li:nth-child(3) span, .table-title-hockey-33121 li:nth-child(4) span {
	float: left;
	width: 33.3%;
	height: 13px;
	font-size: 10px;
}
.table-title-hockey-33121 li:nth-child(5) {
	width: 45px;
	border-right:none;
}
.table-title-hockey-33121 li:nth-child(6) {
	width: 96px;
	text-align: center;
	line-height: normal;
}
.table-title-hockey-33121 li:nth-child(6) strong {
	float: left;
	width: 100%;
	height: 14px;
	font-weight: normal;
}
.table-title-hockey-33121 li:nth-child(6) span {
	float: left;
	width: 50%;
	height: 13px;
	font-size: 10px;
}
/*------------------------------------------------------------------------------------------------------------*/

.table-match-hockey-33121 li:nth-child(2) {
	width: 525px;
}

.table-match-hockey-33121 li:nth-child(3), 
.table-match-hockey-33121 li:nth-child(4) {
	width: 141px;
	padding-left: 1px;
}
.table-match-hockey-33121 li:nth-child(5) {
	width: 141px;
	padding-left: 1px;
}
.table-title-hockey-33121 .big {
	height: 27px !important;
	line-height: 27px !important;
}
.live-table-container .tab_content {
	float: left;
	width: 100%;
	border-bottom: 0 none;
	border-top: 0 none;
}
/*------------------------------------------------------------------------------------------------------------*/
.tabs2 li:nth-child(5).active, .tabs2 li:nth-child(6).active, .tabs2 li:nth-child(7).active, .tabs2 li:nth-child(8).active {
	color: #fff;
	background-color: #f08521;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f08521), to(#015d9d));
	background-image: -webkit-linear-gradient(top, #f08521, #015d9d);
	background-image: -moz-linear-gradient(top, #f08521, #015d9d);
	background-image: -ms-linear-gradient(top, #f08521, #015d9d);
	background-image: -o-linear-gradient(top, #f08521, #015d9d);
	background-image: linear-gradient(to bottom, #f08521, #015d9d);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f08521, endColorstr=#015d9d);
}
.orange-border {
	float: right;
	width: 339px;
	height: 3px;
	margin-top: -3px;
	background: #015d9d;
}

/******************************************/

@media (max-width: 1280px) {

	.results_container {
		width: 1025px !important;
		margin: 0 0 0 17px;
	}	
	
	div.extra-table-sports > div:first-child:after {
		width: 1028px !important;
	}

	.new-content{
		width:1030px !important;
	}

	header nav {
		margin: 40px 0 0 -2px !important;
	}
	main {
		float: left !important;
	}
	.wp {
		margin: 0 auto !important;
		width: 100% !important;
		height: auto !important;
	}
	.para-yatirma {
		width: 1038px !important;
	}
	.casino-boxes {
		width: 1087px !important;
		margin: 25px 0 0 30px !important;
	}
	.casino-boxes .slot_button {
		margin-right: -1px !important;
	}
	.casino-box-inner section {
		margin-right: 12px !important;
	}
	.casino-boxes-container {
		width: 1075px !important;
	}
	.live-container {
		width: 1035px !important;
	}
	.table-title-333121 li:nth-child(2), .table-match-333121 li:nth-child(2), .table-big-match-333121 li:nth-child(2) {
		width: 374px !important;
	}
	.table-title-223 li:nth-child(2), .table-match-223 li:nth-child(2) {
		width: 457px !important;
	}
	.table-basket-title-2331 li:nth-child(2), .table-basket-match-2331 li:nth-child(2) {
		width: 560px !important;
	}
	.table-title-hockey-33121 li:nth-child(2), .table-match-hockey-33121 li:nth-child(2) {
		width: 515px !important;
	}

	.account-table, .coupons, .password {
		width: 1033px !important;
		margin: 0 0 0 10px !important;
	}
	/*------COPUPONS------------------*/
	.coupons {
		width: 1025px !important;
		margin: 0 0 0 17px;
	}
	.coupon-details {
		float: left;
		width: 800px !important;
		margin-left: 30px;
	}
	.coupon-content-title li:nth-child(6), .coupon-content-title li:nth-child(7), .coupon-content-title li:nth-child(8), .coupon-info li:nth-child(6), .coupon-info li:nth-child(7), .coupon-info li:nth-child(8) {
		width: 130px !important;
	}
	/*------KUPON DETAY - 1280 -----------------*/

	.coupon-details {
		width: 964px !important;
	}
	.coupon-content-gray li:nth-child(6), .coupon-content-gray li:nth-child(7), .coupon-content-gray li:nth-child(8), .coupon-details-info li:nth-child(6), .coupon-details-info li:nth-child(7), .coupon-details-info li:nth-child(8), .coupon-content-grays li:nth-child(5), .coupon-content-grays li:nth-child(6), .coupon-content-grays li:nth-child(7), .coupon-details-infos li:nth-child(5), .coupon-details-infos li:nth-child(6), .coupon-details-infos li:nth-child(7) {
		width: 106px !important;
	}
	.coupon-content-grays li:nth-child(6), .coupon-details-infos li:nth-child(6), .coupon-content-grays li:nth-child(7), .coupon-details-infos li:nth-child(7) {
		width: 70px !important;
	}
	.coupon-details-grays li:last-child, .coupon-details-infos li:last-child {
		width: 121px !important;
	}
	/*------------------------*/

}
/*------------------------------------------------------------------------------------------------------------*/
.extra-table-live-blue {
	display: none;
	float: left;
	width: 100%;
	background: #fff;
	border: 2px solid #015d9d;
}
.extra-table-live-blue .close {
	float: left;
	width: 100%;
	height: 23px;
	padding: 0 10px 0 0;
	color: #fff;
	line-height: 23px;
	text-align: right;
	background: #015d9d;
	text-decoration: underline;
	cursor: pointer;
}
.extra-table-live-blue .row-2, .extra-table-live-blue .row-3, .extra-table-live-blue .row-4, .extra-table-live-blue .row-5, .extra-table-live-blue .row-6, .extra-table-live-blue .row-7 {
	float: left;
	width: 100%;
	height: 38px;
}
.extra-table-live-blue .row-2 li, .extra-table-live-blue .row-3 li, .extra-table-live-blue .row-4 li, .extra-table-live-blue .row-5 li, .extra-table-live-blue .row-6 li, .extra-table-live-blue .row-7 li {
	float: left;
	height: 38px;
}
.extra-table-live-blue .row-2 li:first-child, .extra-table-live-blue .row-3 li:first-child, .extra-table-live-blue .row-4 li:first-child, .extra-table-live-blue .row-5 li:first-child, .extra-table-live-blue .row-6 li:first-child, .extra-table-live-blue .row-7 li:first-child {
	width: 165px;
	padding: 0 0 0 15px;
	border-right: 1px solid #d8d8d8;
	line-height: 38px;
}
.extra-table-live-blue .row-2 li:last-child, .extra-table-live-blue .row-3 li:last-child, .extra-table-live-blue .row-4 li:last-child, .extra-table-live-blue .row-5 li:last-child, .extra-table-live-blue .row-6 li:last-child, .extra-table-live-blue .row-7 li:last-child {
	float: right;
	width: 650px;
}
.extra-table-live-blue li a {
	float: right;
	width: 87px;
	height: 27px;
	margin: 5px 5px 0 0;
	background-color: #f2f2f2;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#d8d8d8));
	background-image: -webkit-linear-gradient(top, #f2f2f2, #d8d8d8);
	background-image: -moz-linear-gradient(top, #f2f2f2, #d8d8d8);
	background-image: -ms-linear-gradient(top, #f2f2f2, #d8d8d8);
	background-image: -o-linear-gradient(top, #f2f2f2, #d8d8d8);
	background-image: linear-gradient(to bottom, #f2f2f2, #d8d8d8);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f2f2f2, endColorstr=#d8d8d8);
	border: 1px solid #b9b8b9;
}
.extra-table-live-blue li a:hover, .extra-table-live-blue li .active {
	background : -moz-linear-gradient(50% 0% -90deg, rgba(13, 67, 110, 1) 0%, rgba(24, 97, 152, 1) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(13, 67, 110, 1) 0%, rgba(24, 97, 152, 1) 100%);
	background : -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(13, 67, 110, 1) ), color-stop(1, rgba(24, 97, 152, 1) ));
	background : -o-linear-gradient(-90deg, rgba(13, 67, 110, 1) 0%, rgba(24, 97, 152, 1) 100%);
	background : -ms-linear-gradient(-90deg, rgba(13, 67, 110, 1) 0%, rgba(24, 97, 152, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D436E', endColorstr='#186198' ,GradientType=0)";
	border: 1px solid #083052;
	-webkit-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
}
.extra-table-live-blue li a:hover strong, .extra-table-live-blue li a:hover span {
	color: #fff;
}
.extra-table-live-blue li .active strong, .extra-table-live-blue li .active span {
	color: #fff;
}
.extra-table-live-blue li a strong, .extra-table-live-blue li a span {
	width: 50%;
	line-height: 27px;
	font-size: 11px;
	font-weight: bold;
}
.extra-table-live-blue li strong {
	float: left;
	color: #015d9d;
	text-align: left;
	padding-left: 5px;
}
.extra-table-live-blue li a span {
	float: right;
	padding-right: 5px;
	color: #343434;
	text-align: right;
}
.extra-preload {
	float: right;
	width: 100%;
	height: 32px;
	background: #1e1e1e url(../images/load.gif) center center no-repeat;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #0000;
}
.no-result {
	float: left;
	padding-left: 5px;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background: #3b3b3b;
	border: 1px solid #000000;
	border-top: 0 none;
	color: white;
	text-align: center;
}
/*--------------------------------*/

.extra-but-slcted-orange {
	color: #fff;
	background: #015d9d;
	cursor: pointer;
	border-right: 1px solid #015d9d;
}
.extra-but-slcted {
	color: #fff;
	background: #015d9d;
	cursor: pointer;
}
.extra-but {
	cursor: pointer;
}

.extra-table-sports {
	float: left;
	width: 100%;
	position:relative;
	background: #3d3d3d;
	margin-top: -1px;
	border:2px solid #8c1c17;
}

.extra-table-sports ul li {
	float: left;
	height: 36px;
	width: 110px;
	text-align: center;
	padding: 0 4px 0 0;
}

.extra-table-sports ul li a {
	float: right;
	margin: 4px 1px 0 0;
	/*
	padding: 0 4px;
	*/
	width: 42px;
	height: 27px;
	
	color: #fff;
	border: 1px solid #000;
	text-align: center;
	padding:0 0 0 0;
	background-color: #3d3d3d;
	overflow:hidden;
}

.extra-table-sports ul li a span {
	position: relative;
	font-family: "Exo 2", sans-serif;
	font-size: 12px;
	line-height: 26px;
	text-align: center;
	text-shadow: 1px 1px #000;
	display:block;
}

.extra-table-sports ul li a:hover {
	box-shadow: 0 0 3px #000;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	border: 1px solid #000;
}

.extra-table-sports ul li a.active, 
.extra-table-sports ul li a.active:hover {
	color: #FFF;
	background: linear-gradient(to top, #821415 0%, #ad1b1c 95%, #ce7677 100%);
	border: 1px solid #000;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
}

.extra-table-sports ul li a.backgroundRed {
	background: #4d302f;
	border-color: Red;
}
.extra-table-sports ul li a.backgroundGreen {
	background: #3d4c49;
	border-color: #00ff00;
}
.extra-table-sports ul li a.ldisabled {
	background: url(../images/lock.png) no-repeat center;
	opacity: 0.65;
	filter: alpha(opacity=65);
}
.extra-table-sports .closeorange {
	float: left;
	width: 100%;
	height: 23px;
	padding: 0 10px 0 0;
	color: #fff;
	line-height: 23px;
	text-align: right;
	background: #8c1c17;
	text-decoration: underline;
	cursor: pointer;
	
	
	
}
.extra-table-sports .closeblue {
	float: left;
	width: 100%;
	height: 23px;
	padding: 0 10px 0 0;
	color: #fff;
	line-height: 23px;
	text-align: right;
	background: #8c1c17;
	text-decoration: underline;
	cursor: pointer;
	border: 0 none;
	box-shadow: 0 0 0 0 transparent !important;
}
.blueext {
	border: 2px solid #8c1c17;
}
.extra-table-sports ul li strong {
	float: left;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 35px;
	vertical-align: middle;
	padding: 0 3px;
	width: 60px;
	height: 36px;
	color: white;
}
.table-row-2 ul {
	width: 221px;
	float: right;
	border-left: 1px solid #000;
}
.table-row-3 ul {
	width: 331px;
	float: right;
	border-left: 1px solid #000;
}
.table-row-4 ul {
	width: 441px;
	float: right;
	border-left: 1px solid #000;
}
.table-row-5 ul {
	width: 551px;
	float: right;
	border-left: 1px solid #000;
}
.table-row-6 ul {
	width: 661px;
	float: right;
	border-left: 1px solid #000;
}
.table-row-7 ul {
	width: 771px;
	float: right;
	border-left: 1px solid #000;
}

.table-row-2,
.table-row-3,
.table-row-4,
.table-row-5,
.table-row-6,
.table-row-7 {
	width: 100%;
	float: left;
	border-bottom:1px solid #000;
	
}


.lenotip-title {
	float: left;
	width: auto;
	height: 36px;
	color: #fff;
	display: table;
	padding: 0 14px;
}
.lenotip-title p {
	display: table-cell;
	vertical-align: middle;
	color : white;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 14px;
}
.lenotip-title-2 {
	float: left;
	width: auto;
	height: 36px;
	color: #000;
	padding: 3px 0 10px 13px;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 14px;
}
.extra-table-sports .close:hover {
	float: left;
	width: 100%;
	height: 23px;
	padding: 0 10px 0 0;
	color: #fff;
	line-height: 23px;
	text-align: right;
	background: #f38b52;
	text-decoration: underline;
	cursor: pointer;
	border: 0 none;
}
.zbr {
	background: #ededed;
}

.extra-table-sports .table-row-2:hover,
.extra-table-sports .table-row-3:hover,
.extra-table-sports .table-row-4:hover,
.extra-table-sports .table-row-5:hover,
.extra-table-sports .table-row-6:hover,
.extra-table-sports .table-row-7:hover{
	background: #4d302f;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}

.extra-table-sports.blueext .table-row-2:hover,
.extra-table-sports.blueext .table-row-3:hover,
.extra-table-sports.blueext .table-row-4:hover,
.extra-table-sports.blueext .table-row-5:hover,
.extra-table-sports.blueext .table-row-6:hover,
.extra-table-sports.blueext .table-row-7:hover{
	background: #4d302f !important;
	transition: .1s ease-in-out;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
}

/*------------------------------------------------------------------------------------------------------------*/

.dark-page {
	float: left;
	width: 100%;
}

/*-------------------------------------*/


.live-casino-container .slider {
	float: left;
	width: 1280px;
	height: 362px;
	margin-top: 20px;
}
.live-casino-container .slider img {
	float: left;
	width: 100%;
	height: 100%;
}

.casino-box-inner {
	float: left;
	width: 108%;
	margin: 25px 10px 0 18px;
}

.main-section {
	float: left;
	width: 255.5px;
	height: 232px;
	margin-right:20px;
}

.section {
	float: left;
	width: 255.5px;
	height: 232px;
	cursor: pointer;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 10px;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	background: linear-gradient(to top, #131212 0%, #2a292a 100%);
	background-position: center;
	background-size: 100% auto;
}


/*
.section:hover {
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	background: linear-gradient(to top, #0a362d 0%, #0d5848 70%, #0e604e 100%);
	background-position: center;
	background-size: 100% auto;
}
*/

.thumb {
	float: left;
	width: 122px;
	height: 209px;
	margin:10px 0 0 10px;
	background: #1a1b20;
	position: absolute;
	border: 1px solid #333;
	overflow: hidden;
}

.thumb img {
	max-width: 100%;
	height: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.thumb:hover img {
	cursor:pointer;
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

.section:hover ~ .thumb img
{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}

/*
.section:hover div span, 
.section:hover div p {
	color: #fff;
}
*/

.section .d-left {
	float: right;
	width: 106px;
	height: 209px;
	margin-left: 6px;
}

.section .d-left span {
	color: white;
	float: left;
	font-weight: bold;
	clear: both;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 8px;
}

.section .d-left p {
	float: left;
	color: #78179B;
	font-weight: bold;
	clear: both;
	font-size: 13px;
	line-height: 20px;
}

.section .d-left span:last-child {
	margin-top: 9px;
}

.section .d-left p.haha {
	float: left;
	font-weight: normal;
	clear: both;
	font-size: 13px;
	line-height: 20px;
}

.section strong {
	float: left;
	padding: 2px 5px;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	background: green;
	margin-top: 50px;
	font-size: 13px;
	margin-bottom: 5px;
	border: 1px solid #000000;
	-webkit-animation: flickerAnimation 1s infinite;
	-moz-animation: flickerAnimation 1s infinite;
	-o-animation: flickerAnimation 1s infinite;
	animation: flickerAnimation 2s infinite;
}

.xlive {
	-webkit-animation: flickerAnimation 1s infinite;
	-moz-animation: flickerAnimation 1s infinite;
	-o-animation: flickerAnimation 1s infinite;
	animation: flickerAnimation 2s infinite;
}
@keyframes flickerAnimation {
	0% {
		opacity:1;
	}
	50% {
		opacity:0.7;
	}
	100% {
		opacity:1;
	}
}
@-o-keyframes flickerAnimation {
	0% {
		opacity:1;
	}
	50% {
		opacity:0.7;
	}
	100% {
		opacity:1;
	}
}
@-moz-keyframes flickerAnimation {
	0% {
		opacity:1;
	}
	50% {
		opacity:0.7;
	}
	100% {
		opacity:1;
	}
}
@-webkit-keyframes flickerAnimation {
	0% {
		opacity:1;
	}
	50% {
		opacity:0.7;
	}
	100% {
		opacity:1;
	}
}
/*----------------------------------------------------------------------------*/

.casino-container {
	float: left;
	width: 100%;
	margin: 5px 0 0 0;
}
.casino-slider {
	float: left;
	width: 1280px;
	height: 362px;
	margin: 20px 0 0 0;
}
.casino-slider img {
	width: 100%;
}
.casino-sidebar {
	float: left;
	width: 180px;
	margin: 25px 0 0 0;
}
.casino-sidebar ul {
	float: left;
	width: 100%;
}
.casino-sidebar ul li {
	float: left;
	width: 100%;
	height: 30px;
	margin: 0 0 0 0;
}
.casino-sidebar ul li {
	float: left;
	width: 100%;
	height: 30px;
	padding: 0 0 0 50px;
	line-height: 30px;
	cursor: pointer;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	color: #dddddd;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(47, 47, 47, 1) 0%, rgba(53, 53, 53, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(47, 47, 47, 1) 0%, rgba(53, 53, 53, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(47, 47, 47, 1) ), color-stop(1, rgba(53, 53, 53, 1) ));
	background : -o-linear-gradient(90deg, rgba(47, 47, 47, 1) 0%, rgba(53, 53, 53, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(47, 47, 47, 1) 0%, rgba(53, 53, 53, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F2F2F', endColorstr='#353535' ,GradientType=0)";
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.casino-sidebar ul li:hover, 
.casino-sidebar ul li.active {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
}

.casino-sidebar ul li:last-child {
	border-bottom: 1px solid #000000;
}
.casino-sidebar .start_casino {
	float: left;
	width: 100%;
	height: 33px;
	background: #262831;
	color: #015d9d;
	font-family: "Exo 2", sans-serif;
	 font-size: 14px;
	 line-height: 33px;
	text-align: center;
	border-bottom: 2px solid #015d9d;
}
.casino-sidebar .start_casino:hover {
	color: #fff;
	border-bottom: 2px solid #fff;
}
.casino-sidebar .favorites {
	float: left;
	width: 100%;
}
.casino-sidebar .favorites .title {
	float: left;
	width: 100%;
	height: 30px;
	margin: 17px 0 0 0;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 14px;
 line-height: 30px;
	text-align: center;
	background: #262831;
}
.casino-sidebar .favorites p {
	float: left;
	width: 100%;
	padding: 15px;
	color: #015d9d;
}
.casino-sidebar .all, .casino-sidebar .amatic {
	background: #262831 url(../images/icon-casino-all.png) left center no-repeat;
}
.casino-sidebar .all:hover, .casino-sidebar .amatic:hover {
	background: #262831 url(../images/icon-casino-all-hover.png) left center no-repeat;
}
.casino-sidebar .novomatic, .casino-sidebar .vegas {
	background: #262831 url(../images/icon-casino-cherry.png) left center no-repeat;
}
.casino-sidebar .novomatic:hover, .casino-sidebar .vegas:hover {
	background: #262831 url(../images/icon-casino-cherry-hover.png) left center no-repeat;
}
.casino-boxes-container {
	float: left;
	width: 1100px;
	margin-bottom:20px;
}
.casino-boxes {
	width: 1120px;
	height: auto;
	display: -webkit-flex; /* Safari */
	-webkit-flex-wrap: wrap; /* Safari 6.1+ */
	display: flex;
	flex-wrap: wrap;
	margin: 25px 0 0 30px;
}
.casino-boxes .slot_button {
	width: 218.3px;
	height: 190px;
	margin-right: 5px;
}

.casino-boxes .slot_button:hover .thumb img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);

}

.casino-boxes .slot_button:hover p,
.casino-boxes .slot_button:hover .thumb

{
	background: linear-gradient(to top, #64177D 0%, #78179B 100%);
	color: #fff;
	cursor: pointer;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	border-color:#78179B;
	
}



.casino-boxes .slot_button .thumb{
	position: relative;
	border: 3px solid #2a292a;
	margin: 0;
	overflow: hidden;
	width: 178px;
	height: 127px;
}

.casino-boxes .slot_button .thumb img {
	width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}


.casino-boxes .slot_button p {
	float: left;
	width: 178px;
	height: 30px;
	margin: 0 0 0 0;
	background: linear-gradient(to top, #131212 0%, #2a292a 100%);
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 14px;
 line-height: 30px;
	text-align: center;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;

}
.tombala-container {
	float: left;
	margin: 20px 0 0 0;
}
.tombala-container .slider {
	float: left;
	width: 1280px;
	height: 362px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.tombala-container .slider img {
	float: left;
	width: 100%;
	height: 100%;
}
.play-button {
	padding: 20px 50px;
	margin: 200px auto;
	margin-top: 20px;
	text-align: center;
	display: table;
	font-size: 30px;
	cursor: pointer;
	background: linear-gradient(to top, #471059 0%, #6E1989 70%, #78179B 100%);
	color: #fff;
	text-shadow: 1px 1px 2px #000 !important;
	border-radius: 20px;
	border: 1px solid #000000 !important;
	box-shadow:2px 2px 0 0 #4c4c4c;
}

.play-button:hover {
	background: linear-gradient(to bottom, #471059 0%, #6E1989 70%, #78179B 100%);
}
/*------------------------------------------------------------------------------------------------------------*/


.para-yatirma-container {
	float: left;
	width: 100%;
	padding: 20px;
	background: #3b3b3b;
}
.para-yatirma-container section {
	float: left;
	width: 100%;
	
	margin: 15px 0;
	border: 1px solid #000;
	background: linear-gradient(to top, #353535 0%, #565656 100%);
}
.para-yatirma-container section h3 {
	float: left;
	width: 200px;
	height: 70px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	 font-size: 26px;
	 line-height: 72px;
	 font-weight:700;
	text-align: center;
	border-right: 1px solid #000;
}
.para-yatirma-container .mobile {
	background: #fff;
}
.para-yatirma-container .mobile img {
	width: 150px;
	height: 48px;
}
.para-yatirma-container .eft {
	background: #fff;
	color: grey;
}
.para-yatirma-container .ukash {
	background: #f2f2f2;
}
.para-yatirma-container img {
	margin-top: 10px;
}
.para-yatirma-container section p {
	float: left;
	width: 650px;
	height: 70px;
	padding: 20px;
	color: #fff;
	text-align: center;
	border-right: 1px solid #000;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
}
.para-yatirma-container section .button {
	float: left;
	width: 105px;
	height: 35px;
	margin: 18px 0 0 35px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 13px;
 line-height: 35px;
 font-weight:700;
	text-align: center;
	border: 1px solid #000;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	text-shadow: 1px 1px 1px #000;
	cursor: pointer;
}
.para-yatirma-container section .button:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}
.mobile-form {
	float: left;
	width: 100%;
	margin-top: -15px;
	padding: 20px;
	background: #3d4c49;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.mobile-form fieldset {
	float: left;
	width: 100%;
	height: 22px;
	margin-bottom: 15px;
}
.mobile-form em {
	float: left;
	width: 16px;
}
.mobile-form em img {
	width: 16px;
	margin: 2px 0 0 3px;
}
.mobile-form label {
	float: left;
	width: 135px;
	font-size: 90%;
	margin-top: 5px;
	color: white;
}
.mobile-form input {
	float: left;
	width: 140px;
	height: 22px;
	padding-left: 5px;
	color: white;
	font-size: 11px;
	background-color: #4d4d4d;
	border: 1px solid #000000;
}
.custom-select-small {
	float: left;
	width: 49px;
	height: 23px;
	margin-right: 3px;
	background: url(../images/custom-date-select-small.png) no-repeat;
	cursor: pointer;
}
.custom-select-small select {
	width: 49px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select-small select:focus {
	outline: none;
}
.custom-select-default {
	float: left;
	width: 79px;
	height: 23px;
	background: url(../images/custom-date-select-default.png) no-repeat;
	cursor: pointer;
}
.custom-select-default select {
	width: 79px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select-default select:focus {
	outline: none;
}
.mobile-form .first {
	float: left;
	width: 310px;
}
.mobile-form .second {
	float: left;
	width: 310px;
}
.mobile-form .third {
	float: left;
	width: 352px;
}
.mobile-form .last-select {
	float: right;
	margin-right: 0;
}
.custom-select-bank {
	float: left;
	width: 212px;
	height: 25px;
	background: url(../images/custom-select-bank.png) no-repeat;
	cursor: pointer;
	background-size: 100%;
}
.custom-select-bank select {
	width: 202px;
	height: 25px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 25px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select-bank select:focus {
	outline: none;
}
.mobile-form .result {
	float: right;
}
.mobile-form button {
	float: right;
	width: 75px;
	height: 30px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 12px;
 line-height: 30px;
 font-weight:700;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000000;
}
.mobile-form button:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}
.mobile-form p {
	float: left;
	width: 140px;
	line-height: 30px;
}
.mobile-form .green {
	color: #018246;
}
.mobile-form .red {
	width: 280px;
	padding-top: 10px;
	color: #ff0000;
	font-size: 11px;
	line-height: normal;
}
/*------------------------------------------------------------------------------------------------------------*/
.password-title fieldset {
	float: left;
	width: 140px;
	height: 36px;
	line-height: 36px;
	text-align: center;
}
.password-title fieldset:first-child {
	margin-left: 55px;
}
.password-content {
	float: left;
	width: 100%;
	padding: 6px 0;
	background: #3b3b3b;
}
.password-content input {
	float: left;
	width: 140px;
	height: 23px;
	margin-right: 10px;
	background-color: #4d4d4d;
	border: 1px solid #000000;
}
.password-content input:first-child {
	margin-left: 55px;
}
.password-content button {
	float: left;
	width: 69px;
	height: 23px;
	margin-right: 7px;
	color: #fff;
	font-size: 11px;
}
.password-content button[type='clear'] {
	background-color: #ef3d21;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ef3d21), to(#cb3828));
	background-image: -webkit-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -moz-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -ms-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -o-linear-gradient(top, #ef3d21, #cb3828);
	background-image: linear-gradient(to bottom, #ef3d21, #cb3828);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ef3d21, endColorstr=#cb3828);
	border: 1px solid #8b5b52;
}
.password-content button[type='clear']:hover {
	background-color: #cb3828;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cb3828), to(#ef3d21));
	background-image: -webkit-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -moz-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -ms-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -o-linear-gradient(top, #cb3828, #ef3d21);
	background-image: linear-gradient(to bottom, #cb3828, #ef3d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cb3828, endColorstr=#ef3d21);
}
.password-content button[type='submit'] {
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000000;
}
.password-content button[type='submit']:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
	border: 1px solid #000000;
}
.password-content p {
	float: left;
	margin-left: 15px;
	line-height: 25px;
}
.password-content .green {
	color: #019e4e;
}
.password-content .red {
	color: #a20003;
}
/*------------------------------------------------------------------------------------------------------------*/

.register-container .inner {
	padding: 25px 60px;
}
.register-container fieldset {
	float: left;
	width: 48%;
	margin: 0 10px 15px 0;
}
.register-container label {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	color:white;
}
.register-container em {
	float: left;
	width: 16px;
	height: 16px;
}
.register-container em img {
	width: 16px;
	height: 16px;
	margin: 3px 0 0 5px;
}
.register-container .result {
	float: left;
	width: 100%;
	color: #ff0000;
	line-height: 30px;
}
.register-container input[type='text'], .register-container input[type='password'] {
	float: left;
	width: 85%;
	height: 23px;
	padding-left: 5px;
	color: white;
	background-color: #4d4d4d;
	border: 1px solid #000000;
}
.register-container input[type='text'].tel2 {
	width: 50%;
}
.password-container .warning, .register-container .warning {
	float: left;
	width: 16px;
	font-size: 17px;
	margin: 2px 0 0 7px;
	color: red;
}
.password-container .accept, .register-container .accept {
	float: left;
	width: 16px;
	font-size: 17px;
	margin: 2px 0 0 7px;
	color: green;
}
.custom-select1 {
	float: left;
	width: 49px;
	height: 23px;
	background: url('../images/register-select-1.png') no-repeat;
	cursor: pointer;
}
.custom-select1 select {
	width: 49px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select1 select:focus {
	outline: none;
}
.custom-select2 {
	float: left;
	width: 79px;
	height: 23px;
	margin: 0 3px;
	background: url('../images/register-select-2.png') no-repeat;
	cursor: pointer;
}
.custom-select2 select {
	width: 79px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select2 select:focus {
	outline: none;
}
.custom-select3 {
	float: left;
	width: 76px;
	height: 23px;
	background: url('../images/register-select-3.png') no-repeat;
	cursor: pointer;
}
.custom-select3 select {
	width: 76px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.custom-select3 select:focus {
	outline: none;
}
.sex {
	position: relative;
	display: inline-block;
	width: 105px;
	height: 23px;
	margin-right: -5px;
	line-height: 23px;
	background: linear-gradient(to top, #575757 0%, #7d7d7d 100%);
}
.sex label {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-align: center;
	transition: transform 0.4s, color 0.4s, background-color 0.4s;
	border: 1px solid #000;
}
.sex input[type="radio"] {
	appearance: none;
	width: 0;
	height: 0;
	opacity: 0;
}
.sex input[type="radio"]:focus {
	outline: 0;
	outline-offset: 0;
}
.sex input[type="radio"]:checked ~ label {
	background: linear-gradient(to bottom, #353535 0%, #565656 100%);
}
.sex input[type="radio"]:active ~ label {
	transform: scale(1.05);
}
.register-container .full {
	width: 100% !important;
}
.register-container .full input {
	width: 90%;
}
.register-country {
	float: left;
	width: 210px;
	height: 23px;
	background: url('../images/register-country.png') no-repeat;
	cursor: pointer;
}
.register-country select {
	width: 210px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.register-country select:focus {
	outline: none;
}
.register-container .check {
	float: left;
	width: 91%;
	margin: 30px 0 10px 0;
}
.account-container .warning, .password-container .warning, .register-container .warning {
	float: left;
	width: 16px;
	font-size: 17px;
	margin: 2px 0 0 7px;
	color: red;
}
.account-container .accept, .password-container .accept, .register-container .accept {
	float: left;
	width: 16px;
	font-size: 17px;
	margin: 2px 0 0 7px;
	color: green;
}
@-webkit-keyframes check {
	0% {
		height: 0;
		width: 0;
	}
	25% {
		height: 0;
		width: 10px;
	}
	50% {
		height: 20px;
		width: 10px;
	}
}
@-moz-keyframes check {
	0% {
		height: 0;
		width: 0;
	}
	25% {
		height: 0;
		width: 10px;
	}
	50% {
		height: 20px;
		width: 10px;
	}
}
@-ms-keyframes check {
	0% {
		height: 0;
		width: 0;
	}
	25% {
		height: 0;
		width: 10px;
	}
	50% {
		height: 20px;
		width: 10px;
	}
}
@keyframes check {
	0% {
		height: 0;
		width: 0;
	}
	25% {
		height: 0;
		width: 10px;
	}
	50% {
		height: 20px;
		width: 10px;
	}
}
.checkbox, .checkbox-alt {
	float: left;
	background-color: #f2f2f2;
	display: inline-block;
	height: 20px;
	margin: 0 0.25em;
	width: 20px;
	border: 1px solid #a1a1a1;
}
.checkbox label, .checkbox-alt label {
	display: block;
	height: 20px;
	position: relative;
	width: 20px;
}
.checkbox label:after, .checkbox-alt label:after {
	/*
This element has a border on the right, and top. By rotating it looks like a check symbol, but the wrong way. That's why I'm flipping it with scaleX(-1)
*/
-moz-transform: scaleX(-1) rotate(135deg);
-ms-transform: scaleX(-1) rotate(135deg);
-webkit-transform: scaleX(-1) rotate(135deg);
transform: scaleX(-1) rotate(135deg);
	/*
I want to position the symbol using the left top, because when increasing the width and height of an object, it expands from the top left corner as well. That is what makes it looks like it's being drawn.
*/
-moz-transform-origin: left top;
-ms-transform-origin: left top;
-webkit-transform-origin: left top;
transform-origin: left top;
border-right: 4px solid transparent;
border-top: 4px solid transparent;
content: '';
display: block;
height: 20px;
left: 0;
position: absolute;
top: 5px;
width: 10px;
}
.checkbox label:hover:after, .checkbox-alt label:hover:after {
	border-color: #015d9d;
}
.checkbox input, .checkbox-alt input {
	display: none;
}
.checkbox input:checked + label:after, .checkbox-alt input:checked + label:after {
	-webkit-animation: check 0.8s;
	-moz-animation: check 0.8s;
	-o-animation: check 0.8s;
	animation: check 0.8s;
	border-color: #f37622;
}
.checkbox.checkbox-alt label:hover:after, .checkbox-alt.checkbox-alt label:hover:after {
	-webkit-animation: check 0.8s ease infinite;
	-moz-animation: check 0.8s ease infinite;
	-o-animation: check 0.8s ease infinite;
	animation: check 0.8s ease infinite;
}
.checkbox.checkbox-alt input:checked + label:after, .checkbox-alt.checkbox-alt input:checked + label:after {
	-webkit-animation: none;
	-moz-animation: none;
	-o-animation: none;
	animation: none;
}
.register-container .check p {
	float: right;
	width: 94%;
	font-size: 11px;
	color:white;
}
.promo {
	float: left;
	width: 100%;
	margin-top: 50px;
}
.promo input {
	width: 78% !important;
}
.register-container button {
	float: right;
	width: 100%;
	height: 40px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 40px;
 font-weight:700;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000000;
}
.register-container button:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}
.register-container .result {
	float: left;
	width: 100%;
	color: #ff0000;
	line-height: 30px;
}
/*------------------------------------------------------------------------------------------------------------*/
.register-onay {
	float: left;
	width: 100%;
	padding: 20px;
	background: #fff;
	border: 1px solid #676b70;
}
.register-onay img {
	float: left;
}
.register-onay p {
	float: left;
	margin: 20px 0 0 20px;
	color: #019e4e;
}
/*------------------------------------------------------------------------------------------------------------*/
#cssmenu {
	font-family: "Exo 2", sans-serif;
	font-size: 14px;
}
#cssmenu em {
	float: right;
	padding: 4px 7px;
	color: #fff;
	font-family: "Exo 2", sans-serif;
	font-size: 10px;
	background : #2f2f2f;

}
#cssmenu > ul > li > a.itemac em,
#cssmenu li:hover em {
	background : #2f2f2f;
	border-radius:5px;
}
.has-sub .arrow {
	position: relative;
	float: right;
	width: 16px;
	height: 16px;
	background: url(../images/ar-01.png);
}
.has-sub .arrowd {
	position: relative;
	float: left;
	width: 16px;
	height: 16px;
	background: url(../images/ar-02.png);
}
.arrow:hover {
	background: url(../images/ar-02.png);
}
.arrow-active {
	background: url(../images/fav-02.png) !important;
}
.has-sub .fav {
	position: relative;
	float: right;
	width: 16px;
	height: 16px;
	background: url(../images/fav-01.png);
	z-index: 99;
}
#cssmenu ul ul img {
	margin-right: 8px;
	margin-left: 1px
}
#cssmenu ul ul span {
	float: left;
	margin-top: -7px !important;
}
#cssmenu img {
	float: left;
	display: inline-block;
}
#cssmenu span {
}
#cssmenu small {
	font-size: 12px;
	padding-left: 10px;
}
#cssmenu ul {
	display: inline-block;
	width: 100%;
}
#cssmenu ul li {
	position: relative;
	margin: 0;
	padding: 0;
}
#cssmenu ul li a {
	text-decoration: none;
	cursor: pointer;
}
#cssmenu > ul > li > a {
	color: #dddddd;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	/*font-size: 16px;

letter-spacing: 1px;

font-weight: 300;

*/

position: relative;
}
.sports {
	width: 125px;
	margin-right: 10px;
	margin-left: 5px;
}
.country {
	width: 109px;
	margin-right: 10px;
}
.leuage {
	width: 140px;
	margin-right: 10px;
}
#cssmenu > ul > li:last-child > a {
	border-bottom: 1px solid #1a1a1a;
}
#cssmenu > ul ul > li:last-child > a {
	border-bottom: none;
}
#cssmenu > ul ul ul > li:last-child > a {
	border-bottom: 1px solid #000;
}
#cssmenu > ul > li:hover > a {
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9A1819', endColorstr='#AD1B1C' ,GradientType=0)";
	color: #6d6d6d;
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
}
#cssmenu > ul > li.active > a #cssmenu > ul > li.open > a {
/*

background : -moz-linear-gradient(50% 100% 90deg,rgba(202, 112, 40, 1) 0%,rgba(241, 133, 33, 1) 100%);

background : -webkit-linear-gradient(90deg, rgba(202, 112, 40, 1) 0%, rgba(241, 133, 33, 1) 100%);

background : -webkit-gradient(linear,50% 100% ,50% 0% ,color-stop(0,rgba(202, 112, 40, 1) ),color-stop(1,rgba(241, 133, 33, 1) ));

background : -o-linear-gradient(90deg, rgba(202, 112, 40, 1) 0%, rgba(241, 133, 33, 1) 100%);

background : -ms-linear-gradient(90deg, rgba(202, 112, 40, 1) 0%, rgba(241, 133, 33, 1) 100%);

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#015d9d', endColorstr='#015d9d' ,GradientType=0)";

color: #ffffff;*/

}
#cssmenu{
	width: 100%;
	border-radius: 0 0 5px 5px;
	background-color: #090909!important;
	overflow: hidden;
}
#cssmenu ul > li.has-sub > a::after {
	content: "";
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-top: 1px solid #000000;
	border-botom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	left: 0;
	bottom: -13px;
	bottom: 0px;
	z-index: 1;
	opacity: 0;
}
#cssmenu ul > li.has-sub > a::before {
	content: "";
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-top: 1px solid #151515;
	border-botom: 1px solid #151515;
	border-left: 1px solid #151515;
	border-right: 1px solid #151515;
	left: 0;
	bottom: -12px;
	bottom: -1px;
	z-index: 3;
	opacity: 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
#cssmenu ul > li.has-sub::after {
}
#cssmenu ul > li:hover::after, #cssmenu ul > li.active::after, #cssmenu ul > li.open::after {
	border-top-color: #ffffff;
}
#cssmenu ul > li.has-sub.open > a::after {
}
#cssmenu ul > li.has-sub.open > a::before {
}
#cssmenu ul ul {
	display: none;
}
#cssmenu ul ul li {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#cssmenu ul ul li a:hover {color:#b52427 !important;}
#cssmenu ul ul li a {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px;
	background: #111;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #000;
	color: #b3b3b3;
}
#cssmenu ul ul ul li {
	border: 0;
}

.fav {background-color:#3d3d3d;color:#fff;font-size:10px;padding:4px 7px;}

#cssmenu ul ul li:hover > a, #cssmenu ul ul li.open > a, #cssmenu ul ul li.active > a {
	color: #b3b3b3;
}

#cssmenu ul ul > li.has-sub > a::after {
	border-top: 13px solid #dddddd;
}

#cssmenu ul ul > li.has-sub > a::before {
	border-top: 13px solid #e4e4e4;
}

#cssmenu ul ul > li.has-sub::after {
	top: 18.5px;
	border-width: 6px;
	border-top-color: #777777;
}

#cssmenu ul ul > li:hover::after, 
#cssmenu ul ul > li.active::after, 
#cssmenu ul ul > li.open::after {
	border-top-color: #666666;
}
#cssmenu ul ul ul li a {
	background: #1e1e1e;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #000;
	color: #b3b3b3;
}

#cssmenu ul ul ul li:hover > a, 
#cssmenu ul ul ul li.open > a, 
#cssmenu ul ul ul li.active > a {
	color : #ff2829;
}

#cssmenu ul ul ul li a {
	padding-left: 27px;
}
.fav:hover {
	background: url(../images/fav-02.png);
}
.fav-active {
	background: url(../images/fav-02.png) !important;
}
#cssmenu > ul > li > a.itemac:hover {color:#5d5d5d;}
#cssmenu > ul > li > a.itemac {
	border-bottom: 1px solid #222;
	color: #ffffff;
}
/*------------------------------------------------------------------------------------------------------------*/
.page-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #212121;
	z-index: 9998;
}
.page-overlay .coupon-popup {
	width: 345px;
	height: 170px;
	margin: 0 auto;
	margin-top: 20%;
	text-align: center;
	background: url(../images/page-overlay.png);
	border: 1px solid #6A6A6A;
	-moz-box-shadow: 0px 0px 10px black;
	-webkit-box-shadow: 0px 0px 10px black;
	box-shadow: 0px 0px 10px black;
}
.page-overlay .coupon-popup .icon {
	float: left;
	width: 100%;
	padding: 15px 0 0 0;
	color: green;
	font-size: 50px;
}
.page-overlay .coupon-popup .icon2 {
	float: left;
	width: 100%;
	padding: 15px 0 0 0;
	color: red;
	font-size: 50px;
}
.page-overlay .coupon-popup .icon3 {
	float: left;
	width: 100%;
	padding: 15px 0 0 0;
	color: #f7931e;
	font-size: 50px;
}
.page-overlay .coupon-popup p {
	float: left;
	width: 100%;
	margin: 15px 0;
	padding: 0 20px;
}
.page-overlay .coupon-popup button {
	display: inline-block;
	margin-top: 8px;
	width: 70px;
	height: 25px;
	color: white;
	background-color: black;
	border: 1px solid #6A6A6A;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 font-weight:700;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
}
.page-overlay .coupon-popup button:hover {
	background: #6A6A6A;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	color: black;
	border: 1px solid #000000;
}
.page-overlay .coupon-popup .status {
	float: left;
	width: 100%;
	height: 100%;
	background-image: url(../images/loaderWhite.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.page-overlay .orange {
	color: #f7931e;
}
.page-overlay .red {
	color: #a20003;
}
.page-overlay .green {
	color: #fff;
}
.tab-last-content-container {
	display: inline-block;
	margin-top: 20px;
	margin-bottom: -5px;
	border: 1px solid #cbcbcb;
	border-bottom: 0 none;
}
.istatistik {
	display: inline-block;
	padding-top: 6px;
	cursor: pointer;
}
.tabs-golge {
	float: left;
	width: 100%;
	height: 20px;
}
.tabs-golge:before, .tabs-golge:after {
	content: "";
	position: absolute;
	z-index: -1;
	-webkit-box-shadow: 0 0 20px #bebebe;
	-moz-box-shadow: 0 0 20px #bebebe;
	box-shadow: 0 0 20px #bebebe;
	top: 50%;
	bottom: 0;
	left: 10px;
	right: 10px;
	-moz-border-radius: 100px / 10px;
	border-radius: 100px / 10px;
}
.tabs-golge:after {
	right: 10px;
	left: auto;
	-webkit-transform: skew(8deg) rotate(3deg);
	-moz-transform: skew(8deg) rotate(3deg);
	-ms-transform: skew(8deg) rotate(3deg);
	-o-transform: skew(8deg) rotate(3deg);
	transform: skew(8deg) rotate(3deg);
}
.plus-one {
	float: right;
	width: 24px;
	height: 24px;
	margin: 3px 5px 0 0;
	color: #de2d24;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
 font-weight:700;
	text-align: center;
	border: 1px solid #de2d24;
	border-radius: 3px;
	cursor: pointer;
}
.orange-fill {
	color: #fff !important;
	background: #015d9d;
}
.big-selected {
	float: right;
}
.istatistik img {
	width: 26px;
	height: 26px;
}

/*---------------------------------------------------------------------------------*/

@media (max-width: 1024px) {

	.results_container {
		width: 794px !important;
		margin: 0 0 0 6px !important;
	}
	
	div.extra-table-sports > div:first-child:after {
		width: 772px !important;
	}

	.new-content{
		width:778px !important;
	}
	
	.footer-main{
		width: 950px !important; 
	}

	.creditcard{
		height:70px !important;
	}

	.myaccount {
		width: 794px !important;
		margin: 0 0 0 6px !important;
	}
	.account-container fieldset {
		width: 91% !important;
	}
	.forgot-password {
		width: 76% !important;
	}
	.newpassword-content {
		width: 75% !important;
	}
	.para-yatirma-container .mobile img {
		padding-top: 8px;
		width: 100px;
		height: 38px;
	}
	header nav ul, header nav ul li, header nav ul li a {
		margin: 0 !important;
		font-size: 100% !important;
	}
	.lang {
		width: 42px !important;
		margin: 46px 7px 0 0 !important;
	}
	.lang p {
		display: none !important;
	}
	.row-4mobi {
		height: 230px !important;
	}

	.table-big-match-333121 li, .table-match-333121 {
		display: block !important;
	}
	.table-title-333121 li:nth-child(2) {
		width: 118px !important;
	}

	.yakinda-container .tabs2 li:first-child {
		margin-left: 350px !important;
	}
	.yakinda-container .tabs2 li {
		padding: 0 10px !important;
	}
	.orange-border {
		width: 260px !important;
	}
	.yakinda-title-33211 li:nth-child(2), .yakinda-table-33211 li:nth-child(2) {
		width: 254px;
	}
	.yakinda-table-211 li:nth-child(2) {
		width: 538px;
	}
	.yakinda-table-33211 li:nth-child(2) .t1, .yakinda-table-33211 li:nth-child(2) .t2 {
		width: auto;
	}
	.yakinda-title-211 li:nth-child(2) {
		width: 538px;
	}
	.yakinda-title-21211 li:nth-child(2), .yakinda-table-21211 li:nth-child(2) {
		width: 393px;
	}
	.yakinda-title-31211 li:nth-child(2), .yakinda-table-31211 li:nth-child(2) {
		width: 348px;
	}
	.table-title-3211 li:nth-child(2), .table-ratio-3211 li:nth-child(2), .table-title-2311 li:nth-child(2), .table-ratio-2311 li:nth-child(2), .sports-table-title-3211 li:nth-child(2), .sports-table-ratio-3211 li:nth-child(2) {
		width: 185px !important;
	}
	.table-ratio-2311 li:nth-child(2) .t1, .table-ratio-2311 li:nth-child(2) .t2 {
		margin: 0;
		padding: 0;
		width: auto;
	}
	.table-ratio-2311 li:nth-child(2) .t1 {
		margin-left: 5px;
		margin-right: 5px;
	}
	.sports-table-title-311 li:nth-child(2), .sports-table-ratio-311 li:nth-child(2) {
		width: 285px !important;
	}
	.sports-table-ratio-311 li:nth-child(2) .t1, .sports-table-ratio-311 li:nth-child(2) .t2, .sports-table-ratio-311 li:nth-child(2) .score {
		width: auto !important;
		margin: 0 0 0 5px !important;
	}
	.sports-table-ratio-3211 li:nth-child(2) .t1, .sports-table-ratio-3211 li:nth-child(2) .t2, .sports-table-ratio-3211 li:nth-child(2) .score {
		width: auto !important;
		margin: 0 0 0 5px !important;
	}
	.table-title-211 li:nth-child(2), 
	.table-ratio-211 li:nth-child(2), 
	.sports-table-title-211 li:nth-child(2), 
	.sports-table-ratio-211 li:nth-child(2) {
		width: 56px !important;
	}
	.table-title-211 li:nth-child(3), 
	.table-ratio-211 li:nth-child(3), 
	.sports-table-title-211 li:nth-child(3), 
	.sports-table-ratio-211 li:nth-child(3) {
		width: 320px !important;
	}

	.table-match-223 li:nth-child(2), 
	.table-title-223 li:nth-child(2) {
		width: 391px !important;
	}

	.table-title-223 li:nth-child(7),
	.table-match-223 li:nth-child(7) {
		width: 100px !important;
	}

	.table-title-223 li:nth-child(3), 
	.table-match-223 li:nth-child(3) {
		display: none !important;
	}

	.table-title-223 li:nth-child(6),
	.table-match-223 li:nth-child(6){
		display:none;
	}

	.table-title-hockey-33121 li:nth-child(3), 
	.table-match-hockey-33121 li:nth-child(3) {
		display: none !important;
	}
	.table-basket-title-2331 li:nth-child(2), 
	.table-basket-match-2331 li:nth-child(2) {
		width: 446px !important;
	}
	.table-basket-title-2331 li:nth-child(5), 
	.table-basket-title-2331 li:nth-child(4), 
	.table-basket-match-2331 li:nth-child(4) {
		display: none !important;
	}

	.table-title-hockey-33121 li:nth-child(2), 
	.table-match-hockey-33121 li:nth-child(2) {
		width: 401px !important;
	}
	.table-title-hockey-33121 li:nth-child(3), 
	.table-match-hockey-33121 li:nth-child(3) {
		display: none !important;
	}

	.table-match-333121 li:nth-child(2) {
		overflow: hidden;
	}

	body {
		overflow-x: hidden;
	}
	.dark-footer .bottom .secure {
		margin-top: -30px;
	}
	.wp {
		width: 1000px;
	}
	.para-yatirma {
		width: 780px !important;
	}
	.para-yatirma-container section h3 {
		width: 120px !important;
		font-size: 100% !important;
	}
	.para-yatirma-container section p {
		width: 470px !important;
		padding-top: 8px !important;
	}
	.password {
		width: 780px !important;
	}
	.password-content input:first-child, .password-title fieldset:first-child {
		margin-left: 10px !important;
	}
	.register-container fieldset {
		width: 100% !important;
	}
	.register-container .check p {
		width: 84% !important;
	}
	.register input {
		width: 100% !important;
	}
	.register button {
		float: left !important;
		width: 50%;
		margin-top: 10px;
	}
	main {
		margin: 0 0 0 5px;
	}

	.footer-text {
		width: 750px !important;
	}
	footer .bottom .warning {
		margin-top: -10px !important;
	}
	footer .bottom .secure {
		margin-top: -70px !important;
	}
	.general-title-tab-orange section {
		width: 60%;
		font-size: 100%;
	}
	.table-title-33121 li, .table-ratio-33121 li, .table-title-2331 li, .table-ratio-2331 li {
		display: none;
	}
	.table-title-33121 li:first-child, .table-title-33121 li:nth-child(2), .table-title-33121 li:nth-child(4), .table-title-33121 li:last-child, .table-ratio-33121 li:first-child, .table-ratio-33121 li:nth-child(2), .table-ratio-33121 li:nth-child(4), .table-ratio-33121 li:last-child, .table-title-22311 li:first-child, .table-title-22311 li:nth-child(2), .table-title-22311 li:nth-child(5), .table-title-22311 li:nth-child(6), .table-title-22311 li:last-child, .table-ratio-22311 li:first-child, .table-ratio-22311 li:nth-child(2), .table-ratio-22311 li:nth-child(5), .table-ratio-22311 li:nth-child(6), .table-ratio-22311 li:last-child, .table-title-2331 li:first-child, .table-title-2331 li:nth-child(2), .table-title-2331 li:nth-child(3), .table-title-2331 li:nth-child(4), .table-title-2331 li:last-child, .table-ratio-2331 li:first-child, .table-ratio-2331 li:nth-child(2), .table-ratio-2331 li:nth-child(3), .table-ratio-2331 li:nth-child(4), .table-ratio-2331 li:last-child {
		display: block;
	}
	.table-title-5461 li:nth-child(3), 
	.table-ratio-5461 li:nth-child(3), 
	.table-title-5461 li:nth-child(5), 
	.table-ratio-5461 li:nth-child(5), 
	.table-title-5461 li:nth-child(6) {
		display: none !important;
	}
	.table-title-5461 li:nth-child(2), .table-ratio-5461 li:nth-child(2) {
		width: 333px !important;
	}
	.table-title-33121 li:nth-child(2), .table-ratio-33121 li:nth-child(2) {
		width: 333px !important;
	}
	.table-title-22311 li:nth-child(2), 
	.table-ratio-22311 li:nth-child(2) {
		width: 378px !important;

	}

	.table-title-22311 li:nth-child(3), 
	.table-ratio-22311 li:nth-child(3) {
		display:none;

	}

	.table-title-22311 li:nth-child(5), 
	.table-ratio-22311 li:nth-child(5), 
	.table-title-22311 li:nth-child(6), .table-ratio-22311 li:nth-child(6) {
		display: none !important;
	}
	.table-title-2331 li:nth-child(2), .table-ratio-2331 li:nth-child(2) {
		width: 238px !important;
	}
	.table-title-2331 li:nth-child(4), .table-ratio-2331 li:nth-child(4) {
		display: none !important;
	}
	.table-title-2331 li:nth-child(2), .table-ratio-2331 li:nth-child(2) {
		width: 378px !important;
	}
	.general-title-tab-orange {
		width: 40% !important;
	}
	.general-title-tab-orange section {
		width: 70% !important;
	}
	.tabs2 li:first-child {
		margin-left: 324px !important;
	}
	.general-title-tab-blue {
		width: 100%;
	}
	.general-title-tab-blue section,
	.live-title section {
		width: auto;
		font-size: 13px;
	}

	.general-subtitle-gray ul li:first-child, 
	.general-subtitle-gray ul li:nth-child(2), 
	.general-subtitle-gray ul li:nth-child(3), 
	.general-subtitle-gray ul li:nth-child(5), 
	.general-subtitle-gray ul li:last-child, 
	.match-list-default li:first-child, 
	.match-list-default li:nth-child(2), 
	.match-list-default li:nth-child(3), 
	.match-list-default li:nth-child(5), 
	.match-list-default li:last-child, 
	.table-title-211 li:first-child, 
	.table-title-211 li:nth-child(2), 
	.table-title-211 li:nth-child(3), 
	.table-title-211 li:nth-child(4), 
	.table-title-211 li:nth-child(5), 
	.table-title-3211 li:first-child, 
	.table-title-3211 li:nth-child(2), 
	.table-title-3211 li:nth-child(4), 
	.table-title-3211 li:nth-child(5), 
	.table-title-3211 li:nth-child(6), 
	.table-ratio-3211 li:first-child, 
	.table-ratio-3211 li:nth-child(2), 
	.table-ratio-3211 li:nth-child(4), 
	.table-ratio-3211 li:nth-child(5), 
	.table-ratio-3211 li:nth-child(6) {
		display: block;
	}

	.general-subtitle-gray ul li:nth-child(2), 
	.match-list-default li:nth-child(2) {
		width: 56px !important;
	}
	.general-subtitle-gray ul li:nth-child(3), 
	.match-list-default li:nth-child(3) {
		width: 50% !important;
	}

	.general-subtitle-gray ul li:nth-child(5), 
	.match-list-default li:nth-child(5),
	.general-subtitle-gray ul li:nth-child(6), 
	.match-list-default li:nth-child(6) {
		display:none !important;
	}

	.match-list-default .red-card,
	.match-list-default .xcard,
	.table-ratio-211 .red-card,
	.table-ratio-211 .xcard {
		display:none;
	}

	.match-list-default li:nth-child(2) .t1, 
	.match-list-default li:nth-child(2) .t2,
	.table-ratio-211 li:nth-child(2) .t1,
	.table-ratio-211 li:nth-child(2) .t2 {
		width: 110px !important;
		margin-left: 4px !important;
	}

	.match-list-default li:nth-child(2) .t2,
	.table-ratio-211 li:nth-child(2) .t2 {
		margin-left:9px !important;
	}



	.general-subtitle-gray ul li:nth-child(4), 
	.match-list-default li:nth-child(4) {
		/*display:none !important;*/
	}

	.table-title-211 li:nth-child(5), 
	.table-ratio-211 li:nth-child(5),
	.table-title-211 li:nth-child(6), 
	.table-ratio-211 li:nth-child(6) {
		display:none !important;
	}

	.table-title-3211 li:nth-child(2), 
	.table-ratio-3211 li:nth-child(2) {
		width: 329px !important;
	}
	.general-title-blue section:last-child {
		width: 515px;
	}
	/*------COPUPONS------------------*/




	.coupons {
		width: 794px !important;
		margin: 0 0 0 6px !important;
	}
	.coupon-content-title li, .coupon-info li {
		width: 80.3px !important;
		font-size: 90%;
	}
	/*------ KUPON DETAY - 1024 -----------------*/




	.coupon-details {
		width: 732px !important;
	}
	.coupon-content-gray li, .coupon-details-info li {
		width: 67.5px !important;
	}
	.coupon-content-grays li:nth-child(2), .coupon-details-infos li:nth-child(2) {
		width: 221px !important;
	}
	.coupon-content-grays li:nth-child(3), .coupon-details-infos li:nth-child(3) {
		width: 140px !important;
	}
	.coupon-content-grays li:nth-child(4), .coupon-details-infos li:nth-child(4) {
		width: 50px !important;
	}
	.coupon-content-grays li:nth-child(5), .coupon-details-infos li:nth-child(5) {
		width: 75px !important;
	}
	.coupon-content-grays li:nth-child(6), .coupon-details-infos li:nth-child(6) {
		width: 54px !important;
	}
	.coupon-content-grays li:nth-child(7), .coupon-details-infos li:nth-child(7) {
		border-right: none !important;
	}
	.coupon-content-grays li:last-child, .coupon-details-infos li:last-child {
		display: none !important;
	}
	.coupon-content-gray li:nth-child(6), .coupon-content-gray li:nth-child(7), .coupon-content-gray li:nth-child(8), .coupon-details-info li:nth-child(6), .coupon-details-info li:nth-child(7), .coupon-details-info li:nth-child(8) {
		width: 108px !important;
	}
	/*------------------------*/


	.coupon-content .bottom li:first-child {
		width: 194px;
	}
	.coupon-content .bottom li:nth-child(2), .coupon-content .bottom li:nth-child(3), .coupon-content .bottom li:nth-child(4) {
		width: 97px;
	}
	.account-table {
		width: 783px !important;
	}
	.transfer {
		width: 783px !important;
	}
	.transfer-content ul {
		width: 280px;
	}
	.transfer-content ul li strong, .transfer-content ul li input {
		width: 110px;
	}
	.live-container {
		width: 780px !important;
	}
	.live-container .headline .card {
		margin-left: 10px;
	}
	.table-title-333121 li:nth-child(1), .table-title-333121 li:nth-child(2), .table-title-333121 li:nth-child(5), .table-title-333121 li:nth-child(6), .table-title-333121 li:nth-child(8) {
		display: block;
	}
	.table-title-333121 li:nth-child(2) {
		width: 510px;
	}
	.live-container .tabs li:first-child {
		margin-left: 363px !important;
	}
	.table-big-match-333121 li {
		display: none;
	}
	.table-big-match-333121 li:nth-child(1), .table-big-match-333121 li:nth-child(2), .table-big-match-333121 li:nth-child(5), .table-big-match-333121 li:nth-child(6), .table-big-match-333121 li:nth-child(8) {
		display: block;
	}
	.table-big-match-333121 li:nth-child(2) {
		width: 510px;
	}
	.table-match-333121 li:nth-child(1), .table-match-333121 li:nth-child(2), .table-match-333121 li:nth-child(5), .table-match-333121 li:nth-child(6), .table-match-333121 li:nth-child(8) {
		display: block;
	}
	.table-match-333121 li:nth-child(2) {
		width: 510px;
	}
	.casino-box-inner {
		width: 110% !important;
	}
	.casino-boxes {
		width: 830px !important;
		margin: 25px 0 0 30px !important;
	}
	.casino-boxes .slot_button {
		margin-right: -14px !important;
	}
	/*-------Live Casino------------------*/




	.casino-box-inner section {
		margin-right: 17.5px !important;
	}
	.casino-boxes-container {
		width: 819px !important;
	}
	.table-title-333121 li:nth-child(3), 
	.table-title-333121 li:nth-child(4), 
	.table-big-match-333121 li:nth-child(3), 
	.table-big-match-333121 li:nth-child(4), 
	.table-match-333121 li:nth-child(3), .table-match-333121 li:nth-child(4) {
		display: block !important;
	}


	.table-big-match-333121 li:nth-child(2), 
	.table-match-333121 li:nth-child(2), 
	.table-title-333121 li:nth-child(2) {
		width: 401px !important;
	}




	.live-casino-container .slider {
		float: left;
		width: 999px !important;
		height: auto !important;
	}
	.casino-container .casino-slider {
		float: left;
		width: 999px !important;
		height: auto !important;
	}
	.nivo-controlNav {
		display: none;
	}
	.nivo-caption .nivo-title label {
		font-size: 15px;
	}
	.nivo-caption .nivo-title p {
		font-size: 10px;
		margin: 0 0 0 -4px;
	}
	.nivo-caption .nivo-title a {
		font-size: 10px;
	}
	.table-row-7 ul {
		width: 331px;
		float: right;
		border-top: none;
	}
	.table-row-6 ul {
		width: 331px;
		float: right;
	}
	.table-row-5 ul {
		width: 331px;
		float: right;
	}
	.table-row-4 ul {
		width: 331px;
		float: right;
	}
	.lng p {
		display: none !important;
	}
	.lang {
		width: 45px !important;
	}
	.flag-icon {
		margin: 4px 0 0 3.5px !important;
	}
	.forgot-password {
		width: 76% !important;
	}
	.newpassword-content {
		width: 75% !important;
	}
}

/*----------------------------------------------------------------------------*/
.extras {
	cursor: pointer;
}
.icon-1, .icon-2, .icon-4, .icon-5, .icon-6, .icon-23 {
	float: left;
	font-size: 18px;
}
.icon-de, .icon-tr, .icon-es {
	float: left;
	margin: 4px 0 0 4px;
}
.icon-time {
	font-size: 16px;
}
.icon-istatistik {
	margin-top:-1px;
	font-size: 24px;
	border-radius:100px;
	width:25px;
	height:25px;
	float:left;
	background: linear-gradient(to top, #8D8D8D 0%, #B3B3B3 100%);
	border:1px solid #000000;
}

.icon-istatistik .fa {
	float: left;
	font-size:13px;
	color:black;
	margin-left: 5px;
	margin-top:4px;
	text-shadow: 1px 1px 5px #fff;
}

.t4-1024 {
	display: none;
}
/*----------------------------------------------------------------------------*/
.sayfaclear{clear:both; margin: 20px auto 20px auto;}

footer{
	background: #282828;
	bottom: 0px;
	float: left;
	position: fixed;
	width: 100%;
}

footer section{width:100% !important;}
.cfooter{height: 390px; width:100% !important; background-color:#282828; border-top:2px solid #b71114; color:#dbdbdb; font-size:14px; }
.cfooter .fcont{width: 100%; height:250px; background-color:#282828; }
.cfooter .fbot{height:70px; line-height:70px; background-color:#2d2d2d; }
.cfooter .fbot img{margin:5px;}
.cfooter #bottom{width: 100% !important;font-family:"Exo 2",sans-serif;}
.cfooter #bottom .ustpanel{height:70px; text-align:center; width:100%; line-height:70px; background-color:#2d2d2d; border-bottom:1px solid #252525;}
.cfooter #bottom img {margin:20px auto !important; border: 0px !important; box-shadow: 0px 0px 0px !important;}
.cfooter #bottom h3 {margin-top: 10px;margin-bottom: 10px;font-size:14px;color:#D3D3D3;text-shadow:0px 0px 0px;font-family:"Exo 2",sans-serif;}
.cfooter #bottom ul {width:100% !important;list-style: none;padding: 0;margin: 0;padding-left:10%;margin-bottom:50px}
.cfooter #bottom ul li {}
.cfooter #bottom ul li.altmodul{position:relative;width:20%;display: block;padding: 5px 0;float:left;font-weight:400;}
.cfooter #bottom ul li ul {padding:0;}
.cfooter #bottom ul li ul li {float:none; padding:5px 0; font-weight:400;font-size:14px;margin-left:2px;}
.cfooter #bottom ul li ul li img {border:1px solid #8c1c17;box-shadow:0px 0px 5px #8c1c17;}
.cfooter #bottom ul li a {font-weight:400;text-shadow: 0px 0px 1px #999;color: #fff;cursor:pointer;}
.cfooter #bottom ul li a:hover {color: #ff3333;text-shadow: 0px 0px 2px #8c1c17;}
.cfooter #bottom .widget {margin-bottom: 0;}

.destek-ikon{position:fixed;bottom:5px;right:5px;z-index:9999;}
.destek-ikon img{width: 140px;}

.footer-main{
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	justify-content: space-between;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	align-items: stretch;
	flex-wrap: wrap;
	margin:0 auto;
	width: 100%; 
}

ul {list-style: none;}

.creditcard{
	width:100%;
	floaf:left;
	height:80px;
	background:green;
	background:url(../images/footer.png)no-repeat;
	background-size: 100% 100%;
	margin-bottom:50px;
	margin-top:20px;
}

.highlights,
.offer,
.information,
.company {
	float:left;
	width:auto;
	height:auto;
}

.folabel{
	font-weight:bold;
	color : #808080;
	font-size:15px;
	text-shadow : 1px 1px #000;
	margin-bottom:15px;
}

.highlights li a,
.offer li a,
.information li a,
.company li a {
	color : #808080;
	font-size:13px;
	text-decoration : none;
	text-transform : none;
	margin-bottom : 0;
	line-height:20px;
	text-shadow : 1px 1px #000;

}

.licensed{
	float:left;
	width:100%;
	border-top : 1px solid #000;
	border-bottom : 1px solid #666666;
	position : relative;
	text-align : right;
	margin-top:40px;
	height : 0;
}

.age{
	float:left;
	margin:40px 0 0 0;
}

.age span{
	float:left;
	font-size:12px;
	margin:9px 0 0 10px;
	color : #808080;
	text-decoration : none;
	text-transform : none;
	margin-bottom : 0;
	text-shadow : 1px 1px #000;
}

.elipseage{
	float:left;
	width:30px;
	height:30px;
	border:3px solid #9A1819;
	border-radius:50px;
	background: #2c2c2c;
}

.elipseage span{
	margin:5px 0 8px 2px;
	font-size:12px;
	font-weight:bold;
	font-style: italic;
	color : #808080;
}

.center_logo{
	margin-top:40px;
}

.gambling {
	float:right;
	width : 160px;
	height:50px;
	margin:20px 0 0 0;
}

.gambling a {
	float:left;
	width:100%;
	text-align:left;
	font-size:12px;
	line-height:20px;
	color : #808080;
	font-weight:normal;
	text-shadow : 1px 1px #000;
}

.gambling a img {
	background: #2c2c2c;
}

.infotext{
	margin-top : 15px;
	margin-bottom : 25px;
}

.infotext p {
	line-height : 16px;
	padding-bottom : 20px;
	color : #808080;
	font-size:11px;
	text-decoration : none;
	text-transform : none;
	margin-bottom : 0;
	text-shadow : 1px 1px #000;

}

/*------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

.darkcolor {
	background: #2c2c2c;
}
/*----------------------------------------------------------------------------*/

#preloader2 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000; /* sayfa yüklenirken gösterilen arkaplan rengimiz */
	z-index: 9991; /* efektin arkada kalmadığından emin oluyoruz */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.2;          /* Netscape */
	-khtml-opacity: 0.2;        /* Safari 1.x */
	opacity: 0.2;
}
#status {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	background-image: url(../images/loaderWhite.gif); /* burası yazının ilk başında bahsettiğimiz animasyonu çağırır */
	background-repeat: no-repeat;
	background-position: center;
	margin: -100px 0 0 -100px;
}
pre {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 67%;
	margin: -100px 0 0 -100px;
	font-family: "Exo 2", sans-serif;
 font-size: 12px;
 line-height: 200px;
	color: #FFFFFF;
	z-index: 150;
	-webkit-animation: flash linear 0.7s infinite;
	animation: flash linear 0.7s infinite;
	text-align: center;
}
.noview {
	display: none;
}
.allmatch {
	position:relative;
	color: #dddddd;
	float: left;
	width: 100%;
	height: 41px;
	border-top: 1px solid #252626;
	border-left: 1px solid #252626;
	border-right: 1px solid #252626;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
.amatchdrop {
	position: relative;
	float: left;
	width: 180px;
	height: 22px;
	z-index: 100;
	margin: 0 0 0 8px;
}
.amatchdrop p {
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 22px;
	margin: 0 0 0 3px;
	overflow: hidden;
	white-space: nowrap;
	width: 90px;
}
.amatchdrop li {
	float: left;
	width: 100px;
	height: 20px;
	background: #232323;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	color: #8b8d8f;
}
.amatchdrop li:hover {
	text-decoration: underline;
	cursor: pointer;
	background: #3d4c49;
}
.amatchdrop li:last-child {
	-webkit-box-shadow: 0 0 6px 1px grey;
	-moz-box-shadow: 0 0 6px 1px grey;
	box-shadow: 0 3px 5px -2px grey;
}
.amatchdropt {
	position: relative;
	float: right;
	width: 180px;
	height: 22px;
	z-index: 100;
	margin: 0 0 0 8px;
}
.amatchdropt p {
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 22px;
	margin: 0 0 0 3px;
	overflow: hidden;
	white-space: nowrap;
	width: 90px;
}
.amatchdropt li {
	float: right;
	width: 100px;
	height: 20px;
	background: #232323;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	color: #8b8d8f;
}
.amatchdropt li:hover {
	text-decoration: underline;
	cursor: pointer;
	background: #3d4c49;
}
.amatchdropt li:last-child {
	-webkit-box-shadow: 0 0 6px 1px grey;
	-moz-box-shadow: 0 0 6px 1px grey;
	box-shadow: 0 3px 5px -2px grey;
}
.amatchselectt {
	right: 5px;
	position:absolute;
	width: 90px;
	margin: 10px 0 0 5px;
	height: 21px;
	border: 1px solid #000;
	background: #232323;
}
.amatchselectt p {
	float: left;
	width: 60px;
	height: 20px;
	margin: -1px 0 0 5px;
	font-size: 11px;
	color: #8b8d8f;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
}
.amatchselectt .arrowall {
	float: right;
	width: 20px;
	height: 19px;
	color: #6f6e6f;
	line-height: 22px;
	text-align: center;
	border-left: 1px solid #000;
	cursor: pointer;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
.amatchselectt .arrowall:hover, .amatchselectt .arrowall:active {
	cursor: pointer;
	background : -moz-linear-gradient(50% 0% -90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
.amatchselect {
	float: left;
	width: 90px;
	margin: 10px 0 0 5px;
	height: 21px;
	border: 1px solid #000;
	background: #232323;
}
.amatchselect p {
	float: left;
	width: 60px;
	height: 20px;
	margin: -1px 0 0 5px;
	font-size: 11px;
	color: #8b8d8f;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
}
.amatchselect .arrowall {
	float: right;
	width: 20px;
	height: 19px;
	color: #6f6e6f;
	line-height: 22px;
	text-align: center;
	border-left: 1px solid #000;
	cursor: pointer;
	background : -moz-linear-gradient(50% 100% 90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
.amatchselect .arrowall:hover, .amatchselect .arrowall:active {
	cursor: pointer;
	background : -moz-linear-gradient(50% 0% -90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, rgba(37, 38, 38, 1) ), color-stop(1, rgba(49, 51, 50, 1) ));
	background : -o-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	background : -ms-linear-gradient(-90deg, rgba(37, 38, 38, 1) 0%, rgba(49, 51, 50, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#252626', endColorstr='#313332' ,GradientType=0)";
}
/*-----------*/
/*------------------------------------------------------------------------------------------------------------*/

.account-table-results {
	float: left;
	width: 1000px;
	border:1px solid #000000;
}
.account-table-results-title {
	float: left;
	width: 100%;
	height: 35px;
	background: #4d302f;
	border-bottom:1px solid #000000;
}
.account-table-results-title li {
	float: left;
	width: 100%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color: white;
	border-right: 1px solid #000000;
}
.account-table-results-title li:last-child {
	border-right-color: #4d302f;
}
.account-table-results-title li:first-child, .account-results-content li:first-child {
	width: 12%;
}
.account-results-content li:nth-child(2), .account-table-results-title li:nth-child(2) {
	width: 30%;
}
.account-results-content li:nth-child(3), .account-table-results-title li:nth-child(3) {
	width: 30%;
}
.account-results-content li:nth-child(4), 
.account-results-content li:nth-child(5), 
.account-results-content li:nth-child(6), 
.account-table-results-title li:nth-child(4), 
.account-table-results-title li:nth-child(5), 
.account-table-results-title li:nth-child(6) {
	width: 9%;
}
.account-results-content {
	float: left;
	width: 100%;
	height: 35px;
	background: #3d3d3d;
	border-bottom:1px solid #000000;
	color:white;
}
.account-results-content li {
	float: left;
	width: 100%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-right: 1px solid #000;
}
.account-results-content li:last-child {
	border-right: none;
}
.account-results-table-content {
	float: left;
	width: 100%;
}

.account-results-table-content:last-child {
	
}
/*------------------------------------------------------------------------------------------------------------*/
.forgot-password {
	float: left;
	width: 81%;
	margin: 0 0 0 17px;
	border: 1px solid #000000;
}
.forgot-content {
	float: left;
	width: 100%;
	padding-bottom: 20px;
}
.forgot-content .title {
	float: left;
	width: 100%;
	height: 80px;
	padding-left: 0px;
	margin-bottom: 10px;
	color: #000;
	text-align: center;
	background: url(../images/step_1-0F912825754D0552CF10E3AABD36B602.png) no-repeat;
	background-position: 20% 50%;
}
.forgot-content .title2 {
	float: left;
	width: 100%;
	height: 80px;
	padding-left: 0px;
	margin-bottom: 10px;
	color: #000;
	text-align: center;
	background: #fff url(../images/step_2-0F912825754D0552CF10E3AABD36B602.png) no-repeat;
	background-position: 20% 50%;
}
.forgot-content .title3 {
	float: left;
	width: 100%;
	height: 80px;
	padding-left: 0px;
	margin-bottom: 10px;
	color: #000;
	text-align: center;
	background: #fff url(../images/step_3-0F912825754D0552CF10E3AABD36B602.png) no-repeat;
	background-position: 20% 50%;
}
.forgot-content .titlea {
	float: left;
	margin: 32px 0 0 110px;
}
.forgot-content .titleb {
	float: left;
	margin: 32px 0 0 140px;
	color: white;
}
.forgot-content .titlec {
	float: left;
	margin: 32px 0 0 160px;
	color: white;
}
.titlewhite {
	color: white;
}
.titleblack {
	color: black;
}
.forgot-content .inner {
	padding: 25px 60px;
}
.forgot-content fieldset {
	float: left;
	width: 48%;
	margin: 0 10px 15px 0;
}
.forgot-content label {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	color: white;
}
.forgot-content input[type='text'], .forgot-content input[type='password'] {
	float: left;
	width: 85%;
	height: 23px;
	padding-left: 5px;
	background-color: #4d4d4d;
	border: 1px solid #000000;
}
.forgot-content .result {
	float: left;
	width: auto;
	color: #ff0000;
	line-height: 30px;
}
.forgot-content .result2 {
	clear: left;
	width: auto;
	color: white;
	line-height: 30px;
}
.forgot-email select {
	width: 210px;
	height: 23px;
	color: #000;
	font-family: "Exo 2", sans-serif;
 font-size: 11px;
 line-height: 23px;
	padding: 0px 0 0 5px;
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.forgot-email select:focus {
	outline: none;
}
.forgotbuttons {
	float: right;
	background: red;
	margin-top: 30px;
	margin-right: 20px;
}
.forgotbuttons input {
	width: 78% !important;
}
.forgotbutton {
	float: right;
	width: 69px;
	height: 23px;
	color: #fff;
	line-height: 20px;
	text-align: center;
	font-size: 11px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000000;
}
.forgotbutton:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}

.newpassword-content {
	float: left;
	width: 65%;
	height: 100px;
	padding: 6px 0;
}
.newpassword-content .titlex {
	float: left;
	color: white;
	width: 445px;
	height: 23px;
}
.newpassword-content span {
	float: left;
	color: black;
	width: 140px;
	height: 23px;
	line-height: 22px;
	font-weight: normal;
}
.newpassword-content strong {
	float: left;
	color: black;
	width: 140px;
	height: 23px;
	margin-left: 10px;
	line-height: 22px;
	font-weight: normal;
}
.newpassword-content input {
	float: left;
	width: 140px;
	height: 23px;
	margin-right: 10px;
	border: 1px solid #cbcbcb;
}
.newpassword-content input:first-child {
	float: left;
}
.newpassword-content button {
	float: left;
	width: 69px;
	height: 23px;
	margin-right: 7px;
	color: #fff;
	font-size: 11px;
}
.newpassword-content button[type='clear'] {
	background-color: #ef3d21;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ef3d21), to(#cb3828));
	background-image: -webkit-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -moz-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -ms-linear-gradient(top, #ef3d21, #cb3828);
	background-image: -o-linear-gradient(top, #ef3d21, #cb3828);
	background-image: linear-gradient(to bottom, #ef3d21, #cb3828);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ef3d21, endColorstr=#cb3828);
	border: 1px solid #8b5b52;
}
.newpassword-content button[type='clear']:hover {
	background-color: #cb3828;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cb3828), to(#ef3d21));
	background-image: -webkit-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -moz-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -ms-linear-gradient(top, #cb3828, #ef3d21);
	background-image: -o-linear-gradient(top, #cb3828, #ef3d21);
	background-image: linear-gradient(to bottom, #cb3828, #ef3d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cb3828, endColorstr=#ef3d21);
}
.newpassword-content button[type='submit'] {
	background-color: #ef8321;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ef8321), to(#cb7028));
	background-image: -webkit-linear-gradient(top, #ef8321, #cb7028);
	background-image: -moz-linear-gradient(top, #ef8321, #cb7028);
	background-image: -ms-linear-gradient(top, #ef8321, #cb7028);
	background-image: -o-linear-gradient(top, #ef8321, #cb7028);
	background-image: linear-gradient(to bottom, #ef8321, #cb7028);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ef8321, endColorstr=#cb7028);
	border: 1px solid #844d1d;
}
.newpassword-content button[type='submit']:hover {
	background-color: #cb7028;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cb7028), to(#ef3d21));
	background-image: -webkit-linear-gradient(top, #cb7028, #ef3d21);
	background-image: -moz-linear-gradient(top, #cb7028, #ef3d21);
	background-image: -ms-linear-gradient(top, #cb7028, #ef3d21);
	background-image: -o-linear-gradient(top, #cb7028, #ef3d21);
	background-image: linear-gradient(to bottom, #cb7028, #ef3d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#cb7028, endColorstr=#ef3d21);
}
.newpassword-content p {
	float: left;
	margin-left: 15px;
	line-height: 25px;
}
.newpassword-onay {
	float: left;
	width: 100%;
	padding: 20px;
	background: #fff;
}
.newpassword-onay img {
	float: left;
}
.newpassword-onay p {
	float: left;
	margin: 20px 0 0 20px;
	color: #019e4e;
}
/*------------------------------------------------------------------------------------------------------------*/
.account-container, 
.password-container,
.register-container {
	float: left;
	width: 100%;
	background: #3b3b3b;
}
.account-container .row,
.register-container .row {
	float: left;
	width: 50%;
	padding-bottom: 30px;
	border-right: 1px solid #000;
}
.account-container .row:last-child,
.register-container .row:last-child {
	border-right: none;
}
.account-container .title,
.register-container .title {
	float: left;
	width: 100%;
	height: 36px;
	margin-bottom: 25px;
	line-height: 36px;
	background: #4d302f;
	color: #fff;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.account-container .inner {
	padding: 25px 60px;
}
.account-container fieldset {
	float: left;
	width: 62%;
	margin: 0 10px 15px 0;
}
.account-container label {
	float: left;
	width: 100%;
	color: white;
	margin-bottom: 5px;
}
.account-container input[type='text'], .account-container input[type='password'] {
	float: left;
	width: 85%;
	height: 23px;
	padding-left: 5px;
	color: white;
	background-color: #4d4d4d;
	border: 1px solid #000000;
}
.account-container .result {
	float: left;
	width: 100%;
	color: #ff0000;
	line-height: 30px;
}
.promo {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.promo input {
	width: 78% !important;
}
.account-container .promobutton {
	float: left;
	padding: 10px 20px;
	color: #fff;
	text-align: center;
	font-size: 15px;
	background: linear-gradient(to top, #8c1c17 0%, #b4201b 100%);
	border: 1px solid #000000;
}
.account-container .promobutton:hover {
	background: linear-gradient(to bottom, #0c493c 0%, #0e604e 100%);
}

/*-POP-UP LOGIN-----------------------------------------------------------------------------------------------------------*/

.login-popup{
	background:red;
}

.flag-icon-background {
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat;
}
.flag-icon {
	float:left;
	background-size: contain;
	background-position: 50%;
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	width: 1.33333333em;
	line-height: 1em;
	margin:4px 0 0 5px;
}
.flag-icon:before {
	content: "\00a0";
}
.flag-icon.flag-icon-squared {
	width: 1em;
}

.flag-icon-tr {
	background-image: url(../images/flags/tr.svg);
}
.flag-icon-en {
	background-image: url(../images/flags/en.svg);
}
.flag-icon-fr {
	background-image: url(../images/flags/fr.svg);
}
.flag-icon-de {
	background-image: url(../images/flags/de.svg);
}

.mbshata{text-align: center;color: #b52427; font-family:"Exo 2",sans-serif;}
.kupdiv{float: right; width: 100px; text-align: right; padding: 8px 10px;color:#fff;}
.bos {
	background: #8c1c17 !important;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
.istabox {
	display: table;
	line-height: 17px;
	width: 100%;
}
/*-navbar---------------------------------------------------------------------------------------------------------------*/
.fixo .lang{display: none;}
.fixo .fixo-menu{display: block!important;left: 10px;position: relative; }
.fixo-menu li:hover {color:#cc0000;cursor:pointer;}
.fixo-menu li a {color:#fff;}
.fixo-menu li a:hover {color:#cc0000;}
.fixo-menu li:visited, .fixo-menu li a:visited {color:#fff;}
.fixo-menu li:visited:hover, .fixo-menu li a:visited:hover {color:#cc0000;}
.fixo-menu li {
	margin-top:-10px;
	font-family: "Exo 2", sans-serif;
	text-transform:uppercase;
	font-size:.91857em;
	float: left;
	color: #fff;
	padding-left: 14px;
	font-weight: 700;
	letter-spacing: -0.079px;
}
.fixo .pp-menu{display: none;}
.fixo{height: 60px !important;}
.fixo .logo{margin-top:5px;}
.fixo .header-sag{margin-top:-9px;}

.navbar-top{
	width:98%;
	margin:0px auto 0px auto;
	height: 80px;
	line-height: 80px;
	position: relative;
}
.navbar-top:after{
	content: '';
	display: block;
	clear: both;
}
.header-sag{
	float: right;
}
.header-sag button:nth-child(1){
	border: 1px solid #b52427;
}
.header-sag button:nth-child(1):hover{
	background-color: #b52427;
	border: 1px solid #b52427;
	transition:500ms all;
}
.header-sag button:nth-child(2):hover{
	background-color: #fff;
	color: #b52427;
	transition:500ms all;
}
.header-sag button:nth-child(2){
	background-color: #b52427;
	color: #fff;
	font-size: 1em;
	text-transform: uppercase;
	padding: 0 20px;
	border: 1px solid #b52427;
	margin-right: 10px;
}
.header-sag button{
	color: #fff;
	background-color: transparent;
	font-size: 1em;
	text-transform: uppercase;
	margin-right: 10px;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	border-radius: 2px;
	-webkit-transition: All .3s ease;
	-ms-transition: All .3s ease;
}
.header-sag .user-area{
	display: inline-block;
}
.pp-menu a.active  .arrow-right,
.pp-menu ul li a:hover .arrow-right{
	left: 25px;
}
.pp-menu a.active .icon-sports,
.pp-menu ul li a:hover .icon-sports{
	opacity: 1;
}

.pp-menu .arrow-right{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 30px 0 20px 15px;
	border-color: transparent transparent transparent #b52427;
	position: absolute;
	left: -20px;
	transition: all .5s;
	top: 0;
	display: block;
	z-index: -1;
}
.pp-menu .arrow-right:before{
	width: 300px;
	height: 50px;
	position: absolute;
	left: -314px;
	top: -30px;
	background: #b9222b;
	content: " ";
	display: block;
	z-index: 1;
}
.wp:after {
	content: '';
	display: block;
	clear: both;
}
.menu-text{
	display: inline-block;
	font-size: 15px;
	line-height: 18px;
	float: inherit;
	display: inline-block;
	vertical-align: middle;
	padding-left: 6px;
}
.menu-span{
	
}

.icon-sports {
	background-image: url(../images/menu-icons.png);
	margin: 0px!important;
	padding-left: 6px!important;
	height: auto;
	display: inline-block;
	vertical-align: middle;
}
.icon-sports.sports {
	width: 25px;
	height: 19px;
	background-position: 0 0;
}
.icon-sports.live {
	width: 20px;
	height: 22px;
	background-position: 0 -19px;
}
.icon-sports.virtual {
	width: 18px;
	height: 20px;
	background-position: 0 -41px;
	margin-top: 13px;
}
.icon-sports.live-casino {
	width: 19px;
	height: 20px;
	background-position: -50px 0;
	margin-top: 5px;
}
.icon-sports.casino {
	margin-top: 7px;
	width: 25px;
	height: 16px;
	background-position: -25px 0;
}
.icon-sports.poker {
	margin-top: 6px;
	width: 20px;
	height: 20px;
	background-position: -25px -16px;
}
.icon-sports.promotions {
	width: 19px;
	height: 19px;
	background-position: -50px -20px;
	margin-top: 7px;
}






.modal-container {
	margin: 0 auto;
	padding-top: 0px;
	position: relative;
	width: 160px;
	z-index: 9999999999;
}
.modal-container .modal-btn {
	display: block;
	margin: 0 auto;
	color: #fff;
	width: 160px;
	height: 50px;
	line-height: 50px;
	background: #446cb3;
	font-size: 22px;
	border: 0;
	border-radius: 3px;
	cursor: pointer;
	text-align: center;
	box-shadow: 0 5px 5px -5px #333;
	transition: background 0.3s ease-in;
}
.modal-container .modal-btn:hover {
	background: #365690;
}
.modal-container .modal-content,
.modal-container .modal-backdrop {
	height: 0;
	width: 0;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	cursor: pointer;
	transition: opacity 0.2s ease-in;
}
.modal-container .modal-close {
	color: #fff;
	position: absolute;
	right: 5px;
	top: 5px;
	font-size: 16px;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
}
.modal-container .modal-close:hover {
	color: #333;
}
.modal-container .modal-content-btn {
	position: absolute;
	text-align: center;
	cursor: pointer;
	bottom: 20px;
	right: 30px;
	background: #446cb3;
	color: #fff;
	width: 50px;
	border-radius: 2px;
	font-size: 14px;
	height: 32px;
	padding-top: 9px;
	font-weight: normal;
}
.modal-container .modal-content-btn:hover {
	color: #fff;
	background: #365690;
}
.modal-container #modal-toggle {
	display: none;
}
.modal-container #modal-toggle.active ~ .modal-backdrop, .modal-container #modal-toggle:checked ~ .modal-backdrop {
	background-color: rgba(0, 0, 0, 0.6);
	width: 100vw;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9;
	visibility: visible;
	opacity: 1;
	transition: opacity 0.2s ease-in;
}
.modal-container #modal-toggle.active ~ .modal-content, .modal-container #modal-toggle:checked ~ .modal-content {
	opacity: 1;
	background-color: #fff;
	max-width: 400px;
	width: 400px;
	height: auto;
	position: fixed;
	left: calc(50% - 200px);
	top: calc(50% - 118px);
	border-radius: 4px;
	z-index: 999;
	pointer-events: auto;
	cursor: auto;
	visibility: visible;
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.6);
}
@media (max-width: 400px) {
	.modal-container #modal-toggle.active ~ .modal-content, .modal-container #modal-toggle:checked ~ .modal-content {
		left: 0;
	}
}

.modal-content{
	border-radius: 5px;
	background: #3c3c3c !important;
}
.modal-content .modal-header{
	width: 100%;
	background-color: #b52427;
	margin: 0;
	padding: 15px 10px;
}
.modal-content .modal-middle{
	padding: 20px;
}
.modal-content .modal-middle label{
	color: #7b8084;
	font-size: 13px;
	width: 50%;
	display: inline-block;
}
.modal-content .modal-middle label .label-title{
	padding-bottom: 5px;
	text-indent: 5px;
	cursor: pointer;
}
.modal-content .modal-middle input[type=text],
.modal-content .modal-middle input[type=password]{
	background-color: #303030;
	border-color: #303030;
	color: #fff;
	transition: all .2s ease;
	border-radius: 4px;
	box-shadow: none;
	padding: 20px 7px;
	cursor: text;
}
.modal-content .modal-middle input[type=submit]{
	width: 100%;
	padding: 10px 5px;
	background-color: #b52427;
	margin: 10px 0;
	border-radius: 4px;
	cursor: pointer;
	color: #fff;
}
.modal-content .modal-middle input[type=submit]:hover{
	background: #a90c0b;
}
.modal-middle button {
	width: calc(50% - 5px);
	padding: 5px;
	margin-right: 5px;
	background: #454545;
	color: #a5a5a5;
	border-radius: 3px;
}
.modal-middle button:hover {
	background: #212121;
	transition: 500ms all;
}

	.slide-box{
		padding-top: 20px;
		width: 100%;
		color: #fff;
		border-radius:5px 5px 0 0;
		overflow: hidden;
	}
	.slide-header:before{
		position: absolute;
		width: 20%;
		height: 1px;
		margin: 0 auto;
		display: inline-block;
		top: 1px;
		left: 0;
		background: linear-gradient(to right,rgba(133,25,36,0)0,#851924 50%,rgba(255,255,255,0)100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00851924', endColorstr='#00ffffff', GradientType=1);
		content: "";
	}
	.slide-header{
		position: relative;
		cursor: pointer;
		overflow: hidden;
		padding: 13px 5px 13px 10px;
		text-transform: none;
		background: #090909;
		border-bottom: 1px solid #303030;
		border-top: 1px solid #303030;
		background-color: #090909!important;
		border-radius: 5px 5px 0 0;
	}
	.slide-body{
		width: 100%;
		border-radius: 0 0 5px 5px;
		background-color: #090909!important;
	}
	.slide-body ul{
		margin: 0;
		padding: 0;
	}
	.slide-body ul li{
		font-family: 'Exo 2', sans-serif;
		list-style: none;
		padding-left: 5px;
		width: 96%;
		margin: 0 auto;
		border-bottom: 1px solid #222;
	}
	.slide-body ul li a:hover{
		opacity:0.8;
		color:#b52427;
	}
	.slide-body ul li a{
		text-decoration: none;
		color: #fff;
		padding: 3px 0px 3px 0px;
	}
	.slide-body ul li a span{
		display: inline-block;
		vertical-align: middle;
		width: calc(100% - 20px);
		height: 35px;
		line-height: 35px;
	}
	.slide-body ul li a div{
		display: inline-block;
		vertical-align: middle;
	}
	.slide-gizle{
		position: absolute;
		transition: 750ms all;
		right: 8px;
	}
	.slide-cevir{
		transform: rotate(180deg);
		transition: 750ms all;
	}


	.slidecontainer:after{
		display: block;
		clear: both;
		content: '';
	}
	.slidecontainer {
		width: 100%;
		padding: 10px 0;
		border-bottom: 0px solid #fff;
	}

	.sporbahis .slider{background: #fff;}
	.slider {font-family: 'Exo 2', sans-serif;
		-webkit-appearance: none;
		width: calc(95% - 12px);
		margin: 5px auto;
		height: 3px;
		border-radius: 5px;
		background:transparent;
		outline: none;
		opacity: 1;
		-webkit-transition: .2s;
		transition: opacity .2s;
		display: block;
	}
	input[type="range"]{color:#fff; background-color:#fff;}
	.slide-metin{
		width: 95%;
		display: block;
		text-align: center;
		margin: 0 auto;
		margin-top: 7px;
		display: block;
	}
	.slide-metin span{
		float: left;
		width: calc(100% / 7);
		color: #909090;
		text-align: center;
		margin-top: 15px;
		font-size:9px;
	}

	.slider:hover {
		opacity: 0.8;
	}

	.slider::-webkit-slider-thumb {
		-webkit-appearance: none;
		appearance: none;
		width: 15px;
		height: 15px;
		border-radius: 50%;
		background: #b52427;
		cursor: pointer;
	}

	.slider::-moz-range-thumb {
		width: 15px;
		height: 15px;
		border-radius: 50%;
		background: #b52427;
		cursor: pointer;
	}
