@charset"utf-8";*{box-sizing:border-box}html{font-size:16px}body{background-image:url('/images/Imagex.jpg');background-position:center;background-repeat:repeat-x;background-attachment:fixed;font-family:Georgia, "Times New Roman", Times, serif}#mainbox{margin:auto;background-color:#fff;width:90%;max-width:1800px;overflow:auto}@media screen and (max-width:900px){#mainbox{width:96%}}#header{margin:auto;text-align:center;background-color:transparent;background-image:url('/images/newww.png');background-size:contain;background-position:left;background-repeat:no-repeat;max-height:250px;border-left:#1a6531 2px solid;border-right:#1a6531 2px solid;border-top:#1a6531 2px solid;min-height:100px;height:13vw}#header h1{text-align:right;float:right;font-size:0.6rem;color:transparent}#flexContainer{display:flex;flex-direction:row;flex-wrap:nowrap;flex-flow:row nowrap;justify-content:center;align-items:stretch;align-content:center}.LHS{order:1;flex-grow:1;flex-shrink:0;flex-basis:auto;flex:1 0 auto;align-self:stretch;text-align:center;width:20%;max-width:20%;min-width:180px;background-color:#FFF;display:block;overflow:hidden}.middleblock{order:2;flex-grow:1;flex-shrink:1;flex-basis:auto;flex:1 1 auto;align-self:stretch;width:59%;min-width:200px;background-color:#FFF;border-bottom:#1a6531 2px solid;display:block}.RHS{order:3;flex-grow:0;flex-shrink:0;flex-basis:auto;flex:0 0 auto;align-self:stretch;text-align:center;width:20%;min-width:180px;background-color:#FFF;display:block;overflow:hidden}.noShow{display:none}.headtitle{text-align:center;color:#1a6531;font-family:'Source Sans Pro', sans-serif;font-size:1.3rem;font-weight:bold;max-width:90%;margin:0 auto 5px}.middleblock_page{clear:both;margin:auto;max-width:910px;min-width:250px;background-color:#FFF;border-bottom:#1a6531 2px solid;display:block;height:auto}.middleblock p,.middleblock_page p{font-family:Tahoma, Geneva, sans-serif;font-size:0.95em;padding-left:0.5em;padding-right:0.5em}.middleblock p a,.middleblock_page p a{text-decoration:underline;color:#005199}.middleblock p a:hover,.middleblock_page p a:hover{text-decoration:none;color:#00C}.heavy{font-weight:bold;display:block;text-align:left}.backtrack{text-align:right}.backtrack a{font-size:1.04em;margin-right:8%;font-weight:bold;padding:3px;border:#fff 1px solid}.backtrack a:hover{border:#00C 1px solid;border-radius:4px;background-color:#eef}MESSAGE BOX CSS */ .msgbox{max-width:350px;width:60%;margin:0 auto 0.5rem;text-align:center;padding:3px;border:#1a6531 2px solid;border-radius:4px}.msgboxwide{width:80%;margin:auto;text-align:center;padding-top:3px;padding-bottom:3px;border:#1a6531 2px solid;border-radius:4px;display:block;background-color:#eef}.msgbox > p > input{display:block;margin:auto}.borderbottom{padding-bottom:0.6em;border-bottom:#1a6531 1px solid;margin-bottom:0.6em}.bordertop{padding-top:0.5rem;border-top:#1a6531 1px solid;margin-top:1rem}.msgtext{clear:both;display:block;overflow:auto;box-sizing:border-box}.msgcontent{float:left;width:48%;margin:auto;text-align:left;font-family:Tahoma, Geneva, sans-serif;font-size:0.9rem;padding:0.35rem 2px 0.7rem 3px}.msginput{float:left;width:48%;margin:auto;text-align:left;font-family:'Source Sans Pro', sans-serif;font-size:0.9rem;padding:0.35rem 2px 0.7rem 3px}.formcss input,.formcss select{width:80%;margin:auto}@media screen and (max-width:800px){.formcss input,.formcss select{width:90%}}.introimage{border:none;display:inline-block;max-width:180px;width:25%;min-width:0;float:left;margin:auto;height:auto}.introimageright{border:none;display:inline-block;max-width:180px;width:25%;min-width:0;float:right;margin:auto;height:auto}.introimagebox{width:100%;height:auto;margin:auto;max-width:175px;min-width:75px}.homeButton{display:block;color:#EEE;margin:1em auto;text-decoration:none}.button{padding-top:4px;padding-bottom:4px;border:#999 1px solid;width:80%;margin:auto;font-size:1em;background-color:#002760;margin-top:3px;font-family:'Source Sans Pro', sans-serif}.button:hover{width:85%;margin:auto;border-radius:6px;font-weight:bold;cursor:pointer;background-color:#00276d;color:#fff;border:#99F 1px solid;margin-top:3px}.buttonbox{padding-top:1em;padding-bottom:1em;color:#EEE}.LHScontainer{background-color:#00276d;border-top:#1a6531 2px solid;border-right:#1a6531 2px solid;border-left:#0b1132 1px solid;border-bottom:#0b1132 1px solid;border-top-right-radius:15px;height:100%}.subcat{text-align:center;color:#000;padding-top:0.25em;padding-bottom:0.3em;font-size:0.85em;width:75%;margin:auto;background-color:#EEF;border-left:#99F 1px solid;border-right:#99F 1px solid;font-family:'Source Sans Pro', sans-serif}.subcat:last-of-type{border-bottom:#99F 1px solid}.subcat a{text-decoration:none;color:#000;display:block}.subcat:hover{background-color:#CCF}.underopening{display:none}.opening{width:20%;margin-right:80%;text-align:center;max-height:250px;min-width:200px;font-family:'Source Sans Pro', sans-serif;font-size:0.75rem;color:#000}.opening_header{color:#000;font-family:'Source Sans Pro', sans-serif;font-size:0.9rem;font-weight:bold;padding-top:0.9rem;padding-bottom:2px;display:inline-block;margin:auto}#padd1,#padd2,#padd3{padding-top:0;padding-bottom:0}#opentext{font-size:calc( 12px + 4 * ( (100vw - 700px) / 500 ))}.opentext{color:#00276d;font-weight:normal;font-family:'Source Sans Pro', sans-serif;padding-top:0;padding-bottom:0}.rightblock{background-color:#00276d;color:#EEE;border-top:#1a6531 2px solid;border-left:#1a6531 2px solid;border-right:#0b1132 1px solid;border-bottom:#0b1132 1px solid;border-top-left-radius:0.9rem;display:block;height:100%}.rightsearch{padding-top:0.75em;padding-bottom:0.75em;width:95%;margin:auto}.non-button-rhs{text-decoration:none;color:#fff}.non-button-rhs a{display:block}.searchbox{width:78%;font-family:'Source Sans Pro', sans-serif;font-size:0.9rem;border-bottom-right-radius:0.25em;border-top-right-radius:0.25em;color:#123}.searchbutton{position:relative;top:7px;left:-10px}.soldout{font-size:1.04em;margin:1em 1.8em;font-weight:bold;padding:3px;border:#fff 1px solid;color:#900;letter-spacing:-0.5px}.soldout:hover{border:#1a6531 1px solid;color:#700;letter-spacing:normal;cursor:pointer;border-radius:5px}.soldoutcat{font-weight:bold;padding:3px;color:#900;letter-spacing:-0.05em}.soldoutcat:hover{color:#700;letter-spacing:normal}.rightlogin{width:175px;margin:7px auto 10px;padding-top:5px;padding-bottom:7px;background-color:#0a3166;border:#99F 1px solid;border-radius:5px;font-family:'Source Sans Pro', sans-serif;font-size:1em}.rightloginbelow{width:175px;margin:10px auto;padding-top:0;padding-bottom:7px;background-color:#0a3166;border:#99F 1px solid;border-radius:5px;font-family:'Source Sans Pro', sans-serif;font-size:1em}.loginbox{width:110px;margin-bottom:3px;border-top:#eef 1px solid;border-left:#eef 1px solid;border-bottom:#99F 1px solid;border-right:#99F 1px solid;background-color:#fff;color:#000}.loginbox:focus{background-color:#eee}.contactheader{font-size:1.25em;color:#eee;text-align:center;font-family:'Source Sans Pro', sans-serif;font-weight:bold;padding-bottom:2px;border-bottom:#99f 1px solid;margin-bottom:4px;background-color:#005199}.rightloginbelow a{color:#fff;text-decoration:none;font-weight:bold;font-family:'Source Sans Pro', sans-serif}.rightloginbelow a:hover{color:#6c6;text-decoration:underline}.loginsubmitbutton{width:150px;max-width:90%;margin:4px auto 0;color:#000;border-top:#eef 2px solid;border-left:#eef 2px solid;border-bottom:#99F 2px solid;border-right:#99F 2px solid;border-radius:3px;background-color:#eef}.loginsubmitbutton:hover{position:relative;left:+1px;top:+1px;cursor:pointer;background-color:#ccc;border-top:#99f 2px solid;border-left:#99f 2px solid;border-bottom:#eeF 2px solid;border-right:#eeF 2px solid;z-index:90}.offerimage{padding:0;margin:auto;display:inline-block;max-width:180px}.offerimage a img{border:#eef 2px solid;border-radius:0.75rem;margin-bottom:1.5rem}.offerimage a img:hover{border:#99F 2px solid}.footer{font-size:0.625em;width:80%;margin:auto;text-align:center;color:#000;padding-top:0.625em;font-family:Georgia, "Times New Roman", Times, serif}.footer a{color:#005199}.footer a:hover{color:#0b1132;text-decoration:none}.footer .credit{font-size:0.7rem}.menuhead{text-align:center;margin:auto;font-family:'Source Sans Pro', sans-serif;font-size:1.1rem;color:#FFF;padding:0.75rem 0 0.5rem;font-weight:bold;text-shadow:0.125rem 0.125rem 0.19rem #335}.proimage{width:100%;height:auto;margin:auto;padding:0.35rem 0.5rem 0.625rem;text-align:center}.proimage > img{border:none;display:block;max-width:100%;margin:auto;height:auto}.prodtext{font-family:'Source Sans Pro', sans-serif;font-size:0.813em;line-height:1.25em;margin:auto;text-align:center;padding-bottom:0.312em}.prodrebuy{font-family:'Source Sans Pro', sans-serif;font-size:1em;line-height:1.25em;margin:auto;text-align:center;padding:0.3em}.prodrebuy a{text-decoration:underline;color:#005199}.prodrebuy a:hover{text-decoration:none;color:#00C}.buy150{background-color:#EEF;background-image:url('/images/addtobasket150g.png');background-position:center;background-repeat:no-repeat;width:150px;margin:auto;height:34px;border:0;cursor:pointer;margin-bottom:0.32rem}.orderbox{font-family:'Source Sans Pro', sans-serif;padding-top:0.625em;width:280px;margin:auto;border:#1a6531 1px solid;border-radius:0.312em;background-color:#eef}.notice{font-family:'Source Sans Pro', sans-serif;border:#900 2px solid;background-color:#ffb9b9;line-height:1.5rem;font-size:1rem;text-align:center;width:60%;min-width:200px;margin:0.6rem auto;padding:0.35rem}.baskettitle{}.baskettbl{width:96%;margin:0.625rem auto;border:#1a6531 1px solid;border-radius:0.36rem;border-spacing:0}.baskettbl tr td{padding-top:3px;font-size:0.84rem}.baskettitle td{color:#FFFFFF;background-color:#005199;font-family:Tahoma, Geneva, sans-serif;font-size:0.75em;font-weight:bold;padding-left:2px;padding-right:2px}.loginfo2{width:300px;margin:auto;text-align:center;padding:0.312em;background-color:#eef;color:#000;border:#005199 1px solid;border-radius:0.312em}.loginfo2 a{text-decoration:underline;color:#005199}.loginfo2 a:hover{text-decoration:none;color:#00C}.viewer{text-decoration:underline;color:#005199}.viewer:hover{text-decoration:none;color:#00C}.hovershade:hover{background-color:#eeF}.splitline td{vertical-align:middle;padding-bottom:1px;border-bottom:#999999 1px solid;font-family:'Source Sans Pro', sans-serif;font-size:0.75rem}.topmark td{border-top:#005199 2px solid;font-family:'Source Sans Pro', sans-serif;font-size:0.75em}.showline{border-top:#dddddd 1px solid;height:0.385em}.cat_toptext{font-family:'Source Sans Pro', sans-serif;font-size:0.813em;text-align:center;padding:2px}.cat_undertext{font-style:italic;font-family:'Source Sans Pro', sans-serif;font-size:0.813em;text-align:center;padding-bottom:0.438em}.cat_undertext > img{margin-left:3px;margin-right:3px}.finalorder a,.updateorder{text-decoration:none;display:block;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:0.8em;border:#005199 1px solid;border-radius:3px;color:#000;background-color:#eef;margin-right:3px;padding-top:0.312em;padding-bottom:0.312em}.finalorder a:hover,.updateorder:hover{background-color:#005199;color:#fff;margin-right:3px;border:#1a6531 1px solid;border-radius:3px;text-decoration:none;cursor:pointer}.bottomGap{margin-bottom:1rem}.txtcentre{text-align:center;font-size:12px;font-family:Tahoma, Geneva, sans-serif;color:#000}.editorderbox{background-color:#eef;margin-left:2px;max-width:160px}.product_row td{text-align:center;font-family:Tahoma, Geneva, sans-serif;font-size:0.688em}.add42{padding:0;margin:3px 0}.add42txt{text-align:center;width:2.6rem;margin:auto;background-color:#eef;font-family:'Source Sans Pro', sans-serif;font-weight:normal;margin-right:2px}.add42submit{width:45px;margin:auto;background-image:url('/images/addtobasket42.png');background-repeat:no-repeat;background-position:center;border:none;background-color:#FFFFFF;cursor:pointer}.reg{border:#1a6531 1px solid;background-color:#ddd;color:#000;font-family:Tahoma, Geneva, sans-serif;font-size:11px;font-weight:bold;padding-top:1px;padding-bottom:1px;border-radius:3px}.reg:focus,.reg:hover{color:#00276d;border-color:#003199;cursor:pointer}#livesearchX1,#livesearchX2{background:#fff;display:none;overflow:hidden;z-index:99;padding-bottom:3px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-left:1px;border-left:#848484 1px solid;line-height:1.25rem}#livesearchX1 a,#livesearchX2 a{display:block;overflow:hidden;text-align:left;font-family:'Source Sans Pro', sans-serif;font-size:0.75rem;text-decoration:none;color:#123}#livesearchX1 a:hover,#livesearchX2 a:hover{text-decoration:underline;color:#000;background-color:#EEF}.outerajaxbox{width:78%;margin-left:1vw}#infobox{display:table;width:93%;margin:auto;border:#1a6531 1px solid;border-radius:5px}.infoboxleft{width:60%;float:left;text-align:left;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;font-size:0.8rem}.infoboxleft > p{padding-bottom:0.5rem}#infobox > .infoboxleft{border-right:#1a6531 1px solid}#infobox > .infoboxright{font-size:0.85rem;line-height:1.15rem}.infoboxright{width:39%;float:left;text-align:right;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;font-size:0.75rem;word-wrap:break-word}.infoboxright > textarea{min-height:5rem;height:6rem;max-width:90%;width:90%;margin:0.2rem auto;font-size:0.9rem;max-height:10rem;background-color:#EEF;padding:0.2rem;color:#000;font-family:Tahoma, Geneva, sans-serif}.underheadtext{text-align:center;color:#000;font-family:'Source Sans Pro', sans-serif;font-size:0.9em;font-weight:normal;margin-bottom:0.3rem}#infobox2{display:block;width:90%;margin:0 auto 1rem;border:#1a6531 1px solid;border-radius:0.35rem;overflow:auto;max-width:700px}.sendordergap td{padding-bottom:4px;font-size:1.1em}.sendbutt{display:block;margin:auto;text-decoration:none;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:1rem;border:#005199 1px solid;border-radius:3px;color:#000;background-color:#eef;padding-left:0.25rem;padding-right:0.25rem;font-weight:bold}.sendbutt:hover{background-color:#005199;color:#fff;border:#1a6531 1px solid;border-radius:0.438em;text-decoration:none;font-weight:bold;cursor:pointer}.product_box{font-family:Tahoma, Geneva, sans-serif;font-size:0.7rem;text-align:center;width:178px;min-width:178px;max-width:178px;display:inline-block;padding:3px;min-height:240px;overflow:auto;margin-bottom:1rem;box-sizing:border-box}.product_box_login{height:285px;overflow:auto}.searchcat{width:85%;display:block;margin:0.185rem auto 0.625rem 5px;text-align:left;padding:3px 0.625rem;background-color:#dfdffd;color:#1a6531;font-family:'Source Sans Pro', sans-serif;font-size:0.9em;font-weight:bold;border-radius:0.3rem;border-bottom:#00276d 1px solid;border-right:#00276d 1px solid}.searchpages{text-align:center;margin:0.35rem auto;max-width:90%}.searchpages a{background-color:#eef;border-radius:5px;border-bottom:#00276d 1px solid;border-right:#00276d 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid;font-family:Tahoma, Geneva, sans-serif;font-size:0.75rem;font-weight:normal;padding:1px 5px 2px;margin:2px 5px;text-decoration:none;color:#005199;display:inline-block}.searchpages a:hover{text-decoration:none;color:#00C;border-top:#00276d 1px solid;border-left:#00276d 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid}.searchpagefixed{background-color:#eef;border-radius:5px;font-family:Tahoma, Geneva, sans-serif;font-size:0.75em;font-weight:bold;padding:1px 5px 2px;margin-left:5px;margin-right:5px;text-decoration:none;display:inline-block;color:#00C;border-top:#00276d 1px solid;border-left:#00276d 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid}.deliveryoffer{border:#C00 3px solid;width:75%;margin:0 auto 1.25rem;border-radius:7px;background-color:#700;min-width:170px;text-align:center}.deliveryhead{font-family:'Source Sans Pro', sans-serif;font-size:1.12em;font-weight:bold;color:#fff;background-color:#C00;padding:0.185rem 0.185rem 0.185rem 1.25rem}.deliverybody{background-color:#700;color:#eef;font-family:'Source Sans Pro', sans-serif;font-size:0.95rem;padding:0.45rem;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.deliverybody a{text-decoration:underline;color:#99f}.deliverybody a:hover{text-decoration:none;color:#ccc}.bolddelivery{font-weight:bold;font-size:1em;color:#fff;font-variant:small-caps}.bolddeliverybig{display:block;font-weight:bold;font-size:1.2em;color:#fff;font-variant:small-caps}.tandc{font-size:0.7rem;color:#ccc}.tandcsmall{display:block;font-size:0.69rem;color:#ccc;padding-top:0.94rem;padding-bottom:0.94rem}.cookie{color:#fff;text-decoration:none;font-family:'Source Sans Pro', sans-serif}.cookie:focus,.cookie:hover{color:#6c6;text-decoration:underline}.cookier h3{margin-left:0.5em}.cookier p{margin-left:1em}.righty{text-align:right !important;margin-right:0.5em}.print_spacer{display:inline-block;margin-top:60px !important;page-break-inside:avoid !important;page-break-before:avoid !important;page-break-after:always !important}@media screen and (min-width:1500px){#infobox > .infoboxleft{border-right:none}#infobox > .infoboxright{border-left:1px solid #1a6531}}@media print{.print_hide{display:none}}@media screen and (min-width: 701px) and (max-width: 800px){.opening_header{padding-top:0.6rem}}@media screen and (max-width:1100px){#opentext{text-shadow:0 1px 0 #fff, 1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff}}@media screen and (min-width: 1180px){.opening_header{font-size:1.2rem;padding-top:1.25rem}}@media screen and (max-width:699px){#header{background-size:cover}}.anchorMenuSmall{display:none}.centreText{text-align:center}#surname,#usrname{max-width:90%}.searchText{color:#000;font-weight:normal}.acc_subheader{font-variant:small-caps;font-weight:bold;text-align:center}.headtitleLeft{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.2rem;font-weight:bold;text-align:left;padding-left:0.5rem}.bottomJump{font-weight:bold;font-size:0.8rem;text-align:center}.editor{max-width:700px}.editor tr td input[type='number']{max-width:3.5rem}.editor tr:nth-of-type(2) td{padding:0.3rem}.narrowView{display:none}@media screen and (min-width:800px) and (max-width:1010px){.editor tr td:nth-of-type(3),.editor tr td:nth-of-type(7){display:none}.editoroptionbox{max-width:120px}.narrowView{display:block;width:30%;margin-left:65%}}.ordered{background-color:#ccf;border:1px solid #1a6531;border-radius:0.55rem;margin:auto;padding:0.1rem;width:90%;max-width:700px}.notesbox,.submitbutton{display:flex !important;align-items:center;justify-content:center}.notesbox .infoboxright{width:70%;border-left:#1a6531 1px solid}.submitbutton .infoboxleft{width:70%;border-right:#1a6531 1px solid}.notesbox .infoboxleft,.submitbutton .infoboxright{width:28%;text-align:center}#com,#sub{padding-left:1.5rem;font-size:1.5rem;color:#1A6531}.description{display:inline}p.chrimbo{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;font-size:1rem;line-height:1.8;width:75%;border:3px solid #900;background-color:#fc0}p.jubilee{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;font-size:1.05rem;line-height:1.8;width:75%;border:5px double #C00;background-color:#9cf;padding:0.75rem 1rem}.middleblock p.virus{padding-left:0.75rem;padding-right:0.75rem;line-height:1.25;border-width:3px;width:80%;font-size:1.3rem}
