::selection {
  background-color: #ff4444;
}

a {
  color: #ff4444;
}

a:hover {
  color: #ff1111;
}

a:focus {
  color: #ff1111;
}

a:active {
  color: #ff1111;
}

.text-theme {
  color: #ff4444;
}

.higlighted-style1 {
  background-color: #ff4444;
}

.higlighted-style3 {
  color: #ff4444;
}

.color-theme {
  color: #ff4444 !important;
}

.border-all {
  border-color: #ff4444;
}

.border-top {
  border-top-color: #ff4444;
}

.border-bottom {
  border-bottom-color: #ff4444;
}

.border-right {
  border-right-color: #ff4444;
}

.border-left {
  border-left-color: #ff4444;
}

.bg-theme {
  background-color: #ff4444 !important;
}

.bg-overlay-theme:before {
  background-color: #ff4444;
}

.btn--primary {
  background-color: #ff4444;
  border-color: #ff4444;
}

.btn--primary:active,
.btn--primary:focus,
.btn--primary:hover {
  background-color: #f82222;
  border-color: #f82222;
}

.bg-dark .btn--primary:active,
.bg-dark .btn--primary:focus,
.bg-dark .btn--primary:hover {
  color: #ff4444;
}

.btn--primary.btn--inverse:active,
.btn--primary.btn--inverse:focus,
.btn--primary.btn--inverse:hover {
  color: #ff4444;
}

.btn--dark:active,
.btn--dark:focus,
.btn--dark:hover {
  background-color: #ff4444;
  border-color: #ff4444;
}

.btn--bordered.btn--primary {
  color: #ff4444;
  border-color: #ff4444;
}
.btn--bordered.btn--primary:active, .btn--bordered.btn--primary:focus, .btn--bordered.btn--primary:hover {
  background-color: #ff4444;
  border-color: #ff4444;
}

.form-control:focus {
  border-color: #ff4444;
}

.backtop {
  background-color: #ff4444;
}

.heading-icon {
  color: #ff4444;
}

.heading-18 .heading-title {
  color: #ff4444;
}

.heading .heading-divider2:before {
  background-color: #ff4444;
}

.heading .heading-divider3:before {
  background-color: #ff4444;
}

.heading .heading-divider3:after {
  background-color: #ff4444;
}

.heading .heading-divider4:before {
  background-color: #ff4444;
}

.page-loader .loader {
  border-left-color: #ff4444;
}

@media only screen and (min-width: 992px) {
  ul.mega-menu li ul li span {
    color: #ff4444;
  }

  .mega-dropdown-menu .container a[href="#"] {
    color: #ff4444;
  }
}
.module-btn .btn {
  background-color: #ff4444;
  border-color: #ff4444;
}
.module-btn .btn:hover {
  background-color: #f82222;
  border-color: #f82222;
}
.module-btn .btn.btn-transparent:hover {
  color: #ff4444;
}
.module-btn .btn.btn-white {
  color: #ff4444;
}

.hero-10:before {
  background-color: #ff4444;
}

.hero-13 .feature-panel .feature-data h4 {
  color: #ff4444;
}

.hero-18 .text-panel h4 {
  color: #ff4444;
}

.hero-20 .scroll--down-btn:hover {
  background-color: #ff4444;
}

.hero-24 .hero-subheadline {
  color: #ff4444;
}

.feature-panel .feature-icon {
  color: #ff4444;
}

.feature-left-circle .feature-panel .feature-icon {
  background-color: #ff4444;
}

.feature-4 .feature-panel .feature-icon {
  background-color: #ff4444;
}

.feature-16 .feature-panel .feature-icon {
  color: #ff4444;
}

.pricing-panel .pricing-heading h4 {
  color: #ff4444;
}

.pricing-1 .price-table-2 .pricing-heading {
  background-color: #ff4444;
}
.pricing-1 .price-table-2 .pricing-top {
  background-color: #ff4444;
}

.pricing-3 .price {
  color: #ff4444;
}

.pricing-5 .btn--bordered.btn--primary:hover {
  border-color: #ff4444;
}

.pricing-7 .table td.buy a {
  color: #ff4444;
}
.pricing-7 .pricing-icon a {
  color: #ff4444;
}

.carousel-navs .owl-controls .owl-nav [class*=owl-]:hover {
  color: #ff4444;
}

.pormo-builder .title .title-subheading p {
  color: #ff4444;
}
.pormo-builder .title .title-heading h2 span {
  color: #ff4444;
}
.pormo-builder .title .title-heading .typed-content:before {
  background-color: #ff4444;
}
.pormo-builder .title .title-action .btn:hover {
  color: #ff4444;
}
.pormo-builder .builder-img {
  transition: transform 0.2s ease-out;
  position: relative;
  display: block;
}
.pormo-builder .builder-img img {
  max-width: 100%;
  height: auto;
  margin: 0;
}

.landing-footer .footer-bottom a:hover {
  color: #ff4444;
}

.section-wrapper .markup-wrapper .modal-header {
  background: #ff4444;
}
.section-wrapper .markup-wrapper .modal-header .modal-body .btn-clipboard {
  background-color: #ff4444;
}

.contact-4 .features-list li:before {
  color: #ff4444;
}

.contact-8 .form-control:focus {
  border-color: #ff4444;
}

.contact-9 .form-control:focus {
  border-color: #ff4444;
}

.contact-11 .form-control:focus {
  border-color: #ff4444;
}

.video--player:hover {
  background-color: #ff4444;
}

.video-12 .view--more {
  color: #ff4444;
}

.banner-7 .divider--theme:before,
.banner-7 .divider--theme:after {
  background-color: #ff4444;
}

.team-3 .member-info h6 span {
  color: #ff4444;
}
.team-3 .member-donate {
  background-color: #ff4444;
}

.tabs .nav-tabs > li.active > a h3,
.tabs .nav-tabs > li.active > a:focus h3,
.tabs .nav-tabs > li.active > a:hover h3,
.tabs .nav-tabs > li.active > a i,
.tabs .nav-tabs > li.active > a:focus i,
.tabs .nav-tabs > li.active > a:hover i {
  color: #ff4444;
}

.skills .progress-bar {
  background-color: #ff4444;
}

.portfolio-filter li a:hover,
.portfolio-filter li a a.active-filter {
  color: #ff4444;
}

/* Portfolio Item */
.portfolio-item .portfolio-title h4 a:hover {
  color: #ff4444;
}

.timeline-content:before {
  background-color: #ff4444;
}

.timeline-content:after {
  border-top-color: #ff4444;
}

.timeline-content .timeline-panel:before {
  border-color: #ff4444;
}

.countdown-heading {
  background-color: #ff4444;
}

.count-down-1 .heading .heading-subtitle {
  color: #ff4444;
}

.course--price {
  background-color: #ff4444;
}

.screenshoot-4 .instagram--icon {
  color: #ff4444;
}
.screenshoot-4 .instagram--icon a {
  color: #ff4444;
}

.count-box .counting-icon {
  color: #ff4444;
}

.counter-1 .count-box a.btn:hover {
  background-color: #ff4444;
}

.property-item .property--info .price {
  color: #ff4444;
}

.services-3 .service-panel h3:hover {
  color: #ff4444;
}

.services-4 .service-panel p span {
  color: #ff4444;
}

.modal button.close:hover {
  color: #ff4444;
}

.popup-2 .heading-icon {
  background-color: #ff4444;
}

.switcher-screenshoots li .screenshoot-overlay {
  background-color: rgba(255, 68, 68, 0.9);
}

/*# sourceMappingURL=theme-red.css.map */
