/* Enter Your Custom CSS Here */
.wpProQuiz_button, .wpProQuiz_button:hover {
    margin: 0!important;
    padding: 14px 33px!important;
    background: #ed1c24!important;
    border-radius: 11px!important;
    color: #fff!important;
    font-weight: 700!important;
    border: 1px solid #ed1c24!important;
    box-shadow: 1px 1px 1px #ed1c24!important;
    text-shadow: none!important;
    filter: none!important;
    float: none;
  font-size: 2em;
}

.custom-but
{
    margin: 0!important;
    padding: 14px 33px!important;
    background: #ed1c24!important;
    border-radius: 11px!important;
    color: #fff!important;
    font-weight: 700!important;
    border: 1px solid #ed1c24!important;
    box-shadow: 1px 1px 1px #ed1c24!important;
    text-shadow: none!important;
    filter: none!important;
    float: none;
  font-size: 1.2em;
}
.custom-but:hover
{
text-decoration: none;
  outline: 0;
}

.custom-but:active
{
text-decoration: none;
  outline: 0;
}

.custom-but:focus
{
text-decoration: none;
  outline: 0;
}

.wpProQuiz_text
{
  text-align: center;
}

.input
{
  clear: both;
}

a {
   outline: 0;
}

.formcustom{
    width: 42%;
    float: left;
    margin-right: 30px;
     margin-top: 10px;   
}
.formheigt{
  height: 43px;
  text-align: center;
}

.formwidhei{
  height: 43px;
  width: 100%;
  text-align: center;
}
input[type="submit"]{width:88% !important;height:46px; margin-top: 12px;}
.checkboxes{
padding-top: 12px;
      clear: both;
}
label {
    display: block;
}
/*** 19 april **/
.tbl_camps { border-collapse: collapse; font-weight: bold; }
.tbl_camps th, .tbl_camps td { padding: 6px 10px; vertical-align: bottom; }
.tbl_camps tbody td span { display: inline-block; }
.tbl_camps tbody td span:first-child { width: 36%; }
.tbl_camps tbody td span:last-child { width: 61%; }
.tcbox .wpcf7-list-item-label { display: none; }