a {
  color: #f5ab35;
}
a:hover {
  color: #eb950c;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #f5ab35;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: #f5ab35;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #f5ab35 !important;
}
#offcanvas-toggler >i {
  color: #222;
}
#offcanvas-toggler >i:hover {
  color: #e6e6e6;
}
@media only screen and (max-width: 991px) {
  #offcanvas-toggler >i {
    color: #000000;
  }
  #offcanvas-toggler >i:hover {
    color: #e6e6e6;
  }
}
#sp-top-bar a:hover,
.sp-contact-info li i,
.sp-page-title .breadcrumb >.active,
.tp-caption.finewide_medium_white > span,
ul.feature-list li > a:hover,
ul.feature-list li > a:hover i,
ul.feature-list li > a:hover h2,
ul.feature-list li > a:hover h2 > span,
.team-box:hover > .content > h2,
.dev-calltoaction .qx-title span,
.custom-video .icon i:hover,
.custom-video .icon i:focus,
.custom-video .icon i:active {
  color: #f5ab35;
}
.framed-images > .frame-border {
  border-top: 250px solid #f5ab35;
}
.framed-images > .frame-border:before {
  border-top: 255px solid #f5ab35;
}
.framed-images > .frame-border:after {
  border-top: 266px solid #f5ab35;
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .framed-images > .frame-border {
    border-top: 200px solid #f5ab35;
  }
  .framed-images > .frame-border:before {
    border-top: 205px solid #f5ab35 !important;
  }
  .framed-images > .frame-border:after {
    border-top: 216px solid #f5ab35 !important;
  }
}
@media screen and (min-width: 321px) and (max-width: 480px) {
  .framed-images > .frame-border {
    border-top: 120px solid #f5ab35;
  }
  .framed-images > .frame-border:before {
    border-top: 125px solid #f5ab35 !important;
  }
  .framed-images > .frame-border:after {
    border-top: 136px solid #f5ab35 !important;
  }
}
.my-layer-yellow:before {
  background-color: rgba(245,171,53,0.9);
}
.top .more-project a:hover {
  background: #f5ab35;
  border-color: #f5ab35;
}
.single-item:hover .icon-holder {
  border-color: #f5ab35;
}
.single-item .icon-holder i {
  color: #f5ab35;
}
.single-item .inner-box .bottom:before {
  background: #f5ab35;
}
.single-item .inner-box .bottom .client-info .text span {
  color: #f5ab35;
}
.we-offer-box .left > .img-content:before {
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(245,171,53,0)),color-stop(100%,#f5ab35));
  background-image: -moz-linear-gradient(top,rgba(245,171,53,0) 0%,#f5ab35 100%);
  background-image: -webkit-linear-gradient(top,rgba(245,171,53,0) 0%,#f5ab35 100%);
  background-image: linear-gradient(to bottom,rgba(245,171,53,0) 0%,#f5ab35 100%);
}
.dev-calltoaction a.sppb-btn.sppb-btn-link.sppb-btn-rounded:hover {
  border-color: #f5ab35;
  background-color: #f5ab35;
}
.tp-caption.finewide_small_white:before,
.dev-capbtn,
.we-offer-box .left > .img-content > .content > h2 > span.linner:after,
.devbtn,
.project-item > a.read-more,
.block-title > span.linner:after,
.sprocket-strips-s-content .readon,
ul.footer-social li a:hover,
.articles .qx-media-body .qx-element-jartil-details .qx-btn,
.custom-counter .qx-element-number-counter:before {
  background-color: #f5ab35;
}
.dev-calltoaction .qx-btn.qx-btn-default:hover,
.dev-calltoaction .qx-btn.qx-btn-default:focus,
.dev-calltoaction .qx-btn.qx-btn-default:active {
  background: #f5ab35;
}
#kunena.layout .kfrontend .section {
  margin-bottom: 20px;
  display: initial;
}
#kunena.layout .kheader {
  background: #f5ab35 !important;
}
#kunena.layout .message .post-anchor a:hover {
  background-color: #f5ab35 !important;
}
#kunena.layout td.kcol-cat-icon a,
#kunena.layout td.kcol-topic-icon a,
#kstats .kcol-cat-icon,
#kwho .kcol-cat-icon {
  background-color: #f5ab35 !important;
}
#kunena.layout .navbar .btn,
#kunena.layout .navbar .btn-group {
  margin-top: 0;
  border: none;
}
#kunena.layout .navbar .btn:hover,
#kunena.layout .navbar .btn:focus,
#kunena.layout .navbar .btn:active,
#kunena.layout .navbar .btn-group:hover,
#kunena.layout .navbar .btn-group:focus,
#kunena.layout .navbar .btn-group:active {
  background: #eb950c;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
  background: #f5ab35;
}
.theme-btn-primary {
  background-color: #f5ab35;
}
.theme-btn-primary:hover,
.theme-btn-primary:focus,
.theme-btn-primary:active {
  background: #eb950c;
}
.section-title span.linner:after {
  background-color: #f5ab35;
}
div.k2Pagination ul li.active a {
  background: #f5ab35 !important;
}
.catItemTitle a:hover,
.catItemTitle a:focus {
  color: #f5ab35;
}
@media only screen and (max-width: 767px) {
  #offcanvas-toggler i {
    color: #f5ab35 !important;
  }
}
.btn-primary,
.sppb-btn-primary {
  background-color: #f5ab35;
  color: #fff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.sppb-btn-primary:hover,
.sppb-btn-primary:focus,
.sppb-btn-primary:active {
  color: #fff;
  background-color: #f7bf66;
  border-color: #f7bf66;
}
.btn-secondary,
.sppb-btn-secondary {
  background-color: #0088CC;
  color: #fff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.sppb-btn-secondary:hover,
.sppb-btn-secondary:focus,
.sppb-btn-secondary:active {
  color: #fff;
  background-color: #006699;
  border-color: #002233;
}
.btn-danger,
.sppb-btn-danger {
  background-color: #E98D2B;
  color: #fff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.sppb-btn-danger:hover,
.sppb-btn-danger:focus,
.sppb-btn-danger:active {
  color: #fff;
  background-color: #cc7315;
  border-color: #6f3f0c;
}
.btn-info,
.sppb-btn-info {
  background-color: #00a4b0;
  color: #fff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.sppb-btn-info:hover,
.sppb-btn-info:focus,
.sppb-btn-info:active {
  background-color: #00747d;
}
ul.social-icons >li a:hover {
  color: #f5ab35;
}
.sp-page-title {
  background: #353535;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #9b9b9b;
}
.sp-module ul >li >a:hover {
  color: #f5ab35;
}
.sp-module .latestnews >div >a {
  color: #9b9b9b;
}
.sp-module .latestnews >div >a:hover {
  color: #f5ab35;
}
.sp-module .tagscloud .tag-name:hover {
  background: #f5ab35;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: rgba(0,0,0,0);
  color: #111;
  border-color: #111;
}
.search .btn-toolbar button {
  background: #f5ab35;
}
.post-format {
  background: #f5ab35;
}
.voting-symbol span.star.active:before {
  color: #f5ab35;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #eb950c;
}
.entry-link,
.entry-quote {
  background: #f5ab35;
}
blockquote {
  border-color: #f5ab35;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #f5ab35;
}
#sp-footer {
  background: #f5ab35;
}
.sp-comingsoon body {
  background-color: #f5ab35;
}
.pagination>li>a,
.pagination>li>span {
  color: #111;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #707070;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #f5ab35;
  background-color: #f5ab35;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #f5ab35;
  background-color: #f5ab35;
}
