.front .slider-wrapper div[id*="quickSearch"]{
top:12vw;
}

.mainuser a.agent_photo {
    position: relative;
}
.mainuser a.agent_photo img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.front .aboutAgent .content p {
   text-align: left;
}
.custom-btn {
   display: block;
   float: left;
   width: 25%;
   padding: .6em;
   box-sizing: border-box;
}
.custom-btn img {
   width: 100%;
}
.custom-btn p {
   text-align: center;
   font-weight: bold;
}

@media (max-width: 1200px) {
   .custom-btn {
      width: 50%;
   }
   .custom-btn:nth-of-type(3) {
      clear: left;
   }
}
@media (max-width: 640px) {
   .about-btn img {
      display: inline-block;
      height: 22vw !important;
      width: auto !important;
      vertical-align: top;
   }
   .about-btn {
      text-align: center;
   }
   .custom-btn {
      width: 100%;
   }
   .custom-btn p {
      font-size: 1.1em;
   }
}

.mainuser a.agent_photo {
   border-radius: 0;
   width: auto;
}
.mainuser a.agent_photo img {
    position: relative;
    top: 0;
    transform: none;
    left: 0;
    height: 100%;
    width: auto;
}
@media (max-width: 1460px) {
.front .slider-wrapper div[id*="quickSearch"]{
top:200px;
}
   .inner .mainuser a.agent_photo {
      width: 5em;
   }
   .inner .mainuser a.agent_photo img {
      width: 100%;
      height: auto;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
   }
}

.mainuser .agent_title:after {
   content: 'New Home Buyers Brokers / Realty Pros';
   display: block;
}
.mainuser .contactus {
   display: block;
   font-size: .95vw;
    line-height: 1.4vw;
   font-weight: 400;
   font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}
.front .mainuser .contactus a {
   color: #fff !important;
}
.inner .mainuser .contactus a {
   color: #323232 !important;
}
@media (max-width: 1460px) {
   .mainuser .contactus {
     font-size: .95em;
     line-height: 1.4em;
   }
}