#gk-content {
  width: 100%;
}
#gk-bg {
  max-width: 100%;
}
#gk-right {
  width: 100%;
}
#gk-bottom {

  padding: 0px;
}
.box {
  margin: 0 0 0px 0;
  
}
button, .button, input.button, span.button, button.button, div.button, input[type="submit"], input[type="button"], .pagenav-prev a, .pagenav-next a, .button.invert:active, .button.invert:focus, .button.invert:hover, .readon, #member-profile .media-preview .hasTipPreview, .btn {

  color: inherit !important;
}
#qx-section-6wbda {
  background-position: 106% 180px;
}
#gk-mainbody {
  padding: 0;

}
#qx-row-0lygq{
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)
}
#qx-row-i3jwb,#qx-row-57l3r,#qx-row-day15,#qx-row-ns04b,#qx-row-abpul,#qx-row-c7gg2,#qx-row-fkdge{
    max-width:300px;
      margin: 0 auto;
}
#gk-logo {
  display:flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  align-content: center;
  /*height: 90%;*/
}
#gk-logo-footer{
  display: block;
  text-align: center;
}
#gk-right{
    display:none;
}
.finder,.eb-container{
  max-width: 1100px;
  margin: 60px auto;
}
.j4 .input-group .form-control {
    width:100%;
}

#qx-row-hj862{
  position: absolute;
  top: 300px;
  bottom: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
}
    body{
        font-size:20px;
    }
#gk-top, #gk-bottom {
  padding: 0;
}
#gk-logo {
     margin-top: 150px;
      margin-bottom: 200%;
}
@media (max-width: 1000px) {
#qx-section-6wbda{
    background-image:none !important;
}
    body{
        font-size:18px;
    }
    #gk-logo {
     margin-top: 100px;
      margin-bottom: 100%;
    }
}

@media (max-width: 460px) {
    body{
        font-size:16px;
    }
   #qx-row-0lygq {
      clip-path: none;
    }

}
@media (max-width: 660px) {

   #qx-row-0lygq {
      clip-path: none;
    }

}