#header.f-ms { z-index:100; margin-left:auto; margin-right:auto }
#cookiebanner.f-ms { z-index:0; padding:6px 3%; background-color:#000 }
#cookiesAccept.f-ms { margin:0px 0px 0px 15px }
#cookiesMore.f-ms { margin:0px 0px 0px 15px }
#headerTop.f-ms { position:relative; max-width:1128px; z-index:0; padding:10px 3% 15px; margin-left:auto; margin-right:auto; overflow:hidden }
#straplineDiv.f-ms { z-index:0; float:left; padding-top:22px; padding-right:5px }
#strapline.f-ms { left:0px; top:0px; width:270px; height:38px; overflow:hidden }
#utility.f-ms { width:275px; z-index:0; float:right; padding-top:16px }
#searchFormDiv.f-ms { width:157px; min-height:48px; z-index:100; float:left; position:relative }
#search.f-ms { width:120px; height:46px; padding:0px 0px 0px 35px; margin:0px; background-image:url(../Resources/magnifier1.png); background-position:10px; background-repeat:no-repeat; border:solid #e6e6e6 1px; box-sizing:content-box }
#searchSubmitButton.f-ms { display:none }
#login.f-ms { width:77px; z-index:0; float:left }
#basket.f-ms { position:relative; width:41px; z-index:0; float:left }
#basketbutton.f-ms { width:41px; background-color:#fff; overflow:hidden }
#basketCount.f-ms { position:absolute; width:12px; top:9px; right:-3px; z-index:1 }
#logoDiv.f-ms { width:158px; z-index:0; margin-left:auto; margin-right:auto }
#avdistilogo.f-ms { left:0px; top:102px; width:130px; height:102px; overflow:hidden }
#rgblogo.f-ms { left:0px; top:0px; width:158px; height:102px; overflow:hidden }
#hamburger.f-ms { position:absolute; width:60px; top:0px; right:0px; height:60px; z-index:1; display:none }
#navWrapper.f-ms { z-index:100; background-image:url(../Resources/chip-white-90.png); border-top:solid #e6e6e6 1px; border-bottom:solid #e6e6e6 1px; position:relative }
#mainNav.f-ms { max-width:1200px; z-index:0; margin-left:auto; margin-right:auto }
#navInner.f-ms { z-index:0; float:right; position:relative; right:50% }
#megamenuWrapper.f-ms { z-index:0 }
#megamenu.f-ms { z-index:0; padding-left:3%; padding-right:3%; overflow:hidden }
#megamenuCol1.f-ms { width:31.33%; z-index:0; float:left; margin-right:3% }
#m4.f-ms { width:100px; display:inline-block }
#m6.f-ms { width:100px; display:inline-block }
#megamenuCol2.f-ms { width:31.33%; z-index:0; float:left }
#m7.f-ms { width:100px; display:inline-block }
#m10.f-ms { width:100px; display:inline-block }
#megamenuCol3.f-ms { width:31.33%; z-index:0; float:right }
#m9.f-ms { width:100px; display:inline-block }
#navClear.f-ms { z-index:0; clear:both; overflow:hidden }
#main.f-ms { z-index:0 }
#contentInner.f-ms { max-width:1128px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#footer.f-ms { z-index:0; padding-top:50px }
#logoSlider.f-ms { z-index:0; padding-top:30px; padding-bottom:30px; border-top:solid #e6e6e6 1px; overflow:hidden }
#logoSliderOuter.f-ms { z-index:0 }
#logoSliderInner.f-ms { z-index:0 }
#atlona.f-ms { width:125px; margin-left:45px; margin-right:45px; overflow:hidden }
#footerTop.f-ms { z-index:0; background-color:#333 }
#footerTopInner.f-ms { max-width:1128px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#footerPhone.f-ms { width:49%; z-index:0; float:left; padding-top:25px }
#footerSocial.f-ms { width:49%; z-index:0; float:right }
#twitter.f-ms { width:41px; vertical-align:middle; margin-left:60px; margin-top:15px; margin-bottom:15px; overflow:hidden }
#linkedin.f-ms { width:41px; vertical-align:middle; margin-left:30px; margin-top:15px; margin-bottom:15px; overflow:hidden }
#facebook.f-ms { width:41px; vertical-align:middle; margin-left:30px; margin-top:15px; margin-bottom:15px; overflow:hidden }
#youtube.f-ms { width:41px; vertical-align:middle; margin-left:30px; margin-top:15px; margin-bottom:15px; overflow:hidden }
#footerBottom.f-ms { z-index:0; background-color:#262626 }
#footerBottomInner.f-ms { max-width:1128px; z-index:0; padding:40px 3% 30px; margin-left:auto; margin-right:auto; overflow:hidden }
#footerBottomGroup1.f-ms { width:49%; z-index:0; float:left; overflow:hidden }
#footerBottomCol1.f-ms { width:48%; z-index:0; float:left }
#footerBottomCol2.f-ms { width:48%; z-index:0; float:right }
#footerBottomCol3.f-ms { width:49%; z-index:0; float:right }
#cedia.f-ms { left:0px; top:49px; width:117px; height:30px; margin-top:20px; margin-right:55px; overflow:hidden }
#avixiamember.f-ms { left:172px; top:49px; width:153px; height:30px; margin-top:20px; overflow:hidden }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	#search.f-ms { background-image:url(../Resources/magnifier.png); background-size:14px 14px }
}
@media screen and (max-width:990px)
{
	#footerPhone.f-ms { width:auto; float:none }
	#footerSocial.f-ms { width:auto; float:none; padding-top:20px }
	#footerBottomGroup1.f-ms { width:auto; float:none }
	#footerBottomCol1.f-ms { width:49% }
	#footerBottomCol2.f-ms { width:49% }
	#footerBottomCol3.f-ms { width:auto; float:none; padding-top:20px }
}
@media screen and (max-width:568px)
{
	#footer.f-ms { padding-top:20px }
	#logoSlider.f-ms { padding-top:15px; padding-bottom:15px }
	#footerBottomCol1.f-ms { display:none }
	#footerBottomCol2.f-ms { width:auto; float:none }
}
