/*
Theme Name: CloudPress
Author URI: https://spicethemes.com/
Theme URI: https://spicethemes.com/
Author: SpiceThemes 
Created by: SpiceThemes
Copyright (c) 2019 CloudPress
Date: 27 Nov 2019
http://www.spicethemes.com
Name: default.css
*/

/*--------------------------------------------------------------
    Common
--------------------------------------------------------------*/
.header-sidebar {
    background-color: #4e4bc2;
}
.widget .custom-social-icons li > a
{
    color: #4e4bc2; 
}
.search-box-outer .dropdown-menu {
    border-top: solid 1px #4e4bc2;
}
.search-form input[type="submit"] {
    background: #4e4bc2 none repeat scroll 0 0;
    border: 1px solid #4e4bc2;
}
.woocommerce ul.products li.product .onsale, .products span.onsale, .woocommerce span.onsale {
    background: #4e4bc2;
}
.woocommerce ul.products li.product .onsale, .products span.onsale {
    background: #4e4bc2;
    border: 2px solid #4e4bc2;
}
.woocommerce-loop-product__title:hover {
    color: #4e4bc2;
}
.woocommerce ul.products li.product .button, .owl-item .item .cart .add_to_cart_button {
    background: #4e4bc2;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background-color: #4e4bc2 !important;
}
.woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
    background: #4e4bc2;
}
button, input[type="button"], input[type="submit"] {
    background-color: #4e4bc2 !important;
}
.checkout-button.button.alt.wc-forward
{
    background-color: #4e4bc2 !important;
}
.navbar-custom .nav > li > a:focus,
.navbar-custom .nav > li > a:hover,
.navbar-custom .nav .open > a,
.navbar-custom .nav .open > a:focus,
.navbar-custom .nav .open > a:hover,
.navbar-custom .dropdown-menu > li > a:focus,
.navbar-custom .dropdown-menu > li > a:hover,
.dropdown-menu>.active> li>a:focus, 
.dropdown-menu>.active> li>a:hover, 
.navbar-custom .nav .dropdown-menu>.active>a{
    color: #4e4bc2;
}
.btn-default:focus{background: #4e4bc2;}
.search-box-outer .dropdown-menu {
    border-top: solid 1px #4e4bc2;
}
.btn-animate.slidbtn {
    background: #4e4bc2;
}
.slider-caption .btn-combo .btn-default:hover {
    background-color: #4e4bc2;
    border: unset;
}
.btn-animate.border:before, .btn-animate.border:after {
    background: #4e4bc2;
}
.owl-carousel .owl-prev:hover, .owl-carousel .owl-prev:focus {
    background-color: #4e4bc2;
}
.owl-carousel .owl-next:hover, .owl-carousel .owl-next:focus {
    background-color: #4e4bc2;
}
.call-to-action, .call-to-action-one {
    background-color: #4e4bc2;
}
.services .post-thumbnail a {
    color: #4e4bc2;
}
.services .post:before {
    border-bottom-color: #4e4bc2;
}
.text-default {
    color: #4e4bc2;
}
.btn-animate.border {
    border: 2px solid #4e4bc2 !important;
}
.portfolio-filters li.active a:before, .portfolio-filters li a:before {
    background-color: #4e4bc2;
}
.portfolio .post {
    background-color: #4e4bc2;
}
.bg-default {
    background-color: #4e4bc2;
}
.products .onsale {
    background: #4e4bc2;
    border: 2px solid #4e4bc2;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #4e4bc2;
}
.team-grid .social-links li a:hover, 
.team-grid .social-links li a:focus {
    color: #4e4bc2;
}
.pricing-title-bg.default {
    background-color: #4e4bc2;
}
.pricing-plans .price {
    color: #4e4bc2;
}
.btn-bg-default {
    background: #4e4bc2 !important;
}
.entry-meta .cat-links a, .entry-meta .tag-links a {
    color: #4e4bc2 !important;
}
.site-info {
    background-color: #4e4bc2;
}
.scroll-up a:hover, .scroll-up a:focus {
    background: #4e4bc2;
}
.cart-header > a .cart-total {
    background: #4e4bc2;
}
.woocommerce p.stars a {
    color: #4e4bc2;
}
.woocommerce .star-rating::before {
    color: #4e4bc2;
}
.woocommerce .star-rating span::before {
    color: #4e4bc2;
}
.woocommerce-message, .woocommerce-info {
    border-top-color: #4e4bc2;
}
.woocommerce-message::before, .woocommerce-info::before {
    color: #4e4bc2;
}
body .woocommerce #respond input#submit, body .woocommerce a.button, body .woocommerce button.button, body .woocommerce input.button {
    background-color: #4e4bc2 ;
    color: #fff !important;
    line-height: 1.4
}
.page-breadcrumb.text-center span a:hover {
    color: #4e4bc2;
}
.page-breadcrumb.text-center .breadcrumb_last {
    color: #4e4bc2 !important;
}
.widget a:hover, .widget a:focus, .widget .post .entry-title a:hover, .widget .post .entry-title a:focus {
    color: #4e4bc2 !important;
}
.entry-meta a:hover, .entry-meta a:focus, .item-meta a:hover, .item-meta a:focus {
    color: #4e4bc2 !important;
}
.btn-default, .btn-animate.light, .btn-animate.dark {
    background: #4e4bc2;
}
.pagination a:hover, .pagination a.active { background-color: #4e4bc2 !important; color: #fff !important;  }
.entry-header .entry-title a:hover {
    color: #4e4bc2;
}

/*404 page*/
.error-404 h1 > i {
    color: #4e4bc2; 
}

/*comments*/
.reply a {
    background-color: #4e4bc2;
    border: 1px solid #4e4bc2;
}

.navbar-custom .open .nav li.active a, .navbar-custom .open .nav li.active a:hover, .navbar-custom .open .nav li.active a:focus, .navbar-custom .open .nav li a:hover {
    color: #4e4bc2;
}
.navbar .nav .nav-item:hover .nav-link, .navbar .nav .nav-item.active .nav-link {
    color: #4e4bc2;
}
.navbar .search-box-outer .dropdown-menu
{
  border-top: solid 1px #4e4bc2;  
}

/*contact template*/
.contact .subtitle {
    color: #4e4bc2;
}

.contact-form {
    border-top: 4px solid #4e4bc2;
}

.contact-icon {
    background-color: #4e4bc2;
}
.testimonial .testmonial-block .name a:hover,body #testimonial-carousel2 .testmonial-block .name a:hover
{
    color: #4e4bc2;
}
blockquote {
    border-left: 3px solid #4e4bc2;
}
.portfolio-filters .nav-item .active, .portfolio-filters .nav-item.active a
{
    color: #4e4bc2;
}
.dropdown-item.active, .dropdown-item:active
{
    background-color: #4e4bc2 !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range
{
    background-color: #4e4bc2 !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle
{
    background-color: #4e4bc2 !important;
}
.dropdown-item:hover
{
    background-color: #4e4bc2;
    color: #fff;
}


#shop #shop-carousel .product-price a:hover
{
    color: #4e4bc2;
}

.site-footer .footer-sidebar .entry-meta .cat-links a, .site-footer .footer-sidebar .entry-meta .tag-links a {
    color: #4e4bc2 !important;
}
.navbar a.bg-light:hover,.dropdown-item:hover
{
    background-color: transparent !important;
    color:#4e4bc2 !important;
}
.services2 .post::before {background-color: #4e4bc2;}
.services2 .post-thumbnail i.fa {color: #4e4bc2;}
.navbar6.navbar ul li > a:hover:after {
     background:#4e4bc2; 
}
.navbar6.navbar .navbar-nav > li.active > a:after, .navbar6.navbar ul li > a:hover:after {
    background: #4e4bc2;
}
.navbar-nav .show .dropdown-menu > .active > .dropdown-item, 
.navbar-nav .show .dropdown-menu > .active > .dropdown-item:hover, 
.navbar-nav .show .dropdown-menu > .active > .dropdown-item:focus {
    color: #4e4bc2;
}




.navbar5.navbar .nav .nav-item:hover .nav-link, .navbar5.navbar .nav .nav-item .nav-link:focus {
    color: #ffffff;
    background-color: #4e4bc2;
}
.navbar5.navbar .nav .nav-item.active .nav-link {
    color: #ffffff;
    background-color: #4e4bc2;
}
.services3 .post-thumbnail i.fa {
    background: #4e4bc2;
    box-shadow: #4e4bc2 0px 0px 0px 1px;
}
.services3 .post:hover .post-thumbnail i.fa {
    color: #4e4bc2;
}
.services4 .post-thumbnail i.fa {
    background: #4e4bc2;
}
.services4 .post-thumbnail i.fa, .services4 .post:hover {
    background: #4e4bc2;
}
.services4 .post:hover .post-thumbnail i.fa {
    color: #4e4bc2;
}

#testimonial-carousel3 .testmonial-block {
    border-left: 4px solid #4e4bc2;
}
#testimonial-carousel3 .testmonial-block:before {
    border-top: 25px solid #4e4bc2;
}
@media (min-width: 992px) {
    .business-finance .header-lt::before {
        background-color: #4e4bc2;
    }
    .business-finance .header-lt::after {
        background-color: #4e4bc2;
    }
}
.services5 .post-thumbnail i.fa { 
    color: #4e4bc2;
}
.navbar button:focus {
    outline: 1px dotted;
    outline: 5px auto #4e4bc2;
}
body.single .comment-form-section .form-submit input[type="submit"]{ background-color: #4e4bc2 !important;}
body .funfact.funfact_in_service_template {background-color: #4e4bc2 !important;}