/* --------------------------------------------------- 
PRINT.CSS contains print only styles to effect the 
design layout for print
--------------------------------------------------- */


.wrap {
max-width:none;
padding:0 0px;
}

.auth-details {display:none;}

#container-navigation,
#container-flash,
#container-footer,
#email-form-popup {display:none;}


#container-header {
box-shadow:none;
}
	.icon-navigation {display:none;}


#container-main-top {
border-bottom:none;
background-color:#ffffff;
}
	.main-top {
    padding:0px 0 0 0;
	}
	
	#main {
    padding:20px 0;
	}
	
	
	.prescription-actions,
	.form-table-add,
	.responsive-table-add,
	.event-button,
	.treatments-info .treatments-bar,
	.responsive-table-filter,
	.treatments-holder .treatment-dose-line .treatment-record, 
	.treatments-holder .treatment-dose-line .return-record,
	.responsive-table .select-box,
	.responsive-table tbody td.arrow-box,
	#table_herd_events-responsive-table .treatment-record,
	#order-again-form {display:none;}

	
	#table_scripts-responsive-table tr th:nth-child(2),
	#table_scripts-responsive-table tr th:nth-child(3),
	#table_scripts-responsive-table tr td:nth-child(2),
	#table_scripts-responsive-table tr td:nth-child(3) {
	max-width:120px;	
	}
	
	#table_scripts-responsive-table tr th:last-child,
	#table_scripts-responsive-table tr td:last-child {
	display:none;	
	}
	
	#table_scripts-responsive-table tr.form-table-header td {display:table-cell;}
	
	.form-table-product-holder {
    min-width:300px;
	}
		.form-table .form-product {
		line-height:18px;
		}
	
		.form-product .form-product-right {
		float:none;
		display:initial;
		}
		
		.form-product .form-product-text {
		line-height:18px;
		padding-top:9px;
		display:inline-block;
		}
		
		.form-product .form-product-right:before {
		content:' - ';	
		}
		
		#table_scripts-responsive-table input {
		appearance:none;
		-moz-appearance:none;
		-webkit-appearance:none;
		border:none;
		background:none;
		text-align:center;
		padding:0 0 0 0;
		}
	
	
	.digital-diary-tabs {
	margin-bottom:20px;
	}
	
	.divider {
    margin:0px 0 10px 0;
	}