#st-wrapper {
background-color: #f9f9f9;
}
#header {
background-color: rgba(229, 229, 229, 1);
border: none !important;
}
#header #top-wrapper {
background-color: rgba(34, 41, 100, 1);
border: none !important;
}
body, p { font-family: 'PT Serif'; }
h1,h2,h3,h4,h5,h6 { font-family: 'Roboto'; }
ul.primary-menu > li > a, .menubutton, .header-call { font-family: 'Roboto'; }
ul.primary-menu > li > ul > li > a { font-family: 'Roboto'; }
ul.primary-menu > li > ul > li > ul > li a { font-family: 'Roboto'; }
h1.page-title { font-family: 'Roboto'; }
body { font-size: 16px; }
ul.primary-menu > li > a { font-size: 16px; font-weight: 700; }
ul.primary-menu > li > ul > li > a { font-size: 14px; }
ul.primary-menu > li > ul > li > ul > li a { font-size: 14px; }
h2 { font-size: 35px; }
#header { color: #333333; }
#header #top-wrapper { color: #ffffff; }
ul.primary-menu > li > ul > li > a, .primary-menu ul.mega-menu > li a { color: #ffffff; }
ul.primary-menu > li > ul > li > ul > li a, .primary-menu ul.mega-menu > li > ul > li a { color: #ffffff; }
ul.primary-menu > li > ul > li > a:hover, .primary-menu ul.mega-menu > li a:hover { color: #ffffff; }
ul.primary-menu > li > ul > li > ul > li a:hover, .primary-menu ul.mega-menu > li > ul > li a:hover { color: #ffffff; }
#footer .widget-title { color: #ffffff; }
#footer, #footer .widget li { color: #ffffff; }
#footer a { color: #ffffff; }
#footer a:hover { color: #ffffff; }
