.center {text-align: center;}
.middle {vertical-align: middle;}
.easeIn {
    transition: all 0.5s ease-in;
    -webkit-transition:all 0.5s ease-in;
}
.chosen{
    box-shadow:15px 15px 15px rgba(50,50,50,0.4);
    transform: rotate(0deg) scale(1.1);
    -webkit-transform:rotate(0deg) scale(1.1);
    -moz-transform:rotate(0deg) scale(1.1);
    z-index: 3;
}
.text-white {color:white;}
.red {color:red;}
.green {color: green;}
.gold {color: #ffb400;}
.pink {color:#f96aaa;}
a.refresh{
    -webkit-transition:All 0.4s ease-in-out;
    border-radius: 100%;
}
a.refresh:hover {
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
}
a.refresh:active{
    transform:rotate(360deg) scale(1.2);
    -webkit-transform:rotate(360deg) scale(1.2);
    -moz-transform:rotate(360deg) scale(1.2);
    -o-transform:rotate(360deg) scale(1.2);
    -ms-transform:rotate(360deg) scale(1.2);
}
cite.gold-white{
    animation:goldWhite 2s forwards;
    -moz-animation:goldWhite 2s forwards;
    -webkit-animation:goldWhite 2s forwards;
    -o-animation:goldWhite 2s forwards;
}
@keyframes goldWhite{
    0%      {color:gold;}
    100%    {color:white;}
}
@-moz-keyframes goldWhite{
    0%      {color:gold;}
    100%    {color:white;}
}
@-webkit-keyframes goldWhite{
    0%      {color:gold;}
    100%    {color:white;}
}
@-o-keyframes goldWhite{
    0%      {color:gold;}
    100%    {color:white;}
}
cite.white-gold{
    animation: whiteGold 2s alternate;
    -moz-animation: whiteGold 2s alternate;
    -webkit-animation: whiteGold 2s alternate;
    -o-animation: whiteGold 2s alternate;
}
@keyframes whiteGold{
    0%      {color:white;}
    100%    {color:gold;}
}
@-moz-keyframes whiteGold{
    0%      {color:white;}
    100%    {color:gold;}
}
@-webkit-keyframes whiteGold{
    0%      {color:white;}
    100%    {color:gold;}
}
@-o-keyframes whiteGold{
    0%      {color:white;}
    100%    {color:gold;}
}
.hidden{display: none !important;}
.invisible{visibility: hidden;}
.bigger-120 {font-size: 120%;}
.bigger-150 {font-size: 150%;}
.bigger-200 {font-size: 200%;}
.left {text-align: left;}
.right {text-align: right;}
.rightfont {text-align: right;font-weight:bold}
.capital {text-transform: uppercase !important;}
.brown {color: #a52a2a;}
div.subnav {position: absolute;display: none;z-index: 9999;}
div.subnav ul li {width: 10em;height: 40px;line-height: 40px;background: url(/img/foreground/menu-bg.png) 40px;text-align: left;vertical-align: middle;color: #5e2008;display: list-item;}
div.subnav ul li a {display: block;box-sizing: border-box;width: 100%;height: 100%;padding: 0 20px;color: #5e2008;}
div.subnav ul li a:hover,div.subnav ul li a.active {background: url(/img/foreground/menu-hover.png);color: #fff6c3;}

div.subnav_broad {position: absolute;display: none;z-index: 9999;width: 1200px;background: rgba(0,0,0,.85);}
div.subnav_broad>div {float: left;width: 280px;text-align: center;}
div.subnav_broad>div a {text-align: center;vertical-align: middle;}
div.subnav_broad>div.text {height: 60px;text-align: center;vertical-align: middle;}
div.subnav_broad>div.text a {width: 130px;height: 40px;line-height: 40px;display: inline-block;margin-top: 20px;}
div.subnav_broad>div.text a:hover,
div.subnav_broad>div.text input:hover {background: url(/img/foreground/menu-hover.png) !important;color: #fff6c3;border-width: 0;}
div.subnav_broad>div.image {height: 200px;}
div.subnav_broad>div.image a {width: 200px;height: 150px;line-height: 150px;display: inline-block;margin-top: 25px;}
div.subnav_broad>div.image img{width: 200px;height: 150px;}

.login-form input[type=button] {
    background: #C9A873;
    text-transform: capitalize;
    font-weight: 900;
    color: #161D5D;
	border: 1px solid #C9A873;
	text-transform: uppercase;
}
.font-bold {
	font-weight: bold;
}
.container img.lang-icon {
	width: 85%;
}
select.broswer-inline {
	display: inline;
	height: 2rem;
	width: 30%;
}
select.broswer-inline option {
	height: 2rem;
}

#partnerList div img {
    transition: all 0.2s ease-in-out;
}
#partnerList div img:hover {
    transform: scale(1.1,1.1);
}
#casinoPartnerList div img {
    transition: all 0.2s ease-in-out;
}
#casinoPartnerList div img:hover {
    transform: scale(1.1,1.1);
}
