#email {width: calc(100% - 260px);}
.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {border-radius: 0px !important;}
.form-control {border-radius: 0px;}
.form-control:focus {color: #495057;background-color: #fff;border-color: #f5dbe7;outline: 0;box-shadow: 0 0 0 .2rem rgba(194, 47, 118,.25);}
.chosen-container-single .chosen-single {border-radius: 0px !important;}
.custom-control-indicator {background-color: #fff;margin-top: 0;border: 1px solid #d4d9de;border-radius: 0px;}



.label_email {font-size:24px;}
.purple .custom-control-input:checked ~ .custom-control-indicator {background-color: #a14997 !important;}
.jumbotron {background-color: #fff;color: #252525 !important;}
.btn {box-shadow: 0 -3px rgb(112 112 112) inset;
    transition: 0.2s;
    text-align: center;
    color: white !important;
    text-decoration: none;
    border-radius: 3px;
    background: #a14997;margin-left:20px}
.btn.btn-send.btn-danger.purple.btn-lg {background-color: #a14997;}
.btn:hover {cursor: pointer;background-color: #b9beb8!important;color: #fff!important;box-shadow: 0 3px rgb(112 112 112) inset;
    transition: 0.2s;}
.btn-group-lg > .btn, .btn-lg {border-radius: 3px !important;}
.custom-control-indicator {border: 1px solid rgba(0,0,0,.25);}
.btn {
    border: 0px solid transparent;
  }
.div_anket .small {font-size: 16px!important;}
.container {max-width: 1110px !important;}
.container {padding-right: 0px;padding-left: 0px;max-width: 1110px !important;}
.select2-container--default .select2-selection--single {border-radius: 0px!important;}
a {color: #a14997;}
.col-1 {-ms-flex: 0 0 3%;flex: 0 0 3%;max-width: 3%;}

@media screen and (max-width:500px){
      .jumbotron, .container .jumbotron {margin: 0;padding: 20px;}
      input#email {width: 100%;}
      .btn.btn-send.btn-danger.purple.btn-lg.email-submit {margin: 0;margin-top: 15px !important; width: 100%;}
      .form-group {margin-bottom: 0.5rem;}
      #step2 fieldset {margin: 0px !important;}
      #step2 .btn-group-lg .btn-danger.purple, .btn-lg {padding: .8rem 2rem;border-radius: 0px;}
      #step2 .btn {width: 100%;}
      #step2 .btn-group-lg > .btn-danger.purple, .btn-lg {font-size: 1rem;}
    
    }