.mobile-only{display:none !important}#mobile-side-navigation-button{display:none}@media all and (max-width: 1024px){body{font-size:1.6rem}#content{padding:0 1rem 1rem 1rem}form.tablelessform fieldset>ol>li{margin:0 0 2rem 0}form.tablelessform fieldset>ol>li.submits-wrapper{margin:2rem 0}form.tablelessform fieldset>ol>li:not(.checkbox)>label{padding:0 0 .5rem 0;width:20rem}#content h1{font-size:2.6rem;margin-left:-1rem;margin-right:-1rem;padding:1rem 1.5rem}h2{font-size:2rem}h3{font-size:1.6rem}#header-navigation li{font-size:1.2rem}#header-navigation li a{padding:.75rem}.permit-applications-desktop{display:none}#side-navigation ul li{font-size:1.4rem}#side-navigation ul li.basket-link{display:block}#content form select.proof-select+input[type=hidden],#content form select.vrm-proof-select+input[type=hidden]{width:calc(100% - 310px)}}@media all and (max-width: 768px){body{font-size:1.6rem}body.open-navigation #side-navigation,body.open-search #search-container{max-width:100%}body #side-navigation{border-radius:0;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.1);display:block;float:none;right:0;max-width:0;overflow:hidden;position:absolute;top:6.8rem;transition:all .3s linear 0s;width:100%;z-index:5}body #side-navigation a{white-space:nowrap}#content-container{padding:0 1rem}#content,.screennotification-header,#content form.RVPBookingForm{float:none;width:100%}#content form.RVPBookingForm{padding-right:0}fieldset>ol>li:not(.checkbox)>label{width:100%}form.tablelessform fieldset legend{margin:1rem 0 .5rem 0}#footer-container{margin:2rem 0 0 0}#footer{padding:1rem}#footer #footer-links ul#footer-main-links,#footer #footer-links ul#footer-sub-links{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:space-evenly;margin:0 0 1rem 0;padding:0}#footer ul li{margin:0;padding:.5rem 1rem}#footer #waystopay{margin:0 0 1rem 0;padding:0}#footer #waystopay ul{display:flex;flex-wrap:wrap;justify-content:space-around;justify-content:space-evenly;margin:0;padding:0}#footer #waystopay ul li{width:15%}#header{z-index:10}#header #header-container{height:40px;padding:0 1rem;position:relative}#header-navigation{display:none}#mobile-side-navigation-button{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;right:.5rem;top:0;height:4rem;width:5rem}#mobile-side-navigation-button.open-navigation .menu-bar:nth-of-type(1){-webkit-transform:rotate(-45deg) translate(-0.6rem, 0.5rem);transform:rotate(-45deg) translate(-0.6rem, 0.5rem)}#mobile-side-navigation-button.open-navigation .menu-bar:nth-of-type(2){opacity:0}#mobile-side-navigation-button.open-navigation .menu-bar:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-0.6rem, -0.5rem);transform:rotate(45deg) translate(-0.6rem, -0.5rem)}#mobile-side-navigation-button .menu-bar{background-color:#191919;height:.4rem;transition:.4s;width:100%}#permitapps ul#otherpermits{left:0;margin:0 2rem;width:calc(100% - 4rem) !important}#summary{display:none}table,div.scroll-table{height:auto !important;max-width:100%;overflow-x:scroll;width:100% !important}}@media all and (max-width: 767px){ul.lab_progress_bar{margin:1rem 0}ul.lab_progress_bar li{counter-increment:progress-bar-counter;margin:0 0 0 -2rem;padding:0 2rem 0 0 !important}ul.lab_progress_bar li:first-of-type p{padding-left:.8rem}ul.lab_progress_bar li:not(.lab_progress_bar_current):before{content:counter(progress-bar-counter);left:1rem;position:relative}ul.lab_progress_bar li:not(.lab_progress_bar_current) p{color:#fff;font-size:0;width:4rem}ul.lab_progress_bar li p{padding:.1rem .8rem .1rem 2rem}ul.lab_progress_bar li p:before{height:2rem;top:.1rem;width:2rem}}@media all and (max-width: 576px){button,input[type=button],input[type=submit],.button,.buttonLink,input[type=file]~label.file-upload-label{margin:0 0 1rem 0;padding:1rem 2rem;max-width:unset;min-width:unset;width:100%}button:last-of-type,input[type=button]:last-of-type,input[type=submit]:last-of-type,.button:last-of-type,.buttonLink:last-of-type,form#help input[type=submit]{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}input[type=email],input[type=password],input[type=text],#Login #currentMembers input[type=text],#Login #newMembers input[type=text],#Login #currentMembers input[type=password],select{margin:0;max-width:unset;min-width:unset;width:100%}input[type=email].input-short,input[type=password].input-short,input[type=text].input-short,#Login #currentMembers input[type=text].input-short,#Login #newMembers input[type=text].input-short,#Login #currentMembers input[type=password].input-short,select.input-short{width:30%}#confirm-delete-table{margin-top:2rem;width:100%}#confirm-delete-table td{display:block;margin-bottom:2rem}#confirm-delete-table:last-of-type{margin-bottom:0}#content form select.proof-select,#content form select.vrm-proof-select{margin-bottom:1rem}#content form select.proof-select+input[type=hidden],#content form select.vrm-proof-select+input[type=hidden]{width:0}#content h1{font-size:2.2rem;padding:.5rem 1rem;margin-bottom:1rem}#content #permitinfoform .submits-wrapper div,#content #rvpinfo .submits-wrapper div{display:block;float:none;margin:0}#content form#corpMailer input{margin-bottom:1rem}#content form#corpMailer button{margin-left:0}form#sessionsform{margin-bottom:2rem}fieldset>ol>li:not(.checkbox):not(.reqnote){flex-direction:column}fieldset>ol>li:not(.checkbox)>label{text-align:left}form.tablelessform fieldset>ol>li:not(.checkbox)>label~div,#Login #currentMembers li>div,#Login #newMembers li>div{margin:0;padding:0;text-align:left}.dgridtable td,.dgridtable th{padding:2px 5px}#footer ul li{display:inline-block}#footer #waystopay ul li{width:30%}#footer #waystopay ul li.divider{display:none}h2{font-size:1.8rem}h3{font-size:1.6rem}#header #siteTypeChoice ul li{font-size:1.2rem}input[type=file]~label.file-upload-label~p.file-upload-path{margin:0 0 1rem .5rem}li.popularlist{width:100%}.mobile-only{display:block !important}.prooflayout,.vehicleprooflayout{float:none;margin:0 0 2rem 0;width:100%}.submitPostcode-wrapper{border-bottom:1px solid #ccc;padding:0 0 2rem 0}ul.lab_progress_bar li{font-size:1.4rem}ul.lab_progress_bar li p{padding:.1rem .8rem .2rem 2rem}ul.lab_progress_bar li p:before{top:0}}@supports(-ms-ime-align: auto){#footer #waystopay ul,#footer #footer-links ul#footer-main-links,#footer #footer-links ul#footer-sub-links,#mobile-side-navigation-button{justify-content:space-around}}/*# sourceMappingURL=mobile.css.map */
