#body {
	font-size:10px;	
}

p{
    font-size: 0.7em;
    line-height: 1.618em;
}

#main {
	width:100%;
	height:330px;
	float:left;
	background:url(../img/main_background.png) repeat-x;
	background-position:center;
	background-size:cover;
}

#wrapper_main {
	width:580px;
	height:300px;
	margin: 30px auto;
}

#main_title {
	width:290px;
	height:150px;
	font-family: 'Raleway', sans-serif;
	color:#FFF;
	float:left;
	font-size:1.2em;
	margin-top:70px;
}

#ipad {
	width:240px;
	height:300px;
	margin-left:45px;
	margin-top:0;
	float:left;	
	background:url(../img/tablet/ipad.png);
	
}	

#menu {
	 width:100%;
	 height:50px;
	 float:left;
	 background:#262626;
	 
}

#wrapper_menu {
	width: 728px;
	height: 45px;
	margin: auto;
	margin-top: 5px;	
}

#menu ul li {
	color:#CCC;
	width:50px;
	text-align:center;
	margin-left:5px;
	font-size:0.32em;
	float:left;
	list-style-type:none;
	display:block;
	height:25px;
	padding-top:15px;
}

#minilogo {
	background:url(../img/tablet/mini_logo.png);
	display:none;
	float:left;
	width:50px;
	height:25px;
	margin-top:5px;	
}

#alfa {
	width:100%;
	height:600px;
	float:left;
}

#alfa_icons {
	width:720px;
	height:700px;
	margin:50px auto;

}

#alfa_titulo{
	width:728px;
	height:100px;

}

#alfa h1 {
	font-family:'Bebas Neue';
	text-align:center;
	font-size:3.2em;	
}

#alfa p {
	text-align:center;
	font-size:0.7em;
}

#modulo_oferece {
	width:650px;
	height:50px;	
}

#bt_contato_wrapper {
	width:650px;
	height:50px;
	float:left;	
}

#bt_contato {
	width:250px;
	height:50px;
	margin:auto;

}

#contato {
	width:100%;
	height:400px;
	float:left;
	padding-top:50px;
	
}

#contato_main {
	width:728px;
	height:400px;
	margin:auto;	
}


#contato h1 {
	font-family:'Bebas Neue';
	font-size:3.2em;
	text-align:center;	
}

#faq {
	width:100%;
	height:800px;
	float:left;
	padding-top:100px;
	background:#f5f5f5;
}

#faq_main {
	width:728px;
	height:700px;
	margin:auto;	
}

#faq h1 {
	font-family:'Bebas Neue';
	font-size:4.5em;
	text-align:center;	
}

#faq h2 {
	font-size:1em;
	font-family:'Raleway';
	text-align:center;
}

#faq p {
	text-align:center;	
}

#creditos {
	width:100%;
	height:35px;
	float:left;
	padding-top:20px;
	color:#CCC;
	font-size:0.7em;
	font-weight:600;
	background:#262626;
}

#creditos_main {
	width:728px;
	height:20px;
	margin:auto;
}

#custos {
	background:url(../img/tablet/01_custos.jpg) fixed;
	background-size:cover;
}

#custos_equi {
	background:url(../img/tablet/02_custos.jpg) fixed;
	background-size:cover;
}

#controle_est {
	background:url(../img/tablet/03_controle.jpg) fixed;
	background-size:cover;
}

#mobilidade {
	background:url(../img/tablet/04_mobilidade.jpg) fixed;
	background-size:cover;
}

#manutencoes {
	background:url(../img/tablet/05_manutencoes.jpg) fixed;
	background-size:cover;
}

#produtividade {
	background:url(../img/tablet/06_produtividade.jpg) fixed;
	background-size:cover;
}

#assistencia_tecnica {
	background:url(../img/tablet/07_assistencia.jpg) fixed;
	background-size:cover;
}

#controle_locacoes {
	background:url(../img/tablet/08_controle.jpg) fixed;
	background-size:cover;
}

#venda_pecas {
	background:url(../img/tablet/09_venda.jpg) fixed;
	background-size:cover;
}

#workflow {
	background:url(../img/tablet/10_workflow.jpg) fixed;
	background-size:cover;
}

#materiais {
	background:url(../img/tablet/11_materiais.jpg) fixed;
	background-size:cover;
}


.features {
	width:100%;
	height:400px;
	float:left;	
}

.features_des {
	width:100%;
	height:450px;
	float:left;
}

.features_icons_responsive {
	width:216px;
	height:200px;
	float:left;
}

.features_imagens {
	width:35.21%;
	height:auto;
	margin-left:75px;
	margin-bottom:20px;
}

.wrapper_des {
	width:650px;
	height:200px;
	margin:30px auto;	
}

.wrapper_icons {
	width:650px;
	height:250px;
	margin: 50px auto;
	font-weight:800;
}

.wrapper_icons h1 {
	font-family:'Bebas Neue';
	text-align:center;
	font-size:3.2em;	
}

.titles {
	color:#FFF;
	width:500px;
	height:200px;
	float:left;
	
}

.titles h1 {
	color:#ffe818;
	font-family:'Bebas Neue';
	font-size:3.2em;	
}


}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
}