/*系统主题
主题色值：#1689AF
底部色值：#336699
------------------------------------*/

a:focus,
a:hover,
a:active {
    color: #1689AF;
}

.color-green {
    color: #1689AF;
}

a.read-more:hover {
    color: #1689AF;
}

.linked:hover {
    color: #1689AF;
}

/*Slider
------------------------------------*/
.da-slide h2 i {
    background: url(../../plugins/parallax-slider/img/bg-heading.png) repeat;
}

/*Purchase
------------------------------------*/
.purchase a.btn-buy {
    background: #1689AF;
    text-shadow: 0 1px 0 #51a00b;
}

    .purchase a.btn-buy:hover {
        background: #68af28;
    }

/*Buttons
------------------------------------*/
.btn-u {
    background: #1689AF;
}

    .btn-u:hover {
        background: #5fb611;
    }

/*Service
------------------------------------*/
.service i {
    color: #1689AF;
}

/*Welcome Block*/
.servive-block .span4 h4 a:hover {
    color: #1689AF;
}

.servive-block .span4:hover h4,
.servive-block .span4:hover i {
    color: #1689AF;
}

.servive-block-in .span4 i {
    color: #1689AF;
}

/*Service Blocks*/
.service-alternative .service:hover {
    background: #1689AF;
}

/*Thumbnail (Recent Work)
------------------------------------*/
.thumbnail-style h3 a:hover {
    color: #1689AF;
}

.thumbnail-style a.btn-more {
    background: #1689AF;
}

    .thumbnail-style a.btn-more:hover {
        box-shadow: 0 0 0 2px #377500;
    }

/*Carousel (Recent Work)*/
.recent-work a:hover span {
    border-bottom: solid 2px #1689AF;
}

.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 {
    display: block;
    margin: 0 0 10px 0;
    border-bottom: 1px dotted #e4e9f0;
}*/

.headline h3,
.headline h4 {
    border-bottom: 2px solid #1689AF;
}

/*Blockquote*/
blockquote:hover {
    border-left-color: #1689AF;
}

.hero {
    border-left-color: #1689AF;
}

/*Carousel
------------------------------------*/
.carousel-arrow a.carousel-control:hover {
    color: #1689AF;
}

/*Footer
------------------------------------*/
.footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
    color: #1689AF;
}

/*Footer Blog*/
.footer .dl-horizontal a:hover {
    color: #1689AF !important;
}


/*Blog Posts
------------------------------------*/
.posts .dl-horizontal:hover {
    border-right: solid 2px #1689AF;
}

.posts .dl-horizontal a:hover {
    color: #1689AF;
}

.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {
    color: #1689AF;
    border-color: #1689AF !important;
}

/*Accardion
------------------------------------*/
.acc-home a.active,
.acc-home a.accordion-toggle:hover {
    color: #1689AF;
}

.acc-home .collapse.in {
    border-bottom: solid 1px #1689AF;
}

/*Testimonials
------------------------------------*/
.testimonal-arrow a {
    color: #1689AF;
}

    .testimonal-arrow a:hover {
        background: #1689AF !important;
    }

/*Breadcrumb
------------------------------------*/
.breadcrumb li.active,
.breadcrumb li a:hover {
    color: #1689AF;
}

/*About Page
------------------------------------*/
.team .thumbnail-style:hover h3 a {
    color: #1689AF !important;
}

/*Social Icons*/
.team ul li i:hover {
    background: #1689AF;
}

/*Pricing Page
------------------------------------*/
/*Pricing Head*/
.pricing:hover h4 {
    color: #55c931;
}

.pricing-head h3 {
    background: #55c931;
    text-shadow: 0 1px 0 #32a20f;
    border-bottom: solid 1px #41b91c;
}

.pricing-head h4 {
    color: #999;
    background: #fbfef2;
    border-bottom: solid 1px #f5f9e7;
}

/*Pricing Content*/
.pricing-content li {
    border-bottom: solid 1px #f5f9e7;
}

    .pricing-content li i {
        color: #1689AF;
    }

/*Pricing Footer*/
.pricing-footer a,
.pricing-footer button {
    background: #1689AF;
    text-shadow: 0 1px 0 #38b312;
    border-bottom: solid 2px #41b91c;
}

    .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: #1689AF;
}

/*Privacy Page
------------------------------------*/
.privacy a:hover {
    color: #1689AF;
}

/*Portfolio Page
------------------------------------*/
.sort li a:hover {
    color: #1689AF;
    border-bottom: 1px dotted #1689AF;
}

.sort li a.selected {
    color: #1689AF;
    border-bottom: 1px solid #1689AF;
}

.view a.info:hover {
    background: #1689AF;
}

/*Blog Page
------------------------------------*/
.blog h3 {
    color: #1689AF;
}

.blog li a:hover {
    color: #1689AF;
}

/*Blog Tags*/
ul.blog-tags a:hover,
ul.blog-tags a:hover i {
    color: #1689AF;
}

/*Blog Ads*/
.blog-ads li img:hover {
    box-shadow: 0 0 0 4px #1689AF;
}

/*Blog Latest Tweets*/
.blog-twitter p a {
    color: #1689AF;
}

/*Blog Item Page
------------------------------------*/
.blog-item h4.media-heading span a {
    color: #1689AF;
}

/*Coming Soon Page
------------------------------------*/
.coming-soon-border {
    border-top: solid 3px #1689AF;
}

/*Search Page
------------------------------------*/
.booking-blocks p a {
    color: #1689AF;
}

/*Icons Page
------------------------------------*/
.icon-page li:hover {
    color: #1689AF;
}

/*Glyphicons*/
.glyphicons-demo a:hover {
    color: #1689AF;
    text-decoration: none;
}


/*A标签高亮字体*/
#highlight {
    color: #1689AF;
}

/*轮转图深色字体*/
#slider_txt_dark {
    color: #1689AF;
}

/*轮转图浅色字体*/
#slider_txt_light {
    color: #FFF;
}

/*底部色值*/
.footer {
    background-color: #336699;
}


/*Tabs*/
.nav-tabs {
    background: none !important;
}

    .nav-tabs a {
        font-size: 14px;
        padding: 10px 15px !important;
    }

    .nav-tabs li.active a,
    .nav-tabs li.active a:hover,
    .nav-tabs > .active > a,
    .nav-tabs > .active > a:hover,
    .nav-tabs > .active > a:focus {
        color: #fff;
        border: none;
        background: #1689AF;
    }

    .nav-tabs > li > a {
        border: none;
        border-radius: 0;
    }

        .nav-tabs > li > a:hover {
            color: #fff;
            background: #1689AF;
        }

.tab-content {
    padding: 10px 0px;
    border: none;
    border-top: solid 2px #1689AF;
}
