/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/*Geral*/
/* line 2, templates/g5_helium/custom/scss/custom.scss */
body {
  /*font-size: 0.9rem!important;*/
  line-height: 1.5 !important;
}
/*Logo*/
/* line 10, templates/g5_helium/custom/scss/custom.scss */
.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg {
  max-height: 130px;
  margin: 0 auto;
}
/*Social*/
/* line 16, templates/g5_helium/custom/scss/custom.scss */
.g-social a {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}
/* line 21, templates/g5_helium/custom/scss/custom.scss */
.g-social .fa {
  font-size: 200%;
}
/*Menu Topo*/
/*#g-navtopo .g-main-nav{background:#3b5738!important;border:none!important;border-radius: 0px!important;}
 #g-navtopo a{color:#fff;}*/
/* line 27, templates/g5_helium/custom/scss/custom.scss */
.navsup {
  background: #3b5738 !important;
  border: none !important;
  border-radius: 0px !important;
}
/* line 28, templates/g5_helium/custom/scss/custom.scss */
.navsup a {
  color: #fff !important;
}
/* line 29, templates/g5_helium/custom/scss/custom.scss */
.navsup a:hover {
  color: #fff500 !important;
}
/* line 31, templates/g5_helium/custom/scss/custom.scss */
.navsup .g-social .fa {
  font-size: 120%;
  padding-top: 8px;
  padding-right: 5px;
  padding-left: 5px;
}
/*Menu Superior*/
/* line 40, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  margin-top: 20px;
}
/* line 42, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav {
  background: #3b5738;
  border-radius: 5px;
}
/* line 45, templates/g5_helium/custom/scss/custom.scss */
.g-home-particles li.item-259 a {
  color: #fff;
}
/* line 49, templates/g5_helium/custom/scss/custom.scss */
#menu-5303-particle, #menu-3958-particle {
  margin-top: 30px;
}
/*Menu*/
/* line 52, templates/g5_helium/custom/scss/custom.scss */
#g-navigation {
  /*background: url('../../../../images/2020/05/animal-big-big-cat-blur-jaguar.jpg') 100% 100% no-repeat;
   background-size:cover;
   box-shadow: 0px -5px 15px #000;*/
}
/* line 58, templates/g5_helium/custom/scss/custom.scss */
.g-home-particles.g-helium-style #g-navigation {
  box-shadow: none;
}
/* line 64, templates/g5_helium/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 2rem;
  color: #126707;
}
/* line 69, templates/g5_helium/custom/scss/custom.scss */
.fa-navicon::after, .fa-reorder::after, .fa-bars::after {
  font-family: 'Arial', sans-serif;
  content: "Menu";
  font-size: 0.5em;
  margin-left: 10px;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
.g-menu-item {
  padding: 2px 8px;
}
/* line 80, templates/g5_helium/custom/scss/custom.scss */
.g-menu-item-content {
  /*text-shadow: 1px 1px 0px #000;*/
}
/*Banner*/
/* line 84, templates/g5_helium/custom/scss/custom.scss */
#g-header h1 {
  text-shadow: 1px 1px 1px #000;
}
/* line 88, templates/g5_helium/custom/scss/custom.scss */
#g-header h2 {
  line-height: 1.6;
  text-shadow: 1px 1px 1px #000;
}
/* line 93, templates/g5_helium/custom/scss/custom.scss */
.g-owlcarousel.has-color-overlay .owl-stage > .owl-item:nth-child(2n+1) .g-owlcarousel-item-img::after, .g-owlcarousel.has-color-overlay .owl-stage > .owl-item:nth-child(3n+1) .g-owlcarousel-item-img::after {
  opacity: 0.6;
}
/* line 95, templates/g5_helium/custom/scss/custom.scss */
#g-header a {
  color: #000;
}
/*Destaques*/
/* line 100, templates/g5_helium/custom/scss/custom.scss */
.g-home-particles.g-helium-style .fp-features .g-block .card .card-block .card-title {
  line-height: 2.6rem;
}
/* line 103, templates/g5_helium/custom/scss/custom.scss */
.card .fa {
  color: #fff;
}
/* line 107, templates/g5_helium/custom/scss/custom.scss */
.itemid-176 .item-page .moduletable {
  text-align: center;
}
/* line 109, templates/g5_helium/custom/scss/custom.scss */
.itemid-266 .bfQuickMode .pull-right {
  float: left;
}
/* line 113, templates/g5_helium/custom/scss/custom.scss */
.alinhaesquerda {
  text-align: center;
}
/* line 116, templates/g5_helium/custom/scss/custom.scss */
.itemid-264 .blog h2, .itemid-265 .blog h2, .itemid-177 .blog h2 {
  font-size: 1.6rem;
  text-align: center;
}
/* line 121, templates/g5_helium/custom/scss/custom.scss */
h4.card-title {
  font-size: 1.5rem !important;
  color: #fff;
}
/* line 123, templates/g5_helium/custom/scss/custom.scss */
.card-block {
  background: #126707;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 30px !important;
  padding-bottom: 30px !important;
  border-radius: 15px;
  border: 6px solid #fff;
}
/* line 125, templates/g5_helium/custom/scss/custom.scss */
#g-features {
  background: none;
  color: #424753;
  padding: 0 0;
  margin-top: -200px;
  z-index: 555 !important;
  position: relative;
}
/* line 135, templates/g5_helium/custom/scss/custom.scss */
#g-testimonials {
  background-attachment: fixed;
}
/* line 138, templates/g5_helium/custom/scss/custom.scss */
.view-category .blog .items-row, .item-page .items-row {
  margin-bottom: 0rem;
  padding-bottom: 0rem;
}
/* line 144, templates/g5_helium/custom/scss/custom.scss */
.blog .page-header {
  margin-top: 60px;
}
/*Forms*/
/* line 147, templates/g5_helium/custom/scss/custom.scss */
.itemid-263 #field_osm_Modalidade, .itemid-117 #field_osm_Modalidade {
  display: none;
}
/* line 150, templates/g5_helium/custom/scss/custom.scss */
h3.osm-heading {
  padding-top: 20px;
  border-top: 3px solid #126707;
  margin-top: 50px;
  clear: left;
}
/* line 153, templates/g5_helium/custom/scss/custom.scss */
form button, .bfSubmitButton, #btn-submit, #cmc-signup-form-104 button {
  display: inline-block;
  font-family: "Roboto Condensed";
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 0.5;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  background: #126707;
  color: #fff;
  border: 1px solid transparent;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-radius: 0.5rem;
  margin: 0 0 0.5rem 0;
  padding: 1.5rem 3.125rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 179, templates/g5_helium/custom/scss/custom.scss */
#cmc-signup-form-104 .control-group {
  width: 50%;
  float: left;
  padding-right: 10px;
}
/* line 180, templates/g5_helium/custom/scss/custom.scss */
#field_country, #field_state, #field_city, #field_zip, #field_osm_localgraduacao, #field_osm_anograduacao, #field_osm_localresidencia, #field_osm_anoresidencia, #field_osm_especializacaolocal, #field_osm_especializacaoano, #field_osm_localmestrado, #field_osm_anomestrado, #field_osm_localdoutorado, #field_osm_anodoutorado, #field_osm_PosDoutoradoLocal, #field_osm_PosDoutoradoAno {
  float: left;
}
/* line 184, templates/g5_helium/custom/scss/custom.scss */
#field_state, #field_zip, #field_osm_anograduacao, #field_osm_anoresidencia, #field_osm_especializacaoano, #field_osm_anomestrado, #field_osm_anodoutorado, #field_osm_PosDoutoradoAno {
  margin-left: 5%;
}
/* line 185, templates/g5_helium/custom/scss/custom.scss */
#field_phone {
  clear: both;
}
/* line 186, templates/g5_helium/custom/scss/custom.scss */
#field_country, #field_osm_localresidencia, #field_osm_especializacaolocal, #field_osm_localmestrado, #field_osm_localdoutorado, #field_osm_PosDoutoradoLocal {
  clear: left;
}
/* line 189, templates/g5_helium/custom/scss/custom.scss */
.logout form {
  display: none;
}
/* line 190, templates/g5_helium/custom/scss/custom.scss */
.logout-button {
  float: right;
}
/* line 196, templates/g5_helium/custom/scss/custom.scss */
.button {
  font-weight: 600;
  font-size: 0.8rem;
  line-height: 1;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  border-radius: 0.5rem;
  margin: 0 0 0.2rem 0;
  padding: 1rem 2.125rem;
}
/* line 209, templates/g5_helium/custom/scss/custom.scss */
.cat-children {
  position: fixed;
  top: 300px;
}
/* line 210, templates/g5_helium/custom/scss/custom.scss */
.cat-children h3 a {
  color: #fff;
  background: #3b5738;
  border-radius: 5px;
  padding: 10px;
  margin: 0;
}
/*Mobile*/
/* Smartphones */
@media (max-width: 480px) {
  /* line 217, templates/g5_helium/custom/scss/custom.scss */
  .g-home-particles li.item-259 a {
    color: #1cbf06;
    text-align: center;
  }
  /* line 222, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation .moduletable ul.nav.menu {
    display: block;
    margin: 0 auto;
  }
  /* line 226, templates/g5_helium/custom/scss/custom.scss */
  .cat-children {
    position: relative;
    top: 30px;
  }
  /* line 228, templates/g5_helium/custom/scss/custom.scss */
  #g-features {
    background: none;
    color: #424753;
    padding: 0 0;
    margin-top: 0px;
    z-index: 555 !important;
    position: relative;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 242, templates/g5_helium/custom/scss/custom.scss */
  .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-button {
    display: block;
    text-align: center;
    margin: 0 auto;
  }
}
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
  /* line 249, templates/g5_helium/custom/scss/custom.scss */
  .g-home-particles li.item-259 a {
    color: #1cbf06;
    text-align: center;
  }
  /* line 254, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation .moduletable ul.nav.menu {
    display: block;
    margin: 0 auto;
  }
  /* line 258, templates/g5_helium/custom/scss/custom.scss */
  .cat-children {
    position: fixed;
    top: 300px;
  }
  /* line 261, templates/g5_helium/custom/scss/custom.scss */
  #g-features {
    background: none;
    color: #424753;
    padding: 0 0;
    margin-top: 0px;
    z-index: 555 !important;
    position: relative;
  }
}
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
  /* line 275, templates/g5_helium/custom/scss/custom.scss */
  .g-home-particles li.item-259 a {
    color: #1cbf06;
    text-align: center;
  }
  /* line 280, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation .moduletable ul.nav.menu {
    display: block;
    margin: 0 auto;
  }
  /* line 284, templates/g5_helium/custom/scss/custom.scss */
  .cat-children {
    position: fixed;
    top: 300px;
  }
}
/*Menu Mobile*/
/* line 290, templates/g5_helium/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 2rem;
  color: #fff;
  margin-top: 40px;
  margin-left: 10px;
}
/*Fórum*/
/* line 300, templates/g5_helium/custom/scss/custom.scss */
.navbar .nav > li > a {
  color: #fff;
  text-shadow: none;
}
/* line 302, templates/g5_helium/custom/scss/custom.scss */
.navbar-inner {
  background-color: #2f452d;
  background-image: none;
  border-radius: 8px;
  box-shadow: none;
  border: none;
}
/* line 304, templates/g5_helium/custom/scss/custom.scss */
#kunena.layout .dropdown-toggle .status-yellow, #kunena.layout .dropdown-toggle img.yellow {
  margin-top: 0 !important;
  -webkit-box-shadow: 0 0 0 2px yellow, 0 0 0 4px #ccc, 0 2px 5px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 0 2px yellow, 0 0 0 4px #ccc, 0 2px 5px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 2px #50ff00, 0 0 0 4px #ccc, 0 2px 5px 4px rgba(0, 0, 0, 0.1);
  background: #fff;
}
/* line 310, templates/g5_helium/custom/scss/custom.scss */
#kunena.layout .dropdown-toggle .status-green, #kunena.layout .dropdown-toggle img.green, #kunena.layout .dropdown-toggle .status-red, #kunena.layout .dropdown-toggle img.red, #kunena.layout .dropdown-toggle .status-grey, #kunena.layout .dropdown-toggle img.grey {
  background: #fff;
}
/* line 312, templates/g5_helium/custom/scss/custom.scss */
#kunena .navbar .nav > li > a:focus, #kunena .navbar .nav > li > a:hover {
  color: #aaa;
}
/* line 313, templates/g5_helium/custom/scss/custom.scss */
#kunena .btn-link {
  color: #222429;
}
/* line 314, templates/g5_helium/custom/scss/custom.scss */
#kunena .navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
/* line 315, templates/g5_helium/custom/scss/custom.scss */
#kunena .navbar .nav li.dropdown > a:hover .caret, #kunena .navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #c6c6c6;
  border-bottom-color: #c4c4c4;
}
/* line 316, templates/g5_helium/custom/scss/custom.scss */
#kunena .search-query {
  line-height: 10px !important;
  height: auto !important;
  border-radius: 5px !important;
}
/* line 317, templates/g5_helium/custom/scss/custom.scss */
#kunena.layout .topictitle {
  font-size: 120%;
}
/* line 319, templates/g5_helium/custom/scss/custom.scss */
.started, .hidden-phone, #kwho, #kstats, #klastpostphone, .moderators {
  font-size: 80%;
}
/* line 321, templates/g5_helium/custom/scss/custom.scss */
.kfrontend {
  border: 1px solid #ddd;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 20px;
}
/* line 326, templates/g5_helium/custom/scss/custom.scss */
.btn-group > .btn.dropdown-toggle {
  background: #999;
}
/* line 328, templates/g5_helium/custom/scss/custom.scss */
.com_kunena #g-mainbar {
  padding: 0rem 0;
}
/* line 330, templates/g5_helium/custom/scss/custom.scss */
#kunena .caret {
  border-top: 4px solid #dbdada;
}
/* line 331, templates/g5_helium/custom/scss/custom.scss */
#kunena .nav.navbar-nav.pull-left .btn-link {
  color: #fff;
  font-size: 120%;
  margin-top: 10px !important;
  margin-left: 10px;
}
/*Webinar*/
/* line 335, templates/g5_helium/custom/scss/custom.scss */
.webinarpalestra {
  font-size: 80%;
}
/* line 336, templates/g5_helium/custom/scss/custom.scss */
.webinarpalestra h3 {
  font-size: 130%;
}
/*TEAV*/
/* line 339, templates/g5_helium/custom/scss/custom.scss */
.teav {
  display: table;
  clear: both;
  width: 100%;
  height: 100%;
}
/*# sourceMappingURL=custom_14.css.map */