/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:none}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.comment-respond{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.comment-respond:before,.cf:after,.comment-respond:after{content:"";display:table}.clearfix:after,.cf:after,.comment-respond:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}p{-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}@media (max-width: 767px){.m-all{float:left;margin-left:2.762430939%;width:100%;margin-left:0}.m-1of2{float:left;margin-left:2.762430939%;width:48.618784527%}.m-1of3{float:left;margin-left:2.762430939%;width:31.491712705%}.m-2of3{float:left;margin-left:2.762430939%;width:65.74585634900001%}.m-1of4{float:left;margin-left:2.762430939%;width:22.928176794%}.m-3of4{float:left;margin-left:2.762430939%;width:74.30939226%}}@media (min-width: 768px) and (max-width: 1029px){.t-all{float:left;margin-left:2.762430939%;width:100%;margin-left:0}.t-1of2{float:left;margin-left:2.762430939%;width:48.618784527%}.t-1of3{float:left;margin-left:2.762430939%;width:31.491712705%}.t-2of3{float:left;margin-left:2.762430939%;width:65.74585634900001%}.t-1of4{float:left;margin-left:2.762430939%;width:22.928176794%}.t-3of4{float:left;margin-left:2.762430939%;width:74.30939226%}.t-1of5{float:left;margin-left:2.762430939%;width:17.7900552488%}.t-2of5{float:left;margin-left:2.762430939%;width:38.3425414366%}.t-3of5{float:left;margin-left:2.762430939%;width:58.8950276236%}.t-4of5{float:left;margin-left:2.762430939%;width:79.4475138122%}}@media (min-width: 1030px){.d-all{float:left;margin-left:2.762430939%;width:100%;margin-left:0}.d-1of2{float:left;margin-left:2.762430939%;width:48.618784527%}.d-1of3{float:left;margin-left:2.762430939%;width:31.491712705%}.d-2of3{float:left;margin-left:2.762430939%;width:65.74585634900001%}.d-1of4{float:left;margin-left:2.762430939%;width:22.928176794%}.d-3of4{float:left;margin-left:2.762430939%;width:74.30939226%}.d-1of5{float:left;margin-left:2.762430939%;width:17.7900552488%}.d-2of5{float:left;margin-left:2.762430939%;width:38.3425414366%}.d-3of5{float:left;margin-left:2.762430939%;width:58.8950276236%}.d-4of5{float:left;margin-left:2.762430939%;width:79.4475138122%}.d-1of6{float:left;margin-left:2.762430939%;width:14.3646408842%}.d-1of7{float:left;margin-left:2.762430939%;width:11.917916338%}.d-2of7{float:left;margin-left:2.762430939%;width:26.598263615%}.d-3of7{float:left;margin-left:2.762430939%;width:41.278610892%}.d-4of7{float:left;margin-left:2.762430939%;width:55.958958169%}.d-5of7{float:left;margin-left:2.762430939%;width:70.639305446%}.d-6of7{float:left;margin-left:2.762430939%;width:85.319652723%}.d-1of8{float:left;margin-left:2.762430939%;width:10.0828729284%}.d-3of8{float:left;margin-left:2.762430939%;width:35.7734806647%}.d-5of8{float:left;margin-left:2.762430939%;width:61.4640884011%}.d-7of8{float:left;margin-left:2.762430939%;width:87.1546961374%}.d-1of9{float:left;margin-left:2.762430939%;width:8.65561694311%}.d-2of9{float:left;margin-left:2.762430939%;width:20.073664826%}.d-4of9{float:left;margin-left:2.762430939%;width:42.9097605918%}.d-5of9{float:left;margin-left:2.762430939%;width:54.3278084748%}.d-7of9{float:left;margin-left:2.762430939%;width:77.1639042406%}.d-8of9{float:left;margin-left:2.762430939%;width:88.5819521235%}.d-1of10{float:left;margin-left:2.762430939%;width:7.5138121549%}.d-3of10{float:left;margin-left:2.762430939%;width:28.0662983443%}.d-7of10{float:left;margin-left:2.762430939%;width:69.1712707231%}.d-9of10{float:left;margin-left:2.762430939%;width:89.7237569125%}.d-1of12{float:left;margin-left:2.762430939%;width:5.801104972%}.d-5of12{float:left;margin-left:2.762430939%;width:40.055248616%}.d-7of12{float:left;margin-left:2.762430939%;width:57.182320438000005%}.d-11of12{float:left;margin-left:2.762430939%;width:91.436464082%}.blocks-wrap .d-1of2{float:left;margin-left:2.762430939%;width:49.5%;margin-left:1%}.blocks-wrap .d-1of3{float:left;margin-left:2.762430939%;width:32.66666666667%;margin-left:1%}.blocks-wrap .d-2of3{float:left;margin-left:2.762430939%;width:66.33333333333%;margin-left:1%}.blocks-wrap .first{margin-left:0 !important}}.first{margin-left:0}.last{float:right;margin-right:0}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.light-blue-btn a,.blue-btn a,.comment-reply-link a,#submit a,.dark-blue-btn a,.red-btn a,.grey-btn a,.dark-grey-btn a,body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button{display:block;width:100%;text-decoration:none;margin-bottom:20px !important;border-radius:0;color:#fff !important;padding:15px 50px 15px 15px;font-weight:600;font-size:15px;min-height:60px;line-height:28px;background-image:url("../images/right-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center;text-transform:uppercase}.light-blue-btn a:hover,.blue-btn a:hover,.comment-reply-link a:hover,#submit a:hover,.dark-blue-btn a:hover,.red-btn a:hover,.grey-btn a:hover,.dark-grey-btn a:hover,body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:hover,.light-blue-btn a:focus,.blue-btn a:focus,.comment-reply-link a:focus,#submit a:focus,.dark-blue-btn a:focus,.red-btn a:focus,.grey-btn a:focus,.dark-grey-btn a:focus,body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:focus{color:#fff;text-decoration:none;outline:none}.light-blue-btn a:active,.blue-btn a:active,.comment-reply-link a:active,#submit a:active,.dark-blue-btn a:active,.red-btn a:active,.grey-btn a:active,.dark-grey-btn a:active,body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:active{top:1px}.long-link{text-transform:capitalize !important;text-align:center !important}.light-blue-btn{background-color:#3BA4DB;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.light-blue-btn:hover,.light-blue-btn:focus{background-color:#2590c8}.light-blue-btn:active{background-color:#248dc4}.blue-btn,.comment-reply-link,#submit{background-color:#2980b9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.blue-btn:hover,.comment-reply-link:hover,#submit:hover,.blue-btn:focus,.comment-reply-link:focus,#submit:focus{background-color:#226998}.blue-btn:active,.comment-reply-link:active,#submit:active{background-color:#216693}.dark-blue-btn{background-color:#155596;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.dark-blue-btn:hover,.dark-blue-btn:focus{background-color:#104172}.dark-blue-btn:active{background-color:#0f3e6e}.red-btn{background-color:#ee2e24;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.red-btn:hover,.red-btn:focus{background-color:#bc170f}.red-btn:active{background-color:#b7170e}.grey-btn{background-color:#ececec;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.grey-btn a{color:#a0a1a1 !important}.grey-btn:hover,.grey-btn:focus{background-color:#d8d8d8}.grey-btn:active{background-color:#d5d5d5}.dark-grey-btn{background-color:#a0a1a1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.dark-grey-btn a{color:#fff !important}.dark-grey-btn:hover,.dark-grey-btn:focus{background-color:#8b8d8d}.dark-grey-btn:active{background-color:#898a8a}#search-bar input[type="search"]{padding:0 40px 0 0 !important}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:40px;padding:0 12px;font-size:1em;color:#2980b9;vertical-align:middle;box-shadow:none;box-sizing:border-box;border-radius:0 !important;border:0;font-weight:700;width:100%;background-color:#a0a1a1;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#aaabab;outline:none}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="datetime"].error,input[type="datetime"].is-invalid,input[type="datetime-local"].error,input[type="datetime-local"].is-invalid,input[type="date"].error,input[type="date"].is-invalid,input[type="month"].error,input[type="month"].is-invalid,input[type="time"].error,input[type="time"].is-invalid,input[type="week"].error,input[type="week"].is-invalid,input[type="number"].error,input[type="number"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,input[type="color"].error,input[type="color"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="datetime"].success,input[type="datetime"].is-valid,input[type="datetime-local"].success,input[type="datetime-local"].is-valid,input[type="date"].success,input[type="date"].is-valid,input[type="month"].success,input[type="month"].is-valid,input[type="time"].success,input[type="time"].is-valid,input[type="week"].success,input[type="week"].is-valid,input[type="number"].success,input[type="number"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,input[type="color"].success,input[type="color"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}::-webkit-input-placeholder{color:#2980b9;font-weight:700}:-moz-placeholder{color:#2980b9;font-weight:700}::-moz-placeholder{color:#2980b9;font-weight:700}:-ms-input-placeholder{color:#2980b9;font-weight:700}input[type="password"]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#DEC72B;margin-bottom:15px;border:solid #fff 1px;border-radius:0;color:#fff;padding:15px 50px 15px 15px;font-weight:500;min-height:60px;line-height:20px;background-image:url("../images/drop-down-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center}select:hover{cursor:pointer}select:active,select:focus{background-color:#155596}select#hire-centres{background-color:#ee2e24}select#hire-centres:active,select#hire-centres:focus{background-color:#ee2e24}#searchform,#searchform2,#searchform3{position:relative}#searchform button,#searchform2 button,#searchform3 button{position:absolute;top:0;right:0;background:transparent;border:none;height:100%;width:30px;padding-top:0px}#searchform button img,#searchform2 button img,#searchform3 button img{float:right}#searchform button .white-search-btn-icon,#searchform2 button .white-search-btn-icon,#searchform3 button .white-search-btn-icon{display:none}body.single #content .entry-content .gform_wrapper img{max-width:20px !important;height:auto !important}body.single #content .entry-content .gform_wrapper ul{padding-left:0 !important}body.single #content .entry-content .gform_wrapper ul li label .gfield_required{color:#2980b9 !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container input,body.single #content .entry-content .gform_wrapper ul li .ginput_container textarea{width:100%;text-indent:0;padding:10px;background:#ececec !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container select{width:100% !important;margin:0 !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container .datepicker.datepicker_with_icon{width:90% !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container img.ui-datepicker-trigger{margin-bottom:0 !important;position:relative !important;top:10px;float:right}body.single #content .entry-content .gform_wrapper ul li .ginput_container img.gform_delete{margin-bottom:0px !important;position:relative !important;max-width:11px !important;top:-1px !important;margin-right:3px !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container #extensions_message{display:none !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container .gfield_radio input[type=radio]{margin-left:8px !important;margin-top:3px !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container .gfield_radio label{margin:0 0 0 30px !important}body.single #content .entry-content .gform_wrapper .gform_footer{padding:0 !important;margin:20px 0 !important}body.single #content .entry-content .gform_wrapper .gform_footer input{color:#fff !important;text-transform:uppercase !important;font-weight:600;font-size:15px;text-align:left !important;padding:15px 50px 15px 15px !important;min-height:60px;line-height:28px;width:100%;background:url("../images/right-arrow.png") #ee2e24 no-repeat right 15px center !important;background-size:25px !important;border:none !important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single #content .entry-content .gform_wrapper .gform_footer input:hover,body.single #content .entry-content .gform_wrapper .gform_footer input:focus{background-color:#bc170f !important}body.single #content .entry-content .gform_wrapper .gform_footer input:active{background-color:#b7170e !important}body.single #content .entry-content .gform_wrapper .gform_footer img#gform_submit_button_3{display:none !important}html{overflow-x:hidden}body{font-size:100%;font-family:"filson-pro", sans-serif;line-height:1.6;color:#777;width:100%;overflow-x:hidden;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#container{overflow:hidden;width:100%}.wrap{padding:0 20px;margin:0 auto}a,a:visited{color:#2980b9;outline:none;text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{outline:none;text-decoration:none}a:active,a:visited:active{outline:none;text-decoration:none}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:700;margin:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:30px;line-height:1;padding-bottom:15px}h2,.h2{font-size:1.75em;line-height:1.4em}h3,.h3{font-size:23px;padding-bottom:15px;line-height:1.3}h4,.h4{font-size:20px;font-weight:700;margin-bottom:10px;line-height:1.3}h5,.h5{font-size:18px;line-height:2em;margin-bottom:10px;font-weight:900}.header{background-color:#2980b9}.header #inner-header{height:49px}#logo{margin:0.75em 0}#logo a{color:#fff}#off-screen-nav-content{display:none}#off-screen-nav{position:fixed;z-index:101;width:100%;top:49px;overflow:hidden;height:auto;right:-100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav:after{content:"";position:absolute;top:0;right:0;z-index:19;background:rgba(58,161,209,0.4);height:100%;width:65px;display:block;pointer-events:none}#off-screen-nav #left-nav-wrap{display:none}#off-screen-nav #right-nav-wrap{background:#fff}#off-screen-nav .hire-equipment-nav-item{padding:60px 20px 20px;font-weight:600;font-size:20px;color:#fff;background:#155596;height:110px;position:relative}#off-screen-nav .hire-equipment-nav-item #hire-link-text,#off-screen-nav .hire-equipment-nav-item #back-link-text{position:absolute;bottom:15px;left:20px;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav .hire-equipment-nav-item #hire-link-text.active,#off-screen-nav .hire-equipment-nav-item #back-link-text.active{opacity:1}#off-screen-nav .hire-equipment-nav-item #nav-more-arrow{position:absolute;right:19px;z-index:29;top:65px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav .hire-equipment-nav-item #nav-more-arrow.open{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#off-screen-nav .double-menu{width:200%;height:auto;position:relative;left:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav .double-menu .blue-nav-block{display:none}#off-screen-nav .double-menu nav{width:50%;position:relative;height:100%;float:left}#off-screen-nav .double-menu ul li{border-bottom:solid 1px #eee}#off-screen-nav .double-menu ul li a{color:#2980b9;padding:10px 20px;font-size:14px}#off-screen-nav .double-menu ul li#menu-item-624 a:after{content:"";float:right;background:url("../images/blue-right-arrow.png") no-repeat center center;background-size:contain;width:22px;height:22px;margin-right:1px}#off-screen-nav .double-menu ul li#menu-item-85 a{color:#7cd0fc}#off-screen-nav .double-menu ul li#menu-item-85 a:after{content:"";float:right;background:url("../images/blue-right-arrow.png") no-repeat center center;background-size:contain;width:22px;height:22px;margin-right:1px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#off-screen-nav .double-menu.active{left:-100%}#off-screen-nav.active{right:0;position:absolute;z-index:110}#menu-top-menu{height:49px;width:528px;position:relative;float:right;z-index:2}#menu-top-menu li{width:180px;float:left;text-align:center;color:#fff;font-weight:700;position:absolute}@media (min-width: 601px){#menu-top-menu li:before{content:"";display:block;position:absolute;left:0;top:15px;width:20px;height:20px;background-image:url(../images/icons/double-arrow.png);background-repeat:no-repeat;background-size:15px;background-position:center}}#menu-top-menu li a{height:49px}#menu-top-menu li a:before{content:"";position:absolute;width:0;height:0;top:0;left:-49px;border-style:solid;border-width:0 0 49px 49px}#menu-top-menu li a:after{content:"";position:absolute;width:0;height:0;top:0;right:-49px;border-style:solid;border-width:49px 49px 0 0}#menu-top-menu #menu-item-676{background:#2980b9}#menu-top-menu #menu-item-676 a:before{border-color:transparent transparent #2980b9 transparent}#menu-top-menu #menu-item-676 a:after{border-color:#2980b9 transparent transparent transparent}#menu-top-menu #menu-item-1981{background:#99c431;left:120px}#menu-top-menu #menu-item-1981 a:before{border-color:transparent transparent #99c431 transparent}#menu-top-menu #menu-item-1981 a:after{border-color:#99c431 transparent transparent transparent}#menu-top-menu #menu-item-1980{background:#F97417;left:0}#menu-top-menu #menu-item-1980 a:before{border-color:transparent transparent #F97417 transparent}#menu-top-menu #menu-item-1980 a:after{border-color:#F97417 transparent transparent transparent}#menu-top-menu #menu-item-5{background:#ee2e24;left:50%;margin-left:-35px}#menu-top-menu #menu-item-5 a:before{border-color:transparent transparent #ee2e24 transparent}#menu-top-menu #menu-item-5 a:after{border-color:#ee2e24 transparent transparent transparent}#menu-top-menu #menu-item-6{background:#DEC72B;right:0}#menu-top-menu #menu-item-6 a:before{border-color:transparent transparent #DEC72B transparent}#menu-top-menu #menu-item-6 a:after{display:none}#mini-cart{position:relative;display:none;background:#fff;font-size:14px;border-top:1px solid #c3c1c1;border-bottom:1px solid #c3c1c1}#mini-cart .cart_list{list-style-type:none;margin-top:0;margin-bottom:1em}#mini-cart .cart_list .mini_cart_item{border-bottom:solid 1px #2980b9;padding:10px 0}#mini-cart .cart_list .mini_cart_item .wrap a img{max-width:30%;height:auto;aspect-ratio:1/1;margin:auto;float:none;display:block}#mini-cart .cart_list .mini_cart_item .remove{display:none}#mini-cart .cart_list .mini_cart_item .size-shop_thumbnail{max-width:30%;height:auto;float:left;max-width:50px}#mini-cart .cart_list .mini_cart_item .mini_cart_info{float:right;width:100%;padding:4px 0 4px 15px;font-weight:600;text-align:right}#mini-cart .cart_list .mini_cart_item .mini_cart_info .quantity{display:block;font-size:13px;text-align:right;color:#2980b9}#mini-cart .cart_list .mini_cart_item .mini_cart_info .quantity .amount{color:#3BA4DB}#mini-cart .cart_list li.empty{padding-top:15px;color:#2980b9;font-weight:600}#mini-cart .total{background:#2980b9;padding:10px 15px;color:#fff}#mini-cart .total .amount{float:right}#mini-cart .buttons{background:#ee2e24;padding:10px 15px;text-align:center;color:#fff}#mini-cart .buttons a{color:#fff;font-weight:600;background:none !important;padding:0}#sub-header{background:#fff;padding:20px 0 15px;position:relative;height:61px}#sub-header #main-logo{width:150px;height:auto}#sub-header #search-icon{display:block;float:right;margin-right:36px}#sub-header #searchform,#sub-header #searchform2,#sub-header #searchform3{display:none}#sub-header #login-btn{position:absolute;left:-10px;z-index:99;top:30px}#sub-header #social-media-links{display:none}#sub-header #contact-number{display:none}#sub-header #basket-icon{display:block;float:right;margin-right:35px}#sub-header #basket-icon .white-basket{display:none}#mobile-search-bar{padding:10px 0 10px 20px;display:none}#mobile-search-bar form#searchform,#mobile-search-bar form#searchform2,#mobile-search-bar form#searchform3{opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mobile-search-bar form#searchform input[type="search"],#mobile-search-bar form#searchform2 input[type="search"],#mobile-search-bar form#searchform3 input[type="search"]{background-color:#fff}#mobile-search-bar .searchform.showmobilesearch{opacity:1 !important}body.home #sub-header #search-icon{display:none}#nav-icon3{display:none;width:24px;height:24px;position:fixed;z-index:201;top:70px;right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:4px;width:100%;background:#2980b9;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}#nav-icon3 span:nth-child(4){top:16px}#nav-icon3.open span:nth-child(1){top:8px;width:0%;left:50%;background:#fff}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}#nav-icon3.open span:nth-child(4){top:8px;width:0%;left:50%;background:#fff}#backtotop{display:block;position:fixed;width:100%;height:40px;background:#2980b9;color:#fff;font-size:12px;padding:10px;text-align:center;z-index:10;left:0;bottom:-40px;opacity:0.2;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#backtotop p{margin:0;position:relative}#backtotop p:before{display:block;background:url("../images/back-to-top.png") center center no-repeat;background-size:contain;width:20px;height:20px;content:"";position:absolute;top:0;left:50%;margin-left:-40px}#backtotop p:after{display:block;background:url("../images/back-to-top.png") center center no-repeat;background-size:contain;width:20px;height:20px;content:"";position:absolute;top:0;right:50%;margin-right:-38px}body.archive .displaytotop{bottom:0px !important;opacity:0.8 !important}.nav{border-bottom:0;margin:0}.nav li a{display:block;color:#fff;text-decoration:none;padding:0.74em}.nav li a:hover,.nav li a:focus{text-decoration:none}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}.small-device-telephone{background:#F5CD42}.small-device-telephone a{padding:10px 0px;display:block;font-weight:900;font-size:20px;color:#fff}#home-top-area{background:url("../images/yellow-home-image.jpg") no-repeat bottom left;background-size:cover;color:white;min-height:200px;position:relative;font-size:13px;overflow:hidden}#home-top-area .bx-wrapper:first-of-type{position:absolute;height:100%;width:100%}#home-top-area .bx-wrapper:first-of-type .bx-viewport{height:100% !important}#home-top-area .bx-wrapper:first-of-type .bx-viewport .bxslider{height:100%;margin:0}#home-top-area .bx-wrapper:first-of-type .bx-viewport .bxslider li{height:100%;overflow:hidden}#home-top-area .bx-wrapper:first-of-type .bx-controls{position:absolute;bottom:0;left:0;width:100%}#home-top-area .bx-wrapper:first-of-type .bx-controls .bx-pager{display:none}#home-top-area .bx-wrapper:first-of-type .bx-controls .bx-prev{position:absolute;left:0;bottom:0;z-index:50}#home-top-area .bx-wrapper:first-of-type .bx-controls .bx-next{position:absolute;right:0;bottom:0;z-index:50}#home-top-area .bx-wrapper:first-of-type .bx-controls a{color:#fff}#home-top-area .logo-ticker{position:absolute;bottom:0;list-style-type:none;padding:0 !important;margin:0 !important;position:absolute;bottom:-70px;left:0;margin:0;max-width:none !important;background:rgba(0,0,0,0.1);width:100%;display:none;overflow:hidden;height:70px}#home-top-area .logo-ticker li{position:relative;width:110px;height:70px;float:left}#home-top-area .logo-ticker li img{position:absolute;left:0;top:0;width:90px;height:53px;z-index:2;margin:7px;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}#home-top-area .logo-ticker li img.single-ticker-logo-colour{z-index:1;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#home-top-area .logo-ticker li:hover img{opacity:0}#home-top-area .logo-ticker li:hover img.single-ticker-logo-colour{opacity:1}#home-top-area h1{position:absolute;top:50%;width:275px;margin-top:-45px}#home-top-area .on-site-man{position:absolute;width:220px;height:157px;bottom:0;right:15px}#search-bar{padding-top:5px;padding-bottom:5px}#search-bar input{background:#fff}.search-no-results #breadcrumbs-wrap #breadcrumbs{display:none}body.home #content #customer-login-notice{display:none}body.home #content #inner-content{background:#F5CD42;color:#fff}body.home #content #inner-content .home-link_box{display:block;color:#fff;border:solid #ffffff 1px;padding:15px 50px 15px 15px;min-height:60px;line-height:20px;background:#ee2e24;background-image:url("../images/right-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center;line-height:28px}#heading-bar{background:#2980b9;padding:60px 0 5px;margin-top:285px}#heading-bar #breadcrumbs-wrap{display:none}#heading-bar h1{color:#fff;padding-bottom:45px;overflow:hidden}#heading-bar select{background:#ee2e24;background-image:url("../images/drop-down-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center;line-height:22px}#content{font-size:13px}#content ul,#content ol{padding-left:20px;margin:20px 0;margin-top:0px}#content #inner-content{padding-top:20px}#content #inner-content h3,#content #inner-content h4,#content #inner-content h5{color:#2980b9}#content #inner-content .home-footer{display:none}#content #inner-content #hire-dropdown .video-link a img{margin-bottom:20px;width:100%;max-width:350px;height:auto}#content #inner-content #contact-form .gform_wrapper div.validation_error{color:#fff}#content #inner-content #contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,#content #inner-content #contact-form .gform_wrapper .gfield_description.validation_message,#content #inner-content #contact-form .gform_wrapper .top_label .gfield_description.validation_message{color:#fff}#content #inner-content .gform_wrapper{margin:0;max-width:100%}#content #inner-content .gform_wrapper div.validation_error{color:#ee2e24;font-size:15px;font-weight:300;margin-bottom:0;border-top:none;border-bottom:none;padding:20px 0;clear:both;width:100%}#content #inner-content .gform_wrapper .top_label .gfield_error{width:100%}#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,#content #inner-content .gform_wrapper .gfield_description.validation_message,#content #inner-content .gform_wrapper .top_label .gfield_description.validation_message{max-width:100%;color:#ee2e24;font-size:14px;padding-right:0;text-align:center;font-weight:300;padding:10px 0;margin:-10px 0 10px}#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#content #inner-content .gform_wrapper li.gfield_html{max-width:100%}#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0}#content #inner-content .gform_wrapper .gfield_error .gfield_label{color:#2980b9}#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0;margin-bottom:0 !important}#content #inner-content .gform_wrapper li.gfield.gfield_error,#content #inner-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-bottom:0 !important;background:transparent;padding:0;border-top:none;border-bottom:none}#content #inner-content .post,#content #inner-content .products,#content #inner-content .product{border-bottom:10px solid #2980b9}#content #inner-content .post p,#content #inner-content .products p,#content #inner-content .product p{margin-bottom:20px;color:#777}#content #inner-content .post h3,#content #inner-content .post h4,#content #inner-content .products h3,#content #inner-content .products h4,#content #inner-content .product h3,#content #inner-content .product h4{color:#2980b9}#content #inner-content .post .team-contact-number,#content #inner-content .products .team-contact-number,#content #inner-content .product .team-contact-number{font-size:15px;display:block}#content #inner-content .post .post-image-thumbnail,#content #inner-content .products .post-image-thumbnail,#content #inner-content .product .post-image-thumbnail{margin-bottom:20px;width:100%;max-width:350px;height:auto}#content #inner-content .post img,#content #inner-content .products img,#content #inner-content .product img{margin-bottom:20px;width:100%;max-width:350px;height:auto}#content #inner-content .post .post-more,#content #inner-content .products .post-more,#content #inner-content .product .post-more{background:#ececec;min-height:60px}#content #inner-content .post .post-more .job-description,#content #inner-content .products .post-more .job-description,#content #inner-content .product .post-more .job-description{display:inline-block;color:#2980b9;padding:17px 23px;font-weight:600;font-size:14px}#content #inner-content .post .news-date,#content #inner-content .products .news-date,#content #inner-content .product .news-date{display:none}#content #inner-content .post:last-of-type,#content #inner-content .products:last-of-type,#content #inner-content .product:last-of-type{margin-bottom:0;border-bottom:0}#content #inner-content .post.last,#content #inner-content .products.last,#content #inner-content .product.last{float:none}#content #inner-content .pagination,#content #inner-content .woocommerce-pagination{background:#3BA4DB;color:#fff;margin:0;line-height:1}#content #inner-content .pagination .page-numbers,#content #inner-content .woocommerce-pagination .page-numbers{background:transparent;border-radius:0;margin-bottom:-2px;border:none}#content #inner-content .pagination .page-numbers li,#content #inner-content .woocommerce-pagination .page-numbers li{border-right:none}#content #inner-content .pagination .page-numbers li .current,#content #inner-content .woocommerce-pagination .page-numbers li .current{color:#fff;background:#155596}#content #inner-content .pagination .page-numbers li span,#content #inner-content .woocommerce-pagination .page-numbers li span{padding:1em;display:block}#content #inner-content .pagination .page-numbers li a,#content #inner-content .woocommerce-pagination .page-numbers li a{color:#fff;padding:1em}#content #inner-content .pagination .page-numbers li a.prev.page-numbers,#content #inner-content .pagination .page-numbers li a.next.page-numbers,#content #inner-content .woocommerce-pagination .page-numbers li a.prev.page-numbers,#content #inner-content .woocommerce-pagination .page-numbers li a.next.page-numbers{text-indent:-999px;width:30px;background-image:url("../images/right-arrow.png");background-size:18px;background-repeat:no-repeat;background-position:center center}#content #inner-content .pagination .page-numbers li a.prev.page-numbers,#content #inner-content .woocommerce-pagination .page-numbers li a.prev.page-numbers{background-image:url("../images/left-arrow.png")}#content .catalogue-page .post .post-image-thumbnail,#content .catalogue-page .product .post-image-thumbnail,#content .search-page .post .post-image-thumbnail,#content .search-page .product .post-image-thumbnail{display:block;line-height:0}#content .catalogue-page .post .post-image-thumbnail img,#content .catalogue-page .product .post-image-thumbnail img,#content .search-page .post .post-image-thumbnail img,#content .search-page .product .post-image-thumbnail img{margin-bottom:0 !important}#content #contact-banner{background:#2980b9;padding:20px 0}#content #contact-banner h3,#content #contact-banner p,#content #contact-banner h5{color:#fff}#content #contact-banner h5{font-size:16px}#content #contact-banner a.telephone{color:#fff;position:relative}#content #contact-banner a.telephone:after{content:"";width:26px;height:26px;background:url("../images/phone-icon.png") center center;background-size:contain;position:absolute;right:-35px;bottom:5px}#content #contact-banner .contact-thumbnail{display:none}#content #contact-banner a.contact-banner-link{color:#fff;text-decoration:none;display:block;height:26px;background-image:url("../images/right-arrow.png");background-size:26px;background-repeat:no-repeat;background-position:right center;margin-top:10px;font-size:15px;line-height:1;padding-top:5px}#content #more-about-smiths{background:#c4ebff;padding-bottom:30px;position:relative;z-index:6}#content #more-about-smiths h3{color:#2980b9;text-align:center;padding-top:10px;background:#fff}#content #more-about-smiths .blocks-wrap{max-width:360px;margin:0 auto}#content #more-about-smiths .blocks-wrap .more-block{margin-bottom:15px;display:block;position:relative}#content #more-about-smiths .blocks-wrap .more-block a.cf,#content #more-about-smiths .blocks-wrap .more-block a.comment-respond{min-height:160px;display:block;color:#fff;text-decoration:none !important;padding:15px 20px}#content #more-about-smiths .blocks-wrap .more-block h4{float:left;margin:0;max-width:250px}#content #more-about-smiths .blocks-wrap .more-block p.news-post-excerpt,#content #more-about-smiths .blocks-wrap .more-block p.contact-us-block-excerpt{margin-top:35px;font-size:12.5px;line-height:20px;max-height:80px;overflow:hidden}#content #more-about-smiths .blocks-wrap .more-block .contact-number{display:block}#content #more-about-smiths .blocks-wrap .more-block .news-post-date{font-weight:700;font-size:14px;position:absolute;bottom:10px;right:20px}#content #more-about-smiths .blocks-wrap .more-block .contact-us-block-number{font-weight:700;font-size:24px;margin-top:-8px;position:absolute;bottom:8px;right:55px;color:#fff}#content #more-about-smiths .blocks-wrap .more-block .contact-us-block-number:after{content:"";width:26px;height:26px;background:url("../images/phone-icon.png") center center;background-size:contain;position:absolute;right:-35px;bottom:7px}#content #more-about-smiths .blocks-wrap .more-block .more-arrow{float:right;margin-top:5px}#content #more-about-smiths .blocks-wrap #about-us-block{background:url("../images/smiths-train-block.jpg") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap #hire-equipment-block{background:url("../images/hire-equipment-block.png") no-repeat bottom center #155596;background-size:220px}#content #more-about-smiths .blocks-wrap #trade-card-block{background:url("../images/trade-card-block.png") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap #careers-block{background:url("../images/careers-block.jpg") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap #reviews-block{background:url("../images/review-block.jpg") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap #reviews-block h4{overflow:visible !important}#content #more-about-smiths .blocks-wrap #training-block{background:url("../images/training-block.jpg") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap .news-post-block-1{background:#ee2e24;margin-left:0}#content #more-about-smiths .blocks-wrap .news-post-block-2{background:#155596}#content #more-about-smiths .blocks-wrap .news-post-block-3{background:#3BA4DB;float:right;margin-right:0}#content #more-about-smiths .blocks-wrap #customer-block{background:#3BA4DB}#content #more-about-smiths .blocks-wrap #customer-block p{margin:60px 0 0 !important}#content #more-about-smiths .blocks-wrap #featured-block{background:url("../images/featured-product.jpg") no-repeat center center;background-size:cover}#content #more-about-smiths .blocks-wrap #featured-block p{width:200px}#content #more-about-smiths .blocks-wrap #featured-block img.more-arrow{z-index:10;position:relative}#content #more-about-smiths .blocks-wrap #featured-block img#featured-product{position:absolute;top:0;right:0;width:260px;height:auto}#content #more-about-smiths .blocks-wrap #contact-block{background:#ee2e24}#content #sidebar-nav{display:none}#content #inner-content .hire-protect-call-to-action{background:#2980b9;padding:20px}#content #inner-content .hire-protect-call-to-action h3{color:#fff;font-size:20px}#content #inner-content .hire-protect-call-to-action a{font-weight:700;color:#fff}#content #inner-content #history-quote{background:#2980b9;color:#fff;font-size:15px;padding:20px;margin-bottom:20px}#content #inner-content #history-quote p.author{font-size:13px;margin:10px 0 0 !important;color:#fff}#content #inner-content .blue-feature{background:#2980b9;color:#fff;font-size:19px;padding:20px}body.single #content #inner-content.single-page #article-header h3,body.page #content #inner-content.single-page #article-header h3{display:none}body.single #content #inner-content.single-page #article-header p,body.page #content #inner-content.single-page #article-header p{color:#2980b9;font-size:15px;margin-bottom:10px}body.single #content #inner-content.single-page #article-header img,body.page #content #inner-content.single-page #article-header img{margin-bottom:20px;width:100%;max-width:350px;height:auto}body.single #content #inner-content.single-page .post,body.single #content #inner-content.single-page .products,body.page #content #inner-content.single-page .post,body.page #content #inner-content.single-page .products{border-bottom:none}body.single #content #inner-content.single-page .post p,body.single #content #inner-content.single-page .products p,body.page #content #inner-content.single-page .post p,body.page #content #inner-content.single-page .products p{margin-bottom:20px;color:#777}body.single #content #inner-content.single-page .post img,body.single #content #inner-content.single-page .products img,body.page #content #inner-content.single-page .post img,body.page #content #inner-content.single-page .products img{margin-bottom:20px;width:100%;max-width:350px;height:auto}body.single #content #inner-content.single-page .post:last-of-type,body.single #content #inner-content.single-page .products:last-of-type,body.page #content #inner-content.single-page .post:last-of-type,body.page #content #inner-content.single-page .products:last-of-type{margin-bottom:0}body.single #content #inner-content.single-page .page img.alignnone,body.page #content #inner-content.single-page .page img.alignnone{margin:0 auto 20px;display:block;max-width:100% !important}body.single #content #inner-content.career-page #article-header,body.page #content #inner-content.career-page #article-header{border-bottom:10px solid #2980b9;margin-bottom:20px}body.single #content #inner-content.career-page .post,body.page #content #inner-content.career-page .post{border-bottom:10px solid #2980b9 !important;margin-bottom:20px !important}body.single #content #inner-content.account-page .woocommerce h2,body.page #content #inner-content.account-page .woocommerce h2{margin-bottom:20px;color:#2980b9}body.single #content #inner-content.account-page .woocommerce .my_account_orders,body.page #content #inner-content.account-page .woocommerce .my_account_orders{border:none;margin-bottom:0}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order{border-bottom:none !important;margin-bottom:15px;background:none !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td{border-bottom:1px solid rgba(0,0,0,0.1) !important;border-top:none !important;border-right:0;background:none !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td:before,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td:before{color:#2980b9}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-total,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-total{border-bottom:none !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions{border-bottom:none !important;padding:0}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button{margin:10px 0;width:100%;background:#2980b9;color:#fff;border-radius:0;text-align:center;padding:.618em 1em;font-weight:700;font-size:13px;height:40px;line-height:22px}body.single #content #inner-content.account-page .woocommerce .addresses .col-1,body.page #content #inner-content.account-page .woocommerce .addresses .col-1{margin-bottom:20px}body.single #content #inner-content.account-page .woocommerce .addresses .address,body.page #content #inner-content.account-page .woocommerce .addresses .address{position:relative;padding-bottom:60px}body.single #content #inner-content.account-page .woocommerce .addresses .address .edit,body.page #content #inner-content.account-page .woocommerce .addresses .address .edit{width:100%;position:absolute;bottom:0;height:40px;color:#fff;background:#2980b9;font-weight:600;border-radius:0;text-align:center;padding:.618em 1em;left:0}body.single-products #content #inner-content #product-header h3{display:block}body.single-products #content #inner-content #product-header p:first-of-type{margin-top:0}body.single-products #content #inner-content #product-header img{margin-bottom:20px;width:100%;max-width:350px;height:auto}body.single-products #content #inner-content #hire-dropdown{color:#2980b9;display:none}body.single-products #content #inner-content #hire-dropdown img.wp-post-image,body.single-products #content #inner-content #hire-dropdown img.featured-image{margin-bottom:20px;width:100%;max-width:350px;height:auto}body.single-products #content #inner-content #hire-dropdown img#smiths-hire-protect{max-width:150px !important;margin-bottom:0 !important;height:auto}body.single-products #content #inner-content #hire-dropdown h3{padding-bottom:0}body.single-products #content #inner-content #hire-dropdown .hire-info{color:#ee2e24;font-weight:600;list-style-type:none}body.single-products #content #inner-content #hire-dropdown .hire-info li{position:relative;margin-bottom:5px;padding-left:5px}body.single-products #content #inner-content #hire-dropdown .hire-info li:before{content:"";position:absolute;top:0;right:100%;height:100%;width:20px}body.single-products #content #inner-content #hire-dropdown .hire-info li:nth-child(1):before{background:url("../images/hire-list-one.png") no-repeat;background-size:100%}body.single-products #content #inner-content #hire-dropdown .hire-info li:nth-child(2):before{background:url("../images/hire-list-two.png") no-repeat;background-size:100%}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields{padding-left:0 !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2{position:relative}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .gfield_label,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .gfield_label{width:100px;display:inline-block !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .gfield_label .gfield_required,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .gfield_label .gfield_required{display:none}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ginput_container,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ginput_container{display:inline-block}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ginput_container input,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ginput_container input{min-width:140px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ui-datepicker-trigger,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ui-datepicker-trigger{position:absolute;top:8px;right:5px;width:20px !important;height:20px !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li{margin-top:15px;width:280px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li .gfield_label{display:none}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox{padding-left:0 !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox input{position:absolute;right:0}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox label{margin:0 !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gfield_label{display:inline-block !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 .gfield_label{font-size:15px;color:#ee2e24;display:none !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 ul.gfield_checkbox li{margin:10px 0 0;padding:10px 0 !important;border:solid 1px #2980b9;border-left:0;border-right:0;font-weight:700}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 ul.gfield_checkbox li label{max-width:240px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 ul.gfield_checkbox li input{font-size:24px;position:absolute;top:50%;margin-top:-7px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 ul.gfield_checkbox li:last-of-type{border-top:0;margin:0 0 10px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11{margin-top:10px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gfield_label{display:none !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gchoice_2_11_1{margin-top:10px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gchoice_2_11_1 label{max-width:240px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gchoice_2_11_1 input{font-size:24px;position:absolute;top:50%;margin-top:-7px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields .ginput_container{margin-top:0}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields .ginput_container input{border:solid 1px #2980b9;background:#fff;text-indent:0;padding:15px 10px;width:100%;max-width:none}body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button{background-color:#ee2e24;border:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:hover,body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:focus{background-color:#bc170f}body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button:active{background-color:#b7170e}body.single-products #content #inner-content .video{position:relative;margin-left:-20px;margin-right:-20px}body.single-products #content #inner-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.single-products #content #inner-content #product-details{background:#e5f6fe;border-bottom:10px solid #2980b9}body.single-products #content #inner-content #product-details ul.product-specification{padding-left:0px !important;list-style-type:none !important;margin:0}body.single-products #content #inner-content #product-details ul.product-specification li{padding:5px 0}body.single-products #content #inner-content #product-details ul.product-specification li h4{margin:0 !important}body.single-products #content #inner-content #product-details ul.product-specification li .f_one,body.single-products #content #inner-content #product-details ul.product-specification li .f_two{display:inline-block;color:#3BA4DB}body.single-products #content #inner-content #product-details ul.product-specification li .f_one{font-weight:600;margin-right:6px}body.single-products #content #inner-content #product-details ul.product-specification li:nth-child(1){padding-top:15px}body.single-products #content #inner-content #product-details ul.product-specification li:nth-child(odd){background:#d3eaf6}body.single-products #content #inner-content #product-images{padding-top:20px}body.single-products #content #inner-content #product-images ul.image-list{padding-left:0 !important;list-style-type:none !important}body.single-products #content #inner-content #product-images ul.image-list li{border:solid 1px #2980b9;padding:10px;position:relative;margin-bottom:10px;overflow:hidden}body.single-products #content #inner-content #product-images ul.image-list li img{margin:0 auto;height:auto;width:auto;max-width:100%;max-height:100%;display:block}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(odd){float:left;margin-left:0}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(even){float:right}body.single-products #content #inner-content #product-images ul.image-list li:after{content:"";width:18px;height:18px;position:absolute;bottom:5px;right:5px;background:url("../images/search-icon.png") no-repeat center center;background-size:contain}body.single-products #content #inner-content #product-images img{margin-bottom:20px;width:100%;max-width:350px;height:auto}body.single-products #content #inner-content #product-hire{color:#2980b9}body.single-products #content #inner-content #product-hire .price-to-hire{background:#c4ebff;padding:15px;margin-bottom:20px}body.single-products #content #inner-content #product-hire .price-to-hire p{margin:0}body.single-products #content #inner-content #product-hire .price-to-hire p.price{font-size:30px;font-weight:600}body.single-products #content #inner-content #product-hire .ask-btn{display:none}body.single-products #content #inner-content #product-hire .ask-btn a{background-image:none}body.single-products #content #inner-content #product-more-information{margin-bottom:20px}body.single-products #content #inner-content #product-more-information p:first-of-type{margin-top:0}body.single-products #content #inner-content #product-more-information p:last-of-type{margin-bottom:0}#ui-datepicker-div{background:#fff}#ui-datepicker-div .ui-datepicker-title select{padding:10px;margin:0px !important;height:40px;min-height:40px}#content #directors{background:#2980b9}#content #directors .desktop-directors{display:none}#content #directors .post .wrap{position:relative}#content #directors .post p{margin-bottom:20px;color:#fff}#content #directors .post h3,#content #directors .post h4{color:#fff;max-width:300px}#content #directors .post .team-contact-number{font-size:15px;display:block}#content #directors .post .post-image-thumbnail{margin-bottom:20px;width:100%;max-width:350px;height:auto;line-height:0}#content #directors .post img{margin-bottom:0px;width:100%;max-width:350px;height:auto}#content #directors .post .post-more{background:#ececec;min-height:60px;margin-left:-20px;margin-right:-20px}#content #directors .post .post-more .job-description{display:inline-block;color:#2980b9;padding:17px 23px;font-weight:600;font-size:14px}#content #directors .post .linked-in{position:absolute;top:0;right:20px;width:40px;height:40px}#content #directors .post .news-date{display:none}#content #directors .post:last-of-type{margin-bottom:20px}#content .full-width-heading{background:#fff;color:#2980b9;padding-top:20px;padding-bottom:20px;border-bottom:10px solid #2980b9}body.page-id-158 .extra-content{float:left;color:white;font-size:14px}body.page-id-158 #content #inner-content{background:#c4ebff;padding-top:0}body.page-id-158 #content #inner-content .wrap{padding:0}body.page-id-158 #content #inner-content .left-side{float:left;display:none;line-height:0}body.page-id-158 #content #inner-content .right-side{float:right;width:100%}body.page-id-158 #content #inner-content .right-side .hentry{margin-bottom:0}body.page-id-158 #content #inner-content .right-side .section-4-heading{background:url("../images/service-4-logo.png") no-repeat center left 20px #fff;background-size:35px;color:#2980b9;padding:20px 20px 20px 70px}body.page-id-158 #content #inner-content .right-side .section-4-heading h3{padding:0}body.page-id-158 #content #inner-content .right-side .section-4-content{color:#fff;padding:20px 80px 20px 20px}body.page-id-158 #content #inner-content .right-side .section-4-content h4{color:#fff}body.page-id-158 #content #inner-content .right-side .section-4-content ul{margin-bottom:0}body.page-id-158 #content #inner-content .planning-block .right-side .section-4-content{background:url("../images/celebrating-40-years.png") no-repeat top 20px right 20px #ee2e24;background-size:45px}body.page-id-158 #content #inner-content .logistics-block .right-side .section-4-content{background:url("../images/syrinx.png") no-repeat top 20px right 20px #2980b9;background-size:45px}body.page-id-158 #content #inner-content .support-block .right-side .section-4-content{background:url("../images/myhire.png") no-repeat top 20px right 20px #F5CD42;background-size:45px}body.page-id-158 #content #inner-content .value-block .right-side .section-4-content{background:url("../images/protect.png") no-repeat top 20px right 20px #96be49;background-size:45px}body.page-id-63 #content #inner-content .hire-centres-header{display:none}body.page-id-63 #content #inner-content #desktop-map{display:none}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul{list-style:none;padding-left:0px !important}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li{padding:10px 0}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li .ginput_container{margin-top:0}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_2 label.gfield_label,body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_3 label.gfield_label{background-color:#2980b9;color:#fff;line-height:1;padding:12px 5px}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_2 .ginput_container select,body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_3 .ginput_container select{background-color:#fff;color:#2980b9;border:1px solid #2980b9;margin-top:1px}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_2 .ginput_container input,body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li#field_4_3 .ginput_container input{background-color:#fff;color:#2980b9;padding:0;margin:1px 0 0 0;width:60% !important;border:1px solid #2980b9;height:60px}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li label.gfield_label{float:left;width:40%;background-color:#a8d6ee;margin-top:1px;margin-bottom:0;font-size:18px;height:60px;line-height:57px}body.single-product #container #content #inner-content .wrap .gform_wrapper form .gform_body ul li .ginput_container select{float:right;padding:0px 15px;margin:1px 0 0 0;width:60% !important;background-color:#a8d6ee;border:1px solid #a8d6ee}body.page-id-19 #content #inner-content{padding-top:60px;padding-bottom:20px;background:#3BA4DB;color:#fff}body.page-id-19 #content #inner-content .blue-btn,body.page-id-19 #content #inner-content .comment-reply-link,body.page-id-19 #content #inner-content #submit{margin-bottom:20px !important}body.page-id-19 #content #inner-content .blue-btn a,body.page-id-19 #content #inner-content .comment-reply-link a,body.page-id-19 #content #inner-content #submit a{font-size:13px !important}body.page-id-19 #content #inner-content .hentry{margin-bottom:0}body.page-id-19 #content #inner-content p{margin-bottom:20px !important;font-weight:600;font-size:15px}body.page-id-19 #content #inner-content .gform_wrapper{margin:0;max-width:100%}body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul{margin:0 !important;padding:0 !important}body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .gfield_label{display:none}body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .ginput_container{margin-top:0px;margin-bottom:10px}body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .ginput_container input,body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .ginput_container textarea{width:100%;background:#fff;padding:8px;color:#3BA4DB !important;text-indent:.25em}body.page-id-19 #content #inner-content .gform_wrapper .gform_footer{margin:0;padding:0}body.page-id-19 #content #inner-content .gform_wrapper .gform_footer input[type=submit]{width:100%;background:#ee2e24;max-width:none;color:#fff;text-transform:uppercase;border:none;font-weight:500;padding:15px;font-weight:600;font-size:15px}.single-product article{padding-bottom:5em}.single-product article .alt-box{background:#a7d6ee;float:left;width:100%;margin-bottom:1em}.single-product article .alt-box h3{width:40%;height:60px;font-size:23px;padding-left:1em;line-height:60px;float:left;color:#2980b9}.single-product article .alt-box p{width:60%;float:left;clear:none;padding:0;margin:0;line-height:60px;padding-right:1em;text-align:right;font-size:20px;color:#2980b9;margin-bottom:0 !important}.single-product article form{clear:both}.single-product article .product-addon{border:1px solid #2980b9}.single-product article .product-addon.product-addon-ipaf,.single-product article .product-addon.product-addon-registration-fee{display:none}.single-product article .product-addon h3{width:100%;height:60px;font-size:20px;padding-left:1em;line-height:60px;float:left;background:#2980b9;color:#fff !important}.single-product article .product-addon p{width:100%;float:left;clear:none;padding:0;margin:0 !important}.single-product article .product-addon p select{background:#fff url("../images/drop-down-arrow-blue.png") no-repeat scroll right 15px center/25px auto;color:#2980b9;text-align:right;font-size:20px}.single-product article .product-addon p select:focus{text-align:left}.single-product article .product-addon .addon-description{background:#a7d6ee;color:#fff;height:60px;font-size:16px;line-height:60px;padding:0 1em;float:left;width:100%}.single-product article .product-addon .addon-description p{color:#155596 !important}.single-product article .product-addon label{display:none}.single-product article .product-addon textarea{background:#fff;padding:8px;color:#2980b9 !important;font-size:20px;font-weight:500}.single-product article #product-addons-total{display:none}.single-product article .quantity{display:none}.single-product article button{width:100%;background:#ee2e24 url("../images/right-arrow.png") no-repeat scroll right 15px center/25px auto !important;height:60px;font-size:20px !important;padding-left:1em;text-align:left;border-radius:0 !important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.single-product article button:hover{background-color:#bc170f !important}.single-product .more-info h3{padding-bottom:0;font-size:18px}.single-product #main #callback-btn{background:#2980b9 url("../images/down-arrow-form.png") no-repeat scroll right 15px center/25px auto !important;color:#fff;width:100%;height:60px;border-radius:0;font-size:20px;text-align:left}.single-product #main #callback-btn:hover{background:#2980b9 url("../images/down-arrow-form.png") no-repeat scroll right 15px center/25px auto !important}.single-product #main #callback-btn:focus{outline:none}#callback-box{padding:30px 0;background:#ddd}body.single #content #main #callback-box .gform_wrapper #gform_5 .gfield_label{width:100% !important;height:60px;font-size:20px;padding-left:1em;line-height:60px;float:left;background:#2980b9 !important;color:#fff !important}body.single #content #main #callback-box .gform_wrapper #gform_5 input{background:#fff !important;padding:8px;color:#2980b9 !important;font-size:20px;height:60px;font-weight:500;border:1px solid #2980b9;width:100%}body.single #content #main #callback-box .gform_wrapper #gform_5 #field_5_2{width:100%}body.single #content #main #callback-box .gform_wrapper #gform_5 #field_5_1{width:100%}body.single #content #main #callback-box .gform_wrapper #gform_5 .gform_footer .button{background:#ee2e24 url("../images/right-arrow.png") no-repeat scroll right 15px center/25px auto !important;border-radius:0 !important;color:#fff !important;font-weight:600 !important}body.single #content #main #callback-box .gform_wrapper #gform_5 .gform_footer .button:hover{background:#bc170f url("../images/right-arrow.png") no-repeat scroll right 15px center/25px auto !important}.page-template-page-cart #content div.woocommerce-info,.page-template-page-cart #content div.woocommerce-message{margin-bottom:20px !important}.page-template-page-cart #content .cart-header h2{background:#2980b9;color:#fff !important;height:80px;line-height:80px;font-size:20px;text-align:center;text-transform:uppercase;margin-bottom:20px}.page-template-page-cart #content .woocommerce .item{border-bottom:1px solid #2980b9;margin-bottom:20px;float:left;width:100%}.page-template-page-cart #content .woocommerce .variation{color:#2980b9 !important;font-size:20px;font-weight:700;min-height:50px;line-height:50px;clear:both;float:left;width:100%}.page-template-page-cart #content .woocommerce .variation .amount{display:none;color:#fff;background:#2980b9}.page-template-page-cart #content .woocommerce .variation.alt .amount{display:block}.page-template-page-cart #content .woocommerce .variation.alt2 span{float:right;width:20%}.page-template-page-cart #content .woocommerce .variation.alt2 span.amount{display:block;width:40%}.page-template-page-cart #content .woocommerce .variation a{color:#a0a1a1}.page-template-page-cart #content .woocommerce .variation .remove{float:right;line-height:1em}.page-template-page-cart #content .woocommerce .variation span,.page-template-page-cart #content .woocommerce .variation input{min-height:50px;padding:0 1em;border:1px solid #2980b9;float:right;width:60%;background:#fff;line-height:24px;padding:13px 1em}.page-template-page-cart #content .woocommerce .variation input{color:#2980b9 !important}.page-template-page-cart #content .woocommerce .variation input[type="submit"]{background:#2980b9;border-radius:0;color:#fff !important}.page-template-page-cart #content .woocommerce .cart-collaterals{clear:both;padding-top:20px}.page-template-page-cart #content .woocommerce .cart-collaterals .wc-proceed-to-checkout{float:left;width:100%}.page-template-page-cart #content .woocommerce .checkout-button{background:#ee2e24 url("../images/right-arrow.png") no-repeat scroll right 15px center/25px auto !important;border-radius:0;line-height:30px;text-transform:uppercase;height:60px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.page-template-page-cart #content .woocommerce .checkout-button:hover{background-color:#bc170f !important}.page-template-page-cart #content .woocommerce-billing-fields{clear:both;padding-top:20px}.page-template-page-cart #content .woocommerce-billing-fields .form-row{width:100%}.page-template-page-cart #content .woocommerce-billing-fields .form-row label{display:none}.page-template-page-cart #content .woocommerce-billing-fields .form-row input{min-height:50px;color:#2980b9;padding:0 1em;border:1px solid #2980b9;background:#fff;line-height:24px;padding:13px 1em}.page-template-page-cart #content .woocommerce-billing-fields #referrer_field select{background-color:#fff;background-image:url("../images/drop-down-arrow-blue.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center;border:1px solid #2980b9;font-size:17px;font-weight:700;color:#2980b9}.page-template-page-cart #content .woocommerce-billing-fields .create-account label{display:inline-block;color:#2980b9}.page-template-page-cart #content .woocommerce-billing-fields .select2-container .select2-choice{display:block;padding:0px 1em;height:50px;overflow:hidden;position:relative;border:1px solid #2980b9;white-space:nowrap;color:#444;text-decoration:none;border-radius:0;background-clip:padding-box;background-color:#fff;background-image:url("../images/drop-down-arrow-blue.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center;font-weight:400}.page-template-page-cart #content .woocommerce-billing-fields .select2-container .select2-choice>.select2-chosen{line-height:50px;color:#2980b9}.page-template-page-cart #content #payment{background:#fff}.page-template-page-cart #content #payment ul{padding:0 !important;margin:0;border-bottom:0}.page-template-page-cart #content #payment label{font-size:20px;color:#2980b9}.page-template-page-cart #content #payment div.payment_box{background:#a7d6ee}.page-template-page-cart #content #payment div.payment_box p{color:#323944 !important;font-size:16px}.page-template-page-cart #content #payment div.payment_box:before{border-color:transparent transparent #a7d6ee}.page-template-page-cart #content #payment .place-order{padding:0}.page-template-page-cart #content #payment #place_order{background:#ee2e24 url("../images/right-arrow.png") no-repeat scroll right 15px center/25px auto !important;border-radius:0;line-height:30px;text-transform:uppercase;height:60px;width:100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.page-template-page-cart #content #payment #place_order:hover{background-color:#bc170f !important}.new-section-course{border-top:1px solid #2980b9;margin-top:20px !important;padding-top:20px}.hentry{margin-bottom:20px}.single-title,.page-title,.entry-title{margin:0}.byline{color:#9fa6b4;font-style:italic;margin:0}.entry-content p{margin:0 0 20px}.entry-content div.cf,.entry-content div.comment-respond{margin-bottom:0}.entry-content ul li{padding:5px 0}.entry-content hr{border-bottom:0;border-color:#3BA4DB;opacity:0.2}.entry-content ul.accepted-list{list-style-type:none}.entry-content ul.accepted-list li{position:relative}.entry-content ul.accepted-list li:before{content:"";position:absolute;top:6px;left:-20px;height:15px;width:15px;background:url("../images/tick.png") no-repeat;background-size:cover}.entry-content ul.unaccepted-list{list-style-type:none}.entry-content ul.unaccepted-list li{position:relative}.entry-content ul.unaccepted-list li:before{content:"";position:absolute;top:6px;left:-20px;height:15px;width:15px;background:url("../images/cross.png") no-repeat;background-size:cover}.entry-content table{width:100%;border:1px solid #a0a1a1;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #a0a1a1}.entry-content tr:nth-child(even){background-color:#ececec}.entry-content td{padding:15px;border-right:1px solid #a0a1a1}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#ececec;border-bottom:1px solid #a0a1a1;border-right:1px solid #a0a1a1}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #2980b9;font-style:italic;color:#9fa6b4}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .content-half-image{width:48% !important;float:left;margin:0}.entry-content .content-half-image.last{float:right}.entry-content .content-full-image{width:100% !important}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content .floated-icon{max-width:140px !important}.entry-content pre{background:#323944;color:#ececec;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}table{margin-bottom:1em}.pagination,.woocommerce-pagination,.wp-prev-next{margin:1.5em 0}.pagination,.woocommerce-pagination{text-align:center}.pagination ul,.woocommerce-pagination ul{display:inline-block;background-color:#fff;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li,.woocommerce-pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid #a0a1a1}.pagination a,.pagination span,.woocommerce-pagination a,.woocommerce-pagination span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:14px;font-weight:normal;padding:16px;display:block;color:#2980b9}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus,.woocommerce-pagination a:hover,.woocommerce-pagination a:focus,.woocommerce-pagination span:hover,.woocommerce-pagination span:focus{background-color:#2980b9;color:#fff}.pagination .current,.woocommerce-pagination .current{cursor:default;color:#5c6b80}.pagination .current:hover,.pagination .current:focus,.woocommerce-pagination .current:hover,.woocommerce-pagination .current:focus{background-color:#fff;color:#5c6b80}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.quote{margin-bottom:60px;font-weight:bold}.quote h3{background:#2980b9;color:#fff !important;padding:15px 20px;display:inline-block;position:relative;margin-bottom:20px}.quote h3:after{content:"";position:absolute;bottom:-20px;left:50px;border-width:20px 0 0 20px;border-style:solid;border-color:#2980b9 transparent;display:block;width:0}#comments-title{padding:0.75em;margin:0;border-top:1px solid #ececec}.commentlist{margin:0;list-style-type:none}.comment{position:relative;clear:both;overflow:hidden;padding:1.5em;border-bottom:1px solid #ececec}.comment .comment-author{padding:7px;border:0}.comment .vcard{margin-left:50px}.comment .vcard cite.fn{font-weight:700;font-style:normal}.comment .vcard time{display:block;font-size:0.9em;font-style:italic}.comment .vcard time a{color:#9fa6b4;text-decoration:none}.comment .vcard time a:hover{text-decoration:underline}.comment .vcard .avatar{position:absolute;left:16px;border-radius:50%}.comment:last-child{margin-bottom:0}.comment .children{margin:0}.comment[class*=depth-]{margin-top:1.1em}.comment.depth-1{margin-left:0;margin-top:0}.comment:not(.depth-1){margin-top:0;margin-left:7px;padding:7px}.comment.odd{background-color:#fff}.comment.even{background:#ececec}.comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.comment-reply-link{font-size:0.9em;float:right}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:0.9em}.comment-respond{padding:1.5em;border-top:1px solid #ececec}#reply-title{margin:0}.logged-in-as{color:#9fa6b4;font-style:italic;margin:0}.logged-in-as a{color:#5c6b80}.comment-form-comment{margin:1.5em 0 0.75em}.form-allowed-tags{padding:1.5em;background-color:#ececec;font-size:0.9em}#submit{float:right;font-size:1em}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}#smiths-circle-logo{margin:-25px auto;display:block;position:relative;z-index:50}#smiths-on-site,#smiths-were-on-it-small{display:none}.footer{clear:both;background-color:#155596;color:#fff;padding-top:35px;margin-top:-30px;text-align:center;font-size:13px}.footer .footer-contact-info,.footer .footer-copyright-info{padding:0 25px;margin:30px auto;color:#fff}.footer .footer-contact-info a,.footer .footer-copyright-info a{color:#fff;text-decoration:none}.footer .footer-copyright-info{color:#2980b9}.footer .footer-copyright-info p{font-size:11px;max-width:250px;margin:0 auto}.footer .footer-copyright-info p.link-2am{margin-top:10px}.footer .footer-copyright-info p.link-2am a:hover{color:#2980b9}.footer #bottom-bar{background:#fff;padding:20px 0;width:100%;display:block}.footer #bottom-bar #smiths-accreditations{width:100%;height:auto;max-width:300px;margin-top:20px;float:left}.footer-links ul li{font-size:13px;border-bottom:2px solid #2980b9}.woocommerce ul.woocommerce-error,.woocommerce div.woocommerce-info,.woocommerce ul.woocommerce-message,.woocommerce div.woocommerce-message{padding:1em 5% 1em 10% !important;margin:0px !important;border:none;background:#a7d6ee}.woocommerce ul.woocommerce-error li,.woocommerce div.woocommerce-info li,.woocommerce ul.woocommerce-message li,.woocommerce div.woocommerce-message li{padding-left:35px !important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:right;display:none}.woocommerce .woocommerce-error .button:before,.woocommerce .woocommerce-info .button:before,.woocommerce .woocommerce-message .button:before{display:none}.woocommerce button.button{text-transform:uppercase}.woocommerce ul.woocommerce-error{background:#ee2e24;margin-bottom:20px !important;color:#fff}.woocommerce ul.woocommerce-error:before{top:5px;left:20px;color:#fff}.page-template-page-cart #content .woocommerce .variation .remove{float:right;line-height:27px;padding-left:1px}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before{font-family:WooCommerce;font-size:25px;display:inline-block;position:absolute;top:5px;left:5%}.page-template-page-cart #content .woocommerce .variation span,.page-template-page-cart #content .woocommerce .variation input{cursor:default}.page-template-page-cart #content .woocommerce-billing-fields .form-row input{min-height:50px;font-size:17px}.page-template-page-cart #content .woocommerce-billing-fields .select2-container .select2-choice>.select2-chosen{font-size:17px;font-weight:600}.page-template-page-cart #content #payment div.payment_box{margin-bottom:0}.page-template-page-cart #content .woocommerce .variation span,.page-template-page-cart #content .woocommerce .variation input{float:none;display:block;width:100%}.woocommerce .variation.alt2 span{float:right;width:18%}.page-template-page-cart #content .woocommerce .variation.alt2 span.amount{display:block;width:45%;text-align:center}img.gform_ajax_spinner{display:block;background:white;padding:2px;border-radius:50%;position:absolute;bottom:-7px;right:-7px}body.single #content #inner-content.single-page #article-header p,body.page #content #inner-content.single-page #article-header p{margin:0 0 20px 0}.woocommerce ul.woocommerce-error li,.woocommerce div.woocommerce-info li,.woocommerce ul.woocommerce-message li,.woocommerce div.woocommerce-message li{padding-left:25px !important}@media (max-width: 600px){#menu-top-menu{width:100%}#menu-top-menu li{position:relative;left:auto !important;width:50%}#menu-top-menu li a:before,#menu-top-menu li a:after{content:none}#menu-top-menu li a:before{content:"";display:inline-block;background-image:url(../images/icons/double-arrow.png);background-repeat:no-repeat;background-size:15px;background-position:center;position:relative;left:0;top:2px;margin-right:5px;width:15px;height:15px;border:0}#menu-top-menu #menu-item-676{left:auto !important}}.category-columns-3{padding:0 20px}.category-columns-3 li{width:100%;display:flex;flex-direction:column;padding:1rem;margin-right:1.5%;margin-bottom:2rem !important;background-color:#E0E0E0;border-bottom:none !important}.category-columns-3 li .post-image-thumbnail{max-width:100% !important;margin-bottom:0 !important}.category-columns-3 li img{max-width:100% !important;max-height:240px;margin-bottom:10px !important;height:240px;object-fit:cover}.category-columns-3 li .woocommerce-loop-category__title{font-size:1.75em;line-height:1.4em;text-align:center}.category-columns-3 li .entry-content{margin-top:5px}.category-columns-3 li .entry-content p{text-align:center}.category-columns-3 li .post-more{width:auto;background:transparent !important;position:relative;margin:auto auto 0}.category-columns-3 li .post-more a{background-color:#F5CD42;color:#FFF;padding:10px 17px;border-radius:20px;margin:1rem;display:inline-block;box-shadow:0px 0px 10px rgba(0,0,0,0.25);font-weight:700;font-size:0.85rem;text-align:center}.post-type-archive-product ul.page-numbers,.tax-product_cat ul.page-numbers{background-color:#3BA4DB;margin-bottom:0 !important;margin-top:10px !important;padding:20px 0;height:auto;border:1px solid #3BA4DB !important}.post-type-archive-product ul.page-numbers li,.tax-product_cat ul.page-numbers li{background-color:#3BA4DB !important;width:30px;height:30px;border:0 !important;color:#fff}.post-type-archive-product ul.page-numbers li a,.tax-product_cat ul.page-numbers li a{color:#fff}.post-type-archive-product ul.page-numbers li .current,.tax-product_cat ul.page-numbers li .current{background-color:#155596 !important;color:#fff !important}.post-type-archive-product ul.page-numbers li a:hover,.tax-product_cat ul.page-numbers li a:hover{background-color:#3BA4DB !important;color:#fff !important}.post-type-archive-product ul.page-numbers:after,.tax-product_cat ul.page-numbers:after{content:"" !important;font-size:0 !important}.post-type-archive-product .woocommerce-pagination,.tax-product_cat .woocommerce-pagination{background-color:#3BA4DB;margin-bottom:0}.header{background-color:#DEC72B;position:fixed;z-index:100;width:100%}.header .logo-link{display:none}.header .header-links{display:none}.subsubheader.wrap{padding:20px 10px}.dgwt-wcas-search-wrapp{max-width:345px !important;margin:0px 40px 0 0}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{background:none;padding:0;border-radius:0}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:0;padding:10px 24px 10px 48px;background-color:#ffffff}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:10px;top:6px}.cat-mega-menu-link,.depot-locator{margin:0 1%}.cat-mega-menu-link,.cat-mega-menu-link-accounts{float:left}.subsubheader .depot-locator{display:none}.subsubheader{display:flex;align-items:center}.cat-mega-menu-link img,.cat-mega-menu-link-accounts img{display:inline-block;width:40px;height:auto;margin-right:10px;transition:all 0.3s ease;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.cat-mega-menu-link a,.cat-mega-menu-link-accounts a{color:#ffffff;text-transform:uppercase;font-weight:900;font-size:13px}.cat-mega-menu-link a:hover,.cat-mega-menu-link-accounts a:hover{color:#ffffff}.subsubheader .depot-locator img{width:40px;margin-right:10px;float:left;height:auto;display:inline-block}.cat-mega-menu-link-accounts{margin:0 2% 0 1% !important}.mob-header--bottom .cart-item-count{display:flex;align-items:center;justify-content:center;width:18px;height:18px;position:absolute;top:-4px;right:0;color:white;background:#ee2e24;border-radius:50%;font-size:14px}.basket-top-menu{display:none}.slick-home{margin:287px auto 40px;max-width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-initialized .slick-slide{display:block}.slick-slide:first-child{display:block}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide{display:none}#content ul.slick-dots{position:absolute;bottom:-65px;left:50%;transform:translateX(-50%);padding:0 !important}button.slick-arrow{position:absolute;top:0;bottom:10px;left:0;margin:0;z-index:100;padding:0;font-size:4rem;text-transform:none;text-align:center;transition:all 750ms ease-in-out;border:none;background-color:transparent;color:#2980B9;outline:none;z-index:10}.slick-home img.slick-img-full{display:none}.slick-home .slide-content-container img{max-width:100%}.slick-home img.slick-img-mobile{display:block}.slick-slide img{display:block}button.slick-arrow{position:absolute;top:0;bottom:10px;left:0;margin:0;z-index:100;padding:0;font-size:4rem;text-transform:none;text-align:center;transition:all 750ms ease-in-out;border:none;background-color:transparent;color:#2980B9;outline:none;z-index:10}button.slick-arrow.slick-prev{background:url("../images/controls_v2.png") no-repeat 0 -5px;background-size:96px 48px;transition:none;top:auto;left:10px;right:auto;height:48px;width:48px}button.slick-arrow.slick-next{background:url("../images/controls_v2.png") no-repeat -48px -5px;background-size:96px 48px;transition:none;top:auto;right:10px;left:auto;height:48px;width:48px}#content ul.slick-dots li.slick-active{background-color:#E41B13}#content ul.slick-dots li{display:inline-block;margin-right:5px;width:12px;height:12px;background-color:#2980B9;text-indent:-2000px;border-radius:0;border:none}.homepage-description{margin-bottom:2rem;padding:2rem 0 2rem;background-color:#2980B9;color:#fff;font-size:1rem}.account-form{border:4px solid #2980b9;background:none;padding:20px;margin:20px auto;width:90%}.account-form h3{font-size:34px;font-weight:600;text-align:left;color:#2980b9 !important;text-transform:uppercase;padding:10px 0 0;margin:0}.account-form p{font-size:22px;line-height:26px;color:#2980b9;margin:0 0 10px 0}.account-form p span.red{color:#ee2e24}.account-form form input[type=text],.account-form form input[type=email]{background-color:#c4ebff}.account-form form input[type=submit]{background-color:#ee2e24;color:#ffffff;padding:10px 40px;border-radius:10px;border:0;font-size:16px;text-transform:uppercase;font-weight:600;width:100%}.account-form form input[type=submit]:hover{background-color:#2980b9}.account-form .gform_wrapper.gravity-theme .gfield.gfield--width-half{display:inline-flex}.account-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px}.account-form .gform_wrapper.gravity-theme .gfield_label{font-size:14px;line-height:16px;width:25%}.account-form .gform_wrapper.gravity-theme .gfield_required{display:none}.account-form .gform_wrapper.gravity-theme .ginput_container_text,.account-form .gform_wrapper.gravity-theme .ginput_container_email{width:75%}.account-form .gform_wrapper.gravity-theme .gfield--type-captcha{margin-top:10px}#sub-header #social-media-links{display:none}.homepage-icons{display:flex;justify-content:center;flex-wrap:wrap;margin:40px auto;max-width:1200px;gap:10px}.homepage-icons .homepage-icon{flex:0 0 calc(50% - 20px)}.homepage-icons .homepage-icon span{position:absolute;text-align:center;display:block;width:100%;bottom:5px;color:#fff;text-transform:uppercase;z-index:1}.homepage-icons .homepage-icon img{max-width:100%;display:block}.cat-mega-menu,.cat-mega-menu-accounts{position:fixed;top:-250%;z-index:90;left:0;right:0;background-color:#fff;transition:all 0.3s ease-in-out;padding:20px;border:5px solid #2980b9}.cat-mega-menu.active,.cat-mega-menu-accounts.active{top:287px;background-color:#fff}.cat-mega-menu-wrap{max-width:900px;margin:0 auto}.cat-mega-menu-wrap h2{width:100%;margin-top:20px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #2980b9;font-size:1.5rem;text-transform:uppercase;color:#2980b9}.cat-mega-menu-wrap h3{margin-top:10px;padding-bottom:5px;font-size:1.1rem;text-decoration:underline;text-transform:uppercase;color:#ee2e24}.cat-mega-menu ul li,.cat-mega-menu-accounts ul li{position:relative;list-style:none;padding-right:30px;text-transform:uppercase;margin-bottom:5px;display:inline-block;width:100%;vertical-align:top;font-size:0.9rem}.reviews-container{padding:0 30px 40px 30px !important}.reviews-container .p-heading-block-title{color:#ee2e24;text-align:center;padding-top:15px;background:#ffffff;font-size:23px;padding-bottom:15px;margin:0;line-height:1.3;font-weight:700}.reviews-container .reviews-wrapper{display:flex}.reviews-container .reviews-google-logo{display:none}.reviews-container .reviews-google-logo img{max-width:100%}.reviews-container .reviews-wrapper .bx-wrapper{margin-bottom:30px;width:90%;max-width:80%}.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .cf p,.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .comment-respond p,.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .comment-respond p{color:#2980b9;font-style:italic}.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .cf span,.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .comment-respond span,.reviews-container .reviews-wrapper .bx-wrapper .bxslider-reviews .comment-respond span{font-weight:700;color:#ee2e24}.reviews-container .reviews-wrapper .bx-wrapper .bx-pager.bx-default-pager a{background:#C4EBFF;width:8px;height:8px}.reviews-container .reviews-wrapper .bx-wrapper .bx-pager.bx-default-pager a:hover,.reviews-container .reviews-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background:#EE2E24}.reviews-container .reviews-wrapper .bx-next{right:-30px !important}.reviews-container .reviews-wrapper .bx-prev{left:-30px !important}.homepage-description p a{color:#fff;text-decoration:underline}.homepage-description .read-more{text-align:center}.pushdown{margin-top:285px}.cat-mega-menu #menu-mega-menu-categories,.cat-mega-menu #menu-training-courses-1,.cat-mega-menu #menu-mega-menu-products,.cat-mega-menu #menu-mega-menu-eco,.cat-mega-menu-accounts #menu-mega-menu-categories,.cat-mega-menu-accounts #menu-training-courses-1,.cat-mega-menu-accounts #menu-mega-menu-products,.cat-mega-menu-accounts #menu-mega-menu-eco{column-count:1}.cat-alt .expandable{margin:0 auto;padding:20px 0;max-height:115px;position:relative;overflow:hidden;color:#fff;font-size:1rem;text-align:center;clear:both;background-color:#2980B9;border-bottom:10px solid #2980B9}.cat-alt .expandable p{margin:0 auto;max-width:900px;padding:0}.cat-alt .expandable .read-more{position:absolute;bottom:-5px;left:0;right:0;width:100%;text-align:center;margin:0 auto;padding:20px 0 0;background:#2980b9;background:linear-gradient(0deg, #2980b9 15%, rgba(41,128,185,0) 100%)}.cat-alt .expandable .read-more a{position:relative;color:#fff}.cat-alt .expandable .read-more a:hover{color:#fff}.cat-alt .expandable .read-more a:after{content:"";position:absolute;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #DEC72B !important;bottom:6px;right:-25px}.cat-alt .expandable .read-more a.expanded:after{border-top:none !important;border-bottom:9px solid #DEC72B !important}.homepage-description{margin-bottom:2rem;padding:2rem 0 2rem;background-color:#2980B9;color:#fff;font-size:1rem}.homepage-description .reviews-container{padding-bottom:0 !important}.homepage-description h1.p-heading-block-title{background-color:transparent;color:#fff;font-size:1.6rem}.homepage-description p{color:#fff;hyphens:none}.homepage-description a{color:#fff;text-decoration:underline}.homepage-description a:hover{color:#fff}.homepage-description a:visited{color:#fff}.homepage-description a:visited:hover{color:#fff}.homepage-description.cat-alt .expandable{max-height:220px}.homepage-description.cat-alt .expandable p{margin-bottom:1rem;hyphens:none}.homepage-description.cat-alt .expandable p.read-more{margin-bottom:0}@media (max-width: 767px){.cat-mega-menu.active{bottom:50px;overflow-y:scroll}}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}body.single-products #content #inner-content .video{position:relative;margin-left:0;width:300px;margin-right:0}#content #contact-banner a.contact-banner-link{width:140px;float:right}#content #inner-content .team-contact-number{display:inline-block !important;margin-left:6px}.category-columns-3{padding:0 20px}.category-columns-3 li{width:100%;display:flex;flex-direction:column;padding:1rem;margin-right:1.5%;margin-bottom:2rem !important;background-color:#E0E0E0;border-bottom:none !important}.category-columns-3 li .post-image-thumbnail{max-width:100% !important;margin-bottom:0 !important}.category-columns-3 li img{max-width:100% !important;max-height:240px;margin-bottom:10px !important;height:240px;object-fit:cover}.category-columns-3 li .woocommerce-loop-category__title{font-size:1.75em;line-height:1.4em;text-align:center}.category-columns-3 li .entry-content{margin-top:5px}.category-columns-3 li .entry-content p{text-align:center}.category-columns-3 li .post-more{width:auto;background:transparent !important;position:relative;margin:auto auto 0}.category-columns-3 li .post-more a{background-color:#F5CD42;color:#FFF;padding:10px 17px;border-radius:20px;margin:1rem;display:inline-block;box-shadow:0px 0px 10px rgba(0,0,0,0.25);font-weight:700;font-size:0.85rem;text-align:center}}@media only screen and (min-width: 481px) and (max-width: 600px){#menu-top-menu li a{display:inline-flex;position:relative}#menu-top-menu li a:before{content:"";display:block;position:absolute;left:-10px;top:15px;width:20px;height:20px;border:0;background-image:url(../images/icons/double-arrow.png);background-repeat:no-repeat;background-size:15px;background-position:center}}@media only screen and (min-width: 481px){.account-form{background:url("../images/home-blocks/chevron-with-logo.png") left no-repeat;background-size:contain;border:4px solid #2980b9;padding:0 20px 0 220px !important;margin:50px auto}}@media only screen and (min-width: 768px){.small-device-telephone{display:none}html.nav-open{overflow:hidden !important}body .hentry{margin-bottom:0}.wrap{width:700px;padding:0}a,a:visited{color:#2980b9;outline:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#216693;outline:none;text-decoration:none}a:active,a:visited:active{outline:none;text-decoration:none}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility}h1,.h1{font-size:36px;line-height:1;padding-bottom:15px;margin:0}h2,.h2{font-size:1.75em;line-height:1.4em;margin:0}h3,.h3{font-size:23px;padding-bottom:15px;margin:0}h4,.h4{font-size:23px;font-weight:700;margin-bottom:20px}.header{background:#fff}#off-screen-nav-content{position:absolute;display:block;z-index:101;top:49px;overflow:hidden;height:681px;position:absolute;background:#3BA4DB;width:50%;left:-50%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav-content .left-nav-wrap{position:absolute;right:0;top:0;width:100%;height:100%;max-height:681px;overflow:hidden;display:block;background:#3BA4DB;z-index:5;opacity:0;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}#off-screen-nav-content .left-nav-wrap .left-nav-content{display:block;height:100%;width:350px;position:absolute;top:0;right:0}#off-screen-nav-content .left-nav-wrap .left-nav-content h1{color:#fff;margin-top:65px;max-width:320px}#off-screen-nav-content .left-nav-wrap .left-nav-content p{color:#fff;font-size:12px;border-top:1px solid rgba(255,255,255,0.6);border-bottom:1px solid rgba(255,255,255,0.6);padding:20px;max-width:280px}#off-screen-nav-content .left-nav-wrap .left-nav-content p a{color:#fff;font-weight:900;text-decoration:none;text-transform:uppercase}#off-screen-nav-content .left-nav-wrap.active{z-index:10;opacity:1}#off-screen-nav-content #nav-about-us{background:url("../images/nav-about-us.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-training-courses{background:url("../images/nav-courses.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-reviews{background:url("../images/nav-reviews.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-nearest-centre{background:url("../images/nav-map.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-meet-team{background:url("../images/nav-meet-team.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-late-avail{background:url("../images/nav-news.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-contact-us{background:url("../images/nav-contact.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-my-account{background:url("../images/nav-account.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-abrasive-wheels{background:url("../images/nav-ab-wheels.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-em-first-aid{background:url("../images/nav-em-first-aid.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-first-aid{background:url("../images/nav-first-aid.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-forklift{background:url("../images/nav-forklift.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-ipaf{background:url("../images/nav-ipaf.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-ladder{background:url("../images/nav-ladders.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-pasma{background:url("../images/nav-pasma.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-plant{background:url("../images/nav-plant.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-safety-harness{background:url("../images/nav-harness.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content #nav-working-at-height{background:url("../images/nav-working-at-height.jpg") no-repeat center center;background-size:cover}#off-screen-nav-content.active{left:0}#off-screen-nav-content.non-home-nav{height:calc(100% - 49px);position:fixed}#off-screen-nav-content.non-home-nav .left-nav-wrap{height:100%;max-height:none !important}#off-screen-nav{height:681px;background:#3BA4DB;width:50%;right:-50%}#off-screen-nav:after{left:0;margin-left:310px;width:100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav #right-nav-wrap{width:100%;float:right;overflow:hidden}#off-screen-nav #right-nav-wrap .hire-equipment-nav-item #hire-link-text:hover,#off-screen-nav #right-nav-wrap .hire-equipment-nav-item #nav-more-arrow:hover{cursor:pointer}#off-screen-nav #right-nav-wrap .double-menu{height:571px;overflow:hidden}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block{width:100%;z-index:1;display:block;position:absolute;background:#155596;height:50px;color:#fff;padding:13.1px 20px;font-size:16px}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-left{bottom:0;left:0}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right{bottom:0;right:0}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button,#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button{float:left;width:130px;text-align:center;height:100%;opacity:0.2;pointer-events:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button.active,#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button.active{opacity:1;pointer-events:all}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button.active:hover,#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button.active:hover{cursor:pointer}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button{background:url("../images/up-arrow.png") no-repeat center center;background-size:35px}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button{background:url("../images/down-arrow.png") no-repeat center center;background-size:35px;border-left:1px solid;border-color:#fff;border-color:rgba(255,255,255,0.1)}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li{float:none}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li a,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li a{padding:13.1px 20px;font-size:16px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li a:hover,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li a:hover{color:#155596}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-624 a:hover,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-624 a:hover{cursor:pointer}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-624 a:after,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-624 a:after{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;float:none;position:absolute;right:100%;margin-right:-350px}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-85 a:hover,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-85 a:hover{cursor:pointer}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-85 a:after,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-85 a:after{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;float:none;position:absolute;right:100%;margin-right:-350px}#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu{top:0}#off-screen-nav .hire-equipment-nav-item #nav-more-arrow{right:100%;margin-right:-352px}#off-screen-nav.non-home-nav{height:calc(100% - 49px);position:fixed}#off-screen-nav.non-home-nav #right-nav-wrap{height:100%}#off-screen-nav.non-home-nav #right-nav-wrap .double-menu{height:calc(100% - 110px);padding-bottom:50px}#off-screen-nav.non-home-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button,#off-screen-nav.non-home-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button{display:none !important}#off-screen-nav.non-home-nav #right-nav-wrap .double-menu #nav-main-menu,#off-screen-nav.non-home-nav #right-nav-wrap .double-menu #nav-hire-menu{overflow:scroll;padding-bottom:50px}#inner-header li{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#inner-header li:hover{margin-left:-10px;width:190px}#inner-header li a:hover{color:#fff !important}#inner-header li#menu-item-5:hover{margin-left:-45px !important}#inner-header:after{right:0;top:0;width:35%;background-color:#DEC72B;content:"";position:absolute;height:49px;z-index:1}#menu-top-menu{position:absolute;float:none;right:50%;margin-right:-369px}#sub-header{background:#DEC72B;padding:15px 0 15px;border-bottom:1px #3BA4DB solid}#sub-header .logo-link{float:left}#sub-header #main-logo{width:220px;position:absolute;top:-38px}#sub-header #search-icon{display:none}#sub-header #searchform,#sub-header form#searchform2,#sub-header form#searchform3{display:block;max-width:200px;position:absolute;right:50%;top:11px;margin-right:-266px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #searchform input,#sub-header form#searchform2 input,#sub-header form#searchform3 input{background:#F5E365;color:#2980b9;padding-right:35px}#sub-header #searchform .blue-search-btn-icon,#sub-header form#searchform2 .blue-search-btn-icon,#sub-header form#searchform3 .blue-search-btn-icon{display:none}#sub-header #searchform .white-search-btn-icon,#sub-header form#searchform2 .white-search-btn-icon,#sub-header form#searchform3 .white-search-btn-icon{display:block}#sub-header #searchform ::-webkit-input-placeholder,#sub-header form#searchform2 ::-webkit-input-placeholder,#sub-header form#searchform3 ::-webkit-input-placeholder{color:#fff}#sub-header #searchform :-moz-placeholder,#sub-header form#searchform2 :-moz-placeholder,#sub-header form#searchform3 :-moz-placeholder{color:#fff}#sub-header #searchform ::-moz-placeholder,#sub-header form#searchform2 ::-moz-placeholder,#sub-header form#searchform3 ::-moz-placeholder{color:#fff}#sub-header #searchform :-ms-input-placeholder,#sub-header form#searchform2 :-ms-input-placeholder,#sub-header form#searchform3 :-ms-input-placeholder{color:#fff}#sub-header #login-btn{top:20px}#sub-header #login-btn img{height:122px;width:auto}#sub-header #contact-number{display:block;color:#fff;font-weight:900;font-size:19px;text-decoration:none;float:left;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #contact-number:hover{color:#2980b9}#sub-header #basket-icon{margin-top:5px;margin-right:39px}#sub-header #basket-icon .blue-basket{display:none}#sub-header #basket-icon .white-basket{display:block}#sub-header #basket-icon:hover{cursor:pointer}#mini-cart{position:absolute;z-index:101;width:300px;border:1px solid #c3c1c1;border-top:none;padding-bottom:20px;right:50%;margin-right:-350px}#mini-cart .wrap{width:auto !important;padding:0 20px}#mini-cart .buttons{margin-bottom:0}body.home #sub-header #searchform,body.home #sub-header form#searchform2,body.home #sub-header form#searchform3{display:none}.tablet-fix{max-width:700px}.tablet-fix #main{max-width:700px}#nav-icon3{right:50%;margin-right:-350px}#nav-icon3 span{background:#fff}body.archive .displaytotop:hover{cursor:pointer;opacity:1 !important}.nav{border:0}.nav ul{background:#323944;margin-top:0}.nav li{float:left;position:relative}.nav li a{border-bottom:0}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li:hover>ul{top:auto;visibility:visible}#home-top-area{height:620px}#home-top-area h1{top:60px;width:50%;margin-top:0;left:50%;font-size:40px;margin-left:-350px}#home-top-area .on-site-man{position:absolute;width:700px;height:auto;bottom:0;right:-40px}#home-top-area .logo-ticker{bottom:0;display:block}#home-top-area .logo-ticker li.trusted-by-message{text-align:center;padding:22px 0;opacity:0.3;font-weight:700}#home-top-area .logo-ticker li img{opacity:0.4}body.home #sub-header{border-bottom:0}body.home #inner-content{padding-top:0 !important}body.home #inner-content #main{position:absolute;top:228px;left:50%;margin-left:-350px;z-index:100}body.home #inner-content #main select{width:48%;float:left;font-size:16px}body.home #inner-content #main select#course-select{margin-right:4%}body.home #inner-content #main select#course-select:hover{background:#c2ad1e;background-image:url("../images/drop-down-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center}body.home #inner-content #main .home-link_box{width:48%;float:right}body.home #inner-content #main .home-link_box:hover{background:#bc170f;background-image:url("../images/right-arrow.png");background-size:25px;background-repeat:no-repeat;background-position:right 15px center}body.home #inner-content #main p{font-size:15px}body.home #inner-content #main .home-footer{display:block;margin-top:20px}body.home #inner-content #main .home-footer h3{color:#fff}body.home #inner-content #main .home-footer .circle-link{height:100px;width:100px;border-radius:50px;background:#fff;float:left;margin-right:10px;position:relative;color:#fff}body.home #inner-content #main .home-footer .circle-link .circle-hover{width:102%;height:102%;position:absolute;top:-1%;left:-1%;display:block;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-align:center;background:#F5CD42;font-weight:600;text-transform:uppercase;border-radius:50px}body.home #inner-content #main .home-footer .circle-link .circle-hover p{font-size:13px;position:absolute;top:50%;line-height:17px;width:100%}body.home #inner-content #main .home-footer .circle-link:hover .circle-hover{opacity:1;cursor:pointer}body.home #inner-content #main .home-footer .circle-five .circle-hover{background:#F5CD42}body.home #inner-content #main .home-footer .circle-one{background:url("../images/IPAF-home-new.png") #fff center center;background-repeat:no-repeat;background-size:100%}body.home #inner-content #main .home-footer .circle-two{background:url("../images/pasma-home-new.png") #fff center center;background-repeat:no-repeat;background-size:100%}body.home #inner-content #main .home-footer .circle-three{background:url("../images/first-aid-home-new.png") #fff center center;background-repeat:no-repeat;background-size:100%}body.home #inner-content #main .home-footer .circle-four{background:url("../images/NVQ-red-circle.png") #fff center center;background-repeat:no-repeat;background-size:cover;margin-right:10px}body.home #inner-content #main .home-footer .circle-four:hover{background:url("../images/e-Learning-image-circle.png") #fff center center;background-repeat:no-repeat;background-size:contain;transition:0.4s all linear}body.home #inner-content #main .home-footer .circle-four:hover .circle-hover{opacity:0}body.home #inner-content #main .home-footer .circle-five{background:url("/wp-content/uploads/2021/04/Late-Availability-Courses-circle.png") #fff center center;background-repeat:no-repeat;background-size:contain;transition:0.4s all linear}body.home #inner-content #main .home-footer .circle-five:hover{background:url("/wp-content/uploads/2021/04/late_courses.jpg") #fff center center;background-repeat:no-repeat;background-size:contain;transition:0.4s all linear}body.home #inner-content #main .home-footer .circle-five:hover .circle-hover{opacity:0}body.home #inner-content #main .home-footer .circle-six{background:url("/wp-content/uploads/2021/07/upcoming_courses_circle.png") #fff center center;background-repeat:no-repeat;background-size:contain;transition:0.4s all linear}body.home #inner-content #main .home-footer .circle-six:hover{background:url("../images/Abrasive_Wheel_Circle.png") #fff center center;background-repeat:no-repeat;background-size:contain;transition:0.4s all linear}body.home #inner-content #main .home-footer .circle-six:hover .circle-hover{opacity:0}#search-bar{padding-top:5px;padding-bottom:5px;position:absolute;top:150px;width:550px;left:50%;margin-left:-350px;z-index:50}#search-bar input[type="search"]{background:#fff;padding:0 57px 0 15px !important;font-size:20px;height:55px}#search-bar button{margin-right:10px}#search-bar button img{width:27px;height:30px}#field_5_2{float:right !important;width:48% !important;clear:none}#field_5_1{float:left;width:48% !important;clear:none}#heading-bar{background:#2980b9;padding:70px 0 5px;position:relative}#heading-bar #breadcrumbs-wrap{display:block;position:absolute;color:#c4ebff;font-size:12px;top:0;left:50%;margin-left:-350px}#heading-bar #breadcrumbs-wrap a{color:#c4ebff;text-decoration:none}#heading-bar h1{color:#fff;padding-bottom:25px;width:450px;float:left}#heading-bar select{width:200px;float:right;padding:7px 50px 7px 15px;min-height:40px}#content{position:relative}#content #inner-content h1,#content #inner-content h2,#content #inner-content h3,#content #inner-content h4,#content #inner-content h5,#content #directors h1,#content #directors h2,#content #directors h3,#content #directors h4,#content #directors h5{color:#2980b9}#content #inner-content .post,#content #inner-content .product,#content #inner-content .page,#content #directors .post,#content #directors .product,#content #directors .page{margin-bottom:0}#content #inner-content .post .wrap,#content #inner-content .product .wrap,#content #inner-content .page .wrap,#content #directors .post .wrap,#content #directors .product .wrap,#content #directors .page .wrap{position:relative;height:224px;overflow:hidden}#content #inner-content .post .post-content,#content #inner-content .product .post-content,#content #inner-content .page .post-content,#content #directors .post .post-content,#content #directors .product .post-content,#content #directors .page .post-content{float:right;width:64%;padding-top:20px;padding-right:20px;height:150px;overflow:hidden}#content #inner-content .post .post-image-thumbnail,#content #inner-content .product .post-image-thumbnail,#content #inner-content .page .post-image-thumbnail,#content #directors .post .post-image-thumbnail,#content #directors .product .post-image-thumbnail,#content #directors .page .post-image-thumbnail{float:left;height:100%;width:32%;margin-bottom:0}#content #inner-content .post .post-image-thumbnail img,#content #inner-content .product .post-image-thumbnail img,#content #inner-content .page .post-image-thumbnail img,#content #directors .post .post-image-thumbnail img,#content #directors .product .post-image-thumbnail img,#content #directors .page .post-image-thumbnail img{width:100%;height:auto}#content #inner-content .post .post-more,#content #inner-content .product .post-more,#content #inner-content .page .post-more,#content #directors .post .post-more,#content #directors .product .post-more,#content #directors .page .post-more{width:68%;position:absolute;bottom:0;right:0;background:#ececec;min-height:60px}#content #inner-content .post .post-more .news-date,#content #inner-content .post .post-more .job-description,#content #inner-content .product .post-more .news-date,#content #inner-content .product .post-more .job-description,#content #inner-content .page .post-more .news-date,#content #inner-content .page .post-more .job-description,#content #directors .post .post-more .news-date,#content #directors .post .post-more .job-description,#content #directors .product .post-more .news-date,#content #directors .product .post-more .job-description,#content #directors .page .post-more .news-date,#content #directors .page .post-more .job-description{display:inline-block;color:#2980b9;padding:17px 23px;font-weight:600}#content #inner-content .post .post-more .red-btn,#content #inner-content .product .post-more .red-btn,#content #inner-content .page .post-more .red-btn,#content #directors .post .post-more .red-btn,#content #directors .product .post-more .red-btn,#content #directors .page .post-more .red-btn{display:block;width:33%;float:right;font-size:15px;border-right:0px solid #2980b9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #inner-content .post .post-more .red-btn a,#content #inner-content .product .post-more .red-btn a,#content #inner-content .page .post-more .red-btn a,#content #directors .post .post-more .red-btn a,#content #directors .product .post-more .red-btn a,#content #directors .page .post-more .red-btn a{margin-bottom:0 !important}#content #inner-content .post .post-more .red-btn:hover,#content #inner-content .product .post-more .red-btn:hover,#content #inner-content .page .post-more .red-btn:hover,#content #directors .post .post-more .red-btn:hover,#content #directors .product .post-more .red-btn:hover,#content #directors .page .post-more .red-btn:hover{border-right:10px solid #2980b9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #inner-content .post .post-more:after,#content #inner-content .product .post-more:after,#content #inner-content .page .post-more:after,#content #directors .post .post-more:after,#content #directors .product .post-more:after,#content #directors .page .post-more:after{content:"";display:block;height:100%;width:200%;position:absolute;left:100%;top:0;background:#ececec;z-index:1}#content #inner-content .post:last-of-type,#content #inner-content .product:last-of-type,#content #inner-content .page:last-of-type,#content #directors .post:last-of-type,#content #directors .product:last-of-type,#content #directors .page:last-of-type{margin-bottom:0}#content .pagination .page-numbers li a,#content .woocommerce-pagination .page-numbers li a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content .pagination .page-numbers li a:hover,#content .woocommerce-pagination .page-numbers li a:hover{background:#2980b9 !important}#content .pagination .page-numbers li a.prev.page-numbers,#content .pagination .page-numbers li a.next.page-numbers,#content .woocommerce-pagination .page-numbers li a.prev.page-numbers,#content .woocommerce-pagination .page-numbers li a.next.page-numbers{text-indent:-999px;width:30px;background-image:url("../images/right-arrow.png");background-size:18px;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content .pagination .page-numbers li a.prev.page-numbers:hover,#content .pagination .page-numbers li a.next.page-numbers:hover,#content .woocommerce-pagination .page-numbers li a.prev.page-numbers:hover,#content .woocommerce-pagination .page-numbers li a.next.page-numbers:hover{width:30px !important;background-image:url("../images/right-arrow.png") !important;background-size:18px !important;background-repeat:no-repeat !important;background-position:center center !important}#content .pagination .page-numbers li a.prev.page-numbers,#content .woocommerce-pagination .page-numbers li a.prev.page-numbers{background-image:url("../images/left-arrow.png")}#content .pagination .page-numbers li a.prev.page-numbers:hover,#content .woocommerce-pagination .page-numbers li a.prev.page-numbers:hover{background-image:url("../images/left-arrow.png") !important;background-size:18px !important;background-repeat:no-repeat !important;background-position:center center !important}#content .catalogue-page .post .wrap,#content .catalogue-page .products .wrap,#content .catalogue-page .product .wrap,#content .search-page .post .wrap,#content .search-page .products .wrap,#content .search-page .product .wrap{height:250px !important}#content .catalogue-page .post .wrap .post-content,#content .catalogue-page .products .wrap .post-content,#content .catalogue-page .product .wrap .post-content,#content .search-page .post .wrap .post-content,#content .search-page .products .wrap .post-content,#content .search-page .product .wrap .post-content{height:178px !important;width:60% !important}#content .catalogue-page .post .wrap .post-image-thumbnail,#content .catalogue-page .products .wrap .post-image-thumbnail,#content .catalogue-page .product .wrap .post-image-thumbnail,#content .search-page .post .wrap .post-image-thumbnail,#content .search-page .products .wrap .post-image-thumbnail,#content .search-page .product .wrap .post-image-thumbnail{border:solid #2980b9 1px;border-top:0;border-bottom:0;position:relative;width:36% !important}#content .catalogue-page .post .wrap .post-more,#content .catalogue-page .products .wrap .post-more,#content .catalogue-page .product .wrap .post-more,#content .search-page .post .wrap .post-more,#content .search-page .products .wrap .post-more,#content .search-page .product .wrap .post-more{width:64% !important}#content .catalogue-page .post .wrap .post-more .red-btn a,#content .catalogue-page .products .wrap .post-more .red-btn a,#content .catalogue-page .product .wrap .post-more .red-btn a,#content .search-page .post .wrap .post-more .red-btn a,#content .search-page .products .wrap .post-more .red-btn a,#content .search-page .product .wrap .post-more .red-btn a{margin-bottom:0 !important}#content #inner-content.career-page .post .post-content{height:146px}#content #contact-banner{background:#2980b9;padding:20px 0;position:relative;z-index:5}#content #contact-banner .banner-content{float:right;width:67%;padding-right:20px;padding-top:20px}#content #contact-banner .banner-content h3,#content #contact-banner .banner-content p,#content #contact-banner .banner-content h5{color:#fff}#content #contact-banner .banner-content h5{font-size:16px}#content #contact-banner .banner-content a.telephone:hover{cursor:pointer}#content #contact-banner .contact-thumbnail{display:block;float:left;width:30%;height:auto}#content #contact-banner a.contact-banner-link{margin-right:20px}#content #more-about-smiths .blocks-wrap{max-width:700px}#content #more-about-smiths .blocks-wrap .more-block a.cf,#content #more-about-smiths .blocks-wrap .more-block a.comment-respond{height:160px;display:block;color:#fff;text-decoration:none !important;padding:15px 20px}#content #more-about-smiths .blocks-wrap .more-block h4{max-height:29px;overflow:hidden}#content #more-about-smiths .blocks-wrap .more-block p.news-post-excerpt,#content #more-about-smiths .blocks-wrap .more-block p.contact-us-block-excerpt{max-height:100px;overflow:hidden}#content #more-about-smiths .blocks-wrap .more-block .news-post-date{display:none}#content #more-about-smiths .blocks-wrap #hire-equipment-block{background:url("../images/hire-equipment-block.png") no-repeat right 50px center #155596;background-size:240px}#content #more-about-smiths .blocks-wrap #customer-block p{margin:35px 0 0 !important}#content #more-about-smiths .blocks-wrap #contact-block{background:url("../images/contact-phone.png") #ee2e24;background-size:85px;background-repeat:no-repeat;background-position:right 0px bottom -25px}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-excerpt{margin-bottom:0;max-width:210px}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-number{left:20px;right:auto}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-number:after{right:auto;bottom:7px;left:185px}#content #inner-content .hire-protect-call-to-action{position:relative;background:url("../images/hire-protect-nail-gun.png") #2980b9 center right 20px no-repeat;background-size:130px}#content #inner-content .hire-protect-call-to-action h3{max-width:70%}#content #inner-content .hire-protect-call-to-action a{position:absolute;bottom:20px}#content #inner-content .hire-protect-call-to-action a:after{content:"";width:20px;height:20px;background:url("../images/download-arrow.png") no-repeat center center;background-size:13px;position:absolute;right:-20px;top:0}#content #inner-content .hire-protect-call-to-action a:hover{color:#3BA4DB}body.blog #content #inner-content,body.archive #content #inner-content,body.search #content #inner-content,body.single-products #content #inner-content,body.page-id-59 #content #inner-content,body.page-id-63 #content #inner-content,body.page-id-131 #content #inner-content,body.page-id-158 #content #inner-content,body.page-id-563 #content #inner-content,body.page-id-565 #content #inner-content{padding-top:0}body.single #content .entry-content .gform_wrapper ul{padding-left:0 !important}body.single #content .entry-content .gform_wrapper ul li label .gfield_required{color:#2980b9 !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container input,body.single #content .entry-content .gform_wrapper ul li .ginput_container textarea{width:100%;text-indent:0;padding:10px;background:#ececec !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container select{width:100% !important;margin:0 !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container .datepicker.datepicker_with_icon{width:95% !important}body.single #content .entry-content .gform_wrapper ul li .ginput_container img.ui-datepicker-trigger{margin-bottom:0 !important;position:relative !important;top:10px;float:right}body.single #content .entry-content .gform_wrapper ul li .ginput_container #extensions_message{display:none !important}body.single #content .entry-content .gform_wrapper .gform_footer{padding:0 !important;margin:20px 0 !important}body.single #content .entry-content .gform_wrapper .gform_footer input{color:#fff !important;text-transform:uppercase !important;font-weight:600;font-size:15px;text-align:left !important;padding:15px 50px 15px 15px !important;min-height:60px;line-height:28px;width:100%;background:url("../images/right-arrow.png") #ee2e24 no-repeat right 15px center !important;background-size:25px !important;border:none !important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single #content .entry-content .gform_wrapper .gform_footer input:hover,body.single #content .entry-content .gform_wrapper .gform_footer input:focus{background-color:#bc170f !important}body.single #content .entry-content .gform_wrapper .gform_footer input:active{background-color:#b7170e !important}body.single #content .entry-content .gform_wrapper .gform_footer img#gform_submit_button_3{display:none !important}body.single #content #inner-content.single-page,body.page #content #inner-content.single-page{padding-top:0}body.single #content #inner-content.single-page #article-header,body.page #content #inner-content.single-page #article-header{border-bottom:1px solid #3BA4DB}body.single #content #inner-content.single-page #article-header .article-header-content,body.page #content #inner-content.single-page #article-header .article-header-content{float:left;width:67%;padding-top:20px}body.single #content #inner-content.single-page #article-header .article-header-content h3,body.page #content #inner-content.single-page #article-header .article-header-content h3{display:block}body.single #content #inner-content.single-page #article-header .article-header-content p,body.page #content #inner-content.single-page #article-header .article-header-content p{display:block;font-size:16px;color:#2980b9;margin:0}body.single #content #inner-content.single-page #article-header img,body.page #content #inner-content.single-page #article-header img{margin-bottom:0;width:30%;float:right;height:auto}body.single #content #inner-content.single-page .post,body.page #content #inner-content.single-page .post{border-bottom:none;padding:20px 0}body.single #content #inner-content.single-page .post p,body.page #content #inner-content.single-page .post p{margin-bottom:20px;color:#777}body.single #content #inner-content.single-page .post img,body.page #content #inner-content.single-page .post img{margin-bottom:20px;max-width:350px;height:auto}body.single #content #inner-content.single-page .category-news,body.page #content #inner-content.single-page .category-news{-webkit-column-count:2;-moz-column-count:2;column-count:2}body.single #content #inner-content.single-page .page,body.page #content #inner-content.single-page .page{padding:20px 20px 20px 0px}body.single #content #inner-content.single-page .page p,body.page #content #inner-content.single-page .page p{margin-bottom:20px;color:#777}body.single #content #inner-content.single-page .page img,body.page #content #inner-content.single-page .page img{margin-bottom:20px;max-width:350px;height:auto}body.single #content #inner-content.single-page .page img.alignnone,body.page #content #inner-content.single-page .page img.alignnone{margin:0 auto 20px;display:block;max-width:100% !important}body.single #content #inner-content.single-page .page img.floated-icon,body.page #content #inner-content.single-page .page img.floated-icon{width:180px !important;margin-top:20px}body.single #content #inner-content.career-page #article-header,body.page #content #inner-content.career-page #article-header{border-bottom:10px solid #2980b9;margin-bottom:0px}body.single #content #inner-content.career-page .post,body.page #content #inner-content.career-page .post{border-bottom:10px solid #2980b9 !important;margin-bottom:0px !important;padding:0px !important}body.single #content #inner-content.career-page .post .post-more .red-btn,body.page #content #inner-content.career-page .post .post-more .red-btn{width:43% !important}body.single #content #inner-content.career-page .post .post-more .red-btn a,body.page #content #inner-content.career-page .post .post-more .red-btn a{margin-bottom:0 !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders,body.page #content #inner-content.account-page .woocommerce .my_account_orders{margin-bottom:20px}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-total,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-total{border-bottom:1px solid rgba(0,0,0,0.1) !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions{border-bottom:1px solid rgba(0,0,0,0.1) !important}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button:hover,body.page #content #inner-content.account-page .woocommerce .my_account_orders .order td.order-actions a.button:hover{background:#155596}body.single #content #inner-content.account-page .woocommerce .addresses .col-1,body.page #content #inner-content.account-page .woocommerce .addresses .col-1{margin-bottom:0}body.single #content #inner-content.account-page .woocommerce .addresses .address .edit,body.page #content #inner-content.account-page .woocommerce .addresses .address .edit{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single #content #inner-content.account-page .woocommerce .addresses .address .edit:hover,body.page #content #inner-content.account-page .woocommerce .addresses .address .edit:hover{background:#155596}body.single-product #content #inner-content .product{min-height:475px}.single-product .more-info{border-top:5px solid #2980b9}.single-product article{padding:2em 2em 5em 0}body.single-products #content #inner-content #product-header{min-height:249px;border-bottom:10px solid #2980b9}body.single-products #content #inner-content #product-header .wrap{position:relative}body.single-products #content #inner-content #product-header .wrap img{float:left;width:32%}body.single-products #content #inner-content #product-header .wrap .video{position:relative;width:32%;float:left}body.single-products #content #inner-content #product-header .wrap .video img{width:100%;height:auto}body.single-products #content #inner-content #product-header .wrap .product-header-content{float:right;width:64%;padding-bottom:60px;margin:20px 0;padding-right:20px}body.single-products #content #inner-content #product-header .wrap .hire-btn{position:absolute;bottom:0;right:0;width:200px;border-right:0px solid #2980b9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.single-products #content #inner-content #product-header .wrap .hire-btn a{margin-bottom:0 !important}body.single-products #content #inner-content #product-header .wrap .hire-btn:hover{border-right:10px solid #2980b9}body.single-products #content #inner-content #hire-dropdown{position:relative;padding-bottom:80px}body.single-products #content #inner-content #hire-dropdown .gform_body{padding-bottom:10px !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .gfield_label,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .gfield_label{width:100px;display:inline-block !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .gfield_label .gfield_required,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .gfield_label .gfield_required{display:none}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ginput_container,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ginput_container{display:inline-block}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ginput_container input,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ginput_container input{min-width:200px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ui-datepicker-trigger,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ui-datepicker-trigger{position:absolute;top:8px;right:5px;width:20px !important;height:20px !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li{margin-top:15px;width:340px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li .gfield_label{display:none}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox{padding-left:0 !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox input{position:absolute;right:0}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li ul.gfield_checkbox label{margin:0 !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 .gfield_label{font-size:20px;color:#ee2e24}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_10 ul.gfield_checkbox li label{max-width:310px;font-size:15px !important}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li#field_2_11 .gchoice_2_11_1 label{max-width:310px;font-size:12px;font-weight:300}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields .ginput_container{margin-top:0}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields .ginput_container input{border:solid 1px #2980b9;background:#fff;text-indent:0;padding:15px 10px;width:100%;max-width:none}body.single-products #content #inner-content #hire-dropdown .gform_footer{position:absolute;bottom:0;width:700px;left:50%;margin-left:-350px;padding-bottom:0}body.single-products #content #inner-content #hire-dropdown .gform_footer .gform_button{margin-bottom:0}body.single-products #content #inner-content #product-details{background:#e5f6fe;border-bottom:10px solid #2980b9}body.single-products #content #inner-content #product-details ul.product-specification{padding-left:0px !important;list-style-type:none !important;margin:0}body.single-products #content #inner-content #product-details ul.product-specification li{padding:5px 0}body.single-products #content #inner-content #product-details ul.product-specification li .wrap .right-wrap{float:right;width:64%}body.single-products #content #inner-content #product-details ul.product-specification li h4{font-size:20px}body.single-products #content #inner-content #product-details ul.product-specification li .f_one,body.single-products #content #inner-content #product-details ul.product-specification li .f_two{width:50%;float:left}body.single-products #content #inner-content #product-details ul.product-specification li .f_one{margin-right:0}body.single-products #content #inner-content #product-images{padding-top:20px}body.single-products #content #inner-content #product-images ul.image-list{padding-left:0 !important;list-style-type:none !important}body.single-products #content #inner-content #product-images ul.image-list li{margin-bottom:15px}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(odd){margin-left:2.762430939%}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(even){float:left}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(3n+1){float:left !important;margin-left:0 !important}body.single-products #content #inner-content #product-images ul.image-list li:nth-child(3n){float:right !important}body.single-products #content #inner-content #product-images ul.image-list li:after{width:24px;height:24px;bottom:10px;right:10px}body.single-products #content #inner-content #product-hire{color:#2980b9}body.single-products #content #inner-content #product-hire .price-blocks{margin-bottom:20px}body.single-products #content #inner-content #product-hire .price-blocks .price-to-hire{background:#c4ebff;padding:15px;margin-bottom:0px;width:33%;float:left;text-align:center}body.single-products #content #inner-content #product-hire .price-blocks .price-to-hire:last-of-type{width:34%}body.single-products #content #inner-content #product-hire .hire-btn{text-align:center}body.single-products #content #inner-content #product-hire .ask-btn{display:block;text-align:center}body.single-products #content #inner-content #product-more-information{margin-bottom:20px}body.single-products #content #inner-content #product-more-information p:first-of-type{margin-top:0}body.single-products #content #inner-content #product-more-information p:last-of-type{margin-bottom:0}body.page-id-158 #content #inner-content .planning-block,body.page-id-158 #content #inner-content .logistics-block,body.page-id-158 #content #inner-content .support-block,body.page-id-158 #content #inner-content .value-block{position:relative}body.page-id-158 #content #inner-content .planning-block .left-side,body.page-id-158 #content #inner-content .planning-block .right-side,body.page-id-158 #content #inner-content .logistics-block .left-side,body.page-id-158 #content #inner-content .logistics-block .right-side,body.page-id-158 #content #inner-content .support-block .left-side,body.page-id-158 #content #inner-content .support-block .right-side,body.page-id-158 #content #inner-content .value-block .left-side,body.page-id-158 #content #inner-content .value-block .right-side{width:50%;display:block}body.page-id-158 #content #inner-content .planning-block .left-side,body.page-id-158 #content #inner-content .logistics-block .left-side,body.page-id-158 #content #inner-content .support-block .left-side,body.page-id-158 #content #inner-content .value-block .left-side{position:absolute;z-index:0;height:100%}body.page-id-158 #content #inner-content .planning-block .right-side,body.page-id-158 #content #inner-content .logistics-block .right-side,body.page-id-158 #content #inner-content .support-block .right-side,body.page-id-158 #content #inner-content .value-block .right-side{position:relative;z-index:1}body.page-id-158 #content #inner-content .planning-block .left-side{background:url("../images/service-4-planning.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .logistics-block .left-side{background:url("../images/service-4-logistics.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .support-block .left-side{background:url("../images/service-4-support.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .value-block .left-side{background:url("../images/service-4-value.jpg") no-repeat;background-size:cover}body.page-id-63 #content #inner-content #desktop-map{display:block;line-height:0;position:relative}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers{position:absolute;width:100%;height:100%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker{position:absolute;right:50%;top:50%;width:1.5%;height:5%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker:hover{cursor:pointer;transform:scale(1.2)}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker img{width:100%;position:absolute;top:0;left:0;height:auto}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker .red-marker{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker .white-marker{opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker.active{transform:scale(1.2);z-index:30}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker.active .red-marker{opacity:1}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers .map-marker.active .white-marker{opacity:0}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackpool-whitegate{margin-right:-4.7%;margin-top:-10.5%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackpool-clifton{margin-right:-12.3%;margin-top:-10.3%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #cleveleys{margin-right:-11.3%;margin-top:-12.9%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #stannes{margin-right:-12.8%;margin-top:-7.1%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #kirkham{margin-right:-18%;margin-top:-9.0%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #preston{margin-right:-19.7%;margin-top:-7.6%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackburn{margin-right:-30%;margin-top:-2.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #bolton{margin-right:-29%;margin-top:4.3%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #manchester{margin-right:-32.5%;margin-top:10.5%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #trafford{margin-right:-37.5%;margin-top:10.5%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #warrington{margin-right:-22%;margin-top:12.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #liverpool{margin-right:-17%;margin-top:12.2%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #castleford{margin-right:-45.6%;margin-top:-5.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #lancaster{margin-right:-13%;margin-top:-26.8%}body.page-id-63 #content #inner-content #desktop-map #find-it-centre{width:100%;height:auto;margin-bottom:-40px}body.page-id-63 #content #inner-content .hire-centres-header{display:block;position:absolute;z-index:9;top:30px;left:50%;margin-left:-350px;max-width:240px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:14px 0}body.page-id-63 #content #inner-content .hire-centres-header h2{color:white !important;font-size:15px;font-weight:600 !important}body.page-id-63 #content #inner-content .post{position:absolute;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;top:100px;width:300px;left:50%;margin-left:-350px;border-bottom:none !important;opacity:0}body.page-id-63 #content #inner-content .post .article-header .h2{color:#fff !important;font-size:16px}body.page-id-63 #content #inner-content .post img{display:none}body.page-id-63 #content #inner-content .post .wrap{width:100%}body.page-id-63 #content #inner-content .post .wrap .post-content{float:left;width:100%;padding:20px;padding-left:0;height:auto;overflow:hidden}body.page-id-63 #content #inner-content .post .wrap .post-content .entry-content p,body.page-id-63 #content #inner-content .post .wrap .post-content .entry-content a{color:#fff;margin-bottom:0;margin:0}body.page-id-63 #content #inner-content .post .wrap .post-content .entry-content .contact-a-centre{font-size:14px;font-weight:600}body.page-id-63 #content #inner-content .post.active{opacity:1;z-index:50}body.page-id-63 #content #contact-banner{display:none}body.page-id-19 #content #inner-content{padding:60px 0}body.page-id-19 #content #inner-content .blue-btn a,body.page-id-19 #content #inner-content .comment-reply-link a,body.page-id-19 #content #inner-content #submit a{font-size:12px !important}body.page-id-19 #content #inner-content .hentry h1{color:#fff}body.page-id-19 #content #inner-content .gform_wrapper .gform_footer input[type=submit]{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.page-id-19 #content #inner-content .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#bc170f}.single-product article .product-addon{border:1px solid #2980b9}.single-product article .product-addon h3{width:40%;height:60px;font-size:20px;padding-left:1em;line-height:60px;float:left;background:#2980b9;color:#fff !important}.single-product article .product-addon p{width:60%;float:left;clear:none;padding:0;margin:0}.single-product article .product-addon p select{background:#fff url("../images/drop-down-arrow-blue.png") no-repeat scroll right 15px center/25px auto;color:#2980b9;text-align:right;font-size:20px}.single-product article .product-addon p select:focus{text-align:left}.single-product article .product-addon .addon-description{width:40%;clear:both}.single-product article .product-addon .addon-description p{width:100%;line-height:16px;padding:12px 0 0 0}.single-product article .product-addon textarea{height:120px;margin-top:-60px;float:left}.single-product .more-info div{margin:5em auto}.sidebar{margin-top:2.2em}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}#smiths-circle-logo{margin:-20px auto -25px;display:block;position:relative;z-index:7;width:170px;float:left;height:auto}#smiths-on-site{display:block;position:absolute;left:50%;margin-left:-77px;margin-top:9px}#smiths-were-on-it-small{display:block;float:right;margin-top:9px}.footer #inner-footer{padding-bottom:50px}.footer #inner-footer .footer-block{width:30%;float:left;margin:0;text-align:left;padding:0 6px}.footer #inner-footer .footer-block p{font-size:12px !important}.footer #inner-footer .footer-block #menu-footer-links{padding-top:10px}.footer #inner-footer .footer-block #menu-footer-links li{border-bottom:none;width:100%}.footer #inner-footer .footer-block #menu-footer-links li a{padding:4px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.footer #inner-footer .footer-block #menu-footer-links li a:hover{color:#3BA4DB}.footer #inner-footer .footer-contact-info{width:34%;padding-top:3px}.footer #inner-footer .footer-copyright-info{width:36%;padding-top:15px}.footer #bottom-bar #worldpaycards{float:left}.footer #bottom-bar #smiths-accreditations{float:right;margin-top:0}.woocommerce .woocommerce-error .button:before,.woocommerce .woocommerce-info .button:before,.woocommerce .woocommerce-message .button:before{display:block}.page-template-page-cart #content .woocommerce .variation span,.page-template-page-cart #content .woocommerce .variation input{float:right;display:inline-block;width:60%}.page-template-page-cart #content .woocommerce .variation.alt2 span.amount{display:block;width:40%;text-align:left}.page-template-page-cart #content .woocommerce .variation.alt2 span{float:right;width:20%}.page-template-page-cart #content #inner-content.single-page{padding-top:80px !important}.category-columns-3{padding-top:20px;display:flex;flex-flow:row wrap}.category-columns-3 li{margin-right:1.5%;width:49.25%}.category-columns-3 li:nth-of-type(2n){margin-right:0}.category-columns-3 .post-image-thumbnail{width:100% !important;max-width:100% !important;margin-bottom:0 !important;height:auto !important}.category-columns-3 img{max-width:100% !important;max-height:240px;margin-bottom:10px !important;height:240px !important;object-fit:cover}.category-columns-3 .post-more{width:auto !important;background:transparent !important;position:relative !important;margin:auto auto 0 !important}.category-columns-3 .post-more:after{display:none !important}.header{width:100% !important}.header .wrap{width:100% !important}#menu-top-menu{height:49px;width:288px}#menu-top-menu #menu-item-676{left:-120px}.cat-mega-menu-link,.cat-mega-menu-link-accounts{line-height:16px;margin:0 1%}.subsubheader .depot-locator{margin:0 2%;line-height:40px;font-size:13px;line-height:16px;text-decoration:none;text-align:left;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:none;align-items:center;color:#ffffff;text-transform:uppercase;font-weight:900;font-size:13px}.cat-mega-menu-link a,.cat-mega-menu-link-accounts a{display:flex;align-items:center;color:#fff}.cat-mega-menu-link a:hover,.cat-mega-menu-link-accounts a:hover{color:#fff}.subsubheader .depot-locator img{width:40px;height:auto;float:none;margin-top:0;margin-right:10px;vertical-align:middle;display:inline;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.basket-top-menu{padding-top:7px;position:relative;display:block}.basket-top-menu a img{display:inline-block}.basket-top-menu .cart-contents{display:flex;align-items:center;justify-content:center;width:18px;height:18px;position:absolute;top:0;right:-5px;color:white;background:#ee2e24;border-radius:50%;font-size:14px}.cat-mega-menu.active,.cat-mega-menu-accounts.active{overflow-y:scroll}.cat-mega-menu,.cat-mega-menu-accounts{display:block}.cat-mega-menu.active,.cat-mega-menu-accounts.active{top:111px}.homepage-icons{gap:20px;padding-top:20px}.homepage-icons .homepage-icon{flex:0 0 calc(25% - 20px)}.pushdown{margin-top:200px}.cat-mega-menu #menu-mega-menu-categories,.cat-mega-menu #menu-training-courses-1,.cat-mega-menu #menu-mega-menu-products,.cat-mega-menu #menu-mega-menu-eco,.cat-mega-menu-accounts #menu-mega-menu-categories,.cat-mega-menu-accounts #menu-training-courses-1,.cat-mega-menu-accounts #menu-mega-menu-products,.cat-mega-menu-accounts #menu-mega-menu-eco{column-count:2}}@media only screen and (min-width: 1030px){.wrap{width:900px}#off-screen-nav-content .left-nav-wrap .left-nav-content{width:450px}#off-screen-nav:after{margin-left:410px}#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #up-button,#off-screen-nav #right-nav-wrap .double-menu .blue-nav-block.bottom-right #down-button{width:190px}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-624 a:after,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-624 a:after{margin-right:-449px}#off-screen-nav #right-nav-wrap .double-menu #nav-main-menu ul li#menu-item-85 a:after,#off-screen-nav #right-nav-wrap .double-menu #nav-hire-menu ul li#menu-item-85 a:after{margin-right:-449px}#off-screen-nav .hire-equipment-nav-item #nav-more-arrow{margin-right:-450px}#menu-top-menu{margin-right:-450px}#sub-header #login-btn{top:23px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #login-btn img{height:150px}#sub-header #login-btn:hover{left:0}#sub-header #searchform,#sub-header form#searchform2,#sub-header form#searchform3{margin-right:-370px}#sub-header #social-media-links{display:block;position:absolute;top:23px;right:-90px;width:150px;border-radius:75px;height:150px;background:#3BA4DB;z-index:99;padding-top:36px;padding-left:16px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #social-media-links:hover{right:-80px}#sub-header #social-media-links:hover a img{opacity:0.4}#sub-header #social-media-links a{width:100%;display:block}#sub-header #social-media-links a img{width:35px;height:35px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #social-media-links a:hover{cursor:pointer}#sub-header #social-media-links a:hover img{opacity:1}#mini-cart{margin-right:-450px}#nav-icon3{margin-right:-450px}#home-top-area{height:740px}#home-top-area h1{margin-left:-450px}#home-top-area .on-site-man{width:950px;right:0}body.home #inner-content #main{margin-left:-450px;width:620px}body.home #inner-content #main select#equipment-select{font-size:16px}body.home #inner-content #main .home-link_box{font-size:16px}body.home #inner-content #main .home-footer{position:absolute;top:240px;width:900px}body.home #inner-content #main .home-footer h3{position:absolute;top:-50px}body.home #inner-content #main .home-footer .circle-link{height:140px;width:140px;border-radius:86px}body.home #inner-content #main .home-footer .circle-link .circle-hover{border-radius:86px}body.home #inner-content #main .home-footer .circle-link .circle-hover p{font-size:16px}#search-bar{margin-left:-450px;width:620px}#heading-bar #breadcrumbs-wrap{margin-left:-450px;top:20px;font-size:14px}#content #inner-content .post .post-content,#content #inner-content .products .post-content{height:160px;width:67%}#content #inner-content .post .post-content p,#content #inner-content .products .post-content p{font-size:15px}#content #inner-content .post .post-image-thumbnail,#content #inner-content .products .post-image-thumbnail{width:30%}#content #inner-content .post .post-more,#content #inner-content .products .post-more{width:70%}#content #inner-content .post .post-more .red-btn,#content #inner-content .products .post-more .red-btn{width:26%}#content #inner-content .post .wrap,#content #inner-content .products .wrap{height:268px}#content .catalogue-page .post .wrap,#content .catalogue-page .products .wrap,#content .catalogue-page .product .wrap,#content .search-page .post .wrap,#content .search-page .products .wrap,#content .search-page .product .wrap{height:286px !important}#content .catalogue-page .post .wrap .post-content,#content .catalogue-page .products .wrap .post-content,#content .catalogue-page .product .wrap .post-content,#content .search-page .post .wrap .post-content,#content .search-page .products .wrap .post-content,#content .search-page .product .wrap .post-content{height:246px !important;width:64% !important}#content .catalogue-page .post .wrap .post-image-thumbnail,#content .catalogue-page .products .wrap .post-image-thumbnail,#content .catalogue-page .product .wrap .post-image-thumbnail,#content .search-page .post .wrap .post-image-thumbnail,#content .search-page .products .wrap .post-image-thumbnail,#content .search-page .product .wrap .post-image-thumbnail{width:32% !important}#content .catalogue-page .post .wrap .post-more,#content .catalogue-page .products .wrap .post-more,#content .catalogue-page .product .wrap .post-more,#content .search-page .post .wrap .post-more,#content .search-page .products .wrap .post-more,#content .search-page .product .wrap .post-more{width:68% !important}#content #inner-content.career-page .post .post-content{height:190px}#content #contact-banner .banner-content{padding-right:100px}#content #contact-banner .banner-content p{font-size:15px}#content #contact-banner .banner-content h3{font-size:30px}#content #contact-banner .banner-content h5{font-size:26px}#content #contact-banner a.contact-banner-link{height:31px;font-size:20px;width:170px}#content #more-about-smiths .blocks-wrap{max-width:900px}#content #more-about-smiths .blocks-wrap .more-block{margin-bottom:10px}#content #more-about-smiths .blocks-wrap .more-block p.news-post-excerpt,#content #more-about-smiths .blocks-wrap .more-block p.contact-us-block-excerpt{font-size:13px}#content #more-about-smiths .blocks-wrap .more-block h4{max-width:320px !important}#content #more-about-smiths .blocks-wrap #about-us-block,#content #more-about-smiths .blocks-wrap #trade-card-block,#content #more-about-smiths .blocks-wrap #careers-block,#content #more-about-smiths .blocks-wrap #training-block,#content #more-about-smiths .blocks-wrap #reviews-block{background-size:100%;-webkit-transition:background-size 0.2s ease-in-out;transition:background-size 0.2s ease-in-out}#content #more-about-smiths .blocks-wrap #about-us-block:hover,#content #more-about-smiths .blocks-wrap #trade-card-block:hover,#content #more-about-smiths .blocks-wrap #careers-block:hover,#content #more-about-smiths .blocks-wrap #training-block:hover,#content #more-about-smiths .blocks-wrap #reviews-block:hover{background-size:117%}#content #more-about-smiths .blocks-wrap #reviews-block{background-size:101%}#content #more-about-smiths .blocks-wrap #featured-block{background-size:117%;-webkit-transition:background-size 0.2s ease-in-out;transition:background-size 0.2s ease-in-out}#content #more-about-smiths .blocks-wrap #featured-block:hover{background-size:130%}#content #more-about-smiths .blocks-wrap #hire-equipment-block{background:url("../images/hire-equipment-block.png") no-repeat right 70px center #155596;background-size:310px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #more-about-smiths .blocks-wrap #hire-equipment-block:hover{background:url("../images/hire-equipment-block.png") no-repeat right 40px center #155596;background-size:380px}#content #more-about-smiths .blocks-wrap #contact-block{background-size:105px;background-position:right 25px bottom -55px;-webkit-transition:background-position 0.3s ease-in-out;transition:background-position 0.3s ease-in-out}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-number{font-weight:700;font-size:25px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-number:after{left:190px}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-number:hover{color:#3BA4DB !important}#content #more-about-smiths .blocks-wrap #contact-block .contact-us-block-excerpt{max-width:290px}#content #more-about-smiths .blocks-wrap #contact-block:hover{background-position:right 25px bottom -30px}#content #more-about-smiths .blocks-wrap #customer-block{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #more-about-smiths .blocks-wrap #customer-block p{margin:40px 0 0 !important}#content #more-about-smiths .blocks-wrap #customer-block:hover{background:#2590c8}#content #more-about-smiths .blocks-wrap .news-post-block-1{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #more-about-smiths .blocks-wrap .news-post-block-1:hover{background:#bc170f}#content #more-about-smiths .blocks-wrap .news-post-block-2{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #more-about-smiths .blocks-wrap .news-post-block-2:hover{background:#104172}#content #more-about-smiths .blocks-wrap .news-post-block-3{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #more-about-smiths .blocks-wrap .news-post-block-3:hover{background:#2590c8}#content #inner-content .hire-protect-call-to-action h3{max-width:56%}body.single #content #inner-content.single-page #article-header .article-header-content,body.page #content #inner-content.single-page #article-header .article-header-content{padding-top:40px;padding-right:20px;max-height:240px;overflow:hidden}body.single #content #inner-content.single-page #article-header .article-header-content p,body.page #content #inner-content.single-page #article-header .article-header-content p{font-size:19px}body.single #content #inner-content.single-page #article-header img,body.page #content #inner-content.single-page #article-header img{margin-bottom:0;width:30%;float:right;height:auto}body.single #content #inner-content.single-page .post,body.page #content #inner-content.single-page .post{padding:40px 0}.single-product .more-info{border-top:5px solid #2980b9}.single-product article{padding:2em 2em 5em 0}body.single-products #content #inner-content #main{padding-bottom:20px}body.single-products #content #inner-content #product-details{font-size:15px}body.page-id-19 #content #inner-content .blue-btn a,body.page-id-19 #content #inner-content .comment-reply-link a,body.page-id-19 #content #inner-content #submit a{font-size:13px !important}body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .ginput_container input,body.page-id-19 #content #inner-content .gform_wrapper .gform_body ul li .ginput_container textarea{min-height:50px;font-size:17px}#content #directors{position:relative;height:auto}#content #directors .desktop-directors{display:block;width:100%;height:auto;position:relative;line-height:0}#content #directors .desktop-directors #directors-overlay{position:absolute;width:100%;height:100%;z-index:10}#content #directors .desktop-directors #directors-overlay .director-box{position:absolute;color:#fff;width:auto;padding:8px 50px 8px 12px;line-height:1.2;background:#2980b9;display:none;min-width:160px}#content #directors .desktop-directors #directors-overlay .director-box:hover{cursor:pointer}#content #directors .desktop-directors #directors-overlay .director-box:before{content:"";width:36px;height:100%;position:absolute;right:0;top:0;background:url("../images/down-arrow.png") no-repeat center center #3BA4DB;background-size:20px}#content #directors .desktop-directors #directors-overlay .director-box .linked-in-hidden{position:absolute;top:0;right:0;width:36px;height:100%;background:#2980b9;padding:9px 5px;opacity:0;pointer-events:none !important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #directors .desktop-directors #directors-overlay .director-box .linked-in-hidden img{width:100%;height:auto}#content #directors .desktop-directors #directors-overlay .director-box .show-link{opacity:1;pointer-events:all !important}#content #directors .desktop-directors #directors-overlay .director-box .slide-behind{position:absolute;top:100%;width:100%;left:0;padding:8px 12px;background:#2980b9;display:none}#content #directors .desktop-directors #directors-overlay #box-richard-edwards{top:50%;margin-top:-9%;left:50%;margin-left:-37%;z-index:5;display:block}#content #directors .desktop-directors #directors-overlay #box-david-turner{top:50%;margin-top:-3%;left:50%;margin-left:-27%;z-index:4;display:block}#content #directors .desktop-directors #directors-overlay #box-thomas-smith{top:50%;margin-top:9%;left:50%;margin-left:-22%;z-index:3;display:block}#content #directors .desktop-directors #directors-overlay #box-david-sudell{top:50%;margin-top:-1%;left:50%;margin-left:-2%;display:block}#content #directors .desktop-directors #directors-overlay #box-christian-vila{top:50%;margin-top:-3%;right:50%;margin-right:-32%;z-index:4;display:block}#content #directors .desktop-directors #directors-overlay #box-nik-jenkins{top:50%;margin-top:-16%;right:33%;margin-right:-31%;z-index:5;display:block}#content #directors .desktop-directors #directors-overlay #box-david-smith{top:50%;margin-top:10%;right:50%;margin-right:-39%;z-index:3;display:block}#content #directors .desktop-directors #meet-the-directors{width:100%;height:auto}#content #directors .post{display:none}body.page-id-63 #content #inner-content .hire-centres-header{margin-left:-450px;max-width:289px}body.page-id-63 #content #inner-content .hire-centres-header h2{font-size:20px}body.page-id-63 #content #inner-content .post{top:120px;width:330px;margin-left:-450px}body.page-id-63 #content #inner-content .post img{max-width:160px !important;display:block}body.page-id-63 #content #inner-content .post .wrap{height:400px !important}body.page-id-63 #content #inner-content .post .article-header .h2{font-size:22px}body.page-id-158 #content #inner-content .planning-block .right-side .section-4-heading,body.page-id-158 #content #inner-content .logistics-block .right-side .section-4-heading,body.page-id-158 #content #inner-content .support-block .right-side .section-4-heading,body.page-id-158 #content #inner-content .value-block .right-side .section-4-heading{background-size:45px;background-position:left 30px center;padding:30px 20px 30px 120px}body.page-id-158 #content #inner-content .planning-block .right-side .section-4-heading h3,body.page-id-158 #content #inner-content .logistics-block .right-side .section-4-heading h3,body.page-id-158 #content #inner-content .support-block .right-side .section-4-heading h3,body.page-id-158 #content #inner-content .value-block .right-side .section-4-heading h3{font-size:26px}body.page-id-158 #content #inner-content .planning-block .right-side .section-4-content,body.page-id-158 #content #inner-content .logistics-block .right-side .section-4-content,body.page-id-158 #content #inner-content .support-block .right-side .section-4-content,body.page-id-158 #content #inner-content .value-block .right-side .section-4-content{background-size:70px;background-position:left 20px top 20px;padding:20px 40px 20px 120px}body.page-id-158 #content #inner-content .planning-block .left-side{background:url("../images/service-4-planning.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .logistics-block .left-side{background:url("../images/service-4-logistics.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .support-block .left-side{background:url("../images/service-4-support.jpg") no-repeat;background-size:cover}body.page-id-158 #content #inner-content .value-block .left-side{background:url("../images/service-4-value.jpg") no-repeat;background-size:cover}body.single-products #content #inner-content #hire-dropdown .first h3,body.single-products #content #inner-content #hire-dropdown .first p{max-width:350px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_1 .ginput_container input,body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields #field_2_2 .ginput_container input{min-width:300px}body.single-products #content #inner-content #hire-dropdown .gform_body ul.gform_fields li{width:438px}body.single-products #content #inner-content #hire-dropdown .gform_footer{width:900px;margin-left:-450px}.category-columns-3{display:flex;flex-flow:row wrap;max-width:1200px;padding-top:3rem;margin-left:auto !important;margin-right:auto !important}.category-columns-3 li{margin-right:1.5%;width:32.333%}.category-columns-3 li:nth-of-type(2n){margin-right:1.5%}.category-columns-3 li:nth-of-type(3n){margin-right:0}#menu-top-menu{margin-right:-505px;right:50%}.header .wrap{max-width:1200px !important}.cat-mega-menu-link{margin:0 1%}button.slick-arrow{bottom:-50px;transform:translateY(0%)}.slick-home img.slick-img-full{display:block}.slick-home img.slick-img-mobile{display:none}button.slick-arrow{bottom:-50px;transform:translateY(0%)}button.slick-arrow.slick-prev{top:auto;background:url("../images/controls.png") no-repeat 0 -32px;background-size:96px 63px;height:32px;width:32px}button.slick-arrow.slick-next{top:auto;background:url("../images/controls.png") no-repeat -43px -32px;background-size:96px 63px;height:32px;width:32px}#sub-header #social-media-links{display:block;position:absolute;top:200px;right:auto;left:-100px;width:150px;border-radius:75px;height:150px;background:#3BA4DB;z-index:99;padding-top:36px;padding-left:16px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#sub-header #social-media-links a{display:inline-block;clear:both;float:right;margin-right:12px}.cat-mega-menu,.cat-mega-menu-accounts{left:50%;right:auto;transform:translate(-50%, 0)}.cat-mega-menu-wrap{min-width:900px}.cat-mega-menu.active,.cat-mega-menu-accounts.active{top:200px}.reviews-container .reviews-google-logo{display:block;width:20%}.reviews-container .reviews-wrapper .bx-wrapper{width:80%}.homepage-icons .homepage-icon{flex:0 0 calc(16.666% - 20px)}.cat-mega-menu #menu-mega-menu-categories,.cat-mega-menu #menu-training-courses-1,.cat-mega-menu #menu-mega-menu-products,.cat-mega-menu #menu-mega-menu-eco,.cat-mega-menu-accounts #menu-mega-menu-categories,.cat-mega-menu-accounts #menu-training-courses-1,.cat-mega-menu-accounts #menu-mega-menu-products,.cat-mega-menu-accounts #menu-mega-menu-eco{column-count:3}}@media only screen and (min-width: 1240px){h1,.h1{font-size:45px}#off-screen-nav-content .left-nav-wrap .left-nav-content h1{font-size:38px !important}.single-product #main #callback-btn{width:calc(100% - 30px) !important}.gform_wrapper #gform_5{width:calc(100% - 30px)}#home-top-area h1{font-size:55px;top:40px}#sub-header #login-btn{top:0}#sub-header #login-btn img{height:198px}#sub-header #social-media-links{top:0;right:-119px;width:198px;border-radius:99px;height:198px;padding-top:54px;padding-left:27px}#sub-header #social-media-links a img{width:40px;height:40px}#sub-header #social-media-links:hover{right:-109px !important}#home-top-area .on-site-man{right:7%}#heading-bar h1{padding-bottom:17px;width:625px}#content #sidebar-nav{display:block;position:absolute;z-index:5;top:0;right:0;height:100%;width:calc((100% - 900px) / 2);background:#a7d6ee}#content #sidebar-nav .widget{margin:0;padding:0}#content #sidebar-nav .widgettitle{border-bottom:none;margin-bottom:0;font-size:initial;font-weight:initial;background:#ee2e24;color:#fff;padding:13px}#content #sidebar-nav ul{margin:0;list-style-type:none !important;padding-left:0 !important}#content #sidebar-nav ul li{margin:0;border-bottom:1px solid #fff;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#content #sidebar-nav ul li a{text-decoration:none;color:#fff;font-weight:600;padding:13px;width:100%;display:block}#content #sidebar-nav ul li:hover{background:#2980b9}#content .more-info{position:relative;z-index:5;background:#fff}body.single #content #inner-content.single-page .post,body.page #content #inner-content.single-page .post{padding-right:20px}body.single #content #inner-content.single-page .bottom-content,body.page #content #inner-content.single-page .bottom-content{padding-right:20px}body.single #content #inner-content.career-page .page,body.page #content #inner-content.career-page .page{padding-right:20px}body.page-id-63 #content #inner-content #desktop-map{overflow:hidden}body.page-id-63 #content #inner-content #desktop-map #find-it-centre{margin-top:0px;margin-bottom:-80px}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackpool-whitegate{margin-right:-4.5%;margin-top:-9.9%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackpool-clifton{margin-right:-12.3%;margin-top:-12.1%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #cleveleys{margin-right:-11.3%;margin-top:-15.7%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #stannes{margin-right:-12.8%;margin-top:-8.9%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #kirkham{margin-right:-18%;margin-top:-11.5%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #preston{margin-right:-19.6%;margin-top:-7.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #blackburn{margin-right:-30%;margin-top:-2.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #bolton{margin-right:-29%;margin-top:2.5%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #manchester{margin-right:-32.5%;margin-top:10.7%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #trafford{margin-right:-37.5%;margin-top:10.7%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #warrington{margin-right:-22%;margin-top:13%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #liverpool{margin-right:-17%;margin-top:10.2%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #castleford{margin-right:-45.6%;margin-top:-5.8%}body.page-id-63 #content #inner-content #desktop-map #centre-map-markers #lancaster{margin-right:-13%;margin-top:-26.5%}#content #directors .desktop-directors #directors-overlay .director-box{min-width:190px}.single-product .more-info{border-top:5px solid #2980b9}.single-product article{padding:2em 2em 5em 0}.single-product article .quantity{display:none}.single-product .more-info{position:relative;z-index:5;background:#fff}.single-product .more-info div{margin:5em auto;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.page-template-page-cart #content #inner-content.single-page{padding-top:80px !important}.search-page{min-height:630px}}@media only screen and (min-width: 1240px) and (min-width: 1400px){#sub-header #login-btn{position:fixed;top:120px}#sub-header #social-media-links{position:fixed;top:120px}}@media only screen and (min-width: 1240px) and (min-width: 1470px){body.home #content div#customer-login-notice{display:block;position:absolute;top:90px;left:90px;width:171px;font-size:16px;color:white}body.home #content div#customer-login-notice img{display:block;margin-bottom:10px}}@media only screen and (min-width: 1240px) and (min-width: 1600px){body.home #content div#customer-login-notice{top:100px;left:100px;width:200px;font-size:18px}}@media only screen and (min-width: 1240px){#sub-header #social-media-links{top:210px;left:-128px;width:198px;border-radius:99px;height:198px;padding-top:54px;padding-left:27px}#sub-header #social-media-links{position:fixed;top:330px}#sub-header #social-media-links a{margin-right:22px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}.pushdown{margin-top:287px}@media (min-width: 992px){.pushdown{margin-top:200px}}body.page-template-locations-tpl #breadcrumbs span,body.page-template-depot-tpl #breadcrumbs span,body.page-template-national-tpl #breadcrumbs span{font-size:14px !important}body.page-template-locations-tpl #breadcrumbs strong,body.page-template-depot-tpl #breadcrumbs strong,body.page-template-national-tpl #breadcrumbs strong{color:#B1B1B1 !important}body.page-template-locations-tpl .key-messages,body.page-template-depot-tpl .key-messages,body.page-template-national-tpl .key-messages{border-bottom:1px solid #2980b9}body.page-template-locations-tpl .reviews-container,body.page-template-depot-tpl .reviews-container,body.page-template-national-tpl .reviews-container{padding-top:60px !important;padding-bottom:60px !important}body.page-template-locations-tpl #content,body.page-template-depot-tpl #content,body.page-template-national-tpl #content{border-top:1px solid #2980b9;padding-top:30px}.locations-intro{padding-top:30px;padding-bottom:0;max-width:1366px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.locations-intro #breadcrumbs{margin-top:0;margin-bottom:30px}.locations-intro h1{width:100%;text-align:center;color:#2980b9;padding:0;margin-bottom:30px;font-size:30px;line-height:100%}@media (min-width: 768px){.locations-intro h1 br{display:none}}@media (min-width: 1152px){.locations-intro h1{font-size:45px}}.locations-intro p{max-width:1152px;margin:0 0 30px 0;margin-left:auto;margin-right:auto;text-align:center}.locations-map{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:600px;background-image:url(../images/depot/background.png);background-image:image-set(url(../images/depot/background.avif) type("image/avif"), url(../images/depot/background.webp) type("image/webp"));background-size:cover;background-position:center}.locations-map div.wpgmza-address-container label{opacity:0}.hire-centres{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #2980b9}@media (min-width: 1152px){.hire-centres{padding-top:60px}}.hire-centres h2{width:100%;text-align:center;color:#2980b9;font-size:30px;line-height:40px;margin-bottom:30px}@media (min-width: 1152px){.hire-centres h2{font-size:45px;line-height:55px;margin-bottom:60px}}.centres-inner{max-width:1366px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.centres-inner ul{display:flex;flex-flow:row wrap;width:100%;padding:0 15px;margin:0}.centres-inner li{display:flex;flex-direction:column;width:48%;margin-right:4%;margin-bottom:20px}.centres-inner li:nth-of-type(2n){margin-right:0}@media (min-width: 768px){.centres-inner li{width:23.5%;margin-right:2%;margin-bottom:40px}.centres-inner li:nth-of-type(2n){margin-right:2%}.centres-inner li:nth-of-type(4n){margin-right:0}}@media (min-width: 1152px){.centres-inner li{width:21.222%;margin-right:5%}.centres-inner li:nth-of-type(2n){margin-right:5%}.centres-inner li:nth-of-type(4n){margin-right:0}}.centres-inner li .centre-details{display:flex;flex-direction:column;align-items:center;padding-top:15px}.centres-inner li .centre-name{width:100%;text-align:center;color:#2980b9;font-size:20px;line-height:26px;font-weight:600;padding-bottom:5px}.centres-inner li img{width:100%}.centres-inner li a[href^="tel:"]{color:#2980b9;font-size:20px;line-height:26px;margin-bottom:15px}@media (min-width: 768px){.centres-inner li a[href^="tel:"]{pointer-events:none}}.centres-inner li .view-depot{border:1px solid #2980b9;padding:10px 15px;color:#2980b9;text-decoration:underline;transition:all .3s ease}.centres-inner li .view-depot:hover{background-color:#2980b9;color:#fff;text-decoration:none}.centres-inner li.coming-soon img{opacity:.5}.centres-inner li.coming-soon .view-depot{pointer-events:none;opacity:.5;margin-top:15px}.btn-container{display:flex;align-items:center;justify-content:center;padding:15px}.btn-container a{background-color:#2980b9;border:1px solid #2980b9;color:#fff;text-align:center;padding:15px;min-width:250px;font-weight:600;transition:all .3s ease}.btn-container a:hover{background-color:#ee2e24;border:1px solid #ee2e24}.all-locations{display:none;padding-top:60px}.all-locations h3{width:100%;text-align:center;color:#2980b9;font-size:30px;line-height:40px;margin-bottom:30px}.all-locations li{display:list-item;list-style:disc;margin-bottom:10px}.all-locations li a{color:#777777}.all-locations li a:hover{text-decoration:underline;color:#2980b9}.all-locations.locations-displayed{display:block}#all-locations--link{cursor:pointer;text-transform:capitalize}.region-list{margin-bottom:60px}.locations-seo{padding:30px 30px 15px 30px;display:flex;flex-direction:column;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.locations-seo{flex-direction:row}}@media (min-width: 1152px){.locations-seo{padding:60px 15px}}.locations-seo .text-col{order:2;width:100%;margin-top:30px}@media (min-width: 768px){.locations-seo .text-col{order:1;width:50%;margin-top:0;padding-bottom:0;padding-right:30px}}@media (min-width: 1152px){.locations-seo .text-col{padding-right:60px}}.locations-seo h4{width:100%;color:#2980b9;font-size:30px;line-height:40px;margin-bottom:20px}.locations-seo h5{width:100%;color:#2980b9;font-size:20px;line-height:30px;margin-bottom:20px}.locations-seo ul{padding-left:15px;margin-bottom:20px}.locations-seo a[href^="tel"]{display:inline-block;background-color:#2980b9;color:#fff;padding:15px;transition:all .3s ease}.locations-seo a[href^="tel"]:hover{background-color:#ee2e24}.locations-seo .image-col{order:1;width:100%}@media (min-width: 768px){.locations-seo .image-col{order:2;width:50%}}.locations-seo .image-col img{width:100%;height:auto;vertical-align:bottom}@media (min-width: 768px){.locations-seo .image-col img{height:100%;object-fit:cover;object-position:center}}.what-you-need{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#2980b9;padding:60px 15px}.what-you-need *{color:#fff;text-align:center}.what-you-need h5{font-size:30px;line-height:40px;margin-bottom:30px;font-weight:bold}.what-you-need p{margin:0 auto 30px auto;max-width:600px;font-size:20px;line-height:30px}.what-you-need p ~ p{display:flex;align-items:center;font-weight:600;margin-bottom:0}.what-you-need p ~ p:after{content:"";display:inline-block;position:relative;width:30px;height:30px;background-image:url("../images/depot/arrow.png");background-repeat:no-repeat;background-position:center;background-size:30px;margin-left:10px}.what-you-need p a:hover{text-decoration:underline;color:#fff}.what-you-need h6{margin:0 auto 30px auto;font-size:30px;line-height:40px}@media (min-width: 768px){.what-you-need h6 a[href^="tel"]{pointer-events:none}}.what-you-need h6 a[href^="tel"]:hover{text-decoration:underline;color:#fff}.depot-intro{padding:30px 15px 30px 15px}.depot-intro h1{width:100%;text-align:center;color:#2980b9;padding:0;font-size:24px;line-height:34px;margin-bottom:30px}@media (min-width: 768px){.depot-intro h1{font-size:30px;line-height:40px}}.depot-intro p{max-width:1152px;margin-left:auto;margin-right:auto;text-align:center}.depot-intro p a:hover{text-decoration:underline}.depot-intro #breadcrumbs{margin-top:0;margin-bottom:30px}.depot-details{display:flex;align-items:center;justify-content:center;max-width:100%;margin:0 auto}@media (min-width: 768px){.depot-details{max-width:700px}}.depot-details p{margin:0;color:#2980b9;font-size:13px;line-height:16px;text-align:left}@media (min-width: 768px){.depot-details p{font-size:16px;line-height:20px}}.depot-details a[href^="tel:"]{font-weight:bold;font-size:13px;line-height:16px}@media (min-width: 768px){.depot-details a[href^="tel:"]{font-size:18px;line-height:24px}}.depot-details a[href^="tel:"]:hover{text-decoration:underline}@media (min-width: 768px){.depot-details a[href^="tel:"]{pointer-events:none}}.depot-details a[href^="mailto:"]{font-weight:bold;font-size:13px;line-height:16px}@media (min-width: 768px){.depot-details a[href^="mailto:"]{font-size:18px;line-height:24px}}.depot-details a[href^="mailto:"]:hover{text-decoration:underline}.manager-profile{width:45%}@media (min-width: 768px){.manager-profile{width:50%}}.manager-profile img{width:100%;vertical-align:bottom}.store-contact{width:55%;background-color:#fff;padding:0 0 0 20px}@media (min-width: 1152px){.store-contact{padding:0 0 0 30px}}.store-contact h2{width:100%;text-align:center;margin-bottom:30px;color:#2980b9}@media (min-width: 768px){.store-contact h2{max-width:600px;margin-left:auto;margin-right:auto}}.store-contact ul{display:flex;flex-direction:column;width:100%;margin-bottom:0}@media (min-width: 700px){.store-contact ul{flex-direction:row}}@media (min-width: 992px){.store-contact ul{width:750px;margin-left:auto;margin-right:auto}}.store-contact li{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.store-contact li:not(:last-of-type){margin-bottom:20px}@media (min-width: 700px){.store-contact li:not(:last-of-type){margin-bottom:0}}@media (min-width: 700px){.store-contact li{flex-direction:row;text-align:left}}.store-contact p{margin:0;color:#2980b9}.store-contact a{color:#2980b9;font-weight:500;font-size:18px;line-height:26px;text-decoration:underline}.store-contact a:hover{text-decoration:none}@media (min-width: 640px){.store-contact a p{display:none}}.store-contact a[href^="tel:"]{font-weight:700;font-size:13px;line-height:23px;text-decoration:none}@media (min-width: 1152px){.store-contact a[href^="tel:"]{font-size:24px;line-height:34px}}.store-contact a[href^="tel:"]:hover{text-decoration:underline}@media (min-width: 768px){.store-contact a[href^="tel:"]{pointer-events:none}}.store-contact img{max-width:40px;margin-right:5px}@media (min-width: 1152px){.store-contact img{margin-right:0px}}.store-contact .contact-icon{display:flex;align-items:center;justify-content:center}.page-template-national-tpl .store-contact{width:90%;margin:0 auto;background-color:#ffffff;padding:20px 0 50px 0}.page-template-national-tpl .store-contact .store-wrapper{display:flex;flex-direction:column}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper{flex-direction:row}}@media (min-width: 1152px){.page-template-national-tpl .store-contact .store-wrapper{max-width:1160px;margin:0 auto}}.page-template-national-tpl .store-contact .store-wrapper .store-contact-image{margin-bottom:30px}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-image{width:45%;margin-bottom:0}}.page-template-national-tpl .store-contact .store-wrapper .store-contact-image img{width:100%;max-width:100%;vertical-align:bottom;margin:0}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details{width:55%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 0 30px}}@media (min-width: 1152px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details{padding:0 0 0 60px}}.page-template-national-tpl .store-contact .store-wrapper .store-contact-details h2{text-align:center;font-size:24px;line-height:34px}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details h2{text-align:left;font-size:18px;line-height:26px}}@media (min-width: 1152px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details h2{font-size:30px;line-height:40px}}.page-template-national-tpl .store-contact .store-wrapper .store-contact-details ul{flex-direction:column}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details ul{margin-top:0}}.page-template-national-tpl .store-contact .store-wrapper .store-contact-details ul li{flex-direction:column;justify-content:center;margin-bottom:20px;text-align:center}@media (min-width: 768px){.page-template-national-tpl .store-contact .store-wrapper .store-contact-details ul li{flex-direction:row;justify-content:flex-start;margin-bottom:20px;text-align:left}}@media (min-width: 768px){.page-template-national-tpl .store-contact img{margin-right:20px}}.page-template-national-tpl .store-contact a{font-weight:600}@media (min-width: 768px){.page-template-national-tpl .store-contact a{font-size:16px;line-height:16px}}@media (min-width: 1152px){.page-template-national-tpl .store-contact a{font-size:20px;line-height:30px}}.page-template-national-tpl .store-contact a[href^="tel:"]{font-size:18px;line-height:18px}@media (min-width: 768px){.page-template-national-tpl .store-contact a[href^="tel:"]{font-size:16px;line-height:16px}}@media (min-width: 1152px){.page-template-national-tpl .store-contact a[href^="tel:"]{font-size:24px;line-height:34px}}.page-template-national-tpl .hire-services{border-top:1px solid #2980b9}.store-manager{display:flex;position:relative;flex-flow:row wrap;margin-bottom:5px}@media (min-width: 1152px){.store-manager{margin-bottom:10px}}.store-manager .contact-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.store-manager .contact-icon img{max-width:30px}@media (min-width: 1152px){.store-manager .contact-icon img{max-width:35px}}.store-manager .contact-details{width:calc(100% - 50px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-left:10px}@media (max-width: 640px){.store-manager .contact-details span{display:none}}@media (min-width: 768px){.store-manager .contact-details{width:calc(100% - 60px);margin-left:10px}}.store-manager p{width:100%}.store-phone{display:flex;position:relative;flex-flow:row wrap;align-items:center;margin-bottom:5px}@media (min-width: 1152px){.store-phone{margin-bottom:10px}}.store-phone .contact-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.store-phone .contact-icon img{max-width:30px}@media (min-width: 1152px){.store-phone .contact-icon img{max-width:35px}}.store-phone .contact-details{width:calc(100% - 50px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-left:10px}@media (max-width: 640px){.store-phone .contact-details span{display:none}}@media (min-width: 768px){.store-phone .contact-details{width:calc(100% - 60px);margin-left:10px}}.store-phone p{width:100%}.store-email{display:flex;position:relative;flex-flow:row wrap;align-items:center;margin-bottom:5px}@media (min-width: 1152px){.store-email{margin-bottom:10px}}.store-email .contact-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.store-email .contact-icon img{max-width:30px}@media (min-width: 1152px){.store-email .contact-icon img{max-width:35px}}.store-email .contact-details{width:calc(100% - 50px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-left:10px}@media (max-width: 640px){.store-email .contact-details span{display:none}}@media (min-width: 768px){.store-email .contact-details{width:calc(100% - 60px);margin-left:10px}}.store-email p{width:100%}.store-address{display:flex;position:relative;flex-flow:row wrap;align-items:center;margin-bottom:5px}@media (min-width: 1152px){.store-address{margin-bottom:10px}}.store-address .contact-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.store-address .contact-icon img{max-width:30px}@media (min-width: 1152px){.store-address .contact-icon img{max-width:35px}}.store-address .contact-details{width:calc(100% - 50px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-left:10px}@media (max-width: 640px){.store-address .contact-details span{display:none}}@media (min-width: 768px){.store-address .contact-details{width:calc(100% - 60px);margin-left:10px}}.store-address address{font-style:normal;font-weight:bold}.store-address p{width:100%}.depot-map{display:flex;flex-direction:column;width:100%;height:auto;background-color:#eee}@media (min-width: 768px){.depot-map{flex-direction:row}}.depot-map .map{width:100%;height:400px}@media (min-width: 768px){.depot-map .map{width:60%;height:auto}}@media (min-width: 1152px){.depot-map .map{width:calc(100% - 450px)}}.depot-map .map .wpgmza_map{height:100% !important}.depot-map .store-details{width:100%;background-color:#2980b9;padding:30px}@media (min-width: 768px){.depot-map .store-details{width:40%;padding:20px}}@media (min-width: 1152px){.depot-map .store-details{padding:30px;width:450px}}.depot-map .heading{width:100%;text-align:center;color:#fff;font-weight:600;margin-bottom:10px;font-size:24px;line-height:34px}.depot-map .directions{width:100%;margin-bottom:30px}.depot-map table{width:100%}.depot-map tr.today td{background-color:#fff;color:#2980b9}.depot-map td{text-align:center;padding:5px 15px;color:#fff}.depot-map form{display:flex}.depot-map input[type="text"]{background-color:#fff;width:calc(100% - 100px);height:50px}.depot-map input[type="text"]::placeholder{font-weight:400;color:#777777}.depot-map button[type="submit"]{background-color:#20638f;border:1px solid #20638f;color:#fff;width:100px;height:50px;transition:all .3s ease}.depot-map button[type="submit"]:hover{background-color:#1b557a;border:1px solid #1b557a}.depot-map .opening-times{width:100%}.depot-availability{padding-top:60px;padding-bottom:60px}.depot-availability h3{width:100%;text-align:center;color:#2980b9;padding:0;font-size:24px;line-height:34px;margin-bottom:30px}@media (min-width: 768px){.depot-availability h3{font-size:30px;line-height:40px}}.depot-availability ul{display:flex;flex-flow:row wrap;width:100%;padding:0;margin:0}@media (min-width: 1152px){.depot-availability ul{max-width:1000px;margin-left:auto !important;margin-right:auto !important}}.depot-availability li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:49%;margin-right:2%;margin-bottom:40px;height:auto}.depot-availability li:last-of-type{margin-bottom:0}.depot-availability li:nth-last-child(2){margin-bottom:0}.depot-availability li:nth-of-type(2n){margin-right:0}@media (min-width: 768px){.depot-availability li{width:23.5%}.depot-availability li:nth-of-type(2n){margin-right:2%}.depot-availability li:nth-of-type(4n){margin-right:0}}.depot-availability li img{width:100%;vertical-align:bottom;max-width:90px;margin:0 auto 10px auto}.depot-availability li p{margin-bottom:0;font-size:18px;line-height:18px}.popular-products{background-color:#f7f7f7;padding:30px 0}@media (min-width: 1152px){.popular-products{padding:60px 0}}.popular-products h4{width:100%;text-align:center;color:#2980b9;padding:0;font-size:24px;line-height:34px;margin-bottom:30px}@media (min-width: 768px){.popular-products h4 br{display:none}}@media (min-width: 1152px){.popular-products h4{margin-bottom:50px;font-size:30px;line-height:40px}}.popular-products ul:not(ul li ul){display:none;max-width:1366px;margin-left:auto !important;margin-right:auto !important;padding:0 60px !important}.popular-products ul:not(ul li ul).slick-initialized{display:block}.popular-products li:not(ul li ul li){display:flex;flex-direction:column;align-items:flex-start;width:auto;margin:0 22.5px}.popular-products li:not(ul li ul li) img{width:100%;margin-bottom:20px;height:auto;object-fit:cover;aspect-ratio:1 / 1}@media (min-width: 992px){.popular-products li:not(ul li ul li) img{height:250px}}.popular-products li:not(ul li ul li) a.view-products{display:inline-block;background-color:transparent;border:1px solid #2980b9;color:#2980b9;text-align:center;font-weight:600;padding:10px 15px;font-size:12px;margin:10px 0 0 0;transition:all .3s ease}@media (min-width: 1152px){.popular-products li:not(ul li ul li) a.view-products{font-size:14px}}.popular-products li:not(ul li ul li) a.view-products:hover{border:1px solid #2980b9;background-color:#2980b9;color:#fff}.popular-products li:not(ul li ul li) p{font-size:14px;line-height:20px;text-align:left !important;margin:10px 0}.popular-products li:not(ul li ul li) p a:hover{text-decoration:underline}.popular-products li:not(ul li ul li) p strong{font-weight:normal !important}.popular-products .slick-arrow{top:50% !important;text-indent:-9999px;background-color:#2980b9 !important;background-repeat:no-repeat !important;background-size:20px !important;background-position:center !important}.popular-products .slick-next{background-image:url("../images/arrow.png") !important;right:15px !important}.popular-products .slick-prev{background-image:url("../images/arrow.png") !important;transform:rotate(180deg);left:15px !important}.popular-products .product-name{color:#2980b9;font-size:18px;line-height:18px;font-weight:600;padding:0;margin-bottom:10px}.popular-products p{margin:0 0 15px 0;color:#777777;line-height:20px}.popular-products ul{margin:0 0 15px 0}.popular-products ul li ul{display:flex !important;flex-direction:column;padding-left:15px}.popular-products ul li ul li{list-style:disc;width:100% !important;color:#2980b9}.popular-products ul li ul li a{color:#2980b9;font-weight:normal !important;border:0 !important;padding:0 !important;font-size:16px !important}.popular-products ul li ul li a:hover{background-color:transparent !important;color:#2980b9 !important;text-decoration:underline}.depot-vacancies{background-color:#2980b9;padding:30px 15px}@media (min-width: 1152px){.depot-vacancies{padding:60px 15px}}.depot-vacancies h4{width:100%;text-align:center;color:#fff;padding:0;font-size:30px;line-height:40px;margin-bottom:30px}.depot-vacancies p{color:#fff;text-align:center;margin:0 0 20px 0}.depot-vacancies p a{color:#fff}.depot-vacancies p a:hover{text-decoration:underline}.depot-vacancies ul{margin:30px 0 0 0;padding:0;width:100%}@media (min-width: 768px){.depot-vacancies ul{max-width:80%;margin:60px auto 0 auto}}@media (min-width: 1152px){.depot-vacancies ul{max-width:1366px}}.depot-vacancies li{display:flex;padding:25px 15px;border-top:1px solid rgba(255,255,255,0.5);color:#fff;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.depot-vacancies li{flex-direction:row;justify-content:space-between}}.depot-vacancies li a{color:#fff;text-decoration:underline}.depot-vacancies li a:hover{text-decoration:none}.depot-vacancies li p{margin-bottom:0}.depot-vacancies li:last-of-type{border-bottom:1px solid rgba(255,255,255,0.5)}.depot-seo{padding:0 30px 15px 30px;display:flex;flex-direction:column;width:100%;max-width:1152px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.depot-seo{flex-direction:row;padding-bottom:30px;padding-left:20px;padding-right:20px}}@media (min-width: 1152px){.depot-seo{padding:0 15px 60px 15px}}.depot-seo .text-col{width:100%;margin-top:30px}@media (min-width: 768px){.depot-seo .text-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;margin-top:0;padding-bottom:0;padding-left:30px}}@media (min-width: 1152px){.depot-seo .text-col{padding-left:60px}}.depot-seo h4{width:100%;color:#2980b9;font-size:30px;line-height:40px;margin-bottom:20px}.depot-seo h5{width:100%;color:#2980b9;font-size:20px;line-height:30px;margin-bottom:20px}.depot-seo ul{padding-left:15px;margin-bottom:20px}.depot-seo a[href^="tel"]{display:inline-block;background-color:#2980b9;color:#fff;padding:15px;transition:all .3s ease}.depot-seo a[href^="tel"]:hover{background-color:#ee2e24}.depot-seo .image-col{width:100%}@media (min-width: 768px){.depot-seo .image-col{width:50%}}.depot-seo .image-col img{width:100%;height:auto;vertical-align:bottom}.hire-details{display:flex;align-items:center;justify-content:center;max-width:100%;margin:0 auto}@media (min-width: 768px){.hire-details{max-width:700px}}.hire-details p{margin:0;color:#2980b9;font-size:13px;line-height:16px;text-align:left}@media (min-width: 768px){.hire-details p{font-size:18px;line-height:24px}}.hire-details a[href^="tel:"]{font-weight:bold;font-size:13px;line-height:16px}@media (min-width: 768px){.hire-details a[href^="tel:"]{font-size:18px;line-height:24px}}@media (min-width: 1152px){.hire-details a[href^="tel:"]{font-size:33px;line-height:43px}}.hire-details a[href^="tel:"]:hover{text-decoration:underline}@media (min-width: 768px){.hire-details a[href^="tel:"]{pointer-events:none}}.hire-details a[href^="mailto:"]{font-weight:bold;font-size:13px;line-height:16px}@media (min-width: 768px){.hire-details a[href^="mailto:"]{font-size:18px;line-height:24px}}.hire-details a[href^="mailto:"]:hover{text-decoration:underline}.hire-services{padding-top:30px;padding-bottom:0}.hire-services h3{width:100%;text-align:center;color:#2980b9;padding:0;font-size:30px;line-height:40px;margin-bottom:30px}.hire-services ul{display:flex;flex-flow:row wrap;width:100%;padding:0;margin:0}@media (min-width: 768px){.hire-services ul{padding-left:20px;padding-right:20px}}@media (min-width: 1152px){.hire-services ul{max-width:1000px;margin-left:auto;margin-right:auto}}.hire-services li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:49%;margin-right:2%;margin-bottom:40px;height:auto}.hire-services li:nth-of-type(2n){margin-right:0}@media (min-width: 768px){.hire-services li{width:18.4%}.hire-services li:nth-of-type(2n){margin-right:2%}.hire-services li:nth-of-type(5n){margin-right:0}}.hire-services li img{width:100%;vertical-align:bottom;max-width:90px;margin:0 auto 10px auto}.hire-services li p{margin-bottom:0;text-align:center;color:#2980b9}body.page-template-locations-tpl #social-media-links{display:none;visibility:hidden}body.page-template-locations-tpl .wpgmza-store-locator{height:40px !important}body.page-template-locations-tpl .wpgmza-address{font-weight:400 !important}body.page-template-locations-tpl .wpgmza-address::placeholder{font-weight:400 !important}body.page-template-locations-tpl .wpgmza-use-my-location{height:100% !important}body.page-template-locations-tpl select.wpgmza-radius{color:#333;min-height:40px !important}.wpgmaps_blist_row{display:flex !important;align-items:center}.wpgmaps_blist_row .wpgmza_marker_icon{max-width:50px !important}.wpgmza_modern_infowindow{min-width:90% !important}@media (min-width: 1366px){.wpgmza_modern_infowindow{min-width:450px !important}}.wpgmza_modern_infowindow .wpgmza_iw_image{display:none !important}.wpgmza_modern_infowindow .wpgmza_modern_infowindow_close{color:#2980b9 !important;top:20px !important;right:20px !important;font-size:25px !important;text-indent:-9999px;background-image:url("../images/depot/close.png");background-repeat:no-repeat;background-size:20px;background-position:center}.wpgmza_modern_infowindow .wpgmza_iw_title{left:0 !important;color:#2980b9 !important;padding:20px !important;opacity:1 !important;font-family:"filson-pro", sans-serif;font-weight:600 !important;font-size:18px !important;line-height:24px !important}@media (min-width: 1366px){.wpgmza_modern_infowindow .wpgmza_iw_title{font-size:24px !important;line-height:30px !important}}.wpgmza_modern_infowindow .wpgmza_iw_title:after{content:"";display:block;position:relative;width:40%;height:1px;background-color:#2980b9;margin-top:10px}@media (min-width: 1152px){.wpgmza_modern_infowindow .wpgmza_iw_title:after{margin-top:15px}}.wpgmza_modern_infowindow .wpgmza_iw_address_p{color:#2980b9 !important}.wpgmza_modern_infowindow .wpgmza_iw_address{display:none !important;visibility:hidden;right:0 !important}.wpgmza_modern_infowindow .wpgmza_iw_address span{color:#2980b9;font-weight:600}.wpgmza_modern_infowindow .wpgmza_iw_description{left:0 !important;padding-top:10px;bottom:0 !important;right:0 !important}@media (min-width: 1366px){.wpgmza_modern_infowindow .wpgmza_iw_description{padding-top:20px}}.wpgmza_modern_infowindow .depot-details{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;max-width:100%;margin:10px auto 10px auto !important}.wpgmza_modern_infowindow .depot-address{width:50%}.wpgmza_modern_infowindow address{font-family:"filson-pro", sans-serif;color:#777777;font-style:normal;font-size:16px;line-height:20px;margin-bottom:0}.wpgmza_modern_infowindow .depot-phone{display:flex;flex-direction:column;align-items:flex-start;width:50%;font-family:"filson-pro", sans-serif}.wpgmza_modern_infowindow .depot-phone a{color:#777777;font-size:16px}.wpgmza_modern_infowindow .depot-phone a:hover{text-decoration:underline}.wpgmza_modern_infowindow a[href^="tel"]{color:#777777;font-size:16px;font-weight:normal;margin-bottom:15px}.wpgmza_modern_infowindow .column-heading{font-family:"filson-pro", sans-serif;color:#2980b9;font-weight:600;font-size:18px}.wpgmza_modern_infowindow .available{width:100%;margin:30px 0 !important}.wpgmza_modern_infowindow .available ul{display:flex;width:100%}.wpgmza_modern_infowindow .available li{display:flex;flex-direction:column;align-items:center;flex:1}.wpgmza_modern_infowindow .available li img{max-width:50px !important;margin:0 auto 10px auto}.wpgmza_modern_infowindow .available li p{text-align:center;color:#777777;font-size:14px;line-height:18px;margin-bottom:0;font-family:"filson-pro", sans-serif;font-weight:600}.wpgmza_modern_infowindow .view-depot{display:inline-block;background-color:#2980b9;color:#fff;font-family:"filson-pro", sans-serif;font-weight:600;font-size:13px;line-height:13px;padding:15px 25px;transition:all .3s ease}.wpgmza_modern_infowindow .view-depot:hover{background-color:#ee2e24;color:#fff}.wpgmza-modern-store-locator .wpgmza-address{width:calc(100% - 150px);height:70px;border:0;text-align:left !important;background-color:#fff;color:#000;font-size:16px !important}.wpgmza-modern-store-locator .wpgmza-address::placeholder{color:#000}.wpgmza-modern-store-locator .wpgmza-address:focus,.wpgmza-modern-store-locator .wpgmza-address:active{background-color:#fff !important}.wpgmza-modern-store-locator .addressInput{text-align:left !important}.wpgmza-modern-store-locator .wpgmza-radius{width:50px;height:50px}.wpgmza-modern-store-locator>.wpgmza-inner{justify-content:flex-start !important}.wpgmza-use-my-location{display:none;visibility:hidden}.wpgmza-radius{font-size:16px;background-image:url("../images/select-dropdown-dark.png") !important;background-size:16px !important;background-repeat:no-repeat !important;background-position:right 0 center !important;width:70px !important}.wpgmza_sl_search_button_div{margin-left:auto;width:70px}.wpgmza-modern-store-locator input,.wpgmza-modern-store-locator select{height:30px !important}.wpgmza_sl_search_button_div input{background-color:#2980b9;border:0 !important;width:30px !important;height:40px !important;background-image:url("../images/search.png") !important;background-size:15px !important;background-repeat:no-repeat !important;background-position:center !important;text-indent:-9999px;opacity:1}.wpgmza-reset{width:50px;background-color:#fff;border:0 !important;font-size:12px !important;line-height:12px !important;margin:0 5px 0 auto !important;color:#2980b9 !important}.sl-distance{background-color:#fff;padding:20px 0 20px 60px;margin:-40px 0 0 0;font-size:18px;color:#2980b9;font-family:"filson-pro", sans-serif;box-shadow:3px 10px 10px 0px #6b6b6b;border-top:1px solid #eee;background-image:url("../images/depot/location-pin.png") !important;background-size:30px !important;background-repeat:no-repeat !important;background-position:top 50% left 20px !important}@media only screen and (max-width: 1152px){.wpgmza-modern-store-locator{max-width:100% !important;top:50px !important;left:2% !important;width:96% !important;margin-left:unset !important}.wpgmza_modern_infowindow .wpgmza_iw_title{font-size:18px !important;line-height:26px !important}.wpgmza_modern_infowindow .column-heading{font-size:14px;line-height:18px;margin-bottom:5px}.wpgmza_modern_infowindow address{font-size:14px;line-height:20px}.wpgmza_modern_infowindow a[href^="tel"]{font-size:14px;line-height:18px}.wpgmza_modern_infowindow .depot-phone a{font-size:14px;line-height:14px}.wpgmza_modern_infowindow .available li img{max-width:40px !important}.wpgmza_modern_infowindow .available li p{font-size:11px;line-height:16px}}@media (max-width: 1152px){.wpgmza_modern_infowindow .wpgmza_iw_title{font-size:18px !important;line-height:26px !important}}.locations-map .wpgmza_marker_list_class,.locations-map .wpgmza-pagination{display:none !important}.footer-logos{display:flex;gap:14px;align-items:center;justify-content:flex-end;width:clamp(320px, 100%, 900px);margin:auto;float:none}.footer-logos li{flex:0 0 70px;float:none}.footer-logos li img{object-fit:contain;max-height:70px}.footer-logos li:last-child{flex:0 0 120px}.footer-logos li:last-child img{width:120px}.footer-logos li:nth-last-child(2) img{height:50px}.footer-logos li iframe{width:70px}@media (max-width: 900px){.footer-logos{flex-flow:row wrap;justify-content:center}}
/*# sourceMappingURL=style.css.map */
