@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Roboto:500,900italic,900,700italic,300,700,500italic,300italic,400);
@import url(https://fonts.googleapis.com/css?family=Gentium+Basic);
html, body {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	font-family: 'Roboto', sans-serif;
	background: url("../images/bg2.png");
}
ul, ol {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
li a, a {
	text-decoration: none;
}
img, img a {
	max-width: 100%;
	border: 0 none;
}
.wrapper {
	width: 100%;
	float: left;
	min-height: 100%;
	background: url("../images/bg.png");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100%;
}
.container {
	max-width: 1140px;
	width: 95% !important;
}
.header {
	background: none repeat scroll 0 0 #111;
	clear: both;
	overflow: hidden;
	padding: 20px 0;
}
.logo {
	float: left;
	width: 300px;
}
.right-side {
	float: right;
	padding-top: 18px;
}
.btn.btn-default.btn-log {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	color: #fff;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 500;
}
.btn.btn-default.btn-logged {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
    padding-top: 18px;
}
.btn.btn-danger.btn-sign {
	background: none repeat scroll 0 0 #b97c01;
	border: 0 none;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 500;
}
.btn.btn-danger.btn-sign i {
	padding: 0 8px 0 0;
}
.nav-container {
	background: #111;
	border-radius: 0;
	border-right: 0 none;
	border-left: 0 none;
	border-top: 1px solid #535353;
	-webkit-border-top: 1px solid #535353;
	border-bottom: 1px solid #535353;
	-webkit-border-bottom: 1px solid #535353;
}
.navigation {
	width: 100%;
	text-align: center;
}
.navigation li {
	float: none;
	display: inline-block;
}
.navbar-default .navigation li a {
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	border-bottom: 2px solid transparent;
}
.navbar-default .navigation > .active > a, .navbar-default .navigation > .active > a:focus, .navbar-default .navigation > .active > a:hover {
	color: #b97c01;
	background: none;
	border-bottom: 2px solid #b97c01;
	-webkit-border-bottom: 2px solid #b97c01;
}
.navbar-default .navigation > li > a:focus, .navbar-default .navigation > li > a:hover {
	color: #b97c01;
	border-bottom: 2px solid #b97c01;
	-webkit-border-bottom: 2px solid #b97c01;
}
.middle-section {
	background: url("../images/bg-00.png");
	padding: 0 30px 30px;
	border: 1px solid #000;
	text-align: center;
}
.middlesection {
	margin: 0;
	background: #b97c01;
	border: 0 none;
	border-radius: 0;
	padding: 12px 0;
}
.middle-nav > li {
	display: inline-block;
	float: none;
}
.nav-container .navbar-collapse, .nav-container .navbar-form {
	border-color: #535353;
}
.middlesection .navbar-toggle {
	border: 0 none;
}
.navbar-default .middle-nav > li > a:focus, .navbar-default .middle-nav > li > a:hover, .navbar-default .middle-nav > .active > a, .navbar-default .middle-nav > .active > a:focus, .navbar-default .middle-nav > .active > a:hover {
	background: #000;
	color: #fff;
}
.navbar-default .middle-nav > li a {
	border-radius: 4px;
	font-size: 18px;
	color: #fff;
	font-weight: 500;
}
.middle-nav {
	width: 100%;
	text-align: center;
}
.middle-section h2 {
	border-bottom: 3px double #ff0600;
	color: #fff;
	display: inline-block;
	font-size: 32px;
	font-weight: 700;
	margin: 30px auto 10px;
	text-align: center;
}
.middle-section h2::before {
	background: url("../images/str.png");
	background-repeat: no-repeat;
	background-position: center;
	content: "";
	display: inline-block;
	height: 24px;
	width: 50px;
}
.first-box {
	border: 3px solid #333333;
	-webkit-border: 3px solid #333333;
    height: 390px;
}
.img-box > img {
	width: 100%;
	/*  height:210px;*/
	border-bottom: 2px solid #333333;
	-webkit-border-bottom: 2px solid #333333;
}
.img-box {
	position: relative;
	overflow: hidden;
}
.first-box h3 {
	margin: 0;
	padding: 10px 0;
	text-align: center;
	border-bottom: 1px solid #333333;
	-webkit-border-bottom: 1px solid #333333;
	color: #ffd176;
	font-size: 25px;
}
.gme-info {
	bottom: 0;
	height: 0;
    overflow: hidden;
	position: absolute;
    transition: all 0.7s ease 0s;
	width: 100%;
}
.first-box p {
	color: #fff;
	font-size: 14px;
	margin: 15px;
	text-align: center;
	font-weight: 300;
}
.disply-head, .mk00 {
	margin-top: 35px;
}
.gme-info button {
	margin-bottom: 10px;
}
.first-box:hover .gme-info {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	height: 100%;
	padding: 16px 0;
	transition: 0.7s;
	-webkit-transition: 0.7s;
	position: absolute;
	display: block;
	width: 100%;
}
.gme-info > ul {
	border-bottom: 1px solid #b97c01;
	-webkit-border-bottom: 1px solid #b97c01;
	border-top: 1px solid #b97c01;
	-webkit-border-top: 1px solid #b97c01;
	padding: 5px 0;
	text-align: center;
	color: #fff;
	margin-bottom: 15px;
}
.gme-info ul li i {
	color: #B97C01;
}
.gme-info h4 {
	margin-bottom: 12px;
	margin-top: 30px;
	color: #fff;
}
.gme-info > ul li {
	display: inline-block;
}
.row.mb00 {
	margin-top: 50px;
}
.col-xs-12.btm-p > p {
	color: #fff;
	font-size: 26px;
	font-weight: 500;
	text-align: center;
	line-height: 40px;
    font-family: 'Gentium Basic', serif;
}
.footer {
	background: none repeat scroll 0 0 #000;
	border-top: 3px solid #686868;
	-webkit-border-top: 3px solid #686868;
	border-bottom: 3px solid #686868;
	-webkit-border-bottom: 3px solid #686868;
	margin-top: 25px;
	padding: 30px 0 10px;
	text-align: center;
}
.footer-nav > ul {
	margin-bottom: 20px;
}
.footer-nav li {
	display: inline-block;
}
.footer-nav li a {
	color: #b0b0b0;
	font-size: 12px;
	border-right: 1px solid #b0b0b0;
	padding: 0 5px;
}
.footer-nav li:last-child a {
	border: 0 none;
}
.footer-nav > p {
	font-size: 12px;
	color: #b0b0b0;
}
.nav-container .navbar-toggle {
	border: 0 none;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background: none;
}
.middlesection .navbar-toggle .icon-bar {
	background: #fff;
}
.copy-right {
	border-top: 1px solid #3d3d3d;
	margin-top: 20px;
	padding: 10px 0 0;
}
.copy-right > p {
	color: #9f9f9f;
	margin: 0;
	font-size: 10px;
}
.btnply {
	background: none repeat scroll 0 0 #ff0600;
	border: 0 none;
	color: #fff;
}
.btnply:hover, .btnply:focus {
	background: none repeat scroll 0 0 #da2824;
	color: #fff;
}
.btn-gme:hover, .btn-gme:focus {
	background: #ad832d;
	color: #fff;
}
.btn-gme {
	background: none repeat scroll 0 0 #C09234;
	border: 0 none;
	color: #fff;
}
/************login-section***********/
.login-casino {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	border: 1px solid #000000;
	box-shadow: 0 0 1px #000000;
	margin: 10% auto 11%;
	max-width: 100%;
	padding: 25px 0 0;
	width: 604px;
}
.login-casino.cus h3 i.fa.fa-sign-in {
	padding-right: 10px;
}
.login-casino h3 {
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	font-size: 18px;
	font-weight: 400;
	margin: 0 20px;
	padding: 0 10px 7px;
}
.form-control.casino-log {
	width: 100%;
	padding: 6px;
	height: 38px;
}
.form-control.casino-log2 {
	width: 100%;
	padding: 6px;
	height: 100px;
}
.log-psw {
	margin-bottom: 30px;
}
.log-psw.passwrd {
	margin-bottom: 0;
}
.for-got-psw {
	margin-top: 22px;
}
.login-casino li {
	display: inline-block;
	padding: 0 7px;
}
label.mail, label.psw {
	color: #ffffff;
	display: inline-block;
	font-size: 15px;
	font-weight: 300;
	margin-bottom: 5px;
	max-width: 100%;
}
.log-mail {
	padding-left: 50px;
}
.casino-sign {
	padding: 30px 45px;
}
.for-got-psw a {
	color: #f1b53c;
	font-size: 13px;
	text-decoration: underline;
}
.for-got-psw > li:first-child {
	padding-left: 0;
}
.log-psw p a {
	background: #b97c01;
	font-size: 16px;
	padding: 5px 13px;
	color: #fff;
}
.log-psw p {
	margin: 30px 0 0;
}
.log-psw p i {
	padding-right: 11px;
}
.login-casino h3 {
	text-align: left;
	width: auto;
}
.login-casino h3:before {
    background: none;
	display: none;
}
.log-psw span i.fa.fa-envelope, span i.fa.fa-user, .log-psw.passwrd span i.fa.fa-key, .log-psw.passwrd span i.fa.fa-usd, .log-psw.passwrd span i.fa.fa-credit-card {
	color: #dddddd;
	font-size: 20px;
}
.log-psw .input-group-addon {
	background: #545454;
}
.log-form {
	display: inline-block;
	height: 0;
	margin: 20px 0 0;
	max-width: 380px;
	transition: all 0.5s ease 0s;
	visibility: hidden;
	width: 100%;
    overflow:hidden;
}
.form-group.form-input .form-control:focus {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(192, 146, 52, 0.6);
	border-color: #c09234;
}
.log-form.header-form {
	display: inline-block;
	visibility: visible;
	height: 170px;
	transition: 0.5s;
}
.form-group.form-input .btn.btn-danger.btn-sign {
	width: 100%;
}
.form-group.form-input a {
	color: #fff;
	display: inline-block;
	float: left;
	margin: 4px 0 6px;
	text-align: left;
}
/*********sign-up************/
.log-psw.passwrd.retype {
	margin-bottom: 30px;
}
label.check-b {
	color: #ffffff;
	font-size: 16px;
}
label.btn.check-b:active, label.btn.check-b.active {
	box-shadow: none;
}
label.check-b.active::before {
	content: "";
	font-family: fontawesome;
	font-size: 14px;
	margin-right: 8px;
	vertical-align: middle;
}
label.check-b::before {
	color: #ffffff;
	content: "";
	font-family: fontawesome;
	font-size: 14px;
	margin-right: 9px;
	vertical-align: middle;
}
label.check-b:hover {
	color: #ffffff;
}
.sign-up-new-user a {
	background: #b97c01;
	color: #ffffff;
	font-size: 16px;
	font-weight: 400;
	padding: 9px 15px;
}
.sign-up-new-user li a i.fa.fa-sign-in {
	padding-right: 10px;
}
.sign-up-new-user1 {
	text-align: right;
}
.sign-up-new-user {
	padding: 20px 0 0;
}
.btn.check-b.sign {
	font-size: 14px;
}
.btn-log > p {
	font-size: 12px;
	margin: 0;
	text-align: left;
}
.sign-up-new-user > li {
	display: inline-block;
	vertical-align: middle;
}
.sign-up-new-user > li:first-child {
	padding-right: 14px;
}
.btn-group.bootstrap-select.show-tick.form-control.passwd {
	width: 100%;
}
.btn-group.bootstrap-select.show-tick.form-control.log-pass {
	width: 100%;
}
.dropdown-menu.inner.selectpicker li {
	display: block;
}
.col-sm-4.sax {
	padding-left: 0;
	padding-right: 35px;
}
.new-icon {
	background: none repeat scroll 0 0 #545454;
	height: 100%;
	padding-top: 6px;
	position: absolute;
	right: 0;
	top: 0;
	width: 37px;
}
.new-icon i {
	color: #d9d9d9;
}
.modal-dialog.modal-custom .modal-content {
	background: url("../images/bg-01.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.modal-dialog.modal-custom .modal-content .modal-header, .modal-dialog.modal-custom .modal-content .modal-footer {
	border-color: #DA9100;
}
.modal-dialog.modal-custom .modal-content {
	color: #babab9;
}
.modal-dialog.modal-custom .modal-content .close {
	color: #fff;
}
.modal-dialog.modal-custom .modal-content .modal-header h4 {
	color: #ff0600;
}
.modal-body > img {
	border: 2px solid #fff000;
	margin-bottom: 15px;
}
.rev {
	padding: 10px 0;
}
.rev ul {
	padding: 10px 0;
}
.rev > h3 {
	color: #ff0000;
	font-size: 18px;
	margin: 0;
}
.rev > ul {
	border-top: 1px solid #da9100;
	-webkit-border-top: 1px solid #da9100;
	border-bottom: 1px solid #da9100;
	-webkit-border-bottom: 1px solid #da9100;
	margin: 15px 0;
}
.rev li {
	display: inline-block;
}
.rev ul li h5 {
	margin: 0;
}
.rev li i {
	color: #da9100;
}
.modal-img {
	border: 2px solid #da9100;
	-webkit-border: 2px solid #da9100;
	margin-bottom: 10px;
}
.modal-img > img {
	width: 100%;
}
.form-control:focus::-moz-placeholder {
opacity:0
}
.form-control:focus:-ms-input-placeholder {
opacity:0
}
.form-control:focus::-webkit-input-placeholder {
opacity:0
}
.accordian-section > h2 {
  display: block;
  font-size: 24px;
  text-align: left;
  border:0 none;
}
.accordian-section .panel-group .panel.panel-default .panel-heading {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.accordian-section .panel-group .panel.panel-default {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-radius:0;
  border:0 none;
  border-bottom:1px solid #312f2f;
  margin-top:0;
}
.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title {
  color: #fff;
  text-align: left;
}
.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title a {
  font-size: 14px;
  font-weight: 300;
  text-transform:uppercase;
}


.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title a.collapsed:before{
	content:'';
	font-family:'fontawesome';
	font-size:20px;
	padding-right:4px;
	color:#cbb055;
	width:18px;
	height:18px;
	text-align:center;
	display:inline-block;
}
.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title a:before{
	content:'';
	font-family:'fontawesome';
	font-size:20px;
	padding-right:4px;
	color:#cbb055;
	width:18px;
	height:18px;
	text-align:center;
	display:inline-block;
}
.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title a:hover,
.accordian-section .panel-group .panel.panel-default .panel-heading .panel-title a:focus{
	text-decoration:none;
	outline:0 none;	
}
.accordian-section .panel-group .panel.panel-default > .panel-heading{
	border-color:#312f2f;
	padding-left:8px;
	}
.accordian-section .panel-group .panel.panel-default > .panel-heading + .panel-collapse > .panel-body{
	border-top-color:#312f2f;
	text-align:left;
	color:#fff;	
	font-weight:300;
	}	
.login-casino.supp {
  width: 706px;
}
.login-casino.supp h2 {
  color: #ff0600;
  font-size: 26px;
  margin-top: 0;
  border:0 none;
}
.login-casino.supp > p {
  color: #fff1d5;
  padding: 0 8px;
}
/**********************************
 media Query
 ******************/
 @media(min-width:845px) and (max-width:1045px) {
.first-box:hover .gme-info {
	padding-top: 20px;
}
.gme-info h4 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.gme-info ul li h5 {
	margin: 0;
}
.btnply, .btn-gme {
	font-size: 12px;
}
}
 @media(min-width:768px) and (max-width:844px) {
.first-box:hover .gme-info {
	padding: 0px;
}
.gme-info h4 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.gme-info ul li h5 {
	margin: 0;
}
.btnply, .btn-gme {
	font-size: 12px;
}
}
 @media (min-width:580px) and (max-width:735px) {
.first-box:hover .gme-info {
	padding-top: 20px;
}
.gme-info h4 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.gme-info ul li h5 {
	margin: 0;
}
.btnply, .btn-gme {
	font-size: 12px;
}
}
 @media(max-width:767px) {
.navigation li {
	width: 100%;
}
.middlesection {
	padding: 0;
}
.middle-nav > li {
	width: 100%;
}
.middle-nav {
	margin: 10px 0;
}
/*****login****/
.log-mail {
	padding-left: 0;
}
.casino-sign {
	padding: 30px 12px 30px;
}
.login-casino.cus h2 {
	margin: 0 20px;
	text-align: center;
}
.col-xs-12.btm-p > p {
	font-size: 16px;
	line-height: 30px;
}
.form-control.casino-log {
	width: 100%;
}
/****sign********/
.sign-up-new-user1 {
	text-align: center;
}
.sign-up-new-user > li {
	display: block;
	padding: 0 0 20px;
}
.sign-up-new-user > li:first-child {
	padding-right: 0;
}
.btn-group.bootstrap-select.show-tick.form-control.passwd {
	width: 100%;
}
.btn-group.bootstrap-select.show-tick.form-control.log-pass {
	width: 100%;
}
}
@media(max-width:600px) {
.logo {
	float: left;
	width: 220px;
}
}
 @media(max-width:540px) {
.disply-head, .mk00 {
	width: 100%;
}
.col-xs-12.btm-p > p {
	font-size: 14px;
	line-height: 25px;
}
}
 @media(max-width:480px) {
.logo {
	display: block;
	float: none;
	text-align: center;
	width: 100%;
}
.right-side {
	float: none;
	padding-top: 24px;
	text-align: center;
}
label.check-b {
	padding: 0;
}
label.check-b::before, label.check-b.active::before {
	margin-right: 2px;
}
.row.mb00 {
	margin-top: 35px;
}
}
@media (min-width:541px) and (max-width:580px) {
.first-box:hover .gme-info {
	padding: 0;
}
.gme-info h4 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.gme-info ul li h5 {
	margin: 0;
}
.btnply, .btn-gme {
	font-size: 12px;
}
}
 @media(max-width:409px) {
.first-box:hover .gme-info {
	padding-top: 20px;
}
.gme-info h4 {
	margin-bottom: 5px;
	margin-top: 5px;
}
.gme-info ul li h5 {
	margin: 0;
}
.btnply, .btn-gme {
	font-size: 12px;
}
}

.log-psw.passwrd .input-group span i {
  color: #ddd;
  font-size: 20px;
}
.log-psw.passwrd > p {
  margin: 0 0 2px;
}
.captcha-img { 
   margin-bottom: 15px;
    
} 
.captcha-img > img {
   border-radius: 4px;
   float: left;
   margin-bottom: 15px;
} 
.log-psw.passwrd .input-group span i {
    color: #ddd; font-size: 20px;
} 
.log-psw.passwrd{ 
    margin-bottom:0;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
