html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 20px;
  height: 100%;
}

ol,
ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption,
th,
td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q,
blockquote {
  quotes: none;
}

q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
}

html {
  height: 100%;
  overflow-y: scroll;
}

body {
  background: #fff;
  font:
    14px/24px "Segoe UI",
    Tahoma,
    Arial,
    Helvetica,
    sans-serif;
}

strong {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif !important;
  font-weight: 600;
}

button {
  cursor: pointer;
  border-width: 0;
  margin: 0;
  padding: 0;
  color: #0075d1;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-size: 14px;
  background: transparent;
}

button:hover {
  color: #025ba2;
}

a {
  text-decoration: none;
  color: #0067c7;
}

a:hover {
  color: #025ba2;
  text-decoration: underline;
}

a:focus,
button:focus,
a.btn:focus,
input[type="checkbox"]:focus,
input[type="radio"]:focus,
input[type="file"]:focus,
input[type="text"]:focus,
input.form-control:focus,
.input-search-submit:focus,
button:focus,
input[type="button"]:focus,
a.btn:focus,
input.common-btn:focus,
.common-btn:focus,
select:focus,
textarea:focus {
  outline: 1px dashed;
  outline-offset: 1px;
}

input[type="checkbox"]:focus,
select:focus,
input[type="radio"]:focus,
input[type="file"]:focus,
textarea:focus,
.module-nav a:focus {
  outline-offset: 0;
}

input[type="text"]:focus,
input.form-control:focus,
button:focus,
a.btn:focus,
input.common-btn:focus,
.search-facet .input-search-submit:focus,
.common-btn:focus,
.btn-install:focus,
input[type="button"]:focus,
.nav-base li a:focus,
.search-facets h3 a.expand:focus,
#nav-user-loggedin div a:focus,
.common-heading-tabs a:focus {
  outline-offset: -2px;
}

button:focus,
a.btn:focus,
input.common-btn:focus {
  outline-color: #fff;
}

.full-width {
  padding: 0 20px;
  margin: 0 auto;
  max-width: 1140px;
  position: relative;
}

.skip-content {
  padding: 6px;
  position: absolute;
  top: -40px;
  left: 0;
  color: #fff;
  border-bottom-right-radius: 8px;
  background: #1a1a1a;
  -webkit-transition: top 1s ease-out;
  transition: top 1s ease-out;
  z-index: 100;
}

.skip-content:focus {
  top: 0;
  outline-offset: -1px;
}

.skip-content:hover {
  color: #fff;
}

#nav-user {
  float: right;
  margin-top: 10px;
  margin-bottom: 28px;
  letter-spacing: 0.5px;
  margin-left: 10px;
  position: absolute;
  right: 20px;
  top: 0;
}

#nav-user li {
  float: left;
  padding: 6px 0;
}

#nav-user li ~ li:before {
  content: "|";
  float: left;
  margin: 0 14px;
}

#nav-user-loggedin {
  float: right;
  margin-top: 10px;
  margin-bottom: 28px;
  letter-spacing: 0.5px;
  position: relative;
  z-index: 30;
  margin-left: 10px;
  position: absolute;
  top: 0;
  right: 30px;
}

#nav-user-loggedin > li {
  position: relative;
  margin: 0;
  padding: 2px 0;
  display: inline-block;
  vertical-align: middle;
}

#nav-user-loggedin > li button {
  display: inline-block;
  vertical-align: middle;
}

#nav-user-loggedin div {
  right: 0;
  top: 25px;
  position: absolute;
  display: none;
  width: 155px;
  margin-top: 6px;
  padding: 15px 0 15px 0;
  background: #f5f5f5;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

#nav-user-loggedin div a {
  position: relative;
  display: block;
  padding: 0 15px 5px 15px;
  width: auto;
  white-space: nowrap;
  text-align: left;
  text-decoration: none;
  background: #f5f5f5;
}

#nav-user-loggedin div li {
  padding: 0;
}

#nav-user-loggedin li.user-profile > button {
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
}

#nav-user-loggedin li.user-profile div:focus {
  visibility: visible;
  opacity: 1;
  display: block;
}

#nav-user-loggedin div.profile-dropdown.on {
  display: block;
}

.dropdown-icon {
  text-indent: -9999px;
  position: absolute;
  top: 50%;
  left: 100%;
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/sprite.png")
    0 -118px no-repeat;
  width: 8px;
  height: 4px;
  margin-left: 3px;
}

#nav-user-loggedin li.user-profile.on .dropdown-icon {
  background-position: 0 -123px;
}

#nav-user-loggedin .last {
  background-color: #ebecec !important;
  position: relative;
  top: 16px;
  padding-top: 5px !important;
  padding-bottom: 10px !important;
}

.ie7 #nav-user-loggedin .last {
  margin-top: -8px;
}

#nav-user-loggedin img {
  width: 25px;
  height: 25px;
  float: right;
}

#nav-primary {
  position: relative;
  border-bottom: 1px solid #ccd2d3;
  clear: both;
  margin-bottom: 42px;
  width: 100%;
}

#nav-primary:after {
  content: "";
  display: table;
  clear: both;
}

.single-nav #nav-primary {
  margin-bottom: 0;
}

.ie7 #nav-primary {
  display: inline-block;
  margin-bottom: 0;
}

#nav-primary > ul > li > a {
  color: #757575;
  font-size: 24px;
  font-family:
    "wf_SegoeUILight", "wf_SegoeUI", "Segoe UI Light", "Segoe WP Light",
    "Segoe UI", "Segoe", "Segoe WP", "Tahoma", "Verdana", "Arial", "sans-serif";
  font-weight: 300;
}

#nav-primary .iis-logo {
  display: inline-block;
  font-size: 30px;
  font-weight: bold;
  line-height: 31px;
  letter-spacing: 2px;
  color: #1a1a1a;
  margin-right: 34px;
  position: relative;
  font-family:
    "wf_SegoeUILight", "wf_SegoeUI", "Segoe UI Light", "Segoe WP Light",
    "Segoe UI", "Segoe", "Segoe WP", "Tahoma", "Verdana", "Arial", "sans-serif";
}

#nav-primary > ul > li > a.current {
  color: #1a1a1a;
  font-weight: bold;
}

#nav-primary > ul > li > a:hover,
#nav-primary .iis-logo:hover {
  color: #1a1a1a;
  font-weight: bold;
  text-decoration: none;
}

a#logo {
  position: relative;
  float: left;
  bottom: 15px;
  left: 0;
  display: block;
  text-indent: -9999px;
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/iis-new-logo.png")
    0 0 no-repeat transparent;
  width: 94px;
  height: 20px;
  top: 20px;
}

.ie7 a#logo {
  line-height: 38px;
  margin-top: -12px;
}

#nav-primary > ul {
  display: inline-block;
  vertical-align: middle;
}

#nav-primary li {
  float: left;
  padding-bottom: 10px;
}

#nav-primary > ul > li ~ li {
  margin-left: 38px;
}

#nav-primary > ul > li > ul {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
}

#nav-primary ul > li > ul li {
  margin-top: 12px;
}

#nav-primary ul > li > ul li ~ li {
  margin-left: 26px;
}

#nav-primary ul li ul li a {
  font-size: 14px;
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
}

#nav-primary ul li > ul li a.current {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  color: #4f4f4f;
}

a.icon-menu {
  display: none;
  -webkit-touch-callout: none;
}

#search-site {
  float: right;
  position: relative;
  margin-top: 10px;
  margin-bottom: 32px;
  margin-right: 60px;
}

#txt-search {
  float: left;
  font-size: 12px;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  margin-left: 0;
  width: 302px;
  border: 1px solid #d9d9d9;
  background: #f3f3f3;
  padding: 6px;
  height: 32px;
  text-indent: 1px;
  line-height: normal;
  letter-spacing: normal;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#btn-search-submit {
  background: #3d3d3d;
  border: 1px solid #3d3d3d;
  position: relative;
  padding: 3px;
  cursor: pointer;
  height: 32px;
  width: 32px;
  float: right;
}

.ie7 #btn-search-submit {
  height: 32px;
  width: 32px;
}

#txt-search:focus,
#txt-search.focus {
  border-left: 3px solid #0075d1;
  padding-left: 4px;
}

.ie7 #search-site {
  height: 32px;
  width: 32px;
}

.ie7 #txt-search {
  line-height: 18px;
}

.ie8 #txt-search {
  line-height: 18px;
}

.ie7 #search-site:hover #txt-search,
.ie7 #txt-search.focus {
  height: 18px;
  display: inline;
}

.ie7 #search-site:hover,
.ie7 #search-site.expanded {
  width: 367px;
}

#solutions-menu {
  position: relative;
  margin-left: 19px !important;
  z-index: 5000;
  padding-bottom: 10px !important;
}

#solutions-menu > a {
  padding-right: 49px;
  padding-left: 19px;
}

#solutions-menu > a span {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  position: absolute;
  right: 24px;
  top: 6px;
  display: inline-block;
  border-style: solid;
  border-color: #171515;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  transition: border-width 150ms ease-in-out;
}

#solutions-menu > a span.active {
  transform: rotate(-135deg);
  top: 14px;
}

#solutions-menu + li {
  margin-left: 19px !important;
}

#solutions-menu.on > a {
  background: #f5f5f6;
  padding-top: 9px;
  padding-bottom: 10px;
}

#solutions-menu div:focus {
  display: block;
}

#solutions-menu div {
  display: none;
  border-top: 1px solid #ccd2d3;
  position: absolute;
  top: 100%;
  left: -109px;
  width: 530px;
  background: #f5f5f6;
  padding-top: 30px;
}

#solutions-menu div.on {
  display: block;
}

#solutions-menu ul {
  width: 220px;
  float: left;
  margin-left: 23px;
}

#solutions-menu ul:first-child + ul {
  margin-left: 50px;
  margin-bottom: 20px;
}

#solutions-menu ul li:first-child {
  font-size: 20px;
  border-bottom: 1px solid #c9ced0;
  margin-bottom: 15px;
}

#solutions-menu ul li {
  float: none;
}

#solutions-menu ul:first-child + ul + ul {
  width: 100%;
  background: #ebecec;
  margin-left: 0;
  padding: 15px 0 5px;
}

#solutions-menu ul:first-child + ul + ul li {
  float: left;
}

#solutions-menu ul:first-child + ul + ul li:first-child {
  font-size: 14px;
  margin: 0 8px 0 23px;
  padding: 0;
  border-bottom-width: 0;
}

#solutions-menu ul:first-child + ul + ul li + li ~ li:before {
  content: "|";
  margin: 0 8px;
  color: #767676;
}

#solutions-menu li a {
  font-size: 13px !important;
}

#footer-site {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  border-top: 1px solid #d1d7da;
  clear: both;
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 35px;
  font-size: 13px;
}

#footer-site:after {
  content: "";
  display: table;
  clear: both;
}

.ie7 #footer-site {
  display: inline-block;
  width: 100%;
}

#footer-site ul:first-child {
  margin-right: 1.5rem;
}

#footer-site li:first-child {
  display: block;
}

#footer-site li:first-child ~ li {
  display: inline;
}

#footer-site .logo {
  margin: 0;
  float: right;
}

#footer-site li:first-child + li ~ li:before,
#footer-site .logo li:nth-child(2) + li:before {
  content: "|";
  margin: 0 8px;
  color: #767676;
}

#footer-site .managePrivacyChoice svg {
  display: inline-block;
  vertical-align: text-bottom;
  margin-right: 3px;
}

#footer-site .managePrivacyChoice a:hover > svg {
  text-decoration: none;
}

#footer-site > a {
  position: absolute;
  right: 0;
}

#footer-site .social {
  flex-grow: 1;
  margin-right: 1.5rem;
}

#footer-site .social li:first-child + li ~ li:before {
  content: none;
}

#footer-site .facebook {
  margin-left: 10px;
  overflow: hidden;
  text-indent: -9999px;
  width: 16px;
  height: 16px;
}

#footer-site .twitter-x,
#footer-site .twitter {
  overflow: hidden;
  text-indent: -9999px;
  width: 16px;
  height: 16px;
}

#footer-site .logo-footer {
  margin: 3px 0 2px 0;
  display: block;
  text-indent: -9999px;
  width: 89px;
  height: 19px;
  background: url("./wwwroot/images/microsoft-logo2.png") 0 0 no-repeat;
}

.icon-search {
  text-indent: -9999px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/sprite.png")
    0 0 no-repeat;
  width: 14px;
  height: 14px;
  margin: -7px 0 0 -7px;
}

#breadcrumb {
  margin-bottom: 35px;
  color: #464f5d;
}

#breadcrumb:first-child {
  border-top: 1px solid #ccd2d3;
  padding-top: 12px;
  margin-top: 45px;
}

#breadcrumb a,
#breadcrumb span {
  font-size: 13px;
  display: inline-block;
}

#breadcrumb a ~ a:before,
#breadcrumb span:before {
  content: "›";
  float: left;
  margin: 0 6px;
  color: #464f5d;
}

.single-nav + div #hero + #breadcrumb {
  margin-top: 15px;
}

.single-nav + div #breadcrumb:first-child {
  margin-top: 0;
  border-top-width: 0;
}

.seperator {
  display: inline;
  margin: 0 6px;
}

.btn {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  float: left;
  background: #008a00;
  color: #fff;
  padding: 7px 15px;
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 24px;
}

.btn:hover {
  background: #004b1c;
  color: #fff;
}

@media screen and (max-width: 830px) {
  .full-width {
    width: 100%;
    margin: 0;
    padding: 0;
  }

  .content {
    padding: 10px 12px;
  }

  #footer-site {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 12px;
  }

  #footer-site ul:first-child {
    margin-right: 0;
  }

  #footer-site ul,
  #footer-site .logo {
    padding: 5px 12px;
  }

  .ms-logo {
    position: relative;
    display: block;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    height: 48px;
  }

  a#logo {
    left: calc(50% - 49px);
    position: absolute;
    height: 48px;
    float: none;
    top: 0;
    bottom: 0;
    background: url("https://iisumbraco.blob.core.windows.net/media/7435263/iis-new-logo.png")
      center 14px no-repeat transparent;
  }

  #nav-primary {
    clear: none;
    margin-bottom: 0;
  }

  .iis-logo {
    display: block;
    padding: 11px 12px;
    font-size: 24px;
    margin-right: 0;
    float: left;
    top: 0;
  }

  #nav-primary li {
    float: none;
    display: block;
    padding-bottom: 0;
    margin-left: 0;
  }

  #nav-primary > ul > li ~ li {
    margin-left: 0;
  }

  #nav-primary > ul > li > a {
    font-size: 14px;
    padding: 7px 12px;
    color: #1a1a1a;
    border-bottom: 1px solid #e6e6e6;
    display: block;
  }

  #solutions-menu,
  #solutions-menu + li {
    margin-left: 0 !important;
    margin: 0;
    padding: 0;
    padding-bottom: 0 !important;
  }

  #solutions-menu div {
    position: relative;
    display: none;
    width: 100%;
    left: 0;
    padding-top: 0;
    background: #fdfdfd;
    border-bottom: 1px solid #b5b2b2;
  }

  #solutions-menu ul {
    float: none;
    width: 100%;
    display: block;
    margin-left: 0;
  }

  #solutions-menu ul:first-child + ul {
    margin-left: 0;
    margin-bottom: 0;
  }

  #solutions-menu ul:first-child + ul + ul {
    padding: 0;
    background: transparent;
  }

  #solutions-menu ul:first-child + ul + ul li {
    float: none;
    display: inline-block;
    width: auto;
  }

  #solutions-menu ul:first-child + ul + ul li:first-child {
    font-size: 12px;
  }

  #solutions-menu ul:first-child + ul + ul li a {
    display: inline-block;
    padding: 3px 5px;
  }

  #solutions-menu > a span {
    width: 10px;
    height: 10px;
    right: 15px;
    top: 10px;
  }

  #solutions-menu > a span.active {
    top: 17px;
  }

  #solutions-menu ul li:first-child {
    font-size: 13px;
    padding: 10px 25px 0;
    margin: 0;
    width: auto;
    border-bottom: 1px solid #e0dddd;
  }

  #solutions-menu.on > a {
    padding-bottom: 7px;
    padding-top: 7px;
  }

  #nav-primary > ul li ul li a {
    padding: 3px 25px;
    font-size: 11px !important;
    margin: 0;
    width: auto;
    float: none;
    display: block;
    border-bottom: 1px solid #e6e6e6;
  }

  a.icon-menu {
    padding: 15px 12px;
    display: block;
    position: absolute;
    top: 0;
    width: 25px;
    height: 18px;
    z-index: 99;
  }

  a.icon-menu span {
    display: block;
    width: 25px;
    height: 2px;
    margin-bottom: 5px;
    position: relative;
    background: #757474;
    border-radius: 1px;
    z-index: 1;
    transform-origin: 4px 0;
    transition:
      transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),
      background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),
      opacity 0.55s ease;
  }

  a.icon-menu span > span,
  a.icon-menu span > span > span {
    top: 7px;
  }

  #nav-primary > ul.menu {
    position: absolute;
    display: none;
    width: 100%;
    margin: 0;
    right: 0;
    left: 0;
    top: 53px;
    z-index: 2;
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #a5a5a5;
    background: #f2f2f2;
    list-style-type: none;
    -webkit-font-smoothing: antialiased;
    transform-origin: 0% 0%;
    transform: translate(0, -100%);
    transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  }

  #nav-primary > ul.menu.active {
    transform: none;
    display: block;
  }

  #search-site {
    margin-top: 9px;
    right: 12px;
    margin-bottom: 0;
    z-index: 2;
  }

  #txt-search {
    width: 120px;
    padding: 5px;
    height: 28px;
  }

  #btn-search-submit {
    padding: 6px;
    height: 28px;
  }

  #nav-user-loggedin {
    margin: 5px 16px 0 -10px;
    right: 0;
    top: 50%;
  }

  logoutForm {
    display: inline;
  }

  #nav-user {
    margin: 0;
    font-size: 13px;
    padding: 6px 12px 6px 0;
    z-index: 1;
    right: 0;
    top: 46px;
  }

  #nav-user-loggedin div {
    margin-top: 4px;
    padding: 8px 0 5px 0;
  }

  #nav-user-loggedin div a {
    padding: 0 15px 0 15px;
    font-size: 12px;
  }

  #nav-user-loggedin .last {
    top: 5px;
  }

  #nav-primary > ul > li > ul {
    position: relative;
  }

  #nav-primary ul > li > ul li {
    margin-top: 0;
  }

  #nav-primary ul > li > ul li ~ li {
    margin-left: 0;
  }

  #breadcrumb {
    margin-bottom: 20px;
    padding: 0 12px;
  }

  #breadcrumb a,
  #breadcrumb span,
  #breadcrumb a ~ a:before,
  #breadcrumb span:before {
    margin: 0;
    margin-right: 6px;
  }

  #breadcrumb:first-child {
    margin-top: 0;
    border-top: none;
  }
}

@media screen and (max-width: 1024px) {
  #footer-site > ul:first-child {
    float: none;
    margin-bottom: 10px;
  }

  #footer-site .social {
    flex-grow: initial;
  }
}

@media only screen and (min-width: 831px) and (max-width: 899px) {
  #nav-primary > ul > li ~ li {
    margin-left: 29px;
  }

  #solutions-menu > a {
    padding: 10px 30px 10px 10px;
  }

  #solutions-menu > a span {
    right: 8px !important;
  }

  #footer-site ul {
    margin-right: 12px;
  }
}

@media only screen and (min-width: 831px) and (max-width: 1024px) {
  #nav-primary > ul > li > a {
    font-size: 18px;
  }

  #solutions-menu > a span {
    right: 24px;
    top: 6px;
    width: 10px;
    height: 10px;
  }

  #solutions-menu > a span.active {
    top: 12px;
  }

  #solutions-menu div {
    left: auto;
    right: -157px;
  }
}

@media only screen and (min-width: 1025px) and (max-width: 1140px) {
  #nav-primary > ul > li ~ li {
    margin-left: 30px;
  }

  #nav-primary > ul > li > a {
    font-size: 24px;
  }
}

@media only screen and (max-width: 600px) {
  #solutions-menu ul:first-child + ul + ul li:first-child {
    display: block;
  }

  #solutions-menu ul:first-child + ul + ul li:nth-child(2) {
    margin-left: 19px;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: light) {
  #btn-search-submit svg path {
    fill: #3d3d3d;
    stroke: #3d3d3d;
  }
}

canvas {
  -ms-touch-action: double-tap-zoom;
}

table {
  border: 1px solid #abb0b5;
  clear: both;
  width: 100%;
}

table th {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  color: #1f2834;
  font-size: 14px;
  background: #ebecec;
  padding: 5px;
}

table tr,
.ie7 table td,
.ie7 table th {
  border-top: 1px solid #abb0b5;
}

table td {
  padding: 5px;
  font-size: 14px;
  vertical-align: text-top;
  line-height: 24px;
}

table td:first-child ~ td,
table th:first-child ~ th,
table th:first-child ~ td {
  border-left: 1px solid #abb0b5;
}

table th:first-child ~ td {
  color: #767676;
}

#hero {
  overflow: hidden;
  padding: 39px 25px 39px 30px;
}

.ie7 #hero {
  margin-top: 42px;
  padding-bottom: 42px;
}

#hero.hero-metro {
  background: #043e54
    url("https://iisumbraco.blob.core.windows.net/media/7435263/hero-film.png")
    right bottom no-repeat;
}

#hero h1 {
  color: #fff;
  font-family:
    "Segoe UI Light", "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: 100;
  font-size: 30px;
  margin-bottom: 25px;
}

#hero h2 {
  color: #fff;
  font-size: 16px;
  margin-bottom: 15px;
}

#hero p {
  clear: both;
  color: #fff;
  font-size: 16px;
  width: 750px;
  line-height: 24px;
  max-width: 74%;
}

#hero p.additional-info {
  color: #fff;
  font-size: 13px;
  width: 300px;
  float: left;
  clear: none;
  margin-left: 30px;
  line-height: 18px;
  margin-top: 30px;
}

#hero nav a {
  color: #64ddff;
}

#hero li {
  float: left;
}

#hero li ~ li {
  margin-left: 20px;
  margin-bottom: 30px;
}

.ie7 #hero li ~ li {
  margin-bottom: 10px;
}

#hero .actions {
  margin-top: 30px;
  float: left;
  width: auto;
}

#hero .actions .btn ~ .btn {
  margin-left: 30px;
}

.single-nav + div #hero {
  margin-top: 20px;
}

.page {
  clear: both;
}

.page.two-left {
  padding-left: 295px;
  padding-right: 0;
  min-width: 665px;
  max-width: 1145px;
}

.page.two-right {
  padding-left: 0;
  padding-right: 350px;
  max-width: 1090px;
}

.page:after {
  content: "";
  display: table;
  clear: both;
}

.ie7 .page {
  display: inline-block;
}

.col-left {
  float: left;
  width: 250px;
  margin-left: -295px;
}

.col-article,
.col-mid {
  float: left;
  margin-left: 0;
  margin-top: 0;
  width: 100%;
}

h1.no-article {
  font-size: 24px;
  color: #2f3947;
  line-height: 32px;
  padding-bottom: 25px;
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
}

.col-right {
  float: right;
  width: 300px;
  margin-right: -350px;
}

.ie7 .col-right {
  margin-left: 45px;
}

.col-mid article {
  margin-bottom: 32px;
  position: relative;
}

.col-mid article:after {
  display: table;
  content: "";
  clear: both;
}

.ie7 .col-mid article {
  display: inline-block;
  margin-bottom: 20px;
}

.col-mid article h1 {
  font-size: 18px;
}

.col-mid article h4 {
  font-size: 18px;
}

.col-mid article header p,
.col-article article header p {
  font-size: 11px;
  float: left;
  color: #767676;
  margin: 3px 0 12px;
}

.col-mid article header p a,
.col-article article header p a {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  color: #357530;
}

.col-mid article header p ~ p:before,
.col-article article header p ~ p:before {
  content: "|";
  float: left;
  margin: 0 14px;
}

.col-mid article header ~ p {
  clear: both;
  color: #333;
  font-size: 14px;
}

.grouped-list article {
  clear: both;
  padding-left: 30px;
  border-bottom: 1px solid #ccd2d3;
  padding-bottom: 30px;
  padding-right: 20px;
}

.grouped-list article header ~ p {
  float: left;
  max-width: 70%;
}

.grouped-list article aside {
  float: right;
  color: #767676;
  font-size: 11px;
  width: 21%;
  margin-top: 1px;
}

.grouped-list article ~ article {
  margin-bottom: 0;
  margin-top: 30px;
}

.grouped-list > header {
  letter-spacing: 1px;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  background: #4f4f4f;
  color: #f4f4f4;
  font-size: 14px;
  padding: 10px 10px 0 10px;
  margin-bottom: 20px;
  height: 28px;
  position: relative;
}

.grouped-list > header:after {
  content: "";
  display: table;
  clear: both;
}

.ie7 .grouped-list > header {
  display: inline-block;
}

.grouped-list > header h1 {
  font-size: 16px;
  float: left;
  line-height: 18px;
}

.grouped-list > header h3 {
  font-size: 16px;
  float: left;
  line-height: 18px;
}

.grouped-list > header ul {
  font-size: 14px;
  float: left;
  margin-left: 40px;
  line-height: 20px;
}

.grouped-list > header a {
  color: #f4f4f4;
  font-size: 13px;
  float: right;
  line-height: 20px;
}

.grouped-list > header a:hover {
  color: #fff;
}

.grouped-list > footer,
.grouped-list div > footer {
  margin-top: 10px;
  overflow: hidden;
  margin-bottom: 30px;
}

.grouped-list > header ul.group-nav {
  float: right;
}

ul.group-nav li {
  float: left;
  height: 28px;
}

ul.group-nav li:first-child {
  padding-right: 40px;
}

ul.group-nav a {
  float: none;
}

ul.group-nav a:focus {
  outline-offset: -2px;
}

.author {
  float: left;
  position: absolute;
  left: 0;
  top: 5px;
  width: 59px;
}

.grouped-list article.author-list {
  padding-left: 80px;
}

.grouped-list article.author-list header ~ p {
  float: left;
  max-width: 100%;
}

.grouped-list.no-lead {
  margin-bottom: 40px;
}

.grouped-list.no-lead article {
  padding-left: 0;
  border-bottom-width: 0;
  padding-bottom: 0;
  margin-bottom: 30px;
}

.grouped-list.no-lead header ~ p {
  max-width: 100%;
}

.grouped-list.no-lead article ~ article {
  border-top: 1px solid #ccd2d3;
  padding-top: 30px;
  margin-top: 0;
}

.grouped-list .author-list:last-of-type {
  border-bottom: none;
}

.pager li {
  float: left;
  margin-left: 20px;
}

.pager li.pager-text:first-child {
  margin-left: 0;
  margin-right: 20px;
}

.pager li.pager-text {
  margin-left: 40px;
}

.col-article article header {
  margin-top: 0;
}

.col-article article header:after {
  clear: both;
  display: table;
  content: "";
}

.ie7 .col-article article header {
  display: inline-block;
  line-height: 34px;
  margin-top: 0;
}

.col-article h1 {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #2f3947;
  line-height: 32px;
}

.col-article h2 {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  clear: both;
  font-weight: normal;
  font-size: 20px;
  color: #4f4f4f;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccd2d3;
  margin-bottom: 25px;
  margin-top: 50px;
}

.col-article h3 {
  font-size: 14px;
  text-transform: uppercase;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  color: #4f4f4f;
  letter-spacing: 1px;
  margin-bottom: 12px;
  margin-top: 35px;
}

.col-article h3.important {
  color: #000;
}

.col-article h4 {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 600;
  margin: 25px 0 12px 0;
}

.col-article h5 {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-style: italic;
  margin: 25px 0 12px 0;
}

.col-article h6 {
  font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-style: italic;
  margin: 25px 0 12px 0;
}

.col-article b,
.col-article strong {
  font-weight: bold;
}

.col-article em,
.col-article i {
  font-style: italic;
}

.col-article header + * {
  margin-top: 30px;
}

.col-article article p {
  clear: both;
  color: #1f2834;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 25px;
}

.col-article article p a {
  display: inline-block;
}

.col-article article header p {
  clear: none;
}

.col-article article header p.description {
  font-size: 14px;
  line-height: 24px;
  color: #1c222b;
}

.col-article article header p.description:before {
  content: "";
  margin: 0;
  float: right;
}

.header-ctas {
  width: 60%;
  float: left;
  line-height: 32px;
}

.col-article article header.header-ctas p {
  color: #4f4f4f;
  margin-top: 0;
  position: relative;
  padding-left: 25px;
}

.col-article article header.header-ctas p.urlrewrite {
  padding-left: 0;
  margin-bottom: 55px;
}

.col-article article header.header-ctas p a {
  color: #0067c7;
}

.col-article article header.header-ctas p a:hover {
  color: #025ba2;
}

.header-ctas + aside {
  margin-top: 5px;
  float: right;
  text-align: right;
  color: #767676;
}

.header-ctas + aside .btn {
  display: block;
  float: none;
  margin-bottom: 0;
}

.header-ctas + aside + h2 {
  float: left;
  width: 100%;
  margin-top: 20px;
  clear: both;
}

.col-article ol,
.col-article ul {
  margin: 16px 0 50px 20px;
  color: #000;
  font-size: 14px;
  line-height: 24px;
}

.col-article ul {
  margin: 16px 0 40px 40px;
}

.col-article ol ul {
  margin-bottom: 13px;
}

.col-article ol li {
  list-style-type: decimal;
  list-style-position: inside;
  margin-bottom: 13px;
}

.col-article ol li:before {
  content: "";
  margin-left: 9px;
}

.col-article ul ul {
  margin-bottom: 10px;
  margin-top: 10px;
}

.col-article ul li {
  list-style-type: disc;
  margin-top: 13px;
}

.col-article table {
  margin: 30px 0;
}

.col-article .btn {
  margin-bottom: 30px;
}

figure {
  overflow: hidden;
}

figure img {
  display: block;
  margin: 30px auto;
  max-width: 100%;
}

.half-left {
  float: left;
  width: 45%;
}

.half-right {
  float: right;
  width: 45%;
}

.half-left p,
.half-right p {
  margin: 16px 0 40px 0;
}

.half-left ul li,
.half-right ul li {
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 16px;
  font-size: 14px;
}

.half-left h2,
.half-right h2 {
  clear: both;
  font-weight: normal;
  font-size: 20px;
  color: #4f4f4f;
  display: inline-block;
}

.half-left h4,
.half-right h4 {
  clear: both;
  font-weight: normal;
  font-size: 20px;
  color: #4f4f4f;
  display: inline-block;
}

.half-left .rss-heading,
.half-right .rss-heading {
  padding-bottom: 15px;
  border-bottom: 1px solid #ccd2d3;
  margin-bottom: 25px;
  margin-top: 40px;
}

.half-left h3,
.half-right h3 {
  font-size: 14px;
  line-height: 30px;
}

.about-author {
  margin-top: 30px;
  margin-bottom: 30px;
  clear: both;
  background: #f6f6f6;
  border: 1px solid #d3d3d3;
  padding: 10px 10px 10px 85px;
  position: relative;
}

.about-author h1 {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
  color: #2f3947;
  font-size: 14px;
  text-transform: uppercase;
}

aside.about-author header ~ p {
  margin-bottom: 0;
  font-size: 13px;
}

.about-author img {
  border: 1px solid #acaeaf;
  float: left;
  position: absolute;
  top: 10px;
  left: 10px;
  height: 61px;
}

.col-right .about-author {
  padding: 20px;
}

.col-right .about-author h1 {
  padding-left: 70px;
  margin-bottom: 5px;
}

.col-right .about-author img {
  position: relative;
  left: 0;
  top: 0;
  margin: -24px 15px 4px 0;
}

.col-article .about-author {
  padding: 15px;
  min-height: 70px;
}

.col-article .about-author h1,
.col-article .about-author p {
  padding-left: 85px;
}

.col-article .about-author img {
  margin: 10px 15px 4px 10px;
}

.col-equal header h1 {
  margin-bottom: 30px;
}

.col-equal section,
.col-equal > p {
  float: left;
  width: 22%;
  margin-bottom: 20px;
}

.col-equal section ~ section,
.col-equal > p ~ p {
  margin-left: 4%;
  clear: none;
}

.ie7 .col-equal section ~ section,
.ie7 .col-equal > p ~ p {
  margin-left: 2%;
}

.col-equal section:nth-of-type(4n + 1),
.col-equal > p:nth-of-type(4n + 1) {
  clear: both;
  margin-left: 0%;
}

.col-equal p strong {
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.col-equal section h1 {
  font-size: 20px;
  color: #4f4f4f;
  padding-bottom: 10px;
  border-bottom: 1px solid #c9ced0;
  margin-bottom: 30px;
}

.col-equal section h2 {
  font-size: 14px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0;
}

.col-equal p {
  font-size: 14px;
  margin-bottom: 50px;
}

.col-equal.header-links section header p {
  margin-top: 0;
}

.col-equal.header-links section h1 {
  border-bottom-width: 0;
  margin-bottom: -15px;
}

.col-equal.header-links p {
  margin-bottom: 30px;
}

.col-equal-five section {
  float: left;
  width: 18%;
  margin-bottom: 20px;
}

.col-equal-five section ~ section {
  padding-left: 2%;
}

.ie7 .col-equal-five section ~ section {
  padding-left: 2%;
}

.col-equal-three {
  overflow: hidden;
}

.col-equal-three section {
  float: left;
  width: 30%;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 24px;
}

.col-equal-three h1 {
  font-size: 24px;
  color: #2f3947;
  line-height: 32px;
  padding-bottom: 25px;
}

.col-equal-three h2.title {
  font-size: 24px;
  color: #2f3947;
  line-height: 32px;
  padding-bottom: 25px;
}

.col-equal-three section ~ section {
  padding-left: 5%;
}

.col-equal-three section p {
  padding-bottom: 40px;
}

.ie7 .col-equal-three section ~ section {
  padding-left: 2%;
}

.ad-text {
  text-transform: uppercase;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  color: #515151;
  font-size: 11px;
  margin: 13px auto;
  padding: 0 0 13px;
}

.centered-ad-728 {
  padding-top: 80px;
  margin: 0 auto;
  display: block;
  width: 728px;
  clear: both;
}

.ad-728 {
  padding-top: 80px;
}

.ad {
  clear: both;
}

.ad-300x250 + * {
  margin-top: 40px;
}

.no-ad .centered-ad-728,
.no-ad .ad-300x250 {
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

.prettyprint {
  overflow: auto;
}

.video-wrap {
  padding: 13px;
  margin-bottom: 30px;
  height: 628px;
}

.video-wrap video {
  width: 100%;
  height: 100%;
}

.video-wrap h2 {
  display: none;
}

.page-tip {
  background: #f5f5f5;
  margin-top: 30px;
  position: relative;
  padding: 10px 10px 10px 82px;
}

.page-tip > span {
  float: left;
  width: 38px;
  height: 100%;
  background: #0075d1;
  position: absolute;
  top: 0;
  left: 0;
}

.page-tip > span span {
  top: 20px;
}

.page-tip strong {
  position: absolute;
  left: 45px;
}

a.subscribe {
  float: right;
  padding-left: 15px;
  font-size: 11px;
}

.text-links a {
  color: #1f2834;
}

.text-links a:hover {
  text-decoration: underline;
}

.nth {
  clear: both !important;
  margin-left: 0 !important;
}

.copy {
  text-align: center;
}

.clear {
  clear: both;
}

.icon,
.icon-left {
  text-indent: -9999px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/sprite.png")
    0 0 no-repeat;
  width: 14px;
  height: 14px;
  margin: -7px 0 0 -7px;
}

.icon-rss {
  width: 13px;
  height: 13px;
  background-position: 0 -15px;
}

.icon-windows {
  background-position: 0 -53px;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  top: 12px;
}

.icon-user {
  background-position: 0 -70px;
  width: 15px;
  height: 14px;
  margin: -5px 0 0 -8px;
}

.icon-filter {
  background-position: 0 -85px;
  width: 15px;
  height: 15px;
  margin: -7px 0 0;
}

.icon-light {
  background-position: 0 -101px;
  width: 11px;
  height: 16px;
  margin: -8px 0 0 -5px;
}

.icon-curricula {
  background-position: 0 -29px;
  width: 8px;
  height: 11px;
  margin: -5px 0 0 -4px;
}

.current .icon-curricula {
  background-position: -9px -29px;
}

.icon-curricula-color {
  background-position: -18px -29px;
  width: 8px;
  height: 11px;
  margin: -5px 0 0 -4px;
}

.icon-video {
  background-position: 0 -41px;
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
}

.current .icon-video {
  background-position: -24px -41px;
}

.icon-video-color {
  background-position: -12px -41px;
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
}

.icon-whitepaper {
  background-position: -11px -370px;
  width: 10px;
  height: 12px;
  margin: -5px 0 0 -5px;
}

.current .icon-whitepaper {
  background-position: -22px -370px;
}

.icon-whitepaper-color {
  background-position: 0 -370px;
  width: 10px;
  height: 12px;
}

.icon-book {
  background-position: -12px -384px;
  width: 11px;
  height: 12px;
  margin: -5px 0 0 -5px;
}

.current .icon-book {
  background-position: -24px -384px;
}

.icon-book-color {
  background-position: 0 -384px;
  width: 11px;
  height: 12px;
  margin: -5px 0 0 -5px;
}

.icon-link {
  background-position: -13px -398px;
  width: 12px;
  height: 12px;
  margin: -5px 0 0 -5px;
}

.current .icon-link {
  background-position: -26px -398px;
}

.icon-link-color {
  background-position: 0 -398px;
  width: 12px;
  height: 12px;
  margin: -5px 0 0 -5px;
}

.icon-left {
  left: 0;
  margin-left: 0;
}

@media only screen and (max-width: 996px) {
  .page.two-left {
    min-width: auto;
  }

  .ad {
    width: auto !important;
    height: auto !important;
    padding-left: 12px;
    padding-right: 12px;
    text-align: center;
  }

  .ad a img {
    max-width: 100%;
    height: auto;
    width: auto;
  }

  #hero p.additional-info {
    text-shadow: 1px 1px 1px #000;
    float: none;
    margin-left: 0;
    padding-top: 30px;
    clear: both;
  }

  .col-equal section {
    width: 48%;
    margin-right: 2%;
    margin-left: 0 !important;
    display: inline-block;
    vertical-align: top;
    float: none;
  }
}

@media screen and (max-width: 830px) {
  #hero p {
    text-shadow: 1px 1px 1px #000;
  }

  .page.two-right {
    padding-left: 12px;
    padding-right: 12px;
    max-width: 100%;
  }

  .col-article,
  .col-mid {
    float: none;
  }

  .col-right {
    float: none;
    max-width: 300px;
  }

  .col-right.overview {
    max-width: none;
    width: auto;
    margin-right: 0;
  }

  .page.two-left {
    padding-left: 0;
  }

  .page.two-left .col-left,
  .page.two-left .col-mid.grouped-list {
    width: auto;
    float: none;
    margin-left: 0;
    padding: 0 12px;
  }

  .page.two-left .col-left nav {
    max-width: 380px;
  }

  .centered-ad-728 {
    padding-top: 20px;
  }

  .pager li {
    margin-left: 0;
    margin-right: 12px;
    font-size: 13px;
    padding-bottom: 15px;
  }

  .pager li.pager-text:first-child {
    margin-right: 12px;
  }

  .pager li:first-child {
    margin-left: 0;
    padding-left: 0;
  }

  .pager li:last-child {
    margin-right: 0;
    padding-right: 0;
  }

  .col-mid article h1 {
    font-size: 14px;
  }

  .col-mid article header p,
  .col-article article header p {
    margin: 0 0 5px;
  }

  .grouped-list article {
    padding-bottom: 15px;
  }

  .col-mid article {
    margin-bottom: 15px;
  }

  .grouped-list > header {
    height: auto;
    padding: 0 10px;
  }

  .grouped-list > header h3,
  .grouped-list > header h1,
  .grouped-list > header a.viewAllMicrosoft,
  .grouped-list > header a.viewAllCommunity {
    font-size: 13px;
    width: 68%;
    padding: 10px 0;
  }

  .grouped-list > header a.viewAllMicrosoft,
  .grouped-list > header a.viewAllCommunity {
    font-size: 11px;
    width: 29%;
    text-align: right;
  }

  .grouped-list > header ul.group-nav {
    margin-left: 0;
    width: auto;
  }

  ul.group-nav li:first-child a {
    padding-right: 0;
    display: inline-block;
    padding: 8px 0;
    font-size: 11px;
  }

  .grouped-list div > footer {
    margin-bottom: 0;
  }

  .page.col-equal {
    padding-left: 2%;
    padding-right: 2%;
  }
}

@media only screen and (max-width: 750px) {
  #hero p {
    padding-bottom: 7%;
  }

  #hero .actions {
    width: auto;
    max-width: 100%;
  }

  #hero.hero-download#hero .actions .btn ~ .btn {
    float: none;
    display: block;
    margin-left: 0;
    margin-top: 50px;
    clear: both;
  }

  .hero-download#hero p {
    padding-bottom: 0;
    margin-left: 0;
    clear: both;
  }
}

@media only screen and (max-width: 560px) {
  .header-ctas {
    float: none;
    width: auto;
  }

  .header-ctas + aside {
    margin-top: 15px;
    float: left;
    text-align: left;
  }

  .col-equal section {
    width: 100%;
    margin-right: 0;
  }

  #hero p.additional-info {
    max-width: 45%;
  }
}

@media only screen and (max-width: 500px) {
  #hero h1 {
    font-size: 26px;
  }

  .col-right {
    width: auto;
    max-width: 100%;
  }

  #hero .actions .btn {
    padding: 7px 10px;
    font-size: 15px;
    margin-right: 15px;
    margin-bottom: 10px;
  }

  #hero .actions .btn ~ .btn {
    margin-left: 0;
  }

  .grouped-list article.author-list {
    padding-left: 65px;
  }

  .author {
    width: 45px;
  }

  .col-mid article h4 {
    font-size: 15px;
  }

  .col-mid article header ~ p {
    font-size: 13px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}

.nav-base li {
  float: left;
  clear: both;
  width: 100%;
  line-height: 40px;
  font-size: 12px;
}

.nav-base li a {
  position: relative;
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  color: #616366;
  display: block;
  padding: 10px 5px 10px 11px;
  border-left: 3px solid #f5f5f5;
  line-height: 20px;
}

.nav-base li a:focus {
  outline-offset: -1px;
}

.nav-base li:nth-child(odd) {
  background: #f7f8f8;
}

.nav-base li:nth-child(odd) a {
  border-color: #ececec;
}

.nav-base li.striped {
  background: #f7f8f8;
}

.nav-base li.striped a {
  border-color: #ececec;
}

.nav-base li:hover {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  background: #e7e8e8;
  line-height: 38px;
}

.nav-base li:hover a {
  border-left-color: #e2e3e3;
  padding-top: 9px;
  padding-bottom: 9px;
}

.nav-base li.current {
  background: #d1e6f9;
}

.nav-base li.current:hover {
  border-width: 0;
  line-height: 40px;
}

.nav-base li.current a {
  color: #262626;
  border-color: #0075d1;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-base ul {
  margin-bottom: 40px;
  overflow: hidden;
}

.nav-base h1 {
  color: #222;
  font-size: 20px;
  margin: 18px 0 20px;
  margin-top: 12px;
}

.nav-base h2.side-menu {
  color: #222;
  font-size: 20px;
  margin: 18px 0 20px;
  margin-top: 12px;
}

.nav-base h2 {
  font-family:
    "Segoe UI", "Tahoma Bold", "Arial Bold", "Helvetica Bold", sans-serif;
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 16px;
}

@media screen and (max-width: 830px) {
  .nav-base ul {
    margin-bottom: 10px;
  }
}

.RSS {
  width: 40px;
  height: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  background: #f7941d;
  border: 1px solid #f7941d;
  box-sizing: border-box;
}

.RSS svg {
  fill: #fff;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  position: absolute;
}

.small-rss {
  width: 13px;
  height: 14px;
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/sprite.png")
    0 -211px;
  display: inline-block;
  text-indent: -9999px;
  position: relative;
  top: 1px;
  left: 10px;
}

@media screen and (max-width: 830px) {
  .RSS {
    bottom: 1px;
  }
}

@media (forced-colors: active) and (prefers-color-scheme: light) {
  .RSS svg {
    fill: #4f4f4f;
  }
}

#hero.hero-blogs {
  background: #043e54
    url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAABcCAYAAADDChjJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MzlCMUU5MjlGNTExRTdCRDgyRjE1MDkxRENCNzMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5MzlCMUVBMjlGNTExRTdCRDgyRjE1MDkxRENCNzMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkzOUIxRTcyOUY1MTFFN0JEODJGMTUwOTFEQ0I3MzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODkzOUIxRTgyOUY1MTFFN0JEODJGMTUwOTFEQ0I3MzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OFarjAABlgElEQVR42u2dBVgV2fvH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")
    no-repeat bottom right;
  margin-bottom: 20px;
}

.tag1 {
  font-size: x-large;
}

.tag2 {
  font-size: larger;
}

.tag3 {
  font-size: medium;
}

.tag4 {
  font-size: small;
}

.pagination {
  padding-top: 10px;
  border-top: 1px solid #ccd2d3;
}

.tags {
  margin-top: 15px;
}

.tag-search h1.no-article {
  padding-bottom: 5px;
}

.tag-search p {
  margin-bottom: 15px;
}

.table-wrap {
  overflow: auto;
}

.busy {
  background: url("https://iisumbraco.blob.core.windows.net/media/7435263/ajax-loader-LARGE.gif")
    no-repeat top;
  min-height: 32px;
}

table {
  margin-bottom: 15px;
}

.no-ad .centered-ad-728,
.no-ad .ad-300x250 {
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

@media only screen and (max-width: 750px) {
  #hero.hero-blogs p {
    max-width: 56%;
  }
}
