.header-blue,
.card-headerwo {
   background: #367EC0;
}

p {
   color: #7A7979;
}


.application-type .btn.active p {
   color: #367EC0;
}

.cardwo {
   background-color: #fff;
}

.tool-design li .icon-wrap,
.btn-logout,
.btn-north,
.zooming-tool,
.swipe-list-icon li button {
   background: linear-gradient(180deg, #FFFFFF 0%, #FBFBFB 29.69%, #AFAFAF 100%);
   box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.25), inset 0px -1px 4px #FAFAFA;
}

.card-headerwo {
   color: #fff;
}

.info-position {
   background: rgba(255, 255, 255, 0.81);
   color: #306A8B;
}

.blue-strip {
   background: #5591BD;
   box-shadow: 0px 4px 4px 1px rgba(255, 255, 255, 0.45);
   border-radius: 0px 20px 0px 0px;
}

.measurement-result,
.bg-gray {
   background: #F3F3F3;
}

.light-gray-color,
.number-counter label,
.heit-adjst p,
.upload-file-name span,
.loction-detail li label {
   color: #828282;
}

.dark-black-color,
.select2-container--default .select2-selection--single .select2-selection__placeholder,
.table tbody tr td,
body .table thead th {
   color: #333333;
}

.measurement-select-btn button {
   box-shadow: inset 0px 2px 0px rgba(255, 255, 255, 0.3);

}

.btn-blue-border {
   border: 1px solid #367EC0;
   color: #367EC0;
}

.btn.btn-blue-bg {
   background-color: #367EC0;
   color: #FFFFFF;
}



.tab-design.nav-tabs .nav-link.active {
   background: #367EC0;
   color: #fff;
}

.tab-design.nav-tabs .nav-link {
   border: 1px solid #367EC0;
   color: #367EC0;
}

.msg-font {
   color: #333;
}

body .value-button {
   background-color: #fff;
}

body .compass {
  /* background-color: #fff;*/
   border-radius: 50%;

   background: linear-gradient(180deg, #FFFFFF 0%, #FBFBFB 29.69%, #AFAFAF 100%);
   box-shadow: 0px 4px 3px rgba(0, 0, 0, 0.25), inset 0px -1px 4px #FAFAFA;
}

body .distance-legend-label {
   color: #306A8B;
}

body #distanceLegendDiv .cesium-svgPath-svg path {
   fill: #367EC0;
}

.custom-file-label::after {
   background: #367EC0;
   border: 1px solid #367EC0;
   border-radius: 3px;
   color: #fff;
   cursor: pointer;
}

.bookmark-btn {
   background: #3D9BD2;

   border-radius: 3px;
}

.bookmark-panel ul li span,
.bookmark-input {
   color: #333333;
}

.play-btn {
   background-color: #367EC0;
   border: 1px solid #D1D2D2;
}

label {
   color: #333333;
}



.shadow-chkbx label {

   color: rgba(17, 17, 17, 0.48);
}

.marking-type-btn button.active {
   background-color: #367EC0;
}

.marking-type-btn button.active .redline-text {
   color: #fff;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
   font-size: 10px;
   color: #367EC0 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
   color: #367EC0 !important;
   border: 1px solid #367EC0;
   border-radius: 3px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
   background: #367EC0;
   border: 1px solid #367EC0;
   border-radius: 3px;
   color: #fff !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
   color: #fff !important;
   border: 1px solid #367EC0;
   border-radius: 3px;
   background: #367EC0 !important;
}