﻿.x_title3 {
    background-color: #595b5d;
}

.x_title {
    border-bottom: 2px solid #595b5d;
}

.btn-3:hover {
    background: #0c53f4;
    color: #fff;
}

.btn:hover, .btn:focus, .btn.focus {
    background: #0c53f4;
    color: #fff;
}

.btn-3 {
    background: #5587f7;
    color: #fff;
}

.fa2 {
    color: #fff;
}

#btn-container {
    background: #5587f7;
}

.btn.btn-app {
    background: #5587f7;
    color: #fff;
}

    .btn.btn-app:hover {
        background: #0c53f4;
        color: #fff;
    }

.fa-save {
    color: #fff;
    background: #5587f7;
}

.btn.btn-app:hover .fa-save {
    color: #fff;
    background: #0c53f4;
}

.left_col {
    background: #332c2c;
}

.htitle2 {
    color: #595b5d;
}

h1, h2, h5, h6 {
    color: #212529 ;
}

.x_panel3 {
    background: #595b5d;
    border: 1px solid #595b5d;
}

.x_panel4 {
    background: #5587f7;
    border: 1px solid #5587f7;
}

a {
    color: #5587f7;
}

.htitle {
    color: #595b5d;
}

.nav-md .container.body .fa {
    color: #515356 !important;
}

ul.bar_tabs > li.active {
    border-right: 6px solid #595b5d;
}

.nav-md .container.body .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    border-bottom: #0c53f4 thin solid;
}

.nav-md .container.body .table > thead > tr > th {
    border-bottom: 2px solid #595b5d !important;
}

.x_title.left-align {
    border-bottom: 2px solid #595b5d;
}

.orange_table {
    border: #595b5d 2px solid;
}

    .orange_table td {
        color: #595b5d;
        border: #595b5d thin solid;
    }

  .orange_table th {
    color: #595b5d;
    border-left: #595b5d thin solid;
  }

.orange_table_bg td {
    background-color: #595b5d;
    color:#fff;
}

.Status_mandatory {
    background-color: #595b5d;
}

.header_column {
    background: #817F7F;
    border-radius: 5px;
    border: 1px solid white;
    color: white;
}

.row-eq-height {
    display: flex;
    margin-top: 15px;
}

.header_column_group {
    background: #A9A9A9;
    border-radius: 5px;
    border: 1px solid white;
    color: white;
}

#surveyNodesLoading {
  font-family: Arial;
  font-size: 10pt;
  border: 5px solid #67CFF5;
  width: 200px;
  height: 100px;
  /*display: none;*/
  top: 50%;
  left: 50%;
  position: fixed;
  background-color: White;
  z-index: 999;
  vertical-align: middle;
}
.iradio_flat-grey.checked.disabled {
  background-position: -110px 0;
}





