/*
 Default: #8FB8DE;
*/
::-webkit-selection {
    background-color: #8FB8DE;
}
::-moz-selection {
    background-color: #8FB8DE;
}
::selection {
    background-color: #8FB8DE;
}
body {
    -webkit-tap-highlight-color: #8FB8DE;
    -moz-tap-highlight-color: #8FB8DE;
    -ms-tap-highlight-color: #8FB8DE;
    -o-tap-highlight-color: #8FB8DE;
    tap-highlight-color: #8FB8DE;
}
a {
    color: #8FB8DE;
}
.navbar-toggle {
    background-color: #8FB8DE;
}
#search_box .btn,
.form-submit .btn,
.visible-xs.nav.navbar-nav.search_icon_header {
    border-color: #8FB8DE;
}
#search_box .btn:hover:after,
.form-submit .btn:hover:after {
    background-color: #8FB8DE;
}
#search_box .close {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.site_header_blog.header_trans.navbar-fixed-top.affix-top .navbar #navbar ul.nav>li.active>a,
.site_header_blog.header_trans.navbar-fixed-top.affix-top .navbar #navbar ul.nav>li:hover>a {
    color: #8FB8DE;
}
#navbar ul.nav>li.active a,
#navbar ul.nav>li:hover a {
    color: #8FB8DE;
}
.slider_area .home_slider:hover .owl-controls .owl-nav>div:hover .fa {
    background-color: #8FB8DE;
}
.slider_area .home_slider .slingle_home_slider .slider_area_inner h2 span {
    color: #8FB8DE;
}
.slider_area .owl-controls .owl-nav>div {
    background-color: #8FB8DE;
}
.slider_area .owl-controls .owl-nav>div:before {
    background-color: #8FB8DE;
}
.slider_area .hero_image_section:hover .owl-controls .owl-nav>div:hover .fa,
.slider_area .home_slider_normal:hover .owl-controls .owl-nav>div:hover .fa {
    background-color: #8FB8DE;
}
.slider_area .hero_image_section .slingle_normal_home_slider .slider_area_inner h2 span,
.slider_area .home_slider_normal .slingle_normal_home_slider .slider_area_inner h2 span {
    color: #8FB8DE;
}
.slider_area .nivo-slider-wrapper .nivo-caption h2 span {
    color: #8FB8DE;
}
.slider_area .nivo-slider-wrapper .nivo-directionNav a {
    border: 2px solid #8FB8DE;
    color: #8FB8DE;
}
.slider_area .nivo-slider-wrapper .nivo-directionNav a:hover {
    background-color: #8FB8DE;
}
.slider_area .nivo-slider-wrapper .nivo-controlNav .nivo-control.active {
    background-color: #8FB8DE;
}
.feature_icon:after {
    box-shadow: 0 0 0 2px #8FB8DE;
}
.feature_item:hover .feature_icon {
    background: #8FB8DE none repeat scroll 0 0;
}
.about_Us_area .nav-tabs>li>a:after {
    background-color: #8FB8DE;
}
.btn-custom-trans:hover {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.our_works .our_work_items {
    border: 2px solid #8FB8DE;
}
.our_works .our_work_items:after {
    box-shadow: 0 0 0 2px #8FB8DE;
}
.our_works .our_work_items:hover {
    background: #8FB8DE none repeat scroll 0 0;
}
.pg_filter li:hover {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.pg_filter li.active {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.counterUp .counterUp_inner .counterup_box .fa {
    color: #8FB8DE;
}
.pricing_box .pricing_box_head {
    background-color: #8FB8DE;
}
.pricing_box .pricing_box_body .pbb_title:after {
    background-color: #8FB8DE;
}
.blog_item .blog_item_image .blog_post_date {
    color: #8FB8DE;
}
.blog_item .blog_item_meta ul li .readmore {
    color: #8FB8DE;
}
.testimonial_slider .testimonial_item .t_detail h4 {
    color: #8FB8DE;
}
.owl-controls .owl-dots .owl-dot.active {
    background-color: #8FB8DE;
}
.newsletter_area h3 {
    color: #8FB8DE;
}
.newsletter_area button {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.newsletter_area button:hover {
    color: #8FB8DE;
}
.google_maps .contact_form .btn {
    border-color: #8FB8DE;
}
.google_maps .contact_form .btn:hover {
    color: #8FB8DE;
}
.scrollup {
    background-color: #8FB8DE;
    border: 1px solid #8FB8DE;
}
.site_header_blog .navbar #navbar ul.nav>li.active a,
.site_header_blog .navbar #navbar ul.nav>li:hover a {
    color: #8FB8DE;
}
.blog_area.blogpage_area .blog_item.blog_posts_page .blog_item_detail blockquote {
    border-left: 7px solid #8FB8DE;
}
.blog_area.blogpage_area .blog_item.blog_posts_page .blog_item_detail .blog_post_title:hover a {
    color: #8FB8DE;
}
.readmore.loadmore_btn {
    color: #8FB8DE;
}
.widget ul li a:hover {
    color: #8FB8DE;
}
.widget .single_recent_post .recent_post_detail h5 a:hover {
    color: #8FB8DE;
}
.widget .tagcloud a.active,
.widget .tagcloud a:hover {
    background-color: #8FB8DE;
    border-color: #8FB8DE;
}
.arvix_select button .bs-caret {
    background-color: #8FB8DE;
}
.arvix_select .dropdown-menu>li a:focus,
.arvix_select .dropdown-menu>li a:hover {
    background-color: #8FB8DE;
}
.TweetAuthor-link:hover {
    color: #8FB8DE;
}
.commentsBox .comment-respond .comment-form .form-submit .btn {
    background-color: #8FB8DE;
}
.commentsBox .comment-respond .comment-form .form-submit .btn:hover {
    color: #8FB8DE;
}
#loader {
    border-top-color: #8FB8DE;
}
#loader:after {
    border-top-color: #8FB8DE;
}
#loader_icon {
    color: #8FB8DE;
}
.cp-eclipse {
    background-color: #8FB8DE;
}
@keyframes fadein {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@-webkit-keyframes sonarEffect_thin {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 1px rgba(3, 169, 244, 0.1), 0 0 2px 2px #8FB8DE, 0 0 0 4px rgba(3, 169, 244, 0.5);
    }
    100% {
        box-shadow: 0 0 0 1px rgba(3, 169, 244, 0.1), 0 0 2px 2px #8FB8DE, 0 0 0 4px rgba(3, 169, 244, 0.5);
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}
@keyframes sonarEffect_thin {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 1px rgba(3, 169, 244, 0.1), 0 0 2px 2px #8FB8DE, 0 0 0 4px rgba(3, 169, 244, 0.5);
    }
    100% {
        box-shadow: 0 0 0 1px rgba(3, 169, 244, 0.1), 0 0 2px 2px #8FB8DE, 0 0 0 4px rgba(3, 169, 244, 0.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 0;
    }
}
@-webkit-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(3, 169, 244, 0.1), 0 0 6px 6px #8FB8DE, 0 0 0 10px rgba(3, 169, 244, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(3, 169, 244, 0.1), 0 0 6px 6px #8FB8DE, 0 0 0 10px rgba(3, 169, 244, 0.5);
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}
@keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(3, 169, 244, 0.1), 0 0 6px 6px #8FB8DE, 0 0 0 6px rgba(3, 169, 244, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(3, 169, 244, 0.1), 0 0 6px 6px #8FB8DE, 0 0 0 6px rgba(3, 169, 244, 0.5);
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 0;
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        /* IE 9 */
        transform: rotate(0deg);
        /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);
        /* Chrome, Opera 15+, Safari 3.1+ */
        /* IE 9 */
        transform: rotate(360deg);
        /* Firefox 16+, IE 10+, Opera */
    }
}
@-webkit-keyframes cp-eclipse-animate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes cp-eclipse-animate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
