@charset "utf-8";
body, p {
	/* font-family:Arial, Helvetica, sans-serif; */
	font-family: 'Nunito Sans', sans-serif;
	font-size:14px;
	line-height:17px
}
#lang_sel li, .autoBlock, .common, .commonAutoBlock, .commonAutoWrapper, .commonChange, .leftContSec, .mainWrapper {
	position:relative
}
*, .form-submit {
	text-decoration:none
}
body {
	background:#2c2c2c;
	color:#fff
}
* {
	padding:0;
	margin:0;
	list-style:none;
	outline:0
}
a {
	outline:0!important
}
.common {
	float:left
}
.commonChange {
	float:right
}
.mainWrapper {
	width:100%;
	float:left
}
.commonAutoWrapper {
	width:962px;
	margin:0 auto
}
.autoBlock {
	width:960px;
	float:left;
	border:1px solid #444;
	background:url(../images/body.png) top repeat-y;
	border-radius:0 0 15px 15px;
	-moz-border-radius:0 0 15px 15px;
	-webkit-border-radius:0 0 15px 15px;
	-khtml-border-radius:0 0 15px 15px;
	margin-bottom:50px
}
.commonAutoBlock {
	width:936px;
	float:left;
	padding:0 12px
}
.body .commonBlock, .commonBlock {
	width:100% !important;
	float:left;
	position:relative;
	margin-left: 0px !important;
}
.headerBlock {
	padding-bottom:7px
}
.midBlock {
	padding-bottom:20px
}
.footerBlock {
	height:91px;
	background:url(../images/footerbg.png) top repeat-y;
	-moz-border-radius:0 0 15px 15px;
	-webkit-border-radius:0 0 15px 15px;
	-khtml-border-radius:0 0 15px 15px;
	border-radius:0 0 15px 15px;
	border-top:#444 solid 1px
}
.headerTop {
	padding-top:8px;
	z-index:9
}
.leftContent {
	width:640px;
	border:1px solid #2a2a2a;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px
}
.leftContSec {
	float:left;
	width:100%
}
.leftContentTop {
	background:url(../images/bb.png)
}
.sidebarBlock {
	width:280px
}
.headerTopLeft {
	width:275px
}
.headerTopMid {
	padding-left:212px
}
.headerTopRight {
	width:280px
}
.headerTopLeft p {
	float:left;
	line-height:19px
}
.headerTopLeft p.callUs {
	background:url(../images/tele.png) left top no-repeat;
	padding-left:16px;
	width:382px;
	margin-bottom:3px
}
.headerTopLeft p.emailUs {
	float:left;
	background:url(../images/ms.png) left top no-repeat;
	line-height:10px;
	padding-left:26px;
	width:170px
}
.headerTopLeft span em {
	color:#ffd04e;
	font-style:normal
}
.headerTopLeft span a {
	color:#ffd04e
}
.headerTopRightTop {
	padding-bottom:2px
}
.headerTopRightTop .sTf {
	float:left;
	padding:0 5px;
	height:20px;
	margin-right:3px;
	border:1px solid #42403a;
	width:79px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#f3f3f3
}
.headerTopRightTop .logSub {
	cursor:pointer;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}

.headerTopRightBottom ul li a:hover, .homeSlider {
	webkit-border-radius:5px;
	-moz-border-radius:5px
}
.headerTopRightBottom ul {
	float:right;
	width:auto;
}
.my-links ul {
	/* margin-top:3px */
}
ul.changeLog {
    margin-right: 20px;
	margin-top: 3px;
    display: flex;

}
li#wallet {
    color: #f0f0f0 !important;
    font-size: 12px !important;
    font-weight: 700;
    line-height: 12px;
	text-align: left;
}
ul.menu li:last-child a {
    /* background: #c5a25d; */
	background: linear-gradient( 0deg, #690101 0%, #D20807 100% );
    padding: 1px 13px;
    border-radius: 10px;
}
ul.login-tabs li a{
    color: #999999 !important;
    font-size: 14px !important ;
    margin-right: 14px;
    margin-top: 0px !important;
    border-right: 2px solid #99999933;
    padding-right: 20px;
	font-weight: 500 !important;
}

ul.login-tabs li {
	float:left;
	padding:0px !important;
	margin:0px !important;
	background-image: none !important;

}
.headerTopRightBottom ul li {
	float:left;
	padding:0 0 3px 9px;
	margin:3px 0 0 10px;
	background:url(../images/libg.png) left top no-repeat;
	line-height:10px
}
.headerTopRightBottom ul li a {
	color:#FAFAFA;
	font-size:11px;
	font-weight:700
}
/* .headerTopRightBottom ul li a:hover {
	color:#ffd04e;
	border-radius:5px
} */
.headerBottom {
	margin-top:7px
}
.navBlock {
	border:1px solid #ffbe45;
	height:61px;
	background:url(../images/topm.png) top repeat-x;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width:934px
}
.topMenu {
	float:right;
	width:auto
}
.topMenu ul {
	float:left;
	width:auto
}
.topMenu ul li {
	float:left
}
.topMenu ul li a {
	float:left;
	padding:23px 0 0;
	height:39px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	border-left:#ffbe45 solid 1px;
	min-width:94px;
	text-align:center;
	font-weight:700;
	text-shadow:2px 1px 0 rgba(0,0,0,.4)
}
.topMenu ul li a:hover {
	background:url(../images/menuh.png) top repeat-x
}
.scrollBlock {
	background:#2F2F2F;
	padding:5px 0 4px
}
p.currentDateTime {
	float:left;
	width:auto;
	padding:0 27px 0 10px
}
.scrollNews {
	font-size:14px;
	line-height:14px
}
.scrollNews p {
	float:left;
	color:#fff
}
.scrollNews ul {
	float:left;
	padding:0 10px 0 18px;
	width:590px
}
.footerLeft ul, .scrollNews ul li {
	width:100%;
	float:left
}
.scrollNews ul li a {
	color:#878789
}
.footerLeft ul {
	padding:20px 0 10px
}
.footerLeft ul li {
	float:left;
	border-right:#5a5a5a solid 1px;
	line-height:14px;
	padding:0 10px 0 0;
	margin-right:10px
}
.footerLeft ul li a {
	font-size:12px;
	color:#a9a9a9
}
.footerLeft ul li:last-child {
	border:none
}
.footerLeft p {
	font-size:11px;
	color:#a9a9a9
}
.footerRight {
	height:32px;
	overflow:hidden
}
.footerRight a {
	float:left;
	margin-left:5px
}
.footerRight a img {
	float:left;
	padding:0;
	margin:0
}
.leftContentTopContent, .leftContentTopTitle {
	padding:12px 15px;
	width:610px
}
.homeSlider {
	border-radius:5px;
	width:934px;
	border:1px solid #5a5a5a;
	margin-bottom:9px
}
.homeSlider img {
	webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	float:left;
	width:100%
}
.homeConBlock {
	width:642px
}
.singleSidebar {
	margin-bottom:13px
}
.singleHomeBlockCon img, .singleSidebar a img, .welcomeBlock img {
	float:left
}
.leftContentTopTitle {
	border-bottom:#2A2A2A solid 1px
}
.leftContentTopTitle h3 {
	font-size:25px;
	color:#ed2229
}
.leftContentTopContent ul {
	float:left;
	padding:30px 0 0 108px;
	line-height:22px
}
.leftContentTopContent ul li {
	padding:0 0 0 29px;
	/* float:left */
}
.singleHomeBlockContitle {
	padding:12px 15px;
	width:610px;
	border-bottom:#2A2A2A solid 1px
}
.singleHomeBlockContitle h3 {
	color:#eea52d;
	font-size:25px
}
.singleCasinoBlock {
	width:174px;
	margin:16px 24px 15px 15px
}
.singleCasinoBlock h4 {
	float:left;
	width:100%;
	font-size:14px;
	line-height:17px;
	font-weight:400;
	padding-bottom:7px
}
.singleCasinoBlock h4 a {
	color:#ed2229
}
.singleCasinoBlock a.casImage {
	padding:5px;
	width:167px;
	border:1px solid #424242;
	float:left;
	margin-bottom:5px
}
.singleCasinoBlock p {
	float:left;
	width:100%;
	line-height:20px;
	color:#ed2229
}
.singleCasinoBlock p span {
	color:#a6a6a6;
	font-size:14px
}
.singleCasinoBlock a.mrd {
	float:left;
	width:151px;
	height:28px;
	background:url(../images/md.png) top no-repeat;
	margin-top:20px;
	text-align:center;
	padding-top:6px;
	color:#000;
	font-weight:700;
	font-size:12px
}
.welcomeBlock {
	margin-bottom:20px;
	background:url(../images/bb.png)
}
.content p {
	line-height:20px;
	font-size:14px;
	padding-bottom:20px
}
.content h4, .faqContentS h4 {
	font-size:18px;
	line-height:20px
}
.content p a {
	color:#ed2229
}
.content h4 {
	color:#eea52d;
	padding-bottom:3px
}
.faqContent {
	width:100%;
	padding:0
}
.singleBlockCon {
	display: grid;
    padding: 35px 15px;
    /* border-bottom: #2A2A2A solid 1px; */
    margin-bottom: 10px;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    margin-bottom: 50px;
	column-gap: 50px;
}
.faqImage {
	width:137px;
	padding:5px;
	border:1px solid #424242
}
.faqContentS {
	width:450px
}
.faqContentS h4 {
	color:#ccc;
	padding-bottom:7px
}
.faqContentS p {
	font-size:13px;
	color:#fff;
	line-height:17px
}
.faqContentS p.faqL {
	color:#dedede;
	font-size:11px
}
.faqContentS p.faqL a {
	color:#dedede;
	text-transform:uppercase
}
.singleBlockCon:last-child {
	border:none
}
.promoTitle {
	padding-bottom:12px
}
.promoTitle h4 {
	font-size:40px;
	color:#ffff8c;
	line-height: 45px;
	font-weight: 600;
}
.promoImage {
	/* width:596px; */
	position: relative;
	/* padding:5px;
	border:1px solid #424242;
	background:#000;
	margin-bottom:12px */
}
.img-text-promo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
	width: 100%;
}
p.p-text {
    font-size: 24px;
    color: #a40f19;
    line-height: 27px;
    font-weight: 900;
}
h4.h4-text {
    font-size: 48px;
    display: block;
    line-height: 50px;
    font-weight: 900;
    color: black;
}
.promoImage img{ width:100% ; height:auto !important;}

.promoCon h4 {
    color: #f3e2ae;
    font-size: 28px;
    font-weight: 600;
	line-height:27px;
	padding-bottom:7px;
	text-transform:capitalize;
	text-align: left;
}
.promoCon ul {
	padding:0;
	width:100%;
	float:left
}
.promoCon ul li {
	width:100%;
	padding: 0px 50px 0px 28px;
    /* width: 598px; */
    text-align: left;
 font-size: 16px !important;
	color:#fff;
	line-height: 24px !important;
	margin-bottom: 14px;
	background:url(../images/icon-promo.png) left top 1px no-repeat;
}
.promoCon li a {
	color:#fff
}
.registration {
	background:#fff;
	padding:10px;
	webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width:916px
}
.regConT .rtf, .regConT select {
	border:1px solid #ddd;
	float:left
}
.registrationSingle {
	padding-bottom:20px
}
.regTitle {
	padding-left:30px;
	width:886px;
	background:#646464;
	padding-top:8px;
	padding-bottom:6px;
	height:19px
}
.registration h3 {
	color:#555
}
.regTitle h3 {
	color:#fff;
	font-size:16px
}
.toprgT {
	background:url(../images/tbg.png) top no-repeat
}
.toprgT h3 {
	padding-top:1px
}
.regConT p {
	padding-right: 0px;
	padding-left: 0px;
	color:#fff;
	float:left;
	width:100%;
	font-size:16px;
	padding-bottom:9px;
	padding-right: 0px;
}
.block-outer-2 p.submitPara, .block-outer p.submitPara {
    float: initial;
}
.dconT p.submitPara {
    float: initial;
}
.regConT p label {
	/* width:201px; */
	/* float: left; */
    padding-right: 10px;
    /* margin-right: 5px; */
    /* text-align: right; */
    /* padding-top: 2px; */
    color: white;
    /* padding: 7px 0 0; */
    font-size: 16px;
    line-height: 27px;
    font-weight: 400;
	font-style: initial;
}
.regConT p label i {
	color:#f14f00;
	font-style:normal
}
.regConT p em {
	font-style:normal;
	color:#FFFF8C;
	/* padding-left:30px; */
	font-size: 13px;
}
.regConT span.noI {
	color:#FFFF8C;
	font-size:13px;
	line-height:27px;
	background:url(../images/it.png) left top 9px no-repeat;
	padding-left:10px;
	float:left;
	width:auto
}
.regConT p span.noI {
	width:410px;
	padding-top:2px;
	margin-left:0px
}
.regConT .rtf {
	padding: 0 5px;
    width: 100%;
    height: 48px;
    font-size: 14px;
    background-color: transparent;
	border: 1px solid #fff0d0;
    background: black;
    color: #ffffffcf;
    width: 100% !important;
    border-radius: 11px;
    font-size: 14px;
	font-style: initial;
}
.regConT select {
    height: 48px;
    padding: 2px 3px;
    color: #000;
    border: 1px solid #fff0d0;
    background: black;;
    color: #ffffffcf;
    width:100% !important;
    border-radius: 11px;
    font-size: 14px;
}
.noI, p.rgt {
	color:#FFFF8C
}
.regConT .country, .regConT .securityQues {
	width:222px
}
.regConT .month {
	width:75px;
	margin:0 10px
}
.regConT .day {
	width:60px
}
.regConT .year {
	width:65px
}
.bnkLeft {
	width:433px
}
.bnkRight {
	width:422px
}
.singbnk h3 {
	font-size:16px;
	padding-left:30px;
	padding-bottom:18px
}
p.rgt {
	padding-top:11px;
	padding-bottom:1px
}
.noI {
	font-size:13px;
	font-style:italic
}
p.submitPara {
	margin-bottom: 50px;
	width:100%;
	/* padding-top:20px; */
	padding-bottom:10px;
	text-align:center
}


p.submitPara .fmSubMit {
	/* background:#f6f6f6;
	padding:6px 18px;
	border:1px solid #d4d4d4;
	webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color:#454545;
	cursor:pointer */
}
.singleAccountChange {
	/* padding:0 30px; */
	width:856px;
	/* margin-bottom:20px */
}
.singleAccountChangeTitle {
	padding:0 10px;
	width:100%;
	background:#c5a25d;
	margin-bottom:20px;
	max-width:100%
}
.singleAccountChangeTitle h3 {
	color:#fff
}
.chk {
	float:left;
	margin-bottom:20px;
	margin-right:10px
}
.singleAccountChangeContent p em.pvcC {
	color:#454545;
	padding-left:10px!important
}
span.noIB {
	margin-top:0
}
p.blw {
	padding-bottom:17px
}
p.blwCC {
	padding-top:20px
}
.myr {
	float:left;
	padding-right:10px;
	padding-top:3px
}
.regConT .rrf {
	width:192px
}
.gobBanks {
	width:350px
}
#lang_sel li {
	float:left;
	height:20px;
	width:104px
}
#lang_sel ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:19px;
	left:0;
	width:104px;
	border-top:1px solid #cdcdcd
}
.language_selector {
	margin:0 auto;
	left:51%;
	position:absolute;
	height:20px
}
#lang_sel a, #lang_sel a:visited {
	line-height:18px
}
#lang_sel a.lang_sel_sel {
	background:#fff;
	color:#444;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	height:19px
}
#lang_sel ul ul a, #lang_sel ul ul a:visited {
	background:#fff
}
#lang_sel img.iclflag {
	width:18px;
	height:12px;
	position:relative;
	top:2px
}
.widefat td {
	font-size:11px
}
tr.t_head td {
	background-color:#e1e1e1;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
	border:none;
	font-size:12px
}
img.cal {
	float:left;
	margin-left:10px;
	margin-top:1px;
	cursor:pointer
}
.localBankBlock fieldset {
	/* float:left;
	padding:4px 10px 20px */
}
.localBankBlock legend {
	color:#454545;
	font-weight:700
}
.localBankBlock ul li {
	float:left;
	padding:0 33px 15px 0
}
.localBankBlock {
	/* padding-top:20px */
}
.localBankBlock ul li:last-child {
	padding-right:0
}
.localBankBlock p a {
	color:red
}
.localBankBlock p a.support {
	color:#1d589b
}
.dconT ul {
	width:100%;
	float:left
}
.dconT ul.vTopCOdd {
	background:#fff
}
.dconT ul.vTopEven {
	background:#fbfbfb
}
.dconT ul li {
	text-align: left;
    float: left;
    padding: 20px 9px;
	padding-left: 25px;
    color: #ffffffd4;
    font-size: 14px;
    border-right: #fff0d0 solid 1px;
    border-bottom: #fff0d0 solid 1px;
    overflow: hidden;
    background: #000;
    margin: 0px;
	display: flex;
	height: 70px;
    align-items: center;
	overflow-wrap: anywhere;
}
.dconT ul li:first-child {
	border-left:#dedede solid 1px
}
.dconT ul li span {
	color:#ffffffd4
}
.dconT ul li:last-child {
	padding-right:9px
}
.dTitle {
	/* background:#514B4B;
	margin-left:10px */
}
.about .dTitle h3 {
	text-align: center;
	background: linear-gradient( 0deg, rgba(255, 240, 208, 1) 0%, rgba(197, 147, 93, 1) 100% );
    color: #000;
    padding: 20px 0;
    font-size: 24px;
	border: 1px solid #fff0d0;
    text-transform: uppercase;
    margin: 0;
    font-weight: 700;
}
.about .account__balance .dTitle {
	width: 100% !important;
}
.about .account__balance .dTitle h3{

	font-size: 18px;
	padding: 14px 0;
}

.submitPara a.his {
	/* float:right; */
	/* background:#f6f6f6; */
	padding:13px 45px;
	webkit-border-radius:24px;
	-moz-border-radius:24px;
	cursor:pointer;
	background: linear-gradient( 0deg, rgba(255, 240, 208, 1) 0%, rgba(197, 147, 93, 1) 100% );
    border-radius: 24px;
    border: 3px solid black;
    box-shadow: 0 0 0px 2px #fff0d0, 0 0 3px 2px #c5a25d;
    color: black ;
    font-size: 18px;
    font-weight: 700;
	margin-top: 38px !important;
    display: inline-block;
}
.submitPara a.his:hover {
background: linear-gradient( 0deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100% ) !important;
border: 3px solid rgb(255, 255, 255) !important;
box-shadow: 0 0 0px 2px #fff0d0, 0 0 3px 2px #c5a25d !important;
transition: 0.3s !important;
text-decoration: none;
color: #fff ;
}
.rgbf {
	margin-left:10px
}
.localBankBlock ul li.wiref p {
	float:left;
	margin-left:25px;
	width:auto;
	line-height:50px
}
.localBankBlock ul {
	float:left;
	width:98%;
	margin-left:0
}
.localBankBlock ul li.wiref a {
	float:left;
	width:auto;
	text-transform:capitalize
}
.localBankBlock ul li.wiref img {
	float:left
}
.localBankBlock ul li.wiref {
	float:left;
	width:100%
}
ul.changeLog li.lof a {
	text-transform:none
}
ul.changeLog li a {
	color:#f0f0f0;
	font-weight:700;
	font-size:12px;
	text-transform:capitalize
}
ul.changeLog li {
	background:url(../images/drd.png) no-repeat left top;
}
.headerTopRightCD {
	width:490px
}
.headerTopLeft ul {
	float:left;
	width:100%
}
.headerTopLeft ul li {
	float:left;
	padding-left:10px;
	padding-bottom:3px;
	width:90%;
	background:url(../images/drd.png) left top no-repeat;
	font-size:11px;
	line-height:14px
}
.headerTopLeftCCC {
	width:250px
}
ul.vTopC li {
	height:58px;
	overflow:hidden
}
.account__balance .vTopC li{
	height:35px !important;
	padding: 10px 20px;
	overflow:hidden
}
ul.vTop li {
	font-weight:700;
	font-size:16px;
	padding: 22px 9px;
	padding-left: 25px;
	color:white;
}
.topMenu li ul {
	width:112px;
	position:absolute;
	z-index:1001;
	background:#382000;
	top:62px;
	display:none
}
.topMenu li ul li, .topMenu li ul li a, .topMenu li ul li a:hover, .topMenu li:hover>ul li a {
	border:none;
	background:0 0
}
.topMenu li:hover>ul {
	display:block
}
.topMenu li ul li {
	padding:0;
	margin:0;
	width:100%;
	height:auto
}
.topMenu li ul li a {
	padding:6px 15px;
	height:auto;
	width:auto;
	text-align:left
}
.headerTopRightTop .logSub, ul.changeLog li.lof {
	padding-top:3px;
	padding-left:0;
	padding-right:0;
	color:#f0f0f0;
	font-weight:700;
	font-size:11px;
	float:left
}
.topMenu li ul li:hover, .topMenu li:hover>ul li {
	border:none!important;
	background:0 0!important
}
ul.changeLog li.lof {
	width:51px;
	height:21px;
	text-align:center;
	background:url(../images/log-out.png) left top no-repeat;
	margin-top:3px;
	border:none
}
.headerTopRightTop .logSub {
	width:91px;
	height:22px;
	text-align:center;
	background:#740003;
	border:1px solid #CA110F
}
.scrollNews li div {
	font-size:11px;
	color:#ccc;
	width:660px;
	padding:0!important
}
.singleAccountChangeContent p i.mmgg {
	color:#FFFF8C;
	font-size: 13px;
    line-height: 27px;
    background: url(../images/it.png) left top 5px no-repeat;
    margin-left: 0px;
    float: left;
    width: auto;
    padding-left: 8px;
}
a.chatForm {
	position:fixed;
	bottom:-5px;
	right:22px;
	z-index:100000001
}
.footerRight .textwidget, .footerRight .textwidget a {
	float:left;
	position:relative
}
.footerRight .textwidget a {
	width:auto;
	line-height:normal
}
.form-submit, .register-outer h3 {
	height:40px;
	line-height:40px;
	font-weight:700
}
.footerRight {
	width:45%;
	width:44%;
	margin-top:-32px
}
div.navpaged {
	margin-bottom:0!important
}
.meteor-slides .meteor-buttons {
	width:auto!important;
	bottom:10px!important;
	left:20px!important
}
.localBankBlock ul li.lastListBlock {
	padding-right:0!important
}
.register-outer {
	background-color:#2a2a2a;
	border-radius:6px 6px 0 0;
	color:#c3c3c3;
	padding:20px;
	clear:both
}
.register-outer h1 {
	margin:0
}
.register-outer h3 {
	border-bottom:1px solid #333;
	color:#a6a6a6;
	font-size:18px;
	margin-bottom:20px;
	margin-top:0
}
.control-label {
	padding:7px 0 0;
	font-size:12px
}
.btmFieldset {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#333 -moz-use-text-color -moz-use-text-color;
	border-image:none;
	border-right:medium none;
	border-style:solid none none;
	border-width:1px medium medium;
	float:right;
	margin-top:20px
}
.form-submit {
	/* cursor:pointer;
	margin-top:25px;
	padding:0 10px;
	border-radius:3px;
	float:left;
	text-transform:uppercase;
	background:linear-gradient(to bottom, #aad066 0, #365301 100%) rgba(0,0,0,0);
	border:1px solid #406801;
	color:#fff;
	font-size:19px;
	text-shadow:-1px -1px 1px #000;
	transition:box-shadow .3s linear 0s */

	font-weight: 500;
	min-width: 160px;
	height: 50px;
	display: flex;
	float: left;
	background: linear-gradient(
	  0deg,
	  rgba(255, 240, 208, 1) 0%,
	  rgba(197, 147, 93, 1) 100%
	);
	border-radius: 60px;
	border: 2px solid black;
	box-shadow: 0 0 0px 2px #fff0d0, 0 0 3px 2px #c5a25d;
	color: black !important;
	align-items: center;
	justify-content: center;
	font-size: 18px;
}
.form-submit:hover {
	background: rgb(0, 0, 0) !important;
  background: linear-gradient(
    0deg,
    rgb(0, 0, 0) 0%,
    rgb(0, 0, 0) 100%
  ) !important;
  color: white !important;
  border: 2px solid rgb(255, 255, 255) !important;
  box-shadow: 0 0 0px 2px #fff0d0, 0 0 3px 2px #c5a25d !important;
  transition: 0.3s !important;
  text-decoration: none;
}

.form-control {
	line-height:26px;
	height:26px
}
h3 {
	font-size:14px;
	line-height:20px
}
#menu-with-login li:last-child, #menu-with-login-c li:last-child, #menu-with-login-m li:last-child {
	/* margin-top:0!important */
}
.bg-white {
	/* background:#646464; */
	float:left;
	width:100%
}
.bg-white h1, .bg-white h2, .bg-white h3, .bg-white p {
	color:#fff
}
.localBankBlock legend {
	float:left;
	text-align:center;
	border:none!important
}

.localBankBlock fieldset {
	border:none!important;
	/* display: flex; */
    width: 100% !important;
 
}
.localBankBlock ul {
	margin-bottom:5px
}
.rtf {
	/* color:#000!important */
}
li, ul {
	font-size:12px
}
.page-id-32 h3, .page-id-32 h4, .page-id-32 li, .page-id-32 ol, .page-id-32 p {
	margin-left:0!important;
	padding-left:0!important
}
.about .bg-white h1 {
	border:none
}
.depostForm .localBankBlock fieldset, .transFerForm .localBankBlock fieldset, .widthrawlForm .localBankBlock fieldset {
	padding-bottom:0
}
.depostForm p.submitPara, .transFerForm p.submitPara, .widthrawlForm p.submitPara {
	padding-top:0;
	width:82%
}
table.lgnTb tr td {
	vertical-align:middle
}
.upBan .bnkLeft {
	width:auto
}
.page-id-128 .regConT p em, .page-id-128 .regConT span.noI, .page-id-128 .singleAccountChangeContent p i.mmgg {
	color:#FFFF8C
}
.block-detail img {
	max-width:100%
}
.logos {
	margin-top:-30px
}

.errmsg{color:#ff0000 !important; text-align:right; padding-top:15px; padding-bottom:0px; font-size:11px; font-weight:bold;}

.deposit-tab-nav {
    display: flex;
    list-style: none;
    margin: 0 0 20px;
    padding: 0;
    gap: 6px;
}
.deposit-tab-nav li {
    flex: 1;
    text-align: center;
    padding: 14px 10px;
    cursor: pointer;
    background: linear-gradient(0deg, rgba(197, 147, 93, 1) 0%, rgba(255, 240, 208, 1) 100%);
    color: black;
	font-size: 16px;
    font-weight: 700;
    border-radius: 8px 8px 0 0;
    border-bottom: 3px solid transparent;
    transition: all .15s ease;
}
.deposit-tab-nav li:hover { background: linear-gradient(0deg, rgba(255, 240, 208, 1) 0%, rgba(197, 147, 93, 1) 100%); }
.deposit-tab-nav li.active {
    background: linear-gradient(0deg, rgba(255, 240, 208, 1) 0%, rgba(197, 147, 93, 1) 100%);
    border-bottom-color: rgba(197, 147, 93, 1);
	color: #292929 !important;
}
.deposit-tab-panel { display: none; }
.deposit-tab-panel.active { display: block; }

.deposit-tab-nav li {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
}
.deposit-tab-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: #1a1a1a;        /* dark square */
    color: #fff;                /* icon colour */
    border-radius: 10px;
    flex: 0 0 auto;
}

@media all and (max-width:767px) {
.errmsg{text-align:center;}	
.headerTopRightBottom ul li{ float:none; display:inline-block; padding-bottom: 8px;}
}

@media (max-width:550px) {
.vTopCOdd li {
	height:45px!important
}
}
@media all and (max-width:650px) {
.vTop li {height:45px}
/* ul.vTopC li { height:45px; font-size:10px; padding:5px; line-height:12px;} */
ul.changeLog li {background:url(../images/drd.png) left 1px no-repeat; background-size:4px auto;}

.localBankBlock {padding-top:0px}
.dTitle{ margin-left:4px;}

.logos { margin-left:0px !important;}
.localBankBlock ul.logos li {padding:0 5px 5px 5px !important;}

.regConT p label{ width:100%; text-align:left;}
.regConT .country, .regConT .securityQues{ width:100%;}
.regConT .rtf{ width:100%;}
.regConT .myr{ width:10%;}
.regConT .rrf{ width:90%;}
.regConT select{ margin-top:5px;}
.regConT p span.noI{ width:100%; margin-left:0;}
}
.page-id-1140 .singleAccountChangeTitle h3, .page-id-1141 .singleAccountChangeTitle h3 {
	margin-top:8px!important;
	margin-bottom:8px!important
}

@media screen and (max-width: 1110px) {
	/* .menu-with-login-container {
		display: flex;
		justify-content: left;
		float: left;
	  }
		.headerTopRightBottom.my-links ul {
		  max-width: 500px;
		  flex-direction: column;
		}
		li.uname-top {
		  padding-left: 0px !important;
	  } */
	.gtranslate_wrapper {
		width: 120px;
		max-width: 100%;
	}
	ul.changeLog {	
		margin-top: 0;	
	}
	.col-md-3.logo-colmn {
	
		align-self: start;
	}
	
	
	ul.changeLog li a {
	
	  line-height: 18px !important;
	}
	ul.changeLog li {
		
	  line-height: 16px !important;
	}
	.headerTopRightBottom ul li {background:url(../images/drd.png) left 2px no-repeat;}
	.headerTopRightBottom ul li {
	  margin: 0px 0 0 10px !important;
	
	}
	}
@media screen and (max-width:768px){
	ul.login-form-top {
		float: left !important;
	}
	.header .col-md-9 {
		padding-left: 0px !important;
	
	}
}
@media screen and (max-width:479px) {
/* .headerTopRightBottom ul li {background:url(../images/drd.png) left 2px no-repeat; background-size:4px auto; padding:0 0 3px 7px; margin-left:8px;     margin-bottom: 9px;}
} */
li.uname-top {
    padding-left: 0px !important;
    /* padding-top: 10px !important; */
}
}

@media all and (max-width:375px) {
.localBankBlock ul.logos li { width:50%; padding:0 1% 1% 1% !important;}
.localBankBlock ul.logos li img{ max-width:100%; height:44px;}

/* ul.changeLog li a { font-size:10px;}
} */

@media screen and (max-width:374px) {
/* .headerTopRightBottom ul li {background:url(../images/drd.png) left 2px no-repeat; background-size:4px auto; padding:0 0 3px 6px; margin-left:5px;} */
}
}