
.visform input[type="radio"]{ height: auto; margin-right: 5px;display: inline;  }

.visform label{ font-weight: normal;}
.visform .full-block{ display: block; width: 100%; }
.visform .visCSSlabel{ float: none;}
.visform input[type="text"],
.visform input[type="email"],
.visform textarea{ min-width: 60%;}
.visform .visBtnCon{ margin-top: 50px;}
.visform .visBtnCon .btn{ padding: 0 38px;}
.visform input[type='radio'].inputbox{ width: 16px;height:16px }
.visform fieldset{
  border: 1px solid #dedede !important;
  box-shadow: 0 0 0 0 #fff !important;
  padding: 10px;
}
.visform fieldset:hover{
  box-shadow: 0 0 7px 0 #bababa !important;
}
.visform:not(.bt5):not(.uikit3) label.error{ background-color: red;}
.visform:not(.bt5):not(.uikit3) p.errorcontainer::after{border-top: 12px solid red;}
.visforms .alert-message{color: inherit;
  background-color: inherit;
  border-color: inherit;}
  #system-message-container .alert-message{color: inherit;
    background-color: inherit;
    border-color: inherit;}

