
#content h1, h2 {color:#418BA2!important; font-weight: normal!important; border-top:none!important}

#content h3 {color:#418BA2!important; font-weight: normal!important; border-top:1px solid #418BA2!important;}

p.ssfconference {
font-size:30px; 
color:black; 
text-align:center; 
margin-top:0px; 
margin-bottom:0px;
background: -moz-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(192,238,251,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(192,238,251,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(192,238,251,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(192,238,251,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(192,238,251,1) 100%); /* ie10+ */
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(192,238,251,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#418BA2',GradientType=0 ); /* ie6-9 */
}

.ssfmenu ul {
  list-style: none;
  background-color: #418BA2;
  text-align: center;
  color:white!important;
  padding: 0;
  margin: 0px 0px 25px 0px;  
  /*height: 32px;*/
}

.ssfmenu li {
  display: inline-block;
  margin-top:5px;
  padding: 0px;
  color:white!important;
/*font-family: 'Oswald', sans-serif;
  font-size: 1.2em;
  line-height: 40px;
  height: 40px;*/
}

.ssfmenu a {
  text-decoration: none;
  display: block;
  padding: 5px 15px 5px 15px;
  transition: .3s background-color;
  border: 1px solid #418BA2;
  color:white!important;
}
 
.ssfmenu a:hover {
  background-color: white;
  border: 1px solid #418BA2;
  color:black!important;
}
 
.ssfmenu a.active {
  background-color: white;
  color: black!important;
  font-weight:bold;
  cursor: default;
  border: 1px solid white;
}
