/* @override http://lismore.evolved-websites.com/css/print.css?v10.11 */

/* Hide these */

#top ul,
#menu, 
#left-menu,
#sidebar,
#site-link,
#footer-wrap,
#thumb .preview,
#big-img-nav,
#preview-nav {
	display: none;
}
#featured_events #main .date-nav a.loc,
#main .page-nav,
#events #main .date-nav,
#business_directory #main .view,
#business_directory #main .title .nav,
#business_directory #main .pages-print,
#avail_search,
#content.accommodation #main .print,
#content.accommodation .filter-nav,
#accommodation_browse #content.accommodation #main .directory-filter,
#content.accommodation #main .directory-filter,
#main.member .nav .right, #member #main.member .title .nav,
#main.member .links,
#main.member .nav .right, #member #main.member .title .nav,
#member #main.member .view {
	display: none;
}

#top .logo-head {
	display: block;
}
#top > a > img {
	display: none;
}
#logo-foot {
	display: block;
}

/* LIT customise print styles */

#top {
	height: auto;
	padding: 0;
}
#top > a {
	margin: 20px 0;
	padding: 0;
}
body,
#header-wrap {
	background: none;
}
#member #header-wrap {
	background: #ffffff;
}

#main {
	float: none;
	margin: 0;
	width: 100%;
}
#main .box .image_align {
	float: none;
}

/* Voucher Popup Styling */

#voucher-popup {
	padding: 0 0 95px;
	width: 100%;
}

#voucher-header {
	padding-top: 30px;
}

#voucher-header img.logo {
	width: 365px;
}

#voucher-header img.decoration {
	display: none;
}

#voucher-popup .info-box {
	width: 100%;
	border: none;
}

#voucher-popup .info-box .text-content {
	padding-left: 2%;
	padding-right: 2%;
	width: 46%;
}

#voucher-popup .info-box .text-content h3 {
	font-size: 26px;
	line-height: 28px;
}

#voucher-popup .info-box .text-content ul.main-info li {
	font-size: 18px;
}

#voucher-popup .info-box .text-content p {
	font-size: 16px;
	line-height: 18px;
}

#voucher-popup form .float-wrapper .left-part,
#voucher-popup form .float-wrapper .right-part {
	float: none;
	width: 100%;
}

#voucher-popup .info-box .image-wrapper img {
	bottom: 0;
}

#voucher-popup form .float-wrapper .left-part input[type="text"],
#voucher-popup form .float-wrapper .right-part input[type="text"] {
	padding-left: 2%;
	width: 96%;
	height: 35px;
}

#voucher-popup form .float-wrapper ul.blue-btns li {
	height: 35px;
}

#voucher-popup form .float-wrapper ul.blue-btns li a, 
#voucher-popup form .float-wrapper ul.blue-btns li input {
	line-height: 35px;
}

#voucher-popup form .form-footer input[type="checkbox"] + label {
	float: none;
	width: auto;
}
