/*
 * customRadioCheck: jQuery plugin for checkbox and radio replacement
 * Usage: $('input[type=checkbox], input[type=radio]').customRadioCheck();
 * Author: Cedric Ruiz
 * License: MIT
*/
.custom-label {
  display: inline-block;
  margin-right: .2em;
  cursor: pointer;
}
.custom-radio,
.custom-check {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    top: -.15em; /* Adjust to for best fit */
    margin: 0 .4em;
    width: 20px;
    height: 20px;
    background: url(../../img/customRadioCheck.png) 0 0 no-repeat;
}
span.custom-radio ~ span.custom-radio{display:none;}
.custom-radio { background-position: 0 -20px; }
.custom-check.focus { background-position: -20px 0; }
.custom-radio.focus { background-position: -20px -20px; }
.custom-check.checked { background-position: -40px 0; }
.custom-radio.checked { background-position: -40px -20px; }
.custom-check.checked.focus { background-position: -60px 0; }
.custom-radio.checked.focus { background-position: -60px -20px; }


/***********/


.custom2-label {
  display: inline-block;
  margin-right: .2em;
  cursor: pointer;
}
.custom2-radio,
.custom2-check {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    top: -.15em; /* Adjust to for best fit */
    margin: 0 .4em;
    width: 20px;
    height: 20px;
    background: url(../../img/customRadioCheck.png) 0 0 no-repeat;
}
.custom2-radio { background-position: 0 -20px; }
.custom2-check.focus { background-position: -20px 0; }
.custom2-radio.focus { background-position: -20px -20px; }
.custom2-check.checked { background-position: -40px 0; }
.custom2-radio.checked { background-position: -40px -20px; }
.custom2-check.checked.focus { background-position: -60px 0; }
.custom2-radio.checked.focus { background-position: -60px -20px; }



.Attestation { background-color: #FFFFFF; font-size:12px; font-weight:normal!important; padding-bottom:20px;}
.Attestation h2 { color: #008BCF; }
.Attestation h5 { padding:0; margin-top:5px; }
.Attestation label { font-weight:normal!important; font-size:12px; color:#000!important; }
.form-Att {
padding:0px 0 10px 10px;
}

.form-Att-row {
background-color: #e3e3e3;
margin:10px 0 0 0;
border-radius: 3px;
}

.form-Att-row-b {
background-color: #fff;
margin:10px 0 0 0;
border-radius: 3px;
}

.form-Att-row-c
 {
background-color: #c8d200;
padding:10px;
margin:20px 0 0 0;
border-radius: 3px;
}

.form-Att-row-d
 {

padding:10px;
margin:0;
border-radius: 0px;
}

.form-Att-row-d hr
{
	border-style: solid  none none;
    border-width: 1px 0 0;
	border-color:#dddddd;
    margin-bottom: 10px;
    margin-top: 10px;
	width:95%;
	float:left;

}


.form-Att h4{
font-size:14px;
}

.form-Attestation .pd-left {

  padding:0px 0 0 5px!important;
}

.form-Attestation .pd-right {

  margin:-20px 100% 0px 0px!important;
}

.form-Attestation input[type="text"] {

  font-size:12px;
  height:22px!important;
  width:100%!important;
  max-width:220px!important;
  padding:3px 0px 0px 5px!important;
  margin:0px 0px 3px 0px!important;
}
.form-Attestation input[type="text"].long {
  width:90%!important;
  max-width:350px!important;
}
.form-Attestation input[type="text"].small {
  width:90%!important;
  max-width:190px!important;
}
.form-Attestation input[type="text"].ex-small {
  width:100%!important;
  max-width:90px!important;
}

.form-Attestation2 input[type="text"] {

  font-size:12px;
  height:22px!important;
  max-width:90px!important;
  padding:3px 0 0 5px!important;
  margin:0px 0 3px -15px!important;
}

.form-Attestation2 h5 { margin:10px 0 5px -15px!important;  }

.form-Attestation-date input[type="text"] {

  font-size:12px;
  height:22px!important;
  max-width:70px!important;
  padding:3px 0 0 5px!important;
  margin:0px 0 3px 0px!important;
}

.form-Attestation-date select {

  font-size:12px;
  height:22px!important;
  max-width:70px!important;
  padding:2px 0 0 0px!important;
  margin:0px 0 3px 0px!important;
}
.form-Attestation .row {
height:25px;
}



.col-form-sm {
	margin:0px 5px 0 0!important;
	padding:0px 0 0 0!important;
}

.Att{display:inline-block;}
.Att1 { display:none;}
.Att2 { display:none;}
.Att3 { display:none;}
.Att4 { display:none;}
.Att5 { display:none;}
.Att6 { display:none;}
.Att7 { display:none;}
.Att8 { display:none;}
.Att9 { display:none;}
.Att10 { display:none;}
.Att11 { display:none;}
.Att12 { display:none;}
.Att13 { display:none;}
.Att14 { display:none;}
.Att15 { display:none;}
.Att16 { display:none;}
.Att17 { display:none;}
.Att18 { display:none;}
.Att19 { display:none;}
.Att20 { display:none;}
.Att21 { display:none;}
.Att22 { display:none;}
.Att23 { display:none;}
.Att24 { display:none;}
.Att25 { display:none;}
.Att26 { display:none;}
.Att27 { display:none;}
.Att28 { display:none;}
.Att29 { display:none;}
.Att30 { display:none;}
.Att31 { display:none;}
.Att32 { display:none;}
.Att33 { display:none;}
.Att34 { display:none;}
.Att35 { display:none;}
.Att36 { display:none;}
.Att37 { display:none;}
.Att38 { display:none;}
.Att39 { display:none;}
.Att40 { display:none;}
.Att41 { display:none;}
.Att42 { display:none;}
.Att43 { display:none;}
.Att44 { display:none;}
.Att45 { display:none;}
.Att46 { display:none;}
.Att47 { display:none;}
.Att48 { display:none;}
.Att49 { display:none;}
.Att50 { display:none;}
.Att51 { display:none;}
.Att52 { display:none;}
.Att53 { display:none;}
.Att54 { display:none;}
.Att55 { display:none;}
.Att56 { display:none;}
.Att57 { display:none;}
.Att58 { display:none;}
.Att59 { display:none;}
.Att60{ display:none;}
.Att61{ display:none;}
.Att62{ display:none;}
.Att63{ display:none;}
.Att64{ display:none;}
.Att65{ display:none;}
.Att66{ display:none;}
.Att67{ display:none;}
.Att68{ display:none;}
.Att69{ display:none;}
.Att70{ display:none;}
.Att71{ display:none;}
.Att72{ display:none;}
.Att73{ display:none;}
.Att74{ display:none;}
.Att75{ display:none;}
.Att76{ display:none;}
.Att77{ display:none;}
.Att78{ display:none;}
.Att79{ display:none;}
.Att80{ display:none;}
.Att81{ display:none;}
.Att82{ display:none;}
.Att83{ display:none;}
.Att84{ display:none;}
.Att85{ display:none;}
.Att86{ display:none;}
.Att87{ display:none;}
.Att88{ display:none;}
.Att89{ display:none;}
.Att90{ display:none;}
.Att91{ display:none;}
.Att92{ display:none;}
.Att93{ display:none;}
.Att94{ display:none;}
.Att95{ display:none;}
.Att96{ display:none;}
.Att97{ display:none;}
.Att98{ display:none;}
.Att99{ display:none;}