

	/* ----------- */
	@media only screen and (min-width: 0px) and (max-width : 962px),
	       only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape),
		   only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
		
		body {
			background: #fff;
		}
		
		.notformobile {
			display:none;
		}
		
		.wrapper {
			width:100%;
			margin:0;
			padding:0;
			border-radius: 0px;
		}
			.wrapper-inner {
				padding:0;
				margin:0;

			}
		
		.mobileheader,
		a.mobile-exitbutton,
		.mobile-subnav {
			display:block;
		}
		
		.header {
			display:none;
		}
		.footer {
			display:none;
		}
		
		.pagecontent {
			margin: 1.5em 0em 0em 0em;
			padding:0;
			padding-top: 0em;
			padding-bottom: 4em;
		}
		
		.left-column {
			display:none;
			/*
			position:fixed;
			left:0;
			bottom:0;
			width: 20%;
			height: 85%;
			margin:0;
			padding:0;
			background: #fff;
			overflow:auto;
			*/
		}
		
		table {
			width: 100%;
		}
		
		.content-column {
/*			float: none;*/
			background: #fff;
			margin:0;
			padding:0;
			margin-left: 0%;
			width: auto;
			border-radius: 0px;
		}
		
		.expand_collapse_links {
			display:none;
		}
		
		.programme-content {
			border-radius: 0px;
			background: none;
			padding: 1em;
		}
		
		.navigation a.first,
		.navigation a.last {
			border-radius: 0px;
		}
		
		p img {
			max-width:100%;
			height: auto;
		}
		
		p img.picmiddle {
			width: auto;
		}
		
		.tabs {
			margin:0;
			background: #f0f0f0;
			padding-top: 10px;
			margin-left: -1em;
			padding-left: 2em;
		}
			.tabs ul {
				float:none;
			}
				.tabs li {
					float:left;
					margin: 0 1px 0 0;
				}
					.tabs a,
					.tabs a:visited {
						-webkit-border-radius: 0px;
						-moz-border-radius: 0px;
						border-radius: 0px;
					}
					.tabs a:hover {
					}
		
		
	}


	
@media only screen and (max-width: 700px) {
	.bookmark-qrcode-button,
	.bookmark-link-button {
		display: none !important;
	}
	
	.wordsearches .v-item {
		flex: 1 0 44%;
		flex-direction: column !important;
	}
	
	.wordsearches .v-item-thumb {
		width: 100%;
		aspect-ratio: 1 / 1;
		background-size: cover;
		height: auto;
	}
}


