*, *:before, *:after{ 
	margin:0; 
	padding:0;
	outline:0;
	font-size:1em;
	font-family:"Lato", sans-serif;
	font-weight:400;
	line-height:1.2;
	letter-spacing:0em;
	vertical-align:middle;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
body{background-color:#fbfbfb;}
h1{font-size:2em; font-weight:300;}
h2{font-size:1.8em; font-weight:400;}
h3{font-size:1.5em; font-weight:500;}
p{margin-bottom:10px;}
p:last-child{margin-bottom:0;}
mark{background-color:#F00;}
ul{list-style:none;}

small{font-size:0.875em; color:#333;}
a{text-decoration:none;}
a img{border:0;}


/*BACKGROUND*/
.bg-body{background-color:#FFF; color:#333;}
.bg-gray{background-color:#555; color:#efefef;}
.bg-light{background-color:#efefef; color:#888;}
.bg-blue{background-color:#036; color:#CCC;}
.bg-orage{background-color:#F30; color:#fff;}
.bg-green{background-color:#033; color:#fbfbfb;}
/*FONTS Size*/
.fontzero{font-size:0em;}
.fontsize1{font-size:1em;}
.fontsize1b{font-size:1.5em;}
.fontsize2{font-size:2em;}
.fontsize2b{font-size:2.5em;}
.fontsize3{font-size:3em;}
.fontsize3b{font-size:3.5em;}

/*CONTAINER*/
.contaneir{float:left; width:100%;}
.content{width:80%; margin:0 10%; padding:20px 0;}
.content-page{width:auto; padding:40px 40px;}

/*HELPERS*/

.textshadow{text-shadow:1px 1px 0 #ccc;}
.boxshadow{-webkit- box-shadow:1px 1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,1); box-shadow:1px 1px 1px 0 rgba(0,0,0,1);}
.radius{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.last{margin-right:0;}
.tagline{margin-top:10px; margin-bottom:15px;}
.clear{ clear:both;}

/*TEXT -ALIGN*/
.all-left{text-align:left;}
.all-right{text-align:right;}
.all-center{text-align:center;}
/*Float*/
.left{float:left; width:68%;}
.right{float:right; width:28%;}
.ft-right{float:right;}
.ft-left{float:left;}
.ft-none{float:none;}
/*Display*/
.ds-block{display:block;}
.ds-block{display:inline-block;}
.ds-block{display:inline;}
.ds-none{display:none;}
/*BOX*/
.box{width:auto; float:left;}
.box-line{float:left; width:100%;}
.box-small{ width:22.75; margin-right:3%;}
.box-medium{width:30%; margin-right:5%;}
.box-large{width:46.5%; margin-right:7%;}
.box-full{width:100%; margin:0;}

/*Videos*/
.video{ width:100%; margin:0;}
.video{ width:40%; margin:0 30%;}
.video{ width:60%; margin:0 20%;}
.video{ width:80%; margin:0 100%;}

/*Botoes*/

.btn{
	display:inline-block;
	padding:10px 20px;
	background:#333;
	border:1px solid #fff;
	cursor:pointer;	
	font-size:1em;
	font-weight:400;
	color:#fff;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);

}

.btn-green{ background-color:#063; border-color:#000;}
.btn-green:hover{ background-color:#000; border-color:#063;}
.btn-red{ background-color:#f00; border-color:#000;}
.btn-red:hover{ background-color:#000; border-color:#f00;}
.btn-blue{ background-color:#069; border-color:#000;}
.btn-blue:hover{ background-color:#000; border-color:#069;}
.btn-yellow{ background-color:#ff0; border-color:#000;}
.btn-yellow:hover{ background-color:#000; border-color:#ff0;}

.backtop{position: fixed; cursor: pointer;bottom: 10px; right: 55px; text-transform: uppercase;color: #fff;font-size: 0.8em;padding: 10px;}
.backtop:hover{background: #09f;}
/*Linhas*/

/*Trigger*/
.trigger{float:left; width:100%; font-size:1.2em; padding:25px; margin-bottom:30px;}
.trigger-bottom{margin:30px 0 0 0;}
.trigger-accept{ background-color:#030; color:#CCC;}
.trigger-alert{background-color:#ff0; color:#000;}
.trigger-error{background-color:#f00; color:#fff;}
.trigger-infor{background-color:#ccc; color:#555;}
.trigger-sucess{background-color:#efefef; color:#069;}

/*short-icons*/
.shorticon{ padding-left:8%; background-position: center left; background-repeat:no-repeat; background-size:auto 96%;}
.shorticon-sectiontitle{ padding-left:60px;}
.shorticon-facebbok{background-image:url(../icons/facebook.png);}
.shorticon-google{background-image:url(../icons/google_pix.png);}
.shorticon-twitter{background-image:url(../icons/twitter_pix.png);}

