.back-to-top:hover {
  background-color: #f7bd0f;
}
.theme-btn, .theme-btn-s2, .theme-btn-s3, .theme-btn-s4 {
  color: #FBBD02;
}
.theme-btn:hover, .theme-btn-s2:hover, .theme-btn-s3:hover, .theme-btn-s4:hover {
  background-color: #f7bd0f;
  color: #fff;
}
.theme-btn-s2, .theme-btn-s3, .theme-btn-s4 {
  background-color: #FBBD02;
  color: #fff;
}
.theme-btn-s4 {
  border: 2px solid #FBBD02;
}
.social-links li a:hover {
  background-color: #FBBD02;
}
.page-title .breadcrumb li a {
  color: #FBBD02;
}
.page-title .breadcrumb > li + li:before {
  color: #FBBD02;
}
@media (max-width: 1800px) {
  .theme-accordion-s1 .panel-heading a {
    background-color: #FBBD02;
  }
}
.service-single-sidebar .services-link-widget ul li a:hover,
.service-single-sidebar .services-link-widget ul li.current a {
  background-color: #FBBD02;
  color: #fff;
}
.service-single-sidebar .download-brocher-widget a {
  background-color: #FBBD02;
}
.blog-sidebar .search-widget button,
.blog-sidebar .news-letter-widget button {
  background-color: #FBBD02;
}
.blog-sidebar .categories-widget ul a:hover {
  color: #FBBD02;
}
.blog-sidebar .recent-post-widget .entry-details h4 a:hover {
  color: #FBBD02;
}
.blog-sidebar .tagcloud-widget a:hover {
  background-color: #FBBD02;
}
.pagination-wrapper .pg-pagination .active a,
.pagination-wrapper .pg-pagination li a:hover {
  background: #FBBD02;
  background: -webkit-linear-gradient(top, #FBBD02, #FBBD02);
  background: -moz-linear-gradient(top, #FBBD02, #FBBD02);
  background: -o-linear-gradient(top, #FBBD02, #FBBD02);
  background: -ms-linear-gradient(top, #FBBD02, #FBBD02);
  background: -webkit-gradient(linear, left top, left bottom, from(#FBBD02), to(#FBBD02));
  background: linear-gradient(top, #FBBD02, #FBBD02);
}
.site-header #navbar > ul li a:hover,
.site-header #navbar > ul li a:focus {
  color: #FBBD02;
}
.site-header #navbar > ul > li .sub-menu a:hover {
    background-color: #FBBD02;
  }
@media screen and (min-width: 992px) {
  .site-header #navbar .mega-menu,
  .site-header #navbar .half-mega-menu {
    background-color: #fff;
    padding: 20px;
    border-top: 2px solid #FBBD02;
  }
}
@media (max-width: 991px) {
  .site-header .navbar-header button {
    background-color: #FBBD02;
  }
  .site-header #navbar ul a:hover,
  .site-header #navbar ul li.current a {
    color: #FBBD02;
  }
  .site-header #navbar .close-navbar {
    background-color: #FBBD02;  
  }
}
@media screen and (min-width: 992px) {
  .header-style-1 #navbar > ul > li > a:after, .header-style-2 #navbar > ul > li > a:after, .header-style-3 #navbar > ul > li > a:after {
    background-color: #FBBD02;
  }
}
.header-style-1 .request-quote, .header-style-2 .request-quote, .header-style-3 .request-quote {
  background: #FBBD02;
  background: -webkit-linear-gradient(top, #FBBD02, #FBBD02);
  background: -moz-linear-gradient(top, #FBBD02, #FBBD02);
  background: -o-linear-gradient(top, #FBBD02, #FBBD02);
  background: -ms-linear-gradient(top, #FBBD02, #FBBD02);
  background: -webkit-gradient(linear, left top, left bottom, from(#FBBD02), to(#FBBD02));
  background: linear-gradient(top, #FBBD02, #FBBD02);
}
@media screen and (min-width: 992px) {
  .header-style-2 #navbar > ul > li > a:hover, .header-style-3 #navbar > ul > li > a:hover {
    color: #FBBD02;
  }
}
.hero .slick-dots li.slick-active button {
  background-color: #FBBD02;
  opacity: 1;
}
.site-footer .about-widget ul a:hover {
  color: #FBBD02;
}
.site-footer .services-widget a:hover {
  color: #FBBD02;
}
.site-footer .twitter-feed-widget .info-box a {
  color: #FBBD02;
}
.site-footer .recent-post-widget .entry-details h4 a:hover {
  color: #FBBD02;
}
.site-footer .copyright-info a:hover {
  color: #FBBD02;
}
.services-section .grid .overlay a {
  color: #FBBD02;
}
.services-section .grid .read-more a:hover {
  color: #FBBD02;
}
.services-section .view-all-services a {
  color: #FBBD02;
}
.services-section .owl-controls .owl-dots .owl-dot span {
  background: #FBBD02;
}

.services-section .owl-controls .owl-dots .active span {
  border: 3px solid #fff;
  -webkit-box-shadow: 0 0 0 2px #FBBD02;
  box-shadow: 0 0 0 2px #FBBD02;
}
.services-section .owl-controls .owl-nav .owl-prev:hover,
.services-section .owl-controls .owl-nav .owl-next:hover {
  background: #FBBD02;
}
.about-section .right-col .video-holder i {
  background-color: #FBBD02;
}

.projects-section .gallery-filters a, .projects-section-s2 .gallery-filters a {
  color: #FBBD02;
}
.projects-section .info .cat, .projects-section-s2 .info .cat {
  color: #FBBD02;
}

.projects-section .info h3 a:hover, .projects-section-s2 .info h3 a:hover {
  color: #FBBD02;
}
.testimonials-section .rating i, .testimonials-section-s2 .rating i {
  color: #FBBD02;
}
.testimonials-section .owl-controls .owl-dots .active span, .testimonials-section-s2 .owl-controls .owl-dots .active span {
  background: #FBBD02;
  -webkit-box-shadow: 0 0 0 2px #FBBD02;
  box-shadow: 0 0 0 2px #FBBD02;
}
.testimonials-section .owl-controls .owl-nav .owl-prev:hover, .testimonials-section-s2 .owl-controls .owl-nav .owl-prev:hover,
.testimonials-section .owl-controls .owl-nav .owl-next:hover, .testimonials-section-s2 .owl-controls .owl-nav .owl-next:hover {
  background: #dadada;
  color: #FBBD02;
}
.contact-section .contact-form label {
  color: #FBBD02;
}
.contact-section .contact-form .submit-btn-wrap input {
  background-color: #FBBD02;
}
.news-section .entry-media, .news-section-s2 .entry-media, .news-section-s3 .entry-media {
  border-bottom: 3px solid #FBBD02;
}
.news-section .entry-body h3 a:hover, .news-section-s2 .entry-body h3 a:hover, .news-section-s3 .entry-body h3 a:hover {
  color: #FBBD02;
}
.contact-info-map-section .contact-info i {
  color: #FBBD02;
}
.news-letter-section h3 span {
  color: #FBBD02;
}
.news-letter-section form div button {
  background-color: #FBBD02;
}
.about-section-s2 .about-title > span {
  color: #FBBD02;
}
.about-section-s2 .video-holder i {
  background-color: #FBBD02;
}
.services-section-s2 .view-all-services a {
  color: #FBBD02;
}
.services-section-s2 .owl-controls .owl-dots .owl-dot span {
  background: #FBBD02;
}
.services-section-s2 .owl-controls .owl-dots .active span {
  -webkit-box-shadow: 0 0 0 2px #FBBD02;
  box-shadow: 0 0 0 2px #FBBD02;
}
.services-section-s2 .owl-controls .owl-nav .owl-prev:hover,
.services-section-s2 .owl-controls .owl-nav .owl-next:hover {
  background: #FBBD02;
}
.features-section .grid .details {
  background-color: #FBBD02;
}
.team-section .grid:hover .details {
  background-color: #FBBD02;
}
.team-section .img-holder-social ul a:hover {
  color: #FBBD02;
}
.team-section .owl-controls .owl-dots .active span {
  background: #FBBD02;
  border: 3px solid #fff;
  -webkit-box-shadow: 0 0 0 2px #FBBD02;
  box-shadow: 0 0 0 2px #FBBD02;
}
.work-process-section .tablinks .active a {
  background-color: #FBBD02;
}
.pricing-section .tablinks .active a {
  background-color: #FBBD02;
}
.pricing-section .pricing-header h3 {
  color: #FBBD02;
}
.pricing-section .grid:hover .pricing-header {
  background-color: #FBBD02;
}
.pricing-section .grid:hover .theme-btn-s3 {
  background-color: #FBBD02;
}
.all-testimonials-section .rating i {
  color: #FBBD02;
}
.all-team-member-section .grid:hover .details {
  background-color: #FBBD02;
}
.all-team-member-section .img-holder-social ul a:hover {
  color: #FBBD02;
}
.faq-pg-section .section-title-s4 small {
  color: #FBBD02;
}
.all-services-section .grid .overlay a {
  color: #FBBD02;
}
.all-services-section .grid .read-more a:hover {
  color: #FBBD02;
}
.all-projects-section .gallery-filters a {
  color: #FBBD02;
}
.all-projects-section .info .cat {
  color: #FBBD02;
}

.all-projects-section .info h3 a:hover {
  color: #FBBD02;
}
.project-single-section .project-info i {
  color: #FBBD02;
}

.project-single-wrok-process .grids > .grid:nth-child(3) .details {
  background-color: #FBBD02;
}
.service-single-content .download a {
  border: 2px solid #FBBD02;
}
.service-single-content .details ul li i {
  background-color: #FBBD02;
}
.contact-pg-contact-section .contact-info li i {
  color: #FBBD02;
}
.contact-pg-contact-section #loader {
  color: #FBBD02;
}
.blog-calassic-main-content .entry-meta li a:hover {
  color: #FBBD02;
}
.blog-calassic-main-content .entry-title-meta h3 a:hover {
  color: #FBBD02;
}
.blog-calassic-main-content .entry-media .tags a {
  color: #FBBD02;
}
.blog-calassic-main-content .entry-body .read-more:hover {
  color: #FBBD02;
}
.blog-single-section .entry-meta li a:hover {
  color: #FBBD02;
}
.blog-single-section .tag-share .tag a:hover {
  background-color: #FBBD02;
  border-color: #FBBD02;
}
.blog-single-section .tag-share .share a:hover {
  color: #FBBD02;
}
.blog-single-section .about-author .social li a:hover {
  color: #FBBD02;
}
.blog-single-section .comments .article .replay button:hover {
  color: #FBBD02;
}
.blog-single-section .comment-respond .submit-btn button {
  background-color: #FBBD02;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #FBBD02!important;
}
.news-letter-section form div .wpcf7-submit {
    background-color: #FBBD02;
}
.contact-section .contact-form .submit-btn-wrap input:hover {
    background-color: #f7bd0f;
}
.back-to-top {
    background-color: #FBBD02;
}
.news-letter-section form div .wpcf7-submit:hover, .blog-sidebar .news-letter-widget .wpcf7-submit:hover {
    background-color: #f7bd0f;
}
.about-section .left-col {
    background-color: #FBBD02;
    opacity: 0.8;
}
.service-single-sidebar .services-link-widget ul li.current-menu-item a {
    background-color: #FBBD02;
}
.blog-sidebar .search-widget button:hover, .blog-sidebar .news-letter-widget button:hover {
    background-color: #f7bd0f;
}
.contact-pg-contact-section .submit-btn .wpcf7-submit{
    background-color: #FBBD02;
}
.blog-single-section .comment-respond .form-submit .submit:hover, .contact-pg-contact-section .submit-btn .wpcf7-submit:hover {
    background-color: #f7bd0f;
}
.blog-sidebar .widget_categories ul a:hover {
    color: #FBBD02;
}
.blog-sidebar .search-widget button, .blog-sidebar .news-letter-widget .wpcf7-submit{
  background-color: #FBBD02;
}
.blog-sidebar .widget_tag_cloud a:hover {
    background-color: #FBBD02;
}
.blog-single-section .comment-respond p.logged-in-as a:hover, .blog-single-section .comments a.comment-reply-link:hover {
    color: #FBBD02;
}
.blog-single-section .comment-respond .form-submit .submit{
      background-color: #FBBD02;
}
.blog-calassic-main-content .entry-media:before {
    background-color: #FBBD02;
  }
  .blog-calassic-main-content .grid .entry-media:hover:before {
    opacity: 0.8;
}
ul.pg-pagination span.page-numbers.current {
    background: -webkit-gradient(linear, left top, left bottom, from(#FBBD02), to(#f7bd0f));
}
.services-section .grid .overlay{
  background-color: #FBBD02;
  opacity:0.8;
}
.all-services-section .grid .overlay{
      background-color: #FBBD02;
      opacity: 0.8;
}