@charset "utf-8";



.xcontainer{
	position: relative;
	max-width: 1600px;
	padding:0 2.5%;
}
.x1{
	width: 3%;
}
.x2{
	width: 7%;
}
.x3{
	width: 10%;
}
.x4{
	width: 14%;
}
.x5{
	width: 18%;
}
.x6{
	width: 22%;
}
.x7{
	width: 26%;
}
.x8{
	width: 30%;
}
.x9{
	width: 34%;
}
.x10{
	width: 38%;
}
.x11{
	width: 42%;
}
.x12{
	width: 46%;
}
.x13{
	width: 50%;
}
.x14{
	width: 54%;
}
.x15{
	width: 58%;
}
.x16{
	width: 62%;
}
.x17{
	width: 66%;
}
.x18{
	width: 70%;
}
.x19{
	width: 74%;
}
.x20{
	width: 78%;
}
.x21{
	width: 82%;
}
.x22{
	width: 86%;
}
.x23{
	width: 90%;
}
.x24{
	width: 94%;
}
/****/
.x1, .x2, .x3, 
.x4, .x5, .x6, 
.x7, .x8, .x9, 
.x10, .x11, 
.x12, .x13, 
.x14, .x15, 
.x16, .x17, 
.x18, .x19{
	display: inline;
	float: left;
}
.x1, .x2, .x3, 
.x4, .x5, .x6, 
.x7, .x8, .x9, 
.x10, .x11, 
.x12, .x13, 
.x14, .x15, 
.x16, .x17, 
.x18, .x19,
.x20, .x21,
.x22, .x23, .x24{
	padding: 0 0 15px 1%;
}
/**Compensa espaço da primeira coluna**/
.xone{
	margin-left: -1%;
}
/****/
.xpush1, .xpull1,
.xpush2, .xpull2,
.xpush3, .xpull3,
.xpush4, .xpull4,
.xpush5, .xpull5,
.xpush6, .xpull6,
.xpush7, .xpull7,
.xpush8, .xpull8,
.xpush9, .xpull9,
.xpush10, .xpull10,
.xpush11, .xpull11,
.xpush12, .xpull12,
.xpush13, .xpull13,
.xpush14, .xpull14,
.xpush15, .xpull15,
.xpush16, .xpull16,
.xpush17, .xpull17,
.xpush18, .xpull18,
.xpush19, .xpull19{
	 position: relative;
}

/**push**/
.xpush1{
	left: 3%;
}
.xpush2{
	left: 7%;
}
.xpush3{
	left: 10%;
}
.xpush4{
	left: 14%;
}
.xpush5{
	left: 18%;
}
.xpush6{
	left: 22%;
}
.xpush7{
	left: 26%;
}
.xpush8{
	left: 30%;
}
.xpush9{
	left: 34%;
}
.xpush10{
	left: 38%;
}
.xpush11{
	left: 42%;
}
.xpush12{
	left: 46%;
}
.xpush13{
	left: 50%;
}
.xpush14{
	left: 54%;
}
.xpush15{
	left: 58%;
}
.xpush16{
	left: 62%;
}
.xpush17{
	left: 66%;
}
.xpush18{
	left: 70%;
}
.xpush19{
	left: 74%;
}
.xpush20{
	left: 78%;
}
.xpush21{
	left: 82%;
}
.xpush22{
	left: 86%;
}
/**pull**/
.xpull1{
	left: -3%;
}
.xpull2{
	left: -7%;
}
.xpull3{
	left: -10%;
}
.xpull4{
	left: -14%;
}
.xpull5{
	left: -18%;
}
.xpull6{
	left: -22%;
}
.xpull7{
	left: -26%;
}
.xpull8{
	left: -30%;
}
.xpull9{
	left: -34%;
}
.xpull10{
	left: -38%;
}
.xpull11{
	left: -42%;
}
.xpull12{
	left: -46%;
}
.xpull13{
	left: -50%;
}
.xpull14{
	left: -54%;
}
.xpull15{
	left: -58%;
}
.xpull16{
	left: -62%;
}
.xpull17{
	left: -66%;
}
.xpull18{
	left: -70%;
}
.xpull19{
	left: -74%;
}
.xpull20{
	left: -78%;
}
.xpull21{
	left: -82%;
}
.xpull22{
	left: -86%;
}


/* Tablet (Portrait) ----------- */
@media only screen and (max-width : 980px) {
.xcontainer{
	max-width: 946px;
}
.x1 .x2, .x3, .x4, .x5, .x6, x7, .x8{
	width: 27%;
}
.x9, .x10, .x11{
	width: 50%;
}
.x12, .x13, .x14, .x15, .x16, .x17, .x18, .x19 {
	width: 73%;
}
.x20, .x21, .x22, .x23, .x24{
	width: 100%;
}
.x1, .x2, .x3, 
.x4, .x5, .x6, 
.x7, .x8, .x9, 
.x10, .x11, 
.x12, .x13, 
.x14, .x15, 
.x16, .x17, 
.x18, .x19, .x20,
.x21, .x22, .x23,
.x24{
	padding: 0
}

.xpush1, .xpull1,
.xpush2, .xpull2,
.xpush3, .xpull3,
.xpush4, .xpull4,
.xpush5, .xpull5,
.xpush6, .xpull6,
.xpush7, .xpull7,
.xpush8, .xpull8,
.xpush9, .xpull9,
.xpush10, .xpull10,
.xpush11, .xpull11,
.xpush12, .xpull12,
.xpush13, .xpull13,
.xpush14, .xpull14,
.xpush15, .xpull15,
.xpush16, .xpull16,
.xpush17, .xpull17,
.xpush18, .xpull18,
.xpush19, .xpull19,
.xpush20, .xpull20,
.xpush21, .xpull21,
.xpush22, .xpull22,
.xpush23, .xpull23,
.xpush24, .xpull24
{
	 left: 0;
}

}
/* Smartphones (Minimo) ----------- */
@media only screen 
and (max-width : 680px) {
.x1, .x2, .x3, 
.x4, .x5, .x6, 
.x7, .x8, .x9, 
.x10, .x11, 
.x12, .x13, 
.x14, .x15, 
.x16, .x17, 
.x18, .x19, .x20,
.x21, .x22, .x23,
.x24{
	width: 100% !important;
}
.xpush1, .xpull1,
.xpush2, .xpull2,
.xpush3, .xpull3,
.xpush4, .xpull4,
.xpush5, .xpull5,
.xpush6, .xpull6,
.xpush7, .xpull7,
.xpush8, .xpull8,
.xpush9, .xpull9,
.xpush10, .xpull10,
.xpush11, .xpull11,
.xpush12, .xpull12,
.xpush13, .xpull13,
.xpush14, .xpull14,
.xpush15, .xpull15,
.xpush16, .xpull16,
.xpush17, .xpull17,
.xpush18, .xpull18,
.xpush19, .xpull19,
.xpush20, .xpull20,
.xpush21, .xpull21,
.xpush22, .xpull22,
.xpush23, .xpull23,
.xpush24, .xpull24
{
	 left: 0;
}

}
/**Personalize aqui**/

