@charset "utf-8";
s/* CSS Document */



/*19Jan2016*/


/*Nemesis*/

footer {
	 position: absolute;
    bottom: 0;
    width: 100%;
    height: 60px;
    background-color: #f5f5f5;
	
	
	}

.position {
	
	position:relative !important;
	z-index:999 !important;}

.bgcnt {
	background-image:url(../images/bg-logo-cent.png);
	background-repeat:no-repeat;
	width:191px;
	height:282px;
	
	
	
	z-index:999;
	
	}

.bg-lft-bot{
	
	background:url(../images/bg-lft-bot.png) no-repeat;
	
	width:221px;
	height:436px;
	
	position:absolute;
	
	z-index:999;
	left:0;
	bottom:0;}
	
	.minhgt250 {
		
		min-height:310px;}




/*Nemesis*/






















.bord-none {
	
	border:none;}

 body {
font-family: 'Open Sans', sans-serif;
transition: all 0.5s ease;
}

.top {
background:#111111;

min-height:57px;


}
/*	font*/

.txt10 {
	font-size: 10px;
}
.txt11 {
	font-size: 11px;
}
.txt12 {
	font-size: 12px;
}
.txt13 {
	font-size: 13px;
}
.txt14 {
	font-size: 14px;
}
.txt15 {
	font-size: 15px;
}
.txt16 {
	font-size: 16px;
}
.txt17 {
	font-size: 17px;
}
.txt18 {
	font-size: 18px;
}
.txt19 {
	font-size: 19px;
}
.txt20 {
	font-size: 20px;
}
/*	font*/


/*margin*/
.mrg-rght25 {
	margin-right:25px;
}

.mrg-rght20 {
	margin-right:20px;
}

.mrg-rght15 {
	margin-right:15px;
}

.mrg-rght10 {
	margin-right:10px;
}

.mrg-rght5 {
	margin-right:5px;
}

.mrg-lft5 {
	margin-left:5px;
}

.mrg-lft10 {
	margin-left:10px;
}

.mrg-lft15 {
	margin-left:15px;
}

.mrg-lft20 {
	margin-left:20px;
}

.mrg-lft25 {
	margin-left:25px;
}

.mrg-top5 {
	margin-top: 5px;
}
.mrg-top10 {
	margin-top: 10px;
}
.mrg-top15 {
	margin-top: 15px;
}
.mrg-top20 {
	margin-top: 20px;
}
.mrg-top25 {
	margin-top: 25px;
}
.mrg-top30 {
	margin-top: 30px;
}
.mrg-top40 {
	margin-top: 40px;
}

.mrg-top50 {
	margin-top: 50px;
}

.mrg-top60 {
	margin-top: 60px;
}

.mrg-top70 {
	margin-top: 70px;
}
.mrg-bot5 {
	margin-bottom: 5px;
}
.mrg-bot10 {
	margin-bottom: 10px;
}
.mrg-bot15 {
	margin-bottom: 15px;
}
.mrg-bot20 {
	margin-bottom: 20px;
}
.mrg-bot25 {
	margin-bottom: 25px;
}
.mrg-bot30 {
	margin-bottom: 30px;
}
.mrg-bot35 {
	margin-bottom: 35px;
}
/*margin*/

/*lineheight*/

.linhgt20 {
	
	line-height:20px;}
	
.linhgt22 {
	
	line-height:22px;}
	
	.linhgt23 {
	
	line-height:23px;}
	
	.linhgt24 {
	
	line-height:24px;} 

/*lineheight*/


/*padding*/

.padng10 {
	padding: 10px;
}
.padng20 {
	padding: 20px;
}
.padng30 {
	padding: 30px;
}
.padng40 {
	padding: 40px;
}
.padng50 {
	padding: 50px;
}

.pdng-top5 {
	padding-top: 5px;
}
.pdng-top10 {
	padding-top: 10px;
}
.pdng-top15 {
	padding-top: 15px;
}
.pdng-top20 {
	padding-top: 20px;
}
.pdng-top25 {
	padding-top: 25px;
}
.pdng-top30 {
	padding-top: 30px;
}
.pdng-top35 {
	padding-top: 35px;
}
.pdng-bot5 {
	padding-bottom: 5px;
}
.pdng-bot10 {
	padding-bottom: 10px;
}
.pdng-bot15 {
	padding-bottom: 15px;
}
.pdng-bot20 {
	padding-bottom: 20px;
}
.pdng-bot25 {
	padding-bottom: 25px;
}
.pdng-bot30 {
	padding-bottom: 30px;
}
.pdng-bot35 {
	padding-bottom: 35px;
}
.pdng-lft5 {
	padding-left: 5px;
}
.pdng-lft10 {
	padding-left: 10px;
}
.pdng-lft15 {
	padding-left: 15px;
}
.pdng-lft20 {
	padding-left: 20px;
}
.pdng-lft25 {
	padding-left: 25px;
}
.pdng-lft30 {
	padding-left: 30px;
}
.pdng-lft35 {
	padding-left: 35px;
}
.pdng-rgt5 {
	padding-right: 5px;
}
.pdng-rgt10 {
	padding-right: 10px;
}
.pdng-rgt15 {
	padding-right: 15px;
}
.pdng-rgt20 {
	padding-right: 20px;
}
.pdng-rgt25 {
	padding-right: 25px;
}
.pdng-rgt30 {
	padding-right: 30px;
}
/*padding*/

/*color*/

.gold {
	
	
	color:#0292ef;}
	
	.gold-bg {
		
		background:#0292ef;}

.black {
	color: #000;
}
.white {
	color: #fff;
}
.red {
	color: #d70504;
}
.violet {
	color: #8c6d73;
}
.light-blue {
	color: #6b869b;
}
.light-grey {
	color: #dddbdc;
}
.grey1 {
	color: #333;
}
.grey2 {
	color: #666;
}
.grey3 {
	color: #999;
}
.grey4 {
	color: #CCC;
}
/*color*/

/*bg-color*/

.bg-gry-lght {
	
	
	background:#111111;}

.bg-gry {
	
	
	background:#0a0a0a;}

.bg-black {
	background: #000000;
}
.bg-white {
	background: FFFFFF;
}
.bg-yellow {
	background: #ffd800;
}
.bg-yellow {
	background: #ffd800;
}
.bg-green {
	background: #7dbd00;
}
.bg-orange {
	background: #ff5b00;
}
.bg-darkblue {
	background: #2956b2;
}
/*bg-color*/

/*border*/

.border1px {
	border: #999 1px solid;
}
.bord-bot1px {
	border-bottom: #999 1px solid;
}
.bord-top1px {
	border-top: #999 1px solid;
}
.bord-left1px {
	border-left: #999 1px solid;
}
.bord-rght1px {
	border-right: #999 1px solid;
}
/*border*/

.width {
	width: 100%;
}
.height18 {
	height: 18px;
}
.height20 {
	height: 20px;
}
.height25 {
	height: 25px;
}
.height30 {
	height: 30px;
}

.height35 {
	height: 35px;
}

.height40 {
	height: 40px;
}

.height45 {
	height: 45px;
}
/*field*/

.fld {
	background: #FFF;
	border: none;
	width: 100%
}

/*field*/

/*hr*/

.bg-gry10 {
	
	background:#20201f;
	}

body{
  background-color: #f0f0f0;
  float: center;
  background-image: url(https://g4demo.com/arcadia/banner-bg-gems.jpg) !important;
}

hr.style1{
	border-top: 1px solid #212121;
}


hr.style2 {
	border-top: 3px double #8c8b8b;
}

hr.style3 {
	border-top: 1px dashed #8c8b8b;
}

hr.style4 {
	border-top: 1px dotted #8c8b8b;
}

hr.style5 {
	background-color: #fff;
	border-top: 2px dashed #8c8b8b;
}


hr.style6 {
	background-color: #fff;
	border-top: 2px dotted #8c8b8b;
}

hr.style7 {
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}


hr.style8 {
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}
hr.style8:after {
	content: '';
	display: block;
	margin-top: 2px;
	border-top: 1px solid #8c8b8b;
	border-bottom: 1px solid #fff;
}

hr.style9 {
	border-top: 1px dashed #8c8b8b;
	border-bottom: 1px dashed #fff;
}

hr.style10 {
	border-top: 1px dotted #8c8b8b;
	border-bottom: 1px dotted #fff;
}


hr.style11 {
	height: 6px;
    border: 0;
}


hr.style12 {
	height: 6px;
    border: 0;
}

hr.style13 {
	height: 10px;
	border: 0;
	box-shadow: 0 10px 10px -10px #8c8b8b inset;
}


hr.style14 { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}


hr.style15 {
	border-top: 4px double #8c8b8b;
	text-align: center;
}
hr.style15:after {
	content: '\002665';
	display: inline-block;
	position: relative;
	top: -15px;
	padding: 0 10px;
	background: #f0f0f0;
	color: #8c8b8b;
	font-size: 18px;
}

hr.style16 { 
  border-top: 1px dashed #8c8b8b; 
} 
hr.style16:after { 
  content: '\002702'; 
  display: inline-block; 
  position: relative; 
  top: -12px; 
  left: 40px; 
  padding: 0 3px; 
  background: #f0f0f0; 
  color: #8c8b8b; 
  font-size: 18px; 
}


hr.style17 {
	border-top: 1px solid #8c8b8b;
	text-align: center;
}
hr.style17:after {
	content: '§';
	display: inline-block;
	position: relative;
	top: -14px;
	padding: 0 10px;
	background: #f0f0f0;
	color: #8c8b8b;
	font-size: 18px;
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	transform: rotate(60deg);
}


hr.style18 { 
  height: 30px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}

/*hr*/

/* LOGIN Box */
.clmrds { background: #ffffff; box-shadow: 3px 5px 10px #c3c3c3; }
.clmrds .btn-primary { color: #ffffff;
    background-color: rgb(15 49 105);
    border-color: #00255d;
    border: 0;
    padding: 10px 25px;
    border-radius: 40px; }
.clmrds .input-group-addon { background-color: #e3e3e3 !important; }
.clmrds .form-control { background-color: #e3e3e3 !important; }
.rc-anchor-dark { background: #e5e5e5 !important; border: 1px solid #e5e5e5 !important; }
.rc-anchor-normal .rc-anchor-checkbox-label { color: #979797; }
#login_form p { color: #979797!important; }