/* template-color */

.scroll-top {
  background-color: #ed1d24;
}

.preloader-close {
  background-color: #ed1d24;
}

.main-header.style-one {
  background-color: #ed1d24;
}

.header-top ul li a:hover {
  color: #ed1d24;
}

.header-top ul.left-info li i {
  background-color: #ed1d24;
}

.header-top ul.right-info li i {
  color: #ed1d24;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover {
  color: #ed1d24;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover {
  color: #ed1d24;
}

.banner-section .owl-theme .owl-dots .owl-dot.active span:before,
.banner-section .owl-theme .owl-dots .owl-dot span:hover:before {
  background-color: #ed1d24;
}

.theme-btn:before {
  background-color: #ed1d24;
}

.sticky-header {
  background-color: #ed1d24;
}

.feature-section .inner-box .single-item .icon-box {
  color: #ed1d24;
}

.sec-title span.top-text {
  color: #ed1d24;
}

.feature-section .content_block_1 .content-box .text .icon-box {
  color: #ed1d24;
}

.feature-section .inner-box .single-item:before {
  background: #ed1d24;
}

.content_block_2 .content-box .text .icon-box {
  color: #ed1d24;
}

.image_block_1 .image-box:before {
  background: #ed1d24;
}

.service-block-one .inner-box .lower-content .inner .icon-box {
  color: #ed1d24;
}

.service-block-one .inner-box .lower-content .inner:after {
  background: #ed1d24;
}

.content_block_3 .content-box form .form-group input:focus,
.content_block_3 .content-box form .form-group textarea:focus {
  border-color: #ed1d24 !important;
}

.content_block_3 .content-box form .form-group i {
  color: #ed1d24;
}

.nice-select:after {
  color: #ed1d24;
}

.gallery-section .owl-theme .owl-dots .owl-dot.active span {
  background: #ed1d24;
}

.content_block_4 .content-box .testimonial-content .icon-box:before {
  background: #ed1d24;
}

.content_block_4 .content-box .testimonial-content .author-box .designation {
  color: #ed1d24;
}

.bg-color-2 {
  background: #ed1d24;
}

.cta-section .inner-container .btn-box .theme-btn {
  color: #ed1d24;
}

.news-block-one .inner-box .image-box {
  background: #ed1d24;
}

.news-block-one .inner-box .lower-content .post-date h3 {
  color: #ed1d24;
}

.news-block-one .inner-box .lower-content .category {
  color: #ed1d24;
}

.news-block-one .inner-box .lower-content h3 a:hover {
  color: #ed1d24;
}

.news-block-one .inner-box .lower-content .post-info li a:hover {
  color: #ed1d24;
}

.news-block-one .inner-box .lower-content .post-info li i {
  color: #ed1d24;
}

.footer-top:before {
  background: #ed1d24;
}

.main-footer .about-widget .email-box i {
  color: #ed1d24;
}

.main-footer .about-widget .email-box a:hover {
  color: #ed1d24;
}

.main-footer .links-widget .links-list li a:hover {
  color: #ed1d24;
}

.main-footer .post-widget .post .post-thumb {
  background: #ed1d24;
}

.main-footer .post-widget .post .post-date i {
  color: #ed1d24;
}

.footer-bottom .copyright a:hover {
  color: #ed1d24;
}

.main-header.style-two .nav-box .nav-btn .bar {
  background: #ed1d24;
}

.close-side-widget:hover {
  color: #ed1d24;
}

.sidebar-info-contents .content-inner .contact-info ul li a:hover {
  color: #ed1d24;
}

.sidebar-info-contents .content-inner .social-box li a:hover {
  border-color: #ed1d24;
  color: #ed1d24;
}

.main-header.style-two .header-lower .search-box-btn:hover {
  color: #ed1d24;
}

.main-header.style-two .header-lower li.logo-box .logo:before {
  background: #ed1d24;
}

.counter-block-one .inner-box .icon-box {
  color: #ed1d24;
}

.image_block_2 .image-box:before {
  background: #ed1d24;
}

.image_block_2 .image-box .image-content h4 span {
  color: #ed1d24;
}

.service-block-two .inner-box .icon-box {
  color: #ed1d24;
}

.service-block-two .inner-box .link a i {
  color: #ed1d24;
}

.service-block-two .inner-box:before {
  background: #ed1d24;
}

.gallery-style-two .sec-title .btn-box .theme-btn i {
  color: #ed1d24;
}

.team-block-one .inner-box .lower-content .social-links li a:hover {
  border-color: #ed1d24;
  background: #ed1d24;
}

.team-block-one .inner-box .lower-content h4 a:hover {
  color: #ed1d24;
}

.team-block-one .inner-box .lower-content .designation {
  color: #ed1d24;
}

.accordion-box .block .acc-btn .icon-outer {
  background: #ed1d24;
}

.progress-box .bar-inner {
  background: #ed1d24;
}

.testimonial-block-one .inner-box {
  background: #ed1d24;
}

.news-block-two .inner-box .post-info li a:hover {
  color: #ed1d24;
}

.news-block-two .inner-box .post-info li i {
  color: #ed1d24;
}

.news-block-two .inner-box .category {
  color: #ed1d24;
}

.news-block-two .inner-box h3 a:hover {
  color: #ed1d24;
}

.news-block-two .inner-box .post-date h3 {
  color: #ed1d24;
}

.news-block-two .inner-box:before {
  border: 5px solid #ed1d24;
}

.page-title .bread-crumb li a:hover {
  color: #ed1d24;
}

.feature-block-one .inner-box .icon-box {
  color: #ed1d24;
}

.feature-block-one .inner-box:hover:before {
  background: #ed1d24;
}

.content_block_5 .content-box .text:before {
  background: #ed1d24;
}

.content_block_5 .content-box .list-item li:before {
  color: #ed1d24;
}

.chooseus-section .image-box .image-bg {
  background: #ed1d24;
}

.shop-sidebar .sidebar-search {
  background: #ed1d24;
}

.shop-sidebar .category-widget .category-list li a:hover {
  color: #ed1d24;
}

.shop-sidebar .post-widget .post .rating li {
  color: #ed1d24;
}

.shop-sidebar .post-widget .post h5 a:hover {
  color: #ed1d24;
}

.range-slider .ui-slider .ui-slider-range {
  background: #ed1d24;
}

.shop-block-one .inner-box .lower-content .rating li {
  color: #ed1d24;
}

.shop-block-one .inner-box .lower-content h5 a:hover {
  color: #ed1d24;
}

.shop-block-one .inner-box .lower-content .price {
  color: #ed1d24;
}

.product-details-content .product-details .rating li {
  color: #ed1d24;
}

.product-details-content .product-details .color-box .color-list .color-1 {
  background: #ed1d24;
}

.product-details-content .product-details .color-box .color-list .color-2 {
  background: #ff00ff;
}

.product-details-content .product-details .color-box .color-list .color-3 {
  background: #f7941d;
}

.product-details-content .product-details .color-box .color-list .color-4 {
  background: #a3d39c;
}

.addto-cart-box button {
  background: #ed1d24;
}

.shop-details .product-discription .tab-btns li:before {
  background: #ed1d24;
}

.shop-details .product-discription .tab-btns li.active-btn,
.shop-details .product-discription .tab-btns li:hover {
  color: #ed1d24;
}

.shop-details
  .product-discription
  .tabs-content
  .customer-review
  .single-review
  .inner
  .rating
  li {
  color: #ed1d24;
}

.shop-details
  .product-discription
  .tabs-content
  .customer-comments
  .rating-box
  .rating
  li {
  color: #ed1d24;
}

.shop-details
  .product-discription
  .tabs-content
  .customer-comments
  .comment-form
  .form-group
  input:focus,
.shop-details
  .product-discription
  .tabs-content
  .customer-comments
  .comment-form
  .form-group
  textarea:focus {
  border-color: #ed1d24 !important;
}

.shop-details
  .product-discription
  .tabs-content
  .customer-comments
  .comment-form
  .form-group
  button {
  background: #ed1d24;
}

.video-section .video-inner .video-btn a {
  background: #ed1d24;
}

.video-section .video-inner .video-btn a:hover {
  color: #ed1d24;
}

.service-details-content .inner .list-item li:before {
  color: #ed1d24;
  border: 2px solid #ed1d24;
}

.service-details-content .two-column .text .list-item li:before {
  color: #ed1d24;
}

.service-details-content .accordion-box .block.active-block {
  border: 2px solid #ed1d24;
}

.service-details-content .accordion-box .block .acc-btn .icon-outer {
  color: #ed1d24;
}

.service-sidebar .category-widget .category-list li a:after {
  color: #ed1d24;
}

.service-sidebar .category-widget .category-list li a:before {
  background: #ed1d24;
}

.service-sidebar .contact-widget .message-form .form-group input:focus,
.service-sidebar .contact-widget .message-form .form-group textarea:focus {
  border-color: #ed1d24 !important;
}

.news-block-three .inner-box .lower-content .post-info li i {
  color: #ed1d24;
}

.news-block-three .inner-box .lower-content .post-info li a:hover {
  color: #ed1d24;
}

.news-block-three .inner-box .lower-content h2 a:hover {
  color: #ed1d24;
}

.news-block-four .inner-box .post-info li i {
  color: #ed1d24;
}

.news-block-four .inner-box .post-info li a:hover {
  color: #ed1d24;
}

.news-block-four .inner-box h2 a:hover {
  color: #ed1d24;
}

.news-block-three .inner-box .image-box .video-btn a {
  color: #ed1d24;
}

.blog-sidebar .sidebar-search .search-form .form-group input:focus {
  border-color: #ed1d24 !important;
}

.blog-sidebar .sidebar-search .search-form .form-group button {
  background: #ed1d24;
}

.blog-sidebar .category-widget .category-list li a:hover {
  color: #ed1d24;
}

.blog-sidebar .post-widget .post .post-thumb {
  background: #ed1d24;
}

.blog-sidebar .post-widget .post .post-date i {
  color: #ed1d24;
}

.blog-sidebar .post-widget .post h6 a:hover {
  color: #ed1d24;
}

.blog-sidebar .tags-widget .tags-list li a:hover {
  background: #ed1d24;
}

.blog-sidebar .author-widget .inner-box .designation {
  color: #ed1d24;
}

.blog-sidebar .author-widget .inner-box .social-links li a:hover {
  color: #ed1d24;
}

.blog-details-content blockquote p:before {
  background: #ed1d24;
}

.blog-details-content .inner .lower-box h3:before {
  color: #ed1d24;
}

.blog-details-content .post-share-option ul li a:hover {
  color: #ed1d24 !important;
}

.blog-details-content .author-box .social-links li a:hover {
  color: #ed1d24;
}

.blog-details-content .post-nav span i {
  color: #ed1d24;
}

.blog-details-content .post-nav h5 a:hover {
  color: #ed1d24;
}

.blog-details-content .comment-box .comment .comment-inner .reply-btn:hover {
  color: #ed1d24;
}

.blog-details-content
  .comments-form-area
  .comment-form
  .form-group
  .field-input
  i {
  color: #ed1d24;
}

.blog-details-content .comments-form-area .comment-form .form-group input:focus,
.blog-details-content
  .comments-form-area
  .comment-form
  .form-group
  textarea:focus {
  border-color: #ed1d24 !important;
}

.contact-info-section .inner-box .single-item .icon-box {
  background: #ed1d24;
}

.contact-info-section .inner-box .single-item p a:hover {
  color: #ed1d24;
}

.contact-style-two .default-form .form-group i {
  color: #ed1d24;
}

.contact-style-two .default-form .form-group input:focus,
.contact-style-two .default-form .form-group textarea:focus {
  border-color: #ed1d24 !important;
}

.mobile-menu .navigation li.dropdown .dropdown-btn.open {
  background: #ed1d24;
}
