﻿.tve-woo-minicart header .wrp{position:relative;padding-right:150px;box-sizing:border-box}
.tve-woo-minicart header .wrp .mini-cart-contents{position:absolute;right:0;margin-right:38px;font-family:"Roboto Condensed", sans-serif}
.wrp.cnt.gin .mrb,.wrp.cnt.gin .mre{display:block;margin:0 auto;position:absolute;bottom:20px;text-align:center;left:0;right:0}
.wrp.cnt.gin .bSe{border-left:0}
.wrp.cnt.gin .gr-i{box-sizing:border-box;border:1px solid #ebe9e9;float:left;margin-bottom:20px;overflow:hidden;position:relative;padding-bottom:70px}
.wrp.cnt.gin .gr-i .awr{padding:0 20px}
.wrp.cnt.gin .gr-i .entry-title{font-size:1.625em;margin-bottom:10px}
.wrp.cnt.gin .gr-i .fwit{background-size:cover;background-position:center center;background-repeat:no-repeat;height:289px;margin:0 0 30px;width:100%}
.wrp.cnt.gin .bSeCont .gr-i{margin-right:2%;width:49%}
.wrp.cnt.gin .bSeCont .gr-i:nth-of-type(2n){margin-right:0}
.wrp.cnt.gin .fullWidth .gr-i{margin-right:2%;width:32%}
.wrp .aut{width:100%}
.wrp .aut .scl{background:#99aec2;display:table-cell;position:relative;vertical-align:top}
.wrp .aut .scl .scw{height:100%;text-align:center}
.wrp .aut .scl .scw:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.wrp .aut .scl .scw ul{display:inline-block;list-style-type:none;margin:0;padding:19px 20px;text-align:center;vertical-align:middle}
.wrp .aut .scl .scw ul li{display:block;margin-bottom:13px}
.wrp .aut .scl .scw ul li:last-child{margin-bottom:0}
.wrp .aut .scl .scw ul li a{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;font-family:'pressive_font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}
.wrp .aut .scl .scw ul li a:hover{text-decoration:none}
.wrp .aut .scl .scw ul li a:hover:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;border-left:9px solid #99aec2;content:'';position:absolute;left:100%}
.wrp .aut .scl .scw ul li a.sh:before{content:'\50'}
.wrp .aut .scl .scw ul li a.fbi:before{content:'\4f'}
.wrp .aut .scl .scw ul li a.gi:before{content:'\51'}
.wrp .aut .scl .scw ul li a.ini:before{content:'\52'}
.wrp .aut .scl .scw ul li a.xing:before{content:"\f168"}
.wrp .aut .scl .flw{font-family:'Roboto Condensed', sans-serif;box-sizing:border-box;background:#424242;color:#ccc;font-weight:200;font-size:14px;overflow:hidden;position:absolute;left:0;top:0;padding:2px 10px;text-align:center;word-wrap:break-word;width:100%}
.wrp.cnt .scc .scl{position:absolute;top:37px;right:100%}
.wrp.cnt .scc .scl .scw ul{padding:18px}
.wrp.cnt .scc .scl .scw ul li a:hover{color:#000}
.wrp.cnt .scc .scl .scw ul li a:hover:after{border:none}
.wrp.cnt .scc .scl .flw{width:32px}
.wrp{box-sizing:border-box;margin:0 auto;width:1200px}
.wrp:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.bp-t .wrp{background:#fff;display:inline-block;padding:10px;text-align:left;vertical-align:middle}
.bp-t .wrp p{margin-bottom:20px}
.hic .wrp{position:absolute;right:0;bottom:20px;left:0}
#floating_menu .wrp{position:relative}
.fmm .wrp{padding:20px 0}
.wrp .bpd,.wrp .bpd .in,.wrp .bpd .h-me .in{width:900px}
.wrp.cnt.gin .fullWidth .gr-i:nth-of-type(2n){margin-right:0}
header .wrp{padding:0}
.wrp.cnt.gin .awr.h-me .awr-i{padding-left:20px}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}
#sidebar-left .block .content label{text-align:right;}
#sidebar-right .block{border:0px dotted yellow;}
.item-list .title{font-weight:bold;}
.search-results .title{font-size:1.2em;}



.title, .title a {
  font-weight: bold;
  color: #0053A0;
  margin: 0 auto;  
}

.block .title {
  margin-bottom: .25em;
}

.box .title {
  font-size: 1.1em;
}

.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}

#aggregator .title {
  margin-bottom: 0.5em;
  font-size: 1em;
}


body.page-node-2203 h1.title,
body.page-node-2243 h1.title,
body.page-node-2244 h1.title,
body.page-node-2245 h1.title,
body.page-node-2246 h1.title,
body.page-node-2247 h1.title,
body.page-node-2241 h1.title {
  display: none;
}


body.page-node-2203-take h1.title {
  color: #BE6000;
  font-family: Georgia,"Times New Roman","DejaVu Serif",serif;
  font-weight: normal;
  font-size: 30px;
}


.page-node-2347 .title{
display: none;
}


#block-block-52 .title{
display: block;
}



body.front h2.title{color: #d18500;font-size: 1.7rem;border-bottom: 3px solid #d18500;text-transform: uppercase;
}



body.node-type-hub-page h1.title{font-size:3.2rem; color:#d18500; font-weight:normal;}

  .node-type-landing .heading .heading-left .title {
    text-align: center;
  }

div.post {
	margin: 0 0 76px;
}


.page {
	width: 100%;
	padding-left: 0%;
	height: 233px;
	display:block;
	overflow:hidden;
	position:absolute;
}
#wp_page_numbers li.active_page a{background:black;padding:6px;padding-left:8px;padding-right:8px;color:white;}
#wp_page_numbers li.active_page a:hover{color:#fff;}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#DDDDDD;}

.byline, .byline a {
	color: #888888;
}

.byline a {
	border-bottom: 1px solid #DDDDDD;
}

.byline a, .post_author, .post_date {
	text-transform: uppercase;
	letter-spacing: 1px;
}

.byline a:hover, .num_comments {
	color: #111111;
}

.byline .post_edit {
	margin-left: 13px;
}

.byline .post_edit:first-child {
	margin-left: 0;
}

.post_author_intro, .post_date_intro, .byline .post_cats_intro {
	font-style: italic;
}

	.container { text-align: left; margin: 0 auto; width: 1282px; position: relative; }

		.post-thumbnail .container { min-height: 292px; }

		#featured .container { width: 480px; }

	
	#primary-wrapper .columns {margin-left:0;}

	
	#primary-wrapper .column, #primary-wrapper .columns,
	.blockquote_quotes { width: 100% !important; max-width:100%; float: none; margin-bottom: 15px; }

	.column:before, .columns:before, .column:after, .columns:after { content: ""; display: table; }

	.column:after, .columns:after { clear: both; }

	.columns .columns-inner {height:auto !important;}
.region-content .content .nav-tab-content h2,.content h2{color:#1B7085;font-size:14px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;display:block;line-height:21px;font-family:'PT Sans Caption',sans-serif;}
.content h3,.region-content .content p.town{font-size:14px;margin-top:0px;}
.region-content .content .left-info,.region-content .content .right-info{font-family:'Lucida Sans',verdana,sans-serif;font-size:12px;line-height:18px;margin:0;color:#575757;}
.region-content .content .right-info{text-align:right;margin-top:-18px;}
.region-content .content .top-spacing{margin-top:5px;}
.region-content .content .spacing{margin:8px 0;}
.region-content .content ul{margin:0;padding:0;}
.region-header{float:right;margin:0 5px 10px;}
.with-secondary-menu .region-header{margin-top:3em;}
.without-secondary-menu .region-header{margin-top:15px;}
#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}
.region-triptych-first,.region-triptych-middle,.region-triptych-last{margin:60px 0px 60px 90px;width:230px;}
.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{padding:0 10px;width:220px;}
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}
.region-header .block{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;padding:0;}
.region-header .form-text{border-color:#eee;}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{border-color:#ddd;}
#footer .region{margin-top:20px;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
a,a:hover,a:focus,a:active,#content h3,.content h3,.region-content .content p.town,.region-content .content .nav-tab-content h2,h2.subtitle,.sidebar .menu a.active,.sidebar .menu a:active,.sidebar .menu a:hover{color:#7bb0bb;}
.region-content .content .direction-item p{margin-bottom:0;color:#666;}
.region-content .content .accommodation-about p{line-height:18px;}
a.see-all.region{width:50px;text-align:center;top:4px;right:1px;}
.view-region-list a.see-all.region,.blocks a.see-all.region{top:-29px;}
.region-content .content p{color:#575757;font-family:verdana,sans-serif;font-size:12px;line-height:20px;text-align:justify;}
.region-content .content .galleria-container img{margin:0;}
.region .content .field-name-field-banner-images img{margin:0;}
.adventurer .region-content .content p{font-family:"Ropa sans";font-size:14px;}
.region-content .content .view-id-magazine_blogs ul,.region-content .content .view-location-articles ul{margin:1em 0;padding:0 0 0.25em 2.5em;}
.region-content .content .view-magazine-blogs ul.pager{background-color:#ccc;margin-left:8px;margin-right:8px;margin-top:5px;margin-bottom:3px;height:46px;padding-top:23px;padding-left:0;padding-right:0;}
.page-magazine-landscape-wildlife-photography .region-content,.page-node-add-gallery-image .region-content{padding-top:10px;}
.region-page-top{display:none;}
.region-page-bottom{display:none;}

.clear {clear:both;}

@charset "UTF-8";.clear,.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:after{clear:both}
