html body#top.avia-blank{margin:0;font-family:Tahoma;background:url(../img/mobile/background.png)!important;background-repeat:no-repeat!important;width:100%;margin:0;background-size:cover!important;background-position:top center;border-radius:0;font-family:Tahoma,Verdana,Segoe,sans-serif!important}.mlo-lic-text{text-align:center;color:#171160;font-weight:600;padding:4px 0 12px 0;font-size:10px}html body{background:rgba(0,0,0,0)!important}.calendly-badge-widget{display:none}html .responsive .container,html body#top.avia-blank #wrap_all #main .container{max-width:100%;margin:0!important;padding:0!important;width:100%!important}.mlo-contact-links ul{padding:0;margin:0;list-style:none;text-align:center}.mlo-contact-links ul li{padding:0;margin:0;text-align:center;display:inline-block;padding:0 10px}.mlo-contact-links ul li a img{max-height:48px}.mlo-contact-links.social-links{margin:15px 0 0 0}.html_stretched body #wrap_all,html .main_color,html body #main{background:rgba(0,0,0,0)!important}.mlo-lic-user-designation,.mlo-lic-user-nmls-id{padding:10px 0 0 0;font-size:15px;color:#171160}.mlo-lic-user-nmls-id{padding:0;font-weight:700}main.template-page.content.av-content-full.alpha.units{margin:0;padding:0}.header{background:url(../img/mobile/bg1.png);background-position:center 100%;background-size:cover;background-repeat:no-repeat;padding:40px 0 0 0;margin:0}.row.mlo-lic{position:relative;top:-5px;text-align:center}.mlo-lic-user-name{color:#171160;font-size:300%}.mlo-lic-user-name span.last-name{font-weight:700}.mlo-signature{min-height:580px;background-repeat:no-repeat;background-position:center;width:100%}.mlo-contact-links a{display:block}.footer-address{text-align:center}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links ul li{margin:0;padding:0;display:inline-block;width:32%;text-align:center}.footer-links ul li.equal-housing-opportunity img,.footer-links ul li.footer-mlobox img{width:68px}.footer-links ul li.circle-apply-link{background:url(../img/mobile/circle.png);background-size:contain;background-repeat:no-repeat;background-position:center top;min-height:100px;padding-top:20px}li.circle-apply-link div{font-size:16px;font-weight:700;color:#fff}li.circle-apply-link div img{width:22px;position:relative;top:7px}.footer-links ul li.equal-housing-opportunity,.footer-links ul li.footer-mlobox{position:relative;top:12px}.row.footer{margin:0;padding:50px 0 0 0;background:url(../img/mobile/footer-bg.png) no-repeat center;background-size: 100% 100% !important;}.footer-address{color:#fff;font-size:11px;padding-bottom:5px}.footer-links ul li.circle-apply-link a { text-decoration: none;}
.container_wrap{ height60px; }.mlo-lic-user-name { line-height: 42px; }



.mobile {

position: fixed;

top: 0;

z-index: 9999;

width: 100%;

background: rgba(23,17,96,0.6);

border-bottom: solid 1px #171160 !important;
}

.logo {
  color: #fff;
  font-size: 20px;
  line-height: 50px;
  padding: 0 0 0 20px;
  text-transform: capitalize;
}
/* menu button */
.menuBtn {
  height: 30px;
  width: 30px;
  position: absolute;
  right: 20px;
  top: 10px;
  z-index: 101;
}
.menuBtn > span {
  background-color: #fff;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -1px 0 0 -15px;
  -webkit-transition: height 100ms;
  transition: height 100ms;
}
.menuBtn > span:after,
.menuBtn > span:before {
  content: '';
  background-color: #fff;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.menuBtn > span:after {
  top: -7px;
}
.menuBtn > span:before {
  bottom: -7px;
}
.menuBtn.act > span {
  height: 0;
}
.menuBtn.act > span:after,
.menuBtn.act > span:before {
  background-color: #171160;
  top: 1px;
}
.menuBtn.act > span:after {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.menuBtn.act > span:before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
/* main menu block */
.mainMenu {
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  height: 100%;
  width: 100%;
  display: table;
  text-align: center;
  opacity: 0;
  -webkit-transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transform: scale(0);
          transform: scale(0);
}
.mainMenu.act {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.mainMenu.act ul li {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  text-align: left;
}
.mainMenu ul {
  display: table-cell;
  vertical-align: middle;
  list-style: none;
}
.mainMenu li {
  padding: 8px 0;
  -webkit-transition: all 400ms 510ms;
  transition: all 400ms 510ms;
  opacity: 0;
}
.mainMenu li:nth-child(odd) {
  -webkit-transform: translateX(30%);
          transform: translateX(30%);
}
.mainMenu li:nth-child(even) {
  -webkit-transform: translateX(-30%);
          transform: translateX(-30%);
}
.mainMenu li:last-child {
  -webkit-transform: none;
          transform: none;
}
.mainMenu a {
  color: #171160;
  display: inline-block;
  font-size: 18px;
  text-align: left;
}
.mainMenu a.suBtn {
  color: #fff;
}
/* sign up button */
.suBtn {
  background-color: #171160;
  border-radius: 5px;
  padding: 10px 20px;
}

.mobile .logo img { height: 50px !important; }
.responsive #top .logo { height:50px !important; }