@font-face {
  font-family: Kannada;
  src: url("/app/Core/CSS/fonts/Kannada MN.ttf"); }

html.BlackBarsMasterPage {
  min-width: 1300px;
  min-height: 200px;
  height: 100%;
  overflow-x: auto;
  margin: 0;
  padding: 0; }
  html.BlackBarsMasterPage > body {
    margin: 0;
    padding: 0;
    background: #ffffff;
    height: 100%;
    overflow: hidden;
    position: relative; }
    html.BlackBarsMasterPage > body > form {
      height: inherit; }
      html.BlackBarsMasterPage > body > form > .VisibleContent {
        min-width: 1300px;
        min-height: 100%;
        position: relative; }
        html.BlackBarsMasterPage > body > form > .VisibleContent > .Header {
          clear: both;
          *zoom: 1; }
          html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar {
            color: #ffffff;
            height: 33px;
            line-height: 33px;
            position: relative; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul {
              margin: 0;
              padding: 0;
              list-style: none; }
              html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li {
                margin: 0;
                padding: 0;
                margin-right: 10px;
                margin-left: 0;
                float: left; }
                html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .logo {
                  float: left;
                  padding-left: 10px;
                  padding-right: 4px;
                  color: #ffffff;
                  height: 33px; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .logo > span {
                    margin: 0 7px;
                    float: left; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .logo > b {
                    position: absolute;
                    left: -9999px; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .logo > p {
                    margin: 0;
                    padding: 0;
                    margin-top: 4px;
                    float: left;
                    width: 153px;
                    height: 19px;
                    background-image: url("/app/Core/CSS/img/logo.png"); }
                    @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
                      html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .logo > p {
                        background-image: url(/app/Core/CSS/img/logo@2x.png);
                        background-size: 153px 19px; } }
                html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .form {
                  padding: 0 1em; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > .form > input {
                    line-height: 21px;
                    padding-left: 3px;
                    padding-right: 3px; }
                html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu {
                  position: relative; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > a {
                    padding-right: 32px !important;
                    background-position: 100% 50% !important;
                    background-repeat: no-repeat !important;
                    background-image: url("/app/Core/CSS/img/arrow-down.png"); }
                    @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
                      html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > a {
                        background-image: url(/app/Core/CSS/img/arrow-down@2x.png);
                        background-size: 24px 24px; } }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu.open > ul {
                    display: block; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul {
                    margin: 0;
                    padding: 0;
                    -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.3);
                    -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.3);
                    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.3);
                    position: absolute;
                    z-index: 100;
                    width: auto;
                    white-space: nowrap;
                    list-style: none;
                    display: none;
                    z-index: 9000;
                    left: 0;
                    min-width: 290px !important;
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    box-sizing: border-box; }
                    html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > ul > li {
                      float: none !important; }
                    html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > ul > li > a {
                      padding: 0 16px; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul {
                    margin: 0;
                    padding: 0;
                    line-height: 33px;
                    background: #3b3c44; }
                    html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > li {
                      margin: 0;
                      padding: 0; }
                      html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > li > a.aspNetDisabled {
                        color: #cccccc !important; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul.left {
                    left: auto;
                    right: 0; }
                html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > ul {
                  display: none;
                  position: absolute;
                  left: -140px;
                  width: 140px;
                  margin-top: -33px;
                  padding: 0;
                  background: #3b3c44; }
                  html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > ul > li {
                    display: block; }
                    html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > ul > li > a {
                      width: 100%;
                      display: block;
                      padding-left: 16px;
                      width: 124px;
                      color: #ffffff; }
                    html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > ul > li > a:hover {
                      background-color: #2f3036; }
                html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > a:hover + ul, html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.mainMenu > ul > li > ul:hover {
                  display: block; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul.right {
              position: absolute;
              top: 0;
              right: 0; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > a,
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > li > a {
              color: #ffffff;
              display: block;
              padding: 0 16px; }
              html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li > a:hover,
              html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > ul > li.hasSubmenu > ul > li > a:hover {
                background-color: #2f3036;
                color: #ffffff; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .HelpBar > .rbLinkButton {
              padding: 0; }
          html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar {
            background-color: #3b3c44;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3c44', endColorstr='#2c2d33');
            background-image: -webkit-gradient(linear, left top, left bottom, from(#3b3c44), to(#2c2d33));
            background-image: -webkit-linear-gradient(top, #3b3c44, #2c2d33);
            background-image: -moz-linear-gradient(top, #3b3c44, #2c2d33);
            background-image: -o-linear-gradient(top, #3b3c44, #2c2d33);
            background-image: linear-gradient(to bottom, #3b3c44, #2c2d33);
            border-bottom: 1px solid #000;
            font-size: 12px; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar .beta {
              padding: 0 32px 0 0; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar span > a {
              color: inherit; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar span.sxs {
              margin-left: 32px;
              font-weight: bold; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar span.provide-feedback > a {
              padding: 0 4px; }
          html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo {
            font-size: 14px;
            font-family: Kannada, Helvetica, Arial, sans-serif;
            font-weight: 300;
            padding: 0 8px 0 0; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .key, html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .findings, html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .tm {
              font-weight: 300; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .key {
              color: #fff; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .findings {
              color: #fff; }
            html.BlackBarsMasterPage > body > form > .VisibleContent > .Header > .toolbar > .keyfindings-logo > .tm {
              color: #fff;
              font-size: 7px;
              line-height: 0; }
        html.BlackBarsMasterPage > body > form > .VisibleContent > .Content {
          position: absolute;
          bottom: 0;
          top: 0;
          right: 0;
          left: 0;
          overflow: hidden;
          clear: both;
          *zoom: 1;
          padding-bottom: 0;
          margin-top: 35px; }
  html.BlackBarsMasterPage .subscription-info-panel .product-level-header {
    margin-left: -10px;
    margin-right: 10px;
    vertical-align: middle; }
  html.BlackBarsMasterPage .subscription-info-panel .subscription-info-text a {
    text-decoration: underline !important; }
  html.BlackBarsMasterPage .subscription-info-panel .subscription-warning {
    color: red; }
  html.BlackBarsMasterPage .account-name-multilined {
    max-width: 260px;
    line-height: 13px; }

*:focus {
  outline: none; }


