/*
a:focus,
a:hover,
a:active {
    color: #5b5ea5;
}*/

.color {
    color: #5b5ea5;
}
a.read-more:hover {
    color: #5b5ea5;
}
.linked:hover {
    color: #5b5ea5;
}
/*Sliders
------------------------------------*/

/*Main Parallax Sldier*/

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

.sequence-inner {
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#defce7));
    background: -webkit-linear-gradient(#fff, #defce7);
    background: -moz-linear-gradient(#fff, #defce7);
    background: -ms-linear-gradient(#fff, #defce7);
    background: -o-linear-gradient(#fff, #defce7);
    background: linear-gradient(#fff, #defce7)
}
#sequence-theme h2 {
    background: rgba(114, 192, 44, 0.8);
}
#sequence-theme .info p {
    background: rgba(114, 192, 44, 0.8);
}
/*Purchase
------------------------------------*/

.purchase a.btn-buy {
    background: #e38d1e;
    text-shadow: 0 1px 0 #c3822e;
}
.purchase a.btn-buy:hover {
    background: #c3822e;
}
/*Buttons
------------------------------------*/

.btn-u {
    background: #e38d1e;
}
.btn-u:hover {
    background: #c3822e;
}
.btn-link-white {
    color: #ffffff;
    font-weight: normal;
    cursor: pointer;
    border-radius: 0px;
}
.btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}
.btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-xs {
    padding: 1px 5px;
    font-size: 11px;
    line-height: 1.5;
    border-radius: 3px;
}
.badge-red {
    background-color: #cc0000;
}
.badge-orange {
    background-color: #db8a30;
}
.badge-green {
    background-color: #189f18;
}
.badge-darkgrey {
    background-color: #666666;
}
.green-icon {
    color: #21a921;
}
a.green-icon:focus,
a.green-icon:hover,
a.green-icon:active {
    color: #2c53a4;
    text-decoration: none;
}
.light-grey-icon {
    color: #e9e4e4;
}
a.light-grey-icon:focus,
a.light-grey-icon:hover,
a.light-grey-icon:active {
    color: #2c53a4;
    text-decoration: none;
}
.dark-grey-icon {
    color: #666666;
}
a.dark-grey-icon:focus,
a.dark-grey-icon:hover,
a.dark-grey-icon:active {
    color: #2c53a4;
    text-decoration: none;
}
.offwhite-icon {
    color: #f3f4f2;
}
a.offwhite-icon:focus,
a.offwhite-icon:hover,
a.offwhite-icon:active {
    color: #313334;
    text-decoration: none;
}
/*Service
------------------------------------*/

.service .service-icon {
    color: #5b5ea5;
}
/*Service Blocks*/

.service-alternative .service:hover {
    background: #5b5ea5;
}
/*Thumbnail (Recent Work)
------------------------------------*/

.thumbnail-style h3 a:hover {
    color: #5b5ea5;
}
.thumbnail-style a.btn-more {
    background: #5b5ea5;
}
.thumbnail-style a.btn-more:hover {
    box-shadow: 0 0 0 2px #41448f;
}
/*Carousel (Recent Work)*/

.recent-work a:hover span {
    border-bottom: solid 2px #5b5ea5;
}
.bx-wrapper .bx-prev {
    background-image: url(../../plugins/bxslider/images/controls.png);
}
.bx-wrapper .bx-next {
    background-image: url(../../plugins/bxslider/images/controls.png);
}
/*Typography
------------------------------------*/

/*Heading*/

.headline h2,
.headline h3,
.headline h4 {
    border-bottom: 2px solid #5b5ea5;
}
/*Blockquote*/

blockquote:hover {
    border-left-color: #5b5ea5;
}
.hero {
    border-left-color: #5b5ea5;
}
.lightgrey {
    color: #c1c5c8;
}
.lightgrey-done {
    color: #c1c5c8;
    text-decoration: line-through;
}
/*Carousel
------------------------------------*/

.carousel-arrow a.carousel-control:hover {
    color: #5b5ea5;
}
/*Footer
------------------------------------*/

.footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
    color: #5b5ea5;
}
/*Footer Blog*/

.footer .dl-horizontal a:hover {
    color: #5b5ea5 !important;
}
/*Blog Posts
------------------------------------*/

.posts .dl-horizontal a:hover {
    color: #5b5ea5;
}
.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {
    color: #5b5ea5;
    border-color: #5b5ea5 !important;
}
/*Post Comment*/

.post-comment h3,
.blog-item .media h3,
.blog-item .media h4.media-heading span a {
    color: #5b5ea5;
}
/*Tabs
------------------------------------*/

/*Tabs v1*/

.tab-v1 .nav-tabs {
    border-bottom: solid 2px #5b5ea5;
}
.tab-v1 .nav-tabs > .active > a,
.tab-v1 .nav-tabs > .active > a:hover,
.tab-v1 .nav-tabs > .active > a:focus {
    background: #5b5ea5;
}
.tab-v1 .nav-tabs > li > a:hover {
    background: #5b5ea5;
}
/*Tabs v2*/

.tab-v2 .nav-tabs li.active a {
    border-top: solid 2px #5b5ea5;
}
/*Tabs v3*/

.tab-v3 .nav-pills li a:hover,
.tab-v3 .nav-pills li.active a {
    background: #5b5ea5;
    border: solid 1px #41448f;
}
/*Accardion
------------------------------------*/

.acc-home a.active,
.acc-home a.accordion-toggle:hover {
    color: #5b5ea5;
}
.acc-home .collapse.in {
    border-bottom: solid 1px #5b5ea5;
}
/*Testimonials
------------------------------------*/

.testimonials .testimonial-info {
    color: #5b5ea5;
}
.testimonials .carousel-arrow i:hover {
    background: #5b5ea5;
}
/*Info Blocks
------------------------------------*/

.info-blocks:hover i.icon-info-blocks {
    color: #5b5ea5;
}
/*Breadcrumb
------------------------------------*/

.breadcrumb li.active,
.breadcrumb li a:hover {
    color: #5b5ea5;
}
/*About Page
------------------------------------*/

.team .thumbnail-style:hover h3 a {
    color: #5b5ea5 !important;
}
/*Social Icons*/

.team ul.team-socail li i:hover {
    background: #5b5ea5;
}
/*Pricing Page
------------------------------------*/

/*Pricing Head*/

.pricing:hover h4 {
    color: #55c931;
}
.pricing-head h3 {
    background: #445492;
    text-shadow: 0 1px 0 #545194;
    border-bottom: solid 1px #545194;
}
.pricing-head h4 {
    color: #999;
    background: #fbfef2;
    border-bottom: solid 1px #f5f9e7;
    height: 108px;
}
/*Pricing Content*/

.pricing-content li {
    border-bottom: solid 1px #f5f9e7;
}
.pricing-content li i {
    color: #5b5ea5;
}
/*Pricing Footer*/

.pricing-footer a,
.pricing-footer button {
    background: #5b5ea5;
    text-shadow: 0 1px 0 #726fa8;
    border-bottom: solid 2px #726fa8;
}
.pricing-footer a:hover,
.pricing-footer button:hover {
    background: #40ba1a;
}
/*Priceing Active*/

.price-active h4 {
    color: #55c931;
}
.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
    color: #55c931;
}
/*Right Sidebar
------------------------------------*/

/*Right Sidebar*/

.who li i,
.who li:hover i,
.who li:hover a {
    color: #5b5ea5;
}
/*Privacy Page
------------------------------------*/

.privacy a:hover {
    color: #5b5ea5;
}
/*Portfolio Page
------------------------------------*/

/*Portfolio v1*/

.view a.info:hover {
    background: #5b5ea5;
}
/*Portfolio v2*/

.sorting-block .sorting-nav li.active {
    color: #5b5ea5;
    border-bottom: solid 1px #5b5ea5;
}
.sorting-block .sorting-grid li a:hover span.sorting-cover {
    background: #5b5ea5;
}
/*Blog Page
------------------------------------*/

.blog h3 {
    color: #5b5ea5;
}
.blog li a:hover {
    color: #5b5ea5;
}
/*Blog Tags*/

ul.blog-tags a:hover {
    background: #5b5ea5;
}
.blog-post-tags ul.blog-tags a:hover {
    background: none repeat scroll 0 0 #5b5ea5;
}
/*Blog Photos*/

.blog-photos li img:hover {
    box-shadow: 0 0 0 2px #5b5ea5;
}
/*Blog Latest Tweets*/

.blog-twitter .blog-twitter-inner:hover {
    border-color: #5b5ea5;
    border-top-color: #5b5ea5;
}
.blog-twitter .blog-twitter-inner:hover:after {
    border-top-color: #5b5ea5;
}
.blog-twitter .blog-twitter-inner a {
    color: #5b5ea5;
}
/*Blog Item Page
------------------------------------*/

.blog-item h4.media-heading span a {
    color: #5b5ea5;
}
/*Coming Soon Page
------------------------------------*/

.coming-soon-border {
    border-top: solid 3px #5b5ea5;
}
/*Search Page
------------------------------------*/

.booking-blocks p a {
    color: #5b5ea5;
}
/*Icons Page
------------------------------------*/

.icon-page li:hover {
    color: #5b5ea5;
}
/*Glyphicons*/

.glyphicons-demo a:hover {
    color: #5b5ea5;
    text-decoration: none;
}
/*Magazine Page
------------------------------------*/

/*Magazine News*/

.magazine-news .by-author strong {
    color: #5b5ea5;
}
.magazine-news a.read-more {
    color: #5b5ea5;
}
/*Magazine Mini News*/

.magazine-mini-news .post-author strong {
    color: #5b5ea5;
}
.news-read-more i {
    background: #5b5ea5;
}
/*Sidebar Features*/

.magazine-page h3 a:hover {
    color: #5b5ea5;
}
/*Page Features
------------------------------------*/

/*Tag Boxes v1*/

.tag-box-v1 {
    border-top: solid 2px #5b5ea5;
}
/*Tag Boxes v2*/

.tag-box-v2 {
    border-left: solid 2px #5b5ea5;
}
/*Tag Boxes v7*/

.tag-box-v7 {
    border-bottom: solid 2px #5b5ea5;
}
/*Font Awesome Icon Page Style*/

.fa-icons li:hover {
    color: #5b5ea5;
}
.fa-icons li:hover i {
    background: #5b5ea5;
}
/*GLYPHICONS Icons Page Style*/

.bs-glyphicons li:hover {
    color: #5b5ea5;
}
/*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: #5b5ea5;
    border-color: #5b5ea5;
}
.pagination li a:hover {
    background: #41448f;
    border-color: #41448f;
}
/*Pager*/

.pager li > a:hover,
.pager li > a:focus {
    background: #41448f;
    border-color: #41448f;
}
/*Registration and Login Page v2
------------------------------------*/

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