.recap fieldset{
	font-size: 90%;
}

.recap.form div.line {
    margin-bottom: 1.5em;
}

.recap .asterisk,
.recap .infomark
{
	display: none !important;
}

.recap input:not([type='checkbox']),
.recap textarea,
.recap select {
    background: transparent;
    border: none;
    color: #000;
	font-weight: 500;
}
.recap input:hover:not([type='checkbox']),
.recap textarea:hover,
.recap select:hover ,
.recap input:active:not([type='checkbox']),
.recap textarea:active,
.recap select:active ,
.recap input:focus:not([type='checkbox']),
.recap textarea:focus,
.recap select:focus {
    background: transparent;
    border: none;
    color: #222;
	box-shadow: none;
}
.recap input[type='checkbox']:hover,
.recap input[type='checkbox']:active,
.recap input[type='checkbox']:focus
{
	box-shadow: none;
}
.recap.form b,
.recap.form strong{
    color: #888;
	font-weight: 400;
}

.admin-logged .recap input:not([type='checkbox']),
.admin-logged .recap textarea,
.admin-logged .recap select {
    background: #f1faf9;
    cursor:pointer;
}
.admin-logged .recap input:hover,
.admin-logged .recap textarea:hover,
.admin-logged .recap select:hover ,
.admin-logged .recap input:active,
.admin-logged .recap textarea:active,
.admin-logged .recap select:active ,
.admin-logged .recap input:focus,
.admin-logged .recap textarea:focus,
.admin-logged .recap select:focus {
    background: #e3f5f3;
}

.recap .date-to-text{
    width: auto !important;
}

.recap .verifier{
    margin-top: 1em;
    color:green;
}

.recap .input-to-text{
    color: #000;
	font-weight: 500;
    display: inline-block;
    min-width: 1em;
    padding: 0 0.5em;
}

.recap .underscore{
    color:#c7c7c7;
    font-weight: 200;
}

.recap div.line.remuneration {
    width: 100%;
  }

.recap .copied{
    position: absolute;
    color: white;
    font-weight: 500;
    left: 0.5em;
    bottom: -1.5em;
    background-color: green;
    white-space: nowrap;
    padding: 0 0.5em;
    border-radius: 0.2em;

	animation: hideAnimation .3s ease-in 2s;
  	animation-fill-mode: forwards;
}
@keyframes hideAnimation {
	to {
	  opacity:0;
	}
  }

.recap p i{
	color: #888;
	font-size: 70%;
}

.recap .original{
	opacity: .35;
}

.recap .evidence{
    display: none;
}