/*$border-radius-base*/
/* lighten($gray-light, 15%) */
/*darken($navbar-inverse-bg, 10%)*/
/*$breadcrumb-padding-vertical:   8px !default;*/
/*$breadcrumb-bg:                 #f5f5f5 !default;*/
/*$breadcrumb-separator:          "/" !default;*/
.ct-panel.highlight-fade, .ct-panel {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-left: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
}

.ct-panel.ct-isinternal.highlight-fade, .ct-panel.ct-isinternal {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel.ct-isinternal, .theme-certent .ct-panel.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel.ct-isinternal, .theme-trintech .ct-panel.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel.ct-isinternal, .theme-tv .ct-panel.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 5px;
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.theme-certent.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #ffdb00;
}

.ct-panel-row.highlight-fade, .ct-panel-row {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.ct-isinternal {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel-row.ct-isinternal, .theme-certent .ct-panel-row.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal, .theme-trintech .ct-panel-row.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal, .theme-tv .ct-panel-row.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.highlight-fade, .ct-panel.ct-isinternal.highlight-fade, .ct-panel.highlight-fade {
  -webkit-transition: border-color 2s linear; /* Saf3.2+, Chrome */
  -moz-transition: border-color 2s linear; /* FF3.7+ */
  -o-transition: border-color 2s linear; /* Opera 10.5 */
  transition: border-color 2s linear;
}

/*$border-radius-base*/
/* lighten($gray-light, 15%) */
/*darken($navbar-inverse-bg, 10%)*/
/*$breadcrumb-padding-vertical:   8px !default;*/
/*$breadcrumb-bg:                 #f5f5f5 !default;*/
/*$breadcrumb-separator:          "/" !default;*/
.ct-panel.highlight-fade, .ct-panel {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-left: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
}

.ct-panel.ct-isinternal.highlight-fade, .ct-panel.ct-isinternal {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel.ct-isinternal, .theme-certent .ct-panel.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel.ct-isinternal, .theme-trintech .ct-panel.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel.ct-isinternal, .theme-tv .ct-panel.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 5px;
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.theme-certent.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #ffdb00;
}

.ct-panel-row.highlight-fade, .ct-panel-row {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.ct-isinternal {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel-row.ct-isinternal, .theme-certent .ct-panel-row.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal, .theme-trintech .ct-panel-row.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal, .theme-tv .ct-panel-row.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.highlight-fade, .ct-panel.ct-isinternal.highlight-fade, .ct-panel.highlight-fade {
  -webkit-transition: border-color 2s linear; /* Saf3.2+, Chrome */
  -moz-transition: border-color 2s linear; /* FF3.7+ */
  -o-transition: border-color 2s linear; /* Opera 10.5 */
  transition: border-color 2s linear;
}

/*$border-radius-base*/
/* lighten($gray-light, 15%) */
/*darken($navbar-inverse-bg, 10%)*/
/*$breadcrumb-padding-vertical:   8px !default;*/
/*$breadcrumb-bg:                 #f5f5f5 !default;*/
/*$breadcrumb-separator:          "/" !default;*/
.ct-panel.highlight-fade, .ct-panel {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-left: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
}

.ct-panel.ct-isinternal.highlight-fade, .ct-panel.ct-isinternal {
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-bottom: 1px solid transparent;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel.ct-isinternal, .theme-certent .ct-panel.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel.ct-isinternal, .theme-trintech .ct-panel.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel.ct-isinternal, .theme-tv .ct-panel.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 5px;
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.theme-certent.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-certent .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-trintech .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv.ct-panel.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel-row.ct-isinternal.highlight:not(.highlight-fade), .theme-tv .ct-panel.ct-isinternal.highlight:not(.highlight-fade) {
  border-color: #ffdb00;
}

.ct-panel-row.highlight-fade, .ct-panel-row {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.ct-isinternal {
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  border-bottom: 1px solid #E4E4E4;
  border-left-width: 5px;
  border-left-style: solid;
}
.theme-certent.ct-panel-row.ct-isinternal, .theme-certent .ct-panel-row.ct-isinternal {
  border-left-color: #FF7934;
}
.theme-trintech.ct-panel-row.ct-isinternal, .theme-trintech .ct-panel-row.ct-isinternal {
  border-left-color: #A3DB72;
}
.theme-tv.ct-panel-row.ct-isinternal, .theme-tv .ct-panel-row.ct-isinternal {
  border-left-color: #ffdb00;
}

.ct-panel-row.ct-isinternal.highlight-fade, .ct-panel-row.highlight-fade, .ct-panel.ct-isinternal.highlight-fade, .ct-panel.highlight-fade {
  -webkit-transition: border-color 2s linear; /* Saf3.2+, Chrome */
  -moz-transition: border-color 2s linear; /* FF3.7+ */
  -o-transition: border-color 2s linear; /* Opera 10.5 */
  transition: border-color 2s linear;
}

.ct-panels {
  margin-top: 10px;
}

.ct-panel {
  margin-bottom: 20px;
}
.ct-panel.highlight:not(.highlight-fade) {
  border-width: 2px;
  border-style: solid;
}
.ct-panel.highlight:not(.highlight-fade).theme-certent, .theme-certent .ct-panel.highlight:not(.highlight-fade) {
  border-color: #FF7934;
}
.ct-panel.highlight:not(.highlight-fade).theme-trintech, .theme-trintech .ct-panel.highlight:not(.highlight-fade) {
  border-color: #A3DB72;
}
.ct-panel.highlight:not(.highlight-fade).theme-tv, .theme-tv .ct-panel.highlight:not(.highlight-fade) {
  border-color: #ffdb00;
}
.ct-panel.ct-isinternal .ct-panel-header, .ct-panel.ct-isinternal .ct-panel-header-with-button, .ct-panel.ct-isinternal .ct-panel-row {
  padding-left: 5px;
}
.ct-panel.ct-isinternal .ct-panel-row.ct-panel-indent-1, .ct-panel.ct-isinternal .ct-panel-row.ct-panel-indent-2 {
  padding-left: 25px;
}
.ct-panel-header, .ct-panel-header-with-button {
  background-color: #FFFFFF;
  padding: 10px;
  border-bottom: 1px solid #E4E4E4;
}

.ct-panel-header-with-button {
  line-height: 33px;
}

.ct-panel-header-title {
  color: #455A64;
  font-size: 14px;
  font-weight: bold;
}

.ct-panel-row {
  background-color: #FBFBFB;
  padding: 10px;
}
.ct-panel-row.highlight:not(.highlight-fade) {
  border-width: 2px;
  border-style: solid;
}
.ct-panel-row.highlight:not(.highlight-fade).theme-certent, .theme-certent .ct-panel-row.highlight:not(.highlight-fade) {
  border-color: #FF7934;
}
.ct-panel-row.highlight:not(.highlight-fade).theme-trintech, .theme-trintech .ct-panel-row.highlight:not(.highlight-fade) {
  border-color: #A3DB72;
}
.ct-panel-row.highlight:not(.highlight-fade).theme-tv, .theme-tv .ct-panel-row.highlight:not(.highlight-fade) {
  border-color: #ffdb00;
}
.ct-panel-row.ct-panel-indent-1, .ct-panel-row.ct-panel-indent-2 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 30px;
}
.ct-panel-row.ct-panel-indent-2 .ct-panel-row-column-left {
  padding-left: 35px;
}

.ct-panel-row.ct-isinternal {
  padding-left: 5px;
}
.ct-subpanel-toggle {
  color: gray;
  cursor: pointer;
}

.ct-subpanel {
  margin-top: 10px;
}

.ct-subpanel.collapsing {
  -webkit-transition-duration: 200ms;
  -moz-transition-duration: 200ms;
  -o-transition-duration: 200ms;
  transition-duration: 200ms;
}

.ct-subpanel-row {
  padding: 5px 0;
  background-color: #FBFBFB;
  border-top: 1px solid #E4E4E4;
}

body {
  background-color: #F5F5F5;
  color: #37474F;
}

form input[type=checkbox] {
  box-shadow: none;
  width: 34px;
}

.page-header {
  border-bottom-color: gainsboro;
}

#ap-body-login {
  background-color: #F5F5F5;
}
#ap-body-login .ap-login-logo {
  color: #FF7934;
  font-size: 2.5em;
  margin-bottom: 25px;
}
#ap-body-login .ap-login-logo .ap-login-logo-text {
  vertical-align: bottom;
}
#ap-body-login .ap-login-panel {
  width: 550px;
  margin: 200px auto 0 auto;
  text-align: center;
}
#ap-body-login #ap-btn-login {
  color: white;
  background-color: #FF7934;
  border-color: #ff681b;
  font-weight: bold;
  display: block;
  width: 100%;
}
#ap-body-login #ap-btn-login:focus, #ap-body-login #ap-btn-login.focus {
  color: white;
  background-color: #ff5701;
  border-color: #9a3400;
}
#ap-body-login #ap-btn-login:hover {
  color: white;
  background-color: #ff5701;
  border-color: #dc4b00;
}
#ap-body-login #ap-btn-login:active, #ap-body-login #ap-btn-login.active, .open > #ap-body-login #ap-btn-login.dropdown-toggle {
  color: white;
  background-color: #ff5701;
  background-image: none;
  border-color: #dc4b00;
}
#ap-body-login #ap-btn-login:active:hover, #ap-body-login #ap-btn-login:active:focus, #ap-body-login #ap-btn-login:active.focus, #ap-body-login #ap-btn-login.active:hover, #ap-body-login #ap-btn-login.active:focus, #ap-body-login #ap-btn-login.active.focus, .open > #ap-body-login #ap-btn-login.dropdown-toggle:hover, .open > #ap-body-login #ap-btn-login.dropdown-toggle:focus, .open > #ap-body-login #ap-btn-login.dropdown-toggle.focus {
  color: white;
  background-color: #dc4b00;
  border-color: #9a3400;
}
#ap-body-login #ap-btn-login.disabled:hover, #ap-body-login #ap-btn-login.disabled:focus, #ap-body-login #ap-btn-login.disabled.focus, #ap-body-login #ap-btn-login[disabled]:hover, #ap-body-login #ap-btn-login[disabled]:focus, #ap-body-login #ap-btn-login[disabled].focus, fieldset[disabled] #ap-body-login #ap-btn-login:hover, fieldset[disabled] #ap-body-login #ap-btn-login:focus, fieldset[disabled] #ap-body-login #ap-btn-login.focus {
  background-color: #FF7934;
  border-color: #ff681b;
}
#ap-body-login #ap-btn-login .badge {
  color: #FF7934;
  background-color: white;
}

#ap-main-nav.navbar {
  background-color: #324047;
  border-radius: 0;
  color: white;
  height: 65px;
  margin: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
#ap-main-nav .navbar-nav > li > a {
  margin: 0;
  padding: 20px 25px 20px 25px;
  font-size: 1.2em;
}
#ap-main-nav #ap-navbar-right {
  font-size: 1.4em;
  /*& li:last-child a {
      padding-right: 0;
  }*/
}
#ap-main-nav #ap-navbar-right #nav-user-icon .popover-inner {
  min-width: 150px;
}
#ap-main-nav #ap-navbar-right #nav-user-icon div.popover {
  left: -80px !important;
}
#ap-main-nav #ap-navbar-right #nav-user-icon div.popover div.arrow {
  left: 75%;
}

.ap-popover-menu a {
  cursor: pointer;
  color: #37474F;
}
.ap-popover-menu a:link, .ap-popover-menu a:visited, .ap-popover-menu a:active, .ap-popover-menu a:hover {
  text-decoration: none;
}

#ap-wrapper {
  height: 100%;
  margin-top: 65px;
}

#ap-sidebar {
  background: gainsboro;
  min-width: 165px;
  max-width: 300px;
  padding-top: 20px;
}
#ap-sidebar .nav > li a {
  font-size: 1.2em;
  color: #37474F;
  cursor: pointer;
}
#ap-sidebar .nav > li.active > a {
  background-color: #c2c2c2;
}
#ap-sidebar #ap-nav-tools .popover-inner {
  min-width: 200px;
}
#ap-sidebar #ap-nav-settings .popover-inner {
  min-width: 250px;
}
#ap-sidebar h4 {
  margin: 0;
}

@media (min-width: 992px) {
  #ap-sidebar {
    position: fixed;
    top: 65px;
    left: 0;
    bottom: 0;
    z-index: 1000;
    display: block;
    background-color: gainsboro;
  }
}
#ap-main-content {
  /*background-color: $bodyBackground;*/
}

.btn-primary {
  color: white;
  background-color: #FF7934;
  border-color: #ff681b;
}
.btn-primary:focus, .btn-primary.focus {
  color: white;
  background-color: #ff5701;
  border-color: #9a3400;
}
.btn-primary:hover {
  color: white;
  background-color: #ff5701;
  border-color: #dc4b00;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: white;
  background-color: #ff5701;
  background-image: none;
  border-color: #dc4b00;
}
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  color: white;
  background-color: #dc4b00;
  border-color: #9a3400;
}
.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
  background-color: #FF7934;
  border-color: #ff681b;
}
.btn-primary .badge {
  color: #FF7934;
  background-color: white;
}

.error-message {
  color: red;
}

#tepCreateEntryPoint .tepWizardButtons {
  margin-top: 10px;
}
#tepCreateEntryPoint #table-tepCompaniesHeader, #tepCreateEntryPoint #table-tepCompaniesBody {
  margin-bottom: 0;
}
#tepCreateEntryPoint #table-tepCompaniesHeader th:first-child, #tepCreateEntryPoint #table-tepCompaniesHeader td:first-child, #tepCreateEntryPoint #table-tepCompaniesBody th:first-child, #tepCreateEntryPoint #table-tepCompaniesBody td:first-child {
  width: 5%;
}
#tepCreateEntryPoint #table-tepCompaniesHeader th, #tepCreateEntryPoint #table-tepCompaniesHeader th, #tepCreateEntryPoint #table-tepCompaniesBody th, #tepCreateEntryPoint #table-tepCompaniesBody th {
  width: 95%;
}
#tepCreateEntryPoint #div-tepCompaniesBody {
  max-height: 60vh;
  overflow-y: auto;
}
#tepCreateEntryPoint #tepFailedCompanies, #tepCreateEntryPoint #tepSuccessfulCompanies {
  max-height: 30vh;
  overflow-y: auto;
}
#tepCreateEntryPoint #tepFailedCompanies .ap-upload-status-headers, #tepCreateEntryPoint #tepSuccessfulCompanies .ap-upload-status-headers {
  font-size: 22px;
}

.ct-form-error-list {
  margin-bottom: 0;
}
/*# sourceMappingURL=ap-main.css.map */
