html{
  overflow-x: hidden;

}
body {
  font-family: 'bahnschrift', 'Arial';
  font-weight: 400;
  font-size:13px;
}
.text-expert {
	color:#eb9643;
}
.busca {
	margin-top:10px;
}
.dropdown-item:active {
        background-color:#eb9643;
}
.dropdown-item a:active {
	color:white;
}
form input:hover {
	border: 1px solid #eb9643 !important;
}  
.form-control input:focus {
        border: 1px solid #eb9643 !important;
}


.header {
	padding:0;
	margin:0;
}
.navbar {
	background-color:#e6e6e6;
	
}
.nav-center {
	margin:0 auto;
}
.logo-center{
	margin:15px 20px 0 -15px ;
}
.logo-mobile {
	margin:0 auto;
}
.menu-item {
	font-family: 'bahnschrift', 'Arial';
	margin:10px 0 0 0;
	font-size:15px;
	min-width:120px;
}
img.menu {
  -webkit-transform: scale(0.5); /* Saf3.1+, Chrome */
     -moz-transform: scale(0.5); /* FF3.5+ */
      -ms-transform: scale(0.5); /* IE9 */
       -o-transform: scale(0.5); /* Opera 10.5+ */
          transform: scale(0.5);
/* IE6–IE9 */
          filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.9999619230641713, M12=-0.008726535498373935, M21=0.008726535498373935, M22=0.9999619230641713,SizingMethod='auto expand');
}

.header {
	font-family: 'bahnschrift', 'Arial';
	background-repeat: no-repeat;
	background-size: cover;
	margin:0 auto;
	background-color: rgb(240,240,240,0.4);

}
li.active a.nav-link  {
	color:#eb9643 !important;
}
.footer {
	font-family: 'bahnschrift', 'Arial';
	background-color:#b3b3b3;
	min-height:183px;
}
.copyright {
	background-color:#b3b3b3;
	font-family: 'bahnschrift', 'Arial';
	font-size:9px;
}
ul.rodape {
	font-family: 'bahnschrift', 'Arial';
	padding:10px;
	margin:20px 20px 0px 20px;
	text-align:left;
	list-style-type:none;
}

ul.rodape li {
	font-family: 'bahnschrift', 'Arial';
	font-size:11px;
	text-decoration:none;
	color:black;
}
ul.rodape li.titulo {
	font-size:16px;
}
ul.rodape li a {
	font-size:11px;
	text-decoration:none;
	color:black;
}
ul.rodape li  span{
  font-size:14px;
}
.logo-rodape {
  margin-top:20px;
  margin-right:30px;
}
	
				
.ouz {
	padding:5px 20px;
}
.topo {
	margin:0 0 20px 0;
}
.menu-produto {
	margin:15px 0 0 80px;
	font-size:17px;
	color:#666666;
	font-family: 'KlavikaLight-Italic','Arial';
	text-align:left;
	font-weight:lighter;
}
.menu-produto a{

        font-size:17px;
        color:#666666;
        font-family: 'KlavikaLight-Italic','Arial';
}

.menu-produto li.selected a {
	color:#ff9933;
}

.caracter-produto {
        font-family: 'bahnschrift', 'Arial';
	margin:100px 0 0 40px;
	color:#666666;
	font-weight: normal;
	text-align:left;
	font-size:15px;
}
ul.caracter-produto {
	list-style:none;
}
ul.caracter-produto li.titulo {
	margin:0 0 20px -10px;

}
.titulo-produto {
	font-size:20px;
        font-family: 'KlavikaRegular-TF', 'Arial';
        font-weight: lighter;
	color:#666666;
}
.titulo-produto span {
        font-size:28px;
}
.conheca {
	float: none;
	margin: 0 auto;
}
.conheca h2{
	float:none;
	margin:0 auto;
	padding:0 0 20px 0;
	font-size:30px;
	font-weight:lighter;
        font-family: 'KlavikaRegular-TF', 'Arial';
	text-align:center;
}

.produtos {
	margin:50px 0;
}
.produtos h2 {
	color:#666666;
	font-size:17px;
}
.produtos h2 span {
	font-size:25px;
}

.caixa-conheca {
	margin:20px 0 50px 0;
}
.empresa {
	margin:2px 0 0 18px;
}
.empresa p {
        font-weight:lighter;
        font-family: 'KlavikaRegular-TF', 'Arial';
	font-size:16px;
	text-align:left;
}
.empresa .sobre {
	margin:50px 0 0 0;

}
.separador {
	border-top:1px solid black;
	margin:50px 0;
}
.ex-lat {
	margin:40px 0 0 40px;
}
.assistencia {
	text-align:left;
	margin-top:40px;
        font-size:17px;
	color:#666666;
        font-weight:lighter;
        font-family: 'KlavikaRegular-TF', 'Arial';
}
.assistencia span{
	font-size:20px;
        font-weight:lighter;
        font-family: 'KlavikaRegular-TF', 'Arial';
}
.credenciada {
	margin:100px 0 0 200px;
	width:40%;
        text-align:left;
        font-size:17px;
        color:#666666;
	font-family:'bahnschrift';
}
.table-assistencia {
	margin:0 10px 40px 10px;
}
.table-assistencia tr td{
	font-weight:lighter;
	font-size:12px;
	font-family:'bahnschrift';
	color:#666666;
	width:10%;
}
.table-assistencia tr td.maior{
	width:30%;

}
/*
  font-family: 'KlavikaBold-Bold';
  font-family: 'KlavikaLight-Italic';
  font-family: 'KlavikaMedium-Italic';
  font-family: 'KlavikaRegular-TF';
*/
.column {
	height:100px;
	background-color:black;
}
nav{
	width:100%;  
	z-index:100000;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
     color:#eb9643 !important;
}
.dropdown-menu {
    padding: .5rem;
    font-color:#666666;
    color: #212529;
    border: 0px solid rgba(0,0,0,.15);
    background-color: rgba(255,255,255,.80);
    border-radius: 0;
    min-width:150px;
}

.dropdown-menu li a {
	color:#666666;
}
.dropdown-menu li a:hover {
     color:#eb9643 !important;
}
.garantia {
	margin:50px 0;
}
.garantia-shadow {
	padding:50px;
	background-color:#dcdcdc;
}
.garantia p { 
        font-size:20px;
	color:#666666;
        font-family: 'KlavikaBold-Bold', 'Arial';
}
ul.lista-garantia {
	margin:0;
        font-family: 'KlavikaRegular-TF', 'Arial';
	font-size:15px;
        color:#666666;
	float:left;
	text-align:left;
}

.separador-fino {
        border-top:1px solid black;
        margin:10px 0;
}
.download {
	margin:50px;
}
.fotos {
	margin:20px 0 50px 0;
}
.h2-central {
	margin:0 auto;
	text-align:center;
}
.categoria-produto {
	margin:10px 0;
	padding:12px;
	float:left;
}
.categoria-produto li {
	margin:0;
	padding:0;
	text-align:left;
        font-family: 'KlavikaRegular-TF', 'Arial';
        font-size:12px;
}
.categoria-produto li a {
	color:#666666;
}
.videos {
	margin:20px;
}
.table-assistencia {
	text-align:left;
}
.table-assistencia .titulo {
	font-weigth:bold;
	margin:0 0 20px 12px;
	text-align:left;
	font-size:18px;
	text-transform:uppercase;
}


/* Styles for wrapping the search box */
.main {
    width: 50%;
    margin: 50px auto;
}

/* Bootstrap 4 text input with search icon */

.has-search .form-control {
    padding-left: 2.375rem;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}
textarea:focus,:
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: #eb9643;
  box-shadow: 1px 1px #eb9643;
  outline: 0 none;
}
.paging {
	margin-top:50px;
	padding:0 50px;
        font-size:20px;
        color:#eb9643;
        font-family: 'KlavikaLight-Italic','Arial';
        text-align:left;
        font-weight:lighter;
}
.paging .prev {
	padding:0 20px;
        font-size:20px;
}
.paging .next {
	padding:0 20px;
        font-size:20px;

}
.resultado {
        font-family: 'KlavikaLight-Italic','Arial';
	font-size:18px;
}
.resultado a{
	text-decoration:none;
	color:#666666;
}
.resultado h2 {
	font-size:28px;
}
.resultado .imagem img {
	max-width:200px;
}
.quantidade {
	margin:50px 0;
}
.icone-scroll {
	margin:0 200px;
}
.icone-redes {
	margin:0 10px 0 0;

}
.icones-home {
width: 100%;
z-index: 10;
text-align: center;
position: relative;
margin:-50px 0 0 0 ;
}
.novidades {
	padding:0 50px 50px 50px;
	background-color:#e6e6e6;
}
.novidades img.nov {
}
.novidades .produtos {
	margin-top:30px;
}
.bmpp {
	background-color: #eb9643 !important;
	border-radius:0;
	color:white;
}
.bmpp a {
	color:white;
}
