body {
  overflow-x: hidden;
}
h1, h2, h3, h4, h5 {
    color: #666666;
    /* font-family: 'Open Sans',sans-serif; */
    font-family: 'Montserrat', sans-serif;
    letter-spacing: normal;
    font-weight: 800;
    margin: 10px 0;
    text-transform: uppercase;
}


h2{
  font-size: 28px;
}

hr{
  box-shadow: 0 -10px 8px -6px rgba(0, 0, 0, 0.067);
    display: block;
    height: 15px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid none;
    margin: 26px 0;
}

a, a:hover, a:focus{
  color: #4C57BA;
}

.logo-personare-link {
    display: block;
    max-width: 220px;
    height: auto;
    margin: 25px 0 20px;
}

.sem-sombra{
  box-shadow: none;
  height: 1px;
  border-color: #dddddd;
}

.btn {
    background-color: #ECECEC;
    background-image: linear-gradient(to bottom, #FEFEFE, #ECECEC);
    background-repeat: repeat-x;
    border-bottom: 2px solid rgba(0, 0, 0, 0.11);
    border-color: rgba(0, 0, 0, 0.01) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.11);
    box-shadow: none;
    color: #8FAECC;
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
}

.slimover{
  display: inline;
}

li.dropdown .slimover:hover .titulo-area.menu.is-amor {
  border-top: 2px solid #d60057;
  color: #d60057!important;
}

li.dropdown .slimover:hover .titulo-area.menu.is-autoconhecimento {
  border-top: 2px solid #95358c;
  color: #95358c!important;
}

#navigation_header #area-vida li.dropdown .slimover:hover .titulo-area.menu {
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.dropdown .slimover:hover .titulo-area.menu {
  color: #8498aa;
  background-color: #fff;
  border-top: 2px solid #4d538c;
  border-left: 1px solid #ccc;
  position: relative;
  z-index: 20000;
  padding-bottom: 14px;
}

.borda:hover a.titulo-area:after {
  border: none;
  border-color: transparent;
  border-top-color: transparent;
  position: absolute;
  content: normal;
  pointer-events: none;
}

#area-vida li.dropdown .slimover:hover .dropdown-menu {
  display: block;
  padding: 0px;
}

.mega-dropdown-menu {
  top: 38px;
  -webkit-box-shadow: 2px 2px 8px 0px #ECECEC;
  box-shadow: 2px 2px 8px 0px #ECECEC;
}


#navigation_header .mega-dropdown-menu .tabs li a.is-futuro,
#navigation_header .mega-dropdown-menu .tabs li.ativo a.is-futuro {
  color: #ff5000;
}

li.dropdown .slimover:hover .titulo-area.menu.is-futuro {
  border-top: 2px solid #ff5000;
  color: #ff5000!important;
}

#area-vida li.dropdown .titulo-area.menu {
  padding: 8px 3px 6px;
}

#area-vida .slimover:hover .titulo-area.menu {
  padding: 8px 2px 6px;
}

#navigation_header .mega-dropdown-menu .tabs li a.is-casa,
#navigation_header .mega-dropdown-menu .tabs li.ativo a.is-casa {
  color: #f38b00;
}

li.dropdown .slimover:hover .titulo-area.menu.is-casa {
  border-top: 2px solid #f38b00;
  color: #f38b00!important;
}

.mega-dropdown-menu .tabs li a.is-familia,
.mega-dropdown-menu .tabs li.ativo a.is-familia {
  color: #b12470;
}

li.dropdown .slimover:hover .titulo-area.menu.is-familia {
  border-top: 2px solid #b12470;
  color: #b12470!important;
}

.mega-dropdown-menu .tabs li a.is-saude,
.mega-dropdown-menu .tabs li.ativo a.is-saude {
  color: #58b4db;
}

li.dropdown .slimover:hover .titulo-area.menu.is-saude {
  border-top: 2px solid #58b4db;
  color: #58b4db!important;
}

.mega-dropdown-menu .tabs li a.is-alimentacao,
.mega-dropdown-menu .tabs li.ativo a.is-alimentacao {
  color: #00a1df;
}

li.dropdown .slimover:hover .titulo-area.menu.is-alimentacao {
  border-top: 2px solid #00a1df;
  color: #00a1df!important;
}

.mega-dropdown-menu .tabs li a.is-carreira,
.mega-dropdown-menu .tabs li.ativo a.is-carreira {
  color: #63a70a;
}

li.dropdown .slimover:hover .titulo-area.menu.is-carreira {
  border-top: 2px solid #63a70a;
  color: #63a70a!important;
}

.mega-dropdown-menu .tabs li a.is-dinheiro,
.mega-dropdown-menu .tabs li.ativo a.is-dinheiro {
  color: #007934;
}
li.dropdown .slimover:hover .titulo-area.menu.is-dinheiro {
  border-top: 2px solid #007934;
  color: #007934!important;
}

.mega-dropdown-menu .tabs li a.is-autoestima,
.mega-dropdown-menu .tabs li.ativo a.is-autoestima {
  color: #f7323f;
}
li.dropdown .slimover:hover .titulo-area.menu.is-autoestima {
  border-top: 2px solid #f7323f;
  color: #f7323f!important;
}
.mega-dropdown-menu .tabs li a.is-espiritualidade,
.mega-dropdown-menu .tabs li.ativo a.is-espiritualidade {
  color: #d91c5c;
}

li.dropdown .slimover:hover .titulo-area.menu.is-espiritualidade {
  border-top: 2px solid #d91c5c;
  color: #d91c5c!important;
}


.border-t{
  border-top: 1px solid #e5e5e5;
  padding-top: 10px;
}

.destaque-materia a:hover {
  text-decoration: none;
}
.destaque-materia li:hover {
  cursor: pointer;
}

.imagens-materias li img {
  display: none;
}

.imagens-materias li.ativo img {
  display: block;
}

.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
    color: #8FAECC;
}
.btn.orange {
    color: #FF6600;
}
.btn.orange:hover, .btn.orange:active, .btn.orange.active, .btn.orange.disabled, .btn.orange[disabled] {
    color: #FF6600;
}
.btn:hover {
}
.btn-small {
    height: 24px;
    line-height: 24px;
    padding: 0 15px 25px;
}



.superbanner iframe, #psr-ads-300x250 iframe{
    border: 1px solid #ebebeb !important;
}

.btn-large {
    border-bottom: 4px solid rgba(0, 0, 0, 0.11);
}
.btn-primary {
    background-color: #cc3283;
    background-image: linear-gradient(to bottom, #d25093, #cc3283);
    border-bottom-color: rgba(0, 0, 0, 0.3);
    border-radius: 6px;
    box-shadow: 0 2px 3px #b6b6b6;
    color: #fff;
    text-shadow: none;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
    background: none repeat scroll 0 0 #ba2272;
    border-color: rgba(0, 0, 0, 0.01) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 8px #b6b6b6;
    color: #fff;
}
.btn-primary.disabled, .btn-primary[disabled] {
    background: none repeat scroll 0 0 #E79FC4;
}
.btn:hover, .btn:focus {
    outline: medium none;
}
.btn-default:hover, .btn-default:active, .btn-default.active, .btn-default.disabled, .btn-default[disabled] {
    background-color: #EFEFEF;
}
.btn-selo-small {
    padding-right: 79px;
    position: relative;
}

.font-light {
    font-weight: 300;
   }

.com-borda{
  box-shadow: 0 -10px 8px -6px rgba(0, 0, 0, 0.067) inset;
    display: block;
    padding-bottom: 20px;
}

/* ------------------------- header ---------------------- */
/* amor */
#navigation_header .mega-dropdown-menu .tabs li a.is-amor, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-amor{
  color: #d60057;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-amor{
  color: #d60057;
}

/* Autoconhecimento */
#navigation_header .mega-dropdown-menu .tabs li a.is-autoconhecimento, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-autoconhecimento{
  color: #95358c;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-autoconhecimento{
  color: #95358c;
}

/* Futuro */
#navigation_header .mega-dropdown-menu .tabs li a.is-futuro, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-futuro{
  color: #ff5000;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-futuro{
  color: #ff5000;
}

/* Casa  */
#navigation_header .mega-dropdown-menu .tabs li a.is-casa, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-casa{
  color: #f38b00;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-casa{
  color: #f38b00;
}

/* Familia */
#navigation_header .mega-dropdown-menu .tabs li a.is-familia, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-familia{
  color: #b12470;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-familia{
  color: #b12470;
}

/* Saude */
#navigation_header .mega-dropdown-menu .tabs li a.is-saude, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-saude{
  color: #0099a8;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-saude{
  color: #0099a8;
}

/* Alimentação */
#navigation_header .mega-dropdown-menu .tabs li a.is-alimentacao, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-alimentacao{
  color: #00a1df;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-alimentacao{
  color: #00a1df;
}

/* Carreira  */
#navigation_header .mega-dropdown-menu .tabs li a.is-carreira, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-carreira{
  color: #63a70a;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-carreira{
  color: #63a70a;
}

/* Dinheiro  */
#navigation_header .mega-dropdown-menu .tabs li a.is-dinheiro, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-dinheiro{
  color: #007934;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-dinheiro{
  color: #007934;
}

/* Autoestima */
#navigation_header .mega-dropdown-menu .tabs li a.is-autoestima, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-autoestima{
  color: #f7323f;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-autoestima{
  color: #f7323f;
}

/* Espiritualidade */
#navigation_header .mega-dropdown-menu .tabs li a.is-espiritualidade, #navigation_header .mega-dropdown-menu .tabs li.ativo a.is-espiritualidade{
  color: #77226c;
}
nav#nav-princ ul#area-vida ul.dropdown-menu.mega-dropdown-menu.row.ativo p.titulo-area.is-espiritualidade{
  color: #77226c;
}


.mega-dropdown-menu .conteudo-tab-menu li {
  display: inline !important;
}

.mega-dropdown-menu .tabs li a{
  display: block;
}

.mega-dropdown-menu {
  /*border-left-color: #dedddd;
  border-top-color: #dedddd;
  border-right-color: #dedddd;
  border-bottom-color: #dedddd; */
  -webkit-box-shadow: 2px 2px 8px 0px #ECECEC;
  box-shadow: 2px 2px 8px 0px #ECECEC;
}
.mega-dropdown-menu .box-default {
  text-align: center;
}
#navigation_header .mega-dropdown-menu .btn-default {
  color: #4d538c !important;
  padding: 4px 30px !important;
  font-size: 15px;
  background-color: #ececec;
  background-image: linear-gradient(to bottom, #fefefe, #ececec);
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.01) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.11);
  box-shadow: none;
  color: #4d538c;
  font-family: "Open Sans",sans-serif;
  font-weight: 700;
  display: block;
  border-radius: 9px;
  text-transform: capitalize;
}

.mega-dropdown-menu .lead-title:hover , .mega-dropdown-menu .lead-title:focus{
  color: #333;
  text-decoration: underline;
}

#navigation_header .mega-dropdown-menu .btn-default:hover, #navigation_header .mega-dropdown-menu .btn-default:focus{
  background-color: #efefef;
  background-position: 0 -15px;
  text-decoration: none;
  transition: background-position 0.1s linear 0s;
  outline: medium none;

}

.megamenu-content-wrapper {
    display: flex;
    height: 100%;
    width: 100%;
}

.megamenu-content-wrapper .tabs {
    background: #f7f7f7;
}
 .bl-signos-pequenos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
 }

 .bl-signos-pequenos .icone-signo {
  width: 33px;
  height: 33px;
  margin-right: 5px;
  margin-bottom: 5px;
 }

 .mega-dropdown-menu {
 }
.mega-dropdown-menu .lead-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 14px;
  color: #666666;
}

.mega-dropdown-menu .desc-med {
  font-family: arial;
  font-size: 12px;
  color: #333333;
}

.mega-dropdown-menu .desc-peq {
  font-family: arial;
font-size: 11px;
color: #333333;
text-transform: none;
}

.mega-dropdown-menu .titulo-area {
  font-family: 'Montserrat', sans-serif;
  font-weight: 300;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 12px;

   border-bottom: 1px solid #e5e5e5;
   padding-bottom: 6px;
}

.mega-dropdown-menu .titulo-area.margem-top {
  margin-top: 15px;
}

.mega-dropdown-menu li {
  background: none !important;
}

#nav-estudos .mega-dropdown-menu li:first-child {
margin-left: 0 ;
}

#nav-estudos .mega-dropdown-menu li a {
color: #666666;
padding: 0 !important;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

#nav-estudos .mega-dropdown-menu li a:hover, #nav-estudos .mega-dropdown-menu li a:focus{
  color: #333333;
}

#navigation_header li.dropdown {
  position: static !important;
}

#navigation_header #nav-princ-estudos li.dropdown:hover .titulo-area.menu {
  color: #4d538c;
  background-color: #fff;
  border-top: 2px solid #4d538c;
  border-left: 1px solid #ccc;
  position: relative;
  z-index: 20000;
  padding: 15px 14px 15px 15px;
}
#navigation_header #nav-princ-estudos li.dropdown.borda:hover .titulo-area.menu {
  padding: 15px 16px 15px 15px;
  cursor: pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   #navigation_header li.dropdown:hover .titulo-area.menu{
    padding-bottom: 15px !important;
   }

   #area-vida li.dropdown:hover .titulo-area.menu{
      padding-bottom: 6px !important;
    }
}

#area-vida li.dropdown:hover .titulo-area.menu{
  padding-bottom: 5px;
}

.n-drop a:hover{
  border-bottom: 1px solid #dddddd;
}


 #nav-princ-estudos .container {
  position: relative;
 }
 #nav-estudos li.dropdown {
  padding: 0;
 }
   #nav-estudos li.dropdown a {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    letter-spacing: 0;
    text-transform: uppercase;
    font-size: 14px;
    padding: 15px 10px 15px 10px;
   }
    #nav-estudos li:hover .dropdown-menu{
      display: block;
    }
#area-vida .mega-dropdown-menu {
  top: 24px;
}

@media screen and (max-width: 1200px){
    #area-vida .mega-dropdown-menu {
        top: 23px;
    }
}

    .navbar-nav>li>.dropdown-menu {
    margin-top:20px;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
}
.navbar-default .navbar-nav>li>a {
    width:200px;
    font-weight:500;
}
.mega-dropdown {
  position: static !important;
  width:100%;
}
.mega-dropdown li {
  background: none;
}
.mega-dropdown-menu.tamanho-auto {
  width: auto !important;
  right: 0;
  left: auto;
}
#area-vida .dropdown .mega-dropdown-menu {
    width: 100%;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    border: 1px solid #dedddd;
    margin: 0;
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}
.mega-dropdown-menu .dropdown-header {
  color: #428bca;
  font-size: 18px;
  font-weight:bold;
}
.mega-dropdown-menu form {
    margin:3px 20px;
}
.mega-dropdown-menu .form-group {
    margin-bottom: 3px;
}

.mega-dropdown-menu .servicos-produtos {
  padding-left: 0;
  margin-left: 0;
}
.mega-dropdown-menu .servicos-produtos li {
  display: block !important;
  padding: 6px 0;
}
.mega-dropdown-menu .servicos-produtos img {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.mega-dropdown-menu .servicos-produtos .desc {
  display: inline-block;
  vertical-align: top;
  flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.mega-dropdown-menu .servicos-produtos .desc .lead-title {
  margin-bottom: 0;
}
.mega-dropdown-menu .lista-simples-links li a {
    font-family: 'Open Sans',sans-serif;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 14px;
    color: #666666;
}
.mega-dropdown-menu ul {
  padding-left: 0;
  margin-left: 0;
}
.mega-dropdown-menu .lista-simples-links li {
  width: 100%;
  padding: 14px 0 !important;
  border-top: 1px solid #e5e5e5;
}
.mega-dropdown-menu .lista-simples-links li:first-child {
  border-top: none;
}
.mega-dropdown-menu .lista-simples-links a {
  padding: 0 !important;
  font-size: 12px;
}
.mega-dropdown-menu li {
  display: inline-block !important;
}
.mega-dropdown-menu .destaque-materia-menu a {
}
.mega-dropdown-menu .destaque-materia-menu .t-cat-art {
  font-size: 0.9em;
  margin-bottom: 0;
}
.mega-dropdown-menu .destaque-materia-menu img {
  width: 100%;
  padding-bottom: 1px;
  margin-bottom: 10px;
}
.mega-dropdown-menu .destaque-materia-menu .canal {
  font-family: arial;
  font-size: 11px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.mega-dropdown-menu .destaque-materia-menu .titulo {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    letter-spacing: 0;
    text-transform: uppercase;
    font-size: 14px;
    color: #666;
}

.mega-dropdown-menu .destaque-materia-menu .titulo:hover , .mega-dropdown-menu .destaque-materia-menu .titulo:focus{
  text-decoration: underline;
  color: #333;
}


.mega-dropdown-menu .tabs {
  background-color: #f7f7f7 !important;
  padding: 0 !important;
  border-radius: 5px 0 0 0;
}
.mega-dropdown-menu .tabs li:first-child {
  border-top: none;

}

.mega-dropdown-menu .tabs li:first-child a {
  font-weight: bold !important;

  }

  .mega-dropdown-menu .tabs .ativo {
    color: #8498aa;
    font-size: 14px;
    border-right: none;
    background-color: #fff !important;
  }

   .mega-dropdown-menu .tabs li {
    padding: 10px 0 !important;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
    padding-left: 25px;
    width: 100%;
  }

  .mega-dropdown-menu .tabs li a{
    padding: 20px 0;
  }

  #navigation_header .mega-dropdown-menu .tabs li a {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    letter-spacing: 0;
    text-transform: uppercase;
    font-size: 13px;
    padding: 15px !important;
  }

.mega-dropdown-menu .tabs__content {
    padding-top: 15px;
}

.mega-dropdown-menu .titulo-area + ul li:first-child {
  border-top: none;
}
.mega-dropdown-menu ul + .titulo-area {
  margin-top: 10px;
}

#nav-pfisicas{
  right: 25%;
}

@media screen and (max-width: 1200px){
  #nav-pfisicas{
    right: 15%;
  }

  #navigation_header_mobile .navbar-default {
    padding: 0px!important;
  }
}

.seta-nav{
  cursor: default;
}

#navigation_header #area-vida .lista-simples-links li{
  display: block !important;
}

#navigation_header{
  width:100%;
  min-height: 150px;
  background: url(/static/psr/br/framework/angular/app/img/bg-header.jpg) no-repeat center top;
  background-size: 100% auto;
  padding-top: 15px;
}

@media screen and (max-width: 1200px) {
    #navigation_header .container {
        width: 1042px;
    }
}

#nav-princ-estudos .mega-dropdown-menu .titulo-area{
  color: #4d538c;
}

#nav-princ-estudos .mega-dropdown-menu .tabs .ativo a{
   color: #4d538c;
}

#nav-princ-estudos .mega-dropdown-menu{
  padding:20px 0px 0px 0px;
}

#nav-estudos .mega-dropdown-menu .lista-simples-links a:hover , #nav-princ .mega-dropdown-menu .lista-simples-links a:hover , #nav-estudos .mega-dropdown-menu .lista-simples-links a:focus , #nav-princ .mega-dropdown-menu .lista-simples-links a:focus{
text-decoration: underline;
}

.tarja_drop{
  width: 100%;
  padding: 15px;
  background: #fafafa;
  float: left;
  margin-top: 20px;
}

#nav-princ-estudos .veja_capa{
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
  color: #009dd5;
  text-transform: none !important;
}


#nav-princ-estudos .t-cat-art{
  margin-bottom: 5px;
}


#nav-estudos .mega-dropdown-menu .lista-simples-links a, #nav-princ .mega-dropdown-menu .lista-simples-links a{
  font-size: 12px;
  color: #666;
}


#nav-estudos .mega-dropdown-menu .lista-simples-links.ls-font a{
  font-size: 14px;

}

#nav-princ .mega-dropdown-menu .lista-simples-links.ls-font a{
  font-size: 13px;
}

#nav-princ .mega-dropdown-menu .lista-simples-links{
  margin-bottom: 30px;
}


#navigation_header .destaque-menu {
  padding: 0;
  margin: -12px 0 0 -40px;
}


#nav-estudos li.borda{
  border: 1px solid #3b406c;
  border-radius: 15px;
  padding: 4px 10px 4px 0;
  margin-right: 10px;
}

#nav-estudos li.borda:hover{
  border: none;

}

#nav-estudos li.borda a.titulo-area:after{
  top: 45%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(194, 211, 231, 0);
  border-top-color: #c2d3e7;
  border-width: 6px;
  margin-left: 6px;
}

#nav-estudos li.borda:hover a.titulo-area:after{
  border: none;
  border-color: transparent;
  border-top-color: transparent;
  position: absolute;
  content: normal;
  pointer-events: none;
}

#logo-personare{
  margin-top: 25px;
}

.ie .box-logo a {
  display: block;
  position: relative;
  height: 57px;
  background: url(/static/psr/br/framework/angular/app/img/logo-v2.png) no-repeat;
  width: 189px;
  text-indent: -9999px;
  margin: 25px 0 20px;
}

.ie #logo-personare {
  display: none;
}

.login-nav{
  font-size: 0.9em;
  font-weight: bold;
  text-align: right;
}

.login-nav span{
  font-weight: normal;
  font-size: 11px;
}

#search-top{
  height: auto;
  border-radius: 18px;
  margin-top: 10px;
}

.input-search{
  background: url(/static/psr/br/framework/angular/app/img/btn-search.png) no-repeat center center;
  height: 15px;
  width: 15px;
  padding-left: 25px;
  border: none;
  position: relative;
  top: -23px;
  left: -5px;
  cursor: pointer;
  border-left: 1px solid #d6dbdf;
}



#home-icon{
  margin-top: -5px;
}
/* nav ÃƒÂ¡reas da vida */
#area-vida {
    padding-left: 0px;
}

#area-vida li.primeiro{
  background: none;
  padding: 0 5px 0 0;
}
#area-vida li.primeiro:hover a {
  padding: 0 !important;
}
#area-vida li{
  list-style-type:none;
  background: url(/static/psr/br/framework/angular/app/img/bullet.png) no-repeat left center;
  display: inline;
  padding: 0 2px 0 6px;
}


#area-vida li a{
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #4d538c;
  font-size: 14px;
}

@media screen and (max-width: 1200px) {
    #area-vida li a {
        font-size: 12px;
    }
}

#area-vida li a:hover, #area-vida li a:focus{
  color:#4d538c;
}

#selo-especial{margin-top: 7px;}


/* nav estudos */
#nav-princ-estudos{
  width: 100%;
  background: #4d538c;
  height: 40px;
  border-bottom: 3px solid #3b406c;
}

#nav-estudos{margin-top:10px;}

#nav-estudos li{
  list-style-type: none;
  display: inline;
}


#nav-estudos li a{
  color: #ffffff;
  text-transform: uppercase;
}

#nav-estudos li:first-child{margin-left: -40px;}

#nav-estudos li a:hover, #area-vida li a:hover{text-decoration: none;}


/* ---------------- conteudo ----------------------*/
.title-top{
    line-height: 34px;
    margin-top: 18px;
    margin-bottom: 30px;
  }

.bg-ads{

    max-height: 1600px;
    left: 50%;
    margin-left: -953px;
    overflow: hidden;
    position: absolute;
    width: 1906px;
    z-index: -1;
}

.superbanner{
  margin:35px auto 20px;
}

.superbanner iframe, #psr-ads-300x250 iframe{
  border: 1px solid #ebebeb !important;
}

#line-destaque{
  margin-top: 20px;
  padding-bottom: 40px;
}

.color-bg{
  background: #fff;
  position: relative;
  z-index: 3;
}

.color-title{color: #0099cc;}

.lead {
    /* font-family: 'Open Sans',sans-serif; */
    font-family: 'Montserrat', sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 26px;
    text-transform: none;
}

.upp{text-transform: uppercase;}



/* ------ tabs (free-services-hightlight) -------*/
.top-tab .nav-tabs > li > a , .top-tab .nav-tabs > li > a:hover {
    border: none;
}

.nav-tabs > li > a{
  cursor: pointer;
}

.nav-tabs .active a{
  background-color: #ffffff !important;

}

.top-tab > ul > li.active a, .top-tab > ul > li.active a:hover{
  background: #fff;
  color: #555555;
}


.top-tab > ul > li > a:hover{
  background-color: #d9d9d9;
  color: #555555;
 }

.top-tab li:first-child a{
  line-height: 2.3;
}

.title-top{
    font-size: 2.1em;
    line-height: 34px;
    color: #999999;
}

.title-top strong{
  /* color: #6e90b1; */
  color: #4d538c;
}

.top-tab ul{
  padding: 10px 10px 1px 10px;
  /* background: #869aac; */
  background: #3b406c;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #ffffff;
}
@media screen and (max-width: 768px){
  .top-tab ul{
    overflow: hidden;
  }
}

.tabs-top {
    border-bottom: 1px solid #ffffff;
}


.top-tab > ul > li > a {
  /* background: #a0bdd6; */
  background: #4d538c;
  color: #fff;
  height: 50px;
  line-height: 1.2;
  margin-right: 6px;
  cursor: pointer;
  text-align: center;
}

.top-tab > li > a:hover {
  color: #555555;
}

.top-tab .tab-content{
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
  border-top: none;
  padding: 15px 10px 20px 10px;
}

.title-tab-horos{
  /* color: #8faecb; */
  color: #4d538c;
  margin-top: -20px;
}

.top-tab form{
  margin-bottom: 15px;
}

.player-horos{
  float: right;
  margin-top: -46px;
}

.desc-horos-tab{
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
  margin: -20px 0 20px 0;
}

.tab-content label{
  font-weight: normal;
}

.form-control{
  display: inline;
  margin-right: 10px;
}


.serv-gratis{
  float: right;
  border-radius: 50%;
  height: 75px;
  width: 75px;
  background: #fe8314;
  -webkit-box-shadow: 2px 2px 0px 0px rgba(204, 204, 204, 1);
  -moz-box-shadow:    2px 2px 0px 0px rgba(204, 204, 204, 1);
  box-shadow:         2px 2px 0px 0px rgba(204, 204, 204, 1);

}

.serv-gratis p{
  color: #ffffff;
  text-transform: uppercase;
  -webkit-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  margin-top: 25px;
  font-weight: bold;
  margin-left: 5px;
  font-size: 1.2em;

}


.link-cad{
  padding-left: 15px;
  margin-left: 15px;
  border-left: 1px solid #ddd;
}

#gratis-td-tab{
  margin-top: -35px;
}


#tab-home-content{
  position: relative;
  z-index: 2;
  top: -118px;
}


#bg-tabs-home{
  position: relative;
  width: 100%;
  height: 150px;
  /* background: #f3f7f9; */
  background: #f7f7f7;
  z-index: 1;
}

.tit-tab{
  height: 56px;
}

.tit-tab strong{
  color: #4d538c;
  font-size: 1.5em;
}

.tit-tab span{
  font-size: 1.2em;
}


.tab-list-home{
  padding: 40px 0;
}

.free-td{
  position: relative;
  z-index: 2;

}

.btn-sort-td-tab{
  position: relative;
  z-index: 3;
  margin-top: -90px;
}

.no-mrg-bt{
  margin-bottom: 5px;
}

.top-tab .list-free-service{
  padding: 0px;
  background: #ffffff;
  border-radius: 0;
  border: none;
}

.top-tab .list-free-service li{
  display: block;
  border-bottom: 1px solid #dddddd;
  margin-bottom: 10px;
}

.top-tab .list-free-service li:first-child a{
  line-height: 1.2;
}

.top-tab .list-free-service li:last-child{
  border-bottom: none;
}

.top-tab .list-free-service li span {
  display: block;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: bold;
  margin-bottom: 5px;
  text-decoration: none;
}

.top-tab .list-free-service li p{
  text-transform: uppercase;
  color: #666666;
}

.lnk-serv, .lnk-serv:hover{
  text-decoration: none;
  display: block;
}

/* ------- cores list free service ------------- */

/* autoconhecimento */
.is-autoconhecimento, .is-autoconhecimento:hover, .is-autoconhecimento .t-cat-art{color: #95358c;}
.is-autoconhecimento .img-art, .is-autoconhecimento .img-art:hover{ border-bottom: 2px solid #95358c;}
.is-autoconhecimento-dark, .is-autoconhecimento-dark:hover, .is-autoconhecimento-dark .t-cat-art{color: #73296c;}
.is-autoconhecimento-dark .img-art, .is-autoconhecimento-dark .img-art:hover{ border-bottom: 2px solid #73296c;}

.mega-dropdown-menu .destaque-materia-menu.is-autoconhecimento .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-autoconhecimento .titulo a {
    color: #95358c !important;
}

/* amor */
.is-amor, .is-amor:hover, .is-amor .t-cat-art{color: #d60057;}
.is-amor .img-art, .is-amor .img-art:hover{ border-bottom: 2px solid #d60057;}
.is-amor-dark, .is-amor-dark:hover, .is-amor-dark .t-cat-art{color: #a40043;}
.is-amor-dark .img-art, .is-amor-dark .img-art:hover{ border-bottom: 2px solid #a40043;}

.mega-dropdown-menu .destaque-materia-menu.is-amor .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-amor .titulo a {
    color: #d60057 !important;
}

/* Carreira e dinheiro */
.is-carreira, .is-carreira:hover, .is-carreira .t-cat-art{color: #63a70a;}
.is-carreira .img-art, .is-carreira .img-art:hover{ border-bottom: 2px solid #63a70a;}
.is-carreira-dark, .is-carreira-dark:hover, .is-carreira-dark .t-cat-art{color: #4c8008;}
.is-carreira-dark .img-art, .is-carreira-dark .img-art:hover{ border-bottom: 2px solid #4c8008;}

.mega-dropdown-menu .destaque-materia-menu.is-carreira .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-carreira .titulo a {
    color: #63a70a !important;
}

/* dinheiro */
.is-dinheiro, .is-dinheiro:hover, .is-dinheiro .t-cat-art{color: #007934;}
.is-dinheiro .img-art, .is-dinheiro .img-art:hover{ border-bottom: 2px solid #007934;}
.is-dinheiro-dark, .is-dinheiro-dark:hover, .is-dinheiro-dark .t-cat-art{color: #005d28;}
.is-dinheiro-dark .img-art, .is-dinheiro-dark .img-art:hover{ border-bottom: 2px solid #005d28;}

.mega-dropdown-menu .destaque-materia-menu.is-dinheiro .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-dinheiro .titulo a {
    color: #007934 !important;
}

/* futuro */
.is-futuro, .is-futuro:hover, .is-futuro .t-cat-art{color: #ff5000;}
.is-futuro .img-art, .is-futuro .img-art:hover{ border-bottom: 2px solid #ff5000;}
.is-futuro-dark, .is-futuro-dark:hover, .is-futuro-dark .t-cat-art{color: #c43d00;}
.is-futuro-dark .img-art, .is-futuro-dark .img-art:hover{ border-bottom: 2px solid #c43d00;}

.mega-dropdown-menu .destaque-materia-menu.is-futuro .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-futuro .titulo a {
    color: #ff5000 !important;
}

/* saude */
.is-saude, .is-saude:hover, .is-saude .t-cat-art{color: #0099a8;}
.is-saude .img-art, .is-saude .img-art:hover{ border-bottom: 2px solid #0099a8;}
.is-saude-dark, .is-saude-dark:hover, .is-saude-dark .t-cat-art{color: #007681;}
.is-saude-dark .img-art, .is-saude-dark .img-art:hover{ border-bottom: 2px solid #007681;}

.mega-dropdown-menu .destaque-materia-menu.is-saude .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-saude .titulo a {
    color: #0099a8 !important;
}

/* Alimentacao */
.is-alimentacao, .is-alimentacao:hover, .is-alimentacao .t-cat-art{color: #58b4db;}
.is-alimentacao .img-art, .is-alimentacao .img-art:hover{ border-bottom: 2px solid #58b4db;}
.is-alimentacao-dark, .is-alimentacao-dark:hover, .is-alimentacao-dark .t-cat-art{color: #4190b2;}
.is-alimentacao-dark .img-art, .is-alimentacao-dark .img-art:hover{ border-bottom: 2px solid #4190b2;}

.mega-dropdown-menu .destaque-materia-menu.is-alimentacao .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-alimentacao .titulo a {
    color: #58b4db !important;
}

/* Autoestima */
.is-autoestima, .is-autoestima:hover, .is-autoestima .t-cat-art{color: #f7323f;}
.is-autoestima .img-art, .is-autoestima .img-art:hover{ border-bottom: 2px solid #f7323f;}
.is-autoestima-dark, .is-autoestima-dark:hover, .is-autoestima-dark .t-cat-art{color: #be2630;}
.is-autoestima-dark .img-art, .is-autoestima-dark .img-art:hover{ border-bottom: 2px solid #be2630;}

.mega-dropdown-menu .destaque-materia-menu.is-autoestima .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-autoestima .titulo a {
    color: #f7323f !important;
}

/* Casa */
.is-casa, .is-casa:hover, .is-casa .t-cat-art{color: #f38b00;}
.is-casa .img-art, .is-casa .img-art:hover{ border-bottom: 2px solid #f38b00;}
.is-casa-dark, .is-casa-dark:hover, .is-casa-dark .t-cat-art{color: #bb6b00;}
.is-casa-dark .img-art, .is-casa-dark .img-art:hover{ border-bottom: 2px solid #bb6b00;}

.mega-dropdown-menu .destaque-materia-menu.is-casa .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-casa .titulo a {
    color: #f38b00 !important;
}

/* Familia */
.is-familia, .is-familia:hover, .is-familia .t-cat-art{color: #b12470;}
.is-familia .img-art, .is-familia .img-art:hover{ border-bottom: 2px solid #b12470;}
.is-familia-dark, .is-familia-dark:hover, .is-familia-dark .t-cat-art{color: #881c56;}
.is-familia-dark .img-art, .is-familia-dark .img-art:hover{ border-bottom: 2px solid #881c56;}

.mega-dropdown-menu .destaque-materia-menu.is-familia .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-familia .titulo a {
    color: #b12470 !important;
}

/* espiritualidade */
.is-espiritualidade, .is-espiritualidade:hover, .is-espiritualidade .t-cat-art{color: #77226c;}
.is-espiritualidade .img-art, .is-espiritualidade .img-art:hover{ border-bottom: 2px solid #77226c;}
.is-espiritualidade-dark, .is-espiritualidade-dark:hover, .is-espiritualidade-dark .t-cat-art{color: #5b1a53;}
.is-espiritualidade-dark .img-art, .is-espiritualidade-dark .img-art:hover{ border-bottom: 2px solid #5b1a53;}

.mega-dropdown-menu .destaque-materia-menu.is-espiritualidade .titulo,
.mega-dropdown-menu .destaque-materia-menu.is-espiritualidade .titulo a {
    color: #77226c !important;
}


.mega-dropdown-menu .destaque-materia-menu .titulo,
.mega-dropdown-menu .destaque-materia-menu .titulo a {
    color: #4d538c !important;
    font-weight: 800 !important;
}
/* Color default */
.blue-color-default {
    color: #4d538c;
}


/* ----  article-highlights, services-highlight, shopping-hightlight ------------ */

.mrg-cont-author{
  top: -50px !important;
    position: relative;
}

/* fix height without change codebase*/
.courses-hidden-text {
   visibility: hidden;
}

.tab-art .tab-content, .tab-serv .tab-content, .tab-shop .tab-content, .tab-courses .tab-content{
  padding-top: 40px;

}

.tab-art li, .tab-serv li, .tab-shop li {margin-right: 2px;}

.tab-art li a, .tab-serv li a, .tab-shop li a{
  /* background: #e4ecf2; */
  background: #4d538c;
  color: #fff;
}
.tab-courses-link {
    margin-bottom: 20px;
    display: inline-block;
}


.list-tab-art, .list-tab-serv, .list-tab-shop, .list-tab-courses {
  padding-left:0px;

}

.list-tab-art li, .list-tab-shop li, .list-tab-courses li{
  border-bottom: 1px solid #DDDDDD;
    /*height: 160px; */
    list-style-type: none;
    margin-bottom: 15px;
    padding: 10px 0;
}

.list-tab-art li:last-child, .list-tab-shop li:last-child, .list-tab-serv li:last-child, .list-tab-courses li:last-child {border-bottom: none;}

.img-art{padding-bottom: 1px;}

.img-art:hover{
  opacity: 0.9;
    filter: alpha(opacity=80); /* For IE8 and earlier */
    -moz-opacity:0.9;
    -webkit-opacity:0.9

}

.list-tab-art li:hover .t-cat-art:hover{
  text-decoration: underline;
}

.t-art:hover{
  text-decoration: none;
}

.t-cat-art{
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  display: block;
  margin-bottom: 5px;
}

.t-art,.t-art a, .t-shop, .destaque-canal-materias h4 a {
  color: #666666;
  display: block;
  margin-bottom: 5px;
  line-height: 22px;
  text-transform: uppercase;
  background-color: transparent !important;

}

.t-art:hover, .t-art a:hover, .t-shop:hover, .t-shop a:hover, .destaque-canal-materias h4 a:hover, .destaque-canal-materias h4 a:focus {
  color: #333333;
}

a .t-art{
  border: none !important;
}

.destaque-canal .t-art:hover{
  color: #333333;
}

.desc-art, .desc-shop{
  font-size: 12px;
  display: block;
  color: #333333;
}


.more{
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 15px 0px;
  display: block;
  text-align: center;
}


.list-tab-serv li{
  list-style-type: none;
  display: block;
  padding: 10px 0;
  margin-bottom: 15px;

}

.list-tab-serv + li:first-child{
  margin-top: 0px;
}

.list-tab-serv li a{
  color: #666666;
  text-decoration: none;

}

.list-tab-serv li a, .list-tab-serv li a:hover{
  color: #333333;
}

.list-tab-serv li a .lead{
  margin-bottom: 10px;
}

.list-tab-serv li a .lead:hover{
  text-decoration: underline;
}


.por-holis{
  float: right;
  margin-top: 5px;
}

.list-tab-shop li{
  list-style-type: none;
}

.f-holis{
  background: url(/static/psr/br/framework/angular/app/img/folha-holis.png) no-repeat top left;
  width: 13px;
  height: 13px;
  float: left;
  margin-right: 5px;
  margin-top: 5px;

}


.list-tab-shop a .t-shop:hover{
  text-decoration: underline;
}

#shopping-highlight .t-art a, #article-highlight .t-art a, #services-highlight .lead{
  font-size: 18px;
  line-height: 1.2;
  font-family: 'Open Sans',sans-serif;
  font-weight: 300;
  color: #666;
}

#services-highlight .lead{
  text-align: center;

}

#services-highlight .desc-serv{
  font-size: 12px;

}




/* ------- fÃƒÂ³rum ----- */

.counter-materia{
  background-color: #aac3db;
    border-radius: 100px;
    color: #fff;
    height: 65px;
    text-align: center;
    width: 65px;
    float: right;
    margin-right: 10px;
}

.counter-materia .quantidade {
    display: block;
    font-style: italic;
    font-size: 18px;
    font-weight: bold;
    height: 15px;
    padding-top: 12px;
}

.counter-materia small {
    font-size: 11px;
    text-transform: lowercase;
    display: block;
    position: relative;
    margin-top: 15px;
}

small {
    line-height: 20px;
}

.lnk-counter, .lnk-counter:hover{
  text-decoration: none;
}

.counter-materia:hover{
  background: #ddd;
}

/* ------- cores list free service ------------- */




/* especialistas */
.espec-bg-count{
  /* background: #8faecb; */
  background: #4d538c;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.espec-bg-count:hover{
    /* background: #8ea7bf; */
    background: #3b406c;
}


/* vocÃƒÂª */
.is-autoconhecimento-bg-count{
  background: #95358c;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;}
.is-autoconhecimento-bg-count:hover{background: #7b4a7c;}


/* amor */
.is-amor-bg-count{
  background: #d60057;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-amor-bg-count:hover{background: #d60057;}


/* Carreira */
.is-carreira-bg-count{
  background: #63a70a;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-carreira-bg-count:hover{background: #63a70a;}

/* Dinheiro */
.is-dinheiro-bg-count{
  background: #007934;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-dinheiro-bg-count:hover{background: #007934;}


/* futuro */
.is-futuro-bg-count{
  background: #ff5000;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-futuro-bg-count:hover{background: #ff5000;}


/* Saude */
.is-saude-bg-count{
  background: #0099a8;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-saude-bg-count:hover{background: #0099a8;}

/* Alimentação */
.is-alimentacao-bg-count{
  background: #00a1df;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-alimentacao-bg-count:hover{background: #00a1df;}

/* Autoestima */
.is-autoestima-bg-count{
  background: #f7323f;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-autoestima-bg-count:hover{background: #f7323f;}


/* Casa */
.is-casa-bg-count{
  background: #f38b00;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-casa-bg-count:hover{background: #f38b00;}


/* Familia */
.is-familia-bg-count{
  background: #b12470;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-familia-bg-count:hover{background: #b12470;}


/* Amigos e diversÃƒÂ£o */
.is-espiritualidade-bg-count{
  background: #77226c;
  -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.is-espiritualidade-bg-count:hover{background: #77226c;}



.tabs-forum .nav-tabs{
    border-bottom: none;
}

.tabs-forum .tab-content{
  padding-top: 1  0px;
}

.tabs-forum ul li a {
  background: #ec117c;
  color: #fff;
  height: 50px;
  line-height: 1.2;
  margin-right: 6px;
  text-align: center;
}

.tabs-forum ul li a:hover{
  color: #555555;
}

.top-tab-forum ul{
  padding: 10px 10px 1px 10px;
  background: #b21f66;
  border-radius: 4px 4px 0 0;
  margin-top: 20px;
}

.tabs-forum .row{
  margin-bottom: 22px;
}

.box-depo:before{
  width: 100%;
  background: url(/static/psr/br/framework/angular/app/img/balao-forum-header.png) no-repeat center top;
  background-size: 100% auto;
  height: 7px;
  content: "";
  float: left;
}

.box-depo{
  width: 100%;
  float: left;
  margin-top: 15px;
}

.box-depo:after{
  width: 100%;
  background: url(/static/psr/br/framework/angular/app/img/balao-forum-footer.png) no-repeat center top;
  background-size: 100% auto;
  height: 45px;
  content: "";
  float: left;
}

.box-depo p{
  padding: 15px 22px 10px 22px;
  background: url(/static/psr/br/framework/angular/app/img/balao-forum-middle.png) repeat-y center top;
  background-size: 100% auto;
  width: 100%;
  margin-bottom: 0;
}


.box-depo p strong{
  font-size: 1.2em;
}

.no-mrg-top{
  margin-bottom: 15px;
  margin-top: 0;
}

.no-mrg-bot{
  margin-bottom:0px;
  margin-top: 15px;
}

.author-depo{line-height: 1.3;}

.author-depo strong{
  font-size: 1.1em;
  text-transform: uppercase;
  display: block;

}

#forum-conheca-livro{
  padding-top: 15px;
}

#forum-conheca-livro p, .author-book{
  color: #333;
}

.author-book span{
  color: #428BCA;
}
.n-livro, .n-livro:hover{
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #333;
  text-decoration: none;
}



/* cores  channel-highlight */

/* institucional */
.is-institucional .destaque-canal-materias img, .is-institucional .principal{
    /* border-bottom: 3px solid #ec117c; */
    border-bottom: 3px solid #4d538c;
}
.is-institucional h2, .is-institucional .canal, .is-institucional .t-cat-art, .is-institucional .t-cat-art a, .is-institucional .outras-opcoes.lista a:before, .is-institucional .categoria, .is-institucional .canal a, .is-institucional .title-channel{
    /* color: #ec117c !important; */
    color: #4d538c;
}
.is-institucional .carousel-indicators .active, .is-institucional .chamada {
    /* background-color: #ec117c !important; */
    background-color: #4d538c !important;
}
.is-institucional .counter-materia{
    /* background: #ec117c !important; */
    background: #4d538c;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-institucional .chamada:after{
    /* border-left-color: #ec117c !important; */
    border-left-color: #4d538c !important;
}
.is-institucional .counter-materia:hover{
    /* background-color: #b21f66 !important; */
    background-color: #3b406c !important;
}

/* Autoconhecimento */
.is-autoconhecimento .destaque-canal-materias img, .is-autoconhecimento .principal{
    /* border-bottom: 3px solid #95358c; */
    border-bottom: 3px solid #95358c;
}
.is-autoconhecimento h2, .is-autoconhecimento .canal, .is-autoconhecimento .t-cat-art, .is-autoconhecimento .t-cat-art a, .is-autoconhecimento .outras-opcoes.lista a:before, .is-autoconhecimento .categoria, .is-autoconhecimento .canal a, .is-autoconhecimento .title-channel{
    /* color: #95358c; */
    color: #95358c;
}
.is-autoconhecimento .carousel-indicators .active, .is-autoconhecimento .chamada {
    /* background-color: #95358c !important; */
    background-color: #95358c !important;
}
.is-autoconhecimento .counter-materia{
    /* background: #95358c !important; */
    background: #95358c !important;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-autoconhecimento .counter-materia:hover{
    /* background-color: #7b4a7c !important; */
    background-color: #73296c !important;
}
.is-autoconhecimento .chamada:after{
    /* border-left-color: #95358c !important; */
    border-left-color: #73296c !important;
}

/* amor */
.is-amor .destaque-canal-materias img, .is-amor .principal{
    /* border-bottom: 3px solid #ec117c; */
    border-bottom: 3px solid #d60057;
}
.is-amor h2, .is-amor .canal, .is-amor .t-cat-art, .is-amor .t-cat-art a, .is-amor .outras-opcoes.lista a:before, .is-amor .categoria, .is-amor .canal a, .is-amor .title-channel{
    /* color: #ec117c !important; */
    color: #d60057;
}
.is-amor .carousel-indicators .active, .is-amor .chamada {
    /* background-color: #ec117c !important; */
    background-color: #d60057 !important;
}
.is-amor .counter-materia{
    /* background: #ec117c !important; */
    background: #d60057;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-amor .chamada:after{
    /* border-left-color: #ec117c !important; */
    border-left-color: #d60057 !important;
}
.is-amor .counter-materia:hover{
    /* background-color: #b21f66 !important; */
    background-color: #a40043 !important;
}

/* Carreira */
.is-carreira .destaque-canal-materias img, .is-carreira .principal{
    border-bottom: 3px solid #63a70a;
}
.is-carreira h2, .is-carreira .canal, .is-carreira .t-cat-art, .is-carreira .t-cat-art a, .is-carreira .outras-opcoes.lista a:before, .is-carreira .categoria, .is-carreira .canal a, .is-carreira .title-channel{
    color: #63a70a;
}
.is-carreira .carousel-indicators .active, .is-carreira .chamada {
    background-color: #63a70a !important;
}
.is-carreira .counter-materia{
    background: #63a70a !important;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-carreira .chamada:after{
    border-left-color: #63a70a !important;
}
.is-carreira .counter-materia:hover{
    background-color: #4c8008 !important;
}

/* Dinheiro */
.is-dinheiro .destaque-canal-materias img, .is-dinheiro .principal{
    border-bottom: 3px solid #007934;
}
.is-dinheiro h2, .is-dinheiro .canal, .is-dinheiro .t-cat-art, .is-dinheiro .t-cat-art a, .is-dinheiro .outras-opcoes.lista a:before, .is-dinheiro .categoria, .is-dinheiro .canal a, .is-dinheiro .title-channel{
    color: #007934;
}
.is-dinheiro .carousel-indicators .active, .is-dinheiro .chamada {
    background-color: #007934 !important;
}
.is-dinheiro .counter-materia{
    background: #007934 !important;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-dinheiro .chamada:after{
    border-left-color: #007934 !important;
}
.is-dinheiro .counter-materia:hover{
    background-color: #005d28 !important;
}

/* Futuro */
.is-futuro .destaque-canal-materias img, .is-futuro .principal{border-bottom: 3px solid #ff5000;}
.is-futuro h2, .is-futuro .canal, .is-futuro .t-cat-art, .is-futuro .t-cat-art a, .is-futuro .outras-opcoes.lista a:before, .is-futuro .categoria, .is-futuro .canal a, .is-futuro .title-channel{color: #ff5000;}
.is-futuro .carousel-indicators .active, .is-futuro .chamada {background-color: #ff5000 !important;}
.is-futuro .counter-materia{background: #ff5000 !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-futuro .chamada:after{border-left-color: #ff5000 !important;}
.is-futuro .counter-materia:hover{background-color: #c43d00 !important;}

/* saude */
.is-saude .destaque-canal-materias img, .is-saude .principal{border-bottom: 3px solid #0099a8;}
.is-saude h2, .is-saude .canal, .is-saude .t-cat-art, .is-saude .t-cat-art a, .is-saude .outras-opcoes.lista a:before, .is-saude .categoria, .is-saude .canal a, .is-saude .title-channel{color: #0099a8;}
.is-saude .carousel-indicators .active, .is-saude .chamada {background-color: #0099a8 !important;}
.is-saude .counter-materia{background: #0099a8 !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-saude .chamada:after{border-left-color: #0099a8 !important;}
.is-saude .counter-materia:hover{background-color: #007681 !important;}

/* alimentacao */
.is-alimentacao .destaque-canal-materias img, .is-alimentacao .principal{
    border-bottom: 3px solid #00a1df;
}
.is-alimentacao h2, .is-alimentacao .canal, .is-alimentacao .t-cat-art, .is-alimentacao .t-cat-art a, .is-alimentacao .outras-opcoes.lista a:before, .is-alimentacao .categoria, .is-alimentacao .canal a, .is-alimentacao .title-channel{
    color: #00a1df;
}
.is-alimentacao .carousel-indicators .active, .is-alimentacao .chamada {
    background-color: #00a1df !important;
}
.is-alimentacao .counter-materia{
    background: #00a1df !important;
    -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
}
.is-alimentacao .chamada:after{
    border-left-color: #00a1df !important;
}
.is-alimentacao .counter-materia:hover{
    background-color: #007cab !important;
}

/* Autoestima */
.is-autoestima .destaque-canal-materias img, .is-autoestima .principal{border-bottom: 3px solid #f7323f;}
.is-autoestima h2, .is-autoestima .canal, .is-autoestima .t-cat-art, .is-autoestima .t-cat-art a, .is-autoestima .outras-opcoes.lista a:before, .is-autoestima .categoria, .is-autoestima .canal a, .is-autoestima .title-channel{color: #f7323f;}
.is-autoestima .carousel-indicators .active, .is-autoestima .chamada {background-color: #f7323f !important;}
.is-autoestima .counter-materia{background: #f7323f !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-autoestima .chamada:after{border-left-color: #f7323f !important;}
.is-autoestima .counter-materia:hover{background-color: #be2630 !important;}

/* Casa */
.is-casa .destaque-canal-materias img, .is-casa .principal{border-bottom: 3px solid #f38b00;}
.is-casa h2, .is-casa .canal, .is-casa .t-cat-art, .is-casa .t-cat-art a, .is-casa .outras-opcoes.lista a:before, .is-casa .categoria, .is-casa .canal a, .is-casa .title-channel{color: #f38b00;}
.is-casa .carousel-indicators .active, .is-casa .chamada {background-color: #f38b00 !important;}
.is-casa .counter-materia{background: #f38b00 !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-casa .chamada:after{border-left-color: #f38b00 !important;}
.is-casa .counter-materia:hover{background-color: #bb6b00 !important;}

/* Familia */
.is-familia .destaque-canal-materias img, .is-familia .principal{border-bottom: 3px solid #b12470;}
.is-familia h2, .is-familia .canal, .is-familia .t-cat-art, .is-familia .t-cat-art a, .is-familia .outras-opcoes.lista a:before, .is-familia .categoria, .is-familia .canal a, .is-familia .title-channel{color: #b12470;}
.is-familia .carousel-indicators .active, .is-familia .chamada {background-color: #b12470 !important;}
.is-familia .counter-materia{background: #b12470 !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-familia .chamada:after{border-left-color: #b12470 !important;}
.is-familia .counter-materia:hover{background-color: #881c56 !important;}

/* Espiritualidade */
.is-espiritualidade .destaque-canal-materias img, .is-espiritualidade .principal{border-bottom: 3px solid #77226c;}
.is-espiritualidade h2, .is-espiritualidade .canal, .is-espiritualidade .t-cat-art, .is-espiritualidade .t-cat-art a, .is-espiritualidade .outras-opcoes.lista a:before, .is-espiritualidade .categoria, .is-espiritualidade .canal a, .is-espiritualidade .title-channel{color: #77226c;}
.is-espiritualidade .carousel-indicators .active, .is-espiritualidade .chamada {background-color: #77226c !important;}
.is-espiritualidade .counter-materia{background: #77226c !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.is-espiritualidade .chamada:after{border-left-color: #77226c !important;}
.is-espiritualidade .counter-materia:hover{background-color: #5b1a53 !important;}


/* Rede Personare */
.rede-ch .destaque-canal-materias img, .rede-ch .principal{
    /* border-bottom: 3px solid #6e90b1; */
    border-bottom: 3px solid #4d538c;
}
.rede-ch h2, .rede-ch .canal, .rede-ch .t-cat-art, .rede-ch .t-cat-art a, .rede-ch .outras-opcoes.lista a:before, .rede-ch .categoria, .rede-ch .canal a, .rede-ch .title-channel{
    /* color: #6e90b1; */
    color: #4d538c;
}
.rede-ch .carousel-indicators .active, .rede-ch .chamada {background-color: #6e90b1 !important;}
.rede-ch .counter-materia{background: #6e90b1 !important; -webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;}
.rede-ch .chamada:after{border-left-color: #6e90b1 !important;}
.rede-ch .counter-materia:hover{background-color: #3b406c !important;}


/* DESTAQUE MATERIA */


.destaque-materia ul {
  display: inline-block;
  max-width: 216px;
  width: auto;
  padding: 0;
  vertical-align: top;
  position: relative;
  margin-bottom: 5px;
}
.destaque-materia .titulo:before {
  content: "";
  display: block;
  width: 6px;
  height: 85px;
  position: absolute;
  top: 0;
  left: -2px;
  border-right: 1px solid #fff;
}

  .destaque-materia .titulo.is-institucional:before {
    /* background-color: #ec117c; */
    background-color: #4d538c;
  }
  .destaque-materia .titulo.is-institucional-dark:before {
    /* background-color: #b21f66; */
    background-color: #3b406c;
  }
  .destaque-materia .titulo.is-saude:before {
    /* background-color: #58b4db; */
    background-color: #0099a8;
  }
  .destaque-materia .titulo.is-saude-dark:before {
    /* background-color: #4190b2; */
    background-color: #007681;
  }
  .destaque-materia .titulo.is-alimentacao:before {
    background-color: #00a1df;
  }
  .destaque-materia .titulo.is-alimentacao-dark:before {
    background-color: #007cab;
  }
  .destaque-materia .titulo.is-autoconhecimento:before {
    /* background-color: #95358c; */
    background-color: #95358c;
  }
  .destaque-materia .titulo.is-autoconhecimento-dark:before {
    /* background-color: #7b4a7c; */
    background-color: #73296c;
  }
  .destaque-materia .titulo.is-amor:before {
    /* background-color: #ec117c; */
    background-color: #d60057;
  }
  .destaque-materia .titulo.is-amor-dark:before {
    /* background-color: #b21f66; */
    background-color: #a40043;
  }
  .destaque-materia .titulo.is-carreira:before {
    background-color: #8ebc3f;
  }
  .destaque-materia .titulo.is-carreira-dark:before {
    background-color: #749a15;
  }
  .destaque-materia .titulo.is-dinheiro:before {
    background-color: #007934;
  }
  .destaque-materia .titulo.is-dinheiro-dark:before {
    background-color: #005d28;
  }
  .destaque-materia .titulo.is-futuro:before {
    /* background-color: #f16722; */
    background-color: #ff5000;
  }
  .destaque-materia .titulo.is-futuro-dark:before {
    /* background-color: #b85700; */
    background-color: #c43d00;
  }
  .destaque-materia .titulo.is-autoestima:before {
    /* background-color: #f7323f; */
    background-color: #f7323f;
  }
  .destaque-materia .titulo.is-autoestima-dark:before {
    /* background-color: #be2630; */
    background-color: #be2630;
  }
  .destaque-materia .titulo.is-casa:before {
    /* background-color: #ecbd1c; */
    background-color: #f38b00;
  }
  .destaque-materia .titulo.is-casa-dark:before {
    /* background-color: #ecbd1c; */
    background-color: #bb6b00;
  }
  .destaque-materia .titulo.is-familia:before {
    /* background-color: #ecbd1c; */
    background-color: #b12470;
  }
  .destaque-materia .titulo.is-familia-dark:before {
    /* background-color: #ecbd1c; */
    background-color: #881c56;
  }
  .destaque-materia .titulo.is-espiritualidade:before {
    /* background-color: #d91c5c; */
    background-color: #77226c;
  }
  .destaque-materia .titulo.is-espiritualidade-dark:before {
    /* background-color: #ad174a; */
    background-color: #5b1a53;
  }


.destaque-materia .titulo.ativo {
    /* background-color: #8faecb; */
    background-color: #4d538c;
    font-weight: 700;
    color: #fff;
    position: relative;
}
.destaque-materia .titulo.ativo:after {
    content: "";
    display: block;
    width: 38px;
    height: 89px;
    /* background: url(/static/psr/br/framework/angular/app/img/seta-destaque-materia.png) no-repeat center; */
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABbCAYAAAAbdCeMAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAACxMAAAsTAQCanBgAAATtaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIwMTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDMtMTlUMTA6NDc6NTAtMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTAzLTE5VDEwOjUyOjE5LTAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTAzLTE5VDEwOjUyOjE5LTAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTJmYThlYS0wNmJlLTQ3YWEtYjM4Zi05ODlmMWViNjQyOWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTEyZmE4ZWEtMDZiZS00N2FhLWIzOGYtOTg5ZjFlYjY0MjllIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTEyZmE4ZWEtMDZiZS00N2FhLWIzOGYtOTg5ZjFlYjY0MjllIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTJmYThlYS0wNmJlLTQ3YWEtYjM4Zi05ODlmMWViNjQyOWUiIHN0RXZ0OndoZW49IjIwMTgtMDMtMTlUMTA6NDc6NTAtMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43gqT0AAAFPklEQVRogc2bXWgcVRTH/3dm09nNbL4aYyvpg1aSNUKrmPhJGopiHixtX6Q+6LOgDxUf1FLEDzD4FBC0gr6oIGIfpAhFohWRUtEkVpuEmNLahyYxkqTJ7uzXTHZ35viwd5PZ7WYzO3tnxvOSJbD3/jjnP/f+z5mExe4fDgGwwKO3b3jzcxAhAQgB2MV/StfmfpACBXrsqefGAYRtUKEgoaT1pfjBJ54+8R5jsgqgGQFnSgKAxHLq5QOPHH6SMSlihwoMqJA3GSP1MzCpjUOFEVCWNjfUU4YyMHj8HMDaGJMj4JryG6psM2011dt/6MjrYKwFAenpto0y8fwLsYOPDjEmqSiWLuQXTFUgs2Aypanzo2LptqD8ylLVTfS0oQwcOv45mNRi05Mvpdt2A201/cCDjw+/CFAURT35AlVzcSNJJ7vvjt3np55qApkFk3XtiX3lp552XDijZaN+6snRotvpKTAgoLqevMiS4wUr9OTZ1VLXYhktGx0YOvahl3qqeyFtJTN44OHDzwLUii1jFxwQAFg55Z3ue/p6vdCTq0VyRl6+c2/vF17oyfUC6Ximc2Do2BnRemroy17oqeEUi9ZTw0Ci9STkyUjHM539Q0dHROhJ2PmRWd84wvUUxZZVCQ7ILJiMWc1v7tvfF2tET0LvIT1tKHvuin0KsBYOVbeehN/WybV0d//Q0ffBJJXrqa5WyhNPw/V0wuafHOvJE6Bt9OQoS555Yz1tKHu7Yx8U9eS8Nfe0pdFW0z0PDT7zRj2tueeNXzZReJ635mVQgQGVWnPGpFYnox5f+nU9bSj9g8fOOhn1+DZm0VbTPU5GPb4Oo5yMenwFcjLq8X2GuNOoJ5BJa0VrXmZ9AxuQGyk6uW9/Xw8/CjYFHhiQmTfZHV09Z/F/yRAA5HOFCJgkc47ggUjKjACQGJNZ6XeBAakdTT/N/XHpAsjKE5km+CuyQIDU9sjy9PiFUYB0ADkAhcCAwqqSX7w5/TYRJQlIEVklKKu3b9jydUovh2TayK1/vLa8eI3ISgKUAWAgqAwpUXbx79nJMRAlANKIrAx4yUqvVn0DinZE5mcmfhy1yIoTWUkOY9hhfAMKq0p+amLsVSKKA4gDLA0gC1upSuG5huSQTMnkwggVM5MAkCIy9RJM5VtwzzPUFDHPL9z469ct3Zg6qpTKF6BoR2R+9vLPn5Sywx9xA1Uy4zlQpCWcnZoYe4WI4gSUnqiquvEcSA7JtLQw8xqI4gRKgChlh6n11xOeiFpSNr5cW1m8TpalAWQ/javqpuy7omGiu8NXr/556euKw29bEXsK1NwW0aZ+GztFoHUuYvvV4CiElWxXuMlaujl9qihiSgIsiaJuNi9OX4FyZuLMrZXF68XDjzQia6NeGEBQydQO5fKN2cnvbLqpefh5CqS2R1amx79/l0CJWpem02ioZNxsvUVEGoESXDcGeKncrOkaqMJsJSrOm7p0Yw/XJatithwffsKB1PbIShWzlW0UxhVQWFXy05NjLzkxW26iLg3Va7bcRF0ZqtdseQpUYbaSTsyWZ0BVzFaZvxEF4wioEbPlJnYUdSNmy03UzFCjZksokAiz5SaqlkyU2RIGJMpsuYnbSibSbDUMVJxsiTNbbmKzZGFVyf0zP3NapNlyDSSHZCpYydFb/y6UJltCzJabkAAgujt8fu7KL9/aROzp4VcrQm1drfO/Xzx3GozlANI5jBCz5SbknJ7/BoAOQCeyDP45D8Dq7LqX/AYK8SfJwtbN7cml6RgIxfKAw1hBwpSAyjxN0P/58h/2Xt4fAgemHQAAAABJRU5ErkJggg==') no-repeat center;
    position: absolute;
    right: -33px;
    top: 0;
    z-index: 10;
}
.destaque-materia .titulo {
  color: #666;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    margin: 10px 0;
    text-transform: uppercase;
    background-color: #ededed;
    height: 85px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-top: 10px;
  padding-left: 16px;
  padding-right: 15px;
  margin: 0 0 2px 0;
  font-size: 15px;
  line-height: 18px;
  list-style: none;
  position: relative;
}
.destaque-materia .imagens-materias {
  display: inline-block;
vertical-align: top;
margin: 0;
padding: 0;
max-width: 520px;
margin-left: -4px;
width: 100%;

}

.vitrine-destaque-materia .nome-produto{
  text-transform: uppercase;
}

.destaque-materia .imagens-materias li {
  margin: 0;
  list-style: none;
}
  .destaque-materia .imagens-materias li img {
    max-width: 520px;
width: 100%;
  }

.destaque-materia-solo {
  width: 100%;
  height: 305px;
  display: inline-block;
  background-color: red;
  border-radius: 0 0 10px 10px;
  position: relative;
  max-width: 365px;
  float: left;
  margin-right: 5px;
}
.destaque-materia-solo .titulo {
  max-width: 333px;
  min-width: 91%;
  padding-left: 15px;
  padding-right: 15px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    position: absolute;
    top: 175px;
  left: 16px;
  background-color: green;
  min-height: 110px;
}
.destaque-materia-solo img {
  width: 100%;
}


.destaque-materia-solo h2 {
  /* font-family: 'Open Sans',sans-serif; */
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  color: #fff;
  font-weight: 700;
  line-height: 1.2;
}
.destaque-materia-solo h3 {
  /* font-family: arial; */
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  color: #fff;
  text-transform: none;
  font-weight: normal;
}

.destaque-materia-solo:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 0 0 10px 10px;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;

}

/* mouse hover imagens solo colors */
  .destaque-materia-solo.is-saude:hover:before {
    background-color: rgba(0, 153, 168, 0.2);
  }
  .destaque-materia-solo.is-saude-dark:hover:before {
    background-color: rgba(0, 118, 129, 0.2);
  }
  .destaque-materia-solo.is-alimentacao:hover:before {
    background-color: rgba(0, 161, 223, 0.2);
  }
  .destaque-materia-solo.is-alimentacao-dark:hover:before {
    background-color: rgba(0, 124, 171, 0.2);
  }
  .destaque-materia-solo.is-autoconhecimento:hover:before {
    background-color: rgba(123, 74, 124, 0.2);
  }
  .destaque-materia-solo.is-autoconhecimento-dark:hover:before {
    background-color: rgba(149, 102, 150, 0.2);
  }
  .destaque-materia-solo.is-amor:hover:before {
    background-color: rgba(178, 31, 102, 0.2);
  }
  .destaque-materia-solo.is-amor-dark:hover:before {
    background-color: rgba(236, 17, 124, 0.2);
  }
  .destaque-materia-solo.green:hover:before {
    background-color: rgba(116, 154, 21, 0.2);
  }
  .destaque-materia-solo.green-dark:hover:before {
    background-color: rgba(142, 188, 63, 0.2);
  }
  .destaque-materia-solo.is-futuro:hover:before {
    background-color: rgba(255, 80, 0, 0.2);
  }
  .destaque-materia-solo.is-futuro-dark:hover:before {
    background-color: rgba(196, 61, 0, 0.2);
  }
  .destaque-materia-solo.is-autoestima:hover:before {
    background-color: rgba(247, 50, 63, 0.2);
  }
  .destaque-materia-solo.is-autoestima-dark:hover:before {
    background-color: rgba(190, 38, 48, 0.2);
  }
  .destaque-materia-solo.is-casa:hover:before {
    background-color: rgba(175, 140, 22, 0.2);
  }
  .destaque-materia-solo.is-casa-dark:hover:before {
    background-color: rgba(236, 189, 28, 0.2);
  }
  .destaque-materia-solo.is-familia:hover:before {
    background-color: rgba(177, 36, 111, 0.2);
  }
  .destaque-materia-solo.is-familia-dark:hover:before {
    background-color: rgba(136, 28, 86, 0.2);
  }
  .destaque-materia-solo.is-espiritualidade:hover:before {
    background-color: rgba(173, 23, 74, 0.2);
  }
  .destaque-materia-solo.is-espiritualidade-dark:hover:before {
    background-color: rgba(217, 28, 92, 0.2);
  }



/**
DESTAQUE MATERIA SOLO COLORS
**/

  .destaque-materia-solo.is-saude {
    /* background-color: rgba(65, 144, 178, 1); */
    background-color: #007681;
  }
  .destaque-materia-solo.is-saude-dark {
    /* background-color: rgba(88, 180, 219, 1); */
    background-color: #007681;
  }

  .destaque-materia-solo.is-alimentacao {
    /* background-color: rgba(65, 144, 178, 1); */
    background-color: #007cab;
  }
  .destaque-materia-solo.is-alimentacao-dark {
    /* background-color: rgba(88, 180, 219, 1); */
    background-color: #007cab;
  }

  .destaque-materia-solo.is-autoconhecimento {
    /* background-color: rgba(123, 74, 124, 1); */
    background-color: #73296c;
  }
  .destaque-materia-solo.is-autoconhecimento-dark {
    /* background-color: rgba(149, 102, 150, 1); */
    background-color: #73296c;
  }

  .destaque-materia-solo.is-institucional {
    /* background-color: rgba(178, 31, 102, 1); */
    background-color: #3b406c;
  }
  .destaque-materia-solo.is-institucional-dark {
    /* background-color: rgba(236, 17, 124, 1); */
    background-color: #3b406c;
  }

  .destaque-materia-solo.is-amor {
    /* background-color: rgba(178, 31, 102, 1); */
    background-color: #a40043;
  }
  .destaque-materia-solo.is-amor-dark {
    /* background-color: rgba(236, 17, 124, 1); */
    background-color: #a40043;
  }

  .destaque-materia-solo.is-carreira {
    /* background-color: rgba(116, 154, 21, 1); */
    background-color: #4c8008;
  }
  .destaque-materia-solo.is-carreira-dark {
    /* background-color: rgba(142, 188, 63, 1); */
    background-color: #4c8008;
  }

  .destaque-materia-solo.is-dinheiro {
    background-color: #005d28;
  }
  .destaque-materia-solo.is-dinheiro-dark {
    background-color: #005d28;
  }

  .destaque-materia-solo.is-futuro {
    /* background-color: rgba(184, 87, 0, 1); */
    background-color: #c43d00;
  }
  .destaque-materia-solo.is-futuro-dark {
    /* background-color: rgba(241, 103, 34, 1); */
    background-color: #c43d00;
  }

  .destaque-materia-solo.is-autoestima {
    /* background-color: rgba(182, 56, 56, 1); */
    background-color: #be2630;
  }
  .destaque-materia-solo.is-autoestima-dark {
    background-color: #be2630;
  }

  .destaque-materia-solo.is-casa {
    /* background-color: rgba(175, 140, 22, 1); */
    background-color: #bb6b00;
  }
  .destaque-materia-solo.is-casa-dark {
    /* background-color: rgba(236, 189, 28, 1); */
    background-color: #bb6b00;
  }

  .destaque-materia-solo.is-familia {
    /* background-color: rgba(175, 140, 22, 1); */
    background-color: #881c56;
  }
  .destaque-materia-solo.is-familia-dark {
    /* background-color: rgba(236, 189, 28, 1); */
    background-color: #881c56;
  }

  .destaque-materia-solo.is-espiritualidade {
    /* background-color: rgba(173, 23, 74, 1); */
    background-color: #5b1a53;
  }
  .destaque-materia-solo.is-espiritualidade-dark {
    /* background-color: rgba(217, 28, 92, 1); */
    background-color: #5b1a53;
  }

  .destaque-materia-solo.is-saude .titulo {
    /* background-color: rgba(88, 180, 219, 0.9); */
    background-color: rgba(0, 153, 168, 0.9);
  }
  .destaque-materia-solo.is-saude-dark .titulo {
    /* background-color: rgba(65, 144, 178, 0.9); */
    background-color: rgba(0, 118, 129, 0.9);
  }

  .destaque-materia-solo.is-alimentacao .titulo {
    /* background-color: rgba(88, 180, 219, 0.9); */
    background-color: rgba(0, 161, 223, 0.9);
  }
  .destaque-materia-solo.is-alimentacao-dark .titulo {
    /* background-color: rgba(65, 144, 178, 0.9); */
    background-color: rgba(0, 124, 171, 0.9);
  }

  .destaque-materia-solo.is-autoconhecimento .titulo {
    /* background-color: rgba(149, 102, 150, 0.9); */
    background-color: rgba(149, 53, 139, 0.9);
  }
  .destaque-materia-solo.is-autoconhecimento-dark .titulo {
    /* background-color: rgba(123, 74, 124, 0.9); */
    background-color: rgba(115, 41, 108, 0.9);
  }

  .destaque-materia-solo.is-institucional .titulo {
    /* background-color: rgba(236, 17, 124, 0.9); */
    background-color: rgba(77, 83, 140, 0.9);
  }
  .destaque-materia-solo.is-institucional-dark .titulo {
    /* background-color: rgba(178, 31, 102, 0.9); */
    background-color: rgba(77, 83, 140, 0.9);
  }

  .destaque-materia-solo.is-amor .titulo {
    /* background-color: rgba(236, 17, 124, 0.9); */
    background-color: rgba(214, 0, 86, 0.9);
  }
  .destaque-materia-solo.is-amor-dark .titulo {
    /* background-color: rgba(178, 31, 102, 0.9); */
    background-color: rgba(164, 0, 68, 0.9);
  }

  .destaque-materia-solo.is-carreira .titulo {
    background-color: rgba(142, 188, 63, 0.9);
  }
  .destaque-materia-solo.is-carreira-dark .titulo {
    background-color: rgba(116, 154, 21, 0.9);
  }

  .destaque-materia-solo.is-dinheiro .titulo {
    background-color: rgba(0, 121, 52, 0.9);
  }
  .destaque-materia-solo.is-dinheiro-dark .titulo {
    background-color: rgba(0, 121, 52, 0.9);
  }

  .destaque-materia-solo.is-futuro .titulo {
    /* background-color: rgba(241, 103, 34, 0.9); */
    background-color: rgba(255, 81, 0, 0.9);
  }
  .destaque-materia-solo.is-futuro-dark .titulo {
    /* background-color: rgba(184, 87, 0, 0.9); */
    background-color: rgba(196, 62, 0, 0.9);
  }

  .destaque-materia-solo.is-autoestima .titulo {
    /* background-color: rgba(240, 77, 78, 0.9); */
    background-color: rgba(247, 50, 63, 0.9);
  }
  .destaque-materia-solo.is-autoestima-dark .titulo {
    /* background-color: rgba(182, 56, 56, 0.9); */
    background-color: rgba(190, 38, 48, 0.9);
  }

  .destaque-materia-solo.is-casa .titulo {
    /* background-color: rgba(236, 189, 28, 0.9); */
    background-color: rgba(243, 138, 0, 0.9);
  }
  .destaque-materia-solo.is-casa-dark .titulo {
    /* background-color: rgba(175, 140, 22, 0.9); */
    background-color: rgba(187, 106, 0, 0.9);
  }

  .destaque-materia-solo.is-familia .titulo {
    /* background-color: rgba(236, 189, 28, 0.9); */
    background-color: rgba(177, 36, 111, 0.9);
  }
  .destaque-materia-solo.is-familia-dark .titulo {
    /* background-color: rgba(175, 140, 22, 0.9); */
    background-color: rgba(136, 28, 86, 0.9);
  }

  .destaque-materia-solo.is-espiritualidade .titulo {
    /* background-color: rgba(217, 28, 92, 0.9); */
    background-color: rgba(119, 34, 108, 0.9);
  }
  .destaque-materia-solo.is-espiritualidade-dark .titulo {
    /* background-color: rgba(173, 23, 74, 0.9); */
    background-color: rgba(91, 26, 83, 0.9);
  }


  .lt-ie9 .destaque-materia-solo.is-institucional {
    background-color: #4d538c;
  }

  .lt-ie9 .destaque-materia-solo.is-saude {
    background-color: #4190b2;
  }
  .lt-ie9 .destaque-materia-solo.is-saude-dark {
    background-color: #58b4db;
  }
  .lt-ie9 .destaque-materia-solo.is-autoconhecimento {
    background-color: #7b4a7c;
  }
  .lt-ie9 .destaque-materia-solo.is-autoconhecimento-dark {
    background-color: #95358c;
  }
  .lt-ie9 .destaque-materia-solo.is-amor {
    background-color: #b21f66;
  }
  .lt-ie9 .destaque-materia-solo.is-amor-dark {
    background-color: #ec117c;
  }
  .lt-ie9 .destaque-materia-solo.is-carreira {
    background-color: #749a15;
  }
  .lt-ie9 .destaque-materia-solo.is-carreira-dark {
    background-color: #8ebc3f;
  }

  .lt-ie9 .destaque-materia-solo.is-dinheiro {
    background-color: #749a15;
  }
  .lt-ie9 .destaque-materia-solo.is-dinheiro-dark {
    background-color: #8ebc3f;
  }

  .lt-ie9 .destaque-materia-solo.is-futuro {
    background-color: #b85700;
  }
  .lt-ie9 .destaque-materia-solo.is-futuro-dark {
    background-color: #f16722;
  }

  .lt-ie9 .destaque-materia-solo.is-autoestima {
    background-color: #b63838;
  }
  .lt-ie9 .destaque-materia-solo.is-autoestima-dark {
    background-color: #f7323f;
  }
  .lt-ie9 .destaque-materia-solo.is-casa {
    background-color: #af8c16;
  }
  .lt-ie9 .destaque-materia-solo.is-casa-dark {
    background-color: #ecbd1c;
  }
  .lt-ie9 .destaque-materia-solo.is-espiritualidade {
    background-color: #ad174a;
  }
  .lt-ie9 .destaque-materia-solo.is-espiritualidade-dark {
    background-color: #d91c5c;
  }


  .lt-ie9 .destaque-materia-solo.is-institucional .titulo {
    background-color: #4d538c;
  }
  .lt-ie9 .destaque-materia-solo.is-saude .titulo {
    background-color: #58b4db;
  }
  .lt-ie9 .destaque-materia-solo.is-saude-dark .titulo {
    background-color: #4190b2;
  }
  .lt-ie9 .destaque-materia-solo.is-autoconhecimento .titulo {
    background-color: #95358c;
  }
  .lt-ie9 .destaque-materia-solo.is-autoconhecimento-dark .titulo {
    background-color: #7b4a7c;
  }
  .lt-ie9 .destaque-materia-solo.is-amor .titulo {
    background-color: #ec117c;
  }
  .lt-ie9 .destaque-materia-solo.is-amor-dark .titulo {
    background-color: #b21f66;
  }
  .lt-ie9 .destaque-materia-solo.is-carreira .titulo {
    background-color: #8ebc3f;
  }
  .lt-ie9 .destaque-materia-solo.is-carreira-dark .titulo {
    background-color: #749a15;
  }
  .lt-ie9 .destaque-materia-solo.is-futuro .titulo {
    background-color: #f16722;
  }
  .lt-ie9 .destaque-materia-solo.is-futuro-dark .titulo {
    background-color: #b85700;
  }
  .lt-ie9 .destaque-materia-solo.is-autoestima .titulo {
    background-color: #f7323f;
  }
  .lt-ie9 .destaque-materia-solo.is-autoestima-dark .titulo {
    background-color: #be2630;
  }
  .lt-ie9 .destaque-materia-solo.is-casa .titulo {
    background-color: #ecbd1c;
  }
  .lt-ie9 .destaque-materia-solo.is-casa-dark .titulo {
    background-color: #af8c16;
  }

  .lt-ie9 .destaque-materia-solo.is-familia .titulo {
    background-color: #ecbd1c;
  }
  .lt-ie9 .destaque-materia-solo.is-familia-dark .titulo {
    background-color: #af8c16;
  }

  .lt-ie9 .destaque-materia-solo.is-amor .titulo {
    background-color: #d91c5c;
  }
  .lt-ie9 .destaque-materia-solo.is-amor-dark .titulo {
    background-color: #ad174a;
  }

.lt-ie9 #free-horos {
  display: none;
}

/*
 estilos que estavam na pÃƒÂ¡gina. Organizar - Thiago Quintino
*/

.tt-destaque {
  margin-top: 3px;
  margin-bottom: 30px;
}
.destaque-canal img.principal {
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 1px;
}

.destaque-canal img.principal:hover, .multi-materias img:hover{
  opacity: 0.9;
    filter: alpha(opacity=80); /* For IE8 and earlier */
    -moz-opacity:0.9;
    -webkit-opacity:0.9
}

.destaque-canal .t-cat-art{
  margin-bottom: 5px;
}

.destaque-canal .t-art{
  font-size: 18px;
  line-height: 1.2;
  font-family: 'Open Sans',sans-serif;
  color: #666;
}

.destaque-canal .t-art-link{
  color: #666;
}
.destaque-canal .t-art-link:hover, .destaque-canal .t-art-link:focus{
  color: #333;
}

.destaque-canal .desc-art{
  margin-bottom: 20px;
}

.destaque-canal .list-sub{
  float: left;
}

.outras-opcoes.lista a:before:hover{
  text-decoration: none;
}

.destaque-canal .bullet-sub{
  margin: 0 2px 0 5px;
  float: left;
}

  .carousel-control{
    display: none;
  }

  .carousel-inner .item {
    height: 274px;
    padding-top: 20px;
  }
  .carousel-inner .item img {
    margin: 0 auto;
  }
  .carousel-control {
    background: none !important;
  }
  .carousel-indicators li {
    border-color: none;
    background-color: #cccccc;
  }
  .carousel-indicators .active {
    background-color: #ebbc1c;
  }
  .carousel-inner .t-art {
    color: #666;
    text-shadow: none;
  }
    .destaque-canal-servicos {
      list-style: none;
      padding: 0;
    }
    .destaque-canal-servicos .servico {
      border-bottom: 1px solid #e5e5e5;
      margin: 3px 0 5px;
      padding: 10px 0;
    }
    .destaque-canal-servicos .servico:first-child {
      margin-top: 0;
    }
    .destaque-canal-servicos .servico:last-child {
      padding-bottom: 20px;
    }
      .destaque-canal-servicos .servico img {
        display: inline-block;
        margin-right: 15px;
      }
      .destaque-canal-servicos .servico .descricao {
        display: inline-block;
        padding-top: 10px;
        vertical-align: top;

      }
        .destaque-canal-servicos .categoria {
          font-size: 11px;
          font-weight: 800;
          margin-bottom: 5px;
          text-transform: uppercase;
        }

        .destaque-canal-servicos .categoria:hover, .destaque-canal-servicos .font-light:hover{
            text-decoration: underline;
        }

        .destaque-canal-servicos .font-light {
          margin-top: 0;
          font-size: 15px;
        }

        .destaque-canal-servicos a, .destaque-canal-servicos a:hover{
          text-decoration: none;
          display: block;
        }

        .outras-opcoes {
          text-transform: uppercase;
          border-bottom: 1px solid #e5e5e5;
          overflow: hidden;
        }
        .outras-opcoes.borda-superior {
          border-top: 1px solid #e5e5e5;
          padding: 10px 0;
        }
        .outras-opcoes .chamada {
          padding: 2px 0px 2px 10px;
          background-color: #8faecb;
          color: #fff;
          font-family: arial;
          font-weight: 800;
          width: 96px;
          display: inline-block;
          border-radius: 6px 0 0 6px;
          font-size: 11px;
          float: left;
          height: 20px;
          margin-right: 15px;
        }

        .outras-opcoes .chamada:after {
          left: 111px;
          border: solid transparent;
          content: " ";
          height: 20px;
          width: 0;
          pointer-events: none;
          border-color: rgba(143, 174, 203, 0);
          border-left-color: #8faecb;
          border-width: 10px;
          margin-top: -2px;
          position: absolute;

        }

        .outras-opcoes .chamada + .list-sub .bullet-sub{
            display: none;
        }

        .outras-opcoes a {
          font-size: 12px;
          padding-left: 5px;
          font-family: 'Open Sans',sans-serif;
          font-weight: 300;
        }


        .height-cont-carousel{
          max-height: 260px;
        }

        .destaque-canal .carousel-inner .item{
          min-height: 270px;
        }


        .destaque-canal .carousel{
          border-bottom: none;
        }

  .destaque-canal .carousel-caption {
    padding-bottom: 0;
    bottom: 0;
  }
  .destaque-canal .carousel-indicators {
    bottom: 0;
  }
  .vitrine-destaque-materia {
    border-left: 1px dotted #e5e5e5;
  }

.multi-materias .descricao {
  display: inline-block;
  vertical-align: top;
  max-width: 240px;
}
.multi-materias .descricao .canal {
  font-size: 11px;
  font-weight: 700;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.multi-materias .descricao .font-light {
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Open Sans',sans-serif;
  font-weight: 300;
  color: #666;
}
.multi-materias .destaque-canal-materias {
  list-style: none;
  padding-left: 0;
  margin-bottom: 22px;
}
.multi-materias .destaque-canal-materias img {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  padding-bottom: 1px;
/*  border-bottom: 1px solid red; */
}
.multi-materias .destaque-canal-materias li:first-child {
  padding-top: 0;
  border-top: none;
}
.multi-materias .destaque-canal-materias li {
  border-top: 1px solid #e5e5e5;
  padding: 25px 0;

}

.destaque-canal-materias h4 a{
  line-height: 1.2;
}

.modulo-agenda .agenda-evento a,.modulo-agenda .agenda-evento a:hover {
    text-decoration: none;
}

.modulo-agenda .agenda-evento:hover{
  background: #f5f5f5;
}

.modulo-agenda .agenda-evento {
  max-width: 145px;
  padding: 10px 10px;
  position: relative;
  display: inline-block;
  margin-left: 40px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  background: #ffffff;
  min-height: 185px;
  vertical-align: top;
}
.modulo-agenda .agenda-evento.primeiro {
  margin-left: 0;
}
.modulo-agenda .agenda-evento .nome-evento {
  font-size: 12px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 10px;
  text-transform: uppercase;
  color: #6e90b1;
  min-height: 65px;
}
.modulo-agenda .agenda-evento .nome {
  font-size: 10px;
color: #666666;
text-transform: uppercase;
max-width: 82px;
}
.modulo-agenda .agenda-evento .foto {
    position: absolute;
  right: -22px;
  top: 80px;
  height: 55px;
  width: 55px;
}
.modulo-agenda .agenda-evento .data {
  margin-top: 30px;
text-align: center;
font-weight: 800;
color: #8faecb;
}
.modulo-agenda .agenda-evento .localidade {
  position: absolute;
background: #8faecb;
padding: 3px 10px;
font-size: 10px;
text-transform: uppercase;
width: 100%;
left: 0;
text-align: center;
color: #fff;
border-radius: 0 0 10px 10px;
bottom: -10px;
}

.modulo-agenda h2 {
  color: #6e90b1;
}


.box-default {
    border: 1px solid;
  border-left-color: #f0f0f0;
  border-top-color: #f0f0f0;
  border-right-color: #d9d9d9;
  border-bottom-color: #d9d9d9;
  -webkit-box-shadow: 2px 2px 8px 0px #ECECEC;
  box-shadow: 2px 2px 8px 0px #ECECEC;
  padding: 20px 25px;
  border-radius: 10px;
}

.carousel-caption .nome-produto {
  font-size: 14px;
  line-height: 1.3;
  color: #666;
  text-shadow: none;
  font-family: 'Open Sans',sans-serif;
  font-weight: 300;
}


/* especialistas  */

.carousel{
  margin-bottom: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid #dddddd;
}

.cor-esp{
  /* color: #6e90b1; */
  color: #4d538c;
}

.count-big{
  width: 75px;
  height: 75px;
}

.bullet-esp{
  bottom: 0px;
}

.bullet-esp li{
  background: #cccccc;
}
.bullet-esp .active{
  background: #8faecb;
}

.box-esp{
  min-height: 245px;
  border-bottom: 1px solid #dddddd;
  padding-bottom: 20px;
  margin-bottom: 10px;
}

.desc-esp{
  margin-top: 20px;
}

.desc-esp span{
  display: block;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1.3;
}

.desc-esp .specialty{
  font-size: 12px;
  color: #333;
}

.especialista .desc-esp{
  color: #333333;

}

.mat-esp{
  min-height: 80px;
  display: block;
  line-height: 1.3;
  text-align: left;
}

.mat-esp span, .mat-esp span:hover{
  margin-right: 5px;
  font-size: 1.4em;
  text-decoration: none;

}

.carousel-inner{
  margin-bottom: 10px;
}

#author-carousel .carousel-indicators .active {
  background-color:  #4d538c;
}


/*        Navigation Footer         */

 #psr-rodape {
  font-family: 'Open Sans';
  background-color: #4d538c;
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  padding: 20px 0;
  position: relative;
  z-index: 10;
  margin-top: 60px;
}
#psr-rodape li.nav-footer {
  float: left;
  margin: 0;
  padding: 0;
  width: 162px;
}
#psr-rodape li.nav-footer h5 {
  margin: 8px 0;
  line-height: 15px;
  color: #fff;
  font-size: 12px;
}
#psr-rodape li.nav-footer h5 a {
  color: #fff;
}
#psr-rodape .nav-list {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 15px;
  text-transform: none;
  font-size: 12px;
  margin-bottom: 20px;
}
#psr-rodape .nav-list li {
  line-height: 17px;
}
#psr-rodape .nav-header {
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
#psr-rodape h4 {
  font-size: 18px;
  border-bottom: 1px solid #fff;
  margin-bottom: 10px;
  text-transform: uppercase;
  padding-bottom: 4px;
  font-family: 'Montserrat';
  width: 340px;
  color: #FFFFFF;
}
#footer {
  padding: 15px 0 0 0;
  margin: 0;
  background-color: #8097AC;
  color: #FFFFFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
#psr-rodape li.nav-footer-contato {
  padding-top: 50px;
}
#psr-rodape .container {
  margin-bottom: 20px;
}
#footer .nav > li > a,
#psr-rodape .nav .nav-list > li > a {
  color: #FFFFFF;
  text-shadow: none;
  font-weight: normal;
  padding: 0;
  margin: 0;
}
#footer .nav > li > a:hover,
#psr-rodape .nav > li > a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
#psr-rodape .nav > li > a:hover {
  background-color: #4d538c;
}
#footer .nav > li > a:hover {
  background-color: #8097AC;
}
#psr-rodape .container {
  padding: 0 20px;
}
#psr-rodape .coluna-final {
  margin-top: 15px;
}
#psr-rodape .footer-banner h4 {
  color: #fff;
  width: 100%;
}
#psr-rodape .footer-banner .nav-footer {
  width: auto;
}
.sobre-footer {
  display: block;
  height: 40px;
  background-color: #4d538c;
  position: relative;
  z-index: 10;
}
.sobre-footer .psr-recip {
  margin-top: 10px;
  color: #fff;
  font-size: 12px;
}
.sobre-footer .psr-recip a.pull-right {
  color: #fff;
}

.mrg-row{
  margin-bottom: 50px;
}

.mrg-row.home-ad-row-margin {
    margin-bottom: 61px;
}


.list-tab-serv li .lead{
  text-transform: uppercase;
}


#forum-highlight-love h3{
  font-size: 16px;
  padding-bottom: 25px;
}

#forum-highlight-love .row {
  margin-top: 70px;
}

#rede-personare .ver-mat{
  margin-left: 5px;
  border-bottom: none;
}

.link-rede{
  text-transform: uppercase;
  float: left;
  margin-top: -70px;
  margin-left: 240px;
  display: none;
}


.line-top{
  margin-top: 0;
  margin-bottom: 10px;
}


#courses-highlight .desc-list {
    padding: 0;
}

#courses-highlight .desc-list-item {
    border: 0;
    padding: 0;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
}

#courses-highlight .desc-list-item:before {
    content: "\00B7";
}


@media screen and (max-width: 360px){
  .por-holis{
    display: none !important;
  }
  #psr-ads-336x280 {
    margin-left: -5px;
  }
}

@media screen and (max-width: 480px){
  #forum-highlight-love{
    display: none !important;
  }

  .agenda-evento + .agenda-evento + .agenda-evento{
    display: none;
  }

   .destaque-materia-solo{
    height: 305px;
  }

  .list-tab-art li .img-art, .list-tab-serv li img, .destaque-canal .principal{
    max-width: 100% !important;
  }
}


/* extra small devices*/
@media screen and (max-width: 767px) {

  .title-top{
    font-size: 1.7em;
  }
  .destaque-materia ul{
    max-width: 100% !important;
    width: 100%;
  }
  .destaque-materia .titulo:before, .destaque-materia .titulo{
      height: 70px;
  }
  .destaque-materia .imagens-materias, .destaque-materia .titulo.ativo:after{
    display: none;
  }
  .destaque-materia-solo{
    max-width: 49%;
  }
  .destaque-materia-solo .titulo{
    max-width: 91%;
  }
  .destaque-materia{
    margin-bottom: 40px;
  }
  .top-tab{
    margin-top: 40px;
  }
  .top-tab li{
    width: 33%;
  }
  .tabs-forum li {
    width: 33% !important;
  }
  .list-free-service li{
    width: 100%;
  }
  .top-tab li a, .tabs-forum li a{
    font-size: 12px;
  }
  .title-tab-horos{
    line-height: 1.3;
    font-size: 1.3em;
  }
   .especialista + .especialista + .especialista {
    display: none;
  }
  #form-horosc{
    margin-top: 0px !important;
  }
  .list-tab-art li + li + li, .list-tab-shop li + li + li {
    display: none;
  }
  .list-tab-art li + li, .list-tab-serv li:last-child, .list-tab-shop li + li{
    border-bottom: none;
  }
  .list-tab-art li .img-art, .destaque-canal .principal{
    float: left;
    max-width: 150px;
    margin-right: 20px;
  }
  .list-tab-serv li{
    display: block;
    border-bottom: 1px solid #ddd;
    padding-bottom: 40px;
    text-align: left !important;
  }
  .more{
    margin-top: 0 !important;
  }

  #services-highlight, #shopping-highlight, #courses-highlight {
    padding-top: 40px;
  }

  .outras-opcoes{
    width: 100%;
  }

  .destaque-canal .vitrine-destaque-materia{
    display: none;
  }

  .destaque-canal{
    margin-bottom: 40px;
  }

  .modulo-agenda .agenda-evento{
    margin-left: 35px !important;
    margin-bottom: 20px;
  }

  .agenda-evento + .agenda-evento + .agenda-evento + .agenda-evento{
    display: none;
  }

  #psr-rodape{
    display: none;
  }

  #rede-personare .destaque-canal{
    overflow: hidden;
    margin-bottom: 30px;
  }

  #shopping-highlight .list-tab-art .col-sm-3.hidden-xs{
    display: block !important;
    margin-right: 30px;
  }

  #shopping-highlight .desc-art{
    display: none;
  }

  .carousel-indicators li{
    width: 20px;
    height: 20px;
    margin: 6px;
  }

  .carousel-indicators .active{
    width: 22px;
    height: 22px;
    margin: 6px;
  }
}


/* Small devices  */
@media screen and (min-width: 768px) and (max-width: 991px) {
  .destaque-materia ul{
    max-width: 30%;
  }
  .destaque-materia .imagens-materias{
    max-width: 70% !important;
  }
  .destaque-materia-solo{
    max-width: 355px;
  }
  .destaque-materia-solo .titulo{
    max-width: 92%;
  }
  .destaque-materia{
    margin-bottom: 40px;
  }
  .top-tab{
    margin-top: 40px;
  }

  .list-tab-serv li{
    text-align: left !important;
  }

  #form-horosc{
    margin-top: 0px !important;
  }


  .list-tab-serv li{
    display: block;
    border-bottom: 1px solid #ddd;
    padding-bottom: 40px;
  }

  .more{
    margin-top: 0 !important;
  }

  #services-highlight, #shopping-highlight, #courses-highlight {
    padding-top: 40px;
  }

  .outras-opcoes{
    width: 100%;
  }

  .especialista + .especialista + .especialista + .especialista + .especialista {
    display: none;
  }


  .destaque-canal .vitrine-destaque-materia{
    display: none;
  }

  .destaque-canal{
    margin-bottom: 40px;
  }

  .modulo-agenda .agenda-evento{
    margin-left: 35px !important;
  }

  .agenda-evento + .agenda-evento + .agenda-evento + .agenda-evento + .agenda-evento{
    display: none;
  }

  #psr-rodape{
    display: none;
  }

  #rede-personare .destaque-canal{
    overflow: hidden;
    margin-bottom: 30px;
  }


  .desc-horos-tab {
  font-size: 12px;
  }

}

  .destaque-materia-solo{
    max-width: 365px;
  }

  .list-tab-art li .img-art{
    /*max-width: 150px;*/
    margin-right: 20px;

  }


/* Medium devices  */
@media screen and (min-width: 992px) and (max-width: 1199px){

  .destaque-materia .imagens-materias{
    max-width: 400px;
  }
  .destaque-materia .titulo{
    height: 65px;
    font-size: 0.9em;
  }
  .destaque-materia .titulo.ativo{
    font-size: 0.9em;
  }
  .destaque-materia .titulo:before{
    height: 65px;
  }
  .destaque-materia .titulo.ativo:after{
    height: 65px;
  }
  .destaque-materia-solo{
    max-width: 48%;
    margin-left: 2px !important;
  }
  .destaque-materia-solo .titulo{
    max-width: 90%;
  }
  .top-tab li, .tabs-forum li{
    width: 32%;
  }
  .top-tab li a, .tabs-forum li a{
    font-size: 0.9em;
  }
  .title-tab-horos{
    font-size: 1.2em;
    width: 70%;
  }
  #form-horosc{
    margin-top: -70px;
    position: relative;
  }
  .box-esp{
    min-height: 275px;
  }
  .box-depo p{
    padding: 15px;
  }
  .box-depo{
    min-height: 135px;
  }
  .destaque-canal-materias .descricao{
    max-width: 100%;
  }
  .multi-materias .destaque-canal-materias li{
    padding: 15px 0;
  }
  .modulo-agenda .agenda-evento{
    margin-left: 20px;
    max-width: 138px;
  }
  .modulo-agenda .agenda-evento .foto{
    right: -10px;
  }
  #selo-especial{
    margin-left: -75px;
  }
  #nav-estudos li.dropdown a{
    padding: 11px;
  }
  .top-tab .list-free-service li{
    width: 100%;
  }
  #form-horosc{
    margin-top: 0 !important;
  }
  .destaque-canal-materias .descricao{
    max-width: 62%;
  }
  .tabs-forum li{
    width: 33% !important;
  }
  #services-highlight, #shopping-highlight, #courses-highlight {
    padding-top: 0px;
  }
  .list-tab-art li .img-art, .list-tab-serv li img, .destaque-canal .principal{

  }
  .tabs-forum .btn{
    margin-bottom: 10px;
  }
  .title-tab-horos{
    font-size: 21px;
  }
  #shopping-highlight .t-art a, #article-highlight .t-art a, #services-highlight .lead{
    font-size: 16px;
  }
  .mega-dropdown-menu .servicos-produtos .desc .lead-title {
    font-size: 13px;
  }
  .mega-dropdown-menu .servicos-produtos img {
    width: 40px;
  }

}

/* min width */


@media screen and (min-width: 992px){
  #article-highlight .tab-pane, #services-highlight .tab-pane, #shopping-highlight .tab-pane, #courses-highlight .tab-pane {
    min-height: 725px;
  }
  .top-tab .nav-tabs li{
  max-width: 33%;
  }

}


@media screen and (min-width: 1200px){
  .desc-horos-tab{
    font-size: 14px !important;
  }

  .destaque-canal .content-channel{
    min-height: 400px;
  }


  .destaque-materia-solo h2 {
    font-size: 18px;
    line-height: 1.2;
  }

  .destaque-materia-solo h3{
    font-size: 13px;
  }
  .destaque-materia-solo .titulo{
    padding-left: 18px;
    padding-right: 18px;
  }

}




@media screen and (max-width: 1200px){
  .outras-opcoes a {
    font-size: 11px;
  }

  .box-depo p{
    font-size: 18px;
  }

  #nav-estudos li.dropdown a {
    padding: 11px;
  }

  #services-highlight .tit-tab{
    text-align: center !important;
  }



}

@media screen and (max-width: 991px){

  #services-highlight .lead{
    text-align: left;
  }
  .list-tab-serv li{
    margin-top: 25px;
    padding-bottom: 20px;
  }

}

@media screen and (max-width: 768px){
    #rede-personare .destaque-canal-materias img{
      display: none;
    }
}


@media screen and (max-width: 599px){
  .destaque-materia-solo-link + .destaque-materia-solo-link{
    display: none;
  }
   .destaque-materia-solo{
    max-width: 100%;
    height: 335px;
  }

  .modulo-agenda .agenda-evento {
    margin: 20px auto !important;
    display: inherit;
  }
  .modulo-agenda .agenda-evento.primeiro{
    margin: 20px auto;
  }
}





.top-tab .btn.btn-primary.pull-left {
  margin-top: 10px;
}

.desc-horos-tab{
    font-size: 12px;
}



/* mobile navigation */

.mobile-navigation .navbar-header {
  background-color: #8faecb;
}
@media screen and (max-width: 992px){
  .navbar-toggle {
    display: block;
  }
  .mobile-navigation .container-fluid {
    padding: 0;
  }
  .navbar-nav .open .dropdown-menu {
  position: static;
  float: none;
  width: auto;
  margin-top: 0;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  }
}
@media screen and (max-width: 768px){
  .mobile-navigation .collapsing {
    overflow: visible;
  }
}


.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #3b406c;
}
 .navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}

.mobile-navigation .nav.navbar-nav li a {
  color: #7a91a5;
  font-weight: 300;
  text-transform: uppercase;
  background-color: #fff;
  width: 100%;
  padding-left: 30px;
}
.mobile-navigation .nav li {
  border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
  margin: 2px 0;
  display: block;
  width: 100%;
}
.mobile-navigation .navbar-nav .open .dropdown-menu>li>a {
  padding: 10px 15px 10px 50px;
}

.mobile-navigation .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
  background-color: #fff;
}
.navbar-default .navbar-toggle.pull-left {
  margin-left: 0;
  margin-top: 5px;
}


.fale-conosco-mobile {
  color: #fff;
float: right;
margin-right: 15px;
margin-top: 13px;
font-weight: 300;
}
  .fale-conosco-mobile:hover {
    color: #fff;
  }

.tabs-forum li{
  width: 30%;
}





/*///////////////////////////////////////////////////

 navegacao responsive

////////////////////////////////////////////////////*/



#navigation_header_mobile .cursos {
  background-color: transparent !important; }

#navigation_header_mobile .cursos-list {
  margin-bottom: -33px; }
  #navigation_header_mobile .cursos-list li {
    display: block;
    width: 100%;
    padding: 0; }
    #navigation_header_mobile .cursos-list li:first-child a {
      border-top: 1px solid #d9d9d9; }
    #navigation_header_mobile .cursos-list li a {
      text-transform: uppercase;
      font-family: 'Open Sans',sans-serif;
      border-bottom: 1px solid #d9d9d9;
      font-size: 17px;
      padding: 10px 14px;
      color: #7a91a5;
      display: block;
      text-align: left; }

#navigation_header_mobile .login-nav {
    margin-top: 42px;
    line-height: 15px; }

#navigation_header_mobile {
  background: url("/static/psr/br/framework/angular/app/img/bg-header.jpg") no-repeat scroll center top/100% auto transparent;
  min-height: 176px;
  width: 100%;
  position: relative;
  z-index: 9; }
  #navigation_header_mobile #btn-entrar {
    margin-top: 40px; }
  #navigation_header_mobile .mrg-line {
    margin-top: 15px; }
  #navigation_header_mobile #btn-menu {
    float: left;
    color: #fff; }
  #navigation_header_mobile .name-menu {
    float: right;
    margin-left: 30px;
    text-transform: uppercase;
    margin-top: -2px; }
  #navigation_header_mobile .navbar-header {
    background: #4d538c;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 3px solid #3b406c;
    padding: 0px 0px 0px 15px;
    height: 45px; }
  #navigation_header_mobile .navbar-default #btn-menu {
    padding: 6px;
    border-color: #3b406c;
    margin-top: 5px; }
    #navigation_header_mobile .navbar-default #btn-menu .icon-bar {
      background-color: #fff; }

.navbar-default #btn-menu:hover, .navbar-default #btn-menu:focus {
  background-color: #3b406c; }

#navigation_header_mobile #btn-help:hover, #navigation_header_mobile #btn-help:focus {
  background-color: #3b406c; }

#navigation_header_mobile #btn-menu {
  margin: 0; }

#navigation_header_mobile .navbar-default {
  border-color: transparent;
  background-color: #f6f6f6;
  min-height: 40px;
  padding: 0 15px; }

#navigation_header_mobile #btn-help {
  height: 45px;
  margin-top: 0px;
  border-radius: 0;
  border-top: none;
  border-right: none;
  border-bottom: none;
  color: #fff;
  padding: 9px 18px;
  font-weight: bold;
  margin-right: 0px; }

#navigation_header_mobile #search-mini.navbar-form {
  width: 100%;
  background: #F3F7FA;
  border: none;
  margin-left: 0; }

#navigation_header_mobile #search-mini .form-control {
  border-radius: 18px; }

#navigation_header_mobile #search-mini .input-search {
  background: url(/static/psr/br/framework/angular/app/img/btn-search.png) no-repeat center center;
  height: 15px;
  width: 15px;
  padding-left: 25px;
  border: none;
  position: relative;
  margin-top: -1px;
  margin-right: 10px;
  cursor: pointer;
  border-left: 1px solid #d6dbdf;
  float: right;
  text-indent: -9999px; }

#navigation_header_mobile .first-line {
    display: flex;
    align-items: center;
    padding: 0px;
}

#navigation_header_mobile .logo-personare-link {
    padding-top: 40px;
    margin: 0;
}


@media screen and (min-width: 480px) and (max-width: 599px) {
  .login-nav {
    text-align: initial !important;
    top: 0 !important;
    position: relative !important; }
  #search-mini {
    margin-top: 0; }
  #bs-example-navbar-collapse-1 {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: -8px;
    width: 100%;
    margin: 0; }
    #bs-example-navbar-collapse-1 .nav.navbar-nav {
      width: 100%;
      margin-right: 0; }
  .top-collapsed-links {
    border-bottom: 3px solid #E0E0E0; }
    .top-collapsed-links ul {
      padding: 0;
      margin-top: 10px;
      font-size: 16px;
      text-align: center; }
      .top-collapsed-links ul li {
        display: inline;
        padding: 10px 6px; }
    .top-collapsed-links a:hover {
      text-decoration: none; }
  .mini-menu-vida {
    display: none; }
    .mini-menu-vida .dropdown.mini {
      background-color: #e6e6e6;
      color: #91ABC8 !important; }
      .mini-menu-vida .dropdown.mini.open .dropdown-menu {
        padding-top: 0;
        padding-bottom: 0; }
      .mini-menu-vida .dropdown.mini.open .dropdown-toggle {
        text-decoration: none; }
      .mini-menu-vida .dropdown.mini.open .dropdown-menu li a {
        background-color: #fff;
        padding: 11.5px 15px 11.5px 25px; }
      .mini-menu-vida .dropdown.mini a {
        display: block;
        background-color: #e6e6e6; }
    .mini-menu-vida p {
      text-align: center;
      font-size: 19px;
      text-transform: uppercase;
      font-weight: 700;
      color: #3b406c;
      font-family: 'Open Sans',sans-serif;
      margin-bottom: 0; }
    .mini-menu-vida.title {
      border-bottom: 3px solid rgba(0, 0, 0, 0.1); }
    .mini-menu-vida li {
      font-size: 18px;
      /*border-top: 1px solid rgba(0, 0, 0, 0.1);
      border-bottom: 1px solid rgba(0, 0, 0, 0.1);*/
      min-height: 45px; }
      .mini-menu-vida li a:hover {
        text-decoration: none; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini {
    width: 100%; }
    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini a {
      padding-top: 11px;
      padding-bottom: 11px;
      font-size: 18px;
      color: #fff;
      border-bottom: 1px solid #E0E0E0;
      width: 100%;
      padding-left: 14px;
      text-decoration: none; }

    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open a,
    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini .as-default-open a {
        text-transform: capitalize!important;
        color: #fff;
    }

    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open > a,
    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini > a.open-tab {
        text-transform: uppercase!important;
        color: #fff;
        font-weight: 800;
    }

  .mini-menu-vida li a {
    font-size: 17px;
    text-transform: uppercase;
    padding: 10px 14px;
    color: #fff;
    display: block;
    font-family: 'Open Sans',sans-serif;
    border-bottom: 1px solid #d9d9d9;
    background-color: #3b406c !important; }
  .mini-menu-vida .dropdown.mini span {
    color: #cacaca;
    font-size: 13px;
    float: right; }
  .mini-menu-vida.title span {
    position: relative;
    float: left;
    top: 5px;
    left: 10px;
    color: #CACACA; }
  .open-mini-menu-vida {
    width: 100%; }
    .open-mini-menu-vida span {
      float: right;
      position: absolute;
      right: 0;
      color: #CACACA;
      font-size: 14px;
      padding: 11px 15px 13px 15px; }
    .open-mini-menu-vida a {
      width: 100% !important;
      font-size: 16px;
      text-transform: uppercase;
      font-weight: 700;
      color: #3b406c !important;
      font-family: 'Open Sans',sans-serif;
      border-bottom: 1px solid #d9d9d9;
      padding: 10px 15px 10px !important;
      background-color: #fff !important; }
  .dropdown.mini.open a .glyphicon.glyphicon-chevron-right, .dropdown.mini a .glyphicon.glyphicon-chevron-down {
    display: none; }
  .dropdown.mini.open a .glyphicon.glyphicon-chevron-down {
    display: initial; }
  .mini-menu-vida li .dropdown-toggle {

   }
}


@media screen and (min-width: 600px) and (max-width: 767px) {
  #search-mini {
    margin-top: 0; }
  #bs-example-navbar-collapse-1 {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: -8px;
    width: 100%;
    margin-top: 0; }
    #bs-example-navbar-collapse-1 .nav.navbar-nav {
      width: 100%;
      margin-right: 0; }
  .top-collapsed-links {
    border-bottom: 3px solid #E0E0E0; }
    .top-collapsed-links ul {
      padding: 10px 10px;
      font-size: 16px;
      text-align: center; }
      .top-collapsed-links ul li {
        display: inline;
        padding: 10px 6px; }
    .top-collapsed-links a:hover {
      text-decoration: none; }
  .mini-menu-vida {
    display: none; }
      .mini-menu-vida .dropdown.mini.open .dropdown-menu {
        padding-top: 0;
        padding-bottom: 0; }
      .mini-menu-vida .dropdown.mini.open .dropdown-toggle {
        text-decoration: none; }
      .mini-menu-vida .dropdown.mini.open .dropdown-menu li a {
        background-color: #fff;
        padding: 11.5px 15px 11.5px 25px; }
      .mini-menu-vida .dropdown.mini a {
        display: block;
        background-color: #e6e6e6; }
    .mini-menu-vida p {
      text-align: center;
      font-size: 19px;
      text-transform: uppercase;
      font-weight: 700;
      color: #3b406c;
      font-family: 'Open Sans',sans-serif;
      margin-bottom: 0; }
    .mini-menu-vida.title {
      border-bottom: 3px solid rgba(0, 0, 0, 0.1); }
    .mini-menu-vida li {
      font-size: 18px;
      /*border-top: 1px solid rgba(0, 0, 0, 0.1);
      border-bottom: 1px solid rgba(0, 0, 0, 0.1);*/
      min-height: 45px; }
      .mini-menu-vida li a:hover {
        text-decoration: none; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini {
    width: 100%; }
    #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini a {
      padding-top: 11px;
      padding-bottom: 11px;
      font-size: 18px;
      color: #fff;
      border-bottom: 1px solid #E0E0E0;
      width: 100%;
      padding-left: 14px;
      text-decoration: none; }

      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open a,
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini .as-default-open a {
        text-transform: capitalize!important;
        color: #fff;
      }
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open > a,
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini > a.open-tab {
        text-transform: uppercase!important;
        color: #fff;
        font-weight: 800;
       }
  .mini-menu-vida li a {
    font-size: 17px;
    text-transform: uppercase;
    padding: 10px 14px;
    color: #fff;
    display: block;
    border-bottom: 1px solid #d9d9d9;
    background-color: #3b406c !important; }
  .mini-menu-vida .dropdown.mini span {
    color: #cacaca;
    font-size: 13px;
    float: right; }
  .mini-menu-vida.title span {
    position: relative;
    float: left;
    top: 5px;
    left: 10px;
    color: #CACACA; }
  .open-mini-menu-vida {
    width: 100%; }
    .open-mini-menu-vida span {
      float: right;
      position: absolute;
      right: 0;
      color: #CACACA;
      font-size: 14px;
      padding: 11px 15px 13px 15px; }
    .open-mini-menu-vida a {
      width: 100% !important;
      font-size: 16px;
      text-transform: uppercase;
      font-weight: 700;
      color: #3b406c !important;
      font-family: 'Open Sans',sans-serif;
      border-bottom: 1px solid #d9d9d9;
      padding: 10px 15px 10px !important;
      background-color: white !important; }
  .dropdown.mini.open a .glyphicon.glyphicon-chevron-right, .dropdown.mini a .glyphicon.glyphicon-chevron-down {
    display: none; }
  .dropdown.mini.open a .glyphicon.glyphicon-chevron-down {
    display: initial; }
  .mini-menu-vida li .dropdown-toggle {
   } }




.mobile-navigation .selo-especial-navegacao {
  display: none;
}

@media (min-width: 1200px) {

  .selo-especial-navegacao {
    margin-top: -13px;
    margin-left: -10px;
    border: 0;
  }


}

.ie #navigation_header_mobile .box-logo-mobile #logo-personare,
.nosvg #navigation_header_mobile .box-logo-mobile #logo-personare{
  display: none;
}

.ie #navigation_header_mobile .box-logo-mobile a{
  display: block;
  position: relative;
  height: 51px;
  background: url(/static/psr/br/framework/angular/app/img/logo-v2.png) no-repeat;
  width: 170px;
  text-indent: -9999px;
  margin-top: 25px;
  background-size: 170px auto;
}

.ico_ico-td-comece-aqui, .ico_ico-horoscopo-comece-aqui,
.ico_ico-mapa-astral-p, .ico_ico-mapa-ano-p,
.ico_ico-mapa-do-amor-p, .ico_ico-mapa-infantil-p,
.ico_ico-mapa-numerologico-p, .ico_ico-prev-numerologicas-p,
.ico_ico-mapa-sexual-p, .ico_ico-sinastria-amorosa-p,
.ico_ico-revolucao-solar-p, .ico_ico-tarot-e-o-amor-p,
.ico_ico-tarot-mensal-p, .ico_ico-tarot-semestral-p,
.ico_ico-mapa-profissional-p, .ico_gemeos-p,
.ico_capricornio-p, .ico_aquario-p,
.ico_cancer-p, .ico_aries-p,
.ico_escorpiao-p, .ico_libra-p,
.ico_leao-p, .ico_peixes-p,
.ico_touro-p, .ico_sagitario-p, .ico_virgem-p {
  display: inline-block;
  background-image: url(/static/psr/br/framework/angular/app/img/sprite-navegacao-v2.png);
  background-repeat: no-repeat;
  text-indent: -9999px;
}

.ico_ico-td-comece-aqui {
  background-position: -0px -0px;
  height: 134px;
  width: 142px
}

.ico_ico-horoscopo-comece-aqui {
  background-position: -142px -0px;
  height: 127px;
  width: 140px
}


.ico_ico-mapa-astral-p{
  background-position: -0px -134px;
  height: 46px;
  width: 51px;
}

.ico_ico-mapa-ano-p {
  background-position: -51px -134px;
  height: 46px;
  width: 51px
}

.ico_ico-mapa-do-amor-p {
  background-position: -102px -134px;
  height: 46px;
  width: 51px
}

.ico_ico-tarot-direto-p {
  background: url('https://d168rbuicf8uyi.cloudfront.net/app/assets/products/direct-tarot/Personare_Icone_TDI_navegacao.png') -4px -5px;
  background-size: 55px auto;
  display: inline-block;
  height: 46px;
  text-indent: -9999px;
  width: 51px;
}

.ico_ico-mapa-infantil-p {
  background-position: -153px -134px;
  height: 46px;
  width: 51px
}

.ico_ico-mapa-numerologico-p {
  background-position: -204px -134px;
  height: 46px;
  width: 51px
}

.ico_ico-prev-numerologicas-p {
  background-position: -0px -180px;
  height: 46px;
  width: 51px
}

.nav-icon-couple-forecasts {
    display: inline-block;
    text-indent: -9999px;
    width: 51px;
    height: 46px;
    background: url('https://d168rbuicf8uyi.cloudfront.net/app/assets/products/couple-forecasts/pnc-icone-nav-v2.jpg')
        no-repeat;
    background-position: center center;
}

.ico_ico-mapa-sexual-p {
  background-position: -51px -180px;
  height: 46px;
  width: 51px
}

.ico_ico-sinastria-amorosa-p {
  background-position: -102px -180px;
  height: 46px;
  width: 51px
}

.ico_ico-revolucao-solar-p {
  background-position: -153px -180px;
  height: 46px;
  width: 51px
}

.ico_ico-tarot-e-o-amor-p {
  background-position: -204px -180px;
  height: 46px;
  width: 51px
}

.ico_ico-tarot-mensal-p {
  background-position: -0px -226px;
  height: 46px;
  width: 51px
}

.ico_ico-tarot-semestral-p {
  background-position: -51px -226px;
  height: 46px;
  width: 51px
}

.ico_ico-mapa-profissional-p {
  background-position: -102px -226px;
  height: 46px;
  width: 51px
}


.ico_gemeos-p {
  background-position: -153px -225px;
}

.ico_capricornio-p {
  background-position: -186px -226px;
}

.ico_aquario-p {
  background-position: -219px -226px;
}

.ico_cancer-p {
  background-position: -282px -0px;
}

.ico_aries-p {
  background-position: -282px -33px;
}

.ico_escorpiao-p {
  background-position: -282px -66px;
}

.ico_libra-p {
  background-position: -282px -99px;
}

.ico_leao-p {
  background-position: -282px -132px;
}

.ico_peixes-p {
  background-position: -282px -165px;
}

.ico_touro-p {
  background-position: -282px -198px;
}

.ico_sagitario-p {
  background-position: -282px -231px;
}

.ico_virgem-p {
  background-position: -0px -272px;
}



.nav-aux-top {
  padding-left: 0;
}
.nav-aux-top li {
  list-style-type: none;
  display: inline;
  padding: 0px 4px;
  margin: 0 5px;
}

@media screen and (max-width: 1199px) {
  .nav-aux-top li {
    margin: 0;
  }
}

.nav-aux-top li.last {
  border-left: 1px solid #d6dbdf;
  border-right: 1px solid #d6dbdf;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  .nav-aux-top li.last {
    margin: 0 2px 0 2px;
    padding: 0 5px 0 5px; }
}

.nav-aux-top li a {
  color: #4C57BA;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 13px;
  padding: 5px 9px 15px;
}

.nav-aux-top li.border > a {
  padding: 5px 24px 15px 9px;
}

.nav-aux-top li.border {
  position: relative;
  border-right: 1px solid #cccccc;
}

.nav-aux-top li.border:hover a {
  color: #4C57BA;
  background-color: #fff;
  border-top: 2px solid #3b406c;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  position: relative;
  z-index: 20000;
  padding: 5px 23px 15px 8px;
  text-decoration: none !important;
}

#navigation_header .nav-aux-top li.border:hover ul {
  display: block !important;
  width: 230px;
  left: auto;
  right: 8px;
  top: 28px;
  border-top-right-radius: 0;
  padding: 10px 0;
}

#navigation_header .nav-aux-top li.border:hover ul li {
  display: block !important;
  padding: 0 20px;
}

#navigation_header .nav-aux-top li.border:hover ul li a {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
  font-family: 'Open Sans',sans-serif;
  text-transform: uppercase;
  color: #666;
  padding: 15px 10px 15px 8px;
  display: block;
}

#navigation_header .nav-aux-top li.border ul li a:hover{
  background: #ffffff;
}

#navigation_header .nav-aux-top li.border:hover ul li:last-child a {
  border-bottom: 0;
}

.nav-aux-top .icon-nav {
  width: 20px;
  position: absolute;
  margin-top: -3px;
  margin-left: 2px;
}

.nav-aux-top .icon-shop {
  margin-top: -5px;
}

.firefox .nav-aux-top .border:hover .icon-nav {
  margin-top: 0px; }

#navigation_header_mobile .cursos {
  background-color: transparent !important; }

#navigation_header_mobile .cursos-list {
  margin-bottom: -33px; }
  #navigation_header_mobile .cursos-list li {
    display: block;
    width: 100%;
    padding: 0; }
    #navigation_header_mobile .cursos-list li:first-child a {
      border-top: 1px solid #d9d9d9; }
    #navigation_header_mobile .cursos-list li a {
      text-transform: uppercase;
      font-family: 'Open Sans',sans-serif;
      border-bottom: 1px solid #d9d9d9;
      font-size: 17px;
      padding: 10px 14px;
      color: #7a91a5;
      display: block;
      text-align: left; }




#bs-example-navbar-collapse-1 {

  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: -9px;
  max-height: none;
  width: 100%;
}
  #bs-example-navbar-collapse-1 .nav.navbar-nav li {
    width: 100%;
    text-align: center; }
  #bs-example-navbar-collapse-1 .navbar-form.navbar-left {
    width: 100%;
    margin-left: -15px; }
    #bs-example-navbar-collapse-1 .navbar-form.navbar-left .form-group {
      width: 100%; }
      #bs-example-navbar-collapse-1 .navbar-form.navbar-left .form-group .form-control {
        width: 100%; }
  #bs-example-navbar-collapse-1 .navbar-nav.navbar-right:last-child {
    border-top: 1px solid #E2E2E2;
    margin-top: 10px;
    margin-right: 0px; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav {
    width: 100%;
    margin-right: 0; }

/* TESTE NAVEGACAO RESPONSIVE 800 */
.top-collapsed-links {
  border-bottom: 3px solid #E0E0E0; }
  .top-collapsed-links ul {
    padding: 10px 0px;
    font-size: 16px;
    text-align: center; }
    .top-collapsed-links ul li {
      display: inline;
      padding: 10px 6px; }
  .top-collapsed-links a:hover {
    text-decoration: none; }

.mini-menu-vida {
  display: none; }
  .mini-menu-vida .dropdown.mini {
    background-color: #e6e6e6;
    color: #91ABC8 !important; }
    .mini-menu-vida .dropdown.mini.open .dropdown-menu {
      padding-top: 0;
      padding-bottom: 0; }
    .mini-menu-vida .dropdown.mini.open .dropdown-toggle {
      text-decoration: none; }
    .mini-menu-vida .dropdown.mini.open .dropdown-menu li a {
      background-color: #fff;
      padding: 11.5px 15px 11.5px 25px; }
    .mini-menu-vida .dropdown.mini a {
      display: block;
      background-color: #e6e6e6; }
  .mini-menu-vida p {
    text-align: center;
    font-size: 19px;
    text-transform: uppercase;
    font-weight: 700;
    color: #3b406c;
    font-family: 'Open Sans',sans-serif;
    margin-bottom: 0; }
  .mini-menu-vida.title {
    border-bottom: 3px solid rgba(0, 0, 0, 0.1); }
  .mini-menu-vida li {
    font-size: 18px;
    /*border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);*/
    min-height: 45px; }
    .mini-menu-vida li a:hover {
      text-decoration: none; }

#bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini {
  width: 100%; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini a {
    padding-top: 11px;
    padding-bottom: 11px;
    font-size: 18px;
    color: #fff;
    border-bottom: 1px solid #E0E0E0;
    width: 100%;
    padding-left: 14px;
    text-decoration: none; }

      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open a,
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini .as-default-open a {
        text-transform: capitalize!important;
        color: #fff;
      }
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini.open > a,
      #bs-example-navbar-collapse-1 .nav.navbar-nav .dropdown.mini > a.open-tab {
        text-transform: uppercase!important;
        color: #fff;
        font-weight: 800;
       }

.mini-menu-vida li a {
  font-size: 17px;
  text-transform: uppercase;
  padding: 10px 14px;
  color: #fff;
  display: block;
  font-family: 'Open Sans',sans-serif;
  border-bottom: 1px solid #d9d9d9;
  background-color: #3b406c !important;
  text-align: left; }

.mini-menu-vida .dropdown.mini span {
  color: #cacaca;
  font-size: 13px;
  float: right;
  top: 5px; }

.mini-menu-vida.title span {
  position: relative;
  float: left;
  top: 5px;
  left: 10px;
  color: #CACACA; }

.open-mini-menu-vida {
  width: 100%; }
  .open-mini-menu-vida span {
    float: right;
    position: absolute;
    right: 0;
    color: #CACACA;
    font-size: 14px;
    padding: 11px 15px 13px 15px; }
  .open-mini-menu-vida a {
    width: 100% !important;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff !important;
    font-family: 'Open Sans',sans-serif;
    border-bottom: 1px solid #d9d9d9;
    padding: 10px 15px 10px !important;
    background-color: #3b406c !important; }

    #navigation_header_mobile .navbar-header, .nav.navbar-nav {
    width: 100%;
    }

    @media screen and (max-width: 991px) {
  .as-default-open {
    text-transform: lowercase;
    padding-left: 0; }
  #logo {
    margin-top: 15px;
    margin-bottom: 0; } }

    .mini-menu-vida .dropdown.mini.open .dropdown-menu {
  float: none !important;
  position: relative !important; }

#navigation_header_mobile .login-nav {
  text-align: initial !important;
  position: relative !important; }

.open-mini-menu-vida a {
  text-align: left; }

#search-mini {
  width: 106%; }
  #search-mini .form-group {
    width: 100%; }
    #search-mini .form-group .form-control {
      width: 100%; }

.navbar-toggle {
  display: block; }

#navigation_header_mobile .navbar-header, .nav.navbar-nav {
  width: 100%; }

#bs-example-navbar-collapse-1 {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: -9px; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav li {
    width: 100%;
    text-align: center; }
  #bs-example-navbar-collapse-1 .navbar-form.navbar-left {
    width: 100%;
    margin-left: -15px; }
    #bs-example-navbar-collapse-1 .navbar-form.navbar-left .form-group {
      width: 100%; }
      #bs-example-navbar-collapse-1 .navbar-form.navbar-left .form-group .form-control {
        width: 100%; }
  #bs-example-navbar-collapse-1 .navbar-nav.navbar-right:last-child {
    border-top: 1px solid #E2E2E2;
    margin-top: 10px;
    margin-right: 0px; }
  #bs-example-navbar-collapse-1 .nav.navbar-nav {
    width: 100%;
    margin: 0;
  }
 @media screen and (min-width: 768px) and (max-width: 991px) {
  .psr-box-assinatura-produto.navbar .lead {
    display: none; }
  .navbar-collapse.collapse {
    display: none !important; }
    .navbar-collapse.collapse.in {
      display: block !important; } }

      .navbar .container {
      width: auto;
    }

    #navigation_header_mobile .navbar-default {
  border-color: transparent;
  background-color: #f6f6f6;
  min-height: 40px;
  padding: 0 15px; }

  .mini-menu-vida li .dropdown-toggle {
  }

  .dropdown.mini .dropdown-trigger.open-tab .glyphicon-chevron-right, .dropdown.mini a .glyphicon.glyphicon-chevron-down, .dropdown.mini.open a .glyphicon.glyphicon-chevron-right {
    display: none;
}

#navigation_header_mobile .navbar-default {
    border-color: transparent;
    background-color: #f6f6f6;
    min-height: 40px;
    padding: 0 15px;
}

#navigation_header_mobile .cursos-list li:last-child a{
  border-bottom: 0;
}



#psr-rodape .ico_logo_apanat {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 56px;
  width: 126px;
  text-indent: -9999px; }

#psr-rodape .ico_logo-trinhain {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: 0px -56px;
  height: 56px;
  width: 126px;
  text-indent: -9999px; }

#psr-rodape .ico_selo_seguranca {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: -126px 0px;
  height: 45px;
  width: 103px;
  text-indent: -9999px;
  margin: 10px 15px; }

#psr-rodape .ico_logo_cna {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: 0px -112px;
  height: 51px;
  width: 112px;
  text-indent: -9999px; }

#psr-rodape .ico_logo_apwg {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: -126px -56px;
  height: 44px;
  width: 60px;
  text-indent: -9999px; }


.ie #psr-rodape .ico_ico-facebook{
  display: block;
}

.ie #psr-rodape #facebook-icon-footer{
  display: none;
}

#psr-rodape .ico_ico-facebook {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: -186px -56px;
  height: 23px;
  width: 23px;
  text-indent: -9999px;
  display: none;
}

.ie #psr-rodape #youtube-icon-footer{
  display: none;
}

.ie #psr-rodape .ico_ico-youtube{
  display: block;
}

#psr-rodape .ico_ico-youtube {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: -112px -112px;
  height: 23px;
  width: 23px;
  text-indent: -9999px;
  display: none;
}

.ie #psr-rodape #twitter-icon-footer{
  display: none;
}
.ie #psr-rodape .ico_ico-twitter{
  display: block;
}

#psr-rodape .ico_ico-twitter {
  background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-2.png);
  background-repeat: no-repeat;
  background-position: -135px -112px;
  height: 23px;
  width: 23px;
  text-indent: -9999px;
  display: none;
}


#psr-rodape .ico_ico-instagram {
    background-image: url(/static/psr/br/framework/angular/app/img/navigation/sprite-footer-icons-3.png);
    background-repeat: no-repeat;
    background-position: -158px -112px;
    height: 23px;
    width: 23px;
    text-indent: -9999px;
    display: none;
}

.ie #psr-rodape .ico_ico-instagram {
    display: block;
}

.ie #psr-rodape #instagram {
    display: none;
}

#psr-rodape .social-list {
  padding: 0; }
  #psr-rodape .social-list li {
    display: inline-block; }
    #psr-rodape .social-list li a {
      display: inline-block; }


.bodycombg .nav-aux-top li{
  padding: 0px 0px;
}

.bodycombg #navigation_header .nav-aux-top li.border:hover ul{
  right: 7px;
}

.bodycombg #navigation_header .col-lg-2.hidden-md.text-right{
  display: none !important;
}

.bodycombg #navigation_header .col-lg-10.col-md-12.text-left{
  width: 100% !important;
}

@media screen and (min-width: 768px){
  .bodycombg #destaque .destaque-materia-solo{
    max-width: 48%;
  }
}

.bodycombg #navigation_header #nav-princ-estudos li.dropdown:hover .titulo-area.menu{
  padding: 15px 10px 15px 10px;
}

.bodycombg #nav-pfisicas{
  right: 21%
}

#banner-mobile #psr-ads-320x50{
  margin: 0 auto;
}

@media screen and (max-width: 768px){
  #navigation_header_mobile{
    min-height: 0;
  }
  .superbanner{
    margin: 0 auto 0;
  }

  #navigation_header_mobile .first-line{
    padding: 0 15px 0 0;
    margin: 0;
  }

  #navigation_header_mobile .mrg-line{
    width: 100%;
  }

  #navigation_header_mobile .navbar-default{
    padding: 0;
  }

  #ads-super.container{
    padding: 0;
  }
}

#destaque{
  overflow: hidden;
}

@media screen and (max-width: 500px){
  .destaque-canal {
    margin-bottom: 20px;
  }
  .mrg-row{
    margin-bottom: 20px;
  }
  .mrg-row.home-ad-row-margin {
    margin-bottom: 32px;
  }

}


@media screen and (min-width:1199px){
  .destaque-canal.is-amor-ch .thumb,
  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    width: 100%;
    min-height: 250px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .tab-content .list-tab-art .thumb{
    width: 100%;
    min-height: 80px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal.is-amor-ch .thumb:hover,
  .destaque-canal .content-channel.row .thumb:hover,
  .rede-ch.destaque-canal .thumb:hover,
  .tab-content .list-tab-art .thumb:hover{
    background: none;
  }
}

@media screen and (min-width:992px) and (max-width:1198px){
  .destaque-canal.is-amor-ch .thumb,
  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    width: 100%;
    min-height: 200px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .tab-content .list-tab-art .thumb{
    width: 100%;
    min-height: 72px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal.is-amor-ch .thumb:hover,
  .destaque-canal .content-channel.row .thumb:hover,
  .rede-ch.destaque-canal .thumb:hover,
  .tab-content .list-tab-art .thumb:hover{
    background: none;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px){
  .destaque-canal.is-amor-ch .thumb,
  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    width: 100%;
    min-height: 240px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    min-height: 480px;
  }

  .tab-content .list-tab-art .thumb{
    width: 100%;
    min-height: 105px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal.is-amor-ch .thumb:hover,
  .destaque-canal .content-channel.row .thumb:hover,
  .rede-ch.destaque-canal .thumb:hover,,
  .tab-content .list-tab-art .thumb:hover{
    background: none;
  }
}

@media screen and (min-width: 480px) and (max-width: 767px){
  .destaque-canal.is-amor-ch .thumb,
  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    float: left;
    max-width: 150px;
    margin-right: 20px;
    min-height: 100px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal.is-amor-ch .thumb:hover,
  .destaque-canal .content-channel.row .thumb:hover,
  .rede-ch.destaque-canal .thumb:hover{
    background: none;
  }
}

@media screen and (max-width: 479px){
  .destaque-canal.is-amor-ch .thumb,
  .destaque-canal .content-channel.row .thumb,
  .rede-ch.destaque-canal .thumb{
    width: 100%;
    min-height: 180px;
    background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
    background-repeat: no-repeat;
  }

  .destaque-canal.is-amor-ch .thumb:hover,
  .destaque-canal .content-channel.row .thumb:hover,
  .rede-ch.destaque-canal .thumb:hover{
    background: none;
  }
}

.tab-serv .box-img-serv .thumb{
  width: 100%;
  min-height: 90px;
  background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
  background-repeat: no-repeat;
}

@media screen and (max-width: 400px){
  min-height: 70px;
}

.box-img-serv img{
  margin: 0 auto;
  display: block;
}

#destaque-canal-servicos-love .destaque-canal-servicos .thumb{
  width: 51px;
  min-height: 46px;
  background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
  background-repeat: no-repeat;
  float: left;
  margin-right: 15px;
}

.multi-materias .destaque-canal-materias .thumb{
  width: 90px !important;
  min-height: 60px !important;
  background: url(/static/psr/br/framework/angular/app/img/loader-grd.gif) center center;
  background-repeat: no-repeat;
  float: left !important;
}

.nav>li>a:hover, .nav>li>a:focus {
    background-color: #d9d9d9;
    color: #555555;
}


#navigation_header_mobile a,
#navigation_header_mobile p {
    font-family: 'Montserrat', sans-serif !important;
    letter-spacing: 0 !important;
}

#navigation_header_mobile .as-default-open a {
    padding-left: 40px!important;
}

.destaque-canal .content-channel.row .thumb > img {
  width: 100%;
}


/* Testes A/B */
#line-destaque #destaque .sem-sombra.line-top,
#line-destaque #destaque .lead.title-top {
    display: none;
}

#line-destaque .title-tab-horos {
    font-size: 21px;
}

@media screen and (max-width: 450px) {
    #line-destaque .title-tab-horos {
        max-width: 180px;
    }
}

@media screen and (max-width: 768px) {
    #line-destaque #psr-ads-psr_QmFc1eD {
        display: none;
    }

    #line-destaque .top-tab,
    #line-destaque .top-tab ul {
        margin-top: 0;
    }

    #line-destaque {
        display: flex;
        flex-direction: column;
    }

    #line-destaque .about-personare-mobile {
        order: 0;
    }

    #line-destaque .main-highlight {
        order: 2;
    }

    #line-destaque aside {
        order: 1;
    }

    #line-destaque .top-tab .tab-content {
        margin-bottom: 40px;
    }
}

@media screen and (min-width: 768px) {
    #line-destaque .about-personare-mobile {
        display: none;
    }

    #line-destaque #destaque .sem-sombra.line-top,
    #line-destaque #destaque .lead.title-top {
        display: block;
    }
}
