/*!   | (c) 2014 Pagekit | MIT License */


.mainheader{
font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: 300;
color: #525255;
text-transform: none;
}

.bg-question {
background-image: url("../../../images/site/question.png");
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center; 
}

.bg-leaf {
background-image: url("../../../images/site/leaf.png");
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center; 
}


.bg-light {
background-image: url("../../../images/site/light.png");
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center; 
}

.bg-answer {
background-image: url("../../../images/site/answer.png");
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center; 
}
.uk-navbar-nav{
float: right;
}

.cu_footer{

color: #ffffff;
}

a.cu_footer:link { color:#FFF; text-decoration:none; font-weight:normal; }
a.cu_footer:visited { color: #d8eac3; text-decoration:none; font-weight:normal; }
a.cu_footer:hover { color: #d8eac3; text-decoration:underline; font-weight:normal; }
a.cu_footer:active { color: #FFF; text-decoration:none; font-weight:normal; }

/* Modifier `uk-nav-offcanvas`
 ========================================================================== */
/*
 * Items
 */
.uk-nav-offcanvas > li > a {
  color: #ffffff;
  padding: 10px 20px;
}
/*
 * Hover
 * No hover on touch devices because it behaves buggy in fixed offcanvas
 * 1. Apply hover style also to focus state
 * 2. Remove default focus style
 */
.uk-nav-offcanvas > .uk-open > a,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
  background: rgba(0, 0, 0, 0);
  color: #4a4a4c;
  /* 2 */
  outline: none;
}
/*
 * Active
 * `html .uk-nav` needed for higher specificity to override hover
 */
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
  background: rgba(0, 0, 0, 0);
  color: #000000;
}

@media (min-width: 768px) {
.tm-totop-scroller {
  display: block;
  position: absolute;
  top: 50%;
  right: 25px;
  height: 25px;
  width: 20px;
  margin-top: -13px;
  color: #a2a2a2;
  z-index: 1000;
}
}
