body{
  13px/20px PTSansRegular,Arial,Helvetica,sans-serif
color:#8c91a5;
  overflow-x: hidden;
}

a { color: #DD833D; /* #25afb4; */ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s;  }
a:hover { text-decoration: underline }

h1 { padding-bottom: 15px }
h1 a { font-family: 'Open Sans Condensed', sans-serif; font-size: 48px; color: #333; }
h1 a:hover { color: #25afb4; text-decoration: none; }

h1,
h2,
h3,
h4 {
    color: #DD833D; /* #25afb4; */
}

h1 {
    font-size: 2rem;
}

h2 {
    font-size: 1.5rem;
}

h3 {
    font-size: 1.2rem;
}

h4 {
    font-size: 1rem;
}


.titHome{
font-family: "Roboto Slab";
    font-weight: 700;
    line-height: 32px;
    letter-spacing: 2px;
    font-style: normal;
    font-size: 25px;
    color:#24afb4;
}
.titdata{
font-family: "Roboto Slab";
    font-weight: 700;
    line-height: 32px;
    letter-spacing: 2px;
    font-style: normal;
    font-size: 25px;
    color:#FFF;}


p { display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    color:#333333; }

a.more-link { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; padding: 3px 10px; background-color: #ff6600; border-radius: 5px; float: right; }


a.more-link:hover { text-decoration: none; background-color: #666; border-radius: 0px; }

.tituloHomeBranco {color:#FFFFFF; font-weight: bold;font-size:16px;}
.tituloHomeAzul {color:#1b3f7b; font-weight: bold;font-size:16px;}
div.tituloHomeAzul.est {margin-top:23px;}

.tituloHomeAzulConec {color:#1b3f7b; font-weight: bold;font-size:20px;   text-transform:uppercase;}

.espacoTopoEstatisticas{margin-top:8px;}

div.row.acessos{background:#1b3f7b;padding:30px 0;}

div.row.estatisticas{background:#7191b8;padding:5px 0;color:#FFFFFF;}


div.row.servicos{height:250px;background: url("../imagens/fundoServicos.png") repeat-x;padding:5px 0;color:#FFFFFF;}
#servicos {padding-top:25px;margin-left:80px;}
#destaques, #logoPROFBIO{width:248px !important;height:99px !important;}

 .box1, .box2 {padding: 10px;width:60%;}
 .box1{background:#25afb4;margin-bottom:5px;color:#FFF; }
 .box2{background:#eef0f2;}

 div.row.leiamais{border-bottom: 1px solid #CCC; margin-top:5px;}

#imgdestaque{
   width: 1200px;
   height: 370px;
} 

img{
	max-width: 100%;
    height: auto;
}


div.row.rodape{background:#a2cbd5;padding:30px 0;color:blue;font-size: 16px;

    border-top: 1px #0b4e83 solid;
    padding: 20px 0;
 }
 div.row.rodape p{color:#6C88E3;}
div.row.rodape-redes{background:#7dbcc5;padding:30px 0;color:#0b4e83;  }
div.row.destaques{background:#FFFFFF; }

div.row.avisos, div.row.noticias {background:#FFFFFF; padding-top:20px;}
div.row.menu {  color:#FFFFFF;min-height:67px;padding-top:20px;}
div.row.nomeCurso {background:#1b3f7b; color:#FFFFFF;min-height:67px;}
 div.row.topo{background: #FFF;padding:20px 0; }
div.row.subDir{padding-top:20px;}
div.row.conhecimento{background:#FFFFFF;padding:30px 0;color:#606060;}
div.row.cabecalho{background-image: url("../imagens/fundoCabecalhoSub.jpg"); /* The image used */
  background-color: #e4e4e4; /* Used if the image is unavailable */
  height: 100px; /* You must set a specified height */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
    text-transform:uppercase;
    font-weight: bold;
    font-size:30px;
    color: #1b3f7b;
    padding-top:16px;

  }

img#logo2,  img#logo4,img#logo6   (margin: 10px 0;     }




