body {
	font-family: 'Advent Pro', arial, helvetica, sans-serif;
	color: #515e6b;
	overflow-y: scroll;
	background-color: #fff;
}

body.homepage {
	background-image: url('../images/background/front_garden/front_door.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	background-attachment: fixed;
}

body.christmas{
	background-image: url('../images/background/winter/front_1.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	background-attachment: fixed;
}

p, th, td {
	font-size: 1.4em;
}

h1 {
	font-size: 4.2rem;
}

h2 {
	font-size: 3rem;
}

h3 {
	font-size: 2rem;
}

h4 {
	font-size: 1.5rem;
}

/*body.smart {*/
body.font-1 {
	font-family: 'Advent Pro';
}

body.font-1 p {
	font-family: 'Neucha';
}

/*body.font-modern {*/
body.font-2 {
	font-family: 'Shadows Into Light Two';
}

/*body.font-classic {*/
body.font-3 {
	font-family: 'Open Sans Condensed';
}
/*body.font-classic p {*/
body.font-3 p {
	font-weight: bold;
}

/*body.font-traditional {*/
body.font-4 {
	font-family: 'Marcellus SC';
}

/*body.font-military {*/
body.font-5 {
	font-family: 'Special Elite';
}

/*body.font-spooky {*/
body.font-6 {
	font-family: 'Amatic SC';
}

body.font-6 p {
	font-weight: bold;
	font-size: 2em;
}

body.font-6 .footer p {
	font-size: 1.3em;
}

body.font-6 li {
	font-size: 1.5em;
	line-height: 2em;
}

/*body.font-quirky {*/
body.font-7 {
	font-family: 'Annie Use Your Telescope';
}

body.font-7 p {
	font-size: 1.7em;
}

body.font-7 .footer p {
	font-size: 1.2em;
}

body.font-7 li {
	font-size: 1.5em;
	line-height: 2em;
}

/*body.font-quaint {*/
body.font-8 {
	font-family: 'Allura';
}

body.font-8 p {
	font-family: 'Bad Script';
}

body.font-8 .footer p {
	font-size: 0.9em;
	line-height: 2.3em;
}

body.font-8 li {
	font-family: 'Crushed';
	font-size: 1.4em;
	line-height: 2.1em;
}

/*body.font-vintage {*/
body.font-9 {
	font-family: 'Cinzel Decorative';
}

body.font10 {
	font-family: 'Josefin Sans';
}

body.font-10 li {
	font-size: 1.4em;
	line-height: 2.1em;
}

/* Like this next one as a header */
/*
body.font8 {
  font-family: 'Cabin Sketch';
}
body.font19 {
  font-family: 'Fredericka the Great';
}
body.font9 {
  font-family: 'Economica';
}
body.font-7 {
  font-family: 'Allura';
}
*/

/* Like this next one as a menu font */
/*
body.font14 {
  font-family: 'Crushed';
}
*/

/* Possible font for The Swan or Chase */
/*
body.font18 {
  font-family: 'Forum';
}
body.font25 {
  font-family: 'Marvel';
}
body.font8 {
  font-family: 'Clicker Script';
}
*/

a {
	cursor: pointer;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

h1, h2, h3, h4, h5 {
	color: #000;
}

button, .button {
	border: none;
	background-color: #000;
	color: #fff;
}

button:hover, .button:hover {
	background-color: #515e6b;
	color: #fff;
}

.button-green,
button.button-green,
input[type="button"].button-green {
	border: none;
	background-color: #4e9a06;
	color: #fff;
}

.button-green:hover,
button.button-green:hover,
input[type="button"].button-green:hover {
	background-color: #73d216;
	color: #fff;
}

.button-red,
button.button-red,
input[type="button"].button-red {
	border: none;
	background-color: #cc0000;
	color: #fff;
}

.button-red:hover,
button.button-red:hover,
input[type="button"].button-red:hover {
	background-color: #ef2929;
	color: #fff;
}

.bordered-image {
	border: solid 1px #000;
}

/* Header */
.header {
	position: fixed;
	width: 100%;
	z-index: 10;
}

.header .container,
.footer .container,
.drinks-header .container,
.food-header .container {
	max-width: 100%;
}

.header a {
	font-weight: normal;
}

.expanded-header, 
.drinks-header, 
.food-header, 
.expanded-mobile-header {
	display: none;
}

.header, 
.expanded-header, 
.mobile-header, 
.expanded-mobile-header {
	background-color: #000;
	color: #fff;
	font-size: 15px;
	letter-spacing: 0.025em;
	text-transform: uppercase;
}

.header, 
.expanded-header {
	height: 39px;
}
 
.mobile-header {
	height: 45px;
}

.expanded-header {
	z-index: 100;
}

.header a,
.expanded-header a, 
.drinks-header a, 
.food-header a {
	font-weight: normal;
}

.header li, 
.expanded-header li {
	line-height: 39px;
	margin-bottom: 0;
}

.header li a, 
.header li a:visited, 
.expanded-header li a,
.expanded-header li a:visited {
	background-color: #000;
	display: block;
	color: #fff;
	text-align: center;
	padding: 0 10px 0 10px;
}

.header li a:hover, 
.expanded-header li a:hover {
	background-color: #fff;
	color: #000;
}

.expanded-header, 
.drinks-header, 
.food-header {
	height: 39px;
	font-size: 15px;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	position: fixed;
	top: 39px;
	width: 100%;
}

.drinks-header, 
.food-header {
	z-index: 50;
	background-color: #fff;
	color: #000;
}

.drinks-header li, 
.food-header li {
	line-height: 39px;
	margin-bottom: 0;
}

.drinks-header li a, 
.drinks-header li a:visited, 
.food-header li a,
.food-header li a:visited {
	display: block;
	color: #000;
	text-align: center;
	padding: 0 10px 0 10px;
}

.drinks-header li a:hover, 
.food-header li a:hover {
	background-color: #000;
	color: #fff;
}

.header li a:hover, 
.header li a:clicked, 
.expanded-header li a:hover,
.expanded-header li a:clicked {
	background-color: #fff;
	color: #000;
}

.padded-header {
	top: 76px;
}

.expanded-mobile-header {
	width: 100%;
}

.mobile-header li, 
.expanded-mobile-header li {
	list-style-type: none;
	line-height: 3em;
	font-size: 1.1em;
}

.mobile-header li a, 
.mobile-header li a:visited,
.expanded-mobile-header li a, 
.expanded-mobile-header li a:visited {
	display: block;
	color: #fff;
	text-align: left;
}

.expanded-mobile-header ul.level-one {
	margin-bottom: 0;
}

.expanded-mobile-header ul.level-two li {
	border-bottom: 1px solid #fff;
}

.expanded-mobile-header ul.level-two li {
	/*margin-left: 30px;*/
}

.expanded-mobile-header ul.level-three li {
	border-bottom: none;
}

.expanded-mobile-header ul.level-three {
	margin-left: 0;
}

.sub-menu {
	border-bottom: none;
}

.mobile-header li a:hover, 
.mobile-header li a:clicked,
.expanded-mobile-header li a:hover, 
.expanded-mobile-header li a:clicked {
	background-color: #fff;
	color: #000;
}

.header .left, 
.expanded-header .left {
	text-align: left;
}

.header .right, 
.expanded-header .right {
	text-align: right;
}

.header .right li, 
.expanded-header .right li {
	float: right;
}

.desktop-image {
	display: block;
}

.content-divider {
	padding: 10rem 0 0;
}

.mobile-header, 
.menu-expand, 
.expanded-header .menu-three,
.expanded-header .menu-four,
.mobile-image {
	display: none;
}

.mobile-header {
	padding: 10px 0 5px 10px;
}

.toggle-container {
	display: inline-block;
	cursor: pointer;
}

#pageContentLoading {
	display: none;
    height: 100vh;
}

ul.horizontal-list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.column.right ul.horizontal-list {
	float: right;
}

ul.horizontal-list li {
	float: left;
}

.header .right ul.horizontal-list li, .expanded-header .right ul.horizontal-list li
	{
	float: left;
}

.chevron::before {
	border-style: solid;
	border-width: 0.25em 0.25em 0 0;
	content: '';
	display: inline-block;
	height: 0.45em;
	left: 0.15em;
	position: relative;
	top: 0;
	transform: rotate(-45deg);
	width: 0.45em;
}

.chevron.right:before {
	left: 0;
	transform: rotate(45deg);
}

.chevron.bottom:before {
	top: 0;
	transform: rotate(135deg);
}

.chevron.left:before {
	left: 0.25em;
	transform: rotate(-135deg);
}

.bar1, .bar2, .bar3 {
	width: 35px;
	height: 5px;
	background-color: #fff;
	margin: 6px 0;
	transition: 0.4s;
}

.change .bar1 {
	-webkit-transform: rotate(-45deg) translate(-9px, 6px);
	transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {
	opacity: 0;
}

.change .bar3 {
	-webkit-transform: rotate(45deg) translate(-8px, -8px);
	transform: rotate(45deg) translate(-8px, -8px);
}

/* Smaller than 1100 */
@media ( max-width : 1100px) {
	.header {
		font-size: 13px;
	}
}
/* Smaller than 1000 */
@media ( max-width : 1000px) {
	.header .menu-six {
		display: none;
	}
	.expanded-header .menu-six {
		display: inline-block;
	}
	.menu-expand {
		display: inline-block;
	}
}
/* Smaller than 950 */
@media ( max-width : 950px) {
	.header .menu-five {
		display: none;
	}
	.expanded-header .menu-five {
		display: inline-block;
	}
}
/* Smaller than 900 */
@media ( max-width : 900px) {
	.header .menu-four {
		display: none;
	}
	.expanded-header .menu-four {
		display: inline-block;
	}
}
/* Smaller than 850 */
@media ( max-width : 850px) {
	.header .menu-three {
		display: none;
	}
	.expanded-header .menu-three {
		display: inline-block;
	}
}

/* Footer */
.footer-mobile {
	display: none;
}

.footer, .footer-mobile {
	background-color: #000;
	color: #7c8c99;
	display: flex;
	text-transform: uppercase;
}

.footer {
	/*height: 45px;*/
	position: fixed;
	bottom: 0;
	width: 100%;
}

.footer img, .footer-mobile img {
	margin-top: 0.3em;
}

.footer p, .footer-mobile p {
	line-height: 2em;
	font-size: 1em;
	margin-bottom: 0;
	text-align: center;
	color: #fff;
}

.footer p a, .footer p a:visited, .footer-mobile p a, .footer-mobile p a:visited
	{
	color: #7c8c99;
}

.footer p a:hover, .footer-mobile p a:hover {
	color: #fff;
}

.footer .left {
	text-align: left;
}

.footer .right {
	text-align: right;
}

/* Positioning */
.align-left {
	text-align: left;
}

.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

.float-left {
	float: left;
}

.float-right {
	float: left;
}

/* Sections */
.section {
	padding: 3rem 0 3rem;
	text-align: center;
}

.section-heading, .section-description {
	margin-bottom: 1.2rem;
}

.content-text {
	padding: 4rem 0 0rem;
}

.content-text.transparent {
	background-color: rgba(255, 255, 255, 0.9);
}

.content-text.transparent.sacrificial-lamb {
	background-color: rgba(0, 0, 0, 0.9);
}

.content-text.transparent.sacrificial-lamb h2 {
	color: #fff;
}

.content-text.transparent.sacrificial-lamb p {
	color: #fff;
}

.content-text.transparent.sacrificial-lamb img {
	max-height: 500px;
}

.content-page-top-bottom {
	padding: 1em 0 4.3em 0;
}

/* Scrolling background images */
.content-fixed-image {
	background-attachment: fixed;
	background-size: cover;
	background-position: 50% 50%;
	padding: 7em 0;
	justify-content: space-around;
	color: #fff;
}

.content-fixed-image.transparent {
	padding: 7rem 0 4rem;
}

.content-fixed-image .section-description {
	margin-bottom: 4rem;
}

.content-fixed-image h2 {
	color: #fff;
	background-color: #000;
	border: 2px solid #fff;
}

.content-fixed-image.homepage-1 {
	background-image: url('../images/background/front_garden/front_door.jpg');
}
.content-fixed-image.homepage-2 {
	background-image: url('../images/background/front_garden/garden_night.jpg');
}
.content-fixed-image.homepage-3 {
	background-image: url('../images/background/front_garden/garden_night.jpg');
}
.content-fixed-image.homepage-4 {
	background-image: url('../images/background/front_garden/garden_1.jpg');
}
.content-fixed-image.homepage-5 {
	background-image: url('../images/background/front_garden/pub_1.jpg');
}

.content-fixed-image.about-us-1 {
	background-image: url('../images/background/front_garden/front_door.jpg');
}
.content-fixed-image.about-us-2 {
	background-image: url('../images/background/dog_friendly/dog_1.jpg');
}
.content-fixed-image.about-us-3 {
	background-image: url('../images/background/front_garden/garden_night.jpg');
}
.content-fixed-image.about-us-4 {
	background-image: url('../images/background/front_garden/garden_1.jpg');
}
.content-fixed-image.about-us-5 {
	background-image: url('../images/background/front_garden/pub_1.jpg');
}

.content-fixed-image.beer-1 {
	background-image: url('../images/background/cellar/casks_2.jpg');
}
.content-fixed-image.beer-2 {
	background-image: url('../images/background/bar/pumps_2.jpg');
}
.content-fixed-image.beer-3 {
	background-image: url('../images/background/alcohol/bottles.jpg');
}
.content-fixed-image.beer-4 {
	background-image: url('../images/background/bar/fire.jpg');
}
.content-fixed-image.beer-5 {
	background-image: url('../images/background/cellar/casks_1.jpg');
}
.content-fixed-image.beer-6 {
	background-image: url('../images/background/front_garden/pub_1.jpg');
}
.content-fixed-image.beer-7 {
	background-image: url('../images/background/front_garden/pub_2.jpg');
}

.content-fixed-image.wine-1 {
	background-image: url('../images/background/red_room/clock.jpg');
}
.content-fixed-image.wine-2 {
	background-image: url('../images/background/red_room/snakeskin.jpg');
}
.content-fixed-image.wine-3 {
	background-image: url('../images/background/red_room/pictures.jpg');
}
.content-fixed-image.wine-4 {
	background-image: url('../images/background/random_objects/old_bottles.jpg');
}
.content-fixed-image.wine-5 {
	background-image: url('../images/background/random_objects/old_mugs_bw.jpg');
}
.content-fixed-image.wine-6 {
	background-image: url('../images/background/random_objects/old_jugs.jpg');
}
.content-fixed-image.wine-7 {
	background-image: url('../images/background/random_objects/old_taps.jpg');
}
.content-fixed-image.wine-8 {
	background-image: url('../images/background/back_garden/plants_2.jpg');
}

.content-fixed-image.whisky-1 {
	background-image: url('../images/background/alcohol/whisky_colour_5.jpg');
}
.content-fixed-image.whisky-2 {
	background-image: url('../images/background/alcohol/whisky_bw_3.jpg');
}
.content-fixed-image.whisky-3 {
	background-image: url('../images/background/alcohol/whisky_colour_3.jpg');
}
.content-fixed-image.whisky-4 {
	background-image: url('../images/background/alcohol/whisky_bw_2.jpg');
}
.content-fixed-image.whisky-5 {
	background-image: url('../images/background/alcohol/whisky_colour_4.jpg');
}
.content-fixed-image.whisky-6 {
	background-image: url('../images/background/alcohol/whisky_bw.jpg');
}
.content-fixed-image.whisky-7 {
	background-image: url('../images/background/alcohol/whisky_colour_1.jpg');
}
.content-fixed-image.whisky-8 {
	background-image: url('../images/background/alcohol/whisky_bw.jpg');
}

.content-fixed-image.gin-1 {
	background-image: url('../images/background/alcohol/gin_bw_1.jpg');
}
.content-fixed-image.gin-2 {
	background-image: url('../images/background/alcohol/gin_colour_1.jpg');
}
.content-fixed-image.gin-3 {
	background-image: url('../images/background/alcohol/gin_colour_2.jpg');
}
.content-fixed-image.gin-4 {
	background-image: url('../images/background/alcohol/gin_bw_1.jpg');
}

.content-fixed-image.lunch-menu-1 {
	background-image: url('../images/background/food/kitchen_colour_1.jpg');
}
.content-fixed-image.lunch-menu-2 {
	background-image: url('../images/background/food/kitchen__bw_5.jpg');
}
.content-fixed-image.lunch-menu-3 {
	background-image: url('../images/background/food/kitchen_colour_2.jpg');
}
.content-fixed-image.lunch-menu-4 {
	background-image: url('../images/background/food/kitchen_bw_1.jpg');
}
.content-fixed-image.lunch-menu-5 {
	background-image: url('../images/background/food/kitchen_colour_3.jpg');
}
.content-fixed-image.lunch-menu-6 {
	background-image: url('../images/background/food/kitchen__bw_5.jpg');
}
.content-fixed-image.lunch-menu-7 {
	background-image: url('../images/background/food/kitchen_colour_1.jpg');
}

.content-fixed-image.evening-menu-1 {
	background-image: url('../images/background/food/food_1.jpg');
}
.content-fixed-image.evening-menu-2 {
	background-image: url('../images/background/food/food_3.jpg');
}
.content-fixed-image.evening-menu-3 {
	background-image: url('../images/background/food/food_5.jpg');
}
.content-fixed-image.evening-menu-4 {
	background-image: url('../images/background/food/food_6.jpg');
}

.content-fixed-image.sunday-menu-1 {
	background-image: url('../images/background/food/kitchen_colour_4.jpg');
}
.content-fixed-image.sunday-menu-2 {
	background-image: url('../images/background/food/kitchen_bw_2.jpg');
}
.content-fixed-image.sunday-menu-3 {
	background-image: url('../images/background/food/kitchen_colour_2.jpg');
}
.content-fixed-image.sunday-menu-4 {
	background-image: url('../images/background/food/kitchen_bw3.jpg');
}

.content-fixed-image.afternoon-menu-1 {
	background-image: url('../images/background/food/kitchen_colour_4.jpg');
}
.content-fixed-image.afternoon-menu-2 {
	background-image: url('../images/background/food/kitchen_bw_2.jpg');
}
.content-fixed-image.afternoon-menu-3 {
	background-image: url('../images/background/food/kitchen_colour_2.jpg');
}
.content-fixed-image.afternoon-menu-4 {
	background-image: url('../images/background/food/kitchen_bw3.jpg');
}

.content-fixed-image.christmas-menu-1 {
	background-image: url('../images/background/winter/front_1.jpg');
}
.content-fixed-image.christmas-menu-2 {
	background-image: url('../images/background/winter/front_1.jpg');
}
.content-fixed-image.christmas-menu-3 {
	background-image: url('../images/background/winter/front_1.jpg');
}
.content-fixed-image.christmas-menu-4 {
	background-image: url('../images/background/winter/front_1.jpg');
}
.content-fixed-image.christmas-menu-5 {
	background-image: url('../images/background/winter/front_1.jpg');
}
.content-fixed-image.christmas-menu-6 {
	background-image: url('../images/background/winter/front_1.jpg');
}

.content-fixed-image.drinks-menu-1 {
	background-image: url('../images/background/cellar/casks_2.jpg');
}
.content-fixed-image.drinks-menu-2 {
	background-image: url('../images/background/bar/pumps_2.jpg');
}
.content-fixed-image.drinks-menu-3 {
	background-image: url('../images/background/alcohol/bottles.jpg');
}
.content-fixed-image.drinks-menu-4 {
	background-image: url('../images/background/alcohol/gin_bw_1.jpg');
}
.content-fixed-image.drinks-menu-5 {
	background-image: url('../images/background/alcohol/gin_colour_1.jpg');
}
.content-fixed-image.drinks-menu-6 {
	background-image: url('../images/background/alcohol/whisky_bw.jpg');
}
.content-fixed-image.drinks-menu-7 {
	background-image: url('../images/background/alcohol/whisky_colour_1.jpg');
}
.content-fixed-image.drinks-menu-8 {
	background-image: url('../images/background/cellar/casks_2.jpg');
}
.content-fixed-image.drinks-menu-9 {
	background-image: url('../images/background/bar/pumps_2.jpg');
}
.content-fixed-image.drinks-menu-10 {
	background-image: url('../images/background/alcohol/bottles.jpg');
}
.content-fixed-image.drinks-menu-11 {
	background-image: url('../images/background/alcohol/gin_bw_1.jpg');
}
.content-fixed-image.drinks-menu-12 {
	background-image: url('../images/background/alcohol/gin_colour_1.jpg');
}
.content-fixed-image.drinks-menu-13 {
	background-image: url('../images/background/alcohol/whisky_bw.jpg');
}
.content-fixed-image.drinks-menu-14 {
	background-image: url('../images/background/alcohol/whisky_colour_1.jpg');
}

.home-image {
	height: 200px;
}

.home-image img {
	margin-top: 10px;
}

.active-home-image a, .active-home-image a:visited, .unactive-home-image a,
	.unactive-home-image a:visited {
	display: block;
	color: #000;
	text-align: center;
	text-decoration: none;
	padding: 0 10px 0 10px;
	height: 100%;
}

.unactive-home-image a, .unactive-home-image a:visited {
	color: #515e6b;
}

.active-home-image a:hover {
	background-color: #fff;
	color: #000;
}

/* Case Studies */
.case-study {
	text-align: justify;
}

.case-study .section-heading {
	text-align: left;
}

.case-study .section-sub-heading {
	text-align: left;
	color: #515E6B;
}

.case-study-image {
	background-size: cover;
	padding: 15em 0;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 2rem;
}

.home-image-logo {
	float: right;
}

/* Contact Us */
.contact-us {
	border-top: 2px solid #D6DEE7;
	border-bottom: 1px solid #ddd;
}

#map_container{
	position: relative;
}
#map, 
#pano {
    height: 0;
    overflow: hidden;
    position: relative;
    height: 500px;
}

/* Terms and Conditions and Privacy Policy*/
.terms-conditions, .privacy-policy {
	text-align: justify;
}

.terms-conditions li {
	list-style-type: none;
}

/* Admin styles */
.admin .content-text {
    margin-left: 12rem;
    margin-right: 12rem;
}

.admin-container {
	padding: 1em;
}

.admin-section {
	padding: 1em;
	margin-bottom: 1em;
}


table.no-border, thead.no-border, tbody.no-border, tr.no-border, th.no-border,
	td.no-border {
	border: none;
}

.debugger {
    padding-bottom: 50px;
    background-color: #fff;
}

.mobile-site-name {
    padding-right: 25px;
}

.mobile-text {
	visibility: hidden;
}

/* Screen sizes */

/* Bigger than 750 */
@media ( min-width : 750px) {
	.header {
		display: block;
	}
	.header-mobile {
		display: none;
	}
	.footer {
		display: block;
	}
	.footer-mobile {
		display: none;
	}
}

/* Smaller than 750 */
@media ( max-width : 750px) {
	.header,
	.expanded-header,
	.drinks-header,
	.food-header, 
	.footer,
	.desktop-image {
		display: none;
	}
	.mobile-header, 
	.footer-mobile,
	.mobile-image {
		display: block;
	}
	
	.mobile-image {
		padding: 0;
	}
	
	#contentTop, 
	#contentBottom {
		background-color: rgba(255, 255, 255, 0.9);
	}
	
	#contentTop {
		padding: 0;
	}
	
	p {
		font-size: 1em;
		color: #000;
	}
}

/* Smaller than 550 */
@media ( max-width : 550px) {
	.empty-value {
		display: none;
	}
	.section-one {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.contact-us {
		padding-bottom: 20px;
	}
	.copyright {
		font-size: 0.9em;
	}

	.content-text.transparent.sacrificial-lamb h2 {
		font-size: 2.5rem;
	}

	.content-text.transparent.sacrificial-lamb img {
		max-height: 300px;
	}
}

/* Smaller than 440 */
@media ( max-width : 440px) {
	body.homepage {
		/*background-image: url('../images/background/front_garden/sign_mobile.jpg');*/
		background-image: none;
	}
	
	.content-fixed-image {
		background-attachment: initial;
	    padding: 5em 0;
	}

	.empty-value {
		display: none;
	}
	.section-one {
		padding-top: 1rem;
	}
	.contact-us {
		padding-bottom: 20px;
	}
	.copyright {
		font-size: 0.8em;
	}
	
	td {
		font-size: 1em;
	}
	
	td.align-left {
		text-align: justify;
	}
	
	.mobile-text {
		visibility: visible;
	}
}