body{
	background:#09c;
	margin:0px;
	padding:0px;
	font-family: 'Roboto', sans-serif !important;
	font-size:14px;
	letter-spacing:0.5px;
}

h1,h2,h3,h4,h5,h6{
	margin:0px 0px 20px 0px;
	padding:0px;
}

p{
	margin:0px 0px 10px 0px;
	padding:0px;
}

table tr td{
	word-break: break-all;
}

.mb-10{
	margin-bottom:10px;
}

.mb-20{
	margin-bottom:20px;
}

.mb-40{
	margin-bottom:40px;
}

.mr-5{
	margin-right:5px;
}

.wrapper{
	margin:0px;
	padding:0px;
	width:100%;
}

.page{
	max-width:800px;
	margin: 0px auto;
	margin-top:5%;
}

.white-box{
	background:#fff;
	padding:25px;
	margin-bottom:15px
}

.white-box .box-title{
	margin:0 0 12px;
	font-weight:500;
	text-transform:uppercase;
	font-size:14px
}

.form-login{
	max-width:500px;
	margin: 0px auto;
	margin-top:10%;
}

.require-notification,
.require-field{
	color:#f30;
}

.alert-custom{background:#ff6849;color:#fff;border-color:#ff6849}.alert-inverse{background:#3e4d6c;color:#fff;border-color:#3e4d6c}.alert-success{background:#00c292;color:#fff;border-color:#00c292}.alert-dark{background:#686868;color:#fff;border-color:#686868}.alert-warning{background:#f8c255;color:#fff;border-color:#f8c255}.alert-danger{background:#f75b36;color:#fff;border-color:#f75b36}.alert-primary{background:#2c5ca9;color:#fff;border-color:#2c5ca9}.alert-info{background:#008efa;color:#fff;border-color:#008efa}.alert-info .closed,.alert-info a.closed:hover{color:inherit}