@font-face {
  font-family: Minister;
  src: url(Minister.ttf); }
* {
  font-family: "Special Elite", cursive; }

@font-face {
    font-family: 'grutchgroteskshadedCnLt';
    src: url('grutchgroteskshaded-condensedlight.woff2') format('woff2'),
         url('grutchgroteskshaded-condensedlight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'grutchgroteskcondensed_light';
    src: url('grutchgrotesk-condensedlight.woff2') format('woff2'),
         url('grutchgrotesk-condensedlight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

#header #container_detalhe {
  max-width: 980px;
  margin: 0 auto;
  text-align: center;
  color: #929292; }
  #header #container_detalhe a {
    color: #929292;
    text-decoration: none; }
  #header #container_detalhe > img {
    min-width: 600px; }
@media(max-width: 767px) {
  #header #container_detalhe > img {
    min-width: 0px;
    width: 100%; } }
  #header #container_detalhe #topo_detalhe {
    font-size: 24px;
    padding: 10px 0px;
    background-size: 100%;
    background-position: center center;
    background-image: url("1background_busca_fundo.png"); }
@media(max-width: 767px) {
  #header #container_detalhe #topo_detalhe div {
    background-size: auto 100%;
    background-position: center center;
    background-image: url("fundofrase.png");
    background-repeat: no-repeat; } }
@media(max-width: 767px) {
  #header #container_detalhe #topo_detalhe {
    background: none; } }
  #header #container_detalhe #desc_detalhe {
    font-size: 14px;
    line-height: 1.3; }
@media(max-width: 767px) {
  #header #container_detalhe #desc_detalhe {
    display: none; } }
#header #header_imgs {
  padding-top: 20px;
  max-width: 980px;
  margin: 0 auto; }
@media(max-width: 767px) {
  #header #header_imgs {
    text-align: center !important; } }
  #header #header_imgs #stand {
    margin-top: 30px; }
  #header #header_imgs #contato {
    margin-top: 17px; }
#header #divisao {
  background: url(divisao1.png);
  background-size: 100% 8px;
  width: 100%;
  height: 8px; }

#content {
  max-width: 980px;
  margin: 0 auto; }
@media(max-width: 767px) {
  #content {
    background-image: url("lm008.jpg");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    height: 830px; } }
@media(max-width: 500px) {
  #content {
    height: 540px; } }
@media(max-width: 370px) {
  #content {
    height: 400px; } }
  #content img {
    width: 100%; }
@media(max-width: 767px) {
  #content img {
    display: none; } }
.center {
  text-align: center; }

.right {
  text-align: right; }

.float-right {
  float: right; }

@media(max-width: 767px) {
  .stand {
    text-align: center !important; } }
#footer {
  margin-top: 80px; }
@media(max-width: 767px) {
  #footer #les_footer_top {
    display: none; } }
  #footer #detalhe {
    background: url(divisao1.png);
    background-size: 100% 8px;
    background-repeat: no-repeat;
    width: 100%;
    height: 8px; }
    #footer #detalhe > div {
      position: relative;
      max-width: 980px;
      margin: 0 auto; }
      #footer #detalhe > div img:first-child {
        position: absolute;
        top: -87px;
        left: 0px; }
@media(max-width: 767px) {
  #footer #detalhe > div img:first-child {
    left: 50%;
    margin-left: -125px; } }
      #footer #detalhe > div img:last-child {
        position: absolute;
        top: 7px;
        right: 0px; }
  #footer > div:not(#detalhe) {
    max-width: 980px;
    margin: 0 auto; }
    #footer > div:not(#detalhe) .fundo {
      background: url(fundofrase.png) no-repeat;
      background-position: center center;
      max-width: 500px;
      margin: 0 auto;
      box-sizing: border-box;
      color: #929292;
      font-size: 12px;
      line-height: 40px;
      padding-right: 10px;
      padding-left: 10px;
      font-family: "Special Elite", cursive; }
      #footer > div:not(#detalhe) .fundo .telefone {
        color: #C51B1E;
        margin-right: 20px; }
      #footer > div:not(#detalhe) .fundo a {
        color: #929292;
        text-decoration: none; }
      #footer > div:not(#detalhe) .fundo #redes {
        display: inline-block;
        float: right; }
        #footer > div:not(#detalhe) .fundo #redes img {
          margin-top: 5px; }
@media(max-width: 767px) {
  #footer > div:not(#detalhe) #menu_inferior .telefone {
    display: none; } }
@media(max-width: 767px) {
  #footer > div:not(#detalhe) #menu_inferior #redes {
    display: none; } }
    #footer > div:not(#detalhe) #menu_inferior_mobile {
      display: none; }
@media(max-width: 767px) {
  #footer > div:not(#detalhe) #menu_inferior_mobile {
    display: block; } }
    #footer > div:not(#detalhe) #frase_rodape {
      width: 100%;
      height: 40px;
      margin-top: 30px;
      text-align: center;
      color: #7b5c3c; }
@media(max-width: 767px) {
  #footer > div:not(#detalhe) #frase_rodape {
    margin-top: 80px; } }
.contato .boxed {
  text-align: center;
  max-width: 970px;
  margin: 0 auto;
  margin-top: 20px; }
  .contato .boxed * {
    font-family: "Special Elite", cursive; }
  .contato .boxed span {
    font-size: 14px;
    color: #525252; }
  .contato .boxed form input[type="submit"] {
    border: 0;
    padding: 0;
    margin-top: 0px; }
  .contato .boxed form input[type="text"], .contato .boxed form textarea {
    width: 100%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efefec+0,efefec+51,c9c6c1+100 */
    background: #efefec;
    background: -moz-radial-gradient(center, ellipse cover, #efefec 0%, #efefec 51%, #c9c6c1 100%);
    background: -webkit-radial-gradient(center, ellipse cover, #efefec 0%, #efefec 51%, #c9c6c1 100%);
    background: radial-gradient(ellipse at center, #efefec 0%, #efefec 51%, #c9c6c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefec', endColorstr='#c9c6c1',GradientType=1 ); }
    .contato .boxed form input[type="text"]::-webkit-input-placeholder, .contato .boxed form textarea::-webkit-input-placeholder {
      color: #525252; }
    .contato .boxed form input[type="text"]:-moz-placeholder, .contato .boxed form textarea:-moz-placeholder {
      color: #525252; }
    .contato .boxed form input[type="text"]::-moz-placeholder, .contato .boxed form textarea::-moz-placeholder {
      color: #525252; }
    .contato .boxed form input[type="text"]:-ms-input-placeholder, .contato .boxed form textarea:-ms-input-placeholder {
      color: #525252; }

/*# sourceMappingURL=style.css.map */
