.dropdown-toggle:after {
	content:""; 
  float:left; 
  background:#D90404; 
  width:100%; 
  height:6px; 
  border-radius:4px;
  position:relative;
  bottom:-8px;
	-webkit-transform: scaleX(0.0001);
  -ms-transform: scaleX(0.0001);
  transform: scaleX(0.0001);
  z-index: 100;
  -webkit-transition: -webkit-transform 250ms ease-in-out;
  transition: transform 250ms ease-in-out;
}
.dropdown-toggle:hover:after  { 
	-webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
}
.dropdown-link:after, .white-link:after {    
  background: none repeat scroll 0 0 transparent;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 50%;
  position: absolute;
  background: #fff;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  width: 0;
}
.dropdown-link:hover:after, .white-link:hover:after{ 
  width: 100%; 
  left: 0; 
}
.www-link:after, .m-footer-link:after {    
  background: none repeat scroll 0 0 transparent;
  bottom: 0;
  content: "";
  display: block;
 	align-content::left;
  height: 1px;
  left: 50%;
  position: absolute;
  background: #000;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  width: 0;
}
.www-link:hover:after, .m-footer-link:hover:after { 
  width: 100%; 
  left: 0; 
}





.marquee {
  width: 100%;
	line-height: 20px;
	background-color: transparent;
	color: Black;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
}
.break-news {
    padding-left: 100%;
    animation: marquee 60s linear infinite;
}
.marquee:hover .break-news {
    animation-play-state: paused;
}
@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}

.pagination {display: flex;
padding-left: 0;
list-style: none;
border-radius: .25rem;}
.pagination nav {margin-left: auto; margin-right: auto;}
.pagination P.counter {display: none;}
.pagination UL {list-style: none;}
.pagination UL LI {display: inline-block; width: 40px; height: 40px; border: solid 1px #d90404; color: #d90404;
font-size: 20px; text-align: center; padding: 5px;}
.pagination UL LI A {display:inline-block; color: #000000}
.pagination UL LI.active {border: solid 1px #d90404; background-color: #B00303; color: white;}
UL.pagination-list LI.active A {color: white;}
.pagination UL LI.active {border: solid 1px #d90404; background-color: #d90404; color: white;}
.pagination UL LI:hover {background-color: #d90404; color: white;}
.pagination UL LI A:hover {color: white;}

UL.pagination-list LI:first-child {margin-right: 10px; background-color: #282828}
UL.pagination-list LI:last-child {margin-left: 10px; background-color: #282828}
UL.pagination-list LI:first-child:hover {background-color: #d90404}
UL.pagination-list LI:last-child:hover {background-color: #d90404}
