*{
	border: 0;
	outline: 0;
	padding: 0;
	margin: 0;
	vertical-align: baseline;
	box-sizing: border-box;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	list-style: none;
}

/* ALIGN */
.al-left{text-align: left !important;}
.al-right{text-align: right !important;}
.al-center{text-align: center !important;}
.left{float: left !important;}
.right{float: right !important;}
.flonone{float: none !important;}
.none{display: none !important;}
.pointer{cursor: pointer;}
.sml{margin-left: 0 !important;}
.smr{margin-right: 0 !important;}
.smb{margin-bottom: 0 !important;}
.smt{margin-top: 0 !important;}
.spl{padding-left: 0 !important;}
.spr{padding-right: 0 !important;}
.spb{padding-bottom: 0 !important;}
.spt{padding-top: 0 !important;}
.sem_borda{border:0 !important;}
.clear{clear: both;}

/* OTHERS */
.radius5{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.radius10{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.round{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}

.container{width: 90%; max-width: 1366px; display: block; margin: 0 auto;}
.content{display: block; margin: 0 auto;}

.return_form{display: none; padding:0; width: 100%; float: left;}
.return_form img{float: right;}

.error_form{background: #FEEBED; text-align: left; display: flex; padding: 20px; border-radius: 20px; align-items: center; justify-content: start;}
.error_form i{font-size: 22px; color: #C7272B; margin-right: 15px;}
.error_form span{color:#333; font-size:15px;}
.error_form span strong{font-weight: 700; text-transform: uppercase;}

.info_form{background: #ebf4fe; text-align: left; display: flex; padding: 20px; border-radius: 20px; align-items: center; justify-content: start;}
.info_form i{font-size: 25px; color: #2750C7; margin-right: 10px;}
.info_form span{color:#333; font-size:15px;}
.info_form span strong{font-weight: 700; text-transform: uppercase;}

.sucess_form{background: #EBFEF2; text-align: left; display: flex; padding: 20px; border-radius: 20px; align-items: center; justify-content: start;}
.sucess_form i{font-size: 25px; color: #27C736; margin-right: 10px;}
.sucess_form span{color:#333; font-size:15px;}
.sucess_form span strong{font-weight: 700; text-transform: uppercase;}

input, select, option, button{ 
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}