.shop-p span.price{padding:3px 10px;background-color:#c55537;text-align:center;color:#fff!important}.shop-p h2.woocommerce-loop-product__title{width:100%!important;float:none!important;text-align:center}.page-id-8 .footer-notic{display:none}span.select2-selection.select2-selection--single{height:auto!important;border-radius:40px!important;background-color:transparent!important;border:1px solid #dbdbdb!important}.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper select{background-color:transparent!important;border:1px solid #dbdbdb!important;height:40px!important;border-radius:20px!important}.m-footer .et_pb_column_3_4{width:79%!important}.m-footer .et_pb_column_1_4{width:18%!important}.m-footer ul{display:flex;gap:10px}.m-footer ul li{border-bottom:1px solid; padding:0px!important}.m-footer ul#menu-footer-product li{width:24.3%;border-bottom:1px solid;padding:0!important}.icon-sec1{max-width:450px;float:right}ul.wp-block-latest-posts__list li{margin-bottom:30px}.shop-p span.subscription-details{display:none!important}select.orderby{background-color:transparent;border:1px solid #bfbfbf;padding:10px 15px;border-radius:30px;font-size:15px;color:#000!important}.woocommerce .shop-p span.et_shop_image{margin-bottom:10px!important}.shop-p h2.woocommerce-loop-product__title{font-weight:bold;float:left;width:75%;padding-right:10px}.shop-p span.price bdi{color:#fff!important;font-weight:bold}header#main-header{box-shadow:none}.lightboxcontainer>a,.lightboxcontainer>a div{display:none!important}.lightboxcontainer img{width:600px!important;height:600px!important;object-fit:contain!important;margin:0!important}.wonderplugin3dcarousel-title{display:none!important}.single .woocommerce-product-gallery__image a img{display:block!important;border:1px solid #9d9898;border-left:none!important}.single .woocommerce-product-gallery__image img{display:none!important}.irish-menu a{background-color:#fff!important;padding:20px!important}span.et_shop_image img{border:1px solid #cbc8c8;border-left:0}.frm_description{display:none}.frm_form_field input{height:45px}button.frm_button_submit{background-color:#c45536!important;padding:13px 40px!important;border:none!important;color:#fff!important}ul.lists>li{list-style:none;background-image:url(https://staging.drivingtestroutes.ie/wp-content/uploads/2025/04/arrow.png);background-repeat:no-repeat;background-position:left 4px;background-size:19px;padding:0 0 0 25px;line-height:24px;margin-bottom:10px}ul.lists{padding:0}header.et-l.et-l--header .et_pb_menu__wrap{justify-content:space-around!important}header.et-l.et-l--header .et_pb_menu__menu{margin-left:50px!important}.login-btn{align-items:center!important}ul#menu-menu-1 .login-btn>a{background-color:#c45536;color:#fff!important;padding:0 30px!important;height:45px;border-radius:5px}.et_pb_menu__logo img{width:80px!important}.center-sec .custom-buttons{margin-top:30px}.single .center-sec{justify-content:center;display:flex;flex-direction:column}.center-sec{justify-content:center;display:flex}header#main-header{padding:10px 0}.custom-buttons a::after{display:none!important}.custom-buttons{display:flex;margin-top:25px}.custom-buttons a{border:none!important;width:150px;padding:0 8px 0 0px!important}ul.r-list a{color:#000}ul.r-list li{list-style:none;background-image:url(https://staging.drivingtestroutes.ie/wp-content/uploads/2024/02/arrow-27-32.png);background-repeat:no-repeat;background-size:20px;font-size:18px;background-position:12px 9px;padding:6px 10px 6px 40px;background-color:#fdc7b8;margin:0 0 10px}ul.r-list{padding:0}#main-content .container:before{display:none}a.checkout-button.button.alt.wc-forward{color:#c55536!important;border-color:#c55536!important}div#left-area{width:100%!important;padding:0!important}div#sidebar{display:none}div#footer-info{display:block;width:100%;text-align:center}.p-sec h4.et_pb_module_header{background-color:#c55536;padding:20px 15px;margin-top:-10px}.p-sec .et_pb_main_blurb_image{margin-bottom:0}input[type="submit"]{background-color:#c55536!important;border:none!important}.woocommerce button.button,.woocommerce-page button.button:hover{color:#C55536!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit{color:#fff!important}.et_pb_row,.container{width:95%}.cta-btn{border-radius:0px 10px}#app-btn{display:inline-flex}#app-btn img{border:1px solid #fff;border-radius:6px}.position_design{display:none!important}.social-media-container ul{max-width:100%!important}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}@media (min-width:768px) and (max-width:980px){.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}}.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{width:100%}@media (min-width:981px) and (max-width:1200px){header.et-l.et-l--header .et_pb_menu__menu{margin-left:0px!important}header.et-l.et-l--header .et_pb_menu__menu li a{font-size:13px!important}}@media (min-width:1025px) and (max-width:1400px){.m-footer ul#menu-footer-product li{width:24%}}@media (max-width:1024px){.m-footer .et_pb_column_3_4{width:100%!important}.m-footer .et_pb_column_1_4{width:100%!important}header.et-l.et-l--header .et_pb_menu__wrap{justify-content:end!important}.m-footer ul#menu-footer-product li{width:23.7%}}@media (max-width:767px){.m-footer ul#menu-footer-product li{width:100%!important;padding:0 10px!important}.icon-sec1{margin:0 auto!important;float:none}.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{width:100%}}