#AreaGeralProduto {position: relative; background: #000; width: 100%; display: block; max-width: 900px; margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #444242; overflow: hidden;}
.BackgroundGeral {width: 100%; display: block;}

	#AreaGeralProduto p {width: 100%; z-index: 999; font-weight: 300; text-align: left; color: #FFF; opacity: 0.9;}
	#AreaGeralProduto h3 {color: #81bc41; width: 100%; font-weight: 700; text-transform: uppercase;}
	#AreaGeralProduto h4 {color: #FFF; width: 100%; font-weight: 700; margin: 0;}
	#AreaGeralProduto br {display: block; clear: both;}
	#AreaGeralProduto img {display: block;}
	#AreaGeralProduto > div {position: relative; float: left; width: 100%; display: block; clear: both;}

	.ConteudoBloco {padding: 0 70px; box-sizing: border-box; top: 0; position: relative; width: 100%;}
	.BackgroundBloco {width: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}

#BlocoLogo {background-color: #FFF;}
	#BlocoLogo img {display: block; margin: 30px 0px;}

#BlocoUm {}
	#BlocoUm .ConteudoBloco {}


#BlocoDois {}	
	#BlocoDois .ConteudoBloco {}
	#BlocoDois .ConteudoBloco ul {margin: 0; padding: 0;}
	#BlocoDois .ConteudoBloco ul li {list-style: none;}

#BlocoTres {}
	#BlocoTres .ConteudoBloco {}

#FimBlocos {background-color: #81bc41; color: #FFF; padding: 30px; font-size: 10px; box-sizing: border-box;}

@media screen and (min-width: 901px) { /* Desktop */
	.DesktopItem {display: block !important;}
	.MobileItem {display: none !important;}

#BlocoUm {}
	#BlocoUm h3 {font-size: 2rem; line-height: 2.6rem; margin-top: 60px;}
	#BlocoUm .ConteudoBloco {width: 50%; margin-bottom: 120px; }
	#BlocoUm img.GA_160_Produto {width: 70%; position: absolute; bottom: 0; right: 0;}

#BlocoDois {}
	#BlocoDois .ConteudoBloco ul li { height: 153px; width: 80%; margin: 20px auto; position: relative; box-sizing: border-box;}
	#BlocoDois .ConteudoBloco ul li img {float: left;}
	#BlocoDois .ConteudoBloco ul li h4 { padding-left: 173px; font-size: 2.2rem; line-height: 2.4rem; padding-top: 2rem; box-sizing: border-box;}
	#BlocoDois .ConteudoBloco ul li p { padding-left: 173px; box-sizing: border-box; margin-top: 10px;}

#BlocoTres {}
	#BlocoTres .ConteudoBloco { width: 50%; float: left; margin-top: 120px;}
	#BlocoTres .ConteudoBloco img {width: 100%; margin: 20px auto;}
	#BlocoTres .ConteudoBloco p {text-align: center;}
	#BlocoTres img.GA_160_Produto {width: 50%; position: absolute; bottom: 20px; right: 20px;}


}
@media screen and (max-width: 900px) {
	.DesktopItem {display: none !important;}
	.MobileItem {display: inline-block !important;}
	
	#AreaGeralProduto {text-align: center;}
	#AreaGeralProduto p {text-align: center;}
	#AreaGeralProduto img {width: 100%;}


#BlocoUm {}
	#BlocoUm h3 {font-size: 2.2rem; line-height: 2.4rem;}
	#BlocoUm .ConteudoBloco {}

#BlocoDois {}
	#BlocoDois .ConteudoBloco ul li img {width: 50%; margin: 20px auto}
	#BlocoDois .ConteudoBloco ul li h4 {font-size: 1.4rem; line-height: 1.6rem;}
	#BlocoDois .BackgroundBloco {display: none;}

#BlocoTres {}
	#BlocoTres .ConteudoBloco {}
	#BlocoTres img.GA_160_Produto {width: 90%; margin: 10px auto;}

}
@media screen and (max-width: 700px) {
}
@media screen and (max-width: 550px) {
	.ConteudoBloco {padding: 0 20px;}
}
@media screen and (max-width: 350px) {
	#LogoDaMultilaser {padding-left: 0;}
}