a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}input[type=text], textarea{ outline:none;border-radius:0;}
/* Stylesheet: country:reset Modified On 2014-06-21 09:38:28 */
/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */

    .container_16{ position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .grid_1,
	.grid_2,
	.grid_2_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12,
	.grid_13,
	.grid_14,
	.grid_15,
	.grid_16 { float: left; display: inline; margin-left: 10px; margin-right: 10px; }

	.grid_2_2 { float: left; display: inline; margin-left: 5px; margin-right: 5px; }

    /* Nested Column Classes */
    .container_16 .alpha              	{ margin-left: 0; }
    .container_16 .omega              	{ margin-right: 0; }

    /* Base Grid */
    .container_16 .grid_1  			{ width: 40px;  }
    .container_16 .grid_2 			{ width: 100px; }
    .container_16 .grid_2_2 		{ width: 110px; }
    .container_16 .grid_3 			{ width: 160px; }
    .container_16 .grid_4			{ width: 220px; }
    .container_16 .grid_5			{ width: 280px; }
    .container_16 .grid_6  			{ width: 340px; }
    .container_16 .grid_7 			{ width: 400px; }
    .container_16 .grid_8 			{ width: 460px; }
    .container_16 .grid_9 			{ width: 520px; }
    .container_16 .grid_10 			{ width: 580px; }
    .container_16 .grid_11 			{ width: 640px; }
    .container_16 .grid_12 			{ width: 700px; }
    .container_16 .grid_13 			{ width: 760px; }
    .container_16 .grid_14 			{ width: 820px; }
    .container_16 .grid_15 			{ width: 880px; }
    .container_16 .grid_16			{ width: 940px; }
	/* Prefix Extra Space >> 16 Columns */
	.container_16 .prefix_1 		{padding-left:60px;}
	.container_16 .prefix_2 		{padding-left:120px;}
	.container_16 .prefix_3 		{padding-left:180px;}
	.container_16 .prefix_4 		{padding-left:240px;}
	.container_16 .prefix_5 		{padding-left:300px;}
	.container_16 .prefix_6 		{padding-left:360px;}
	.container_16 .prefix_7 		{padding-left:420px;}
	.container_16 .prefix_8 		{padding-left:480px;}
	.container_16 .prefix_9 		{padding-left:540px;}
	.container_16 .prefix_10 		{padding-left:600px;}
	.container_16 .prefix_11 		{padding-left:660px;}
	.container_16 .prefix_12 		{padding-left:720px;}
	.container_16 .prefix_13 		{padding-left:780px;}
	.container_16 .prefix_14 		{padding-left:840px;}
	.container_16 .prefix_15 		{padding-left:900px;}
	/* Suffix Extra Space >> 16 Columns */
	.container_16 .suffix_1 		{padding-right:60px;}
	.container_16 .suffix_2 		{padding-right:120px;}
	.container_16 .suffix_3 		{padding-right:180px;}
	.container_16 .suffix_4 		{padding-right:240px;}
	.container_16 .suffix_5 		{padding-right:300px;}
	.container_16 .suffix_6 		{padding-right:360px;}
	.container_16 .suffix_7 		{padding-right:420px;}
	.container_16 .suffix_8 		{padding-right:480px;}
	.container_16 .suffix_9 		{padding-right:540px;}
	.container_16 .suffix_10 		{padding-right:600px;}
	.container_16 .suffix_11 		{padding-right:660px;}
	.container_16 .suffix_12 		{padding-right:720px;}
	.container_16 .suffix_13 		{padding-right:780px;}
	.container_16 .suffix_14 		{padding-right:840px;}
	.container_16 .suffix_15 		{padding-right:900px;}
	
/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 995px) {
        .container_16                                  { width: 768px; }
        .grid_1,
		.grid_2,
		.grid_3,
		.grid_4,
		.grid_5,
		.grid_6,
		.grid_7,
		.grid_8,
		.grid_9,
		.grid_10,
		.grid_11,
		.grid_12,
		.grid_13,
		.grid_14,
		.grid_15,
		.grid_16 { margin-left: 10px; margin-right: 10px;  }
        .container_16 .alpha               { margin-left: 0;}
        .container_16 .omega               { margin-right: 0;}


        .container_16 .grid_1 			{ width: 28px; }
        .container_16 .grid_2			{ width: 76px; }
        .container_16 .grid_2_2			{ width: 97px; }
        .container_16 .grid_3 			{ width: 124px; }
        .container_16 .grid_4 			{ width: 172px; }
        .container_16 .grid_5  			{ width: 220px; }
        .container_16 .grid_6			{ width: 268px; }
        .container_16 .grid_7 			{ width: 316px; }
        .container_16 .grid_8  			{ width: 364px; }
        .container_16 .grid_9  			{ width: 412px; }
        .container_16 .grid_10   		{ width: 460px; }
        .container_16 .grid_11  		{ width: 508px; }
        .container_16 .grid_12  		{ width: 556px; }
        .container_16 .grid_13 			{ width: 604px; }
        .container_16 .grid_14 			{ width: 652px; }
        .container_16 .grid_15 			{ width: 700px; }
        .container_16 .grid_16  		{ width: 748px; }
		/* Prefix Extra Space >> 16 Columns */
		.container_16 .prefix_1 		{padding-left:48px;}
		.container_16 .prefix_2 		{padding-left:96px;}
		.container_16 .prefix_3 		{padding-left:144px;}
		.container_16 .prefix_4 		{padding-left:192px;}
		.container_16 .prefix_5 		{padding-left:240px;}
		.container_16 .prefix_6 		{padding-left:288px;}
		.container_16 .prefix_7 		{padding-left:336px;}
		.container_16 .prefix_8 		{padding-left:384px;}
		.container_16 .prefix_9 		{padding-left:432px;}
		.container_16 .prefix_10 		{padding-left:480px;}
		.container_16 .prefix_11 		{padding-left:528px;}
		.container_16 .prefix_12 		{padding-left:576px;}
		.container_16 .prefix_13 		{padding-left:614px;}
		.container_16 .prefix_14 		{padding-left:672px;}
		.container_16 .prefix_15 		{padding-left:720px;}
		/* Suffix Extra Space >> 16 Columns */
		.container_16 .suffix_1 		{padding-right:48px;}
		.container_16 .suffix_2 		{padding-right:96px;}
		.container_16 .suffix_3 		{padding-right:144px;}
		.container_16 .suffix_4 		{padding-right:192px;}
		.container_16 .suffix_5 		{padding-right:240px;}
		.container_16 .suffix_6 		{padding-right:288px;}
		.container_16 .suffix_7 		{padding-right:336px;}
		.container_16 .suffix_8 		{padding-right:384px;}
		.container_16 .suffix_9 		{padding-right:432px;}
		.container_16 .suffix_10 		{padding-right:480px;}
		.container_16 .suffix_11 		{padding-right:528px;}
		.container_16 .suffix_12 		{padding-right:576px;}
		.container_16 .suffix_13 		{padding-right:614px;}
		.container_16 .suffix_14 		{padding-right:672px;}
		.container_16 .suffix_15 		{padding-right:720px;}
    }

/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container_16 { width: 290px; }
        .columns, .column { margin: 0; }

        .container_16 .alpha              	{ margin-left: 0px; }
    	.container_16 .omega              	{ margin-right: 0px; }
    	.grid_2_2.alpha{margin-left: 0;}
    	.grid_2_2{margin-left: 0;}

        .container_16 .grid_1,
        .container_16 .grid_2,
        .container_16 .grid_3,
        .container_16 .grid_4,
        .container_16 .grid_5,
        .container_16 .grid_6,
        .container_16 .grid_7,
        .container_16 .grid_8,
        .container_16 .grid_9,
        .container_16 .grid_10,
        .container_16 .grid_11,
        .container_16 .grid_12,
        .container_16 .grid_13,
        .container_16 .grid_14,
        .container_16 .grid_15,
        .container_16 .grid_16{ width: 280px; margin: 0;}

        .grid_16{margin: 0 5px !important;}
		/* Prefix Extra Space >> 12 Columns */
		.container_16 .prefix_1,
		.container_16 .prefix_2,
		.container_16 .prefix_3,
		.container_16 .prefix_4,
		.container_16 .prefix_5,
		.container_16 .prefix_6,
		.container_16 .prefix_7,
		.container_16 .prefix_8,
		.container_16 .prefix_9,
		.container_16 .prefix_10,
		.container_16 .prefix_11,
		.container_16 .prefix_12,
		.container_16 .prefix_13,
		.container_16 .prefix_14,
		.container_16 .prefix_15{padding-left:0;}
		/* Suffix Extra Space >> 12 Columns */
		.container_16 .suffix_1,
		.container_16 .suffix_2,
		.container_16 .suffix_3,
		.container_16 .suffix_4,
		.container_16 .suffix_5,
		.container_16 .suffix_6,
		.container_16 .suffix_7,
		.container_16 .suffix_8,
		.container_16 .suffix_9,
		.container_16 .suffix_10,
		.container_16 .suffix_11,
		.container_16 .suffix_12,
		.container_16 .suffix_13,
		.container_16 .suffix_14,
		.container_16 .suffix_15{padding-right:0;}
    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container_16 { width: 420px; }
        .columns, .column { margin: 0; }

        .container_16 .alpha              	{ margin-left: 0px; }
    	.container_16 .omega              	{ margin-right: 0px; }

    	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12,
	.grid_13,
	.grid_14,
	.grid_15,
	.grid_16 { float: left; display: inline; margin: 0; }
	.grid_2_2.alpha{margin-left: 0;}
	.grid_16{margin: 0 5px !important;}

        .container_16 .grid_1,
        .container_16 .grid_2,
        .container_16 .grid_3,
        .container_16 .grid_4,
        .container_16 .grid_5,
        .container_16 .grid_6,
        .container_16 .grid_7,
        .container_16 .grid_8,
        .container_16 .grid_9,
        .container_16 .grid_10,
        .container_16 .grid_11,
        .container_16 .grid_12,
        .container_16 .grid_13,
        .container_16 .grid_14,
        .container_16 .grid_15,
        .container_16 .grid_16{ width: 410px; }
		/* Prefix Extra Space >> 12 Columns */
		.container_16 .prefix_1,
		.container_16 .prefix_2,
		.container_16 .prefix_3,
		.container_16 .prefix_4,
		.container_16 .prefix_5,
		.container_16 .prefix_6,
		.container_16 .prefix_7,
		.container_16 .prefix_8,
		.container_16 .prefix_9,
		.container_16 .prefix_10,
		.container_16 .prefix_11,
		.container_16 .prefix_12,
		.container_16 .prefix_13,
		.container_16 .prefix_14,
		.container_16 .prefix_15{padding-left:0;}
		/* Suffix Extra Space >> 12 Columns */
		.container_16 .suffix_1,
		.container_16 .suffix_2,
		.container_16 .suffix_3,
		.container_16 .suffix_4,
		.container_16 .suffix_5,
		.container_16 .suffix_6,
		.container_16 .suffix_7,
		.container_16 .suffix_8,
		.container_16 .suffix_9,
		.container_16 .suffix_10,
		.container_16 .suffix_11,
		.container_16 .suffix_12,
		.container_16 .suffix_13,
		.container_16 .suffix_14,
		.container_16 .suffix_15{padding-right:0;}
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container_16:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
/* Stylesheet: country:skeleton Modified On 2014-06-21 10:46:23 */
/* The gallery overlay */

#galleryOverlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	opacity:0;
	z-index:100000;
	/*background-color:#fff;*/
	background: url("https://woodlandcountrylodge.tellerlinks.com/uploads/images/touchtouch/bg_transparent.png");
	/*background-color:rgba(0,0,0,0.8);*/
	overflow:hidden;
	display:none;
	
	-moz-transition:opacity 1s ease;
	-webkit-transition:opacity 1s ease;
	transition:opacity 1s ease;
}

/* This class will trigger the animation */

#galleryOverlay.visible{
	opacity:1;
}

#gallerySlider{
	height:100%;
	
	left:0;
	top:0;
	
	width:100%;
	white-space: nowrap;
	position:absolute;
	
	-moz-transition:left 0.4s ease;
	-webkit-transition:left 0.4s ease;
	transition:left 0.4s ease;
}

#gallerySlider .placeholder{
	background: url("https://woodlandcountrylodge.tellerlinks.com/uploads/images/touchtouch/preloader.gif") no-repeat center center;
	height: 100%;
	line-height: 1px;
	text-align: center;
	width:100%;
	display:inline-block;
}

/* The before element moves the
 * image halfway from the top */

#gallerySlider .placeholder:before{
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right:-1px;
}

#gallerySlider .placeholder img{
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
}

#gallerySlider.rightSpring{
	-moz-animation: rightSpring 0.3s;
	-webkit-animation: rightSpring 0.3s;
}

#gallerySlider.leftSpring{
	-moz-animation: leftSpring 0.3s;
	-webkit-animation: leftSpring 0.3s;
}

/* Firefox Keyframe Animations */

@-moz-keyframes rightSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:-30px;}
	100%{	margin-left:0px;}
}

@-moz-keyframes leftSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:30px;}
	100%{	margin-left:0px;}
}

/* Safari and Chrome Keyframe Animations */

@-webkit-keyframes rightSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:-30px;}
	100%{	margin-left:0px;}
}

@-webkit-keyframes leftSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:30px;}
	100%{	margin-left:0px;}
}

/* Arrows */

#prevArrow,#nextArrow{
	border:none;
	text-decoration:none;
	background:url('https://woodlandcountrylodge.tellerlinks.com/uploads/images/touchtouch/arrows.png') no-repeat;
	opacity:0.5;
	cursor:pointer;
	position:absolute;
	width:43px;
	height:58px;
	
	top:50%;
	margin-top:-29px;
	
	-moz-transition:opacity 0.2s ease;
	-webkit-transition:opacity 0.2s ease;
	transition:opacity 0.2s ease;
}

#prevArrow:hover, #nextArrow:hover{
	opacity:1;
}

#prevArrow{
	background-position:left top;
	left:40px;
}

#nextArrow{
	background-position:right top;
	right:40px;
}
@media only screen and (min-width: 480px) and (max-width: 767px) { 
	 #gallerySlider .placeholder img {width:400px;}
}
/* Stylesheet: country:touchTouch Modified On 2014-06-21 10:06:16 */
/****Form****/

/*--- contact_form ------*/
#contact-form {
	position: relative;
	margin-top: 25px;
}
#contact-form label {
	position: relative;
	/*!*/
	display: block;
	min-height: 49px;
	margin-bottom: 0px;
	width: 100%;
	box-shadow: none;
	/*width: 200px;*/
	margin-right: 0px;
}
#contact-form label.message{width: 100%; float: none;}
#contact-form label.phone{margin-right: 0;}
#contact-form span {display: block;}
#contact-form ._placeholder {
	position: absolute;
	/*!*/
	left: 0;
	right: 0;
	top: 0;
	/*top: 0 !important;*/
	bottom: 0;
	cursor: text;
	padding: 10px 10px 10px 15px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	display: block;
}
#contact-form ._placeholder.focused {
	opacity: .4;
	filter: alpha(opacity=40);
	/*.box-shadow(0px 0px 7px 0px rgba(0, 0, 255, 0.5));*/
}
#contact-form ._placeholder.hidden {
	display: none;
}
#contact-form input,
#contact-form textarea {
	outline: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px 10px 10px 15px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	border: 1px solid #e9ebe5;
	width: 100%;
	background: #fff;
	box-shadow: none;
	-webkit-appearance:none;
	resize: none;
	height: 41px;
}
#contact-form textarea {
	width: 100%;
	height: 298px;
	margin-bottom: 0;
	-webkit-appearance: none;
	overflow: auto;
}
#contact-form .message {
	width: 100%;
}
#contact-form .error-message,
#contact-form .empty-message {
	height: 0;
	overflow: hidden;
	font: 10px/20px Arial;
	-webkit-transition: 0.3s ease-in height;
	-moz-transition: 0.3s ease-in height;
	-o-transition: 0.3s ease-in height;
	transition: 0.3s ease-in height;
	position: absolute;
	right: 3px;
	top: 0;
}
#contact-form .invalid .error-message,
#contact-form .empty .empty-message {
	height: 20px;
}
#contact-form .success-message {
	position: absolute;
	overflow: hidden;
	height: 0;
	left: 0;
	top: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: #fff;
	z-index: 10;
	width: 100%;
	text-align: center;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
	padding: 0px 0;
}
#contact-form.success .success-message {
	height: 139px;
	padding: 61px 0 0;
	border: none;
	border: 1px solid #e9ebe5;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
.form_btns {
	display: block;
	float: right;
	margin-top: 19px;
}
.form_btns a {
	margin-left: 2px;
	margin-top: -5px !important;
}
/*--- contact_form end------*/

@media only screen and (max-width: 995px) {
	#contact-form {padding-top: 0;}
	#contact-form .success-message {width: 100%;}

	#contact-form label{width: 100%; float: none;}

}


@media only screen and (max-width: 767px) {
	#contact-form textarea {height: 300px !important;}
	#contact-form {margin-top: 30px;}
	#contact-form.success .success-message {height: 184px; padding-top: 80px;}
}
@media only screen and (max-width: 479px) {
	#contact-form textarea {height: 200px !important;}
}


/* Stylesheet: country-form: Modified On 2014-06-21 09:09:00 */
/**************************
*
*	GENERAL
*
**************************/
.camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	float: none;
	position: relative;
	z-index: 0;
	min-height: 342px;
	margin-bottom: 0 !important;
}
.camera_wrap img {
	max-width: none !important;
	max-width: 20000px !important;
}
.camera_fakehover {
	height: 100%;
	min-height: 40px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	width: 100%;
	height:428px;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: visible;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
    background: #fff url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/camera-loader.gif) no-repeat center;
	background: rgba(255, 255, 255, 0.9) url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/camera-loader.gif) no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: 0px;
	position: relative;
}


/*.camera_prev{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/slider_prev.png) left top no-repeat;
	width: 42px;	
	height: 42px;
	position: absolute;
	z-index: 999;
	top: 48%;
	margin-top: -21px;
	left: 50%;
	margin-left: -470px;
	cursor: pointer;
	opacity: 1 !important;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

.camera_prev:hover {
	background-position: 0 bottom;	
}

.camera_next {
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/slider_next.png) right top no-repeat;
	width: 42px;	
	height: 42px;
	position: absolute;
	z-index: 999;
	top: 48%;
	margin-top: -21px;
	left: 50%;
	margin-left: 430px;
	cursor: pointer;
	opacity: 1 !important;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

.camera_next:hover {
	background-position: right bottom;	
}*/


.caption {
	  position:absolute;
	  top: 50%; 
	  z-index:15; 
	  width: 100%;
	  margin-top: -152px;
	  
}
.caption_bg {
	  position: relative;
	  width: 100%;
	  text-align: center;
}

.caption span.slider_txt1{
	position: relative;
	display: inline-block;
	font:50px/50px 'Racing Sans One', Arial, sans-serif;
	color:#fff; 
	text-align: center;
	margin-top: 44px;
	max-width: 680px;
	letter-spacing: -1px;
}


.camera_wrap .camera_pag {
	position:absolute; z-index:1000;
	width:100%;
	/*left:50%;*/
	bottom: 32px;
	height: 43px;
	text-align: center;
	display: inline-block;
}
.camera_wrap .camera_pag .camera_pag_ul{
	position: relative;
	display: inline-block;
	top: 20px;

	margin-left: 21px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
float:left;	
margin: 0 18px 0 0;
}

.camera_wrap .camera_pag .camera_pag_ul li span {
	text-indent: -999px;
	overflow: hidden;
	cursor: pointer;
display:block; width:22px; height:22px; background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/pagination.png) right 0 no-repeat;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent span, .camera_wrap .camera_pag .camera_pag_ul li:hover span{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/pagination.png) left 0 no-repeat;
}
/* Stylesheet: country:camera Modified On 2014-06-21 09:05:30 */
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #0f0f0f !important;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #1e1e1e;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #1e1e1e;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://woodlandcountrylodge.tellerlinks.com/uploads/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/* Stylesheet: country:jquery.fancybox Modified On 2014-06-21 10:11:23 */
/****Subscribe Form****/
#subscribe-form{
	position: relative;
	display: block;
	margin-top: 0;
}
#search:hover input{
	color:#fff;
	border:1px solid #fff;
	-webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
#subscribe-form input {
		 border:1px solid #fff;
		 background:none;
		 color:#fff;
		 font:14px/20px 'Open Sans', Arial, sans-serif;
		 line-height:1.2307em;
		 padding: 10px 10px 10px 13px;
		 /*width:100%;*/
		 width: 100%;
		 outline:none;		 
		 box-shadow:none;
		 margin: 0;
		 height: 42px;
		 margin-bottom: 11px;
		 box-sizing: border-box;
		-moz-box-sizing: border-box; /*Firefox 1-3*/
		-webkit-box-sizing: border-box; /* Safari */
		border-radius: 0;
	}
	#subscribe-form label {
		display:inline-block;
		min-height: 53px;
		position: relative;
	
		width: 100%;
}
	#subscribe-form {
		position: relative;
	}
	#subscribe-form .error {
		display:block;
		overflow:hidden;
		height:0px;
		font-size:10px;
		color:#fff;
		left: 0px;
		top: -3px;
		position: absolute;
		
		-webkit-transition: all 0.3s ease-out; 
		-moz-transition: all 0.3s ease-out; 
		-o-transition: all 0.3s ease-out; 
		transition: all 0.3s ease-out;
	}
	#subscribe-form label.invalid .error {
		height:19px;
	}
	#subscribe-form .success {
		width:100%;
		/*height: 46px;
		background:#fff;*/
		color:#fff;
		position:absolute;
		z-index:10;
		font-size:10px;
		left:0px;
		top:-3px;
		box-sizing: border-box;
		-moz-box-sizing: border-box; /*Firefox 1-3*/
		-webkit-box-sizing: border-box; /* Safari */
	}

	#subscribe-form  .btns {
		position:relative;
		padding-top: 0px;
		text-align: left;
		display: inline-block;
		margin-right: 15px;
	}
	#subscribe-form  .btns a {
		margin: 4px 0 0 0 !important;
		cursor: pointer;
	}

/* Stylesheet: country:subscribe-form Modified On 2014-06-21 09:43:05 */
/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://woodlandcountrylodge.tellerlinks.com/uploads/country/fonts/fontawesome-webfont.eot?v=4.0.3');src:url('https://woodlandcountrylodge.tellerlinks.com/uploads/country/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('https://woodlandcountrylodge.tellerlinks.com/uploads/country/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('https://woodlandcountrylodge.tellerlinks.com/uploads/country/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('https://woodlandcountrylodge.tellerlinks.com/uploads/country/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}
/* Stylesheet: country:font-awesome.min Modified On 2014-06-21 09:08:10 */
@import url(//fonts.googleapis.com/css?family=Open+Sans:400);
@import url(//fonts.googleapis.com/css?family=Open+Sans:300);
@import url(//fonts.googleapis.com/css?family=Open+Sans:700);

@import url(//fonts.googleapis.com/css?family=Open+Sans+Condensed:700);
@import url(//fonts.googleapis.com/css?family=Oswald:300);
@import url(//fonts.googleapis.com/css?family=Oswald:400);


.num_section, .more_btn_circle, .icon_container{ behavior:url(https://woodlandcountrylodge.tellerlinks.com/country/js/PIE.htc); position:relative;}
#back-top { behavior:url(https://woodlandcountrylodge.tellerlinks.com/country/js/PIE.htc);}

a.magnifier2:hover .zoom{
	display: block;
}
a.magnifier2 .zoom, .bottom_p{
	display: none;
}
body{
	min-width: 1143px;
}

#contact-form input,
#contact-form textarea {
	overflow: hidden;
}

h1{
	top: 50px;
	
}
/* Stylesheet: country:ie Modified On 2014-06-21 09:11:14 */
.menu_block  {
	z-index: 999;
	position: relative;
	text-align: center;
	float: right;
	padding-top: 0px;
	padding-right: 10px;
}

.menu_block >nav {}

nav{ position:relative;padding: 0px 0 0 0;}

.sf-menu ul {position:absolute;top:-999px; display:none;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%}
.sf-menu li {float:left;position:relative}
.sf-menu>li>a{text-transform: uppercase;display: block;overflow: hidden;position: static;font-size: 12px;color: #fff;line-height: 19px;text-align: center;z-index: 999;padding: 9px 31px 9px 31px;}
.sf-menu>li>a.sf-with-ul:after {
	position: absolute;
	content: '';
	left: 50%;
	margin-left: -3px;
	width: 7px;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/country/images/arrows.png) 0 0 no-repeat;
	height: 5px;
	bottom: 4px;
	pointer-events: none;
	z-index: 999;
	display: block;
}
.sf-menu>li>a:hover,.sf-menu>li.current>a,.sf-menu>li.sfHover>a{ background:#fff url(https://woodlandcountrylodge.tellerlinks.com/uploads/country/images/menu_hover.png) 0 0 repeat; color:#000;}
/*.sf-menu>li>ul>li>a>span {position: absolute;left: 50%;width: 7px;margin-left: -3px;background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/country/images/arrows.png) 0 0;height: 5px;bottom: -5px;pointer-events: none;z-index: 999;}
.sf-menu>li>ul>li.sfHover>a>span {background-position: 0 bottom;}*/
.sf-menu>li{z-index: 900;float: left;position: relative;}
/*.sf-menu>li:first-child{border-left: 1px solid #c8cec8;}*/
.sf-menu a{}

/*================================>> 2 Level <<========================================*/
/*.sf-menu li ul,.sf-menu li.sfHover ul{left:0;top:81px;width: 170px;padding:0 0 0 0; z-index:99;border:1px solid #40413c; background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/country/images/sub_ul_bg.png) repeat; padding:17px 0 10px 0}*/

.sf-menu li ul,.sf-menu li.sfHover>ul{top:35px;width: 100%;left: 0px;background: #d58808;z-index: 999; padding: 10px;}

.sf-menu li ul li{line-height: 20px;position: relative;text-align: center;float: none important;font: 12px/26px  Arial, Helvetica, sans-serif;}
.sf-menu li ul li a{position: relative;z-index: 999;color:#fff;}
/*.sf-menu li li a:hover, .sf-menu li.sfHover li.sfHover>a{color:#fff;  background:#565756}*/
.sf-menu li li a:hover,.sf-menu li.sfHover li.sfHover>a {color: #000;}

/*================================>> 3 Level <<========================================*/
.sf-menu li li ul{left:171px !important;top:-18px !important;}

.sf-menu li a .menu-arrow{display:block; width:5px;height:4px;position: absolute;left: 50%;bottom: 15px; margin-left: -3px;text-indent:-100%; font-size:0; line-height:0;background: url([root_url]]/uploads/country/menu-arrow.png) no-repeat;vertical-align: middle;z-index: 999;}


/*==================================RESPONSIVE LAYOUTS===============================================*/
@media only screen and (max-width: 995px) {


	.sf-menu>li>a {
		padding-left: 15px;
		padding-right: 15px;
	}

}

@media only screen and (max-width: 767px) {
	.menu_block {
		float: none !important;
		padding: 22px 0px 25px !important;
		clear: both;
		margin-top: 18px;
		min-height: 0px;
  	border: none;
	}


  header nav{
  	border: none !important;
		float:none;
		font:12px/15px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#927c67;
		margin: 0 auto;
		
	
	}

  header nav ul {
  	border: none;
  }

	.sf-menu{display:none !important; float: none;}
	#mm0{
		font:12px/15px Arial, Helvetica, sans-serif;
		color:#202020;
		width:100%;
		margin: 0 auto;
		float: none;
    outline: none;
		border:2px solid #999;
	}
	
	.search_block {
		padding-bottom: 10px !important;	
	}
}
/* Stylesheet: country:cmssuperfish Modified On 2017-04-26 21:28:34 */
/*css*/

html, body { }

a[href^="tel:"] {
	color: inherit;
	text-decoration:none;
}
* {
	-webkit-text-size-adjust: none;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.fleft {float:left;}
.fright {float:right;}
.clear {clear:both; width:100%; font-size:0; line-height:0;}
.wrapper, .wrapper-extra, .extra-wrap{
	position: relative;
	overflow:hidden;
	width: 100%; 
}
.wrap {
	position: relative;
	text-align: center;
}
.wrapper-after:after{
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.dis-block{display: block;}
.dis-inblock{display: inline-block;}
.upp{text-transform: uppercase;}
.ital{font-style: italic;}

.txt_left{text-align: left;}
.txt_right{text-align: right;}
.txt_cntr{text-align: center;}
.txt_ital{font-style: italic;}
.txt_line_through{text-decoration: line-through;}


.marg-left-0{margin-left:0 !important;}	
.marg-right-0{margin-right:0 !important;}
.marg-left-right-0{ margin-right:0 !important;margin-left:0 !important;}
.last-mbot{margin-bottom:0 !important;}	
.last-pbot{padding-bottom: 0 !important;}
.last-mpbot{margin-bottom:0 !important;padding-bottom:0 !important;}

.marRight1{margin-right: 33px;}
.marRight2{margin-right: 55px;}

.padTop1{padding-top: 20px;}

.padBot1{padding-bottom: 60px;}
.padBot2{padding-bottom: 41px;}

.mar1{margin: -1px 10px 0; display: inline-block !important; color: #808080 !important;}
.mar2{margin: 0 10px;}

.marTop1{margin-top: 100px;}
.marTop2{margin-top: 19px;}
.marTop3{margin-top: 9px;}
.marTop4{margin-top: 22px;}
.marTop5{margin-top: 14px;}
.marTop6{margin-top: 22px;}
.marTop7{margin-top: 19px;}
.marTop8{margin-top: 79px;}
.marTop9{margin-top: 24px;}



.marBot1{margin-bottom: -8px;}
.marBot2{margin-bottom: -16px;}


.quote_1{
	text-align: center;
	max-width: 660px;
	display: inline-block;
	margin-top: 34px;
}
.hline2{
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-bottom: 3px solid #c0c0c0;
}

#page4 p{margin-bottom: 9px;}

.box, .box2, .box3{overflow: hidden;}
.bold{font-weight: bold;}

.color1{color: #82935e;}


/* Global properties ======================================================== */
html, body { margin:0; padding:0; height:100%;}

body {
	min-width:300px;
	background: #110f06;
	color:#333333;
	font:14px/22px Arial, Helvetica, sans-serif ;
	position: relative;
}
.fs_12{font-size: 12px;}
.fs_13{font-size: 13px;}
.fs_14{font-size: 14px;}
#back-top {
  position: fixed;
  bottom: 40px;
  left: 51%;
  z-index: 1000;
  display: none;
  margin-left: 500px;
  width: 40px;
  height: 30px;
  background: url("https://woodlandcountrylodge.tellerlinks.com/uploads/images/up-arrow.png") 50% center no-repeat;
  cursor: pointer;
  -webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;

}
#back-top:hover {
  background: url("https://woodlandcountrylodge.tellerlinks.com/uploads/images/up-arrow.png") 50% center no-repeat #ccc;
}
.main{
	padding:0 0 0 0;
	width:100%;
	height: auto; 
	/* background: #fafafa; */
}
.div-content{
	margin:0 auto;
	padding-top: 0px;
	padding-bottom: 53px;
	width:100%;
	background: #fff;
	
}
.txt_col1{
	position: relative;
	display: inline-block;
	width: 64px;
}
/***********************************************************************/
/*===============================>H-logo-properties=========================*/
h1{
	position: absolute;
	display: inline-block;
	margin:0;
	margin-top: 0px;
	top: 196px;
	left: 50%;
	margin-left: -230px;
}
h1 img{max-width: inherit;}
h1.h1_content{top: 15px;}


h2 {
	font:bold 30px/30px 'Open Sans', Arial, sans-serif;
	color:#616161; 
	margin-top: 67px;
	text-transform: uppercase;
}


h3 {
	font: 20px/20px 'Oswald', Arial, sans-serif;
	color:#3d3d3d; 
	margin-top: 41px;
	text-transform: uppercase;
	margin-bottom: -9px;
}

h4{ 
	margin-bottom: 13px;
	color:#06b0cf;
	font:20px/24px 'Open Sans', Arial, sans-serif;
}
h5{ 
	margin-top: 10px;
	margin-bottom: 0;
	color:#333333;
	text-transform: uppercase;
	font:14px/22px 'Open Sans', Arial, sans-serif;
}

.pos_rel{position: relative;}

.num1{
	font:700 100px/100px 'Open Sans Condensed', Arial, sans-serif;
	color:#b4b4b4; 
	margin-top: 19px;
	position: relative;
	margin-bottom: 27px;
}
.num1:before {
	position: absolute;
	display: inline-block;
	content: '';
	width: 100%;
	height: 4px;
	left: 0;
	top: 62%;
	background: #fff;
}



.txt1 {
	font:30px/40px 'Open Sans', Arial, sans-serif;
	color:#3f3f3f; 
	margin-top: 65px;
}
.txt2 {
	font:20px/28px 'Georgia', Arial, sans-serif;
	font-style: italic;
	color:#aaaaaa; 
	margin-top: 21px;
}
.txt3 {
	font:bold 22px/25px 'Open Sans', Arial, sans-serif;
	color:#e93f51;
	margin-top: 9px;
	text-transform: uppercase;
}
.txt4 {
	font:bold 30px/32px 'Open Sans', Arial, sans-serif;
	color:#616161;
	margin-top: 1px;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.txt5 {
	font:14px/20px 'Oswald', Arial, sans-serif;
	color:#474747;
	margin-top: 21px;
	text-transform: uppercase;
}


.year_section{
	font:15px/20px 'Open Sans', Arial, sans-serif;
	color:#ffd64f; 
	margin-top: 19px;
	float: left;
	width: 54px;
}




.figure_video{ display: block;margin-top: 75px;}
.figure_video a{display: block;}
.b_right{
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	box-sizing: border-box;
	border-right: 1px solid #c0c0c0;
}


.lightbox-video{
	position:relative;
	display:inline-block;
}
	.lightbox-video span {
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		display:block;
		width:100%;
		height:100%;
		background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/magnify-video.png) no-repeat 50% 50%;
		}


.white_bg{
	position: relative;
	margin-top: 40px;
	margin-bottom: 1px;
	padding: 29px 0 13px;
	width: 100%;
	border: none;
	background: #fff;
}

.date_section{ 
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	box-sizing: border-box;
	margin-right: 18px;
	padding-top: 9px;
	width: 60px;
	height: 51px;
	background: #3c4346;
	color:#fff;
	text-align: center;
	-webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
	transition: all 0.6s ease;
}


.day{
	display: block;
	font: 18px/19px Arial, sans-serif;
}
.month{
	display: block;
	text-transform: uppercase;
	font: 10px/14px Arial, sans-serif;
}
.comment_link{
	margin-top: 31px;
	margin-right: 31px;
}
.main_date_section:hover .date_section{background: #e74c3c;}

p{margin-top: 15px;}
img{ margin-bottom: 0px;max-width:100%; height:auto;}

.img1{margin-top: 54px;}
.img2{margin-top: 51px;}
.img3{
	float: left;
	margin-right: 20px;
}
.img4{
	float: left;
	margin-right: 20px;
	margin-top: 25px;
}
.img5{margin-top: 14px;}
.img6{margin-top: 24px;}
.img7{margin-top: 24px;}

a { 
	color: #2d7280;
	text-decoration:none; 
	cursor:pointer;
}

a.link1{color: #110f06;}
a.link1:hover{color: #ffd955;}

a.link2{color: #82935e; text-transform: uppercase; /*display: inline;*/ /*margin-bottom: 6px;*/}
a.link2:hover{color: #000;}

.indent1{
	display:block;
	width: 100%;
	height: 6px;
}

a.link3{color: #82935e; text-transform: uppercase; margin-top: 10px; font:12px/18px 'Oswald', Arial, sans-serif; margin-top: 27px; display: inline-block;margin-bottom: -7px;}
a.link3:hover{color: #000;}

a.link4{color: #5e6a44; text-transform: uppercase; margin-top: 10px; font:14px/18px 'Oswald', Arial, sans-serif; margin-top: 8px; text-decoration: underline; display: inline-block;}
a.link4:hover{color: #000;}

a.link5{color: #e93f51; text-decoration: underline;}
a.link5:hover{color: #000;}

time{
	font:bold 48px/48px 'Open Sans Condensed', Arial, sans-serif;
	color: #b4b4b4;
	margin-top: 24px;
	display:block;
}

.banner1{
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	box-sizing: border-box;
	border: 1px solid #dbdbdb;
	padding: 30px 32px 20px 75px;
	margin-top: 51px;
	height: 240px;
}
.banner1 .banner_txt1 {
	font:30px/26px 'Open Sans', Arial, sans-serif;
	color:#242424; 
	margin-top: 28px;
	text-transform: uppercase;
}
.banner1 .more_btn_arr {
	font:14px/22px 'Oswald', Arial, sans-serif;
	color:#474747; 
	margin-top: 29px;
	float: right;
	padding-right: 12px;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/arrow2.png) right 9px no-repeat;
	text-transform: uppercase;
}
.banner1 .more_btn_arr:hover{color: #999;}


a:hover{
	color: #000;
	text-decoration:none;
}
a{
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

.date_txt{text-transform: uppercase; font-size: 12px; color: #6f6f6f;}

.comment_icon2{
	position: relative;
	display: inline-block;
	margin: -17px -2px 0 19px;
	width: 63px;
	height: 55px;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/comment_icon_big.png) 0 0 no-repeat;
}
.section_year{
	float: left;
	width: 40px;
	color: #6f6f6f;
}


.num_section{
	position: relative;
	width: 64px;
	height: 64px;
	background-color: #b7bdc2;
	float: left;
	margin-right: 15px;
	font:600 36px/64px 'Open Sans', Arial, sans-serif;
	color:#fff; 
	text-align: center;
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	box-sizing: border-box;
	text-align: center;
	margin-top: 23px;
	border-radius: 500px;
}



/************Header************/
header{
	position: relative;
	z-index: 1000;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/menu_pattern.png) #587044;
	text-align: center;
}
header.content_header{
	margin-bottom: 78px;
}
.header_pic{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/peak-header.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}
.header_pic_room{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/IMG_0232_3_4.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}
.header_pic_things{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/IMG_0223_4_5.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}
.header_pic_attractions{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/IMG-0202_3_4.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}
.header_pic_about{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/IMG_0214_5_6.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}
.header_pic_contact{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/IMG_0235_6_7.jpg) 50% 0 no-repeat;
	width: 100%;
	height: 279px;
}

.bot_line{
	display: inline-block;
	margin-top: 2px;	
	margin-bottom: 42px;
	width: 100%;
	height: 1px;
	background: #f2f2f2;	
}
	
/************Content***********/
.box_1{
	position: relative;
	width: 100%;
	background: #1d190a;
	box-sizing: border-box;
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	-webkit-box-sizing: border-box; /* Safari */
	margin-top: 37px;
	color: #232323;
}
.box_1_pad{padding: 18px 17px 39px 25px;}

/* ============================= lists ====================== */
.listWithMarker {
  margin: 0;
  margin-top: 103px;
  /* margin-left: 23px; */
}
.listWithMarker.v2{margin-top: 25px;}
.listWithMarker.v3{margin-top: 17px;}

.listWithMarker li {
  display: block;
  padding-bottom: 14px;
  margin-bottom: 15px;
  background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/list_marker.png) 98% 4px no-repeat;
  border-bottom: 1px solid #eaeaea;
}
.listWithMarker li.last{padding-bottom: 19px;}
.listWithMarker li a {
  color: #979797;
  text-decoration: none;
  font:300 22px/22px "Oswald", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0px;
}
.listWithMarker li a:hover {
  color: #242424;
}


.listWithMarker.v3 li {
  padding-bottom: 6px;
  margin-bottom: 7px;
}
.listWithMarker.v3 li a {
  color: #82935e;
  font:13px/18px Arial, sans-serif;
  text-transform: none;
}
.listWithMarker.v3 li a:hover {
  color: #000;
}
/* ============================= end lists ====================== */
.comments_btn{
	padding-left: 19px;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/comment_icon.png) 0 2px no-repeat;
	color: #6b6b6b;
}

.more_btn_circle_container{
	width: 100%;
	position: relative;
}
.more_btn_circle_container:before{
	position: absolute;
	display: inline-block;
	content: '';
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 0px;
	background: #dedede;
}
.more_btn_circle{
	display: inline-block;
	margin-top: 29px;
	background: #fff;
	color: #4b4b4b;
	text-decoration:none; 
	text-transform: uppercase;
	font: 12px/57px "Oswald", Arial, sans-serif;
	text-align: center;
	width: 72px;
	height: 36px;
	border: 1px solid #dedede;
	border-bottom: none;
	border-radius: 500px 500px 0 0;
	position: relative;
}
.more_btn_circle:hover{
	background: #dedede;
	color: #000;
	font: 12px/42px "Oswald", Arial, sans-serif;
}


.link_arrow {
	margin-top: 3px;
	margin-left: 2px;
	display: inline-block;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/link_arrow.png) 50% 50% no-repeat;
	width: 13px;
	height: 17px;
}
.link_arrow:hover{background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/link_arrow.png) 50% 50% no-repeat #555;}


.more_btn{
	display: inline-block;
	margin-top: 19px;
	color: #474747;
	text-decoration:none; 
	text-transform: uppercase;
	font:14px/20px "Oswald", Arial, sans-serif;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/more_btn_arrow.png) right 7px no-repeat;
	padding-right: 20px;
}
.more_btn.title_v1{
	background: none;
	padding-right: 0;
	margin-top: 0px;
	margin-bottom: 0px;
}
.more_btn:hover{color: #82935e;}


.icon-arrow-right{
	position: relative;
	top: -1px;
	left: 0;
	margin-left: 10px;
	font-weight: normal;
	font-size: 14px;
	font-family: 'FontAwesome';
	line-height: 1em;
}


.more_btn2 {
	display: inline-block;
	color: #f9129b;
	text-decoration:none;
	text-transform: uppercase;
	font:12px/18px "Open Sans", Arial, sans-serif;
}
.more_btn2:hover{color: #000;}

.more_btn3{
	display: inline-block;
	margin-top: 14px;
	padding: 7px 18px 8px 23px;
	/* padding-right: 22px; */
	background: #fff;
	color: #0bc0d3;
	text-decoration:none;
	text-transform: uppercase;
	font:600 14px/20px "Open Sans", Arial, sans-serif;
}
.more_btn3:hover{
	background: #f9129b;
	color: #000;
}


.more_btn4{
	display: inline-block;
	margin-top: 19px;
	color: #fff;
	text-decoration:none; 
	text-transform: uppercase;
	font:14px/20px "Oswald", Arial, sans-serif;
	background: #7b868f;
	padding: 8px 47px;
}
.more_btn4:hover{background: #e93f51; color: #fff;}



figure{display: block; margin-top: 30px;}
figure.img_inner {
	display: block;
	overflow: hidden;
	margin-top: 25px;
	height: auto;
	line-height: 0;

	margin-bottom: 24px;
}
figure iframe {
	width: 100%;
	height: 374px;
}
address{
	display: block;
	margin-top: 8px;
	font-style: normal;
}
address dl dt{
	margin-bottom: 10px;
	text-transform: uppercase;
	/* color: #47d4f9; */
	font:14px/22px 'Oswald', Arial, sans-serif;
	color:#474747;
}
address dd span{
	position: relative;
	display: inline-block;
	width: 75px;
}
address a, a.link7{
	color: #9c9c9c;
	text-decoration: none;
}
address a:hover, a.link7:hover{color: #ffd64f;}


a.link7{
	color: #ffd64f;
	text-decoration: none;
}
a.link7:hover{color: #000;}




/*********************************start magnifier2*************************************/
.magnifier2 {
    position:relative;
    /* display:block; */
    display: inline-block;
}
.magnifier2 img{
}
.zoom{
	position: absolute;
	top: 0;
	left: 0;
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/

  	box-sizing: border-box;
	width: 100%;
	height: 100%;
	border: 10px solid #ddd; 
	-webkit-transition: all 0.6s ease;
  	-moz-transition: all 0.6s ease;
  	-o-transition: all 0.6s ease;
  	transition: all 0.6s ease;
}
a.magnifier2:hover .zoom{
	opacity: 1;
}
a.magnifier2 .zoom{
	opacity: 0;
}
/*********************************end magnifier2*************************************/
/************Footer************/
footer{ 
	display: block; 
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background: #110f06;
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/footer_bg_pattern2.png);
	margin-top: 0px;
}

.footer_section_up{
	background: url(https://woodlandcountrylodge.tellerlinks.com/uploads/images/footer_bg_pattern1.png);
	padding: 54px 0 53px;
	text-align: center;
}



.footer_priv{
	padding: 0px 0 20px;
}
p.txt_priv{
	color:#e1e3e5;
	font:14px/20px "Open Sans", Arial, sans-serif;
	margin-top: 30px;
	text-transform: uppercase;
	text-align: center;
}

p a{color: #0099cc;}
p a:hover{color: #999;}

/*----------- start social icons ----------------*/

.list_1{
	position: relative;
	list-style: none;
	display: inline-block;
}
.list_1 li{
	position: relative;
	float: left;
	width: 79px;
	text-align: center;
}

.list_1 li a{
	color: #fff;
}
.list_1 li a p{margin-left: 6px;}
.list_1 li:after {
	position: absolute;
	display: block;
	width: 1px;
	height: 12px;
	background: #a1a6ab;
	bottom: 5px;
	right: -6px;
	pointer-events: none;
	content: "";
}
.list_1 li + li:after {
	bottom: 5px;
	right: 0px;
}
.list_1 li + li + li:after{
	display: none;
}
.icon_container{
	display: inline-block;
	border-radius: 500px;
	width: 44px;
	height: 44px;
	background: #e4e7e9;
	font: normal normal 18px/47px 'FontAwesome';
	color: #7b868c;
	margin-bottom: 8px;
	margin-left: 5px;
}

.list_1 li a:hover{
	color: #9eadb6;
}
.list_1 li a:hover .icon_container{
	background: #9eadb6;
}



.soc_icons {
  float: right;
  position: relative;
  display: inline-block;
  margin-top: 2px;
  white-space: nowrap;
  margin-top: 26px;
  margin-left: -12px;
}
.soc_icons > li {
  position: relative;
  display: inline-block;
  margin-left: 2px;
}
.soc_icons > li > a {
  position: relative;
  color: #ced0d1;
  line-height: 1em;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;

  color: #fff;
	width: 32px;
	height: 32px;
	display: inline-block;
	background: #342b29;
	text-align: center;
	
  font: normal normal 16px/32px 'FontAwesome';
	border-radius: 500px;
}
.soc_icons > li > a:hover {
  color: #110f06;
  text-decoration: none;
  background: #ffd853;
}


#book_form{margin-top: 24px;}

#book_form .wrapper{margin-bottom: 20px;}

#book_form input{
	width: 100%;
	float: left;
	color: #7e7e7e;
	font: 14px/37px Arial, Helvetica, sans-serif;
	height: 37px;
	-webkit-box-sizing: border-box; /* Safari */
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	box-sizing: border-box;
	border: 1px solid #d9d9d9;
	background: #fcfcfc;
	/*padding: 0px 5px 0px 17px;*/
	padding: 0;

	box-shadow: none;
	/*-webkit-appearance: none;*/
	resize: none;
	outline: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	float: left;

	-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 10px rgba(0,0,0,0.1);
	text-align: center;

}

.p_input{width: 80px; float: left;margin-top: 8px;}
#book_form .inp1{width: 49px; margin-right: 5px;}
#book_form .inp2{width: 106px;}
#book_form .inp3{width: 40px;}

/*----------- end social icons ----------------*/


/*==================================RESPONSIVE LAYOUTS===============================================*/
@media only screen and (max-width: 1339px) {
	.div-content{width:100%;}
	h1{top: 50px;}
}


@media only screen and (max-width: 995px) {


	.address figure iframe {
		max-width:100%;
		width: 100%;
	}
	address dd span{width: 74px;}
	.slider_wrapper {height: auto !important;}


	figure iframe {width: 100%;}

	
	.magnifier2 {width: 100%;}
	figure iframe {width: 100%;}
	h1{top: 50px;}

	.banner1 {padding: 0px 29px 20px 25px; margin-top: 51px; height: 191px;}
	.banner1 .more_btn_arr {margin-top: 10px;}

	.txt3 {margin-top: 0;}
	.txt4 {font: bold 19px/32px 'Open Sans', Arial, sans-serif;padding-bottom: 0px;}

	#book_form .inp1, #book_form .inp3 {width: 39px;}
	#book_form .inp2 {width: 96px;}

}


@media only screen and (max-width: 767px) {

	img{width: 100%;}
	img.no_resize, h1 img{width: auto;}
	.box{overflow: visible;}

	.mobile_txt_cntr{text-align: center;}

	header{text-align: center; padding-bottom: 10px; padding-top: 10px;}

	h1, h1 a, h1 img{max-width: 100%;}
	h1{top: 30px;}
	.banner1{height:auto !important;}
	.img3, .img4{margin-bottom: 10px; margin-right: 0;}
	.box{overflow: visible;}


}


@media only screen and (max-width: 479px) {
	h1{margin-left: 0; left: 0;}
	.banner1 .banner_txt1 {font:30px/30px 'Open Sans', Arial, sans-serif;}

}
@media only screen and (max-width: 320px) {

}
/* Stylesheet: country:style Modified On 2017-08-29 13:49:30 */
