@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px;}

html, body {height:100%;}

body {background:#FFFFFF; color:#333333; font-family:"Open Sans", Helvetica, sans-serif, arial; font-size:10px; font-weight:300; text-align:justify;}

#grid {position:relative; width:100%; margin:0 auto; min-height:100%;}

* html #grid {height:100%;}

#conteudo {padding-bottom:100px; margin:0px auto; width:100%; max-width:1164px;}

#index {margin-top:26px; width:100%;}

.clear {clear:both;}

a, a:link, a:visited {color:#FE9380; font-weight:400; text-decoration:none;}

a:hover {color:#FE5E41;}

img, picture, video, embed {max-width:100%;}

img {border: 0px; !important}

/* Clearfix - Usado no body para adicionar um espaço vazio antes e depois dos elementos evitando que os floats se aglomerem */
.clearfix {*zoom:1;}
.clearfix:before, .clearfix:after {content:" "; display:table;}
.clearfix:after {clear:both;}


/* Ambientes - Página Principal */
#ambientes {width:100%; padding:30px 20px 60px;}
#ambientes a {text-decoration:none; color:#FFFFFF;}
#ambientes a:hover .titulo p {text-decoration:none; color:#000000;}
#ambientes .ambiente1, #ambientes .ambiente2, #ambientes .ambiente3, #ambientes .ambiente4, #ambientes .ambiente5, #ambientes .ambiente6 {margin-right:2%; width:15%; float:left; border:1px solid #E4E4E4; -moz-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -webkit-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -khtml-box-shadow:rgba(200,200,200,1) 8px 8px 16px; box-shadow:rgba(180,180,180,1) 8px 8px 16px;}
#ambientes .ambiente6 {margin-right:0px; float:right;}
#ambientes .texto {width:100%; height:180px; padding:10px; border:1px solid #E4E4E4; -moz-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -webkit-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -khtml-box-shadow:rgba(200,200,200,1) 8px 8px 16px; box-shadow:rgba(180,180,180,1) 8px 8px 16px; display:none;}
#ambientes .texto p {font-size:0.8em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#506060; letter-spacing:1.2px; line-height:1.8em; text-align:justify;}
#ambientes .titulo {margin:0px; width:100%; padding:14px 6px 4px; background:#25AAE2; float:left;}
#ambientes .titulo p {font-size:1em; font-family:Verdana, Geneva, sans-serif; font-weight:normal; color:#FFFFFF; letter-spacing:0.7px; line-height:0.4em; text-align:center;}


/* Banner */
#banner {position:relative; width:100%; padding:0px 20px;}


/* Footer */
#footer {position:absolute; bottom:0px; width:100%; height:100px; background:#25AAE2; border-top:1px solid #BBBBBB;}
#footer h5 {font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#FFFFFF; letter-spacing:1px; line-height:1.4em;}
#footer h5 span {padding:0px 8px; color:#FFFFFF;}
#footer-panel {margin:0px auto; width:100%; max-width:1164px; height:100%; padding:0px;}
#footer-panel .contato {margin:14px 20px 0px; float:left;}
#footer-panel .lexi {margin:13px 20px 0px; float:right;}


/* Formulário Página Fale Conosco e Página de Login */
#form-page {margin:40px 0px 60px; width:100%;}
#form-page fieldset {padding:22px 20px 4px; background:#EDF0FF; border:1px solid #999999;}
#form-page input {display:block; margin-bottom:16px; font-weight:normal; font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
#form-page input[type="file"] {display:block; font-size:14px; margin:0px 0 2px 0; padding:6px;}
#form-page label {margin-top:2px; height:20px; color:#607080; font-weight:bolder; font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:20px; float:left;}
#form-page textarea {margin-bottom:18px; color:#000000; font-weight:500;}
#form-page .alert-box {height:34px; padding:3px 10px; margin-bottom:14px; font-size:14px; font-family:Verdana, Geneva, sans-serif; float:left;}
#form-page .alert-box p {height:18px; padding:0px; margin:0px;}
#form-page .alert-erro {margin-left:10px; height:23px; color:#FFFFFF; font-size:14px; font-family:Verdana, Geneva, sans-serif; float:left; padding:0px 10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#C60F13;}
#form-page .alert_panel {width:100%; height:52px;}
#form-page .btn_enviar {padding:5px 20px 8px; height:32px; color:#FFFFFF;}
#form-page .dropdown {display:block; margin-bottom:16px; padding-left:2px; height:32px; border:1px solid #CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#form-page .form_box {width:100%; float:left;}
#form-page .form_box_left {width:45%; float:left;}
#form-page .form_box_right {width:45%; float:right;}


/* Formulario Painel Administrativo */
#form-painel {margin-top:24px; width:100%;}
#form-painel fieldset {padding:22px 20px 4px; background:#EDF0FF; border:1px solid #999999;}
#form-painel input {display:block; margin-bottom:16px; font-weight:normal; font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
#form-painel input[type="file"] {display:block; font-size:14px; margin:0px 0 22px 0; padding:6px;}
#form-painel label {margin-top:2px; height:20px; color:#607080; font-weight:bolder; font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:20px; float:left;}
#form-painel label span {margin-left:118px;}
#form-painel .alert-box {height:34px; padding:0px 10px; margin-bottom:14px; font-size:14px; font-family:Verdana, Geneva, sans-serif; float:left;}
#form-painel .alert-box p {height:5px; padding:0px; margin:0px;}
#form-painel .alert-box p.topo {margin-top:5px;}
#form-painel .alert-erro {margin-left:10px; height:23px; color:#FFFFFF; font-size:14px; font-family:Verdana, Geneva, sans-serif; float:left; padding:0px 10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#C60F13;}
#form-painel .alert-form {margin-left:10px; height:23px; color:#FFFFFF; font-size:14px; font-family:Verdana, Geneva, sans-serif; float:left; padding:1px 10px 0px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#C60F13;}
#form-painel .alert_panel {width:100%; height:52px;}
#form-painel .btn_alert {margin-right:20px; padding-top:8px; height:32px; color:#FFFFFF;}
#form-painel .btn_enviar {margin-bottom:14px; padding:8px 20px 5px; height:32px; color:#FFFFFF;}
#form-painel .btn_enviar1 {margin:0px 0px 14px 20px; padding:5px 20px 5px; height:32px; color:#FFFFFF;}
#form-painel .btn_enviar2 {margin-bottom:14px; padding:5px 20px 5px; height:32px; color:#FFFFFF;}
#form-painel .checkbox {margin:6px 0px 0px 12px; float:left;}
#form-painel .dropdown {display:block; margin-bottom:16px; padding-left:2px; height:32px; border:1px solid #CCCCCC; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#form-painel .form_box {width:100%; float:left;}

/* Conteúdo do Painel Administrativo */
#form-painel-registro {margin-bottom:20px; width:100%; padding:0px; border-bottom:1px dotted #999999; float:left;}
#form-painel-registro p {margin-bottom:26px; color:#607080; font-size:14px; font-weight:bolder; font-family:Verdana, Geneva, sans-serif;}
#form-painel-registro .ambiente1 {margin-top:5px; width:128px; float:left;}
#form-painel-registro .ambiente2 {width:670px; float:left;}
#form-painel-registro .ambiente3 {margin-left:26px; width:142px; height:80px; background:#BBBBBB; float:left;}
#form-painel-registro .ambiente3 img {height:80px;}
#form-painel-registro .ambiente3 .center {margin:0 auto; text-align:center;}
#form-painel-registro .ambiente4 {margin-top:24px; float:right;}
#form-painel-registro .banner1 {margin-top:5px; width:90px; float:left;}
#form-painel-registro .banner2 {width:650px; float:left;}
#form-painel-registro .banner3 {margin:14px 0px 0px 26px; border:1px solid #AAAAAA; float:left;}
#form-painel-registro .banner3 img {width:200px;}
#form-painel-registro .banner4 {margin-top:24px; float:right;}
#form-painel-registro .parceiros1 {margin-top:5px; width:116px; float:left;}
#form-painel-registro .parceiros2 {width:704px; float:left;}
#form-painel-registro .parceiros3 {margin:24px 0px 0px 26px; width:121px; height:80px; background:#BBBBBB; float:left;}
#form-painel-registro .parceiros3 img {height:80px;}
#form-painel-registro .parceiros3 .center {margin:0 auto; text-align:center;}
#form-painel-registro .parceiros4 {margin-top:48px; float:right;}
#form-painel-registro .slideshow1 {margin-top:5px; width:136px; float:left;}
#form-painel-registro .slideshow2 {width:626px; float:left;}
#form-painel-registro .slideshow3 {margin-left:26px; width:200px; float:left;}
#form-painel-registro .slideshow3 img {height:80px;}
#form-painel-registro .slideshow4 {margin-top:24px; float:right;}


/* Header */
#header {position:relative; width:100%; height:172px;}
#header a, #header a:link, #header a:visited {color:#126283;}
#header a:hover {color:#FE5E41;}
#header h4 {font-size:1.5em; font-family:Arial, Helvetica, sans-serif; font-weight:400; color:#126283; letter-spacing:0.3em; line-height:0.6em;}
#header .logo {margin:5px 20px 0px; float:left;}
#header .slogan {margin:70px 20px 0px; float:right;}


/* NavBar Site */
#navbar-site {position:absolute; top:172px; margin:0px auto; padding:0px 40px; width:100%; max-width:1164px; height:53px;}
#navbar-site .borda {width:100%; height:100%; background-color:#4AC4E1; border:1px solid #999999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px; -moz-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -webkit-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -khtml-box-shadow:rgba(200,200,200,1) 8px 8px 16px; box-shadow:rgba(20,20,20,1) 4px 4px 6px;}
#navbar-site .menubar {height:51px; float:left;}
#navbar-site .redesocial {height:51px; padding-top:9px; display:table; float:right;}
#navbar-site .redesocial-facebook {width:52px; height:32px; float:left;}
#navbar-site .redesocial-instagran {width:62px; height:32px; float:left;}
#navbar-site .redesocial-youtube {width:52px; height:32px; float:left;}

/* NavBar Painel */
#navbar-painel {position:absolute; top:172px; margin:0px auto; padding:0px 20px; width:100%; max-width:1164px; height:53px;}
#navbar-painel .borda {width:100%; height:100%; background-color:#4AC4E1; border:1px solid #999999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px; -moz-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -webkit-box-shadow:rgba(200,200,200,1) 8px 8px 16px; -khtml-box-shadow:rgba(200,200,200,1) 8px 8px 16px; box-shadow:rgba(180,180,180,1) 8px 8px 16px;}
#navbar-painel .menubar {height:51px; float:left;}

/* NavBar responsivo */
.nav>li>a {padding:16px 10px 17px 30px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.6px;}
.navbar {min-height:51px; margin-bottom:0px;}
.navbar-brand {height:36px; padding:14px 0px;}
.navbar-default {background-color:transparent; border:none;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color:#000000; background-color:transparent}
.navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color:#000000; background-color:transparent;}
.navbar-default .navbar-nav>li>a {color:#FFFFFF; font-size:16px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color:#000000; background-color:transparent}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {color:#006699; background-color:transparent}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#000000; background-color:transparent}
.dropdown-menu {background-color:#4AC4E1; border:1px solid #BBBBBB; padding:0px;}
.dropdown-menu>li>a {padding:8px 20px; color:#FFFFFF; border-bottom:1px solid #888888; font-size:16px;}


/* Páginas */
#page {margin:35px 20px 53px;}
#page h2 {color:#0099BB; font-weight:bolder; font-size:1.5em; font-family:Verdana, Geneva, sans-serif; line-height:20px; text-align:justify;}
#page h3 {margin-top:30px; color:#FF9148; color:#0099BB; font-weight:bolder; font-size:1.3em; font-family:Verdana, Geneva, sans-serif; line-height:20px; text-align:justify;}
#page h4 {color:#000000; font-weight:normal; font-size:1.1em; font-family:Verdana, Geneva, sans-serif; line-height:20px; text-align:justify;}
#page ul {margin-left:18px;}
#page li {color:#000000; font-weight:normal; font-size:1.1em; font-family:Verdana, Geneva, sans-serif; line-height:25px; text-align:justify;}
#page-artigo {margin-top:24px;}
#page-ambiente {margin:40px 0px 60px; padding:13px 0px 13px 13px; width:100%; background-color:#FFFFFF; border:1px solid #999999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px;}
#page-ambiente a {margin:1%; width:14.5%; height:95px; border:1px solid #BBBBBB; background:#FFFFFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px; padding:4px; float:left;}
#page-ambiente a:hover {background:#CCCCCC;}
#page-ambiente img {height:85px;}
#page-ambiente .center {margin:0 auto; text-align:center;}
#page-parceiro {margin:26px 0px 60px; padding:13px 0px 13px 13px; width:100%x; background-color:#FFFFFF; border:1px solid #999999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px;}
#page-parceiro a {margin:1%; width:14.5%; height:109px; border:1px solid #BBBBBB; background:#FFFFFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px 3px 3px 3px; padding:4px; float:left;}
#page-parceiro a:hover {background:#CCCCCC;}
#page-parceiro img {height:99px;}
#page-parceiro .center {margin:0 auto; text-align:center;}


/* Conteúdo do painel */
#painel {margin:35px 20px 60px;}
#painel h2 {color:#0099BB; font-weight:bolder; font-size:1.5em; font-family:Verdana, Geneva, sans-serif; line-height:20px; text-align:justify;}
#painel h4 {color:#000000; font-weight:normal; font-size:1.1em; font-family:Verdana, Geneva, sans-serif; line-height:20px; text-align:justify;}
#painel-conteudo {margin-top:86px;}
#painel-conteudo .artigo {margin-top:24px;}
#painel-erro {margin:86px auto 50px; width:100%; display:none;}
#painel-login {margin:100px auto 50px; width:490px; display:table;}


/* SlideShow  - Página Principal */
#slideshow {margin:0px; padding:0px; width:100%; background:transparent;}
.slideshow-banner {position:absolute; width:1920px; height:60px; top:30px; left:0px;}
.slideshow-grid {margin:0 auto; padding:6px; height:60px; width:800px; top:10px; left:30px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:7px 7px 7px 7px; background:#FFFFFF; border:1px solid #999999;}
.slideshow-grid p {text-align:center; font-weight:bolder; font-size:2em; color:#000000;}
.jssorb21 {position:absolute;}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {position:absolute; width:19px; height:19px; text-align:center; line-height:19px; color:white; font-size:12px; background:url(../image/bullet.png) no-repeat; overflow:hidden; cursor:pointer;}
.jssorb21 div {background-position:-5px -5px;}
.jssorb21 div:hover, .jssorb21 .av:hover {background-position:-35px -5px;}
.jssorb21 .av {background-position:-65px -5px;}
.jssorb21 .dn, .jssorb21 .dn:hover {background-position:-95px -5px;}
.jssora21l, .jssora21r {display:block; position:absolute; width:55px; height:55px; cursor:pointer; background:url(../image/arrow.png) center center no-repeat; overflow:hidden;}
.jssora21l {background-position:-3px -33px;}
.jssora21r {background-position:-63px -33px;}
.jssora21l:hover {background-position:-123px -33px;}
.jssora21r:hover {background-position:-183px -33px;}
.jssora21l.jssora21ldn {background-position:-243px -33px;}
.jssora21r.jssora21rdn {background-position:-303px -33px;}


/* ##### Média Query ##### */

@media screen and (max-width:1199px){
  #navbar-site .dropdown-menu>li>a {font-size:16px;}
  #navbar-site .nav>li>a {padding:15px 6px 18px 24px;}
  #navbar-site .navbar-default .navbar-nav>li>a {font-size:16px;}
  #navbar-site .redesocial-instagran {width:54px;}
  #painel-erro {display:block;}
  #painel-login {display:none;}
}

@media screen and (max-width:959px) {
  #ambientes {padding:24px 20px 42px;}
  #ambientes .titulo {padding:10px 2px 0px;}
  #ambientes .titulo p {font-size:0.8em;}
  #conteudo {padding-bottom:91px;}
  #footer {height:91px;}
  #footer h5 {font-size:1em;}
  #footer-panel .contato {margin:11px 20px 0px;}
  #footer-panel .lexi {margin:12px 20px 0px;}
  #form-page {margin:31px 0px 49px;}
  #navbar-site .nav>li>a {padding:15px 8px 18px 12px;}
  #navbar-site .navbar-default .navbar-nav>li>a {font-size:14px;}
  #navbar-site .dropdown-menu>li>a {font-size:14px;}
  #navbar-site .redesocial {padding-top:11px;}
  #navbar-site .redesocial img {width:28px;}
  #navbar-site .redesocial-facebook {width:42px;}
  #navbar-site .redesocial-instagran {width:42px;}
  #navbar-site .redesocial-youtube {width:42px;}
  #page {margin:26px 20px 42px;}
  #page h2 {font-size:1.4em;}
  #page h3 {font-size:1.2em}
  #page h4, #page li {font-size:1em;}
  #page-ambiente {margin:31px 0px 49px; padding:10px 0px 10px 10px;}
  #page-ambiente a {margin:1.1%; width:17.5%; height:94px;}
  #page-ambiente img {height:84px;}
  #page-parceiro {margin:31px 0px 49px; padding:10px 0px 10px 10px;}
  #page-parceiro a {margin:1.1%; width:17.5%; height:90px;}
  #page-parceiro img {height:80px;}
}

@media screen and (max-width:767px){
  #ambientes {padding:24px 20px 42px;}
  #ambientes .ambiente1, #ambientes .ambiente2, #ambientes .ambiente3 {margin-right:5%; margin-bottom:20px; width:30%;}
  #ambientes .ambiente4, #ambientes .ambiente5, #ambientes .ambiente6 {margin-right:5%; width:30%;}
  #ambientes .ambiente3, #ambientes .ambiente6 {margin-right:0px; float:right;}
  #ambientes .titulo {padding:14px 6px 4px;}
  #ambientes .titulo p {font-size:0.9em;}
  #navbar-site .menubar {width:200px; margin-left:20px; border-bottom:1px solid #BBBBBB;}
  .navbar {background:#4AC4E1;}
  .navbar-nav {margin:0px -15px 0px;}
  .navbar-nav>li {padding:0px; border-left:1px solid #888888; border-bottom:1px solid #888888; border-right:1px solid #888888;}
  .navbar-nav>li>a {padding-top:4px; padding-bottom:4px; line-height:10px;}
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {margin-top:1px; border-color:#999999;}
  .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color:#000000; background:#FFFFFF}
  .navbar-default .navbar-nav .open .dropdown-menu>li>a {margin-left:20px; padding-left:0px; border-top:1px solid #BBBBBB; border-bottom:none; color:#FFFFFF}
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {color:#000000;background-color:#FFFFFF}
  .navbar-default .navbar-toggle .icon-bar {background-color:#444444;}
  .navbar-toggle {background:#FFFFFF; float:left;}
  #page-ambiente {padding:8px 0px 8px 8px;}
  #page-ambiente a {margin:1.1%; width:22.5%;}
  #page-parceiro {padding:8px 0px 8px 8px;}
  #page-parceiro a {margin:1.1%; width:22.5%}
  #form-page .btn_enviar {width:100px; float:right;}
  #form-page .form_box_left {width:100%; float:left;}
  #form-page .form_box_right {width:100%; float:right;}
}

@media screen and (max-width:639px){
  #ambientes {padding:20px 10px 32px;}
  #banner {padding:0px 10px;}
  #footer h5 {font-size:1em; text-align:center;}
  #footer h5 span {padding:0px 4px;}
  #footer-panel {padding:0px 10px; margin:0px auto; width:100%;}
  #footer-panel .contato {padding:0px; width:100%; margin:10px 10px 0px 0px; float:left;}
  #footer-panel .lexi {padding:0px; width:100%; text-align:center; margin:6px 0px 0px 0px;}
  #header .logo {margin-left:10px;}
  #navbar-site {padding:0px 30px;}
  #page {margin:22px 10px 32px;}
  #page-ambiente {margin:29px 0px 39px; padding:14px 0px 14px 14px;}
  #page-ambiente a {margin:2.2%; width:28%;}
  #page-parceiro {margin:29px 0px 39px; padding:14px 0px 14px 14px;}
  #page-parceiro a {margin:2.2%;width:28%;}
}

@media screen and (max-width:479px){
  #ambientes {padding:20px 6px 30px;}
  #ambientes .ambiente1, #ambientes .ambiente3, #ambientes .ambiente5 {margin:0px 0px 6px 0px; width:49%; float:left;}
  #ambientes .ambiente2, #ambientes .ambiente4, #ambientes .ambiente6 {margin:0px 0px 6px 0px; width:49%; float:right;}
  #banner {padding:0px 6px;}
  #conteudo {padding-bottom:160px;}
  #footer h5 {font-size:0.8em;}
  #form-page fieldset {padding:18px 12px 0px;}
  #form-page .alert_panel {height:80px;}
  #header {margin:5px auto; width:120px; height:114px;}
  #header .logo {margin:0px;}
  #header .slogan {margin:30px 20px 0px; float:right;}
  #navbar-site {top:144px; padding:0px 20px;}
  #navbar-site .menubar {width:200px; margin-left:10px;}
  #navbar-site .redesocial-facebook {width:36px;}
  #navbar-site .redesocial-instagran {width:36px;}
  #navbar-site .redesocial-youtube {width:36px;}
  #page {margin:18px 6px 28px;}
  #page-ambiente {padding:12px 0px 12px 12px;}
  #page-ambiente a {margin:3%; width:42%;}
  #page-parceiro {padding:16px 0px 16px 16px;}
  #page-parceiro a {margin:4%;width:42%;}
}

@media screen and (max-width:399px){
  #ambientes {padding:14px 2px 12px;}
  #banner {padding:0px 2px;}
  #conteudo {padding-bottom:150px;}
  #footer h5 {font-size:0.8em; letter-spacing:0.2px;}
  #footer-panel {padding:0px 2px; margin:0px auto;}
  #footer-panel .contato {margin:4px 0px 0px 0px;}
  #footer-panel .lexi img {width:80px;}
  #form-page input {font-size:11px;}
  #form-page input[type="file"] {font-size:11px};
  #form-page label {font-size:11px;}
  #form-page .alert-box {font-size:11px;}
  #form-page .alert-erro {font-size:11px;}
  #form-page .alert_panel {font-size:11px;}
  #form-page .btn_enviar {font-size:11px;}
  #form-page .dropdown {font-size:12px;}
  #navbar-site {padding:0px 12px;}
  #navbar-site .menubar {width:170px; margin-left:10px;}
  #navbar-site .redesocial-facebook {width:36px;}
  #navbar-site .redesocial-instagran {width:36px;}
  #navbar-site .redesocial-youtube {width:36px;}
  #page {margin:10px 2px 20px;}
}
