@charset "utf-8";
/*
Theme Name:Pace Electronics
Author: Agência Chairô
Author URI: https://www.agenciachairo.com.br/
Version: 1.0
License: GNU General Private License
*/

/* CSS Document */

*{
	padding:0px;
	margin:0px;
	list-style:none;
	font-weight:normal;
	
	}
a{
	text-decoration:none;
	line-height:normal;
	font-weight:normal;
}
img a{
	border:0;}	
body{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/background.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	font-family: Arial;
	color: #000;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('https://www.pacebr.com/wp-content/themes/pace/fonte/helveticaneueltstd-bd-webfont.eot');
    src: url('https://www.pacebr.com/wp-content/themes/pace/fonte/helveticaneueltstd-bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.pacebr.com/wp-content/themes/pace/fonte/helveticaneueltstd-bd-webfont.woff') format('woff'),
         url('https://www.pacebr.com/wp-content/themes/pace/fonte/helveticaneueltstd-bd-webfont.ttf') format('truetype'),
         url('https://www.pacebr.com/wp-content/themes/pace/fonte/helveticaneueltstd-bd-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#content_central{
	margin: auto;
	width: 960px;
}
#content_header{
	position: relative;
	width: 567px;
	float: left;
	margin-left: 50px;
	height: 126px;
	z-index: 10;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #004A8F;
}
#content_logotipo{
	position: relative;
	height: 50px;
	width: 507px;
	float: left;
	background-color: #004a8f;
	padding-left: 60px;
	padding-top: 25px;
}
#content_menu{
	position: relative;
	width: 567px;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/back-menu.png);
	height: 51px;
	padding: 0px;
}
#content_menu ul{
	position: relative;
	float: left;
	width: 550px;
	z-index: 2;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
	height: 51px;
}
#content_menu li{
	position: relative;
	float: left;
	width: auto;
	margin-top: auto;
	margin-bottom: auto;
	text-transform: uppercase;
	font-family: open_sansregular, Arial;
	color: #fff;
	font-size: 12px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-color: #004A8F;
	border-left-color: #004A8F;
	border-right-style: solid;
	border-left-style: solid;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
}
#content_menu li a:active{
	position: relative;
	text-transform: uppercase;
	font-family: open_sansregular, Arial !important;
	color: #fff;
	font-weight:normal;
	font-size: 12px;
	float: left;
	margin: 0px;
	text-align: left;
}
a#home{
	height: 41px;
	width: 54px;
	float: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #004A8F;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-family: open_sansregular, Arial !important;
	padding-top: 10px;
	background-position: top;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/hover_03.png) !important;
	margin:0px;
}
a#home:hover{
	font-family: open_sansregular, Arial;
	color: #fff;
	background-position: bottom;
	margin:0px;
}
.selected a#home{
	width: 54px;
	float: left;
	background-position: center bottom;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/hover_03.png) !important;
	padding-top: 10px;
	margin:0px;	
}
a#sobre{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/images/01home_05.png) !important;
	height: 41px;
	width: 65px;
	float: left;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-family: open_sansregular, Arial;
	padding-top: 10px;
	background-position: bottom;
	margin:0px;	
}



a#sobre:hover{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/02sobre_03.png) !important;
	margin:0px;	
}
.selected2 a#sobre{
	width: 66px;
	float: left;
	background-position: center bottom;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/02sobre_03.png) !important;
	padding-top: 10px;
	margin:0px;	
}
a#artigos{
	height: 41px;
	width: 78px;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-family: open_sansregular, Arial;
	float: left;
	padding-top: 10px;
	background-position: bottom;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/images/01home_07.png) !important;
	margin:0px;	
}
a#artigos:hover{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/04artigos_02.png) !important;
	margin:0px;	
}
.selected4 a#artigos{
	width: 77px;
	float: left;
	background-position: center bottom;
	font-size: 12px;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/04artigos_02.png) !important;
	padding-top: 10px;
	margin:0px;	
}

a#produtos{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/images/01home_06.png) !important;
	height: 41px;
	width: 86px;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	font-family: open_sansregular, Arial;
	float: left;
	padding-top: 10px;
	background-position: bottom;
	margin:0px;	
}
a#produtos:hover{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/03produtos01_02.png) !important;
	background-position: bottom;
	margin:0px;	
}
.selected3 a#produtos{
	width: 86px;
	float: left;
	background-position: center bottom;
	font-size: 12px;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/03produtos01_02.png) !important;
	padding-top: 10px;
	margin:0px;	
}
a#trabalhe{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/images/01home_08.png) !important;
	height: 41px;
	color: #FFF;
	text-decoration: none;
	font-family: open_sansregular, Arial;
	font-size: 12px;
	width: 147px;
	float: left;
	padding-top: 10px;
	background-position: bottom;
	margin:0px;	
}
a#trabalhe:hover{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/05trabalheconosco_03.png) !important;
	background-position: bottom;
	margin:0px;	
}
.selected5 a#trabalhe{
	width: 147px;
	float: left;
	background-position: center bottom;
	font-size: 12px;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/05trabalheconosco_03.png) !important;
	padding-top: 10px;
	margin:0px;
	text-align: center;
}
a#contato{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/images/01home_09.png) !important;
	color: #FFF;
	text-decoration: none;
	font-family: open_sansregular, Arial;
	height: 41px;
	font-size: 12px;
	width: 72px;
	float: left;
	padding-top: 10px;
	background-position: bottom;
	margin:0px;
}
a#contato:hover{
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/02sobre_03.png) !important;
	background-position: right;
	margin:0px;
}
.selected6 a#contato{
	width: 66px;
	float: left;
	background-position: center bottom;
	font-size: 12px;
	height: 41px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/menu/hover/hover_03.png) !important;
	padding-top: 10px;
	margin:0px;
}
span.area_full {
    width: 100%;
    float: left;
    text-align: center;
	background:url(imagens/bg-middle.jpg) bottom center repeat-x
;
    padding-bottom: 40px;
}
span.produtos_menu ul{
	margin-bottom:20px;
	float:left
}
span.produtos_menu {
    width: 960px;
    margin: auto;
    display: block;
}
.produtos_menu ul li {
    float: left;
    width: 189px;
    margin: 1px;
    position: relative;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	z-index: 20;
}
.produtos_menu ul li:hover {
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	z-index: 21;

}

.produtos_menu ul li p {
    position: absolute;
    top: 0;
    margin-top: 75px;
    text-align: center;
    font-family: open_sanssemibold;
    color: #fff;
    width: 189px;
	font-size: 16px;
}
.produtos_menu h3 {
    font-family: open_sansregular;  
    color: #004a8f;  text-align: left;  font-size: 27px;  clear: both;  margin-bottom: 10px;  text-transform: none;
}
.produtos_menu h2 {
    font-family: open_sansregular;
    color: #fff;
    text-align: left;
    font-size: 27px;
    clear: both;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.produtos_menu p {
    text-align: left;
    color: #fff;
    font-family: open_sanssemibold;
    font-size: 13px;
}
form table td {
    text-align: left;
    color: #fff;
    font-family: open_sansregular;
    font-size: 12px;
}
.produtos_menu table input#nome, .produtos_menu table input#email, .produtos_menu input#telefone {
    padding: 5px;
    width: 210px;
    box-shadow: none;
    border-radius: 0;
    font-size: 14px;
    color:#004a8f;
    margin: 0;
    font-family: open_sansregular;
}
.produtos_menu table input#enviar{
   padding:9px 38px;
   background:#004a8f;
   border:0;
   color:#fff;
   width: 155px;
   font-family:open_sanssemibold;
   text-transform: uppercase;
   -webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.produtos_menu table input#enviar:hover{
   font-family:open_sanssemibold;
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;   
}

span.area_full2 {
    width: 100%;
    float: left;
    text-align: center;
	
    background: url(imagens/line-to-line.png) bottom center no-repeat;
    padding-bottom: 40px;
}


span.fale_conoscon11 {
    width: 960px;
    padding: 30px;
}
span.fale_conoscon11 ul {
    margin-bottom: 40px;
    float: left;
}
span.fale_conoscon11 form {
    float: left;
    margin: 15px 0;
}

span.fale_conoscon11 {
    width: 960px;
    margin: 40px auto;
    display: block;
}
.fale_conoscon11 h3 {
    font-family: open_sansregular;  
    color: #004a8f;  text-align: left;  font-size: 27px;  clear: both;  margin-bottom: 10px;  text-transform: none;
}
.fale_conoscon11 h2 {
    font-family: open_sansregular;
    color: #fff;
    text-align: left;
    font-size: 27px;
    clear: both;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.fale_conoscon11 p {
    text-align: left;
    color: #fff;
    font-family: open_sanssemibold;
    font-size: 13px;
}
.fale_conoscon11 form table td {
    text-align: left;
    color: #fff;
    font-family: open_sansregular;
    font-size: 12px;
}
.fale_conoscon11 table input#nome, .fale_conoscon11 table input#email, .fale_conoscon11 input#telefone {
    padding: 5px;
    width: 210px;
    box-shadow: none;
    border-radius: 0;
    font-size: 14px;
    color:#004a8f;
    margin: 0;
    font-family: open_sansregular;
}
.fale_conoscon11 table input#enviar{
   padding:9px 38px;
   background:#004a8f;
   border:0;
   color:#fff;
   width: 155px;
   font-family:open_sanssemibold;
   text-transform: uppercase;
   -webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.fale_conoscon11 table input#enviar:hover{
   font-family:open_sanssemibold;
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;   
}
/*Index*/
#content_slider{
	position: relative;
	float: left;
	width: 960px;
	margin-top: -25px;
}
#content_index_conteudo{
	position: relative;
	float: left;
	width: 960px;
	font-family: Arial;
}
#content_conteudo01{
	position: relative;
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-top: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	padding-right: 30px;
	height: 300px;
}
#content_conteudo01 a.vejamais{
	padding: 9px 38px;
	margin-top: 10px;
	background: #004a8f;
	border: 0;
	float: left;
	font-size:12px;
	clear: both;
	color: #fff;
	font-family: open_sanssemibold;
	text-transform: uppercase;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}
#content_conteudo01 a.vejamais:hover{
	font-family: open_sanssemibold;
	text-transform: uppercase;
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#content_conteudo02 a.vejamais{
	padding: 9px 38px;
	margin-top: 10px;
	background: #004a8f;
	border: 0;
	float: left;
	font-size:12px;
	clear: both;
	color: #fff;
	font-family: open_sanssemibold;
	text-transform: uppercase;
		-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}
#content_conteudo02 a.vejamais:hover{
	font-family: open_sanssemibold;
	text-transform: uppercase;
	transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;

}
#content_conteudo01 h1 {
	font-size: 20px;
	color: #004a8f;
	margin-bottom: 5px;
	font-family: open_sansregular, Arial;
}
#content_conteudo01 h2 {
	font-size: 16px;
	color: #004a8f;
	font-family: arial;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	text-align: left;
}
#content_conteudo01 p {
	font-size: 12px;
	line-height: 16px;
	color: #666;
}

#content_conteudo02{
	position: relative;
	float: left;
	width: 570px;
	font-size: 13px;
	color: #666;
	line-height: 27px;
	font-family: Arial;
	font-weight: bold;
	margin-left: 30px;
	margin-top: 30px;
}
#content_conteudo02 p{
	font-size: 12px;
	color: #666;
	line-height: 27px;
	font-family: Arial;
	font-weight: bold;}
#content_conteudo02 h1 {
	font-size: 28px;
	color: #004a8f;
	line-height: 32px;
	margin-bottom: 10px;
	font-family: open_sansregular, Arial;
}
#content_index_produtos{
	position: relative;
	float: left;
	width: 930px;
	height: 300px;
	background-position: center center;
	padding-left: 30px;
}
#content_index_produtos h1 {
	font-size: 20px;
	color: #004a8f;
	font-family: open_sansregular, Arial;
}
#content_slider_footer{
	position: relative;
	float: left;
	width: 540px;
	height: 250px;
	margin-left: 30px;
}
#content_conheca_linha{
	position: relative;
	float: left;
	width: 275px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/img02.png);
	height: 250px;

	margin-left: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E3E3;
	background-position: center;
}
#content_conheca_linha h1 {
	font-size: 20px;
	color: #004A8F;
	margin-top: 62px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 58px;
	text-align: left;
	line-height: 25px;
	font-family: open_sansregular, Arial;
}
#content_conheca_linha p {
	font-size: 14px;
	color: #004A8F;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	margin-top: 20px;
}
#content_footer01 h1 {
	font-size: 20px;
	margin-top: 15px;
	font-family: open_sansregular, Arial;
}
#content_footer01 h2 {
    font-size: 18px;
    font-family: open_sansregular;
    color: #3399cc;
}
#content_footer01 p {
	font-size: 16px;
	font-family: open_sansregular;
}
#content_footer01 p strong {
	font-size: 16px;
	font-family: open_sanssemibold;
}
#twitter {
	float: right;
}



/*Sobre*/
#content_sobre{
	width: 880px;
	float: left;
	height: 550px;
	margin-top: -30px;
	padding-right: 30px;
	padding-left: 50px;
	padding-top: 70px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/topo_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#content_sobre h1{
	font-size: 62px;
	color: #004a8f;
	font-family: open_sansregular, Arial;
	line-height: 100px;
	text-transform: uppercase;
}
#content_sobre p{
	font-size: 12px;
	color: #666;
	width: 550px;
	line-height: 22px;
}
#img_sobre{
	float: right;
	width: 270px;
	height: 420px;
	margin-top: -40px;
}
#img_sobre img{
	float: right;
	width: 270px;
	margin-top:30px;}

/*Produtos*/

#content_produtos{
	width: 895px;
	float: left;
	height: auto;
	margin-top: -30px;
	padding-right: 15px;
	padding-left: 50px;
	padding-top: 70px;
	background:#fff;
}
#content_produtos h1{
	font-size: 62px;
	color: #004a8f;
	font-family: open_sanssemibold, Arial;
	line-height: 100px;
	text-transform: uppercase;
}
#content_produtos_left p{
	font-size: 12px;
	color: #666;
	text-align: justify;
	/* width: 550px; */
	line-height: 22px;
}
#content_produtos_left{
	width: 450px;
	float: left;
	padding-right: 10px;

	margin-bottom: 60px;
	line-height: 18px;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
}
#content_produtos_left a.verprodutos{
    background: #004a8f;
    padding: 30px 20px 30px 50px;
    font-size: 20px;
    width: 380px;
    margin: 20px 0;
    font-family: open_sansregular;
    color: #fff;
    float: left;
	-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
z-index: 20;
}
#content_produtos_left a.verprodutos:hover{
transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;

}
#content_produtos_right{
	float: left;
	width: 398px;
	min-height:400px;
	margin-top: -90px;
	margin-right: auto;
	margin-bottom: 70px;
	margin-left: 30px;
}
#content_produtos_right h2{
color: #004a8f;
font-family: open_sansregular, Arial;
}
#content_produtos_right ul li{
    float: left;
    width: 189px;
    margin: 1px;
    position: relative;
	-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
z-index:20;
}
#content_produtos_right ul li:hover{
    position: relative;
	transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
z-index:21;
}

#content_produtos_right ul li p {
    position: absolute;
    top: 0;
    margin-top: 75px;
    text-align: center;
    font-family: open_sanssemibold;
    color: #fff;
    width: 189px;
}
#content_produtos_right h1{
	font-size:20px;
	line-height: 25px;
	margin-bottom: 7px;
	
}

/* Todos os Produtos */

#content_allprodutos{
	width: 960px;
	float: left;
	height: auto;
	margin-top: -30px;
	padding-right: 0;
	padding-left: 0;
	padding-top: 0;
}
#content_allprodutos h1{
	font-size: 55px;
	color: #fff;
	font-family: open_sansregular, Arial;
	line-height: 60px;
	text-transform: none;
}
#content_allprodutos h4{
	font-size: 28px;
	color: #fff;
	font-family: open_sansregular, Arial;
	line-height: 30px;
	margin:0;
	text-transform: none;
}
#content_allprodutos_left p{
	font-size: 16px;
	text-align: center;
	line-height: 18px;
	text-transform: none;
}
#content_allprodutos_left{
	width: 189px;
	float: left;
	padding-right: 10px;

	margin-bottom: 60px;
	margin-top: 15px;
	line-height: 18px;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
}
#content_allprodutos_left .duvidas{
	margin-top:15px;
	padding-top:20px;
	border-top:solid 1px #cccccc;
	float:left;
	width:215px;
	
}
#content_allprodutos_left li a {

    color: #fff;  
	font-family: open_sansregular, Arial;
	font-size:14px;
	text-transform:uppercase;
}
#content_allprodutos_left li {
	width: 135px;
	height: 35px;
	padding: 20px 43px 20px 25px;
    color: #fff;  font-family: open_sansregular, Arial;
	background-position: top left ;
	background-repeat:no-repeat !important ;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
li:hover, .select {
	background-position: right top !important;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;

}
#content_allprodutos_left .duvidas h3{
	font-family: open_sansregular;
	font-size: 27px;
	letter-spacing: 0px;
	text-align:left;
	line-height:32px;
}
#content_allprodutos_left .duvidas p{
	font-family: open_sansregular;
	font-size: 16px;
	color: #666;
	letter-spacing: 0px;
	line-height: 22px;
	text-align:left;
	}
#content_allprodutos_right{
	float: right;
	width: 690px;
	min-height:400px;
	background: #fff;
	margin-top: -50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0;
	padding: 40px 30px;
	position: relative;
	z-index: 15;
}

#content_allprodutos_right p{
	font-family: open_sanssemibold;
	font-size:13px;
	line-height:20px;
	color: #777;
	
}
span.interna_produto {
    width: 100%;
    float: left;
}
span.left {
    width: 315px;
    float: left;
}
#content_allprodutos_right .left h2{
	font-family: open_sanssemibold;
	color:#666;
	font-size:20px;
	border:0;
	margin: 40px 0 15px 0;
}
#content_allprodutos_right .left p{
	font-family: open_sansregular;
	font-size:13px;
	color:#666;

}
span.right {
    width: 345px;
    float: right;
}
span.form_produto {
    width: 305px;
    float: left;
    padding: 20px 45px 20px 25px;
    color: #fff;
    font-family: open_sansregular;
    font-size: 13px;
    position: relative;
    margin: 20px 0;
}
#content_allprodutos_right .right span.form_produto h2  {
	font-size:20px;
	color:#fff;
	letter-spacing:0px;
	font-family:open_sansregular;	
}
#content_allprodutos_right .right span.form_produto p  {
	font-family:open_Sanssemibold;
	color: #fff;
	line-height:18px;
	font-size:12px;
	
}
#content_allprodutos_right input#nome, #content_allprodutos_right #email, #content_allprodutos_right #telefone{	
	width: 300px;
	float:left;
	margin: 10px 0;
}
#content_allprodutos_right #enviar{
	padding: 8px 30px;
	border:0;
	position: absolute;
	right: 20px;
	background:#0092e1;
	
	font-size: 13px;
	text-transform: uppercase;
	font-family: open_sanssemibold;
	color: #fff;
}

span.videos {
    float: right;
    width: 320px;
}
span.videos h3 {
    font-size: 17px;
    font-family: open_sansregular;
}

.right #content_allprodutos_right h2 {
    font-size: 37px;
}
#content_allprodutos_right h2 {
    font-size: 37px;
    border: 0;
}
.bg_produtos{
padding: 50px 50px 101px;
float: left;
width: 860px;
}
#content_allprodutos_right h2{
color: #004a8f;  font-family: open_sansregular, Arial;
border-bottom: solid 1px ;
font-size: 27px;
clear: both;
margin: 30px 0;
}
#content_allprodutos_right .right h2{
	font-family: open_sanssemibold, Arial;
	font-size: 37px;
	margin: auto;
	border:0;

	letter-spacing: -1px;
}
#content_allprodutos_right span.produto {
    width: 200px;
    margin-bottom: 40px;
    margin-right: 23px;
	min-height: 210px;
	padding-bottom: 20px;
    float: left;
	border-bottom: solid 1px;
}
#content_allprodutos_right .produto h2{
    font-family: open_sanssemibold, Arial;
    font-size: 16px;
    border: 0;
	height: 65px;
    color: #666;
    margin: 5px 0;
}
#content_allprodutos_right .produto p {
	height: 105px;
}
#content_allprodutos_right ul li{
    float: left;
    width: 189px;
    margin: 1px;
    position: relative;
}
#content_allprodutos_right ul li p {
    position: absolute;
    top: 0;
    margin-top: 75px;
    text-align: center;
    font-family: open_sanssemibold;
    color: #fff;
    width: 189px;
}
#content_allprodutos_right h1{
	font-size:20px;
	line-height: 25px;
	margin-bottom: 7px;
	
}
#content_allprodutos_right .red, #content_allprodutos_right .produtos.red, #content_allprodutos_left .duvidas h3.red{
	color: #c3212a;}
#content_allprodutos_right .yellow, #content_allprodutos_left .duvidas h3.yellow{
	
	color:#d8c600}
#content_allprodutos_right .blue, #content_allprodutos_left .duvidas h3.blue {
	
	color:#0092e1}
#content_allprodutos_right .green, #content_allprodutos_left .duvidas h3.green{
	color:#3cc39b}
#content_allprodutos_right .green2, #content_allprodutos_left .duvidas h3.green2{
	color:#8bc34a}


span.form_produto.yellow{
	background:#d8c600;}
span.form_produto.red{
	background:#c3212a;}
span.form_produto.green{
	background:#3cc39b;}
span.form_produto.green2{
	background:#8bc34a;}
span.form_produto.blue{
	background:#0092e1;}
/*Artigos*/
div#content_artigos{
	float:left;
	width: 890px;
	padding: 60px 35px;
	margin-top: -40px;
	background-image: url(imagens/topo_bg.jpg);
}
#content_artigos a{
	text-decoration: none;
	text-align: left;
	margin:0px;
	padding: 0px;
	color: #004A8F;
	font-family: open_sanssemibold;
	font-size: 14px;
}
#content_artigos_left a{
	text-decoration: none;
	text-align: left;
	margin:0px;
	padding: 0px;
	color: #004A8F;
	font-weight: bold;
	font-size: 13px;
}
#content_artigos h1{
	font-size: 62px;
	color: #004a8f;
	font-family: open_sanssemibold, Arial;
	line-height: 100px;
	text-transform: uppercase;
}
#content_artigos p{
	font-size: 12px;
	color: #666;
	width: 550px;
	line-height: 22px;
}
#content_artigos_left{
	width: 630px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
	padding-right: 10px;

	margin-bottom: 60px;
	line-height: 18px;

	font-size: 10px;
	font-family: Arial;
	text-align: left;
}
#content_artigos_left p{
	width: auto;
	line-height: 22px;
	font-size: 12px;
	font-family: Arial;
	text-align: left;
}
#content_artigos_left img{
	margin:20px 0; 
}
#content_artigos_left h2{
	width: auto;
	font-size: 13px;
	color: #004A8F;
	font-weight: normal;
	font-family: open_sansregular, Arial;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#content_artigos_left h3{
	width: auto;
	font-size: 22px;
	line-height: 26px;
	color: #004A8F;
	font-weight: normal;
	font-family: open_sansregular, Arial;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#content_artigos_left ul{
	float: left;
	padding: 0px;
	margin: 0px;
	width: auto;
}
#content_artigos_left li{
	float: left;
	width: 197px;
	height: 350px;
	margin-right: 10px;
	text-align: left;
	line-height: 18px;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
}
#botoes{
	float: left;
	width: auto;
	margin-top: 30px;
	height: 30px;
}
#content_artigos_right{
	float: left;
	width: 210px;
	min-height:400px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 30px;
}
#content_artigos_right h1{
	font-size:20px;
	line-height: 25px;
	margin-bottom: 7px;
	
}
#content_artigos_right p{
	width: auto;
	line-height: 17px;
	font-size: 12px;
	font-family: Arial;
	color: #666;
}
#content_linha{
	float: left;
	margin-top: 55px;
	color: #004A8F;
	font-family: open_sanssemibold, Arial;
	font-size: 20px;
	line-height: 22px;
}
/*Trabalhe Conosco*/
#content_trabalheconosco{
	width: 895px;
	float: left;
	height: auto;
	margin-top: -30px;
	padding-right: 15px;
	padding-left: 50px;
	padding-top: 70px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/topo_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
}
#content_trabalheconosco h1{
	font-size: 62px;
	color: #004a8f;
	font-family: open_sansregular, Arial;
	line-height: 90px;
	text-transform: uppercase;
	padding: 0px;
	
}
#content_trabalheconosco p{
	font-size: 12px;
	color: #666;
	width: 550px;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
#content_trabalhe_left{
	float: left;
	width: 450px;
	margin-top: 40px;
	height: auto;
	margin-bottom: 40px;
}
#content_trabalhe_right{
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 20px;
}
#content_trabalhe_right p{
	float: left;
	margin-left: 0px;
}
#content_trabalhe_right h1{
	font-size: 30px;
	color: #004A8F;
	margin-left: 0px;
	line-height: normal;
	margin-bottom: 10px;
}
form#trabalhe-conosco{
	font-size: 12px;
	color: #666;
	font-family: Arial;
	float: left;
	width: 450px;
	height: auto;
}
input#nome, #email, #telefone, #endereco, #vaga, #arquivo, #assunto{
	float: left;
	width: 320px;
	margin-left: 5px;
	margin-bottom: 10px;
	height: 23px;
	border: solid 1px #eee;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #666;
}
.form-text {
	font-size: 11px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #666;

}
/*Contato*/
#content_contato{
	width: 905px;
	float: left;
	height: auto;
	margin-top: -30px;
	padding-left: 50px;
	padding-top: 70px;
	background-image: url(https://www.pacebr.com/wp-content/themes/pace/imagens/topo_bg.png);
	background-repeat: repeat-x;

	background-position: center top;
}
#content_contato h1{
	font-size: 62px;
	color: #004a8f;
	font-family: open_sansregular, Arial;
	line-height: 90px;
	padding: 0px;
		text-transform: uppercase;

}
#content_contato p{
	font-size: 12px;
	color: #666;
	width: 550px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_contato h2{
	font-size: 12px;
	color: #666;
	width: 350px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 20px;
}
#content_contato_left{
	float: left;
	width: 400px;
	height: auto;
	margin-bottom: 40px;
	margin-top: 15px;
}
#content_contato_right{
	float: left;
	width: 425px;
	margin-left: 30px;
	margin-top: -30px;
}

#content_contato_right p{
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 10px;
}
input#cidade{
	border: 1px solid #eee;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 23px;
	width: 225px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	margin-top: 5px;
	margin-bottom: 10px;
}
input#uf{
	width: 70px;
	border: 1px solid #eee;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 23px;
	color: #666;
	font-size: 12px;
	font-family: Arial;
	margin-top: 5px;
	margin-bottom: 10px;
	
}
textarea#mensagem{
	width: 320px;
	padding-top: 2px;

	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 100px;
	margin-left: 5px;
	border: 1px solid #eee;
	font-family: Arial;
	color: #666;
}
/*Footer*/
#content_footer01{
	position: relative;
	float: left;
	width: 100%;
	margin: auto;
	height: 95px;
	background-color: #004a8f;
	color: #fff;
	padding: 30px 0;
}
#content_footer02{
	position: relative;
	float: left;
	width: 100%;
	margin: auto;
	height: 50px;
}
#content_copyright{

	position: relative;
	float: left;
	width: auto;
	margin-top: 20px;
	font-size: 10px;
	font-weight: bold;
}
#content_trabalheconosco h2 {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	float: left;
	width: 600px;
}

#content_chairo{
	position: relative;
	float: right;
	margin-top: 10px;
}
.slider-size-font {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

#content_loja{
	width:300px;
	position:absolute;
	float: right;
	right: -415px;
	margin-top: 15px;
	font-size: 30px;
	color: #fff;
	font-family: open_sansregular, Arial;
	line-height: 60px;
	text-transform: none;
}
#content_loja strong{
	font-size:20px
}
@font-face {
    font-family: 'open_sanslight';
    src: url('fontes/opensans-light-webfont.eot');
    src: url('fontes/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/opensans-light-webfont.woff') format('woff'),
         url('fontes/opensans-light-webfont.ttf') format('truetype'),
         url('fontes/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansregular';
    src: url('fontes/opensans-regular-webfont.eot');
    src: url('fontes/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/opensans-regular-webfont.woff') format('woff'),
         url('fontes/opensans-regular-webfont.ttf') format('truetype'),
         url('fontes/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanssemibold';
    src: url('fontes/opensans-semibold-webfont.eot');
    src: url('fontes/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/opensans-semibold-webfont.woff') format('woff'),
         url('fontes/opensans-semibold-webfont.ttf') format('truetype'),
         url('fontes/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
#content_conteudo02  a.vejamais, #content_conteudo01 a.vejamais{
	padding: 9px 38px;
margin-top: 10px;
background: #004a8f;
border: 0;
float: left;
font-size: 12px;
clear: both;
color: #fff;
font-family: open_sanssemibold;
text-transform: uppercase;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
/*--*//
#content_conteudo02  a.vejamais:hover{
	padding: 9px 38px;
margin-top: 10px;
background: #004a8f;
border: 0;
float: left;
font-size: 12px;
clear: both;
color: #fff;
font-family: open_sanssemibold;
text-transform: uppercase;
transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}