.header .header-top { 
  background-color: #343a40; 
}
  
 
a.btn-submit,
.form .btn-submit { 
  background-color: #343a40;
  border-color: #343a40;
}

a.btn-submit:hover,
.form .btn-submit:hover { 
  background: #1b1c1e;
  border-color: #1b1c1e;
}
 
 
.video-list.card .card-body  a:hover {
  color: #343a40; 
}
    
.video-detail.card .card-body  a:hover {
  color: #343a40; 
} 

.related-video.card .card-body > ul li a:hover { 
  color: #343a40; 
}
 
.agenda.card .card-body  a:hover {
  color: #343a40; 
}
   
.grid.card .image-container a {
  color:#343a40;
}

.grid.card .card-body  a:hover {
  color: #343a40; 
}
   
.blog.card .card-body  a:hover {
  color: #343a40; 
}
  

.blog-detail.card .card-body  a:hover {
  color: #343a40; 
}
      
.row-blog.card .card-body  a:hover {
  color: #343a40; 
}
 

.blog-list.card .card-body  a:hover {
  color: #343a40; 
}
 
.polling label.bar {  
  background-color: #343a40; 
}
 
.sidebar .widget.card > ul li a:hover,
.sidebar .widget.card .card-body > ul li a:hover{ 
  color: #343a40; 
}
 
.sidebar .widget.widget-tagcloud .tagcloud a:hover{
  color: #343a40 !important; 
}

 
 
.sidebar .widget.widget-comments ul li a:hover {
  color: #343a40; 
}
  
.sidebar .widget.widget-social .social-bar a.social-icon { 
  border: 1px solid #343a40;
  color: #343a40; 
} 
 
.sidebar .widget.widget-social .social-bar a.social-icon:hover  {
  background: #343a40; 
}
 

.sidebar .widget.posts-widget li.list-post a:hover {
  color: #343a40; 
}
 
.sidebar .widget.widget-contact .contact .data label {
  color: #343a40;
} 

#footer .footer  ul li a:hover,
#footer .footer .card-body ul li a:hover{ 
  color: #343a40; 
}
 

.section .card-body .body-container a:hover{
  color: #343a40; 
}
 

.section .card-body .body-container.animate:hover{ 
  border-bottom: 5px solid #343a40;
}
  
#carouselHero .carousel-caption a:hover{
  color: #343a40;
}
 
#back-to-top { 
  background: #343a40; 
}
 
#footer-bottom ul.footer-menu li a:hover{
  color: #343a40;
}

 

.btn-theme { 
  background-color: #343a40;
  border-color: #343a40;
 }
 .btn-theme:hover {  
  background: #1b1c1e;
  border-color: #1b1c1e; 
 }
  
  
.btn-responsive {
  background: #343a40; 
}
  
.team-socmed a { 
  border: 1px solid #343a40;
  color: #343a40 !important;
} 

.team-socmed a:hover  {
  background: #343a40; 
} 


.section .section-container .section-title::after {
  background: #343a40;
}

 .section .section-container > a.read-more:hover{
   color: #343a40;
 }
 
.section .section-container .section-body .section-post.card.post-list .card-body a:hover,
.section .section-container .section-body .section-post.card .post-content a:hover{
 text-decoration: none;
 color: #343a40;
}
 
.section.featured .section-container .section-body .section-post .card-body a:hover{
  color: #343a40;
}
 
#breaking-news .breaking-content .title { 
  background: #343a40; 
}

#breaking-news .breaking-content .breaking-news-slider {  
  border: 1px solid #343a40; 
} 
 

#breaking-news .breaking-content .breaking-news-slider a {
  color: #343a40; 
}
 
#breaking-news .breaking-content .breaking-news-slider .owl-nav button{  
  border: 1px solid #343a40;
  color: #343a40; 
}  

  
.pagination a {     
  border: 1px solid #343a40;
  color: #343a40; 
}

.pagination span.current { 
  background: #343a40; 
}

.pagination a:hover { 
  background: #343a40;
} 

.post-category .color-label{ 
  background: #212529 !important;
}

.responsive-menu{
  border-right: 3px solid #343a40;
}

.responsive-menu .menu-header {
  background: #343a40;
}