/*
** google @font-face {
*
}
$font-family-body:  'Baloo Da 2', cursive;
$font-family-h1:    'Baloo Da 2', cursive;
$font-family-h2:    'Baloo Da 2', cursive;
$font-family-h3:    'Baloo Da 2', cursive;
$font-family-h4:    'Baloo Da 2', cursive;
$font-family-a-body:'Baloo Da 2', cursive;
$font-family-btn:   'Baloo Da 2', cursive;
*/
/*
** Kalpurush Bengali
*/
@media only screen and (max-width: 1024px) {
  .dsk {
    display: none;
  }

  .menu__dsk {
    display: none;
  }

  .mob {
    display: block;
  }

  .menu__mob {
    display: block;
  }
}
@media only screen and (min-width: 1025px) {
  .dsk {
    display: block;
  }

  .menu__dsk {
    display: block;
  }

  .mob {
    display: none;
  }

  .menu__mob {
    display: none;
  }
}
.bgy {
  background-color: yellow;
}

.bgg {
  background-color: green;
}

.bg-grey {
  background-color: #afafaf;
}

.txt-grey {
  color: #7d7d7d;
}

.cont__hdr {
  top: 0;
  width: 100%;
  padding: 1rem;
  background-color: #fff;
}

.cont__hdr-dt-logo-social {
  display: flex;
  flex-flow: row;
  max-width: 1440px;
  margin: auto;
}

.cont__hdr-logo {
  flex: 50%;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  padding: 1rem;
}

.cont__hdr-date-social {
  flex: 25%;
  display: flex;
  flex-flow: column;
}

.cont__hdr-dt {
  flex: 25%;
  display: flex;
  align-items: center;
  justify-content: left;
  padding: 1rem;
}

.cont__hdr-social {
  flex: 25%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.cont__mob-hdr {
  width: 100%;
  display: flex;
  flex-flow: row;
  background-color: #fff;
}

.cont__mob-hdr-logo {
  width: 80%;
  padding: 0.5rem;
}

.cont__mob-menu-tribar {
  width: 20%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cont__mob-hdr-tagline {
  width: 70%;
  padding: 0.5rem;
  background-color: #b11a21;
}

.cont__mob-hdr-date {
  width: 30%;
  padding: 0.5rem;
  background-color: #b11a21;
  color: #fff;
}

.cont__spl-repotage {
  width: 90%;
  margin: 0.5rem auto;
  padding: 0.5rem;
  border-top: 2px solid #333333;
  border-bottom: 2px solid #333333;
  font-size: 1.25rem;
  font-weight: 700;
  text-align: center;
}

.navbar_txt {
  font-weight: bold;
}
