@charset "UTF-8";
/* CSS Document */


@font-face {
	font-family:'Klavika';
	src: url('/css/fonts/Klavika-Bold_gdi.eot');
	src: local('☺'),
		url('/css/fonts/Klavika-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('/css/fonts/Klavika-Bold_gdi.woff') format('woff'),
		url('/css/fonts/Klavika-Bold_gdi.ttf') format('truetype'),
		url('/css/fonts/Klavika-Bold_gdi.svg#Klavika-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}

@font-face {
	font-family:'Klavika';
	src: url('/css/fonts/KlavikaRegular-OSF_gdi.eot');
	src: local('☺'),
		url('/css/fonts/KlavikaRegular-OSF_gdi.eot?#iefix') format('embedded-opentype'),
		url('/css/fonts/KlavikaRegular-OSF_gdi.woff') format('woff'),
		url('/css/fonts/KlavikaRegular-OSF_gdi.ttf') format('truetype'),
		url('/css/fonts/KlavikaRegular-OSF_gdi.svg#KlavikaRegular-OSF') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}




body
{
width: 100%;
color: #b9ab7d;
font-family: Palatino, Baskerville, Palatino Linotype,  Century Schoolbook L, Times New Roman, serif;
font-size: 100%;
text-align: left;
padding: 0;
margin: 0;
position: relative;
}
* { -webkit-text-size-adjust:none; }
html
{
min-height: 100%;
margin-bottom: 0;
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
}
body, html
{
	min-width: 320px;
}
img, object, embed
{
border: 0px none;
display: block;
outline: none;
margin: 0;
padding: 0;
max-width: 100%;
height: auto;
}

section, article, nav, aside, footer, menu
{
display: block;
margin: 0;
padding: 0;
}
form
{
margin: 0;
padding: 0;
}
img.imageright
{
float: right;
margin: 0 0 5% 5%;
max-width: 45%;
height: auto;
}
img.tourmap
{
border: 1px solid #b9ab7d;
float: right;
margin: 0 0 30px 40px;
}
img.imageleft
{
float: left;
margin: 0 5% 5% 0;
max-width: 45%;
height: auto;
}
img.imageleftsmall
{
float: left;
margin: 0 5px 5px 0;
}
img.imagerightsmall
{
float: left;
margin: 0 0 5px 0;
}
/* add in additional padding for inline images */
h3 + p img,
p + p img
{
margin-top: 1.6em;
}

a:link, a:visited
{
outline: none;
color: #B9A67D;
text-decoration: none;
}
a:hover, a:active, a.active:visited, a.active:link
{
outline: none;
color: #b9ab7d;
text-decoration: none;
}

hr
{
clear: both;
width: 100%;
border: 0px none;
border-bottom: 2px solid #b9ab7d;
	box-shadow:  -1px .5px 5px 3px #b9ab7d;
margin: 0 0 15px 0;
line-height: 1em;
}


#map {
        width: 100%;
        height: 400px;
        background-color: grey;
      }



a.btn 
{
	font-family: SuomiHand-Script; 
font-size: 3em;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
color: #ffffff;
background-color: #b9ab7d;
display: inline-block;
float: right;
padding: 1% 5%;
}
a.btn:hover
{
background-color: #565025;
	
}
@media only screen and (min-width: 601px){
    .book-now-nav {
        visibility: hidden;
    }
}
@media only screen and (max-width: 600px){
    .book-now-nav {
        visibility: visible;
        color: #f3f3f3 !important;
        background-color: #565025;
        text-transform: uppercase;
        font-weight: 700;
        padding: 3%;
    }
    .book-now-nav a, .book-now-nav a:visited{
        color: #f3f3f3 !important;
        padding: 5% 10% 0 0;
       
    }
}

input
{
outline: none;
}
input.input, textarea, select
{
font-size: 1em;
line-height: 1em;
font-family: arial, verdana;
padding: 3px;
border: 0 none;
color: #373737;
outline: none;
}
select
{
padding: 2px;
}

h1, h2, h3, h4, h5
{
color: #b3a67d;
padding: 0;
margin: 1em 0 .6em 0;
display: block;
font-size: 1.7em;
line-height: 1.1em;
}
h2.nomargin, h3.nomargin, h4.nomargin, h5.nomargin{margin-top: 0;}
h3{font-size: 1.8em;}
h4{font-size: 1.2em;}
h5{font-size: 1.1em;}


p
{
padding: 0;
margin: 0 0 .6em 0;
font-size: 1.2em;
line-height: 1.4em;
}
p.intro
{
font-weight: bold;
}
p.margin
{
clear: left;
padding-top: 20px;
}
p small
{
font-size: .9em;
}
p.small
{
font-size: 1em;
}
p.right
{
float: right;
text-align: right;
}

ul, ol
{
margin: 0 0 1.2em 0;
padding: 0 0 0 20px;
}
ol
{
padding: 0 0 0 30px;
}
ul li, ol li
{
font-size: 1.2em;
line-height: 1.4em;
}
li li
{
font-size: 1em;
}

section h1.recipetitle
{
margin: 0;
padding: 0;
display: block;
text-indent: -8000px;
font-size: .05em;
line-height: .05em;
}

h1.logo,
p.logo
{
position: relative;
margin: 0;
width: 110%;
padding: 1%;
float: left;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}


h1.logo img,
p.logo img
{
float: left;
width: 100%;
height: auto;
}


@media only screen and (max-width: 500px){
		h1.logo img,
		p.logo img
		{
		float: left;
		width: 80%;
		height: auto;
		}
}

div.pcreek, div.footer, div.contact2
{
width: 1200px;
margin: auto;
position: relative;
text-align: left;
overflow: hidden;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
div.precipicecreekspecials
{
	overflow: visible;
}
div.footer
{
overflow: visible;
}

article
{
position: relative;
z-index: 1;
width: 100%;
float: left;
padding: 310px 0 0 0;
margin: -59px 0 0 0;
}
div#backstretch
{
background: #565025;
float: left;
width: 100%;
overflow: visible;
}

.reviews p a img
{
float: left;
margin: 0 0 12px 12px;
}
.reviews p a img
{
float: left;
margin: 0 12px 12px 0px;
}
.reviews p.end
{
clear: both;
}
.reviews a,
.reviews a:visited
{
text-decoration: none;
}
span.ta-rating
{
font-weight: bold;
font-size: 1.2em;
color: #b9ab7d;
}
/*header*/
ul.reslink
{
margin: 0px 0 15px 0;
float: right;
}
ul.reslink li
{
float: right;
color: #b9ab7d;
clear: right;
}
ul.reslink li
{
float: right;
color: #b9ab7d;
clear: right;
}



.headerbg {
background: url(../images/header-4.png) center top repeat;
	border-bottom: none;
position: absolute;
top: 50px;
left: 0;
right: 0;
height: 200px;
z-index: 5;
}
header{
position: relative;
z-index: 2;
width: 192px;
float: left;
}
div.header{
overflow: visible;
z-index: 2;
}
.call-nav{
	width: 100%;
	background-color: #f3f3f3;
	font-family: SuomiHand-Script; 
	font-size: 2.5em;
	color: #565025;
	font-weight:  900;
	display:block;
	margin: 0;
	padding:0;
	float: right !important; 
	position: absolute;
	top:0;
	right:0;
	height: 50px;
	z-index:6;
}


.call-nav a{
	color: #565025;
	font-weight: 900;
}
.call-nav ul{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style-type: none;
}
.call-nav ul li{
	float:left;
	padding: 0 0 0 1%;
	margin:0
}
@media only screen and (max-width: 500px){
	.call-nav{
		background-color: rgba(255,255,255,0.0);
	color: #ffffff;}
	.call-nav a{
		color:#ffffff;
	}
}

p.enquire
{
position: absolute;
top: 100px;
right: 0px;
}
p.enquire a
{
display: block;
width: 256px;
height: 119px;
background: url(../images/enquire1.png) no-repeat top left;
z-index: 500;
}
p.enquire a:hover,
p.enquire a:active
{
background-position: bottom left;
}



#fblike
{
margin: 0 10px 10px 0;
text-align: right;
}
ul.reslink li a:link,
ul.reslink li a:visited
{
color: #b9ab7d;
}
ul.reslink li a:hover,
ul.reslink li a:active
{
color: #595025;
}

section.home, section.content, section.specials
{
width: 100%;
	margin: auto;
float: left;

}
section.content
{
padding: 0px 5% 20px 5%;
background: rgba(255,255,255,0.65);
border-top: 4px solid #b9ab7d;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
margin-bottom: 35%;
}
section.content h1.title
{
font-size: 8em;
margin-top: 5%;
margin-bottom: 5%;
color: #565025;
font-family: SuomiHand-Script; 
	font-weight: normal; 
	font-style: normal; 

}
.title span{
	color: #b9ab7d;
}

section.content h1.title {
text-align: center;
}

section.content h1.title span,
section.content h2.title span
{
color: #b9ab7d;
}
section.content.blog h2.title
{
font-size: 2.9em;
}
section.content h2.title span.left
{
color: #352f14;
display: block;
float: left;
width: 125px;
font-size: 0.6em;
line-height: 2.4em;
}
section.content h1.title.underline,
section.content h1.title.pagefaqs,
section.content h1.title.pagelinks,
section.content h1.title.pagetrail-map
{
border-bottom: 1px dashed #7e7e7e;
padding-bottom: 0.6em;
margin-bottom: 0.8em;
}
.page-content img{
	margin:2% 0 2% 0;
	width: 100%;
}

section.home h1.title
{
font-size: 2.4em;
font-weight: 700;	
color: #fff;
text-shadow: 4px 4px #444;
width: 100%;
text-align: center;
margin: 204px 0 0.2em 0;
text-transform: uppercase;
letter-spacing: 0.4em;
}
section.home p.strapline
{
text-align: center;
color: #f3f3f3;
	font-family: SuomiHand-Script; 
	font-weight: normal; 
	font-style: normal; 
font-size: 12em;	
width: 100%;
clear: both;
}

@media only screen and (min-width: 1401px){
		section.home p.strapline{
		margin: 28% 0 40% 0;	
	}}
	
@media only screen and (max-width: 1400px){
		section.home p.strapline{
		margin: 15% 0 20% 0;	
		}	
}
@media only screen and (max-width: 500px){
		section.home p.strapline{
			font-size: 4em;	
		margin: 25% 0 50% 0;	
		}	
}


section.home p.strapline img
{
	width: 100%;
	height: auto;
	flex: left;
}

section.home div.text,
section.content div.text
{
float: right;
position: absolute;
right: 0;
bottom: 0;
padding: 0 0 0 10px;
margin: 0 0 35px 0;
}
section.home div.text p.right,
section.content div.text p.right
{
width: 375px;
color: #454545;
font-size: 1.1em;
}
section.home div.text p.intro 
{
font-size: 1.8em;
color: #5d5d5d;
margin: 36px 0 5px 0;
} 
section.home div.text p.right 
{
text-align: left;
}
section.home div.text p.right strong
{
color: #493d35;
}

section.home div.text img.imageleft,
section.content div.text img.imageleft
{
border: 1px solid #fff;
}

section.home #home-text
{
	float: left;
	padding: 0 19%;
	width: 100%;
	background-color: rgba(53,47,20,0.4)
}
section.home #home-text1
{
	float: left;
	padding: 0 19%;
	width: 70%;
}
section.home .intro-text
{
clear: both;
color: #f3f3f3;
font-size: 2.2em;
font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
max-width: 1080 px;
width: 100%;
text-align: center;
margin: 3% auto 5%;
}
@media only screen and (min-width: 1401px){
		div p.strapsection.home .intro-text{
			margin: 28% 0 40% 0;	
	}}
	
@media only screen and (max-width: 1400px){
		section.home .intro-text{
		margin: 15% 0 20% 0;	
		}	
}
@media only screen and (max-width: 500px){
		section.home .intro-text{
			width: 98%;
			font-size: 1.9em;
			padding: 0 3% 0 1%;
		margin: 10% 0 10% 0;	
		}	
}

section.home h2.intro-text
{
font-size: 2.4em;
font-family:'Amasis';
font-weight: 500;
margin: 0 auto 0;
}
section.home .intro-text a.readmore,
section.home .intro-text a.readmore:visited
{
color: #fff;
text-decoration: none;
font-weight: bold;
}
section.home .intro-text a.readmore:hover,
section.home .intro-text a.readmore:active
{
color: #B3A67D;
}

section.content h2
{
font-size: 1.8em;
color: #B3A67D;
margin: 1.55em 0 0.6em 0;
font-weight: bold;
}
section.content h2.underline,
section.contact h2
{
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: 1px dashed #7e7e7e;
}

section.contact h2, section.booking h2, section.content.blog h2.title, section.content h2.title.underline, section.specials p, section.specials h2
{

font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
font-weight:400;	
}

section.content div.tab-content h2
{
font-size: 1.8em;
color: #493d35;
margin: 1.55em 0 0.6em 0;
font-weight: bold;
}
section.content div.tab-content h3
{
font-size: 1.8em;
color: #493d35;
margin: 1.2em 0 0.6em 0;
}
section.content div.tab-content
{

margin: 0 auto;
/*border-top: 5px solid #78706a;*/
background: rgba(255,255,255,0.4);
width: 98%;
padding: 0px 4% 30px 4%;
z-index: 2;
position: relative;
}
section.content div.tab-content p{
	color: #352f14;
	font-size: 2em;
}
section.content div.tab-content a{
	color: #352f14;
	font-weight: 600;
}
section.content div.tab-content div.tab-top
{
margin: 25px 0 0 0;
}
section.content div.tab-content ul li
{
color: #352F14;
	font-size: 2em;
}
section.content div.tab-content div.tab-top p
{
color: #352F14;

}
section.content div.left
{
width: 28%;
padding-left: 4%;
float: left;
}
section.content div.right
{
width: 63%;
padding-right: 4%;
float: right;
}
section.content.booking > div.left
{
width: 558px;
float: left;
padding-left: 0;
}
section.content.booking > div.right
{
width:255px;
padding-right: 0;
float: right;
}
section.content.booking div.right table 
{
border-spacing: 0;
margin-bottom: 10px;
font-size: 1.2em;
}
section.content.booking div.right table tr td
{
padding: 4px 3px;
border-right: 2px solid #fff;
background: #e5e8de;
}
section.content.booking div.right table tr:nth-child(even) td
{
background: #f3f3f3;
}
section.content.booking div.right table tr
{

}
section.content div.tour
{
width: 98%;
padding: 0 0 0.6em 2%;
background: #fff;
float: left;
margin-top: 8px;
color: #78706a;
}
section.content div.tour p
{
padding-right: 20px;
float: left;
}
section.content div.tour p strong
{
color: #493d35;
}
section.content div.tour h3
{
/*margin-top: 15px;*/
float: left;
display: block;
}
section.content div.tour p.distance
{
/*margin-top: 15px;*/
float: right;
display: block;
background: #bdbfa2;
padding: 8px;
text-align: justify;
color: #fff;
font-size: 1.1em;
font-weight: bold;
text-transform: uppercase;
}
section.content div.tour p.distance span
{
font-size: 1.8em;
}
section.content div.tour table
{
/*margin-top: 15px;*/
float: left;
width: 100% !important;
max-width: 660px;
clear: left;
border-spacing: 0;
margin: 1em 0;
}
section.content div.tour table td
{
font-size: 1.2em;
vertical-align: top;
padding: 0 3px 3px 0;
}
div.location
{
width: 455px;
padding: 15px 30px 0 0;
float: right;
}
div.location ul
{
width: 455px;
float: left;
list-style-type: none;
padding: 0;
margin: 0;
}
div.location ul li, div.location ul li a
{
width: 455px;
height: 244px;
}
div.location ul li a
{
background: url(/images/location.png) no-repeat;
}

section.specials
{
	position: relative;
}
section.specials div.text
{
	float: right;
	width: 285px;
	margin-top: -171px;
	padding: 57px 30px 0 30px;
	background:  rgba(127, 138, 100, .92) url(/images/specials.png) no-repeat;
	color: #fff;
	text-align: center;
}
section.specials div.text a:link, section.specials div.text a:visited
{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}
section.specials div.text a:hover, section.specials div.text a:active
{
	color: #493d35;
	text-decoration: none;
	border-bottom: 1px solid #493d35;
}
section.specials div.text h1
{
	float: left;
	width: 100%;
	font-size: 1em;
	line-height: 1em;
	margin: 0 0 50px 0;
	font-weight: normal;
	background: url(/images/airport.png) no-repeat 0 8px;
}
section.specials div.text h1 span
{
	float: left;
	width: 100%;
	margin: 0 0 7px 0;
	text-align: center;
}
section.specials div.text h1 span.klavika
{
	color: #fff;
	font-size: 5em;
	text-align: right;
	line-height: 40px;
	font-family:'Klavika';
	font-weight: 700;
}

section.specials div.text h1 span.dancing
{
	font-family:'DancingScript';
	font-weight: 400;
	font-size: 5em;
	line-height: 50px;
}

section.specials div.text h1 span.dancing.small
{
	font-size: 2.3em;
	line-height: 35px;
}

section.specials div.text h2
{
	color: #fff;
	font-size: 2em;
	text-transform: uppercase;
}
section.specials div.text p
{
	font-size: 1.5em;
}

section.specials div.text p.enquire
{
	float: left;
	position: relative;
	top: auto;
	right: auto;
	padding-left: 14px;
	margin: 20px 0 -53px 0;
}
section.specials div.text p.enquire a:link, section.specials div.text p.enquire a:visited,
section.specials div.text p.enquire a:hover, section.specials div.text p.enquire a:active
{
	border: 0 none;
}


section.normal table
{
float: left;
width: 100%;
table-layout: fixed;
margin: 5px 0 15px 0;
}
section.normal table td, section.normal table th
{
padding: 5px;
font-size: 1.1em;
vertical-align: top;
text-align: center;
}
section.normal table td.left, section.normal table th.left
{
text-align: left;
}
section.normal table td.right, section.normal table th.right
{
text-align: right;
}
section.normal table td *, section.normal table th *
{
font-size: 1em;
margin: 0;
}
section.normal table th
{
color: #fff;
font-weight: normal;
padding-bottom: 15px;
}
section.normal table td
{
border-bottom: 1px dotted #000;
}


div.content h3.links
{
float: left;
width: 840px;
}
div.content ul.links
{
float: left;
width: 855px;
margin: 0 -15px 15px 0;
padding: 0;
list-style-type: none;
}
div.content ul.links li
{
float: left;
width: 270px;
padding: 0 15px 0 0;
margin: .6em 0 .6em 0;
}
div.content ul.links li a:link, div.content ul.links li a:visited
{
color: #84a500;
text-decoration: none;
}
div.content ul.links li a:link strong, div.content ul.links li a:visited strong
{
color: #3e3e3e;
}
div.content ul.links li a:hover, div.content ul.links li a:active
{
text-decoration: underline;
color: #84a500;
}
div.content ul.links li a:hover strong, div.content ul.links li a:active strong
{
text-decoration: underline;
color: #676a50;
}
div#galleryloading
{
float: left;
padding: 0px 0;
width: 100%;
min-height: 200px;
}
div#gallery
{
text-align: center;
width: 100%;
}
div#gallery img
{
display: inline;
}
div#thumbsholder
{
width: 100%;
float: left;
overflow: hidden;
position: relative;
border-top: 1px dashed #7e7e7e;
padding-top: 20px;
}
div#thumbsdiv
{
width: 100%;
float: left;
}
div#thumbsdiv ul
{
float: left;
padding: 0;
margin: 0;
list-style-type: none;
overflow: visible;
}
ul.thumbs
{
list-style-type: none;
padding: 0 0 0 4px;
margin: 0;
background: url(/images/white.png);
float: right;
}

section.specials ul.thumbs
{
	position: absolute;
	bottom: 30px;
	left: 0;
}

ul.thumbs li
{
list-style-type: none;
padding: 4px 4px 4px 0px;
margin: 0;
float: left;
}

ul.controls
{
width: 100%;
position: relative;
list-style-type: none;
}
ul.controls li
{
width: 20px;
position: absolute;
left: 0px;
top: -34px;
list-style-type: none;
}
ul.controls li.right
{
left: auto;
right: 20px;
}
ul.controls li a
{
text-indent: -8000px;
font-size: .05em;
line-height: .05em;
display: block;
height: 50px;
width: 18px;
}
ul.controls li.right a
{
background: url(/images/right.gif) no-repeat top right;
}
ul.controls li.left a
{
background: url(/images/left.gif) no-repeat top left;
}
div#thumbsdiv ul.gallery li
{
float: left;
padding: 0 13px 0 0;
}
div#thumbsdiv ul.gallery li
{
float: left;
width: 11%;
padding: .75%;
}

div#thumbsdiv ul.gallery li a img
{
display: inline;
}
ul.prevnextlarge
{
float: left;
width: 100%;
padding: 10px 0;
margin:0;
list-style-type: none;
border-top: 1px dashed #7e7e7e;
}
ul.prevnextlarge li
{
width: 50%;
color: #929d75;
font-size: 1.2em;
font-family:'Klavika';
font-weight: 400;
text-transform: uppercase;
float: left;
}
ul.prevnextlarge li.nextlarge
{
float: right;
}
ul.prevnextlarge li a:link,
ul.prevnextlarge li a:visited
{
text-decoration: none;
}
ul.prevnextlarge li a:hover,
ul.prevnextlarge li a:active
{
color: #493d35;
text-decoration: none;
}
ul.prevnextlarge li a#prevlarge
{
float: left;
}
ul.prevnextlarge li a#nextlarge
{
float: right;
}
section.blog div.left
{
width: 20%;
padding: 0;
margin: 0;
}
section.blog div.right
{
width: 79%;
padding: 0;
margin: 0;
}

section.blog h2.serpintine
{
font-size: 1.5em;
}
section.blog div.blog h3
{
border-bottom: #7e7e7e 1px dashed;
font-size: 1.5em;
padding-bottom: 11px;
margin-bottom: 11px;
font-weight: normal;
}
div.blog div.blogimagescontainer
{
float: left;
width: 100%;
}
div.blog div.blogimagescontainer div.imageloading
{
float: left;
width: 72%;
}
section.blog div.blog h3 a:link,
section.blog div.blog h3 a:visited
{
color: #3b312b;
text-decoration: none;
}
section.blog div.blog h3 a:hover,
section.blog div.blog h3 a:active
{
color: #929D75;
text-decoration: none;
}
section.blog div.blog h3 span.right
{
text-align: right;
float: right;
}
section.blog div.blog ul.images
{
list-style-type: none;
padding: 0;
width: 26%;
float: right;
}
section.blog div.blog ul.images li
{
width: 49%;
padding: 0 0 1% 1%;
float: left;
}
section.blog div.blog ul.images li a img
{
opacity: 0.7;
} 
section.blog div.blog ul.images li a.active img
{
opacity: 1;
}
section.blog div.blog div.imageloading
{
margin-bottom: 0.6em;
}
div.image p
{
margin:  0.6em 0 0.4em 0;
}
p.meta a
{
text-decoration: none;
}
p.meta a.link,
p.meta a.visited
{
color: #929d75;
}
p.meta a.hover,
p.meta a.active
{
color: #b9ab7d;
}
section.content ol.faqs
{
padding: 0 0 0 5%;
margin: 0;
width: 40%;
}
section.content ol.faqs.left
{
	float: left;
}
section.content ol.faqs.right
{
	float: right;
}
section.content ol.faqs li
{
float: left;
width: 100%;
margin-bottom: 0.5em;

}
section.content ol.faqs li a
{
text-decoration: none;
}
section.content ol.faqs li a:link,
section.content ol.faqs li a:visited
{
color: #493D35;
}
section.content ol.faqs li a:hover,
section.content ol.faqs li a:active
{
color: #79845f;
}
section.content ul.links
{
padding: 0;
width: 100%;
float: left;
list-style-type: none;
}
section.content ul.links li
{
width: 30%;
display: inline-block;
margin-right: 3.33%;
font-size: 1.2em;
margin-bottom: 0.8em;
vertical-align: top;
}
section.content ul.links li a
{
text-decoration: none;
}
section.content ul.links li p
{
font-size: 1em;
text-overflow: ellipsis;
overflow: hidden;
}
section.content ul.links li a:link,
section.content ul.links li a:visited
{
font-weight: bold;
color: #7e7e7e;
}
section.content ul.links li a:link strong,
section.content ul.links li a:visited strong
{
color: #929d75;
}
section.content ul.links li a:hover,
section.content ul.links li a:active
{
color: #929d75;
}
section.content ul.links li a:hover strong,
section.content ul.links li a:active strong
{
color: #7e7e7e;
}

/* ######## Form Stuff ######## */

div.form
{
float: left;
width: 100%;
margin: 30px 0 0 0;
padding-bottom: 30px;
}
div.form h2
{
font-weight: normal;
border-bottom: none;
padding: 0;
margin-top: 0;
}
div.form.formnewsletter
{
	max-width: 555px;
}
div.form.formnewsletter h2
{
margin-top: 0;
}
div.form div.left,
div.form div.right
{
float: left;
width: 48%;
margin: 0;
padding: 0;
}
div.form div.right
{
float: right;
}
div.form form
{
float: left;
width: 100%;
}
div.form p
{
width: 100%;
float: left;
}

div.form p.submit
{
width: 100% !important;
color: #929d75;
padding: 12px 0 0 0;
margin: 0;
}
div.form p.submit input
{
vertical-align: middle;
}
div.form p.submit input.submit
{
float: right;
height: 10px;
padding-right: 12px;
}
div.form p.submit input.submit
{
padding: 0px;
}
div.formnewsletter p.submit
{
width: 248px;
}
div.form p.info
{
margin: 6px 0 6px 0;
font-size: 1em;
}
div.form p.field label
{
margin-bottom: 0.6em;
}
div.form p.field
{
margin: 0 0 5px 0;
padding: 0;
}
div.form p.field input.input, div.form p.field textarea, div.form p.field select
{
margin: 0;
font-size: 1.1em;
width: 100%;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
background: #f4f4f4;
color: #5d5d5d;
	-webkit-box-shadow: inset 1px 1px 3px #aaa;
box-shadow: inset 1px 1px 3px #aaa;

}
div.form p.field select#activity 
{
width: 160px;
margin-right: 5px;
}
div.form p.field select#people
{
width: 83px;
float: left;
}
div.form p.field input.auto
{
width: auto;
}
div.form p.field textarea
{
height: 56px;
}
div.form p.field textarea.low
{
height: 30px;
}

div.form p.field input.alert, div.form p.field select.alert, div.form p.field textarea.alert
{
background: #d81f1f;
color: #fff;
}

div.form p.field select.auto
{
width: auto;
}
div.form span.star
{
color: #c00f35;
font-weight: bold;
}
div.form p.field input#verify
{
width: 50%;
float: right;
margin-right: 0;
}
div.form p.field img
{
display: inline;
vertical-align: top;
padding-left: 3px;
}

div.status
{
background: #dd042b;
border: 1px solid #dd042b;
width: 100%;
margin: 0 0 10px 0;
float: left;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
div.status p
{
width: 100%;
float: left;
padding: 3px 5px;
margin: 0;
color: #fff;
font-weight: bold;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
div.status ul
{
width: 100%;
float: left;
padding: 3px 5px 3px 25px;
background: #fff;
color: #B9AB7D;
margin: 0;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
div.form p.field small
{
}
div.status p a:link, div.status p a:visited
{
color: #000;
}
div.status p a:hover, div.status p a:active
{
color: #fff;
}

form.loading, div.loading
{
background: url(/images/loading.gif) no-repeat top right;
}
div#galleryloading
{
background-position: center middle;
}
section.contact div.left
{
padding: 0;
float: left;
}
section.contact div.right
{
padding: 0;
float: right;
}
section.contact div.map,
section.content div.map
{
float: left;
height: 0;
width: 100%;
padding-bottom: 80%;
margin-top: 0px;
}
section.content div.trailmap div.map
{
float: right;
width: 655px;
height: 386px;
}
section.content div.trailmap
{
width: 655px;
float: left;
margin-bottom: 27px;
}
section.content.trail div.left
{
float: left;
width: 164px;
padding: 18px 0 0 0;
margin-top: 15px;
}
section.content.trail div.right
{
float: right;
width: 655px;
padding: 0;
margin-top: 15px;
}
section.contact div.left a
{
text-decoration: none;
}

/* ######## END Form Stuff ######## */

div.homewelcome
{
font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
float: left;
width: 100%;
position: relative;
margin: 0 0 0 0;
padding: 0 0 20px 0;
color: #f3f3f3;
z-index: 2;
}

div.pagemaincopy
{
	

font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
float: left;
color: #f3f3f3;
background-color: #ffffff;	
}



footer
{
font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
float: left;
width: 100%;
position: relative;
margin: 0 0 0 0;
padding: 0 0 20px 0;
color: #f3f3f3;
z-index: 2;
}
footer p
{
margin: 0 0 .2em 0;
font-size: 1.1em;
color: #a8968a;
text-align: center;
}
footer p span.green
{
color: #b9ab7d;
}

div p.strap
{
font-size: 6.5em;
	line-height: 1em;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
font-family: SuomiHand-Script;
	color: #F2DC9E;
text-shadow: 1px 2px 5px #000000;
width: 100%;
text-align: center;
margin: 3% auto 1%;
font-weight: 500;
}
@media only screen and (min-width: 1401px){
		div p.strap{
		margin: 28% 0 40% 0;	
	}}
	
@media only screen and (max-width: 1400px){
		div p.strap{
		margin: 15% 0 20% 0;	
		}	
}
@media only screen and (max-width: 500px){
		div p.strap{
			font-size: 3em;	
		margin: 10% 0 10% 0;	
		}	
}


footer p.strap
{
font-size: 4em;
color: #B3A67D;
text-shadow: 1px 2px 5px #352f14;
width: 100%;
text-align: center;
margin: 3% auto 1%;
font-weight: 400;
}
footer p.contact1
{
width: 100%;
float: left;
padding: 0;
position: relative;
color: #f3f3f3;
	margin: auto;
	font-size: 1.5em;
}
.contact1 i{
	text-emphasis: none;
	font-size: 0.7em;
}
footer p span.caps
{
text-transform: uppercase;
}
footer a
{
font-weight: bold;
text-decoration: none;
}
footer a:link, footer a:visited
{
color: #f6f6f6;
text-decoration: none;
}
footer a:hover, footer a:active
{
color: #b9ab7d;
text-decoration: none;
}

.contactfooter {float: left;
position: relative;
	height: 200px;
}

.address{
	font-size: 1.1em;
	padding: 2% 1% 2% 1%;
}


.pc-footer {

position:relative;
width: 100%;
float: left;
background: url(../images/background1.png) repeat center center;
	background-color: #352f14;
}
.pcfootercontainer{
	position:relative;
	width: 50%;
	margin: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing:border-box;
	box-sizing: border-box;
}
    @media only screen and (max-width: 2024px){
        .pcfootercontainer{
            width: 98%;
        }
    }
.partnerlogos{
	display:block;
	position: relative;
	width: 1080px;
	padding: 3%;
	clear: both; 
}
.flex-center {
  display: flex;
  justify-content: center;
}
.container-flex{display: flex;
				justify-content: flex-end;}
		.flex-end{
	display:block;
	position: relative;
	float: left;
	padding: .25% 1% .25% 1%;
}
		.flex-end-czech{
	display:block;
	position: relative;
	float: left;
	padding: .7% 1% .25% 0%;
}
.partnerlogoitem{
	display:block;
	position: relative;
	width: 25%;
	float: left;
	padding: 2% 3% 2% 3%;
}
@media only screen and (max-width: 500px){
	.partnerlogoitem {
		width: 55%;
		padding: 3% 6% 3% 6%;
		
		}
}

.partnerlogoitemsocial{
	display:block;
	position: relative;
	width: 15%;
	float: left;
	padding: 3% 1% 12% 1%;
}

@media only screen and (max-width: 500px){
	.partnerlogoitemsocial {
		width:33%;
		}
}
.partnerlogoitem img{
	width: auto;
	margin: auto;
	text-align: center;
}

.partnerlogoitemsocial img{
	width: auto;
	margin: auto;
	text-align: center;
}




/* **** */
.base{
	width: 300px;
	display: block;
	position: relative;
	float:left;
	background-color: #776f59;
	border-radius:  0 0;
	color: #ffffff;
	margin: 2% auto;
	text-align: center;
	background-image: -webkit-linear-gradient(#db6f32, #804310);
background-image: -moz-linear-gradient(#db6f32, #804310);
background-image: -o-linear-gradient(#db6f32, #804310);
background-image: -ms-linear-gradient(#db6f32, #804310);
background-image: -chrome-linear-gradient(#db6f32, #804310);
background-image: linear-gradient(#db6f32, #804310);
}
.base img{
	margin: 8% auto 15% auto;
	width: 30%;}

.base h1{
	color: #f3f3f3;
	font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
	font-size: 2.3em;
}

.tripa{
	width: 300px;
	display: block;
	position: relative;
	float:left;
	background-color: #776f59;
	border-radius:  0 0;
	color: #ffffff;
	margin: 2% auto;
	text-align: center;

}
.tripa img{
	margin: 8% auto 15% auto;
	width: 70%;}

.tripa h1{
	color: #565023;
	font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
	font-size: 2.6em;
}
.tripa h2{
	color: #776F59;
}

.facebook{
	width: 300px;
	display: block;
	position: relative;
	float:left;
	background-color: #776f59;
	border-radius:  0 0;
	color: #ffffff;
	margin: 2% auto;
	text-align: center;
	
}
.facebook h1{
	color: #565023;
	font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif;
	font-size: 2.6em;
	
}
.facebook img{
	margin: 8% auto 15% auto;
	width: 40%;}

.row:after {
	clear: both;
}

#fb-root
{
margin: -20px 0 0 0;
overflow: hidden;
float: left;
width: 1px;
}

#tooltip
{
position:absolute;
padding:5px 7px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
	border-radius: 4px;
display:none;
margin: 0;
font-weight: bold;
}
nav
{
padding: 10px 40px 0 0;
margin: 0;
float: right;
position: relative;
z-index: 1;
}
@media only screen and (min-width: 1301px){
		nav{
		padding: 40px 40px 0 0;	
	}}
nav ul
{
padding: 0;
float: right;
list-style-type: none;
margin: 0;
position: relative;
margin-bottom: 5px;
}
nav ul li
{
float: left;
padding: 0  10px 0 10px;
margin: 0;
line-height: 1em;
font-size: 2.7em;
	letter-spacing: 1.2px;
text-transform: uppercase;
font-family: SuomiHand-Script; 
	font-weight: 900;
}
nav ul li a
{
	color: #565025;
float: right;
}
nav ul li a:hover
{
	color: #b9ab7d;
}

.active {
	color: #b9ab7d;
}


menu
{
float: left;
width: 100%;
margin: 0 0 0 0;
z-index: 2;
position: relative;
}
menu ul
{
float: right;
padding: 0;
margin: 0;
list-style-type: none;
}
menu ul li
{
float: left;
font-size: 1.2em;
padding: 0 0 0 0;
line-height: 26px;
font-weight: bold;
}
menu ul li a
{
background: url(images/tab-menu-left.gif) no-repeat -13px -27px;
display: block;
padding: 0 0 0px 9px;
}
menu ul li a.first
{
background-position: bottom left;
padding: 0 0 0px 22px;
}
menu ul li a span
{
background: #929d75 url(images/tab-menu-right.gif) no-repeat bottom right;
display: block;
padding: 0px 30px 0 10px;
margin: 0;
}
menu ul li a.active span
{
background: #78706a url(images/tab-menu-right.gif) no-repeat top right;
display: block;
padding: 0px 30px 0 10px;
margin: 0;
}
menu ul li a:link, menu ul li a:visited
{
color: #fff;
text-decoration: none;
}
menu ul li a.active:link, menu ul li a.active:visited
{
color: #fff;
background-position: -13px 0px;
text-decoration: none;
}
menu ul li a:hover, menu ul li a:active
{
color: #fff;
background-position: -13px 0px;
text-decoration: none;
}
menu ul li a:hover span, menu ul li a:active span
{
color: #fff;
background-position: top right;
background-color: #78706a;
}
menu ul li a.first:hover, menu ul li a.first:active 
{
color: #fff;
background-position: top left;
}
menu ul li a.first.active:link, menu ul li a.first.active:visited,
menu ul li a.first.active:hover, menu ul li a.first.active:active
{
color: #fff;
background-position: top left;
}
menu ul li ul
{
float: left;
width: auto;
height: auto;
padding: 0 0 0 10px;
}
menu ul li:last-child
{
padding: 0;
}
menu ul li ul li
{
padding: 0 10px 0 0;
border-bottom: 0 none;
}


nav ul li a:link, nav ul li a:visited
{
color: #493d35;
text-decoration: none;
}
nav ul li a.active:link, nav ul li a.active:visited
{
color: #b9ab7d;
text-decoration: none;
}
nav ul li a:hover, nav ul li a:active
{
color: #b9ab7d;
text-decoration: none;
}
/* blog */
menu.blog-menu
{
float: left;
width: 100%;
}
menu ul.blog-menu
{
float: left;
padding: 0;
list-style-type: none;
}
menu ul.blog-menu li
{
float: left;
font-size: 1.1em;
clear: left;
font-family:'Klavika';
font-weight: 400;
}
menu ul.blog-menu li a
{
background: none;
padding: 0;
margin: 0;
line-height: 22px;
}
menu ul.blog-menu li a:link,
menu ul.blog-menu li a:visited
{
color: #2C200F;
}
menu ul.blog-menu li a.active:link,
menu ul.blog-menu li a.active:visited
{
color: #b3a67d;
}
menu ul.blog-menu li a:hover,
menu ul.blog-menu li a:active
{
color: #b3a67d;
}
@media only screen and (max-width: 1000px){.headerbg{background-position:-400px 0}div.pcreek,div.footer,div.contact2{width:100%;padding:0 0px}section.home div.text,section.content div.text{right:10px}}

@media only screen and (max-width: 970px){section.specials ul.thumbs{padding:0;width:22%}section.specials ul.thumbs li{padding:1%;width:98%}section.specials ul.thumbs li img{width:100%;height:auto}}

@media only screen and (max-width: 900px){nav{padding:0; margin:10px 0 0 0;width:160px;} nav ul{padding:10px;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; background: rgba(255,255,255,0.65)}
	nav ul li{width:100%;padding:5px 0;} nav ul li a{color:#ffffff;} article{padding-top:290px}}

@media only screen and (max-width: 770px){h3.dart{padding-top:50px;background-position:left top}div#thumbsdiv ul.gallery li{width:18%}}

@media only screen and (max-width: 620px){section.home div.text ul.thumbs,section.content div.text ul.thumbs{padding:0 0 0 1%;width:99%}section.home div.text ul.thumbs li,section.content div.text ul.thumbs li{padding:1% 1% 1% 0;width:24%}section.home div.text ul.thumbs li img,section.content div.text ul.thumbs li img{width:100%;height:auto}section.content ul.links li{width:45%;margin-right:5%}section.home #home-text{padding:0;width:100%}section.blog div.left{width:100%;border-bottom:1px dashed #7e7e7e;padding-bottom:10px;margin-bottom:10px}section.blog div.right{width:100%}section.content div.left{width:100%;border-bottom:1px dashed #7e7e7e;padding-bottom:10px;margin-bottom:10px}section.content div.right{width:100%}}

@media only screen and (max-width: 561px){section.specials{min-height:0;padding-bottom:70px}section.specials ul.thumbs{display:none}section.specials div.text{float:right;width:90%;margin-top:-20px;padding:27px 5% 0 5%;background-image:none}section.specials div.text h1 span.klavika{text-align:center;font-size:4em}}

@media only screen and (max-width: 500px){section.content div.tab-content-header{margin:0;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}menu ul li,menu ul li:last-child{font-size:1.1em;padding:0 0 0 2px}menu ul li a{background:none;padding:0 0 0px 0}menu ul li a.first{padding:0 0 0px 0}menu ul li a span{background:#b3a67d;padding:0px 7px}menu ul li a.active span{background:#78706a;padding:0px 5px}.headerbg{background: rgba(242,242,242,0.02);}header{width:40%}article{padding-top:260px}p.enquire{top:62px;right:10px}p.enquire a{width:128px;height:59px;text-indent:-8000px;background:url(images/enquire.png) no-repeat top left;background-size:100%}}

@media only screen and (max-width: 400px){article{padding-top:230px}section.content ol.faqs.left,section.content ol.faqs.right{float:left;width:100%}section.content ul.links li{width:100%;margin-right:0}section.home div.text ul.thumbs li,section.content div.text ul.thumbs li{width:49%}}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:0px; margin-top:-32px; background:url(/images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:0px; margin-top:-32px; background:url(/images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{}
        #cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:0px; right:8px; display:block; background:url(/images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;} 
.menu-collapser{position:relative;width:100%;height:38px;padding:0 8px;color:#565025;font-size:3.5em; background-color: rgba(255,255,255,0.00); font-family: SuomiHand-Script;font-weight:700;line-height:38px;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.collapse-button{position:absolute;right:8px;top:50%;width:40px;padding:7px 10px;color:#FFFFFF;font-size:14px;text-align:center;background-color:#3b312b;border-radius:2px;cursor:pointer;transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.collapse-button:hover,.collapse-button:focus{color:#FFF;background-color:#040404}
.collapse-button 
.icon-bar{display:block;height:2px;width:18px;margin:2px 0;background-color: #F5F5F5;border-radius:1px}
ul.slimmenu{width:100%;margin:0;padding:0;list-style-type:none}
ul.slimmenu:before,ul.slimmenu:after{content:'';display:table}
ul.slimmenu:after{clear:both}
ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.slimmenu.collapsed li>ul{position:static;display:none}
ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,0.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.slimmenu.collapsed li .sub-toggle{height:40px}
ul.slimmenu li{position:relative;float:left;display:inline-block;background-color:#AAA}
ul.slimmenu li ul{margin:0;list-style-type:none}
ul.slimmenu li ul li{background:#bbbbbb}
ul.slimmenu li>ul{position:absolute;left:0;top:100%;z-index:999;display:none;width:100%}
ul.slimmenu li>ul>li ul{position:absolute;left:100%;top:0;z-index:999;display:none;width:100%}
ul.slimmenu li a{display:block;padding:12px 64px 12px 16px;color:#333;font-size:16px;font-weight:400;transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out}
ul.slimmenu li a:hover{text-decoration:none;background-color:#999}
ul.slimmenu li .sub-toggle{background:none repeat scroll 0 0 rgba(0,0,0,0.075);position:absolute;right:0;top:0;z-index:999;width:48px;height:100%;text-align:center;cursor:pointer}
ul.slimmenu li .sub-toggle:before{content:'';display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}
ul.slimmenu li .sub-toggle>i{display:inline-block;color:#333;font-size:18px;vertical-align:middle}
ul.slimmenu>li{border-left:1px solid #999}
ul.slimmenu>li:first-child,ul.slimmenu>li.has-submenu+li{border-left:0}

/*! jQuery UI - v1.10.3 - 2013-11-05
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/css/jquery-ui-1.10.3.custom/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/css/jquery-ui-1.10.3.custom/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/css/jquery-ui-1.10.3.custom/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/css/jquery-ui-1.10.3.custom/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/css/jquery-ui-1.10.3.custom/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/css/jquery-ui-1.10.3.custom/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/css/jquery-ui-1.10.3.custom/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/jquery-ui-1.10.3.custom/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/css/jquery-ui-1.10.3.custom/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/jquery-ui-1.10.3.custom/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}

/*parallax*/
.parallax {
  background-attachment: fixed !important;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  overflow: hidden;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: relative;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
	z-index: 1;
	}

#host {
  background-image: url(../images/parallax/parallax-1.jpg);
}

#accom {
  background-image: url(../images/parallax/parallax-3.jpg);
}

#active {
  background-image: url(../images/parallax/parallax-3.jpg);
}

#wed {
  background-image: url(../images/parallax/parallax-4.jpg);
}

#cont {
  background-image: url(../images/parallax/page-image-1.png);
}

.height_parallax {
  height: 100% !important;
}
  @media (max-width: 767px) {
  .parallax {
    -webkit-background-size: auto auto !important;
    -moz-background-size: auto auto !important;
    -o-background-size: auto auto !important;
    background-size: auto auto !important;
  }
}



.pcreekGallery{
	margin-bottom: 3%;
}

.pcreekGallery:hover{
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	-webkit-transition-duration: 1.5s; /* Safari */
    transition-duration: 1.5s;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	z-index: 5000;
	position: relative;

}
.pcreekImagePositionLeft:hover{
	position: relative;
    right: -1%;
}
.pcreekImagePositionRight:hover{
	position: relative;
    right: 1%;
}

/* BIRD SONG PLAYER */
/* media player */
div.controls
{
position: absolute;
top: 3px;
right: 400px;
}
@media only screen and (max-width: 500px) {div.controls{
	position: absolute;
top: 3px;
right: 350px;
	}}

div.controls a,
div.controls a:visited
{
color: #fff;
}
.jp-pause
{
display: block;
float: right;
width: 38px;
height: 50px;
text-indent: -8000px;
background: url(../images/music1.png) no-repeat;

}
.jp-play
{
display: block;
float: right;
width: 38px;
height: 50px;
text-indent: -8000px;
background: url(../images/music2.png) no-repeat;
}

.contactPage {
	font-family: suomiHand-Script;
	text-align: center;
	font-size: 3em;
	
}

.pc-content-pages{
	padding: 3%;
}

.gallery-background{
	background-color: #b9ab7d;
}

