a {
  color: #2d539b;
}

h1, h2, h3 {
  color: #345eb1;
}

#header #sub-header {
  right: 255px;
}

#header-2nd #sub-header {
  right: 280px;
}

#footer a {
  color: #779632;
}

img#slogan {
  width: 344px;
  height: 41px;
  top: 38px;
}

img#logo {
  height: 123px;
  bottom: -29px;
}

img#logo-2nd {
  height: 86px;
}

img#device {
  top: 30px;
  right: 35px;
  width: 191px;
  height: 372px;
}

div.case-study {
  background-color: #f1f6e2;
  border-color: #779632;
}

#ontheright {
  top: 274px;
}

img#made-with {
  width: 138px;
  height: 22px;
  bottom: 20px;
}

.rate-table th {
    background-color: #3d67b8;
}

.eyecatching {
  color: #345eb1;
}

