.x-colophon{border:none;box-shadow:none}.x-sidebar{background:#f5f5f5;min-height:100%}h1,.h1{font-size:25px;margin-top:20px}h2,.h2{font-size:18px;color:#525252!important;font-weight:700!important}h3,.h3{font-size:18px}h4,.h4{font-size:15px}h5,.h5{font-size:10px}.x-navbar,.entry-wrap,.x-logobar,.has-post-thumbnail .entry-featured{box-shadow:none;border:none}.x-boxed-layout-active .entry-wrap{border:none}.cart_top{text-align:right;padding-bottom:20px}.entry-wrap{padding:0}.x-colophon.bottom .x-colophon-content{letter-spacing:.05em;margin:0}.x-colophon.bottom .x-colophon-content a{color:#000}footer .x-container.max{background:#c8c8c8}.x-container.width{width:96%!important}.x-colophon.bottom{padding:0}.x-colophon.bottom .x-nav{margin:10px 0 40px}.x-breadcrumb-wrap{border:none;background:none}.x-slider-container.below{border:none}.top-right{padding-bottom:30px;text-align:center;font-weight:700}.x-slider-container{max-height:980px}@media (min-width:1200px){.x-slider-container{padding:0 22px}.top-right{width:400px;float:right;padding-bottom:0;text-align:right}}.top-right img{padding-right:4px}.top-right p{margin:0;padding:0}.right_bg{background:#f5f5f5;text-align:center;padding-top:30px}.right_bg ul{text-align:left;list-style:none;text-transform:uppercase}.right_bg img{margin:0 auto}.x-content-band,.x-container.offset{margin-top:0!important;margin-bottom:0!important}.booking_rates{background:#009945}.x-navbar .mobile .x-nav>li.booking_rates>a,.x-navbar .desktop .x-nav>li.booking_rates>a{color:#fff!important}.x-navbar .mobile .x-nav>li>a,.x-navbar .mobile .x-nav>li.booking_rates>a{padding-left:20px}.x-navbar .desktop .x-nav>li{line-height:1}.x-navbar .desktop .x-nav>li>a:hover,.x-navbar .desktop .x-nav>.x-active>a,.x-navbar .desktop .x-nav>.current-menu-item>a{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.x-navbar .sub-menu{top:20px!important;border:none;box-shadow:none;background-color:rgb(255 255 255 / .9);border-radius:0;text-transform:uppercase}.x-navbar .sub-menu .sub-menu{top:0!important;text-transform:uppercase}.facebook-custom{line-height:1;width:150px;float:right;height:20px;margin:5px 0}.top-flags{width:100%;clear:both;margin-bottom:10px;border:1px solid #009945;padding:6px;border-radius:10px;text-align:center}.top-flags p{color:#009945}.masthead-inline .x-navbar .desktop .sub-menu .sub-menu{right:-102%;border-radius:0}.desktop .sub-menu,.desktop .sub-menu .sub-menu{min-width:170px}.desktop .sub-menu a{padding:.4em 1.6em;line-height:1.3}.masthead{margin-bottom:20px}.x-btn-navbar,.x-btn-navbar.collapsed{background-color:#009945!important}.x-btn-navbar,.x-btn-navbar.collapsed i{color:#fff!important}.x-content-band.marginless-columns .x-container>.x-column.x-3-4{padding-right:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.x-content-band.marginless-columns .x-container>.x-column.x-3-4{width:60%;padding-right:1%}.x-content-band.marginless-columns .x-container>.x-column.x-1-4{width:29%}}.x-navbar .desktop .x-nav li>a>span:after{display:none}.masthead-inline .x-navbar .desktop .sub-menu{left:0}.masthead-inline .x-navbar .desktop .sub-menu .sub-menu{left:auto}.table-images{clear:both;width:100%;overflow:hidden;padding:0 0 0 45px}.table-images .alignleft{padding-right:5px;height:75px}.advisor{padding:8px 0 14px}.home .right_bg strong{color:#260089;font-size:18px;line-height:1}.home_bluehouse,.home_killa,.home_whitehouse{border:5px solid #1a54a3;background:#fff;padding:5px}.home_bluehouse{border:5px solid #2b7df1}.home_whitehouse{border:5px solid #000}input[type="radio"],input[type="checkbox"]{margin:0 .8em 0}.woocommerce{padding-bottom:20px}.cart-collaterals{max-width:400px;margin:0 auto 20px;padding-bottom:20px;overflow:hidden}.woocommerce div.product .images{display:none}.woocommerce div.product .summary{float:none;clear:none;width:90%;margin:0 auto}@media (min-width:800px){.woocommerce div.product .summary{float:none;clear:none;width:60%;margin:0 auto}.x-colophon.bottom .x-nav li{margin:0;display:inline-block;width:18%}}.x-colophon.bottom .x-nav li a{display:block;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#525252;text-shadow:0 1px 0 #fff9;font-size:13px}.product_meta_notice{border:2px solid #ddd;padding:20px;font-size:1.5em}.ywgc-card-code,.ywgc-generated-code,.ywgc-card-message,.gift-card-content-editor{display:none}input#payment_method_paypal{margin-top:5px}input#payment_method_bacs{margin-top:5px}.woocommerce-account form .payment_methods p,.woocommerce-checkout form .payment_methods p{font-size:1em;line-height:1.4;font-weight:700}@media (min-width:800px){.woocommerce-account form .payment_methods p,.woocommerce-checkout form .payment_methods p{padding-left:36px}}.ywgc-have-code{display:none}.ywgc-generator{padding-top:0}.woocommerce .cart.gift-cards_form{margin-top:0}.ywgc-preview{margin:0 0 10px}.ppom-wrapper span.show_description{display:block;padding:5px 0!important;font-size:14px!important}#post_a_physical_card{max-width:100px}.form-group.ppom-input-post_a_physical_card{border:2px solid #ddd;padding:15px}.single-product .input-text.qty.text{display:none}@media (min-width:992px) and (max-width:1199px){.top-flags{display:inline-block;width:auto;margin:10px auto}}@media (min-width:768px) and (max-width:991px){.top-flags{display:inline-block;width:auto;margin:10px auto}}