@font-face { font-family: 'SophosSans-Light'; src: url('/medialibrary/368BA5FA0BBC48008F1B79419E02B6D4.ashx'); /* IE9 Compat Modes */ src: url('/medialibrary/368BA5FA0BBC48008F1B79419E02B6D4.ashx?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('/medialibrary/D06EBF23C75248369E69F10CAEC3ED72.ashx') format('woff2'), /* Modern Browsers */  url('/medialibrary/BF0E2924C6FD42BCAC2B7660745F6B60.ashx') format('woff'), /* Modern Browsers */  url('/medialibrary/4751283821D34F39A6D465D9B486585D.ashx') format('truetype'), /* Safari, Android, iOS */  url('/medialibrary/2FA82B6EE6C940A59EA51F2BEB24413B.ashx#font') format('svg'); /* Legacy iOS */ font-style: normal; font-weight: normal; text-rendering: optimizeLegibility; }
@font-face { font-family: 'SophosSans-Medium'; src: url('/medialibrary/A76D26601D214524BB7E9DFE35527692.ashx'); /* IE9 Compat Modes */ src: url('/medialibrary/A76D26601D214524BB7E9DFE35527692.ashx?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('/medialibrary/735D3D2CB1D74CA185D9438103FF763D.ashx') format('woff2'), /* Modern Browsers */  url('/medialibrary/6F1DEF3217344AEE90E3A090C6EE8D46.ashx') format('woff'), /* Modern Browsers */  url('/medialibrary/A50DF7A26CDC47BEB12A0AE2B4A8667C.ashx') format('truetype'), /* Safari, Android, iOS */  url('/medialibrary/DDE670B23A2A4AACA5CE96E5756A2EE4.ashx#font') format('svg'); /* Legacy iOS */ font-style: normal; font-weight: normal; text-rendering: optimizeLegibility; }
@font-face { font-family: 'SophosSans-Bold'; src: url('/medialibrary/111FF3AFFA2548599B9B3963DE66D1D4.ashx'); /* IE9 Compat Modes */ src: url('/medialibrary/111FF3AFFA2548599B9B3963DE66D1D4.ashx?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('/medialibrary/91D3894F7F0E4E9D89B559A788B4B31D.ashx') format('woff2'), /* Modern Browsers */  url('/medialibrary/4A67770405094B95A879CF33403EABE8.ashx') format('woff'), /* Modern Browsers */  url('/medialibrary/D77163A243C34F15BDEF04571CD4EA73.ashx') format('truetype'), /* Safari, Android, iOS */  url('/medialibrary/91FB143F26AA43A6A0425353F6F43164.ashx#font') format('svg'); /* Legacy iOS */ font-style: normal; font-weight: normal; text-rendering: optimizeLegibility; }
@font-face { font-family: 'sophos-awakens'; font-weight: 400; font-style: normal; src: url('/SophosNext/Assets/Css/Fonts/sophos-awakens.eot?9avi3t'); src: url('/SophosNext/Assets/Css/Fonts/sophos-awakens.eot?9avi3t#iefix') format('embedded-opentype'),  url('/SophosNext/Assets/Css/Fonts/sophos-awakens.ttf') format('truetype'),  url('/SophosNext/Assets/Css/Fonts/sophos-awakens.woff?9avi3t') format('woff'); font-weight: normal; font-style: normal; }


body { font-family: SophosSans-Light, arial, helvetica, sans-serif; line-height: 1; }
/* --- Headings --- */
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { font-family: SophosSans-Light, arial, helvetica, sans-serif; font-size: 36px; font-weight: normal; margin: 0 0 0.3em; color: #444; }
h1 strong { font-family: SophosSans-Light, arial, helvetica, sans-serif; font-weight: normal; }
h2 { font-size: 24px; font-weight: normal; margin: 1em 0 0.5em; color: #444; }
h3 { font-size: 18px; font-weight: normal; margin: 0 0 0.5em; color: #444; }
.sidebar h3 { margin: 0.3em 0 0.4em 0; text-align: center; }
.product-landing h3 { font-size: 20px; margin: 0 0 4px; }
.sidebar .well+h3 { margin-top: 1.5em; }
/* --- Paragraphs --- */
p { color: #666; line-height: 1.5; margin-top: 0; }
/* --- Links --- */
a { text-decoration: none; color: #0075C8; }
strong { font-family: SophosSans-Medium, arial, helvetica, sans-serif; font-weight: normal; }
.lead { font-size: 18px; line-height: 1.7; color: #666; }
.page-heading { padding: 0 0 0.4em; margin: 0 0 0.7em; border-bottom: 1px solid #ddd; }
.divider-heading { font-size: 36px; font-family: SophosSans-Light, arial, helvetica, sans-serif; padding: 15px 0px 18px; margin: 1.5em 0; border: 1px solid #ddd; border-left: none; border-right: none; text-align: center; }
.lead-divider-heading { margin-top: 0; }
.products-landing-heading { font-size: 45px; font-family: SophosSans-Light, arial, helvetica, sans-serif; font-weight: normal; text-align: center; padding-bottom: 40px; }
.fancy-amp { font-family: SophosSans-Light, arial, helvetica, sans-serif; font-size: 28px; color: #666666; display: inline-block; position: relative; bottom: 2px; }