a {
  text-decoration: none;
}

body {
  background: #ffe59c url(../images/bgbody.jpg);
}

.header_style {
  padding: 0.5em 0;
  background: url(../images/bg.jpg);
  border-color: #fff 4px solid;
  position: relative;
}
.header_style .logo_style {
  font-family: "Poppins", sans-serif !important;
}
.header_style .logo_style h2 {
  margin: 0;
}
.header_style .logo_style img {
  max-height: 90px;
  max-width: 100%;
}

.bg_st {
  background: linear-gradient(-45deg, #f83a00, #9b0027, #030303, #7f23d5);
  background-size: 400% 400%;
  animation: gradient 15s ease infinite;
  height: 5px;
  width: 100%;
}

.banenr_style {
  margin-bottom: 2em;
}

.list_styles img {
  max-width: 100%;
  max-height: 80px;
  margin-bottom: 0.8em;
}
.list_styles:hover {
  background-color: #d3d3d3;
}

.head_right a {
  color: #fff;
}
.head_right a:hover {
  color: rgb(74, 255, 255) !important;
}

.side_ch .Chancellor_img {
  max-height: 180px;
  margin-bottom: 1em;
}

/*****************************
*	horizontal news ticker
******************************/
a {
  text-decoration: none;
}

.ticker-wrapper-h {
  display: flex;
  position: relative;
  overflow: hidden;
  border: 1px solid #1c6547;
  background: #fff;
}

.ticker-wrapper-h .heading {
  background-color: #1c6547;
  color: #fff;
  padding: 5px 10px;
  flex: 0 0 auto;
  z-index: 1000;
}

.ticker-wrapper-h .heading:after {
  content: "";
  position: absolute;
  top: 0;
  border-left: 20px solid #1c6547;
  border-top: 17px solid transparent;
  border-bottom: 15px solid transparent;
}

.news-ticker-h {
  display: flex;
  margin: 0;
  padding: 0;
  padding-left: 90%;
  z-index: 999;
  background: #fff;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: tic-h;
  animation-duration: 30s;
}

.news-ticker-h:hover {
  animation-play-state: paused;
}

.news-ticker-h li {
  display: flex;
  width: 100%;
  align-items: center;
  white-space: nowrap;
  padding-left: 20px;
}

.news-ticker-h li a {
  color: #212529;
  font-weight: bold;
}

@keyframes tic-h {
  0% {
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(-100%, 0, 0);
  }
}
.holder {
  height: 250px;
  overflow: hidden;
}

.holder .mask {
  position: relative;
  left: 0px;
  top: 10px;
  width: 300px;
  height: 240px;
  overflow: hidden;
}

.holder ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
.holder ul li {
  padding: 10px 0px;
}
.holder ul li span {
  display: block;
  color: #5e5e5e;
  font-size: 12px;
}
.holder ul li a {
  color: darkred;
  text-decoration: none;
}

.bgchancellor {
  background: #810909;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.footer_bx {
  background: #810909;
}

@media only screen and (max-width: 768px) {
  .logo_style h2 {
    font-size: 1em;
  }
}/*# sourceMappingURL=styles.css.map */