/*-----------------------------------------------------------

	Theme Name: Westerham and Biggin Hill
    Description: GDSCustom premium WordPress theme
    Author: GDSWebDesign
    Author URI: http://gdswebdesign.co.uk	
    Template: gdsframework
    Version: 1.0.0
    Designed & Developed by GDSWebDesign
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html


*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);@font-face{font-family:'Trajan Pro Regular';src:url(fonts/TrajanPro-Regular.eot);src:url(fonts/TrajanPro-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/TrajanPro-Regular.woff) format('woff'),url(fonts/TrajanPro-Regular.ttf) format('truetype'),url(fonts/TrajanPro-Regular.svg#TrajanPro-Regular) format('svg');font-weight:400;font-style:normal}body{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#272425;line-height:1.77777778em}@media only screen and (max-width:1024px){body{font-size:95%}}body a,body a:visited{color:#990d16;text-decoration:none;border-bottom:2px solid #f1e6d5}body a:hover{color:#272425;border-bottom-color:#9a8478}.inner{max-width:1350px}.main-content{padding-top:2em;padding-bottom:2em}.boxed .full{margin:0 auto;max-width:1600px}.boxed #page{margin:0 auto;max-width:1600px;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.2)}.read-more:after{font-family:'Font Awesome 5 Free';content:' \f054';font-weight:700;font-size:.8em}a:link .read-more,a:visited .read-more{font-family:'Trajan Pro Regular',serif;font-size:.8em;color:#fff;float:right;padding:.3em 1em;position:absolute;bottom:0;right:0;background:#990d16}a:hover .read-more{background:#272425}.boxed .alignwide{margin-left:-9.26%;margin-right:-9.26%}h1{font-size:3.16666667em;line-height:1.12280702em;margin-top:.56140351em;margin-bottom:0}h2{font-size:2.16666667em;line-height:1.23076923em;margin-top:.82051282em;margin-bottom:.82051282em}h3{font-size:1.44444444em;line-height:1.23076923em;margin-top:1.23076923em;margin-bottom:1.23076923em}h4{font-size:1em;line-height:1.77777778em;margin-top:1.77777778em;margin-bottom:0}h5,h6,h7{font-size:1em;line-height:1.77777778em;margin-top:1.77777778em;margin-bottom:0}blockquote,dl,p,table{margin-bottom:1.77777778em}h1,h2,h3,h4,h5,h6{font-family:'Trajan Pro Regular',serif}#page-heading .inner{padding:1em 0;text-align:center}.page-heading{width:100%}h1.page-heading{font-size:2.16666667em;line-height:1.64102564em}.heading{padding-top:1em;padding-bottom:1em}.breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited{color:rgba(255,255,255,.6);border-bottom:2px solid rgba(40,37,38,.2)}.breadcrumbs a:active,.breadcrumbs a:hover{color:#fff;border-bottom:2px solid #fff}.site-header .inner{position:relative}.boxed .site-header .inner{max-width:1500px;width:100%;overflow:hidden}#logo{margin:4% auto 4% auto;display:inline-block;text-align:center;width:70%;padding-left:15%}#logo-text h2{font-size:1.8em;line-height:1.23076923em;margin-top:0;margin-bottom:0;color:#282526}#logo-text h3{font-size:1.44444444em;line-height:1.23076923em;margin-top:.42051282em;margin-bottom:0;color:#9a8478}#logo a:hover #logo-text h2{color:#990d16}#logo a:hover #logo-text h3{color:#990d16}#header-image-one,#header-image-two{width:15%;position:absolute;bottom:-9px}#header-image-one{left:0;float:left}#header-image-two{right:0;float:right}@media only screen and (min-width:1020px){#logo{margin:4% auto 4% auto}#header-image-one,#header-image-two{bottom:initial;top:5px}#header-image-one{top:0}}.menu-toggle{color:#fff;background:#84a6c5}.menu-toggle:focus,.menu-toggle:hover{background:#658098}.main-navigation ul li{width:11.1111%}.main-navigation a,.main-navigation a:visited{font-size:.95em;font-weight:700;color:#c2b59b;padding:20px 0;margin:0;text-decoration:none;border-bottom:3px solid transparent;line-height:1.8em;text-align:center;background-color:#282526}.primary-navigation.equalwidth .main-navigation a,.primary-navigation.equalwidth .main-navigation a:visited{overflow:hidden;text-overflow:ellipsis}.main-navigation a:focus,.main-navigation li>a:hover{color:#fff;border-bottom-color:#fff}.main-navigation li.current-category-ancestor>a,.main-navigation li.current-menu-ancestor>a,.main-navigation li.current-menu-item>a,.main-navigation li.current-page-ancestor>a,.main-navigation li.current-post-ancestor>a,.main-navigation li.current_menu_parent>a,.main-navigation li.current_page_parent>a{color:#fff;border-bottom-color:#fff}@media only screen and (max-width:959px){.primary-navigation{padding-top:10px;padding-bottom:10px}.main-navigation a,.main-navigation a:visited{font-size:.95em;padding:10px 0;margin:0;text-decoration:none;border-bottom:3px solid transparent}.primary-navigation.equalwidth .main-navigation ul li{width:100%!important}}.home-widget h4.heading{padding-bottom:1.77777778em}@media only screen and (min-width:768px){.type-content-bg-image .entry-text{padding:0;margin:0;width:44.5%}}.home-title{padding-top:1.77777778em;padding-bottom:1.77777778em;text-align:center}.home-title h2.heading{padding-top:0;padding-bottom:0}.section{padding:2em 0}.section.type-slider{padding:0}.section p:last-of-type{margin-bottom:0}#slider-1 #slider-outer .inner{width:100%;max-width:100%}.flex-direction-nav li a.flex-next,.flex-direction-nav li a.flex-prev{top:50%;background:#fff;color:#000}.loop-entry-thumbnail{margin:5%}.loop-entry-text{padding:2em 2em 2em 2em}.loop-entry-excerpt{margin-top:.56140351em}.loop-entry-grid h2{font-size:1.44444444em;line-height:1.23076923em;margin-top:0;margin-bottom:.56140351em}.loop-entry-grid a,.loop-entry-grid a:link{background-color:#f8f6ea;text-decoration:none;color:#990d16;border-bottom:none}.loop-entry-grid a:visited{color:#9a8478;background-color:#fdfdfd}.loop-entry-grid :visited .read-more{color:#990d16;background:#f8f6ea}.loop-entry-grid a:hover{background:#f1e6d5;color:#272425}.loop-entry-grid a h2,.loop-entry-grid a:link h2{display:inline;border-bottom:2px solid #f1e6d5}.loop-entry-grid a:hover h2,.loop-entry-grid a:hover h3,.loop-entry-grid a:hover h4{border-bottom:2px solid #9a8478}.layout-row.has-post-thumbnail .loop-entry-thumbnail{margin:5%}.layout-row .loop-entry-text{padding:2em 2em 2em 2em}@media only screen and (max-width:440px){.layout-row.has-post-thumbnail .loop-entry-thumbnail{width:90%}.loop-entry-grid .loop-entry-text{padding:1em}}.tax-sorter{text-align:center;padding-top:1em}ul.filter{text-align:center;font-size:.8em;font-weight:700}ul.filter li{margin:0 5px 5px 0;display:inline-block;float:initial}ul.filter a,ul.filter a:visited{border:none;padding:.3em 1em;background-color:#f8f6ea}ul.filter li:last-child{margin:0 0 5px 0}ul.filter a:hover{background-color:#f1e6d5}ul.filter .current-menu-item a,ul.filter .current-post-ancestor a,ul.filter a.active{background-color:#9a8478;color:#fff}.post-thumbnail{margin-bottom:1.77777778em}.meta{margin-top:.56140351em}.page-of-page{line-height:2em;height:2em}.page-of-page,.page-pagination a,.page-pagination span.outer{line-height:2em;height:2em;text-align:center;margin-right:5px;margin-bottom:5px;display:block;float:left;color:#9a8478;border:1px solid #fff;background-color:#f8f6ea;padding:0 10px;min-width:1em;border-radius:2px;text-decoration:none}.page-of-page{background:#fdfdfd}.page-pagination a:hover{background-color:#f1e6d5;border-color:#f1e6d5;color:#272425;text-decoration:underline}.page-pagination span.current{background:#990d16;border-color:#990d16;color:#fff;text-shadow:none}.sidebar-box{font-size:88.889%}.gds-services a,.gds-social-widget a,.gds-tax-widget a,.jigoshop_product_categories a,.widget_archive a,.widget_categories a,.widget_gds_recent_post_types a,.widget_links a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a,.widget_subpages a{display:inline}#callout-text{font-size:1.5em}#footer-bottom{padding-bottom:1em}#developer{color:#6f5f57;font-size:10px}#developer a,#developer a:visited{color:#6f5f57;border-bottom:none}#developer a:hover{color:#fff;border-bottom:none}.comment-body{background-color:#fff}p.form-submit{margin-top:1em}#respond{background-color:#f1e6d5;padding:0 0 2em 0}.bg-black{background-color:#282526}.bg-blue{background-color:#84a6c5}.bg-cream{background-color:#f8f6ea}.bg-dark-cream{background-color:#f1e6d5}.bg-maroon{background-color:#990d16}.bg-tan{background-color:#c2b49a}.bg-dark-tan{background-color:#9a8478}.overlay-black:before{background:rgba(0,0,0,.75)}.overlay-blue:before{background:rgba(132,166,197,.75)}.overlay-cream:before{background:rgba(248,246,234,.85)}.overlay-maroon:before{background:rgba(103,0,7,.75)}.overlay-tan:before{background:rgba(194,180,154,.85)}.overlay-white:before{background:rgba(255,255,255,.85)}.button.hollow{border-width:2px}.button,input#submit[type=submit]{font-family:'Trajan Pro Regular',serif}.button.flat{box-shadow:none;text-shadow:none;border:0}.button.flat:active{margin:2px 0;box-shadow:none}.button.blue{background-color:#84a6c5}.button.blue:hover{background-color:#658098}.button.maroon{background-color:#990d16}.button.maroon:hover{background-color:#6d0910}.button.tan{background-color:#c2b49a}.button.tan:hover{background-color:#8e8471}.videoWrapper{position:relative;overflow:hidden;padding-top:100%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.timely{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;font-size:.8em}