body{position:relative;-webkit-font-smoothing:subpixel-antialiased}.navbar.navbar-default{background-color:#fff;border-bottom:1px solid #efefe8;border-radius:0;margin-bottom:0;padding:10px 0;z-index:100001;backface-visibility:hidden;position:relative;font-family:Roboto,sans-serif;transition:.5s;min-height:66px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar .navbar-brand{position:relative;height:auto;margin:4px 0;padding:0}.navbar .navbar-brand img{position:relative;z-index:1}.navbar .nav>li{padding:0 12px;position:relative}.navbar .nav.navbar-left{margin-left:8px;position:relative}.navbar .nav>li>a{color:#503e00;font-size:15px;padding:12px 0;font-weight:400}.navbar .nav li:hover>a{color:#73cccc}.navbar .nav li.current-menu-item>a{background:url(../../images/nav-dotted.png) 0 32px repeat-x;color:#6fb72d}.navbar .nav.navbar-right li.find-campers{background-color:#6fb72d;color:#fff;border-radius:7px;margin:4px 0 0}.navbar .nav.navbar-right li.find-campers i{margin-right:5px}.navbar .nav.navbar-right li.user-loggedin{background-image:url(../../images/divider.svg);background-size:22px 23px;background-repeat:no-repeat;background-position:110% center}.navbar .nav.navbar-right li.user-loggedin i{color:#503e00}.navbar .nav.navbar-right li.user-loggedin:hover i{color:#f9a03f}@media (max-width:1129px){.navbar .nav>li>a{font-size:15px}}@media (min-width:1130px){.container{width:1100px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0;margin-right:10px}}@media (min-width:992px){.nav-toggle,.side-nav-overlay{display:none}.navbar .nav.navbar-right li.user-loggedin+li{margin-left:15px;background-image:none}.modal-dialog.modal-lg{width:900px;margin:90px auto;height:455px}}.navbar .nav.navbar-right li.find-campers:hover{background-color:#503e00}.navbar .nav.navbar-right li.find-campers a{padding:8px 0;color:#fff;text-transform:unset;font-weight:500}.navbar .nav.navbar-right li.find-campers:hover a{color:#fff}.menu-item-has-children i{float:left}.menu-item-has-children i,.navbar-collapse i{font-size:16px;margin:0 0 0 3px;line-height:44px}span.dropdown_toggle{float:right;position:absolute;right:0;top:15px}.dropmenu{position:fixed;left:0;right:0;border-top:5px solid transparent;display:none;z-index:10}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#73cccc}.nav-icon-mobile{display:none}.fa-fw,.fa-li{text-align:center}.fa,.glyphicon{-moz-osx-font-smoothing:grayscale}@keyframes moveclouds-x5{0%{margin-right:0}100%{margin-right:300px}}@-webkit-keyframes moveclouds-x5{0%{margin-right:0}100%{margin-right:300px}}@-moz-keyframes moveclouds-x5{0%{margin-right:0}100%{margin-right:300px}}#changing_headerpg .cloud-left-top{top:9px;right:200px;zoom:.6;animation:moveclouds-x5 45s linear infinite;-webkit-animation:moveclouds-x5 45s linear infinite;-moz-animation:moveclouds-x5 45s linear infinite;-o-animation:moveclouds-x5 45s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate}@keyframes moveclouds-x3{0%{margin-left:0}100%{margin-left:300px}}@-webkit-keyframes moveclouds-x3{0%{margin-left:0}100%{margin-left:300px}}@-moz-keyframes moveclouds-x3{0%{margin-left:0}100%{margin-left:300px}}@-o-keyframes moveclouds-x3{0%{margin-left:0}100%{margin-left:300px}}#changing_headerpg .cloud-left-bottom{top:58px;left:700px;zoom:.8;-webkit-animation:moveclouds-x3 150s linear infinite;animation:moveclouds-x3 150s linear infinite;animation-direction:alternate}#changing_headerpg .cloud-right{left:-700px;top:-20px;zoom:.8;animation:moveclouds-x5 70s linear infinite;-webkit-animation:moveclouds-x5 70s linear infinite;-moz-animation:moveclouds-x5 70s linear infinite;-o-animation:moveclouds-x5 70s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate}#changing_headerpg #cloud-right-second{top:7px;left:150px;animation:moveclouds-x3 60s linear infinite;-webkit-animation:moveclouds-x3 60s linear infinite;-moz-animation:moveclouds-x3 60s linear infinite;-o-animation:moveclouds-x3 60s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse}#changing_headerpg #cloud-right-corner{position:absolute;z-index:9998;right:160px;top:20px;zoom:.8;animation:moveclouds-x5 70s linear infinite;-webkit-animation:moveclouds-x5 70s linear infinite;-moz-animation:moveclouds-x5 70s linear infinite;-o-animation:moveclouds-x5 70s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#flamegroup,.flame{width:26px;height:37px;margin:0 auto;position:absolute;cursor:pointer!important}#flamegroup{top:375px;left:219px}.flame{background-image:url(../../images/flame-sprite.png);background-repeat:no-repeat;animation:flicker .4s linear infinite}body.webp_allowed .flame{background-image:url(../../images/flame-sprite.webp)}@keyframes flicker{0%{background-position:0 0;opacity:.8}25%{background-position:0 0}25.1%{background-position:-26px 0}50%{background-position:-26px 0;opacity:.4}50.1%,75%{background-position:-52px 0}75.1%{background-position:-26px 0}100%{background-position:-26px 0;opacity:.8}}.cloud-left-top{position:absolute;left:312px;top:125px}.cloud-left-bottom{position:absolute;bottom:-3px;left:160px}.cloud-right{position:absolute;right:0;bottom:30px}.cloud{position:relative}.cloud{width:200px;height:60px;background:#fff;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px}.cloud:after,.cloud:before{content:'';background:#fff;width:100px;height:80px;position:absolute;top:-15px;left:10px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-moz-transform:rotate(30deg)}.cloud:after{width:120px;height:120px;top:-55px;left:auto;right:15px}img.reflect1,img.reflect2{animation-iteration-count:infinite}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body,li{color:#503e00}h1,p a{color:#848689}html{font-size:100%;scroll-behavior:smooth}body{font-family:Lora,serif;font-size:16px;-webkit-font-smoothing:2em}h1,h2,h3,h4,h5,h6{font-family:Lobster,cursive;color:#6fb82c}h1{font-size:36px}h2{font-size:22px}h3{font-size:17.22px}li,p{font-size:14px}ol,ul{margin:0 0 0 5px;padding:0}li{line-height:24px}.inner-page .view-listing-btn:hover,p a:hover{color:#43e3e2}img{height:auto;max-width:100%;width:auto}.inner-dropmenu{width:100%;background:#fff;padding:15px 0;border-top:1px solid #e4dcc1;box-shadow:0 3px 5px #a8a290;margin-top:47px}.sub-menu:after{clear:both;display:table}.sub-menu li .nav_cion{background-size:36px;background-position:left top}.sub-menu li:hover .nav_cion{background-position:left bottom}.sub-menu li{width:20%;float:left;list-style:none;position:relative;margin:8px 0}.sub-menu li:hover:before{display:block}.sub-menu li:before{position:absolute;left:0;right:0;top:0;border:2px solid #6fb82c;height:36px;width:36px;border-radius:50%;transform:scale(1.2);display:none}.sub-menu li a{display:block;color:#503e00;font-size:15px;font-weight:400;text-decoration:none;font-family:Roboto,sans-serif}.banner_caption a{font-weight:700;text-decoration:none}.sub-menu li a:after{clear:both;display:table}.sub-menu li a img{margin:0 15px 0 0}.sub-menu li .nav_cion{width:36px;height:36px;overflow:hidden;display:inline-block;vertical-align:middle;position:relative;margin:0 12px 0 0}.sub-menu li .nav_cion img{width:36px;position:absolute;top:0;left:0;right:0;object-fit:cover;transition:all .3s ease}.sub-menu li:hover span.nav_cion img{top:inherit;bottom:0;transition:all 1.8s ease}.page_banner:hover img{opacity:1}.page_banner{position:relative;text-align:center;background:#f6f2ab;overflow:hidden;min-height:168px}.page_banner>img{height:auto;width:auto;display:block;margin:0 auto;max-width:100%}.breadcrumb_bar{background:#f3f3f2}.breadcrumb_bar ul{margin:0 auto;padding-top:5px;padding-bottom:5px}.breadcrumb_bar ul li{list-style:none;float:left;color:#b9b6af;font-size:12px;padding:0 20px 0 0;position:relative}.breadcrumb_bar ul li:after{position:absolute;right:7.5px;top:9px;width:6px;height:6px;border-right:2px solid #6fb82c;border-bottom:2px solid #6fb82c;transform:rotate(-45deg)}.breadcrumb_bar ul li:last-child:after{display:none}.breadcrumb_bar ul li a{color:#6fb82c;font-family:Roboto,sans-serif;font-size:14px;text-decoration:none}.breadcrumb_bar ul li a:hover{color:#5fa024}.banner_caption{margin:30px 0;padding:1px 0;max-width:384px;position:relative;z-index:1}.banner_caption h1{color:#424242;font-size:46px;margin-top:30px;background:url(../../images/caption_heading_dotted_line.png) left bottom no-repeat}.banner_caption p{color:#503e00;font-size:15px;line-height:28px;margin:12px 0 35px}.banner_caption .view_camp_btn{background-color:#73cccc;color:#fff;text-transform:uppercase;font-family:'Titillium Web',sans-serif;padding:10px 20px;display:inline-block;position:relative}.banner_caption a:after{position:absolute}.banner_caption .view_camp_btn:after{right:-12px;height:100%;width:12px;top:0;border-width:15px 4px 28px 8px;border-style:solid;border-color:#73cccc transparent transparent #73cccc}.banner_caption a.view_camp_btn:hover{background-color:#4eb1b1}.banner_caption a.view_camp_btn:hover:after{border-color:#4eb1b1 transparent transparent #4eb1b1}@media (max-width:1039px){.navbar .nav>li>a{font-size:15px}.banner_caption{position:relative;top:0;max-width:325px;margin:30px 0;padding:1px 0}.banner_caption h1{font-size:40px;background-size:160px 1px}.banner_caption p{color:#503e00;font-size:12px;margin:10px 0;padding-right:0}}@media (min-width:768px){.container-fluid>.navbar-collapse,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.container>.navbar-header,.navbar-brand{margin-left:0}.container>.navbar-header,.navbar-right{margin-right:0}.modal-dialog{width:560px;margin:30px auto;height:455px}.modal-dialog.modal-lg{width:700px;margin:30px auto;height:455px}.mobile-msg-bar,.mobile-msg-bar-owner-log{display:none}}p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.form-control{color:#503e00;font-size:14px;font-weight:500}.form-control::-webkit-input-placeholder{color:#888885;opacity:1}.form-control::-ms-input-placeholder{color:#888885;opacity:1}.form-control::-moz-placeholder{color:#888885;opacity:1}.form-control::-o-placeholder{color:#888885;opacity:1}.form-control:disabled{background:rgba(235,235,235,.1);border:1px solid rgba(235,235,235,.1);cursor:text}.inner-page{padding:10px 0 30px}.inner-page a{font-family:Roboto,sans-serif}.inner-page h5 a{font-family:Roboto,sans-serif;color:#424242;text-transform:uppercase;display:block;font-weight:700;text-decoration:none}.inner-page h5 a:hover{color:#e9a752}.inner-page .campsites_categories p{margin:1px 0 12px;font-weight:400;line-height:1.8;color:#484848;font-size:15px}.banner_caption a:after,.breadcrumb_bar ul li:after,.checkbox span:before,.sub-menu li a:after,.sub-menu li:before,.sub-menu:after{content:''}.tab_pills .lable{color:#fff;font-size:15px;float:left;margin:10px 0 0 0;font-weight:500}.campsites-map .tab_pills .lable,.tab_pills .fa-angle-down{color:#73cccc}.tab_pills ul:after{content:''}.tab_pills ul li a{display:block}#easyTooltip{background:#73cccc;color:#fff;font-size:14px;text-transform:uppercase;padding:10px 14px;line-height:1}#site-footer .flamegroup1 .flame{top:-13px;left:-2px;background-repeat:no-repeat;background-image:url(../../images/flame-sprite2.png);animation:flicker 1s linear infinite}body.webp_allowed #site-footer .flamegroup1 .flame{background-image:url(../../images/flame-sprite2.webp)}#site-footer #flamegroup.flamegroup1{top:59%;left:55%}#site-footer div#smoke{left:-13px;bottom:39px}#site-footer .flamegroup1-footer .smoke1{-webkit-animation:smoke1 3s linear infinite;animation:smoke1 3s linear infinite;-moz-animation:smoke1 3s linear infinite;-o-animation:smoke1 3s linear infinite}#site-footer .flamegroup1-footer .smoke2{-webkit-animation:smoke1 5s linear infinite;animation:smoke1 5s linear infinite;-moz-animation:smoke1 5s linear infinite;-o-animation:smoke1 5s linear infinite}#site-footer .flamegroup1-footer .smoke3{-webkit-animation:smoke1 7s linear infinite;animation:smoke1 7s linear infinite;-moz-animation:smoke1 7s linear infinite;-o-animation:smoke1 7s linear infinite}#site-footer .flamegroup3 .smoke1{-webkit-animation:smoke1 4s linear infinite;animation:smoke1 4s linear infinite;-moz-animation:smoke1 4s linear infinite;-o-animation:smoke1 4s linear infinite}#site-footer .flamegroup3 .smoke2{-webkit-animation:smoke1 6s linear infinite;animation:smoke1 6s linear infinite;-moz-animation:smoke1 6s linear infinite;-o-animation:smoke1 6s linear infinite}#site-footer .flamegroup3 .smoke3{-webkit-animation:smoke1 8s linear infinite;animation:smoke1 8s linear infinite;-moz-animation:smoke1 8s linear infinite;-o-animation:smoke1 8s linear infinite}@media (max-width:991px){.banner_caption{position:relative}.sub-menu li a:before{content:''}ul.sub-menu.container{width:100%;padding:0}.sub-menu li .nav_cion{display:none}.sub-menu li{width:100%;text-align:left;border-bottom:none;border-top:1px solid #8ac554;margin:0;padding:0}.sub-menu li a{display:block;color:#fff;font-size:17px;font-weight:500;vertical-align:middle;text-decoration:none;text-align:left;padding:10px 40px;position:relative}.sub-menu li a:before{position:absolute;left:18px;top:20px;height:1px;width:10px;background:#beff83}.navbar.navbar-default{padding:0;min-height:0}.container>.navbar-header{padding:10px 0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:4px 0 0}.navbar-collapse.collapse{display:none!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(221,221,221,0)}.navbar-default .navbar-toggle{border-color:rgba(221,221,221,0)}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-default .navbar-toggle .icon-bar{background-color:#503e00}.navbar-toggle .icon-bar{display:block;width:30px;height:5px;border-radius:15px}.navbar-nav{margin:7.5px -15px}.navbar .nav.navbar-right li:first-child+li{background-image:none}.navbar .nav.navbar-left,.navbar-left,.navbar-right{margin-left:0}.navbar-collapse{background:#6fb82c}.navbar .nav li.current-menu-item>a{color:#fff}.navbar .navbar-nav>li{border:none;float:none;border-bottom:1px solid #8ac554;text-align:left;padding:0}.navbar .nav>li>a{text-align:center}.navbar .nav>li>a{font-size:16px;font-weight:500;color:#fff;display:inline-block;padding:10px 12px}.navbar .nav.navbar-left,.navbar-left,.navbar-right{float:none!important;margin:0 -15px}.navbar .nav.navbar-right li.find-campers{background-color:#f1b000;color:#fff;text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-weight:700;padding-left:0;background-size:16px;background-repeat:no-repeat;background-position:15px 14px;border:none;border-radius:0;margin:0}.navbar .nav.navbar-right li.find-campers:after{display:none}.navbar .nav.navbar-right li.find-campers a{padding:8px 12px}.navbar .nav li:hover>a{color:#fff}}@media (max-width:767px){.breadcrumb_bar ul li a{font-size:11px}.ipad-nav{display:none}.container-fluid>.navbar-header{padding:9px 15px 10px 15px}.banner_caption h1{font-size:26px;display:inline-block;margin:3px 12px 10px 0;vertical-align:bottom}.banner_caption{position:relative;max-width:70%;margin:10px 0;padding:1px 0}.banner_caption br{display:none}.sub-menu li a{font-size:12px;padding:6px 30px}.sub-menu li a:before{left:12px;top:18px;height:1px;width:8px}#site-footer,.container>.navbar-header,.f-nav,.navbar.navbar-default{padding:0!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:0}.navbar .nav>li>a{font-size:12px;padding:6px 12px}.nav-toggle.expanded{position:fixed!important}.nav-toggle{position:absolute!important;top:5px!important;right:15px!important}header.static-nav.affix{position:static}.cmp_fr_mb_60{margin-bottom:60px!important}.nav-icon-mobile{display:block;position:absolute;top:0;right:0;width:60%;padding-right:35px}.nav-icon-mobile ul.sub-menu{margin:0;text-align:right;float:right}.nav-icon-mobile .sub-menu li{width:auto;float:left;text-align:right;list-style:none;position:relative;margin:6px 0;border:0}.nav-icon-mobile .sub-menu li a{padding:0}.nav-icon-mobile .sub-menu li .nav_cion{width:25px;height:25px;overflow:hidden;display:inline-block;vertical-align:middle;position:relative;margin:0 10px 0 0;background-size:25px;background-position:left top}.nav-icon-mobile .sub-menu li:before{position:absolute;left:0;right:0;top:0;border:2px solid #6fb82c;height:25px;width:25px;border-radius:50%;transform:scale(1.2)}.footer-inner .footer_illustration{top:-75px}#site-footer.footer-inner{margin-top:20%}.footer-inner .footer_blocks{padding:90px 0 50px 0}.footer-inner .footer_blocks .about_box,.footer-inner .footer_blocks .campervan_box,.footer-inner .footer_blocks .campsites_box,.footer-inner .footer_blocks .help_box{padding:0;margin-bottom:20px}.footer-inner .footer_bottom{background:#fff;padding:15px 0 40px;text-align:center}.mobile-msg-bar-in{bottom:60px;margin-top:25%!important}}@media (max-width:320px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:0}.navbar-header .navbar-brand img{width:45%}.nav-icon-mobile{display:block;position:absolute;top:0;right:0;width:60%;padding-right:35px}.nav-icon-mobile .sub-menu li:nth-child(3){margin-right:0}.nav-icon-mobile .sub-menu li .nav_cion{width:23px;height:23px;overflow:hidden;display:inline-block;vertical-align:middle;position:relative;margin:0 8px 0 0;background-size:23px;background-position:left top}.nav-icon-mobile .sub-menu li:before{position:absolute;left:0;right:0;top:0;border:2px solid #6fb82c;height:23px;width:23px;border-radius:50%;transform:scale(1.2)}}@media only screen and (min-width:325px) and (max-width:360px){.nav-icon-mobile{width:58%;padding-right:35px}.nav-icon-mobile .sub-menu li .nav_cion{margin:0 8px 0 0}}@media (max-width:326px){.navbar-brand>img{display:block;max-width:200px}}@media (max-width:330px){.page_banner{min-height:40px!important;max-height:40px}}@media only screen and (min-width:330px) and (max-width:400px){.page_banner{min-height:47px;max-height:47px}}@media only screen and (min-width:400px) and (max-width:500px){.page_banner{min-height:55px;max-height:55px}}@media only screen and (min-width:500px) and (max-width:600px){.page_banner{min-height:70px;max-height:70px}}@media only screen and (min-width:600px) and (max-width:700px){.page_banner{min-height:80px;max-height:80px}}@media only screen and (min-width:700px) and (max-width:800px){.page_banner{min-height:96px;max-height:96px}}@media only screen and (min-width:800px) and (max-width:900px){.page_banner{min-height:110px;max-height:110px}}@media only screen and (min-width:900px) and (max-width:1000px){.page_banner{min-height:123px;max-height:123px}}@media only screen and (min-width:1000px) and (max-width:1100px){.page_banner{min-height:128px;max-height:128px}.container-fluid>.navbar-collapse{padding-right:15px!important;padding-left:15px!important}}@media only screen and (min-width:1100px) and (max-width:1200px){.page_banner{min-height:145px;max-height:145px}}@media only screen and (min-width:1200px) and (max-width:1300px){.page_banner{min-height:150px;max-height:150px}}@media only screen and (min-width:1300px) and (max-width:1400px){.page_banner{min-height:169px;max-height:169px}}@media only screen and (min-width:1400px) and (max-width:1500px){.page_banner{min-height:185px;max-height:185px}}@media only screen and (min-width:1500px) and (max-width:1600px){.page_banner{min-height:187px;max-height:187px}}@media only screen and (min-width:1600px) and (max-width:1700px){.page_banner{min-height:200px;max-height:200px}}@media only screen and (min-width:1800px){.page_banner{min-height:225px;max-height:225px}}#flamegroup{top:280px;left:167px}.navbar-nav.navbar-right li:last-child{padding-right:0}.navbar .nav li .profile-img{padding:1px 0;display:inline-block}.container-fluid>.navbar-header{padding-left:15px}.container-fluid>.navbar-collapse{padding-right:30px;padding-left:30px}.affix.navbar.navbar-default{padding:7px 0}ul.navbar-left ul{display:none}ul.navbar-left ul li{padding:5px 10px 5px}ul.navbar-left li:hover>ul,ul.navbar-right li:hover>ul{display:block;box-shadow:0 0 10px #00000021;background:#fff;padding:8px 0}.navbar.navbar-default.fixed-nav-mobile{padding:0;position:relative}div#smoke{position:absolute;left:207px;bottom:222px;width:50px;height:50px;z-index:2}.smoke1,.smoke2,.smoke3{background:#fff;border-radius:50%;position:absolute;left:0}@keyframes smoke1{from{opacity:.4}to{opacity:0}}@-webkit-keyframes smoke1{from{opacity:.4}to{opacity:0}}.smoke1{width:25px;height:25px;opacity:.4;margin:27px auto 0;right:-15px;-webkit-animation:smoke1 9s linear infinite;animation:smoke1 9s linear infinite;-moz-animation:smoke1 9s linear infinite;-o-animation:smoke1 9s linear infinite;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-delay:1s}@keyframes smoke2{from{opacity:.3}to{opacity:0}}@-webkit-keyframes smoke2{from{opacity:.3}to{opacity:0}}.smoke2{width:20px;height:20px;opacity:.3;margin:12px auto 0;right:-24px;animation:smoke2 12s linear infinite;-webkit-animation:smoke2 12s linear infinite;-moz-animation:smoke2 12s linear infinite;-o-animation:smoke2 12s linear infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;-moz-animation-delay:1.5s}@keyframes smoke3{from{opacity:.2}to{opacity:0}}@-webkit-keyframes smoke3{from{opacity:.2}to{opacity:0}}.smoke3{width:15px;height:15px;opacity:.2;margin:1px auto 0;right:-32px;animation:smoke3 15s linear infinite;-webkit-animation:smoke3 15s linear infinite;-moz-animation:smoke3 15s linear infinite;-o-animation:smoke3 15s linear infinite;animation-delay:2s;-moz-animation-delay:2s}.cloud-left-bottom,.cloud-left-top{animation:moveclouds-x3 120s linear infinite;-webkit-animation:moveclouds-x3 120s linear infinite;-moz-animation:moveclouds-x3 120s linear infinite;-o-animation:moveclouds-x3 120s linear infinite;-webkit-animation-delay:2s;animation-delay:2s;-moz-animation-delay:2s;animation-direction:alternate}.cloud-right{animation:moveclouds-x3 160s linear infinite;animation-direction:alternate}.scrollup{width:40px;height:40px;position:fixed;right:15px;bottom:68px;z-index:100000;background:#6fb82c;text-align:center;padding:8px;box-shadow:0 0 3px #fbf6d6;color:#fff}.page_banner{background:#f6f2ab}.dropdown-items{position:absolute;margin:0}.dropdown-items.dropdown-items-last li{width:140px}.dropdown-items li{width:143px;list-style:none}.dropdown-items li a{color:#503e00;font-size:13px;font-weight:700;display:block}.dropdown-items li a:hover{text-decoration:none}.nav-mobile{-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:right .5s ease;background:#fff;color:#fff;cursor:pointer;height:100vh;right:-20rem;padding:55px 25px 74px 25px;position:fixed;top:0;width:15rem;z-index:1}.nav-mobile.expanded{right:0;overflow:scroll}.nav-mobile ul{list-style:none;margin:0;padding:0}.nav-mobile-ul ul li{margin-bottom:20px;line-height:12px}.nav-mobile-ul ul li.nav-border{margin:30px 0;border-bottom:1px solid}.nav-mobile-ul ul li a{margin-bottom:5px;color:#222;font-family:"Work Sans",sans-serif;font-weight:500;letter-spacing:-.03em;font-size:20px;line-height:16px}.nav-mobile-ul ul li a:hover{text-decoration:none;color:#73cccc}.nav-mobile-ul .menu-text-right,.nav-mobile-ul .menu-text-right a{font-size:22px;font-weight:600;color:#222}.nav-mobile-ul ul a.list-van{color:#73cccc;font-weight:600;margin-bottom:28px;display:block}.nav-mobile-ul ul .login-links-mobile a{color:#222}.nav-toggle{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;height:2rem;right:30px;position:fixed;top:4px;width:30px;z-index:4}.nav-toggle:hover{opacity:.8}.nav-toggle .nav-toggle-bar,.nav-toggle .nav-toggle-bar::after,.nav-toggle .nav-toggle-bar::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease;background:#424242;content:"";height:.2rem;width:100%;border-radius:4px}.nav-toggle .nav-toggle-bar{margin-top:0}.nav-toggle .nav-toggle-bar::after{margin-top:.4rem}.nav-toggle .nav-toggle-bar::before{margin-top:-.4rem}.nav-toggle.expanded .nav-toggle-bar{background:0 0}.nav-toggle.expanded .nav-toggle-bar::after,.nav-toggle.expanded .nav-toggle-bar::before{background:#424242;margin-top:0}.nav-toggle.expanded .nav-toggle-bar::after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.expanded .nav-toggle-bar::before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.side-nav-overlay{position:fixed;width:100%;height:100%;background:#000;transition:right .5s ease;margin-left:-16px;transition:all .8s ease;opacity:0;margin-top:-7px;pointer-events:none}.side-nav-overlay.show{visibility:visible;opacity:.65}.shortcuts-link-li{margin-bottom:30px!important;margin-top:5px;border-bottom:1px solid;padding-bottom:12px}.nav-mobile .search-inpt .menu_cmp_input_search{margin:0;border-radius:5px;border:1px solid #d6e9c6;height:42px;background-color:#d6e9c6;width:100%;color:#5d5c58;font-size:22px;padding:6px;position:relative}.nav-mobile .search-inpt .menu_cmp_input_search::placeholder{color:#5d5c58;font-size:13px;width:80%;max-width:80%;white-space:break-spaces;padding-top:5px;position:absolute;top:0}.nav-mobile .search-inpt .search_icon{position:absolute;right:33px;margin-top:-35px;border-radius:50%;border:1px solid #ccc;background:#fff;width:29px;text-align:center;height:28px;line-height:25px;font-size:14px;color:#5d5c58;cursor:pointer;outline:0;padding:0 7px}.nav-mobile .menu_input_search_container .cancel-btn{display:none}.nav-mobile .menu_input_search_container.active .search-inpt{width:calc(100% - 50px)}.nav-mobile .menu_input_search_container.active .search-inpt .search_icon{right:80px}.nav-mobile .menu_input_search_container.active .cancel-btn{position:absolute;display:block;right:20px;margin-top:-25px;cursor:pointer;color:#484848;font-size:13px;font-weight:600;font-family:Roboto,sans-serif}.nav-mobile ul.cmp_input_search-autofill{position:absolute;z-index:999999999;list-style:none;background:#fff;width:80%;margin:0;padding:10px 0;border:1px solid #e6e6e6;border-radius:5px}.nav-mobile ul.cmp_input_search-autofill li{padding:8px 12px;cursor:pointer;color:#484848;margin:0}.nav-mobile ul.cmp_input_search-autofill li i{color:#202020;background-color:#f1f1f1;padding:10px 15px;font-size:12px;font-weight:700;border:1px solid #e6e6e6;border-radius:5px;margin-right:8px}.nav-mobile .menu_process_result_cnt{background:#fff;width:100%;margin:10px 0 20px 0;padding:3px 0;border:1px solid #e6e6e6;border-radius:5px;float:left;display:none}.nav-mobile .menu_process_result_cnt ul li{margin-bottom:0}.nav-mobile .menu_process_result_cnt ul li a{margin:0;letter-spacing:0;font-size:13px;line-height:2.5}.nav-mobile .menu_process_result_cnt ul li.loadmore span{font-size:13px;padding:15px 0 10px 16px}.nav-mobile .menu_cmpvan_search_container .search-inpt .menu_cmpvan_input_search{margin:0;border-radius:5px;border:1px solid #d6e9c6;height:42px;background-color:#d6e9c6;width:100%;color:#5d5c58;font-size:22px;padding:6px;position:relative}.nav-mobile .menu_cmpvan_search_container .search-inpt .menu_cmpvan_input_search::placeholder{color:#5d5c58;font-size:13px;width:80%;max-width:80%;white-space:break-spaces;padding-top:5px;position:absolute;top:0}.nav-mobile .menu_cmpvan_search_container .cmpvan-cancel-btn{display:none}.nav-mobile .menu_cmpvan_search_container.active .search-inpt{width:calc(100% - 50px)}.nav-mobile .menu_cmpvan_search_container.active .search-inpt .search_icon{right:80px}.nav-mobile .menu_cmpvan_search_container.active .cmpvan-cancel-btn{position:absolute;display:block;right:20px;margin-top:-25px;cursor:pointer;color:#484848;font-size:13px;font-weight:600;font-family:Roboto,sans-serif}.nav-mobile .menu_cmpvan_process_result_cnt{background:#fff;width:100%;margin:10px 0 20px 0;padding:3px 0;border:1px solid #e6e6e6;border-radius:5px;float:left;display:none}.nav-mobile .menu_cmpvan_process_result_cnt ul li{margin-bottom:0}.nav-mobile .menu_cmpvan_process_result_cnt ul li a{margin:0;letter-spacing:0;font-size:13px;line-height:2.5}.nav-mobile .menu_cmpvan_process_result_cnt ul li.loadmore span{font-size:13px;padding:15px 0 10px 16px}ul.process_result{list-style:none;background:#fff;padding:10px 0 10px 0;margin:0;border:none;border-bottom:1px solid #e6e6e6;float:left;width:100%}.process_result>li{cursor:pointer;color:#484848;list-style:none;float:left;width:100%}.process_result li>a:hover{background-color:#f7f7f7;transition:.5s ease-in-out;color:#000;text-decoration:none}ul.process_result>li>a{color:#484848;width:100%;float:left;padding:10px 15px}ul.process_result img{float:left}ul.process_result>li a>i.fa-map-marker{color:#202020;background-color:#f1f1f1;padding:11px 16px;font-size:12px;font-weight:700;border:1px solid #e6e6e6;border-radius:5px;margin-right:10px;float:left}ul.process_result>li>a>.loc_name{float:right;padding:0 0;cursor:pointer;color:#484848;font-size:12px}ul.process_result .cmp-location-icon{width:28px;margin:0;object-fit:cover;height:28px;display:inline-block;background-repeat:no-repeat;background-size:contain}.process_result>li>a>.cmp_name{margin-left:55px;font-size:12px;line-height:1.5;display:block}.process_result>li>a>.place_name{font-size:12px;line-height:2.5;display:block}.process_result>li>a>.search_cmp_pic{width:40px;height:36px;object-fit:cover;border-radius:5px}.process_result .pitch_categories{margin-left:50px;display:block}.process_result>li.loadmore>span{color:#56bbbb;font-size:14px;width:100%;padding:20px 0 21px 16px;display:block}#view-full,#view-mobile{min-height:10px;background-color:#690;text-align:center;color:#fff}.nav>li>a.main-menu-link-active{color:#73cccc}.section-break{margin-top:43px}.last-link{margin-right:80px}@media only screen and (max-width:650px){.nav-toggle .nav-toggle-bar::before{margin-top:-.35rem}.nav-toggle .nav-toggle-bar::after{margin-top:.35rem}.nav-toggle{width:22px}.nav-toggle .nav-toggle-bar,.nav-toggle .nav-toggle-bar::after,.nav-toggle .nav-toggle-bar::before{height:.15rem}}@media (min-width:768px) and (max-width:992px){.owner_menu .ipad-nav{width:100%;float:left;padding:12px 20px 0!important}.owner_menu .ipad-nav .sub-right-menu{display:flex;justify-content:flex-end}.owner_menu .ipad-nav .sub-right-menu li{width:auto!important}.owner_menu .ipad-nav .sub-menu.container li{border:0;margin-bottom:15px;width:20%;text-align:left}.owner_menu .ipad-nav .sub-menu.container li a{color:#503e00;display:flex;align-items:center;font-size:12px;font-weight:500;text-align:left;padding:0}.owner_menu .ipad-nav .sub-menu.container li .nav_cion{display:block}.owner_menu .ipad-nav .sub-menu li:before{width:30px;height:30px}.sub-menu li:before{width:30px;height:30px}.navbar.navbar-default{padding:0;height:55px}header.navbar.navbar-default.f-nav{height:55px;padding:0!important}.navbar .navbar-brand img{width:80%;float:left}.ipad-navbar-collapse.navbar-collapse.collapse{display:block!important;background:0 0;position:absolute;top:5px;left:0;right:0;padding-right:12%}.ipad-navbar-collapse .navbar-right{float:right!important;margin-right:0}.ipad-navbar-collapse .navbar-nav>li{border:none;float:left;border-bottom:0;text-align:left;padding:0 10px}.ipad-navbar-collapse .nav>li>a{color:#503e00;font-size:12px;padding:12px 0;font-weight:400}.ipad-navbar-collapse .navbar-nav>li:nth-child(5){display:none}.ipad-navbar-collapse .profile-img-navbar{display:none}.ipad-navbar-collapse .last-link{margin-right:0}.ipad-navbar-collapse .navbar-nav #dash-li{margin-left:30px;display:block}.ipad-navbar-collapse .navbar-nav .dropmenu{position:fixed;left:0;right:0;border-top:5px solid transparent;display:none;z-index:10}.ipad-navbar-collapse .navbar-nav .inner-dropmenu{background:#fff;padding:15px 0;border-top:1px solid #e4dcc1;box-shadow:0 3px 5px #a8a290;margin-top:40px}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer{padding-left:20px}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li{flex-basis:16%;width:auto;text-align:left;border:0;margin:8px 0}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li:nth-child(5){flex-basis:24%}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li:nth-child(6){flex-basis:auto}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li:last-child{flex-basis:auto}.ipad-navbar-collapse .navbar-nav .sub-menu li a{display:block;color:#503e00;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;text-decoration:none;padding:0}.ipad-navbar-collapse .navbar-nav .sub-menu li .nav_cion{display:inline-block;width:30px;height:30px;background-size:30px;margin:0 12px 0 0}.ipad-navbar-collapse .navbar-nav .nav-list,.ipad-navbar-collapse .navbar-nav .nav-login,.ipad-navbar-collapse .navbar-nav .nav-register{display:none}.ipad-navbar-collapse .navbar-nav li:hover>a{color:#73cccc}.ipad-navbar-collapse .navbar-nav .sub-menu.container-lender{padding-left:5px}.ipad-navbar-collapse .navbar-nav .sub-menu.container-lender li{width:20%;float:left;list-style:none;position:relative;margin:8px 0;border:0}.ipad-navbar-collapse .navbar-nav .sub-menu.container-landowner{padding-left:5px}.ipad-navbar-collapse .navbar-nav .sub-menu.container-landowner li{width:20%;float:left;list-style:none;position:relative;margin:8px 0;border:0}.ipad-navbar-collapse .navbar-nav .sub-right-menu{display:flex;justify-content:flex-end}.ipad-navbar-collapse .navbar-nav .sub-right-menu li{width:auto;border:0;margin:8px 0}.side-nav-overlay{margin-left:-31px}.nav-toggle{position:absolute;margin-top:0}.nav-toggle .nav-toggle-bar{margin-top:10px}.container-fluid>.navbar-header{padding:9px 0 12px 0}#changing_headerpg .cloud-left-top{right:300px;zoom:.5}#changing_headerpg .cloud-right{left:-547px;top:-20px;zoom:.6}#changing_headerpg .cloud-left-bottom{top:28px;left:310px}.navbar-default .navbar-toggle{border-color:rgba(221,221,221,0);margin-right:0;padding:0}nav.navbar-collapse{margin-bottom:10px}.footer_illustration{top:10px}.footer-inner .footer_blocks{padding:115px 0 60px 0}.footer-inner .footer_blocks .about_box{padding:0}.footer-inner .footer_blocks .about_box p{text-align:justify}.footer-inner .footer_bottom{padding:15px 0 35px 0}}@media only screen and (max-width:650px){.navbar-brand img{width:55%}}.profile-img-navbar{border-radius:50%;margin-left:10px;width:44px;background:#cac6c6;text-align:center;overflow:hidden;color:#ffe8e5;line-height:44px}.profile-img-navbar-a{color:#ffe8e5}.profile-img-navbar-a:hover{color:#ffe8e5!important}#angle-hover{padding-left:0;cursor:pointer}#dash-li{padding-right:3px}.cmp_nav_icon_dashboard{background:url(../../images/campsite/icons/top-menu/dashboard.png)}.cmp_nav_icon_menu_campsite{background:url(../../images/campsite/icons/top-menu/menu_campsite.png)}.cmp_nav_icon_campsite{background:url(../../images/campsite/icons/top-menu/campsite.png)}.cmp_nav_icon_bookings{background:url(../../images/campsite/icons/top-menu/booking.png)}.cmp_nav_icon_calendar{background:url(../../images/campsite/icons/top-menu/calendar.png)}.cmp_nav_icon_image{background:url(../../images/campsite/icons/top-menu/image.png)}.cmp_nav_icon_user_info{background:url(../../images/campsite/icons/top-menu/user-info.png)}.cmp_nav_icon_base_price{background:url(../../images/campsite/icons/top-menu/base-price.png)}.cmp_nav_icon_msg{background:url(../../images/campsite/icons/top-menu/messages.png)}.cmp_nav_icon_reviews{background:url(../../images/campsite/icons/top-menu/reviews.png)}.cmp_nav_icon_menu_pitch{background:url(../../images/campsite/icons/top-menu/menu_pitch.png)}.cmp_nav_icon_pithces{background:url(../../images/campsite/icons/top-menu/pitch.png)}.cmp_nav_icon_boost{background:url(../../images/menu_boost.png)}.cmp_nav_icon_menu_boost{background:url(../../images/campsite/icons/top-menu/menu_boost.png)}.cmp_nav_icon_season{background:url(../../images/campsite/icons/top-menu/season.png)}.cmp_nav_icon_terms{background:url(../../images/campsite/icons/top-menu/terms.png)}.cmp_nav_icon_check_in{background:url(../../images/campsite/icons/top-menu/check_in.png)}.cmp_nav_icon_extras{background:url(../../images/campsite/icons/top-menu/extras.png)}.cmp_nav_icon_pitch{background-image:url(../../images/features_icon-2_hover.png)}.cmp_nav_icon_pitch:hover{background-image:url(../../images/features_icon-2.png)}.cmp_nav_icon_campervan{background-image:url(../../images/features_icon-4.png)}.cmp_nav_icon_campervan:hover{background-image:url(../../images/features_icon-4_hover.png)}.cmp_nav_icon_dashboard_pitch{background-image:url(../../images/booking.png)}.nav_cion_info{background:url(../../images/menu_info.png)}.nav_cion_msgs{background:url(../../images/menu_listed.png)}.nav_cion_listings{background:url(../../images/listing-icon.png)}.nav_cion_calendar{background:url(../../images/menu_calendar.png)}.nav_cion_insurance{background:url(../../images/umbrella.png)}.nav_cion_bookings{background:url(../../images/booking.png)}.nav_cion_reviews{background:url(../../images/mic.png)}.nav_cion_help{background:url(../../images/question_mark.png)}.nav_cion_statics{background:url(../images/menu_statics.png)}.nav_cion_boost{background:url(../../images/menu_boost.png)}.nav_cion_pen{background:url(../../images/pen.png)}.fa.fa-angle-down:hover{color:#6fb72d}.sub-menu.container-hirer{display:flex;padding-left:150px}.sub-menu.container-hirer li{flex-basis:15%;width:auto;text-align:left}.sub-menu.container-hirer li:nth-child(5){flex-basis:18%}.sub-menu.container-hirer li:nth-child(6){flex-basis:auto}.sub-menu.container-hirer li:last-child{flex-basis:auto}.sub-menu.container-lender{padding-left:20px}.sub-menu.container-landowner{padding-left:20px}#cloud-rainy1{position:absolute;zoom:.75;left:253px;top:71px;z-index:9998;animation:movecloudr-3 50s linear infinite;-webkit-animation:movecloudr-3 50s linear infinite;-moz-animation:movecloudr-3 50s linear infinite;-o-animation:movecloudr-3 50s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#cloud-rainy2{position:absolute;zoom:.75;right:115px;top:71px;z-index:9998;animation:moveclouds-x5 70s linear infinite;-webkit-animation:moveclouds-x5 70s linear infinite;-moz-animation:moveclouds-x5 70s linear infinite;-o-animation:moveclouds-x5 70s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg #cloud-right-corner.camp{position:absolute;z-index:9998;right:1179px;top:18px;zoom:.7;animation:movecloudr-3 40s linear infinite;-webkit-animation:movecloudr-3 40s linear infinite;-moz-animation:movecloudr-3 40s linear infinite;-o-animation:movecloudr-3 40s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg .cloud-left-top.camp{top:23px;right:246px;zoom:.6;animation:moveclouds-x5 70s linear infinite;-webkit-animation:moveclouds-x5 70s linear infinite;-moz-animation:moveclouds-x5 70s linear infinite;-o-animation:moveclouds-x5 70s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate}#changing_headerpg .cloud-s1{opacity:.7;position:absolute;top:81px;left:882px;z-index:9998;zoom:.6;animation:movecloudr-3 40s linear infinite;-webkit-animation:movecloudr-3 40s linear infinite;-moz-animation:movecloudr-3 40s linear infinite;-o-animation:movecloudr-3 40s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate}#changing_headerpg .cloud-s2{opacity:.7;position:absolute;top:77px;right:427px;z-index:9998;zoom:.7;animation:movecloudr-3 40s linear infinite;-webkit-animation:movecloudr-3 40s linear infinite;-moz-animation:movecloudr-3 40s linear infinite;-o-animation:movecloudr-3 40s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg #cloud-s3{opacity:.7;position:absolute;top:90px;right:1045px;z-index:9998;zoom:.6;animation:moveclouds-x5 80s linear infinite;-webkit-animation:moveclouds-x5 80s linear infinite;-moz-animation:moveclouds-x5 80s linear infinite;-o-animation:moveclouds-x5 80s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg .changing-header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:opacity .25s;background:#fffffc;color:#fffffc;display:flex;z-index:10005}#changing_headerpg:hover .changing-header-overlay{opacity:.5}@keyframes movecloudr-3{from{transform:translateX(0)}to{transform:translateX(-200px)}}.dz-error-mark{color:#1818d4}@-webkit-keyframes movecloudr-3{from{transform:translateX(0)}to{transform:translateX(-200px)}}#changing_headerpg .smoke1{width:17px;height:17px;margin:23px auto 0}#changing_headerpg .smoke2{width:14px;height:14px}#changing_headerpg .smoke3{width:11px;height:11px;margin:3px auto 0;opacity:.25}#changing_headerpg #smoke{left:unset;bottom:unset;position:absolute;top:-32px;right:-13px}#changing_headerpg .fire-sticks{position:absolute;top:14px;right:-1px}#changing_headerpg .flame{animation:flicker .8s linear infinite}#flamegroup.flamegroup4{zoom:110%;top:75%;left:44%;z-index:10000}#flamegroup.flamegroup3{top:78%;left:59%;z-index:10000}#flamegroup.flamegroup2{top:68%;left:51%;z-index:10000}#flamegroup.flamegroup1{top:70%;left:52%;z-index:10000}#clouds-and-fire{display:none}#changing_headerpg #flamegroup-new{position:absolute;top:48%;left:calc(50% - 96px);width:23px;height:31px;display:block}#flamegroup-high .smoke-high:nth-child(1){background-color:rgba(255,255,255,.4);-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:2s;animation-duration:2s}#flamegroup-high .smoke-high:nth-child(2){width:24px;height:24px;background-color:rgba(255,255,255,.6);-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:3s;animation-duration:3s}#flamegroup-high .smoke-high:nth-child(3){width:15px;height:15px;background-color:rgba(255,255,255,.5);-webkit-animation-delay:1.75s;animation-delay:1.75s;-webkit-animation-duration:5s;animation-duration:5s}#flamegroup-high .smoke-high:nth-child(4){width:18px;height:18px;background-color:rgba(255,255,255,.7);-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3.5s;animation-duration:3.5s}#flamegroup-high .smoke-high{position:absolute;top:0;left:7px;display:block;width:20px;height:20px;opacity:0;background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-animation-name:banner-smoke;animation-name:banner-smoke;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes banner-smoke{0%{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}10%{opacity:1;-webkit-transform:translateY(-10px) scale(.3);transform:translateY(-10px) scale(.3)}75%{opacity:1;-webkit-transform:translateY(-50px) scale(1);transform:translateY(-50px) scale(1)}100%{opacity:0;-webkit-transform:translateY(-60px) scale(0);transform:translateY(-60px) scale(0)}}@keyframes banner-smoke{0%{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}10%{opacity:1;-webkit-transform:translateY(-10px) scale(.3);transform:translateY(-10px) scale(.3)}75%{opacity:1;-webkit-transform:translateY(-50px) scale(1);transform:translateY(-50px) scale(1)}100%{opacity:0;-webkit-transform:translateY(-60px) scale(0);transform:translateY(-60px) scale(0)}}.active-msg-dot,.active-msg-dot-top{background:#73cccc;border-radius:50%;display:inline-block;position:absolute;width:6px;height:6px}.blink-dot{animation:blinkerDot 1.5s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinkerDot{from{opacity:1}to{opacity:0}}.active-msg-dot{margin:0;right:9px;top:7px}.active-msg-dot-top{right:-9px;top:9px}.div-header-message-dot span.active-msg-dot{right:0;top:-10px;position:relative;width:8px;height:8px}.disabled-dashboard{display:none!important}div#flamegroup:hover{background-color:#6fb82c4f!important}div#flamegroup{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@keyframes dynamic_red{0%{opacity:0;-webkit-transform:translateX(0) scale(.65);transform:translateX(0) scale(.65)}25%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}img.dynamic_redbus{z-index:9999;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:dynamic_red 1.2s;animation:dynamic_red 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes dynamic_bluebus{from{transform:translateX(270px)}to{transform:translateX(0)}}img.dynamic_bluebus{overflow:hidden;position:absolute;top:0;right:0;z-index:10003;animation:dynamic_bluebus 5s ease-out forwards;-moz-animation:dynamic_bluebus 5s ease-out forwards;-webkit-animation:dynamic_bluebus 5s ease-out forwards}@keyframes dynamic_orangebus_move{from{transform:translateX(150px)}to{transform:translateX(0)}}img.dynamic_orangebus{z-index:10003;animation:dynamic_orangebus_move 8s ease-out forwards;-moz-animation:dynamic_orangebus_move 8s ease-out forwards;-webkit-animation:dynamic_orangebus_move 8s ease-out forwards;-o-animation:dynamic_orangebus_move 8s ease-out forwards}#banner-foreground,.dynamic_orangebus,.dynamic_redbus,.dynamic_treeset,.front_mountain{position:absolute;top:0;left:0}.dynamic_treeset{z-index:10003}canvas#canvas{position:absolute;z-index:10350;zoom:.5;top:0;left:50%;transform:translate(-50%,0)}img#banner-background{opacity:0;transition:.25s;display:block}.delaying_sun,.load_after,img#banner-background{opacity:0;transition:.5s}.banner_random_sun{height:150px;position:absolute;top:-42px}.sun_container{position:relative;z-index:9999;width:70%;margin-left:auto;margin-right:auto;display:block}.f-nav{opacity:0;position:relative;transition:.5s}header.navbar.navbar-default.f-nav{transition:1s;position:fixed;width:100%;display:block;opacity:1;padding:7px 0;transition:.5s;min-height:auto}.inner-page{padding:20px 0 0;font-family:Roboto,sans-serif}.inner-page a.van-page-read-more{text-decoration:underline;color:#73cccc;cursor:pointer;display:block;font-weight:600;font-size:14px;margin-top:8px}label.error{color:red!important;position:relative;display:inline-block;font-size:14px}#site-footer{padding:110px 0 0;background:#f6f2ab;position:relative}#site-footer.footer-inner{background:#fff;position:relative;width:100%;display:inline-block}main{display:inline-block;width:100%}.footer_top{padding:135px 0 30px;background:#fff}.footer_top ul{margin:0;padding:0;text-align:center;font-family:Roboto,sans-serif}.footer_top ul li{list-style:none;width:25%;display:inline-block;margin:0 -4px 0 0;text-align:left;padding:5px 0;float:right}.footer_top ul li a{color:#817f7f;text-decoration:none;display:block;text-align:center;font-size:15px}.footer_top ul li a:hover{color:#f9a03f}.footer_bottom{background:#fff;padding:35px 0;text-align:center}.footer_bottom{text-align:center!important}.footer_bottom p{color:#817f7f;font-size:12px;margin:10px 0;margin-bottom:20px;font-family:Roboto,sans-serif}.footer_bottom p:hover{color:#f9a03f}.social-icon{margin:0;padding:0;display:inline-block;float:left;padding-left:20px}.social-icon li{list-style:none;float:left;width:38px;height:38px;background:#6fb82c;text-align:center;padding:8px 0;margin:0 5px 0 0;float:left;border:.5px solid #fbf6d6}.social-icon li a{text-decoration:none;color:#fff;font-size:18px}.social-icon li:hover{background:#f9a03f}.social-icon li img{width:20px;fill:#fff}.modal-header{border:none}.footer-widget p{color:#503e00;text-decoration:none}.footer-widget p a{color:#fff;text-decoration:none}.modal-backdrop.in{opacity:.5}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop-custom{opacity:1;background-color:unset}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(255,255,255,.2);border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.modal-title{margin:0;line-height:1.42857143;color:#690;font-size:34px}.modal-body p{margin:10px 0 0!important}#loginForm .modal-title{margin:10px 0 20px;line-height:1.42857143;color:#690;font-size:34px}.checkbox label,.modal-header p,.radio label{font-size:14px;font-weight:500}.modal-header p{text-align:center;margin:10px 0}.modal-header p a{color:#690}.modal-body{padding:15px}#loginForm .modal-body,#loginForm_2 .modal-body{padding:1px 80px 30px}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:left;color:#503e00;font-size:14px;font-weight:500}.form-control{display:block;width:100%;height:38px;padding:6px 12px;line-height:1.42857143;background-color:#ebebeb;background-image:none;border:1px solid #ebebeb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal{z-index:222222222}.btn-default,.modal-body p a{font-size:14px;font-weight:500}.form-group:after{clear:both;display:table}.modal-body p{margin:0}.modal-body p a{color:#690;cursor:pointer}.btn-default.active,.btn-default.active:hover,.btn-default.focus,.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#f9a03f;border-color:#f9a03f;box-shadow:none;outline:0}.btn-default{color:#fff;background-color:#690;border-color:#690;border-radius:0;width:215px;display:block;margin-bottom:10px;height:40px}.checkbox input[type=checkbox]{margin-left:0;position:absolute;left:0;top:4px;height:20px;width:20px}.checkbox input[type=checkbox]:checked+span:before{background:url(../../images/has-checked.png)}.form-group:after{content:''}.checkbox span{padding:6px 0 0 8px;float:right;line-height:16px}.checkbox span:before{position:absolute;left:0;top:8px;height:20px;width:20px;background:#ebebeb}.checkbox.checkbox-hirer span:before{background:0 0}.modal-open .modal{background-color:rgba(0,0,0,.5)}.scrollup,.scrollup:focus,.scrollup:hover{color:#fff}.footer_illustration{position:absolute;left:0;right:0;top:0;overflow:hidden}@media (max-width:991px){.river_left{display:none}.river_right{bottom:66px;right:165px;width:115px}}@media (max-width:580px){.footer_top ul li{width:50%}}.fi_container{max-width:991px;display:block;margin:0 auto;padding:50px 0 70px;position:relative;overflow:hidden}.foot_illustration_bg{position:relative;z-index:10;width:1111px}.bus_right,.foot_cloud3,.foot_sun,.foot_sun img{position:absolute}@keyframes movecloudl-r{from{transform:translateX(0)}to{transform:translateX(700px)}}@-webkit-keyframes movecloudl-r{from{transform:translateX(0)}to{transform:translateX(700px)}}.foot_cloud1,.foot_cloud2{position:absolute;animation:movecloudl-r 120s linear infinite;-webkit-animation:movecloudl-r 120s linear infinite;-moz-animation:moveclouds-x3 120s linear infinite;-o-animation:moveclouds-x3 120s linear infinite;-webkit-animation-delay:2s;animation-delay:2s}.foot_cloud1{left:100px;top:25px;animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-direction:alternate;animation-direction:alternate}.foot_cloud2,.foot_cloud3{-webkit-animation-direction:alternate;animation-direction:alternate}.foot_cloud2,.foot_cloud3,.foot_sun img.sun2,img.reflect1{animation-direction:alternate}.foot_cloud2{left:190px;top:5px;animation-delay:2s;-moz-animation-delay:2s}@keyframes movecloudr-l{from{transform:translateX(0)}to{transform:translateX(-700px)}}@-webkit-keyframes movecloudr-l{from{transform:translateX(0)}to{transform:translateX(-700px)}}.foot_cloud3{right:290px;top:25px;z-index:12;-webkit-animation:movecloudr-l 120s linear infinite;animation:movecloudr-l 120s linear infinite;-moz-animation:movecloudr-l 120s linear infinite;-o-animation:movecloudr-l 120s linear infinite;animation-delay:2s;-moz-animation-delay:2s}.foot_sun{left:390px;top:28px;width:110px}@keyframes shining-sun{from{opacity:0}to{opacity:1}}@-webkit-keyframes shining-sun{from{opacity:0}to{opacity:1}}.foot_sun img.sun2{animation:shining-sun 2s linear infinite;-webkit-animation:shining-sun 2s linear infinite;-moz-animation:shining-sun 2s linear infinite;-o-animation:shining-sun 2s linear infinite;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-delay:1s}.foot_sun img{left:0;top:0}@keyframes move-busrtl{from{right:-90px}to{right:100%}}@-webkit-keyframes move-busrtl{from{right:-90px}to{right:100%}}.bus_right{bottom:50px;right:0;animation:move-busrtl 60s linear forwards infinite;-webkit-animation:move-busrtl 60s linear forwards infinite;-moz-animation:move-busrtl 60s linear forwards infinite;-o-animation:move-busrtl 60s linear forwards infinite;animation-delay:2s;-moz-animation-delay:2s}@keyframes move-bus{from{left:-90px}to{left:100%}}@-webkit-keyframes move-bus{from{left:-90px}to{left:100%}}.bus_left{width:88px;height:68px;position:absolute;bottom:1px;z-index:15;animation:move-bus 60s linear forwards infinite;-webkit-animation:move-bus 60s linear forwards infinite;-moz-animation:move-bus 60s linear forwards infinite;-o-animation:move-bus 60s linear forwards infinite;animation-delay:2s;-moz-animation-delay:2s}.river_left,.river_right{width:227px;height:34px;position:absolute}@keyframes move-wheel{from{transform:rotate(0)}to{transform:rotate(2880deg)}}@-webkit-keyframes move-wheel{from{transform:rotate(0)}to{transform:rotate(2880deg)}}.bus_left .rear_wheel{position:absolute;left:17px;bottom:1px;-webkit-animation:move-wheel 9s linear forwards infinite;animation:move-wheel 9s linear forwards infinite;-moz-animation:move-wheel 9s linear forwards infinite;-o-animation:move-wheel 9s linear forwards infinite;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-delay:1s}.bus_left .front_wheel{position:absolute;right:16px;bottom:2px;-webkit-animation:move-wheel 9s ease-in-out forwards infinite;animation:move-wheel 9s ease-in-out forwards infinite;-moz-animation:move-wheel 9s ease-in-out forwards infinite;-o-animation:move-wheel 9s ease-in-out forwards infinite;-webkit-animation-delay:1s;animation-delay:1s;-moz-animation-delay:1s}.river_left{bottom:88px;left:390px}.river_left img,.river_right img{left:0;top:0;position:absolute}.river_right{bottom:88px;right:40px}@keyframes river1{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-webkit-keyframes river1{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}img.reflect1{animation:river1 2s linear infinite;-webkit-animation:river1 2s linear infinite;-moz-animation:river1 2s linear infinite;-o-animation:river1 2s linear infinite;-webkit-animation-delay:.1s;animation-delay:.1s;-moz-animation-delay:.1s}@keyframes river{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-webkit-keyframes river{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}img.reflect2{animation:river 4s linear infinite;-webkit-animation:river 4s linear infinite;-moz-animation:river 4s linear infinite;-o-animation:river 4s linear infinite;-webkit-animation-delay:.2s;animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-direction:alternate}#loginForm h2{margin:0}#view-full{margin:0}.ins-close-btn{position:absolute;margin-left:0;right:20px;top:35px}@media only screen and (max-width:415px){.footer_top ul li a{display:inline;margin-left:10px!important}}.footer_top ul{text-align:end;overflow:hidden;width:880px;margin:0 auto}.footer_bottom .col-md-7{text-align:right;padding-left:20px}.footer_bottom .col-md-12{width:100%;flex-wrap:wrap;display:flex;flex-direction:row;margin:0;justify-content:center}.footer_bottom .col-md-3.text-center{float:left}.create-account-link{font-size:17px;color:#424242;font-family:Roboto,sans-serif}.close-login{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close-login:hover{text-decoration:none;opacity:.5;color:#000}#login-popup-box .modal-dialog{height:100vh!important;display:flex;margin:0}.modal-popup-box.fade .modal-dialog{transform:translate3d(0,100vh,0)}.modal-popup-box.in .modal-dialog{transform:translate3d(0,0,0);bottom:0;position:fixed}#login-popup-box .modal-content{margin-left:auto;margin-right:auto;height:fit-content!important;margin-bottom:0;margin-top:auto;border:0;box-shadow:0 0 20px 10px rgba(0,0,0,.2);border-radius:6px 6px 0 0}.modal.fade:not(.in).right .modal-dialog{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}#login-popup-box .close-btn{margin-top:-2px;float:right;font-size:26px;line-height:1;color:#b7b4b4;text-shadow:0 1px 0 #fff}.modal-popup-box.fade.in{transition:opacity .33s linear!important}#login-popup-box .modal-title{font-family:Roboto,sans-serif;letter-spacing:-.5px;font-weight:600;font-size:35px}#login-popup-box.login-popup-box-enquiry .modal-dialog{height:unset!important;margin:0;top:0}#login-popup-box.login-popup-box-enquiry .modal-content{border-radius:0;margin-top:0;height:100vh!important}#login-popup-box.login-popup-box-enquiry .modal-header h4{padding-top:0;margin:0}#login-popup-box.login-popup-box-enquiry .modal-inputs{margin:0;padding:10px 10px 0 10px}#login-popup-box.login-popup-box-enquiry a.forgot-password-link{display:block;color:#b5b7b9;font-size:14px;margin-top:7px;margin-bottom:25px;text-align:center}#login-popup-box.login-popup-box-enquiry a.reg-now-link{color:#73cccc;text-align:center;display:block}#login-popup-box .modal-header{padding-bottom:0}#login-popup-box .modal-body .login-popup-p{margin:0 0 0!important;font-family:Roboto,sans-serif;text-align:center;color:#4c4c4c;line-height:27px;font-weight:500;font-size:18px;padding:0 18px}#login-popup-box .modal-body{padding:6px 15px 15px}#login-popup-box .modal-title{color:#212120;margin-top:30px;text-align:center;padding-top:0;margin-bottom:0}#login-popup-box .modal-inputs{margin-top:32px;padding:5px 44px 0}#login-popup-box .modal-inputs .form-control-password{margin-bottom:6px}#login-popup-box .modal-inputs input{margin-bottom:14px;background:0 0;border:1px solid #d2d0d0;height:49px;font-size:16px;font-weight:400;letter-spacing:.2px}#login-popup-box .modal-footer{text-align:center;border:0;padding:0 15px 35px}.modal-title-login{margin-top:0!important;margin-bottom:0!important}#login-popup-box .btn{padding:10px 100px;border-radius:2px;background-color:#73cccc;color:#fff;font-weight:500;font-size:17px;width:auto}#login-popup-box{font-family:Roboto,sans-serif}#login-popup-box .modal-footer p{color:#585555;margin-bottom:22px;margin-top:30px;line-height:22px;padding:0 15px}#login-popup-box .modal-footer a.reg-now-link{color:#73cccc}#login-popup-box .modal-footer a.forgot-password-link{display:block;color:#b5b7b9;font-size:14px;margin-top:7px;margin-bottom:25px}#site-footer .flamegroup4 .smoke1{-webkit-animation:smoke1 5s linear infinite;animation:smoke1 5s linear infinite;-moz-animation:smoke1 5s linear infinite;-o-animation:smoke1 5s linear infinite}#site-footer .flamegroup4 .smoke2{-webkit-animation:smoke1 6s linear infinite;animation:smoke1 6s linear infinite;-moz-animation:smoke1 6s linear infinite;-o-animation:smoke1 6s linear infinite}#site-footer .flamegroup4 .smoke3{-webkit-animation:smoke1 7s linear infinite;animation:smoke1 7s linear infinite;-moz-animation:smoke1 7s linear infinite;-o-animation:smoke1 7s linear infinite}#site-footer .flamegroup4 #flamegroup-high .smoke-high:nth-child(4){animation-duration:6s}#site-footer .flamegroup4 #flamegroup-high .smoke-high:nth-child(3){animation-duration:5s}#site-footer .flamegroup4 #flamegroup-high .smoke-high:nth-child(2){animation-duration:5.5s}#site-footer .flamegroup4 #flamegroup-high .smoke-high:nth-child(1){animation-duration:4.5s}#site-footer .flamegroup1 #flamegroup-high .smoke-high:nth-child(4){animation-duration:3s}#site-footer .flamegroup1 #flamegroup-high .smoke-high:nth-child(3){animation-duration:9s}#site-footer .flamegroup1 #flamegroup-high .smoke-high:nth-child(2){animation-duration:11s}#site-footer .flamegroup1 #flamegroup-high .smoke-high:nth-child(1){animation-duration:5s}#site-footer .flamegroup3 #flamegroup-high .smoke-high:nth-child(4){animation-duration:6s}#site-footer .flamegroup3 #flamegroup-high .smoke-high:nth-child(3){animation-duration:7s}#site-footer .flamegroup3 #flamegroup-high .smoke-high:nth-child(2){animation-duration:5s}#site-footer .flamegroup3 #flamegroup-high .smoke-high:nth-child(1){animation-duration:10s}#site-footer .flamegroup3 .flame{top:-13px;left:-2px;animation:flicker .9s linear infinite}#site-footer #flamegroup.flamegroup3{top:45%;left:88%;zoom:100%;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}#site-footer .flamegroup4 .flame{top:-13px;left:-2px;background-image:url(../../images/flame-sprite3.png);background-repeat:no-repeat;animation:flicker .6s linear infinite}body.webp_allowed #site-footer .flamegroup4 .flame{background-image:url(../../images/flame-sprite3.webp)}#site-footer #flamegroup.flamegroup4{top:54%;left:17%;zoom:100%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.bus_right{z-index:10001}.bus_left{z-index:10002}.mobile-msg-bar-in .view-full-van-page{margin-bottom:0!important}.grecaptcha-badge{opacity:0!important;display:none!important}#rec_note:after{content:'This site is protected by reCAPTCHA';position:absolute;left:11px;font-size:10px;padding:6px;margin-top:-6px}p.recaptura_note{color:#848689;font-size:10px;margin-top:-9px;margin-bottom:15px}p.recaptura_note_v2{color:#848689;font-size:10px;margin-top:9px;float:right;width:124px;line-height:unset}div#rec_note+div{margin-bottom:25px}.nav-pills-front.affix-top{position:absolute;top:-9999px;left:-9999px}#page_link{width:100%;padding-bottom:40px}#page_link p{color:#484848;font-family:Roboto,sans-serif}#page_link a{font-size:14px;float:left;width:100%;margin-bottom:10px;font-family:Roboto,sans-serif}@media only screen and (min-width:1500px){.sub-menu.container-lender li{width:18%}.sub-menu.container-landowner li{width:18%}.sub-menu.container-hirer li:nth-child(5){flex-basis:22%}#flamegroup.flamegroup3{top:79%;left:59%;z-index:10000;zoom:93%}#flamegroup.flamegroup2{top:73%;left:51.5%}#flamegroup.flamegroup4{top:77%;left:44%;z-index:10000;zoom:120%}#flamegroup.flamegroup1{top:75%;left:52%;z-index:10000;zoom:115%}#changing_headerpg #cloud-right-corner.camp{left:-474px;right:0;top:37px;zoom:.85;animation:movecloudr-3 35s linear infinite;-webkit-animation:movecloudr-3 35s linear infinite;-moz-animation:movecloudr-3 35s linear infinite;-o-animation:movecloudr-3 35s linear infinite}#changing_headerpg .cloud-right{left:-838px;animation:moveclouds-x5 50s linear infinite;-webkit-animation:moveclouds-x5 50s linear infinite;-moz-animation:moveclouds-x5 50s linear infinite;-o-animation:moveclouds-x5 50s linear infinite;animation-direction:alternate}#changing_headerpg .cloud-left-top.camp{top:32px;right:258px;zoom:.85;animation:moveclouds-x3 45s linear infinite;-webkit-animation:moveclouds-x3 45s linear infinite;-moz-animation:moveclouds-x5 45s linear infinite;-o-animation:moveclouds-x5 45s linear infinite}#changing_headerpg .cloud-left-top{zoom:1}#changing_headerpg .cloud-left-bottom{zoom:1;left:750px}#changing_headerpg .cloud-right{zoom:1;left:-1000px}#changing_headerpg #cloud-right-second{zoom:1;left:-100px}#changing_headerpg #cloud-right-corner{zoom:1}#cloud-rainy1{position:absolute;zoom:.9;left:297px;top:78px;z-index:9998;animation:movecloudr-3 40s linear infinite;-webkit-animation:movecloudr-3 40s linear infinite;-moz-animation:movecloudr-3 40s linear infinite;-o-animation:movecloudr-3 40s linear infinite;-webkit-animation-direction:alternate}#cloud-rainy2{position:absolute;zoom:.8;right:190px;top:91px;z-index:9998;animation:movecloudr-3 50s linear infinite;-webkit-animation:movecloudr-3 50s linear infinite;-moz-animation:movecloudr-3 50s linear infinite;-o-animation:movecloudr-3 50s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}}@media only screen and (min-width:1130px) and (max-width:1499px){#flamegroup.flamegroup2{top:76%;left:51.5%;zoom:80%}#flamegroup.flamegroup3{top:79%;left:59%;zoom:80%}#flamegroup.flamegroup1{top:75%;left:53%;zoom:100%}}@media only screen and (min-width:1130px) and (max-width:1360px){#flamegroup.flamegroup4{zoom:90%;top:72%}}@media only screen and (min-width:1130px) and (max-width:1200px){.header-full .ipad-nav{padding:12px 30px}}@media only screen and (min-width:992px) and (max-width:1129px){#flamegroup.flamegroup2{zoom:75%}#flamegroup.flamegroup3{zoom:75%;top:77%}#flamegroup.flamegroup4{zoom:81%}}@media only screen and (min-width:992px) and (max-width:1200px){.owner_menu .ipad-nav .sub-menu{width:100%}.owner_menu .ipad-nav .sub-menu li{margin:10px 0}.owner_menu .ipad-nav .sub-right-menu{display:flex;justify-content:flex-end}.owner_menu .ipad-nav .sub-menu.sub-right-menu li{width:auto}.owner_menu .ipad-nav .sub-menu li:before{width:30px;height:30px}.sub-menu li:before{width:36px;height:36px}.ipad-navbar-collapse .navbar-nav .sub-menu.container-lender{padding-left:20px;width:100%}.ipad-navbar-collapse .navbar-nav .sub-menu.container-landowner{padding-left:20px;width:100%}.ipad-navbar-collapse .navbar-nav .sub-right-menu{display:flex;justify-content:flex-end}.ipad-navbar-collapse .navbar-nav .sub-right-menu li{width:auto}.navbar .sub-menu.container-hirer{width:100%;padding-left:30px}.navbar .sub-menu.container-hirer li{flex-basis:16%}.navbar .sub-menu.container-hirer li:nth-child(5){flex-basis:27%}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li:nth-child(6){flex-basis:auto}.ipad-navbar-collapse .navbar-nav .sub-menu.container-hirer li:last-child{flex-basis:auto}.sub-menu li .nav_cion{margin:0 8px 0 0}.navbar .nav>li{padding:0 10px}.navbar .last-link{margin-right:40px}.footer-inner .footer_blocks .about_box{padding-right:5%}.footer-inner .footer_blocks .about_box p{text-align:justify}.footer-inner .footer_bottom{padding:15px 0 40px 0}}@media (min-width:1200px){.navbar-nav .sub-right-menu{display:flex;justify-content:flex-end;padding-right:5px}.navbar-nav .sub-right-menu li{width:28%}.ipad-nav{display:none}}@media (max-width:1200px){.header-full .ipad-nav{padding:12px 20px;background-color:#f8fff6}.ipad-nav .sub-menu li .nav_cion{width:30px;height:30px}.ipad-nav .sub-menu li .nav_cion{background-size:30px}}@media (min-width:600px) and (max-width:991px){#flamegroup.flamegroup3{top:79%;left:59%;z-index:10000;zoom:42%}#flamegroup.flamegroup2{top:75%;left:51.5%;zoom:43%}#flamegroup.flamegroup1{top:67%;left:53%;zoom:64%}#flamegroup.flamegroup4{zoom:51%;top:75%}}@media only screen and (max-width:768px){#site-footer #flamegroup.flamegroup1{top:54%;left:54%}#site-footer #flamegroup.flamegroup3{top:41%;left:87%}#site-footer #flamegroup.flamegroup4{top:51%;left:17%}#changing_headerpg .cloud-left-top{top:9px;right:200px;zoom:.4;animation:moveclouds-x3 70s linear infinite;-webkit-animation:moveclouds-x3 70s linear infinite;-moz-animation:moveclouds-x3 70s linear infinite;-o-animation:moveclouds-x3 70s linear infinite;-webkit-animation-direction:alternate-reverse}#changing_headerpg #cloud-s3{top:59px;right:0;left:10px;z-index:9998;zoom:.4;animation:moveclouds-x5 80s linear infinite;-webkit-animation:moveclouds-x5 45s linear infinite;-moz-animation:moveclouds-x5 45s linear infinite;-o-animation:moveclouds-x5 45s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg .cloud-s2{top:21px}#changing_headerpg .cloud-left-bottom{top:3px;left:449px;zoom:.5;display:none}#changing_headerpg .cloud-right{left:-700px;top:-20px;zoom:.5;animation:moveclouds-x5 40s linear infinite;-webkit-animation:moveclouds-x5 40s linear infinite;-moz-animation:moveclouds-x5 40s linear infinite;-o-animation:moveclouds-x5 40s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg #cloud-right-second{top:20px;left:150px;zoom:.5}#changing_headerpg #cloud-right-corner{position:absolute;right:160px;top:20px;zoom:.5}#changing_headerpg .cloud-left-top.camp{top:13px;right:777px;zoom:.4;animation:moveclouds-x3 40s linear infinite;-webkit-animation:moveclouds-x3 40s linear infinite;-moz-animation:moveclouds-x5 40s linear infinite;-o-animation:moveclouds-x5 40s linear infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate}#changing_headerpg .cloud-s1{top:28px;left:826px}#changing_headerpg .cloud-s2{top:7px;z-index:9998;zoom:.6}#changing_headerpg #cloud-s3{position:absolute;top:14px;right:135px;z-index:9998;zoom:.4;animation:moveclouds-x5 40s linear infinite;-webkit-animation:moveclouds-x5 40s linear infinite;-moz-animation:moveclouds-x5 40s linear infinite;-o-animation:moveclouds-x5 40s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#cloud-rainy1{zoom:.4;left:277px;top:69px}#cloud-rainy2{zoom:.4;right:126px;top:67px}.affix.navbar.navbar-default{position:fixed}#cmp_fr_carousel_list .preview_icons>i.cmp-availability-icon{zoom:.4!important}}@media only screen and (min-width:601px){#site-footer #flamegroup.flamegroup1,#site-footer #flamegroup.flamegroup3,#site-footer #flamegroup.flamegroup4{zoom:1!important}}@media only screen and (max-width:600px){#site-footer #flamegroup.flamegroup1{zoom:55%}#site-footer #flamegroup.flamegroup3{top:45%;left:88%;transform:scale(1)}#site-footer div#smoke .flamegroup3 .smoke1{left:-13px;bottom:39px}#changing_headerpg .flamegroup4 #smoke{display:none}#changing_headerpg .cloud-s2{top:7px;z-index:9998;zoom:.3}#changing_headerpg .cloud-s1{display:none}#changing_headerpg .cloud-left-top{zoom:.3;right:20px}#changing_headerpg .cloud-left-bottom{zoom:.4;left:750px}#changing_headerpg .cloud-right{zoom:.4;left:-450px}#changing_headerpg #cloud-right-second{zoom:.4;left:-100px}#changing_headerpg #cloud-right-corner{zoom:.4;right:350px}.col-sm-offset-4.col-sm-8.rec_margin{padding-top:1px!important;padding-left:3px}.banner_random_sun{height:62px;top:-10px}.sun_container{width:40%}}@media (min-width:420px) and (max-width:599px){#flamegroup.flamegroup3{top:73.2%;left:59%;z-index:10000;zoom:37%}#flamegroup.flamegroup2{top:69%;left:51%;z-index:10000;zoom:37%}#flamegroup.flamegroup4{zoom:41%;top:70%;left:44%}#flamegroup.flamegroup1{top:71%;left:53%;zoom:40%}#cloud-rainy1{zoom:.25;left:236px;top:70px}#cloud-rainy2{zoom:.25;right:132px;top:57px}}@media (max-width:580px){#flamegroup{top:165px;left:170px}.footer_top ul li a{display:inline;margin-left:23%}.bus_left{animation:move-bus 30s linear forwards infinite;-webkit-animation:move-bus 30s linear forwards infinite;-moz-animation:move-bus 30s linear forwards infinite;-o-animation:move-bus 30s linear forwards infinite;animation-delay:0s;-moz-animation-delay:0s}.bus_right{animation:move-busrtl 30s linear forwards infinite;-webkit-animation:move-busrtl 30s linear forwards infinite;-moz-animation:move-busrtl 30s linear forwards infinite;-o-animation:move-busrtl 30s linear forwards infinite;animation-delay:0s;-moz-animation-delay:0s}}@media (max-width:380px){#site-footer #flamegroup.flamegroup1{top:51%;left:53%}}@media (max-width:420px){#flamegroup{top:0;left:0}#flamegroup.flamegroup2{top:70%;left:51%;z-index:10000;zoom:28%}#flamegroup.flamegroup3{zoom:24%}#flamegroup.flamegroup4{zoom:25%}#flamegroup.flamegroup1{top:70%;left:53%;zoom:30%}#changing_headerpg #smoke{display:none}#changing_headerpg #cloud-right-corner.camp{display:block}#changing_headerpg #cloud-right-corner{display:none}#changing_headerpg .cloud-s1{top:0;left:697px;right:0;zoom:.3;z-index:9998;display:block;animation:movecloudr-3 35s linear infinite;-webkit-animation:movecloudr-3 40s linear infinite;-moz-animation:movecloudr-3 40s linear infinite;-o-animation:movecloudr-3 40s linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#changing_headerpg #cloud-s3{top:1px;left:222px;right:0;zoom:.3}#changing_headerpg .cloud-left-top{zoom:.2}#changing_headerpg #cloud-right-corner{zoom:.3}#changing_headerpg #cloud-right-second{zoom:.35;left:0}#changing_headerpg .cloud-right{zoom:.35;left:-271px}#cloud-rainy1{zoom:.25;left:230px;top:58px}#cloud-rainy2{zoom:.25;right:73px;top:38px}}@media only screen and (min-device-width:426px) and (max-device-width:667px) and (orientation:landscape),only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){#flamegroup,.flame{left:43px;top:117px}}@media only screen and (min-device-width:1024px){#view-full,#view-mobile{display:none}}@media only screen and (max-width:992px){.footer_top ul{width:auto}.affix.navbar.navbar-default{padding:0}}.footer_blocks{width:100%;background-color:#edf9eb;padding:140px 0 80px 0}.footer_blocks .about_box{width:100%;float:left;padding-right:30%}.footer_blocks .about_box b{color:#5d5c58;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;width:100%;float:left;margin:0 0 15px 0}.footer_blocks .about_box p{color:#817f7f;font-family:Roboto,sans-serif;font-size:14px;width:100%;float:left;margin:0;line-height:1.8em;text-align:left}.footer_blocks .campsites_box{width:100%;float:left}.footer_blocks .campsites_box b{color:#5d5c58;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;width:100%;float:left;margin:0 0 15px 0}.footer_blocks .campsites_box a{color:#817f7f;font-family:Roboto,sans-serif;font-size:14px;width:100%;float:left;margin:0 0 10px 0;line-height:1.6em;text-align:left;transition:.5s ease-in-out}.footer_blocks .campsites_box a:hover{color:#73cccc;text-decoration:none}.footer_blocks .campervan_box{width:100%;float:left}.footer_blocks .campervan_box b{color:#5d5c58;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;width:100%;float:left;margin:0 0 15px 0}.footer_blocks .campervan_box a{color:#817f7f;font-family:Roboto,sans-serif;font-size:14px;width:100%;float:left;margin:0 0 10px 0;line-height:1.6em;text-align:left;transition:.5s ease-in-out}.footer_blocks .campervan_box a:hover{color:#73cccc;text-decoration:none}.footer_blocks .help_box{width:100%;float:left}.footer_blocks .help_box b{color:#5d5c58;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;width:100%;float:left;margin:0 0 15px 0}.footer_blocks .help_box a{color:#817f7f;font-family:Roboto,sans-serif;font-size:14px;width:100%;float:left;margin:0 0 10px 0;line-height:1.6em;text-align:left;transition:.5s ease-in-out}.footer_blocks .help_box a:hover{color:#73cccc;text-decoration:none}.footer_bottom .copyrights{width:100%;float:left}.footer_bottom .footer_year p{float:left;margin:5px 0 15px 0;text-align:left}.footer_bottom .footer_year ul.social-icon{margin:0;padding:0 0 0 20px;float:left}.footer_bottom .footer_year ul.social-icon li{list-style:none;width:auto;height:auto;background:inherit;text-align:center;padding:0;margin:0 20px 10px 0;float:left;border:0}.footer_bottom .footer_year ul.social-icon li:last-child{margin:0 0 10px 0}.footer_bottom .footer_year ul.social-icon li a{text-decoration:none;color:#817f7f;font-size:20px;transition:.5s ease-in-out}.footer_bottom .footer_year ul.social-icon li a:hover{color:#333}.cb_home_login_error{color:red;font-size:14px}@media(max-width:768px){.footer_margin_adjustment{margin-bottom:60px!important}}h1,h2,h3,h4,h5,h6{color:#5d5c58}a,a:hover{color:#73cccc;cursor:pointer}.profile-top-wrapper h1{color:#424242;margin-bottom:25px}.right-sidebar .active-pitch{border:3px solid #73cccc}.season_success{margin-bottom:10px!important}#cmp_empty_cal_msg{margin-top:60px}.cmp_delete_pitch{font-weight:500;font-size:10pt;text-decoration:none!important;float:left;color:#9e9e9e;margin-left:5px}.profile-body .van-details input::-webkit-input-placeholder{color:#888885}.profile-body .image-preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #fff}.cmp_pitch_book_msg{font-weight:500;font-size:10pt;text-decoration:none!important;float:left;color:red;margin-left:5px;margin-bottom:10px}.btn_txt{margin-left:10px;float:right;margin-top:10px}.prof_highlight{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.user-box .user-name-letter{font-family:Lobster,cursive;text-align:right;font-size:135px;color:#424242;padding:0 15px 0;margin:0;line-height:125px;display:block;border-top-left-radius:4px;border-top-right-radius:4px}.user-text{text-align:right;padding:35px 15px 15px;color:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.user-text span{display:block}.user-name{font-size:26px;color:#424242;font-weight:600;word-break:break-word}.camperbug-text{color:#5d5c58;font-size:14px}.inner-page{padding:20px 0 0;font-family:Roboto,sans-serif;color:#5d5c58}.profile-body{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.profile-body input[type=checkbox]{height:22px;margin:0}.profile-body .profile-body-header{padding:0 0 12px;text-align:left;color:#424242;font-family:Lobster,cursive;font-size:23px;font-weight:100;display:inline-block}.left-sidebar-links ul{margin:0;overflow:hidden}.left-sidebar-links ul li{list-style-type:none;color:#666;padding:0}.left-sidebar-links ul li a{font-size:16px;position:relative;z-index:1;display:block;padding:7px 20px 7px;color:#424242;transition:all .5s}.left-sidebar-links ul li a:focus{text-decoration:none}.left-sidebar-links ul li a.active-link{background:#ffe8e5;border-radius:4px;color:#2f2e2e}.left-sidebar-links ul li a:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:".";color:transparent;background:#ffe8e5;visibility:none;opacity:0;z-index:-1;border-radius:2px}.left-sidebar-links ul li a,.left-sidebar-links ul li a:after,.left-sidebar-links ul li a:before{transition:all .5s}.left-sidebar-links ul li a.active:after,.left-sidebar-links ul li a:hover:after{opacity:1;visibility:visible;height:100%}.left-sidebar-links ul li:hover{color:#91640f}.left-sidebar-links{padding:25px 0;border-radius:4px;text-align:right}.left-sidebar-links span{padding-bottom:7px;display:block;border-bottom:1px solid #424242;margin-bottom:15px;color:#424242;font-weight:600;font-size:15px;padding-right:15px}a.shortcut-link-active{background:#ffe8e5;color:#73cccc!important;position:relative!important}.profile-top{border-radius:4px;margin-bottom:35px}.profile-top h1{margin:20px 0;font-size:30px;color:#424242}.profile-top h2{color:#424242;font-size:30px;margin:20px 0}.shortcuts-links a{color:inherit}.left-sidebar-links ul li a.active,.shortcuts-links a:hover{text-decoration:none;color:#73cccc}.sub-heading{color:#5d5c58;font-size:25px;margin:20px 0}.cmp_dashboard_wrapper .sub-heading{margin:20px 0 30px}.sidebar-messages h2.sub-heading{margin:40px 0 0 0}.title-mini{color:#333;font-weight:700;font-size:15px;margin-bottom:3px}.title-mini-time{font-size:12px;color:#b7b4b4;margin:0 0 7px}.campervan-name-mini{font-size:16px;margin:0 0 23px}.campervan-date-mini{margin:0 0 5px;font-size:12px;text-transform:uppercase}.content-mini-link{font-size:14px;max-height:42px;overflow:hidden;float:left;line-height:1.5em;width:100%}.van-preview-edit-btn{color:#73cccc;font-size:14px;font-weight:500;text-transform:uppercase;margin:10px 0 0;font-weight:600;display:inline-block}.van-preview-text-mobile{display:none}.van-preview-edit-btn:hover{color:#4eb1b1;text-decoration:none;font-weight:600}.right-sidebar-main{padding-left:0;padding-right:0}.inquiriy-box-wrapper{margin:0 0 45px}.inquiriy-box{padding:15px;border-radius:2px;border-left:3px solid #ddd0;color:#6f6d6c}.user-inquiry-hr{margin-bottom:0}.inquiriy-box.inquiriy-box-new-msg{background:#ffe8e5;border:.5px solid #ebebeb;cursor:pointer}.load_dashboard_details .inquiriy-box.inquiriy-box-new-msg{border:1px solid #e7e7e7;background-color:#edf9eb}.load_dashboard_details .inquiriy-box.inquiriy-box-new-msg a.content-mini-link{font-size:.8em}.load_dashboard_details .van-preview-text,.load_dashboard_details .van-preview-text-sub{font-size:.8em}.load_dashboard_details .inquiriy-box.inquiriy-box-new-msg a.van-preview-edit-btn:hover{transition:.3s ease-in-out}.load_dashboard_details .cmp-count-rightbar .left-div-data .link-pages:hover{color:#4eb1b1;transition:.3s ease-in-out}.van-name{font-size:16px;font-weight:600;color:#6fb82c;margin:0 0 15px}.dashboard-new-msg-hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #decdcb}.cmp_dashboard_prev{margin:40px 0 25px 0}.cmp_dashboard_prev img{width:66px;height:55px;border-radius:4px;object-fit:cover;cursor:pointer;margin-bottom:15px}.cmp_dashboard_prev img.active-pitch{border:3px solid #73cccc;opacity:.5}.cmp_dashboard_prev img:hover{opacity:.5;transition:.3s ease}.cmp_listing_prev{margin:40px 0 25px 0}.cmp_listing_prev img{width:66px;height:55px;border-radius:4px;margin-right:5px;object-fit:cover;cursor:pointer;margin-bottom:15px}.weekend_link{display:block;font-size:14px}.cmp_listing_prev img.active-pitch{border:3px solid #73cccc;opacity:.5}.cmp_listing_prev img:hover{opacity:.5;transition:.3s ease}.user-img-warpper{float:left}.user-img-warpper span{width:44px;height:44px;border-radius:50%;display:block;text-align:center;overflow:hidden;vertical-align:middle;color:#ffe8e5;font-size:16px;line-height:44px}.active-menu-item{border-bottom:2px solid #424242;border-radius:0}.booking-list-user-info{display:block;margin-top:3px;margin-left:55px;width:75%}.booking-list a.btn-green-wt-brd,.cmp-bk-list-compo a.btn-green-wt-brd{padding:2px 8px;border-radius:2px;color:#6fb82c;font-size:13px;border:1px solid #6fb82c}.booking-list a:hover{color:#6fb82c;transition:.3s ease}.booking-list-user-info p:first-child{margin-bottom:0;font-size:15px;color:#4a4a4a;font-weight:500}.booking-list-user-info p:last-child{color:#b5b7b6;font-size:13px;margin-bottom:0}.booking-list-user-info p.bk_cancelled_text{color:#d96259}.booking-list h3{font-size:27px;margin-bottom:20px;color:#848689}.booking-list{font-size:14px;padding:13px 0;color:#666;border-bottom:1px solid #ddd;cursor:pointer}.booking-cmp-list-wrapper .booking-list{padding:13px 15px;clear:both}.booking-list.booking-list-view{cursor:default}.booking-list-last{border:0}.booking-date-div{font-size:14px;text-align:left;margin-top:5px;line-height:1.6em}.bk_list_text{color:#b5b7b6;font-size:13px}.booking-list-td{height:45px;display:flex;align-items:center;font-size:14px;flex-direction:row-reverse}.booking-list-td-view{flex-direction:column-reverse;height:32px;display:flex;width:47px;font-size:14px;text-align:center;float:right}.change-listing-desc:focus{outline:0;color:#fff}.cmp_state_summary{margin-top:30px}.cmp_dashboard_booking_list{margin-bottom:40px;margin-top:50px}.booking-list-wrapper{width:100%;float:left}.booking-list-wrapper h3{font-size:25px;margin-bottom:18px;color:#424242}.cmp_listing_prev_dashboard{margin-top:40px;margin-bottom:45px}.cmp_listing_prev_dashboard.cmp_listing_prev img{margin-bottom:15px;cursor:pointer}.cmp_listing_prev a{position:relative}.cmp_listing_prev a:hover{color:#fff}.cmp_listing_prev a:focus{outline:0;color:#fff}.van-preview-title{color:#5d5c58;font-size:20px;font-weight:500;margin:0 0 10px}.van-preview-text{line-height:1.6em}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:130px}.van-preview-text-sub{color:#848689}.van-preview-text-sub .redirect-calendar{padding-right:5px}.van-preview-text-sub .redirect-calendar:hover{text-decoration:none}.van-preview-text-sub .view-pitch-url{padding-left:5px}.van-preview-text-sub .view-pitch-url:hover{text-decoration:none}.city-name{margin:6px 20px 7px 0;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;color:#5d5c58}.free_hb{color:#73cccc;font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:10px;display:inline-block}.free_hb:hover{text-decoration:none;color:#4eb1b1;transition:.3s ease-in-out}.free_hb_mobile{color:#73cccc;font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:10px;display:none}.free_hb_mobile:hover{text-decoration:none;color:#4eb1b1;transition:.3s ease-in-out}.row.js-listing-info-div{margin-top:22px}.total-section{border-bottom:1px solid #d8cccc;padding-bottom:8px;margin:0}.col-md-3 .col-sm-12 .right-sidebar-main{max-width:206px}.rent-page-links{margin-top:20px}.first_hirer_msg{background:#e2ece3;border:.5px solid #ebebeb;padding:15px}.first_calendar_form{margin-bottom:20px}img{content:none!important;font-size:0;position:relative}.profile-top p{color:#666;margin-bottom:0;line-height:1.6em;font-size:.8em}.load_dashboard_details .profile-top p{font-size:.8em}.your-cmp-wrapper{overflow:auto;background:#ebebeb;padding:13px 10px;margin-bottom:15px;border:3px solid #ebebeb}.your-cmp-wrapper>.your-cmp-img>img{border-radius:2px;width:59px;height:39px;object-fit:cover}h3.your_cmp_header{margin-top:30px;color:#5d5c58;margin-bottom:20px;font-size:25px}.your-cmp-summary{width:61%;float:left;margin-left:15px}.your-cmp-summary>h4{margin-top:0;margin-bottom:1px;color:#5d5c58}.your-cmp-summary>p{margin:0;font-size:13px;color:#666;font-weight:300}.your-cmp-img{width:30%;float:left}.campsite_header{color:#5d5c58;font-size:25px}.active-cmp-prev img{width:66px;height:58px;border-radius:4px;margin-right:5px;border:3px solid #73cccc;object-fit:cover}.active-cmp-prev img:hover{opacity:.5}.active-cmp-prev>a{float:left;margin-right:18px}li.cmp-item{display:inline-block;margin-right:20px}.cmp_menu_wrapper{float:left;display:block;position:relative;overflow:hidden;margin:5px 0 20px 0;width:100%}.cmp_menu_wrapper ul>li>a{padding:0;color:#424242;font-size:15px;font-weight:500;display:block}.cmp_menu_wrapper ul>li>a:focus,.cmp_menu_wrapper ul>li>a:hover{color:#73cccc;text-decoration:none}.cmp-item.active>a,.cmp_menu_wrapper ul>li>a.active{color:#73cccc;border-bottom:2px solid #73cccc;font-weight:700;text-decoration:none}.cmp_pitch_del_msg{margin-bottom:10px;font-size:500!important;color:green}.cmp_save,.cmp_save_btn{text-align:center;display:inline-block;padding:9px 24px 7px 24px;background:#fff;border-radius:29px;font-size:14px;color:#424242;border:1px solid #cdcdcd;transition:.2s;text-decoration:none}.cmp_save:hover,.cmp_save_btn:hover{background:#afafaf;color:#fff;text-decoration:none;border:1px solid #4242420f}.cmp_delete_pitch:active,.cmp_delete_pitch:focus,.cmp_delete_pitch:hover{color:#9e9e9e}.cmp_save:focus{text-decoration:none;color:#424242}.cmp_save:focus,.cmp_save_btn:focus{outline:0;text-decoration:none}.character-limit{padding-top:12px;color:#d0cdcd;font-style:inherit;font-size:13.2px}.cmp_pitch_links{font-weight:600;color:#73cccc;text-decoration:none}a.cmp_pitch_links:hover{color:#4ca7a7}.cmp_description_container{width:100%;float:left}.cmp_description_container h2{color:#5d5c58}.landowner-name{margin-left:32%}.landowner-name p:first-child{margin-bottom:0;margin-top:4px;color:#4a4a4a;font-size:15px;font-weight:600}.landowner_created_at{font-size:14px;font-weight:400;color:#666}.landowner-view-van{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.van-location-landowner{font-size:13px;color:#73cccc;margin-bottom:0}.landowner_confirmed-price{color:#79c090;font-size:13px;font-weight:500}a.landowner_msg-body:hover{color:#73cccc}a.landowner_msg-body{color:#666;font-size:14px;display:block;margin-bottom:2px}.enquiry-table-wrapper a.msg-body{display:block;padding-top:0}a.msg-body:hover{color:#73cccc}a.msg-body{color:#666;font-size:14px;display:block;margin-bottom:2px}.msg-body-landowner{padding:22px 0 15px 0;float:left;width:100%;margin:0}.landowner_created_at_2{color:#b5b7b6}.landowner_btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent;border-color:transparent}.landowner_btn-link{color:#337ab7;background-color:transparent;box-shadow:none;border-color:transparent;font-weight:400;border-radius:0;padding:25px 15px}.messages h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.landowner_enquiry-table-wrapper:hover{background:#fff1ef}.landowner_enquiry-table-wrapper{padding:22px 14px 22px 20px;border-bottom:1px solid #e6e3e3}.landowner_enquiry-table-wrapper-msg{padding:0}.landowner_enquiry-table-wrapper{cursor:pointer!important}.landowner_review-table-wrapper:hover{background:#fff1ef}.landowner_review-table-wrapper{padding:22px 14px 22px 20px;border-bottom:1px solid #e6e3e3}.landowner-review-list.landowner_review-table-wrapper{cursor:pointer!important}.message_archive-btn .btn-primary:hover{background-color:#4eb1b1;border-color:#4eb1b1;color:#fff}.message_archive-btn .btn-primary{border-radius:1px;padding:6px 18px}#landowner-msg-list-mobile .landowner-view-van{margin-top:13px;margin-bottom:20px;color:#6f6d6c;font-size:16px}#landowner-msg-list-mobile .created_at{font-size:12px;color:#b7b4b4}#landowner-msg-list-mobile .created_at_1{text-transform:uppercase;font-weight:400;color:#716f6f;font-size:12px}#landowner-msg-list-mobile .van-location-landowner{margin-bottom:10px}#landowner-msg-list-mobile .quote-price{text-transform:uppercase;margin-top:18px;margin-bottom:0}.landowner-first-name{font-size:15px;margin-bottom:2px;color:#503e00}.landowner-msg-list-xs{border-right:1px solid #ddd}.div#landowner-msg-list-mobile{padding:0 15px}#landowner-msg-list-mobile{display:none;clear:both;margin-bottom:24px}.space-50{margin:30px 0 30px 0}.cmp-right-sidebar .title-mini,.left-label{color:#5d5c58;font-size:14px;display:block}.radio{margin-top:0}.cmp-description{color:grey;overflow-y:scroll;margin:0;line-height:1.9em}.cmp-description::-webkit-scrollbar{width:0;background:0 0}.from,.to{width:59px;float:left;margin-right:30px}.form-group.required>label:after{content:"*";color:red;display:inline-block;padding-left:3px;font-size:14px}.form-control:disabled{cursor:text;background-color:#eee;opacity:1}.cmp-owner-pitch-booking-month-count{cursor:pointer!important}.form-control{border-radius:4px;color:#888885}.postcode>input{width:55px;display:inline-block;margin-right:12px}.my-custom-control.leaflet-bar.btn.btn-sm.btn-default.leaflet-control{cursor:auto;color:#333;background-color:#d4d4d4;border-color:#8c8c8c;width:auto;height:auto}.not_permitted{display:block;color:#af1111;font-weight:100;font-size:12px}.permitted{display:block;color:#3c763d;font-weight:100;font-size:12px}.restriction{display:block;color:#3c763d;font-weight:100;font-size:12px}.cmp_campsite_header_img img{width:99px;height:88px;border-radius:5px;margin-right:15px;object-fit:cover;font-family:"object-fit: cover;";float:left;border:1px solid #73cccc}.cmp_campsite_header_img img:hover{opacity:.5;transition:.3s ease}.pitch-page-img-upload a{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none}.pitch-page-img-upload a:active,.pitch-page-img-upload a:focus,.pitch-page-img-upload a:focus-within,.pitch-page-img-upload a:hover{color:#73cccc}.pitch-page-img-upload a:hover{color:#4ca7a7;text-decoration:none}.pitch-page-create span.form-text{font-size:12px}.pitch-page-details{margin-top:30px;width:100%;float:left}.pitch-page-details .pitch-page-tb-left{padding-left:0;padding-right:50px}.pitch-page-details .pitch-page-tb-right{padding-right:0}.pitch-page-details img.pitch_image_down{width:100%;object-fit:cover;height:200px;transition:.5s}.pitch-page-details img.pitch_image_down:hover{opacity:.5}.pitch-page-details .form-pitch-desc{font-size:13px}.pitch-page-switch-pitch{font-size:13px}.pitch-page-add-button a{text-align:center;float:right;margin-top:10px;padding:7px 24px;background:#fff;border-radius:29px;font-size:13px;color:#424242;border:1px solid #cdcdcd;transition:.2s}.cmp_campsite_header{border-radius:4px;margin-bottom:30px;margin-top:10px;width:100%;float:left}.cmp_campsite_header h1{font-size:30px;color:#424242;margin:15px 0 10px 0}.see-your-page{font-size:14px;transition:.5s ease-in-out;color:#73cccc}.see-your-page:hover{color:#4eb1b1;text-decoration:none}.quote_link{color:#73cccc;font-size:13px;line-height:1.4;float:right;text-decoration:underline;font-weight:700}.bk_list_link{color:#73cccc;font-size:12px;font-weight:600;margin-bottom:25px;float:left}.bk_list_link:hover{color:#73cccc;text-decoration:none}.season_form p{color:#73cccc;font-size:13px;font-weight:700}.pitch-body-wrapper{width:100%;float:left}.pitch-body-wrapper .pitch-switch{width:100%;float:left}.pitch-body-wrapper .cmp_listing_prev_dashboard{margin-top:5px;margin-bottom:15px;width:100%;float:left}.pitch-body-wrapper .pitch-page-create{width:100%;float:left}.pitch-body-wrapper .pitch-page-create .cmp_pitch_mobile{width:100%;float:left;margin-top:10px;font-size:14px}.pitch-body-wrapper .pitch-page-create .cmp_pitch_success{margin-left:15px;margin-right:15px}.pitch-body-wrapper .pitch-page-create a{font-weight:600;color:#73cccc;text-align:left;font-size:14px;text-decoration:none;margin-bottom:5px;margin-top:10px;width:100%;float:left}.pitch-body-wrapper .pitch-page-create a.mb-create-pitch{font-weight:600;color:#73cccc;text-align:left;font-size:14px;text-decoration:none;margin-bottom:5px;margin-top:10px;width:100%;float:left;display:none}.pitch-body-wrapper .pitch-page-create .create-pitch-text{margin-top:10px;width:100%;float:left;margin-bottom:50px}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form label{font-size:13px}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .form-group{margin-bottom:20px;width:84%}.pitch-body-wrapper .pitch-page-create .form-control{width:100%;float:left;font-weight:700;height:40px;color:#5d5c58;white-space:normal}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .more-height{height:60px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-box .cmp_pitch_change{background-color:#fff;border:1px solid #e7e7e7;font-size:12px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-box .cmp_pitch_change:focus{border-color:#66afe9}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-subtitle{width:100%;float:left;margin-top:13px}.cmp_page_popover .popover.left{margin-left:45px;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none;left:auto!important}.cmp_page_popover .popover-content{padding:3px 10px;font-size:12px}.cmp_page_popover .popover.left>.arrow{display:none}.cmp_campsite_header_img .popover.left{left:50px!important}.cmp_campsite_header_img .popover.left{margin-left:unset;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none}.view_image .popover.left{margin-left:unset;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none;width:100px}.view_image .popover.left{left:45px!important}.view_image .popover.left>.arrow{display:none}.cmp_campsite_header_img .cmp-basePrice-switch .popover.left{left:-65px!important}.cmp_campsite_header_img .popover-content{padding:3px 10px;font-size:12px}.cmp_campsite_header_img .popover.left>.arrow{display:none}.cmp_checkin_body{width:100%;float:left}.cmp_checkin_body ul.checkin_carousel{padding-bottom:15px;width:100%;float:left}.cmp_checkin_body ul.checkin_carousel li{list-style:none;float:left;margin-right:10px}.cmp_checkin_body ul.checkin_carousel li img{border:1px solid #ccc;border-radius:5px;object-fit:cover;height:55px;width:58px;margin-bottom:10px}.cmp_checkin_body ul.checkin_carousel li img:hover{opacity:.7;border:4px solid #60c5c5;border-radius:0}.cmp_checkin_body ul.checkin_carousel li img.active{opacity:.7;border:4px solid #60c5c5;border-radius:0}.cmp_checkin_body .pitch_select{padding:10px 0 40px 0;width:100%;float:left;border-bottom:1px solid #e4e4e4}.cmp_checkin_body .pitch_select .form-control{outline:0;box-shadow:none;width:100%;float:left;font-size:12px}.cmp_checkin_body .pitch_select .pitch_name_img{float:left;object-fit:cover;height:35px;width:35px;border:1px solid #60c5c5}.cmp_checkin_body .pitch_select .pitch-name{color:#666;font-size:15px;padding-left:45px;margin-top:7px}.cmp_checkin_body .pitch_profile{width:100%;float:left;margin-top:35px}.cmp_checkin_body .pitch_profile .create-profile{font-weight:600;color:#73cccc;text-align:right;font-size:14px;text-decoration:none;margin-bottom:5px;margin-top:10px;width:95%;float:left}.check-in .pit_prof{width:87%;float:left}.check-in .change_profile_text{margin-top:13px;font-size:13px}.check-in .close-btn{float:right;cursor:pointer;padding:0 5px}.check-in .cmp-tooltip .tooltip-text{pointer-events:auto}.check-in .cmp-tooltip .profile_fa_icon{font-size:13px}.cmp_checkin_body .pitch_profile .input-select{background:0 0;font-size:14px;color:#424242;border:1px solid #dedede}.cmp_checkin_body .checkin_days{width:100%;float:left;padding:15px 0 0 0}.cmp_checkin_body .checkin_days b{color:#424242;font-size:15px}.cmp_checkin_body .checkin_days p{font-size:14px;color:#909090;margin-top:5px}.cmp_checkin_body .checkin_days ul{width:100%;float:left;padding:0 0 20px 0}.cmp_checkin_body .checkin_days ul li{list-style:none;padding:0 10px;float:left;width:14%}.cmp_checkin_body .checkin_days ul li.checkbox{position:relative;margin-top:10px}.cmp_checkin_body .checkin_days ul li.checkbox input[type=checkbox]{top:0;margin:0;height:20px;width:16px;cursor:pointer}.cmp_checkin_body .checkin_days ul li.checkbox label{padding-left:15px;color:#424242}.cmp_checkin_body .checkin_time{width:100%;float:left;margin-top:35px}.cmp_checkin_body .checkin_time b{color:#424242;font-size:15px}.cmp_checkin_body .checkin_time p{font-size:14px;color:#909090;margin-top:5px}.cmp_checkin_body .checkin_time .form-control{background:0 0;width:40%;float:left;border:1px solid #dedede;margin-top:5px;margin-bottom:35px}.cmp_checkin_body .weekend{width:100%;float:left;padding:20px 0 30px 0}.cmp_checkin_body .weekend b{color:#424242;font-size:15px}.cmp_checkin_body .weekend p{font-size:14px;color:#909090;margin-top:5px}.cmp_checkin_body .weekend ul{width:100%;float:left;padding:0 0 10px 0}.cmp_checkin_body .weekend ul li{list-style:none;padding:0 10px;float:left;width:14%}.cmp_checkin_body .weekend ul li.checkbox{position:relative;margin-top:10px}.cmp_checkin_body .weekend ul li.checkbox input[type=checkbox]{top:0;margin:0;height:20px;width:16px;cursor:pointer}.cmp_checkin_body .weekend ul li.checkbox label{padding-left:15px;color:#424242}.cmp_checkin_body .cmp_listing_prev_dashboard{margin-top:5px;margin-bottom:15px;width:100%;float:left}.pitch-page-right-sidebar.right-sidebar{margin-top:0}.cmp_checkin_body .btn-save{text-align:center;display:inline-block;margin-top:15px;padding:9px 27px;background:#fff;border-radius:29px;font-size:14px;color:#424242;border:1px solid #cdcdcd;transition:.5s;outline:0}.cmp_checkin_body .btn-save:hover{background:#afafaf;color:#fff;text-decoration:none;border:1px solid #4242420f;outline:0}.profile_compo{width:100%;float:left}.profile_compo .profile_Maindesc{font-size:13px;color:#424242;margin-top:20px}h3.cmp_your_pitches{margin-top:30px;color:#5d5c58;margin-bottom:12px;font-size:22px}.pitch-details{float:left;display:block;padding:10px 5px;width:100%;cursor:pointer}.pitch-details>a>img,.pitch-details>img.active-pit-view{height:40px;width:50px;border:1px solid #73cccc;border-radius:1px;margin-right:5px;vertical-align:middle;object-fit:cover}.pitch-details.pitch-select-booking{cursor:default}.pitch-details.pitch-select-booking .bk-list-data-filter,.pitch-details.pitch-select-booking .cmp-export-excel{cursor:pointer}.export-link:active,.export-link:focus,.export-link:hover{color:#73cccc}.pitch-details>input{display:inline-block;width:220px;margin-right:27px}.pitch-details>p{color:#666;font-size:18px;display:inline-block;margin-bottom:30px;margin-top:27px}.pitch-details>p.pitch-name{color:#666;font-size:14px;display:inline-block;margin-bottom:0;margin-top:0}div#booking_list .booking-list-wrapper .booking-list-td{font-size:14px}.right-sidebar .pitch-details>input{width:74%;margin-right:16px;cursor:pointer}.right-sidebar .pitch-details>a>img{margin:0}.right-sidebar .pitch-details>a{float:right}.right-sidebar .pitch-details:hover>a>img{border:1px solid #73cccc}.right-sidebar .pitch-details.active,.right-sidebar .pitch-details:hover{background-color:#73cccc}.all_boost,.all_boost:focus{width:74%;margin-right:11px;padding:6px 12px;border-radius:4px;background:rgb(235 235 235 / 67%);border:1px solid rgba(235,235,235,.1);opacity:1;font-size:14px;color:#888885;cursor:pointer;outline:0}.pitch-page-sb-switch .pitch-name-input{width:calc(70% - 10px);margin-right:10px;float:left}.pitch-page-sb-switch>div{padding:5px;display:flex;cursor:pointer;margin-bottom:5px}.pitch-page-sb-switch div.active{background-color:#73cccc}.pitch-page-sb-switch div:hover{background-color:#73cccc}a.pitch-page-sb-switch{text-decoration:none}.pitch-page-sb-switch *{cursor:pointer!important}.hirer-info-box-bg{background:#ebebeb;padding:18px 16px;margin-top:15px}.clearfix{clear:both}.hirer-info-box .hirer-name{width:38px;height:38px;color:#fff;font-size:17px;background:#612f90;border-radius:50%;padding:8px;text-align:center;display:inline-block}.hirer-info-box-bg h3{font-size:23px;color:#5d5c58;line-height:24px;margin-bottom:8px;margin-top:0}.hirer-info-box p{margin-bottom:7px}.cmp-link-wt-udline,.cmp-link-wt-udline:hover{color:#73cccc;font-size:14px;margin-top:5px;display:block}.booking-page-pitch-deatils .pitch-tile{width:calc(100% - 60px);float:left}.camp-list-details .pitch-tile-full{width:100%;float:none}.booking-page-pitch-deatils .pitch-img{width:60px;float:left}.booking-page-pitch-deatils{width:100%;float:left;margin-top:20px}.camp-list-details label{font-size:13px;margin-bottom:0;height:35px;color:#444040;align-items:center;padding-right:0}.camp-list-details .profile-body-header{padding:0 0 12px;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:23px;font-weight:100;display:inline-block}.m-b-10{margin-bottom:10px}.message-to h2{margin-top:0;color:#5d5c58;font-size:27px;display:inline-block;vertical-align:middle}.message-to h5{color:#484747;font-size:16px;display:inline-block;margin:0 0 0 15px;vertical-align:middle}.message-to textarea.message-box{width:100%;padding:15px;color:#504c4c;font-size:14px;resize:vertical;border:1px solid #73cccc;border-radius:4px;display:block;height:135px}select.confirmed_info_phone{width:106px!important;float:left}input.confirmed_info_phone{width:calc(75% - 110px)!important;float:left}.msg-send.enquiry_messsage_btn{margin-right:0;margin-top:12px;background-color:#73cccc;color:#fff!important;font-size:15px;font-weight:600!important;font-family:roboto,sans-serif;padding:7px 18px;display:inline-block;position:relative;border-radius:0;float:right;height:34px;text-transform:uppercase}.cam-personal-details{margin-top:20px;width:100%;float:left}.cam-personal-details .form-control{width:75%;background-color:#ebebeb}.cam-personal-details textarea.form-control{resize:none;height:73px;margin:0}.green_row{background:#e6ffe1}.green_row .green_circle{height:8px;width:8px;border-radius:50%;background:#6fb82c;display:inline-block;vertical-align:middle;margin:0 0 0 4px;position:absolute;left:14px;top:20px}#green_circle_id{float:left}#green_circle_id_pending{float:left}a .green_circle_message{height:8px;width:8px;border-radius:50%;background:#6fb82c;display:inline-block;vertical-align:middle;margin:0 0 0 4px;position:absolute;left:145px;top:10px;padding:0;border:0}a .green_circle_message_pending{height:8px;width:8px;border-radius:50%;background:red;display:inline-block;vertical-align:middle;margin:0 0 0 4px;position:absolute;left:145px;top:10px;padding:0;border:0}.green_circle_message_pendingx{width:8px;height:8px;background:green;border-radius:50%;position:absolute;right:15px;top:10px}.flashit{animation:flash 1s infinite}@keyframes flash{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}#show_pending_expired{font-size:14px;border-radius:2px;border:0;color:#3eb7b7;text-decoration:underline;margin-top:6px;display:inline-block}.flashit{color:#f2f;-webkit-animation:flash linear 1s infinite;animation:flash linear 1s infinite}@keyframes flash{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}.landowner_btn-link:active,.landowner_btn-link:focus,.landowner_btn-link:focus-within,.landowner_btn-link:hover{outline:0!important;box-shadow:none}.cmp_season_body{width:100%;float:left}.cmp_season_body .cmp_big_calendar{margin-top:5%;width:100%;float:left}.cmp_season_body .border_style1{border-right:1px solid #eee;padding-right:5px}.cmp_season_body .cmp_rates_select{width:100%;float:left}.cmp_season_body .cmp_rates_select .rates-select-img{float:left;object-fit:cover;height:40px;width:40px;border:1px solid #60c5c5}.cmp_season_body .cmp_rates_select .input-select{float:left;width:20%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_season_body .cmp_rates_select .pitch-name{color:#666;font-size:14px;padding-left:10px;margin-top:10px;float:left;width:28%}.cmp_season_body .cmp_rates_select .daily-rates-btn{background-color:#73cccc;border-color:#73cccc;padding:7px 8px;margin-top:3px;color:#fff;text-transform:uppercase;border-radius:0;position:relative;outline:0;width:auto;font-size:13px;float:right;margin-right:20px}.cmp_season_body .cmp_rates_select .daily-rates-btn:after{border-color:#73cccc transparent transparent #73cccc;height:100%;outline:0;width:12px;right:-13px;top:-1px;border-width:7px 2px 28px 9px;border-style:solid;content:"";position:absolute}.cmp_season_body .season-form{width:100%;float:left}.cmp_season_body .season-form .season-form-group{width:100%;float:left}.cmp_season_body .season-form .season-form-group .p-0{padding:0}.cmp_season_body .season-form .season-form-group .month-text,.year-text{font-size:14px;margin-top:15px;width:100%;float:left;color:#5d5c58}.cmp_season_body .season-form .season-form-group span.star{color:red}.cmp_season_body .season-form .season-form-group .mb-25{margin-bottom:25px}.cmp_season_body .season-form .season-form-group .start-date-text,.end-date-text{font-size:14px;margin-top:5px;width:100%;float:left}.cmp_season_body .season-form .season-form-group .rates-select-img{float:left;object-fit:cover;height:40px;width:40px;border:1px solid #60c5c5}.cmp_season_body .season-form .season-form-group .input-select{float:right;border-radius:0;background:0 0;width:72%;height:40px;padding:6px 8px}.cmp_season_body .season-form .season-form-group .input-select-month{float:left;border-radius:0;background:0 0;width:48%;margin-right:5px;padding:6px 8px}.cmp_season_body .season-form .season-form-group .input-select-year{float:left;border-radius:0;background:0 0;width:48%;margin-right:0}.cmp_season_body .season-form .season-form-group button.btn-go{background-color:#73cccc;color:#fff;outline:0;border-radius:0;height:38px}.cmp_season_body .season-form .season-form-group b.available-text{font-size:14px;color:#424242;margin-top:20px;margin-bottom:5px;width:100%;float:left}.cmp_season_body .season-form .season-form-group .radio-btn-compo{width:100%;float:left;padding-bottom:8px;margin-top:15px;border-bottom:1px solid #eee}.cmp_season_body .season-form .season-form-group .radio-btn-compo label{margin:0;font-size:14px;font-weight:400}.cmp_season_body .season-form .season-form-group .radio-btn-compo .form-check-input{float:right}.cmp_season_body .season-form .season-form-group .btn-save{background-color:#73cccc;border-color:#73cccc;font-size:13px;width:100%;float:left;text-align:center;outline:0;color:#fff;border-radius:0;margin-top:25px}.cmp_season_body .season-form .season-form-group .btn-cancel{background-color:#fff;border-color:#73cccc;font-size:13px;width:100%;float:left;text-align:center;outline:0;border-radius:0;margin-top:25px}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper{width:100%;float:left;margin-top:20px}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper label{font-size:14px}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper span.star{color:red}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper .input-date{background:0 0;border-radius:0}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper .btn-save{background-color:#73cccc;border-color:#73cccc;font-size:13px;width:100%;float:left;text-align:center;outline:0;color:#fff;border-radius:0;margin-top:0}.pitch_page{display:none}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper .btn-cancel{background-color:#fff;border-color:#73cccc;font-size:13px;width:100%;float:left;text-align:center;outline:0;border-radius:0;margin-top:0}.cmp_season_body .cmp_listing_prev_dashboard{margin-top:5px;margin-bottom:25px;width:100%;float:left}.cmp-calpg-van-dp{float:left;width:44px;height:44px;object-fit:cover;margin-right:10px;border:3px solid #73cbcb;font-family:"object-fit: cover;"}.profile-top-calendar select{width:135px;display:inline-block;float:left;padding:6px 6px;color:#666;margin-right:6px;margin-top:3px}.booking-calendar-page #calendar-base-btn{margin-top:3px}.calendar_content div.past-date{background:#f7f7f7;border:1px solid #fff;color:#e4e4e4!important}.calendar_content div.past-date:hover{background:#f7f7f7;border:1px solid #fff!important;color:#e4e4e4!important}.calendar_content div.blank:hover{border:1px solid #fff!important}.calendar_content div.past-date.booked{color:#c3c1c183!important}.calendar_content div.past-date.booked:hover{color:#c3c1c183!important;background-color:rgba(153,153,161,.2)}.calendar_content div.booked:hover{border:.5px solid #fff!important;color:#9e9e9e!important;cursor:unset}.calendar_content div{background:#73cccc}.calendar_content div.today{background-color:#fffa90!important}.calendar_content div.today:hover{background:#73cccc!important;border:1px solid #edf595!important;color:#fff!important}.calendar_content div{background:#ffe8e5;border:.5px solid #fff!important;color:#9e9e9e!important}.calendar_content div:hover{background:#73cccc;border:1px solid #edf595!important;color:#fff!important}.calendar_content div.blank{background:#fff}.calendar_content div.selected{color:#fff!important;background-color:#73cccc!important;border:1px solid #edf595!important}.calendar_content div.past-date{background:#f7f7f7;border:1px solid #fff;color:#e4e4e4!important}.calendar_content div.past-date:hover{background:#f7f7f7;border:1px solid #fff!important;color:#e4e4e4!important}.calendar_content div.blank:hover{border:1px solid #fff!important}.calendar_content div.past-date.booked{color:#c3c1c183!important}.calendar_content div.past-date.booked:hover{color:#c3c1c183!important;background-color:rgba(153,153,161,.2)}.calendar_content div.booked:hover{border:.5px solid #fff!important;color:#9e9e9e!important;cursor:unset}.calendar_content div{background:#73cccc}.calendar_content div.today{background-color:#ffeb3b!important}.calendar_content div.today span{color:#505050!important}.calendar_content div.today:hover{background:#73cccc!important;border:1px solid #edf595!important;color:#fff!important}.calendar_content div{background:#ffe8e5;border:.5px solid #fff!important;color:#9e9e9e!important}.calendar_content div:hover{background:#73cccc;border:1px solid #edf595!important;color:#fff!important}.calendar_content div.blank{background:#fff}.calendar_content div.selected{color:#fff!important;background-color:#73cccc!important;border:1px solid #edf595!important}.calendar_book_btn{margin-top:0!important;background-color:#73cccc;color:#fff!important;font-size:14px;font-weight:400!important;text-transform:uppercase;font-family:roboto,sans-serif;padding:10px 20px;margin-right:-40px;display:inline-block;position:relative;float:right;height:38px}.booking-calendar .banner_caption{max-width:100%!important;position:relative;z-index:1;margin:0!important;padding:0!important}.selected_cmp_img{opacity:.7;border:4px solid #60c5c5;border-radius:0;height:55px;width:58px;object-fit:cover}.save-btn .btn-block{background-color:#73cccc!important;border-color:#73cccc!important}.booking-cancel{border-color:#73cccc!important}.calendar-second .calendar_content div.blank{height:10px!important}.calendar{margin:auto;width:100%;font-weight:400}.cmp-quote-box{background:#ffe8e5;margin-bottom:30px;border-radius:2px;padding:17px 12px;overflow:auto}.cmp-quote-box .pricing-info-links{overflow:auto;margin-bottom:5px}.cmp-quote-box .pricing-extra-info-links span,.cmp-quote-box .pricing-info-links span{padding:0;display:block;font-size:14px;color:#777373}.cmp-quote-box .pricing-info-links div:first-child{float:left;width:50%}.cmp-quote-box .pricing-info-links div:last-child{float:right;width:48%;padding-left:5px;text-align:right}.cmp-quote-box .cmp-quote-box-subset{margin-bottom:30px}.cmp-quote-box-subset h5{font-size:14px;font-family:Roboto,sans-serif;font-weight:600;margin-bottom:3px}.cmp-quote-box .pricing-extra-info-links .pricing-info-sub-links div{width:100%!important;text-align:right}.month-block{width:50px;display:inline-block;font-size:12px;font-weight:400;text-align:center;margin-bottom:14px}.month-block>input{height:34px;color:#73cccc;font-weight:700}.cmp_quantity_year_filter{width:100%;float:left}.quantity-select-block{width:150px;float:left;margin:15px 5px 0 0}.quantity-year.quantity-select-block{margin-right:50px}.month-block>input::-webkit-inner-spin-button,.month-block>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.month-block>input:focus{border-color:#73cccc}.cmp-calendar .calendar_content div{background:#ffe8e5;border:.5px solid #fff!important;color:#9e9e9e!important}.cmp-calendar .calendar_content div.blank{background:0 0;border:0!important}.cmp-calendar .calendar_content div.past-date:hover{background:#f7f7f7}.cmp-calendar .calendar_content div.past-date{background:#f7f7f7;border:1px solid #fff!important;color:#e4e4e4!important}.cmp-calendar .calendar_content div.selected{color:#fff!important;background-color:#73cccc!important;border:1px solid #edf595!important}.cmp_capacity_header>p{width:64%;float:left}.cmp_capacity_header>a{text-decoration:underline;color:#73cccc;font-size:14px}.cmp_capacity_header{float:left;width:100%;margin:0 0 15px 0}.cmp_unit_header>p{width:64%;float:left}.cmp_unit_header>a{text-decoration:underline;color:#73cccc;font-size:14px}.cmp_unit_header{float:left;width:100%;margin:0 0 15px 0}table.capacity>tbody>tr>td>input{width:43px;margin-right:4px;height:34px;color:#73cccc;font-weight:700}table.capacity>tbody>tr>th{text-align:center;font-size:12px;padding-bottom:4px}.capacity input[type=number]::-webkit-inner-spin-button,.capacity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.capacity{display:block;overflow-x:auto;width:100%;padding-top:45px;padding-bottom:12px}.capacity::-webkit-scrollbar{height:7px}.capacity::-webkit-scrollbar-track{background-color:#ebebeb}.capacity::-webkit-scrollbar-thumb{background:#6d6d6d}.capacity>tbody>tr>img{width:33px;height:37px;border:1px solid #73cccc;border-radius:1px;margin-right:23px;vertical-align:middle}.change-pitch-desc,.change-pitch-desc:focus,.change-pitch-desc:hover,.change-pitch-desc:visited{text-decoration:none}.weekend_link:focus,.weekend_link:hover,.weekend_link:visited{color:#73cccc}table.capacity>tbody>tr>td>input.cmp-name{width:216px;color:#888885;font-weight:500}table.capacity>tbody>tr>td>.cmp-img{border-radius:3px;object-fit:cover;font-family:'object-fit: cover;';border:1px solid #73cccc;display:block}table.capacity>tbody>tr>td.img_td{width:39px;margin:0 8px;display:block}table.capacity>tbody>tr>td.img_td>a>img{height:31px}.capacity .cmp_page_popover .popover.left{left:180px!important}table.capacity>tbody>tr>td{padding:9px 2px}tr:not(:first-child):hover{background:#73cccc;transition:.2s}tr:not(:first-child):hover .cmp-img{border:1px solid #fff!important}table.capacity>tbody>tr>td:first-child{padding-left:6px}.pitch-link>p>a{text-decoration:underline;color:#73cccc}.images-container{width:100%;float:left}.upload-container{width:100%;float:left;margin-top:30px}.cmp_img_wrapper>.img-block{width:90px;float:left;padding:0 12px 10px 0;cursor:pointer}.cmp_img_wrapper>.img-block>img{width:100%;object-fit:cover;height:60px;border-radius:4px;border:1px solid #fff}.cmp_img_pitchField{margin:15px 0 30px 0}.main-img img{width:309px;height:230px;object-fit:cover;float:left;margin-right:40px}.tab-pane.active{display:block}.tab-pane{display:none}.tab-content{margin-bottom:29px}.cmp-img-details .form-group-fr label{color:gray;text-align:left;font-size:13px;float:left;padding:0 10px 0 0}.cmp-img-details .form-group-hr label{color:gray;text-align:left;font-size:13px;float:left;padding:0 10px 0 0;width:45%;line-height:1.2em}.cmp-img-details textarea.form-control{width:78%;float:left;height:70px}.uploadImage_caption .cmp-img-details .pr-5{padding-right:5px}.cmp-img-details .cmp_page_popover{margin-top:20px}.cmp-img-details .form-control-wt-pophover{padding:6px 6px;width:43%}.uploadImage_caption .cmp_page_popover-anchor{margin-left:0}.dragImage_compo .dropzone .dz-message{text-align:center;margin:1em 0}.images-container .main_img .uploadImage_compo{width:32%;float:left;padding:0 15px}.uploadImage_compo .uploaded_image:hover{opacity:.7;cursor:pointer}.images-container .main_img .uploadImage_caption{width:38%;float:left;padding:0 15px}.images-container .main_img .dragImage_compo{width:30%;float:left;padding:0 15px}.cmp_img_wrapper{float:left;width:100%;margin:6px 0 6px 0}.cmp-balances-body{width:100%;float:left;padding:0 15px}.cmp-balances-body .pitch_select{padding:15px 0 20px 0;width:100%;float:left}.cmp-balances-body .pitch_select .form-control{outline:0;box-shadow:none;width:100%;float:left;font-size:12px}.cmp-balances-body .pitch_select .pitch_name_img{float:left;object-fit:cover;height:35px;width:35px;border:2px solid #60c5c5}.cmp-balances-body .pitch_select .pitch-name{color:#666;font-size:15px;padding-left:45px;margin-top:7px}.cmp-balances-body .cmp-balances-compo{width:100%;float:left;margin-top:15px}.cmp-balances-body .cmp-balances-compo .table{overflow-x:auto;display:block}.cmp-balances-body .cmp-balances-compo .table::-webkit-scrollbar{height:7px}.cmp-balances-body .cmp-balances-compo .table::-webkit-scrollbar-thumb{background:#6d6d6d}.cmp-balances-body .cmp-balances-compo .table::-webkit-scrollbar-track{background-color:#ebebeb}.cmp-balances-body .cmp-balances-compo .table>tbody>tr>th{font-size:13px;border:0;text-align:left!important;color:#5d5c58;padding:10px}.cmp-balances-body .cmp-balances-compo tr:first-child{margin-bottom:30px}.cmp-balances-body .cmp-balances-compo tr{white-space:nowrap;margin-bottom:20px}.cmp-balances-body .cmp-balances-compo .booking-list-td-view{height:auto;display:block}.cmp-balances-body .cmp-balances-compo td{font-size:13px!important;font-weight:400;border:0;text-align:left;color:#5d5c58;padding:10px 12px}.cmp-balances-body .cmp-balances-compo .text-left{text-align:left!important}.review-list{width:100%;float:left;margin-top:20px}.review-list .review-wrapper{width:100%}.review-list .review-wrapper .review-prev-img{float:left;margin-right:10px}.review-list .review-wrapper .review-prev-img img{width:52px;height:38px;object-fit:cover}.review-list .review-wrapper .review-prev-info{float:left}.review-list .review-wrapper .review-prev-info .reviewed-hirer-name{font-size:14px;color:#484848}.review-list .review-wrapper .review-prev-info .reviewed-hirer-name:hover{color:#23527c}.review-list .review-wrapper .review-prev-info .reviewed-name{color:#b5b7b6;font-size:13px;margin-bottom:4px;font-weight:400}.review-list .review-wrapper .review-desc{font-weight:400;color:#666;margin-top:8px}.review-list .review-wrapper .btn-review-unwritten{margin-top:6px;background:#d9534f;font-size:12px;color:#fff;border-radius:4px;padding:3px 3px;display:inline-block;outline:0;width:100%}.review-list .review-wrapper .btn-review-written{margin-top:6px;background:#28a745;font-size:12px;color:#fff;border-radius:4px;padding:3px 6px;display:inline-block;outline:0;width:100%}.review-list .photo-wall h3{margin-top:0}.review-list .photo-wall p{color:#666}.save-cmp-bp{float:right;margin-top:-20px;color:#73cccc}.short-form-groups.form-control{width:calc(100% - 17px)}.pl_val{resize:vertical}.pl_val::placeholder{font-style:italic}.pl_val::-webkit-scrollbar{width:2px}.pl_val::-webkit-scrollbar-track{background:#f1f1f1}.pl_val::-webkit-scrollbar-thumb{background:#b5b5b5}.cmp_description_container .form-group{margin-bottom:20px}.cmp_description_container input,.cmp_description_container textarea{background-color:#fff}.bg_gray{background-color:#ebebeb!important}.cmp_description_container input::placeholder{color:#73cccc!important;font-style:italic}.cmp_description_container h2.cmp_sub_header{color:#5d5c58;margin-bottom:30px;margin-top:10px;width:100%;float:left;font-size:25px}.cmp_menu_wrapper>ul{margin:0}.reviews-body{width:100%;float:left;margin-top:25px}.reviews-body .single-review{padding:20px 0 0 0;width:100%;float:left}.reviews-body .single-review span.review-user-thumb{background:#cac6c6;width:40px;height:40px;border-radius:50%;display:block;text-align:center;overflow:hidden;vertical-align:middle;color:#ffe8e5;font-size:16px;line-height:44px}.reviews-body .single-review .review-userImg-wrapper{width:13%;float:left}.reviews-body .single-review .no-padding{padding:0!important}.reviews-body .single-review .single-review-name{color:#848689;margin-top:2px;font-size:15px;font-weight:600;margin-bottom:0;line-height:17px}.reviews-body .single-review .joureny-date{margin-top:2px;margin-right:2px;font-size:14px;color:#5b5d5a;display:inline-block}.reviews-body .single-review .publish-time{display:inline-block;font-size:13px;color:#847e7e;margin-left:3px}.reviews-body .single-review .review-rating{display:none;margin-left:20px}.reviews-body .single-review .review-rating .label-checked{color:#5d5c58}.reviews-body .single-review .review-rating label{color:#ddd;float:right}.reviews-body .single-review .review-rating label:before{margin:3px;font-size:12.75px;font-family:FontAwesome;display:inline-block;content:"\f005"}.reviews-body .single-review .review-rating label:first-child:before{margin:3px 0 3px 3px}.reviews-body .single-review .form-group{margin:0}.space-20{margin:20px 0 20px 0}.cmp_menu_wrapper>ul::-webkit-scrollbar{width:0;background:0 0}.single_pitch_details img{width:33px;height:37px;border:1px solid #73cccc;border-radius:1px;object-fit:cover;cursor:pointer;margin:0 5px 0 16px}.single_pitch_details{width:100%;float:left;display:block;margin:17px 0}.single_pitch_details .pitch-name{color:#666;font-size:15px;display:inline-block;margin:0;vertical-align:middle}.cmp_cancelPolicy_head{color:#5d5c58;margin-bottom:30px;margin-top:0;width:100%;float:left;font-size:25px}.cmp_cancelPolicy_head h2{margin-top:10px}.cmp_finance_head{color:#5d5c58;margin-bottom:30px;margin-top:0;width:100%;float:left;font-size:25px}.cmp_finance_head h2{margin-top:10px}.cmp_general_head{color:#5d5c58;margin-bottom:30px;margin-top:0;width:100%;float:left;font-size:25px}.cmp_general_head h2{margin-top:10px}.cmp_payMethods_head{color:#5d5c58;margin-bottom:30px;margin-top:0;width:100%;float:left;font-size:25px}.cmp_payMethods_head h2{margin-top:10px}.cmp_cancel_policy{padding:0;float:left;display:block;width:100%}.cmp_cancel_policy .form-control:focus{box-shadow:none}.reviews-body .review-user-info{width:100%;float:left}.reviews-body .review-user-info p{margin-bottom:15px;margin-top:15px;padding-top:16px;text-align:justify;line-height:1.7em}.reviews-body .photo-wall{width:100%;float:left;margin-top:20px}.reviews-body .photo-wall h3{margin-top:0;margin-bottom:20px}.reviews-body .photo-wall p{color:#666;line-height:1.7em}.cmp_user_info{width:100%;float:left}.cmp_user_info h2{margin-bottom:40px;margin-top:10px}.cmp_user_info .form-group{margin-bottom:20px}.cmp_user_info p.explanation-text{font-size:12px;color:#96968e;padding-top:6px;line-height:20px;font-weight:300;margin-bottom:0;width:100%;float:left}.cmp_user_info label{font-size:13px;color:#444040;width:100%;float:left}.cmp_user_info span{color:red}.cmp_user_info .form-control{width:100%;float:left;box-shadow:none;background-color:#ebebeb;color:#888885;border-radius:1px;border:1px solid #ebebeb}.cmp_user_info .change_password{outline:0;padding:8px 12px}.cmp_user_info .p-0{padding:0}.cmp_user_info .pr-0{padding-right:0}.cmp_user_info .pl-0{padding-left:0}.cmp_user_info .p-15{padding:0 15px}.cmp_user_info .time-difference{color:#e46a5d;padding:0 15px;float:left;width:100%;margin-top:6px;margin-bottom:-5px;font-size:14px}.cmp_user_info .address-detail h2{margin-top:50px}.cmp_user_info .driving-licence h2{margin-top:50px;margin-bottom:20px}.cmp_user_info .company-details h2{margin-top:50px}.cmp_user_info .btn-save{text-align:center;display:inline-block;margin-top:15px;padding:9px 27px;background:#fff;border-radius:29px;font-size:14px;color:#424242;border:1px solid #cdcdcd;transition:.5s;outline:0}.cmp_user_info .btn-save:hover{background:#afafaf;color:#fff;text-decoration:none;border:1px solid #4242420f;outline:0}.cmp_user_info .driving-licence p.main-para{margin-bottom:40px}.cmp_capacity_header h3{margin:0 10px 10px 0;float:left;font-size:22px}.cmp_capacity_header p{float:left;width:75%;line-height:1.6em}.cmp_capacity_header a{display:block;margin:7px 0 10px 0;font-size:14px;font-weight:600}.cmp_unit_header a{display:block;margin:7px 0 10px 0;font-size:14px;font-weight:600}.cmp_unit_header h3{margin:0 35px 10px 0;float:left;font-size:22px}.cmp_unit_header p{float:left;width:75%;line-height:1.6em}.cmp_add_unit{font-weight:600;font-size:14px;margin-top:20px}.cmp_add_unit .mb-create-pitch{padding-left:26%}.cmp_enquiry_body{width:100%;float:left;border-top:1px solid #eee;padding:20px 0}.cmp_enquiry_head{font-size:25px;width:100%;float:left;margin:15px 0 20px 0}.cmp_enquiry_para{width:100%;float:left;margin-bottom:30px;line-height:1.7em}.cmp_enquiry_body .cmp_newMsg_layout{margin:30px 0 40px 0;width:100%;float:left}.cmp_enquiry_body .cmp_newMsg_layout .user-id{width:14%;float:left;padding-left:0;padding-right:0}.cmp_enquiry_body .cmp_newMsg_layout .user-id img{background:#f5f5f5;border:1px solid #ddd;width:55px;height:53px;object-fit:cover;border-radius:50%;line-height:51px;box-sizing:content-box;position:relative}.cmp_enquiry_body .cmp_newMsg_layout .user-id span{background:#f5f5f5;width:50px;height:50px;color:#303030;text-align:center;border-radius:50%;font-size:20px;line-height:51px;box-sizing:content-box;position:relative;float:left}.cmp_enquiry_body .cmp_newMsg_layout .msg-content{background:#f5f5f5;border:.5px solid #f5f5f5;padding:25px 22px;border-radius:5px;color:#333;width:86%;float:left}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .invoice-paid-name{font-size:15px;padding-right:7px;font-weight:600;display:block;margin-bottom:2px;color:#333}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .invoice-paid-date{font-size:14px;color:#a29a9c}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .invoice-paid-date .booking-cancelled{font-size:14px;color:#ed6572}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .msg-wrapper{margin-bottom:24px;line-height:1.6em;color:#303030;margin-top:22px;font-size:16px;overflow-wrap:break-word}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost{border-top:3px solid #d5d5d5;margin:14px 0 20px 0;padding-top:15px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .boost_btn{float:right;margin-top:-25px;background-color:#73cccc;outline:0;color:#fff;border-radius:0;padding:8px 22px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .boost_btn:hover{transition:.5s ease-in-out;background-color:#4eb1b1}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost h3{color:#5d5c58;font-size:22px;margin-bottom:15px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost a{color:#73cccc;margin-bottom:0;font-size:14px;font-weight:600}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost p{margin:15px 0;line-height:1.6em;font-size:.8em}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature{margin-bottom:5px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature small{font-size:14px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature a.free-boost-link{color:#73cccc;margin-bottom:0;font-size:14px;font-weight:100}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature a.free-boost-link:hover{text-decoration:none;color:#4eb1b1}.cmp_enquiry_body .row-right-wrapper-landowner .msg-content{border:0;background:#ebeff3;border-radius:5px}.cmp_enquiry_body .cmp_newMsg_layout .read-msg .seen-text,.msg-content .seen-text{font-size:13px;color:#a29a9c;margin-bottom:0}.cmp_enquiry_body .cmp_messageTo_lender{width:100%;float:left;padding:20px 0;margin-bottom:20px}.cmp_enquiry_body .cmp_messageTo_lender h2{margin-top:0;color:#424242;font-size:25px;display:inline-block;vertical-align:middle}.cmp_enquiry_body .cmp_messageTo_lender h5{color:#424242;font-size:16px;display:inline-block;margin:0 0 0 15px;vertical-align:middle}.cmp_enquiry_body .cmp_messageTo_lender .form-control{width:100%;height:135px;padding:15px;color:#504c4c;font-size:16px;resize:none;background:0 0;border:1px solid #73cccc;border-radius:4px;margin-top:20px;line-height:1.7em}.cmp_enquiry_body .cmp_messageTo_lender .btn-send-enquiry{float:right;background-color:#73cccc;outline:0;color:#fff;border-radius:0;padding:6px 30px}.cmp_enquiry_body .cmp_messageTo_lender .btn-send-enquiry:hover{transition:.5s ease-in-out;background-color:#4eb1b1}.change-dates{padding:17px 10px;background:#edf9eb;border-radius:4px;position:relative;width:100%;float:left}.change-dates .enquiry-dates{margin-bottom:10px;width:100%;float:left}.change-dates .enquiry-dates .enquiry-header-small{font-size:14px;margin:0 0 2px;color:#666;font-weight:400}.change-dates .enquiry-dates .form-control:last-child{margin-bottom:0;width:76px}.change-dates .enquiry-dates .form-control{background-color:#ffe8e5;border:0;height:auto;margin-bottom:15px;text-align:right;color:#5a5959;padding:0;box-shadow:none}.change-dates .enquiry-dates .p-0{padding:0}.change-dates .enquiry-dates .change-booking-dates{font-size:14px;color:#73cccc;text-decoration:underline;margin-bottom:5px;margin-top:5px;line-height:25px;text-align:right;float:right}.change-dates .enquiry-dates .change-booking-dates:hover{color:#4eb1b1}.change-dates .msg-payment-info{width:100%;float:left;margin-top:15px}.change-dates .msg-payment-info .pricing-info-links{width:100%;float:left;margin-bottom:5px}.change-dates .msg-payment-info .pricing-info-links p.reservation-text{padding:0;display:block;font-size:14px;color:#777373}.change-dates .msg-payment-info .pricing-info-links p.cleaning-fee{padding:0;display:block;font-size:14px;color:#777373}.change-dates .msg-payment-info .pricing-info-links p.service-cost{padding:0;display:block;font-size:14px;color:#777373}.change-dates .msg-payment-info .pricing-info-links-last{border-top:1px solid #c1bebe;border-bottom:2px solid #c1bebe;padding:5px 0;margin-top:10px}.change-dates .msg-payment-info .pricing-info-links p.quote_total{padding:0;display:block;font-size:14px;color:#333;margin:0;line-height:2em}.change-dates .msg-payment-info .pricing-info-links p.per-night-cost{padding:0;display:block;font-size:14px;color:#777373}.change-dates .msg-payment-info .mt-5{margin-top:5%}.change-dates .msg-payment-info .pricing-info-links .security-desposit-link{font-size:14px;color:#73cccc;text-decoration:underline}.change-dates .msg-payment-info .pricing-info-links .security-desposit-link:hover{color:#4eb1b1}.change-dates .msg-payment-info .pricing-info-links .quote-box-link{font-size:14px;color:#73cccc;text-decoration:underline;margin-bottom:5px;margin-top:5px;line-height:25px;text-align:right;float:right}.change-dates .msg-payment-info .pricing-info-links .quote-box-link:hover{color:#4eb1b1}.change-dates .msg-payment-info .pricing-info-links .p-0{padding:0}.change-dates .msg-payment-info .exp-msg{text-decoration:underline;font-size:16px;color:#666;margin-top:30px;width:100%;float:left}.cmp_sideMini_calendar{width:100%;float:left;margin:60px 0 0 0}.cmp_sideMini_calendar h2{font-size:19px;margin:0 0 5px 0;color:#5d5c58}.cmp_sideMini_calendar p{font-family:Roboto,sans-serif;color:#666;padding:0;margin:0 0 35px 0;font-size:15px}.cmp_sideMini_calendar .calendar_header h2{font-size:14px;font-weight:600}.cmp_sideMini_calendar .calendar_header button.switch-month{line-height:44px;height:40px}.cmp_sideMini_calendar .calendar_weekdays div{width:14.2%;height:31px!important;line-height:33px;overflow:hidden;font-size:12px;font-weight:600;text-align:center;vertical-align:top}.cmp_sideMini_calendar .cmp-calendar .calendar_content div.blank{border:0!important;background:#fff}.cmp_sideMini_calendar .cmp-calendar .calendar_content div{font-size:10px;width:14.2%;height:40px;line-height:69px;overflow:hidden;text-align:left}.cmp_sideMini_calendar .calendar_content span:nth-child(2){display:none}.cmp_sideMini_calendar .quote-box-link{font-size:14px;color:#73cccc;text-decoration:underline;margin-bottom:4px;margin-top:4px;line-height:25px}.cmp_sideMini_calendar .quote-box-link:hover{color:#4eb1b1}.cmp_listing_box{margin:40px 0;width:100%;float:left}.cmp_listing_box h2{font-size:18px;margin-bottom:20px}.cmp_listing_box .info-box-small{border-radius:4px;margin-bottom:15px;background:#ebebeb;padding:23px 16px;width:250px;float:left}.cmp_listing_box .info-box-small.cmp-sidebar-msg{width:100%}.cmp_listing_box .info-box-small .pl-0{padding-left:0}.cmp_listing_box .info-box-small .cover-photo{height:50px;width:60px;margin:0 auto;border-radius:2px;background-size:cover;background-position:unset}.cmp_listing_box .info-box-small .listing-box-name{font-size:23px;font-family:Lobster,cursive;color:#848484;padding-bottom:13px;width:100%;float:left}.cmp_listing_box .info-box-small .listed-location{font-size:13px;color:#969696!important}.cmp_listing_box .info-box-small .view-listing-btn{text-align:center;display:inline-block;margin-top:13px;padding:7px 24px;background:#ebebeb;border-radius:29px;font-size:13px;color:#424242;border:1px solid #9a9a9a;transition:.2s}.cmp_listing_box .info-box-small .view-listing-btn:hover{background:#afafaf;color:#fff;text-decoration:none;border:1px solid #4242420f}.cmp_cancel_policy input,.cmp_cancel_policy textarea{font-size:14px;background-color:#fff}.finance button{background-color:#f39c12;border-color:#f39c12;color:#fff;outline:0}.finance button:focus,.finance button:hover{background-color:#e08e0b;color:#fff;outline:0!important}.finance,.pmethod{font-size:14px}.dual_action_input:disabled{background-color:transparent;box-shadow:none;border:0;width:92px;-webkit-appearance:none;-moz-appearance:none}.dual_action_input{width:92px;background-color:#fff}.edit_finance.edit_enabled{background-color:#2ecc71!important;border-color:#2ecc71}.finance>tbody>tr>td,.finance>tbody>tr>th,.pmethod>tbody>tr>td,.pmethod>tbody>tr>th{white-space:nowrap;vertical-align:middle}.cmp_finance_table,.cmp_pmethod_table{display:block;overflow-x:auto;width:100%}.cmp_pmethod_table .table-hover>tbody>tr:hover{background-color:inherit}.cmp_pmethod_table .table>tbody>tr>td{border-top:0}.cmp_pmethod_table .pay_methods{width:150px}.pmethod>tbody>tr>th{border:0}.pmethod>tbody>tr>td:last-child{width:90px}.pmethod>tbody>tr>td:last-child{width:130px}.pmt_status,.pmt_status:active,.pmt_status:focus,.pmt_status:hover{background-color:#296f00;padding:8px 8px;color:#fff;border:0;border-radius:4px;font-size:14px;margin-right:0;outline:0!important}.cmp_pitch_links:active,.cmp_pitch_links:focus,.cmp_pitch_links:hover{color:#73cccc;text-decoration:none}.pmt_disabled,.pmt_disabled:active,.pmt_disabled:focus,.pmt_disabled:hover{background-color:transparent;padding:8px 8px 8px 0;color:#00b1a9;border:0;border-radius:4px;font-size:14px;margin-right:0;outline:0!important;text-decoration:line-through;box-shadow:none}.pmt_status.pmt_disabled,.pmt_status.pmt_disabled:hover{padding:8px 8px;border:0;border-radius:4px;font-size:14px;margin-right:0;background-color:#296f00;color:#fff}.pmt_disabled.pmt_status,.pmt_disabled.pmt_status:hover{padding:8px 8px 8px 0;border:0;border-radius:4px;font-size:14px;margin-right:0;background-color:transparent;color:#6fb82c;text-decoration:none;box-shadow:none}.change-dates .owner_quote a.total-top-button{position:absolute;right:8px;z-index:9999;margin-top:44px}.change-dates .owner_quote .plus-minus-toggle.collapsed:before{transform:rotate(180deg)}.change-dates .owner_quote .plus-minus-toggle:after,.plus-minus-toggle:before{background:#848689;content:'';height:3px;left:0;position:absolute;top:0;width:17px;transition:transform .5s ease}.change-dates .owner_quote .plus-minus-toggle:after{transform-origin:center}.plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.change-dates .owner_quote .top-total{background-color:#ffe8e5;padding:0 0 20px 0;border-radius:4px;width:100%;float:left}.change-dates .owner_quote .top-total .total-section{border-bottom:1px solid #d8cccc;padding-bottom:8px;margin:0;width:100%;float:left}.change-dates .owner_quote .top-total .total-section .quote-text{text-transform:uppercase;font-size:15px;display:block;font-weight:600;margin-bottom:0;color:#545454}.change-dates .owner_quote .top-total .total-section .quote-text span.view_msg{font-style:normal;color:#73cccc;font-weight:500;font-size:14px;margin:0 0 0 7px;text-transform:none}.change-dates .owner_quote .top-total .quote-year-msg{padding:10px 0 0;font-size:13px;font-weight:600;color:#777373;width:100%;float:left}.change-dates .owner_quote .top-total .bottom-total{margin-top:5px;width:100%;float:left}.change-dates .owner_quote .top-total .bottom-total .pl-0{padding-left:0}.change-dates .owner_quote .top-total .bottom-total .pr-0{padding-right:0}.change-dates .owner_quote .top-total .bottom-total p{font-weight:400;font-size:13px;margin:5px 0 2px;color:#757575}.change-dates .owner_quote .top-total .bottom-total p.edit-text{text-decoration:underline}.change-dates .owner_quote .top-total .bottom-total a.send-new-offer{font-size:14px;color:#73cccc;text-decoration:underline;margin-bottom:4px;margin-top:4px;width:100%;float:left;text-align:right}.change-dates .owner_quote .top-total .bottom-total a.quote-box-link{font-size:14px;color:#73cccc;text-decoration:underline;margin-bottom:4px;margin-top:4px;width:100%;float:left;text-align:right}.cmp_tick_heading{padding-top:18px;float:left;width:100%}.cmp_tick_heading h2{display:inline;font-size:22px}.checkbox-check-type{color:#73cccc;text-decoration:underline;cursor:pointer;font-size:small;font-weight:600;user-select:none;margin-left:5px}.cmp_tick_content{margin-bottom:10px;margin-top:40px;float:left;width:100%}.listings-page .van_info{padding-bottom:20px;padding-top:20px}.cmp_boostpage_hr{width:60%;text-align:left;margin-left:0}.cmp_intro_header{color:#73cccc;text-transform:uppercase;margin:0 0 10px 0;width:100%;float:left;font-size:13px;font-weight:600}.cmp_boost_intro{width:100%;float:left;margin-bottom:20px}.cmp_boost_btn{background-color:#73cccc;border-color:#73cccc;margin-top:8px;cursor:pointer;color:#fff;text-transform:uppercase;border-radius:0;position:relative;width:auto;padding:7px 15px;display:inline-block;font-size:13px}.cmp_boost_btn:after{border-color:#73cccc transparent transparent #73cccc;height:100%;width:12px;right:-14px;top:0;border-width:0 4px 33px 10px;border-style:solid;content:'';position:absolute}.cmp_boost_btn:hover{text-decoration:none;color:#fff;background-color:#4eb1b1}.cmp_boost_btn:hover:after{border-color:#4eb1b1 transparent transparent #4eb1b1}.cmp_boost_block{padding:0;float:left;width:100%;padding-bottom:45px;margin:20px 0 0 0}.cmp_boost_body .boost_img img{width:100%;object-fit:cover}.cmp_boost_body .boost_img{width:250px;display:inline-block;margin-right:33px}.cmp_boost_actions{padding-left:44px}.cmp_boost_actions strong{color:#666;font-size:14px;text-decoration:underline;margin:0 0 7px 0;display:block}.cmp_boost_actions dl{margin-bottom:2px;font-size:14px}.cmp_boost_actions dl>dt{color:#666;border:none!important;font-weight:400;float:left;margin:0 5px 0 0}.cmp_boost_actions dl>dd,.cmp_boost_actions dl>dt{line-height:2}.cmp_boost_actions dl>dd>a{color:#73cccc;padding:0!important;font-weight:400;text-decoration:underline;cursor:pointer}.cmp_boost_btn.disabled{background-color:#b7c3c3;border-color:#b7c3c3;cursor:default;margin-top:15px}.cmp_boost_btn.disabled::after{border-color:#b7c3c3 transparent transparent #b7c3c3}.box_model_inputs{border-radius:0}.season_cmp_name{width:24%;display:inline-block;vertical-align:middle;margin-left:4px;margin-right:8px}.season_cmp_single_name{width:17%;display:inline-block;vertical-align:middle;margin:0}.btn.season_rates:focus{outline:0;box-shadow:none}.btn.season_rates{background-color:#73cccc;border-color:#73cccc;padding:7px 8px;margin-top:3px;color:#fff;text-transform:uppercase;border-radius:0;position:relative;outline:0;width:auto;font-size:13px;outline:0}.season_rates:after{border-color:#73cccc transparent transparent #73cccc;height:100%;outline:0;width:12px;right:-13px;top:-1px;border-width:6px 2px 27px 9px;border-style:solid;content:"";position:absolute;outline:0}.season_year{width:18%;display:inline-block}.season_img{width:10%;margin-right:4px;display:inline-block}.active_img,.cmp_img_wrapper>.img-block>img:hover{opacity:.5;transition:.3s;border:1px solid #73cccc!important}.season-form .left-label{margin-top:10px}.Width_50_all{width:50%}.btn-save_tick{text-align:center;display:inline-block;margin-top:15px;padding:9px 27px;background:#fff;border-radius:29px;font-size:14px;color:#424242;border:1px solid #cdcdcd;transition:.5s;outline:0;margin-bottom:30px}.btn-save_tick:hover{background:#afafaf;color:#fff;text-decoration:none;border:1px solid #4242420f;outline:0}.image_tab{color:#73cccc;font-weight:600;text-decoration:underline;font-size:14px}.cmp_image_compo{float:left;width:100%;margin:0}.cmp_image_compo h3{font-size:22px;margin:25px 0 20px 0}.image_reorder h3{font-size:22px;float:left;margin:10px 0 10px 0}.image_reorder a.view_all_images{float:left;margin:15px 0 10px 15px;font-size:14px;font-weight:600}.image_reorder a.view_all_images:active,.image_reorder a.view_all_images:focus,.image_reorder a.view_all_images:hover{color:#73cccc}.image_reorder p{width:100%;float:left}.cmp-reorder-wrapper{float:left;width:100%;margin:20px 0 20px 0}.cmp-reorder-wrapper .img-block{width:188px;float:left;margin:0;padding:5px 10px 25px 0;display:block;cursor:all-scroll}.cmp-reorder-wrapper .img-block>textarea{width:100%;color:#888885;font-size:13px;border:none;resize:none;outline:0;background:0 0;margin-top:10px}.cmp-reorder-wrapper .img-block>textarea:focus{background-color:#ebebeb}.cmp-reorder-wrapper .img-block>.image{position:relative;overflow:hidden;border:1px solid #ddd;border-radius:4px}.cmp-reorder-wrapper .img-block>.image>img{width:100%;height:126px;margin:0;padding:0;object-fit:contain}.cmp-reorder-wrapper .img-block>.image a{border-top-right-radius:4px;color:#b32323;bottom:0;position:absolute;margin:0;font-size:14px;z-index:10000;background:#ffffff94;opacity:.7;padding:3px 5px;cursor:pointer}.cmp-reorder-wrapper .img-block>.image .remove_img{left:0}.cmp-reorder-wrapper .img-block>.image .rotate_img{right:0}.dropzone.dz-clickable{float:left;width:100%}.img-block.ui-sortable-handle.dropping{opacity:.25}.img-rot-90{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.img-rot-180{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.img-rot-270{transform:rotate(-270deg);-ms-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg)}#img_tab_linkk.active{display:none}.cmp-menu-wrapper-img{float:left;display:block;overflow:hidden;margin:0 0 0 4px;width:auto}.cmp_extras_body{width:100%;float:left}.cmp_extras_body .form-group h2.extra-item-head{padding-right:0;padding-left:0;width:100%;float:left}.cmp_extras_body .form-group h2.permanent-extra{width:100%;float:left;margin-bottom:15px}.cmp_extras_sections .form-control{color:grey}.cmp_extras_sections .form-control{height:35px;background-color:#ebebeb;color:#888885;border-radius:4px;border:1px solid #ebebeb}.cmp_extras_body .form-control::placeholder{color:#73cccc;font-weight:400;font-style:italic}.add-family-member:hover{color:#690}.add-family-member{margin-left:5px}table.table.cmp_extra input,table.table.cmp_extra select{width:100%}.elec_tbl .form-control{font-size:12px!important}.long_display_elec{width:225px!important}.long_name_elec{width:200px!important}.elec_periods{width:100px!important}.extra_pit_img{width:50px!important;object-fit:cover;height:40px!important;max-width:unset!important;border:1px solid #73cccc}table.table.cmp_extra>tbody>tr>td,table.table.cmp_extra>tbody>tr>th{border-top:0;padding-left:0}table.table.cmp_extra>tbody>tr>th{font-size:15px;font-weight:600;padding-bottom:27px}table.table.cmp_extra_first>tbody>tr>td,table.table.cmp_extra_first>tbody>tr>th{border-top:0;padding:0 14px 13px 0}table.table.cmp_extra_first>tbody>tr>th{font-size:15px;font-weight:600;padding-bottom:27px;position:relative}.extra_input{padding:0}.extra_btn_set .fa-minus-circle{color:#f6250a;cursor:pointer;margin-left:7px}.extra_btn_set{width:max-content}.review-head{margin-top:40px}.hirer-say{font-size:30px}.reviews-body .review-image{width:100%;float:left;padding:10px 0 0 0}.reviews-body .review-image img{width:110px;height:75px;object-fit:cover;margin-right:5px}.reviews-body .review-image img:hover{opacity:.5;transition:.5s ease}.review-image img{margin-bottom:10px}.cmp_boost_block>h4{margin-bottom:15px;font-size:22px}.cmp-img-details{margin-top:38px;float:left}.no_pad_all{padding:0!important}.cmp_boost_actions.boostable{margin-top:24px}.cmp_boost_block img{width:100%}.bookingList-cmp-menu{margin:0}.bookingList-cmp-menu li{margin-right:35px}.booking-detail-wrapper{width:100%;float:left;margin:10px 0 10px 0}.booking-detail-wrapper .hirer-info-box{background:#ebebeb;padding:18px 16px;width:100%;float:left}.booking-detail-wrapper .hirer-info-box:hover{background:#ffe8e5;cursor:pointer;transition:.3s ease-in-out}.booking-detail-wrapper .hirer-info-box .left-hirer-info{text-align:center}.booking-detail-wrapper .hirer-info-box .left-hirer-info span.user-name{width:38px;height:38px;color:#fff;font-size:17px;border-radius:50%;padding:8px;text-align:center;display:inline-block;background-color:#9b40ff}.booking-detail-wrapper .hirer-info-box .right-hirer-info{padding:0}.booking-detail-wrapper .hirer-info-box .right-hirer-info h3{font-size:23px;margin:0 0 5px 0;color:#5d5c58}.booking-detail-wrapper .hirer-info-box .right-hirer-info p{margin-bottom:0;color:#969696;margin-top:0}.booking-detail-wrapper .hirer-info-box .right-hirer-info a.message-thread{text-transform:uppercase;color:#73cccc;margin:10px 0 0 0;font-size:14px;font-weight:600;display:inline-block}.booking-detail-wrapper .hirer-info-box .right-hirer-info a.message-thread:hover{color:#4eb1b1;transition:.5s ease-in-out}.bookingDetail-pitch-head{width:100%;float:left;margin-bottom:30px;border-bottom:1px solid #f2f2f2;padding-bottom:10px}.bookingDetail-pitch-head .pitch-img{width:auto;margin-right:13px}.bookingDetail-pitch-head .pitch-img img{width:40px;float:left;border:2px solid #73cccc}.bookingDetail-pitch-head .pitch-tile h4{padding:0;margin:3px 0 0 0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:25px;font-weight:100;display:inline-block}.booking-page-personal-deatils{width:100%;float:left;margin:35px 0 0 0}.booking-page-personal-deatils .personal-deatils-header{padding:0;margin:0 0 10px 0;text-align:left;color:#424242;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.booking-page-personal-deatils .small-desc{margin-bottom:15px;width:100%;float:left}.booking-page-personal-deatils .small-desc.open_hirer_msg{font-weight:600;margin:0;float:left}.cmp-book-page .small-desc{font-size:12px!important}.cmp-sub-head{margin-bottom:0!important}.cmp-book-page .optional_desc{font-size:12px!important}.sub-desc{font-size:12px!important}.booking-page-personal-deatils .message-to{width:100%;float:left;margin-top:20px}.booking-page-personal-deatils .message-to h4{float:left;margin:0 0 15px 0;font-size:25px}.booking-page-personal-deatils .message-to h5{margin:8px 0 0 15px}.owner_booking_section .booking-page-personal-deatils{margin:0}.cmp_tick_content label{font-size:14px;line-height:22px;padding:0;margin:0 0 15px 0;cursor:pointer}.cmp_tick_content .check-box{cursor:pointer}.section_view{float:left;width:100%}.tile_selected>img{opacity:.5;border:3px solid #73cccc}.popup_desc_container{position:relative}.popup_desc::before{content:url(../../images/icon/question_popup.png);display:inline-block;-moz-transform:scale(.6);position:absolute;margin-left:-1px;margin-top:1px;transform:scale(.6);cursor:pointer}.popup_desc::after{right:30px;content:'';background-color:#73cccc;font-size:12px;display:inline-block;padding:3px 6px;width:161px;color:#ffff;font-weight:600;border-radius:2px;position:absolute;top:-29px;left:13px;opacity:0;transition:.5s;font-style:normal;line-height:14px}.popup_desc:hover:after{content:'The total amount you will receive for this hire.';opacity:1;z-index:2}i.popup_desc{position:absolute;top:2px;right:0}.expand-class{cursor:pointer;margin-top:5px;margin-bottom:0;font-weight:600;display:inline-block;text-decoration:underline;color:#73cccc;cursor:pointer;font-size:14px}.dot{height:13px;width:13px;background-color:#65bb17;border-radius:50%;display:inline-block}.dot-text{font-weight:700;font-size:14px;padding-left:6px}.booking-page-personal-deatils .message-to .btn-send-enquiry{float:right;background-color:#73cccc;outline:0;color:#fff;border-radius:0;padding:6px 30px;margin-top:15px}.booking-page-personal-deatils .message-to .btn-send-enquiry:hover{transition:.5s ease-in-out;background-color:#4eb1b1}.booking-confirm{max-width:250px;min-width:250px}.booking-confirm h3.booking-confirm-head{margin-top:30px;color:#424242;margin-bottom:10px;font-size:23px}.booking-confirm .change-dates{margin-top:15px}.booking-confirm .change-dates .enquiry-dates h3{margin:10px 0 5px 0;font-size:20px}.booking-confirm .change-dates .msg-payment-info{margin:0}.booking-confirm .change-dates .msg-payment-info .pricing-info-links p.booking-extra{padding:0;margin:10px 0 10px 0;display:block;font-size:14px;color:#73cccc;text-decoration:underline}.booking-confirm .change-dates .msg-payment-info .pricing-info-links p.service-cost{padding:0;display:block;font-size:14px;color:#777373;margin:0 0 8px 0}.booking-confirm .change-dates .show-booking-date{font-weight:700;color:#757575;margin:0 0 3px 0}.booking-confirm .change-dates .enquiry-dates p.service-cost{font-size:14px;margin:0 0 2px;color:#666;font-weight:400}.booking-confirm .change-dates .msg-payment-info .pricing-info-links-last{margin-top:0}.booking-confirm .ref-n-date{font-weight:400;color:#757575;margin-top:18px;margin-bottom:8px;font-size:14px;line-height:1.6em}.booking-confirm .change-dates .msg-payment-info .pricing-info-links b.service-cost{padding:0;display:block;font-size:14px;color:#777373;margin:0 0 8px 0}.booking-confirm .change-dates .msg-payment-info .pricing-info-links b.quote_total{padding:0;display:block;font-size:14px;color:#777373;margin:0;line-height:2em}.booking-confirm .remainder-of-cost{padding:15px 0;width:100%;float:left;font-size:14px;color:#777373;margin:5px 0;line-height:1.6em;border-top:2px solid #c1bebe;border-bottom:2px solid #c1bebe}.booking-confirm .end-of-payment p.payment-to-collect{padding-top:20px;font-size:14px;color:#777373;width:100%;float:left}.booking-confirm .end-of-payment p.payment-collect-value{font-weight:700;color:#484848;font-size:14px}.booking-confirm .remainder-of-cost p{margin:0}.pitch-select-booking{padding:10px 0;margin:5px 0 10px 0}.pitch-select-booking-desk.pitch-details.pitch-select-booking .pitch-desc{margin-top:0}.cmp_booking_menu{margin:10px 0 25px 0}.cmp_booking_menu li{margin-right:30px}.month-quantity-book{float:left}.cmp-balances-compo .table{overflow-x:auto;display:block}.extras-view-more{margin-top:10px}.cmp_compo_exras{width:100%;float:left}.cmp_compo_exras .form-control{float:left;margin-right:5px}.extra_border{border:none!important}.term_cmp_switch{margin:20px 0 15px 0;width:100%;float:left}.term_cmp_switch img{margin:0 3px 6px 0}.general_terms .form-group{margin-bottom:20px}.general_terms .form-control::placeholder{color:#73cccc;font-weight:400;font-style:italic;font-size:14px}.cancell_policy .form-control::placeholder{color:#73cccc;font-weight:400;font-style:italic;font-size:14px}.campsite_msg{padding:10px 0 10px 6px;float:left}.map_section{margin-top:40px}.map_section .mapid{width:100%;height:700px}.map_section h3.box-title{color:#5d5c58;margin-bottom:30px;margin-top:0;width:100%;float:left;font-size:25px}.pitch-page-img-upload{margin-top:20px;margin-bottom:20px}.cam-personal-details .conf_owner{padding:40px 0;width:100%;float:left}.booking-cost-desktop{float:left}.booking-cost-desktop.affix,.right-sidebar-affix.affix{top:45px;z-index:1000}.booking-cost-desktop.affix-bottom,.right-sidebar-affix.affix-bottom{top:0;position:relative;z-index:1000}.info-box-sidebar .booking-cover-photo{height:45px;width:60px;object-fit:cover}.info-box-sidebar h3.listing_box_campsite_name{margin-bottom:6px;margin-top:0;font-size:15px;color:#848689;font-weight:700;font-family:Roboto,sans-serif}.info-box-sidebar p.campsite-listed-location{font-size:13px;color:#969696!important;margin-bottom:2px;margin-top:-1px}.info-box-sidebar .hirer-info-box-mobile-text{margin-bottom:0;margin-top:12px;line-height:1.6em}.info-box-sidebar .view-listing-btn{color:#73cccc;font-size:12px;margin-top:10px;display:block;font-family:Roboto,sans-serif}.booking-cost-mobile .booking-confirm a.total-top-button{position:absolute;right:24px;z-index:9999;margin-top:50px}.booking-cost-mobile .booking-confirm .plus-minus-toggle.collapsed:before{transform:rotate(180deg)}.booking-cost-mobile .booking-confirm .plus-minus-toggle:after,.plus-minus-toggle:before{background:#848689;content:'';height:3px;left:0;position:absolute;top:0;width:17px;transition:transform .5s ease}.booking-cost-mobile .booking-confirm .plus-minus-toggle:after{transform-origin:center}.booking-cost-mobile .booking-confirm .plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.booking-cost-mobile .booking-confirm .top-total{background-color:#ffe8e5;padding:15px 10px;border-radius:4px;width:100%;float:left}.booking-cost-mobile .booking-confirm .top-total .total-section{border-bottom:0;padding:0;margin:0;width:100%;float:left}.booking-cost-mobile .booking-confirm .top-total .total-section p.total-text{text-transform:uppercase;font-size:15px;display:block;font-weight:600;margin-bottom:0;color:#6b6a6a}.booking-cost-mobile .booking-confirm .top-total .total-section p.total-price{text-transform:uppercase;font-size:15px;display:block;font-weight:600;margin-bottom:0;color:#6b6a6a;text-align:right}.booking-cost-mobile .hirer-info-box-mobile{margin-top:30px;width:100%;float:left;background:#ebebeb;padding:13px 12px}.booking-cost-mobile .hirer-info-box-mobile .pricing-info-btn{position:absolute;font-size:22px;right:25px;z-index:1000;margin-top:20px}.booking-cost-mobile .hirer-info-box-mobile .plus-minus-toggle.collapsed:before{transform:rotate(180deg)}.booking-cost-mobile .hirer-info-box-mobile .plus-minus-toggle:after,.plus-minus-toggle:before{background:#848689;content:'';height:3px;left:0;position:absolute;top:0;width:17px;transition:transform .5s ease}.booking-cost-mobile .hirer-info-box-mobile .plus-minus-toggle:after{transform-origin:center}.booking-cost-mobile .hirer-info-box-mobile .plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.booking-cost-mobile .hirer-info-box-mobile .border-left-menu{border-left:1px solid #ddd}.booking-cost-mobile .hirer-info-box-mobile .booking-cover-photo{height:50px;width:70px;object-fit:cover}.booking-cost-mobile .hirer-info-box-mobile h3.listing_box_campsite_name{margin-top:0;line-height:23px;font-size:23px;color:#5d5c58;margin-bottom:10px}.right-sidebar-message{padding-right:0;padding-left:0;margin-top:20px}.right-sidebar-message h2.quote-title{font-size:23px;margin-bottom:18px;line-height:25px;color:#5d5c58;margin-top:10px}.extras-label-cost{float:left;margin-right:10px;margin-top:10px;font-size:14px}.extras-label-cost+label.error{color:#dc143c}.cost_cnt label.error{margin-left:19px}.cmp_tick_content .checkbox label:before{content:'';position:absolute;right:70px;top:-4px;margin:4px;width:16px;height:16px;transition:transform .28s ease;border-radius:3px;border:1px solid #a7a7a7;background-color:#ddd}.cmp_tick_content .checkbox label:after{content:'';display:block;width:10px;height:5px;border-bottom:2px solid #000;border-left:2px solid #000;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);transition:transform ease .25s;will-change:transform;position:absolute;top:4px;right:77px}.cmp_tick_content .checkbox input[type=checkbox]:checked~label::before{color:#7bbe72}.cmp_tick_content .checkbox input[type=checkbox]:checked~label::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.cmp_tick_content .checkbox label{position:relative}.cmp_tick_content .checkbox label{min-height:34px;display:block;padding-top:0;margin-bottom:0;font-weight:700;cursor:pointer;vertical-align:sub}.cmp_tick_content .checkbox label span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:0;color:#484848}.cmp_tick_content .checkbox input[type=checkbox]:focus+label::before{outline:0}.cmp_tick_content .checkbox span:before{background:0 0}.cmp_tick_content .checkbox input[type=checkbox]{width:auto;opacity:.00000001;position:absolute;right:0;left:auto;margin-left:-20px}.cmp_tick_content .checkbox{margin:0 0 5px 0}.add-member-icon{font-size:22px;cursor:pointer;margin-right:23px}.no_boost_warning{margin-top:18px;font-size:14px}#countdown-box .block{display:inline-block}#countdown-box .block .nb{font-size:5em;border-right:solid 1px #b7b6b6;font-weight:600;color:#73cccc;font-family:roboto,sans-serif;line-height:.5;padding:29px;margin-bottom:10px}#countdown-box .block .nb.nb-seconds{border-right:none}#countdown-box .block p{font-size:14px;text-transform:uppercase;font-weight:600;color:#666;font-family:roboto,sans-serif;text-align:center}.boost_counter{padding:30px 0 40px 0}.boost_counter{float:left}.no-padding{padding:0!important}.no-pad-left{padding-left:0!important}#campsite_information .country_codes{padding:6px 8px}.cursor-pointer{cursor:pointer}.cmp-calendar-quantity .calendar_content div{background:#edf9eb;border:1px solid #fff!important}.cmp-calendar-quantity .calendar_content span:nth-child(2){position:absolute;top:30px;left:25px;height:10px;line-height:10px;font-weight:600;font-size:16px;text-decoration:underline;color:#73cccc}.cmp_boost_header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.cmp_boost_header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp-booking-header{width:100%;float:left}.cmp-booking-header h1{color:#424242;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}#cmp_booking_info .booking_made{margin-bottom:5px}.cmp-booking-header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp-booking-header p.sub-desc{margin-bottom:5px}.cmp-message-header{width:100%;float:left}.cmp-message-header h1{color:#424242;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.cmp-message-header p{width:100%;float:left;line-height:1.7em;font-size:12px;margin:0 0 5px 0}.cmp-balances-header{width:100%;float:left}.cmp-balances-header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.cmp-balances-header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp-booking-list-header{width:100%;float:left}.cmp-booking-list-header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.cmp-booking-list-header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp-quantity-header{width:100%;float:left}.cmp-quantity-header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:27px}.cmp-quantity-header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp-booking-switch{margin:20px 0 15px 0;width:100%;float:left}.cmp-booking-switch img{width:66px;height:55px;border-radius:4px;margin-right:5px;object-fit:cover}.cmp-booking-switch img.active-pitch{border:3px solid #73cccc;opacity:.5}.cmp-booking-switch img:hover{opacity:.5;transition:.3s ease}.cmp_select_pitch_bp{background:#73cccc;transition:.2s}.cmp-booking-switch a{position:relative}.cmp-booking-switch a:hover{color:#fff}.cmp-booking-switch a:focus{outline:0;color:#fff}.cmp_checkin_header{width:100%;float:left}.cmp_checkin_header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:25px}.cmp_checkin_header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp_reviews_header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:25px}.cmp_reviews_header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.cmp_userInfo_header h1{color:#5d5c58;margin-bottom:15px;margin-top:10px;width:100%;float:left;font-size:25px}.cmp_userInfo_header p{width:100%;float:left;margin-bottom:25px;line-height:1.7em}.pitch_row>td>[type=number]{-moz-appearance:textfield}.pitch_row>td>[type=number]::-webkit-inner-spin-button,.pitch_row>td>[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cmp_terms_menu li{margin-right:40px}.cmp-basePrice-switch img{width:66px;height:55px;border-radius:4px;margin-bottom:5px;object-fit:cover}.cmp-basePrice-switch img.active-pitch{border:3px solid #73cccc;opacity:.5}.cmp-basePrice-switch img:hover{opacity:.5;transition:.3s ease}.cmp-basePrice-switch a{position:relative;float:left}.cmp-basePrice-switch a:hover{color:#fff}.cmp-basePrice-switch a:focus{outline:0;color:#fff}.cmp_msg_list_footer{padding:0}.cmp_msg_pagination{display:inline-block;width:auto}.cmp_msg_archive_btn{display:inline-block;width:auto;margin:20px 0 20px 14px}.cmp_msg_list_footer .pagination>li>a,.cmp_msg_list_footer .pagination>li>span{border:none;color:#73cccc}.cmp_msg_list_footer .pagination>li>a:focus,.cmp_msg_list_footer .pagination>li>a:hover,.cmp_msg_list_footer .pagination>li>span:focus,.cmp_msg_list_footer .pagination>li>span:hover{z-index:2;color:#73cccc;background-color:#0000;border-color:#0000}.table-extra-cmp tr:not(:first-child):hover{background:0 0;transition:.2s}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .form-control{font-weight:400}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .form-control option{font-weight:400}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .pit_elem{width:90.5%}.pit_element_name{width:94.5%!important}#tooltip_mb_name{display:none}.pit_element_prof_desc{width:76%!important}.inactive_cross_img_pitch{color:#b32323!important;font-size:10px;position:absolute!important;z-index:10;padding:5px}.inactive_cross_img{color:#b32323!important;font-size:10px;position:absolute!important;z-index:10;padding:5px}.cmp_siderbar_mob{display:none;width:100%;float:left;margin-bottom:30px;padding:5px 0 10px 0;border-bottom:1px solid #eee}.cmp_siderbar_mob label{color:#504c4c;font-size:18px;font-family:Roboto,sans-serif;margin-top:8px}.cmp_siderbar_mob .form-control{font-size:16px;box-shadow:none}.cmp_copy_dates .modal-content{border:4px solid #73cccc;padding:10px;margin:0;background-color:#ebebeb;text-align:center;display:flow-root}.cmp_copy_dates .modal-sm{background:#ebebeb;top:40%}.cmp_copy_dates .modal-content p{font-family:Roboto,sans-serif;color:#5d5c58;font-size:14px;font-weight:600}.cmp_copy_dates .modal-content a{color:#5d5c58}.cmp_copy_dates .modal-content button{background-color:transparent;padding:0;border:0;outline:0}.cmp_page_popover label.error{width:88%;margin:6px 0 0 0}.cmp_common_pitches{width:100%;float:left;padding:5px 0 25px 0}.cmp_common_pitches .campsite-thumb{border-right:1px solid #e4e4e4;padding:10px 15px 10px 0}.cmp_common_pitches .campsite-thumb img{width:66px;height:55px;border-radius:4px;object-fit:cover;border:1px solid #eee}.cmp-pitch-no_main{padding-left:0!important}#year-block{border-right:1px solid #eee;padding-right:10px;width:15%;margin-right:10px;padding-bottom:20px}.cmp_cost_header .cmp_pitch_filter .form-control{width:35%}.cmp_extras_body .cmp_pitch_filter .form-control{width:30%}.cmp_common_pitches .unit-select-pitch-box{width:85%;float:left;padding-top:10px}.cmp_common_pitches .bk-select-pitch-box{padding-top:10px}.cmp_common_pitches .image-select-pitch-box{width:85%;float:left;padding-top:10px}.image-select-pitch-box .cmp_pitch_filter .form-control{width:35%}.cmp_common_pitches .select-pitch-box{width:100%;float:left}.cmp_common_pitches .cmp-pitch-thumb{display:table;padding-left:15px}.cmp_common_pitches .pitch-thumb{float:left;padding-right:6px;margin-bottom:6px}.cmp_common_pitches .pitch-thumb img{border-radius:4px;object-fit:cover;width:66px;height:55px}.cmp_common_pitches .cmp_page_popover .popover{width:250px;max-width:max-content}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:55px;height:45px}.no_padding_pitch{padding:0}.weekend a{color:#73cccc;font-size:14px;margin-bottom:30px}.cmp_hirer_cnt_dtl{float:left;width:100%;border-top:1px solid #eee}.cmp_hirer_cnt_dtl h2.booking-detail-head{margin-top:30px}.msg-content.admin_msg{background-color:#ffe8e5!important;border-color:#ffe8e5!important}.admin_msg span.invoice-paid-name{color:#73cccc!important;font-size:12px!important}.admin_msg .msg-wrapper{color:#777373!important}.cmp_msg_sent{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:8px 5px;display:none}.cmp_msg_sending_error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;float:left;width:100%;padding:8px 5px;display:none}.msg-content.read-msg.hirer_msg{background:#f5f5f5;border-color:#f5f5f5}.msg-content.land_owner_msg{background:#ebeff3!important;border-color:#ebeff3!important}.msg-content.msg-content-gray-box{background:#f5f5f5!important;border-color:#f5f5f5!important}.form-group.cmp-img-assign-pit{margin-bottom:0;font-size:13px}body.no-scroll{overflow-y:hidden}.label-cmp-prim-img{white-space:normal}.cmp_bk_pitch_switch img{width:66px;height:55px;border-radius:4px;object-fit:cover;cursor:pointer}.cmp_bk_pitch_switch img.active{border:3px solid #73cccc;opacity:.5}.cmp_bk_pitch_switch img:hover{opacity:.5;transition:.3s ease}.img-fluid.pitchSystem_img:hover{border:2px solid #60c5c5;opacity:.5}.cmp_filter_order{margin-bottom:30px;margin-top:15px}.bk-list-data-filter{float:right}.form-group.finance_terms{margin-bottom:35px}.finance_terms label{font-size:14px;margin-bottom:8px}.finance_terms label a{padding-left:6px}.finance_terms .form-group{margin-bottom:20px}.finance_terms .form-group p{margin-top:8px}.finance_terms p.ft-text{font-size:.8em}.finance_terms .cmp_save{margin-top:30px}.finance_terms .cmp_page_popover .popover.left{margin-left:-5px;width:250px}.inactive_pitch_img{opacity:.5;display:none}.cmp-balances-body .cmp-balances-compo td.bk-past-booking{font-family:Lobster,cursive;font-size:20px!important;padding:20px}.cmp-export-excel{color:#73cccc;font-size:12px;padding:10px 5px}.cmp-export-excel i{padding-right:5px}.images-container .main_img{margin-top:40px;width:100%;float:left}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:180px}.cmp_pitch_system{width:100%;float:left;margin:0 0 15px 0}.cmp_pitch_system .pitchSystem_img{float:left;object-fit:cover;height:40px;width:50px;border:1px solid #60c5c5}.cmp_pitch_system .input-select-campsite{float:left;width:22%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_cost_header .cmp_pitch_system .input-field{width:25%}.extras_select_pitch .cmp_pitch_system .input-field{width:22%}.cmp_pitch_system .input-field{float:left;width:30%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_pitch_system .all_btn{float:left;width:7%;margin:1px 0 0 6px;padding:6px 19px;border-radius:0;text-decoration:none}.cmp_pitch_system .balance-filter{float:left;width:17%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_balances_wrapper{width:100%;float:left}.cmp_balances_wrapper .cmp_pitch_system .pitchSystem_img{float:left;object-fit:cover;height:40px;width:50px;border:1px solid #60c5c5}.cmp_balances_wrapper .cmp_pitch_system .input-select-campsite{float:left;width:22%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_balances_wrapper .cmp_pitch_system .input-field{float:left;width:30%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_balances_wrapper .cmp_pitch_system .all_btn{float:left;width:7%;margin:1px 0 0 6px;padding:10px 19px;border-radius:0;text-decoration:none;text-align:center}.cmp_balances_wrapper .cmp_pitch_system .balance-filter{float:left;width:12%;margin:1px 0 0 5px;padding:6px;border-radius:0;font-size:13px}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.due-year{width:9%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.bk-status{width:14%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.payable-arrival{width:14%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.sortby-balance-due{width:15%}.calendar-section{margin-bottom:0!important}.cmp_pitch_system .input-month{float:left;width:18%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.input-select-campsite a{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-top:5px;width:100%;float:left}.input-select-campsite a:hover{color:#4ca7a7}.pit_create a{background-color:#7cd2d6;font-size:14px;margin:0 0 0 6px;color:#fff;cursor:pointer;transition:ease .5s;font-weight:400;text-align:center;text-decoration:none;width:auto;float:left;padding:9px 12px}.pit_create a:hover{color:#7cd2d6;text-decoration:none;background:#f9eae7}.pit_create a:focus{color:#f9eae7;text-decoration:none;background:#7cd2d6}.view_link_wk{font-weight:400!important;color:#73cccc;font-size:14px;text-decoration:none;margin-top:10px;width:100%;float:left}.view-pitch-campsite a.view_link{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-top:10px;width:100%;float:left}.cmp_pitch_system .input-year{float:left;width:14%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_my_content .month-wrapper{width:100%;float:left;margin:20px 0 0 0}.cost_cnt input{width:-webkit-fill-available!important;max-width:145px}#landowner-msg-list-desktop{position:relative}.cmp_season_body .start_endDates{width:100%;float:left;border-top:1px solid #eee;padding:15px 0 15px 0;margin-top:20px}.cmp_season_body .start_endDates p{margin:15px 0 20px 0}.cmp_season_body .start_endDates label{font-size:14px}.cmp_season_body .start_endDates span.star{color:red}.cmp_season_body .start_endDates .form-control{background:0 0;border-radius:0}.cmp_season_body .start_endDates .form-group{margin-bottom:25px}.cmp_season_body .start_endDates .year-form{width:20%;float:left;padding:0 10px 0 0}.cmp_season_body .start_endDates .start-form-date{width:41%;float:left;padding:0 10px 0 0}.cmp_season_body .start_endDates .start-form-date .form-control{padding:0 4px}.cmp_season_body .start_endDates .end-form-date{width:39%;float:left;padding:0}.cmp_season_body .start_endDates .startWeek-form{width:27%;float:left;padding:0 10px 0 0}.cmp_season_body .start_endDates .endWeek-form{width:27%;float:left;padding:0 10px 0 0}.cmp_season_body .start_endDates .startDay-form{width:25%;float:left;padding:0 10px 0 0}.cmp_season_body .start_endDates .endDay-form{width:20%;float:left;padding:0}.cmp_season_body .start_endDates .end-form-date .form-control{padding:0 5px 0 6px}.cmp_season_body .start_endDates .season-save{background-color:#73cccc;border-color:#73cccc;font-size:13px;width:100%;float:left;text-align:center;outline:0;color:#fff;border-radius:0;margin-top:0}.cmp_season_body .cmp_big_calendar .calendar-section .calendar_season_row .form-control{background:0 0;border-radius:0}.finance_terms .cmp_page_popover .popover-content{font-size:13px;line-height:1.6em}.cmp_pitch_menu{margin:5px 0 30px 0}.finance_terms .form-control::placeholder{color:#73cccc;font-weight:400;font-style:italic;font-size:12px}.cmp_season_body .cmp_season_table{width:100%;float:left;padding:0 15px;margin-top:10px}.cmp_season_body .cmp_season_table b{font-size:14px}.cmp_season_body .cmp_season_table span{color:red}.cmp_season_body .cmp_season_table .year_head{width:10%;float:left;padding:0 15px 0 0;margin-bottom:15px}.cmp_season_body .cmp_season_table .start_dateHead{width:21%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .end_datehead{width:21%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .start_weekHead{width:13%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .end_weekHead{width:12%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .start_dayHead{width:12%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .end_dayHead{width:11%;padding:0 15px 0 0;float:left;margin-bottom:15px}.cmp_season_body .cmp_season_table .year_box{width:10%;float:left;padding:0 15px 0 0}.cmp_season_body .cmp_season_table .startDate_box{width:21%;padding:0 15px 0 0;float:left}.cmp_season_body .cmp_season_table .endDate_box{width:21%;padding:0 15px 0 0;float:left}.cmp_season_body .cmp_season_table .startWeek_box{width:13%;padding:0 15px 0 0;float:left}.cmp_season_body .endWeek_box{width:12%;padding:0 15px 0 0;float:left}.season-row{display:block}.cmp_season_body .cmp_season_table .startDay_box{width:12%;padding:0 15px 0 0;float:left}.cmp_season_body .cmp_season_table .endDay_box{width:11%;padding:0 15px 0 0;float:left}.cmp_season_body .cmp_season_table .form-control{border-radius:0;background:0 0}.cmp_season_body .cmp_season_table .season-save{background-color:#73cccc;border-color:#73cccc;font-size:14px;text-align:center;outline:0;color:#fff;border-radius:0;margin-top:10px;float:right;padding:6px 35px;margin-right:15px}.cmp_season_body .cmp_season_table .season-cancel{background-color:#fff;border-color:#73cccc;font-size:14px;text-align:center;outline:0;color:#5d5c58;border-radius:0;margin-top:10px;float:right;padding:6px 30px;margin-right:15px}.booking-cmp-list-wrapper .booking-list:hover{background:#fff1ef}.bk-quote-balance-pay-details-para,.bk-quote-pay-bkd-para{font-weight:700;color:#757575}.bk-quote-pay-bkd{display:inline-block;margin-bottom:15px}.form-control.cmp-description-edit.bg_gray{-webkit-box-shadow:none;box-shadow:none}.confirm_msg{float:left;background-color:#e4ede5;padding:25px 25px;width:100%;overflow:hidden;cursor:pointer}.thumb{width:57px;display:inline-block;vertical-align:top}.thumb>img{border-radius:2px}.middle-cont{display:inline-block;padding-left:35px;width:55%;padding-right:29px}.middle-cont>h2{padding-top:0;margin-top:0}.hirer_dtl{display:inline-block;vertical-align:top;width:126px;padding-left:10px;position:relative}.hirer_dtl>p{display:block;color:#585e5e;font-size:13.5px;margin-right:0;margin-bottom:10px}.hirer_dtl:before{content:'';width:1px;background-color:#c1c1c1;display:block;position:absolute;height:163px;left:-6px;top:-6px}.middle-cont>p{font-size:13px;color:#a29a9c;margin-top:8px}.middle_link{float:left;background:#73cccc;border:0;padding:6px 25px;border-radius:19px;margin:0 0 12px;color:#fff;font-size:14px;margin-top:14px}.middle_link:active,.middle_link:focus,.middle_link:hover{transition:.5s ease-in-out;background-color:#4eb1b1;color:#fff;outline:0!important;box-shadow:none!important}.booking-details-confirm{font-size:24px;margin-bottom:9px;color:#585e5e;letter-spacing:-.2px;line-height:21px;font-family:Lobster,cursive!important}.hirer_dtl .middle_link{display:none}.hirer_dtl>p>span{font-weight:300;color:#999b9b}.hirer-information{background:#ffe8e5;margin:30px 0;border-radius:2px;cursor:pointer}.hirer-information:hover{background:#efefef;cursor:pointer}.hirer-information-header{padding:18px 0 0;border-bottom:1px solid #b3b1b1;margin:40px 15px 15px}.hirer-contact-info{padding:0 15px 18px;border-radius:2px;color:#484848;border-radius:4px}.hirer-information-header>.lead{margin-bottom:5px;color:#484848;border-top-left-radius:4px;border-top-right-radius:4px;font-size:18px}.hirer-information-header>.booked-date{font-size:13px;color:#9a9a9a;padding-bottom:18px;margin-bottom:0}.hirer-information-header>.travel-date{font-size:14px;color:#484848;font-weight:500;margin:0 0 14px}.hirer-contact-info a{display:block;margin-bottom:0;padding:0 5px;color:#56bbbb;text-transform:uppercase;font-size:14px;font-weight:800;margin-top:15px;border-radius:2px;font-weight:500}.lnr{font-family:Linearicons-Free;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-user:before{content:"\e82a"}.lnr-phone-handset:before{content:"\e830"}.cmp-link-design1,.cmp-link-design1:hover{color:#73cccc;text-decoration:underline;font-size:12px}.infant-text{text-decoration:none!important}.cmp-bk-hr{width:65%;margin-left:10%}.personal_detail_hr{margin:35px auto;width:60%}.cmp-bk-hr-center{margin:25px auto 15px auto!important;width:60%}.cam-personal-details-withmsg .form-group{margin-bottom:5px}fieldset,label{margin:0;padding:0}.rating{border:none;float:left}.rating>input{display:none}.rating>label:before{margin:3px;font-size:12.75px;font-family:FontAwesome;display:inline-block;content:"\f005"}.rating>.half:before{content:"\f089";position:absolute}.rating>label{color:#ddd;float:right}.cmp-rev-rating-table.cmp-landowner-rev-rating-table .rating>label{float:left}.rating>input:checked~label{color:#5d5c58}.rating>input:checked+label:hover,.rating>input:checked~label:hover{color:#5d5c58}.rating.review-rating.review-rating-holiday>label:before{font-size:12.75px;margin:3px}.review-rating-holiday .label-checked{color:#5d5c58}.m-0{margin:0!important}.cmp_menu_wrapper.cmp_review_menu{margin:0 0 15px 0}.pitch_image{max-width:unset;width:39px;float:left;margin:0 14px}#child_alert{font-size:14px!important}.pitch_name,.unit_name{width:190px;float:left;display:inline-block}.pitch_desc{width:214px;display:inline-block;position:relative}.unit-details{float:left;display:block;padding:10px 5px;width:100%;cursor:pointer}.unit-details>.pitch_image{margin-left:206px}.pitch_image>img{width:100%;height:37px;object-fit:cover;border:1px solid #73cccc}.unit_action{width:54px;float:left;display:inline-block;vertical-align:middle;margin-top:10px;margin-left:70px}.unit_action>i{margin-right:8px;color:#484747}hr.unit_seperator{float:left;width:80%;margin:30px 0}#load_pitch_units{margin-top:30px}.pitch_desc.label_input:before{content:'Name';position:absolute;top:-33px;font-size:14px;font-weight:700}.pitch_desc.view_calendar{font-size:14px;font-weight:700}.cmp-pitch-hr{border-top:1px solid #eee;margin-top:50px;margin-bottom:45px}.cmp-enquiry-head{font-size:25px}.cmp-unit-input-border-success{border-color:#2ecc71!important}.unit-input-border-error{border-color:red!important}.long_input>input,td.long_input{width:164px}td.n_input,td.n_input>input{width:77px!important}td.room_input,td.room_input>input{width:77px!important}.n_input>select{width:100px}.cmp_extras_body .actions{width:85px;display:block}.pp_over{color:#73cccc;font-size:13px;cursor:pointer}.cmp_extras_body table>tbody>tr:hover{background:unset;transition:unset}.adjust_child{position:absolute;margin-top:-20px}.ext_action_add{margin:6px 0 6px 11px;color:#484747;cursor:pointer}.ext_action_remove{font-size:20px;margin:6px 8px;color:#484747;cursor:pointer}.invalid-feedback{color:#e80303;font-size:13px;font-weight:600}.cmp_extras_body .popover{margin-left:0;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none;width:max-content;margin-top:-32px}.cmp_extras_body .popover>.arrow{display:none}.cmp_extras_body .popover>.popover-content{padding:3px 10px;font-size:12px}a.cmp_page_popover-anchor:focus,a.cmp_page_popover-anchor:hover{color:#73cccc;text-decoration:none}.owner_booking_section .cam-personal-details-withmsg .popover{margin-left:10px;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none;width:max-content;margin-top:8px}.owner_booking_section .cam-personal-details-withmsg .popover>.arrow{display:none}.owner_booking_section .cam-personal-details-withmsg .popover>.popover-content{padding:3px 10px;font-size:12px}.owner_booking_section .cam-personal-details-withmsg .popover{width:200px;top:12px!important;left:0!important}.cmp-bk-list-compo .table td{white-space:nowrap}.cmp-rev-rating-table fieldset{width:100px;position:relative}.cmp-rev-pitch-details{border-top:1px solid #ddd;margin-top:15px}.cmp-rev-pitch-details p{color:#969696}.cmp_bk-cancel_btn{background-color:#ed6572!important;border:#ed6572!important}.cmp_bk-view_btn{text-align:center;display:inline-block;padding:9px 24px 7px 24px;background:#73cccc;border-radius:29px;font-size:14px;color:#fff;transition:.2s;text-decoration:none;border:1px solid #73cccc}.cmp_bk-view_btn:focus,.cmp_bk-view_btn:hover{background:#4eb1b1;color:#fff!important;text-decoration:none;outline:0;transition:.3s ease-in-out}.reject-btn-preauth:focus,.reject-btn-preauth:hover{background:#c82333;color:#fff!important;text-decoration:none;outline:0;transition:.3s ease-in-out}.reject-btn-preauth{color:#fff;background-color:#d9534f;border-color:#d43f3a;margin-left:10px}.decision-bar{display:flex;border-radius:30px;overflow:hidden}.cmp-bk-details-button{width:198px;padding-left:0;padding-right:15px!important}.cmp-bk-details-hirer{width:calc(100% - 198px)}.cmp-bk-info-title{display:contents;font-size:30px!important}.cmp-bk-info-link{padding-left:25px;font-size:12px}.cmp-bk-info-link:focus,.cmp-bk-info-link:hover{text-decoration:none;color:#4eb1b1;transition:.3s ease-in-out}.cmp-bk-info-link.cmp-bk-pitch-linker:hover{text-decoration:underline}.cmp-bk-info-details{margin:20px 0 15px 0}.owner_booking_section .booking-personal-details{margin-top:20px;margin-bottom:0}.cmp-bk-info-sub-details .personal-deatils-header{display:contents;float:left}.split_header{font-size:25px!important;color:#424242}.cmp-bk-expand-link{float:right;font-size:14px;text-decoration:none;line-height:25px;vertical-align:middle;display:flex}.cmp-bk-expand-link:focus,.cmp-bk-expand-link:hover{text-decoration:none;color:#4eb1b1;transition:.3s ease-in-out}.cmp-bk-expand-link span{font-weight:600;font-size:16px;text-decoration:underline}.cmp-bk-expand-link .fa{color:#ddd;font-size:22px;padding-left:5px}.cam-personal-details-withmsg input.confirmed_info_phone{width:calc(100% - 110px)!important;float:left}.elec_img{width:50px}.cmp_features_list{width:100%;float:left;border-top:1px solid #eee;padding:50px 0;margin-top:25px}.cmp_features_list .cmp_save_btn{position:absolute;bottom:13px;margin-left:10px}.cmp_features_list .cmp-description-edit{resize:none}.cmp_features_list .cmp-description-edit::placeholder{color:#888885;line-height:1.7;font-style:normal}.featuresList_unit{width:100%;float:left;border-top:1px solid #eee;padding:50px 0;margin-top:50px}.featuresList_unit .form-control{width:80%;float:left}.featuresList_unit i{margin:10px 0 0 15px}.featuresList_top{margin:0 0 30px 0}.featuresList_top a{font-size:14px;font-weight:600}.cmp_provides_extras{margin:10px 0 40px 0}.m-b-15{margin-bottom:15px}.cmp-bk-info_sub_list{margin-bottom:0!important}.cmp-bk-info-sub-details{margin-bottom:20px}.cam-personal-details-withmsg{padding-top:10px}.cam-personal-details-withmsg .cam-more-details{margin-top:15px}.change-dates .enquiry-dates.enquiry-dates-bold .enquiry-header-small,.change-dates .enquiry-dates.enquiry-dates-bold .service-cost{font-weight:700!important;color:#777373!important}.cmp-quote-divider{clear:both;border-top:1px solid #c1bebe;margin-top:20px;margin-bottom:10px}.cmp-quote-extracost{border-bottom:1px solid #c1bebe;float:left}.cmp-quote-extra-cost-details{padding-top:15px;clear:both}.cam-personal-details label,.cam-personal-details-withmsg label,.enquiry-header-small{text-transform:capitalize}.cmp-quote-bal-payment{border-bottom:2px solid #c1bebe;clear:both}.cmp-quote-text-small{font-size:11px;font-weight:200}.cmp-bk-sub-title{font-size:14px;font-weight:700}.reviews-body .review-user-info p.cmp-review-message{color:#666;text-align:justify;margin:0 0 30px;line-height:23px;font-size:14px}.cmp-review-label label{font-size:14px;font-weight:600}.cmp-review-label{width:auto}.preview_live,.preview_live:hover{text-decoration:none;color:#3eb7b7;font-size:14px;font-weight:500}.cmp_enquiry_body_wt_bk .cmp_newMsg_layout .user-id img{height:50px}.booking-list-wrapper-with-msg .booking-page-personal-deatils{margin:0}.cmp-search-pitch{margin-bottom:40px}.booking-list-wrapper-with-msg .booking-page-personal-deatils .small-desc{margin-top:5px}.grid_filter_bar{width:100%;float:left;border-bottom:1px solid #d7e0d7;padding:0 0 14px 0;position:relative}.grid_filter_bar>select{float:left;margin:0 0 10px 0;padding:6px 8px;border-radius:0;margin-top:15px}.grid_filter_bar>.month{width:124px;float:left;margin-right:10px;color:#ff7e7e;font-weight:600}.grid_filter_bar>.year{width:98px;float:left;color:#ff7e7e;font-weight:600}.grid_space{float:left;height:39px;border-right:1px solid #d7e0d7;width:20px;margin-right:13px}.grid_filter_bar>.category{width:130px;float:left;margin-right:20px}.color_key_text{font-size:85%;float:left}.available_key{width:35px;height:35px;background-color:#fdf3f4;border:none;margin-right:10px;outline:0}.unavailable_key{width:35px;height:35px;background-color:rgba(153,153,161,.2);border:none;margin-right:10px;outline:0}.out_of_season_key{width:35px;height:35px;background-color:#c5cdd4;border:none;outline:0}.availability{font-size:14px;float:left;text-align:center;outline:0;border-radius:0;box-shadow:none;border-style:solid;height:39px;margin-right:10px;width:170px;margin-bottom:10px;transition:.5s}.availability.yes{background-color:#fdf3f4;border-color:#fdf3f4;color:#656b6b}.availability.not{background-color:#73cccc;border-color:#73cccc;color:#fff}.cmp_checkin_header a{color:#73cccc}.cmp_checkin_header a.view_unitTxt{margin:15px 0 0 15px;float:left;font-size:14px;font-weight:700}.cmp_checkin_header h1.headOf_unit{width:auto}.unit-grid-tbl{table-layout:fixed}.unit-grid-tbl td:not(.input_td){background-color:#fdf3f4;border-right:2px solid #ffff;padding:9px 0 3px 0}.grid-date-cell .grid-date-cell-heading{display:block;width:43px;height:20px;text-align:left;margin:20px 0 5px 0;line-height:0;color:#797373}.grid-date-cell .grid-date-cell-text{width:43px;text-align:left;padding:1px 3px;line-height:0;color:#949494;font-size:11px}.grid-date-cell .grid-date-cell-bp{width:43px;text-align:left;padding:5px 12px;line-height:0;color:#949494}.unit-grid-today .grid-date-cell-text{color:#505050!important}.unit-grid-today .grid-date-cell-bp{color:#505050!important}.grid-date-cell .grid-date-cell-bp .fa{font:normal normal normal 14px/0 FontAwesome!important}.grid-date-cell.grid-date-clickable:hover,.unit-grid-tbl td:not(.input_td):hover{background-color:rgba(153,153,161,.2)}.unit-grid-tbl td{cursor:pointer}.unit-grid-today{background-color:#ffeb3b!important}.unit-grid-today:hover{background-color:#73cccc!important}.unit-grid-past-date{background-color:rgba(153,153,161,.2)!important;cursor:unset!important}.unit-grid-highlighted{background-color:#73cccc!important}.unit-grid-highlighted p{color:#fff!important}.unit-grid-unavailable{background-color:#45413f!important}.unit-grid-off-season{background-color:#c5cdd4!important}.grid-date-cell.unit-grid-booked{color:#ffdf01!important;background-color:#4caf50!important}.unit-grid-booked .grid-date-cell-bp,.unit-grid-booked .grid-date-cell-text{color:#ffdf01}.unit-grid-booked .fa{font:normal normal normal 14px/0 FontAwesome}td.input_td>input{width:132px}.grd_pit_img .pitch_img{width:45px;height:39px;object-fit:cover;border-radius:2px;margin-left:16px;margin-right:61px;border:2px solid #60c5c500}.grd_pit_img .pitch_img:hover{border:2px solid #60c5c5;opacity:.5}tr.spacer>td>span{display:block}.top_td_spc,tr.spacer>td{border:none!important;background-color:#ffff!important}.top_td_spc:hover,tr.spacer>td:hover{background-color:#ffff!important}td.top_td_spc>span{width:95px;display:block}span.hr{border-bottom:1px solid #eee;margin:18px 0 17px 0!important;display:block}tr.spacer>td>.hr2{margin:60px 0}.unit-grid-tbl tr:hover{background-color:transparent}.unit-grid-tbl .pitch_desc{width:133px}.cmp-grid-container{overflow-x:hidden;float:left;width:100%;padding-bottom:21px}table.unit-grid-tbl tr:first-child{padding-top:35px}.cmp-balances-body .cmp-bk-list-compo td{padding:12px}.table-rev-desktop img.img-fluid{width:52px;height:38px;object-fit:cover}.rev-dk-hirer{margin-bottom:0;font-size:14px}.rev-dk-loc{color:#b5b7b6;font-size:13px;margin-bottom:4px;font-weight:400}.rev-dk-bk-dates{font-weight:400;color:#666;font-size:14px}.rev-dk-rev-date{font-size:14px;padding-left:13px}.table-rev-desktop .btn-review-written{margin-top:6px;background:#28a745;font-size:12px;color:#fff;border-radius:4px;padding:3px 6px;display:inline-block;outline:0;width:100%}.table-rev-desktop .rev-cmp-img{width:72px}.form-group.fg_link{margin-bottom:35px}.cmp-disable-inp{width:110px;background:0 0!important;padding:0;line-height:14px;height:14px}.m-t-20{margin-top:20px}.p-t-10{padding-top:10px}.cmp_add_room{color:#73cccc;font-size:20px;line-height:30px}.room_header{width:100%;float:left;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.mb-40{margin-bottom:40px}.cmp-count-rightbar{margin-top:45px;margin-bottom:45px}.cmp-count-rightbar .left-div-data{width:calc(100% - 50px)}.cmp-count-rightbar .right-div-data{width:50px}.cmp-count-rightbar .right-div-data .form-control:disabled{color:#5d5c58}.cmp-count-rightbar .left-div-data .link-pages{display:block}.cmp-count-rightbar .cmp-count-row{margin-right:0;margin-left:0;margin-bottom:20px}.cmp-count-rightbar .left-div-data .link-pages,.cmp-count-rightbar .left-div-data .link-pages:hover{color:#73cccc;font-size:13px;text-decoration:none;font-weight:400}.cmp-count-rightbar .left-div-data .cmp_page_popover-anchor{padding-left:5px}.cmp-count-rightbar .cmp-count-row .form-control,.cmp-details-summery .form-control:disabled,.cmp-summery-mob .cmp-count-row .form-control{background-color:#fff!important;border:1px solid #dedada}.cmp-summery-mob .link-pages{display:block}.cmp-summery-mob .form-control{width:50px}.cmp-summery-mob .left-div-data{width:calc(100% - 60px)}.cmp-summery-mob .right-div-data{width:60px}.wd-small{width:90px}.cmp-bk-new-st .title-mini.title-mini-new-msg{float:left}.cmp-bk-new-st .title-mini-time{text-align:right;vertical-align:bottom;padding-top:3px}.table-scroll{overflow-x:scroll;padding-bottom:10px;margin:0 0 50px 0}.grd_main::-webkit-scrollbar-thumb,.table-scroll::-webkit-scrollbar-thumb{background:#6d6d6d}.grd_main::-webkit-scrollbar-track,.table-scroll::-webkit-scrollbar-track{background-color:#ebebeb}.grd_main::-webkit-scrollbar,.table-scroll::-webkit-scrollbar{height:7px;cursor:pointer}.row.grid-header-details img{width:45px;height:39px;object-fit:cover;border-radius:2px;margin-left:6px;margin-right:6px;float:left}.row.grid-header-details .pt-name{width:215px;margin-right:15px;float:left;margin-left:15px}.col{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col.pitch-desc{width:162px;float:left}.pt-status{float:right;margin:24px 0 0 0}.grd_pit_img,.pitch-desc,.pt-name{float:left;margin:24px 0 0 0}.color_key_container{float:right}.grd_name_cnt{float:left;width:162px;margin:0 74px 0 0}.grd_name .grd_name_txt{padding:6px 0 3px 12px;height:45px;display:block}.cmp-cal-grid .grd_name{padding-top:37px}.grd_name_spacer{padding:9px 0 3px 0}.grd_month_no_text{margin-bottom:40px}.booked-unit,.grid-date-popover{height:100%;width:100%;float:left;position:relative;z-index:1000}.cmp-dashboard-msg{padding:0!important}.cmp-balances-body.cmp-dashboard-msg .cmp-balances-compo .table>tbody>tr>th{text-align:left}.cmp-balances-body.cmp-dashboard-msg .cmp-balances-compo td{text-align:left}.bk-tb-underline{text-decoration:underline;text-underline-position:under;text-decoration-color:#dedada}.cmp-msg-body-view{display:block;width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cmp-balances-body.cmp-balances-body-dashboard{padding:0!important}.bk_cancelled_text{color:#d96259!important}.cmp-balances-body.cmp-balances-body-dashboard .cmp-bk-list-compo td{text-align:left;padding-left:0}.cmp-balances-body.cmp-balances-body-dashboard .table>tbody>tr>th{text-align:left;padding-left:0}.cmp-balances-body.cmp-balances-body-dashboard .form-control:disabled{color:#5d5c58;font-size:13px!important}.cmp-balances-body.cmp-balances-body-dashboard .cmp-lo-msg-body input{width:250px}.cmp-pitch-select-image-page .pitch-desc{margin:0 10px 0 0}.season_starts_on{color:#00ced1;cursor:pointer;font-size:14px;margin:0;display:block}.season_starts_on:hover{color:#4eb1b1;text-decoration:underline}.availability:hover{background-color:#b2646b;color:#fff;border-color:#b2646b;transition:.5s}.cmp_no_pt_name:hover{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%)}.color_key_container.cl_mobile{display:none}.col.pitch-desc.mob{display:none}.mobile-pt-status{display:none}table.table.extra_room input{background-color:#ebebeb}.m-b-0{margin-bottom:0!important}.cmp-bk-info-link.cmp-bk-pitch-linker{font-size:12.75px}.cmp-balances-body.cmp-dashboard-msg .form-group{margin-bottom:0}.cmp-balances-body.cmp-dashboard-msg .form-group fieldset{width:100px}.cmp-balances-body.cmp-dashboard-msg .rating.review-rating.review-rating-holiday>label:before{margin:0 3px}.cmp-large-text{white-space:nowrap;overflow-x:scroll;width:100%;font-size:13px;color:#5d5c58;position:relative;font-weight:400;margin:0!important}.cmp-large-text::-webkit-scrollbar{display:none}.cmp-large-text{-ms-overflow-style:none;scrollbar-width:none}.cmp-large-text-td{width:110px;max-width:110px}.cmp-cal-grid .form-control{width:45%;margin-bottom:5px;color:#ff7e7e;font-weight:600}.cmp-cal-grid .pitch_grid_year{padding:6px 8px!important}.cmp-grid-page-modal .modal-header .modal-title{color:#656b6b;font-size:30px}.cmp-grid-page-modal .modal-body .modal-message{color:#5d5c58}.cmp-grid-page-modal .modal-body .modal-btn-close .btn,.cmp-grid-page-modal .modal-body .modal-btn-close .btn:active,.cmp-grid-page-modal .modal-body .modal-btn-close .btn:focus,.cmp-grid-page-modal .modal-body .modal-btn-close .btn:hover{background-color:transparent;border-color:transparent;color:#73cccc;outline:0;box-shadow:none;border-radius:0}.cmp-grid-page-modal .modal-body .availability{float:none}.cmp-grid-page-modal .modal-body .modal-btn-close .btn.btn-secondary{border-right:1px solid #73cccc}.cmp-grid-page-modal .modal-body .mark-btn{margin:40px 0 10px 0}.cmp-grid-page-modal .modal-body .modal-btn-close{margin-bottom:40px}.pitch-page-tb-left .pitch_image_down:hover{opacity:.7;cursor:pointer;transition:.5s ease-in-out}.cmp_bookingList_section .cmp_bk-view_btn:hover{background-color:#4eb1b1;transition:.5s ease-in-out}.cmp_bookingList_section .cmp-bk-hr-center{margin:50px auto 50px auto}.pitch_restrictions{white-space:nowrap;overflow-x:scroll;float:left;font-size:14px;position:relative;padding:6px 10px;border:1px solid #e1e1e1;background-color:#ebebeb;-ms-overflow-style:none;scrollbar-width:none;height:auto}.form-cont-span{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);border:1px solid #66afe9!important}.pitch_restrictions::-webkit-scrollbar{display:none}.assignImage_txt{color:#73cccc;font-weight:700;text-decoration:none;padding:0;font-size:15px;width:100%;float:left;font-family:Roboto,sans-serif}.restriction_cm_with{font-size:12px;color:#73cccc}.cmp-msg-read-more .cmp-msg-read-more-link,.cmp-msg-read-more .cmp-msg-read-more-link:active,.cmp-msg-read-more .cmp-msg-read-more-link:focus,.cmp-msg-read-more .cmp-msg-read-more-link:hover{color:#73cccc;text-decoration:none;font-size:14px;line-height:25px}.cmp_enquiry_body .cmp-msg-read-more{clear:both;text-align:center;margin-bottom:23px}.cmp_enquiry_body.read-more-message .msg-layout-readmore{display:none}.load_dashboard_details .booking-list.message_url_link:hover{background:#fff1ef}.load_dashboard_details .booking-list.message_url_link{padding:13px 5px}.clear_selected{float:left;margin-right:10px;background-color:#c5cdd4;border:1px solid #c5cdd4;font-size:14px;text-align:center;outline:0;border-radius:0;box-shadow:none;height:39px;width:130px;margin-bottom:10px;transition:.5s;color:#fff}.grid_clear_selection_highlight{background-color:#28a745!important;color:#edf595!important;border-color:#edf595!important}.grid_links{color:#73cccc;font-size:90%;font-weight:600;margin-top:20px;margin-bottom:10px}.grid_links_mobile{display:none}.grid_links_desktop{display:block}.grd_tbl_margin_adjust{display:none}.calendar_page_url{width:100%;float:left;margin-top:15px;margin-bottom:10px}.calendar_page_url a.link_to_bk_list{color:#73cccc;font-size:14px;font-weight:600;text-decoration:none}.calendar_page_url a.link_to_bk_list:hover{color:#43e3e2;transition:.5s ease-in-out}.calendar_page_url a.link_to_pitch_grid{color:#73cccc;font-size:14px;font-weight:600;text-decoration:none}.calendar_page_url a.link_to_pitch_grid:hover{color:#43e3e2;transition:.5s ease-in-out}.cmp_booking_confirmation{width:100%;float:left}.cmp_booking_confirmation .booking-confirm{max-width:320px;min-width:320px}.cmp_booking_confirmation .topBooking_section{background-color:#ebeff3;width:100%;float:left;padding:25px 15px 15px;border-radius:5px;margin-top:10px}.cmp_booking_confirmation .topBooking_section .topPitch_head{border-bottom:0;width:100%;float:left;padding-bottom:6px}.cmp_booking_confirmation .topBooking_section .topPitch_head .arrowUp_button{float:right;color:#505050;font-size:22px;margin-top:-5px;cursor:pointer;padding-left:10px}.cmp_booking_confirmation .topBooking_section .topPitch_head .arrowUp_button i{font-weight:600;transition:.5s ease-in-out}.cmp_booking_confirmation .topBooking_section .topPitch_head .arrowUp_button i:hover{color:#505050}.cmp_booking_confirmation .topBooking_section .topPitch_head .small_img{object-fit:cover;width:55px;max-width:unset;height:40px;float:left;margin-bottom:15px}.cmp_booking_confirmation .topBooking_section .topPitch_head .small_img:hover{opacity:.5;transition:.5s ease-in-out}.cmp_booking_confirmation .topBooking_section .topPitch_head .bk_made_compo{width:100%;float:left}.cmp_booking_confirmation .topBooking_section .topPitch_head h2{font-size:13px;overflow-wrap:break-word;color:#484848;margin:0 0 20px 68px;text-transform:capitalize;font-family:Roboto,sans-serif;font-weight:700;line-height:1.4}.cmp_booking_confirmation .topBooking_section .topPitch_head p{font-family:Roboto,sans-serif;color:#484848;font-weight:400;line-height:1.4;width:100%;float:left;font-size:12px;margin:0 0 10px 0}.cmp_booking_confirmation .topBooking_section .topPitch_head p.align-right{text-align:right}.cmp_booking_confirmation .topBooking_section .topPitch_head .cmp_bk_icons .cmp-availability-icon{margin:0 5px 15px 0}.cmp_booking_confirmation .topBooking_section .separate_section{width:100%;float:left}.cmp_booking_confirmation .topBooking_section.show-bottom .topPitch_head{border-bottom:1px solid #fff}.cmp_booking_confirmation .topBooking_section .total_stay{width:100%;float:left;margin:20px 0 15px 0;border-bottom:1px solid #fff;padding-bottom:10px}.cmp_booking_confirmation .topBooking_section .total_stay span{width:100%;float:left;margin-bottom:5px}.cmp_booking_confirmation .topBooking_section .total_stay p{color:#484848;font-weight:400;font-size:12px;margin:0;line-height:1.6;float:left;width:16%;font-family:Roboto,sans-serif}.cmp_booking_confirmation .topBooking_section .total_stay b.tx_grey{color:#505050;font-size:.8em;line-height:1.6;text-align:right;float:right;font-weight:700}.cmp_booking_confirmation .topBooking_section .price_include{width:100%;float:left;margin:8px 0 15px 0;border-bottom:1px solid #fff;padding-bottom:12px}.cmp_booking_confirmation .topBooking_section .price_include .separate{width:100%;float:left;margin-bottom:8px}.cmp_booking_confirmation .topBooking_section .price_include b{color:#505050;font-size:.8em;line-height:1.4;width:auto;float:left;padding-right:5px}.cmp_booking_confirmation .topBooking_section .price_include p{line-height:1.7em!important;padding-right:5px;width:auto;margin:0;float:left;font-size:12px;font-family:Roboto,sans-serif;color:#484848;font-weight:400}.cmp_booking_confirmation .topBooking_section .price_include strong{color:#505050;font-size:.8em;line-height:1.7;width:auto;float:right;text-align:right;margin:0}.cmp_booking_confirmation .topBooking_section .additional_person{width:100%;float:left;margin:3px 0 20px 0;border-bottom:1px solid #fff;padding-bottom:15px}.cmp_booking_confirmation .topBooking_section .additional_person b{color:#505050;font-size:14px;line-height:1.4;width:auto;float:left;padding-right:5px}.cmp_booking_confirmation .topBooking_section .additional_person p{line-height:1.7em!important;padding-right:5px;width:auto;margin:0;float:left;font-size:12px;font-family:Roboto,sans-serif;color:#484848;font-weight:400}.cmp_booking_confirmation .topBooking_section .additional_person strong{color:#505050;font-size:14px;line-height:1.7;width:auto;float:right;text-align:right;margin:0}.cmp_booking_confirmation .topBooking_section .additional_person .pl-0{padding-left:0}.cmp_booking_confirmation .topBooking_section .pitchOptional_extras{width:100%;float:left;margin:3px 0 20px 0}.cmp_booking_confirmation .topBooking_section .pitchOptional_extras .pr-0{padding-right:0}.cmp_booking_confirmation .topBooking_section .pitchOptional_extras b{color:#505050;font-size:.8em;line-height:1.4;width:auto;float:left}.cmp_booking_confirmation .topBooking_section .pitchOptional_extras strong{color:#505050;font-size:14px;line-height:1.7;width:auto;float:right;text-align:right;margin:0}.cmp_booking_confirmation .topBooking_section .electricity_quote{width:100%;float:left;margin:0 0 20px 0;border-bottom:1px solid #fff;padding-bottom:10px}.cmp_booking_confirmation .topBooking_section .electricity_quote .pr-0{padding-right:0}.cmp_booking_confirmation .topBooking_section .electricity_quote b{color:#505050;font-size:.8em;line-height:1.4;width:auto;float:left}.cmp_booking_confirmation .topBooking_section .electricity_quote strong{color:#505050;font-size:14px;line-height:1.7;width:auto;float:right;text-align:right;margin:0}.cmp_booking_confirmation .topBooking_section .items_coming{width:100%;float:left;margin:0 0 15px 0}.cmp_booking_confirmation .topBooking_section .items_coming b{color:#505050;font-size:.8em;line-height:1.4;width:100%;float:left;margin-bottom:10px}.cmp_booking_confirmation .topBooking_section .items_coming p{color:#484848;font-weight:400;font-size:12px;margin:0 0 5px 0;line-height:1.6;float:left;width:100%;font-family:Roboto,sans-serif}.cmp_booking_confirmation .topBooking_section .extras_cmp_provides{width:100%;float:left;margin:0 0 20px 0}.cmp_booking_confirmation .topBooking_section .extras_cmp_provides b{color:#505050;font-size:.8em;line-height:1.4;width:100%;float:left;margin-bottom:10px}.cmp_booking_confirmation .topBooking_section .extras_cmp_provides p{color:#484848;font-weight:400;font-size:12px;margin:0 0 5px 0;line-height:1.6;float:left;width:100%;font-family:Roboto,sans-serif}.cmp_booking_confirmation .topBooking_section .cost_stay.cost_stay_mrging{width:100%;float:left;margin:0}.cmp_booking_confirmation .topBooking_section .cost_stay{margin:0 0 20px 0}.cmp_booking_confirmation .topBooking_section .cost_stay b{color:#505050;font-size:14px;line-height:1.4;width:100%;float:left}.cmp_booking_confirmation .topBooking_section .cost_stay p{line-height:1.7em!important;width:100%;float:left;margin:3px 0;font-size:12px;font-family:Roboto,sans-serif;color:#484848;font-weight:400}.cmp_booking_confirmation .topBooking_section .cost_stay a{color:#73cccc;font-size:13px;line-height:1.4;float:left;width:100%;text-decoration:underline;font-weight:700}.cmp_booking_confirmation .topBooking_section .total_stay a{color:#73cccc;font-size:13px;line-height:1.4;float:right;text-decoration:underline;font-weight:700}.cmp_booking_confirmation .topBooking_section .cost_stay a:hover{text-decoration:underline;color:#4eb1b1;transition:.5s ease-in-out}.cmp_booking_confirmation .topBooking_section .cost_stay strong{color:#505050;font-size:12.5pt;line-height:1.6;text-align:right;float:right}.cmp_booking_confirmation .topBooking_section .payable_balance{padding:0;margin:0;width:100%;float:left}.cmp_booking_confirmation .topBooking_section .payable_balance span{width:100%;float:left;margin-bottom:5px}.cmp_booking_confirmation .topBooking_section .payable_balance span.mt-10{margin-top:10px}.cmp_booking_confirmation .topBooking_section .payable_balance b{color:#505050;line-height:1.8;font-size:12.5pt;width:70%;float:left}.cmp_booking_confirmation .topBooking_section .payable_balance small{color:#484848;font-size:12px;display:block;font-weight:400}.cmp_booking_confirmation .topBooking_section .payable_balance strong{color:#505050;font-size:12.5pt;line-height:1.6;text-align:right;float:right}.cmp_booking_confirmation .topBooking_section .payable_balance p.balance_txt{margin:0;line-height:1.4;width:100%;float:left;font-size:12px;color:#484848;font-weight:400;font-family:Roboto,sans-serif}.cmp_booking_confirmation .topBooking_section .payment_history{margin:15px 0 0 0;width:100%;float:left;border-top:1px solid #fff;padding-top:15px}.cmp_booking_confirmation .topBooking_section .payment_history span{width:100%;float:left;margin-bottom:15px}.cmp_booking_confirmation .topBooking_section .payment_history b{color:#505050;line-height:1.8;font-size:12.5pt;width:100%;float:left}.cmp_booking_confirmation .topBooking_section .payment_history small{color:#484848;font-size:12px;display:block;font-weight:400}.cmp_booking_confirmation .topBooking_section .payment_history strong{color:#505050;font-size:13px;line-height:1.6}.cmp_booking_confirmation .topBooking_section .booking_amendments{margin:15px 0 0 0;width:100%;float:left;border-top:1px solid #fff;padding-top:15px}.cmp_booking_confirmation .topBooking_section .booking_amendments span{width:100%;float:left;margin-bottom:15px}.cmp_booking_confirmation .topBooking_section .booking_amendments small{color:#484848;font-size:12px;display:block;font-weight:400}.cmp_booking_confirmation .topBooking_section .booking_amendments strong{color:#505050;font-size:13px;line-height:1.6}.cmp_booking_confirmation .topBooking_section .booking_amendments a{color:#73cccc;font-size:12px;font-weight:400;float:left;line-height:1.4}.cmp_booking_confirmation .topBooking_section .booking_amendments a:hover{text-decoration:underline;color:#4eb1b1;transition:.5s ease-in-out}.cmp_booking_confirmation .pitch_listing_box{width:100%;float:left;margin:30px 0 0 0;background-color:#edf9eb;padding:20px 15px 10px 15px;border-radius:5px;cursor:pointer}.cmp_booking_confirmation .pitch_listing_box:focus,.cmp_booking_confirmation .pitch_listing_box:hover{background-color:#ebeff3;transition:.5s ease-in-out}.cmp_booking_confirmation .pitch_listing_box:last-child{margin:30px 0}.cmp_booking_confirmation .pitch_listing_box .small_img{object-fit:cover;width:55px;max-width:unset;height:40px;float:left;margin-bottom:15px}.cmp_booking_confirmation .pitch_listing_box .small_img:hover{opacity:.5;transition:.5s ease-in-out}.cmp_booking_confirmation .pitch_listing_box h2{font-size:13px;overflow-wrap:break-word;color:#484848;margin:0 0 20px 70px;text-transform:capitalize;font-family:Roboto,sans-serif;font-weight:700;line-height:1.4}.cmp_booking_confirmation .pitch_listing_box p{font-family:Roboto,sans-serif;color:#484848;font-weight:400;line-height:1.4;width:100%;float:left;font-size:12px}.cmp_booking_confirmation .topBooking_section .topPitch_head .rotated{transform:rotate(180deg);transition:transform .2s ease-in-out}span.expand_quote{color:#ff7e7e;font-size:12px;line-height:1.4;text-decoration:underline;font-weight:600;margin:-15px 0 20px 265px;display:none}.accommodation_notes{width:100%;float:left;margin-top:30px}.accommodation_notes b{color:#484848;margin-bottom:10px;margin-top:4%;float:left;width:100%}.accommodation-row{width:60%!important}.pitch-settings{color:#73cccc;font-size:13px;line-height:1.4;margin-right:0;float:right!important;margin-top:4%;font-weight:700;margin-bottom:10px}.ex-pitch-settings{margin-top:5%!important}.accommodation_notes p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}.accommodation_notes .options-row{border-bottom:1px solid #f3ebeb;margin-bottom:4px}.accommodation_notes .options-row p{margin:7px 0}.extras_coming{width:100%;float:left;margin-top:10px}.extras_coming b{color:#484848;margin-bottom:10px;margin-top:5%;float:left;width:100%}.extras_coming p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}.extras_coming .options-row{border-bottom:1px solid #f3ebeb;margin-bottom:4px}.extras_coming .options-row p{margin:7px 0}.extras_coming .options-row .form-control{background-color:transparent;height:35px;border:1px solid #ebebeb;font-size:14px;color:#484848;padding:6px 12px}.extras_coming .options-row .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.extras_coming .options-row .input_values{white-space:nowrap;overflow-x:scroll;width:100%;float:left;font-size:14px;color:#484848;position:relative;padding:6px 10px;border:1px solid #ebebeb;margin-top:8px}.extras_coming .options-row .input_values::-webkit-scrollbar{display:none}.extras_coming .options-row .form-cont-span{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border:1px solid #66afe9!important}.permitted_vehicle{width:100%;float:left;margin-top:10px}.permitted_vehicle b{color:#484848;margin-bottom:10px;margin-top:5%;float:left;width:100%}.permitted_vehicle p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}p.vehicle_perm_text{font-style:italic}.restrictions{width:100%;float:left;margin-top:10px}.restrictions b{color:#484848;margin-bottom:10px;margin-top:5%;float:left;width:100%}.restrictions p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}.restrictions .options-row{border-bottom:1px solid #f3ebeb;margin-bottom:4px}.restrictions .options-row p{margin:7px 0}.accommodation_description{width:100%;float:left;margin-top:10px}.accommodation_description b{color:#484848;margin-bottom:10px;margin-top:5%;float:left;width:100%}.accommodation_description p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}.accommodation_description .options-row{border-bottom:1px solid #f3ebeb;margin-bottom:4px}.accommodation_description .options-row p{margin:7px 0}.campsite_provides{width:100%;float:left;margin-top:10px}.campsite_provides b{color:#484848;margin-bottom:10px;margin-top:5%;float:left;width:100%}.campsite_provides p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}.campsite_provides .options-row{border-bottom:1px solid #f3ebeb;margin-bottom:4px}.campsite_provides .options-row p{margin:7px 0}.campsite_provides .options-row .form-control{background-color:transparent;height:35px;border:1px solid #ebebeb;font-size:14px;color:#484848;padding:6px 12px}.campsite_provides .options-row .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.campsite_provides .options-row .input_values{white-space:nowrap;overflow-x:scroll;width:100%;float:left;font-size:14px;color:#484848;position:relative;padding:6px 10px;border:1px solid #ebebeb;margin-top:8px}.campsite_provides .options-row .input_values::-webkit-scrollbar{display:none}.campsite_provides .options-row .form-cont-span{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border:1px solid #66afe9!important}#payable_compo .payable_balance .dates_fixing{width:100%;float:left;margin:10px 0 30px 0}#payable_compo .payable_balance .dates_fixing span{width:100%;float:left;margin-bottom:2px}#payable_compo .payable_balance .dates_fixing p{color:#484848;font-weight:400;font-size:14px;margin:0;line-height:1.6;float:left;width:20%}#payable_compo .payable_balance .dates_fixing .dates_img{height:70px;width:90px;object-fit:cover;float:right}#payable_compo .payable_balance .tx_blue{color:#505050;font-size:14px;line-height:1.4;width:80%;float:left}#payable_compo .payable_balance a.dates-grid-link{color:#73cccc;font-size:15px;font-weight:600;line-height:1.4;text-align:right;float:right;cursor:pointer;text-decoration:underline;margin:25px 0 0 0}#payable_compo .payable_balance a.dates-grid-link:hover{text-decoration:underline;color:#4eb1b1;transition:.5s ease-in-out}.optional_extras{width:100%;float:left;margin-top:10px}.optional_extras b{color:#484848;margin-bottom:5px;margin-top:5%;float:left;width:100%}.optional_extras p.optional_desc{color:#6f6f6f!important;margin:-8px 0 25px 0!important;float:left;width:100%}a.update_pn_pr{margin:20px 0 0 0;float:left;font-size:14px;font-weight:700;text-decoration:none;color:#73cccc}a.update_pn_pr:hover{text-decoration:underline}a.update_pn_pr_mob{margin:-12px 0 30px 0;float:left;font-size:14px;font-weight:700;text-decoration:none;width:100%;color:#73cccc}.grid-header-static.gr-fix a.update_pn_pr_mob{display:none}#landowner-msg-list-mobile .landowner-msg-list-xs{border-right:1px solid #ddd}.msg-listing-van-img{width:72px;float:left;margin-right:10px}.msg-listing-van-img img{border-radius:2px;width:72px;height:auto;max-width:72px;max-height:72px}.msg-listing-van-name p.bk_cancelled_text{color:#d96259}.green_row .msg-listing-van-name p{color:#6fb82c}.msg-listing-van-name .badge{background:#6fb82c;padding:3px 6px;font-size:11px}.msg-listing-van-name{margin-left:82px}.lender-name p:first-child,.msg-listing-van-name p{color:#4a4a4a;font-size:15px;font-weight:600}.msg-listing-van-name p{margin:0 0 1px;word-wrap:break-word}.created_at,.msg-listing-van-name .created_at{color:#b1adad;margin-bottom:0;font-size:13.5px;display:block;font-weight:400}.msg-listing-van-name .created_at{color:#666}p.confirmed-price{color:#79c090;font-size:13px;font-weight:500}#landowner-msg-list-mobile p.confirmed-price{margin-top:15px;margin-bottom:5px}p.hi_msg{margin-bottom:0}.created_at_1{display:block}.campsitelist_message_page .created_at,.campsitelist_message_page .created_at_1{color:#b3b2ae}.campsitelist_message_page .created_at{font-size:14px;font-weight:400;color:#666}.campsitelist_message_page .created_at_1,.campsitelist_message_page .created_at_2{color:#b5b7b6}.campsitelist_message_page .hirer-enquiry-list.hirer-enquiry-list-mobile.enquiry-table-wrapper{cursor:pointer}#landowner-msg-list-mobile .created_at_1{text-transform:uppercase;font-size:13px;color:#666}#landowner-msg-list-desktop .created_at_1{display:block}.campsitelist_message_page a.msg-body{word-break:break-word}.cmp-pitch-subhead p{font-size:16px;margin-bottom:6px}.cmp-pitch-subhead:after{content:"";display:block;margin-bottom:14px;width:40px;border-bottom:3px solid #73cccc}.cmp-pitch-subhead-spacing{margin-bottom:40px}.cmp-tooltip{position:relative;color:#73cccc}.cmp-tooltip .tooltip-text{font-size:13px;font-weight:500;line-height:1.5em;visibility:hidden;min-width:230px;background-color:#73cccc;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-196px;opacity:0;transition:.3s;transform:translate3d(0,20px,0);pointer-events:none}.cmp_pitch_owner .cmp-tooltip .tooltip-text{pointer-events:auto}.finance_terms .cmp-tooltip .tooltip-text{min-width:330px;margin-left:-120px}.cmp-tooltip .tooltip-text::after{content:"";position:absolute;top:100%;left:85%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#73cccc transparent transparent transparent}.finance_terms .cmp-tooltip .tooltip-text::after{left:37.4%}.cmp-tooltip:hover .tooltip-text{visibility:visible;opacity:1;transform:translate3d(0,0,0)}.cmp-pitch-type-wrapper{display:flex;flex-wrap:wrap}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;margin-right:16px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon.tent{background-position-x:-7px;margin-right:0}.pitch-body-wrapper .pitch-page-create a.btn-view-pitch{background-color:#7cd2d6;font-size:14px;padding:10px 15px;margin:10px 0 0;color:#f9eae7;cursor:pointer;transition:ease .5s;font-weight:400;text-align:center;text-decoration:none;width:auto;float:none}.pitch-body-wrapper .pitch-page-create a.btn-view-pitch:hover{color:#7cd2d6;text-decoration:none;background:#f9eae7}.pitch-body-wrapper .pitch-page-create a.btn-view-pitch:focus{color:#f9eae7;text-decoration:none;background:#7cd2d6}.cmp-pitch-icon:focus,.cmp-pitch-icon:focus::after{outline:0}.cmp-pitch-icon.pitch-tent{background-image:url(/images/campsite/icons/location-icons/pitch-tent.svg)}.cmp-pitch-icon.caravan{background-image:url(/images/campsite/icons/location-icons/caravan.svg)}.cmp-pitch-icon.campervan{background-image:url(/images/campsite/icons/location-icons/campervan.svg)}.cmp-pitch-icon.yurt{background-image:url(/images/campsite/icons/location-icons/yurt.svg)}.cmp-pitch-icon.shepherd-hut{background-image:url(/images/campsite/icons/location-icons/shepherd_hut.svg)}.cmp-pitch-icon.brick{background-image:url(/images/campsite/icons/location-icons/brick.svg)}.cmp-pitch-icon.bungalow{background-image:url(/images/campsite/icons/location-icons/bungalow.svg)}.cmp-pitch-icon.cabin{background-image:url(/images/campsite/icons/location-icons/cabin.svg)}.cmp-pitch-icon.camping-pod{background-image:url(/images/campsite/icons/location-icons/camping_pod.svg)}.cmp-pitch-icon.canvas{background-image:url(/images/campsite/icons/location-icons/canvas.svg)}.cmp-pitch-icon.chalet{background-image:url(/images/campsite/icons/location-icons/chalet.svg)}.cmp-pitch-icon.cottage{background-image:url(/images/campsite/icons/location-icons/cottage.svg)}.cmp-pitch-icon.lodge{background-image:url(/images/campsite/icons/location-icons/bungalow.svg)}.cmp-pitch-icon.motorhome{background-image:url(/images/campsite/icons/location-icons/motorhome.svg)}.cmp-pitch-icon.static-caravan{background-image:url(/images/campsite/icons/location-icons/static_caravan.svg)}.cmp-pitch-icon.tipi{background-image:url(/images/campsite/icons/location-icons/tipi.svg)}.cmp-pitch-icon.wood{background-image:url(/images/campsite/icons/location-icons/wood.svg)}.pitch-page-create p.cmp-pitch-title{font-weight:700;margin-bottom:20px}.pitch-page-create .cmp-pitch-create-menu p.cmp-pitch-title{color:#73cccc}.pitch-page-create .cmp-pitch-menu-left{width:80%;float:left;padding:0 8em 0 15px}.pitch-page-create .cmp-pitch-menu-left p.inactive_text{color:#ed6572;text-decoration:underline;margin-top:13px;font-weight:600;font-size:14px;text-transform:capitalize;display:none}.pitch-page-create .cmp-pitch-menu-left p.pit_status_msg{color:#ff7e7e;margin-top:10px;font-weight:600;font-size:14px;float:left;margin-bottom:0}.pitch-page-create .cmp-pitch-menu-right{width:20%;float:left;padding:0 15px 0 15px}.pitch-page-create .cmp-pitch-menu-right p{margin-bottom:5px}.pitch-body-wrapper .pitch-page-hr{width:94%;text-align:center;margin-bottom:30px;float:left}.pitch-accom-list .options-row p{font-size:.8em}.msg-content-gray-box .msg-wrapper p{font-size:.8em}.cmp_general_policy{margin-top:20px;padding:0 15px}.cmp-balances-compo a,a:hover{color:#5d5c58;text-decoration:underline}.balance-row:hover{background-color:#e4f5f5!important}.balance-row{cursor:pointer}.cmp_pitch_owner .cmp_electric_duration_div,.cmp_pitch_owner .cmp_electric_price_div{display:none}.cmp_pitch_owner .form-group .popover{width:200px;margin-left:220px;margin-top:50px}.cmp_pitch_owner .cmp_pitch_tip{margin-right:-10px}.cmp_pitch_owner .error-pitch,.cmp_pitch_owner .error-pitch:focus{border:1px solid red}.cmp_pitch_owner .form-control.error{border:1px solid red!important}.cmp_pitch_owner label.cmp_error_msg{color:red!important;position:relative;display:inline-block;font-size:14px}.cmp_pitch_owner .pit-prof-desc{width:200px!important;height:75px!important;resize:none;font-weight:400}.cmp_pitch_owner .pit_name{font-weight:400}.cmp_pitch_owner .pit-prof-desc:focus{box-shadow:none}.pitch-inactive-text{text-decoration:underline;margin-bottom:3px}.show_hide_inactive_pitches{clear:both;display:block;font-size:13px;text-decoration:underline;color:#73cccc}.show_hide_inactive_pitches:focus,.show_hide_inactive_pitches:hover{color:#4eb1b1;transition:.3s ease-in-out}.inactive_pitch_container{display:none}.pitch_seasons_text{background-color:#dff0d8;font-size:12px;border-radius:3px;padding:15px;margin-bottom:10px;margin-top:10px;color:#5d5c58;font-weight:700;text-decoration:underline}.season_sub_text{font-size:13px;float:left;color:#5d5c58;margin-top:30px;font-weight:700}.pitch-body-wrapper .pitch-page-create .pitch_seasons_top_text{color:#5d5c58;font-size:14px;margin:0;width:30%;float:left;font-weight:700;text-decoration:underline}.pitch-body-wrapper .pitch-page-create .season_text_main_div{width:100%;float:left;background-color:#dff0d8;font-size:14px;border-radius:3px;padding:15px;margin-bottom:25px;color:#5d5c58;font-weight:700}.pit-container .pitch_desc .form-control{font-size:.8em}.pit-container .unit-details .unit_name .form-control{font-size:.8em}.inactive_pitches_extra{float:right;text-decoration:underline;font-size:13px}.inactive_pitches_extra:focus,.inactive_pitches_extra:hover{color:#73cccc}.show_hide_pitch_grd{margin-bottom:25px}.field-text .form-control{font-size:.8em}.cmp-tooltip .cam-tooltip-visible{visibility:visible!important;opacity:1!important;transform:translate3d(0,0,0)}.cmp_pitch_tip .close-btn{float:right;cursor:pointer;padding:0 5px}.cmp-location-icon{width:30px;height:25px;float:left;margin:-5px 5px 5px 0;object-fit:cover;background-repeat:no-repeat;background-size:contain}.cmp-location-icon.pitch-tent{background-image:url(/images/campsite/icons/location-icons/pitch-tent.svg)}.cmp-location-icon.caravan{background-image:url(/images/campsite/icons/location-icons/caravan.svg)}.cmp-location-icon.campervan{background-image:url(/images/campsite/icons/location-icons/campervan.svg)}.cmp-location-icon.yurt{background-image:url(/images/campsite/icons/location-icons/yurt.svg)}.cmp-location-icon.shepherd-hut{background-image:url(/images/campsite/icons/location-icons/shepherd_hut.svg)}.cmp-location-icon.brick{background-image:url(/images/campsite/icons/location-icons/brick.svg)}.cmp-location-icon.bungalow{background-image:url(/images/campsite/icons/location-icons/bungalow.svg)}.cmp-location-icon.cabin{background-image:url(/images/campsite/icons/location-icons/cabin.svg)}.cmp-location-icon.camping-pod{background-image:url(/images/campsite/icons/location-icons/camping_pod.svg)}.cmp-location-icon.canvas{background-image:url(/images/campsite/icons/location-icons/canvas.svg)}.cmp-location-icon.chalet{background-image:url(/images/campsite/icons/location-icons/chalet.svg)}.cmp-location-icon.cottage{background-image:url(/images/campsite/icons/location-icons/cottage.svg)}.cmp-location-icon.lodge{background-image:url(/images/campsite/icons/location-icons/bungalow.svg)}.cmp-location-icon.motorhome{background-image:url(/images/campsite/icons/location-icons/motorhome.svg)}.cmp-location-icon.static-caravan{background-image:url(/images/campsite/icons/location-icons/static_caravan.svg)}.cmp-location-icon.tipi{background-image:url(/images/campsite/icons/location-icons/tipi.svg)}.cmp-location-icon.wood{background-image:url(/images/campsite/icons/location-icons/wood.svg)}.cmp-img-details .form-group-fr .img-label{width:22%;white-space:break-spaces;line-height:1.2em}.cmp-img-details .form-group-fr .img-field{width:78%;float:left}.field_links{clear:both;display:block;font-size:13px;text-decoration:underline}.field_links:focus,.field_links:hover{color:#73cccc}.field_cancel,.terms-extra{display:none}.cmp_general_terms{width:100%;float:left}.cmp_general_terms .cmp_general_padding{padding:0 15px}.cmp_general_terms .cmp_cancel_policy .general_terms_extras{margin-bottom:15px}.cmp_general_terms .field_delete{color:#bd0000}.cmp_general_terms .field_delete:focus,.cmp_general_terms .field_delete:hover{color:#bd0000}.cmp_general_terms .cmp_cancel_policy .left-label{font-size:13px}.cmp_cancellation_wrapper{width:100%;float:left}.cmp_cancellation_wrapper .p-15{padding:0 15px}.cmp_cancellation_wrapper .left-label{font-size:13px}.cmp_cancellation_wrapper .field_delete{color:#bd0000}.cmp_cancellation_wrapper .field_delete:focus,.cmp_cancellation_wrapper .field_delete:hover{color:#bd0000}.cmp_cancellation_wrapper .cmp_cancel_policy .general_terms_extras{margin-bottom:15px}.show_inactive_container{display:block!important}.cmp_dasboard_popover{float:left;padding-right:6px}.cmp_checkin_body .cmp_page_popover .popover.left{width:250px;max-width:max-content}.cmp_image_compo_inactive{float:left;width:100%;margin:0;display:none}.cmp_image_compo h3{font-size:22px;margin:25px 0 20px 0}.cmp_image_compo_inactive .cmp_pitch_links{font-weight:600;color:#73cccc;text-decoration:none;font-size:14px}.cmp_image_compo_inactive a.cmp_pitch_links:hover{color:#4ca7a7;text-decoration:underline}.toggle_style{font-size:40px}.cmp_pitch_lable{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin:0 0 5px 0}.pitch_aboutlable{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-top:15px}.pitch-page-details .active_btn_pitch i.fa.fa-toggle-on,.pitch-page-details .bookable_btn_pitch i.fa.fa-toggle-on{background-image:url(/images/campsite/icons/active_toggle.png);background-position:10px 5px;width:50px;height:33px;background-size:contain;background-repeat:no-repeat}.pitch-page-details .active_btn_pitch i.fa.fa-toggle-off,.pitch-page-details .bookable_btn_pitch i.fa.fa-toggle-off{background-image:url(/images/campsite/icons/inactive_toggle.png);background-position:-4px 4px;width:50px;height:31px;background-size:contain;background-repeat:no-repeat}.bp_each.error{border-color:#d73925}.restrictions a.update-general-terms{margin-bottom:10px;margin-top:5%;margin-left:5px;float:left;font-size:14px;font-weight:700;text-decoration:underline;color:#73cccc}.general-terms-header{width:23%!important}.cancellation-terms-header{width:30%!important}.booking_made{font-size:12px;font-weight:400}.booking_cancelled{font-size:16px!important;font-weight:600;color:#ed6572;margin-bottom:25px!important}.cancel_popup_compo .cancel_msg{font-size:12px;font-weight:700}.payment_list_data a.btn-green-wt-brd{padding:5px 8px;border-radius:2px;color:#6fb82c;font-size:13px;border:1px solid #6fb82c}.cmp-bk-list-compo a.btn-green-wt-brd{padding:2px 8px;border-radius:2px;color:#6fb82c;font-size:13px;border:1px solid #6fb82c}.payment_list_data a.btn-green-wt-brd:hover{color:#fff;background:#6fb82c;transition:.5s ease}.payment-row:hover a.btn-green-wt-brd{color:#fff;background:#6fb82c!important;transition:.5s ease}.pay-filter{width:150px}.payment-filter-area{float:right;width:270px}.pay_link{margin-top:10px!important}.payment-row:hover{background:#e4f5f5!important;cursor:pointer}.cmp-bk-payment-link{float:right;margin-top:3px}.booking_summary_unclaimed{margin-top:10px!important}.owner_booking_summary{width:100%;float:left;margin-top:20px}.owner_booking_summary .cmp-bk-hr-summary{width:60%;display:block;margin:40px auto 45px auto}.owner_booking_summary .cmp-msg-hr{width:60%;display:block;margin:45px auto 0 auto}.owner_booking_summary .booking_summary_head{width:100%;float:left}.owner_booking_summary .booking_summary_head h3{padding:0;margin:0 0 10px 0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.owner_booking_summary .booking_summary_head b{color:#73cccc;font-size:14px;line-height:1.4;float:left;width:100%;margin:0 0 5px 0;font-weight:700}.owner_booking_summary .booking_summary_head .trip_date_req_text{margin-bottom:20px}.booking-page-personal-deatils .unclaimed_owner_contact_msg{color:#73cccc;font-size:14px;line-height:1.4;float:left;width:100%;margin:0 0 30px 0}.booking-page-personal-deatils .unclaimed_small-full-add{margin-bottom:5px!important;font-size:12px!important}.owner_booking_summary .booking_summary_head p{width:100%;float:left;font-size:12px}.owner_booking_summary .booking_summary_body{width:100%;float:left;margin-top:15px}.owner_booking_summary .booking_summary_body .message_customer{width:100%;float:left}.owner_booking_summary .booking_summary_body .message_customer .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .message_customer .icon_content .message_customer_icon{background-image:url(/images/campsite/icons/booking-icons/message-host.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .message_customer a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .message_customer .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .message_customer .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .message_customer .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .message_customer .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .booked_accommodation{width:100%;float:left}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:8px 7px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content .booked_accommodation_icon{background-image:url(/images/campsite/icons/booking-icons/campsite-listing.png);background-repeat:no-repeat;background-size:contain;width:26px;height:18px;zoom:1.3;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .view_calendar{width:100%;float:left}.owner_booking_summary .booking_summary_body .view_calendar .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content .view_calendar_icon{background-image:url(/images/campsite/icons/booking-icons/view-calendar.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .view_calendar a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .contact_details{width:100%;float:left}.owner_booking_summary .booking_summary_body .contact_details .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .contact_details .icon_content .contact_details_icon{background-image:url(/images/campsite/icons/booking-icons/contact-details.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .contact_details a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .contact_details .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .contact_details .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .contact_details .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .contact_details .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .payment_details{width:100%;float:left}.owner_booking_summary .booking_summary_body .payment_details .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .payment_details .icon_content .payment_details_icon{background-image:url(/images/campsite/icons/booking-icons/payment-details.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .payment_details a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .payment_details .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .payment_details .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .payment_details .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .payment_details .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .cancellation_policy{width:100%;float:left}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content .cancellation_policy_icon{background-image:url(/images/campsite/icons/booking-icons/cancellation-policy.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.owner_booking_summary .booking_summary_body .terms_conditions{width:100%;float:left}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content{padding:9px 13px;float:left;margin:3px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content .terms_conditions_icon{background-image:url(/images/campsite/icons/booking-icons/terms-conditions.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:79%;float:left;padding:12px 12px;border:1px solid #c1bba3;border-radius:3px;margin:3px;font-size:16px;line-height:1;color:#5d5c58;text-decoration:none}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn{padding:8px 16px;border:1px solid #e2e2e2;border-radius:3px;margin:3px;float:left;background:#ebeff3}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn:hover{background-color:#73cccc;color:#fff;transition:.5s ease-in-out}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn .folder-icon{background-image:url(/images/campsite/icons/booking-icons/folder-icon.png);background-repeat:no-repeat;background-size:contain;width:23px;height:24px;object-fit:cover;float:left}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn:hover .folder-icon{filter:brightness(100%) invert(100%);mix-blend-mode:plus-lighter}.cancelled_booking_mg{color:#ed6572;font-size:16px;font-weight:600}.cancel_popup .modal-content{width:100%;float:left}.cancel_popup .modal-body{padding:0;width:100%;float:left}.cancel_popup .cancel_popup_compo{width:100%;float:left;background-color:#edf9eb;padding:15px 25px;border-radius:5px}.cancel_popup .cancel_popup_compo .cancel-popup-close-button{float:right;border-radius:60%;font-weight:700;font-size:20px;color:#5d5c58;border:1px solid #5d5c58;width:30px;height:30px;position:relative;bottom:10px;left:20px}.cancel_popup .cancel_popup_compo .cancel-popup-close-button:hover{color:#000}.modal-backdrop.in{opacity:0}.cancel_popup .cancel_popup_compo .contact_the_customer{width:100%;float:left;background-color:#fff;padding:8px 12px;margin:5px 0;border:1px solid #c3c3c3}.cancel_popup .cancel_popup_compo .contact_the_customer h1{padding:0;margin:0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.cancel_popup .cancel_popup_compo .contact_the_customer p{color:#484848;font-size:12px;width:100%;float:left;font-weight:400;margin:5px 0 0 0!important}.cancel_popup .cancel_popup_compo .booking_info{width:100%;float:left;margin:5px 0}.cancel_popup .cancel_popup_compo .booking_info h2{padding:8px 12px;margin:0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper{width:100%;float:left;background-color:#fff;padding:25px 12px 15px;margin:5px 0;border:1px solid #c3c3c3}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head{width:100%;float:left;padding-bottom:5px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .arrowUp_button{float:right;color:#505050;font-size:22px;margin-top:-5px;cursor:pointer;padding-left:10px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .arrowUp_button i{font-weight:600;transition:.5s ease-in-out}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .arrowUp_button .rotated{transform:rotate(180deg);transition:transform .5s ease-in-out}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .small_img{object-fit:cover;width:55px;max-width:unset;height:40px;float:left;margin-bottom:15px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .small_img:hover{opacity:.5;transition:.5s ease-in-out}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head h3{font-size:13px;overflow-wrap:break-word;color:#484848;margin:0 0 20px 68px;text-transform:capitalize;font-family:Roboto,sans-serif;font-weight:700;line-height:1.4}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head p.pitch_desc{font-family:Roboto,sans-serif;color:#484848;font-weight:400;width:100%;float:left;font-size:12px;margin:0 0 10px 0}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head .bk_made_compo{width:100%;float:left}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head p{font-family:Roboto,sans-serif;color:#484848;font-weight:400;width:100%;float:left;font-size:12px;margin:0 0 10px 0}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .topPitch_head p.align-right{text-align:right}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay{width:100%;float:left;margin:20px 0 15px 0;padding-bottom:10px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay span{width:100%;float:left;margin-bottom:5px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay p{color:#484848;font-weight:400;font-size:12px;margin:0!important;line-height:1.6;float:left;width:16%;font-family:Roboto,sans-serif}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay b.tx_grey{color:#505050;font-size:.8em;line-height:1.6;text-align:right;float:right;font-weight:700}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay a{color:#73cccc;font-size:13px;line-height:1.4;float:right;text-decoration:underline;font-weight:700}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .total_stay a:hover{color:#4eb1b1;transition:.3s ease-in-out}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .price_include{width:100%;float:left;margin:0;padding:0}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .price_include .separate{width:100%;float:left;margin-bottom:8px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .price_include b{color:#505050;font-size:.8em;line-height:1.4;width:auto;float:left;padding-right:5px}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .price_include p{line-height:1.7em!important;padding-right:5px;width:auto;margin:0!important;float:left;font-size:12px;font-family:Roboto,sans-serif;color:#484848;font-weight:400}.cancel_popup .cancel_popup_compo .booking_info .booking_info_wrapper .price_include strong{color:#505050;font-size:.8em;line-height:1.7;width:auto;float:right;text-align:right;margin:0}.cancel_popup .cancel_popup_compo .cancellation_terms{width:100%;float:left;margin:5px 0}.cancel_popup .cancel_popup_compo .cancellation_terms h3{padding:8px 12px;margin:0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.cancel_popup .cancel_popup_compo .cancellation_terms .cancellation_terms_wrapper{width:100%;float:left;background-color:#fff;padding:25px 12px 0;margin:5px 0;border:1px solid #c3c3c3}.cancel_popup .cancel_popup_compo .cancellation_terms .cancellation_terms_wrapper span{width:100%;float:left;margin-bottom:15px}.cancel_popup .cancel_popup_compo .cancellation_terms .cancellation_terms_wrapper p{font-family:Roboto,sans-serif;color:#484848;font-weight:400;width:100%;float:left;font-size:12px;margin:0!important}.cancel_popup .cancel_popup_compo .reason_cancellation{width:100%;float:left;margin:5px 0}.cancel_popup .cancel_popup_compo .reason_cancellation h4{padding:8px 12px;margin:0;text-align:left;color:#5d5c58;font-family:Lobster,cursive;font-size:22px;font-weight:100;width:100%;float:left}.cancel_popup .cancel_popup_compo .reason_cancellation .reason_cancellation_wrapper{width:100%;float:left;margin:0}.cancel_popup .cancel_popup_compo .reason_cancellation .reason_cancellation_wrapper .form-control{width:100%;float:left;background-color:#fff;padding:10px 12px;margin:5px 0;border:1px solid #c3c3c3;font-family:Roboto,sans-serif;color:#484848;font-weight:400;font-size:12px;border-radius:0;resize:none;min-height:154px}.cancel_popup .cancel_popup_compo .reason_cancellation .reason_cancellation_wrapper .form-control:focus{border-color:#66afe9}.cancel_popup .cancel_popup_compo .reason_cancellation .reason_cancellation_wrapper .form-control::placeholder{color:#484848}.cancel_popup .cancel_popup_compo .cancel_booking_button{width:100%;float:left;margin:5px 0}.cancel_popup .cancel_popup_compo .cancel_booking_button .btn-cancel{background-color:#ff6663;border:1px solid #ff504d;font-size:12px;color:#fff;border-radius:0;float:right;padding:10px 15px;outline:0}.bk_cancel_desc{color:#ed6572!important}.cancel_popup .cancel_popup_compo .cancel_booking_button .btn-cancel:hover{background-color:#ff4945;transition:.5s ease-in-out}.cancel_popup .cancel_popup_compo .cancel_booking_button .form-control{border:1px solid #c3c3c3;font-family:Roboto,sans-serif;color:#505050;font-weight:700;font-size:12px;width:25%;padding:10px 10px;float:left;border-radius:0;margin-left:35%;height:auto;background-color:#fff}.owner_booking_content .owner_unclaimed_boxes{width:26%;padding:0}.owner_sidebar .unclaimed_boxes{width:100%;float:left;padding:0 0 10px 0;margin:30px 0 0 0}.owner_sidebar .unclaimed_boxes .sent_message{width:100%;float:left;padding:10px 12px 20px 12px;margin-bottom:13px;border:1px solid #e7e7e7;background-color:#edf9eb}.owner_sidebar .unclaimed_boxes .sent_message b.top_txt{color:#56bbbb;font-size:14px;font-weight:600}.owner_sidebar .unclaimed_boxes .sent_message .top_txt i{color:#333;margin-right:5px;font-size:14px}.owner_sidebar .unclaimed_boxes .sent_message p{text-align:justify;float:left;width:100%;font-size:11px;margin:10px 0 10px 0;color:#484848;line-height:1.6em}.owner_sidebar .unclaimed_boxes .sent_message p.phone_requested{color:#505050;font-size:12px;font-weight:600;margin-top:18px;float:left;text-decoration:none;transition:.5s ease-in-out}.owner_sidebar .unclaimed_boxes .sent_message p.phone_requested i{margin-right:10px;background-color:#fff;font-size:13px}#current_password_success{color:green;width:inherit}.owner_sidebar .unclaimed_boxes .sent_message .call-btn{background-color:#6fb82c;border-color:#6fb82c;color:#fff;padding:7px;font-size:12px;letter-spacing:1px;font-weight:400;display:block;margin:10px auto 0 auto;float:left;border-radius:4px;width:70%;outline:0;transition:.5s ease-in-out}.owner_sidebar .unclaimed_boxes .sent_message .call-btn:hover{background-color:#5fa024;border-color:#5fa024;outline:0}.owner_sidebar .unclaimed_boxes .sent_message a.view_sentMessage{color:#505050;font-size:12px;font-weight:600;margin-top:18px;float:left;text-decoration:underline;transition:.5s ease-in-out}.owner_sidebar .unclaimed_boxes .sent_message a.view_sentMessage:hover{color:#56bbbb;text-decoration:underline}.owner_sidebar .unclaimed_boxes .sent_message a.view_sentMessage i{margin-right:10px;background-color:#fff;font-size:13px}.owner_sidebar .unclaimed_boxes .sent_message a.req_phone_num{color:#505050;font-size:12px;font-weight:600;margin-top:18px;float:left;text-decoration:underline;transition:.5s ease-in-out}.owner_sidebar .unclaimed_boxes .sent_message a.req_phone_num:hover{color:#56bbbb;text-decoration:underline}.owner_sidebar .unclaimed_boxes .sent_message a.req_phone_num i{margin-right:10px;font-size:13px;background-color:inherit}.accessing_profile{width:100%;float:left}.accessing_profile h1{color:#5d5c58;font-size:30px;width:100%;float:left;margin:20px 0 20px 0}.accessing_profile p{line-height:1.7;font-size:16px;color:#666;width:100%;float:left}.accessing_profile hr{border-top:1px solid #55bedd;width:90%;float:left}.accessing_profile .campsite_code{width:100%;float:left;margin:15px 0 0 0}.accessing_profile .campsite_code label.cmp_code_label{font-size:16px;color:#666}.accessing_profile .campsite_code label.cmp_code_label i{color:#73cccc;font-size:13px}.accessing_profile .campsite_code small{width:100%;float:left;font-size:16px}.accessing_profile .campsite_code .form-control{width:90%;float:left;font-size:16px;margin-bottom:10px}.accessing_profile .campsite_code .access_email_submit{background-color:#73cccc;color:#fff;font-size:16px;padding:10px 30px;line-height:1.4;transition:.5s ease-in-out}.accessing_profile .campsite_code .access_email_submit:hover{background-color:#4eb1b1;outline:0}.accessing_profile .campsite_code label.error{margin:0 0 10px 0;float:left}.accessing_profile .cmp_code_content{width:100%;float:left}.accessing_profile .cmp_code_content b{width:100%;float:left;font-size:16px;color:#73cccc;text-transform:uppercase}#success_area{display:table}#success_area b{width:100%;float:left;font-size:12px;color:#73cccc;text-transform:uppercase}.accessing_profile .cmp_code_content p{width:100%;float:left;line-height:1.8;font-size:16px;color:#666;margin:7px 0}.accessing_profile .cmp_code_content a{float:left;font-size:16px;color:#73cccc;margin:0;transition:.5s ease-in-out}.accessing_profile .cmp_code_content a:hover{text-decoration:none;color:#4eb1b1}.accessing_profile .campsite_code .popover{font-size:12px;color:#fff;background-color:#73cccc;box-shadow:none;min-width:200px;line-height:1.5}.accessing_profile .campsite_code .popover .arrow{display:none}.accessing_profile .campsite_code .popover .popover-content{padding:5px 10px}.cmp-availability-icon{width:35px;margin:0 5px 5px 5px;object-fit:cover;height:30px;float:left;background-repeat:no-repeat;background-size:contain}.paymethod_table_th_width{width:35%}.paymethod_table_th_width_action{width:150px}.paymethod_table_success_msg{font-size:24px;color:green}.cmp-availability-icon:focus,.cmp-availability-icon:focus::after{outline:0}.cmp-availability-icon.pitch-tent,.cmp-availability-icon.tent{background-image:url(/images/campsite/icons/location-icons/pitch-tent.svg)}.cmp-availability-icon.bell-tent{background-image:url(/images/campsite/icons/location-icons/yurt.svg)}.cmp-availability-icon.yurt{background-image:url(/images/campsite/icons/location-icons/yurt.svg)}.cmp-availability-icon.tipi{background-image:url(/images/campsite/icons/location-icons/tipi.svg)}.cmp-availability-icon.caravan{background-image:url(/images/campsite/icons/location-icons/caravan.svg)}.cmp-availability-icon.camping-pod{background-image:url(/images/campsite/icons/location-icons/camping_pod.svg)}.cmp-availability-icon.campervan{background-image:url(/images/campsite/icons/location-icons/campervan.svg)}.cmp-availability-icon.brick{background-image:url(/images/campsite/icons/location-icons/brick.svg)}.cmp-availability-icon.motorhome{background-image:url(/images/campsite/icons/location-icons/motorhome.svg)}.cmp-availability-icon.lodge{background-image:url(/images/campsite/icons/location-icons/lodge.svg)}.cmp-availability-icon.canvas{background-image:url(/images/campsite/icons/location-icons/canvas.svg)}.cmp-availability-icon.pod{background-image:url(/images/campsite/icons/location-icons/camping_pod.svg)}.cmp-availability-icon.shepherd-hut{background-image:url(/images/campsite/icons/location-icons/shepherd_hut.svg)}.cmp-availability-icon.cabin{background-image:url(/images/campsite/icons/location-icons/cabin.svg)}.cmp-availability-icon.static-caravan{background-image:url(/images/campsite/icons/location-icons/static_caravan.svg)}.cmp-availability-icon.cottage{background-image:url(/images/campsite/icons/location-icons/cottage.svg)}.cmp-availability-icon.chalet{background-image:url(/images/campsite/icons/location-icons/chalet.svg)}.cmp-availability-icon.bungalow{background-image:url(/images/campsite/icons/location-icons/bungalow.svg)}.cmp-availability-icon.brick{background-image:url(/images/campsite/icons/location-icons/brick.svg)}.cmp_pitch_filter .form-control{width:43%;float:left;font-weight:700;height:55px;color:#5d5c58;white-space:normal;margin:0 20px 0 0;font-size:14px}.cmp-subhead{width:100%;float:left}.cmp-subhead p{font-size:16px;margin-bottom:6px;font-family:Roboto,sans-serif;color:#5d5c58}.cmp-subhead:after{content:"";display:block;margin-bottom:14px;width:40px;border-bottom:3px solid #73cccc}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-box{background-color:#dff0d8;padding:20px 0;width:100%;float:left;border:1px solid #e7e7e7}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-subtitle-details{margin-bottom:16px;margin-top:-20px;margin-bottom:20px;padding:0 15px 0 15px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-subtitle-details h3{font-size:16px;margin-bottom:6px;font-family:Roboto,sans-serif;color:#5d5c58}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-subtitle-details span{font-weight:600;color:#73cccc;text-align:left;font-size:14px;text-decoration:none;margin-bottom:5px;margin-top:10px;width:100%}.green-box-texts{background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:15px;color:#5d5c58;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}.green-box-texts a.bk-summery-link{color:#5d5c58;text-decoration:underline}.green-box-texts a.bk-summery-link:hover{color:#5d5c58;text-decoration:underline}.red-box-texts{background-color:#ff7e7e;border-color:#ff7e7e;float:left;width:100%;padding:15px;color:#fff;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}.red-box-texts a{color:#fff;text-decoration:underline}.cmp-pitch-subhead-green-box{background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:15px;color:#5d5c58;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}.load_pitches_calender_left{width:100%;float:left}.load_pitches_calender_left .green-box-texts{background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:15px;color:#5d5c58;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}.load_pitches_calender_left .green-box-texts .pitch_row{width:100%;float:left;padding:0}.load_pitches_calender_left .green-box-texts .pitch_row .image_box{float:left}.load_pitches_calender_left .green-box-texts .pitch_row .image_box img{width:200px;height:150px;border-radius:4px;object-fit:cover}.load_pitches_calender_left .green-box-texts .pitch_row .content_box{width:70%;float:left;padding:0 15px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box strong{margin:0 0 6px 0;font-size:13px;color:#484848;text-transform:capitalize;font-family:Roboto,sans-serif;font-weight:700;line-height:1.4;width:100%;float:left}.load_pitches_calender_left .green-box-texts .pitch_row .content_box p{font-family:Roboto,sans-serif;color:#484848;font-weight:400;font-size:13px;float:left;padding:0 15px 0 0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box b{font-weight:100}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .pitch_icons{width:100%;float:left;margin:0 0 17px 0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon{width:40px;margin:0 15px 0 0;object-fit:cover;height:40px;float:left;background-repeat:no-repeat;background-size:contain;padding:0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon.pitch-tent{margin:0 12px 0 -5px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .edit_pitch{background-color:#73cccc;color:#fff;text-transform:capitalize;border-radius:4px;padding:10px 30px;font-weight:100;float:left;margin:0 12px 0 0;font-family:Roboto,sans-serif;font-size:13px;outline:0;text-decoration:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .edit_pitch:hover{background-color:#4eb1b1;outline:0;transition:.5s ease-in-out}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_pitch{background-color:#73cccc;color:#fff;text-transform:capitalize;border-radius:4px;padding:10px 25px;font-weight:100;float:left;margin:0 12px 0 0;font-family:Roboto,sans-serif;font-size:13px;outline:0;text-decoration:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_pitch:hover{background-color:#4eb1b1;outline:0;transition:.5s ease-in-out}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes{background-color:#ebeef3;color:#73cccc;padding:10px 15px;font-weight:100;margin:0;text-decoration:none;text-align:left;float:left;font-size:13px;justify-content:left;align-items:center;border-radius:4px;outline:0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes:hover{transition:.5s ease-in-out;background-color:#e5e9ef}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes .cmp-location-icon{margin:-7px 0 0 0;width:25px;object-fit:cover;height:25px;float:left;background-repeat:no-repeat;background-size:contain}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes .cmp-location-icon.pitch-tent{background-image:url(/images/campsite/icons/location-icons/pitch-tent.svg);background-position:-3px}.load_pitches_calender_right{width:100%;float:left}.load_pitches_calender_right .green-box-texts{background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:15px;color:#5d5c58;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}.load_pitches_calender_right .green-box-texts strong{margin:0 0 6px 0;font-size:13px;color:#484848;text-transform:capitalize;font-family:Roboto,sans-serif;font-weight:700;line-height:1.4;width:100%;float:left}.load_pitches_calender_right .green-box-texts p.pitch_tx{font-family:Roboto,sans-serif;color:#484848;font-weight:400;font-size:13px;float:left;padding:0;line-height:1.7em}.load_pitches_calender_right .green-box-texts .view_terms{background-color:#73cccc;color:#fff;text-transform:capitalize;border-radius:4px;padding:9px 25px;font-weight:100;float:left;margin:0 0 8px 0;font-family:Roboto,sans-serif;font-size:13px;outline:0;text-decoration:none}.load_pitches_calender_right .green-box-texts .view_terms:hover{background-color:#4eb1b1;outline:0;transition:.5s ease-in-out}.load_pitches_calender_right .green-box-texts .view_extras{background-color:#73cccc;color:#fff;text-transform:capitalize;border-radius:4px;padding:9px 24px;font-weight:100;float:left;margin:0;font-family:Roboto,sans-serif;font-size:13px;outline:0;text-decoration:none}.load_pitches_calender_right .green-box-texts .view_extras:hover{background-color:#4eb1b1;outline:0;transition:.5s ease-in-out}.cmp-pitch-subhead-green-box{background-color:#dff0d8;border-color:#d6e9c6;float:left;width:100%;padding:15px;color:#5d5c58;font-weight:600;font-size:14px;border-radius:4px;margin:5px 0 20px 0}option.highlighted_pitches{color:#ff7e7e}.cmp_siderbar_mob.searchfixedTop{position:fixed;top:38px;z-index:10011;background-color:#fff;padding:15px 15px 0;left:0;right:0;border-bottom:1px solid #dff0d8}.cmp_siderbar_mob.searchfixedTop .form-group{width:60%;float:left}.cmp_siderbar_mob.searchfixedTop .form-group:last-child{width:40%}.cmp_siderbar_mob.searchfixedTop .owner_sub_select{width:100%;padding-left:0}.cmp_siderbar_mob.searchfixedTop .owner_sub_link{display:none}#tick_container .cmp_siderbar_mob.searchfixedTop .form-group,.cmp_boost .cmp_siderbar_mob.searchfixedTop .form-group,.cmp_image_section .cmp_siderbar_mob.searchfixedTop .form-group,.cmp_review_block .cmp_siderbar_mob.searchfixedTop .form-group,.cmp_search_list .cmp_siderbar_mob.searchfixedTop .form-group,.cmp_userInfo .cmp_siderbar_mob.searchfixedTop .form-group,.landowner-enquiry-list .cmp_siderbar_mob.searchfixedTop .form-group,.load_dashboard_details .cmp_siderbar_mob.searchfixedTop .form-group{width:100%;float:left}.unit-grid-popover .popover{margin-left:-2px;border-radius:2px;color:#fff;font-weight:600;box-shadow:none;border:0;background-color:#73cccc;pointer-events:none;max-width:200px;width:200px}.unit-grid-popover .popover>.arrow{display:none}.unit-grid-popover .popover-content{padding:3px 5px;font-size:14px}.unit-grid-popover .popover-content .clearfix{margin-bottom:8px}.unit-grid-popover .polygon-common .popover{max-width:215px!important;width:215px}.unit-grid-popover .unit-grid-unavailable .popover{max-width:150px;width:150px}.unit-grid-popover .unit-grid-off-season .popover{max-width:110px;width:110px}.unit-grid-highlighted.blocked-booked-range-start:before{background-color:#73cccc!important}.unit-grid-highlighted.blocked-booked-range-end:before{background-color:#73cccc!important}.pitch-details.pitch-select-booking .bk-list-filter-year{width:85px;margin:0 10px}.pitch-details.pitch-select-booking .bk-list-filter-month{width:120px;margin:0 10px}.pitch-details.pitch-select-booking .bk-list-order-change{width:35px;padding:0;margin:0;color:#000;cursor:auto}.pitch-details.pitch-select-booking .bk-list-order-change a{width:auto;color:#5d5c58;font-size:20px;padding:5px 15px;float:left}.pitch-details.pitch-select-booking .bk-list-order-change a:hover{color:#333;transition:.3s ease-in-out}.pitch-details.pitch-select-booking .bk-list-data-change{width:150px}.pitch-details.pitch-select-booking .bk-list-date-change{width:120px;float:right;margin:0 0 0 10px}.order_direc_disabled{pointer-events:none;display:none}.unit_grid_popover .popover{border:0;background-color:#73cccc}.unit_grid_popover .popover-content{border:0;box-shadow:none;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1.5em;font-weight:100;background-color:#73cccc;color:#fff;text-align:center;padding:10px}.unit_grid_popover .popover.right>.arrow:after{border-right-color:#73cccc}.stripe-links{color:#73cccc;font-weight:500;transition:.3s ease-in-out}a.connect-stripe{background:#73cccc;border:1px solid #73cccc;font-size:14px;padding:8px 15px;color:#fff;transition:.5s ease-in-out}a.connect-stripe:hover{background:#4eb1b1;border:1px solid #73cccc;color:#fff;text-decoration:none;outline:0}.form-control.connect_stripe_dropdown{width:25%;float:left}a.link-connect-stripe{float:left;font-size:14px;padding:10px 20px;color:#73cccc;transition:.5s ease-in-out;font-weight:600}a.linkconnect-stripe:hover{color:#4eb1b1;text-decoration:none;outline:0}.cmp_stripe_wrapper{color:#5d5c58;margin-bottom:35px;margin-top:0;width:100%;float:left}.cmp_stripe_wrapper b.about-connect{font-size:14px;margin-bottom:8px;width:100%;float:left}.dash-login-link{font-size:14px;color:#73cccc;transition:.5s ease-in-out;font-weight:600;margin-top:5px;float:left}.dash-login-link:hover{color:#4eb1b1;text-decoration:underline}.save_pitch_btn{background-color:#7cd2d6;font-size:13px;margin:0 0 15px 0;color:#fff;cursor:pointer;transition:ease .5s;font-weight:600;text-align:center;text-decoration:none;width:auto;float:right;padding:10px 12px}.save_pitch_btn:hover{color:#7cd2d6;text-decoration:none;background:#f9eae7}.save_pitch_btn:focus{color:#fff;text-decoration:none;background:#7cd2d6}.cmp-pitch-subhead.mt-10{margin-top:10px}.show-desktop{display:block!important}.show-mobile{display:none!important}.unread-messages-only-cmp-css{float:right;font-size:14px;text-decoration:underline;color:#73cccc;margin:15px 0 0 0;transition:.3s ease-in-out}.unread-messages-only-cmp-css:hover{color:#4eb1b1}.spinner{display:none;width:100px;height:100px;margin-top:13%;left:40%;position:absolute;animation:spinner 2.5s infinite linear both}.spinner-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:spinner-dot 2s infinite ease-in-out both}.spinner-dot:before{content:'';display:block;width:25%;height:25%;background-color:#6fb82c;border-radius:100%;animation:spinner-dot-before 2s infinite ease-in-out both}.spinner-dot:nth-child(1){animation-delay:-1.1s}.spinner-dot:nth-child(2){animation-delay:-1s}.spinner-dot:nth-child(3){animation-delay:-.9s}.spinner-dot:nth-child(4){animation-delay:-.8s}.spinner-dot:nth-child(5){animation-delay:-.7s}.spinner-dot:nth-child(6){animation-delay:-.6s}.spinner-dot:nth-child(1):before{animation-delay:-1.1s}.spinner-dot:nth-child(2):before{animation-delay:-1s}.spinner-dot:nth-child(3):before{animation-delay:-.9s}.spinner-dot:nth-child(4):before{animation-delay:-.8s}.spinner-dot:nth-child(5):before{animation-delay:-.7s}.spinner-dot:nth-child(6):before{animation-delay:-.6s}@keyframes spinner{100%{transform:rotate(360deg)}}@keyframes spinner-dot{100%,80%{transform:rotate(360deg)}}@keyframes spinner-dot-before{50%{transform:scale(.4)}0%,100%{transform:scale(1)}}.spinner-cancel{width:450px;height:450px;margin-top:-10%;left:-65%}.Blink{animation:blinker 1.5s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinker{from{opacity:1}to{opacity:0}}.msg-content .text-danger{color:#ffa52c}.msg-content .text-success{color:#abbf50}.fb_cmp{margin-bottom:5px}.ical-header{padding:10px;gap:10px;display:flex;align-items:center;margin-top:10px;border-bottom:1px}.unitc-label-export{font-size:14px;font-weight:700;color:#424242}.unitc-label-import{font-size:14px;font-weight:700;color:#424242}.unitc-label-update{font-size:14px;font-weight:700;color:#424242}.unitc-label-em{text-align:center;margin-right:50px}.ical-unit-row{padding:10px;gap:10px;display:flex;flex-wrap:wrap;align-items:center}.unit-row-copy{font-size:14px;flex:.5;white-space:nowrap;color:#424242;margin-right:10px;font-weight:700}.unit-row-copy:hover{text-decoration:none}.import_ical{flex:3;min-width:200px}.update-unit-ical{flex:1;min-width:120px}.unit-name-label{flex:1;text-align:center}.unit_ical .unit_seperator{margin:10px 0 20px 0;width:100%}.export_ical{flex:3}.copied{background:#4caf50;color:#fff!important;padding:2px 6px;border-radius:3px;font-size:12px;pointer-events:none;text-align:center;text-decoration:none;margin:0 15px}.copied-error{background:#721c24;color:#fff!important;padding:2px 6px;border-radius:3px;font-size:12px;pointer-events:none;text-align:center;text-decoration:none;margin:0 15px}.unit-row-copy:active .unit-row-copy:visited,.unit-row-copy:focus,.unit-row-copy:hover{text-decoration:none}.reject-modal{background-color:#e57373;border:1px solid #fff;border-color:#ff7e7e;border-radius:5px}.reject-modal .modal-body,.reject-modal .modal-header{color:#fff}.reject-modal .modal-header{border-bottom:1px solid rgba(255,255,255,.4)}.reject-modal .modal-footer{background:0 0;border-top:1px solid rgba(255,255,255,.4)}.reject-modal .btn{color:initial}.bookingRejectModal{text-align:center;padding:0!important}.bookingRejectModal:before{content:'';display:inline-block;height:100%;vertical-align:middle}.bookingRejectModal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.bookingRejectModal .modal-header .close{margin-top:-50px!important}.bookingRejectModal.fade .modal-dialog{transition:transform .3s ease-out}.bookingRejectModal.show .modal-dialog{transform:translateY(0)}@media (max-width:991px){.cmp_checkin_body .pitch_select .form-control{font-size:14px;margin-bottom:20px;height:45px}.cmp_checkin_body .pitch_select .pitch-name{display:table;padding-left:15px;margin-top:13px}.cmp_checkin_body .pitch_select .pitch_name_img{height:45px;width:45px}.cmp_checkin_body .pitch_select .input-select{margin-bottom:0;margin-top:20px}.cmp_listing_prev_dashboard.cmp_listing_prev img{margin-bottom:10px}.cmp_season_body .cmp_rates_select{border:0;margin-bottom:20px}.balances-body .pitch_select .form-control{margin-bottom:20px}.cmp_capacity_header a{margin:0 0 10px 0;position:relative;top:5px}.cmp_unit_header a{margin:0 0 10px 0;position:relative;top:5px}.cmp_add_unit .mb-create-pitch{padding-left:35%}.cmp_boost_body .boost_img{width:40%}.cmp_boost_actions{padding-left:33px}.cmp_boost_actions.boostable{margin-top:13px}.cmp_boost_block img{height:132px;object-fit:cover}.unit_action{margin-left:59px}.pitch_name,.unit_name{width:170px}.unit-details>.pitch_image{margin-left:186px}hr.unit_seperator{width:100%}.color_key_container{margin:5px 0 7px 0}.pt-status{float:left}.row.grid-header-details .pt-name{width:307px!important}.color_key_container{float:left}.color_key_text{font-size:85%!important}.color_key_text>button{width:35px!important;height:35px!important}a.update_pn_pr{display:none}.msg-listing-van-img{width:35%}.campsitelist_message_page .msg-listing-van-img{width:53px;object-fit:cover}}@media (min-width:1500px){.container{width:1400px}.left-sidebar-links,.user-box{margin-right:65px!important}.profile-top-wrapper{margin-right:65px!important}.pitch-body-wrapper .cmp_pitch_tip{margin-right:-15px}}@media (min-width:768px) and (max-width:992px){.msg-listing-van-name{margin-left:35%}.cmp_dashboard_prev{margin:0 0 15px 0}.profile-top h1{font-size:25px}h3.your_cmp_header{font-size:23px}.sub-heading{font-size:23px}.booking-list-wrapper h3{font-size:23px}.cmp_campsite_header h1{font-size:25px}.cmp_cancelPolicy_head h2,.cmp_general_head h2,.cmp_payMethods_head h2{font-size:23px}.cmp_cancelPolicy_head p,.cmp_general_head p,.cmp_payMethods_head p{font-size:13px}.cmp_description_container h2.cmp_sub_header{font-size:23px}.cmp_my_content .form-control,.cmp_my_content .left-label{font-size:13px}.cmp-balances-header h1,.cmp-booking-list-header h1,.cmp-quantity-header h1{font-size:23px}.cmp-balances-header p,.cmp-booking-list-header p,.cmp-quantity-header p{font-size:13px}.cmp_checkin_header h1{font-size:23px}.cmp_checkin_header p{font-size:13px}.cmp_capacity_header h3{font-size:23px}.cmp_capacity_header a,.cmp_capacity_header p{font-size:13px}.cmp_checkin_header a.view_unitTxt{font-size:13px}.grid_filter_bar a.update_pn_pr_mob{font-size:13px;margin:0 0 30px 0}.grid-header-details .availability,.grid-header-details .clear_selected{font-size:13px}.cmp_image_compo p,.image_reorder a.view_all_images,.image_reorder p{font-size:13px}.cmp_userInfo_header h1{font-size:23px}.cmp_userInfo_header p{font-size:13px}.cmp_reviews_header h1{font-size:23px}.cmp_reviews_header p{font-size:13px}.cmp_boost_header h1{font-size:23px}.cmp_boost p,.cmp_boost_header p,.cmp_boost_intro p{font-size:13px}.featuresList_top h2{font-size:23px;margin-top:0;margin-bottom:15px}.featuresList_top p{font-size:13px;line-height:1.6em}.cmp_booking_confirmation .topBooking_section .topPitch_head .bk_made_compo p{font-size:11px}.cmp_booking_confirmation .topBooking_section .topPitch_head span.expand_quote{display:none}.ipad_scroll_wrapper{width:100%;float:left}.ipad_scroll_wrapper .display_box{display:flex}.cmp_season_body .cmp_season_table .year_head{width:13%;margin-bottom:10px;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .end_datehead,.cmp_season_body .cmp_season_table .start_dateHead{width:21%;margin-bottom:10px;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .end_dayHead,.cmp_season_body .cmp_season_table .end_weekHead,.cmp_season_body .cmp_season_table .start_dayHead,.cmp_season_body .cmp_season_table .start_weekHead{width:12%;margin-bottom:10px;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .year_box{width:13%;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .endDate_box,.cmp_season_body .cmp_season_table .startDate_box{width:21%;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .endDay_box,.cmp_season_body .cmp_season_table .endWeek_box,.cmp_season_body .cmp_season_table .startDay_box,.cmp_season_body .cmp_season_table .startWeek_box{width:12%;padding:0 10px 0 0}.cmp_season_body .cmp_season_table .form-control{padding:5px 7px;font-size:13px}.cmp_season_body .cmp_season_table{display:block}.pitch-page-details .btn_txt{margin-left:6px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon{width:35px;height:35px;margin-right:14px}.pitch-page-create .cmp-pitch-menu-left{padding-right:1em!important}.pitch-body-wrapper .pitch-page-create .form-control{font-size:13px}.cmp-pitch-menu-left .cmp_pitch_lable{font-size:12px}.cmp-pitch-menu-left .pitch_aboutlable{font-size:12px}.pitch-page-create .cmp-pitch-menu-left p.inactive_text{font-size:12px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .cmp-pitch-subtitle{font-size:13px}.booking-list-user-info{margin-left:65px;margin-top:3px}.booking-list-user-info p:last-child{font-size:12px}.booking-list-td{font-size:14px}.main-img img{width:45%;height:169px}.color_keyCompo{width:100%;float:left;margin-bottom:20px}.landowner-name{margin-left:40%}.landowner_enquiry-table-wrapper{width:145%}.ipad-scroller{overflow-x:scroll}.ipad-scroller::-webkit-scrollbar{height:5px}.ipad-scroller::-webkit-scrollbar-track{background-color:#ebebeb}.ipad-scroller::-webkit-scrollbar-thumb{background:#6d6d6d}.campsitelist_message_page #created-msg-sm{padding:0}.campsitelist_message_page a.msg-body{margin-bottom:0}.campsitelist_message_page .dustbin{padding:0}.campsitelist_message_page .dustbin .js-archive-thread{padding:0}.long_input>input,td.long_input{min-width:165px}.cmp_my_content .cmp_compo_exras{width:100%;float:left;margin:0!important;padding:0 15px}.cmp_balances_wrapper .cmp_pitch_system{overflow-x:scroll;display:-webkit-box;padding-bottom:5px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar{height:7px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-thumb{background:#6d6d6d}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-track{background-color:#ebebeb}.cmp_balances_wrapper .cmp_pitch_system .balance-filter{width:33%;font-size:14px}.cmp_balances_wrapper .cmp_pitch_system .all_btn{width:15%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.due-year{width:17%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.bk-status{width:30%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.payable-arrival{width:30%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.sortby-balance-due{width:33%}.owner_booking_summary{margin-top:30px}.owner_booking_summary .booking_summary_body .message_customer .icon_content .message_customer_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:8px 10px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content .booked_accommodation_icon{width:20px;height:16px}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content .view_calendar_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .contact_details .icon_content .contact_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .payment_details .icon_content .payment_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content .cancellation_policy_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn{padding:10px 14px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content .terms_conditions_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:76%;padding:11px 12px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn .folder-icon{width:18px;height:19px}.owner_booking_section .cmp-bk-hr-center{margin:35px auto 30px auto!important;width:60%}.hirer-sidebar-main{display:none}.owner_booking_content .owner_booking_section{width:66%;padding:0 20px 0 8px}.owner_booking_content .right-sidebar{width:33%;padding:0}.owner_booking_content .cmp_booking_confirmation .booking-confirm{max-width:250px;min-width:250px;margin-top:0;float:left}.owner_booking_content .cmp_booking_confirmation .topBooking_section .total_stay span{width:100%;float:left;margin-bottom:10px}.owner_booking_content .cmp_booking_confirmation .topBooking_section .total_stay p{float:left;width:100%}.owner_booking_content .cmp_booking_confirmation .topBooking_section .total_stay b.tx_grey{text-align:left;float:left;width:100%;font-size:12px}.owner_booking_content .booking-confirm h3.booking-confirm-head{display:block;font-size:22px}.owner_booking_content .cmp_campsite_header h1{font-size:25px}.owner_booking_content .cmp-bk-info-details{margin:10px 0 15px 0}.owner_booking_content .cmp-bk-info-details h1.cmp-bk-info-title{display:block;width:auto;margin:0 0 15px 0;font-size:23px!important}.owner_booking_content .booking-list .cmp_bk-view_btn{font-size:13px}.cmp_booking_confirmation .topBooking_section .additional_person b{font-size:13px}.cmp_booking_confirmation .topBooking_section .total_stay a{font-size:12px}.cmp_booking_confirmation .topBooking_section .additional_person strong{line-height:1.4}.cmp_booking_confirmation .topBooking_section .pitchOptional_extras strong{line-height:1.4}.cmp_booking_confirmation .topBooking_section .electricity_quote strong{line-height:1.4}.cmp_booking_confirmation .topBooking_section .cost_stay a{font-size:12px}.cmp_booking_confirmation .topBooking_section .payment_history b{font-size:15px}.cmp_booking_confirmation .topBooking_section .cost_stay{margin:0;float:left}.quote_link{font-size:12px}.cmp_menu_wrapper ul>li>a{font-size:14px}.cmp_siderbar_mob{display:none}.load_dashboard_details .cmp_siderbar_mob.cmp_your_site{display:none}.show_hide_inactive_pitches{margin:0 0 10px 15px;clear:none;float:left}.cmp_booking_confirmation .topBooking_section .topPitch_head .small_img{width:50px;height:40px}.cmp_booking_confirmation .topBooking_section .topPitch_head h2{font-size:12px;margin:0 0 15px 60px}.cmp_booking_confirmation .topBooking_section .topPitch_head .arrowUp_button{font-size:20px;margin-top:-6px;padding-left:8px}.booking-page-personal-deatil .personal_detail_hr{margin:35px auto 30px auto;width:60%}.owner_booking_section .booking-personal-details{margin-top:0}.owner_booking_content .cmp_siderbar_mob{width:120%}.load_dashboard_details .right-sidebar-main{padding:0 15px}.cmp_my_content .location_section .left-label{font-size:13px;margin-top:8px}.cmp_boost_block img{height:160px}.booking-list-wrapper .cmp-balances-compo .table tbody{width:100%;display:table}#booking_list .no-l-pad-desktop{padding-right:15px}.owner_booking_section .personal_detail_hr{margin:35px auto 30px auto;width:60%}.owner_booking_content .general-terms-header{width:35%!important}.owner_booking_content .cancellation-terms-header{width:35%!important}.cmp_season_body .season-form .season-form-group b.available-text{margin-top:10px!important;width:100%!important;position:relative;left:0}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper label{font-size:14px;float:left;width:100%}.cmp_season_body .season-form .season-form-group .radio-btn-compo{margin-right:0;width:100%!important;border-bottom:1px solid #eee!important;margin-top:10px}.cmp_capacity_header{margin:15px 0}.cmp_compo_exras .cmp_extra .long_input a{font-size:12px}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:120px}.form-group.finance_terms .short-form-groups.form-control{width:40%;margin-bottom:10px}.form-group.finance_terms .form-control.sec_deposit{width:40%}.load_dashboard_details .show_hide_inactive_pitches{margin:5px 0 10px 0;float:left;width:100%}.enquiry-body .booking-page-personal-deatils{width:70%}.cmp_booking_confirmation .topBooking_section .booking_amendments a{width:100%;float:left}.owner_sidebar .unclaimed_boxes{margin:28% 0 0 0}.owner_sidebar .unclaimed_boxes .sent_message .top_txt i,.owner_sidebar .unclaimed_boxes .sent_message b.top_txt{font-size:13px}.owner_sidebar .unclaimed_boxes .sent_message .call-btn{width:70%;font-size:11px;padding:8px}.booking-list-wrapper .cmp_lenderDashboard{width:35%}.booking-list-wrapper .cmp_lenderDashboard .booking-list-user-info p{font-size:13px}.booking-list-wrapper .cmp_dateDashboard{width:30%}.booking-list-wrapper .cmp_dateDashboard .booking-date-div{height:auto;font-size:13px}.booking-list-wrapper .cmp_amountDashboard .booking-list-td{font-size:13px}.booking-list-wrapper .booking-list-td-view a{font-size:13px}.cmp_extras_body .extras_select_pitch .cmp_pitch_filter .form-control{width:40%}.image-select-pitch-box .cmp_pitch_filter .form-control{width:40%}.load_pitches_calender_left .green-box-texts .pitch_row .image_box{float:left;width:30%}.load_pitches_calender_left .green-box-texts .pitch_row .image_box img{width:100%;height:140px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box{width:70%}.load_pitches_calender_left .green-box-texts .pitch_row .content_box strong{font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box p{font-size:.7em}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon{width:30px;height:30px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .edit_pitch{padding:8px 15px;margin:0 7px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_pitch{padding:8px 18px;margin:0 7px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes{padding:8px 12px;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes .cmp-location-icon{margin:-5px 0 0 0;width:20px;height:20px}.load_pitches_calender_right .green-box-texts strong{font-size:12px}.load_pitches_calender_right .green-box-texts p.pitch_tx{font-size:.7em}.load_pitches_calender_right .green-box-texts .view_terms{padding:8px 18px;margin:0 0 7px 0;font-size:12px}.load_pitches_calender_right .green-box-texts .view_extras{padding:8px 17px;font-size:12px}.quantity-select-block{width:110px}.quantity-select-block .form-control{font-size:13px}.quantity-year.quantity-select-block{margin-right:25px}.month-block{width:35px;font-size:11px}.month-block .form-control{padding:0}.landowner-enquiry-list .messages h1{font-size:23px}.landowner-enquiry-list .messages p{font-size:13px;line-height:1.6em}.pitch-select-booking-desk.pitch-details.pitch-select-booking .pitch-desc{width:150px;margin-right:10px}.pitch-details.pitch-select-booking .bk-list-filter-year{width:70px;margin:0 5px 0 0;padding:6px 0 6px 6px}.pitch-details.pitch-select-booking .bk-list-filter-month{width:75px;margin:0 10px 0 0;padding:6px 0 6px 6px}.pitch-details.pitch-select-booking .bk-list-date-change{width:75px}.pitch-details.pitch-select-booking .bk-list-order-change{width:30px}.pitch-details.pitch-select-booking .bk-list-order-change a{padding:5px 10px 5px 10px}.pitch-details.pitch-select-booking .bk-list-data-change{width:100px;padding:6px 0 6px 6px}.campsitelist_message_page .msg-listing-van-img{margin-right:10px}.campsitelist_message_page .pic-with-name{padding-right:0}.landowner-enquiry-list .msg-listing-van-img img{width:60px}.campsitelist_message_page #created-msg-sm{padding:0}.cmp_review_wrapper .right-sidebar{display:none}.cmp_review_wrapper h2.hirer-say{font-size:23px}.owner_booking_summary .cmp-msg-hr{margin:40px auto 20px}.unread-messages-only-cmp-css{font-size:13px;margin:10px 0 0 0}}@media (min-width:610px){.right-sidebar-calendar{padding-right:0!important;padding-left:0!important}.calendar_book_btn{margin-left:-70px!important}}@media (min-width:768px){.profile-top-wrapper{margin-right:20px}.left-sidebar-links,.user-box{margin-right:20px}.cmp-img-details{width:100%;float:left;margin-top:25px}.table-extra-cmp{width:75%}.cmp_copy_dates .modal-sm{width:150px;height:auto}.no-l-pad-desktop{padding-right:0}.no-margin{margin-left:0;margin-right:0}#booking_list_data .booking-list-mobile{padding-right:0}#booking_list_data .booking-list-mobile.cmp-bk-list-main{padding-right:0;padding-left:0}.extras_coming .options-row .hide-desktop{display:none}.campsite_provides .options-row .hide-desktop{display:none}.booking-cost-mobile{display:none}.cancel_popup .modal-dialog{width:700px;margin:3.5% auto 0 auto;height:auto;display:block}.pitch-body-wrapper .mobCreatepitch_btn a{display:none}.mobile-available-text{display:none}}@media (min-width:767px){.cmp-pitch-type-wrapper .cmp-pitch-type-1{order:1}.cmp-pitch-type-wrapper .cmp-pitch-type-2{order:3}.cmp-pitch-type-wrapper .cmp-pitch-type-3{order:2}.cmp-pitch-type-wrapper .cmp-pitch-type-4{order:4}.pitch-page-details .pitch-page-details-left{padding-right:30px;padding-left:0}.dashboard-messages-mobile{display:none}.show_mobile{display:none}.hide_in_desktop{display:none}.view-mob-bk-btn{display:none}.box-body-map-page{margin-bottom:50px}.pitch-select-booking .bk-list-data-filter{width:150px}.np-pad-lg{padding-left:5px}.cmp-summery-mob{display:none}.cmp_season_body .cmp_season_table .Mb_end_dayHead,.cmp_season_body .cmp_season_table .Mb_end_weekHead,.cmp_season_body .cmp_season_table .Mb_start_dayHead,.cmp_season_body .cmp_season_table .Mb_start_weekHead{display:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_img{display:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_icons{display:none}.booking-cmp-list-wrapper{margin-bottom:70px}.owner_booking_content{margin-bottom:70px}.load_dashboard_details{margin-bottom:60px}.cmp_ind_message .owner_sidebar .unclaimed_boxes{margin:0;padding:0}.mobile_option_ribbon{display:none}}@media (max-width:767px){.show-desktop{display:none!important}.show-mobile{display:block!important}.cmp_boost_header h1{font-size:23px}.landowner-enquiry-list .messages h1{font-size:25px}.cmp_capacity_header p{font-size:13px}.booking-list-wrapper h3{font-size:22px;margin-bottom:0;margin-top:30px}.cmp-balances-header h1,.cmp-booking-list-header h1,.cmp-quantity-header h1{font-size:23px}.cmp_reviews_header h1{font-size:23px}.cmp_checkin_header h1{font-size:23px}h3.your_cmp_header{font-size:22px}.cmp_cancelPolicy_head h2,.cmp_general_head h2,.cmp_payMethods_head h2{font-size:23px}.featuresList_top h2{font-size:23px;margin-top:0;margin-bottom:15px}.cmp_capacity_header h3{font-size:23px;margin:0 10px 0 0}.season-row{display:none}.cmp_cancellation_wrapper .left-label{font-size:20px;margin-bottom:10px}.cmp_cancellation_wrapper .field_links{font-size:20px;margin-bottom:10px}.cmp_cancel_policy input,.cmp_cancel_policy textarea{font-size:16px}.cmp_cancellation_wrapper .cmp_save{margin-top:0}.cmp_general_terms .cmp_cancel_policy .cmp_save,.cmp_general_terms .cmp_cancel_policy .cmp_save_btn{margin-top:0}.cmp_general_terms .field_delete{margin-bottom:15px}.cmp_general_terms .cmp_cancel_policy .left-label{font-size:20px}.cmp_general_terms .field_links{font-size:20px;margin-bottom:15px}.general_terms .form-control::placeholder{font-size:16px}.cancell_policy .form-control::placeholder{font-size:16px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-menu .more-height{height:90px}.pitch-body-wrapper .pitch-page-hr.bot{display:none}.pitch-page-create .cmp-pitch-menu-left p.cmp-pitch-title{font-size:13px!important;margin-bottom:6px}.pitch-page-create .cmp-pitch-menu-left p.cmp-pitch-subtitle{display:none!important}.pitch-page-create .cmp-pitch-menu-right p{font-size:13px!important}.pitch-page-create .cmp-pitch-menu-left{width:64%!important;padding:0 15px 0 15px!important}.pitch-page-create .cmp-pitch-menu-right{width:36%!important}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon{width:34px!important;height:34px!important;margin-right:6px!important}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon.tent{margin-right:-7px!important}.pitch-body-wrapper .pitch-page-create a.btn-view-pitch{display:block;font-size:12px;padding:8px 5px;margin:14px 0 0;width:85%}.cmp_list{width:100%}.pitch_page{display:block}.change_div{position:absolute;margin:15px 0}.first_select{margin-bottom:20px}.btn-change{margin-top:80px}.first_calendar_form{display:flex;margin-bottom:20px}.selected_cmp_img{width:65px}.save-btn{display:inline-block!important}.save-cancel-btn-row{display:flex}.selected-dates-form-wrapper{width:215px!important;display:inline;position:absolute}.calendar-label-select{margin-left:-15px!important}#booking_save_div{margin-top:30px}.calendar_content div,.calendar_weekdays div{width:14%;height:68px;line-height:69px;overflow:hidden;text-align:left;color:#484848}.selected_dates_form_lable{width:168px}.calendar_book_btn{float:left;margin-left:-50px;margin-top:30px!important}.cmp-calpg-van-dp{display:none!important}.dropdown-months{margin-bottom:10px!important}.calendar-dropdowns{width:100%!important}.user-img-warpper{margin-top:0}.sidebar-messages,.user-inquiry-hr{display:none}.sub-heading{margin:0 0 30px}.right-sidebar-main{padding-left:15px;padding-right:15px}.profile-top-wrapper{margin-right:0}.left-sidebar-links .shortcuts-text{display:none}.campsite_header{font-size:20px}.map_section{margin-top:16px}.cmp_campsite_header h1{font-size:25px}.cmp_save{margin-top:22px}.pitch-details{width:100%}.pitch-select-booking{width:100%;margin:20px 0 0 0;padding:0}.pitch-select-booking.pitch-select-mob input{width:calc(100% - 66px)}.mobile_full_width{width:100%;float:left}.cmp_boost_body .boost_img{width:33%}.cmp_menu_wrapper>ul{margin:0;box-sizing:border-box;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:center}.handle_prev:after{display:inline-block;padding-right:0;vertical-align:middle;font-family:FontAwesome;content:"\f105";position:absolute;right:-19px;font-size:29px;top:-14px;color:#5d5c58;z-index:99;padding:4px 20px;background-image:linear-gradient(to right,#ffffff87 ,#ffffffe6)}.handle_next::before{display:inline-block;padding-right:0;vertical-align:middle;font-family:FontAwesome;content:"\f104";position:absolute;left:-19px;font-size:29px;top:-14px;color:#5d5c58;z-index:99;padding:4px 20px;background-image:linear-gradient(to right,#fff ,#ffffffb0)}.cmp_menu_wrapper>ul{padding:0}li.cmp-item{float:left}.cmp_terms_menu ul{padding:0 20px 0 30px}.cmp_terms_menu ul li{float:none}.bookingList-cmp-menu ul{padding:0;text-align:left}.booking-detail-wrapper{margin:10px 0 30px 0}.booking-detail-wrapper .hirer-info-box{width:100%;float:left}.booking-confirm h3.booking-confirm-head{display:none}.main-img img{width:197px;height:135px}.cmp-img-details{margin-top:0;float:left}.cmp-img-details label{width:100%!important;padding-left:0}.cmp-img-details .no-pad-sm{padding-left:0;padding-right:0}.cmp_image_compo h3{margin:10px 0 20px 0}.cmp-price-save-cncl-btn .btn{margin-bottom:25px}.cmp-price-title{font-size:30px}.extra_mob{text-align:left!important;padding-left:0!important}.booking-cost-desktop{display:none}.boost_counter{float:none;text-align:center}.cmp-reviews-menu ul{padding:0;text-align:left}.cmp-userInfo-menu ul{padding:0;text-align:left}.cmp_extras_menu ul{padding:0;text-align:left}.cmp-boost-menu ul{padding:0;text-align:left}.cmp_menu_wrapper{margin:5px 0}.mb-paddingNone{padding:0!important}.cmp_description_container #campsite_information .country_codes{margin-bottom:15px}.cmp_terms_menu li{margin-right:30px}.cmp_user_info .btn-save{float:left!important}.view-desk-bk-btn{display:none}.cmp-img-details label,.cmp-img-details select.form-control,.cmp-img-details textarea.form-control{width:100%}.hide_in_mob{display:none}.cmp-calendar-quantity .calendar_content span:nth-child(2){left:13px}.form-group-hr .np-pad-lg{padding-left:15px;padding-right:15px}.unit-details>.pitch_image{margin-left:156px}.unit_action{margin-left:60px}.pitch_name,.unit_name{width:140px}.unit-details>.unit_action{margin-left:13px}.pitch_desc{width:191px;display:inline-block;position:relative}.cmp_dash_head{margin-top:0!important}.cmp_dashboard_wrapper .sub-heading{font-size:22px;margin-top:20px;margin-bottom:15px}.cmp_dashboard_booking_list h3{font-size:22px;margin:0 0 10px 0}.cmp_dashboard_wrapper .cmp-count-rightbar{margin-top:30px;margin-bottom:30px}.sidebar-messages-mobile .cmp_dashboard_booking_list{margin:15px 0}.load_dashboard_details p.van-preview-text-mobile{line-height:1.6em;font-size:.8em}.cmp_features_list .cmp_save_btn{position:inherit;bottom:13px;margin-left:15px;margin-top:20px}.cmp_features_list .cmp-description-edit{margin-top:15px}.featuresList_top{margin:0 0 30px 0}.coming_extras{margin:0 0 40px 0}.featuresList_unit .left-label{margin-bottom:15px}.booking-list-wrapper-with-msg .booking-page-personal-deatils{margin:40px 0 0 0}.cmp-booking-header h1.bk-msg-header{margin-bottom:15px}.bk-msg-header-link{font-size:14px;margin-bottom:10px;margin-top:10px}.cmp_add_unit .mb-create-pitch{padding-left:30%}.cmp-bk-info-details .cmp-bk-info-title{display:block;margin-bottom:0;font-size:22px!important}.cmp-bk-info-details .cmp-bk-info-link{clear:both;float:left!important;padding-left:0;margin-bottom:10px;margin-top:10px;font-size:12px}.owner_booking_section .cmp-bk-info-details{margin:0 0 15px 0}.owner_booking_section .cmp-booking-header .cmp-bk-info-details{margin:0 0 15px 0}.note_mob_button{margin-right:265px!important}.row.grid-header-details .pt-name{width:302px!important}.grid-header-static.gr-fix .color_key_container{display:none;transition:1s}.clear_selected{width:30%;float:right;margin-right:10px;background-color:#c5cdd4;border:1px solid #c5cdd4;font-size:9pt;text-align:center;outline:0;border-radius:0;box-shadow:none;height:39px;margin-bottom:10px;transition:.5s;color:#fff}.mobile_booking_menu ul{padding:0 20px 10px 0;text-align:left}.mobile_booking_menu span.handle_next,.mobile_booking_menu span.handle_prev{display:none}.cmp_enquiry_body .cmp_messageTo_lender h5.message_pitch_name{margin:5px 0 10px 0;width:100%}.owner_booking_section .booking-page-personal-deatils{margin:0}.owner_booking_section .accommodation_notes{margin-top:0}.owner_booking_section .booking_info_arrive{font-size:12px}.msg-listing-van-img{width:40%}.green_row .msg-listing-van-name p{margin-top:8px}.msg-listing-van-name{margin-left:0;margin-top:0;float:left}.landowner_enquiry-table-wrapper{padding:10px 0;margin-bottom:25px;border:0}#landowner-msg-list-mobile{margin-bottom:0}#landowner-msg-list-mobile .col-xs-6{padding:0 2px 0 9px}#landowner-msg-list-mobile .landowner-view-van{font-size:14px;margin-bottom:10px}.cmp_my_content .cmp_compo_exras{width:100%;float:left;margin:0!important;padding:0 15px}.long_input>input,td.long_input{min-width:165px}#landowner-msg-list-mobile{display:block}.cmp-pitch-type-wrapper .cmp-pitch-type{width:100%}.pitch-page-details .pitch-page-details-left{padding:0}.pitch-page-details .pitch-page-details-right{padding:0}.cmp_balances_wrapper .cmp_pitch_system{overflow-x:scroll;display:-webkit-box;padding-bottom:5px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar{height:7px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-thumb{background:#6d6d6d}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-track{background-color:#ebebeb}.cmp_balances_wrapper .cmp_pitch_system .balance-filter{width:46%;font-size:14px}.cmp_balances_wrapper .cmp_pitch_system .all_btn{width:20%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.due-year{width:23%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.bk-status{width:40%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.payable-arrival{width:40%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.sortby-balance-due{width:44%}.cmp_season_body .cmp_season_table .year_head{width:20%;padding:0 10px 0 0;margin-bottom:0}.cmp_season_body .cmp_season_table .end_datehead,.cmp_season_body .cmp_season_table .start_dateHead{width:40%;padding:0 10px 0 0;margin-bottom:0}.cmp_season_body .cmp_season_table .end_dayHead,.cmp_season_body .cmp_season_table .end_weekHead,.cmp_season_body .cmp_season_table .start_dayHead,.cmp_season_body .cmp_season_table .start_weekHead{display:none}.cmp_season_body .cmp_season_table .year_box{width:20%;padding:0 10px 0 0;margin-bottom:10px}.cmp_season_body .cmp_season_table .endDate_box,.cmp_season_body .cmp_season_table .startDate_box{width:40%;padding:0 10px 0 0;margin-bottom:10px}.cmp_season_body .cmp_season_table .Mb_end_dayHead,.cmp_season_body .cmp_season_table .Mb_end_weekHead,.cmp_season_body .cmp_season_table .Mb_start_dayHead,.cmp_season_body .cmp_season_table .Mb_start_weekHead{width:25%;padding:0 10px 0 0;margin-bottom:0;float:left}.cmp_season_body .cmp_season_table .endDay_box,.cmp_season_body .cmp_season_table .endWeek_box,.cmp_season_body .cmp_season_table .startDay_box,.cmp_season_body .cmp_season_table .startWeek_box{width:25%;padding:0 10px 0 0;margin-bottom:10px}.cmp_season_body .cmp_season_table .form-control{padding:6px}.cmp_season_body .cmp_rates_select{border-bottom:1px solid #eee!important;padding-bottom:15px}.cmp_season_table .add_sesons{display:none}.cmp_season_body .cmp_season_table .season-save{width:97%;margin:0 0 10px 0;float:left}.cmp_season_body .cmp_season_table .season-update-single-year{display:none!important}.owner_booking_summary{margin-top:10px}.owner_booking_summary .booking_summary_body .message_customer .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .message_customer .icon_content .message_customer_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:67%}.owner_booking_summary .booking_summary_body .message_customer .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:9px 10px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content .booked_accommodation_icon{width:20px;height:15px}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:67%}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content .view_calendar_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:67%}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .contact_details .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .contact_details .icon_content .contact_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:67%}.owner_booking_summary .booking_summary_body .contact_details .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .payment_details .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .payment_details .icon_content .payment_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:67%}.owner_booking_summary .booking_summary_body .payment_details .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content .cancellation_policy_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:67%}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content{padding:9px 13px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content .terms_conditions_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:67%;white-space:nowrap}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn{padding:10px 13px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn .folder-icon{width:19px;height:21px}.owner_booking_section .cmp-bk-hr-center{margin:30px auto 30px auto!important;width:60%}.owner_booking_section .booking_made{margin-bottom:5px!important}.cmp_booking_confirmation .topBooking_section .booking_amendments a{width:100%;float:left}.cancel_popup .modal-dialog{margin:10px 10px 30px 10px;float:left}.cancel_popup .cancel_popup_compo{padding:15px}.cancel_popup .cancel_popup_compo .cancellation_terms .cancellation_terms_wrapper{padding:15px 12px 5px}.cancel_popup .cancel_popup_compo .contact_the_customer{padding:12px}.cancel_popup .cancel_popup_compo .cancel_booking_button .form-control{border:1px solid #c3c3c3;font-family:Roboto,sans-serif;color:#505050;font-weight:700;font-size:12px;width:20%;padding:10px 10px;float:left;border-radius:0;margin-left:40%;height:auto}.owner_booking_content .owner_unclaimed_boxes{width:100%;padding:0 15px}.owner_sidebar .unclaimed_boxes .sent_message a.req_phone_num{width:100%}.owner_sidebar .unclaimed_boxes .sent_message .call-btn{width:52%;padding:9px}.accessing_profile h1{font-size:25px}.accessing_profile .campsite_code .form-control{width:65%}.accessing_profile hr{width:100%}.owner_sidebar .unclaimed_boxes .sent_message p{font-size:13px;line-height:1.8em}#owner_unclaimed_boxes_mobile{margin:0 -15px}#owner_unclaimed_boxes_mobile .owner_sidebar .unclaimed_boxes{margin:-5px 0 20px 0}.owner_sidebar .unclaimed_boxes{margin:15px 0 20px 0}.uploadImage_caption .cmp-img-details .cmp_page_popover-anchor.assign_popover{float:none!important;margin-left:2px}.pitch-body-wrapper .mobCreatepitch_btn a{background-color:#73cccc;color:#fff;border:1px solid #73cccc;transition:.3s ease-in-out;padding:10px 17px;font-size:14px;float:left;border-radius:4px;margin:10px 0 15px 0;text-decoration:none}.pitch-body-wrapper .mobCreatepitch_btn a:hover{background-color:#4eb1b1}.cmp_pitch_owner .hirer-enquiry-list{width:100%}.images-container .main_img .dragImage_compo{width:100%}.images-container .main_img .dragImage_compo .dropzone{min-height:200px}.cmp_common_pitches .select-pitch-box{width:auto;float:none}.cmp_common_pitches .unit-select-pitch-box{width:auto;float:none}.cmp_common_pitches .unit-select-pitch-box .cmp_pitch_change{width:50%;margin:0 15px 0 0}.select-pitch-box .cmp_pitch_change{margin:0 15px 0 0}.cmp_cost_header .cmp_pitch_filter .form-control{width:43%}.cmp_cost_header .cmp_pitch_system .input-field{width:40%}.cmp_extras_body .extras_select_pitch .cmp_pitch_filter .form-control{width:43%}.extras_select_pitch .cmp_pitch_system .input-field{width:40%}.cmp_common_pitches .image-select-pitch-box{width:auto;float:none}.image-select-pitch-box .cmp_pitch_filter .form-control{width:45%;margin:0 15px 0 0}.load_pitches_calender_left .green-box-texts .pitch_row .image_box{display:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box{width:100%;float:left;padding:0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_img{width:20%;float:left}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_img img{width:100%;height:55px;border-radius:4px;object-fit:cover}.load_pitches_calender_left .green-box-texts .pitch_row .content_box strong{width:80%;margin:0;padding-left:10px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box p{font-size:12px;padding:15px 10px 0 0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon{width:28px;margin:0 10px 0 0;object-fit:cover;height:28px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon.pitch-tent{margin:0 8px 0 -5px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .edit_pitch{padding:9px 17px;margin:0 7px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_pitch{padding:9px 13px;margin:0 7px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes{padding:9px;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes .cmp-location-icon{margin:-4px 0 0 0;width:18px;height:18px}.cmp_season_body .season-form .season-form-group b.available-text{display:none}.load_pitches_calender_right .green-box-texts .view_terms{font-size:12px;margin:0 8px 0 0}.load_pitches_calender_right .green-box-texts .view_extras{font-size:12px;margin:0 8px 0 0}.month-quantity-book{margin-top:20px}.quantity-year.quantity-select-block{margin-right:0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .pitch_icons{display:none}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_icons{width:80%;margin:0;float:left;padding-left:10px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .mobile_pitch_icons .pitch_icons{display:block;margin:5px 0 0 0}.load_pitches_calender_right .green-box-texts{display:none}.calendar_page_url{margin-top:5px;margin-bottom:0}.calendar_page_url a.link_to_bk_list,.calendar_page_url a.link_to_pitch_grid{font-size:13px}.cmp_filter_order label{font-size:14px}.cmp_siderbar_mob.cmp_your_site label{font-size:14px}.cmp_season_body .cmp_season_table b{font-size:13px}.pitch-details>p.pitch-name{width:75%}.pitch-details.pitch-select-booking .bk-list-data-change{width:90px;margin-top:15px}.pitch-details.pitch-select-booking .bk-list-order-change{width:40px;margin:15px 0 0}.pitch-details.pitch-select-booking .bk-list-order-change a{width:100%;padding:5px 10px 5px 18px}.pitch-details.pitch-select-booking .bk-list-filter-month{width:85px;margin:15px 8px 0 5px;padding:6px 0 6px 6px}.pitch-details.pitch-select-booking .bk-list-filter-year{width:60px;margin:15px 5px 0 0;padding:6px 0 6px 0}.pitch-details.pitch-select-booking .cmp-export-excel{margin:15px 0 0 0}.cmp_booking_page.cmp_booking_confirmation .pitch_listing_box:last-child{margin:-10px 0 30px 0}.cmp_boost p{font-size:13px;line-height:1.6em}.cmp-booking-list-header p{font-size:13px}.cmp_cancelPolicy_head p{font-size:13px;line-height:1.6em}.cmp_general_head p{font-size:13px;line-height:1.6em}.cmp_payMethods_head p{font-size:13px;line-height:1.6em}.messages p{width:100%;float:left;font-size:13px;line-height:1.6em}.cmp-balances-header p{font-size:13px}.cmp-quantity-header p{font-size:13px}.cmp_unit_header p{font-size:13px}.cmp_unit_header h3{margin:0 10px 10px 0}.cmp_checkin_header p{font-size:13px}.field-text .cmp_siderbar_mob .form-control{font-size:14px}.calendar-section button.switch-month{line-height:50px;height:50px;font-size:14px}.calendar-section .calendar_weekdays div{height:40px;line-height:45px;font-size:13px}.calendar-section .calendar_header h2{font-size:1.1em}.cmp_season_body .add_season_mb{font-size:14px}.cmp_capacity_header p{font-size:13px}.cmp_provides_extras p,.coming_extras p,.featuresList_top p{font-size:13px;line-height:1.6}.cmp_compo_exras .table.cmp_extra>tbody>tr>th{font-size:13px;font-weight:600;padding-bottom:5px}.cmp_image_compo p{font-size:13px;line-height:1.6em}.images-container .main_img{margin-top:20px}.image_reorder a.view_all_images{margin:0 0 10px 0}.image_reorder p{font-size:13px}.cmp_reviews_header p{margin:0;font-size:13px}.cmp_userInfo_header p{margin-bottom:15px;font-size:13px}.profile-top h1{font-size:25px}.cancel_popup .cancel_popup_compo .cancel-popup-close-button{left:10px}.cmp_delete_pitch{margin-left:0}.cmp_delete_pitch .btn_txt{margin-left:8px}.cmp-pitch-subhead-spacing .save_pitch_btn{width:100%;margin:-170px 0 0 0;white-space:normal}.save_pitch_btn{float:left}.cmp-bk-expand-link{float:left;margin:15px 0 0 0}.pitch-details.pitch-select-booking .bk-list-date-change{display:none}.mobile_option_ribbon{color:#504c4c;font-size:15px;font-weight:700;width:100%;float:left;margin:10px 0}.mobile_option_ribbon i{font-size:20px;margin-right:10px;font-weight:700;float:left}.cmp_booking_menu{margin:0 0 7% 0;background:#6fb82c;position:relative;left:-15px;padding:15px;width:108%}.cmp_booking_menu ul{padding:0}.cmp_booking_menu ul li{float:none}.cmp_booking_menu>ul::-webkit-scrollbar{display:none}.cmp_booking_menu ul>li>a{color:#fff}.cmp_booking_menu ul>li>a:hover{color:#73cccc}.cmp_booking_menu ul>li>a.active{color:#fff;border-bottom:6px solid #fff}.owner_booking_summary .cmp-msg-hr{margin:20px auto 10px auto;border:0}.cmp_enquiry_body .cmp_messageTo_lender{padding:0 0 20px 0}.unread-messages-only-cmp-css{font-size:13px;margin:8px 0 0 0}}@media (min-width:769px){.hide_in_lg{display:none}}@media (max-width:769px){.hide_in_sm{display:none}}@media (min-width:1024px){.cmp_boost_block img{height:198px;object-fit:cover}.cmp-img-details{margin-top:0}.right-sidebar .booking-cost-desktop{max-width:300px}}@media (max-width:480px){.cmp_boost_actions{padding-left:20px;padding-right:0}.cmp_boost_actions dl>dd,.cmp_boost_actions dl>dt{line-height:20px;padding-top:8px;width:100%;margin-right:0}.green_row .green_circle{left:91px;top:0}.grid_filter_bar>.month{width:30%;margin:15px 3px 10px 0}.grid_filter_bar>.year{width:24%;margin:15px 3px 10px 6px}.grid_filter_bar>.category{width:39%;margin:15px 0 10px 6px}.availability{width:30%;margin-right:5px}.grid_space{display:none}.unit-grid-tbl{margin-left:8px;display:grid}a.grd_pit_img{width:14%}.pt-status{display:none}.col.pitch-desc{width:50%;padding-left:7px}.table-scroll{overflow-x:unset}#mobile_scrl{overflow-x:scroll}.mobile_scrl{overflow-x:scroll}.col.pitch-desc,.color_key_container{display:none}.color_key_container.cl_mobile{display:block;margin:15px 0 0 0;float:inherit;width:100%}.color_key_container.cl_mobile>.color_key_text{margin-right:5px}.color_key_container.cl_mobile>.color_key_text>button{margin-right:5px;width:29px;height:29px}.availability{font-size:9pt}.grid_filter_bar{border:none;padding:0!important}.pitch-desc.mob{display:block!important}.row.grid-header-details .pt-name{width:32.5%!important;margin-left:0;margin-right:0}.mobile-pt-status{float:left;width:100%;margin:0;display:block}.grid-header-static{float:left;margin-bottom:10px}.gr-fix{display:block;opacity:1;position:fixed;background:#fff;z-index:99999;top:100px;border-bottom:1px solid #80808036;transition:.5s;left:0;right:0;padding:0 15px}.gr-fix .cmp_checkin_header{display:none}.season_starts_on{display:none}.row.grid-header-details{margin-bottom:22px}.table-scroll{overflow:unset;margin:0 0 10px 0}.grid-date-cell .grid-date-cell-heading{margin:7px 0 5px 0}.grd_name .grd_name_txt{height:44px}.grd_name_cnt{width:110px;margin:0 30px 0 0}.grid_links{font-size:85%;margin-top:5px}.grid_links_mobile{display:block}.grid_links_desktop{display:none}.cmp-cal-grid .form-control{width:100%}.grd_name_margin_reset{margin-bottom:-15px}.grd_tbl_margin_adjust{display:block;height:62px}.created-at-xs-wrapper{margin-bottom:10px;overflow:auto}.created-at-xs-2{clear:left}.created-at-xs{width:50%}}@media (max-width:1024px){.cmp-reorder-wrapper .img-block{width:174px}.cmp-img-details label{width:100%!important;padding-left:0}.cmp-img-details .form-group-fr .form-control{width:100%}.np-pad-lg{padding-left:5px;padding-right:0}.popup_desc{display:none!important}.cmp_extras_menu>ul{margin:0;box-sizing:border-box;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:center;padding:0 20px 0 30px}.cmp_extras_menu .handle_prev:after{display:inline-block;padding-right:0;vertical-align:middle;font-family:FontAwesome;content:"\f105";position:absolute;right:-19px;font-size:29px;top:-14px;color:#5d5c58;z-index:99;padding:4px 20px;background-image:linear-gradient(to right,#ffffff87 ,#ffffffe6)}.cmp_extras_menu .handle_next::before{display:inline-block;padding-right:0;vertical-align:middle;font-family:FontAwesome;content:"\f104";position:absolute;left:-19px;font-size:29px;top:-14px;color:#5d5c58;z-index:99;padding:4px 20px;background-image:linear-gradient(to right,#fff ,#ffffffb0)}.row.grid-header-details .pt-name{width:117px}.color_key_text>button{width:21px;height:25px}.color_key_text{font-size:70%}}@media (min-width:600px){.cmp_filter_order{display:none}}@media (max-width:667px){.confirm_msg{padding:20px 20px}.middle-cont{width:82%}.hirer_dtl{width:100%;margin-left:88px}.hirer_dtl::before{display:none}.hirer_dtl .middle_link{display:block}.middle-cont .middle_link{display:none}}@media (max-width:600px){.left-sidebar-links{display:none}.shortcuts-links.menu .item{display:inline-block;width:auto;box-sizing:border-box}.shortcuts-links.menu{box-sizing:border-box;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:left}.shortcuts-links.menu li{float:none;display:inline-block}.shortcuts-links.menu .item{display:inline-block;width:auto;box-sizing:border-box}.hirer-enquiry-list,.hirer-sidebar-main{width:100%}.booking-list-user-info p:last-child{padding-right:13px;margin-top:4px}.user-box{display:none}.cmp_my_content{width:100%}.shortcuts-links.affix{top:0;width:100%;background:#fff;z-index:10000;left:0;margin:0 15px}.left-label,.left-label+[class^=col-md]{width:100%}#landowner-msg-list-mobile{display:block}#landowner-msg-list-desktop{display:none}div#landowner-msg-list-mobile{padding:0 15px}.cmp_capacity_header>p{width:100%}.cmp_unit_header>p{width:100%}.cmp_checkin_body .checkin_days ul li.checkbox label{padding-left:8px}.cmp_checkin_body .weekend ul li.checkbox label{padding-left:8px}.cmp_checkin_body .btn-save{width:auto}#description{width:100%}.cmp_season_body .cmp_rates_select .rates-select-img{height:36px}.cmp_season_body .cmp_rates_select .input-select{float:left;width:40%;margin:1px 0 10px 10px}.cmp_season_body .cmp_rates_select .pitch-name{margin-top:10px;padding-left:0;float:left;width:50%;margin-right:8px}.cmp_season_body .cmp_rates_select .daily-rates-btn{padding:7px 20px;margin-right:15px}.cmp_season_body .season-form .season-form-group .input-select{float:left;border-radius:0;background:0 0;width:80%;margin-left:15px;height:40px;padding:6px 8px}.cmp_season_body .border_style1{border:0;padding-right:15px}.photo-wall{margin-top:30px!important;width:100%;float:left}.campsite_header{margin:7px 0 0 0}.cmp_checkin_body .checkin_time .form-control{width:100%}h3.cmp_your_pitches{margin-top:20px}.cmp_checkin_body .pitch_select{padding:0 0 40px 0}.reviews-body .single-review .review-userImg-wrapper{width:70px;float:left}.cmp_save{margin-top:24px}.mb-publish-time{text-align:left!important;margin-top:10px}.reviews-body .single-review .review-rating{margin-top:-21px;margin-left:0}.review-head{font-size:30px}.reviews-body{margin-top:10px}.reviews-body .photo-wall h3{margin-bottom:10px}.user-info .landowner-detail .form-control{margin-bottom:10px}.user-info .landowner-detail .form-group{margin-bottom:10px}.cmp_boost{width:100%}.enquiry-head{font-size:25px}.change-dates{display:none}.cmp_sideMini_calendar{display:none}.user-id{display:none}.cmp_enquiry_body .cmp_newMsg_layout .msg-content{width:100%}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost a{width:100%;float:left}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .boost_btn{float:left;margin-top:10px}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost p{margin:15px 0;width:100%;float:left}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature{margin-bottom:5px;float:left;width:100%}.cmp_enquiry_body .cmp_newMsg_layout .msg-content .free_boost .free_boost_feature a.free-boost-link{width:auto;float:none}.cmp_enquiry_body .cmp_newMsg_layout{margin:0 0 30px 0;width:100%;float:left}.cmp_enquiry_body{padding:20px 0 0 0}.cmp_listing_box{margin:0}.cmp_listing_box .info-box-small{width:100%}.cmp_listing_box .info-box-small.cmp-sidebar-msg{width:100%}.cmp_listing_box .info-box-small .listing-box-name{font-size:22px;padding-bottom:5px}.cmp_listing_box .info-box-small .listed-location{margin:0}.cmp_listing_box .info-box-small .cover-photo{height:50px;width:50px}.change-dates-mobile{display:block!important;margin:0 0 30px 0}.bottom_total{margin-top:5px}.hirer-say{font-size:25px}.checkin_Maindesc{line-height:1.8em}.van-preview-text-desktop{display:none}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:80px;margin-bottom:15px}.sidebar-messages-mobile{padding-left:15px;padding-right:15px}.sidebar-messages-mobile h2.sub-heading{margin:40px 0 20px 0}.inquiriy-box-wrapper{margin:0}.booking-date-div{margin-bottom:10px;display:flex}.van-preview-text-mobile{display:block;margin-top:10px}.review-list .review-wrapper .btn-review-unwritten{width:80%;margin:10px 0 0 0;display:block}.review-list .review-wrapper .btn-review-written{width:80%;margin:10px 0 0 0;display:block}.mobile-review-btn{float:right}.pitch-select-booking>input{display:inline-block;width:95%;margin-right:0;margin-bottom:20px}.booking-sidebar{margin-top:10%!important}.cmp_img_wrapper>.img-block{padding:0 6px 10px 6px}.cmp-reorder-wrapper .img-block{padding:5px 5px 25px 5px}.pitch-page-details .pitch-page-tb-right{padding-left:0;padding-right:0}.pitch-page-details .pitch-page-tb-left{padding-left:0;padding-right:0}.pitch-page-img-upload a{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-bottom:10%;width:100%;float:left}.pit_element_name{width:94.5%!important}.pit_element_prof_desc{width:90.5%!important}.van-preview-text{display:none}.free_hb{display:none}.free_hb_mobile{width:100%;float:left;margin-bottom:30px;display:block}.sub-heading-mobile{margin:0 0 13px 0}.city-name{margin:0 20px 5px 0}.pitch-body-wrapper .pitch-page-create a{display:none}.pitch-body-wrapper .pitch-page-create .pitch_seasons_top_text{display:block}#tooltip_mb_name{display:inline!important;position:absolute;left:-70%}.pitch-body-wrapper .pitch-page-create{margin-top:0}.booking-detail-wrapper .hirer-info-box .right-hirer-info{padding:0 15px;border-left:1px solid #ddd}.booking-cost-mobile{width:100%;float:left}.booking-cost-mobile .booking-confirm{max-width:100%;min-width:100%}.booking-confirm .change-dates{margin-top:-16px}.cam-personal-details .form-control{width:100%}.cam-personal-details select.confirmed_info_phone{width:80px!important;float:left}.cam-personal-details input.confirmed_info_phone{width:calc(100% - 85px)!important;float:left}.cmp_indMessage_wrapper{padding-left:15px}.cmp_indMessage_wrapper .cmp_ind_message{margin-right:0}.right-sidebar-message{padding-right:15px;padding-left:15px;margin-top:0}.right-sidebar-message h2.quote-title{display:none}.right-sidebar-message p.quote-para{display:none}.control-cost{width:100px!important}.cmp_boost_block img{height:82px;object-fit:cover}.cmp_compo_exras .cost-control{max-width:140px!important;width:-webkit-fill-available!important}.cmp_tick_content .checkbox label:before{right:0}.cmp_tick_content .checkbox label:after{right:7px}.add-member-icon{float:left;font-size:25px}.right-sidebar .pitch-details>input{width:80%}.pitch-details>a>img{width:50px}.booking-list-user-info{margin-bottom:8px;width:100%;margin-left:0}.user-img-warpper{display:none}.cmp_description_container .child-age-picker label{width:34%}.cmp_description_container .cmp-child-age-range{width:65%}.cmp_siderbar_mob{display:block}.cmp_menu_wrapper{display:none}.cmp_copy_dates .modal-sm{background:#ebebeb;width:150px;margin:10px auto}.cmp_copy_dates .modal-content{display:block;height:80px}.show_desktop{display:none}.pitch-page-right-sidebar{display:none}.remain_Sidepitch{display:none}.cmp-pitch-list{display:none}.finance_terms .short-form-groups.form-control{width:100%}.finance_terms label{width:100%;padding-right:5px}#year-block{width:40%!important;border:0;display:block;padding-bottom:10px}.cmp_my_content .month-wrapper{width:100%;float:left;margin:10px 0 20px 0}.confirm_msg{margin-bottom:40px}.cmp_booking_confirmation{margin-top:15px}.mobile_booking_menu{display:block!important}.created-at-xs-wrapper .msg-listing-van-name-1{float:none}.enquiries .landowner-enquiry-list-mobile{padding:10px 0;margin-bottom:20px}.enquiries .landowner-enquiry-list-mobile .col-xs-6{padding:0 2px 0 9px}.enquiries .landowner-enquiry-list-mobile #landowner-msg-list-mobile{padding:0 15px}.landowner-enquiries-wrapper,.landowner-enquiry-list{width:100%}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .form-group{width:100%}.cmp-tooltip .tooltip-text{margin-left:-215px}.finance_terms .cmp-tooltip .tooltip-text{margin-left:-312px}.cmp-tooltip .tooltip-text::after{left:93%}.finance_terms .cmp-tooltip .tooltip-text::after{left:95.5%}.pitch-body-wrapper .cmp_pitch_tip{margin-right:-32px}}@media (max-width:560px){.cmp_img_wrapper>.img-block{width:33%}.booking-list-td-view{display:none}.main_img{width:100%;margin:auto}.main-img img{width:100%;height:261px;margin:auto;display:block}.season_cmp_single_name{width:57%}.season_cmp_name{width:43%}.season_img{width:14%}.season_year{width:30%;display:inline-block;margin-bottom:11px}.cmp-img-details{display:block;margin:32px 0 0 0;width:100%}.cmp_img_wrapper>.img-block>img{height:85px}.cmp-reorder-wrapper .img-block{width:50%}.cmp_pitch_system .input-select-campsite{float:left;width:40%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_pitch_system .input-field{float:left;width:40%;margin:1px 0 6px 6px;padding:6px 8px;border-radius:0}.cmp_pitch_system .input-month{float:left;width:40%;margin:1px 0 6px 56px;padding:6px 8px;border-radius:0}.cmp_pitch_system .input-year{float:left;width:40%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.view-pitch-campsite a.view_link{float:right;text-align:right}.images-container .main_img .uploadImage_compo{width:100%;float:left;padding:0 15px}.images-container .main_img .uploadImage_caption{width:100%;float:left;padding:0 15px}.uploadImage_caption .cmp-img-details .pr-5{padding-right:15px}.cmp-img-details .form-group-hr label{padding:0 0 5px 0}.cmp-img-details .form-group-fr label{padding:0 0 5px 0}.cmp-img-details .form-control-wt-pophover{width:80%!important}.uploadImage_caption .cmp_page_popover-anchor{margin-left:10px;float:left!important}.cmp-img-details .cmp_page_popover{margin-top:20px;margin-bottom:20px}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:220px}}@media (max-width:420px){.booking-list:nth-child(even){margin-right:12px}.booking-list{float:left;width:48%;padding-left:11px;background:#ffe8e5;min-height:199px;max-height:199px;margin-bottom:15px}.booking-list-mobile{width:100%}.booking-list-td{flex-direction:inherit;height:auto;padding-bottom:10px;width:100px}.single_image{margin:15px 0 0 0;padding:0;width:100%}.sigle_content{width:60%}.cmp_capacity_header a{margin:5px 0 10px 0;width:100%;float:left}.cmp_unit_header a{margin:5px 0 10px 0;width:100%}.cmp_add_unit .mb-create-pitch{padding-left:33%}.right-sidebar .pitch-details>input{width:80%}#countdown-box .block .nb{font-size:55px}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:32px;height:30px}.cmp_page_popover .cmp-basePrice-switch .popover.left{left:-75px!important}.calendar-section .calendar_season_row .mb-p8{padding-right:8px;padding-left:8px}.middle-cont{width:73%;padding-right:0}.hide_mob{display:none!important}.pitch_desc{width:177px}.pitch_name,.unit_name{width:114px}.unit-details>.pitch_image{margin-left:129px}}@media (max-width:380px){#countdown-box .block .nb{font-size:45px}.pitch_name,.unit_name{width:100px}.pitch_desc{width:165px}.unit-details>.pitch_image{margin-left:115px}.unit-details>.unit_action{margin-left:-3px}.update_unit_value{width:90%}.cmp-msg-body-view{width:270px}.cmp-msg-body-view.rev-body{width:220px}.color_key_container.cl_mobile>.color_key_text{margin-right:4px}.color_key_container.cl_mobile>.color_key_text>button{margin-right:4px}.color_key_container.cl_mobile>.color_key_text:last-child{margin-right:0}}@media (max-width:360px){.booking-list{width:47%;min-height:190px;max-height:190px}.note_mob_button{margin-right:250px!important}.created-at-xs{width:50%}.created-at-xs-1{padding-right:0}}@media (max-width:320px){.cmp_pitch_system .input-select-campsite{width:38%!important}.pitch-page-create .cmp-pitch-menu-right p{font-size:12px!important}.cmp_img_wrapper>.img-block>img{height:100px}.cmp_boost_block img{height:67px;object-fit:cover}#countdown-box .block .nb{padding:21px}.middle-cont{width:73%}.pitch-body-wrapper .cmp_page_popover .popover.left{left:85px!important;margin-top:-40px}.pitch_name,.unit_name{width:80px}.pitch_desc{width:105px}.unit-details>.pitch_image{margin-left:95px}.unit-details>.unit_action{margin-left:-2px}.color_key_container.cl_mobile>.color_key_text>button{margin-right:5px;width:22px!important;height:22px!important}.color_key_text{font-size:76%!important}.owner_booking_summary .booking_summary_body .message_customer .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:9px 5px}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .contact_details .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .payment_details .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:65%;font-size:12px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content{padding:9px 8px}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:65%;font-size:12px}}@media (min-width:321px) and (max-width:360px){.pitch-body-wrapper .cmp_page_popover .popover.left{left:100px!important;margin-top:10px}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:105px!important;margin-top:35px}}@media (min-width:361px) and (max-width:413px){.pitch-body-wrapper .cmp_page_popover .popover.left{left:105px!important;margin-top:10px}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:140px!important;margin-top:0}}@media (min-width:380px) and (max-width:413px){.cmp_unit_data .unit-details>.pitch_image{margin-left:104px}.cmp_unit_data .pitch_desc.view_calendar{font-size:13px}.cmp_unit_data .pitch_desc{width:140px}.cmp_unit_data .pitch_name{width:90px}.cmp_unit_data .unit_name{width:140px}.cmp_unit_data .unit-details>.unit_action{margin-left:5px}.cmp_unit_data .unit_action>i{margin-right:5px}.cmp_unit_data .unit_action{width:45px}.cmp_unit_data .cmp_add_unit .mb-create-pitch{padding-left:28%;font-size:13px}}@media (min-width:414px) and (max-width:500px){.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:40px;height:34px}.pitch-body-wrapper .cmp_page_popover .popover.left{left:150px!important;margin-top:10px}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:147px!important;margin-top:10px}.pitch-body-wrapper .pitch_min_nights .popover.left{left:105px!important;margin-top:10px}.pitch-body-wrapper .pitch_base_price .popover.left{left:105px!important;margin-top:10px}}@media (min-width:360px) and (max-width:767px){.inquiriy-box-wrapper{overflow:auto;margin:0}.inquiriy-box{width:100%;float:left}.hide_mob{display:none!important}}@media (min-width:500px) and (max-width:600px){.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:50px;height:43px}.pitch-body-wrapper .cmp_page_popover .popover.left{margin-top:15px;left:295px!important}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:147px!important;margin-top:15px}.pitch-body-wrapper .pitch_min_nights .popover.left{left:105px!important;margin-top:10px}.pitch-body-wrapper .pitch_base_price .popover.left{left:105px!important;margin-top:10px}.images-container .main_img .uploadImage_compo{width:50%;float:left;padding:0 15px}.images-container .main_img .uploadImage_caption .cmp-img-details{display:block;margin:0;width:100%}.images-container .main_img .uploadImage_caption{width:50%;float:left;padding:0 15px}.uploadImage_caption .cmp-img-details .pr-5{padding-right:15px}.cmp-img-details .form-group-hr label{padding:0 0 5px 0}.cmp-img-details .form-group-fr label{padding:0 0 5px 0}.cmp-img-details .form-control-wt-pophover{width:80%!important}.uploadImage_caption .cmp_page_popover-anchor{margin-left:5px;float:left!important}.cmp-img-details .cmp_page_popover{margin-top:20px;margin-bottom:20px}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:185px}.color_keyCompo{width:100%;float:left;margin-bottom:20px}.grid_space{display:none}.grid_filter_bar>.category{margin:0 0 10px 10px}}@media (min-width:600px) and (max-width:767px){.cmp_checkin_body .pitch_profile .input-select{width:28%}.reviews-body .single-review .review-userImg-wrapper{width:16%;float:left}.review-head{font-size:30px}.photo-wall{margin-top:8%!important;width:100%;float:left}.reviews-body .photo-wall h3{margin-bottom:10px}.mb-publish-time{margin-top:-50px}.user-info .landowner-detail .form-control{margin-bottom:10px}.user-info .landowner-detail .form-group{margin-bottom:10px}.change-dates{display:none}.cmp_sideMini_calendar{display:none}.cmp_listing_box .info-box-small{width:70%}.cmp_listing_box .info-box-small .listing-box-name{font-size:22px;padding-bottom:5px}.cmp_listing_box .info-box-small .listed-location{margin:0}.cmp_listing_box .info-box-small .cover-photo{height:50px;width:50px}.cmp_enquiry_body .cmp_newMsg_layout{margin:0 0 30px 0;width:100%;float:left}.cmp_enquiry_body{padding:20px 0 0 0}.cmp_listing_box{margin:0}.change-dates-mobile{display:block!important;margin:30px 0 30px 0;float:left}.checkin_Maindesc{line-height:1.8em}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:115px}.sidebar-messages-mobile .sub-heading{margin:20px 0 20px 0}.sidebar-messages-mobile{padding-left:15px;padding-right:15px}.review-list .review-wrapper .btn-review-unwritten{width:50%;margin:10px 0 0 0;display:block}.review-list .review-wrapper .btn-review-written{width:50%;margin:10px 0 0 0;display:block}.mobile-review-btn{float:right}.pitch-select-booking>input{display:inline-block;width:170px;margin-right:10px}.pitch-page-details .pitch-page-tb-right{padding-left:0;padding-right:0}.pitch-page-details .pitch-page-tb-left{padding-left:0;padding-right:0}.pitch-page-img-upload a{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-bottom:5%;width:100%;float:left}.cmp_season_body .season-form .season-form-group .input-select{float:left;border-radius:0;background:0 0;width:80%;margin-left:15px;height:40px;padding:6px 8px}.cmp_season_body .cmp_rates_select .pitch-name{color:#666;font-size:14px;padding-left:10px;margin-top:10px;float:left;width:35%}.cmp_season_body .cmp_rates_select .input-select{width:25%}.cmp_season_body .cmp_rates_select .daily-rates-btn{float:left;margin-top:15px;padding:8px 20px;font-size:14px}.pitch-body-wrapper .pitch-page-create a{display:none}.pitch-body-wrapper .pitch-page-create .pitch_seasons_top_text{display:block}.pitch-body-wrapper .pitch-page-create{margin-top:0}.booking-detail-wrapper{width:100%;float:none;margin:0}.booking-cost-mobile .booking-confirm{max-width:100%;min-width:100%;float:right;margin-top:0}.booking-cost-mobile .hirer-info-box-mobile{width:43%;margin-top:20px}.booking-cost-mobile .hirer-info-box-mobile #hirer-info-text{display:block}.booking-detail-wrapper .hirer-info-box{width:43%;float:left}.booking-confirm .change-dates{margin-top:0}.booking-detail-wrapper .hirer-info-box .right-hirer-info{padding:0 15px;border-left:1px solid #ddd}.booking-cost-mobile .hirer-info-box-mobile .pricing-info-btn{display:none}.cam-personal-details .form-control{width:100%}input.confirmed_info_phone{width:calc(100% - 110px)!important;float:left}.cmp_indMessage_wrapper{padding-left:15px}.cmp_indMessage_wrapper .cmp_ind_message{margin-right:0}.right-sidebar-message{padding-right:15px;padding-left:15px;margin-top:0}.right-sidebar-message h2.quote-title{display:none}.right-sidebar-message p.quote-para{display:none}.cmp_compo_exras .cost-control{max-width:140px!important;width:-webkit-fill-available!important}.cmp_tick_content .checkbox label:before{right:0}.cmp_tick_content .checkbox label:after{right:7px}.add-member-icon{float:left;font-size:25px}.right-sidebar .pitch-details>input{width:85%}.booking-list-user-info{width:65%;margin-left:50px}.cmp_copy_dates .modal-sm{background:#ebebeb;width:150px;margin:10px auto}.show_desktop{display:none}.pitch-page-right-sidebar{display:none}.remain_Sidepitch{display:none}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:50px;height:43px}.cmp-pitch-list{display:none}.btn-change{margin-top:35px}#year-block{width:35%!important;border:0;display:block;padding-bottom:10px}.cmp_my_content .month-wrapper{width:100%;float:left;margin:10px 0 20px 0}.view-pitch-campsite{width:30%}.pitch-body-wrapper .cmp_page_popover .popover.left{left:280px!important;margin-top:15px}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:147px!important;margin-top:15px}.pitch-body-wrapper .pitch_min_nights .popover.left{left:105px!important;margin-top:10px}.pitch-body-wrapper .pitch_base_price .popover.left{left:105px!important;margin-top:10px}.images-container .main_img .uploadImage_compo{width:50%;float:left;padding:0 15px}.images-container .main_img .uploadImage_caption .cmp-img-details{display:block;margin:0;width:100%}.images-container .main_img .uploadImage_caption{width:50%;float:left;padding:0 15px}.uploadImage_caption .cmp-img-details .pr-5{padding-right:15px}.cmp-img-details .form-group-hr label{padding:0 0 5px 0}.cmp-img-details .form-group-fr label{padding:0 0 5px 0}.cmp-img-details .form-control-wt-pophover{width:80%!important}.uploadImage_caption .cmp_page_popover-anchor{margin-left:5px;float:left!important}.cmp-img-details .cmp_page_popover{margin-top:20px;margin-bottom:20px}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:185px}.color_keyCompo{width:100%;float:left;margin-bottom:20px}.grid_space{display:none}.grid_filter_bar>.category{margin:0 0 10px 10px}.change-dates{display:none}.cmp_my_content{width:100%}.left-sidebar-links,.user-box{display:none}.cmp_siderbar_mob{display:block}.cmp_menu_wrapper{display:none}.pitch-body-wrapper .pitch-page-create .pit_name.form-control{width:62%}.pitch-page-details img.pitch_image_down{height:250px}.pitch-page-details .pitch-page-details-left,.pitch-page-details .pitch-page-details-right{width:50%}.pitch-page-details .pitch-page-details-right{padding-left:20px}.cmp_pitch_owner .pitch-page-details-right .cmp_pitch_tip{margin-right:-30px}.cmp_pitch_owner .pitch-page-details-left .cmp_pitch_tip{margin-right:-80px}.hirer-sidebar-main{display:none}}@media (min-width:767px) and (max-width:992px){.photo-wall{margin-top:7%!important;width:100%;float:left}.pitch_page{display:block}.landoner_name_res{padding:0}.green_row .green_circle{left:-2px}.mb-publish-time{margin-top:-50px}.reviews-body .photo-wall h3{margin-top:0;margin-bottom:10px}.user-info .landowner-detail .form-control{margin-bottom:10px}.user-info .landowner-detail .form-group{margin-bottom:10px}.change-dates{display:none}.cmp_sideMini_calendar{display:none}.cmp_listing_box .info-box-small{width:70%}.cmp_listing_box .info-box-small .listing-box-name{font-size:22px;padding-bottom:5px}.cmp_listing_box .info-box-small .listed-location{margin:0}.cmp_listing_box .info-box-small .cover-photo{height:50px;width:50px}.cmp_enquiry_body .cmp_newMsg_layout{margin:0 0 30px 0;width:100%;float:left}.cmp_enquiry_body{padding:20px 0 0 0}.cmp_listing_box{margin:0}.change-dates-mobile{display:block!important;margin:30px 0 30px 0}.campsite_header{color:#5d5c58;font-size:25px;margin-top:3px}.booking-list-mobile{padding-right:0}.cmp_dashboard_booking_list .cmp_lenderDashboard{width:47%}.cmp_dashboard_booking_list .booking-list-user-info{margin-left:60px}.cmp_dashboard_booking_list .cmp_dateDashboard{width:30%}.cmp_dashboard_booking_list .cmp_amountDashboard{width:22%}.cmp_dashboard_booking_list .booking-list-td-view{height:25px;margin-top:-15px}.pl-10-view{padding-left:10px}.your-cmp-wrapper{overflow:auto;background:#ebebeb;padding:13px 10px;margin-bottom:15px}.your-cmp-summary{width:auto;float:none;margin-left:65px}.review-list .review-wrapper .btn-review-unwritten{width:45%;margin:10px 0 0 0;display:block}.review-list .review-wrapper .btn-review-written{width:45%;margin:10px 0 0 0;display:block}.mobile-review-btn{float:right}.booking-sidebar{margin-top:3%!important}.pitch-page-details .pitch-page-tb-right{padding-left:0;padding-right:0}.pitch-page-details .pitch-page-tb-left{padding-left:0;padding-right:0}.pitch-page-img-upload a{font-weight:600;color:#73cccc;font-size:14px;text-decoration:none;margin-bottom:5%;width:100%;float:left}.cmp_season_body .cmp_rates_select .input-select{float:left;width:25%;margin:1px 0 0 6px;padding:6px 8px;border-radius:0}.cmp_season_body .cmp_rates_select .pitch-name{color:#666;font-size:14px;padding-left:10px;margin-top:10px;float:left;width:35%}.cmp_season_body .cmp_rates_select .daily-rates-btn{padding:8px 20px;margin-top:15px;float:left}.cmp_season_body .season-form .season-form-group .input-select{float:left;border-radius:0;background:0 0;width:80%;height:40px;padding:6px 8px;margin-left:15px}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper .btn-cancel{margin-top:25px}.booking-detail-wrapper{width:100%;float:none;margin:0}.cmp_booking_confirmation .booking-confirm{max-width:100%;min-width:100%;margin-top:20px;float:right}.booking-cost-mobile .hirer-info-box-mobile{width:43%;margin-top:20px;margin-bottom:20px}.booking-cost-mobile .hirer-info-box-mobile #hirer-info-text{display:block}.booking-detail-wrapper .hirer-info-box{width:65%;float:left}.booking-confirm .change-dates{margin-top:0}.booking-detail-wrapper .hirer-info-box .right-hirer-info{padding:0 15px;border-left:1px solid #ddd}.booking-cost-mobile .hirer-info-box-mobile .pricing-info-btn{display:none}.cam-personal-details .form-control{width:100%}input.confirmed_info_phone{width:calc(100% - 110px)!important;float:left}.booking-confirm h3.booking-confirm-head{display:none}.cmp_indMessage_wrapper{padding-left:15px}.cmp_indMessage_wrapper .cmp_ind_message{margin-right:0}.right-sidebar-message{padding-right:15px;padding-left:15px;margin-top:0}.right-sidebar-message h2.quote-title{display:none}.right-sidebar-message p.quote-para{display:none}.cmp_compo_exras .cost-control{max-width:140px!important;width:-webkit-fill-available!important}.cmp_tick_content .checkbox label:before{right:0}.cmp_tick_content .checkbox label:after{right:7px}.add-member-icon{float:left;font-size:25px}.right-sidebar .pitch-details>input{width:85%}.pitch-details>a>img{width:50px}.pitch-page-right-sidebar{display:none}.remain_Sidepitch{display:none}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:60px;height:47px}.cmp-pitch-list{display:none}#year-block{width:35%!important;border:0;display:block;padding-bottom:10px}.cmp_my_content .month-wrapper{width:100%;float:left;margin:10px 0 20px 0}.pitch-body-wrapper .cmp_page_popover .popover.left{left:45px!important;margin-top:35px}.pitch-body-wrapper .pitch_person_allowance .popover.left{left:147px!important;margin-top:10px}.pitch-body-wrapper .pitch_min_nights .popover.left{left:105px!important;margin-top:10px}.pitch-body-wrapper .pitch_base_price .popover.left{left:105px!important;margin-top:10px}.pitch-page-details .pitch-page-tb-left img{height:300px}.pitch-body-wrapper #pitch_save{float:right;margin:0}.cmp_features_list .cmp_save_btn{position:absolute;bottom:-40px;margin-left:10px;left:34%}.images-container .main_img .uploadImage_compo{width:50%;float:left;padding:0 15px}.images-container .main_img .uploadImage_caption .cmp-img-details{display:block;margin:0;width:100%}.images-container .main_img .uploadImage_caption{width:50%;float:left;padding:0 15px}.uploadImage_caption .cmp-img-details .pr-5{padding-right:15px}.cmp-img-details .form-group-hr label{padding:0 0 5px 0}.cmp-img-details .form-group-fr label{padding:0 0 5px 0}.cmp-img-details .form-control-wt-pophover{width:80%!important}.uploadImage_caption .cmp_page_popover-anchor{margin-left:5px;float:left!important}.cmp-img-details .cmp_page_popover{margin-top:20px;margin-bottom:20px}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:185px}.change-dates{display:none}.pitch-page-details img.pitch_image_down{height:200px}}@media (min-width:992px) and (max-width:1130px){.reviews-body .single-review .review-rating{margin-left:0}.cmp_season_body .cmp_rates_select .pitch-name{color:#666;font-size:14px;padding-left:10px;margin-top:0;float:left;width:25%}.cmp_season_body .season-form .season-form-group .input-select{width:69%}.cmp_season_body .season-form .season-form-group .btn-cancel{padding:6px 0}.cmp_season_body .season-form .season-form-group .btn-save{padding:6px 0}.cmp_tick_content .checkbox label:before{right:50px}.cmp_tick_content .checkbox label:after{right:57px}.add-member-icon{margin-right:13px;font-size:24px}.booking-list-user-info{width:65%;margin-left:60px}.cmp_page_popover label.error{width:85%}.pitch-body-wrapper .cmp_page_popover .popover.left{left:-175px!important;margin-top:-35px}.images-container .main_img .uploadImage_caption .cmp-img-details{display:block;margin:0;width:100%}.cmp-img-details .form-group-fr label{padding:0 0 5px 0}.cmp-img-details .form-group-hr label{padding:0 0 5px 0}.cmp-img-details .form-control-wt-pophover{width:80%}.cmp-grid-container .pt-status{float:none}.landowner-name{margin-left:38%}}@media (min-width:992px){.hirer-info-box-mobile{display:none}.right-sidebar{padding-right:0;padding-left:10px}.change-dates-mobile{display:none}.info-box-sidebar{display:block;color:#484848;max-width:250px;margin-top:25px;padding:22px 12px;background:#ebebeb;width:100%;float:left}.info-box-sidebar .border-left-menu{border-left:1px solid #ddd}.booking-confirm .change-dates{display:block}.booking-cost-desktop .booking-confirm .top-total{display:none}.booking-cost-desktop .booking-confirm .total-top-button{display:none}.boost_gd{display:none}#booking_list_data .booking-list-mobile{padding-right:0}.start_endDates{display:none}.cmp_season_body .cmp_big_calendar .calendar-section .calendar_season_row{display:none}.update_pn_pr_mob{display:none}}@media (min-width:992px) and (max-width:1140px){.right-sidebar .pitch-details>input{width:70%}.right-sidebar .all_boost,.right-sidebar .all_boost:focus{width:68%}.pitch-switch img{margin-bottom:15px!important}.cmp_checkin_body .pitch_select{padding:0 0 40px 0}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:53px;height:42px}.cmp_pitch_system .input-select-campsite{width:25%}.bookingList_view .booking-confirm{max-width:260px;min-width:260px}.bookingList_view .info-box-sidebar{max-width:220px}}@media (min-width:992px) and (max-width:1200px){.msg-listing-van-name{margin-left:42%}.owner_booking_content .cmp-bk-info-details{margin:10px 0 15px 0}.owner_booking_content .cmp-bk-info-details h1.cmp-bk-info-title{display:block;width:auto;margin:0 0 15px 0;font-size:25px!important}.cmp_booking_confirmation .topBooking_section .cost_stay{margin:0;float:left}.cmp_booking_confirmation .topBooking_section .payment_history b{font-size:14px}.cmp_season_body .cmp_season_table b{font-size:12px}.cmp_season_body .cmp_season_table .form-control{padding:5px}.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon{width:40px;height:40px}.pitch-page-create .cmp-pitch-menu-left{padding-right:5em!important}.cmp_booking_confirmation .booking-confirm{max-width:270px;min-width:270px}.cmp_booking_confirmation .topBooking_section .total_stay span{margin-bottom:10px}.cmp_booking_confirmation .topBooking_section .total_stay p{width:100%}.cmp_booking_confirmation .topBooking_section .total_stay b.tx_grey{float:left;text-align:left}.owner_booking_content .owner_booking_section{padding:0 40px 0 20px;width:66%}.owner_booking_content .right-sidebar{width:10%;padding:0 0 0 15px}.quote_booking{padding-left:0;padding-right:0}.cmp_enquiry_body .cmp_messageTo_lender h5.message_pitch_name{margin:5px 0 10px 0;width:100%}.cmp_balances_wrapper .cmp_pitch_system{overflow-x:scroll;display:-webkit-box;padding-bottom:5px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar{height:7px}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-thumb{background:#6d6d6d}.cmp_balances_wrapper .cmp_pitch_system::-webkit-scrollbar-track{background-color:#ebebeb}.cmp_balances_wrapper .cmp_pitch_system .balance-filter{width:25%;font-size:14px}.cmp_balances_wrapper .cmp_pitch_system .all_btn{width:10%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.due-year{width:13%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.bk-status{width:23%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.payable-arrival{width:22%}.cmp_balances_wrapper .cmp_pitch_system .balance-filter.sortby-balance-due{width:25%}.owner_booking_summary{margin-top:30px}.owner_booking_summary .booking_summary_body .message_customer .icon_content .message_customer_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:8px 10px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content .booked_accommodation_icon{width:20px;height:15px}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content .view_calendar_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .contact_details .icon_content .contact_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .payment_details .icon_content .payment_details_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content .cancellation_policy_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content .terms_conditions_icon{width:20px;height:19px}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:73%;padding:11px 12px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn{padding:9px 14px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn .folder-icon{width:19px;height:19px}.owner_booking_section .cmp_booking_menu li{margin-right:23px}.owner_booking_section .cmp-bk-hr-center{margin:40px auto 40px auto!important;width:60%}.owner_booking_section .personal_detail_hr{margin:40px auto 40px auto;width:60%}.hirer-sidebar-main{display:none}.owner_booking_content .cmp_booking_confirmation .booking-confirm{max-width:300px;min-width:300px}.navbar-right .sub-menu.container-lender{padding-left:20px;width:100%}.navbar-right .sub-menu.container-landowner{padding-left:20px;width:100%}.navbar-nav .sub-right-menu{display:flex;justify-content:flex-end}.navbar-nav .sub-right-menu li{width:auto}.owner_booking_section .booking-personal-details{margin-top:0}.cmp_my_content{width:100%}.pitch-page-details img.pitch_image_down{height:250px}.cmp_boost{width:100%}.booking-cmp-list-wrapper .booking-list{width:100%;float:left}.landowner-enquiry-list{width:100%}.cmp_checking_body{width:90%}.cmp_extras_menu>ul{text-align:left;padding:0}.cmp_extras_menu .handle_next,.cmp_extras_menu .handle_prev{display:none}.cmp_compo_exras .cmp_extra .long_input a{font-size:13px}.load_dashboard_details .cmp-bk-page-right-sidebar{padding:0 15px}.cmp_siderbar_mob{display:none}.load_dashboard_details .cmp_siderbar_mob.cmp_your_site{display:none}.cmp_siderbar_mob .form-group{width:50%;float:left}.cmp_dashboard_wrapper .city-name{width:100%}.load_dashboard_details .your-cmp-summary{margin:0}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:150px}.owner_booking_content .cmp_siderbar_mob{width:100%}.cmp_capacity_header{margin:15px 0}.cmp_booking_confirmation .topBooking_section .booking_amendments a{width:100%;float:left}.owner_booking_content{width:100%}.owner_booking_content .owner_unclaimed_boxes{width:25%}.owner_sidebar .unclaimed_boxes{margin:30% 0 0 0}.owner_sidebar .unclaimed_boxes .sent_message .top_txt i,.owner_sidebar .unclaimed_boxes .sent_message b.top_txt{font-size:13px}.owner_sidebar .unclaimed_boxes .sent_message .call-btn{font-size:11px}.accessing_profile .access_component{width:100%}.accessing_profile .cmpform_component{width:75%}.accessing_profile .cmpCode_component{width:100%}.quantity-select-block{width:130px}.quantity-select-block .form-control{font-size:13px}.quantity-year.quantity-select-block{margin-right:60px}.month-block{width:45px;font-size:12px}.month-block .form-control{padding:5px}.pitch-details.pitch-select-booking .bk-list-data-change{width:130px}.pitch-details.pitch-select-booking .bk-list-date-change{width:100px}.pitch-details.pitch-select-booking .bk-list-filter-month{width:100px}}@media (min-width:1200px) and (max-width:1499px){.pitch-body-wrapper .pitch-page-create .cmp-pitch-icon{width:40px;height:40px}.pitch-page-create .cmp-pitch-menu-left{padding-right:3em!important}.grid-header-details .pt-name{width:180px!important}.availability{font-size:12px;width:115px}.clear_selected{font-size:12px;width:110px}.cmp_booking_confirmation .booking-confirm{max-width:330px;min-width:330px}.owner_booking_section{padding:0 40px 0 15px;width:70%}.cmp_pitch_system .balance-filter{margin:1px 0 0 4px}.owner_booking_summary .booking_summary_body .message_customer .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .message_customer .icon_content .message_customer_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .message_customer a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .message_customer .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content{padding:8px 10px}.owner_booking_summary .booking_summary_body .booked_accommodation .icon_content .booked_accommodation_icon{width:20px;height:16px}.owner_booking_summary .booking_summary_body .booked_accommodation a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .booked_accommodation .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .view_calendar .icon_content .view_calendar_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .view_calendar a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .view_calendar .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .contact_details .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .contact_details .icon_content .contact_details_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .contact_details a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .contact_details .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .payment_details .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .payment_details .icon_content .payment_details_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .payment_details a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .payment_details .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .cancellation_policy .icon_content .cancellation_policy_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .cancellation_policy a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .cancellation_policy .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content{padding:8px 13px}.owner_booking_summary .booking_summary_body .terms_conditions .icon_content .terms_conditions_icon{width:20px;height:21px}.owner_booking_summary .booking_summary_body .terms_conditions a.text_content{width:78%;font-size:13px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn{padding:7px 14px}.owner_booking_summary .booking_summary_body .terms_conditions .folder_btn .folder-icon{width:20px;height:21px}.owner_booking_content .owner_unclaimed_boxes{width:30%;padding:0}.owner_sidebar .unclaimed_boxes .sent_message .top_txt i,.owner_sidebar .unclaimed_boxes .sent_message b.top_txt{font-size:13px}.owner_sidebar .unclaimed_boxes .sent_message .call-btn{font-size:11px}.accessing_profile .access_component{width:90%}.accessing_profile .access_component p{font-size:12px}.accessing_profile .campsite_code .cmpform_component{width:65%}.accessing_profile .campsite_code .access_email_submit{font-size:12px}.accessing_profile .cmpCode_component{width:90%}.accessing_profile .cmp_code_content a,.accessing_profile .cmp_code_content b,.accessing_profile .cmp_code_content p{font-size:12px}.booking-list-wrapper .cmp_lenderDashboard{width:35%}.booking-list-wrapper .cmp_lenderDashboard .booking-list-user-info p{font-size:13px}.booking-list-wrapper .cmp_dateDashboard{width:30%}.booking-list-wrapper .cmp_dateDashboard .booking-date-div{height:auto;font-size:13px}.booking-list-wrapper .cmp_amountDashboard .booking-list-td{font-size:13px}.booking-list-wrapper .booking-list-td-view a{font-size:13px}a .green_circle_message{left:115px;top:10px}a .green_circle_message_pending{left:130px;top:13px}.cmp_compo_exras .form-control{width:85%}.cmp_pitch_filter .form-control{font-size:13px}.pitch-body-wrapper .pitch-page-create .pitch_seasons_top_text{width:35%;font-size:13px}.pitch-body-wrapper .pitch-page-create .season_text_main_div{width:100%}.green-box-texts{padding:13px 15px;font-size:13px}.cmp-pitch-subhead-green-box{padding:13px 15px}.load_pitches_calender_left .green-box-texts .pitch_row .image_box{width:30%}.load_pitches_calender_left .green-box-texts .pitch_row .image_box img{width:100%;height:140px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box{width:70%}.load_pitches_calender_left .green-box-texts .pitch_row .content_box strong{font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box p{font-size:.7em;padding:0 10px 0 0}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .cmp-location-icon{width:35px;margin:0 13px 0 0;height:35px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .edit_pitch{padding:9px 25px;margin:0 10px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_pitch{padding:9px 20px;margin:0 10px 0 0;font-size:12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes{font-size:12px;padding:9px 15px 9px 12px}.load_pitches_calender_left .green-box-texts .pitch_row .content_box .view_notes .cmp-location-icon{width:23px;height:23px}.load_pitches_calender_right .green-box-texts strong{font-size:12px}.load_pitches_calender_right .green-box-texts p.pitch_tx{font-size:.7em;line-height:1.6em}.load_pitches_calender_right .green-box-texts .view_terms{padding:9px 20px;font-size:12px}.load_pitches_calender_right .green-box-texts .view_extras{padding:9px 20px;font-size:12px}.quantity-select-block{width:110px}.quantity-select-block .form-control{font-size:13px}.quantity-year.quantity-select-block{margin-right:40px}.month-block{width:40px}.month-block .form-control{padding:5px}.calendar_page_url a.link_to_pitch_grid{font-size:13px}.calendar_page_url a.link_to_bk_list{font-size:13px}.pitch-details.pitch-select-booking .bk-list-filter-year{width:75px;margin:0 5px;padding:6px 0 6px 10px}.pitch-details.pitch-select-booking .bk-list-filter-month{width:80px;margin:0 5px;padding:6px 0 6px 6px}.pitch-details.pitch-select-booking .bk-list-data-change{width:120px;padding:6px 0 6px 10px}.pitch-details>input{width:175px;margin-right:10px}.pitch-details.pitch-select-booking .bk-list-date-change{width:100px}}@media (min-width:1500px){.container-reset{width:1400px}.cmp_checkin_body .pitch_select .pitch-name{margin-top:8px}.cmp_season_body .cmp_rates_select .pitch-name{color:#666;font-size:14px;padding-left:12px;margin-top:10px;float:left;width:auto}.cmp_season_body .cmp_rates_select .daily-rates-btn{padding:7px 14px;margin-right:30px}.cmp_season_body .season-form .season-form-group .input-select{width:80%}.reviews-body .single-review .review-userImg-wrapper{width:11%}.pitch-details>a>img{width:50px}.cmp_preview_img_wrapper .sum-img{object-fit:cover;width:100%;height:180px}.cmp_indMessage_wrapper .cmp_ind_message{margin-right:0}.cmp_season_body .right-sidebar-padding{padding-left:35px;padding-right:0}.cmp_season_body .border_style1{padding-right:30px}.cmp_season_body .cmp_big_calendar{margin-top:7%}.cmp_tick_content .checkbox label:before{right:140px}.cmp_tick_content .checkbox label:after{right:147px}.add-member-icon{margin-right:10px}.your-cmp-img{width:20%;float:left}.your-cmp-summary{width:70%;float:left}.cmp_page_popover label.error{width:90%}.pitch-group-body .cmp_save{float:right;margin-left:0;margin-right:30px!important}.cmp_common_pitches .pitch-thumb.cmp_pt_block_six img,.cmp_common_pitches .pitch-thumb.cmp_pt_block_twelve img{width:70px;height:55px;margin:0 7px 7px 0}.cmp_add_unit .mb-create-pitch{padding-left:20%}.images-container .main_img .uploadImage_compo{width:32%;float:left;padding:0 15px}.images-container .main_img .uploadImage_caption{width:35%;float:left;padding:0 15px}.cmp-img-details .form-group-fr label{color:gray;text-align:left;font-size:13px;float:left;padding:0 15px 0 0}.cmp-img-details textarea.form-control{width:80%;float:left;height:70px}.images-container .main_img .uploaded_image{object-fit:cover;width:100%;height:220px}.cmp-img-details .form-group-hr label{color:gray;text-align:left;font-size:13px;float:left;padding:0 15px 0 0;width:42%;line-height:1.2em}.cmp-img-details .form-control-wt-pophover{padding:6px 8px;width:45%}.uploadImage_caption .cmp-img-details .pr-5{padding-right:15px}.dragImage_compo .dropzone .dz-message{text-align:center;margin:2em 0}.cmp-bk-page-right-sidebar{padding-left:15px}.clear_selected{width:190px;margin-right:20px}.landowner-name{margin-left:26%}.cmp_booking_confirmation .pitch_listing_box{min-width:320px}.owner_booking_section{padding:0 60px 0 15px;width:65%}.cmp-tooltip .tooltip-text{font-size:14px}.cmp_general_terms .cmp_cancel_policy .left-label{font-size:16px}.cmp_general_terms .cmp_cancel_policy .field_links{font-size:14px}.cmp_cancellation_wrapper .left-label{font-size:16px}.cmp_cancellation_wrapper .field_links{font-size:14px}.owner_booking_section .cmp-bk-hr-center{margin:35px auto 35px auto!important;width:60%}.unit-select-pitch-box .cmp_pitch_change{width:35%}.cmp_cost_header .cmp_pitch_filter .form-control{width:30%}.cmp_cost_header .cmp_pitch_system .input-field,.cmp_cost_header .cmp_pitch_system .input-select-campsite{width:20%}}@media (min-width:375px) and (max-width:667px){.landowner-name{margin-left:0}.landowner_btn-link{display:none}}@media (min-width:414px) and (max-width:736px){.landowner-name{margin-left:0}.landowner_btn-link{display:none}}@media (min-width:320px) and (max-width:568px){.cmp_tick_content,.cmp_tick_heading{width:100%}}@media (max-width:1200px){.cmp_compo_exras .table{overflow-x:auto;display:block}.cmp_compo_exras .table::-webkit-scrollbar{height:7px}.cmp_compo_exras .table::-webkit-scrollbar-thumb{background:#6d6d6d}.cmp_compo_exras .table::-webkit-scrollbar-track{background-color:#ebebeb}}@media (max-width:1499px){a.update_pn_pr{float:right}}@media screen and (max-width:992px){#year-block{width:35%}#cmp_empty_cal_msg{margin-top:30px}.first_select{float:right}.avail{width:40%!important;margin-right:60px;border-bottom:none!important}.blck{width:40%!important;float:right;border-bottom:none!important}.cmp_cal_save_divs div{width:50%}.btn-cancel{float:right}.cmp_season_body .season-form .season-form-group .dates-cost-wrapper{margin-top:10px}.cmp_season_body .season-form .season-form-group b.available-text{margin-top:40px}.calendar_season_row label{font-size:13px}.weekend_link{width:100%;float:left}.cmp_season_body .cmp_big_calendar .calendar-section{margin-bottom:0}.cmp_capacity_header p{width:100%}.cmp_unit_header p{width:100%}.hide-mob-main{display:none}.cmp_season_body .season-form{margin-top:0}.cmp-bk-hr{margin-left:auto}.cmp_booking_confirmation .topBooking_section .topPitch_head .fa-angle-up:before{content:"\f106"}.cmp_booking_confirmation .topBooking_section .topPitch_head .fa-angle-down:before{content:"\f107"}.cmp_booking_confirmation .topBooking_section.show-bottom .topPitch_head{border-bottom:1px solid #fff}.cmp_booking_confirmation .topBooking_section .topPitch_head{border-bottom:0}.cmp_booking_confirmation .topBooking_section.show-bottom .topPitch_head p{margin:0 0 10px 0}.quote_page_type_message .expand_quote,.quote_page_type_pitch .expand_quote{display:block}.quote_page_type_payments .expand_quote,.quote_page_type_pitch .expand_quote{display:block}.quote_page_type_pitch .expand_quote,.quote_page_type_terms .expand_quote{display:block}.pitch-body-wrapper .pitch-page-details .pitch-page-pitch_form .form-group{width:100%}.cmp_pitch_owner .form-group .popover{margin-right:0!important;margin-top:39px;margin-left:20px!important}.cmp_pitch_owner .pit-prof-desc{width:100%!important}}@media (min-width:601px) and (max-width:767px){.created-at-xs.created-date{padding-right:0}.created-at-xs.pic-with-name{padding:0}.campsitelist_message_page #created-msg-sm{padding-right:0}.campsitelist_message_page a.msg-body{margin-bottom:0}.campsitelist_message_page #created-msg-sm{padding-right:0}}@media (max-width:470px){.enquiry-table-wrapper a.msg-body{display:block;padding-top:0}.enquiry-table-wrapper{padding:16px}}@media (max-width:768px){.import_ical{flex:2}.cmp_unit_data .ical-header{display:none!important}.ical-unit-row{gap:0}.ical-unit-row div,input{margin:5px}.export_ical{min-width:200px;flex:2}.import_ical{min-width:200px}.unit-name-label{width:38%;flex:none}.update-unit-ical{flex:.6}.unit_ical .pitch-details{margin-left:-10px}.unit_ical .pitch_image{margin-top:5px}.copied{padding:2px 2px;text-align:center}}@media (min-width:576px){.bookingRejectModal-dialog{margin:1.75rem auto}.bookingRejectModal.modal-center .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;margin:0;width:calc(100% - 20px);max-width:500px}}@media (max-width:575px){.bookingRejectModal.modal-center .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;margin:0;width:calc(100% - 20px)}}
