div.gmw-form-wrapper.purple .gmw-field-label{background-color:#f7f7f7!important;border:1px solid #f7f7f7!important}div.gmw-results-wrapper.grid-gray .bottom-wrapper{background-color:#f7f7f7!important}div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li .top-wrapper h2.post-title a,div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post .address-wrapper a,.gmw-icon-location-thin{color:#000!important}.payment_method_payl8r img{width:10%}.new-pricing-table .et_pb_column h3{text-align:center;display:inline-block}.new-pricing-table .et_pb_column sup.old-price{text-decoration:line-through;display:inline-block;font-size:13px;color:#fff;margin-left:5px;top:-1.5em;font-style:italic}p{padding-bottom:.5em!important}#main-header{background-color:#25292d}#et-info-email,#et-info-phone,#et_top-cart{display:none}#text-8{color:#fff}#et_top_search{display:none}nav#top-menu-nav,ul#top-menu{margin:0 auto;float:none!important;text-align:center}#top-menu li{padding-right:40px;padding-left:40px}#top-menu li ul.sub-menu li{padding-right:0!important;padding-left:0!important}.btn{padding:15px 18px;display:inline-block;border:2px solid #ddd;color:#999;font-weight:900;transition:all .2s ease-out;border-radius:2px;line-height:1}.btn:hover{border-color:#adadad;color:#333}.small{font-size:85%;line-height:1}#top-header{background:#647583}#top-header.et-fixed-header{height:0;overflow:hidden}#main-header.et-fixed-header{top:0!important}#main-header.et-fixed-header .logo_container{display:none}.admin-bar #main-header.et-fixed-header{top:32px!important}#main-header .container{padding:0!important;transition:all .3s!important}#main-header .logo_container{position:relative;height:135px!important;text-align:left!important;transition:all .3s!important;max-width:1170px;border-bottom:1px solid #ccc;margin:0 auto;padding:0!important}.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:0!important;overflow:hidden}#main-header .logo_container a{display:inline-block;max-height:106px;max-width:200px}#main-header #text-8,#main-header #text-9{float:right;max-height:100%;padding:28px 0 15px;width:25%;max-width:250px}#main-header .textwidget p{padding:0}#main-header .textwidget a{color:#1fa7da}#main-content .container:before{display:none}#main-content #left-area img{width:100%}#main-content #left-area{float:none;padding:0;border:0!important;width:100%}#main-header,.et_fixed_nav #main-header{transition:.3s all ease-in-out}#et-top-navigation{width:100%;padding:0!important;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}#et-top-navigation #top-menu{padding-bottom:10px}#et-top-navigation #top-menu>li>a{padding-top:17px;padding-bottom:17px;box-sizing:border-box;line-height:1}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{top:35%}#et-top-navigation #top-menu>li>ul,#et-top-navigation #top-menu>li>ul>li{padding:0;width:295px}#et-top-navigation #top-menu>li>ul>li>a{font-size:18px;font-weight:400;padding:5px 10px;width:100%}#et-top-navigation #top-menu>li>ul>li:hover a{background:#0096ff;color:#fff}.et-fixed-header #et-top-navigation #top-menu>li>a{font-size:16px}#main-header .top-book-online-box{background:#0097fe;border:1px solid #ccc;border-radius:10px;margin-left:20px;text-align:left;position:relative;overflow:hidden}#main-header .tbo-img,#main-header .tbo-text{display:inline-block;vertical-align:middle}#main-header .tbo-img{width:31%;line-height:0}#main-header .tbo-text{text-align:center;width:65%}#main-header .tbo-text a{font-size:20px;color:#282828;font-weight:700}.et_header_style_centered nav#top-menu-nav{width:100%}#breadcrumbs{background:#fff;width:100%;padding-bottom:5px}#breadcrumbs .container{max-width:1140px;margin:auto;padding:10px 0;font-size:12px;text-align:center}#AsSeenOn img{width:auto;height:40px}#celebPupils .celebs{display:flex;flex-wrap:wrap}#celebPupils .celebs .celeb{width:calc((100% / 3) - 2px);margin:11px 1px;position:relative}#celebPupils .celebs .celeb p{background:#0096ff;color:#fff;bottom:0;left:0;right:0;width:100%;position:absolute;font-size:16px}#DrivingResources h3{font-size:30px;margin-bottom:60px;display:block;color:#fff;padding-top:5px;margin-top:0;padding-bottom:10px;position:relative;text-align:center}#DrivingResources h3:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;border-color:rgba(136,183,213,0);position:absolute;pointer-events:none;border-width:40px;margin-left:-40px}#DrivingResources li,#DrivingResources ul{list-style:none;margin:0;padding:0}#DrivingResources ul li a{background:#ccc;color:#282828;font-size:20px;font-weight:700;padding:10px;margin-bottom:10px;display:block}#DrivingResources ul li a:hover{color:#fff}#DrivingResources #FreeResources ul li a:hover{background:#1f841f}#DrivingResources #MemberResources ul li a:hover{background:#0568ab}#DrivingResources #FreeResources h3{background:#1f841f}#DrivingResources #FreeResources h3:after{border-top-color:#1f841f}#DrivingResources #MemberResources h3{background:#0568ab}#DrivingResources #MemberResources h3:after{border-top-color:#0568ab}#DrivingResources h4{font-weight:700;margin:10px 0 5px}#DrivingResources .et_pb_text_inner>p:last-child a:last-child{display:block;font-size:30px;color:#fff;text-transform:uppercase;font-weight:600;line-height:normal}#DrivingResources #FreeResources .et_pb_text_inner>p:last-child a:last-child{background:#1f841f}#DrivingResources #MemberResources .et_pb_text_inner>p:last-child a:last-child{background:#0568ab}#DrivingResources #MemberResources .et_pb_text_inner>p:last-child a:last-child:hover{background:#0097fe}#BehindTheScenes .behind-scontainer{display:flex;min-height:200px}#BehindTheScenes .behind-simage{width:35%;font-family:Roboto;font-weight:300;text-align:center;line-height:normal}#BehindTheScenes .behind-simage img{border-radius:50%}#BehindTheScenes .behind-stext{width:65%;text-align:center}#BehindTheScenes .behind-simage .the-aut-t{font-weight:700;color:#282828}#footer-widgets .footer-widget.last{width:100%;text-align:center;padding:5px}#footer-widgets .footer-widget.last>#text-11{text-align:center}#footer-widgets .footer-widget.last>#text-11 .et_social_icons_container{text-align:center}#footer-widgets .footer-widget.last>#text-11 .et_social_icons_container>li:before{display:none}#footer-widgets .footer-widget.last>#text-11 .et_social_icons_container>li{display:inline-block!important;margin:0 10px!important;width:calc(25% - 20px)}#footer-widgets .footer-widget.last>#text-11 .et_social_icons_container>li>a .et_social_network_label>div{color:#fff!important}#footer-widgets .footer-widget.last>#text-7{border:1px solid #fff;margin-bottom:2.5em}#AreasCovered .et_pb_tabs_controls li[class*=et_pb_tab_]{width:calc(100% / 3);text-align:center;border-color:#ccc}#AreasCovered .su-spoiler-title{font-size:18px}#AreasCovered ul.dab-ig-links{margin:0;padding:0}#AreasCovered ul.dab-ig-links>li{display:inline-block;list-style:none;margin:10px 5px}#AreasCovered .et_pb_tab_content a,#AreasCovered ul.dab-ig-links>li>a{padding:5px 10px 5px 5px;border:1px solid #ccc;border-radius:2px;background:#f7f7f7}#AreasCovered #kent{margin-top:10px;display:none}#AreasCovered #kent li{display:inline-block;margin:0 10px 10px}#TheHighwayCode h3{border-bottom:1px solid #eee;margin-bottom:15px}#InfoLinks .panel-grid-cell{display:inline-block;vertical-align:top;width:calc((100% / 3) - 10px);margin:0 3px}#et-main-area .wc-memberships-restriction-message{max-width:1140px;margin:2em auto!important}#ShowMeTellMeVideos iframe{min-height:180px}#TestCentres .panel-grid-cell{display:inline-block;width:calc((100% / 4) - 10px);vertical-align:top;margin:0 3px;padding-top:30px;position:relative}#TestCentres i.fa-map-marker{font-size:50px;color:#fff;background:#2675ab;border-radius:50%;width:50px;position:absolute;top:0;left:calc(50% - 25px);text-align:center}#TestCentres .map-list{border:1px solid #ccc;min-height:400px;margin-bottom:30px}#TestCentres .map-list>.panel-last-child{padding:0;margin-top:-8px}#TestCentres .map-list>.panel-last-child a{display:block;text-align:center;background:#2675ab;color:#fff;padding:3px 0}#TestCentres .map-list>.panel-last-child ul{margin:10px}.caldera-grid input[type=submit]{background-color:#777;border-color:#777;font-size:1.1em;font-weight:700;color:#fff;border-radius:4px;transition:all .2s ease;text-transform:uppercase;padding:5px 15px;box-shadow:0 12px 13px -5px rgba(0,0,0,.2)}#TestCentreGrid .port-img:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/wp-content/uploads/2018/11/admin-ajax-4.jpg) center center;background-size:cover;z-index:-1;opacity:1}#TestCentreGrid .port-captions h4{text-overflow:initial;white-space:pre-wrap;line-height:1.2em;min-height:90px;font-size:18px}#TestCentreGrid .port-captions h4 a{display:block;width:100%}#TestCentreGrid .date-published{position:absolute;top:0;left:0;color:#fff;font-size:14px;background:linear-gradient(30deg,#4d71da 0,#35c4f4 100%);padding:5px 10px}#TestCentreGrid .date-published>span{display:block;text-align:center;line-height:1.5;border-bottom:1px solid #fff}#TestCentreGrid .date-published>.month{text-transform:uppercase;font-weight:700;font-size:16px}#TestCentreGrid .date-published>.year{border-bottom:none}#TestCentreGrid .port-excerpt{text-align:left;font-size:16px}#TestCentreGrid .readmore{display:block;color:#fff;background-color:#2ea3f2;margin:15px 0 0 auto;width:110px;text-align:center;padding:5px 10px;border:1px solid;border-radius:5px;transition:.3s all}#TestCentreGrid .readmore:hover{color:#2ea3f2;background-color:#fff}#TestCentreGrid .rsgd_load_more_btn{background-color:#2ea3f2;color:#fff;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.25);border-color:#2ea3f2;transition:.3s all}#TestCentreGrid .rsgd_load_more_btn:hover{background-color:#fff;color:#2ea3f2}#TestCentreGrid .raysgrid.grid .portfolio-item .port-img img{display:block}.landing_page-template-default #main-content .et_post_meta_wrapper{display:none}.landing_page-template-default #main-content>.container{max-width:100%;width:100%;padding-top:0}.landing_page-template-default #main-content #left-area img{width:auto}.landing_page-template-default #main-content #left-area #SeeWhatPupilsSay img{width:100%}.landing_page-template-default #main-content #left-area a{color:#1fa7da}#BookACourse .bldropdown{display:inline-block}#BookACourse .bldropdown select{padding:18px;font-size:18px;font-weight:700;color:#282828;border:1px solid #0097fe}#AreasCovered .et_pb_tabs_controls .et_pb_tab_2{background-color:#db4437}#AreasCovered .et_pb_all_tabs .et_pb_tab_2 a{background:#db4437;color:#fff}#featurecardPanel>div>div>div:nth-child(3){background:#ccc}#main-content #left-area .sp-pick .shop-pick{width:25%;text-align:center;font-size:24px;font-weight:900;margin-bottom:30px}#main-content #left-area .sp-pick{display:flex}.landing_page-template-default #main-content #content-area #left-area iframe{margin:20px 0}#features tr td span{color:#24ac3f;font-weight:900;font-size:14px}#features i.fa{font-size:30px}#features .fa.fa-check{color:#24ac3f}#features .fa.fa-times{color:#cb1818}.area-coverage-listing .su-spoiler-content a{display:inline-block;margin-bottom:.5em}#AreasCovered .et_pb_all_tabs .su-accordion .su-spoiler{display:inline-block;vertical-align:top;width:49%}.wpm-testimonial .et_post_meta_wrapper>a>img{width:auto!important;max-height:400px;margin:auto!important;display:block!important}@media screen and (max-width:1024px){.et_header_style_left .et-search-form,.et_header_style_split .et-search-form{width:100%!important;max-width:100%!important}::placeholder{color:#fff}.et-search-form input{right:0;height:20px;border:1px solid #fff;padding:30px 10px!important;color:#fff}#et_mobile_nav_menu{display:block!important}span.et_close_search_field:after{color:#fff}#et_top-cart{position:absolute;z-index:999;top:35%;right:27%}.et-cart-info span:before{font-size:20px;color:#fff}#et-top-navigation .et-cart-info{margin-top:0!important}#et_top-cart{display:block!important}#et-info-contact{position:absolute;z-index:999;top:35%;right:15%}#et-info-contact a{color:#fff}#main-header #et-info-phone:before{position:relative;margin-right:2px;content:"\e090"}#main-header #et-info-phone{display:block!important}#top-header,#top-header #et-info,#top-header #et-info-contact,#top-header #et-info-phone{display:none!important}#et_top_search{display:block!important;position:absolute;z-index:999;top:30%;right:30%}#et_search_icon:before{color:#fff}#mobile_menu{display:block!important;min-height:100vh;top:0;border-top:none;padding-top:80px;z-index:9998}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform-origin:right;-webkit-transform-origin:right;background:#fff;transition:.2s ease-in-out!important}.mobile_nav.opened #mobile_menu{transform:rotateY(0);-webkit-transform:rotateY(0);transform-origin:right;-webkit-transform-origin:right;background:#f1f1f1;transition:.2s ease-in-out}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";color:#303030}.et_mobile_menu li a{color:#303030}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{z-index:9999}#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}.mobile_menu_bar{position:absolute!important;z-index:9999;top:30%;right:5%}.et_header_style_left #logo,.et_header_style_split #logo{max-width:50%!important}#main-header .et_menu_container{width:95%!important}#main-header{background-color:#25292d!important}#text-8,#text-9{display:none!important}.as-seen-in .et_pb_column{width:25%!important;padding:0 10px}.as-seen-in .et_pb_column:first-child{width:100%!important;display:block}table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;font-size:13px}table td:last-child{border-bottom:0}#main-header.et-fixed-header #et-top-navigation{top:0;bottom:auto}.admin-bar #main-header.et-fixed-header #et-top-navigation{top:42px}#page-container{padding-top:0!important}#main-header,#top-header{position:static!important}#main-header .logo_helper{height:auto}#main-header .logo_container{max-height:100%!important;text-align:left!important;max-width:100%!important;border:0!important}#main-header .logo_container a{display:block;max-width:50%}#main-header #text-8,#main-header #text-9{float:none;display:block;margin:0 auto}#main-footer #footer-widgets{display:flex;flex-wrap:wrap}#main-footer #footer-widgets .footer-widget:nth-child(5n){flex-basis:100%}#main-footer #footer-widgets .footer-widget{width:25%;margin-right:0;padding-right:15px}#top-menu li{padding-right:35px!important;padding-left:35px!important}}@media only screen and (max-width:980px){.woocommerce #content div.product div.summary,.woocommerce div.product div.images img,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none!important;width:100%!important;display:block!important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%!important}.et_header_style_left #logo,.et_header_style_split #logo{max-height:100%!important}.as-seen-in .et_pb_column{width:25%!important;padding:0 10px}.as-seen-in .et_pb_column:first-child{width:100%!important;display:block}}@media screen and (max-width:768px){#top-menu{display:none}.as-seen-in .et_pb_column{width:25%!important;padding:0 10px;margin-right:0!important}.as-seen-in .et_pb_column:first-child{width:100%!important;display:block}#main-header .logo_container #logo{max-height:90px}#main-header #text-8,#main-header #text-9{width:50%}#breadcrumbs{background:0 0;margin-top:10px;padding-bottom:0}#AsSeenOn>div:first-child{width:100%;text-align:center!important}#AsSeenOn>div>div{text-align:center}#BehindTheScenes .et_pb_column{width:100%}}@media screen and (max-width:667px){#celebPupils .celebs .celeb{width:100%}#celebPupils .celebs .celeb img{width:100%}#main-header #text-8,#main-header #text-9{width:100%}#AreasCovered .et_pb_tabs_controls li[class*=et_pb_tab_]{width:auto;text-align:center}#AreasCovered .et_pb_all_tabs .su-accordion .su-spoiler{width:100%}}body.page-id-99985 #et-top-navigation,body.page-id-99985 #breadcrumbs{display:none}body.page-id-99985 #main-header .logo_container{border-bottom:none!important}.trustpilot-widget{text-align:left!important}.product .price span:nth-of-type(2){display:none}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:0}@media only screen and (max-width:480px){#main-header .logo_container{height:auto!important}}.trustpilot-widget-container-wrapper{position:relative;width:100%;height:50px;box-sizing:border-box}#trustpilot-placeholder{position:absolute;top:0;left:0;width:100%;height:50px;background-color:transparent;border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:10;opacity:1;transition:opacity 0.3s ease-in-out}#trustpilot-placeholder img.placeholder-image{width:146px;height:31px;display:block;max-width:100%;height:auto}.trustpilot-widget-real{position:absolute;top:0;left:0;width:100%;height:50px;z-index:5;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out}