html 				{scroll-behavior: smooth;}
h4			{background-image: url(icons/expanding-faq/plus.png); background-position: right 10px top 8px; background-repeat: no-repeat; font-size: 15px; margin: 25px 0 10px 0; padding: 8px 10px 8px 35px; background-color: #EFEFEF;color: #333; border-top: 1px solid #ddd; }
h4.open		{background-image: url(icons/expanding-faq/minus.png); }
h4.closed	{background-image: url(icons/expanding-faq/plus.png); }

#switch-mobile	{display:none; width:0; height:0; visibility:hidden;}

.alertbox{color:#fff;padding:10px 10px 5px 10px;border:5px solid #ffa342;background:#FDBB75;background-repeat:no-repeat;background-position:right 0px}
.alertbox h2{color:#fff;margin:0 0 8px 0;padding:0 0 8px 0;font-size:1.2em;border-bottom:1px solid #ffdab2;border-top:0;border-right:0;border-left:0;font-weight:bold;text-transform:uppercase}
.alertbox h2 img{float:left;margin:0 10px 0 0}
.alertbox p{color:#fff;margin:5px 0}
.alertbox a{text-decoration:underline}
.infobox{color:#fff;padding:10px 10px 5px 10px;border:5px solid #4fad3d;background:#6ac259;background-repeat:no-repeat;background-position:right 0px}
.infobox h2{color:#fff;margin:0 0 8px 0;padding:0 0 8px 0;font-size:1.2em;border-bottom:1px solid #b4e4aa;border-top:0;border-right:0;border-left:0;font-weight:bold;text-transform:uppercase}
.infobox h2 img{float:left;margin:0 10px 0 0}
.infobox p{color:#fff;margin:5px 0}
.infobox a{text-decoration:underline}
.newsflash{color:#FFF;padding:10px 10px 5px 10px;border:5px solid #41a9b7;background:#84c9d2;background-repeat:no-repeat;background-position:right 0px}
.newsflash h2{color:#fff;margin:0 0 8px 0;padding:0 0 8px 0;font-size:1.2em;border-bottom:1px solid #a0e2ea;border-top:0;border-right:0;border-left:0;font-weight:bold;text-transform:uppercase}
.newsflash h2 img{float:left;margin:0 10px 0 0}
.newsflash p{color:#fff;margin:5px 0}
.newsflash a{text-decoration:underline}
.warningbox{color:#fff;padding:10px 10px 5px 10px;border:5px solid #ff5f4d;background:#FD8375;background-repeat:no-repeat;background-position:right 0px}
.warningbox h2{color:#fff;margin:0 0 8px 0;padding:0 0 8px 0;font-size:1.2em;border-bottom:1px solid #ffbeb6;border-top:0;border-right:0;border-left:0;font-weight:bold;text-transform:uppercase}
.warningbox h2 img{float:left;margin:0 10px 0 0}
.warningbox p{color:#fff;margin:5px 0}
.warningbox a{text-decoration:underline}

.box-grey-light{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:20px 0;padding:20px;display:block;background:#e8e8e8;color:#333}
.box-grey-with-outline{width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);margin:20px 4px;padding:20px;display:block;background:#f1f1f1;color:#333;-webkit-box-shadow:0 0 0 2px #ffffff, 0 0 0 4px #dadada;-moz-box-shadow:0 0 0 2px #ffffff, 0 0 0 4px #dadada;box-shadow:0 0 0 2px #ffffff, 0 0 0 4px #dadada}
.box-grey-dark-round-corners{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:20px 0;padding:20px;display:block;background:#bdbdbd;color:#333;-moz-border-radius:5px;border-radius:5px}
.box-grey-pale-shadow{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:20px 0;padding:20px;display:block;background:#fff;color:#333;-webkit-box-shadow:0 0 10px 0 #C3C5C9;-moz-box-shadow:0 0 10px 0 #C3C5C9;box-shadow:0 0 10px 0 #C3C5C9}

.boxout,.boxoutright,.boxoutpurple,.boxoutpurpleright,.boxoutgreen,.boxoutgreenright,.boxoutblue,.boxoutblueright{float:left;background-color:#FF5924;display:inline;padding:10px;margin:2px 20px 1px 0;width:230px;color:#FFF;font-size:1.2em}
.boxoutpurple,.boxoutpurpleright{background-color:#663d7f}
.boxoutgreen,.boxoutgreenright{background-color:#009b66}
.boxoutblue,.boxoutblueright{background-color:#00639c}
.boxoutright,.boxoutpurpleright,.boxoutgreenright,.boxoutblueright{float:right;margin:2px 0 1px 20px}
.boxout p,.boxoutright p,.boxoutpurple p,.boxoutpurpleright p,.boxoutgreen p,.boxoutgreenright p,.boxoutblue p,.boxoutblueright p{margin:0;color:#FFF}
div.boxout a,div.boxoutright a,div.boxoutpurple a,div.boxoutpurpleright a,div.boxoutgreen a,div.boxoutgreenright a,div.boxoutblue a,div.boxoutblueright a{color:#FFF}
div.boxout a:hover,div.boxoutright a:hover,div.boxoutpurple a:hover,div.boxoutpurpleright a:hover,div.boxoutgreen a:hover,div.boxoutgreenright a:hover,div.boxoutblue a:hover,div.boxoutblueright a:hover{background-color:none;background:transparent;text-decoration:underline}

div.box-transparent-right {float:right; margin:0 0 10px 30px; width:auto; height:auto; }
div.box-transparent-right:after {content: "";  clear: both;  display: table;}
div.box-transparent-right p {margin:0 0 10px 0;}


blockquote,q{quotes:none}
blockquote{margin:12px 0;background:#EFEFEF;padding:10px 50px;position:relative;font-family:Georgia, serif;color:#333;border:1px solid #EBEBEB;font-size:1em;-moz-border-radius:5px;border-radius:5px}
blockquote:before,blockquote:after{content:"\201C";position:absolute;font-size:60px;line-height:1;color:#999;font-style:normal}
blockquote:before{top:10px;left:10px}
blockquote:after{content:"\201D";right:10px;bottom:-20px}

a.button-block, a.button-PDF, a.button-Word	{text-decoration: none; transition: 0.5s; display: block; margin:10px 0; padding: 10px 20px 10px 12px; background-color: #f7f7f7; border: 1px solid #dedede; }
a.button-PDF, a.button-Word {padding: 10px 20px 10px 55px; background-image:url(../../i/icons/software/pdf.png); background-position: 10px 12px; background-repeat:no-repeat}
a.button-Word				{background-image:url(../../i/icons/software/doc.png);}
a.button-block:hover, a.button-PDF:hover, a.button-Word:hover {text-decoration: underline; background-color: #fff; border: 1px solid #999;}

a.blue-dark-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#334960 !important;color:#fff; padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.blue-mid-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#0099ff !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.blue-royal-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#175fa2 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.blue-sky-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#33cefb !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.green-dark-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#0f6d5b !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.green-light-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#2dcc70 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.green-mid-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#43af26 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.green-turquoise-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#1bbc9b !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.grey-light-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#bec3c7 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.grey-dark-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#95a5a5 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.orange-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#e67f22 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.orange-red-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#FF4500 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.pink-bubble-gum-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#e79096 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.purple-mid-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#9a59b5 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.purple-dark-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#7044ad !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.red-brick-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#e54e39 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.red-bright-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#FF0000 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.red-crimson-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#DC143C !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.red-dark-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#8B0000 !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}
a.yellow-button {min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; background-color:#f2c50a !important;color:#fff;padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2)}

a.blue-dark-button:hover {opacity:0.9}
a.blue-mid-button:hover {opacity:0.9}
a.blue-royal-button:hover {opacity:0.9}
a.blue-sky-button:hover {opacity:0.9}
a.green-dark-button:hover {opacity:0.9}
a.green-light-button:hover {opacity:0.9}
a.green-mid-button:hover {opacity:0.9}
a.green-turquoise-button:hover {opacity:0.9}
a.grey-light-button:hover {opacity:0.9}
a.grey-dark-button:hover {opacity:0.9}
a.orange-button:hover {opacity:0.9}
a.orange-red-button:hover {opacity:0.9}
a.pink-bubble-gum-button:hover {opacity:0.9}
a.purple-mid-button:hover {opacity:0.9}
a.purple-dark-button:hover {opacity:0.9}
a.red-brick-button:hover {opacity:0.9}
a.red-bright-button:hover {opacity:0.9}
a.red-crimson-button:hover {opacity:0.9}
a.red-dark-button:hover {opacity:0.9}
a.yellow-button:hover {opacity:0.9}

iframe {max-width:100%}

.imagecentred {border: none;    display: block;    margin: 10px auto;    background-color: #ffffff;    padding: 5px;    border-radius: 5px;    box-sizing: border-box;    box-shadow: #000000 0px 0px 20px -10px;}
.imageleft{float:left;margin:0 17px 1px 0;}
.imageleftborder{float:left;margin:0 17px 1px 0;border:1px solid #CCC}
.imageright{float:right;margin:0 0 1px 17px}
.imageright:after { content: "";  clear: both;  display: table;}
.imagerightborder{float:right;margin:0 0 1px 17px;border:1px solid #CCC}
div.imageleftborder{float:left;margin:0 17px 1px 0;display:inline}
div.imagerightborder{float:right;margin:0 0 1px 17px;display:inline}
div.imagerightborder p,div.imageleftborder p,div.imageRightBorder p,div.imageLeftBorder p{margin:0;padding:1px 5px;background-color:#CCC;font-size:0.9em}
img.imagerightborder,img.imageRightBorder{float:right;border:1px solid #CCC;margin:0 0 1px 17px}

.tableborder, .tableborder4px, .search-table {margin:20px 0; border:0; border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF}
.tableborder td, .tableborder th, .search-table td, .search-table th, .tableborder4px td, .tableborder4px th  {padding:10px;margin:0;font-weight:normal;border-right:1px solid #EFEFEF; border-top:1px solid #EFEFEF; vertical-align:top;text-align:left}
.tableborder4px td, .tableborder4px th {padding:4px}
.tableborder td p, .tableborder4px td p, .search-table td p {margin:0}
.tableborder td.tablecellhighlight, .tableborder th.tablecellhighlight, .tablecellhighlight, .tableborder4px td.tablecellhighlight, .tableborder4px th.tablecellhighlight, .search-table td.tablecellhighlight, .search-table th.tablecellhighlight {background-color:#666;color:#FFF;font-weight:bold}

.tablenoborderpadded, .tablenoborder4px {margin:20px 0; border:0;}
.tablenoborderpadded td, .tablenoborderpadded th, .tablenoborder4px td, .tablenoborder4px th {border:0 !important; padding:10px 20px 10px 0;margin:0;font-weight:normal;border:0; vertical-align:top;text-align:left}
.tablenoborder4px td, .tablenoborder4px th {padding:4px 8px 4px 0}
.tablenoborderpadded td p, .tablenoborder4px td p{margin:0}

td {overflow-wrap: break-word;  word-wrap: break-word;  -ms-word-break: break-all;  word-break: break-all;  word-break: break-word;  -ms-hyphens: auto;  -moz-hyphens: auto;  -webkit-hyphens: auto;  hyphens: auto;}

ul.auto-list li 		{display: block;    background-color: #f7f7f7;    border: 1px solid #dedede;    padding: 10px 10px 10px 55px;    background-position: 10px 9px;    margin: 0 0 5px 0;    background-repeat: no-repeat; background-image:url(../inc/FrontEndFiles/icons/document.png); }
ul.round-border-list{display:block}
ul.round-border-list li{display:block;margin:0 0 5px 0;padding:10px 10px;background:#efefef;-moz-border-radius:4px;border-radius:4px;font-size:15px}
ul.striped-list{display:block}
ul.striped-list li{display:block;margin:0 0 5px 0;padding:10px 10px;background:#f3f3f3;font-size:15px}
ul.striped-list li:nth-of-type(even){background:#e2e2e2}
.quick-links-list{background:#f7f7f7;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.08),8px 8px 0 0 rgba(143,143,143,0.15);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.08),8px 8px 0 0 rgba(143,143,143,0.15);box-shadow:0 0 0 1px rgba(0,0,0,0.08),8px 8px 0 0 rgba(143,143,143,0.15);-moz-border-radius:10px;border-radius:10px;overflow:hidden;padding:10px;display:block;margin:0 8px 0 0}
.quick-links-list h2{font-size:25px;color:#444;margin:10px 0 15px 0;border-bottom:1px solid #bdbdbd;padding:0 0 10px 0}
.quick-links-list ul{display:block;-webkit-box-shadow:inset 0 0 0 1px #e4e4e4;-moz-box-shadow:inset 0 0 0 1px #e4e4e4;box-shadow:inset 0 0 0 1px #e4e4e4;overflow:hidden;-moz-border-radius:8px;border-radius:8px}
.quick-links-list ul li{display:block;-webkit-box-shadow:inset 0 0 0 1px #e4e4e4;-moz-box-shadow:inset 0 0 0 1px #e4e4e4;box-shadow:inset 0 0 0 1px #e4e4e4;overflow:hidden;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 -1px 0 #e4e4e4;-moz-box-shadow:inset 0 -1px 0 #e4e4e4;box-shadow:inset 0 -1px 0 #e4e4e4;padding:15px 10px 15px 20px;background:#fff;margin:0;font-size:15px}

p.mediaiframe {position: relative;  padding-bottom: 57%;  height: 0;  overflow: hidden;  max-width: 100%;}
p.mediaholder video {margin: 0 auto;  width: 100%;  height: auto;  display: block;  object-fit: fill;}
p.mediaholder iframe, p.mediaholder object, p.mediaholder embed {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; border:0;}
p.mediaholder span.videotitle {display:none}
p.mediaholder:before {content:'';margin:0;}

.CMSawards {display: block; margin: 0px auto; background-color:#FFF; width:100%; text-align:center}
.CMSawards ul {text-align: center; vertical-align:middle; background:none; margin:10px auto; padding:0; }
.CMSawards ul li {list-style: none; background: none; display: inline-block; height:70px; margin:55px 10px 0px 10px; padding:0; position:relative;}
.CMSawards ul li a {background:none; text-decoration:none;}
.CMSawards ul li img{max-height: 70px; margin:2px auto; display:block; border:0; vertical-align:middle; top:50%; transform: translateY(-50%); width: auto;  height: auto;}
@media only screen and (max-width: 540px) {
	.CMSawards {display: none;}
}

.Content1Column img, .Content2Column img, .Content3Column img, .ColumnLeft img, .ColumnRight img, .CMSmodal img	{max-width:100%; height:auto;}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.spinnercontainer {position: relative;    padding-bottom: 100%; z-index:2;    height: 0;}
.spinnercontainer iframe {position: absolute;    top:0;    left: 0;    width: 100%;    height: 100%; max-width:700px}
@media only screen and (max-width: 800px) {
.spinnercontainer {padding-bottom: 140%;}
}


@media only screen and (max-width: 760px)
{
	table {display: block;overflow-x: scroll; width:100%;}
	table tr {overflow-x: scroll;}
	table td {width:auto !important; height:auto !important;}
	#float-image {display:none} <!-- app corner graphic -->
	ul.staff-list li {width:calc(50% - 14px) !important;margin:0 10px 40px 0 !important;}
	ul.staff-list li a .staff-img  {max-width:100px;max-height:100px; margin-top:13px;   background-size: cover!important;}
	
}
@media only screen and (max-width: 1150px)
{
	#float-image {display:none} <!-- app corner graphic -->
}
/* COLUMNS CSS FEB 2022 */
.columnLayout{float:left;padding:2.5px 15px}.eight-column-drop,.five-column-drop,.four-column-drop,.nine-column-drop,.one-column-drop,.seven-column-drop,.six-column-drop,.ten-column-drop,.three-column-drop,.two-column-drop{display:block;clear:both}.one-column-drop>.columnLayout{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;vertical-align:-webkit-baseline-middle;min-height:30px}.one-column-drop>.columnLayout iframe{width:100%}.eight-column-drop>.columnLayout,.five-column-drop>.columnLayout,.four-column-drop>.columnLayout,.nine-column-drop>.columnLayout,.seven-column-drop>.columnLayout,.six-column-drop>.columnLayout,.ten-column-drop>.columnLayout,.three-column-drop>.columnLayout,.two-column-drop>.columnLayout{max-width:calc(100%/2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block;vertical-align:text-top;min-height:30px;text-align:left}.eight-column-drop>.columnLayout,.five-column-drop>.columnLayout,.four-column-drop>.columnLayout,.nine-column-drop>.columnLayout,.seven-column-drop>.columnLayout,.six-column-drop>.columnLayout,.ten-column-drop>.columnLayout,.three-column-drop>.columnLayout{max-width:-webkit-calc(100%/3);max-width:-moz-calc(100%/3);max-width:calc(100%/3);vertical-align:-webkit-baseline-middle}.four-column-drop>.columnLayout{max-width:-webkit-calc(100%/4);max-width:-moz-calc(100%/4);max-width:calc(100%/4)}.five-column-drop>.columnLayout{max-width:-webkit-calc(100%/5);max-width:-moz-calc(100%/5);max-width:calc(100%/5)}.six-column-drop>.columnLayout{max-width:-webkit-calc(100%/6);max-width:-moz-calc(100%/6);max-width:calc(100%/6)}.seven-column-drop>.columnLayout{max-width:-webkit-calc(100%/7);max-width:-moz-calc(100%/7);max-width:calc(100%/7)}.eight-column-drop>.columnLayout{max-width:-webkit-calc(100%/8);max-width:-moz-calc(100%/8);max-width:calc(100%/8)}.nine-column-drop>.columnLayout{max-width:-webkit-calc(100%/9);max-width:-moz-calc(100%/9);max-width:calc(100%/9)}.ten-column-drop>.columnLayout{max-width:-webkit-calc(100%/10);max-width:-moz-calc(100%/10);max-width:calc(100%/10)}@media only screen and (max-width:1024px){.two-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.three-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.three-column-drop>.columnLayout:last-of-type{width:100%;max-width:100%}.four-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.five-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.five-column-drop>.columnLayout:last-of-type{width:100%;max-width:100%}.six-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.seven-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.seven-column-drop>.columnLayout:last-of-type{width:100%;max-width:100%}.eight-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.nine-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}.nine-column-drop>.columnLayout:last-of-type{width:100%;max-width:100%}.ten-column-drop>.columnLayout{max-width:calc(100%/2.01);float:none;margin-bottom:2px}}@media only screen and (max-width:880px){.eight-column-drop .columnLayout,.eleven-column-drop .columnLayout,.five-column-drop .columnLayout,.four-column-drop .columnLayout,.nine-column-drop .columnLayout,.one-column-drop .columnLayout,.seven-column-drop .columnLayout,.six-column-drop .columnLayout,.ten-column-drop .columnLayout,.three-column-drop .columnLayout,.twelve-column-drop .columnLayout,.two-column-drop .columnLayout{display:block;width:100%;max-width:100%}}
/* END COLUMNS CSS */