.radio-icon {
    margin-left: 9px !important;
    margin-top: 0px !important;
    padding-right: 0px !important;
  }
  .radio-type {
    padding-right: 0px;
    padding-bottom: 15px;
}
.login .col_6 .login_info label{float: right; padding-left: 26px; background-image: url(../images/site/checkbox.png); background-repeat: no-repeat; background-position: left center}
.login .col_6 .term label{float: none; padding-left: 26px;}

.radio-container {
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  padding-top: 0px;
  margin-left: 10px;
  cursor: pointer;
  font-size: 17px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn-login-nav {
  text-align: right;
}
.content .left_cont, .lf-ghost {
  right: 0;
}
.content .right_cont {
  padding-left: 0px;
  padding-right: 35%;
}
.left_cont.pro_left .mCSB_container {
  padding-right: 10px;
  margin-left: 0px !important;
  margin-right: 10px !important;
}
.content .left_cont .detail .price p span {
  margin-left: 0px;
  padding-right: 10px;
}
.price-name {
  text-align: left;
}

.content .right_cont .pay_options .head h4 {
  text-align: right;
  padding-right: 20px;
}
.alert-danger {
  text-align: right;
}
.login-left-menu {
  left: auto;
  right: 0px;
}
.wrapper-login {
  margin-left: 0px;
  /*margin-right: 300px;*/
}

.count {
  left: auto;
  right: 13px;
}