



.float-left
{
	float: left;
}
.float-right
{
	float: right;
}
.display-none
{
	display: none;
}
.display-block
{
	display: block;
}
.display-inline
{
	display: inline;
}
.display-inline-block
{
	display: inline-block;
}
.inline-block
{
	display: inline-block !important;
}
.padding
{
	padding: 15px;
}
.padding-bottom
{
	padding-bottom: 15px;
}
.padding-top
{
	padding-top: 15px;
}
.margin-bottom
{
	margin-bottom: 15px;
}
.margin-top
{
	margin-top: 15px;
}
.no-padding
{
	padding: 0 !important;
}
.custom-list, .custom-list > li
{
	padding: 0;
	border: 0;
	margin: 0;
	list-style: none;
	display: inline;
}
*
{
	outline: none;
}
html, body
{
	height: 100%;
}
#page-wrapper
{
	min-height: 100%;
}
#inner-page-wrapper
{
	overflow: auto;
	padding-bottom: 50px; 
}
.row-spacer
{
	padding: 30px 0;
}
.row-spacer + .row-spacer
{
	padding-bottom: 0;
}
.round-box
{
	border-radius: 10px;
}
.border-box
{
	border: 1px solid #ccc;
}
.noselect
{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: default;
}



#loading-spinner
{
	display: inline-block;
	height: 200px;
	width: 200px;
	background-image: url( '/img-t-base/spinner.png' );
	-webkit-animation:spin 2s linear infinite;
	-moz-animation:spin 2s linear infinite;
	animation:spin 2s linear infinite;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.loading-content span
{
	padding-left: 20px;
}
.loading-content .glyphicon
{
	font-size: 20px;
}
@-moz-keyframes spin
{
	100%
	{
		-moz-transform:rotate(360deg);
	}
}
@-webkit-keyframes spin
{
	100%
	{
		-webkit-transform:rotate(360deg);
	}
}
@keyframes spin
{
	100%
	{
		-webkit-transform:rotate(360deg);
		transform:rotate(360deg);
	}
}




#footer-stats
{
	color: #ffffff;
	background-color: #333333;
	line-height: 50px;
	min-height: 50px;
}
#footer-stats ul, #footer-stats ul li
{
	position: relative;
	float: left;
	list-style: none;
	border: 0;
	margin: 0 20px 0 0;
	padding:0;
}
#footer-stats i.fa
{
	margin-left: 5px;
}










