/*  CSS Parser (c) Webb Worlds Ltd, England  */
/*  www.webbworlds.co.uk   +44 1636 302 902  */
/* BEGIN CSS for Global */
#logo,#logo p{width:370px}#logo p,a:hover,h1,h2,h3,p{color:#fff}#logo,nav{float:left}a,nav a{color:#f93}body,html,nav a{background-color:#444}#logo p,nav #pageind,nav a,nav a .nav_sprite{display:inline-block}#navbar a:hover,.tooltip,a,a:hover{text-decoration:none}#logo p,.bold,a{font-weight:700}html{font-family:Arial,Helvetica,sans-serif}body{margin:0 auto;padding:10px}a,img{border:0}h1,h2{margin:0;padding:0}a:active{color:#000}#wrapper{width:95%;min-width:300px;margin:10px auto;padding:10px;overflow:hidden}header{margin:0 3%}#announcebanner,#announcebannerimportant{width:99%;background-color:#400;color:#fff;padding:5px;margin:0 auto 5px;text-align:center}#announcebannerimportant{background-color:#700;border:1px solid #fff}#logo img{padding:3px}#logo p{box-sizing:border-box;margin:0 0 0 3px;text-align:center;font-size:80%;padding:1px 0;background-color:#777}#phone{float:right;font-size:150%;margin:0 22px 0 0}#navbar{clear:right;float:right;font-size:200%;margin:0 5px}footer,nav a{font-size:12px;text-align:center}nav a{margin:10px;padding:5px 3px;border:1px solid #444;border-radius:10px}nav a .nav_sprite{height:32px;width:32px}nav a .home_sprite{background:url(/images/nav_sprite.png) 32px 0}nav a .news_sprite{background:url(/images/nav_sprite.png) 0 32px}nav a .help_sprite{background:url(/images/nav_sprite.png) 32px 32px}nav a .contact_sprite{background:url(/images/nav_sprite.png)}nav a.active{color:#ccc}nav a:hover{color:#fff;background-color:#555;border:1px solid #666}nav #pageind{color:#fff;transform:scale(2.2,1)}nav a:hover>#pageind{color:#444}.maincontent{clear:both;margin:5px 0;text-align:center}.hide{display:none}.spacer{margin:20px}#buttons{text-align:center}.clear{clear:both}footer{width:100%;margin:0 auto;padding:30px 0 10px;color:#fff}.tooltip{position:relative;display:inline-block;cursor:help;border-bottom:1px dotted #fff}.tooltip,.tooltip:hover{color:#ff6}.tooltip .tooltiptext{visibility:hidden;width:200px;margin-left:-100px;bottom:120%;left:50%;background-color:#f93;color:#000;text-align:center;padding:2px 5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:7px;border-style:solid;border-color:#f93 transparent transparent}.tipactive .tooltiptext{visibility:visible}.tipactive{border-bottom:1px solid #fff}.noproducts{margin:40px 0 60px}.mobonly{display:none;visibility:hidden}#ww{margin:50px 0 10px}.search{color:#fff}#goog-fixurl ul{padding-left:0;list-style-type:none}.twitter-follow-button{vertical-align:bottom}#sm{margin:0 0 15px}#sm a{margin:0 10px}#sm #fb,#sm #tw{width:33px;height:33px;display:inline-block}#sm #fb{background:url(/images/fb_sprite.png)}#sm #fb:hover{background:url(/images/fb_sprite.png) 33px 0}#sm #tw{background:url(/images/tw_sprite.png)}#sm #tw:hover{background:url(/images/tw_sprite.png) 33px 0}@media only screen and (max-width:1500px){#select{width:55%}}@media only screen and (max-width:1150px){#select{width:70%}}@media only screen and (max-width:910px){#select{width:80%}}@media only screen and (max-width:850px){#logo,#logo img,#logo p{width:300px}#logo img{margin-top:10px}#logo p{font-size:75%}nav{float:none;width:100%;text-align:center}nav a{margin:5px}}@media only screen and (max-width:800px){#select p{display:block}#select{width:65%}.btnbox{min-width:20px}#select button,#select input{margin:5px 3px}.mobonly{display:inline;visibility:initial}}@media only screen and (max-width:700px){#logo,#navbar{float:none;text-align:center}#logo{margin:0 auto}#logo p{font-size:70%}#navbar{margin:5px auto 0}}@media only screen and (max-width:675px){#select{width:75%}}@media only screen and (max-width:600px){#select{width:98%}#select button{font-size:70%}}@media only screen and (max-width:370px){#logo img,#logo p{width:250px}#logo p{font-size:65%}}@media print{.tooltip,a,abbr,body,h1,h2,h3,h4,h5,html,li,nav a,nav a.active,p{color:#000;background-color:#fff}.tooltip,nav a,nav a.active{border:0}}
/* END CSS for Global */
/* BEGIN CSS for index */
#select input,#select select{font-size:80%;color:#FFF;background-color:#555;padding:3px 8px;box-sizing:border-box}#select input,#select p,.btnbox,.button,.prodlink,h1.prod{display:inline-block}#select p,h1.prod,td.ourprice{font-weight:700}.button,.calogo,.desc,.prices td{vertical-align:middle}#select input,#select select,.icons,.prodlink{box-sizing:border-box}#select{margin:0 3% 10px;text-align:left}#select p{font-size:80%;color:#fff;padding:0;margin:0}#select input{text-align:center;border:1px solid #f93;border-radius:3px}#select input:hover,#select select:hover{color:#000;background-color:#777}#select select{text-align:left;border:1px solid #f93;border-radius:3px}.btnbox{min-width:110px;text-align:left}.button{margin:10px;white-space:nowrap;text-align:center;border-radius:7px;width:270px;height:310px;background-color:#ddd;border:2px solid #000}.prodlink{border-radius:15px;width:55%;height:30px;padding:5px 0 0;font-size:100%;margin:5px 5px 15px;background-color:#ccc;border:2px solid #000;color:#000}.button:hover>.prodlink{background-color:#f93;text-decoration:none}.button:hover,.icon,h1.prod{background-color:#fff}.button:hover{text-decoration:none;border:2px solid #f93}h1.prod{border-radius:5px;color:#930;font-size:110%;line-height:125%;padding:5px;border:1px solid #777}.calogo{height:20px;float:left;margin:10px 10px 5px}.prices{border-collapse:separate;border-spacing:5px 3px;margin:10px auto 0}.prices td{text-align:left;font-size:90%;color:#000}.icons,td.ourprice,td.rrp{text-align:right}td.san{font-weight:400}.description,.icon,.recommended{display:inline-block;font-weight:700}td.rrp{color:#444;font-size:80%}.desc{display:inline-block;height:50px}.description,.recommended{color:#333;font-size:85%;vertical-align:middle;padding:5px}.recommended{color:#c30;font-size:110%;border-radius:5px}.rectype{font-size:85%}.icons{display:inline-block;width:95%;padding:5px}.icon{padding:4px;color:#000;border:2px solid #999;font-size:75%;text-align:center;border-radius:5px}.icon_wc{background-color:#ffb}.icon_md{background-color:#fbf}.icon_sd{background-color:#bff}.icon_dv{background-color:#fcc}.icon_ov{background-color:#ccf}.icon_ev{background-color:#cfc}@media only screen and (max-width :1100px){.icon{display:inline-block}}@media print{.button{color:#000;background-color:#fff}}
/* END CSS for index */
/* END of CSS document */
