
.float-left {
	float: left;
}

.float-right {
	float: right;
}

.float-clear {
	clear: both;
}


.postion-absolute {
	position: absolute;
}

.postion-relative {
	position: relative;
}

.postion-fixed {
	position: fixed;
}





.text-color-1 {

	color: #000;
}

.text-color-2 {

	color: #fff;
}


.margin-auto {
	margin: auto;
}

.margin-x-auto {
	margin: 0 auto;
}

.margin-y-auto {
	margin: auto 0;
}


.margin-5 {
	margin: 5px;
}

.margin-x-5 {
	margin: 0 5px;
}

.margin-y-5 {
	margin: 5px 0;
}


.margin-10 {
	margin: 10px;
}

.margin-x-10 {
	margin: 0 10px;
}

.margin-y-10 {
	margin: 10px 0;
}


.margin-20 {
	margin: 10px;
}

.margin-x-20 {
	margin: 0 20px;
}

.margin-y-20 {
	margin: 20px 0;
}




.padding-5 {
	padding: 5px;
}

.padding-x-5 {
	padding: 0 5px;
}

.padding-y-5 {
	padding: 5px 0;
}


.padding-10 {
	padding: 10px;
}

.padding-x-10 {
	padding: 0 10px;
}

.padding-y-10 {
	padding: 10px 0;
}

.padding-20 {
	padding: 20px;
}

.padding-x-10 {
	padding: 0 20px;
}

.padding-y-20 {
	padding: 20px 0;
}





.halfsize {
	width: 50%;
	min-width: 50%;
	max-width: 50%;

	height: 50%;
	min-height: 50%;
	max-height: 50%;
}

.halfsize-x {
	width: 50%;
	min-width: 50%;
	max-width: 50%;
}

.halfsize-y {
	height: 50%;
	min-height: 50%;
	max-height: 50%;
}



.fullsize {
	width: 100%;
	min-width: 100%;
	max-width: 100%;

	height: 100%;
	min-height: 100%;
	max-height: 100%;
}

.fullsize-x {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
}

.fullsize-y {
	height: 100%;
	min-height: 100%;
	max-height: 100%;
}


.table {
	display:table !important;
}

.tr {
	display: table-row;
}

.td {
	display: table-cell;
	border: 1px solid #000;
}


.cursor-pointer {
    cursor: pointer;
}


.text-unselectable {
    -webkit-user-select: none; /* Safari */        
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+/Edge */
    user-select: none; /* Standard */
}

.text-normal {
	font-weight: normal;
}

.text-bold {
	font-weight: bold;
}

.text-left {
	text-align: left;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align: right;
}

.text-top {
	vertical-align: top;
}

.text-middle {
	vertical-align: middle;
}

.text-bottom {
	vertical-align: bottom;
}