.input-smaller-kg {
  height: 10px;
}
.settings-logo-kg {
  padding: 3px 0px 3px 8px;
  display: block;
  min-width: 200px;
  max-width:230px;
  max-height:95px;

  width: auto;
  height: auto;
}
.settings-logo-kg {
  width: 64px;
  height: 64px;
}
.dsh-pluscontainer {
  
  padding-top: 5px;
}
.calendar-caret {
  border-radius: 10px;
  color: #999;
  cursor: pointer;
  font-family: "Courier New", Courier, monospace;
  font-size: 12px;
  font-weight: 700;
  height: 20px;
  line-height: 20px;
  text-align: center;
  transition: color .2s, background-color .2s;
}
.calendar-view-list {
  font-size: 13px;
}
.calendar-view-list td {
  
}
#events-calendar-list {
  padding: 18px;
  padding-top: 10px;
  font-size: 18px;
  font-weight: lighter;
  color: black;
}

.salary-widget-kg {
  width: 100%;
  text-align: center;
}
.salary-widget-kg th {
  text-align: center;
  line-height: 30px;
  color: #8898AD;
}
.salary-widget-kg td {
  text-align: center;
  font-size: 20px;
  font-family: calibri;
  font-weight: 900;
  color: #1630A1;
}
.salary-widget-kg td:last-child {
  color: #F8AA26;
}
.statistics-total-kg div:first-child {
  color: #7D91A7;
  text-align: center;
  font-size: 14px;
  line-height: 15px;
}
.statistics-total-kg div:last-child {
  color: #102C9C;
  text-align: center;
  font-size: 18px;
  font-weight: 900;
  line-height: 15px;
}
.statistics-kg > div:first-child {
  color: #102C9C;
  text-align: center;
  font-size: 18px;
  font-weight: 900;
  line-height: 15px;
}
.statistics-kg > div:last-child {
  color: #7D91A7;
  text-align: center;
  font-size: 14px;
  line-height: 15px;
}

#my-div {
  font-family: calibri;
  position: absolute;
  text-align: center;
  float: left;
  top:  60%;
  left: 50%;
  transform: translate(-50%, 140%);
  color: #FEAA3B;
  font-size: 40px;
  margin: 0;
  padding: 0;
}
#my-div #my-div2{
  margin: 0;
  font-size: 20px;

  color: #102C9C;
}
.ann-head-kg {
  font-weight: 900;
  color: #647185;
}
.widget-announcement-kg {
  width: 100%;
  padding: 20px;
  font-size: 14px;
}

.widget-announcement-kg2 {
  width: 100%;
  padding: 20px;
  font-size: 14px;
}
.ann-head-status {
  color: #BBC2CE;
  font-size: 12px;
}
.widget-announcement-kg th {
  color: #8195AA;
  padding: 10px 20px;
}
.widget-announcement-kg td {
  color: #8195AA;
  border-top: 1px #DDE2E6 solid;
  border-bottom: 1px #DDE2E6 solid;
  padding: 7px 10px;
}
.widget-announcement-kg2 th {
  color: #8195AA;
  padding: 10px 20px;
}
.widget-announcement-kg2 td {
  color: #8195AA;
  border-top: 1px #DDE2E6 solid;
  border-bottom: 1px #DDE2E6 solid;
  padding: 6px 20px;
}
.widget-birthday-kg {
  width: 100%;
  
  font-size: 12px;
}
.inline-kg {
  white-space: nowrap;
}

.widget-birthday-kg th{
  font-size: 14px;
  color: #7F91A8;
  border-bottom:1pt solid #E5E9EC;
  line-height: 45px;
}
.widget-birthday-kg td{
  color: #6F7A8E;
  border-bottom:1pt solid #E5E9EC;
  line-height: 50.5px;
}
.widget-kg {
  background-color: white;
  border: 1px #E3E7EA solid;
  border-radius: 8px;
}
.widget-title-kg {
  color: #1630A1;
  font-weight: 900;
  padding: 10px;
}
.widget-body-kg {
  border: 1px #EAEDEF solid;
  height: 250px;
  padding: 10px 20px;
  margin: 0 5px 2px 5px;
}
.widget-body-kg2 {
  border: 1px #EAEDEF solid;
  height: 250px;
  margin: 0 5px 2px 5px;
}
.widgetimg-kg {
  border-radius: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.widgetimg-kg-name {
  color: #1630A1;
  font-size: 20px;
  text-align: center;
}
.widgetimg-bday-kg {
  border-radius: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.widget-body-view {
  color: #ADB7C4;
  text-align: center;
  padding: 10px;
}
.widget-kg-table {
  margin: 20px;
  margin-top: 10px;
  width: 100%;
}
.widget-kg-table tr {
  line-height: 22px;
}
.widget-kg-table th {
  color: #C6CBD6;
  font-weight: normal;
  width: 30%;


}
.widget-kg-table td {
  color: #657186;
  font-weight: 900;
  line-height: 14px;

}
.dashboardicons {
  display:flex;
  align-items:center;
  color: white;
  line-height: 13px;
  
  padding: 7px 1px 7px 1px;
  border-radius: 10px;
}
.dashboardicons-img {
  vertical-align:middle;
  width: 40%;
}

.kgico-1 {
  background-color: #1EB868;
}
.kgico-2 {
  background-color: #50B4AA;
}
.kgico-3 {
  background-color: #FF7F7E;
}
.kgico-4 {
  background-color: #A085D5;
}
.kgico-5 {
  background-color: #FC4A1A;
}
.kgico-6 {
  background-color: #00A7E5;
}
.kgico-7 {
  background-color: #F8AE45;
}
.kgico-8 {
  background-color: #FE816D;
}


#your-img {
    width: auto; 
    max-width: 280px; 
}
.bg-whitez {
  background-color: white;
}
#cover {
    
    text-align: center;
    display: flex;
    align-items: center;
    position: relative;
}

#cover-caption {
    width: 100%;
    position: relative;
    z-index: 1;
}

/* only used for background overlay not needed for centering */
form:before {
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background-color: rgba(0,0,0,0.3);
    z-index: -1;
    border-radius: 10px;
}
.padding-0{
    padding-right:0;
    padding-left:0;
}

#text-left {
  text-align: left;
}
.list-group-item2 {
  background-color: transparent;
  border: none;
  color: #fff;
  padding: 5px 0px;
  font-size: 13px;
  font-family: 'Ubuntu', sans-serif;

}
.list-group-item3 {
  background-color: transparent;
  border: none;
  color: #fff;
  padding: 5px 0px;
  font-size: 20px;
  font-family: 'Ubuntu', sans-serif;

}
.btn-learnmore {
  background-color: #F2770B;
  color: white;
  font-size: 13px;
  font-family: 'Ubuntu', sans-serif;
  border-radius: 50px;
  padding: 7px 40px;
}
.btn-learnmore:hover {
  color: white;
  background-color: #F2770B;
}
.btn-learnmore:hover, .btn-learnmore:focus, .btn-learnmore:active, .btn-learnmore.active, .open>.dropdown-toggle.btn-learnmore {
    color: white !important;
    background-color: #F2770B;
}
.btn-learnmore-mobile {
  background-color: #F2770B;
  color: white;
  font-size: 17px;
  font-family: 'Ubuntu', sans-serif;
  border-radius: 50px;
  padding: 15px 100px;
}
.btn-login {
  background-color: #F2770B;
  color: white;
  font-size: 13px;
  font-family: 'Ubuntu', sans-serif;
  border-radius: 50px;
  padding: 7px 55px;
}
.btn-login:hover {
  color: white;
  background-color: #F2770B;
}
.btn-login:hover, .btn-login:focus, .btn-login:active, .btn-login.active, .open>.dropdown-toggle.btn-login {
    color: white !important;
    background-color: #F2770B;
}


.list-group-item {
  list-style: none;
}
.social-container {
  margin-top: 20px;
}
.list-group-horizontal {
  list-style: none;

}
.li-social {
  padding: 0px 10px;
  
}
.system_title {
  color: #1630A1;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  font-weight: 900;
  margin-top: 20px;
  letter-spacing: .5px;
}
.page_title {
  color: #F2770B;
  font-family: 'Ubuntu', sans-serif;
  font-size: 12px;
  font-weight: 900;
}
.placeholderkg {
  font-family: 'Ubuntu', sans-serif;
  letter-spacing: .5px;
  font-weight: normal;
}


.input-container {
  box-shadow: -13px 0px 0px -10px #1630A1;
}
.kgcontact {
  line-height: 0px;
}
.kgcontact td {
  font-family: 'Ubuntu', sans-serif;
  font-size: 11px;
  height: 20px;
  color: blue;
  
  height: 14px;

}
.kgcontactaddress td {
  font-family: 'Ubuntu', sans-serif;
  font-size: 11px;
  height: 20px;
  color: blue;
  font-weight: normal;
  height: 14px;

}