a:focus,
a:hover,
a:active {
    color: #E0241B;
}

.color-green {
    color: #E0241B;
}

a.read-more:hover {
    color: #E0241B;
}

.linked:hover {
    color: #E0241B;
}


/*Sliders
------------------------------------*/


/*Main Parallax Sldier*/

.da-slide h2 i {
    background: url(../../plugins/parallax-slider/img/bg-heading-red.png) repeat;
}


/*Sequence Parallax Sldier*/

.sequence-inner {
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f9e6e6));
    background: -webkit-linear-gradient(#fff, #f9e6e6);
    background: -moz-linear-gradient(#fff, #f9e6e6);
    background: -ms-linear-gradient(#fff, #f9e6e6);
    background: -o-linear-gradient(#fff, #f9e6e6);
    background: linear-gradient(#fff, #f9e6e6)
}

#sequence-theme h2 {
    background: rgba(231, 76, 60, 0.8);
}

#sequence-theme .info p {
    background: rgba(231, 76, 60, 0.8);
}


/*Purchase
------------------------------------*/

.purchase a.btn-buy {
    background: #E0241B;
    text-shadow: 0 1px 0 #c0392b;
}

.purchase a.btn-buy:hover {
    background: #c0392b;
}


/*Buttons
------------------------------------*/

.btn-u {
    background: #E0241B;
}

.btn-u:hover {
    background: #c0392b;
}


/*Service
------------------------------------*/

.service .service-icon {
    color: #E0241B;
}


/*Service Blocks*/

.service-alternative .service:hover {
    background: #E0241B;
}


/*Thumbnail (Recent Work)
------------------------------------*/

.thumbnail-style h3 a:hover {
    color: #E0241B;
}

.thumbnail-style a.btn-more {
    background: #E0241B;
}

.thumbnail-style a.btn-more:hover {
    box-shadow: 0 0 0 2px #c0392b;
}


/*Carousel (Recent Work)*/

.recent-work a:hover span {
    border-bottom: solid 2px #E0241B;
}

.bx-wrapper .bx-prev {
    background-image: url(../../plugins/bxslider/images/controls-red.png);
}

.bx-wrapper .bx-next {
    background-image: url(../../plugins/bxslider/images/controls-red.png);
}


/*Typography
------------------------------------*/


/*Heading*/

.headline h2,
.headline h3,
.headline h4 {
    border-bottom: 2px solid #E0241B;
}


/*Blockquote*/

blockquote:hover {
    border-left-color: #E0241B;
}

.hero {
    border-left-color: #E0241B;
}


/*Carousel
------------------------------------*/

.carousel-arrow a.carousel-control:hover {
    color: #E0241B;
}


/*Footer
------------------------------------*/

.footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
    color: #ffffff;
}


/*Footer Blog*/

.footer .dl-horizontal a:hover {
    color: #E0241B !important;
}


/*Blog Posts
------------------------------------*/

.posts .dl-horizontal a:hover {
    color: #E0241B;
}

.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {
    color: #E0241B;
    border-color: #E0241B !important;
}


/*Post Comment*/

.post-comment h3,
.blog-item .media h3,
.blog-item .media h4.media-heading span a {
    color: #E0241B;
}


/*Tabs
------------------------------------*/


/*Tabs v1*/

.tab-v1 .nav-tabs {
    border-bottom: solid 2px #E0241B;
}

.tab-v1 .nav-tabs>.active>a,
.tab-v1 .nav-tabs>.active>a:hover,
.tab-v1 .nav-tabs>.active>a:focus {
    background: #E0241B;
}

.tab-v1 .nav-tabs>li>a:hover {
    background: #E0241B;
}


/*Tabs v2*/

.tab-v2 .nav-tabs li.active a {
    border-top: solid 2px #E0241B;
}


/*Tabs v3*/

.tab-v3 .nav-pills li a:hover,
.tab-v3 .nav-pills li.active a {
    background: #dddddd;
    border: solid 1px #ccc;
}


/*Accardion
------------------------------------*/

.acc-home a.active,
.acc-home a.accordion-toggle:hover {
    color: #E0241B;
}

.acc-home .collapse.in {
    border-bottom: solid 1px #E0241B;
}


/*Testimonials
------------------------------------*/

.testimonials .testimonial-info {
    color: #E0241B;
}

.testimonials .carousel-arrow i:hover {
    background: #E0241B;
}


/*Info Blocks
------------------------------------*/

.info-blocks:hover i.icon-info-blocks {
    color: #E0241B;
}


/*Breadcrumb
------------------------------------*/

.breadcrumb li.active,
.breadcrumb li a:hover {
    color: #E0241B;
}


/*About Page
------------------------------------*/

.team .thumbnail-style:hover h3 a {
    color: #E0241B !important;
}


/*Social Icons*/

.team ul.team-socail li i:hover {
    background: #E0241B;
}


/*Pricing Page
------------------------------------*/


/*Pricing Head*/

.pricing:hover h4 {
    color: #E0241B;
}

.pricing-head h3 {
    background: #E0241B;
    text-shadow: 0 1px 0 #d35400;
    border-bottom: solid 1px #d35400;
}

.pricing-head h4 {
    color: #999;
    background: #fcfcfc;
    border-bottom: solid 1px #ffe7d1;
}


/*Pricing Content*/

.pricing-content li {
    border-bottom: solid 1px #ffe7d1;
}

.pricing-content li i {
    color: #E0241B;
}


/*Pricing Footer*/

.pricing-footer a,
.pricing-footer button {
    background: #E0241B;
    text-shadow: 0 1px 0 #c0392b;
    border-bottom: solid 2px #c0392b;
}

.pricing-footer a:hover,
.pricing-footer button:hover {
    background: #c0392b;
}


/*Priceing Active*/

.price-active h4 {
    color: #E0241B;
}

.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
    color: #E0241B;
}


/*Right Sidebar
------------------------------------*/


/*Right Sidebar*/

.who li i,
.who li:hover i,
.who li:hover a {
    color: #E0241B;
}


/*Privacy Page
------------------------------------*/

.privacy a:hover {
    color: #E0241B;
}


/*Portfolio Page
------------------------------------*/


/*Portfolio v1*/

.view a.info:hover {
    background: #E0241B;
}


/*Portfolio v2*/

.sorting-block .sorting-nav li.active {
    color: #E0241B;
    border-bottom: solid 1px #E0241B;
}

.sorting-block .sorting-grid li a:hover span.sorting-cover {
    background: #E0241B;
}


/*Blog Page
------------------------------------*/

.blog h3 {
    color: #E0241B;
}

.blog li a:hover {
    color: #E0241B;
}


/*Blog Tags*/

ul.blog-tags a:hover {
    background: #E0241B;
}

.blog-post-tags ul.blog-tags a:hover {
    background: none repeat scroll 0 0 #E0241B;
}


/*Blog Photos*/

.blog-photos li img:hover {
    box-shadow: 0 0 0 2px #E0241B;
}


/*Blog Latest Tweets*/

.blog-twitter .blog-twitter-inner:hover {
    border-color: #E0241B;
    border-top-color: #E0241B;
}

.blog-twitter .blog-twitter-inner:hover:after {
    border-top-color: #E0241B;
}

.blog-twitter .blog-twitter-inner a {
    color: #E0241B;
}


/*Blog Item Page
------------------------------------*/

.blog-item h4.media-heading span a {
    color: #E0241B;
}


/*Coming Soon Page
------------------------------------*/

.coming-soon-border {
    border-top: solid 3px #E0241B;
}


/*Search Page
------------------------------------*/

.booking-blocks p a {
    color: #E0241B;
}


/*Icons Page
------------------------------------*/

.icon-page li:hover {
    color: #E0241B;
}


/*Glyphicons*/

.glyphicons-demo a:hover {
    color: #E0241B;
    text-decoration: none;
}


/*Magazine Page
------------------------------------*/


/*Magazine News*/

.magazine-news .by-author strong {
    color: #E0241B;
}

.magazine-news a.read-more {
    color: #E0241B;
}


/*Magazine Mini News*/

.magazine-mini-news .post-author strong {
    color: #E0241B;
}

.news-read-more i {
    background: #E0241B;
}


/*Sidebar Features*/

.magazine-page h3 a:hover {
    color: #E0241B;
}


/*Page Features
------------------------------------*/


/*Tag Boxes v1*/

.tag-box-v1 {
    border-top: solid 2px #E0241B;
}


/*Tag Boxes v2*/

.tag-box-v2 {
    border-left: solid 2px #E0241B;
}


/*Tag Boxes v7*/

.tag-box-v7 {
    border-bottom: solid 2px #E0241B;
}


/*Font Awesome Icon Page Style*/

.fa-icons li:hover {
    color: #E0241B;
}

.fa-icons li:hover i {
    background: #E0241B;
}


/*GLYPHICONS Icons Page Style*/

.bs-glyphicons li:hover {
    color: #E0241B;
}


/*Navigation
------------------------------------*/


/*Pagination*/

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
    background-color: #E0241B;
    border-color: #E0241B;
}

.pagination li a:hover {
    background: #c0392b;
    border-color: #c0392b;
}


/*Pager*/

.pager li>a:hover,
.pager li>a:focus {
    background: #c0392b;
    border-color: #c0392b;
}


/*Registration and Login Page v2
------------------------------------*/

.reg-block {
    border-top: solid 2px #E0241B;
}