.light-bg {
    background: #ffffff;
}

#header>.container>[class*="row"]>[class*="span"]>.row-fluid {
    margin-top: 25px;
    margin-bottom: 25px;
}

#toolbar .navbar-inner .nav>li>a {
    font-size: 21px;
  	text-transform: uppercase;
}

.navbar .nav>li>a {
    padding: 20px 10px;
}

h1, h2, h3, h4 {
    font-family: 'Titillium Web', sans-serif;
}

h1, h2 {
  font-size: 2.4em;
  font-weight: 900;
}

p, li, label, .btn {
    font-size: 17px;
    line-height: 25px;
    font-family: Raleway, sans-serif;;	
}

.navbar-inner li, .navbar .nav li, .navbar .nav .navbar-inner li {
    font-family: 'Source Sans Pro',sans-serif;
  	font-weight: 600;
  	margin-bottom:0px;
}

div#nav-bottom-menu li {
    font-size: 21px;
    font-weight: 600;
    text-transform: uppercase;
  	font-family: 'Source Sans Pro',sans-serif;
}


.login form {
  background-color: #ffffff;
}


.custom_social p {
  margin: 10px;
}

.btn {
    background-color: #0B6B7E;
}

.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
    background-color: #0B6B7E;
}

li {
    margin-bottom: 0px;
}

div.fastsocialshare-align-right {
    margin-top: 4em;
}

#footer h3 {
    color: #FFFFFF;
}

.rc-anchor-normal {
    height: 74px;
    width: 220px;
}

.moduletable_footer img {
    margin-top: 20px;
}

#main h1, #main h2, #main h3, #main h4, #main h5, #main h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    margin-top: 0;
    clear: both;
}

a:hover, a:focus {
    color: #0d778c;
    text-decoration: none;
}

h2 a {color: black;}

.tutorials .fastsocialshare-subcontainer {
    display: none;
}





