body {
  background-color: #FFFFFF;
}
/*------------------------------------/
  Navigation
/-----------------------------------*/
.nnn-nav, .nnn-nav ul ul.sub-menu .sub-toggle, .nnn-nav ul ul.sub-menu .menu-item a {
  background-color: #FFFFFF;
}
.nnn-nav .menu-item a, .nnn-nav ul ul.sub-menu .sub-toggle {
  color: %colour_menu_text%;
}
.nnn-nav .menu-item.site-title .page-title {
  color: #555555;
}
.nnn-nav .menu-item i {
  color: #555555;
}
.letter:before {
  border-color: #555555;
}
.nnn-nav .menu-item .page-title, .nnn-nav ul ul.sub-menu .menu-item a {
  color: #555555;
}
.nnn-nav .menu-item .sub-title, .nnn-nav ul ul.sub-menu .sub-toggle:before {
  color: #676767;
}
/*------------------------------------/
  Topbar
/-----------------------------------*/
.menu-toggle,
.sidebar-toggle {
  background-color: #FFFFFF;
}
.menu-toggle i {
  color: #555555;
}
.sidebar-toggle {
  color: #555555;
}
.live-search {
  background-color:  #FFFFFF;
}
.input-wrap:after {
  color: #676767;
}
#tipue_search_content {
  color: #888888;
  background-color: #FFFFFF;
}
#tipue_search_input {
  color:  #676767;
  background-color: #EEEEEE;
}
.tipue_search_content_title a {
  color: #3795CF;
}
.tipue_search_content_title a:hover{
  color: #67C5FF;
}
.tipue_search_content_url a{
  color: #888888;
}
.tipue_search_content_url a:hover{
  color: #888888;
}
.tipue_search_content_text{
  color: #888888;
}
.tipue_search_content_debug{
  color: #888888;
}
.h01{
  color: #888888;
}
#tipue_search_foot_boxes li a {
  background-color: #FFFFFF;
  color: #888888;
}
#tipue_search_foot_boxes li.current{
  background: #FFFFFF;
  color: #888888;
}
#tipue_search_foot_boxes li a:hover{
  background: #FFFFFF;
}
#tipue_search_warning a{
  color: #396;/*LINK TO SOMETHING*/
}
#tipue_search_warning a:hover{
  color: #888888;
}
#tipue_search_results_count{
  color: #888888;
}
.menu-toggle,
.sidebar-toggle,
.live-search {
  border-color: rgba(0,0,0,0.15);
}
.live-search {
  transition: background 300ms linear;
}
.scrolled .menu-toggle,
.scrolled .sidebar-toggle {
  background-color: transparent;
  border-color: rgba(0,0,0,0.15);
  border-width: 0px 1px 0px 1px;
}
.scrolled .live-search {
  background-color: #FFFFFF;
  border-color: transparent;
  border-color: rgba(0,0,0,0.15);
  border-width: 0px 0px 1px 0px;
}
/*------------------------------------/
  Sidebar
/-----------------------------------*/
.nnn-sidebar {
  background-color: #FFFFFF;
  color: #888888;
}
.nnn-sidebar h1, .nnn-sidebar h2, .nnn-sidebar h3, .nnn-sidebar h4, .nnn-sidebar h5, .nnn-sidebar h6 {
  color: #555555;
}
.nnn-sidebar a {
  color: #3795CF;
}
.nnn-sidebar a:hover {
  color: #67C5FF;
}
/*------------------------------------/
  Content
/-----------------------------------*/
.nnn-content, .photo-background, .nnn-slider {
  background-color: #FFFFFF;
  color: #888888;
}
.nnn-content a, .photo-background a, #tipue_search_content a {
  color: #3795CF;
}
.nnn-content a:hover, .photo-background a:hover, #tipue_search_content a:hover {
  color: #67C5FF;
}
.nnn-content h1, .nnn-content h2, .nnn-content h3, .nnn-content h4, .nnn-content h5, .nnn-content h6 {
  color: #555555;
}
.nnn-content, #tipue_search_content, #tipue_search_foot_boxes li a, #tipue_search_foot_boxes li.current, footer {
  border-color: rgba(0,0,0,0.15);
}
/*------------------------------------/
  footer
/-----------------------------------*/
footer {
  color: #888888;
  background-color: #FFFFFF;
}
footer a {
  color: #3795CF;
}
footer a:hover {
  color: #67C5FF;
}
/*------------------------------------/
Contact Page
/-----------------------------------*/
.rw-contact-form > div > .form-input-button[type="submit"] {
  background-color: #3795CF;
  color: #fff;
}
.rw-contact-form > div > .form-input-button[type="submit"]:hover {
  background-color: #67C5FF;
  color: #fff;
}
.rw-contact-form > div > .form-input-button[type="reset"] {
  background-color: #676767;
  color: #fff;
}
.rw-contact-form > div > .form-input-button[type="reset"]:hover {
  background-color: #676767;
  color: #fff;
}
