.btn-mn-frmpri,
.btn-mn-frmpri:focus {
    background-color: #00AAE7;
    border-color: #00AAE7;
}

.btn-mn-frmpri:hover:focus, .btn-mn-frmpri:hover {
    color: #00AAE7;
    border-color: #00AAE7;
}

.iot-ordr-track-mn.status .iot-kit-info .bl-cur-ic {
    color: #00AAE7;
}

.iot-ordr-track-mn.status .iot-kit-info .bl-status,
.iot-ordr-track-mn.status1 .iot-kit-ship .bl-status,
.iot-ordr-track-mn.status2 .iot-kit-pay .bl-status,
.iot-ordr-track-mn.status3 .iot-kit-rc .bl-status,
.iot-ordr-track-mn.status4 .iot-kit-del .bl-status {
    color: #00AAE7;
}

a {
    color: #00AAE7;
}

a:hover {
    color: #044E71;
}

.btn-cus-bdr, .btn-cus-bdr:focus {
    border-color: #00AAE7;
    color: #00AAE7;
}

.btn-cus-bdr:hover,
.btn-cus-bdr:hover:focus {
    background-color: #00AAE7;
    color: #fff;
    border-color: #00AAE7;
}

.form-pge-wrp .fupload label.input-group-btn {
    border: 1px solid #00AAE7;
    background: #00AAE7;
}

.form-pge-wrp .form-info-icon {
    color: #00AAE7;
}

.sim-style label {
    border: 1px solid #00AAE7;
}

.sim-style input[type="radio"]:checked + label {
    background-color: #00AAE7;
    color: #fff;
    border-color: #00AAE7;
}

.radio-style input[type="radio"]:checked + label::before {
    color: #00AAE7;
}

.ckbx-style label::before {
    color: #00AAE7;
}

.blpr-fil-btn .btn-fil-sec:hover,
.blpr-fil-btn .btn-fil-sec:focus {
    border-color: #00AAE7;
    color: #00AAE7;
}

.btn-mn-primary {
    background-color: #00AAE7;
    border: solid 1px #00AAE7;
}

.btn-mn-primary:hover:focus,
.btn-mn-primary:hover {
    border-color: #00AAE7;
    color: #00AAE7;
}

/* ---- 15/02/2017 ----- */

.open .blpr-filter,
.blpr-filters {
    background-color: #00AAE7;
}

.blpr-filter span,
.blpr-filters span {
    color: #00AAE7;
    font-weight: bold;
}

.blpr-filter,
.blpr-filters {
    border: 1px solid #00AAE7;
    background-color: #fff;
}

.frm-in-hd h4 {
    margin: 10px 10px 18px;
}

.hr-frm-rle {
    margin: 13px 10px 33px;
}

.reordersim .frm-hdr h2 {
  margin: 5px 10px 10px;
}

.frm-hdr h2 {
    padding: 0px 0;
}

.total_sec{
  padding-bottom:0px;
}

.clr-drk-lt-grn{
  padding-bottom:0px;
}

.hr-frm-ttb {
    margin: 30px 0 0 0;
}

.iot-ordr-track {
    padding-top: 15px;
}

.frm-in-hd {
  width:100%;
  float:left;
}

.de-info h4{
  margin: -5px 10px 10px;
}

.orderinfo-brow{
  margin-bottom: 0px;
}

.frm-in-field{
  margin-bottom: 0px;
}


.iot-ordr-track-mn.status1 .iot-kit-info .bl-old-ic,
.iot-ordr-track-mn.status1 .iot-kit-ship .bl-cur-ic,
.iot-ordr-track-mn.status2 .iot-kit-info .bl-old-ic,
.iot-ordr-track-mn.status2 .iot-kit-ship .bl-old-ic,
.iot-ordr-track-mn.status2 .iot-kit-pay .bl-cur-ic,
.iot-ordr-track-mn.status3 .iot-kit-info .bl-old-ic,
.iot-ordr-track-mn.status3 .iot-kit-ship .bl-old-ic,
.iot-ordr-track-mn.status3 .iot-kit-pay .bl-old-ic,
.iot-ordr-track-mn.status3 .iot-kit-rc .bl-cur-ic,
.iot-ordr-track-mn.status4 .iot-kit-info .bl-old-ic,
.iot-ordr-track-mn.status4 .iot-kit-ship .bl-old-ic,
.iot-ordr-track-mn.status4 .iot-kit-pay .bl-old-ic,
.iot-ordr-track-mn.status4 .iot-kit-rc .bl-old-ic,
.iot-ordr-track-mn.status4 .iot-kit-del .bl-cur-ic {
  display: inline;
  color: #00AAE7;
}

.ordr-trck-line:before {
  border: 1px solid #00AAE7;
}

.frm-in-hd.pt30{
  padding-top: 15px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #00AAE7;
}



/*Resend Email Hover  */
.acstate  .rcnd-btn {
    position: relative;
    z-index: 800;
}



.pr-accordion h3 {
  margin: 0;
  height: 60px;
  padding-top: 15px;
  padding-left: 50px;
  font-size: 16px;
  position: relative;
  cursor: pointer;
}
.pr-accordion h3::before {
  content: "\f2f4";
  display: inline-block;
  font-family: "Ionicons", sans-serif;
  font-size: 22px;
  font-weight: normal;
  position: relative;
  right: 33px;
  line-height: 1;
  top: 4px;
  z-index: 3;
}
.pr-accordion h3.collapsed::before {
  content: "\f2c7";
}
.pr-accordion h3::after {
  content: " ";
  display: inline-block;
  width: 20px;
  height: 20px;
  background: linear-gradient(to bottom, #f0f0f0 0%, #e0e0e0 40%, #e0e0e0 100%);
  border: 1px solid #aaa;
  border-radius: 3px;
  position: absolute;
  left: 14px;
  top: 50%;
  margin-top: -10px;
}
.pr-accordion .table {
  margin-bottom: 0;
}
.pr-accordion .panel-collapse {
  margin-bottom: -1px;
}
.pr-acc-wrp > td {
  padding: 0 !important;
}

.npopen .blpr-table tbody tr.pr-acc-wrp table tbody> tr.trac {
  border: 1px solid #00AAE7;
}
.npopen .blpr-table tbody tr.pr-acc-wrp table tbody> tr.trac td {
  border-top: 1px solid #00AAE7;
}

.bl-lgout .bl-lgselect {
  top: -34px;
  left: -155px;
}
.bl-lgout .bl-lgselect .drpdwm-cmn {
  width: 115px;
  height: 34px;
}
.bl-lgout .bl-lgselect .drpdwm-cmn em {
  padding-left: 10px;
}




/*------ Header select----*/
.bl-lgselect .select2-container .select2-selection--single {
	height: 33px;
}
.bl-lgselect .select2-container {
	width: 145px !important;
}
.bl-lgselect .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 33px;
}
.bl-lgselect .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 33px;
}

/* -------- 28/03/2017 edit css start-----*/
.drpdwm-cmn em {
    padding-left: 7px;
}
.ds-drp-mnth .dropdown-menu {
    top: 78%;
}
/* -------- 28/03/2017 edit css end-----*/

.vishide { visibility: hidden; }
.bl-lgout .tZone{
   width: 250px;
}

/***** left select box starts ****/
.bl-lft-ndropdown{
  position: absolute;
  top: 7px;
  left: 20px;
  z-index: 99;
}
.bl-lft-ndropdown .ds-drp-mnth .dropdown-menu{
  top: 96%;
}
.bl-lft-ndropdown ul.dropdown-menu li a{
  display:block;
}
.bl-lft-ndropdown ul.dropdown-menu li:first-child a{
  padding-left:25px;
}
.bl-lft-ndropdown .standard-time {
  width: 160px;
}
.bl-lft-ndropdown .standard-time option {
  font-size: 12px;
}
.bl-lft-ndropdown .select2-container .select2-selection--single {
  height: 34px;
}
.bl-lft-ndropdown .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 34px;
  font-size: 12px;
}
.bl-lft-ndropdown .select2-container--default .select2-selection--single .select2-selection__placeholder {
  font-size: 12px;

}
.bl-lft-ndropdown .select2-results__option[aria-selected] {
  font-size: 10px;
}
.bl-lft-ndropdown .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 34px;
}
/***** left select box end ****/

/*SKT Dashboard*/

.skt-tabhead.brdclr1 { border-color: #00aae7; }
.skt-tabhead.brdclr2 { border-color: #004481; }
.skt-tabhead.brdclr3 { border-color: #005472; }
.skt-tabhead.brdclr4 { border-color: #101111; }


.ds-iot-st-mn .skt-tabhead p {
  text-align: center;
}
.ds-iot-st-mn .skt-tabhead {
  justify-content: center;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+0,dbdbdb+100 */
  background: #f7f7f7; /* Old browsers */
  background: -moz-linear-gradient(top,  #f7f7f7 0%, #dbdbdb 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  #f7f7f7 0%,#dbdbdb 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  #f7f7f7 0%,#dbdbdb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */
}
.skt-dash-body .skt-sm-wdh:first-child {
  width: 14%;
}
.skt-dash-body .skt-sm-wdh {
  width: 12.28%;
  /*flex: 0px;*/
}

.skt-dash-body .skt-sm-wdh:nth-child(2), .skt-dash-body .skt-sm-wdh:nth-child(5) ,.skt-dash-body .skt-sm-wdh:nth-child(6) {
  width: 15.13%;
}
.skt-dash-body .skt-sm-wdh:nth-child(7) , .skt-dash-body .skt-sm-wdh:nth-child(8) {
  width: 8%;
}

.ver-midle{
  display: flex;
  align-items: center;
  justify-content: center;
}
.mx-height-div1{
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 10px;
}
.ver-midle h2{
  font-size: 16px;
  margin-bottom: 0px;
}
.skt-lstmenu hr{
	width:100%;
	border:1px solid #d0caca;
}
/*  KPI Process css */ 

.kpi-process {
  padding-top: 10px;
  text-align: center;
}
.bg-process.frm-pge-mn{
	padding-top: 0px;
}
.kpi-probtn button.btn {
    border-radius: 5px;
    font-weight: normal;
    padding: 10px 15px;
    height: auto;
    min-width: 250px;
    color: #323232;
    font-size: 14px;
}
.kpi-probtn button.btn:hover, 
.kpi-probtn button.btn:hover:focus {
    color: #fff;
    background-color: #0491c3;
    border-color: #0491c3;
}

.kpi-process .modal-footer{
  text-align: center;
  margin-top: 20px;
  border-top: 0px;
}
.kpi-process .modal-footer button.btn:hover, 
.kpi-process .modal-footer button.btn:hover:focus {
    color: #fff;
    background-color: #0491c3;
    border-color: #0491c3;
}

label.btn-bs-file{
    position:relative;
    background-color: #0491c3;
    color: #fff;
}
.btn-bs-file input[type="file"]{
    position: absolute;
    top: -9999999;
    filter: alpha(opacity=0);
    opacity: 0;
    width:0;
    height:0;
    outline: none;
    cursor: inherit;
}
.browsub button {
  margin-top: -10px;
  margin-left: 10px;
}
.browsub button.btn:hover, 
.browsub button.btn:hover:focus {
    color: #fff;
    background-color: #0491c3;
    border-color: #0491c3;
}
