.menuzord-menu > li > a {
    padding: 8px 10px;
}

  h1, .h1 {
    font-size: 2.4rem;
  }
  h2, .h2 {
    font-size: 1.8rem;
  }
  a.btn-theme-green{
    background-color: #03a84e;
    color: #FFF;
    font-weight: bold;
  }
  a.btn-theme-green:hover{
    color: #FFF;
    background-color: #028b40;
  }
  a.desativar-convenio{
      color: #a0000a;
  }
  a.desativar-convenio:hover{

  }
  .btn-investimento {
    color: #555;
    background-color: gold;
    border-color: #dadada;
    border-radius: 0px;
  }
  .info-convenio{
    z-index: 1000000;
    padding: 2px 6px;
    position: fixed;    
    background-color: gold;
    border: 1px solid #dadada;
    border-top: 0px;
  }
  .info-convenio{
    top: 0;
    right: 8%;
  }
  #area-tabela-investimento table tr th{
    background-color: gold;
    font-size: 18px;
    text-align: center;
  }
  #area-tabela-investimento table tr td{
    font-size: 18px;
    text-align: center;
  }
  .info-preco-inscricao{
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    background-color: gold;
    border: 1px solid #dadada;
    padding: 2px 6px;
    color: #555;
  }
    .info-preco-inscricao s{

    }
    .info-preco-inscricao strong{
      color: #a0000a;
      font-size: 34px;
    }
    
    /*configuraÃ§Ã£o para tabela responsiva*/
    @media only screen and (max-width: 800px) {
        
    .preco-mobile{
        font-size: 20px;
    }
    .btn-investimento{
        padding-bottom: 20px;
        padding-top: 20px;
        font-size: 14px;
        display: block;
        width: 100%;
    }
    .info-convenio{
        top: auto;
        right: auto;
        bottom: 0;
        left: 2.5%;
    }
    #area-tabela-investimento table tr td{
        text-align: left;
        padding-top: 6px;
        padding-bottom: 6px;
        font-size: 14px;
    }
	.no-more-tables tr.cabecalho_tabela{
		display: none !important;
	}
	/* Force table to not be like tables anymore */
	.no-more-tables table,
	.no-more-tables thead,
	.no-more-tables tbody,
	.no-more-tables th,
	.no-more-tables td,
	.no-more-tables tr {
		display: block;
	}
	/* Hide table headers (but not display: none;, for accessibility) */
	.no-more-tables thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.no-more-tables tr { border: 1px solid #fff; }

	.no-more-tables td {
		/* Behave like a "row" */
		border: none;
		border-bottom: 2px solid #fff;
		position: relative;
		padding-left: 30% !important;
		white-space: normal;
		text-align:left;
        background-color: gold;
        border: 1px solid #fff !important;
	}

	.no-more-tables td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 27%;
		padding-right: 10px;
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}

	/*
	Label the data
	*/
	.no-more-tables td:before { content: attr(data-title); }
}


/*VÃ­deos responsivel YouTube, Vimeo, outros*/
.container-video {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.container-video iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}