/*-------------------------------------------------------------------------------------
   * Form
   *-----------------------------------------------------------------------------------*/
.btn {
  color: #fff !important;
}
.btn-submit,
.form .btn-submit {
  color: #fff;
  background-color: #ffc947;
  border-color: #ffc947;
}
.btn-submit:hover,
.form .btn-submit:hover {
  color: #fff;
  background: #b55504;
}

/*-----------------------------------------------------------------------------------
   * video list 
   *-----------------------------------------------------------------------------------*/

.video-list.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Video  Detail
   *-----------------------------------------------------------------------------------*/

.video-detail.card .image-container a {
  color: #fff;
}

.video-detail.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Related video 
   *-----------------------------------------------------------------------------------*/

.related-video.card .card-body > ul li a:hover {
  color: #ffc947;
  background-color: rgba(0, 0, 0, 0.03);
}

/*-----------------------------------------------------------------------------------
   * agenda 
   *-----------------------------------------------------------------------------------*/
.agenda.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Grid Card 
   *-----------------------------------------------------------------------------------*/

.grid.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Blog 
   *-----------------------------------------------------------------------------------*/

.blog.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Blog Detail
   *-----------------------------------------------------------------------------------*/

.blog-detail.card .card-body a:hover {
  color: #ffc947;
}

.blog-detail.card .post-meta {
  color: grey;
}

/*-----------------------------------------------------------------------------------
   * row Blog 
   *-----------------------------------------------------------------------------------*/
.row-blog.card .card-body a:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------
   * Blog list
   *-----------------------------------------------------------------------------------*/

.blog-list.card .card-body a:hover {
  color: #ffc947;
}
/*------------------------------------------------------------------------------------------
   * Polling
   *------------------------------------------------------------------------------------------*/
.polling label.bar {
  background-color: #ffc947;
  color: #fff;
}

/*------------------------------------------------------------------------------------------
   * Sidebar 
   *------------------------------------------------------------------------------------------*/

.sidebar .widget.card > ul li a:hover,
.sidebar .widget.card .card-body > ul li a:hover {
  color: #ffc947;
}

.sidebar .widget.widget-tagcloud .tagcloud a:hover {
  color: #ffc947 !important;
}

.sidebar .widget.widget-comments ul li a:hover {
  color: #ffc947;
}

.sidebar .widget.widget-social .social-bar a.social-icon {
  border: 1px solid #ffc947;
  color: #ffc947;
}

.sidebar .widget.widget-social .social-bar a.social-icon:hover {
  background: #ffc947;
}

.sidebar .widget.posts-widget li.list-post a:hover {
  color: #ffc947;
}

.sidebar .widget.widget-contact .contact .data label {
  color: #ffc947;
}

/*------------------------------------------------------------------------------------------------
   * global readmore
   *------------------------------------------------------------------------------------------------- */

a.read-more:hover {
  color: #ffc947;
}

/*-----------------------------------------------------------------------------------------------
* section
*-----------------------------------------------------------------------------------------------*/
.section .card-body .body-container a:hover {
  color: #ffc947;
}

.section .card-body .body-container.animate:hover {
  border-bottom: 5px solid #ffc947;
}

#section_cta.section {
  background-color: #ffc947;
  color: #fff;
}

.section #carouselTestimonial ol.carousel-indicators li {
  background-color: #ffc947;
}

#back-to-top {
  background: #ffc947;
  color: #fff;
}

#footer ul.footer-menu li a:hover {
  color: #ffc947;
}

#footer .social-bar a.social-icon {
  border: 1px solid #ffc947;
  color: #ffc947;
}

#footer .social-bar a.social-icon:hover {
  background: #ffc947;
  color: #fff;
}

.btn-theme {
  color: #fff;
  background-color: #ffc947;
  border-color: #ffc947;
}
.btn-theme:hover {
  background: #b55504;
  border-color: #b55504;
  color: #fff;
}

.btn-theme-outline {
  color: #ffc947 !important;
  border-color: #ffc947;
}

.btn-theme-outline:hover {
  color: #fff !important;
  background: #ffc947;
  border-color: #ffc947;
}

/*-----------------------------------------------------------------------------------------------
* pagination
*-----------------------------------------------------------------------------------------------*/
.pagination a {
  border: 1px solid #ffc947;
  color: #ffc947;
}

.pagination span.current {
  background: #ffc947;
}

.pagination a:hover {
  background: #ffc947;
}

/*-----------------------------------------------------------------------------------------------
* social share
*-----------------------------------------------------------------------------------------------*/
.social-share a {
  color: #ffc947;
}

.social-share a:hover {
  color: #b55504;
}

/*-----------------------------------------------------------------------------------------------
 * comment form
*-----------------------------------------------------------------------------------------------*/

.comment-respond .comment-form .btn-comment {
  background-color: #ffc947;
  border-color: #ffc947;
}

.comment-respond .comment-form .btn-comment:hover {
  background: #b55504;
}

h3.comments a.comment-write:hover {
  color: #ffc947;
}

ol.commentlist li a:hover {
  color: #ffc947;
}

.navigation a:hover {
  color: #ffc947;
  border-bottom: 1px solid #ffc947;
}

/*--------------------------------------------------------------------------------------------------
 * Menu responsive
 *------------------------------------------------------------------------------------------------*/
.responsive-menu {
  background: #ffc947;
}

.responsive-menu .menu-content .sidemenu {
  background: #ffc947;
}

.responsive-menu .menu-top a {
  color: #ffc947;
  background: #fd7d142a;
}

/*--------------------------------------------------------------------------------------------------
 * team
 *------------------------------------------------------------------------------------------------*/
.team-socmed a {
  border: 1px solid #ffc947;
  color: #ffc947 !important;
}

.team-socmed a:hover {
  background: #ffc947;
}

.section-about .item-about .description li::before {
  color: #ffc947;
}

.section .section-container .section-title::after {
  background: #ffc947;
}

.section .section-container .icon-body a:hover {
  color: #ffc947;
}

.section .section-container .grid-slide-up:hover .icon-body .button-link a {
  color: #ffffff;
  border: 0;
  background: #ffc947;
}

.section .section-container .grid-slide-up:hover .icon-title,
.section .section-container .grid-slide-up:hover .icon-header {
  color: #ffc947;
}

.section .section-container .grid-slide-up:hover::before {
  background: #fd7d142a;
}

h3.comments::after,
.comment-respond .comment-reply-title::after,
.post-head::after,
.related-blog.card .card-header::after,
.sidebar .widget .card-header::after,
.sidebar .widget.widget-iklan-link .card-header::after {
  background: #ffc947;
}
