
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .header-horizontal-menu .menu-content li .sub-menu li a {
    line-height: 35px; 
  } 
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .main-left{
    width: 400px;
  }
  .main-right {
  width: calc( 100% - 359px );
}
}




@media all and (max-width:991px){
  .main-right {
  width: 100%;
  padding-top: 0px;
  height: auto;
}
.main-left {
  width: 100%;
  height: auto;
  position: relative;
  padding-bottom: 90px;
}
}



@media all and (max-width:767px){
.main-right {
  padding: 0px;
}
}
@media all and (max-width:570px){
.main-left {
  padding: 40px 20px;
  padding-bottom: 90px;
}
.main-right {
  padding: 50px 20px;
  padding-top: 0px;
}
}

@media all and (max-width:490px){
.form-wizard .form-group {
  margin: 10px 0;
}
.main-right {
  padding: 13px 1px;
  padding-top: 5px;
}
.form-wizard {
  margin-bottom: 20px;
  padding: 8px;
}
}


