/* tables still need 'cellspacing="0"' in the markup */

.wrapper{width:1005px; margin:0 auto;}
.full-width-wrap{width:1260px; margin:0 auto; margin-top:30px;}
.clr{clear:both;}
/* header */
.header{width:100%; background:#fff;}
.header .wrapper{width:1140px;}
.header-top{background:#151515; height:60px;}
.live-support{color:#fff; text-decoration:underline; font-size:10px; float:left; margin-top:20px; line-height:19px;}
.live-support span{display:block; width:50px; height:19px;  margin-right:10px; background:#c42727; border-radius:3px; float:left; font-size:10px; color:#fff; text-align:center; line-height:19px;}
.live-support img{float:right; margin-left:10px;}
.header-social{float:left; margin-top:15px;}
.header-social ul li{ float:left; margin-right:5px;}
.header-social ul li a{color:#7a7a7a; border:2px solid #7a7a7a; display:block; width:30px; height:25px; text-align:center; line-height:25px;}
.header-social ul li a:hover{color:#fff; border-color:#fff;}
.user-form{float:right; margin-top:13px;}
.username{background:url(../img/username.png) no-repeat 10px 10px;}
.password{background:url(../img/password.png) no-repeat 10px 10px;}
.u-box{background-color:#2b2b2b; width:165px; height:33px; border:none; padding:0 0 0 30px; float:left; margin-right:5px;}
button.login-btn{width:100px; height:33px; border:none; background:#c42727;  cursor:pointer; color:#fff; line-height:23px; text-align:center; font-size:12px; float:left; margin-right:5px;}
.header-middle{height:66px; border-bottom:3px solid #d3cece;}
.main-menu {float:right;}
.main-menu ul li{float:left; margin-left:20px;}
.main-menu ul li a{display:block; height:66px; line-height:66px; padding:0 8px; font-size:12px; color:#000; font-weight:600; }
.main-menu ul li a:hover{background:#c42727; color:#fff; border-bottom:3px solid #a11717;}
/* content */
.content{}
.main-slider{/*margin-bottom:82px;*/}
.main-slider img{width:100%;}
.owl-pagination{margin:0 auto; display:table; margin-top:-100px; position: relative; z-index:222}
.owl-page{background:#fff;  width:15px; height:15px; float:left; margin:0 2px;}
.owl-page.active{background: #c42727;}
.last-win{height:56px; background: #c42727; width:100%; margin-top:82px;}
.last-win-title{width:255px; height:56px; float:left; background:#151515; color:#fff; font-size:12px; text-decoration:underline; line-height:56px; text-align:center;}
.last-win-content{width:calc(100% - 255px); float:left;}
.last-win-content ul li{display:inline; font-size:12px; line-height:56px; margin-right:50px;}
.last-win-content ul li span{color:#fff;}
.page:after{content:''; display:block; clear:both;}
.home-box{margin-top:30px;}
.home-box > ul{padding:0;}
.home-box:after{content:''; display:block; clear:both;}
.home-box ul li{float:left; width:242px; height:304px; margin-right:12px; position: relative;}
.home-box ul li:before{transition: all .3s;}
.home-box ul li:hover:before{content:''; display:block; width:242px; height:304px;  background:#a30e03; opacity:.6; position: absolute; top:0; left:0; z-index:-1;}
.home-box ul li:last-child{margin-right:0;}
.home-box ul li:hover a{background: #000;}
.home-box ul li .home-box-img{position: absolute; z-index:-2;}
.home-box ul li h4{font-size:16px;  color:#fff; text-align: center; margin-top:112px;}
.home-box ul li p{font-size:12px; color:#fff; text-align:center; font-style: italic; margin-top:3px;}
.home-box ul li a{display:block; background: #c42727; width:164px; height:33px; text-align:center; color:#fff; font-size:14px; line-height:33px; margin:25px auto;}
.banks{margin-top:30px;}
.canli-tv{border-top:3px solid #c42727; height:215px; margin-top:90px;}
.tv-box{float:left; text-align:center; margin-left:43px; margin-top:55px;}
.tv-box p{margin-bottom:10px; font-weight:600;}
.tv-box a{display:block; background: #c42727; width:200px; height:42px; border-radius:10px; text-align:center; line-height:42px; color:#fff; font-size:16px;}
.video-area{width:394px; height:223px; background:#000; border-radius:30px; float:left; margin:-60px 23px 0 65px;}
.video-area iframe{border-radius:30px;}
.site-title{border-left:5px solid #c42727; height:60px; padding-left:12px; line-height:60px; font-size:15px; font-weight:600; margin-top:20px;}
#casino-titles{ height:50px; background:#151515; border-radius:5px;}
#casino-titles ul{ display:table; margin:0 auto; margin-top:15px;}
#casino-titles li{float:left; color:#fff; font-size:15px; line-height:50px; padding:0 20px; margin:0 10px; cursor:pointer;}
#casino-titles li.active-casino{background:#c42727;}
.casino-content{margin-top:30px; padding-bottom:30px; display:block;}
.casino-content:after{content:''; clear:both; display:block;}
.casino-box{float:left; margin-right:19px; margin-bottom:19px;}
.casino-box:nth-child(3n){margin-right:0;}
.casino-btn a{width:50%; height:36px; display:block; color:#fff; line-height:38px; text-align:center; float:left; background:#000; font-size:12px; margin-top:-3px;}
.casino-btn a:last-child{background:#c42727;}
.live-casino{margin-top:50px;}
.live-casino:after{content:''; display:block; clear:both;}
.live-casino-box{width:471px; float:left; position: relative; margin-bottom:50px;}
.live-casino-box img{width:100%;}
.live-casino-box:nth-child(2n){float:right;}
.live-casino-box a{background: #c42727; width:179px; height:36px; color:#fff; display: block; text-align:center; line-height:36px; font-size:12px; bottom:43px; left:50%; margin-left:-90px; position: absolute;}
.promosyonlar{padding:30px 0;}
.promosyonlar:after{content:''; display:block; clear:both;}
.promosyon{width:322px; height:200px; float:left; position: relative; margin-bottom:19px; margin-right:19px;}
.promosyon:nth-child(3n){margin-right:0;}
.promosyon img{}
.promosyon-content{position: absolute; width:100%; text-align:center; color:#fff; bottom:20px;}
.promosyon-content p{font-size:12px;}
.promosyon-content p span{display:block;}
.promosyon a{display:block; width:179px; height:36px; background:#c42727; font-size:12px; color:#fff; line-height:36px; margin:10px auto 0 auto;}
.kayitol-form{width:975px; margin:0 auto; margin-bottom:50px;}
.kayitol-form:after{content:''; display:block; clear:both;}
.form-wrap{width:291px; float:left; margin-right:20px;}
.form-title{width:291px; height:44px; background:#000; border-radius:3px; margin-bottom:20px; color:#fff; text-align:center; font-size:14px; font-weight:400; font-style:italic; line-height:44px;}
.form-block{margin-bottom:5px;}
.form-block:after{content:''; display:block; clear:both;}
.form-block label{display:block; width:110px; min-height:36px; color:#aeacac; text-align:center; font-size:15px; line-height:36px; float:left; background:#eaeaea; border-top-left-radius:3px; border-bottom-left-radius:3px;}
.form-block .r-box{width:181px; height:36px; font-size:14px; color:#999; display: block; float:left; padding:0 10px; box-sizing:border-box;  border:none; background: #dedede; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.form-block .r-msg{width:181px; height:115px; font-size:14px; color:#999;  display: block; float:left; border:none;  resize:none;  padding:10px; box-sizing:border-box; background: #dedede; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.textarea-label{height:115px; line-height:115px !important;}
.checkbox{font-size:12px; padding:10px 0; font-style:italic;}
.r-btn{width:250px; height:44px; background:#c42727; font-size:12px; color:#fff; line-height:44px; text-align:center; border:none; border-radius:3px; margin:15px auto; display:block;}
.register-ads{float:right; width:323px; float:right;}
.register-ads img{margin-bottom:10px;}


.bahisler-menu{}
.black-title{text-align:left; text-indent:10px; background:#151515;}


.profile-page{width:1064px; float:right;}
.profile-menu{}
.profile-menu ul{float:left;}
.profile-menu ul.profile-bilgi li{background-color:#2b2b2b; border-radius:3px; width:195px; height:33px;  float:left; color:#6b6b6b; font-size:12px; line-height:33px; margin-right:5px;}
.profile-menu ul.profile-bilgi li img{float:left; margin:10px;}
.profile-menu ul.profile-bilgi li span{float:right; color:#fff; font-size:14px; margin-right:15px;}
.profile-menu ul.profile-islem{}
.profile-menu ul.profile-islem li{width:100px; height:33px; border-radius:3px; margin-right:5px; float:left; color:#fff; font-size:12px; text-align:center; line-height:33px;}
.profile-menu ul.profile-islem li:first-child{background:#1da63a; }
.profile-menu ul.profile-islem li:first-child ul{position: relative; z-index:99; display:none;}
.profile-menu ul.profile-islem li:first-child:hover ul{display:block;}
.profile-menu ul.profile-islem li:first-child li{background:#1da63a; margin-top:2px; text-align:left; font-size:10px;}
.profile-menu ul.profile-islem li:first-child li img{margin-right:5px;}
.profile-menu ul.profile-islem li:last-child{background:#c42727; }
.profile-menu ul.profile-islem li a{color:#fff;}
.profile-menu ul.profile-islem li img{float:left; margin-left:10px; margin-top:10px; margin-right:-10px;}
.profile-head{position: relative;}
.profile-head-title{background:#2b2b38;height:36px; color:#fff; font-size:13px; line-height:36px; text-align:center; border-top-left-radius:5px; border-top-right-radius:5px;}
.profile-head-content{background:#dfdede; height:75px;}
.profile-head-content form{margin-left:50px;}
.profile-form-block{float:left; margin-right:25px; margin-top:22px;}
.profile-form-block label{display:block; float:left; font-size:12px; line-height:30px; margin-right:10px;}
.p-box{background:#ececec; border:none; padding:0 10px; box-sizing:border-box; width:128px; height:30px;}
.p-btn{background:#1da63a; width:115px; height:75px; border:none; color:#fff; font-size:13px; cursor:pointer; float:right;}
.reset{background:#c42727; width:115px; height:36px; border:none; color:#fff; font-size:13px; cursor:pointer; position: absolute; top:0; right:0;}
.profile-table{background: #ececec; margin-bottom:50px;}
.profile-table:after{content:''; display:block; clear:both;}
.profile-table-title{background:#2b2b38;height:36px; color:#fff; font-size:13px;}
.profile-table-title > div{float:left; height:36px; text-align:center; line-height:36px;}
.profile-table-line> div{float:left; height:58px; text-align:center; line-height:58px; border-bottom:1px solid #c9c9c9; font-size:14px; color:#1f1f2a;}
.profile-id{width:160px;}
.profile-tarih{width:200px;}
.profile-tip{width:170px;}
.profile-miktar{width:170px;}
.profile-kazanc{width:180px;}
.profile-durum{width:180px;}
.profile-table-title .profile-kazanc{ background:#1da63a;}
.profile-table-line .profile-id{font-weight:600;}
.profile-table-line .profile-id a{color:#1f1f2a; text-decoration:underline;}
.profile-table-line .profile-id a img{display:inline-block; position:relative; top:4px; right:7px;}
.profile-table-line .profile-kazanc{font-weight:600;}



