html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@charset "utf-8";body{margin:0;padding:0;text-align:center;background:#fff}body.bodyHome{background:#fff}body img{border:none}body a img{border:none}html{overflow:-moz-scrollbars-vertical}.clearboth{clear:both}.padding10px{padding:10px}.dropdownwrap{width:100%;height:80px;background:#333;float:left;text-align:center;margin:0;padding:0;display:none;position:relative;z-index:100}.dropdowncontainer{width:100%;max-width:1200px;height:auto;text-align:center;margin:0 auto;padding:0}#containerwrap{width:100%;float:left}header{width:100%;height:auto;background:#fff;text-align:center;margin:0 auto;padding:0;position:relative}.header{max-width:1440px;width:100%;height:150px;text-align:center;margin:0 auto;padding:0}.header_logo{width:30%;height:auto;float:left;text-align:center;margin:43px 5% 0 0;padding:0}.header_logo img{width:280px;height:65px;object-fit:contain}.header_content{width:60%;height:auto;float:right;text-align:center;margin:0 0 0 5%;padding:0;display:none}.header_mainnav{width:60%;height:auto;float:left;text-align:center;margin:59px 0 0 5%;padding:0}.banner{width:100%;height:500px;background:#000;text-align:center;margin:0 auto;padding:0;position:relative;display:block;overflow:hidden}.banner img{width:100%;height:100%;opacity:.8}.bannerWide{width:100%;height:500px;background:#000;text-align:center;margin:0 auto 50px auto;padding:0;position:relative;display:block}.bannerText{width:92%;height:auto;text-align:center;margin:0 0 0 8%;padding:0;position:inherit;display:block;z-index:1}.bannerText div{width:800px;height:auto;text-align:left;margin:0 auto;padding:0}.bannerText div img{width:260px;height:auto;float:left;text-align:left;margin:109px 0 0 0;padding:0;max-height:500px}.bannerText div span{width:520px;height:auto;text-align:center;float:left;margin:250px 0 0 20px;padding:0;font-family:'Open Sans',sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;text-shadow:0 3px 6px #666;color:#fff}.subbannerWide{width:100%;height:150px;background:#000;text-align:center;margin:0;padding:0;position:relative;display:block}footer{width:100%;height:auto;background:#1d1a55;margin:0 auto;padding:0;position:relative;display:block}.footer{width:100%;max-width:990px;height:auto;text-align:center;margin:0 auto;padding:0}.footer_nav{width:25%;height:auto;float:left;margin:70px 0;padding:0}.footer_nav span{width:100%;height:auto;float:left;text-align:left;margin:0 0 20px 0;padding:0;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#fff}.footer_nav ul{margin:0;padding:0}.footer_nav li{width:100%;height:auto;float:left;text-align:left;margin:0 0 10px 0;padding:0;list-style-type:none;font-family:'Open Sans',sans-serif;font-size:15px}.footer_nav li a,.footer_nav li a:link,.footer_nav li a:visited{text-decoration:none;text-transform:uppercase;font-weight:400;color:#999}.footer_nav li a:hover{text-decoration:none;text-transform:uppercase;font-weight:400;color:#fff}.footer_info{width:20%;height:auto;float:right;margin:70px 0;padding:0}.footer_info span{width:100%;height:auto;float:left;text-align:left;margin:0 0 20px 0;padding:0;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#fff}.footer_info ul{margin:0;padding:0}.footer_info li{width:100%;height:auto;float:left;text-align:left;margin:0 0 10px 0;padding:0;list-style-type:none;font-family:'Open Sans',sans-serif;font-size:15px;color:#999}.footer_info li.footer_siteMap{display:none}.footer_info li a,.footer_info li a:link,.footer_info li a:visited{text-decoration:none;text-transform:uppercase;font-weight:400;color:#999}.footer_info li a:hover{text-decoration:none;text-transform:uppercase;font-weight:400;color:#fff}.cell_full_hp-1{width:100%;height:auto;float:left;text-align:left;margin:0;padding:0}.cell_full_hp-2{width:100%;height:auto;float:left;text-align:left;margin:75px 0;padding:0}.cell_full_hp-grid-1{width:100%;height:auto;float:left;text-align:left;margin:40px 0 0 0;padding:0;display:-webkit-flex;display:flex}.cell_full_hp-grid-2{width:100%;height:auto;float:left;text-align:left;margin:0;padding:0;display:-webkit-flex;display:flex}.cell_services_hp{width:50%;height:auto;min-height:400px;background:url(/Content/images/general/services_icon.png) left no-repeat #1d1a55;float:left;text-align:left;margin:0;padding:0;position:relative}.cell_services_hp div{width:350px;height:auto;text-align:left;margin:0;padding:0;top:110px;left:220px;position:absolute}.cell_services_hp div span{width:100%;height:auto;text-align:left;float:left;margin:0;padding:0;font-family:'Mitr',sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#fff}.cell_services_hp div p{width:100%;height:auto;float:left;text-align:left;margin:10px 0 35px 0;padding:0;font-family:'Mitr',sans-serif;font-size:23px;font-weight:300;color:#fff}.cell_projects_hp{width:50%;height:auto;min-height:400px;background:url(/Content/images/general/projects_icon.png) left no-repeat #47a1da;float:left;text-align:left;margin:0;padding:0;position:relative}.cell_projects_hp div{width:350px;height:auto;text-align:left;margin:0;padding:0;top:110px;left:260px;position:absolute}.cell_projects_hp div span{width:100%;height:auto;text-align:left;float:left;margin:0;padding:0;font-family:'Mitr',sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#fff}.cell_projects_hp div p{width:100%;height:auto;float:left;text-align:left;margin:10px 0 35px 0;padding:0;font-family:'Mitr',sans-serif;font-size:23px;font-weight:300;color:#fff}.cell_content_hp{width:50%;height:auto;min-height:600px;background:#0165a5;float:left;text-align:left;margin:0;padding:0;position:relative}.cell_content_hp div{width:70%;height:auto;text-align:left;margin:10% 15%;padding:0;top:0;left:0;position:absolute}.cell_news_hp{width:50%;height:auto;min-height:600px;background:#085c91;float:left;text-align:left;margin:0;padding:0;position:relative}.cell_news_hp div.CNHP{width:70%;height:auto;text-align:left;margin:10% 15%;padding:0;top:0;left:0;position:absolute}.cell_full{width:100%;height:auto;min-height:300px;float:left;text-align:center;margin:0;padding:0}.cell_full-2{width:100%;height:auto;background:#eee;float:left;text-align:left;margin:0;padding:50px 0 40px 0}.cell_full-3{width:100%;height:auto;float:left;text-align:left;margin:0;padding:0;display:-webkit-flex;display:flex}.cell_fullPara{width:100%;height:auto;min-height:300px;float:left;text-align:center;margin:0 0 15px 0;padding:0}.cell_content{width:45%;height:auto;background:#ddd;float:left;text-align:center;margin:100px 25%;padding:2.5%;box-shadow:0 0 10px 1px rgba(0,0,0,.4)}.cell_content h2{text-align:center;margin:0 0 30px 0}.cell_content h3{text-align:center;margin:30px 0 0 0}.section_content_hp{width:100%;height:auto;float:left;text-align:left;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:20px;color:#fff}.section_content_hp a:link,.section_content_hp a:visited{text-decoration:underline;color:#47a1da}.section_content_hp a:hover{text-decoration:underline;color:#fff}.section_content_hp h1{font-family:'Mitr',sans-serif;font-size:35px;font-weight:400;color:#fff;text-transform:uppercase;text-align:left;margin-top:0}.section_content_hp ul{width:100%;height:auto;float:left;margin:40px 0 0 0;padding:0}.section_content_hp li{width:30%;height:auto;float:left;text-align:left;margin:0 3% 0 0;padding:0;list-style-type:none}.section_content_hp li img{width:100px;height:100px;object-fit:contain}.optionsnav{width:auto;height:auto;float:right;margin:0 50px 9px 0;padding:0}.optionsnav ul{margin:0;padding:0}.optionsnav li{width:auto;height:auto;float:right;text-align:left;margin:0 0 0 24px;padding:0;list-style-type:none;display:inline}.optionsnav li img{width:auto;height:auto;float:left;margin:4px 0 0 0;padding:0}.optionsnav li span{width:auto;height:auto;float:left;text-align:left;margin:0;padding:10px 0 0 5px;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#333}.optionsnav li span a:link,.optionsnav li span a:visited{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#333}.optionsnav li span a:hover{text-decoration:none;color:#999}#topnav{width:auto;height:auto;float:right;margin:0;padding:0}#topnav ul{margin:0;padding:0}#topnav li{width:auto;height:auto;float:left;text-align:center;margin:0 2px 0 0;padding:0;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;list-style-type:none;display:inline}#topnav li a,#topnav li a:link,#topnav li a:visited{width:auto;height:auto;background:#ccc;float:left;text-align:center;margin:0;padding:5px 12px;color:#666;font-size:12px;font-weight:700;text-transform:capitalize;text-decoration:none}#topnav li a:hover{width:auto;height:auto;background:#fff;float:left;text-align:center;margin:0;padding:5px 12px;color:#333;font-weight:700;text-transform:capitalize;text-decoration:none}#topnav li.TNsearchLI a,#topnav li.TNsearchLI a:link,#topnav li.TNsearchLI a:visited{padding:3px 8px 2px 8px;cursor:pointer}#topnav li.TNsearchLI a:hover{padding:3px 8px 2px 8px}#mainnav{width:100%;height:auto;float:left;margin:0;padding:0}#mainnav ul{margin:0;padding:0}#mainnav li{width:auto;height:auto;border:1px #ccc solid;float:left;text-align:center;margin:0 0 0 4px;padding:0;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:600;list-style-type:none;display:inline}#mainnav li a,#mainnav li a:link,#mainnav li a:visited{width:auto;height:auto;float:left;text-align:center;margin:0;padding:10px 15px;color:#000;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none}#mainnav li a:hover{width:auto;height:auto;float:left;text-align:center;margin:0;padding:10px 15px;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none}#dropdownnav{width:100%;height:auto;float:left;margin:0;padding:0}#dropdownnav ul{list-style:none;position:relative;float:left;margin:0;padding:0}#dropdownnav ul li{width:auto;height:auto;float:left;text-align:center;margin:0 2px 0 0;padding:0;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;list-style-type:none;position:relative;z-index:20}#dropdownnav ul li a,#dropdownnav ul li a:link,#dropdownnav ul li a:visited{width:auto;height:auto;background:#333;float:left;text-align:center;margin:0;padding:6px 15px;color:#fff;font-size:13px;font-weight:700;text-transform:capitalize;text-decoration:none}#dropdownnav ul li a:hover{width:auto;height:auto;background:#fff;float:left;text-align:center;margin:0;padding:6px 15px;color:#333;font-size:13px;font-weight:700;text-transform:capitalize;text-decoration:none}#dropdownnav ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0}#dropdownnav ul ul li{width:200px;height:auto;float:left;text-align:left;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;list-style-type:none;position:relative}#dropdownnav ul ul li a,#dropdownnav ul ul li a:link,#dropdownnav ul ul li a:visited{width:90%;height:auto;background:#666;border:none;float:left;text-align:left;margin:0;padding:10px 5%;color:#fff;font-size:12px;font-weight:700;text-transform:capitalize;text-decoration:none}#dropdownnav ul ul li a:hover{width:90%;height:auto;background:#fff;border:none;float:left;text-align:left;margin:0;padding:10px 5%;color:#333;font-weight:700;text-transform:capitalize;text-decoration:none}#dropdownnav ul ul ul{top:0;left:100%}#dropdownnav ul li:hover>ul{display:block}#subnav{width:96%;height:auto;background:#eee;box-shadow:0 1px 1px rgba(0,0,0,.08);float:left;margin:0 0 20px 0;padding:2%}.subnav_title{width:95%;height:auto;float:left;text-align:left;margin:0;padding:2.5% 2.5% 0 2.5%;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400}.subnav_title a{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;display:block;padding:5px}.subnav_title a:link,.subnav_title a:visited{font-weight:400;color:#333;text-decoration:none;text-transform:uppercase}.subnav_title a:hover{font-weight:400;color:#bbb;text-decoration:none;text-transform:uppercase}#subnav ul{width:95%;height:auto;float:left;margin:2px 0 0 0;padding:2.5%}#subnav li{width:100%;height:auto;float:left;text-align:left;margin:0 0 1px 0;padding:0;list-style-type:none}#subnav li a{display:block;padding:10px;background:#999;text-transform:none}#subnav li a:link,#subnav li a:visited{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#fff}#subnav li a:hover{background:#fff;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;color:#666}#subnav ul.sub{width:95%;height:auto;background:#999;float:left;margin:0;padding:2.5% 2.5% 7% 2.5%;list-style-type:none}#subnav li.sub{width:100%;text-align:left;margin:0;padding:0}#subnav li.sub a{display:block;background:#fff;padding:10px;text-transform:none}#subnav li.sub a:link,#subnav li.sub a:visited{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#333}#subnav li.sub a:hover{font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;color:#ccc}#subnav ul.subsub{width:190px;height:auto;background:#999;float:left;margin:0;padding:5px 15px;list-style-type:none}#subnav li.subsub{width:190px;text-align:left;margin:0;padding:0}#subnav li.subsub a{display:block;padding:5px;text-transform:none}#subnav li.subsub a:link,#subnav li.subsub a:visited{background:#fff;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#036}#subnav li.subsub a:hover{background:#999;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;color:#000}.list_features_hp{width:100%;max-width:1140px;height:auto;margin:0 auto;padding:0}.list_features_hp ul{margin:0;padding:0}.list_features_hp li{width:auto;height:auto;float:left;text-align:left;margin:10px 50px 0 0;padding:0;list-style-type:none}.list_features_hp li.LFHP-nomargin{margin:10px 0 0 0;float:right;text-align:right}.list_features_hp li img{width:auto;height:auto;float:left;text-align:left;margin:0 10px 0 0;padding:0}.list_features_hp li span{width:auto;height:auto;float:left;text-align:left;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#2f2c66}.list_features_hp li span strong{width:100%;height:auto;float:left;text-align:left;margin:0;padding:0;font-size:40px;font-weight:400;color:#47a1da}.list_date_hp{width:100%;height:auto;float:left;margin:0;padding:0}.list_date_hp span{width:100%;height:auto;float:left;text-align:left;margin:0 0 20px 0;padding:0;font-family:'Mitr',sans-serif;font-size:35px;font-weight:400;color:#fff;text-transform:uppercase;text-align:left}.list_date_hp ul{width:100%;height:auto;float:left;margin:0;padding:0}.list_date_hp li{width:100%;height:auto;float:left;text-align:left;margin:0 0 20px 0;padding:0;list-style-type:none;font-family:'Open Sans',sans-serif;font-size:14px;color:#fff}.list_date_hp li div.LDHP-img{width:27%;height:auto;float:left;text-align:left;margin:0 3% 0 0;padding:0;overflow:hidden}.list_date_hp li div.LDHP-img img{width:150px;height:150px;object-fit:contain}.list_date_hp li div.LDHP-content{width:70%;height:auto;float:left;text-align:left;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:17px;color:#fff}.list_date_hp li div.LDHP-content strong{font-weight:400;color:#47a1da}.list_date_hp li span.LDHP-span{width:100%;height:auto;float:left;text-align:left;margin:0 0 5px 0;padding:0;font-family:'Open Sans',sans-serif;font-size:23px;color:#fff}.list_date_hp li span.LDHP-span a:link,.list_date_hp li span.LDHP-span a:visited,.list_date_hp li span.LDHP-span a:active{font-weight:400;text-decoration:none;color:#fff}.list_date_hp li span.LDHP-span a:hover{font-weight:400;text-decoration:none;color:#47a1da}.list_date_hp div{width:100%;height:auto;float:left;text-align:left;margin:15px 0 0 0;padding:0}.sim-button{line-height:normal;height:auto;text-align:center;margin-right:auto;margin-left:auto;margin-top:0;width:100%;cursor:pointer}.button8{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:none;position:relative}.button8 a{text-decoration:none;display:block}.button8 span{z-index:2;display:block;position:relative;width:100%;height:100%}.button8::before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;z-index:1;opacity:0;background-color:#47a1da;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button8:hover::before{opacity:1;width:100%}input.submit,a.submit,a.submit:link,a.submit:visited{color:#fff;text-decoration:underline;text-transform:none;font-family:'Open Sans',sans-serif;font-weight:600;text-decoration:none;font-size:20px;background:#0165a5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;padding:10px 20px;text-transform:capitalize;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;cursor:pointer}a.submit:hover,input.submit:hover{color:#fff;text-decoration:underline;text-transform:none;font-family:'Open Sans',sans-serif;font-weight:600;text-decoration:none;font-size:20px;background:#0165a5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;padding:10px 20px;text-transform:capitalize;opacity:.5}input.submit1,a.submit1,a.submit1:link,a.submit1:visited{font-family:Helvetica;color:#000;background:url(/Content/images/general/submit1_icona.png) left no-repeat;border:none;font-size:13px;font-weight:700;padding:6px 10px 5px 27px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}a.submit1:hover,input.submit1:hover{font-family:Helvetica;color:#666;background:url(/Content/images/general/submit1_iconb.png) left no-repeat;border:none;font-size:13px;font-weight:700;padding:6px 10px 5px 27px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}input.submit2,a.submit2,a.submit2:link,a.submit2:visited{font-family:Helvetica;color:#333;background:#fff;border:none;font-size:13px;font-weight:700;padding:5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:none}a.submit2:hover,input.submit2:hover{font-family:Helvetica;color:#333;background:#ccc;border:none;font-size:13px;font-weight:700;padding:5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:none}input.submit3,a.submit3,a.submit3:link,a.submit3:visited{font-family:Helvetica;color:#333;background:#fff;border:2px solid #333;font-size:15px;font-weight:700;padding:5px 15px;cursor:pointer;text-decoration:none;width:auto;text-transform:none}a.submit3:hover,input.submit3:hover{font-family:Helvetica;color:#333;background:#eee;border:2px solid #333;font-size:15px;font-weight:700;padding:5px 15px;cursor:pointer;text-decoration:none;width:auto;text-transform:none}input.submit4,a.submit4,a.submit4:link,a.submit4:visited{font-family:Helvetica;color:#fff;background:#333;border:none;font-size:13px;font-weight:700;padding:6px 10px 5px 10px;cursor:pointer;text-decoration:none;width:auto;height:auto;text-transform:capitalize}a.submit4:hover,input.submit4:hover{font-family:Helvetica;color:#fff;background:#aaa;font-size:13px;font-weight:700;padding:6px 10px 5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}input.submit5,a.submit5,a.submit5:link,a.submit5:visited{font-family:Helvetica;color:#2d3b44;background:#ffbf00;border:none;font-size:13px;font-weight:700;padding:6px 10px 5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}a.submit5:hover,input.submit5:hover{font-family:Helvetica;color:#fff;background:#aaa;font-size:13px;font-weight:700;padding:6px 10px 5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}input.add_to_basket,a.add_to_basket,a.add_to_basket:link,a.add_to_basket:visited{font-family:Helvetica;color:#fff;background:url(/Content/images/general/addtobasket_icon2.png) left no-repeat #999;border:1px #999 solid;font-size:24px;font-weight:400;padding:6px 10px 7px 70px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize;margin-left:35px}a.add_to_basket:hover,input.add_to_basket:hover{font-family:Helvetica;color:#333;background:url(/Content/images/general/addtobasket_icon2.png) left no-repeat #ccc;border:1px #999 solid;font-size:24px;font-weight:400;padding:6px 10px 7px 70px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}input.enquireNow,a.enquireNow,a.enquireNow:link,a.enquireNow:visited{font-family:Helvetica;color:#333;background:url(/Content/images/general/enquirenow_icon2.png) left no-repeat #ccc;border:1px #ccc solid;font-size:24px;font-weight:400;padding:6px 10px 7px 70px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize;margin-left:35px}a.enquireNow:hover,input.enquireNow:hover{font-family:Helvetica;color:#fff;background:url(/Content/images/general/enquirenow_icon2.png) left no-repeat #999;border:1px #ccc solid;font-size:24px;font-weight:400;padding:6px 10px 7px 70px;cursor:pointer;text-decoration:none;width:auto;text-transform:capitalize}a.subscribe,a.subscribe:link,a.subscribe:visited,a.subscribe:active{background:#47a1da;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 20px;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;color:#fff;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.subscribe:hover{opacity:.5}a.social_footer{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.social_footer:hover{opacity:.5}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}a.hoverani{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.hoverani:hover{opacity:.5}a#rotator img{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out}a#rotator img:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}a.general,a.general:link,a.general:visited,a.general:active{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 20px;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#333;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.general:hover{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 40px;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;text-decoration:none;color:#333;opacity:.5}a.general1,a.general1:link,a.general1:visited,a.general1:active{background:#47a1da;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 20px;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;color:#fff;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.general1:hover{opacity:.5}a.general2,a.general2:link,a.general2:visited,a.general2:active{background:#2f2c66;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 20px;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;color:#fff;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}a.general2:hover{opacity:.5}h1{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;text-transform:none;color:#333;text-align:left;border:none}h1.h1sub{width:100%;height:150px;background:url(/Content/images/general/subpagebanner-1.jpg) center top no-repeat;box-shadow:inset 0 8px 10px -6px #aaa;float:left;text-align:center;margin:0 0 10px 0;padding:50px 0 0 0;font-family:'Open Sans',sans-serif;font-size:47px;font-weight:500;text-transform:capitalize;text-shadow:0 3px 6px #666;color:#fff}h2{font-family:'Open Sans',sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#0f4e90;text-align:center;border:none}h2.h2sub{width:94%;height:auto;background:#07223f;float:left;text-align:center;margin:20px 0;padding:10px 3%;font-family:'Open Sans',sans-serif;font-size:25px;font-weight:500;text-transform:none;color:#fff}h3{font-family:'Open Sans',sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#0f4e90;text-align:left;border:none}h3.h3sub{font-family:'Open Sans',sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#666;text-align:center;border:none;margin-top:30px}a,a:link,a:visited,a:active{color:#000;text-decoration:underline;text-transform:none;font-weight:400}a:hover{color:#333;text-decoration:underline;text-transform:none;font-weight:400}.sitetext{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;font-variant:normal;line-height:normal;text-transform:none;color:#333;list-style-type:square}a.sitetext:link,a.sitetext:visited,a.sitetext:active{text-decoration:underline;text-transform:none;font-weight:400;color:#00468c}a.sitetext:hover{text-decoration:underline;text-transform:none;font-weight:400;color:#666}.breadcrumbs{width:100%;height:auto;border-bottom:1px #ccc dotted;float:left;text-align:left;margin:0 0 20px 0;padding:5px 0;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:700;font-variant:normal;line-height:normal;text-transform:none;text-decoration:none;color:#999}.breadcrumbs a:link,.breadcrumbs a:visited{text-decoration:underline;font-weight:700;color:#000}.breadcrumbs a:hover{text-decoration:underline;font-weight:700;color:#999}.list_dateWidgets{width:45%;height:auto;background:#999;float:left;margin:20px 0;padding:2.5%}.list_dateWidgets h2{width:100%;height:auto;float:left;text-align:left;margin:0 0 20px 0;padding:5px 0 0 0;font-family:'Open Sans',sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#fff}.list_dateWidgets ul{width:100%;height:200px;float:left;margin:0;padding:0}.list_dateWidgets li{width:100%;height:auto;float:left;text-align:left;margin:0 0 15px 0;padding:0 0 5px 0;list-style-type:none;font-family:'Open Sans',sans-serif;font-size:14px;color:#fff}.list_dateWidgets li span{width:100%;height:auto;float:left;text-align:left;margin:0 0 5px 0;padding:0;font-family:'Open Sans',sans-serif;font-size:17px;color:#fff}.list_dateWidgets li span a:link,.list_date_hp li span a:visited,.list_date_hp li span a:active{font-weight:700;text-decoration:none;color:#333}.list_dateWidgets li span a:hover{font-weight:700;text-decoration:none;color:#fff}.list_dateWidgets li img{width:40px;height:40px;border:5px solid #fff;float:left;text-align:left;margin:0 10px 10px 0;padding:0}.list_dateWidgets div{width:100%;height:auto;float:left;text-align:left;margin:50px 0 0 0;padding:0}.newsletter{width:100%;background:#085c91;height:auto;text-align:center;margin:0;padding:0;position:relative;display:block}.newsletter div.NSLdiv{width:800px;height:auto;text-align:center;margin:0 auto;padding:0 0 15px 0}.newsletter h2{width:100%;height:auto;float:left;text-align:center;margin:20px 0 0 0;font-family:'Mitr',sans-serif;font-size:25px;font-weight:400;color:#fff;text-transform:uppercase}.newsletter p{width:100%;height:auto;float:left;text-align:center;margin:15px 0;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;color:#fff}hr{height:1px;background-color:#999;color:#999;width:100%;border:0}.imagespacer1{float:right;margin:10px 0;width:42.5%;max-width:365px}.imagespacer2{float:left;margin:5px 1% 10px 0}#footerSlideContainer{position:fixed;bottom:0;width:100%;z-index:10;display:block}#footerSlideButton{background:url(/Content/images/general/callback.jpg) top left repeat-x;position:absolute;top:-50px;right:230px;width:100%;max-width:200px;height:50px;border:none;cursor:pointer;font-family:'Open Sans',sans-serif;color:#fff;font-size:25px;padding:0}#footerSlideContent{width:100%;height:0;background:#333;color:#bc151c;font-size:.8em;border:none;font-family:'Open Sans',sans-serif;overflow:hidden}#footerSlideContent h3{text-align:left;font-size:16px;font-weight:400;color:#fff;margin:0 0 20px 0}#footerSlideContent ul{color:#bc151c;list-style-type:none;line-height:2em}#footerSlideText{width:93%;max-width:930px;margin:0 auto;padding:25px 0;height:auto;overflow:visible}.footerSlideText_contact{width:200px;height:auto;float:right;text-align:left;margin:-10px 0 0 50px;padding:0;display:block}.footerSlideText_contact .FSTC_tel{width:175px;height:auto;background:url(/Content/images/general/tel_footer.png) top left no-repeat;float:left;text-align:left;margin:0 0 15px 0;padding:0 0 0 35px;display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#fff}.footerSlideText_contact .FSTC_tel span{color:#ccc}.footerSlideText_contact .FSTC_tel a{font-weight:700;color:#fff;text-decoration:none}.footerSlideText_contact .FSTC_tel a:hover{font-weight:700;color:#ccc;text-decoration:none}.footerSlideText_contact .FSTC_pointer{width:175px;height:auto;background:url(/Content/images/general/location.png) top left no-repeat;float:left;text-align:left;margin:0 0 20px 0;padding:0 0 0 35px;display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#fff}.footerSlideText_contact .FSTC_pointer span{color:#ccc}.footerSlideText_contact .FSTC_pointer a{font-weight:700;color:#fff;text-decoration:none}.footerSlideText_contact .FSTC_pointer a:hover{font-weight:700;color:#ccc;text-decoration:none}.footerSlideText_contact .FSTC_email{width:175px;height:auto;background:url(/Content/images/general/contact_footer.png) top left no-repeat;float:left;text-align:left;margin:0 0 20px 0;padding:0 0 0 35px;display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#fff}.footerSlideText_contact .FSTC_email span{color:#ccc}.footerSlideText_contact .FSTC_email a{font-weight:700;color:#fff;text-decoration:none}.footerSlideText_contact .FSTC_email a:hover{font-weight:700;color:#ccc;text-decoration:none}#statusMessage{width:40%;max-width:400px;height:120px;background:#999;border:2px #333 solid;padding:30px .5% 5px .5%;text-align:center;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:1px 1px 20px 1px #999}#statusMessageWishList{width:40%;max-width:400px;height:120px;background:#999;border:2px #333 solid;padding:30px .5% 5px .5%;text-align:center;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:1px 1px 20px 1px #999}#currencycountrybox{width:32%;max-width:350px;height:auto;background:#999;position:absolute;z-index:30;top:90px;right:401px;padding:5px .5%;text-align:left;font-size:13px;font-family:'Open Sans',sans-serif;color:#fff}#currencycountrybox p{margin-top:0;font-family:'Open Sans',sans-serif}#currencycountrybox label{width:100px;float:left;margin:5px 5px 5px 0;font-size:15px;font-weight:400}#currencycountrybox select{width:150px;height:auto;background:#fff;border:1px #999 solid;float:left;text-align:left;margin:0 5px 5px 0;padding:1.5%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;display:block;color:#999}input.submitCC,a.submitCC,a.submitCC:link,a.submitCC:visited{font-family:Helvetica;color:#666;background:#fff;border:none;font-size:13px;font-weight:700;padding:5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:none;margin-top:5px}a.submitCC:hover,input.submitCC:hover{font-family:Helvetica;color:#666;background:#ccc;border:none;font-size:13px;font-weight:700;padding:5px 10px;cursor:pointer;text-decoration:none;width:auto;text-transform:none}.hide{display:inline-block}.mobilehide{display:inline-block}.mobileshow{display:none}.navshow{width:100%;float:left;display:none}#optiondropdownsList{width:100%;height:auto;float:left}#optiondropdownsList label{width:60px;font-weight:700;float:left;text-align:left;margin:0 10px 0 0}#code{width:96%;height:auto;background:#ccc;border:1px #999 solid;float:left;text-align:left;margin:0 0 10px 0;padding:1.5%;font-family:'Open Sans',sans-serif;font-size:16px;color:#333}#price{width:96%;height:auto;background:#ccc;border:1px #999 solid;float:left;text-align:left;margin:0 0 10px 0;padding:1.5%;font-family:'Open Sans',sans-serif;font-size:16px;color:#333}#rrp{width:96%;height:auto;background:#ccc;border:1px #999 solid;float:left;text-align:left;margin:0 0 10px 0;padding:1.5%;font-family:'Open Sans',sans-serif;font-size:16px;color:#333}.productDetailBar{width:96%;height:auto;background:#ccc;border:1px #999 solid;float:left;text-align:left;margin:0 0 10px 0;padding:1.5%;font-family:'Open Sans',sans-serif;font-size:16px;color:#333}.productDetailDescLTF{width:20%;height:auto;float:left;text-align:left;margin:0 3% 0 0;padding:0;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.productDetailDescRHT{width:77%;height:auto;float:left;text-align:left;margin:0;padding:0;font-weight:400}.productDetailDescRHT select{width:auto;height:auto;background:#fff;border:1px #999 solid;float:left;text-align:left;margin:0;padding:.5% 1.5%;font-weight:400}.calltoaction{width:100%;height:auto;float:left;text-align:left;margin:10px 0;padding:0}.calltoaction h3{width:100%;height:auto;float:left;text-align:left;margin:0 0 3px 0;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:300;color:#999}.calltoaction span{width:auto;height:auto;float:left;margin:0 3px 0 0;padding:0}.calltoaction ul{width:auto;height:auto;float:left;margin:0;padding:0}.calltoaction li{width:auto;height:auto;float:left;margin:0;padding:0;list-style-type:none;display:inline}.slideshow{width:100%;height:auto;float:left;text-align:left;margin:0 auto}.slideshow div{background-color:#fff}.slideshow img{width:100%;float:left}#pwindicator{width:auto;margin-top:4px}.bar{height:20px;float:left;margin:0}.label{text-transform:capitalize;height:20px}.pw-very-weak .bar{width:30px;background:#d00}.pw-very-weak .label{width:61%;background:#d00;float:left;text-align:left;margin:0 0 5px 0;padding:0 0 0 10px;color:#fff}.pw-weak .bar{width:60px;background:#d00}.pw-weak .label{width:61%;float:left;text-align:left;margin:0 0 5px 0;padding:0 0 0 10px;color:#333}.pw-mediocre .bar{width:90px;background:#f3f01a}.pw-mediocre .label{width:61%;float:left;text-align:left;margin:0 0 5px 0;padding:0 0 0 10px;color:#333}.pw-strong .bar{width:120px;background:#f3b31a}.pw-strong .label{width:61%;float:left;text-align:left;margin:0 0 5px 0;padding:0 0 0 10px;color:#333}.pw-very-strong .bar{width:150px;background:#0d0}.pw-very-strong .label{width:61%;float:left;text-align:left;margin:0 0 5px 0;padding:0 0 0 10px;color:#333}@-webkit-keyframes androidbugfix{from{padding:0}to{padding:0}}#header_res{position:relative;z-index:1000;top:0;left:0;right:0;height:80px;background:#fff;width:100%;display:none}#header_res label{padding:0 .125em;font:30px Arial;float:right;position:absolute}#menu_res label{padding:0 .25em;font-family:Arial,Helvetica,sans-serif;font-size:30px;color:#fff}#menu_res .sub-nav label{padding:0 .3125em;font:2em/2em Arial;top:0}#header_res label:hover,#menu_res label:hover{color:#ccc}#main-nav-check,#menu_res .sub-nav-check{position:absolute;top:-9999px;left:-9999px}.toggle{position:absolute;right:30px;cursor:pointer;margin:24px 0 0 0}.toggle2{position:absolute;right:10px;cursor:pointer;margin:10px 0 0 0}.container{background:#fff;min-height:100%;padding:0;margin:0}#menu_res,#menu_res .sub-nav{position:absolute;top:0;bottom:0;width:13.75em;background:#2f2c66;z-index:9999;left:-13.75em}.container,#menu_res,#menu_res .sub-nav{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease}#menu_res ul{background:#2f2c66;line-height:2.75em;text-decoration:none;padding:0;list-style:none;margin-top:50px;border-top:1px solid #2f2c66}#menu_res li{border-bottom:1px solid #2f2c66;text-align:left}#menu_res li a{display:block;font-size:17px;padding:0 2em 0 1em;color:#fff;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:500}#menu_res li a:hover,#menu_res .toggle-sub:hover{background:#47a1da}#menu_res .sub-nav{margin-top:-1px}#menu_res .sub-heading{margin-top:4.0625em;padding-left:1.3125em;color:#999;font-family:'Open Sans',sans-serif;text-transform:uppercase}#menu_res .sub-heading:before{content:"";display:block;height:1px;width:13.75em;margin-left:-1.3125em;background:#2f2c66}#menu_res .toggle-sub{font:bold 1em/2.75em Arial!important;color:#fff;background:#2f2c66;float:right;top:auto;margin-top:-2.75em;width:2.25em;border-left:1px solid #2f2c66;cursor:pointer;text-align:center}.container,#menu_res,#menu_res .sub-nav{-webkit-transform:translate3d(0,0,0)}#header_res span.HRspan-basket{width:auto;height:auto;float:right;text-align:left;margin:18px 0 0 0;padding:0;display:block;z-index:10;position:absolute;right:18px}#header_res span.HRspan-basket img{width:36px;height:auto;float:left;text-align:left;margin:0 5px 0 0;padding:0}#header_res span.HRspan-icons{width:auto;height:auto;float:right;text-align:left;margin:10px 0 0 0;padding:0;display:block;z-index:10;position:absolute;right:10px}#header_res span.HRspan-icons img{width:36px;height:auto;float:left;text-align:left;margin:0 5px 0 0;padding:0}#header_res div.HRLogo{width:154px;height:auto;float:left;margin:17px 0 0 20px;padding:0;display:block}.checkoutalert{width:20px;height:20px;background:url(../images/general/checkoutalert1.png) left top no-repeat;text-align:center;right:26px;top:8px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;color:#fff;position:absolute;z-index:100}#main-nav-check:checked~.container,#main-nav-check:checked~#menu_res,#menu_res .sub-nav-check:checked~#fof-sub1,#menu_res .sub-nav-check:checked~#fof-sub2,#menu_res .sub-nav-check:checked~#fof-sub3,#menu_res .sub-nav-check:checked~#fof-sub4,#menu_res .sub-nav-check:checked~#fof-sub5,#menu_res .sub-nav-check:checked~#fof-sub6,#menu_res .sub-nav-check:checked~#fof-sub7,#menu_res .sub-nav-check:checked~#fof-sub8,#menu_res .sub-nav-check:checked~#fof-sub9,#menu_res .sub-nav-check:checked~#fof-sub10,#menu_res .sub-nav-check:checked~#fof-sub11,#menu_res .sub-nav-check:checked~#fof-sub12,#menu_res .sub-nav-check:checked~#fof-sub13,#menu_res .sub-nav-check:checked~#fof-sub14,#menu_res .sub-nav-check:checked~#fof-sub15,#menu_res .sub-nav-check:checked~#fof-sub16,#menu_res .sub-nav-check:checked~#fof-sub17,#menu_res .sub-nav-check:checked~#fof-sub18,#menu_res .sub-nav-check:checked~#fof-sub19,#menu_res .sub-nav-check:checked~#fof-sub20,#menu_res .sub-nav-check:checked~#fof-sub21,#menu_res .sub-nav-check:checked~#fof-sub22,#menu_res .sub-nav-check:checked~#fof-sub23,#menu_res .sub-nav-check:checked~#fof-sub24,#menu_res .sub-nav-check:checked~#fof-sub25,#menu_res .sub-nav-check:checked~#fof-sub26,#menu_res .sub-nav-check:checked~#fof-sub27,#menu_res .sub-nav-check:checked~#fof-sub28,#menu_res .sub-nav-check:checked~#fof-sub29,#menu_res .sub-nav-check:checked~#fof-sub30,#menu_res .sub-nav-check:checked~#fof-sub31,#menu_res .sub-nav-check:checked~#fof-sub32,#menu_res .sub-nav-check:checked~#fof-sub33,#menu_res .sub-nav-check:checked~#fof-sub34,#menu_res .sub-nav-check:checked~#fof-sub35,#menu_res .sub-nav-check:checked~#fof-sub36,#menu_res .sub-nav-check:checked~#fof-sub37,#menu_res .sub-nav-check:checked~#fof-sub38,#menu_res .sub-nav-check:checked~#fof-sub39,#menu_res .sub-nav-check:checked~#fof-sub40,#menu_res .sub-nav-check:checked~#fof-sub41,#menu_res .sub-nav-check:checked~#fof-sub42,#menu_res .sub-nav-check:checked~#fof-sub43,#menu_res .sub-nav-check:checked~#fof-sub44,#menu_res .sub-nav-check:checked~#fof-sub45,#menu_res .sub-nav-check:checked~#fof-sub46,#menu_res .sub-nav-check:checked~#fof-sub47,#menu_res .sub-nav-check:checked~#fof-sub48,#menu_res .sub-nav-check:checked~#fof-sub49,#menu_res .sub-nav-check:checked~#fof-sub50,#menu_res .sub-nav-check:checked~#fof-sub51,#menu_res .sub-nav-check:checked~#fof-sub52,#menu_res .sub-nav-check:checked~#fof-sub53,#menu_res .sub-nav-check:checked~#fof-sub54,#menu_res .sub-nav-check:checked~#fof-sub55,#menu_res .sub-nav-check:checked~#fof-sub56,#menu_res .sub-nav-check:checked~#fof-sub57,#menu_res .sub-nav-check:checked~#fof-sub58,#menu_res .sub-nav-check:checked~#fof-sub59,#menu_res .sub-nav-check:checked~#fof-sub60,#menu_res .sub-nav-check:checked~#fof-sub61,#menu_res .sub-nav-check:checked~#fof-sub62,#menu_res .sub-nav-check:checked~#fof-sub63,#menu_res .sub-nav-check:checked~#fof-sub64,#menu_res .sub-nav-check:checked~#fof-sub65,#menu_res .sub-nav-check:checked~#fof-sub66,#menu_res .sub-nav-check:checked~#fof-sub67,#menu_res .sub-nav-check:checked~#fof-sub68,#menu_res .sub-nav-check:checked~#fof-sub69,#menu_res .sub-nav-check:checked~#fof-sub70,#menu_res .sub-nav-check:checked~#fof-portfolio-sub,#menu_res .sub-nav-check:checked~#fof-portfolio-graphics-sub,#menu_res .sub-nav-check:checked~#fof-portfolio-graphics-art-sub,#menu_res .sub-nav-check:checked~#fof-portfolio-graphics-art-paintings-sub,#menu_res .sub-nav-check:checked~#fof-services-sub,#menu_res .sub-nav-check:checked~#fof-services-seo-sub,#menu_res .sub-nav-check:checked~#fast-apps-sub{-webkit-transform:translate(13.75em,0);-ms-transform:translate(13.75em,0);transform:translate(13.75em,0)}.desktop_parallax{display:block}.desktop_parallax_news{display:block}.iphone_parallax{display:none}.ipad_parallax{display:none}@media only screen and (min-width:0) and (max-width:479px){.hide{display:none}.mobilehide{display:none}.mobileshow{display:inline-block}.navshow{display:inline-block}.dropdownwrap{width:100%;height:40px}.dropdowncontainer{width:96%;max-width:none}.cell_content_hp div{width:90%;height:auto;margin:10% 5%;padding:0;top:0;left:0;position:absolute}header{display:none}#header_res{display:block;float:left}#header_res div.HRLogo{display:block}.HRLogo img{width:160px;height:50px;object-fit:contain}.bannerWide{margin:0 auto 10px auto}.bannerText{width:90%;float:left;margin:0 5%}.bannerText div{width:100%;text-align:center}.bannerText div img{width:150px;float:none;text-align:center;margin:-115px auto 0 auto;height:275px;object-fit:contain}.bannerText div span{width:100%;margin:10px 0 0 0;font-size:28px}#maincontent{width:100%;max-width:none}.footer{width:90%;max-width:100%;margin:0 5%}.footer_nav{display:none}.footer_info{width:100%;margin:40px 0}.footer_info span{width:100%;text-align:center}.footer_info li{width:100%;text-align:center}.footer_info li.footer_siteMap{display:block}.cell_full_hp-grid-1{display:block}.cell_full_hp-grid-2{display:block}.cell_news_hp{width:100%;min-height:770px;text-align:center;background:#085c91;padding:16px 0}.cell_news_hp div.CNHP{width:90%;text-align:center;margin:5%;padding-top:5%}.cell_services_hp{width:100%}.cell_services_hp div{width:90%;left:5%}.cell_projects_hp{width:100%}.cell_projects_hp div{width:90%;left:5%}.cell_content_hp{width:100%;height:auto;min-height:750px}.cell_full_hp-2{width:100%;height:auto;float:left;text-align:left;margin:25px 0;padding:0}.section_content_hp{line-height:31px}.list_date_hp li{margin:21px 0 20px 0}.list_date_hp li div.LDHP-img{width:100%;margin:0 0 10px 0;height:100px}.list_date_hp li div.LDHP-img img{width:100%;height:100%;object-fit:contain}.list_date_hp li div.LDHP-content{width:100%;text-align:center}.list_date_hp li div.LDHP-span{text-align:center}.list_date_hp div{float:none;margin:0 auto;padding:0;display:inline-block;display:inline}.list_features_hp li{width:70%;height:auto;float:none;text-align:left;margin:10px auto;padding:0;list-style-type:none;display:flex;max-width:220px}.list_features_hp li.LFHP-nomargin{margin:10px auto;float:none;text-align:right;width:100%;max-width:341px;overflow:hidden}.productDetailDescLTF{width:30%;margin:0 3% 0 0}.productDetailDescRHT{width:67%}.newsletter{line-height:30px}.newsletter p{font-size:18px}.my-simple-gallery figure.figureSub{margin:1%;width:23%;height:auto}.my-simple-gallery figure.figureSub2{margin:1%;width:23%;height:auto}.my-simple-gallery figure.figureMainProduct{margin:0 0 0 1%;width:99%}.section_content_hp ul{margin:0 0 0 0;padding:0}.section_content_hp li{width:90%;height:auto;float:none;text-align:left;margin:5px auto;padding:0;list-style-type:none;max-width:101px;margin-bottom:20px}.map_wrap{width:90%}a.subscribe,a.subscribe:link,a.subscribe:visited,a.subscribe:active{font-size:18px;padding:10px}a.subscribe:hover{font-size:18px;padding:10px}a.general,a.general:link,a.general:visited,a.general:active{font-size:18px;padding:10px}a.general:hover{font-size:18px;padding:10px}input.add_to_basket,a.add_to_basket,a.add_to_basket:link,a.add_to_basket:visited{margin-left:20px}input.enquireNow,a.enquireNow,a.enquireNow:link,a.enquireNow:visited{margin:15px 0 0 20px;float:left}#statusMessage{width:80%;max-width:none}#statusMessageWishList{width:80%;max-width:none}.acc_trigger{width:96%;height:auto;margin:5px 2% 0 2%}.acc_trigger a{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:15px}.acc_trigger a:hover{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:15px}.acc_container{width:90%;margin:0 2% 5px 2%}.newsletter div.NSLdiv{width:96%}#footerSlideContainer{display:none}#rc-imageselect,.g-recaptcha{transform:scale(.93);-webkit-transform:scale(.93);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (min-width:0) and (max-width:319px){#rc-imageselect,.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (min-width:480px) and (max-width:767px){.hide{display:none}.navshow{display:inline-block}.dropdownwrap{width:100%;height:40px}.dropdowncontainer{width:96%;max-width:none}header{display:none}#header_res{display:block;float:left}#header_res div.HRLogo{display:block}.bannerText{width:90%;float:left;margin:0 5%}.bannerText div{width:100%;text-align:center}.bannerText div img{width:148px;float:none;text-align:center;margin:-90px auto 0 auto}.bannerText div span{width:100%;margin:10px 0 0 0;font-size:35px}#maincontent{width:100%;max-width:none}.footer{width:90%;max-width:100%;margin:0 5%}.footer_nav{display:none}.footer_info{width:100%;margin:40px 0}.footer_info span{width:100%;text-align:center}.footer_info li{width:100%;text-align:center}.footer_info li.footer_siteMap{display:block}.cell_full_hp-grid-1{display:block}.cell_full_hp-grid-2{display:block}.cell_services_hp{width:100%;min-height:350px}.cell_services_hp div{width:250px;top:60px}.cell_projects_hp{width:100%;min-height:350px}.cell_projects_hp div{width:220px;top:60px}.cell_content_hp{width:100%;min-height:400px}.cell_content_hp div{width:80%;margin:10%}.cell_news_hp{width:100%;min-height:752px;text-align:center;background:#085c91;padding:16px 0}.cell_news_hp div.CNHP{width:90%;text-align:center;margin:5%;padding-top:2%}.list_date_hp span{text-align:center}.list_date_hp ul{margin-bottom:10px}.cell_content{width:85%;margin:50px 5%;padding:2.5%}.section_content_hp ul{margin:0}.section_about{width:90%;margin:30px 5%}.aside_image_about{width:30%;margin:0 30%;padding:5%}.section_image_about_USPs{width:100%;text-align:center;margin:50px 0 0 0}.aside_nav{display:none}.section_content_nav{width:100%}.section_date_content_img{width:100%;margin:0 0 20px 0}.section_date_content_detail{width:100%;max-width:none;margin:0 0 15px 0}.section_date_content div.SDCdivoptions{width:100%;margin:0 0 15px 0}.section_date_content_img{width:100%;margin:0 0 20px 0}.section_date_content_detail{width:100%;max-width:none;margin:0 0 15px 0}.section_video{width:80%;margin:0 auto 30px auto;padding:5% 10%}.section_video iframe{width:100%;height:420px}.aside_products_img{width:40%;margin:0 2% 0 1%}.section_products{width:55%;margin:0 2% 0 0}.section_image_container{width:90%;margin:50px 5%;display:block}.aside_image{width:100%;padding:60px 0}.section_image{width:90%;padding:50px 5%;text-align:center}.section_image h2{text-align:center}.section_form{width:90%;margin:50px 5%}.section_formSub{width:90%;margin:0 5% 50px 5%}.section_site_map{width:85%;margin:50px 5%;padding:0 2.5% 100px 2.5%}.list_features_hp{width:90%;max-width:100%;float:left;margin:0 5%}.list_features_hp li{width:48%;margin:30px 26% 0 26%}.list_features_hp li.LFHP-nomargin{width:100%;margin:30px 0 0 0;text-align:center}.list_features_hp li.LFHP-nomargin img{float:none;text-align:center;margin:0}.list_gallery_hp li{width:28%;height:250px;margin:2%;padding:.5%}.list_gallery_hp li span.LGHPspan{width:100%;height:250px}.sim-button{margin-top:100px;width:80%}.list_testimonials_hp{width:94%;margin:10px 2% 20px 2%;padding:1%}.list_testimonials_hp ul{height:auto}.list_products li{margin:18px 22px}.list_testimonials li div{width:86%;padding:2% 10% 2% 4%}.list_testimonials li span{width:92%;padding:3% 4% 2% 4%}.list_staff li{width:40%;height:510px;margin:20px 5%}.list_staff li div.LSlidivheader{width:90%;height:54px;padding:8px 5%}.list_staff li div.LSlidivimg{width:100%;height:200px;margin:0;padding:0}.list_staff li div img{width:100%}.list_staff li div.LSlidivcontent{width:90%;height:170px;margin:0;padding:10px 5%}.list_downloads li{width:40%;margin:0 2.5% 20px 2.5%;padding:2.5%}.list_address_contactus{width:90%;margin:50px 5%}.list_images_text li{width:96%;padding:2%}.list_images_text li div.lmt_img img{width:100%}.list_productsRelated{width:96%;margin:0 2%}.list_services{width:70%;margin:50px 15%}.list_services ul{display:block}.list_services li{width:100%;margin:0 0 50px 0}.list_services li div{min-height:0}.list_date_hp li{width:80%;max-width:400px;margin:5% auto;float:none;min-height:240px}.list_date_hp li div.LDHP-img{width:100%;margin:0 0 10px 0;height:100px}.list_date_hp li div.LDHP-img img{width:100%;height:100%;object-fit:contain}.list_date_hp li div.LDHP-content{width:100%;text-align:center}.list_date_hp li div.LDHP-span{text-align:center}.list_date_hp div{float:none;margin:0 auto;padding:0;display:inline-block;display:inline}.form_search{width:100%;height:40px}.form_search input{width:96%;height:40px;font-size:22px;font-weight:500}.form_search input.button{display:none}.form_searchDD{width:100%;height:40px}.form_searchDD input{width:96%;height:40px;font-size:22px;font-weight:500}.form_searchDD input.buttonDD{display:none}.openingTimes{width:100%;max-width:none}.openingTimes_container{width:353px;height:453px;background:url(/Content/images/general/openingTimes-bg2.png) no-repeat;background-size:100% 100%;margin:0 auto;padding:0}.openingTimes_title{width:100%;height:auto;float:left;margin:30px 0 0 0;padding:0}.openingTimes_title img{width:40%}.openingTimes div.OTdiv{width:100%}.openingTimes div.OTdiv ul{width:100%;height:auto;float:right;margin:30px auto;padding:0}.openingTimes div.OTdiv li span{width:46%;margin:0 6% 0 0}.openingTimes div.OTdiv li div{width:48%}.openingTimes_content{width:353px}.textcolumn-2{width:100%;max-width:none}.textcolumn-2 h2{margin:4% 0;font-size:30px}.textcolumn{width:84%;margin:0 4% 4% 4%;padding:.5% 4%}figure.AB3{width:100%;height:300px}figure.AB3 img{height:100%}figcaption.AB3caption h3{padding:10px 20px;left:100%;margin-top:10px;font-size:40px}figcaption.AB3caption p{padding:10px 20px;margin-top:10px;left:100%;font-size:20px}.textimagerows{width:100%;max-width:none}.textimagerows h2{font-size:30px}.textimagerows li{width:90%;margin:2% 2%}.textimagerows li div{width:100%;margin:10px 0;text-align:center}.textimagerows li span{width:100%}.textimagerows li span h3{text-align:center}.textimagerows li p{text-align:center}.textimageiconlisting{width:100%;max-width:1000px}.textimageiconlisting li{width:90%;margin:2%;padding:2% 3%}.textimageiconlisting li div{width:100%;margin:5px 0 10px 0;text-align:center}.textimageiconlisting li span{width:100%;text-align:center}.textimageiconlisting li span h3{text-align:center}.textimageiconlisting li span p{text-align:center}.animatedBoxes-3 li{width:100%}.animatedBoxes-3 li.ABLI_wide{width:100%}.productDetailDescLTF{width:30%;margin:0 3% 0 0}.productDetailDescRHT{width:67%}.my-simple-gallery figure.figureSub{margin:1%;width:23%;height:auto}.my-simple-gallery figure.figureSub2{margin:1%;width:23%;height:auto}.my-simple-gallery figure.figureMainProduct{margin:0 0 0 1%;width:99%}.map_wrap{width:90%}a.general,a.general:link,a.general:visited,a.general:active{padding:10px 20px}a.general:hover{padding:10px 20px}input.add_to_basket,a.add_to_basket,a.add_to_basket:link,a.add_to_basket:visited{margin-left:20px}input.enquireNow,a.enquireNow,a.enquireNow:link,a.enquireNow:visited{margin:15px 0 0 20px;float:left}#statusMessage{width:60%;max-width:none}#statusMessageWishList{width:60%;max-width:none}.acc_trigger{width:96%;height:auto;margin:5px 2% 0 2%}.acc_trigger a{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:17px}.acc_trigger a:hover{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:17px}.acc_container{width:90%;margin:0 2% 5px 2%}.newsletter div.NSLdiv{width:70%}#footerSlideContainer{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.hide{display:none}.navshow{display:inline-block}.dropdownwrap{width:100%;height:40px}.dropdowncontainer{width:96%;max-width:none}header{display:none}#header_res{display:block;float:left}#header_res div.HRLogo{display:block}.bannerText{width:90%;float:left;margin:0 5%}.bannerText div{width:100%}.bannerText div img{width:30%;margin:-25px 0 0 0}.bannerText div span{width:65%;margin:-20px 0 0 5%}#maincontent{width:100%;max-width:none}.footer{width:90%;max-width:100%;margin:0 5%}.footer_nav{width:25%;margin:40px 0}.footer_info{width:40%;margin:40px 0}.cell_full_hp-grid-1{display:block}.cell_full_hp-grid-2{display:block}.cell_services_hp{width:100%;min-height:300px}.cell_services_hp div{width:450px;top:60px}.cell_projects_hp{width:100%;min-height:300px}.cell_projects_hp div{width:450px;top:60px}.cell_content_hp{width:100%;min-height:430px}.cell_news_hp{width:100%;height:auto}.cell_content{width:65%;margin:100px 15%;padding:2.5%}.aside_findus_map{width:95%;float:left;margin:0 5% 0 0}.section_date_content_img{width:100%;margin:0 0 20px 0}.section_date_content_detail{width:100%;max-width:none;margin:0 0 15px 0}.section_date_content div.SDCdivoptions{width:100%;margin:0 0 15px 0}.section_date_content_img{width:100%;margin:0 0 20px 0}.section_date_content_detail{width:100%;max-width:none;margin:0 0 15px 0}.aside_products_img{width:40%;margin:0 2% 0 1%}.section_products{width:55%;margin:0 2% 0 0}.section_image_container{width:90%;margin:50px 5%}.section_form{width:70%;margin:100px 15% 70px 15%}.section_formSub{width:70%;margin:0 15% 50px 15%}.section_site_map{width:65%;margin:100px 15%;padding:0 2.5% 100px 2.5%}.list_features_hp{width:90%;max-width:100%;float:left;margin:0 5%}.list_features_hp li{width:40%;margin:20px 5% 0 5%}.list_features_hp li.LFHP-nomargin{width:50%;margin:20px 0 0 0;text-align:center}.list_features_hp li.LFHP-nomargin img{float:none;text-align:center;margin:0}.list_gallery_hp li{width:28%;height:250px;margin:2%;padding:.5%}.list_gallery_hp li span.LGHPspan{width:100%;height:250px}.sim-button{margin-top:100px;width:80%}.list_testimonials_hp{width:94%;margin:10px 2% 20px 2%;padding:1%}.list_testimonials_hp ul{height:auto}.list_products li{margin:18px 22px}.list_testimonials li div{width:86%;padding:2% 10% 2% 4%}.list_testimonials li span{width:92%;padding:3% 4% 2% 4%}.list_staff li{width:40%;height:510px;margin:20px 5%}.list_staff li div.LSlidivheader{width:90%;height:54px;padding:8px 5%}.list_staff li div.LSlidivimg{width:100%;height:200px;margin:0;padding:0}.list_staff li div img{width:100%}.list_staff li div.LSlidivcontent{width:90%;height:170px;margin:0;padding:10px 5%}.list_downloads li{width:40%;margin:0 2.5% 20px 2.5%;padding:2.5%}.list_address_contactus{width:70%;margin:50px 15%}.list_productsEcomm li{width:29%;max-width:220px;height:300px;margin:0 1.5% 1.5% 0;padding:10px 1%}.list_productsRelated{width:96%;margin:0 2%}.list_services{width:50%;margin:50px 25%}.list_services ul{display:block}.list_services li{width:100%;margin:0 0 50px 0}.list_services li div{min-height:0}.form_search{width:100%;height:40px}.form_search input{width:96%;height:40px;font-size:22px;font-weight:500}.form_search input.button{display:none}.form_searchDD{width:100%;height:40px}.form_searchDD input{width:96%;height:40px;font-size:22px;font-weight:500}.form_searchDD input.buttonDD{display:none}.textcolumn-2{max-width:none;width:100%}figure.AB3{width:100%;height:200px}figure.AB3 img{height:100%}figcaption.AB3caption h3{padding:10px 20px 0 20px;left:100%;margin-top:10px;font-size:20px}figcaption.AB3caption p{padding:10px 20px;margin-top:0;left:100%;font-size:14px}.textimagerows{width:100%;max-width:none}.textimagerows li{width:90%;margin:2%}.textimagerows li div{width:42%;margin:10px 3% 0 0}.textimageiconlisting{width:100%;max-width:1000px}.textimageiconlisting li{width:40%;margin:2%;padding:2% 3%}.textimageiconlisting li div{width:100%;margin:5px 0 10px 0;text-align:center}.textimageiconlisting li div img{width:auto}.textimageiconlisting li span{width:100%;text-align:center}.textimageiconlisting li span h3{text-align:center}.textimageiconlisting li span p{text-align:center}.productDetailDescLTF{width:25%;margin:0 3% 0 0}.productDetailDescRHT{width:72%}.my-simple-gallery figure.figureSub{margin:1%;width:23%;height:60px}.my-simple-gallery figure.figureMainProduct{margin:0 0 0 1%;width:99%}.map_wrap{width:70%}a.general,a.general:link,a.general:visited,a.general:active{padding:10px 20px}a.general:hover{padding:10px 20px}input.add_to_basket,a.add_to_basket,a.add_to_basket:link,a.add_to_basket:visited{margin-left:20px}input.enquireNow,a.enquireNow,a.enquireNow:link,a.enquireNow:visited{margin:15px 0 0 20px;float:left}#statusMessage{width:60%;max-width:none}#statusMessageWishList{width:60%;max-width:none}.acc_trigger{width:96%;height:auto;margin:5px 2% 0 2%}.acc_trigger a{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:17px}.acc_trigger a:hover{width:80%;height:auto;min-height:28px;padding:7px 18% 7px 2%;font-size:17px}.acc_container{width:90%;margin:0 2% 5px 2%}.newsletter div.NSLdiv{width:100%}#footerSlideContainer{display:none}}@media only screen and (min-width:1024px) and (max-width:1270px){.dropdownwrap{width:100%;height:80px}.dropdowncontainer{width:96%;max-width:none}.header{max-width:100%}.header_logo{width:30%;margin:43px 3% 0 2%}.header_mainnav{width:63%;margin:59px 0 0 2%}.bannerText{width:100%;margin:0}.bannerText div{width:90%;margin:0 auto;padding:0 5%}.bannerText div span{width:520px;margin:120px 0 0 20px}#maincontent{width:100%;max-width:none}.footer{width:90%;max-width:100%;margin:0 5%}.cell_services_hp div{width:200px;top:90px}.cell_projects_hp div{width:200px;top:90px}.cell_content_hp{min-height:400px}.cell_content_hp div{width:80%;margin:10%}.cell_news_hp{min-height:400px}.cell_news_hp div.CNHP{width:80%;margin:10%}.cell_full{width:90%;margin:0 5%}.cell_content{width:65%;margin:100px 15%;padding:2.5%}#topnav li{margin:0 2px 0 0}#topnav li a,#topnav li a:link,#topnav li a:visited{padding:5px 7px}#topnav li a:hover{padding:5px 7px}#mainnav li a,#mainnav li a:link,#mainnav li a:visited{padding:10px}#mainnav li a:hover{padding:10px}#dropdownnav ul li{margin:0 1px 0 0;font-size:12px}#dropdownnav ul li a,#dropdownnav ul li a:link,#dropdownnav ul li a:visited{padding:5px 3px}#dropdownnav ul li a:hover{padding:5px 3px}#dropdownnav ul ul li{width:200px;font-size:12px}#dropdownnav ul ul li a,#dropdownnav ul ul li a:link,#dropdownnav ul ul li a:visited{width:192px;padding:10px 4px}#dropdownnav ul ul li a:hover{width:192px;padding:10px 4px}.section_date_content div.SDCdivoptions{width:100%;margin:0 0 15px 0}.section_date_content_img{width:30%;margin:0 5% 15px 0}.section_date_content_img img{width:100%}.section_date_content_detail{width:65%;max-width:none;margin:0 0 15px 0}.aside_products_img{width:48%;margin:0 2% 0 0}.section_products{width:50%}.section_form{width:70%;margin:100px 15% 70px 15%}.section_formSub{width:70%;margin:0 15% 50px 15%}.section_site_map{width:65%;margin:100px 15%;padding:0 2.5% 100px 2.5%}.list_date_hp li div.LDHP-img{width:37%;margin:0 3% 0 0}.list_date_hp li div.LDHP-content{width:60%}.list_features_hp{width:96%;max-width:100%;float:left;margin:0;padding:0 2%}.list_features_hp li{margin:10px 25px 0 0}.list_features_hp li span{font-size:16px}.list_features_hp li span strong{font-size:30px}.list_products li{margin:18px 15px}.list_address_contactus{width:70%;margin:50px 15%}.list_gallery_hp{width:96%}.list_gallery_hp li span a:link,.list_gallery_hp li span a:visited,.list_gallery_hp li span a:active{font-size:18px}.list_gallery_hp li span a:hover{font-size:18px}.list_services li div{min-height:370px}.form_searchDD input{width:90%;height:80px}.map_wrap{width:70%}.textcolumn-2{max-width:1000px}figure.AB3{width:100%;height:300px}figure.AB3 img{height:100%}figcaption.AB3caption h3{padding:10px 20px;left:100%;margin-top:10px;font-size:40px}figcaption.AB3caption p{padding:10px 20px;margin-top:10px;left:100%;font-size:20px}.textimagerows{width:100%;max-width:1000px}.textimagerows li{width:90%;margin:2%}.textimagerows li div{width:42%;margin:10px 3% 0 0}.textimageiconlisting{width:100%;max-width:1000px}.textimageiconlisting li{width:40%;margin:2%;padding:2% 3%}.textimageiconlisting li div{width:25%;margin:5px 5% 0 0}.textimageiconlisting li span{width:70%}#currencycountrybox{width:50%;top:80px;right:5.5%;padding:5px .5%}.my-simple-gallery figure.figureSub{width:23%;height:100px;margin:1% 0% 1% 2%}a.general,a.general:link,a.general:visited,a.general:active{padding:10px 20px}a.general:hover{padding:10px 20px}input.add_to_basket,a.add_to_basket,a.add_to_basket:link,a.add_to_basket:visited{margin-left:0}input.enquireNow,a.enquireNow,a.enquireNow:link,a.enquireNow:visited{margin-left:20px}}#cookie-bar{background:#ccc;height:auto;font-family:'Roboto',sans-serif;font-size:14px;line-height:24px;color:#333;text-align:center;padding:10px 0;z-index:10000}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#070}#cookie-bar .cb-enable:hover{background:#090}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}