/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300,300italic,400italic,600italic,700,700italic);.hamburger{padding:12px 8px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:30px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .14s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s}.grid:after{clear:both;content:"";display:table}[class*=col-]{float:left;margin-right:4%;position:relative;box-sizing:border-box}[class*=col-]:last-child{margin-right:0}.col-whole{width:100%}.col-half{width:48%}.col-third{width:30.66667%}.col-two-third{width:65.33333%}.col-quarter{width:22%}.col-three-quarter{width:74%}@media (min-width:420px){.sm-col-whole{width:100%}.sm-col-half{width:48%}.sm-col-third{width:30.66667%}.sm-col-two-third{width:65.33333%}.sm-col-quarter{width:22%}.sm-col-three-quarter{width:74%}}@media (min-width:622px){.s-m-col-whole{width:100%}.s-m-col-half{width:48%}.s-m-col-third{width:30.66667%}.s-m-col-two-third{width:65.33333%}.s-m-col-quarter{width:22%}.s-m-col-three-quarter{width:74%}}@media (min-width:805px){.md-col-whole{width:100%}.md-col-half{width:48%}.md-col-third{width:30.66667%}.md-col-two-third{width:65.33333%}.md-col-quarter{width:22%}.md-col-three-quarter{width:74%}}@media (min-width:1120px){.lg-col-whole{width:100%}.lg-col-half{width:48%}.lg-col-third{width:30.66667%}.lg-col-two-third{width:65.33333%}.lg-col-quarter{width:22%}.lg-col-three-quarter{width:74%}}.contactform{display:block}.contactform,.contactform input{font-family:Lato,sans-serif;font-size:14px}.contactform input{background-color:#fff;box-sizing:border-box;width:100%;border-radius:5px;padding:15px;margin:10px 0 0;border:1px solid #ddd}.contactform label{line-height:1}.contactform select{background-image:url(../images/arrow.png);background-position:100%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;background-color:#fff;padding:6px 28px 6px 15px;margin:10px 0}.contactform select,.contactform textarea{font-family:Lato,sans-serif;font-size:14px;box-sizing:border-box;width:100%;border-radius:5px;border:1px solid #ddd}.contactform textarea{padding:15px;height:80px;margin-top:10px}.contactform .gump-error-message{display:block;box-sizing:border-box;font-size:12px;line-height:2}.contactform .cf-alert{box-sizing:border-box;margin:0 auto;width:100%}.contactform #submit{font-family:Lato,sans-serif;font-size:14px;color:#fff;padding:15px;line-height:1;margin-top:10px;width:100%;border-radius:5px;background-color:#b5c78c;border:1px solid #ddd;margin-bottom:20px}.testimonial{margin-bottom:10px;float:right;background-image:url(assets/images/quote.png);font-family:Open Sans,sans-serif;background-position:left 18px;background-repeat:no-repeat;padding-left:100px;min-height:80px}.testimonial p{color:#000;font-size:.9em}.testimonial .name{color:#b1b1b1;font-size:.7em;font-style:italic;letter-spacing:.1em;margin-bottom:-10px;text-align:right}.mobile-testimonial{display:block;background-color:#675642;padding-top:10px;padding-bottom:20px}.mobile-testimonial p{font-weight:300;color:#fff}@media (min-width:1120px){.mobile-testimonial{display:none}}.wrapper{position:relative;margin:0 auto;max-width:1200px;width:90%}.page-banner{overflow:hidden;height:350px;background-position:50%;background-size:cover;position:relative;z-index:-1}.page-banner .overlay{display:none}.banners{background-position:50%;background-size:cover;position:relative;height:350px}.banners.page-banner-parties{background-image:url(../images/IMG_0006.JPG)}.banners.page-banner-dofe{background-image:url(../images/IMG_2116.JPG)}.banners.page-banner-walking{background-image:url(../images/IMG_2126.JPG)}.banners.page-banner-canoeing{background-image:url(../images/IMG_2245.JPG)}.banners.page-banner-bellboat{background-image:url(../images/DSC05185.JPG)}.banners.page-banner-school{background-image:url(../images/DSC04271.JPG)}.banners.page-banner-school2{background-image:url(../images/DSC04831.JPG)}@media (min-width:1120px){.page-banner{height:400px}.page-banner .overlay{display:block;background-color:rgba(103,86,66,.8);padding-top:20px;padding-bottom:20px;bottom:0;position:absolute;width:100%}.page-banner .overlay p{color:#fff;font-weight:300}}.header{z-index:9999;background-color:#b5c78c}.mobile-menu{right:-20px;z-index:9999;text-align:right;color:#000;display:block;font-size:30px;text-decoration:none}.toggle{float:right;display:block}.hamburger:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none}.nav{font-weight:300;transition:left .4s;box-shadow:0 0 40px rgba(0,0,0,.2);background-color:#b5c78c;position:fixed;left:-300px;top:0;height:100vh;margin:0;width:250px;z-index:999;text-align:left;font-size:18px;z-index:99999}.nav ul{list-style-type:none;margin:0;padding:0}.nav a{border-top:1px solid #d3e0b4;border-bottom:1px solid #9dad77;transition:.5s;color:#fff;text-decoration:none;display:block;padding:20px}.nav.isOpen{left:0}.nav li{margin-left:-4px}.nav li .zmdi{background-color:#98aa6f;float:right;color:#fff;border-bottom:1px solid #71814e;border-top:1px solid #b9c992;margin-top:-21px;padding:21px 20px 23px;margin-right:-20px}.nav li .zmdi.zmdi-caret-down,.nav li .zmdi.zmdi-caret-up{font-size:1.6em;padding-bottom:18px;padding-top:16px}.nav li:first-child{margin-left:0}.nav li ul{display:none}.nav li ul.is-open{display:block}.nav li ul li a{border-top:1px solid #4d3f31;border-bottom:1px solid #201911;background-color:#32281d;padding-left:40px}.nav li ul li.active a{border-top:1px solid #fb9e88;border-bottom:1px solid #e0674a;background-color:#ff7a5a}.nav li.active .zmdi{background-color:#4e3f2d;float:right;color:#fff;border-bottom:1px solid #32271a;border-top:1px solid #65533d;margin-top:-21px;padding:22px 20px 23px;margin-right:-20px}.nav li.active ul li a{border-top:1px solid #4d3f31;border-bottom:1px solid #201911;background-color:#32281d;padding-left:40px}@media (min-width:420px){.mobile-menu{right:-45px}}@media (min-width:805px){.toggle{display:none}.page-index .nav{text-align:left}.nav{text-align:right;transition:none;box-shadow:none;border-right:none;position:relative;left:0;top:0;height:auto;margin:0;width:auto;z-index:none;font-size:12px;z-index:1}.nav,.nav a{text-decoration:none}.nav a{border-top:0 solid #d3e0b4;border-bottom:0 solid #9dad77;text-transform:uppercase;display:block;padding:25px 10px}.nav ul{list-style-type:none}.nav li{background-color:rgba(255,0,0,0);display:inline-block;bottom:0;border-bottom:0 solid #ddd}.nav li .zmdi{display:none}.nav li .zmdi.zmdi-caret-down{font-size:1.6em;display:block;background-color:transparent;border:0;padding-bottom:10px;padding-top:20px;padding-left:5px}.nav li ul{position:absolute;display:none;top:0;left:auto;width:180px;margin-top:65px;margin-left:auto}.nav li ul,.nav li ul li{background-color:#32281d;padding:0}.nav li ul li{margin-left:0;display:block}.nav li ul li a{text-align:left;color:#fff;border-top:1px solid #4d3f31;border-bottom:1px solid #201911;background-color:#32281d;padding-top:15px;padding-bottom:15px;padding-left:10px}.nav li ul li:first-child a{border-top:0}.nav li ul li:last-child a{border-bottom:0}.nav li ul li.active a,.nav li ul li:hover a{background-color:#1a140e}.nav li ul li.active a{border-top:1px solid #30261c;border-bottom:1px solid #1a140e;color:#fff;padding-left:10px}.nav li ul li.active:first-child a{border-top:0}.nav li ul li.active:last-child a{border-bottom:0}.nav li:hover a{transition:.5s;background-color:#675642}.nav li:hover ul{display:block}.nav li:hover ul li a{background-color:#32281d}}.footer{background-color:#b5c78c;margin:0 auto;padding-top:20px;padding-bottom:20px;border-top:1px solid #ddd;width:100%}.footer span{font-weight:600}.footer p{color:#fff;font-weight:lighter;font-size:14px;text-align:center}.footer .owner{width:20px;height:20px;display:inline-block;vertical-align:middle}@media (min-width:420px){.footer p{text-align:left}}.button{text-align:center;background-color:#675642;padding:10px 30px;box-sizing:border-box;bottom:0;display:block}.button,.button p{color:#fff;text-decoration:none}.tab-container .tabs-container{background-color:#fff;border-top:1px solid #f0eff4;padding-top:40px;padding-bottom:40px;min-height:220px}.tab-container .tabs-container .option-icon{max-width:300px;width:100%}.tab-container .tabs-container .tabs-item{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.tab-container .tabs-container .tabs-item.is-open{display:-ms-flexbox;display:flex}.tabs:after{clear:both;content:"";display:table}.tabs .zmdi{font-size:4em;padding-bottom:10px}.tabs .tabs-control{margin:0 auto}.tabs ul{margin:0;padding:0}.tabs li{list-style-type:none}.tabs a{border-top:1px solid #f0eff4;border-left:1px solid #f0eff4;border-right:1px solid #f0eff4;color:#2491fb;display:block;text-align:center;padding-top:20px;padding-bottom:20px;text-decoration:none;background-color:#fff}.tabs a.bronze{color:#cc9b5f}.tabs a.silver{color:#b2b4b3}.tabs a.gold{color:#d7c284}.tabs a.is-open{text-decoration:none;color:#fff}.tabs a.is-open.bronze{background-color:#cc9b5f}.tabs a.is-open.silver{background-color:#b2b4b3}.tabs a.is-open.gold{background-color:#d7c284}.gold .icon-container .icon-images{max-width:200px;width:100%}.boxes-container{padding-bottom:20px}.boxes-container .box h2{margin:0;text-align:center;color:#fff;font-size:1em;font-weight:400;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px}.boxes-container .box h2.bronze{background-color:#cc9b5f}.boxes-container .box h2.silver{background-color:#b2b4b3}.boxes-container .box h2.gold{background-color:#d7c284}.boxes-container .box p{background-color:#fff;padding:20px;margin:0;text-align:center;color:#464646;border-bottom:1px solid #f5f5f5}.boxes-container .box p:last-child{border-bottom:0 solid #f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}:disabled{opacity:.6;cursor:not-allowed}body{margin:0;font-family:Lato,sans-serif}.containers .container,body{background-color:#fff}.containers .container:nth-child(2n){background-color:#f2f6e5}.containers .container:nth-child(2n) h2{color:#675642}.image{max-width:700px;width:100%}.vert-align{vertical-align:middle;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:block}.page-id-4 h1{text-align:left;color:#b5c78c;text-transform:uppercase;font-weight:400}.page-id-4 h1 span{font-family:Alex Brush,cursive;text-transform:lowercase;font-weight:300}h1{text-align:center;color:#b5c78c;text-transform:uppercase;font-weight:400}h1 span{font-family:Alex Brush,cursive;text-transform:lowercase;font-weight:300;font-size:1.4em}h2{color:#b5c78c;text-transform:uppercase;font-weight:400}h2 span{font-family:Alex Brush,cursive;text-transform:lowercase;font-weight:300;font-size:1.4em}h2.numbers{font-size:6em;margin:0;text-align:center}h2 a{color:#b5c78c}h3,p{color:#464646}p{line-height:1.5em}#browser-warning{max-width:1100px;width:90%;position:relative;margin:0 auto}#cookieChoiceInfo{background-color:rgba(0,0,0,.85)!important;color:#fff;padding:12px!important;bottom:0;top:auto!important;z-index:9999}#cookieChoiceInfo a{color:#b5c78c}a{text-decoration:none}#user-details{text-align:center}#user-details p{font-size:1em;color:#fff;display:block}.login-container{text-align:center;padding:20px;box-sizing:border-box;border-radius:10px;max-width:500px;width:100%;margin:0 auto;background-color:#f2f6e5}.login-container label{width:50%;padding:10px;color:#675642;text-transform:uppercase;font-weight:400}.login-container input#user_login.input,.login-container input#user_pass.input{margin-top:10px;padding:10px;box-sizing:border-box;width:100%;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff}.login-container input#wp-submit.button-primary{width:100%;padding:10px;box-sizing:border-box;background-color:#675642;color:#fff;font-size:1em;border:1px solid #675642;border-radius:5px}.login-container input#rememberme{background-color:#fff;border:1px solid #fff}.icon-container{text-align:center}.icon-container .icon-images{padding-top:25px;max-width:120px;width:100%;height:auto;text-align:center}.zmdi-buttons{text-align:center}.zmdi-buttons .zmdi{font-size:1.5em;color:#b5c78c;border-radius:100%;border:2px solid #b5c78c;padding:17px 20px}.zmdi-buttons a{color:#464646}.small-content{text-align:center}.center-content,.small-content{padding-top:20px;padding-bottom:20px;max-width:700px;width:100%;margin:0 auto}.hero .map-canvas{height:330px}.alt-logo-container{margin:0 auto;text-align:center}.alt-logo-container .alt-logo{margin-top:-50px;z-index:9999;width:200px;left:0;margin-bottom:-30px}.green-content-container{padding-top:10px;padding-bottom:10px;background-color:#f2f6e5;width:100%}.credits{text-align:center}.credits .credit-logos{max-height:80px;padding-right:10px}.credits .credit-logos:last-child{padding-right:0}.green-content{margin:0 auto;text-align:center;max-width:400px;padding-top:10px;padding-bottom:40px}.divider,.feed iframe,.feed span{width:100%}.divider{max-width:400px}.testimonial-container{display:none;max-width:600px;float:right}.boxes{display:-ms-flexbox;display:flex;width:100%}.boxes:after{clear:both;content:"";display:table}.box-image{float:left;padding:20px;background-color:#675642}.box-image,.box-text{box-sizing:border-box;width:50%}.box-text{float:right;padding:35px 10px;background-color:#b5c78c}.box-text p{line-height:1.2em;font-size:1em;color:#fff;text-transform:uppercase;text-align:center}.box-text p span{line-height:.5em;font-family:Alex Brush,cursive;text-transform:lowercase;font-weight:300}.box-image,.icon-image{text-align:center}.icon-image{max-width:100px;width:100%;max-height:100px;padding:20px 10px;box-sizing:border-box}.logo{overflow:hidden;top:-80px;max-width:300px;width:100%;position:absolute;right:-70px}.green-container{background-color:#f2f6e5;padding-top:40px;padding-bottom:40px}.green-container a{color:#b5c78c}.green-container h2{color:#675642}.green-box-container{background-color:#f2f6e5;padding-bottom:40px}.green-box-container h2{color:#675642}.quick-contact{display:none;text-align:right;padding:10px 0;background-color:#675642}.quick-contact a{text-decoration:none;color:#fff}.quick-contact .zmdi-facebook{padding:1px 4px 0 10px;background-color:#fff;color:#675642}.quick-contact p{text-decoration:none;color:#fff;font-weight:300;margin:0;display:inline-block;padding-right:10px;font-size:1.4em}.quick-contact p:last-child{padding-right:0}.quick-contact span{text-transform:uppercase;font-size:.6em}.upload-box-container{box-sizing:border-box;border:1px solid #f2f6e5;text-align:center;margin-bottom:20px}.upload-box-container .upload-icon-image{padding:40px}.upload-box-container .upload-icon-caption{padding:20px;box-sizing:border-box}.upload-icon-text{width:100%;background-color:#f2f6e5;padding-top:10px;padding-bottom:10px;text-align:center;margin-top:-4px}.text-container{padding-bottom:20px}.entry-main{margin-bottom:20px}.gallery-style{display:block;height:100px}.container{padding-top:40px;padding-bottom:40px}.container h2,.container h2 p,strong{color:#b5c78c}.content{padding-top:10px;padding-bottom:10px}.content a,a.link{text-decoration:none;color:#b5c78c}span.price{color:#b5c78c;font-size:1.2em;padding-left:10px}.quick-nav{display:block}.quick-nav .contact-details{left:-10px}.quick-nav .contact-details .zmdi-facebook{padding:1px 4px 0 9px;background-color:#fff;color:#b5c78c}.quick-nav .contact-details a,.quick-nav .contact-details p{text-decoration:none;color:#fff}.quick-nav .contact-details p{font-size:1.2em;display:inline-block;padding-right:0}.quick-nav .contact-details p:first-child{padding-right:10px}.image-container{background-position:50%;background-size:cover;position:relative;height:200px}.top{display:block;background-color:#675642;padding:10px 0}.top,.top a{text-align:center}.top a{font-size:15px;text-decoration:none;color:#fff}.top .zmdi,.top a{padding-right:20px}.top .zmdi.zmdi-facebook{font-size:1.5em;padding:0 4px 0 12px;background-color:#fff;color:#675642}.top .zmdi.zmdi-twitter{font-size:1.5em;color:#fff}.top .zmdi:last-child{padding-right:0}.news .news-item{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f2f6e5}.block-control{position:relative;margin-bottom:30px;padding-top:30px}@media (min-width:622px){.alt-logo{position:absolute;top:-130px;z-index:9999;width:220px;left:0;margin-top:0;margin-bottom:0}.vert-align{display:-ms-flexbox;display:flex}}@media (min-width:420px){.uploads{display:-ms-flexbox;display:flex}.block-control:nth-child(2n){margin-right:0}.news .news-item{padding-top:20px;padding-bottom:20px;border-bottom:0 solid #f2f6e5}.top{display:none}.credits{text-align:right}.quick-contact{display:block}.quick-nav .contact-details{display:none}.news{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-box-container:nth-child(2n){margin-right:0}#user-details{text-align:right}}@media (min-width:805px){.upload-box-container:nth-child(2n){margin-right:4%}.upload-box-container:nth-child(4n){margin-right:0}.block-control:nth-child(2n){margin-right:4%}.block-control:nth-child(3n){margin-right:0}.icon-container,.icon-container .icon-images{text-align:left}.entry-main .news-item{padding-top:20px;padding-bottom:20px;border-bottom:0 solid #f2f6e5}.quick-nav{display:none}.testimonial-container{display:block}.logo{position:absolute;overflow:hidden;top:-80px;z-index:99;max-width:500px;width:100%;right:0}.testimonial-container{max-width:400px}}@media (min-width:1120px){.testimonial-container{max-width:600px}.logo{top:-80px;z-index:99;max-width:500px;width:100%;right:auto}}#order_review_heading{font-size:26px;color:#b5c78c;margin-top:34px;margin-bottom:10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#675642}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#483c2e}.woocommerce-form-coupon-toggle{background-image:url(https://bbullen.resknow.co/wp-content/uploads/2016/10/DSC05221.jpg);background-size:cover;background-position:50%}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:hsla(78,35%,66%,.9);border-top:0;padding:36px 24px;text-align:center}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#675642;font-weight:700}.woocommerce-form-coupon-toggle .woocommerce-info:before{content:""}.woocommerce-checkout .field-group{margin-top:3rem}.woocommerce-checkout .field{margin-top:1.2rem;margin-bottom:1.2rem}.woocommerce-checkout .field .description{color:#676767;margin-top:.3rem;font-size:12px}.woocommerce-checkout .form-error{font-size:12px;color:#df5631}.woocommerce-checkout label{display:inline-block;margin-bottom:.3rem;font-weight:700}.woocommerce-checkout input[type=datetime-local],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout select,.woocommerce-checkout textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid #eee;border-radius:0;box-sizing:border-box;display:block;padding:.5rem 1rem;width:100%;font-family:Lato,sans-serif;font-size:14px}.woocommerce-checkout input[type=datetime-local].is-invalid,.woocommerce-checkout input[type=email].is-invalid,.woocommerce-checkout input[type=number].is-invalid,.woocommerce-checkout input[type=password].is-invalid,.woocommerce-checkout input[type=tel].is-invalid,.woocommerce-checkout input[type=text].is-invalid,.woocommerce-checkout select.is-invalid,.woocommerce-checkout textarea.is-invalid{border-color:#df5631}.woocommerce-checkout input[type=datetime-local]:hover,.woocommerce-checkout input[type=email]:hover,.woocommerce-checkout input[type=number]:hover,.woocommerce-checkout input[type=password]:hover,.woocommerce-checkout input[type=tel]:hover,.woocommerce-checkout input[type=text]:hover,.woocommerce-checkout select:hover,.woocommerce-checkout textarea:hover{border-color:#eee}.woocommerce-checkout input[type=datetime-local]:focus,.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout input[type=number]:focus,.woocommerce-checkout input[type=password]:focus,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{border-color:#577597}.woocommerce-checkout textarea{height:12rem}.woocommerce-checkout select{background-image:url(../images/select.png);background-repeat:no-repeat;background-position:100%}.woocommerce-checkout div.wpcf7-response-output{border-width:.1rem;border-radius:3rem;margin:0}.woocommerce-checkout span.wpcf7-not-valid-tip{font-size:.8em;color:#df5631}.woocommerce-checkout div.wpcf7 .ajax-loader{position:absolute;left:2rem;bottom:2.5rem}.woocommerce-checkout span.wpcf7-list-item{margin:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:12px}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation .variation-PaymentMethod p{margin:0;padding-top:3px}