.header .navbar {
   background-color: #ff3f97 !important;
}  
.header .navbar  ul.navbar-nav > li > a{
    color: #fff !important;
 }  

  /*-------------------------------------------------------------------------------------
   * Form
   *-----------------------------------------------------------------------------------*/
   a.btn {
    color: #fff !important;
  }
 a.btn-submit,
 .form .btn-submit {
   color: #fff;
   background-color: #ff3f97;
   border-color: #ff3f97;
 }
 a.btn-submit:hover,
 .form .btn-submit:hover {
   color: #fff;  
   background: #970447;
 }
 
 
 /*-----------------------------------------------------------------------------------
  * video list 
  *-----------------------------------------------------------------------------------*/  
 
 .video-list.card .card-body  a:hover {
   color: #ff3f97;
 }
  
 .video-list.card a.read-more {
   background: #ff3f97;
   color: #f7f7f7;
 }
  
 .video-list.card a.read-more:hover {
   background: #970447;
 }
 
  
 .video-list.card a.read-more:hover {
   background: #970447;
 }
 
 
 /*-----------------------------------------------------------------------------------
  * Video  Detail
  *-----------------------------------------------------------------------------------*/ 
  
 .video-detail.card .image-container a {
   color:#fff;
 }
 
 .video-detail.card .card-body  a:hover {
   color: #ff3f97;
 } 

 /*-----------------------------------------------------------------------------------
  * Related video 
  *-----------------------------------------------------------------------------------*/ 
  
 .related-video.card .card-body > ul li a:hover { 
   color: #ff3f97;
   background-color: rgba(0,0,0,.03);  
 }
 
 
 /*-----------------------------------------------------------------------------------
  * agenda 
  *-----------------------------------------------------------------------------------*/ 
 .agenda.card .card-body  a:hover {
   color: #ff3f97;
 }
  
 .agenda.card a.read-more {
   background: #ff3f97;
   color: #f7f7f7;
 }
  
 .agenda.card a.read-more:hover {
   background: #970447;
 }
 
 .agenda.card a.read-more:hover {
   background: #970447;
 }
 
 
 /*-----------------------------------------------------------------------------------
  * Grid Card 
  *-----------------------------------------------------------------------------------*/ 
 
 .grid.card .card-body  a:hover {
   color: #ff3f97;
 }
  
 .grid.card a.read-more {
   background: #ff3f97;
   color: #f7f7f7;
 }
  
 .grid.card a.read-more:hover {
   background: #970447;
 }
  
 
 
 
 
 /*-----------------------------------------------------------------------------------
  * Blog 
  *-----------------------------------------------------------------------------------*/ 

 .blog.card .card-body  a:hover {
   color: #ff3f97;
 }
  
 .blog.card a.read-more {
   background: #ff3f97;
   color: #f7f7f7;
 }
  
 .blog.card a.read-more:hover {
   background: #970447;
 }
 
 .blog.card .tags a{ 
   background: #d8d8d8;
 }
 
 
 
 
 /*-----------------------------------------------------------------------------------
  * Blog Detail
  *-----------------------------------------------------------------------------------*/ 
 
 .blog-detail.card .card-body  a:hover {
   color: #ff3f97;
 }
     
 
 .blog-detail.card .tags a{ 
   background: #d8d8d8;
 }
 
 .blog-detail.card  .post-meta {
   color: grey;
 }
  
  
 /*-----------------------------------------------------------------------------------
  * row Blog 
  *-----------------------------------------------------------------------------------*/ 
 .row-blog.card .card-body  a:hover {
   color: #ff3f97;
 }
 
 .row-blog.card  a.read-more {
   background: #ff3f97;
   color: #f7f7f7; 
 }
  
 .row-blog.card a.read-more:hover {
   background: #970447;
 }
   
   
 
 /*-----------------------------------------------------------------------------------
  * Blog list
  *-----------------------------------------------------------------------------------*/ 

 .blog-list.card .card-body  a:hover {
   color: #ff3f97;
 }
 
 .blog-list.card  a.read-more {
   background: #ff3f97;
   color: #f7f7f7; 
 } 

 /*------------------------------------------------------------------------------------------
  * Polling
  *------------------------------------------------------------------------------------------*/
 .polling label.bar { 
   background-color: #ff3f97;
   color: #fff;
 }
 
 /*------------------------------------------------------------------------------------------
  * Sidebar 
  *------------------------------------------------------------------------------------------*/
    
  .sidebar .widget.card > ul li a:hover,
  .sidebar .widget.card .card-body > ul li a:hover{ 
    color: #ff3f97; 
  }
   
  .sidebar .widget.widget-tagcloud .tagcloud a:hover{
    color: #ff3f97 !important; 
  }
  
   
   
  .sidebar .widget.widget-comments ul li a:hover {
    color: #ff3f97; 
  }
    
  .sidebar .widget.widget-social .social-bar a.social-icon { 
    border: 1px solid #ff3f97;
    color: #ff3f97; 
  } 
   
  .sidebar .widget.widget-social .social-bar a.social-icon:hover  {
    background: #ff3f97; 
  }
   
  
  .sidebar .widget.posts-widget li.list-post a:hover {
    color: #ff3f97; 
  }
   
  .sidebar .widget.widget-contact .contact .data label {
    color: #ff3f97;
  } 
  
  

 
 
 /*------------------------------------------------------------------------------------------------
  * global readmore
  *------------------------------------------------------------------------------------------------- */  
 
  a.read-more{
    color:#ff3f97
  }
  
  a.read-more:hover {
    text-decoration: none;
    border-bottom: 1px solid #ff3f97; 
  }
   
  
 
 /*------------------------------------------------------------------------------------------*
 * footer
 *------------------------------------------------------------------------------------------*/ 
 
 #footer .footer  ul li a:hover,
 #footer .footer .card-body ul li a:hover{ 
  color: #ff3f97;
  text-decoration: none;
 }
 
 #footer-bottom {
  background-color: #fff;
  color: #1a1c1e; 
 } 
  
 /*-----------------------------------------------------------------------------------------------
 * section
 *-----------------------------------------------------------------------------------------------*/ 
 .section.odd {
  background: #ffffff;
 }
 .section.even {
  background: #ffeaf4;
 } 
 
 
 .section .card-body .body-container a:hover{
  color: #ff3f97; 
 }
 
 .section .card-body .body-container.animate:hover{ 
  border-bottom: 5px solid #ff3f97;
 }
   
 
 #section_cta.section {
  background-color: #ff3f97;
  color: #fff;  
 }  
 
 
 .section #carouselTestimonial ol.carousel-indicators li{ 
  background-color: #ff3f97;
 }
 
 
 #back-to-top { 
  background: #007bff;
  color: #fff; 
 }
 
 
 #footer ul.footer-menu li a:hover{
  color: #ff3f97;
 } 
 
 #footer .social-bar a.social-icon { 
  border: 1px solid #f7f7f7;
  color: #f7f7f7;
 } 
 
 #footer .social-bar a.social-icon:hover  {
  background: #ff3f97;
  color: #fff;
 }
 
 .btn-theme {
  border-radius: 0;
  color: #fff;
  background-color: #ff3f97;
  border-color: #ff3f97;
 }
 .btn-theme:hover {  
  background: #970447;
  border-color: #970447;
  color: #fff;
 }

 
  
 
  /*-----------------------------------------------------------------------------------------------
  * menu
  *-----------------------------------------------------------------------------------------------*/  
 .main-menu .current-menu-item, 
 .main-menu .current-menu-ancestor,  
 .main-menu .current_menu_ancestor,  
 .main-menu > ul ul li:hover > a ,
 .main-menu > ul ul li.menu-item a:hover {
     background: #ffeaf4; 
 }



  
 /*-----------------------------------------------------------------------------------------------
 * pagination
 *-----------------------------------------------------------------------------------------------*/  
 .pagination a {     
   border: 1px solid #ff3f97;
   color: #ff3f97; 
 }
 
 .pagination span.current { 
   background: #ff3f97; 
 }
 
 .pagination a:hover { 
   background: #ff3f97;
 } 

  
 /*-----------------------------------------------------------------------------------------------
 * social share
 *-----------------------------------------------------------------------------------------------*/  
 .social-share a{
   color: #ff3f97;
 }
 
 .social-share a:hover{
   color: #970447;
 }
 
 /*-----------------------------------------------------------------------------------------------
  * comment form
 *-----------------------------------------------------------------------------------------------*/  
 
 .comment-respond .comment-form .btn-comment { 
   background-color: #ff3f97;
   border-color: #ff3f97;
 }
 
 .comment-respond .comment-form .btn-comment:hover { 
 background: #970447;
 }
 
 h3.comments a.comment-write:hover {
   color: #ff3f97;
 } 
 
 ol.commentlist li a:hover { 
   color: #ff3f97;
 } 
 
 .navigation a:hover  { 
   color: #ff3f97; 
   border-bottom: 1px solid #ff3f97;
 } 

 /*--------------------------------------------------------------------------------------------------
  * Menu responsive
  *------------------------------------------------------------------------------------------------*/
  .responsive-menu{ 
   background: #ff3f97; 
 }
     
 
 .responsive-menu .menu-content .sidemenu {
   background: #ff3f97; 
 } 

.responsive-menu .menu-top a {
  color: #ff3f97;
  background: #ffeaf4;
}



/*--------------------------------------------------------------------------------------------------
 * team
 *------------------------------------------------------------------------------------------------*/
 .team-socmed a {
  border: 1px solid #ff3f97;
  color: #ff3f97 !important;
} 

.team-socmed a:hover  {
  background: #ff3f97;
}
 
.section-slider .carousel-caption a:hover{
  color: #ff3f97; 
}