/* line 4, ../sass/hp_new_manage_apps.scss */
.japptitle {
  margin-bottom: 10px;
  font-family: 'HPSimplifiedLight';
  font-weight: 200;
  font-style: normal;
  font-size: 34px;
  text-align: left;
}

/* line 12, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-title {
  font-family: "HPSimplifiedLight";
  font-weight: 400;
  font-style: normal;
  font-size: 28px;
  color: #000000;
  text-align: center;
  text-align: center;
  padding-bottom: 1em;
  padding-top: 1em;
  border-bottom: 1px solid #ccc;
  text-transform: capitalize;
}
/* line 24, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-title img {
  max-width: 75px;
}

/* line 29, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-label {
  display: inline-block;
  font-weight: normal;
  padding-right: 0.5em;
}

/* line 35, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-data {
  display: inline-block;
}

/* line 40, ../sass/hp_new_manage_apps.scss */
.key_secret_details .hp-manage-apps-form-label, .key_secret_details .hp-manage-apps-form-data {
  font-size: 18px;
}
/* line 43, ../sass/hp_new_manage_apps.scss */
.key_secret_details.is-not-approved {
  position: relative;
}
/* line 45, ../sass/hp_new_manage_apps.scss */
.key_secret_details.is-not-approved .hp-manage-apps-form-label {
  opacity: 0.3;
}
/* line 48, ../sass/hp_new_manage_apps.scss */
.key_secret_details.is-not-approved .status_pending_info {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
}
/* line 56, ../sass/hp_new_manage_apps.scss */
.key_secret_details.is-not-approved .status_pending_info span {
  position: relative;
  top: 45%;
}

/* line 64, ../sass/hp_new_manage_apps.scss */
.hp-divider {
  margin-top: 30px;
  margin-bottom: 30px;
  height: 1px;
  border-bottom: 1px solid #ccc;
}

/* line 71, ../sass/hp_new_manage_apps.scss */
.hp-center {
  text-align: center;
}

/* line 76, ../sass/hp_new_manage_apps.scss */
button.hp-new-manage-apps-save-grant-types-button span.glyphicon, button.hp-new-manage-apps-save-scopes-button span.glyphicon {
  display: none;
}

/* line 96, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-author {
  word-wrap: break-word;
}

/* line 100, ../sass/hp_new_manage_apps.scss */
.app-details-block {
  margin: 0 !important;
  position: relative;
}
/* line 102, ../sass/hp_new_manage_apps.scss */
.app-details-block .aks-block {
  background: #f2f2f2;
  margin-bottom: 30px;
  min-height: 300px;
  padding-bottom: 20px;
}
/* line 109, ../sass/hp_new_manage_apps.scss */
.app-details-block h3, .app-details-block .control-label {
  font-weight: normal;
  font-family: 'HPSimplifiedLight';
  font-weight: normal;
  font-style: normal;
  color: #000000;
  text-transform: capitalize;
  font-weight: normal;
  font-size: 29px;
}
/* line 131, ../sass/hp_new_manage_apps.scss */
.app-details-block .custom-block {
  position: absolute;
  right: 0;
  background: #fff;
  height: 300px;
  margin-top: 0;
  float: none;
}
/* line 141, ../sass/hp_new_manage_apps.scss */
.app-details-block .status-block h3, .app-details-block .owner-block h3 {
  font-weight: normal;
  margin-top: 15px;
  margin-bottom: 5px;
}
/* line 147, ../sass/hp_new_manage_apps.scss */
.app-details-block .status-block {
  position: relative;
  float: left;
  width: 49%;
}

.app-details-block .environment-block{
	float: left;
	width: 49%;
}
.app-details-block .environment-block h3{
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 5px;
}
.app-details-block .environment-block p{
	float: left;
	padding:2px 0px 2px 10px;
}
.app-details-block .environment-block p+p{
	float: right;
	padding:2px 10px;
	background-color:rgba(22, 155, 213, 1);
	color:#FFFFFF;
}

/* line 149, ../sass/hp_new_manage_apps.scss */
.app-details-block .status-block .status-btn {
  position: absolute;
  right: 0;
  top: 53px;
  border-radius: 0;
  padding: 0px 5px !important;
}
/* line 157, ../sass/hp_new_manage_apps.scss */
.app-details-block .owner-block {
  margin-bottom: 10px;
}
/* line 159, ../sass/hp_new_manage_apps.scss */
.app-details-block .owner-block p {
  margin-bottom: 0;
}
/* line 162, ../sass/hp_new_manage_apps.scss */
.app-details-block .owner-block .owner-email {
  color: #000;
  font-size: 16px;
}
/* line 166, ../sass/hp_new_manage_apps.scss */
.app-details-block .owner-block .hp-new-manage-apps-change-owner-button {
  background: transparent;
  color: #0096D6;
  margin: 0 !important;
  font-size: 18px;
  border-radius: 0;
  border: none;
  padding: 0;
}
/* line 174, ../sass/hp_new_manage_apps.scss */
.app-details-block .owner-block .hp-new-manage-apps-change-owner-button:hover, .app-details-block .owner-block .hp-new-manage-apps-change-owner-button:active, .app-details-block .owner-block .hp-new-manage-apps-change-owner-button:focus, .app-details-block .owner-block .hp-new-manage-apps-change-owner-button:visited {
  background: transparent !important;
  color: #0096D6;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}

/* line 184, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5) !important;
  z-index: 10000;
}
/* line 192, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .panel-body {
  background: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 560px;
  height: 370px;
  margin-left: -280px;
  margin-top: -185px;
}
/* line 202, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .alert {
  padding: 5px;
}
/* line 206, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button {
  display: inline-block;
  width: auto;
  padding: 10px 25px;
  text-align: center;
  font-size: 20px;
  margin-right: 0 !important;
  margin-top: 0 !important;
  position: relative;
  top: 3px;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
/* line 219, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button .icon, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button .icon {
  display: none;
}
/* line 223, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button {
  background: #0096D6;
  color: #fff;
  margin-left: 15px;
}
/* line 227, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button:hover, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button:active, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button:focus, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-ok-button:visited {
  background: #0096D6 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
/* line 234, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button {
  background: transparent;
  color: #0096D6;
}
/* line 237, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button:hover, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button:active, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button:focus, .hp-new-manage-apps-change-owner-fieldset .hp-new-manage-apps-change-owner-cancel-button:visited {
  background: transparent !important;
  color: #0096D6;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}

/* line 248, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .title-text {
  font-weight: normal;
  font-family: 'HPSimplifiedLight';
  font-weight: normal;
  font-style: normal;
  color: #000000;
  text-transform: capitalize;
  font-weight: normal;
  font-size: 29px;
  margin-bottom: 25px;
}
/* line 259, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .currentlyOwnedName {
  color: #000;
  font-size: 16px;
  line-height: 30px;
}
/* line 264, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .form-item-change-owner-field {
  margin-top: 25px;
}
/* line 266, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .form-item-change-owner-field .control-label {
  font-size: 18px;
}
/* line 269, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .form-item-change-owner-field .form-control {
  padding: 8px 12px;
  box-shadow: none;
  height: auto;
  border-radius: 0;
}
/* line 276, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-change-owner-fieldset .button-set {
  position: absolute;
  right: 25px;
  bottom: 25px;
}

/* line 283, ../sass/hp_new_manage_apps.scss */
.developer-url h3, .developer-url .hp-manage-apps-form-data {
  display: block;
  word-break: break-all;
}
/* line 287, ../sass/hp_new_manage_apps.scss */
.developer-url h3 {
  margin-bottom: 5px;
}

/* line 293, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .panel-heading {
  font-style: normal;
  font-family: 'HPSimplifiedLight';
  font-weight: normal;
  font-size: 18px;
  word-break: break-word;
  letter-spacing: normal;
  background: #f5f5f5;
  color: #333333;
  display: block;
  border-radius: 0;
  float: left;
}
/* line 310, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .custom-form-title {
  font-size: 28px;
  font-weight: normal;
}
/* line 315, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group {
  margin-bottom: 15px;
}
/* line 317, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group:after, .hp-my-apps-details-view-custom-form .form-item.form-group:before {
  content: '';
  display: table;
  clear: both;
}
/* line 323, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group.form-type-textfield .form-control, .hp-my-apps-details-view-custom-form .form-item.form-group.form-type-select .form-control, .hp-my-apps-details-view-custom-form .form-item.form-group.form-type-radios .form-control {
  margin: 0 0 0 15px;
  width: 98%;
  width: calc(100% - 15px);
}
/* line 329, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group .form-checkboxes, .hp-my-apps-details-view-custom-form .form-item.form-group .form-radios {
  padding: 0 0 0 15px;
}
/* line 331, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group .form-checkboxes .form-item, .hp-my-apps-details-view-custom-form .form-item.form-group .form-radios .form-item {
  display: block;
  margin-top: 0 !important;
  margin-right: 1%;
  width: 100%;
  vertical-align: top;
}
/* line 338, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.form-group .form-checkboxes .help-block, .hp-my-apps-details-view-custom-form .form-item.form-group .form-radios .help-block {
  padding-left: 28px;
}
/* line 344, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .form-item.has-error .control-label {
  color: #a94442;
  font-weight: 600;
}
/* line 351, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel {
  border-radius: 0px;
  box-shadow: none;
  border: 1px solid #ddd;
}
/* line 355, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel.panel-default {
  margin-bottom: 15px;
  position: relative;
}
/* line 359, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel .loader {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  z-index: 100;
}
/* line 365, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel .loader .loading-image {
  position: relative;
  top: 10%;
  left: 50%;
  margin-left: -50px;
  margin-top: -25px;
  width: 100px;
  height: 50px;
  display: inline-block;
  text-align: center;
}
/* line 376, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel .loader .loading-icon, .hp-my-apps-details-view-custom-form fieldset.panel .loader .loading-text {
  display: block;
  text-align: center;
}
/* line 380, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel .loader .loading-icon {
  width: 16px;
  height: 16px;
  margin: 0 auto;
  margin-bottom: 5px;
  display: inline-block;
}
/* line 387, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset.panel .loader .loading-text {
  font-style: normal;
  font-family: 'HPSimplifiedLight';
  font-weight: normal;
  font-size: 18px;
  color: #000;
}
/* line 397, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body {
  padding: 0px;
}
/* line 399, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body:after, .hp-my-apps-details-view-custom-form fieldset .panel-body:before {
  content: '';
  display: table;
  clear: both;
}
/* line 404, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .api-content-detail {
  padding: 15px;
}
/* line 418, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group > label {
  font-size: 18px;
  font-weight: normal;
  display: block;
}
/* line 423, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group > label.non_bu_prod_app {
  background: #f2f2f2;
}
/* line 426, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group > label.bu_prod_app {
  background: #0096D6;
  color: #fff;
}
/* line 430, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group > label.bu_prod_app, .hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group > label.non_bu_prod_app {
  padding: 10px;
}
/* line 434, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group:last-child {
  border-bottom: none;
}
/* line 437, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .bu_group .product-scopes-label {
  border: none;
}
/* line 442, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups:last-child {
  border-bottom: none;
}
/* line 445, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .api-status, .hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .content-table {
  margin: 0 15px;
}
/* line 448, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .content-table {
  padding-bottom: 15px;
}
/* line 451, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details {
  border-top: 1px solid #ddd;
  margin: 15px 15px;
  padding-top: 15px;
}
/* line 455, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .product-scopes-label {
  border: none !important;
}
/* line 458, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details ul {
  margin: 0 0 0 15px;
  padding: 0;
  list-style: none;
}
/* line 462, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details ul li {
  position: relative;
  margin-bottom: 5px;
  padding-left: 25px;
}
/* line 466, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details ul li:last-child {
  margin-bottom: 0;
}
/* line 469, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details ul li:before {
  content: url("../images/checkbox-checked.png");
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
  height: 20px;
  display: inline-block;
  opacity: 0.5;
}
/* line 481, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item {
  margin-bottom: 15px;
}
/* line 483, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item.form-type-textfield, .hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item.form-type-select, .hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item.form-type-radios, .hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item.form-type-checkbox {
  margin: 0 0 0 15px;
  width: 98%;
  width: calc(100% - 15px);
}
/* line 488, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item .help-block {
  padding-left: 28px;
  font-size: 14px;
}
/* line 493, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups .product-scopes-details .form-item.has-error .control-label {
  color: #a94442;
  font-weight: 600;
}
/* line 502, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .panel-body .bu_groups:not(:first-child) .bu_group > label {
  border-top: 1px solid #ddd;
}
/* line 510, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .form-type-checkbox label.control-label {
  position: relative;
  top: 2px;
  padding-left: 26px;
  /* input[readonly='readonly']{
      background: red !important;
      
  } */
}
/* line 523, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .form-type-checkbox label.control-label input[type="checkbox"] {
  opacity: 1;
  position: absolute;
  left: 1px;
  top: 3px;
  width: 20px;
  height: 20px;
  margin: 0;
}
/* line 546, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .form-type-radio label.control-label {
  position: relative;
  top: 2px;
  padding-left: 26px;
}
/* line 559, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form fieldset .form-type-radio label.control-label input[type="radio"] {
  opacity: 1;
  position: absolute;
  left: 1px;
  top: 3px;
  width: 20px;
  height: 20px;
  margin: 0;
}
/* line 579, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset .panel-body {
  position: relative;
}
/* line 582, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset > .panel-heading {
  color: #fff;
  background: #0096D6 !important;
  margin-bottom: 0;
}
/* line 588, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset > .panel-heading .panel-title {
  font-size: 18px;
}
/* line 593, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset.edit-fieldset > .panel-heading {
  color: #fff;
  background: #0096D6 !important;
}
/* line 599, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset:disabled input[type="text"], .hp-my-apps-details-view-custom-form > fieldset:disabled textarea, .hp-my-apps-details-view-custom-form > fieldset:disabled select {
  background: #fff;
}
/* line 602, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset:disabled > .panel-heading {
  background: #f5f5f5 !important;
  color: #333333;
}
/* line 608, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset:disabled .form-type-checkbox label.control-label::before, .hp-my-apps-details-view-custom-form > fieldset:disabled .form-type-radio label.control-label::before {
  opacity: 0.5;
}
/* line 614, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form > fieldset:disabled button.add-more {
  background: transparent;
}
/* line 621, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .btn:focus {
  outline: none;
  border: none;
  background: transparent;
}
/* line 626, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .btn.add-more {
  margin-right: 0px !important;
  margin-top: 0px !important;
  padding: 5px 0;
  background: transparent;
  color: #169BD5;
  font-size: 15px;
  box-shadow: none !important;
}
/* line 634, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .btn.add-more:hover {
  text-decoration: underline;
  color: #169BD5;
}
/* line 638, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .btn.add-more .icon {
  display: none;
}
/* line 644, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .api-status .table-row, .hp-my-apps-details-view-custom-form .content-table .table-row {
  display: table-row;
}
/* line 647, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .api-status .key-name, .hp-my-apps-details-view-custom-form .api-status .key-value, .hp-my-apps-details-view-custom-form .content-table .key-name, .hp-my-apps-details-view-custom-form .content-table .key-value {
  display: table-cell;
  font-style: normal;
  color: #333333;
  font-family: 'HPSimplifiedLight';
  font-weight: 200;
  font-size: 17px;
  word-break: break-word;
  letter-spacing: normal;
}
/* line 656, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .api-status .key-name p, .hp-my-apps-details-view-custom-form .api-status .key-value p, .hp-my-apps-details-view-custom-form .content-table .key-name p, .hp-my-apps-details-view-custom-form .content-table .key-value p {
  margin: 0;
}
/* line 660, ../sass/hp_new_manage_apps.scss */
.hp-my-apps-details-view-custom-form .api-status .key-name, .hp-my-apps-details-view-custom-form .content-table .key-name {
  padding-right: 10px;
  min-width: 100px;
  text-align: right;
}

/* line 671, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-delete-app-button {
  margin: 0 auto;
  display: inline-block;
  width: auto;
  font-weight: 200 !important;
  font-style: normal;
  font-size: 18px !important;
  color: #fff !important;
  border-radius: 0 !important;
  text-decoration: none;
  background-color: #f9350f !important;
  border: none;
  padding: 10px 20px;
}
/* line 684, ../sass/hp_new_manage_apps.scss */
.hp-new-manage-apps-delete-app-button .icon {
  display: none !important;
}

/* line 689, ../sass/hp_new_manage_apps.scss */
#hp-new-manage-apps-details-form .backToBlock {
  margin-left: 15px;
}

/* line 695, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-data button, .apps-grant-block button, .scopes-blocks button {
  background: transparent;
  font-size: 18px;
  color: #0096D6;
  border: none;
}
/* line 700, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-data button:hover, .hp-manage-apps-form-data button:active, .hp-manage-apps-form-data button:focus, .hp-manage-apps-form-data button:visited, .apps-grant-block button:hover, .apps-grant-block button:active, .apps-grant-block button:focus, .apps-grant-block button:visited, .scopes-blocks button:hover, .scopes-blocks button:active, .scopes-blocks button:focus, .scopes-blocks button:visited {
  background: transparent !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
  color: #0096D6 !important;
}
/* line 707, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-data button.disabled, .hp-manage-apps-form-data button[disabled], .apps-grant-block button.disabled, .apps-grant-block button[disabled], .scopes-blocks button.disabled, .scopes-blocks button[disabled] {
  color: #333 !important;
}
/* line 709, ../sass/hp_new_manage_apps.scss */
.hp-manage-apps-form-data button.disabled:hover, .hp-manage-apps-form-data button.disabled:active, .hp-manage-apps-form-data button.disabled:focus, .hp-manage-apps-form-data button.disabled:visited, .hp-manage-apps-form-data button[disabled]:hover, .hp-manage-apps-form-data button[disabled]:active, .hp-manage-apps-form-data button[disabled]:focus, .hp-manage-apps-form-data button[disabled]:visited, .apps-grant-block button.disabled:hover, .apps-grant-block button.disabled:active, .apps-grant-block button.disabled:focus, .apps-grant-block button.disabled:visited, .apps-grant-block button[disabled]:hover, .apps-grant-block button[disabled]:active, .apps-grant-block button[disabled]:focus, .apps-grant-block button[disabled]:visited, .scopes-blocks button.disabled:hover, .scopes-blocks button.disabled:active, .scopes-blocks button.disabled:focus, .scopes-blocks button.disabled:visited, .scopes-blocks button[disabled]:hover, .scopes-blocks button[disabled]:active, .scopes-blocks button[disabled]:focus, .scopes-blocks button[disabled]:visited {
  color: #333 !important;
}

/* line 721, ../sass/hp_new_manage_apps.scss */
#hp-new-manage-apps-details-form .apps-grant-block:after, #hp-new-manage-apps-details-form .apps-grant-block:before, #hp-new-manage-apps-details-form .scopes-blocks:after, #hp-new-manage-apps-details-form .scopes-blocks:before, #hp-new-manage-apps-details-form .form-checkboxes:after, #hp-new-manage-apps-details-form .form-checkboxes:before {
  content: '';
  display: table;
  clear: both;
}

/* line 729, ../sass/hp_new_manage_apps.scss */
.apps-grant-block {
  margin-bottom: 91px;
}

/* line 732, ../sass/hp_new_manage_apps.scss */
.apps-grant-block, .scopes-blocks {
  position: relative;
}
/* line 736, ../sass/hp_new_manage_apps.scss */
.apps-grant-block h3, .scopes-blocks h3 {
  font-family: 'HPSimplifiedLight';
  font-weight: normal;
  font-size: 28px;
  color: #333;
  margin: 0 0 10px !important;
  border-bottom: 1px solid #ccc;
  padding: 0 0 10px;
}
/* line 746, ../sass/hp_new_manage_apps.scss */
.apps-grant-block button.hp-new-manage-apps-save-grant-types-button, .apps-grant-block button.hp-new-manage-apps-save-scopes-button, .scopes-blocks button.hp-new-manage-apps-save-grant-types-button, .scopes-blocks button.hp-new-manage-apps-save-scopes-button {
  position: absolute;
  right: 0;
  top: -3px;
}
/* line 753, ../sass/hp_new_manage_apps.scss */
.apps-grant-block .form-checkboxes .form-item, .scopes-blocks .form-checkboxes .form-item {
  float: left;
  width: 33.3%;
  margin: 0 0 10px;
}
/* line 757, ../sass/hp_new_manage_apps.scss */
.apps-grant-block .form-checkboxes .form-item .checkbox input[type="checkbox"], .scopes-blocks .form-checkboxes .form-item .checkbox input[type="checkbox"] {
  position: static;
}
/* line 760, ../sass/hp_new_manage_apps.scss */
.apps-grant-block .form-checkboxes .form-item .form-checkbox, .scopes-blocks .form-checkboxes .form-item .form-checkbox {
  position: relative;
  top: 5px;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

@media (max-width: 1000px) {
  /* line 772, ../sass/hp_new_manage_apps.scss */
  .aks-block, .custom-block, .status-block, .status-all-block {
    width: 100%;
    position: static !important;
    height: auto;
    min-height: auto;
    padding: 15px !important;
  }
  /* line 778, ../sass/hp_new_manage_apps.scss */
  .aks-block h3, .custom-block h3, .status-block h3, .status-all-block h3 {
    margin-top: 0 !important;
  }
}
@media (max-width: 900px) {
  /* line 788, ../sass/hp_new_manage_apps.scss */
  .apps-grant-block .form-checkboxes .form-item, .scopes-blocks .form-checkboxes .form-item {
    width: 50%;
  }
}
@media (max-width: 767px) {
  /* line 798, ../sass/hp_new_manage_apps.scss */
  .apps-grant-block .form-checkboxes .form-item, .scopes-blocks .form-checkboxes .form-item {
    width: 100%;
  }

  /* line 804, ../sass/hp_new_manage_apps.scss */
  .hp-new-manage-apps-change-owner-fieldset .panel-body {
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 90%;
    height: 360px;
    margin-left: -45%;
    margin-top: -180px;
  }
}
@media (max-width: 400px) {
  /* line 818, ../sass/hp_new_manage_apps.scss */
  .hp-new-manage-apps-change-owner-fieldset .title-text {
    font-size: 24px;
    margin-bottom: 20px;
  }
  /* line 822, ../sass/hp_new_manage_apps.scss */
  .hp-new-manage-apps-change-owner-fieldset .form-item-change-owner-field {
    margin-top: 20px;
  }
}
/* line 828, ../sass/hp_new_manage_apps.scss */
.product-manage-webform .form-item {
  position: relative;
}
/* line 831, ../sass/hp_new_manage_apps.scss */
.product-manage-webform .form-item input.error, .product-manage-webform .form-item select.error {
  border: 1px solid #FF0000;
}
/* line 836, ../sass/hp_new_manage_apps.scss */
.product-manage-webform .form-item label.error {
  position: absolute;
  bottom: -17px;
  left: 0;
  font-size: 13px;
  margin: 0;
  line-height: normal;
  display: none;
  font-weight: normal;
  color: #FF0000;
}
/* line 848, ../sass/hp_new_manage_apps.scss */
.product-manage-webform .form-item.form-type-radio {
  margin-bottom: 10px;
}

/* line 855, ../sass/hp_new_manage_apps.scss */
.pre-production-block {
  margin-top: 5px;
}
/* line 857, ../sass/hp_new_manage_apps.scss */
.pre-production-block a {
  font-size: 18px;
  color: #199ED8;
  text-align: right;
  display: inline-block;
  padding-left: 20px;
  background-image: url("../images/pre-production-apps-icon.svg");
  background-size: 13px 15px;
  background-origin: padding-box;
  background-clip: border-box;
  background-repeat: no-repeat;
  background-position-x: 0%;
  background-position-y: 50%;
}
/* line 892, ../sass/hp_new_manage_apps.scss */
.status-expired .expired {
    color: #FF0000;
}
/* line 895, ../sass/hp_new_manage_apps.scss */
.nonbu_approval {
	background-color: #449d44 !important;
    border-color: #398439 !important;
    opacity: 0.6 !important;
    color: #fff !important;
}
/*line 900 ../sass/hp_new_manage_apps.scss */
.app-justification .button-set .cancel-change-justification, .app-justification .button-set .hp-apps-justification-button {
  display: inline-block;
  font-size: 16px;
  width: 75px;
  text-align: center;
}
.app-justification .button-set .hp-apps-justification-button {
  background: #0096D6;
  color: #fff;
  border: none;
}