body {
	margin: 0;
	padding: 0;
	font: normal 12px/30px Sans-Serif, Tahoma, Helvetica;
	min-height: 500px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	overflow-x: hidden
}
* {
	margin: 0;
	padding: 0
}
table {
	width: 100%
}
a {
	text-decoration: none
}
li {
	list-style: none
}
#tdHeader-login, #tdHeader-menu, #tdHeader-bottom {
}
#tdHeader-login {
	border-bottom: #6b82ab 1px solid
}
#tdHeader-menu {
	border-top: #14223c 0 solid;
	border-bottom: #14223c 0 solid
}
#tdHeader-bottom {
	border-top: #6b82ab 1px solid;
	border-bottom: #6b82ab 1px solid
}
#tdHeader-bottom a {
	color: #9ba1ac
}
.clr1 {
	color: #9ba1ac
}
.centered {
	position: absolute;
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-repeat: no-repeat;
	text-align: center;
	left: 50%;
	width: 960px
}
.div-jackpotFrame {
	color: #fff;
	top: 396px;
	height: 340px;
	z-index: 9999
}
#div-jackpot {
	bottom: 18px;
	position: absolute;
	width: 100%;
	text-align: center;
	font-size: 40px
}
.rotate:hover {
	transform: rotateY(360deg);
	transition: .6s;
	transform-style: preserve-3d
}
@keyframes navColors2 {
0% {
color:#fff100
}
50% {
color:red
}
100% {
color:#fff100
}
}
@-webkit-keyframes navColorsT {
0% {
color:#fff100
}
50% {
color:red
}
100% {
color:#fff100
}
}
@-moz-keyframes navColorsT {
0% {
color:#fff100
}
50% {
color:red
}
100% {
color:#fff100
}
}
@-ms-keyframes navColorsT {
0% {
color:#fff100
}
50% {
color:red
}
100% {
color:#fff100
}
}
@-o-keyframes navColors2 {
0% {
color:#fff100
}
50% {
color:red
}
100% {
color:#fff100
}
}
.blinks {
	-webkit-animation: navColors2 1s ease infinite;
	-moz-animation: navColors2 1s ease infinite;
	-ms-animation: navColors2 1s ease infinite;
	-o-animation: navColors2 1s ease infinite;
	animation: navColors2 1s ease infinite
}
#divFooter {
	color: #9ba1ac
}
#divFooter a {
	color: #9ba1ac
}
#ulgames-logo {
	display: inline
}
#ulgames-logo li {
	float: left;
	list-style: none
}
#cssmenu {
	position: relative;
	z-index: 9998
}
#cssmenu {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0 currentColor;
	border-image: none;
	line-height: 1;
	display: block;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
#cssmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0 currentColor;
	border-image: none;
	line-height: 1;
	display: block;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
#cssmenu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0 currentColor;
	border-image: none;
	line-height: 1;
	display: block;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
#cssmenu ul li a {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0 currentColor;
	border-image: none;
	line-height: 1;
	display: block;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
#cssmenu #menu-button {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0 currentColor;
	border-image: none;
	line-height: 1;
	display: block;
	position: relative;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
#cssmenu::after {
	height: 0;
	line-height: 0;
	clear: both;
	display: block;
	visibility: hidden;
	content: "."
}
#cssmenu>ul::after {
	height: 0;
	line-height: 0;
	clear: both;
	display: block;
	visibility: hidden;
	content: "."
}
#cssmenu #menu-button {
	display: none
}
#cssmenu {
	background: 0 0;
	width: auto;
	line-height: 1;
	font-family: open sans, sans-serif
}
#menu-line {
	background: #f1d825;
	transition: .25s ease-out;
	left: 0;
	top: 0;
	height: 0;
	position: absolute;
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	-o-transition: all .25s ease-out
}
#cssmenu>ul>li {
	float: left
}
.align-center#cssmenu>ul {
	text-align: center;
	font-size: 0
}
.align-center#cssmenu>ul>li {
	float: none;
	display: inline-block
}
.align-center#cssmenu ul ul {
	text-align: left
}
.align-right#cssmenu>ul>li {
	float: right
}
.align-right#cssmenu ul ul {
	text-align: right
}
#cssmenu>ul>li>a {
	border-width: 1px;
	border-style: solid;
	padding: 21px 14px;
	transition: color .2s;
	border-image: linear-gradient(#07b3ff, rgba(0,0,0,0)) 1 100%;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-o-transition: color .2s ease;
	-webkit-border-image: -webkit-linear-gradient(#07b3ff, rgba(142,122,80,0)) 1 100%;
	-moz-border-image: -moz-linear-gradient(#07b3ff, rgba(142,122,80,0)) 1 100%;
	-o-border-image: -o-linear-gradient(#07b3ff, rgba(0,0,0,0)) 1 100%
}
#cssmenu>ul>li:hover>a {
	color: #cdcdcd
}
#cssmenu>ul>li.active>a {
	color: #fff
}
#cssmenu>ul>li.has-sub>a {
	padding-right: 25px
}
#cssmenu>ul>li.has-sub>a::after {
	transition: border-color .2s;
	top: 21px;
	width: 4px;
	height: 4px;
	right: 10px;
	border-right-color: #07b3ff;
	border-bottom-color: #fff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	position: absolute;
	content: "";
	transform: rotate(45deg);
	-webkit-transition: border-color .2s ease;
	-moz-transition: border-color .2s ease;
	-o-transition: border-color .2s ease;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg)
}
#cssmenu>ul>li.has-sub:hover>a::after {
	border-color: #009ae1
}
#cssmenu ul ul {
	left: -9999px;
	position: absolute
}
#cssmenu li:hover>ul {
	left: auto
}
.align-right#cssmenu li:hover>ul {
	right: 0
}
#cssmenu ul ul ul {
	top: 0;
	margin-left: 100%
}
.align-right#cssmenu ul ul ul {
	margin-right: 100%;
	margin-left: 0
}
#cssmenu ul ul li {
	transition: height .2s;
	height: 0;
	-webkit-transition: height .2s ease;
	-moz-transition: height .2s ease;
	-o-transition: height .2s ease
}
#cssmenu ul li:hover>ul>li {
	height: 32px
}
#cssmenu ul ul li a {
	background: #141d2f;
	padding: 10px 20px;
	transition: color .2s;
	width: 220px;
	color: #fff;
	font-size: 15px;
	text-decoration: none;
	-webkit-transition: color .2s ease;
	-moz-transition: color .2s ease;
	-o-transition: color .2s ease
}
#cssmenu ul ul li a:first-child {
	border: 0 currentColor;
	border-image: none
}
#cssmenu ul ul li:hover>a {
	background: #0f1521;
	color: #fbaa19
}
#cssmenu ul ul li a:hover {
	background: #0f1521;
	color: #cdcdcd
}
#cssmenu ul ul li.has-sub>a::after {
	transition: border-color .2s;
	top: 13px;
	width: 4px;
	height: 4px;
	right: 10px;
	border-right-color: #07b3ff;
	border-bottom-color: #ddd;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	position: absolute;
	content: "";
	transform: rotate(-45deg);
	-webkit-transition: border-color .2s ease;
	-moz-transition: border-color .2s ease;
	-o-transition: border-color .2s ease;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg)
}
.align-right#cssmenu ul ul li.has-sub>a::after {
	border-width: 1px 0 0 1px;
	border-style: solid none none solid;
	border-color: #ddd currentColor currentColor #ddd;
	left: 10px;
	right: auto
}
#cssmenu ul ul li.has-sub:hover>a::after {
	border-color: #fff
}
@media(min-width:992px) and (max-width:1199px) {
}
@media(min-width:768px) and (max-width:991px) {
}
@media(min-width:480px) and (max-width:767px) {
}
@media only screen and (max-width:479px) {
}

/*----------------------     home       ------------------------------*/
                        .home-slot > div > ul > li > a {
                        color: #000;
                        }
                        #btnMenu span {
                        width: 35px;
                        height: 4px;
                        display: block;
                        background-color: #fff;
                        margin: 0 auto 6px;
                        }
                        #divHeader-Home {
                        border-bottom: 1px solid #808080;
                        }
                        #divHeader-Sub {
                        border-bottom: 3px solid #626d71;
                        }
                        .red-gradient {
                        color: #fff;
                        background: #449af6;
                        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626d71', endColorstr='#454c4f',GradientType=0 );
                        }
                        .gold-gradient {
                        color: #fff;
                        background: linear-gradient(to bottom, #FC0001, #CE0000);
                        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626d71', endColorstr='#454c4f',GradientType=0 );
                        }
                        #tab-home ul > li {
                        background-image: none;
                        background: #626d71;
                        background: -moz-linear-gradient(top,#626d71 0%,#626d71 44%,#626d71 100%);
                        background: -webkit-gradient(left top,left bottom,color-stop(0%,#626d71),color-stop(44%,#626d71),color-stop(100%,#626d71));
                        background: -webkit-linear-gradient(top,#626d71 0%,#626d71 44%,#626d71 100%);
                        background: -o-linear-gradient(top,#626d71 0%,#626d71 44%,#626d71 100%);
                        background: -ms-linear-gradient(top,#626d71 0%,#626d71 44%,#626d71 100%);
                        background: linear-gradient(to bottom,#626d71 0%,#626d71 44%,#626d71 100%);
                        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#626d71',endColorstr='#626d71',GradientType=0);
                        }
                        .icn-cockfight {
                        background-image: url(../images/nav/icn-home-menu-cockfight-02.png); alt="cockfight" 
                        }
                        .icn-forex {
                        background-image: url(../images/nav/forex.png); alt="live-tv" 
                        }
						.icn-number {
                        background-image: url(../images/nav/number.png); alt="live-tv" 
                        }
						.icn-poker {
                        background-image: url(../images/nav/poker.png); alt="live-tv" 
                        }
                        .icn-promotion { 
                        background-image: url(../images/nav/icn-home-menu-promotion-01.png); alt="promotion"
                        }
                        .icn-lottery {
                        background-image: url(../images/nav/icn-home-menu-lottery-02.png); alt="lottery"
                        }
                        .icn-slot {
                        background-image: url(../images/nav/icn-home-menu-slot-games-02.png); alt="slot-games"
                        }
                        .icn-casino {
                        background-image: url(../images/nav/icn-home-menu-live-casino-03.png); alt="live-casino"
                        }
                        .icn-sport {
                        background:url(../images/nav/icn-home-menu-sportsbook-02.png); alt="sportsbook"
                        }
                        .tag-hot > img, .tag-new > img {
                        background-image: url(/data/1491/uploads/tag-bg-04.png); alt="loading"
                        }
                        .hr-break {
                        border: 0.5px solid #d8d8d8 !important;
                        }
						@media screen and (max-width: 375px)
#divHeader-logo {
    padding: 10px 0;
}
@media screen and (max-width: 375px)
#btnMenu {
    padding: 21px 15px;
}