/*añade bordes al logo*/
.aside .logo a::before {
  border-top: 10px solid #f7420d;
  border-left: 10px solid #f7420d;
}

/*añade bordes al logo*/
.aside .logo a::after {
  border-right: 10px solid #f7420d;
  border-bottom: 10px solid #f7420d;
}

.alert{
  background-color: #f7420d;
  color: #fff;
}

.form-item .form-radio-group .form-radio, .form-check{
  accent-color: #f7420d;
}

.contact .contact-info-item .icon .fa,
.blog .blog-item-inner .blog-info .blog-tags a,
.lightbox .lightbox-controls .prev-item .fa,
.lightbox .lightbox-controls .next-item .fa,
.lightbox .lightbox-content .lightbox-caption .caption-text span,
.portfolio .portfolio-item .portfolio-info .icon .fa,
.portfolio .portfolio-filter button.active,
.service .service-item .service-item-inner .icon .fa,
.about .about-content .about-text h3 span,
.aside .nav li a:hover,
.aside .nav li a.active,
body.dark .aside .nav li a:hover,
body.dark .aside .nav li a.active,
body.dark .portfolio .portfolio-filter button:hover,
body.dark .portfolio .portfolio-filter button.active,
.cv-link {
  color: #f7420d;
}
.blog .blog-item-inner .blog-img .blog-date,
.service .service-item .service-item-inner:hover .icon,
.about .about-content .timeline .circle-dot,
.about .about-content .timeline .timeline-item::before,
.about .about-content .skills .skill-item .progress .progress-in,
.btn,
.section-title h2::before,
.section-title h2::after,
.aside .nav-toggler span,
.aside .nav-toggler span::before,
.aside .nav-toggler span::after,
.badge {
  background-color: #f7420d;
}

.home .intro .social-links a {
  background-color: #f7420d;
}

.portfolio .portfolio-filter button.active {
  border-color: #f7420d;
}

.table-updated{
  animation: shadowTable 1s ease;
}

@keyframes shadowTable {
  0%{
    -webkit-box-shadow: 0 0 0 #f7420d;
    box-shadow: 0 0 0 #f7420d;
  }
  50%{
    -webkit-box-shadow: 0 0 15px 3px #f7420d;
    box-shadow: 0 0 15px 3px #f7420d;
  }
  100%{
    -webkit-box-shadow: 0 0 0 #f7420d;
    box-shadow: 0 0 0 #f7420d;
  }
}