.kyruus-custom-wrapper,.kyruus-custom-wrapper div,.kyruus-custom-wrapper ul,.kyruus-custom-wrapper li,.kyruus-custom-wrapper h3{
  margin:0;padding:0;
}

.kyruus-custom-wrapper img{
  border:0;
}

.kyruus-custom-wrapper li{
  list-style:none;
}

.kyruus-custom-wrapper h3{
  font-size:100%;
  font-weight:normal;
}

.kyruus-custom-wrapper{
  font:13px/1.22 arial,helvetica,clean,sans-serif;
  *font-size:small;
  *font:x-small;
  background-color: #ffffff;
}

div.page-content-wrapper {
  padding-bottom: 77px;
}
div.footer {
  margin-top: -77px;
}

.kyruus-custom-wrapper .container {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  text-align: left;
}

.kyruus-custom-wrapper .header {
  padding: 20px 0 0 0;
}

.kyruus-custom-wrapper .logo {
  max-width: 500px;
  min-width: 20px;
  width:100%;
  display: inline-block;
}

.kyruus-custom-wrapper .links {
  text-align: center;
  padding: 10px 0 20px 0;
}

.kyruus-custom-wrapper .links a {
  padding: 5px;
  color: #9aa5b2;
  white-space: nowrap;
}


.kyruus-custom-wrapper .logo img {
  width: 100%
}

@media (min-width: 768px) {
  .kyruus-custom-wrapper .container {
      width: 750px;
  }

  .kyruus-custom-wrapper #ft {
      width: 750px;
  }
}

@media (min-width: 992px) {

  .kyruus-custom-wrapper .container {
      width: 970px;
  }
}

@media (min-width: 1200px) {
  .kyruus-custom-wrapper .container {
      width: 1170px;
  }
}
