@media all and (max-width: 959px) {

#step-2 #partner_form .formlabel:nth-child(2n+1){margin-left:0 !important;}

#mobform {

     display:block !important;

}



#btn2 {

     width:100%;

     display:block;

}



#thankyouText img {

     display:block;

     width: 200px;

     margin:0 auto;

     margin-left:10px;

     margin-right:30px;

}



.banner-left {

     width: 100% !important;

     margin-left: 0 !important;

}



.lock img {

     width:200px;

     margin-left:45px;

}

.lock{margin-top:10px;}



.banner-section .banner-left ul li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:normal;font-size:15px;}

.work-section .company-logo{display:none;}

#mobform iframe {

     width:340px;

}



.Wrapper {

     width: 320px !important;

}



a.logo {

     display: block;

     float: none !important;

     overflow: hidden;

     width: 280px;

     text-align: center;

     margin: 12px auto 0;

}



.et_fixed_nav #logo {

     max-height: 60px !important;

}



.header-right-top {

     width: 320px !important;

}



.header-right-top > img {

     display:none !important;

}



.contact_bar {

     float: none !important;

     margin: 7px auto 0 !important;

     width: 270px !important;

}



#main-header #et_mobile_nav_menu {

     margin-top: -104px !important;

}



span.red {

     display: block;

     height: 37px;

     overflow: hidden;

}



.banner-right {

     display:none;

}



.banner-left {

     float: left;

     margin-left: 0;

     padding: 0 10px;

     width: 300px;

}



.work-section {

     height:auto !important;

}



.work-section .arrow {

     display:none;

}



.box {

     float: left;

     margin: 12px auto 12px 27px;

     text-align: center;

     width: 260px;

}



.testimonial > h2 {

     margin-bottom: 15px;

}



.testimonial > .outer-box {

     margin-top: 64px;

}

.testimonial > .outer-box ~ .outer-box {

margin-top: 0;

}



.family-text {

     width: 320px;

}



.family-text h2 {

     font-size: 30px;

     text-align:center;

}



.left-navigation {

     width:auto !important;

}



.right-navigation ul li {

     border-right: none;

     float: none;

     padding: 10px 0;

     text-align: center;

}



.right-navigation ul li a {

     font-size:20px;

}



.nav {

     display:none;

}

.outer-box{width:100% !important;}

.conent .testimonial .right-corner{right:0 !important;}

}

.conent .testimonial{position:relative;}

.conent .testimonial .right-corner{right:-100px;}


.formlabel .bounceTooltip { display: none ;}
.bounceTooltip {
  background-color: #da5135;
  border-radius: 3px;
  color:#fff;
  font-size: 12px;
  line-height:14px;
  bottom:50px;
  padding: 5px 7px;
  position: absolute;
  cursor:pointer;
max-width:172px;
 	position: absolute;
}

.bounceTooltip::after {
  bottom: -10px;
  color: #da5135;
  content: "▼";
  font-size: 9px;
  position: absolute;
}
