.intro-text {
  font-size: 0.75em;
}

/** HIGHLIGHT **/

#section_1 {
  background-color: #ebebeb;
  border-top: 0.65em solid #162f49;
  bottom: 1.5em;
}

div[id^="section_"]:nth-last-of-type(2) {
  background-color: #ebebeb;
  padding-bottom: 1.5em;
}
/* $source-color: #f15a22;
$source-color-light: #ee7d53;
$source-color-dark: #f46f3d;
 */
/* line 31, ../sass/_values.scss */
.background-default {
  background-color: #162f49;
}

/* line 34, ../sass/_values.scss */
.color-default {
  color: #ffffff;
}

@media only screen and (min-width: 980px) {
  /* line 37, ../sass/_values.scss */
  .color-default .active {
    color: #58595b;
  }
}

/* line 43, ../sass/_values.scss */
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 3, ../sass/custom.scss */
.intro-text {
  font-size: 0.75em;
}

/** HIGHLIGHT **/
/* line 9, ../sass/custom.scss */
#section_1 {
  background-color: #ebebeb;
  border-top: 0.65em solid #162f49;
  bottom: 1.5em;
}

/* line 14, ../sass/custom.scss */
div[id^="section_"]:nth-last-of-type(2) {
  /* background-color: #ebebeb; */
  padding-bottom: 1.5em;
}

/* line 19, ../sass/custom.scss */
#section_1 h1,
div[id^="section_"]:nth-last-of-type(2) h1 {
  color: #162f49;
  font-weight: bold;
}

/* line 25, ../sass/custom.scss */
div[id^="section_"]:nth-last-of-type(1) [section_footer] {
  margin-top: 0;
}

/* line 29, ../sass/custom.scss */
body .section:last-of-type [section_footer],
html .section:last-of-type [section_footer] {
  background: #808285;
  border-bottom: 3em solid #808285;
}

/* line 33, ../sass/custom.scss */
body .section:last-of-type [section_footer] a,
html .section:last-of-type [section_footer] a {
  color: #162f49;
}

li.card .content p {
  display: inherit !important;
}

/* line 36, ../sass/custom.scss */
body .section:last-of-type [section_footer] a:hover,
html .section:last-of-type [section_footer] a:hover {
  color: #e5eff9;
}

div span {
  font-weight: normal;
}
/* line 39, ../sass/custom.scss */
.caixa-destaque.exemplo a {
  color: #58595b;
  font-size: 1.1em;
}

/* line 43, ../sass/custom.scss */
.caixa-destaque span.titulo {
  font-weight: bold;
}

.caixa-destaque.voce-sabia div > img:first-of-type {
  height: 4em !important;
  width: 4em !important;
  margin-top: -1em !important;
  margin-left: -3.6em !important;
  float: left !important;
  background: #ffffff !important;
  background-image: url(../../img/recursos/voce-sabia.svg) !important;
  background-size: 4em !important;
  border-radius: 100% !important;
}

.caixa-destaque.praticar div > img:first-of-type {
  height: 4em !important;
  width: 4em !important;
  margin-top: -1em !important;
  margin-left: -3.6em !important;
  float: left !important;
  background: #ffffff !important;
  background-image: url(../../img/recursos/praticar.svg) !important;
  background-size: 4em !important;
  border-radius: 100% !important;
}

.caixa-destaque.voce-sabia span.titulo:first-of-type {
  font-size: 2.6em !important;
  margin-left: 0.6em !important;
}

.caixa-destaque.praticar span.titulo:first-of-type {
  font-size: 2.6em !important;
  margin-left: 0.6em !important;
}

@media only screen and (max-width: 980px) {
  .caixa-destaque.voce-sabia span.titulo::after {
    font-size: 0.6em !important;
  }
}

@media only screen and (max-width: 980px) {
  .caixa-destaque.praticar span.titulo::after {
    font-size: 0.6em !important;
  }
}

.caixa-destaque.voce-sabia span.titulo::after {
  content: "VOC\00CA  SABIA?" !important;
  color: #162f49 !important;
}

.caixa-destaque.praticar span.titulo::after {
  content: "VAMOS PRATICAR?" !important;
  color: #162f49 !important;
}

.caixa-destaque.voce-sabia p {
  margin-left: 2em !important;
}

.caixa-destaque.praticar p {
  margin-left: 2em !important;
}

.caixa-destaque.voce-sabia > div {
  border-top: 0.2em solid #162f49 !important;
  margin-left: 5em !important;
}

.caixa-destaque.praticar > div {
  border-top: 0.2em solid #162f49 !important;
  margin-left: 5em !important;
}

.caixa-destaque.voce-sabia span.titulo::after {
  content: "VOC\00CA  SABIA?" !important;
  color: #162f49 !important;
}

.caixa-destaque.praticar span.titulo::after {
  content: "VAMOS PRATICAR?" !important;
  color: #162f49 !important;
}

.caixa-destaque.exemplo span.titulo {
  font-size: 2.6em !important;
}

.caixa-destaque .bullet li {
  font-size: 0.8em !important;
}

.modal-body img {
  margin: 0 auto !important;
}

.on.navbar-default .navbar-nav > li > a {
  color: #fff !important;
}

.intro .overlay {
  background: rgba(0, 0, 0, 0.55) !important;
}

.caixa-destaque p {
  top: -1em !important;
  text-align: justify !important;
}

.caixa-destaque.praticar p a{
  font-weight: bold;
  text-decoration:underline;
}

.intro {
  background: no-repeat center center !important;
}

/* Remover do recursos.css 
.carousel .carousel-inner .item img {
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 40%;
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
} */

.caixa-destaque.conhece img {
  background-image: none;
}
/* line 34, ../../sass/generated/recursos/_caixa_destaque.scss */
/* .caixa-destaque.quer-ler .img-responsive, .caixa-destaque.quer-ver .img-responsive, .caixa-destaque.conhece .img-responsive { */
.caixa-destaque.quer-ler img:nth-child(2),
.caixa-destaque.quer-ver img:nth-child(2),
.caixa-destaque.conhece img:nth-child(2) {
  height: 3em;
  width: 3em;
  top: -5.4em;
  margin: auto;
  display: block;
  position: relative;
  background: #ffffff;
  background-image: none;
  background-size: 3em;
  border-radius: 100%;
}

@media only screen and (max-width: 980px) {
  /* line 34, ../../sass/generated/recursos/_caixa_destaque.scss */
  .caixa-destaque.quer-ler img:nth-child(2),
  .caixa-destaque.quer-ver img:nth-child(2),
  .caixa-destaque.conhece img:nth-child(2) {
    top: -4.2em;
  }
}

.topico {
  font-weight: bold;
  margin-top: 40px;
}

.caixa-destaque.exemplo > div.image > img {
  height: 6em;
  width: 6em;
  float: left;
  background: #ffffff;
  background-image: url(../../img/recursos/exemplo.svg);
  background-size: 8em;
  border-radius: 100%;
}

@media only screen and (max-width: 980px) {
  /* line 140, ../../sass/generated/recursos/_caixa_destaque.scss */
  .caixa-destaque.exemplo > div.image > img {
    height: 6em;
    width: 6em;
    background-size: 6em;
  }
}

.horizontalTimeline b.horizontalTimeline-title {
  display: none;
}

.horizontalTimeline-content{
  background-color: #ddd;
  margin: 0 15px 25px !important;
  padding: 5px 15px;
}
.horizontalTab b.horizontalTab-title {
  display: none;
}

.card-selector .card:nth-child(1) {
  background-image: linear-gradient(to right top, #173049 10%, #2c4966 100%);
}

.card-selector .card:nth-child(2) {
  background-image: linear-gradient(to right top, #612761 10%, #7c3c7d 100%);
}

.card-selector .card:nth-child(3) {
  background-image: linear-gradient(to right top, #1b617d 10%, #327a95 100%);
}

.card-selector .card:nth-child(4) {
  background-image: linear-gradient(to right top, #2dbaa2 10%, #60c4b6 100%);
}

.card-selector .card:hover {
  opacity: 1;
  z-index: 1;
}


ul.list-interactive > li.selected:nth-child(2) {
  background-color: #ebebeb;
  border-right: 5px solid #612761;
}

ul.list-interactive > li.selected:nth-child(3) {
  background-color: #ebebeb;
  border-right: 5px solid #1B617D;
}

ul.list-interactive > li.selected:nth-child(4) {
  background-color: #ebebeb;
  border-right: 5px solid #2DBAA2;
}

ul.list-interactive > li.selected:nth-child(5) {
  background-color: #ebebeb;
  border-right: 5px solid #85C6D7;
}

ul.list-interactive > li.selected:nth-child(6) {
  background-color: #ebebeb;
  border-right: 5px solid #FFCB0E;
}

.carousel .carousel-inner .item {
  padding: 5% 5% !important;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  margin-left: -70px !important;
}

.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-next {
    margin-right: -70px !important;
}

/* .table-interactive tr:nth-child(even) td {
  color: #231f20 !important;
  background: #bcbec0 !important;
  vertical-align: middle !important;
} */

/* .table-interactive tr:nth-child(odd) td { 
  color: #231f20 !important;
  background: #e6e7e8 !important; 
  vertical-align: middle !important; 
} */

em { 
  padding-left: 0px !important; 
  padding-right: 0px !important; 
  padding-top: 0px !important; 
  padding-bottom: 0px !important; 
}

ul.list-interactive.type_2 > li:nth-child(1) span, ul.list-interactive.type_2 > li:nth-child(7) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_1.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(1) {
    background-color: #ebebeb !important;
    border-right: 5px solid #173049 !important;
}
 
ul.list-interactive.type_2 > li:nth-child(2) span, ul.list-interactive.type_2 > li:nth-child(8) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_2.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(2) {
    background-color: #ebebeb !important;
    border-right: 5px solid #612761 !important;
}
 
ul.list-interactive.type_2 > li:nth-child(3) span, ul.list-interactive.type_2 > li:nth-child(9) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_3.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(3) {
    background-color: #ebebeb !important;
    border-right: 5px solid #1B617D !important;
}
 
ul.list-interactive.type_2 > li:nth-child(4) span, ul.list-interactive.type_2 > li:nth-child(10) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_4.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(4) {
    background-color: #ebebeb !important;
    border-right: 5px solid #2DBAA2 !important;
}
 
ul.list-interactive.type_2 > li:nth-child(5) span, ul.list-interactive.type_2 > li:nth-child(11) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_5.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(5) {
    background-color: #ebebeb !important;
    border-right: 5px solid #85C6D7 !important;
}
 
ul.list-interactive.type_2 > li:nth-child(6) span, ul.list-interactive.type_2 > li:nth-child(12) span {
  background-image: url(./../img/recursos/hexagon_2/hexagon_6.svg) !important;
}
 
ul.list-interactive > li.selected:nth-child(6) {
    background-color: #ebebeb !important;
    border-right: 5px solid #FFCB0E !important;
}

.card-selector {
  perspective: 1000px;
  margin-bottom: 0.75em;
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.accordion .card i {
  padding: 0px;
}

.table-interactive tr:nth-child(even) td {
  color: #231f20
}

.table-interactive td {
  color: #231f20;
  visibility: hidden;
  font-weight: normal;
  padding: 15px 15px 5px !important;
}

.table-interactive tr:nth-child(odd) {
  background-color:  #e6e7e8
}

.table-interactive tr:nth-child(odd) {
  background-color:  #e6e7e8
}

.table-interactive tr:nth-child(even) {
  background-color: #bcbec0
;