
<link href="https://fonts.googleapis.com/css?family=Fredericka+the+Great|Pacifico|Racing+Sans+One|Roboto+Condensed&display=swap" rel="stylesheet">

<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&display=swap" rel="stylesheet">

nav {


   
  display: inline-table;
  height: 90px;  
}
.divide{
margin-top:5vw;
width: 100%;
 
}
.logmob{
position: relative;
/* margin-top:-40px; */
width: 180px;
border-radius: 5px;
}


.dvgaleria{

background-color:#fff;

position:absolute;
top:0;
z-index: 999999999999999999999999999999999991;
width:100%;
height: 100%;
overflow-y: hidden !important ;
display:none;
}

.escrita{
font-family: 'Just Me Again Down Here', cursive;
color:indigo;
}
.logmobile{
height:52px;
border-radius: 5px;   

}
.logmobileb{
height:100px;   
margin-top:5px;
}
h1,h2,h3,h4,h5,H6{
font-family: 'Just Me Again Down Here', cursive;
font-family: 'M PLUS Rounded 1c', sans-serif;
color: #252D5B;
}

.titulos{
font-family: 'Just Me Again Down Here', cursive;
font-family: 'M PLUS Rounded 1c', sans-serif;
color: #252D5B;
}
.titulocapa{
font-size: 4em;
}
.section{
width:100%;

}
.tbranca{
ccolor:#fff;
}

.logomobcapa{
height:152px;
border-radius: 5px;
float:right;
margin-top:-70px;
}

nav ul  {
   margin-top: 20px;
}

nav ul li a {
  color: #fff;
 /*font-family: 'Ubuntu', sans-serif;  
  font-family: 'Ropa Sans', sans-serif;
  font-family: 'Covered By Your Grace', cursive !important;
  
  font-family: 'M PLUS Rounded 1c', sans-serif;
  font-family: 'Covered By Your Grace', cursive;*/
     font-family: 'M PLUS Rounded 1c', sans-serif;
}

  font-size: 1em;
}

.logog{ margin: 5px 0px 5px 17%;}
 
.logom{  margin: 5px 0px 5px 5%;}
.logos{  margin: 5px 0px 5px 0%;}
 
#divcapa{

  background-image: url("../img/sitecapa.jpg");
  background-size: 100%;
}


 

.blogTituloCapa{

 
font-family: 'Ubuntu', sans-serif;
font-size: 2em;

}

.blogResumoCapa{

  color:#474441;
  font-family: 'Ubuntu', sans-serif;
  font-size: 1em;
  
  }
  .log_fixo{

    width: 100px;
  }

  .bordab{
  border-bottom:solid #000;
  }
  
  .modal { width: 75% !important;  max-height: 100% !important ; margin-top: 5px !important ; overflow-y: hidden !important ; border-radius:8px;} 
 .modal .modal-footer {
  border-radius: 0 0 2px 2px;
  background-color: #01579b;
  padding: 4px 6px;
  height: 60px;
  width: 100%;
  text-align: right;
}
  .bordax{
border-radius: 3px;

  }
  
  .bordaxx{
border-radius: 5px;

  }
  .bordax5{
    border-radius: 25px;
  
  }
  .borda_branca{
    border: solid #fff;;
  }

  .tituloNotCapa{
    color:crimson; 
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 1.1em;
    min-height: 10px;
    text-align:left;  
    text-justify:inter-word;
    margin-top:-5px;
  }


.eventocapa{
    color: #9505CC;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 800;
    font-size: 1em;
    text-align: left;
  }
.eventodata{
    color: #fff;
    background-color: #9505CC;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 800;
    font-size: 1em;
    text-align: left;
    padding: 3px;
    border-radius: 0px 5px 5px 0px;
    width: auto;
  }
  .dataselo{ 
  margin-top:-20px;
  background-color: #A2B3A8!important;
  color:#fff;
  z-index: 2;
  position:relative;
  font-variant: normal;
  }
  
  
  .caixa_evento{
border-bottom: dotted #b388ff; margin:0px; border-radius:4px; width:100%;
}

.paddingtopx{
padding-top:2em !important;
background-color: #fff;

}
 
 

  .caixa_evento:hover{
 background-color: #eceff1;
}
.padding0{
padding: 0%;
}
.publicacoes_capa{
background-image: url("../img/bglivro.jpg"); background-size: 100%; background-repeat: no-repeat; margin-top: -20px;
}

.subtop_pub{
  height:80px;
  background-image: url("../img/bglivro.jpg");
  background-color: #1a237e;
}

.caixa_evento_div{
 overflow-y:auto; 
}

  .resumoNotCapa{
    margin-top: 30px;
     clear: both;
    color: #25221a;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1em;
    min-height: 200px;
      
    text-justify:inter-word;
    text-align: left;
 

  }
  
  .cx{
  
  background-color: aliceblue;
  border-radius: 4px;
  text-align: center;
  width:94%;
  padding:3%;
  display: block;
  border:thin solid #006064 ;
  
     }
.marginx{
margin:5px;
}
 .institucional_tit{
font-family: 'M PLUS Rounded 1c', sans-serif;
  position: relative;
  display: inline-table;
 }
 
 .tit1{
  font-family: 'M PLUS Rounded 1c', sans-serif;
 } 
 .sombra{
text-shadow:5px 5px 10px black;
 }
  .canalin{
 font-size: 2.5em;
 background-color: #006064;
 border-radius:8px;
 color:#fff;
 margin-bottom: 100px;
 
 }
 
   .canall{
 font-size: 2em;
 border-radius:8px;
 margin-bottom: 20px;
 border-radius: 8px;
 padding: 8px 0px 0px 8px;
 display:inline-table;
 
 }
 
 
 #ulnav ul{
background: rgba(38,50,56,1);
background: -moz-linear-gradient(top, rgba(38,50,56,1) 0%, rgba(69,90,100,1) 11%, rgba(69,90,100,1) 71%, rgba(43,57,71,1) 99%, rgba(43,57,71,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(38,50,56,1)), color-stop(11%, rgba(69,90,100,1)), color-stop(71%, rgba(69,90,100,1)), color-stop(99%, rgba(43,57,71,1)), color-stop(100%, rgba(43,57,71,1)));
background: -webkit-linear-gradient(top, rgba(38,50,56,1) 0%, rgba(69,90,100,1) 11%, rgba(69,90,100,1) 71%, rgba(43,57,71,1) 99%, rgba(43,57,71,1) 100%);
background: -o-linear-gradient(top, rgba(38,50,56,1) 0%, rgba(69,90,100,1) 11%, rgba(69,90,100,1) 71%, rgba(43,57,71,1) 99%, rgba(43,57,71,1) 100%);
background: -ms-linear-gradient(top, rgba(38,50,56,1) 0%, rgba(69,90,100,1) 11%, rgba(69,90,100,1) 71%, rgba(43,57,71,1) 99%, rgba(43,57,71,1) 100%);
background: linear-gradient(to bottom, rgba(38,50,56,1) 0%, rgba(69,90,100,1) 11%, rgba(69,90,100,1) 71%, rgba(43,57,71,1) 99%, rgba(43,57,71,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263238', endColorstr='#2b3947', GradientType=0 );


 }
 
 #linkmenu a  {
 color: aqua;
 border-bottom: solid thin #37474f;

 }
 #linkmenu a:hover  {
 color: aqua;
 background-color: #37474f;
 margin-left: 20px;
 }
 
 
 .apoios ul li a img{
 
 width:80px;
 float:left;
 margin-left: 30px;
 }
 
 
 
 
 