@font-face{font-family:BrushTipTerrence;src:url(//www.sallysfishcamp.co.uk/wp-content/themes/jdp/assets/css/../fonts/BTTTRIAL.otf)}.white-text{color:#fff !important}html{background:#005276}body{font-size:16px;font-family:'Montserrat';font-weight:300;color:#3c3c3b}a{color:#de5b41}a:hover{text-decoration:none;color:#3c3c3b}.BrushTip-font{font-family:BrushTipTerrence;font-size:56px;text-transform:none}.page-header{margin:0 0 30px;padding:0;border:0}.rope-divide{margin:0 0 60px}.rope-divide-both{margin:60px 0}.red-text{color:#de5b41}.btn,.add_to_cart_button,.button alt,#mc-embedded-subscribe{font-weight:700 !important;text-transform:uppercase !important;color:#fff !important;padding:15px 30px !important;background:#005276 !important;border:0 !important}#mc-embedded-subscribe{background:#de5b41 !important}.btn:hover,.add_to_cart_button:hover,.button alt:hover,.woocommerce button.button.alt:hover{color:#fff !important;background:#de5b41 !important;border:0 !important}#mc-embedded-subscribe:hover{color:#005276 !important;background:#fff !important;border:0 !important}.btn-top{margin-top:15px}.woocommerce ul.products li.product .price{font-weight:700 !important}.white-text{color:#fff !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;text-transform:uppercase;color:#005276}.page-header h1,.page-header h2,.page-header h3{margin:0;padding:0}h1,.h1{font-size:46px}h2,.h2{font-size:38px}h3,.h3{font-size:32px}h4,.h4{font-size:26px}header{background:url(//www.sallysfishcamp.co.uk/wp-content/themes/jdp/assets/css/../images/bg-header.png)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.custom-logo{display:block;margin:30px auto;max-width:100%;height:auto}.header-ecom{float:right;margin:0;padding:0}.header-ecom li{list-style:none;float:left;font-weight:700;font-size:24px;color:#005276}.header-ecom li a{margin:0 0 0 15px;color:#005276}.header-ecom li a:hover{color:#de5b41}.nav-strip{background:#005276}.navbar-default{background-color:transparent;border-color:transparent}.navbar{min-height:1px;margin-bottom:0}.navbar-nav{float:none;text-align:center}.navbar-nav li{float:none;display:inline-block}.navbar-default .navbar-nav>li>a{text-transform:uppercase;font-weight:700;color:#fff;padding:20px 25px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#de5b41;background:0 0}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#de5b41;background:0 0}.header-contact{margin:0;padding:0}.header-contact li{display:block;list-style:none;margin:0 0 5px;font-weight:700;color:#005276}.header-contact li:last-child{margin:0}.header-contact li a{color:#005276}.header-contact span{color:#de5b41}.content-strip{padding:60px 0;position:relative;overflow:hidden}.content-strip-blue-light{background:#407e99}.content-strip.content-strip-no-pad{padding:0}.content-strip.content-strip-bg{background:url(//www.sallysfishcamp.co.uk/wp-content/themes/jdp/assets/css/../images/bg-body.png)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.no-padding{padding:0}.slider-overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:9000}.slide-overlay{position:absolute;top:50%;transform:translateY(-50%);z-index:9999;color:#fff;left:0;width:100%}.full-height{height:100%;position:relative}.full-height-bg{background:#005276;color:#fff}.service-full-width-shop .row:nth-child(even) .full-height-bg{background:#de5b41;color:#fff}.full-height-bg .read-more{color:#fff}.full-height-bg .read-more:hover{color:rgba(255,255,255,.4)}.cta-table{display:table;width:100%;height:100%}.cta-table-cell{display:table-cell;vertical-align:middle}.sec-title{display:block;font-weight:700;text-transform:uppercase;color:#005276;font-size:20px}.testimonial-contain{border:10px solid #fff;padding:60px;margin:60px 0 0;background:rgba(255,255,255,.5)}.home-testimonail-text{text-align:center;font-weight:700;font-style:italic;color:#005276;font-size:20px}.home-testimonial-name{display:block;text-align:center;margin:30px 0 0}.full-height-title{display:block;margin:0 0 30px;text-transform:uppercase;color:#005276;font-size:32px;font-weight:700}.about-photo{background:#fff;padding:5px;display:block;border:1px solid #eaeaea}.gallery-photo{background:#fff;padding:5px;display:block;margin:0 0 30px;border:1px solid #eaeaea}.lobster-inner-page{position:absolute;top:0;left:0}.lobster-inner-page.lobster-inner-page-down{top:100px}.lobster-home-page{position:absolute;top:200px;left:0}.post-wrapper{margin:60px 0 0}.news-image{background:#fff;padding:5px;display:block;border:1px solid #eaeaea}.news-inner-image{margin:30px 0}.news-height{height:100%;position:relative}.news-abs{position:absolute;bottom:0;left:0}.read-more{font-weight:700;display:block;margin:15px 0 0}.read-more i{padding-left:10px;font-size:14px}.span-news-title{display:block;margin:0 0 15px;text-transform:uppercase;color:#005276;font-size:32px;font-weight:700}.single-next,.single-prev{font-weight:700;display:block}.single-next{text-align:right}.single-next i,.single-prev i{padding-left:10px;font-size:14px}.single-prev i{padding:0 10px 0 0}.service-inner-contain{margin:0 0 60px}.service-block-title{display:block;margin:0 0 15px;text-transform:uppercase;color:#005276;font-size:32px;font-weight:700}.service-block-intro{font-weight:800;font-size:18px}.inner-service-image{background:#fff;padding:5px;display:block;border:1px solid #eaeaea}.calendar-contain{border:10px solid #fff;padding:60px;background:rgba(255,255,255,.5)}.calendar-list{margin:0;padding:0}.calendar-list li{list-style:none;padding:10px 0;border-bottom:1px solid #3c3c3b}.calendar-list li:first-child{padding-top:0}.calendar-list li:last-child{padding-bottom:0;border-bottom:0}.calendar-list li a{display:block;border-left:10px solid #005276;color:#3c3c3b;font-weight:800;font-size:22px;padding-left:15px}.calendar-list li a .calendar-list-date{display:block;font-weight:300;font-size:14px;color:#005276}.calendar-list li a .calendar-list-location{display:block;font-weight:300;font-size:14px;color:#3c3c3b}.calendar-list li a:hover{color:#de5b41}.social-icons{margin:10px 0 0;padding:0;float:left}.social-icons li{list-style:none;float:left}.social-icons li a{display:block;margin:0 15px 0 0;background:#005276;color:#fff;width:40px;height:40px;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;line-height:40px}.social-icons li a:hover{color:#fff;background:#de5b41}footer .social-icons li a{background:#fff;color:#005276}.page-template-template-service-no-image .lobster-inner-page{opacity:.3}#mc_embed_signup label{display:block;font-weight:700;text-transform:uppercase}.mc-field-group input{width:100%;height:45px;padding:8px;margin:0 0 10px;border:0}.footer-touch-chat{font-size:18px;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid rgba(255,255,255,.4)}footer{background:#005276;color:#fff;font-size:14px}footer a{color:#fff}footer a:hover{color:#de5b41}footer .middle-wrap{padding:60px 0}.footer-contact{margin:15px 0 0;padding:0}.footer-contact li{display:block;list-style:none;margin:0 0 5px;font-weight:600}.footer-contact li:last-child{margin:0}.footer-contact span{color:#de5b41;font-weight:300}footer .menu{margin:0;padding:0}footer .menu li{list-style:none}footer .menu li a{display:block;margin:0 0 15px;font-weight:600;text-transform:uppercase}.footer .menu li:last-child a{margin:0}.footer-break{height:1px;background:rgba(255,255,255,.4);width:100%;margin:60px 0}footer .credits-wrap{border-top:1px solid rgba(255,255,255,.4);padding:60px 0}.footer-rating{float:right}.copyright{text-align:center}.copyright a{font-weight:600}@media (max-width:2299px){.lobster-home-page{max-width:40%;height:auto}}@media (max-width:1699px){.lobster-home-page{max-width:35%;height:auto}}@media (max-width:1499px){.lobster-inner-page{max-width:40%;height:auto}}@media (max-width:1199px){.BrushTip-font{font-size:46px}.lobster-inner-page{max-width:40%;height:auto}.lobster-home-page{max-width:35%;height:auto}}@media (max-width:991px){.navbar-default .navbar-nav>li>a{padding:20px 10px;font-size:14px}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}.full-height-title,.span-news-title,.service-block-title{font-size:24px}.home-testimonail-text{font-size:18px}.lobster-inner-page{max-width:40%;height:auto}.lobster-home-page{max-width:35%;height:auto}.header-ecom li{font-size:14px}.header-contact li{font-size:14px}}@media (max-width:767px){.full-height-title{word-break:break-all}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.testimonial-contain{border:5px solid #fff;padding:30px}.full-height{padding:60px 0}.about-photo,.inner-service-image{margin:60px 0 0}.accreditation,.copyright{text-align:center}.copyright{margin:0 0 15px}footer .menu{border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);padding:30px 0;margin:60px 0;text-align:center}footer .menu li{display:inline-block}footer .menu li a{margin:0 10px 0 0}.footer-rating{float:none;display:block;margin:0 auto}.news-abs{position:static}.span-news-title{margin:30px 0 15px}.home .page-header h1 span,.home .page-header .sec-title span{display:block}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.carousel-indicators{position:unset;left:50%;z-index:15;text-align:center;padding-left:0;text-align:center;list-style:none;z-index:999999999999999999999;margin:auto;padding-top:30px}.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #de5b41;border-radius:10px;z-index:99999;margin-top:30px}.carousel-indicators .active{width:12px;height:12px;margin:1px;border:1px solid #de5b41;background-color:#de5b41}.carousel-indicators{bottom:-50px}.carousel-control-prev-icon,.carousel-control-next-icon{height:100px;width:100px;outline:#000;background-size:100%,100%;border-radius:50%;border:1px solid #000;background-image:none}.carousel-control-next-icon:after{content:'>';font-size:55px;color:red}.carousel-control-prev-icon:after{content:'<';font-size:55px;color:red}a.carousel-control-prev{top:50%;transform:translateY(-50%);position:absolute;font-size:60px;color:#fff;left:-80px}a.carousel-control-next{top:50%;transform:translateY(-50%);position:absolute;font-size:60px;color:#fff;right:-80px}.testimonial-contain{position:relative}.carousel{position:unset}.fc-view,.fc-view>table{position:relative;z-index:1;background:#fff}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0;display:none}.woocommerce .page-title{display:none}.woocommerce .woocommerce-result-count{margin:0 0 1em;display:none}.woocommerce .woocommerce-ordering{margin:0 0 1em;display:none}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}ins{color:#e74c3c;text-decoration:none}h1.product_title.entry-title{display:none}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9;display:none}span.posted_in{display:none}div#product-carousel{margin:30px 0 0}.woocommerce .quantity .qty{width:3.631em;text-align:center;height:50px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#005276;color:#fff;height:50px;border:1px solid #005276}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:transparent;color:#005276;height:50px;border:1px solid #005276}button.single_add_to_cart_button.btn-inner.alt{background-color:#005276;color:#fff;height:50px;border:1px solid #005276;text-transform:uppercase;font-weight:700;padding:15px 35px}button.single_add_to_cart_button.btn-inner.alt:hover{background-color:transparent;color:#005276;height:50px;border:1px solid #005276;text-transform:uppercase;font-weight:700}.related.products{display:none}.woocomtabinner{background:#f7f7f7}.panel{margin-bottom:20px;background-color:#f7f7f7;border:0 solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 0px 0px rgba(0,0,0,.0)}.woocommerce #reviews #comments h2{clear:none;display:none}.woocomtabinner{padding:60px 0}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 .2em;margin:0 0 1.618em;overflow:hidden;position:relative;display:block;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#f7f7f7;z-index:2;border-bottom-color:#f7f7f7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:.3em 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#f7f7f7;z-index:2;border-bottom-color:#f7f7f7}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;color:#949494;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 solid transparent;background-color:#ffffff00;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0 -3px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:0px 0px 0 transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0 solid #f7f7f7;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:0 solid #d3ced2;z-index:1}.woocommerce div.product form.cart .variations label{font-weight:700;color:#000;font-size:15px}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;height:50px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#005276;color:#fff}.product_meta{display:none}@media (max-width:767px){.slideMenu{position:absolute;z-index:99;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#005276;display:none}.tableInner{display:table-cell;vertical-align:middle}.tableOuterMenu{display:table;width:100%}.navbar-nav>li{float:none;text-align:center;text-transform:uppercase}.nav>li{position:relative;display:block;z-index:9999;padding:15px 0}.nav>li:hover a{background:0 0;color:rgba(255,255,255,.3)}.navbar-nav>li>a{padding-top:4px;padding-bottom:4px;color:#fff;font-size:22px;font-weight:800;width:100%;float:left;text-align:center}.navbar-nav{float:none;margin:0}.header-bars-wrap{display:inline-block;float:right;height:55px;padding:15px 0;font-size:30px;color:#fff;position:relative;cursor:pointer;z-index:99999999}.bar1,.bar2,.bar3{width:35px;height:3.1px;background-color:#005276;margin:6px auto;transition:.4s}.bar1.change{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px);background-color:#fff}.bar2.change{opacity:0}.bar3.change{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);background-color:#fff}.hamburger-xs{background:0 0;width:50%;float:right;margin:auto;display:table;text-align:center}.logoWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.noMargin{margin:0}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;color:#fff;font-size:26px;font-weight:800}.navbar-nav{display:block;text-align:center;float:none;width:100%;align-items:center;justify-content:space-between}.nav>li{position:relative;display:block;z-index:9999;padding:7px 0;width:100%;float:left;text-align:center}.no-scroll{overflow:hidden}.xsMenuWrap{position:relative;z-index:9999999}.header-xs-icons .fa{color:#383860;font-size:30px;padding:0 5px}.header-xs-icons{background:0 0;width:50%;margin:auto;display:table-cell;text-align:center;height:100px;vertical-align:middle}.header-xs-icons-inner{display:inline-flex}.fa-xs-phone{margin-right:5px}header{position:relative}.header-shopping-icons{width:auto;text-align:right;color:#fff;float:right;font-size:20px;padding:11px 25px;display:inline-block;float:right}.header-shopping-icons a{color:#005276;font-size:30px}.hamburger-xs{width:100%;margin-top:75px}}