/*********************************************************/
/*** Base contains changes to the theme's color scheme ***/
/*********************************************************/
:root {
  /* Bootstrap PKN - Colors */
  --bs-gray-100: #f9f9f9;
  --bs-gray-200: #e5e5e5;
  --bs-gray-300: #c0c0c0;
  --bs-gray-400: #959595;
  --bs-gray-500: #666;
  --bs-gray-600: #5a5a5a;
  --bs-gray-700: #323232;
  --bs-gray-800: #2e2e2e;
  --bs-gray-900: #161616;

  --bs-brand-default: #dd3126;
  --bs-brand-primary: #dd3126;
  --bs-brand-success: #dd3126;
  --bs-brand-info: var(--bs-gray-900);
  --bs-brand-warning: #e35a51;
  --bs-brand-danger: #b3251c;

  --bs-brand-danger-bg: #f2dede;

  --bs-active-color: #dd3126;
  --bs-placeholder: var(--bs-gray-400);
  --bs-mark: #ff6cb6;
  --bs-alert-update: #800052;

  --bs-preloader-color-1: #993939;
  --bs-preloader-color-2: #DD3126;
  --bs-slider-selection-1: #be291e;
  --bs-slider-selection-2: #dd3126;

  /** Bootrap Scaffolding */
  --bs-body-bg: #fff;

  --bs-panel-color: var(--bs-gray-100);
  --bs-hr-color: var(--bs-gray-300);
  --bs-text-color: var(--bs-gray-500);
  --bs-divider-color: var(--bs-gray-700);
  --bs-head-color: var(--bs-gray-900);

  --bs-link-color: #dd3126;
  --bs-link-hover-color: #dd3126;
  --bs-link-hover-decoration: underline;

  /* Bootstrap Form states and alerts */
  --bs-state-success-text: var(--bs-brand-success);
  --bs-state-success-bg: #E1E5E1;
  --bs-state-success-border: var(--bs-state-success-bg);

  --bs-state-info-text: var(--bs-gray-900);
  --bs-state-info-bg: var(--bs-gray-300);
  --bs-state-info-border: var(--bs-state-info-bg);

  --bs-state-warning-text: var(--bs-brand-warning);
  --bs-state-warning-bg: #F7CCC9;
  --bs-state-warning-border: var(--bs-state-warning-bg);

  --bs-state-danger-text: var(--bs-brand-danger);
  --bs-state-danger-bg: #EE9893;
  --bs-state-danger-border: var(--bs-state-danger-bg);

  /* Boostrap List Group */
  --bs-list-group-bg:                 #fff;
  --bs-list-group-border:             var(--bs-gray-300);
  --bs-list-group-hover-bg:           var(--bs-gray-100);

  --bs-list-group-active-color:       #fff;
  --bs-list-group-active-bg:          var(--bs-brand-primary);

  --bs-list-group-disabled-bg:        var(--bs-gray-200);
  --bs-list-group-disabled-color:     var(--bs-gray-500);

  --bs-list-group-link-color:         var(--bs-gray-600);
  --bs-list-group-link-hover-color:   var(--bs-list-group-link-color);
  --bs-list-group-link-heading-color: var(--bs-gray-700);

  /* Bootstrap Panels */
  --bs-panel-footer-bg:             var(--bs-gray-100);

  --bs-panel-default-text:          var(--bs-gray-600);
  --bs-panel-default-border:        var(--bs-gray-300);
  --bs-panel-default-heading-bg:    var(--bs-gray-100);

  --bs-panel-primary-text:          #fff;
  --bs-panel-primary-border:        var(--bs-brand-primary);
  --bs-panel-primary-heading-bg:    var(--bs-brand-primary);

  --bs-panel-success-text:          var(--bs-state-success-text);
  --bs-panel-success-border:        var(--bs-state-success-border);
  --bs-panel-success-heading-bg:    var(--bs-state-success-bg);

  --bs-panel-info-text:             var(--bs-state-info-text);
  --bs-panel-info-border:           var(--bs-state-info-border);
  --bs-panel-info-heading-bg:       var(--bs-state-info-bg);

  --bs-panel-warning-text:          var(--bs-state-warning-text);
  --bs-panel-warning-border:        var(--bs-state-warning-border);
  --bs-panel-warning-heading-bg:    var(--bs-state-warning-bg);

  --bs-panel-danger-text:           var(--bs-state-danger-text);
  --bs-panel-danger-border:         var(--bs-state-danger-border);
  --bs-panel-danger-heading-bg:     var(--bs-state-danger-bg);

  --pkn-table-even-color: var(--bs-gray-100);
  --pkn-table-hover-color: var(--bs-gray-200);
  --pkn-table-th-answers-color: var(--bs-brand-default);

  --pkn-checkbox-bgcolor: var(--bs-brand-default);
  --pkn-question-border: var(--bs-gray-300);
  --pkn-question-title: var(--bs-gray-400);

  --pkn-question-yesno-button-bg: var(--bs-gray-600);
  --pkn-question-yesno-button-bg-hover: var(--bs-brand-primary);
  --pkn-question-yesno-button-border: var(--bs-brand-primary);
}

/*** Below the formatting dedicated to the theme ***/

@media (min-width:769px) {
  .pkn_orlen_v2 .navbar a.animate,
  .pkn_orlen_v2 .navbar a.animate:hover {
    border: 0;
    text-decoration: none;
  }
  .pkn_orlen_v2 .navbar a.animate:after {
    background-color: var(--bs-brand-primary);
    content: '';
    display: block;
    height: 2px;
    text-align: right;
    width: 0;
  }
  .pkn_orlen_v2 .navbar a.animate:hover:after {
    transition: width .3s;
    width: 100%;
  }
}
@media (max-width:768px) {
  .pkn_orlen_v2 .navbar a {
    box-shadow: 1px 2px 3px rgba(132, 136, 138, .1);
    padding-bottom: 15px;
    padding-top: 15px;
  }
  .pkn_orlen_v2 .side-menu {
    border-bottom: 1px solid var(--bs-gray-200);
  }
  .pkn_orlen_v2 .navbar-toggle {
    background-color: var(--bs-gray-100);
  }
  .pkn_orlen_v2 .side-menu-container > .navbar-nav {
    background-color: var(--bs-gray-100);
    border-right: 1px solid var(--bs-gray-200);
  }
}
@keyframes preload-show-1 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-1 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(60deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-1 {
  5% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg)
  }
  10%,75% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(60deg) rotateY(0) rotateX(0deg)
  }
  80%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(60deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-show-2 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-2 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(120deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-2 {
  10% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg)
  }
  15%,70% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(120deg) rotateY(0) rotateX(0deg)
  }
  75%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(120deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-show-3 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-3 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(180deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-3 {
  15% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg)
  }
  20%,65% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(180deg) rotateY(0) rotateX(0deg)
  }
  70%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(180deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-show-4 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-4 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(240deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-4 {
  20% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg)
  }
  25%,60% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(240deg) rotateY(0) rotateX(0deg)
  }
  65%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(240deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-show-5 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-5 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(300deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-5 {
  25% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg)
  }
  30%,55% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(300deg) rotateY(0) rotateX(0deg)
  }
  60%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(300deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-show-6 {
  0% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-hide-6 {
  to {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(360deg) rotateY(-90deg) rotateX(0deg)
  }
}
@keyframes preload-cycle-6 {
  30% {
    border-left-color: var(--bs-preloader-color-1);
    transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg)
  }
  35%,50% {
    border-left-color: var(--bs-preloader-color-2);
    transform: rotateZ(360deg) rotateY(0) rotateX(0deg)
  }
  55%,to {
    border-left-color: var(--bs-brand-default);
    transform: rotateZ(360deg) rotateY(90deg) rotateX(0deg)
  }
}
@keyframes preload-flip {
  0% {
    transform: rotateY(0deg) rotateZ(-60deg)
  }
  to {
    transform: rotateY(360deg) rotateZ(-60deg)
  }
}
@keyframes animate-gradient {
  0% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 1px,#fff 2px,#fff 100%)
  }
  10% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 2px,#fff 3px,#fff 100%)
  }
  20% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 3px,#fff 4px,#fff 100%)
  }
  30% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 4px,#fff 5px,#fff 100%)
  }
  40% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 5px,#fff 6px,#fff 100%)
  }
  50% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 6px,#fff 7px,#fff 100%)
  }
  60% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 7px,#fff 8px,#fff 100%)
  }
  70%,to {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 8px,#fff 9px,#fff 100%)
  }
  80% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 9px,#fff 10px,#fff 100%)
  }
  90% {
    background: radial-gradient(circle at center,var(--bs-brand-default) 0,var(--bs-brand-default) 10px,#fff 10px,#fff 100%)
  }
}
body {
  background-color: var(--bs-body-bg);
  color: var(--bs-text-color);
}
/* Index button extra css */
.index-button .list-group:not(:last-child) {margin-bottom:-1px}
/* Buttons: active, hover, focus */
.pkn_orlen_v2 .btn-default.active,
.pkn_orlen_v2 .btn-default:active,
.pkn_orlen_v2 .btn-default:focus,
.pkn_orlen_v2 .btn-default:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-default {
  background-color: var(--bs-brand-default);
  border: 2px solid var(--bs-brand-default);
  color: #fff;
}
.pkn_orlen_v2 .btn-primary.active,
.pkn_orlen_v2 .btn-primary.active:focus,
.pkn_orlen_v2 .btn-primary:active,
.pkn_orlen_v2 .btn-primary:focus,
.pkn_orlen_v2 .btn-primary:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-primary {
  background-color: var(--bs-brand-primary);
  border: 2px solid var(--bs-brand-primary);
  color: #fff;
}
.pkn_orlen_v2 .btn-success.active,
.pkn_orlen_v2 .btn-success:active,
.pkn_orlen_v2 .btn-success:focus,
.pkn_orlen_v2 .btn-success:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-success {
  background-color: var(--bs-brand-success);
  border: 2px solid var(--bs-brand-success);
  color: #fff;
}
.pkn_orlen_v2 .btn-info.active,
.pkn_orlen_v2 .btn-info:active,
.pkn_orlen_v2 .btn-info:focus,
.pkn_orlen_v2 .btn-info:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-info {
  background-color: var(--bs-brand-info);
  border: 2px solid var(--bs-brand-info);
  color: #fff;
}
.pkn_orlen_v2 .btn-warning.active,
.pkn_orlen_v2 .btn-warning:active,
.pkn_orlen_v2 .btn-warning:focus,
.pkn_orlen_v2 .btn-warning:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-warning {
  background-color: var(--bs-brand-warning);
  border: 2px solid var(--bs-brand-warning);
  color: #fff;
}
.pkn_orlen_v2 .btn-danger.active,
.pkn_orlen_v2 .btn-danger:active,
.pkn_orlen_v2 .btn-danger:focus,
.pkn_orlen_v2 .btn-danger:hover,
.pkn_orlen_v2 .open .dropdown-toggle.btn-danger {
  background-color: var(--bs-brand-danger);
  border: 2px solid var(--bs-brand-danger);
  color: #fff;
}
.pkn_orlen_v2 .nav-tabs > li.active > a,
.pkn_orlen_v2 .nav-tabs > li.active > a:focus,
.pkn_orlen_v2 .nav-tabs > li.active > a:hover {
  background-color: #fff;
  border: 1px solid var(--bs-gray-300);
  color: var(--bs-gray-500);
}
.pkn_orlen_v2 .pagination > li > a {
  background-color: #fff;
  border: 1px solid var(--bs-gray-300);
  color: var(--bs-link-color);
}
.pkn_orlen_v2 .list-surveys h3,
.pkn_orlen_v2 .pagetitle,
.pkn_orlen_v2 .side-body h3 {
  border-bottom: solid 2px var(--bs-brand-primary);
  color: var(--bs-gray-700);
}
body {
  background-color: #fff;
  color: var(--bs-text-color);
}
.pkn_orlen_v2 mark {
  background: var(--bs-mark);
}
.pkn_orlen_v2 a.text-primary:hover,
.pkn_orlen_v2 a.text-success:hover {
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 a.text-info:hover {
  color: var(--bs-state-info-text);
}
.pkn_orlen_v2 a.text-danger:hover {
  color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 a.bg-success:hover {
  background-color: var(--bs-state-success-text);
}
.pkn_orlen_v2 a.bg-info:hover {
  background-color: var(--bs-state-info-text);
}
.pkn_orlen_v2 a.bg-warning:hover {
  background-color: var(--bs-state-warning-text);
}
.pkn_orlen_v2 a.bg-danger:hover {
  background-color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 hr {
  border-top: 2px solid var(--bs-brand-primary);
}
.pkn_orlen_v2 .text-primary {
  color: var(--bs-gray-600);
}
.pkn_orlen_v2 .text-info {
  color: var(--bs-gray-500);
}
.pkn_orlen_v2 .text-success {
    color: var(--bs-brand-success);
}
.pkn_orlen_v2 .text-danger {
    color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 a.text-warning:hover,
.pkn_orlen_v2 .text-warning {
  color: var(--bs-brand-warning);
}
.pkn_orlen_v2 .page-header {
  border-bottom: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 abbr[data-original-title] {
  border-bottom: 1px dotted var(--bs-gray-400);
}
.pkn_orlen_v2 blockquote {
  border-left: 5px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .blockquote-reverse,
.pkn_orlen_v2 blockquote.pull-right {
  border-right: 5px solid var(--bs-gray-300);
}
.pkn_orlen_v2 code {
  background-color: var(--bs-gray-100);
  color: var(--bs-brand-primary);
}
.pkn_orlen_v2 pre {
  border: 1px solid var(--bs-gray-300);
  color: var(--bs-gray-700);
}
.pkn_orlen_v2 .table > tbody + tbody {
  border-top: 2px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .table > thead > tr > th {
  border-bottom: 2px solid var(--bs-gray-300);
}
.pkn_orlen_v2 legend {
  border-bottom: 1px solid var(--bs-gray-200);
  color: var(--bs-gray-700);
}
.pkn_orlen_v2 output {
  color: var(--bs-gray-500);
}
.pkn_orlen_v2 .form-control:focus {
  border: 1px solid var(--bs-brand-primary);
}
.pkn_orlen_v2 .form-control::-moz-placeholder {
  color: var(--bs-placeholder);
  opacity: 1;
}
.pkn_orlen_v2 .form-control[disabled] {
  color: var(--bs-gray-200);
}
.pkn_orlen_v2 fieldset[disabled] .btn-default {
  background-color: rgba(255, 255, 255, .5);
  border: 1px solid var(--bs-state-success-text);
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 fieldset[disabled] .btn-warning {
  background-color: rgba(255, 255, 255, .2);
  border: 1px solid var(--bs-state-warning-text);
}
.pkn_orlen_v2 fieldset[disabled] .btn-danger {
  background-color: rgba(255, 255, 255, .2);
  border: 1px solid var(--bs-state-danger-text);
  color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 .has-success .form-control {
  border: 1px solid var(--bs-state-success-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.pkn_orlen_v2 .has-success .form-control:focus {
  border: 1px solid var(--bs-state-success-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px var(--bs-state-success-text);
}
.pkn_orlen_v2 .has-success .input-group-addon {
  background-color: var(--bs-state-success-bg);
  border: 1px solid var(--bs-state-success-text);
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 .has-warning .form-control {
  border: 1px solid var(--bs-state-warning-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.pkn_orlen_v2 .has-warning .form-control:focus {
  border: 1px solid var(--bs-state-warning-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px var(--bs-state-warning-text);
}
.pkn_orlen_v2 .has-warning .input-group-addon {
  background-color: var(--bs-state-warning-bg);
  border: 1px solid var(--bs-state-warning-bg);
  color: var(--bs-state-warning-text);
}
.pkn_orlen_v2 .has-error .form-control {
  border: 1px solid var(--bs-state-danger-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.pkn_orlen_v2 .has-error .form-control:focus {
  border: 1px solid var(--bs-state-danger-bg);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #fff;
}
.pkn_orlen_v2 .has-error .input-group-addon {
  background-color: transparent;
  border: 1px solid var(--bs-state-danger-text);
  color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 .help-block {
  color: var(--bs-gray-400);
}
.pkn_orlen_v2 .btn-default {
  background-color: transparent;
  border: 2px solid var(--bs-brand-default);
  color: var(--bs-brand-default);
}
.pkn_orlen_v2 .btn-primary label:hover {
  cursor: pointer;
}
.pkn_orlen_v2 .btn-info .badge {
  color: var(--bs-state-info-bg);
}
.pkn_orlen_v2 .btn-warning,
.pkn_orlen_v2 .btn-warning[disabled] {
  background-color: transparent;
  border: 2px solid var(--bs-brand-warning);
  color: var(--bs-brand-warning);
  font-weight: bold;
}
.pkn_orlen_v2 .btn-warning .badge {
  background-color: var(--bs-brand-warning);
  color: rgba(255, 255, 255, .5);
}
.pkn_orlen_v2 .btn-danger,
.pkn_orlen_v2 .btn-danger[disabled] {
  background-color: transparent;
  border: 2px solid var(--bs-brand-danger);
  color: var(--bs-brand-danger);
  font-weight: bold;
}
.pkn_orlen_v2 .btn-danger .badge {
  color: var(--bs-brand-danger);
}
.pkn_orlen_v2 .data-entry-explanation + tr {
  background-color: var(--bs-gray-200);
}
.pkn_orlen_v2 .nav .open > a {
  background-color: var(--bs-brand-primary);
  border-bottom: 1px solid #fff;
  color: #fff;
}
.pkn_orlen_v2 .label-default {
  background-color: var(--bs-gray-400);
}
.pkn_orlen_v2 .label-warning {
  background-color: var(--bs-brand-warning);
  color: #fff;
}
.pkn_orlen_v2 .badge {
  background-color: var(--bs-gray-400);
}
/* Jumbotron */
.pkn_orlen_v2 .jumbotron {
  text-align: center;
}
.pkn_orlen_v2 #welcome-jumbotron,
.pkn_orlen_v2 .jumbotron,
.pkn_orlen_v2 .jumbotron.message-box {
  background-color: transparent;
}
/* Alerts */
.pkn_orlen_v2 .alert-success,
.pkn_orlen_v2 .alert-info,
.pkn_orlen_v2 .alert-warning {
  background-color: var(--bs-list-group-bg);
}
.pkn_orlen_v2 .alert-danger {
  background-color: var(--bs-brand-danger-bg);
}
.pkn_orlen_v2 .alert-success {
  border: 3px solid var(--bs-brand-success);
  color: var(--bs-brand-success);
}
.pkn_orlen_v2 .alert-info {
  border: 3px solid var(--bs-brand-info);
  color: var(--bs-brand-info);
}
.pkn_orlen_v2 .alert-warning {
  border: 3px solid var(--bs-brand-warning);
  color: var(--bs-brand-warning);
}
.pkn_orlen_v2 .alert-danger {
  border: 3px solid var(--bs-brand-danger);
  color: var(--bs-brand-danger);
}
.pkn_orlen_v2 .alert-success hr {
  border-top-color: var(--bs-brand-success);
}
.pkn_orlen_v2 .alert-warning hr {
  border-top-color: var(--bs-brand-warning);
}
.pkn_orlen_v2 .alert-success .alert-link,
.pkn_orlen_v2 .alert-info .alert-link,
.pkn_orlen_v2 .alert-warning .alert-link,
.pkn_orlen_v2 .alert-danger .alert-link {
  color: var(--bs-link-color);
  text-decoration: var(--bs-link-hover-decoration);
}
.pkn_orlen_v2 article#block_error {
  width: 90vw !important;
}
.pkn_orlen_v2 #block_error #renderMessage-flash-wrapper {
  padding: 15px;
}
.pkn_orlen_v2 #block_error #renderMessage-flash-wrapper + div {
  padding-top: 0px;
}
/* Progressbar */
.pkn_orlen_v2 .progress-bar {
  background-color: var(--bs-brand-primary);
}
/* Panels */
.pkn_orlen_v2 .panel-primary > .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-primary-border);
}
.pkn_orlen_v2 .panel-default > .panel-heading {
  background-color: var(--bs-panel-default-heading-bg);
  border: 1px solid var(--bs-panel-default-border);
  color: var(--bs-panel-default-text);
}
.pkn_orlen_v2 .panel-default > .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-default-border);
}
.pkn_orlen_v2 .panel-success {
  border: 1px solid var(--bs-panel-success-border);
}
.pkn_orlen_v2 .panel-success > .panel-heading {
  background-color: var(--bs-panel-success-heading-bg);
  border: 1px solid var(--bs-panel-success-border);
  color: var(--bs-panel-success-text);
}
.pkn_orlen_v2 .panel-success > .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-success-border);
}
.pkn_orlen_v2 .panel-info {
  border: 1px solid var(--bs-panel-info-border);
}
.pkn_orlen_v2 .panel-info > .panel-heading {
  background-color: var(--bs-panel-info-heading-bg);
  border: 1px solid var(--bs-panel-info-border);
  color: var(--bs-panel-info-text);
}
.pkn_orlen_v2 .panel-info > .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-info-border);
}
.pkn_orlen_v2 .panel-warning {
  border: 1px solid var(--bs-panel-warning-border);
}
.pkn_orlen_v2 .panel-warning > .panel-heading {
  background-color: var(--bs-panel-warning-heading-bg);
  border: 1px solid var(--bs-panel-warning-border);
  color: var(--bs-panel-warning-text);
}
.pkn_orlen_v2 .panel-warning > .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-warning-border);
}
.pkn_orlen_v2 .panel-danger {
  border: 1px solid var(--bs-panel-danger-border);
}
.pkn_orlen_v2 .panel-danger > .panel-heading {
  background-color: var(--bs-panel-danger-heading-bg);
  border: 1px solid var(--bs-panel-danger-border);
  color: var(--bs-panel-danger-text);
}
.pkn_orlen_v2 .panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: var(--bs-panel-danger-border);
}
/* Other modyfied */
.pkn_orlen_v2 .surveymanagerbar {
  background-color: var(--bs-brand-primary);
  color: #fff;
}
.pkn_orlen_v2 .surveybar {
  background-color: #fff;
  border-bottom: 1px solid var(--bs-gray-200);
  box-shadow: 0 3px 3px rgba(99, 49, 48, .1);
}
.pkn_orlen_v2 .navbar {
  background-color: #fff;
  border-radius: 0!important;
  box-shadow: 0 3px 3px rgba(132, 136, 138, .1);
}
.pkn_orlen_v2 .navbar a {
  font-size: 1.25rem;
  line-height: 2rem;
  text-decoration: none;
}
.pkn_orlen_v2 .navbar-default .navbar-nav > li > a {
  color: var(--bs-list-group-link-heading-color);
}
.pkn_orlen_v2 .close {
  color: inherit
}
.pkn_orlen_v2 .popover-title {
  background-color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 .carousel-indicators li {
  background-color: transparent;
}
/* List Group */
.pkn_orlen_v2 .ls-ba .list-group > .list-group-item .list-group .list-group-item:last-of-type {
  border-bottom: 1px solid var(--bs-gray-700);
}
.pkn_orlen_v2 a.list-group-item {
  color: var(--bs-list-group-link-color);
}
.pkn_orlen_v2 a.list-group-item .list-group-item-heading {
  color: var(--bs-list-group-link-heading-color);
}
.pkn_orlen_v2 a.list-group-item-info {
  color: var(--bs-state-info-text);
}
.pkn_orlen_v2 .list-group-item-success {
  background-color: var(--bs-state-success-bg);
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 .list-group-item-info {
  background-color: var(--bs-state-info-bg);
  color: var(--bs-state-info-text);
}
.pkn_orlen_v2 .list-group-item-warning {
  background-color: var(--bs-state-warning-bg);
  color: var(--bs-state-warning-text);
}
.pkn_orlen_v2 .list-group-item-danger {
  background-color: var(--bs-state-danger-text-bg);
  color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 a.list-group-item-info:hover,
.pkn_orlen_v2 a.list-group-item-info:focus,
.pkn_orlen_v2 button.list-group-item-info:hover,
.pkn_orlen_v2 button.list-group-item-info:focus {
  color: var(--bs-state-info-bg);
}
.pkn_orlen_v2 a.list-group-item-warning:hover,
.pkn_orlen_v2 a.list-group-item-warning:focus,
.pkn_orlen_v2 button.list-group-item-warning:hover,
.pkn_orlen_v2 button.list-group-item-warning:focus {
  color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 a.list-group-item-danger:hover,
.pkn_orlen_v2 a.list-group-item-danger:focus,
.pkn_orlen_v2 button.list-group-item-danger:hover,
.pkn_orlen_v2 button.list-group-item-danger:focus {
  color: var(--bs-state-danger-bg);;
}
.pkn_orlen_v2 .list-group-item.active,
.pkn_orlen_v2 .list-group-item.active:hover,
.pkn_orlen_v2 .list-group-item.active:focus {
  background-color: var(--bs-list-group-active-bg);
  border: 2px solid var(--bs-list-group-active-bg);
  color: var(--bs-list-group-active-color);
}
.pkn_orlen_v2 a.list-group-item-info.active,
.pkn_orlen_v2 a.list-group-item-info.active:focus,
.pkn_orlen_v2 a.list-group-item-info.active:hover,
.pkn_orlen_v2 button.list-group-item-info.active,
.pkn_orlen_v2 button.list-group-item-info.active:focus,
.pkn_orlen_v2 button.list-group-item-info.active:hover {
  background-color: var(--bs-state-info-bg);
  border: 2px solid var(--bs-state-info-bg);
  color: var(--bs-list-group-active-color);
}
.pkn_orlen_v2 a.list-group-item-warning.active,
.pkn_orlen_v2 a.list-group-item-warning.active:focus,
.pkn_orlen_v2 a.list-group-item-warning.active:hover,
.pkn_orlen_v2 button.list-group-item-warning.active,
.pkn_orlen_v2 button.list-group-item-warning.active:focus,
.pkn_orlen_v2 button.list-group-item-warning.active:hover {
  background-color: var(--bs-state-warning-bg);
  border: 2px solid var(--bs-state-warning-bg);
  color: var(--bs-list-group-active-color);
}
.pkn_orlen_v2 a.list-group-item-danger.active,
.pkn_orlen_v2 a.list-group-item-danger.active:focus,
.pkn_orlen_v2 a.list-group-item-danger.active:hover,
.pkn_orlen_v2 button.list-group-item-danger.active,
.pkn_orlen_v2 button.list-group-item-danger.active:focus,
.pkn_orlen_v2 button.list-group-item-danger.active:hover {
  background-color: var(--bs-state-danger-bg);
  border: 2px solid var(--bs-state-danger-bg);
  color: var(--bs-list-group-active-color);
}
.pkn_orlen_v2 .list-group-item.disabled,
.pkn_orlen_v2 .list-group-item.disabled:hover,
.pkn_orlen_v2 .list-group-item.disabled:focus {
  color: var(--bs-list-group-disabled-color);
  background-color: var(--bs-list-group-disabled-bg);
}
.pkn_orlen_v2 a.list-group-item:hover,
.pkn_orlen_v2 a.list-group-item:focus,
.pkn_orlen_v2 button.list-group-item:hover,
.pkn_orlen_v2 button.list-group-item:focus {
  background-color: var(--bs-list-group-hover-bg);
}
.pkn_orlen_v2 .list-group-item {
  background-color: var(--bs-list-group-bg);
  border: 1px solid var(--bs-list-group-border);
}
.pkn_orlen_v2 .list-group-item .list-group-item-heading {
  margin-bottom: 0;
  font-weight: bold;
}
.pkn_orlen_v2 a.list-group-item-success {
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 a.list-group-item-success.active,
.pkn_orlen_v2 a.list-group-item-success.active:focus,
.pkn_orlen_v2 a.list-group-item-success.active:hover,
.pkn_orlen_v2 a.list-group-item.active,
.pkn_orlen_v2 a.list-group-item.active:focus,
.pkn_orlen_v2 a.list-group-item.active:hover,
.pkn_orlen_v2 .panel-primary > .panel-heading {
  background-color: var(--bs-list-group-active-bg);
  border: 1px solid var(--bs-list-group-active-bg);
  color: var(--bs-list-group-active-color);
}
.pkn_orlen_v2 .has-success .checkbox,
.pkn_orlen_v2 .has-success .checkbox-inline,
.pkn_orlen_v2 .has-success .control-label,
.pkn_orlen_v2 .has-success .help-block,
.pkn_orlen_v2 .has-success .radio,
.pkn_orlen_v2 .has-success .radio-inline {
  color: var(--bs-brand-success);
}
.pkn_orlen_v2 a,
.pkn_orlen_v2 .has-success .form-control-feedback,
.pkn_orlen_v2 .btn-link {
  color: var(--bs-link-color);
}
.pkn_orlen_v2 a:hover,
.pkn_orlen_v2 a:focus,
.pkn_orlen_v2 .btn-link:hover,
.pkn_orlen_v2 .btn-link:focus {
  color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 a.badge:hover,
.pkn_orlen_v2 a.badge:focus,
.pkn_orlen_v2 .btn-primary,
.pkn_orlen_v2 .btn-success,
.pkn_orlen_v2 .btn-info,
.pkn_orlen_v2 .dropdown-menu > .disabled > a:hover,
.pkn_orlen_v2 .dropdown-menu > .disabled > a:focus,
.pkn_orlen_v2 .box-icon span,
.pkn_orlen_v2 .label,
.pkn_orlen_v2 .label[href]:hover,
.pkn_orlen_v2 #sidebar .btn-primary.force.color.white.onhover:active,
.pkn_orlen_v2 #sidebar .btn-primary.force.color.white.onhover:focus,
.pkn_orlen_v2 #sidebar .btn-primary.force.color.white.onhover:hover,
.pkn_orlen_v2 .label[href]:focus {
  color: #fff;
}
.pkn_orlen_v2 a.list-group-item.active .list-group-item-text,
.pkn_orlen_v2 a.list-group-item.active:hover .list-group-item-text,
.pkn_orlen_v2 a.list-group-item.active:focus .list-group-item-text {
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 a.list-group-item.active > .badge,
.pkn_orlen_v2 .btn-primary .badge,
.pkn_orlen_v2 .btn-success .badge {
  color: var(--bs-brand-primary);
}
.pkn_orlen_v2 a.list-group-item:hover,
.pkn_orlen_v2 a.list-group-item:focus {
  background-color: var(--bs-gray-300);
}
.pkn_orlen_v2 a.list-group-item-success:hover,
.pkn_orlen_v2 a.list-group-item-success:focus {
  background-color: var(--bs-state-success-bg);
  color: var(--bs-state-success-text);
}
.pkn_orlen_v2 a.list-group-item-info:hover,
.pkn_orlen_v2 a.list-group-item-info:focus {
  background-color: var(--bs-state-info-bg);
  color: var(--bs-state-info-text);
}
.pkn_orlen_v2 a.list-group-item-warning:hover,
.pkn_orlen_v2 a.list-group-item-warning:focus {
  background-color: var(--bs-state-warning-bg);
  color: var(--bs-state-warning-text);
}
.pkn_orlen_v2 a.list-group-item-danger:hover,
.pkn_orlen_v2 a.list-group-item-danger:focus {
  background-color: var(--bs-state-danger-bg);
  color: var(--bs-state-danger-text);
}
.pkn_orlen_v2 a.thumbnail:hover,
.pkn_orlen_v2 a.thumbnail:focus,
.pkn_orlen_v2 a.thumbnail.active,
.pkn_orlen_v2 #carousel-example-generic .carousel-indicators li,
.pkn_orlen_v2 .panel-primary {
  border: 1px solid var(--bs-brand-primary);
}
.pkn_orlen_v2 .has-warning .checkbox,
.pkn_orlen_v2 .has-warning .checkbox-inline,
.pkn_orlen_v2 .has-warning .control-label,
.pkn_orlen_v2 .has-warning .help-block,
.pkn_orlen_v2 .has-warning .radio,
.pkn_orlen_v2 .has-warning .radio-inline,
.pkn_orlen_v2 .has-warning .form-control-feedback {
  color: var(--bs-brand-warning);
}
.pkn_orlen_v2 a.list-group-item-danger,
.pkn_orlen_v2 .has-error .checkbox,
.pkn_orlen_v2 .has-error .checkbox-inline,
.pkn_orlen_v2 .has-error .control-label,
.pkn_orlen_v2 .has-error .help-block,
.pkn_orlen_v2 .has-error .radio,
.pkn_orlen_v2 .has-error .radio-inline,
.pkn_orlen_v2 .has-error .form-control-feedback {
  color: var(--bs-brand-danger);
}
.pkn_orlen_v2 a.bg-primary:hover,
.pkn_orlen_v2 .label-primary[href]:hover,
.pkn_orlen_v2 .label-primary[href]:focus,
.pkn_orlen_v2 .label-success[href]:hover,
.pkn_orlen_v2 .label-success[href]:focus {
  background-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .img-thumbnail,
.pkn_orlen_v2 .thumbnail {
  border: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .text-muted,
.pkn_orlen_v2 blockquote .small,
.pkn_orlen_v2 blockquote footer,
.pkn_orlen_v2 blockquote small,
.pkn_orlen_v2 .form-control:-ms-input-placeholder,
.pkn_orlen_v2 .form-control::-webkit-input-placeholder,
.pkn_orlen_v2 .btn-link[disabled]:hover,
.pkn_orlen_v2 .dropdown-menu > .disabled > a,
.pkn_orlen_v2 .btn-link[disabled]:focus,
.pkn_orlen_v2 .dropdown-header,
.pkn_orlen_v2 .nav > li.disabled > a,
.pkn_orlen_v2 .nav > li.disabled > a:hover,
.pkn_orlen_v2 .nav > li.disabled > a:focus {
  color: var(--bs-placeholder);
}
.pkn_orlen_v2 .bg-primary,
.pkn_orlen_v2 .dropdown-menu > .active > a,
.pkn_orlen_v2 .dropdown-menu > .active > a:hover,
.pkn_orlen_v2 .dropdown-menu > li > a:hover,
.pkn_orlen_v2 .dropdown-menu > .active > a:focus,
.pkn_orlen_v2 .dropdown-menu > li > a:focus,
.pkn_orlen_v2 .input-group-addon,
.pkn_orlen_v2 .nav .open > a:hover,
.pkn_orlen_v2 .nav .open > a:focus {
  background-color: var(--bs-brand-primary);
  color: #fff;
  text-decoration: none;
}
.pkn_orlen_v2 .bg-success,
.pkn_orlen_v2 .table > tbody > tr > td.success,
.pkn_orlen_v2 .table > tbody > tr > th.success,
.pkn_orlen_v2 .table > tbody > tr.success > td,
.pkn_orlen_v2 .table > tbody > tr.success > th,
.pkn_orlen_v2 .table > tfoot > tr > td.success,
.pkn_orlen_v2 .table > tfoot > tr > th.success,
.pkn_orlen_v2 .table > tfoot > tr.success > td,
.pkn_orlen_v2 .table > tfoot > tr.success > th,
.pkn_orlen_v2 .table > thead > tr > td.success,
.pkn_orlen_v2 .table > thead > tr > th.success,
.pkn_orlen_v2 .table > thead > tr.success > td,
.pkn_orlen_v2 .table > thead > tr.success > th {
  background-color: var(--bs-state-success-bg);
}
.pkn_orlen_v2 .bg-info,
.pkn_orlen_v2 .table > tbody > tr > td.info,
.pkn_orlen_v2 .table > tbody > tr > th.info,
.pkn_orlen_v2 .table > tbody > tr.info > td,
.pkn_orlen_v2 .table > tbody > tr.info > th,
.pkn_orlen_v2 .table > tfoot > tr > td.info,
.pkn_orlen_v2 .table > tfoot > tr > th.info,
.pkn_orlen_v2 .table > tfoot > tr.info > td,
.pkn_orlen_v2 .table > tfoot > tr.info > th,
.pkn_orlen_v2 .table > thead > tr > td.info,
.pkn_orlen_v2 .table > thead > tr > th.info,
.pkn_orlen_v2 #sideMenu #dropdown #explorer li .active a:hover,
.pkn_orlen_v2 #sideMenu #dropdown #explorer li a[aria-expanded=true],
.pkn_orlen_v2 #sideMenu #dropdown #explorer li:hover,
.pkn_orlen_v2 #sideMenu #dropdown #explorer li:hover > a,
.pkn_orlen_v2 #sideMenu #dropdown #explorer li > a:hover,
.pkn_orlen_v2 .table > thead > tr.info > td,
.pkn_orlen_v2 .table > thead > tr.info > th,
.pkn_orlen_v2 .dropdown-menu .index-item.index-item-current {
  background-color: var(--bs-gray-300);
}
.pkn_orlen_v2 .bg-warning,
.pkn_orlen_v2 .table > tbody > tr > td.warning,
.pkn_orlen_v2 .table > tbody > tr > th.warning,
.pkn_orlen_v2 .table > tbody > tr.warning > td,
.pkn_orlen_v2 .table > tbody > tr.warning > th,
.pkn_orlen_v2 .table > tfoot > tr > td.warning,
.pkn_orlen_v2 .table > tfoot > tr > th.warning,
.pkn_orlen_v2 .table > tfoot > tr.warning > td,
.pkn_orlen_v2 .table > tfoot > tr.warning > th,
.pkn_orlen_v2 .table > thead > tr > td.warning,
.pkn_orlen_v2 .table > thead > tr > th.warning,
.pkn_orlen_v2 .table > thead > tr.warning > td,
.pkn_orlen_v2 .table > thead > tr.warning > th,
.pkn_orlen_v2 .dropdown-menu .index-item.index-item-unanswered {
  background-color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 .bg-danger,
.pkn_orlen_v2 .table > tbody > tr > td.danger,
.pkn_orlen_v2 .table > tbody > tr > th.danger,
.pkn_orlen_v2 .table > tbody > tr.danger > td,
.pkn_orlen_v2 .table > tbody > tr.danger > th,
.pkn_orlen_v2 .table > tfoot > tr > td.danger,
.pkn_orlen_v2 .table > tfoot > tr > th.danger,
.pkn_orlen_v2 .table > tfoot > tr.danger > td,
.pkn_orlen_v2 .table > tfoot > tr.danger > th,
.pkn_orlen_v2 .table > thead > tr > td.danger,
.pkn_orlen_v2 .table > thead > tr > th.danger,
.pkn_orlen_v2 .table > thead > tr.danger > td,
.pkn_orlen_v2 .table > thead > tr.danger > th,
.pkn_orlen_v2 .dropdown-menu .index-item.index-item-error {
  background-color: var(--bs-state-danger-bg);
}
.pkn_orlen_v2 .table > tbody > tr > td.active,
.pkn_orlen_v2 .table > tbody > tr > th.active,
.pkn_orlen_v2 pre,
.pkn_orlen_v2 .table > tbody > tr.active > td,
.pkn_orlen_v2 .table > tbody > tr.active > th,
.pkn_orlen_v2 .table > tfoot > tr > td.active,
.pkn_orlen_v2 .table > tfoot > tr > th.active,
.pkn_orlen_v2 .table > tfoot > tr.active > td,
.pkn_orlen_v2 .table > tfoot > tr.active > th,
.pkn_orlen_v2 .table > thead > tr > td.active,
.pkn_orlen_v2 .table > thead > tr > th.active,
.pkn_orlen_v2 .table > thead > tr.active > td,
.pkn_orlen_v2 .table > thead > tr.active > th {
  background-color: var(--bs-gray-100);
}
.pkn_orlen_v2 .panel-footer {
  background-color: var(--bs-panel-footer-bg);
}
.pkn_orlen_v2 .table > tfoot > tr > td,
.pkn_orlen_v2 .panel-footer,
.pkn_orlen_v2 .panel-group .panel-heading + .panel-collapse .panel-body,
.pkn_orlen_v2 .panel > .panel-body + .table,
.pkn_orlen_v2 .panel > .panel-body + .table-responsive {
  border-top: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .table-bordered,
.pkn_orlen_v2 .table-bordered > tbody > tr > td,
.pkn_orlen_v2 .table-bordered > tbody > tr > th,
.pkn_orlen_v2 .table-bordered > tfoot > tr > td,
.pkn_orlen_v2 .table-bordered > tfoot > tr > th,
.pkn_orlen_v2 .table-bordered > thead > tr > td,
.pkn_orlen_v2 .table-bordered > thead > tr > th,
.pkn_orlen_v2 .panel-default {
  border: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .dropdown-menu > li > a,
.pkn_orlen_v2 .form-control[disabled].total,
.pkn_orlen_v2 .thumbnail .caption {
  color: var(--bs-text-color);
}
.pkn_orlen_v2 fieldset[disabled] .btn-default:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-default:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-default.active,
.pkn_orlen_v2 fieldset[disabled] .btn-default:active {
  background-color: transparent;
  border: 2px solid var(--bs-brand-default);
}
.pkn_orlen_v2 fieldset[disabled] .btn-primary,
.pkn_orlen_v2 fieldset[disabled] .btn-primary:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-primary:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-primary.active,
.pkn_orlen_v2 fieldset[disabled] .btn-primary:active,
.pkn_orlen_v2 fieldset[disabled] .btn-success,
.pkn_orlen_v2 fieldset[disabled] .btn-success:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-success:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-success.active,
.pkn_orlen_v2 fieldset[disabled] .btn-success:active,
.pkn_orlen_v2 .btn-primary,
.pkn_orlen_v2 .btn-primary.disabled,
.pkn_orlen_v2 .btn-primary.disabled:hover,
.pkn_orlen_v2 .btn-success,
.pkn_orlen_v2 .btn-primary.disabled:focus,
.pkn_orlen_v2 .btn-primary.disabled.active,
.pkn_orlen_v2 .btn-primary.disabled:active,
.pkn_orlen_v2 .btn-primary[disabled],
.pkn_orlen_v2 .btn-primary[disabled]:hover,
.pkn_orlen_v2 .btn-primary[disabled]:focus,
.pkn_orlen_v2 .btn-primary[disabled].active,
.pkn_orlen_v2 .btn-primary[disabled]:active,
.pkn_orlen_v2 .btn-success.disabled,
.pkn_orlen_v2 .btn-success.disabled:hover,
.pkn_orlen_v2 .btn-success.disabled:focus,
.pkn_orlen_v2 .btn-success.disabled.active,
.pkn_orlen_v2 .btn-success.disabled:active,
.pkn_orlen_v2 .btn-success[disabled],
.pkn_orlen_v2 .btn-success[disabled]:hover,
.pkn_orlen_v2 .btn-success[disabled]:focus,
.pkn_orlen_v2 .btn-success[disabled].active,
.pkn_orlen_v2 .btn-success[disabled]:active {
  background-color: var(--bs-brand-primary);
  border: 2px solid var(--bs-brand-primary);
}
.pkn_orlen_v2 fieldset[disabled] .btn-info,
.pkn_orlen_v2 fieldset[disabled] .btn-info:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-info:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-info.active,
.pkn_orlen_v2 fieldset[disabled] .btn-info:active,
.pkn_orlen_v2 .btn-info,
.pkn_orlen_v2 .btn-info.disabled,
.pkn_orlen_v2 .btn-info.disabled:hover,
.pkn_orlen_v2 .btn-info.disabled:focus,
.pkn_orlen_v2 .btn-info.disabled.active,
.pkn_orlen_v2 .btn-info.disabled:active,
.pkn_orlen_v2 .btn-info[disabled],
.pkn_orlen_v2 .btn-info[disabled]:hover,
.pkn_orlen_v2 .btn-info[disabled]:focus,
.pkn_orlen_v2 .btn-info[disabled].active,
.pkn_orlen_v2 .btn-info[disabled]:active {
  background-color: var(--bs-brand-info);
  border: 2px solid var(--bs-brand-info);
}
.pkn_orlen_v2 fieldset[disabled] .btn-warning:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-warning:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-warning.active,
.pkn_orlen_v2 fieldset[disabled] .btn-warning:active,
.pkn_orlen_v2 .btn-warning.disabled,
.pkn_orlen_v2 .btn-warning.disabled:hover,
.pkn_orlen_v2 .btn-warning.disabled:focus,
.pkn_orlen_v2 .btn-warning.disabled.active,
.pkn_orlen_v2 .btn-warning.disabled:active {
  background-color: transparent;
  border: 2px solid var(--bs-brand-warning);
}
.pkn_orlen_v2 fieldset[disabled] .btn-danger:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-danger:focus,
.pkn_orlen_v2 fieldset[disabled] .btn-danger.active,
.pkn_orlen_v2 fieldset[disabled] .btn-danger:active {
  background-color: transparent;
  border: 2px solid var(--bs-brand-danger);
}
.pkn_orlen_v2 fieldset[disabled] .btn-link:hover,
.pkn_orlen_v2 fieldset[disabled] .btn-link:focus,
.pkn_orlen_v2 .nav > li > a:hover,
.pkn_orlen_v2 .nav > li > a:focus {
  text-decoration: var(--bs-link-hover-decoration);
}
.pkn_orlen_v2 .btn-danger.disabled,
.pkn_orlen_v2 .btn-danger.disabled:hover,
.pkn_orlen_v2 .btn-danger.disabled:focus,
.pkn_orlen_v2 .btn-danger.disabled.active,
.pkn_orlen_v2 .btn-danger.disabled:active,
.pkn_orlen_v2 .btn-danger[disabled],
.pkn_orlen_v2 .btn-danger[disabled]:hover,
.pkn_orlen_v2 .btn-danger[disabled]:focus,
.pkn_orlen_v2 .btn-danger[disabled].active,
.pkn_orlen_v2 .btn-danger[disabled]:active {
  background-color: transparent;
}
.pkn_orlen_v2 .nav-tabs,
.pkn_orlen_v2 .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .label-default[href]:hover,
.pkn_orlen_v2 .label-default[href]:focus {
  background-color: var(--bs-gray-500);
}
.pkn_orlen_v2 .label-primary,
.pkn_orlen_v2 .label-success,
.pkn_orlen_v2 .progress-bar-success {
  background-color: var(--bs-state-success-text);
}
.pkn_orlen_v2 .label-info,
.pkn_orlen_v2 .progress-bar-info {
  background-color: var(--bs-state-info-bg);
}
.pkn_orlen_v2 .label-info[href]:hover,
.pkn_orlen_v2 .label-info[href]:focus {
  background-color: var(--bs-state-info-bg);
}
.pkn_orlen_v2 .progress-bar-warning {
  background-color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 .label-warning[href]:hover,
.pkn_orlen_v2 .label-warning[href]:focus {
  background-color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 .label-danger,
.pkn_orlen_v2 .progress-bar-danger {
  background-color: var(--bs-state-danger-bg);
}
.pkn_orlen_v2 .label-danger[href]:hover,
.pkn_orlen_v2 .label-danger[href]:focus {
  background-color: var(--bs-state-danger-bg);
}
.pkn_orlen_v2 .alert-info hr,
.pkn_orlen_v2 .panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .alert-danger hr,
.pkn_orlen_v2 .panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: var(--bs-brand-danger);
}
.pkn_orlen_v2 .navbar .nav-icon-btn.nav-icon-btn-danger .label {
  background: var(--bs-state-danger-bg);
}
.pkn_orlen_v2 #info-footer,
.pkn_orlen_v2 #info-header,
.pkn_orlen_v2 .mega-dropdown-menu .dropdown-header {
  color: var(--bs-gray-700);
}
.pkn_orlen_v2 .mega-dropdown-menu > li > ul > li > a {
  color: var(--bs-gray-800);
}
.pkn_orlen_v2 .dropdown-menu .dropdown-header {
  font-weight: bold;
}
.pkn_orlen_v2 .footer {
  background-color: #fff;
  border-top: solid 1px var(--bs-gray-300);
}
.pkn_orlen_v2 .alert-security-update {
  background-color: #fff;
  border: 1px solid var(--bs-alert-update);
  color: var(--bs-alert-update);
  font-weight: bold;
}
.pkn_orlen_v2 .box,
.pkn_orlen_v2 .welcome .panel {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
}
.pkn_orlen_v2 .cke_toolgroup {
  background: var(--bs-gray-200);
  border: 1px solid var(--bs-gray-300);
  box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 0 2px rgba(255, 255, 255, .15) inset, 0 1px 0 rgba(255, 255, 255, .15) inset;
}
.pkn_orlen_v2 .message-box {
  border: 1px solid var(--bs-brand-info);
  color: var(--bs-gray-800);
}
.pkn_orlen_v2 .message-box-error {
  border: 2px solid var(--bs-brand-danger);
}
.pkn_orlen_v2 .message-box-warning {
  border: 2px solid var(--bs-brand-warning);
}
.pkn_orlen_v2 .login-title {
  border-bottom: solid 1px var(--bs-gray-300);
}
.pkn_orlen_v2 .login-submit {
  border-top: solid 1px var(--bs-gray-300);
}
.pkn_orlen_v2 #gs_completed {
  background-color: #fff;
  border: 1px solid var(--bs-gray-300);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  color: var(--bs-gray-500);
}
.pkn_orlen_v2 .h6 .small {
  color: var(--bs-gray-400);
}
.pkn_orlen_v2 .btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.pkn_orlen_v2 .nav-pills > .active > a > .badge {
  background-color: #fff;
  color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 .dropdown-item > a:hover {
  background-color: var(--bs-link-hover-color);
  color: #fff;
}
.pkn_orlen_v2 table.cke_editor {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .16);
}
.pkn_orlen_v2 .hoverAction tbody tr:hover {
  background-color: var(--bs-gray-400);
  color: #fff;
}
.pkn_orlen_v2 .hoverAction table thead tr:hover {
  background-color: transparent;
  color: var(--bs-gray-700);
}
.pkn_orlen_v2 div.panel.disabled,
.pkn_orlen_v2 div.panel.disabled * {
  opacity: .5;
}
.pkn_orlen_v2 .ui-widget-content .ui-state-default,
.pkn_orlen_v2 .ui-widget-header .ui-state-default {
  background-color: transparent;
  background-image: none;
}
.pkn_orlen_v2 .absolute-wrapper {
  box-shadow: 3px 0 3px rgba(132, 136, 138, .1);
}
.pkn_orlen_v2 .absolute-wrapper,
.pkn_orlen_v2 .side-menu {
  background-color: #fff;
  border-right: 1px solid var(--bs-gray-200);
}
.pkn_orlen_v2 .side-menu .navbar {
  background-color: #fff;
}
.pkn_orlen_v2 .side-menu .navbar-nav .active,
.pkn_orlen_v2 .side-menu .navbar-nav li a.question-link:hover {
  box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .16) inset, 0 2px 1px 1px rgba(0, 0, 0, .12) inset;
}
.pkn_orlen_v2 .side-menu .navbar-nav .active {
  background-color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 .side-menu .navbar-nav .active a {
  color: #fff;
}
.pkn_orlen_v2 #sideMenu .navbar-default .navbar-nav > .active > a,
.pkn_orlen_v2 .dropdownstyle,
.pkn_orlen_v2 .side-menu #dropdown .panel-body .navbar-nav li.panel,
.pkn_orlen_v2 .side-menu .navbar-nav .question-link.active {
  background-color: transparent;
}
.pkn_orlen_v2 .side-menu #dropdown {
  background-color: transparent;
  box-shadow: none;
}
.pkn_orlen_v2 .side-menu #dropdown li:hover,
.pkn_orlen_v2 .toWhite a:hover {
  background-color: var(--bs-brand-info);
  color: #fff;
}
.pkn_orlen_v2 .side-menu #dropdown li.active:hover {
  background-color: transparent;
  border-right: 5px solid var(--bs-gray-200);
  color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 .side-menu #dropdown li.disabled:hover {
  background-color: transparent;
  color: #fff;
}
.pkn_orlen_v2 .side-menu #dropdown .panel-body,
.pkn_orlen_v2 .side-menu #search .panel-body .navbar-form .btn,
.pkn_orlen_v2 .side-menu .hide-button {
  background-color: var(--bs-gray-100);
}
.pkn_orlen_v2 .side-menu #search .panel-body .navbar-form {
  border-top: 1px solid var(--bs-gray-200);
}
.pkn_orlen_v2 #explorer .questiongroupdropdown li a {
  color: #000;
}
.pkn_orlen_v2 #sideMenu a[aria-expanded=false] {
  color: var(--bs-gray-900);
}
.pkn_orlen_v2 #sideMenu #dropdown li .active a:hover,
.pkn_orlen_v2 #sideMenu #dropdown li a[aria-expanded=true],
.pkn_orlen_v2 #sideMenu #dropdown li:hover,
.pkn_orlen_v2 #sideMenu #dropdown li:hover > a,
.pkn_orlen_v2 #sideMenu #dropdown li > a:hover {
  background-color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 #sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover,
.pkn_orlen_v2 #sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded=true],
.pkn_orlen_v2 #sideMenu #dropdown #explorer .questiongroupdropdown li:hover,
.pkn_orlen_v2 #sideMenu #dropdown #explorer .questiongroupdropdown li:hover > a,
.pkn_orlen_v2 #sideMenu #dropdown #explorer .questiongroupdropdown li > a:hover {
  background-color: var(--bs-link-hover-color);
}
.pkn_orlen_v2 .table-striped > tbody > tr:nth-child(odd) > td,
.pkn_orlen_v2 .table-striped > tbody > tr:nth-child(odd) > th,
.pkn_orlen_v2 .table-hover > tbody > tr:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr:hover > th {
  background-color: var(--bs-gray-100);
}
.pkn_orlen_v2 .table-hover > tbody > tr > td.active:hover,
.pkn_orlen_v2 .table-hover > tbody > tr > th.active:hover,
.pkn_orlen_v2 .table-hover > tbody > tr.active:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr.active:hover > th {
  background-color: var(--bs-gray-200);
}
.pkn_orlen_v2 .table-hover > tbody > tr > td.success:hover,
.pkn_orlen_v2 .table-hover > tbody > tr > th.success:hover,
.pkn_orlen_v2 .table-hover > tbody > tr.success:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr.success:hover > th {
  background-color: var(--bs-state-success-bg);
}
.pkn_orlen_v2 .table-hover > tbody > tr > td.info:hover,
.pkn_orlen_v2 .table-hover > tbody > tr > th.info:hover,
.pkn_orlen_v2 .table-hover > tbody > tr.info:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr.info:hover > th {
  background-color: var(--bs-state-info-bg);
}
.pkn_orlen_v2 .table-hover > tbody > tr > td.warning:hover,
.pkn_orlen_v2 .table-hover > tbody > tr > th.warning:hover,
.pkn_orlen_v2 .table-hover > tbody > tr.warning:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr.warning:hover > th {
  background-color: var(--bs-state-warning-bg);
}
.pkn_orlen_v2 .table-hover > tbody > tr > td.danger:hover,
.pkn_orlen_v2 .table-hover > tbody > tr > th.danger:hover,
.pkn_orlen_v2 .table-hover > tbody > tr.danger:hover > td,
.pkn_orlen_v2 .table-hover > tbody > tr.danger:hover > th {
  background-color: var(--bs-state-danger-bg);
}
.pkn_orlen_v2 .nav-pills > li.active > a:focus,
.pkn_orlen_v2 #sideMenu .side-menu .dropdownlvl1 > a:hover,
.pkn_orlen_v2 #sideMenu .sidemenuscontainer li:hover,
.pkn_orlen_v2 #sideMenu .sidemenuscontainer li:hover > a,
.pkn_orlen_v2 #sideMenu a[aria-expanded=true] {
  background-color: var(--bs-brand-primary);
  color: #fff;
}
.pkn_orlen_v2 .nav-tabs-justified > .active > a,
.pkn_orlen_v2 .nav-tabs-justified > .active > a:hover,
.pkn_orlen_v2 .nav-tabs-justified > .active > a:focus {
  border: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .side-menu .navbar-header,
.pkn_orlen_v2 .side-menu .navbar-nav li,
.pkn_orlen_v2 .side-menu #dropdown .panel-body .navbar-nav li,
.pkn_orlen_v2 .side-menu #dropdown .panel-body .navbar-nav li.panel-default,
.pkn_orlen_v2 .side-menu #dropdown > a,
.pkn_orlen_v2 .side-menu #dropdown .panel-body .panel-body li:last-child {
  border-bottom: 1px solid var(--bs-gray-200);
}
.pkn_orlen_v2 .navbar-toggle {
  border: solid 1px var(--bs-brand-primary);
}
.pkn_orlen_v2 .open .dropdown-toggle.btn-danger {
  background-color: var(--bs-brand-danger);
  border: 1px solid var(--bs-brand-danger);
  color: #fff;
}
.pkn_orlen_v2 .container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
.pkn_orlen_v2 .container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: var(--bs-brand-primary);
  color: #fff;
}
.pkn_orlen_v2 .container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,
.pkn_orlen_v2 .container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {
  background: var(--bs-brand-warning);
  color: #fff;
}
.pkn_orlen_v2 #survey_title a,
.pkn_orlen_v2 .btn-info:hover,
.pkn_orlen_v2 .ls-ba .breadcrumb > li + li:before,
.pkn_orlen_v2 ol.breadcrumb.title-bar-breadcrumb a {
  color: #fff;
}
.pkn_orlen_v2 .checkbox input[type=checkbox]:checked:after,
.pkn_orlen_v2 .checkbox-inline input[type=checkbox]:checked:after,
.pkn_orlen_v2 input[type=checkbox]:checked:after {
  background-color: var(--bs-brand-primary);
  border-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .ui-dialog,
.pkn_orlen_v2 .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable,
.pkn_orlen_v2 .ui-jqdialog {
  background-color: #fff;
  border: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .ui-jqdialog-titlebar {
  border-bottom: 2px solid var(--bs-gray-300);
}
.pkn_orlen_v2 .ui-autocomplete-input,
.pkn_orlen_v2 .uneditable-input,
.pkn_orlen_v2 input[type=password],
.pkn_orlen_v2 input[type=text],
.pkn_orlen_v2 textarea {
  color: var(--bs-gray-500);
}
.pkn_orlen_v2 .navtable {
  border: 1px solid var(--bs-gray-300);
}
.pkn_orlen_v2 #carousel-example-generic .carousel-control,
.pkn_orlen_v2 #carousel-example-generic .panel-title,
.pkn_orlen_v2 #sidebar .tabbutton.btn-primary:after,
.pkn_orlen_v2 .em-function,
.pkn_orlen_v2 .slider-handle.custom::before,
.pkn_orlen_v2 .slider-tick.custom::before {
  color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .em-var-string,
.pkn_orlen_v2 ol.breadcrumb.title-bar-breadcrumb li.active {
  color: var(--bs-gray-700);
}
.pkn_orlen_v2 .data-entry-tbl tr.even,
.pkn_orlen_v2 .data-entry-tbl tr.odd {
  border-bottom: 1px solid var(--bs-gray-200);
}
.pkn_orlen_v2 #sidebar .tabbutton.btn-primary {
  outline: 0;
}
.pkn_orlen_v2 #sidebar .background.white {
  background-color: #fff;
  box-shadow: none;
}
.pkn_orlen_v2 #sidebar .resize-handle button {
  background: #fff;
}
.pkn_orlen_v2 #sidebar .resize-handle button:active,
.pkn_orlen_v2 #sidebar .resize-handle button:focus,
.pkn_orlen_v2 #sidebar .resize-handle button:hover {
  background-color: #fff !important;
}
.pkn_orlen_v2 #sidebar .menu-open {
  animation-duration: 450ms;
  animation-name: animate-gradient;
  background: radial-gradient(circle at center, var(--bs-active-color) 0, var(--bs-active-color) 8px, #fff 9px, #fff 100%);
}
.pkn_orlen_v2 #sidebar .selected {
  background: linear-gradient(to right, var(--bs-active-color) 0, var(--bs-active-color) 13px, #fff 13px, #fff 100%);
  padding-left: 20px;
  transition-duration: .25s;
  transition-property: all;
  transition-timing-function: cubic-bezier(1, .5, .5, 1);
}
.pkn_orlen_v2 #sidebar .dragged {
  background-color: var(--bs-active-color) !important;
  opacity: .8;
  padding-bottom: 18px;
  padding-top: 18px;
  transition-duration: .1s;
  transition-property: all;
  transition-timing-function: ease-in-out;
}
.pkn_orlen_v2 #sidebar .menu-selected {
  background: linear-gradient(to right, var(--bs-active-color) 0, var(--bs-active-color) 6px, #fff 6px, #fff 100%);
  padding-left: 10px;
}
.pkn_orlen_v2 #sidebar .subpanel.level-0 .menu-selected,
.pkn_orlen_v2 #sidebar .subpanel.level-1 .menu-selected,
.pkn_orlen_v2 #sidebar .subpanel.level-2 .menu-selected {
  background: linear-gradient(to right, var(--bs-active-color) 0, var(--bs-active-color) 6px, #fff 6px, #fff 100%);
}
.pkn_orlen_v2 #sidebar .subpanel.level-0 .selected,
.pkn_orlen_v2 #sidebar .subpanel.level-1 .selected,
.pkn_orlen_v2 #sidebar .subpanel.level-2 .selected {
  background: linear-gradient(to right, var(--bs-active-color) 0, var(--bs-active-color) 13px, #fff 13px, #fff 100%);
}
.pkn_orlen_v2 ol.breadcrumb.title-bar-breadcrumb,
.pkn_orlen_v2 ol.breadcrumb.title-bar-breadcrumb li {
  background: 0 0;
  color: #fff;
}
.pkn_orlen_v2 ol.breadcrumb.title-bar-breadcrumb a.animate::after {
  background: #fff;
  transition: width .3s;
}
.pkn_orlen_v2 #pjax-content .surveybar {
  box-shadow: 3px 3px 3px var(--bs-gray-700);
}
.pkn_orlen_v2 #pjax-file-load-container > div {
  -webkit-transition: width 1.6s;
  -webkit-transition-timing-function: ease-in-out;
  background: #000;
  background: linear-gradient(to right, #000 0, var(--bs-gray-900) 50%, #163c19 100%);
  transition: width 1.6s;
  transition-timing-function: ease-in-out;
}
.pkn_orlen_v2 #comfortUpdateGeneralWrap h3.maintitle {
  background-color: transparent;
  border-bottom: 1px solid var(--bs-brand-primary);
  color: var(--bs-brand-primary);
}
.pkn_orlen_v2 #comfortUpdateGeneralWrap .on span {
  background-color: var(--bs-brand-primary);
  color: #fff;
  display: block;
}
.pkn_orlen_v2 #sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,
.pkn_orlen_v2 #sideMenu #dropdown li#questionexplorer-group-container:hover > a {
  background-color: var(--bs-gray-100);
  color: var(--bs-gray-900);
}
.pkn_orlen_v2 .question-item {
  padding-top: 1em;
}
.pkn_orlen_v2 .placeholder {
  background-color: var(--bs-placeholder);
}
.pkn_orlen_v2 .slider.slider-horizontal .slider-handle.triangle,
.pkn_orlen_v2 .slider.slider-horizontal .slider-tick.triangle {
  border-bottom-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .slider.slider-vertical .slider-handle.triangle,
.pkn_orlen_v2 .slider.slider-vertical .slider-tick.triangle {
  border-left-color: var(--bs-brand-primary);
  border-right-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 .slider-handle.custom,
.pkn_orlen_v2 .slider-handle.triangle {
  background-color: transparent;
}
.pkn_orlen_v2 .slider-selection {
  background-image: linear-gradient(to bottom, var(--bs-slider-selection-1) 0, var(--bs-slider-selection-2)100%);
}
.pkn_orlen_v2 .input-error input {
  border: 1px solid var(--bs-state-warning-text);
  color: var(--bs-state-warning-text);
}
.pkn_orlen_v2 .input-error input:focus {
  border: 1px solid var(--bs-state-danger-text);
  color: var(--bs-state-danger-text);
}
.question-container {
  /*background-color: var(--bs-gray-100);*/
  /*border: 1px solid var(--bs-gray-200);*/
}
.pkn_orlen_v2 .question-container.input-error {
  box-shadow: 0 10px 20px rgba(169, 68, 66, .9);
}
.checkbox-item input[type=checkbox]:checked + label::after,
.checkbox-item input[type=radio]:checked + label::after {
  background-color: var(--bs-brand-primary);
  color: #fff;
}
.pkn_orlen_v2 .othertext-label-checkox-container {
  float: left!important;
}
.pkn_orlen_v2 .other-text-item {
  width: 80%;
}
.pkn_orlen_v2 .other-text-item .form-control {
  width: inherit;
}
.pkn_orlen_v2 .question-number {
  color: var(--bs-test-color);
  margin-left: 0;
}
.pkn_orlen_v2 .question-code {
  color: var(--bs-test-color);
  font-style: italic;
}
.pkn_orlen_v2 #carousel-example-generic .carousel-indicators .active,
.pkn_orlen_v2 .navbar-toggle .icon-bar,
.pkn_orlen_v2 .slider-handle,
body .answer-item label::after {
  background-color: var(--bs-brand-primary);
}
.pkn_orlen_v2 #sidebar .tabbutton.btn-primary:active:after,
.pkn_orlen_v2 #sidebar .tabbutton.btn-primary:focus:after,
.pkn_orlen_v2 #sidebar .tabbutton.btn-primary:hover:after,
.pkn_orlen_v2 .explorer-group-title a.explorer-group,
.pkn_orlen_v2 .question-collapse-title {
  color: var(--bs-gray-900);
}
.pkn_orlen_v2 #ui-datepicker-div {
  background-color: #fff;
  border: 2px solid var(--bs-gray-300);
}
.pkn_orlen_v2 #surveyListFooter {
  background-color: rgba(236, 240, 241, 0.2);
}
.pkn_orlen_v2 option:disabled {
  color: rgb(170, 170, 170);
}
.pkn_orlen_v2 .question-container-printanswers {
  border-bottom: 1px solid rgba(225, 225, 255, 0.6);
}
.pkn_orlen_v2 .top-container .progress {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) inset; /* flatly remove box-shadow : readd one */
}
/* Question yesno */
.pkn_orlen_v2 .answer-container .btn-primary {
  border: 1px solid var(--pkn-question-yesno-button-border);
  background-color: var(--pkn-question-yesno-button-bg);
}
.pkn_orlen_v2 .answer-container .btn-primary.active,
.pkn_orlen_v2 .answer-container .btn-primary.focus,
.pkn_orlen_v2 .answer-container .btn-primary:active,
.pkn_orlen_v2 .answer-container .btn-primary:focus,
.pkn_orlen_v2 .answer-container .btn-primary:hover {
  background-color: var(--pkn-question-yesno-button-bg-hover);
}