/*---------- reset start -------*/
*, *::before, *::after{
  margin: 0;
  padding: 0;
  border: 0;
  box-sizing: border-box;
  }
 /*---------- reset end -------*/
 
/*---------- body and main background start -------*/
html > body {
 background-color: #ffffff;
 font-family: 'Heebo', 'Roboto', sans-serif;
}


main {
       background-color: #ffffff;
}

/*---------- body and main background end -------*/

/*---------- set footer links color start -------*/
/* unvisited link */
#folinf a {
  color: #9b9d9e;
  text-decoration:none;
}
/* visited link */
#folinf a:visited {
  color: #9b9d9e;
}
/* mouse over link */
#folinf a:hover {
  color: #303131;
}
/* selected link */
#folinf a:active {
  color: #9b9d9e;
}


/* unvisited link */
#folins a {
  color: #9b9d9e;
  text-decoration:none;
}
/* visited link */
#folins a:visited {
  color: #9b9d9e;
}
/* mouse over link */
#folins a:hover {
  color: #303131;
}
/* selected link */
#folins a:active {
  color: #9b9d9e;
}

/* unvisited link */
#folint a {
  color: #9b9d9e;
  text-decoration:none;
}
/* visited link */
#folint a:visited {
  color: #9b9d9e;
}
/* mouse over link */
#folint a:hover {
  color: #303131;
}
/* selected link */
#folint a:active {
  color: #9b9d9e;
}


/* unvisited link */
#folinfo a {
  color: #9b9d9e;
  text-decoration:none;
}
/* visited link */
#folinfo a:visited {
  color: #9b9d9e;
}
/* mouse over link */
#folinfo a:hover {
  color: #303131;
}
/* selected link */
#folinfo a:active {
  color: #9b9d9e;
}

/*---------- set footer links color end -------*/

/* unvisited link */
#folint button {
  color: #9b9d9e;
  text-decoration:none;
}
/* visited link */
#folint button:visited {
  color: #9b9d9e;
}
/* mouse over link */
#folint button:hover {
  color: #303131;
}
/* selected link */
#folint button:active {
  color: #9b9d9e;
}
             
/*---------- ids start -------*/
#hmdi0 {
       background-color: #ffffff;
}

#hmdt0 {
       background-color: #e9f2ee;
}


#hmdt1 {
       background-color: #ffffff;
}

#navcolorset {
              background-color: #002d62;
}
/*---------- ids end -------*/

/*---------- class start -------*/

.bgspe {
       background-color: #2f2945;
}

.bgccc {
       background-color: #00599c;
}

.bggra {
       background-color: #171717;
}

.bgner {
       background-color: #2a2a2a;
}

.vl {
  border-right: 2px solid white;
  padding-right: 4px;
}

.foocolor {
  background-color: #f3f3f3;
}

.hr-lines:before{
  content:" ";
  display: block;
  height: 2px;
  width: 70px;
  position: absolute;
  top: 50%;
  left: 0;
  background: red;
}

.hr-lines{
  position: relative;
  /*  new lines  */
  max-width: 450px;
  
  text-align: center;
}

.popupbu{
background-color: transparent;
}
/*---------- class end -------*/

/*---------- remove decoration
text-decoration:none;
text-decoration-line: none;
text-decoration-style: solid;
text-decoration-color: currentcolor;
-------*/
  
