﻿/*#region Flex footer stuff*/
.popupWrapper {
  height: 100%;
  display: flex;
  flex-direction: column; }

.popupContent {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  padding: 7px 13px 13px 13px;
  overflow: auto;
  height: 100%;
  box-sizing: border-box;
  color: #101226; }
  .popupContent .multiLangPadding {
    padding-right: 40px; }
  .popupContent .headerAdd {
    height: 45px;
    margin-bottom: 22px;
    border-bottom: 1px solid rgba(220, 222, 229, 0.6);
    display: flex;
    align-items: center; }
    .popupContent .headerAdd span {
      color: #7db0f2;
      font-weight: 500; }
    .popupContent .headerAdd .btnAdd {
      height: 26px;
      width: 26px;
      box-sizing: border-box;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: #7db0f2;
      margin-right: 10px; }
      .popupContent .headerAdd .btnAdd.btn-xs {
        padding: 1px 4px; }
      .popupContent .headerAdd .btnAdd .icon-plus-light {
        background-image: url(/Content/images/svg/icon-plus-light.svg);
        background-size: contain;
        background-repeat: no-repeat;
        height: 16px;
        width: 16px; }

.popupFooter {
  background-color: #ffffff;
  border-top: 1px solid #dcdee5;
  height: 59px;
  flex-shrink: 0;
  margin: 0px 13px 0px 13px; }

.popupCancel {
  margin-left: 7px; }

.dontAskAgainLabel {
  margin-right: 5px;
  margin-top: 5px; }

.js-builder-footer-style {
  margin-right: 10px; }

.licReleaseWrapper {
  margin: 10px; }

.k-window-titlebar.k-header {
  border: none; }

/*#endregion*/
.k-widget.k-window {
  border: none;
  border-radius: 0; }
  .k-widget.k-window .k-window-titlebar {
    height: 44px;
    box-sizing: border-box;
    background-color: #2279ca;
    border-radius: 0; }
    .k-widget.k-window .k-window-titlebar span {
      color: #ffffff;
      padding: 9px 0px 0px 10px; }
    .k-widget.k-window .k-window-titlebar .k-window-actions a {
      padding: 6px 16px 6px 6px; }
    .k-widget.k-window .k-window-titlebar .k-window-actions .k-state-hover {
      background-color: #2279ca;
      border: none;
      box-shadow: none !important; }
    .k-widget.k-window .k-window-titlebar .k-window-actions .k-i-close {
      opacity: 1.0;
      background: url(/Content/images/svg/icon-close-light.svg);
      background-repeat: no-repeat; }
  .k-widget.k-window div.k-window-content {
    padding: 0; }

.k-widget.k-combobox {
  height: 26px;
  box-sizing: border-box; }
  .k-widget.k-combobox .k-dropdown-wrap {
    border-radius: 0;
    border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-combobox .k-dropdown-wrap .k-i-arrow-s {
      opacity: 1.0;
      background-image: none;
      background-position: center !important;
      background: url(/Content/images/svg/icon-arrow-down.svg); }
    .k-widget.k-combobox .k-dropdown-wrap.k-state-hover {
      background-color: #ffffff;
      border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-combobox .k-dropdown-wrap.k-state-focused {
      box-shadow: none;
      background-color: #ffffff;
      outline-color: #7db0f2; }
      .k-widget.k-combobox .k-dropdown-wrap.k-state-focused .k-input {
        border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-combobox .k-dropdown-wrap .k-select {
      border-color: rgba(220, 222, 229, 0.6); }

.k-widget.k-dropdown {
  height: 26px;
  box-sizing: border-box; }
  .k-widget.k-dropdown .k-dropdown-wrap {
    border-radius: 0;
    border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-dropdown .k-dropdown-wrap .k-i-arrow-s {
      opacity: 1.0;
      background-image: none;
      background-position: center !important;
      background: url(/Content/images/svg/icon-arrow-down.svg); }
    .k-widget.k-dropdown .k-dropdown-wrap.k-state-hover {
      background-color: #ffffff;
      border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-dropdown .k-dropdown-wrap.k-state-focused {
      box-shadow: none;
      background-color: #ffffff;
      outline-color: #7db0f2; }
      .k-widget.k-dropdown .k-dropdown-wrap.k-state-focused .k-input {
        border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-dropdown .k-dropdown-wrap .k-select {
      border-color: rgba(220, 222, 229, 0.6); }

.k-widget.k-multiselect {
  height: 26px;
  box-sizing: border-box; }
  .k-widget.k-multiselect.k-state-focused {
    box-shadow: none;
    background-color: #ffffff;
    outline-color: #7db0f2;
    border-color: #7db0f2; }
    .k-widget.k-multiselect.k-state-focused .k-input {
      border-color: rgba(220, 222, 229, 0.6); }
  .k-widget.k-multiselect .k-multiselect-wrap {
    border-radius: 0;
    border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-multiselect .k-multiselect-wrap.k-state-hover {
      background-color: #ffffff;
      border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-multiselect .k-multiselect-wrap.k-state-focused {
      box-shadow: none;
      background-color: #ffffff;
      outline-color: #7db0f2; }
      .k-widget.k-multiselect .k-multiselect-wrap.k-state-focused .k-input {
        border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-multiselect .k-multiselect-wrap .k-select {
      border-color: rgba(220, 222, 229, 0.6); }

.k-widget.k-datepicker, .k-widget.k-timepicker, .k-widget.k-datetimepicker {
  height: 26px;
  box-sizing: border-box; }
  .k-widget.k-datepicker .k-picker-wrap, .k-widget.k-timepicker .k-picker-wrap, .k-widget.k-datetimepicker .k-picker-wrap {
    border-radius: 0;
    border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-datepicker .k-picker-wrap .k-i-arrow-s, .k-widget.k-timepicker .k-picker-wrap .k-i-arrow-s, .k-widget.k-datetimepicker .k-picker-wrap .k-i-arrow-s {
      opacity: 1.0;
      background-image: none;
      background-position: center !important;
      background: url(/Content/images/svg/icon-arrow-down.svg); }
    .k-widget.k-datepicker .k-picker-wrap.k-state-hover, .k-widget.k-timepicker .k-picker-wrap.k-state-hover, .k-widget.k-datetimepicker .k-picker-wrap.k-state-hover {
      background-color: #ffffff;
      border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-datepicker .k-picker-wrap.k-state-focused, .k-widget.k-timepicker .k-picker-wrap.k-state-focused, .k-widget.k-datetimepicker .k-picker-wrap.k-state-focused {
      box-shadow: none;
      background-color: #ffffff;
      outline-color: #7db0f2; }
      .k-widget.k-datepicker .k-picker-wrap.k-state-focused .k-input, .k-widget.k-timepicker .k-picker-wrap.k-state-focused .k-input, .k-widget.k-datetimepicker .k-picker-wrap.k-state-focused .k-input {
        border-color: rgba(220, 222, 229, 0.6); }
    .k-widget.k-datepicker .k-picker-wrap .k-select, .k-widget.k-timepicker .k-picker-wrap .k-select, .k-widget.k-datetimepicker .k-picker-wrap .k-select {
      border-color: rgba(220, 222, 229, 0.6); }

.k-list-optionlabel.k-state-selected.k-state-focused {
  color: #ffffff;
  background-color: #7db0f2;
  border-color: #7db0f2; }

.k-list .k-state-selected {
  color: #ffffff;
  background-color: #7db0f2;
  border-color: #7db0f2; }

.environments-confirmation-popup .message-text {
  font-size: 18px;
  height: 50px; }
