/* editpage */

#editpage {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 3000;
  padding: 5px 15px;
  background: #fff;
  color: white;
}

/* custom  */

.cg-font-thin {
  font-weight: 300;
}

.cg-text-underline {
  border-style: solid;
  border-color: inherit;
  border-width: 0 0 2px 0 ;
}

.cg-text-border {
  border-style: solid;
  border-color: #fff;
  border-width: 2px ;
}

.cg-image-border {
  border-style: solid;
  border-color: #fff;
  border-width: 3px ;
}

/* main */

* {
  outline-color: transparent !important;
}

html {
}

body {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
}

h1, h2, h3, h4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
}

h1 strong, h2 strong, h3 strong, h4 strong {
  font-weight: 300;
}

/* colors */

a {
  color: #ef62fd !important;
}

a:focus, a:hover {
  color: #999 !important;
  text-decoration: none !important;
}

.uk-text-primary {
  color: #ef62fd !important;
}

.uk-section-primary {
  background-color: #ef62fd;
}

.uk-background-primary {
  background-color: #ef62fd;
}
