.conversion-tables a {
    color: #000;
    padding: 0px 0 4px 20px;
    background: url("https://defra.htkhorizon.com/horizon-web/repository/home/10324/defraImg/convert.png") no-repeat;
}

.nav-instructions {
    color: #3a87ad;
    font-weight: bold;
}

.nav .nav-item.completed a, a.completed {
    background-image: url("https://defra.htkhorizon.com/horizon-web/repository/home/10324/defraImg/tick.png");
    background-position: 100% 0;
    background-repeat: no-repeat;
    padding: 0 23px 0 0;
}
.nav .nav-item.disabled a,
.nav .nav-item.active a {
    background-image: none;
    padding: 0;
}
.nav .nav-item.active a {
	font-weight: bold;
}

.hide-area {
    display: none;
}

.status-submitted {
	display: inline-block;
	text-align:center;
	color: #FFFFFF;
	background-color:#5CB85C ;
	border: 1px solid #e1e1e8;
	white-space: nowrap;
	-webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
		  border-radius: 3px;
		  padding: 2px 4px;
}

.status-notsubmitted {
	display: inline-block;
	text-align:center;
	color: #F9F2F4;
	background-color:#d14 ;
	border: 1px solid #e1e1e8;
	white-space: nowrap;
	-webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
		  border-radius: 3px;
		  padding: 2px 4px;	
}

.underline {
    text-decoration: underline;
}

.big {
	font-size: 1.2em;
}
.big input {
	-ms-transform: scale(2); /* IE */
	-moz-transform: scale(2); /* FF */
	-webkit-transform: scale(2); /* Safari and Chrome */
	-o-transform: scale(2); /* Opera */
	transform: scale(1.2);
	margin-top: 7px;
}
.big label {
	margin-left: 6px;
}

.form-group-item label {
	margin-left: 0.5em;
}

/* Farm structure */
.GENERALPERSONHOLD label,
.GENERALPRINCIPALMANAGER label,
.SEXMALEHOLD label, 
.SEXMALEMANAGER label,
.SEXFEMALEHOLD label,
.SEXFEMALEMANAGER label,
.TIMENONEHOLD label,
.TIME25HOLD label,
.TIME25MANAGER label,
.TIME25TO50HOLD label,
.TIME25TO50MANAGER label,
.TIME50TO75HOLD label,
.TIME50TO75MANAGER label,
.TIME75HOLD label,
.TIME75MANAGER label,
.TIMEFULLHOLD label,
.TIMEFULLMANAGER label,
.OTHERTIMENONEHOLD label,
.OTHERTIMENONEMANAGER label,
.OTHERTIMELESSHOLD label,
.OTHERTIMELESSMANAGER label,
.OTHERTIMEMOREHOLD label,
.OTHERTIMEMOREMANAGER label,
.HOLDINGYESHOLD label,
.HOLDINGYESMANAGER label,
.HOLDINGNOHOLD label,
.HOLDINGNOMANAGER label {
	display: none;
}

/* Footer copyright statement offset, so not obscured by cookie consent icon */
.footer p {
	margin-left: 100px;
}

/* Margins for headings and subheadings on the print screens */
.step-print .print-table h4,
.step-print-submitted .print-table h4 {
	margin-top: 1rem;
    margin-bottom: 0.5rem;
}

.step-print .print-table h5,
.step-print-submitted .print-table h5 {
	margin-top: 1rem;
    margin-bottom: 0.2rem;
}

.step-print .print-table h4 + h5,
.step-print-submitted .print-table h4 + h5 {
	margin-top: 0rem;
}

/* Media queries */

@media only screen and (min-width: 600px) {
	.YOBHOLDER input, .YOBMANAGER input {
		width: 90px;
		margin: 0 auto;
	}
}

@media only screen and (max-width: 575px) {
	.footer p {
		margin-left: 0px;
		text-align: center;
	}
}