/* line 32, /Users/jsousa/Sites/web/css/main.scss */
.navbar-header {
  width: 20vw; }
  /* line 33, /Users/jsousa/Sites/web/css/main.scss */
  .navbar-header ul {
    list-style: none;
    width: 100%; }
    /* line 36, /Users/jsousa/Sites/web/css/main.scss */
    .navbar-header ul li {
      display: inline;
      padding: 0;
      margin: 0; }

/* line 45, /Users/jsousa/Sites/web/css/main.scss */
.navbar {
  height: 3em;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-bottom: 1px solid #ccc; }
  /* line 51, /Users/jsousa/Sites/web/css/main.scss */
  .navbar .menu-icons li a {
    padding: 0.4em 2.5em; }

/* line 61, /Users/jsousa/Sites/web/css/main.scss */
section {
  margin-top: 5vh; }

/* line 66, /Users/jsousa/Sites/web/css/main.scss */
.fleft {
  float: left; }

/* line 70, /Users/jsousa/Sites/web/css/main.scss */
.fright {
  float: right; }

/* line 74, /Users/jsousa/Sites/web/css/main.scss */
.fclear {
  clear: both; }

/* line 78, /Users/jsousa/Sites/web/css/main.scss */
.topped5 {
  margin-top: 5vh; }

/* line 82, /Users/jsousa/Sites/web/css/main.scss */
.center {
  text-align: center; }

/* line 86, /Users/jsousa/Sites/web/css/main.scss */
.left {
  text-align: left; }

/* line 90, /Users/jsousa/Sites/web/css/main.scss */
.right {
  text-align: right; }

/* line 94, /Users/jsousa/Sites/web/css/main.scss */
.padded2 {
  padding: 2vh 2vw;
  margin: 2vh 2vw; }

/* line 100, /Users/jsousa/Sites/web/css/main.scss */
#header-logo {
  margin-left: 2vw; }

/* line 104, /Users/jsousa/Sites/web/css/main.scss */
#header {
  min-height: 50vh;
  background-image: url(../img/banner_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-bottom: 1px;
  border-bottom: 1px solid #444; }

/* line 117, /Users/jsousa/Sites/web/css/main.scss */
#navlogo {
  width: 3vw;
  height: 6vh; }

/* line 123, /Users/jsousa/Sites/web/css/main.scss */
#hero p {
  font-size: 1.5em; }

/* line 129, /Users/jsousa/Sites/web/css/main.scss */
#mainbody p {
  line-height: 1.8em; }
/* line 132, /Users/jsousa/Sites/web/css/main.scss */
#mainbody li {
  padding: .3em; }

/* line 137, /Users/jsousa/Sites/web/css/main.scss */
#footer {
  margin-top: 15vh; }
  /* line 138, /Users/jsousa/Sites/web/css/main.scss */
  #footer #navigation {
    min-height: 30vh;
    background-color: #444;
    padding-top: 3vh; }
  /* line 144, /Users/jsousa/Sites/web/css/main.scss */
  #footer h4, #footer a:link, #footer a:visited, #footer a:active {
    color: #9DC6E2; }
  /* line 147, /Users/jsousa/Sites/web/css/main.scss */
  #footer a:hover {
    color: #F49F31;
    text-decoration: none; }
  /* line 151, /Users/jsousa/Sites/web/css/main.scss */
  #footer p {
    color: #c7c7c7;
    font-size: 1em; }
  /* line 155, /Users/jsousa/Sites/web/css/main.scss */
  #footer ul {
    padding-left: 0;
    list-style: none; }
  /* line 159, /Users/jsousa/Sites/web/css/main.scss */
  #footer #credits {
    background-color: #999;
    color: #444;
    margin-top: 0;
    padding-top: 3vh;
    min-height: 15vh;
    font-size: .9em; }
    /* line 166, /Users/jsousa/Sites/web/css/main.scss */
    #footer #credits a:link, #footer #credits a:visited, #footer #credits a:active {
      color: #444; }
    /* line 169, /Users/jsousa/Sites/web/css/main.scss */
    #footer #credits a:hover {
      color: #9DC6E2;
      text-decoration: none; }
  /* line 176, /Users/jsousa/Sites/web/css/main.scss */
  #footer #what li a:link, #footer #what li a:visited, #footer #what li a:active {
    color: #c7c7c7; }
  /* line 177, /Users/jsousa/Sites/web/css/main.scss */
  #footer #what li a:hover {
    color: #F3C46D; }

/* line 182, /Users/jsousa/Sites/web/css/main.scss */
#banner-logo {
  padding-left: 5vw;
  padding-top: 10vh; }
  /* line 185, /Users/jsousa/Sites/web/css/main.scss */
  #banner-logo img {
    width: 15vw;
    height: 30vh; }

/* line 193, /Users/jsousa/Sites/web/css/main.scss */
#recrutamento ul {
  list-style: none;
  width: 60%;
  border: 1px dashed red;
  padding: 3em;
  margin: 0; }
  /* line 199, /Users/jsousa/Sites/web/css/main.scss */
  #recrutamento ul li {
    padding: 4px; }
    /* line 201, /Users/jsousa/Sites/web/css/main.scss */
    #recrutamento ul li label {
      font-size: 1.2rem;
      width: 100%; }
    /* line 206, /Users/jsousa/Sites/web/css/main.scss */
    #recrutamento ul li input[type="text"] {
      padding: 2px;
      font-size: 1.5rem; }

/* line 217, /Users/jsousa/Sites/web/css/main.scss */
#gallery ul {
  padding: 0 0 0 0;
  margin: 0 0 0 0; }
  /* line 220, /Users/jsousa/Sites/web/css/main.scss */
  #gallery ul li {
    list-style: none;
    margin-bottom: 25px; }
    /* line 223, /Users/jsousa/Sites/web/css/main.scss */
    #gallery ul li img {
      cursor: pointer;
      width: 150px; }

/* line 231, /Users/jsousa/Sites/web/css/main.scss */
.controls {
  width: 50px;
  display: block;
  font-size: 11px;
  padding-top: 8px;
  font-weight: bold; }

/* line 238, /Users/jsousa/Sites/web/css/main.scss */
.next {
  float: right;
  text-align: right; }

/* line 243, /Users/jsousa/Sites/web/css/main.scss */
.form-control {
  width: 30%; }

/* line 248, /Users/jsousa/Sites/web/css/main.scss */
#inputName, #inputEmail, #inputInstituicao, #inputDisciplinas, #inputMorada {
  width: 60vw; }

/* line 252, /Users/jsousa/Sites/web/css/main.scss */
#inputDate, #inputPostal {
  width: 10vw; }

/* line 258, /Users/jsousa/Sites/web/css/main.scss */
#contacts p {
  line-height: 2em; }

/* line 265, /Users/jsousa/Sites/web/css/main.scss */
#destaques_detalhe ul {
  list-style: none; }
  /* line 267, /Users/jsousa/Sites/web/css/main.scss */
  #destaques_detalhe ul li img {
    width: 30vw;
    height: 70vh; }

/* line 279, /Users/jsousa/Sites/web/css/main.scss */
.mainhero {
  font-size: 2em; }

/* line 287, /Users/jsousa/Sites/web/css/main.scss */
.article p {
  line-height: 1.8em;
  margin-top: 5vh; }

/* line 294, /Users/jsousa/Sites/web/css/main.scss */
.social {
  font-size: 4em; }

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