.category-content .pagination-wrapper{padding-right:0}@media (max-width:1280px){#app .filter-wrap .filter-title:after{top:20px !important}}.qty-breaks-wrapper .qty-breaks table thead tr th:first-of-type{text-align:center}.product-page.transair-product-page .qty-break-wrapper{margin-right:11px;margin-bottom:11px}@media (max-width:767px){.preview-content{margin-bottom:20px}.product-page.transair-product-page .mobile-sharing{padding-left:0.5rem !important}}@media (min-width:768px){.main-content .checkout-details .checkout-row .card.additional-fields .card-block{padding:28px !important}}@media (max-width:767px) and (min-width:651px){.qty-break-wrapper{margin-left:0.5rem}}.modal-content .favourite-model .product-details .item-code span{font-weight:700}.layout-basket-container .mini-basket-dropdown .mini-basket-layout .basket-items .basket-item .wrap-basket .basket-info a,.container .basket-page .card-block .basket-contents a,.container-fluid .basket-page .card-block .basket-contents a{font-weight:700 !important}@media (max-width:767px){.preview-content{margin-bottom:20px}}.favourite-item .dropdown button.btn{min-height:40px;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43);transition:all 0.3s ease}.favourite-sorting .dropdown button.btn{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43);transition:all 0.3s ease}#app .basket-page-wrapper .breadcrumbs ol.breadcrumb{padding-left:7px !important}.verticalpop-column{border-bottom:5px solid #002366}.products-other .product-list-block .product-container:hover{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43);transition:all 0.3s ease}.products-other .product-list-block .product-container{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0);transition:all 0.3s ease}.breadcrumbs{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.pagination-wrapper .pagination-container ul.pagination li.page-item{border-radius:0px !important;margin:0 !important}.pagination-wrapper .pagination-container ul.pagination li.page-item:nth-last-of-type(1){border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.pagination-wrapper .pagination-container ul.pagination li.page-item:nth-child(1){border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.main-content .checkout-details .checkout-row .card .card-block{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.page-link{margin-left:0 !important}.vat-toggle-container{box-shadow:2px 1px 3px 0px rgba(255, 255, 255, 0.43);transition:all 0.3s ease}.vat-toggle-container:hover{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43);transition:all 0.3s ease}.main-content .newsletter-wrapper{box-sizing:border-box;padding:10px;width:100%;height:100%;display:flex}@media (max-width:600px){.main-content .newsletter-wrapper{display:block !important}}.main-content .newsletter-wrapper .newsletter-header{margin-top:5px}.main-content .newsletter-wrapper .newsletter-header span{display:block;font-weight:300 !important}@media (max-width:600px){.main-content .newsletter-wrapper .newsletter-header{display:block;width:100%;margin-bottom:8px !important}}.main-content .newsletter-wrapper form{max-width:385px;width:100%;display:inline-flex;align-self:flex-end;margin:0 auto;margin-right:0;padding-left:20px}@media (max-width:1200px){.main-content .newsletter-wrapper form{max-width:275px}}@media (max-width:600px){.main-content .newsletter-wrapper form{max-width:100%;padding-left:0;padding-bottom:10px !important}}.main-content .newsletter-wrapper form input[type="text"].has-danger{color:#ff0000}textarea,select,input{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}input[type="checkbox"],input[type="radio"]{box-shadow:none !important}.newsletter-wrapper input[type="text"]{box-shadow:none !important}.category-content .category-main .card.wrapper .row .other-wrap.grid-view .product-container{box-shadow:2px 1px 3px 0px rgba(255, 255, 255, 0) !important;transition:all 0.3s ease}.category-content .category-main .card.wrapper .row .other-wrap.grid-view .product-container:hover{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;transition:all 0.3s ease}.mini-basket-container .mini-basket-dropdown,.account-container .mini-basket-dropdown{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.category-content .advanced-product-list .product-container .product-wrap{box-shadow:2px 1px 3px 0px rgba(255, 255, 255, 0) !important;transition:all 0.3s ease}.category-content .advanced-product-list .product-container .product-wrap:hover{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;transition:all 0.3s ease}.header-container .text-block-container{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.header-container .mini-basket-container.layout-basket-container{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.header-container .account-container .my-account-link .my-account-container.graphical{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.header-container .search-bar-container{border-radius:5px !important;-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.header-container .search-bar-container input{box-shadow:none !important}.order-history-search-wrap{border-radius:5px !important;-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important}.product-page .social-share-buttons .social-buttons a{color:#002366 !important}.product-page .social-media{text-align:right}.product-page .social-media .share-trans{display:inline-block}.product-page .social-media .social-share-buttons{display:inline-block}.container .basket-page .card-header{border:1px solid #ebebeb;border-radius:5px;padding:7px 10px 7px 10px !important;margin-top:10px;margin-bottom:10px}@media (max-width:650px){body .modal form#ow_login_form .form-group.required label.col-form-label,body .modal form#ow_customer_registration_form .form-group label{padding-left:14px !important}#app .gift-card-wrapper .gift-card-content .col-4 label,#app .gift-card-wrapper .gift-card-content .col-8 label{padding-left:0 !important}body .modal form#ow_customer_registration_form .form-group.required label.col-form-label{padding-left:14px !important}}.order-confirmed .social-media-follow-buttons.small .social-buttons .btn-secondary{color:#002366 !important}.order-confirmed .social-media-follow-buttons.small .social-buttons .btn-secondary .fa{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.dataTables_paginate ul.pagination li.page-item{border-radius:0px !important;margin:0 !important}.dataTables_paginate ul.pagination li.page-item a.page-link{border:none !important}.dataTables_paginate ul.pagination li.page-item:nth-last-of-type(1){border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.dataTables_paginate ul.pagination li.page-item:nth-child(1){border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.address-book .row .card-wrapper .row .col-sm-505 .card .address-buttons .btn-tertiary{width:118px !important}.order-history .order-table h2.card-header{display:none}.order-details .order-lines .card-header{display:none !important}.order-details .order-lines .card-body .col-12{padding:0 !important}@media (max-width:767px){.postcoder-align .manual-postcode{flex:0 0 100%;max-width:100%}}.btn-primary,.btn-secondary,.btn-tertiary{position:relative;box-shadow:inset 0 0 3px 5px rgba(0, 0, 0, 0.05), 0px 2px 3px 0px rgba(39, 39, 39, 0.43);-moz-box-shadow:inset 0 0 3px 5px rgba(0, 0, 0, 0.05), 0px 2px 3px 0px rgba(39, 39, 39, 0.43)}.btn-primary:after,.btn-primary:before,.btn-secondary:after,.btn-secondary:before,.btn-tertiary:after,.btn-tertiary:before{content:"";display:block;position:absolute;left:2px;right:2px;height:3px}.btn-primary:before,.btn-secondary:before,.btn-tertiary:before{top:1.8px;height:calc(100% - 2.175px);right:0;left:auto;width:3px;border-bottom-left-radius:4px;border-top-left-radius:8px;background:rgba(100, 100, 0, 0.15);box-shadow:0 -1px 2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 -1px 2px 0 rgba(0, 0, 0, 0.15)}.btn-primary:after,.btn-secondary:after,.btn-tertiary:after{bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;background:rgba(0, 0, 0, 0.15);box-shadow:0 -1px 2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 -1px 2px 0 rgba(0, 0, 0, 0.15)}.social-buttons .btn-secondary{box-shadow:none !important}.social-buttons .btn-secondary:before,.social-buttons .btn-secondary:after{display:none !important}.checkout-row .completed .card-header a.btn-secondary{box-shadow:none !important}.checkout-row .completed .card-header a.btn-secondary:before,.checkout-row .completed .card-header a.btn-secondary:after{display:none !important}.no-results div.search-bar{-moz-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;-webkit-box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.no-results div.search-bar input[type="text"]{box-shadow:none !important}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-body>div .basket-contents strong{font-weight:400}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-body>div .basket-contents{padding-top:0}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-body>div .basket-contents .basket-name{padding-bottom:15px}.order-confirm-social .social-media-follow-buttons .social-buttons .btn-secondary{color:#002366 !important}.order-confirm-social .social-media-follow-buttons .social-buttons .btn-secondary .fa{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}@media (max-width:767px){.header-container .row-wrap>.row>.col-md-4.offset-1{margin-left:0 !important}.header-container .row-wrap>.row>.col-md-4.offset-1 .row-wrap>.row>.col-md-3{flex:0 0 50%;max-width:50%}.col-md-3.account-wrap,.col-md-3.basket-wrap{flex:0 0 50%;max-width:50%}.mini-basket-dropdown.account{width:290px;left:14px;right:auto}.layout-basket-container .mini-basket-dropdown{left:auto;right:14px;width:290px !important}}hr{border-top:1px solid #fff}.order-confirm-social .card-footer{background:#cecece}.store-locator h1,.gift-card-header h1{margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;padding:7px 10px 7px 10px !important;overflow-x:hidden;overflow-y:auto;border:1px solid #ebebeb;border-radius:5px !important}.results-container .search-results .card .card-body .store-name i{color:#ed1c24}.category-content .product-container .product-wrap .product-details .product-sku{padding-bottom:15px}.category-main .advanced-product-list .product-container .product-name{padding-bottom:5px !important;padding-top:5px !important}.category-content .product-list-container .product-additional-actions{text-align:right}.favourite-items h1.card-header{padding:4px 10px 4px 10px !important;border-radius:5px;border-color:#ebebeb !important}.favourite-item .product-wrap.no-image .quantity .quantity-entry{max-width:100%;width:auto !important;float:right}@media (max-width:767px){.pagination-mobile li{display:block;float:left}}@media (max-width:550px){#app .category-content .pagination-wrapper .pagination-container ul.pagination li{margin:0 !important}}.gift-card-wrapper .gift-card-content .voucher-value-block{height:auto !important}.gift-card-wrapper .gift-card-content .voucher-custom-funds .input-group .input-group-addon{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;border-color:#fff;border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.gift-card-wrapper .gift-card-content .voucher-custom-funds .input-group #custom_funds{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:43px !important}.gift-card-wrapper .gift-card-content .col-4{line-height:40px}.basket-page .basket-contents .basket-details-product .prod-image{margin-right:10px}.basket-page .basket-contents .basket-details-product span.options{display:none}.basket-page .basket-contents .basket-details-product span.options+ul.list-unstyled{margin-bottom:0;margin-top:5px}.basket-page .basket-contents .basket-details-product span.options+ul.list-unstyled li{padding-bottom:5px}.basket-page .basket-contents .basket-details-product span.options+ul.list-unstyled li strong{font-weight:400 !important}.basket-page .basket-contents .basket-details-product .basket-name{padding-bottom:5px}.page-2 .social-media-follow-buttons a{padding:0 4px 0 0 !important}.page-2 .social-media-follow-buttons a i{color:#002366 !important}.favourite-items h1.card-header{border:1px solid}.account-row .order-history,.account-row .order-details,.account-row .account-padding{padding-right:0 !important}.about-us-content{padding:0 14px}.trade-request-desc{padding:0 14px}@media (max-width:1200px){.trade-request-desc .block-container{background:none !important}.trade-request-desc .block-container .text-block{background:rgba(255, 255, 255, 0.7);padding:10px !important}}.contact-us-desc{padding:0 14px}@media (max-width:1200px) and (min-width:981px){.contact-us-desc .block-container .text-block{padding:10px 300px 10px 10px !important}}@media (max-width:980px) and (min-width:768px){.contact-us-desc .block-container .text-block{padding:10px 150px 10px 10px !important}}@media (max-width:767px){.contact-us-desc .block-container .text-block{background:rgba(255, 255, 255, 0.7);padding:10px !important}}@media (max-width:1280px){.account-row .reviews-padding,.account-row .address-padding{padding-right:0 !important}.filter-wrap .filter-title:after{top:10px !important}.category-main .mobile-grid .product-additional-actions,.category-main .tablet-grid .product-additional-actions{margin-top:10px}.category-main .mobile-grid .product-additional-actions+.product-additional-actions,.category-main .tablet-grid .product-additional-actions+.product-additional-actions{display:none !important}}@media (max-width:1200px) and (min-width:767px){.header-container .header-offset{margin-left:0 !important;flex:0 0 41.66666667% !important;max-width:41.66666667% !important}}@media (max-width:1024px){.category-content .sort-wrapper .dropdown{display:block}}@media (max-width:992px){.results-container .search-wrapper{margin-bottom:20px}.order-details .card+.card-block span.title+p{padding-right:14px}.trade-request-form{width:100% !important;flex:100% !important;max-width:100% !important}.trade-request-form+.col-md-4{width:100% !important;flex:100% !important;max-width:100% !important}}@media (max-width:800px){.about-us-content .block-container .text-block img:nth-of-type(1){display:block;float:none !important;margin:0 auto 10px auto !important}.about-us-content .block-container .text-block img:nth-of-type(2){display:block;clear:both;max-width:265px;margin:0 20px 10px 0 !important}.about-us-content .block-container .text-block img:nth-of-type(3){display:block;clear:both;max-width:265px;margin:0 20px 10px 0 !important}}@media (max-width:780px){.account-sidebar+.col-sm-9{flex:calc(100% - 68px) !important;max-width:calc(100% - 68px) !important}}@media (max-width:550px){.account-sidebar+.col-sm-9{flex:calc(100% - 56px) !important;max-width:calc(100% - 56px) !important}}@media (max-width:500px){.about-us-content .block-container .text-block img:nth-of-type(2){display:block;clear:both;float:none !important;max-width:100%;margin:0 auto 10px auto !important}.about-us-content .block-container .text-block img:nth-of-type(3){display:block;clear:both;float:none !important;max-width:100%;margin:0 auto 10px auto !important}}@media (max-width:767px){.order-confirmed .order-confirm-wrapper form#quick_registration_form .sign-subscription .col-4{display:none !important}.order-confirmed .order-confirm-wrapper+.card-footer .col-5.guest-buttons{width:100% !important;flex:100% !important;max-width:100% !important;left:0 !important}.order-confirmed .order-confirm-wrapper+.card-footer .guest-button-wrapper{text-align:center !important;margin:10px auto !important}.order-confirmed .order-confirm-wrapper+.card-footer .guest-button-wrapper button#btn_quick_registration{margin:0 auto !important}.order-confirmed .card-footer .btn{width:100% !important;margin:0 !important}.order-confirmed .card-footer .btn+.btn{margin:10px 0 !important}.order-details .order-address{padding-bottom:0 !important}.order-details .mobile-order-details{padding-top:0 !important}.order-details .mobile-order-details .responsive-order-content{padding-bottom:10px}.trade-request-form .button-container button[type="submit"]{width:100% !important}.main-content .checkout-row .card .card-block.payment-method-inner{padding:10px 0 !important}.main-content .checkout-row .payment-method-inner .form-group .col-8 select{width:100px}form#ow_checkout_guest_form .form-group .col-9,form#ow_login_form .form-group .col-9,form#ow_customer_registration_form .form-group .col-9{max-width:100% !important;flex:100% !important;width:100% !important}form#search-location-from .form-group label,.checkout-existing-delivery-address .form-group label,form#ow_login_form .form-group label,form#ow_customer_registration_form .form-group label,form#ow_checkout_guest_form .form-group label,form.form-block .form-group label,form#account_details_form .form-group label,form.customer-address-form .form-group label,form#quick_registration_form .form-group label,form.ow_customer_registration_form .form-group label,.checkout-new-delivery-address .form-group label,.card.step-4 .form-group label,.card.additional-fields .form-group label,form#modal-form .form-group label,.gift-card-content .form-group label{padding-left:14px !important;text-align:left !important}form#search-location-from .form-group.required label,.checkout-existing-delivery-address .form-group.required label,form#ow_login_form .form-group.required label,form#ow_customer_registration_form .form-group.required label,form#ow_checkout_guest_form .form-group.required label,form.form-block .form-group.required label,form#account_details_form .form-group.required label,form.customer-address-form .form-group.required label,form#quick_registration_form .form-group.required label,form.ow_customer_registration_form .form-group.required label,.checkout-new-delivery-address .form-group.required label,.card.step-4 .form-group.required label,.card.additional-fields .form-group.required label,form#modal-form .form-group.required label,.gift-card-content .form-group.required label{text-align:left !important}.category-content .category-main{margin-top:10px}#app .basket-contents .basket-responsive-header,.checkout-row .basket-responsive-header{font-weight:700 !important}.checkout-step.step-1 .basket-items div.basket-responsive-header{font-weight:700 !important}.checkout-step.step-1 .basket-items div.checkout-prod-details{padding-bottom:10px}.container-fluid .basket-page .card-block .basket-contents .basket-responsive-header,.container .basket-page .card-block .basket-contents .basket-responsive-header{font-weight:700 !important}.container-fluid .basket-page .card-block .basket-contents .basket-details-product,.container .basket-page .card-block .basket-contents .basket-details-product{padding-bottom:10px}.container-fluid .basket-page .card-block .basket-contents .col-md-1,.container-fluid .basket-page .card-block .basket-contents .col-md-2,.container .basket-page .card-block .basket-contents .col-md-1,.container .basket-page .card-block .basket-contents .col-md-2{padding-bottom:10px}.header-container .block-my_account,.header-container .block-basket{margin-top:13px !important}}@media (max-width:550px){form#search-location-from .form-group label,.checkout-existing-delivery-address .form-group label,form#ow_login_form .form-group label,form#ow_customer_registration_form .form-group label,form#ow_checkout_guest_form .form-group label,form.form-block .form-group label,form#account_details_form .form-group label,form.customer-address-form .form-group label,form#quick_registration_form .form-group label,form.ow_customer_registration_form .form-group label,.checkout-new-delivery-address .form-group label,.card.step-4 .form-group label,.card.additional-fields .form-group label,form#modal-form .form-group label,.gift-card-content .form-group label{text-align:left !important}form#search-location-from .form-group.required label,.checkout-existing-delivery-address .form-group.required label,form#ow_login_form .form-group.required label,form#ow_customer_registration_form .form-group.required label,form#ow_checkout_guest_form .form-group.required label,form.form-block .form-group.required label,form#account_details_form .form-group.required label,form.customer-address-form .form-group.required label,form#quick_registration_form .form-group.required label,form.ow_customer_registration_form .form-group.required label,.checkout-new-delivery-address .form-group.required label,.card.step-4 .form-group.required label,.card.additional-fields .form-group.required label,form#modal-form .form-group.required label,.gift-card-content .form-group.required label{text-align:left !important;padding-left:30px !important}.main-content .checkout-row .card .card-block .pull-right{width:100% !important}.main-content .checkout-row .card .card-block .pull-right .btn{width:100% !important;margin:0 auto !important}.main-content .checkout-row .card .card-block .pull-right .btn+.btn{margin:10px auto 0 !important}.store-search-wrapper form#search-location-from .button-container{width:100%;margin-top:10px}.store-search-wrapper form#search-location-from .button-container button.btn{width:100% !important}}@media (max-width:480px){.lum-gallery-button{top:85% !important}.lum-lightbox-inner img{max-width:100% !important}}@media (max-width:390px){.account-sidebar+.col-sm-9{padding-right:14px !important}}form#ow_customer_registration_form .form-group label[for="ow_registration_password_confirmation"]{padding-left:14px !important}form#quick_registration_form .form-group.required label[for="quick_registration_password_confirmation"]{padding-left:14px !important}@media (max-width:550px){.card.step-4 .form-group.required label.col-form-label{padding-left:14px !important}}@media (max-width:550px){.checkout-new-delivery-address .form-group.required label.col-form-label{padding-left:14px !important}}@media (max-width:767px) and (min-width:551px){.order-confirmed form#quick_registration_form .form-group.required label[for="quick_registration_password_confirmation"]{padding-left:30px !important}}@media (max-width:550px){.order-confirmed form#quick_registration_form .form-group.required label.col-form-label{padding-left:14px !important}}.postcoder-align{flex-flow:wrap !important}@media (max-width:767px){.transair-product-page .details-right{display:block !important}.transair-product-page .details-right .social-media{display:none}.transair-product-page .details-left{flex:0 0 100%;width:auto;float:none;max-width:100%}.follow-text.above-l,.share-text.above-l{text-align:center !important}}.error_page_img{padding:0 14px}@media (max-width:400px){.error_page_img{background:#0c548c;height:400px;width:100%;padding:0 14px;box-sizing:border-box}}.error_page_img img{max-width:270% !important}@media (max-width:767px){.error_page_img img{min-height:248px}}@media (max-width:400px){.error_page_img img{display:none}}.error-page-wrapper{position:absolute;bottom:175px;left:73px;width:528px}@media (max-width:1200px){.error-page-wrapper{bottom:115px}}@media (max-width:980px){.error-page-wrapper{width:100%;left:0;bottom:50px;padding:0 30px}}@media (max-width:767px){.error-page-wrapper{bottom:0;position:relative;border-radius:5px;background:#0c548c}}.error-page-wrapper .error_page{min-height:300px}.error-page-wrapper .error_page h1{color:#f9ea75 !important;font-size:36px !important;margin-bottom:0;text-transform:uppercase;font-weight:500 !important;background:none !important;padding:0 !important}.error-page-wrapper .error_page h1+br{display:none}.error-page-wrapper .error_page p{margin-bottom:0;color:#ffffff;font-size:24px}.error-page-wrapper .error_page p+br{display:none}.error-page-wrapper .error_page p:nth-of-type(2){font-size:18px;font-weight:300;margin:6px 0 9px}.error-page-wrapper .error_page .error_buttons{text-align:right}@media (max-width:980px){.error-page-wrapper .error_page .error_buttons{text-align:left}}@media (max-width:767px){.error-page-wrapper .error_page .error_buttons a.btn{width:100% !important}}.error-page-wrapper .error_page .error_buttons a.btn+.btn{margin-left:14px}@media (max-width:767px){.error-page-wrapper .error_page .error_buttons a.btn+.btn{margin:10px 0 0 !important}}@media (max-width:767px){.handler-404 .block-image{display:none}}.container .gift-card-wrapper .gift-card-content .voucher-value-block{display:none}.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="5"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="10"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="25"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="50"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="100"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="250"],.container .gift-card-wrapper .gift-card-content .voucher-value-block[data-value="500"]{display:inline-block}.header-container .block-container.block-my_account,.header-container .block-container.block-html{overflow:visible !important}.header-container .block-container.block-basket{overflow-y:visible !important}.header-container .block-container.block-search{overflow-y:visible !important}form#search-location-from .section-title,.checkout-existing-delivery-address .section-title,form#ow_login_form .section-title,form#ow_customer_registration_form .section-title,form#ow_checkout_guest_form .section-title,form.form-block .section-title,form#account_details_form .section-title,form.customer-address-form .section-title,form#quick_registration_form .section-title,form.ow_customer_registration_form .section-title,.checkout-new-delivery-address .section-title,.checkout-edit-delivery-address .section-title,.card.step-4 .section-title,.card.additional-fields .section-title,form#modal-form .section-title,.gift-card-content .form-group:not(.delivery) .section-title{border-width:1px !important}.store-locator h1,.gift-card-header h1{border-width:1px !important}.giftcard-create>.row>.col-sm-12>.breadcrumbs{display:none}.account-details .header-container h1.card-header,.address-book .row .card-wrapper h1.card-header-title,.order-history .card-header.ch1,.reviews .card-header.ch1,.container .basket-page .card-header,.favourite-items h1.card-header{border-width:1px !important;padding:4px 10px !important;border-radius:5px !important}.category-content .category-main .card.wrapper .row .other-wrap.grid-view .card-footer .price-wrapper span{font-size:14px !important}.checkout-header h1{border-width:1px !important;border-radius:5px !important;padding:4px 10px 4px 10px !important}#app .checkout-row .submit-button .card-block .terms-conditions label input,.checkout-row .submit-button .card-block .newsletter-subs label input{margin-top:0 !important}@media (max-width:767px){.postcoder-align{justify-content:left !important}}.checkout-row .checkout-sidebar .card-block{border-radius:0 0 5px 5px !important}.checkout-row .checkout-sidebar .card-header{border-radius:5px 5px 0 0 !important}.ribbon-new{display:none !important}.header-info-ta{margin-top:6px;text-align:center}.header-info-ta .telephone{padding:5px 0;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;border-radius:5px}.header-info-ta .delivery{margin-top:10px;line-height:1;padding:5px 0;box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.43) !important;border-radius:5px}#category-bar .container-fluid ul.nav-main li.dropdown .dropdown-menu,#category-bar .container ul.nav-main li.dropdown .dropdown-menu{top:auto}@media (max-width:1050px){height:100% !important}.account-container .my-account-link .my-account-container.graphical{padding:0.7rem 1px !important}@media (max-width:1200px) and (min-width:939px){.footer.layout-footer>.container-fluid.no-pad>.container{width:938px}}@media (max-width:1200px) and (min-width:768px){.footer.layout-footer>.container-fluid.no-pad:nth-of-type(1)>.container{background-color:#002366 !important}}@media (max-width:1200px) and (min-width:1051px){.header-container .block-fixed_height_colour{display:none}}@media (max-width:767px){.header-container .layout-basket-container .mini-basket-dropdown{left:auto !important;right:14px !important;width:290px !important}.category-content .category-sidebar .subcategory-drop{display:none}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-footer .left-buttons .btn{width:100% !important;margin:0 auto !important}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-footer .left-buttons .btn+.btn{margin:5px 0 0 0 !important}.modal.add-to-basket-modal .modal-dialog .modal-content .modal-footer .right-buttons{margin-top:5px !important}}.card.discount-card .card-block .apply-discount-wrapper .form-group button .fa{width:15px}@media (max-width:920px){.postcoder-align .col-5{flex:0 0 33.33333333%;max-width:33.33333333%}.postcoder-align .col-3{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (max-width:767px){.main-content .checkout-details .checkout-row .card.additional-fields .card-block{padding:14px !important}}@media (max-width:1050px){#category-bar .container ul.nav-main li.nav-item>a,#category-bar .container-fluid ul.nav-main li.nav-item>a{padding:8.5px 1.5rem !important}}@media (max-width:1050px){.header-container #category-bar.category-mobile-menu,.header-container #category-bar.dropdown-adv{margin-bottom:0px !important}}#app .header-container #category-bar.category-mobile-menu .mobile-navs .nav-main>li.nav-item a.top-level{position:relative}#app .header-container #category-bar.category-mobile-menu .mobile-navs .nav-main>li.nav-item a.top-level button.mobile-only{height:100% !important}.basket-page-wrapper .container .block-main_content .container{padding:0 !important}@media (max-width:767px){#app .basket-buttons button,#app .basket-buttons a.btn{width:100% !important;display:block;margin-bottom:4px}}@media (max-width:767px){#app form#search-location-from .form-group label.col-form-label,#app .checkout-existing-delivery-address .form-group label.col-form-label,#app form#ow_login_form .form-group label.col-form-label,#app form#ow_customer_registration_form .form-group label.col-form-label,#app form#ow_checkout_guest_form .form-group label.col-form-label,#app form.form-block .form-group label.col-form-label,#app form#account_details_form .form-group label.col-form-label,#app form.customer-address-form .form-group label.col-form-label,#app form#quick_registration_form .form-group label.col-form-label,#app form.ow_customer_registration_form .form-group label.col-form-label,#app .checkout-new-delivery-address .form-group label.col-form-label,#app .checkout-edit-delivery-address .form-group label.col-form-label,#app .checkout-sc-edit-delivery-address .form-group label.col-form-label,#app .card.step-4 .form-group label.col-form-label,#app .card.additional-fields .form-group label.col-form-label,#app form#modal-form .form-group label.col-form-label,#app .gift-card-content .form-group:not(.delivery) .form-group label.col-form-label{padding-left:14px !important}.postcoder-align .col-8{flex:0 0 100%;max-width:100%}.form-group.required .col-form-label:before{margin-left:-10px !important}}@media (max-width:767px){.checkout-row .checkout-existing-delivery-address .form-group label.col-form-label+.col-9{-ms-flex:100% !important;flex:100% !important;max-width:100% !important;width:100% !important}#app .favourite-item form.favourite-remove button.btn{padding-right:5px}}@media (max-width:1050px){.favourite-items .category-content .sort-wrapper{height:auto !important}}.container .basket-page .card-block .basket-contents a,.container-fluid .basket-page .card-block .basket-contents a{padding-lefT:0}@media (max-width:1200px) and (min-width:981px){.product-page .add-to-basket:not(.qty-add-btn) .button-container+.button-container{float:none;margin-top:10px;text-align:right;width:100% !important;margin-right:0 !important}}.page-2 .social-media-follow-buttons a{padding:0 4px 0 0 !important}.page-2 .social-media-follow-buttons a i{color:#002366 !important}.order-confirmed h1.card-header{border:1px solid #ebebeb !important;padding:4px 10px !important;border-radius:5px !important}.product-page+#product_form .product-option-grid .grid-scroll-wrapper .grid-row .grid-item.active{border-color:#000000;background:transparent}