/**
Style use in all pages
**/
.ColorCarbonBlack {
  color: #222; }

.FormFieldTitle,
.DropDownTitle {
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  color: #555555; }

.FormFieldInput,
.PreFilledFormInput {
  font-family: "Segoe UI", Arial, Sans-serif;
  font-size: 15px; }

.FormFieldInputEmpty,
textarea.FormFieldInputEmpty,
input.FormFieldInputEmpty {
  color: #BDBEC1;
  font-size: 12px;
  font-style: italic; }

a.disabled,
a.disabled:hover {
  pointer-events: none;
  cursor: default;
  color: #77BB44; }

a.ms-rteStyle-button-green,
a.ms-rteStyle-button-green:link,
a.ms-rteStyle-button-green:visited,
a.ms-rteStyle-button-green:hover {
  display: inline-block;
  padding: 0.5em 1.5em;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
  background: #76b900;
  margin-top: 20px; }

a.ms-rteStyle-button-green:hover {
  background: #2ca243; }

a.ms-rteStyle-button-green.disabled:hover {
  background: #76b900; }

.ms-rteForeColor-2 {
  color: red; }

.FloatLeft {
  float: left; }

.ClearBoth {
  clear: both; }

/**
Live status notification header
**/
.liveStatusNotification {
  height: 42px; }

.liveStatusNotification .bar {
  background-color: #F2F2F2;
  position: absolute;
  height: 42px;
  z-index: -1; }

.liveStatusNotification .info {
  height: 30px;
  padding-top: 12px;
  text-align: left;
  font-size: 15px;
  display: none; }

.info a {
  color: transparent; }

.liveStatusNotification img {
  float: left; 
  width: 20px;
  height: 20px;
}

.liveStatusNotification span {
  overflow: hidden;
  margin: 0px;
  padding-left: 6px;
  white-space: nowrap;
  display: inline; }

.liveStatusNotification .active span,
.liveStatusNotification .limited span.activeApps {
  color: #107C10; }

.liveStatusNotification .limited span {
  color: #FF8C00; }

.liveStatusNotification .offline span {
  color: #EB1123; }

.liveStatusNotification .up span {
  color: #77BD43; }

.liveStatusNotification .warning span {
  color: #E81122; }

.liveStatusNotification .alert span {
  color: #EB8B00; }

.liveStatusNotification .unknown span {
  color: #3B3B3B; }

.liveStatusNotification .hideComponent {
  display: none;
  visibility: hidden; }

.liveStatusSmallerText {
  font-size: 12px;
  line-height: 13px; }

.statusText {
  overflow: hidden; }

/**
New home page
**/
.bottomSpace {
  height: 30px; }

.homePageModuleLiner {
  border-color: #222222;
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  margin-top: 25px;
  margin-bottom: 0;
  opacity: 0.4; }

.homePageTileLiner {
  border-color: #222222;
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  width: 960px;
  float: left;
  z-index: auto;
  margin-top: 10px; }

.trendingTopicsModule a,
.homePageSupportAlertInfo a,
.homePageSupportAlertInfo p {
  font-family: 'Segoe UI', Arial, Sans-Serif;
  font-size: 15px;
  margin: 0px 0px 15px 0px; }

.trendingTopicsModule a {
  color: #107C10;
  display: block; }

.homePageSupportAlertInfo a {
  color: #107C10; }

.homePageSupportAlertInfo p {
  color: #222222; }

.supportResourcesModule p {
  color: #222222;
  font-size: 15px;
  line-height: 18px;
  font-family: 'Segoe UI', Arial, Sans-Serif; }

h1 {
  font-size: 40px;
  color: #222222;
  font-family: "Segoe UI Light", "Segoe UI", Arial, Sans-Serif; }

.productName {
  font-size: 15px;
  color: #107C10;
  word-wrap: break-word;
  font-family: 'Segoe UI', Arial, Sans-Serif; }

h2 {
  font-family: "Segoe UI Light", "Segoe UI", Arial, Sans-Serif;
  color: #222222; }

a.xboxLiveStatusFocus:focus div.statusText span {
  text-decoration: underline; }

@media (max-width: 768px) {
  .socialContainer {
    margin-top: 20px; }

  h1 {
    font-size: 24px;
    font-family: 'Segoe UI Regular', Arial, Sans-Serif; }

  h2 {
    font-size: 20px;
    font-family: 'Segoe UI Regular', Arial, Sans-Serif; } }
@media (max-width: 540px) {
  .socialContainer {
    display: none; } }

/*# sourceMappingURL=SupportGenericResponsive.css.map */

iframe#iframewebform {
    margin-left: 10px;
    border: none;
    overflow: auto;
}


iframe#iframewebform {
    margin-left: 10px;
    border: none;
    overflow: auto;
} 