/* Personaliza LOGO */
    .logo {
        border: 0;
    }
    
/* Personaliza ÍCONES DE MÍDIAS SOCIAIS */
    .social-nets-wrapper li a:hover {
        color: #9071bf;
    }

/* Personaliza cor NAVEGAÇÃO SLIDESHOW * /
	.slider .camera_wrap .camera_pag li {
  		background: #9071bf;
  	}*/
    
/* Personaliza CAIXAS DE CONTEÚDO DO SLIDESHOW INICIAL */
    .slider .camera_caption > div {
        position: relative;
        left: 55%;
        bottom: 20px;
        padding: 2%;
        width: 34%;
        background: #0f0e0e;
        border: 1px dashed rgba(255, 255, 255, 0.65);
        font-size: 15px;
        line-height: 15px;
        color: #fff;
        text-transform: uppercase;
    }
    
    /*Slideshow fix IE/FF*/
    /*body.home header.motopress-wrapper.header {
        float: left;
        margin-left: -585px; 
        width: 1170px;
        left: 50%;
    }*/
    @media only screen and (max-width: 768px) {
        #scb-static-slider, .social-nets-wrapper{
            display:none;
        }
        body.home header.motopress-wrapper.header {
            height: auto;
        }
        body.home header.motopress-wrapper.header {
        float: none;
        margin-left: 0;
        left:auto;
        width: auto;
        }
    } 
    
    
/* Personaliza SETAS DE NAVEGAÇÃO DO SLIDESHOW */
    .slider .camera_commands, .slider .camera_prev, .slider .camera_next {
        background: #0f0e0e;
    }

/*********** Personalização VISUAL do formulário - Início ***********/

  /****** TÍTULO DOS CAMPOS do formulário ******/
      .with_frm_style .frm_primary_label, .with_frm_style.frm_login_form {
  
  /* Família da fonte */
      font-family: 'Arial', sans-serif !important ;
  
  /* Tamanho da fonte */
      font-size: 12px !important;
  
  /* Cor da fonte */
      color: #8b8b8b !important;
  
  /* Peso da fonte - bolder, bold, normal, italic, lighter */
      font-weight: normal !important;
  
  /* Transformação da fonte - lowercase, uppercase, none, capitalize */
      text-transform: uppercase !important;
  }
  
  /****** Personaliza DETALHE DE CAMPO OBRIGATÓRIO ******/
      .with_frm_style .frm_required {
  
  /* Cor do detalhe */
      color: #9071bf !important;
  
  /* Peso do detalhe - bolder, bold, normal, italic, lighter */
      font-weight: bold !important;
  
  /* Tamanho do detalhe */
      font-size: 14px !important;
  }
  
  /****** Personaliza os CAMPOS do formulário ******/
      .with_frm_style input[type=text], .with_frm_style input[type=password], .with_frm_style input[type=email], .with_frm_style input[type=number], .with_frm_style input[type=url], .with_frm_style input[type=tel], .with_frm_style select, .with_frm_style textarea, #content .with_frm_style input:not([type=submit]), #content .with_frm_style select, #content .with_frm_style textarea, .with_frm_style .chzn-container {
      
  /* Família da fonte */
      font-family: 'Open Sans', sans-serif !important;
  
  /* Tamanho da fonte */
      font-size: 13px !important;
  
  /* Cor da fonte */
      color: #2e2e2e !important;
  
  /* Cor do fundo */
      background-color: #fafafa !important;
  
  /* Cor da borda */
      border-color: #dddddd !important;
  
  /* Tamanho da borda */
      border-width: 1px !important;
  
  /* Estilo da borda */
      border-style: solid !important;
  
  /* Arredondamento da borda - Deve deixar os três abaixo com as mesmas configurações */
      -moz-border-radius: 0px !important;
      -webkit-border-radius: 0px !important;
      border-radius: 0px !important;
  
  /* Espaço de respiro interno */
      padding: 10px !important;
  
  /* Margem inferior de cada campo */
      margin-bottom: 0px !important;
  
  /* Sombra do campo */
      box-shadow: 0 0 0 !important;
  }
  
  /* Define largura do campo MENSAGEM */
      .with_frm_style textarea {
      width: 100% !important;
  }
  
  /****** Personaliza o botão "ENVIAR" do formulário ******/
    xxx.with_frm_style .frm_submit input[type=submit] {
      
  /* Família da fonte */
      font-family: 'Open Sans', sans-serif !important;
  
  /* Tamanho da fonte */
      font-size: 14px !important;
  
  /* Cor da fonte */
      color: #ffffff !important;
  
  /* Peso da fonte - bolder, bold, normal, italic, lighter */
      font-weight: normal !important;
  
  /* Alinhamento do texto do botão - left, center, right */
      text-align: center !important;
  
  /* Espaço de respiro interno */
      padding: 3px 14px !important;
  
  /* Cor do fundo */
      background: #9071bf !important;
  
  /* Tamanho da borda */
      border-width: 1px !important;
  
  /* Cor da borda */
      border-color: #dddddd !important;
  
  /* Estilo da borda */
      border-style: solid !important;
  
  /* Arredondamento da borda - Deve deixar os três abaixo com as mesmas configurações */
      -moz-border-radius: 0px !important;
      -webkit-border-radius: 0px !important;
      border-radius: 0px !important;
  
  /* Sombra do botão - Deve deixar os três abaixo com as mesmas configurações */
      -moz-box-shadow: 0 0 0 !important;
      -webkit-box-shadow: 0 0 0 !important;
      box-shadow: 0 0 0 !important;
  }

/*********** Personalização VISUAL do formulário - Fim ***********/
    
    
/**************************************************************/
/******************* DO NOT EDIT BELOW THIS *******************/
/***************** NÃO EDITE AS LINHAS ABAIXO *****************/
/**************************************************************/


/************** GLOBAL CSS *****************/
    
    /* Remove sombras dos títulos do site */
    h1, h2, h3, h4, h5, h6 {
        text-shadow: 0 0 0;
        text-transform: none;
    }
    
/* Cor de fundo dos blocos fullwidth-row  */ 
    .fullwidth-row-1:before {background: #fff;}
    .fullwidth-row-2:before {background: #eee;}
    .fullwidth-row-3:before {background: #ddd;}
    .fullwidth-row-4:before {background: #ccc;}
    .fullwidth-row-5:before {background: #bbb;}
    .fullwidth-row-6:before {background: #aaa;}
    .fullwidth-row-7:before {background: #999;}
    .fullwidth-row-8:before {background: #888;}
    .fullwidth-row-9:before {background: #777;}
    .fullwidth-row-10:before {background: #666;}
    .fullwidth-row-11:before {background: #555;}
    .fullwidth-row-12:before {background: #444;}
    .fullwidth-row-13:before {background: #333;}
    .fullwidth-row-14:before {background: #222;}
    .fullwidth-row-15:before {background: #111;}
    .fullwidth-row-16:before {background: #000;}

/* Blocos fullwidth-row com linhas divisórias - features-row  */ 
    .features-row [class*="span"]:after {
        right: -1px;
        top: 0px;
        bottom: 0px;
        background: #e0e0e0;
        width: 1px;
    }


/*Carousel_owl - Permite imagens terem tamanhos definidos pelo usuário*/
    .owl-carousel .item figure a img {width:auto;}


/***************** RESPONSIVE CSS ************************/

@media only screen and (max-width: 768px) {
    
    h1, .motopress-text-obj h1, .motopress-text-obj h1 span {font-size: 9vw; line-height: 100%;}
    h2, .motopress-text-obj h2, .motopress-text-obj h2 span {font-size: 8vw; line-height: 100%;}
    /*
    h3 {font-size: 18px; line-height: 110%;}
    h4 {font-size: 16px; line-height: 110%;}
    */
    
} 

/* remover espaço logo do footer */
.footer{border: 0;}
.footer-logo { display: none; }
.footer .copyright-widget { margin-bottom: 0px; }
.footer .copyright-text {border-top: 0px;}
.copyright-text { padding-top: 0px; border-top: 0px; }
.footer div[class*="span"] {min-height: 0;}