hr{
	margin-top:10px;
	margin-bottom:10px;
}
.pagination{
	margin:5px 0;
}
.ui-dialog{
	background:#fff!important;
}
.fa-custom{
	height:18px;
	vertical-align:middle;
}
.fa-wcoin{
	background:url("../img/fa-wcoin.png") no-repeat;
}
.fa-seed{
	background:url("../img/fa-seed-6.png") no-repeat;
}
.navbar-top-links{
	position: absolute;
    right: 0;
    text-align: center;
}
.navbar-toggle {
	background-color:#F0F0F0;
}
#placement-info, #referrer-info, .selectize-info{
	font-weight: bold;
    line-height: 2.5em;
    vertical-align: top;
}
.top-vertical{
	vertical-align:top;
}
.summary-table td{
	padding:5px;
}
/* Datepicker */
.input-append{
	display:inline-block;
}
.input-append .add-on, .input-prepend .add-on{
	background-color: #eeeeee;
    border: 1px solid #ccc;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 24px;
	margin-left:-5px;
    line-height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    width: auto;
	border-radius: 0 4px 4px 0;
}
.input-append.date .add-on i, .input-prepend.date .add-on i {
    cursor: pointer;
    display: block;
    height: 16px;
    width: 16px;
}

.table-center th, .table-center td{
	text-align:center;
}

/* PLACEMENT TREE */
.placement-level{
	text-align:center;
	clear:both;
}
.placement-level > div{
	float:left;
	text-align:center;
	padding:10px;
}
.placement-position-1{
	width:100%;
}
.placement-position-2,.placement-position-3{
	width:50%;
}
.placement-position-4,.placement-position-5,.placement-position-6,.placement-position-7{
	width:25%;
}
.placement-position-8,.placement-position-9,.placement-position-10,.placement-position-11,.placement-position-12,.placement-position-13,.placement-position-14,.placement-position-15{
	width:12.5%;
}
.placement-level-13{
	width:50%;
	margin:0 auto;
}
.placement-level-14{
	width:80%;
	margin:0 auto;
}

.member-placement-position-1{
	width:100%;
}
.member-placement-position-15,.member-placement-position-7,.member-placement-position-3,.member-placement-position-2,.member-placement-position-4,.member-placement-position-8{
	width:16.5%;
}
.member-placement-position-14,.member-placement-position-6,.member-placement-position-5,.member-placement-position-9{
	width:25%;
}
.member-placement-position-13,.member-placement-position-12,.member-placement-position-11,.member-placement-position-10{
	width:25%;
}

.jstree-leaf, .jstree-last, .jstree-open{
	min-height:35px;
}
.jstree a{
	min-height:35px!important;
}
/* MEMBER PLACEMENT TREE */
.placement-info{
	background:rgba(255, 255, 255, 0.8);
	width:110px;
	display:block;
	margin:0 auto;
}
#placement-tree{
	background:url("../img/tree-2.png");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}
/* /MEMBER PLACEMENT TREE */
/* /PLACEMENT TREE */
/* LOGIN */
body{
	background:transparent;
}
html { 
  background: url(/public/img/main-bg-new.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.login-lang-wrapper{
    text-align: center;
}
#login-agreement{
	max-height:100px;
	border:1px solid grey;
	padding:5px;
	overflow:auto;
	color:grey;
	font-size:12px;
}
/* /LOGIN */
.member-area-logo{
	padding:20px;
}
.main-title{
	color:#BCE8F1!important;
	font-size:50px;
	font-weight:bold;
	text-shadow: 4px 4px #2A013F;
}
#page-wrapper{
	padding-bottom:20px;
/*
	background-image:url('/public/img/leave-bg.png');
	background-repeat:no-repeat;
	background-size:100%;
	background-position:center;
	background-color:rgba(0, 0, 0, 0.5)
*/
}
table{
	background:#fff;
}

.thead-total,.data-total{
	background:#D8D8D8;
}
.thead-total th{
	text-align:left;
	border-bottom:2px solid #000!important;
}
.figure-highlight{
	font-weight:bold;
	color:green;
}
.rank-R{
	color:#980B01;
	font-weight:bold;
}
textarea{
	width:350px;
}
.edit-ajax-table{
	max-width:450px;
	margin:auto;
}
tfoot.total{
	background:#E2E2E2;
}
tfoot.total td{
	font-weight:bold;
}
/* SB ADMIN PAGES */
#page-wrapper {
    padding: 0 15px 15px;
    min-height: 568px;
    background-color: #fff;
}

/* FORM */
a.action{
	margin:1px 0;
}
form {
	max-width:800px;
}
legend {
	background-color: #b2dfff;
    border-color: #00137f;
    color: #00137f;
    padding: 10px;
}
.form-group{
	margin-left:10px;
	margin-right:10px;
}
select{
	border: 1px solid #d0d0d0;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
    box-sizing: border-box;
    padding: 8px;
}
.selectize-control{
	width:250px;
	display:inline-block;
}
span.required{
	color:red;
}
.number-field{
	width:100px;
}
.form-note{
	margin-bottom: 15px;
    padding-left: 35px;
}
form p.notes{
	margin-left:30px;
}
.notes{
	color:red;
}
/* AJAX-FORM */
.ajax-form .action-group{
	text-align:center;
}
/* /AJAX-FORM */
/* /FORM */
/* MESSAGE */
.alert {
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 5px 10px;
	margin-bottom:5px;
}

/* DASHBOARD */
.iframe-wrap{
	padding:0;
	min-height:500px;
}
.data-item-inner{
	padding:10px;
}
.small-table td{
	padding:3px;
	font-size:12px;
}
.item-title{
	background: #c1ffff;
    color: #282828;
    font-weight: bold;
    margin: 0;
    padding: 10px;
}
.data-item-wrap{
	border:1px solid #B5B5B5;
}
/* /DASHBOARD */
/* SEED TRADING */
.wave_waiting{
	background:#FFB5B5;
}
.wave_queue{
	background:#FFEB87;
	border:2px solid #A59757;
}
.wave_completed{
	background:#D5FF6D;
	border:2px solid green;
}
.wave_legend{
	display:inline-block;
	width:30px;
	height:30px;
	margin-right:10px;
}
.legend-text{
	line-height: 2.2em;
    vertical-align: top;
}
/* /SEED TRADING */
/* SCROLLABLE TABLE */
.scrollable-table{
	height:300px;
}
.data-header{
	padding:10px;
	background:url("../img/navbar-bg-3.png");
	color:#fff;
	font-size: 16px;
    font-weight: bold;
	border-radius: 10px 10px 0 0;
}
.data-scrollable{
	max-height:150px;
	overflow-y:scroll;
}
.data-title > div,.data-total > div{
	padding:5px;
	display:inline-block;
	font-weight:bold;
}
.data-row:nth-child(even){
	background:#D3D3D3;
}
.data-title, .data-row:nth-child(odd){
	background:#F7F7F7;
}
.data-row > div{
	display:inline-block;
	padding:5px;
}
.thin-hr{
	margin:1px;
	border:1px solid grey;
}
.scrollable-table-content{
	border:1px solid grey;
}
/* Set Width */
.seed-scrollable .data-title > div,.seed-scrollable .data-total > div{
	width:20%;
}
.seed-scrollable .data-row > div{
	width:21%;
}
/* /SCROLLABLE TABLE */
/* PACKAGE */
.small-form div{
	width:60px;
	display:inline-block;
}
.small-form input{
	width:50px;
}
/* /PACKAGE */
.support-box{
	margin:0 10px;
	border:2px solid grey;
	padding:10px;
}
.support-wrap{
	margin-bottom:10px;
}
.highlight-table td{
	background:#FFF1B5;
}

.fa-support-custom {
    background: rgba(0, 0, 0, 0) url("../img/fa-support.png") no-repeat scroll 0 0;
}
.nav-header{
	background-image: url("../img/navbar-bg-4.png") !important;
    color: #fff;
    font-size: 18px;
    padding: 10px 20px;
}

.box-status{
	border-radius:5px;
	padding:5px 10px;
	font-weight:bold;
}
.box-Pending{
	background:yellow;
	border:1px solid #000;
}
.box-Approved{
	background:#00AD14;
	border:1px solid #000;
	color:#fff;
}
.box-Rejected{
	background:#E00000;
	border:1px solid #B53F3F;
	color:#fff;
}
.table-highlight td{
	font-weight:bold;
	color:#565656;
}
.package-legend-wrap{
	margin-top:5px;
}
.package-legend {
	padding:5px 8px;
	border:1px solid #000;
	font-weight:bold;
}
.package-500{
	background-color:#4CFF00;
}
.package-1000{
	background-color:#0CD1CA;
}
.package-2000{
	background-color:#FFD726;
}
#public-logo{
	width:100%;max-width:250px;
}
@media (max-width: 480px) {
	#public-logo{
		width:180px;
	}
}
