@import url('//fonts.googleapis.com/css2?family=Roboto+Slab:wght@500;600&display=swap');
body {
  font-size:15px;
	font-family: 'Helvetica Neue',ReithSerif, Helvetica, Arial, sans-serif;
	color:#131517;
	background:#fdfefc;
 }
 body p {
   font-size: 1em;
 }
#wrapper-footer-full{	
	background-color:#EFEBE9
}
#content{
	max-width:1280px;
	margin:0 auto;
}
a, #main-menu a {
 color:#3FA4D3;
	text-decoration:none;
}
a:hover {
	color:#D63384;
}
h1,h2,h3,h4,h5,h5 {
	font-family: 'Roboto Slab', Merriweather, Georgia, serif; 	
}
h1{
	font-size:22pt;
}
h2{
	font-size:20pt;
}
h3{
	font-size:18pt;
}
h4{
	font-size:16pt;
}
h5{
	font-size:14pt;
}
h6{
	font-size:12pt;
}
.mc4wp-form input{
	max-width:155px;
}
tr, td {
	vertical-align: top;
	padding:.25em;
}
.wp-block-column li{
	padding:.5em 0;
	margin:0;
	
}
#gtranslate_selector{
	max-width:120px;
	margin:5px 0 0 0;
	font-size:12px;
}
#navBarSearchForm input[type=search]{
 max-width:262px !important; 
 max-height:20px !important;
 font-size:12px;
}
.home .entry-title{
	font-weight:bold;
}
.entry-title{
	margin:0 0 30px 0;
}

.navbar-text {
 max-width:480px;
}
.custom-logo-link img{
 width:100%;
	max-width:336px;
	margin:0 auto;
	padding:0;
}
.topsearchbtn {
 font-size:11px;
 background-color:#3FA4D3;
 color:white;
	padding:0 3px;
}
#main-menu {
	margin:0;
	padding:0;
}
#main-menu li.current-menu-item a{
 background:#3FA4D3;
 color:white;
 padding:1px 4px 2px;
 margin:6px 0 0 0;
 -moz-border-radius: 3px;               
 border-radius: 3px;   
}
#menu-item-1120 a {
 background:#EFEBE9;
 color:#3FA4D3;
 padding:1px 4px 2px;
 margin:6px 1em 0 0;
 -moz-border-radius: 3px;               
 border-radius: 3px;  
	
}
.navelements {
	font-size:12px;
	font-weight:600;
	font-family: 'Roboto Slab', Merriweather, Georgia, serif; 
	padding:;
	margin:0;
}
.extrabrand {
	max-width:100%;
	margin:0 auto;
}
.extrabrand .navbar-brand{
	font-size:1.3em;
	display: flex;
  justify-content: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
	color:#757779;
}
.extrabrand .navbar-text{
	
}
.entry-title{
	text-align:center;
}
.formcol {
	margin:;
	padding:0;
}
.menucol{
	margin:;
	padding:0;
	
}
.site-info{
	text-align:center;
}