 /*
 
 *
 * ==============================================
 * SKIN FOR SOPHOS WEB HELP RESPONSIVE
 * ==============================================
 */


 

@font-face{
 font-family:SophosSans-light;
 src: url('https://www.sophos.com/medialibrary/368BA5FA0BBC48008F1B79419E02B6D4.ashx');
 src: url('https://www.sophos.com/medialibrary/368BA5FA0BBC48008F1B79419E02B6D4.ashx?#iefix') format('embedded-opentype');
 src:     url('https://www.sophos.com/medialibrary/D06EBF23C7524836-9E69F10CAEC3ED72.ashx') format('woff2'); 
 src:     url('https://www.sophos.com/medialibrary/BF0E2924C6FD42BCAC2B7660745F6B60.ashx') format('woff');
 src:     url('https://www.sophos.com/medialibrary/4751283821D34F39A6D4-65D9B486585D.ashx') format('truetype');
 src:     url('https://www.sophos.com/medialibrary/2FA82B6EE6C940A5-9EA51F2BEB24413B.ashx#font') format('svg');
 font-style:normal;
 font-weight:normal;
 text-rendering:optimizeLegibility;
 }

@font-face{
	font-family:SophosSans-medium;
	src: url('https://www.sophos.com/medialibrary/A76D26601D214524BB7E9DFE35527692.ashx');
	src: url('https://www.sophos.com/medialibrary/A76D26601D214524BB7E9DFE35527692.ashx?#iefix') format('embedded-opentype');
	src:     url('https://www.sophos.com/medialibrary/735D3D2CB1D74CA185D9438103FF763D.ashx') format('woff2');
	src:     url('https://www.sophos.com/medialibrary/6F1DEF3217344AEE90E3A090C6EE8D46.ashx') format('woff');
	src:     url('https://www.sophos.com/medialibrary/A50DF7A26CDC47BEB12A0AE2B4A8667C.ashx') format('truetype');
	src:     url('https://www.sophos.com/medialibrary/DDE670B23A2A4AACA5CE96E5756A2EE4.ashx#font') format('svg');
	font-style:normal;
	font-weight:normal;
	text-rendering:optimizeLegibility;
	}

@font-face{
	font-family:SophosSans-bold;
	src: url('https://www.sophos.com/medialibrary/111FF3AFFA2548599B9B3963DE66D1D4.ashx');
	src: url('https://www.sophos.com/medialibrary/111FF3AFFA2548599B9B3963DE66D1D4.ashx?#iefix') format('embedded-opentype');
	src:     url('https://www.sophos.com/medialibrary/91D3894F7F0E4E9D89B559A788B4B31D.ashx') format('woff2');
	src:     url('https://www.sophos.com/medialibrary/4A67770405094B95A879CF33403EABE8.ashx') format('woff');
	src:     url('https://www.sophos.com/medialibrary/D77163A243C34F15BDEF04571CD4EA73.ashx') format('truetype');
	src:     url('https://www.sophos.com/medialibrary/91FB143F26AA43A6A0425353F6F43164.ashx#font') format('svg');
	font-style:normal;
	font-weight:normal;
	text-rendering:optimizeLegibility;
	}

.separator {
	margin: 0px 5px 0px 5px;
	color: #818386;
}

html, body { min-width:100%; color: #333; }
.container-fluid {max-width: 100%; padding: 0px;}
.row {margin: 0px; margin-bottom: 15px;}
.wh_right_tools {right: 1em;}
.placeholder {height: 16px;}
body {font-family:"SophosSans", Arial, Helvetica, sans-serif; font-size: 13px;}
.p, p, dl, .itemgroup, .shortdesc, .choicetable, .setdesctable, .setvaltable, .glossdef {margin-top: 0.3em; margin-bottom: 0.3em; font-family:"SophosSans", Arial, Helvetica, sans-serif; font-size: 13px;}
.ul, .ol, .tl {-webkit-padding-start: 25px; margin-left: 0.3em;}
.ul li, .ol li, .tl shorttask, dd, dt {margin-top: 0.3em; margin-bottom: 0.3em; -webkit-padding-start: 0px; font-family:"SophosSans", Arial, Helvetica, sans-serif; font-size: 13px; }
.ul li {line-height: 20px;}
.h1, h1, .topictitle1, .wh_topic_content .title.topictitle1 
{color: #000000; font-size: 20px; margin-bottom: 0.5em; border-bottom: solid 1px #d9dddf;  padding-bottom: 0.5em; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.ph.menucascade, .ph.uicontrol,  .keyword.wintitle {font-family:"SophosSans", Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;}
b, strong, .ph.b {font-family:"SophosSans", Arial, Helvetica, sans-serif; color: #818386;}
i, cite, em, var, address, dfn {
    font-style: normal;
	 color: #818386;
}
.current_node {font-weight: normal; color:#818386; text-decoration: none!important;}
.figcap {font-style: normal; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif; font-size: 13px;}
.ph.cmd {padding-top: 0.5em;}
.permalink {display: none!Important;}
.pagination > li > a, .pagination > li > span {font-family:"SophosSans", Arial, Helvetica, sans-serif; margin-left: 10px;}
#go2top {background-color: #1987cb; font-size: 13px; }
#trigger.active {transition: all 2.75s ease-in-out;}
.navbar-brand {height: auto;}
.navbar {border:none; border-radius: 0; margin: 0; min-height: 1.25em; padding-left: 0px;}
.wh_header{background:  #1987cb; none; color: #ffffff; font-family:"SophosSans", Arial, Helvetica, sans-serif; justify-content: flex-start; font-size: 26px;}
.title .ph.uicontrol {color: inherit; font: inherit;}
.title .keyword.wintitle {color: inherit; font: inherit;}
.title .ph.strong {color: inherit; font: inherit;}
.title .ph.cmd {color: inherit; font: inherit;}
.title .ph.b {color: inherit; font: inherit;}
.title .codeph {color: inherit; font: inherit;}
a, a:hover, a:visited {text-decoration: none; color: #1987cb;}
#star .star {display: none!important;}
#searchForm > div {margin-left: 5px;}
abbr[title]{border-bottom: none!important;}
dfn {font-style: inherit!important;}
.menucascade > abbr {text-decoration: none!important;}
.table>tbody>tr>td {vertical-align: top;}
code, kbd, pre {font-family: monospace; color: inherit;  background-color: inherit; border: none; padding: 0px; margin-top: 1em;}
.ph.userinput {font-family: monospace;   border-radius: none!important;  -webkit-box-shadow: none!important;  box-shadow: none!important; }
.ph.systemoutput {font-family: monospace; font-weight: bolder;}
.codeph {border: none;}
span.filepath {font-family: inherit; font-style: italic; color: inherit;}

div.body>section.section:first-child h2.title.sectiontitle {
border-top-style: none;
padding-top: 0px;
}

h2.title.sectiontitle, h2.title.topictitle2, .topictitle2, h2 
{font-size: 18px; 
font-weight:normal; 
color: #1987cb; 
margin-top: 15px;
margin-bottom: 0.5em;
 font-family: "SophosSans", Arial, Helvetica, sans-serif;
 border-top-style: solid;
 border-top-color: #d9dddf; 
 border-top-width: 1px; 
 padding-top: 15px;
 font-style: normal;}
sectiondiv {font-size: 14px; font-style:normal; font-weight:normal; color: #d9dddf; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em;}
.wh_print_link, .webhelp_expand_collapse_sections, .wh_hide_highlight  {font-size: 13px; margin-right: 0.1em; color: #d9dddf; }
.wh_breadcrumb li:not(:last-of-type):before {padding: 3px;}
.wh_breadcrumb li:not(:last-of-type):after {content: "/";padding: 3px;}
.wh_breadcrumb ol {font-size: 13px; padding-left: 0px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_toggle_button {margin-left: 0.5em;}
.wh_publication_title a{margin: 3px; SophosSans-light; align-items: baseline;}	
.wh_logo_and_publication_title {display: flex; display: -webkit-flex; justify-content: flex-start;  margin-left: 10px; align-items: baseline;}
.wh_publication_title {font-size: 26px; display: -webkit-flex; display: flex; flex-direction: row; justify-content: flex-start; text-decoration: none;  font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_publication_title > a{color:#fff;  text-decoration: none;}
.wh_indexterms_link {font-size:13px; margin-left: 500px;}
.wh_indexterms_link a:after {padding-right: .5em !important;}
.wh_top_menu {font-size:13px; margin-bottom: 0em; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_top_menu ul {list-style: none;  padding-left:0;}
.wh_top_menu a{color: #fff; line-height: 0.9em;}
.wh_top_menu ul ul li a:hover {background:  #1987cb;}
.wh_top_menu ul ul li {border-top-color: #000; width: 270px;}
.wh_top_menu ul ul li.has-children:after{}
.wh_top_menu ul li a {display: block; padding: 0.5em 1em, 0em, 1em; text-decoration: none; text-transform: none;  }
.wh_toc_shortdesc {display: none!important;}
.wh_indexterms_link a span{display:none;}
.wh_indexterms_link a:before{padding-bottom: .9em; color:#fff;}
.wh_breadcrumb ol {color: #000000; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_breadcrumb ol a {color: #1987cb; padding-left: 0em; padding-right:0.5em;}
.wh_breadcrumb ol .active {color: #1987cb;}
.wh_print_link a:before {text-decoration: none;}
.wh_print_link a {color: #D9DDDF;}
.wh_tools {padding-bottom: 18px;  padding-right: 20px; align-items: flex-end; background-color: #f5f6f7; height: 53px;}
.wh_main_page_search {background-color: #f5f6f7;}
.wh_topic_toc {border-left: 1px solid #d9dddf;  margin-left:1em;  padding-left: 1em; margin-top: 1em;}
.wh_navigation_links, 
.wh_navigation_links .navnext,
.wh_navigation_links .navprev
.wh_navigation_links a,
.wh_navigation_links a:hover,
.wh_navigation_links a:active,
.wh_navigation_links a:visited,
.wh_navigation_links a:before,
.wh_navigation_links a:hover:before,
.wh_navigation_links a:active:before,
.wh_navigation_links a:visited:before {color: #347bb7; text-decoration: none; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_tile > div {margin: 1em; padding: 1em; background-color: #ECF2F9; height:190px; font-weight: bold;}
.wh_tile_shortdesc {margin-top: 1em; text-align: center; color: #333; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_tile_text:after {background: linear-gradient(to bottom, rgba(236, 242, 249, 0), rgba(236, 242, 249, 1) 75%);}
.wh_tile_title {font-size: 16px; text-align: center; text-decoration: none;}
.wh_tile_title a{color: #1987cb;}
.support {justify-content: flex-end; margin-left: 0px; margin-bottom: 1px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.caption: {margin-top: 0;}
.searchbox {justify-content: flex-start;}
.wh_search_input {display: block; margin:0; padding-top: 14px; padding-bottom: 14px;  position:relative; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif; }
.wh_welcome:not(:empty){font-size: 24px; margin: 0 auto; font-family: "SophosSans", Arial, Helvetica, sans-serif; padding: 0 0 1.5em 0; text-shadow: none;}
.wh_search_textfield {border: solid 1px #d9dddf; border-radius: 3px; padding: 0.3em; position: relative; height: 25px; }
.wh_search_button{border: solid 1px #d9dddf; border-left-width: 0px; border-radius: 0 3px 3px 0;  color:#1987cb; background-color: #fff; }
.wh_main_page_toc {border-radius: 1px; background-color: #F5F6F7; border: 0px; width: 100%; margin: 1em; position:relative; line-height: 1.5em; margin-left: 0px; margin-top: 15px; padding-bottom: 5px; padding-top: 5px;}
.wh_main_page_toc .active {color: #1987cb;}
.wh_main_page_toc > .wh_main_page_toc_accordion_header, .wh_main_page_toc > .wh_main_page_toc_entry {padding-left: 1.7em; margin: 0; margin-bottom: 2px; list-style: none; word-wrap: break-word;}
.wh_main_page_toc .expanded, .wh_main_page_toc .wh_main_page_toc_accordion_header:hover, .wh_main_page_toc>.wh_main_page_toc_entry:hover, .wh_main_page_toc_accordion_entries {background-color: #f8f8f8;}
.wh_main_page_toc a, .wh_main_page_toc a:visited {color: #000000; font-size:  13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_main_page_toc a:hover {text-decoration: none;}
.wh_main_page_toc .wh_main_page_toc_accordion_header, .wh_main_page_toc > .wh_main_page_toc_entry {border-bottom: 0px;}
.wh_main_page_toc_accordion_entries {border: 0px; padding: 0.1em;}
.wh_main_page_toc_accordion_entries .wh_main_page_toc_entry:last-child {padding-bottom: 0.5em;}
.wh_main_page_toc_entry {font-size:  13px; line-height: 1em; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_main_page_toc_accordion_header {font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_main_page_toc .wh_main_page_toc_accordion_header.expanded:before {content: "\e259"; /* collapse symbol */ font-size:  13px; margin-top: 0.2em; }
.wh_main_page_toc .wh_main_page_toc_accordion_header:before {content: "\e258"; /* expand symbol */ font-size:  15px; }
.wh_main_page_toc_accordion_entries > *{margin-left: 1em; font-size:  13px;}
.wh_main_page_toc_accordion_entries > .wh_toc_shortdesc {margin-left: 1em;}
.expanded + .wh_main_page_toc_accordion_entries {display: block;}
.wh_main_page_toc .wh_main_page_toc_accordion_header.expanded:before, .wh_main_page_toc .wh_main_page_toc_accordion_header:before
{display: inline-block; font-weight: normal; font-family:"Glyphicons Halflings";  position: absolute; left: 5px; cursor: pointer; color: #1987cb;}
.wh_main_page_toc ul  li {margin: .5em 0;}
.wh_main_page_toc > ul > li > span{font-size:  13px;}
.wh_toc_shortdesc {font-size: 0.5em; background:  #1987cb; color: #ffffff;}
.wh_main_page_toc_accordion_entries {display: none;}

.wh_search_results_header_docs {font-size: 13px; margin-left: 5px;}
.wh_publication_toc li {margin-left: 0.5em; }
.wh_topic_toc li, .wh_publication_toc li, .wh_topic_label, .wh_topic_toc ul {line-height: 1.5em; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif; padding-right: 5px;}
.wh_topic_label {padding-bottom: 0.4em; font-weight: bold; color: #818386;}

.wh_publication_toc {border-radius: 1px; background-color: #F5F6F7; border: 0em; border-bottom: 1em; padding-bottom: 5px; padding-top: 5px;}
.wh_publication_toc ul ul {padding-left: 0.5em;}
.wh_publication_toc ul ul ul {padding-left: 0.5em;}
.wh_publication_toc .title {padding-left: 0.3em; font-size: 13px;}
.wh_publication_toc .wh-expand-btn {color: #1987cb; opacity: 1.0; font-size:  15px;}
.wh_publication_toc .active > .topicref a {color: #000000;}
.wh_publication_toc.active > .topicref a >.keyword {color: #000000;}
.wh_publication_toc span,  {color: #000000;}
.wh_publication_toc a, .wh_publication_toc .active {color: #000000;}
.wh_publication_toc a:visited, .wh_publication_toc a:hover {color: #000000;}
.wh_publication_toc a:hover {text-decoration: none;}
.wh_publication_toc > ul > li > span, .wh_publication_toc > ul > li > ul > li > span, .wh_publication_toc > ul > li > ul > li > ul > li > span  {font-size:  13px;}

.wh_side_toc {border-radius: 1px; padding: 0.2em; background-color: #F5F6F7; border: 0em; line-height: 0.9em;}
.wh_side_toc .title {padding-left: 0.3em;  font-size:  13px; font-family:"SophosSans", Arial, Helvetica, sans-serif; }
.wh_side_toc .wh-expand-btn {color: #1987cb; opacity: 1.0; font-weight: bold; font-size: 15px;}
.wh_side_toc .active > .topicref a {color: #000000;}
.wh_side_toc .active > .topicref a >.keyword {color:  #000000;}
.wh_side_toc span,  {color: #000000;}
.wh_side_toc .active {color: #1987cb;}
.wh_side_toc a, .wh_side_toc a:visited, .wh_side_toc a:hover {color:  #000000;}
.wh_side_toc a:hover {text-decoration: none;}
.wh_side_toc > ul > li > span, .wh_side_toc > ul > li > ul > li > span, .wh_side_toc > ul > li > ul > li > ul > li > span {font-size:  13px;} 
.postreq, .result, .ui-widget, .ui-menu .ui-menu-item {font-size: 13px;}
.wh_topic_content,.wh_content_area {color: #000;}

.wh_related_links {margin-left:0; font-size: 13px; color: #818386; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_related_link a, .related-link a, .related_link a:visited {padding: 1em, 0.5em; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;} 
.wh_topic_content .related-links {border-radius: 3px; padding: 1.5em 2em;}
.wh_topic_content .related-links strong {font-weight: lighter; color: #1987cb;}
.wh_topic_content .related-links .olchildlinks,
.wh_topic_content .related-links .ullinks,
.wh_topic_content .related-links .relinfo {list-style: none; padding: 0; margin:0;}
.wh_topic_content .related-links a, .wh_topic_content .related-links a:visited {color: #000000; padding-bottom: .3em; padding-left: 1em;}
.wh_topic_content .related-links li {color: #000000; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.filepath {	color: inherit!important;}

.searchresult {list-style: none; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.searchresult li {padding: .5em; margin-left: 5px;}
.searchresult .relativePath {margin-bottom: 5px;}
.searchresult li a, .wh_search_expression {color:#1987cb; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.searchresult li a.foundResult {font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.searchresult .shortdesclink {margin: .3em .5em 0; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.pagination {font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.search-autocomplete-proposal-hg {font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_search_expression {font-weight:bold; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_search_results_for {font-weight:bold; font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_search_results_header_pages {font-size: 13px; margin-right: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_index_terms li, .wh_index_terms ul {font-family:"SophosSans", Arial, Helvetica, sans-serif; font-size: 13px;}
.wh_search_results_header_docs {font-size: 13px; margin-right: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_index_terms span.wh_first_letter {color: #055BB5; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.wh_index_terms #indexList {padding:0;}
html[dir='rtl'] .wh_top_menu ul li:hover > ul { max-width: 270px;}
.wh_logo {margin-right: 10px;}
.wh_logo > img {height: 40px; width: 35px; vertical-align: middle; }
.wh_footer a {color: #8f9294; font-size: 13px; 	text-align: left;"SophosSans", Arial, Helvetica, sans-serif; text-decoration: underline;}
.wh_footer {position: fixed; left: 0; bottom: 0; width: 100%; text-align: left; background-color: #f5f6f7; border-top-width: 2px; border-top-style: solid; border-top-color: #d9dddf; color: #8f9294; }
.text-left { margin-left: 1em;}
.wh_content_area {margin-bottom: 20px;}
.wh_topic_content .related-links {padding-top: 0.5em;}
.wh_topic_content .related-links .olchildlinks, .wh_topic_content .related-links .ullinks, .wh_topic_content .related-links .relinfo {padding-bottom: 0.35em;}
.wh_topic_content .related-links a, .wh_topic_content .related-links a:visited {padding-bottom: 0em;}
.wh_expand_btn {font-weight: normal; opacity: 1; left: 3px;	right: 5px;}
.dt[id]::after, .section[id] .sectiontitle::after, .title.topictitle2[id]::after, table[id] .tablecap::after {display: none!important;}
.simpletable .choicetable .setdesctable .setvaltable {border-style: solid; border-width: 1px; border-color: #1987cb; border-collapse: collapse; margin-top: 0.5em;  margin-bottom: 0.5em; margin-left: 10px;}
th.stentry, th.choptionhd, th.chdeschd, th.setnamehd, th.setdeschd, th.setvalhd, th.setvalhd, td.setname, td.setval, td.chdesc, td.choption  {text-align: left; vertical-align: top; border-style: solid; border-width: 1px; border-color: #d9dddf;}
th.choptionhd, th.chdeschd, th.setnamehd, th.setdeschd, th.setvalhd, th.setvalhd {background: #1987cb; 	color: #ffffff; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
th, td.entry, th.setname, td.setval, td.chdesc, th.choption, td.strentry, th.entry {background: #FFF; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.tablecap {font-size: 13px; margin-left: 5px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
.table >thead >tr >th {color: #ffffff; 	background-color: #1987cb; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
/* from .sophos-box */
.note {padding: 0.433em 1.25em 1em 4.583em; border-radius: 0.25em; margin: 0.833em 0em; position: relative; font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
/* from .sophos-box:before */
.note:before {content: ' '; bottom: 0em;  left: 0em; top: 0em;  position: absolute; width: 3.333em;  background-position: 0.833em center; background-repeat: no-repeat;  background-size: 1.667em;}
/* from .sophos-box.sophos-box-info */
.note.note, .note.tip, .note.fastpath, .note.notice {border: 1px #d9dddf solid;}
/* from .sophos-box.sophos-box-info:before */
.note.note:before, .note.tip:before, .note.fastpath:before, .note.notice:before {background-color: #d9dddf; background-image: url("resources/images/Info.png") }
/* from .sophos-box.sophos-box-warning */
.note.important, .note.attention, .note.remember, .note.warning {border: 1px #d9dddf solid;}
/* from .sophos-box.sophos-box-warning:before */
.note.important:before, .note.attention:before, .note.remember:before, .note.warning:before {background-color: #d9dddf;  background-image: url("resources/images/Info.png");}
/* from .sophos-box.sophos-box-alert */
.note.caution, .note.danger, .note.restriction {border: 1px #d9dddf solid; font-weight: normal;}
/* from .sophos-box.sophos-box-alert:before */
.note.caution:before, .note.danger:before, .note.restriction:before {background-color: #D0021B; background-image: url("resources/images/Info.png");  margin-top: 0em; }
 .cautiontitle,  div[class='caution'] > h3 {display: block !important;}
 .dangertitle,  div[class='danger'] > h3 {display: block !important;}
 .restrictiontitle,  div[class='restriction'] > h3 {display: block !important;}
div.note > span.note__title {
	 background-image:none !important; 
     padding-left: 0px;
	 padding-bottom: 2px;
	 padding-right: 2px;
	 padding-top: 2px;
	 display: block;
	font-size:  13px;
	font-weight: bold;
	font-family:"SophosSans", Arial, Helvetica, sans-serif;
 }
.strow.chrow {border-top-color: #ddd; border-bottom-color: #ddd;}
.tablenoborder, .simpletable-container {margin-top: 0.5em;}
image {margin: inherit;}
section.section.result {font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}
section.section.postreq {font-size: 13px; font-family:"SophosSans", Arial, Helvetica, sans-serif;}

.screen {
    background-color: #000000;
    color: #ffffff;
    border: 0px;
}


@media only screen and (min-width: 800px) and (max-width: 1024px) {
   .wh_tools {padding-bottom: 10px; height: 15px; padding-top: 10px;}
	.row { margin-bottom: 5px; }
	.h1, h1, .topictitle1, .wh_topic_content .title.topictitle1 { font-size: 17px;}
	h2.title.sectiontitle, h2.title.topictitle2, .topictitle2, h2 { font-size: 15px;}
	.support {justify-content: flex-end;}
	
}

@media only screen and (max-width: 799px) {
   .wh_tools {padding-bottom: 10px; height: 15px; padding-top: 10px;}
	.row { margin-bottom: 5px; }
	.h1, h1, .topictitle1, .wh_topic_content .title.topictitle1 { font-size: 17px;}
	h2.title.sectiontitle, h2.title.topictitle2, .topictitle2, h2 { font-size: 15px;}
	.support {justify-content: flex-start;}
	
}
	


}