/*-----------------------------------------------------------------------
/*  Theme Name  : App On Web Theme
/*  Theme URI   :http://www.spheretheme.com/apponweb
/*  Description : One Page mobile App Landing page Theme
/*  Version     : 1.0
/*  assets/css/colors/theme.css
/* This file is used for #15849f color preset
/*-----------------------------------------------------------------------
*/

::selection {
    background: #15849f; /* Safari */
}
::-moz-selection {
    background: #15849f; /* Firefox */
}
.btn.btn-nav:hover,
.btn.btn-nav:focus{
    color: #15849f;
}
.btn.btn-nav:hover .btn-nav-text,
.btn.btn-nav:focus .btn-nav-text{
    color: #eee;
}
.btn.btn-nav:hover .btn-nav-icon > .icon-bar,
.btn.btn-nav:focus .btn-nav-icon > .icon-bar{
    background-color: #eee;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus{
        color: #15849f;
    }
}
.navbar-default .navbar-nav > li > a:after{
    background-color: #15849f;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default:active:focus,
.btn-default:active:hover{
    background-color: #15849f;
    border-color: #15849f;
}
.btn-default:hover:before{
    background-color: #15849f;
}
.btn-primary{
    background-color: #15849f;
    border-color: #15849f;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus{
    color: #15849f;
}
.btn-offer {
    border-color: #007c91;
    background-color: #007c91;
}
.btn-offer:hover:before{
    background-color: #15849f;
}
.btn-offer:hover,
.btn-offer:focus{
    background-color: #15849f;
    border-color: #15849f;
}
.btn-info:active:focus,
.btn-info:active:hover,
.btn-info.active,
.btn-info:active,
.btn-info:hover,
.btn-info:focus {
    background-color: #15849f;
    border-color: #15849f;
}
.btn-info:hover:before{
    background-color: #15849f;
}
.btn-contact:hover,
.btn-contact:focus {
    background-color: #15849f;
    border-color: #007c91;
    color: #fff;
}
.btn-contact:hover:before{
    background-color: #007c91;
}
.owl-home .item-inner,
.banner-wrapper .section-content {

    background: -moz-linear-gradient(0deg, rgba(21, 132, 159, 0.8) 0%, rgba(16, 157, 148, 0.8) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(21, 132, 159, 0.8)), color-stop(100%, rgba(16, 157, 148, 0.8)));
    background: -webkit-linear-gradient(0deg, rgba(21, 132, 159, 0.8) 0%, rgba(16, 157, 148, 0.8) 100%);
    background: -o-linear-gradient(0deg, rgba(21, 132, 159, 0.8) 0%, rgba(16, 157, 148, 0.8) 100%);
    background: -ms-linear-gradient(0deg, rgba(21, 132, 159, 0.8) 0%, rgba(16, 157, 148, 0.8) 100%);
    background: linear-gradient(90deg, rgba(21, 132, 159, 0.8) 0%, rgba(16, 157, 148, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#15849f', endColorstr='#ff5432', GradientType=1 );
}
.feature:hover .feature-disk {
    background-color: #15849f;
    border-color: #15849f;
}
.feature-disk .icon{
    color: #15849f;
}
.owl-reviews .owl-dot,
.screenshot-carousel .owl-dot{
    background-color: rgba(0, 172, 193,0.4);
}
.owl-reviews .owl-dot.active,
.owl-reviews .owl-dot:hover,
.screenshot-carousel .owl-dot.active,
.screenshot-carousel .owl-dot:hover {
    background-color: rgba(0, 172, 193,1);
}
.step,
.step-right,
.step-left .step-left,
.step-first,
.step-last,
.step-first .disk,
.step-last .disk{
    border-color: #15849f;
}
.updates-content .arrow-icon,
.updates-content .play-icon{
    color: #15849f;
}
.step-first .disk:hover,
.step-last .disk:hover {
    background-color: #15849f;
}
.step .disk,
.step-left,
.step-right{
    border-color: #15849f;
}
.owl-reviews .line{
    background-color: #15849f;
}
.countdown-section .single-box h3{
    color: #15849f;
}
.offer{
    border-color: #15849f;
}
.offer-footer:before,
.offer-header:after{
    background-color: rgba(0, 172, 193,0.4);
}
.offer:hover{
    border-color: #007c91;
}
.section-faq .accordion-panel .faq-heading a{
    color: #15849f;
}
.support-section .single-address .fa{
    color: #15849f;
}
.contact-form input:focus,
.contact-form textarea:focus{
    border-color: #15849f;
}
.back-top{
    background-color: #15849f;
}
.footer-social > li > a:hover,
.footer-social > li > a:focus{
    color: #15849f;
}