/*! xsource Document - xgrid - version 1.0.0 - xsource.com.br © */
/*
 * O que se segue é o resultado de muita pesquisa sobre estilo cross-browser.
 * Este documento foi formulado e desenvolvido por Thiago Carvalho - Front-end Developer.
 * Email: thiago.xsource@xsource.com.br
 * © 2007 - 2017 copyright.
 */

/**
 |
 | 	userful.css:
 |  - classes loads
 | 	- Classes uteis
 |
**/

/* ==========================================================================
   Classes loads
   ========================================================================== */
	.pace { -webkit-pointer-events: none; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
	.pace-inactive { display: none; }
	.pace .pace-progress { background: #7cd262; position: fixed; z-index: 2000; top: 0; right: 100%; width: 100%; height: 2px; }

/* ==========================================================================
   Classes uteis
   ========================================================================== */
	.maxtext {

		overflow:hidden;
		text-overflow:ellipsis

	}
	.onerow { white-space:nowrap }
	.txtleft { text-align:left }
	.txtright { text-align:right }
	.txtcenter { text-align:center }
	.txtjust { text-align:justify }

	.fleft { float:left }
	.fright { float:right }
	.fnone { float: none }

	.dnone { display:none }
	.dblock { display:block }
	.dinline-block { display: inline-block; *display: inline; *zoom:1 }
	.dtable { display: table }

	.vtop { vertical-align: top }
	.vmiddle { vertical-align: middle }
	.vbottom { vertical-align: bottom }

	.alignleft {

		float:left;
		margin:0 10px 10px 0

	}
	.alignright {

			float:right;
			margin:0 0 10px 10px

	}
	.aligncenter {

		display:block;
		margin-left:auto;
		margin-right:auto

	}
