hr{
 border: 1px solid red;
}
	.proatt_1{
        display: none;
        margin-top: 10px;
		margin-left:20px;
	}

	.proatt_3 {
        display: none;
        margin-top: 10px;
		margin-left:20px;
	}
	.proatt_2{
       padding:10px;
        display: none;
        margin-top: 10px;
		margin-left:40px;
	}

	.inner .form-row #radio {
    color: #666;
    font-weight: 400;
    font-size: 16px;
    margin: 8px 12px;
}
.inner .form-row #radio {
	margin-left: -2px;
	}

	input[type="radio" i] {
    background-color: initial;
    cursor: default;
    appearance: auto;
    box-sizing: border-box;
    margin: 2px 3px 0px 5px;
    padding: initial;
    border: initial;
	width:4%!important;

}


.inner .form-row {
    display: flex;
    margin: 0 -12px;
    position: relative;
}

.inner .form-row .form-row-inner {
	position: relative;
}
.inner .form-row .form-holder .label {
    position: absolute;
    top: -3px;
    left: 10px;
    font-size: 16px;
    font-weight: 400;
    color: #666;
    transform-origin: 0 0;
    transition: all .2s ease;
    -webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	-ms-transition: all .2s ease;
}

.inner .form-row #radio {
    color: #666;
    font-weight: 400;
    font-size: 16px;
    margin: 8px 12px;

}


.form-row #checkbox {
	margin: 10px 0 28px 11px;
    font-size: 15px;
    color: #666;
    font-weight: 400;

}

.modalDialog {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  opacity: 0;
  -webkit-transition: opacity 400ms ease-in;
  -moz-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in;
  pointer-events: none;
}
.modalDialog:target {
  opacity: 1;
  pointer-events: auto;
}
.modalDialog > div {
  width: 400px;
  position: relative;
  margin: 10% auto;
  padding: 5px 20px 13px 20px;
  border-radius: 10px;
  background: #fff;
  background: #339999;
}
.close {
  background: #606061;
  color: #FFFFFF;
  line-height: 25px;
  position: absolute;
  right: -12px;
  text-align: center;
  top: -10px;
  width: 24px;
  text-decoration: none;
  font-weight: bold;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 1px 1px 3px #000;
  -webkit-box-shadow: 1px 1px 3px #000;
  box-shadow: 1px 1px 3px #000;
}
.close:hover {
  background: #00d9ff;
}



@media screen and (max-width: 575px) {

.form-row #radio {
		margin-left: -2px;
	}

.form-row #checkbox {
		margin-left: 0;
	}


	.modalDialog > div {
  width: 300px;
  position: relative;
  margin: 20% 10% 10%  auto;
  padding: 5px 20px 13px 20px;
  border-radius: 10px;
  background: #fff;
  background: #339999;
}
}

.batch-hidden {
    display: none;
}
.appli_radio
{
    margin: 20px 10px;
}
