#ctl00_ctl11_ImageBrand{
    height: 40px;
}

body, 
.ie9 .radio label, 
.gt-ie9 .radio label, 
.ie9 .checkbox label, 
.gt-ie9 .checkbox label { font-family: 'Roboto', sans-serif; }


.loginpage [tabindex="6"] a {
    color: #eee;
    text-decoration: underline;
}

.loginpage [tabindex="6"] a:hover {
    text-decoration: none;
}

.with-sticky-nav.nav-flat {
    padding-top: 82px;
}

/* start visible search box */
#wrapper header nav [id*="showhide-search"],
.nav-flat nav [id*="showhide-search"] {
    max-width: 100%;
    opacity: 1;
}

    #wrapper header nav [id*="showhide-search"] input,
    .nav-flat nav [id*="showhide-search"] input {
        width: 190px;
    }

    #wrapper header nav [id*="showhide-search"].visible,
    .nav-flat nav [id*="showhide-search"].visible {
        padding: 0;
    }
/* end visible search box */

.footerwrap {
    background-color: transparent;
}

@media only screen and (min-width: 768px) {
    #wrapper.nav-flat .adminmenu .searchable {
        width: 100%;
        padding: 0;
    }
}

.panel-description {
    display: none;
}

.megamenu-content .panel > .list-group {
    height: 300px;
    overflow: hidden;
    overflow-y: auto;
}
.megamenu-content .panel .zero .nodata {
    line-height: 300px;
}
.megamenu-content .panel-plain > .panel-heading, .megamenu-content .panel-plain > .panel-footer, .layoutPMGApp .panel-plain > .panel-heading, body.home .panel-plain > .panel-heading, body.inner.app .panel-plain > .panel-heading, .appembed .panel-plain > .panel-heading, .layoutPMGApp .panel-plain > .panel-footer, body.home .panel-plain > .panel-footer, body.inner.app .panel-plain > .panel-footer, .appembed .panel-plain > .panel-footer {
    color: #fff;
    background-color: #256ce9;
    border-color: #ddd;
}

.label {
    font-weight: normal;
}

.panel[role="button"],
.btn:not(.btn-link):not(#searchBtn):not(.typeahead__filter-button):not(.add-on) {
  -webkit-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
  letter-spacing: inherit;
  -webkit-box-shadow: 0 0 0 0 rgba(43, 45, 80, 0.1), 0 2px 5px 0 rgba(43, 45, 80, 0.08), 0 1px 1.5px 0 rgba(0, 0, 0, 0.07), 0 1px 2px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 0 0 0 rgba(43, 45, 80, 0.1), 0 2px 5px 0 rgba(43, 45, 80, 0.08), 0 1px 1.5px 0 rgba(0, 0, 0, 0.07), 0 1px 2px 0 rgba(0, 0, 0, 0.08);
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.panel[role="button"]:hover,
.btn:not(.btn-link):not(#searchBtn):not(.typeahead__filter-button):not(.add-on):hover:not(.disabled):not(:disabled),
.btn:not(.btn-link):not(#searchBtn):not(.typeahead__filter-button):not(.add-on):focus:not(.disabled):not(:disabled) {
  -webkit-box-shadow: 0 6px 12px 0 rgba(1, 1, 1, 0.2);
          box-shadow: 0 6px 12px 0 rgba(1, 1, 1, 0.2);
  -webkit-transform: translateY(-2px);
      -ms-transform: translateY(-2px);
          transform: translateY(-2px);
}

.btn-info,
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info:active:focus {
    background-color: #308cd0;
    border-color: #308cd0;
}