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

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

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

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

.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: #ee591f;
}
.navbar .nav .nav-item:hover .nav-link, .navbar .nav .nav-item.active .nav-link {
    color: #ee591f;
}
.navbar .search-box-outer .dropdown-menu
{
  border-top: solid 1px #ee591f;  
}

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

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

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

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

.site-footer .footer-sidebar .entry-meta .cat-links a, .site-footer .footer-sidebar .entry-meta .tag-links a {
    color: #ee591f !important;
}
.navbar a.bg-light:hover,.dropdown-item:hover
{
    background-color: transparent !important;
    color:#ee591f !important;
}
.services2 .post::before {background-color: #ee591f;}
.services2 .post-thumbnail i.fa {color: #ee591f;}
.navbar6.navbar ul li > a:hover:after {
     background:#ee591f; 
}
.navbar6.navbar .navbar-nav > li.active > a:after, .navbar6.navbar ul li > a:hover:after {
    background: #ee591f;
}
.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: #ee591f;
}




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

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

/*Dark Css*/
.dark .entry-header .entry-title a:hover {
    color: #ee591f;
}
.dark .pricing-title-bg.default {
    background-color: #ee591f;
}
.dark .call-to-action,.dark .call-to-action-one.cta-template-enable {
    background-color: #ee591f;
}
.dark a:hover, .dark a:active { color: #ee591f; outline: 0; }
body.dark a, body.dark .navbar .nav .nav-item.html a, body.dark .nav-item.radix-html a {
    color: #ffffff;
}
.dark .blog .btn-animate.border {
    border: 1px solid #ee591f !important;
}
body.dark .widget:not(.cloudpress_header_topbar_info_widget) li a:hover, 
body.dark .widget_archive li a:hover, 
body.dark .widget_categories li a:hover, 
body.dark .widget_links li a:hover, 
body.dark .widget_meta li a:hover, 
body.dark .widget_nav_menu li a:hover, 
body.dark .widget_pages li a:hover, 
body.dark .widget_recent_comments li a:hover,
body.dark .widget_recent_entries li a:hover {color: #ee591f !important;}
body.dark .widget.widget_block .tag-cloud-link:hover,.dark .widget .tagcloud a:hover {
    background-color: #ee591f;
    color: #ffffff !important;
    border: 1px solid #ee591f;
}
body.dark .navbar .nav .nav-item:hover .nav-link,body.dark .navbar .nav .nav-item.active .nav-link {
    color: #ee591f;
}
body a:hover,body a:active {
    color: #ee591f;
}
.page-breadcrumb.text-center span.post-post.current-item {
   color:#ee591f  !important;
}
nav.rank-math-breadcrumb span, .navxt-breadcrumb .current-item {
    color:#ee591f  !important;
}
nav.rank-math-breadcrumb a:hover,.page-breadcrumb.text-center.navxt-breadcrumb span:hover {color: #2d6ef8 !important;}
.woocommerce-page .wc-block-components-checkout-place-order-button, .woocommerce-page .wc-block-cart__submit-button {
    background-color: #ee591f !important;
}
.woocommerce-page .cross-sells-product .wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button{
    background-color: #ee591f;
}
.woocommerce-page .wc-block-components-totals-coupon__content .wc-block-components-totals-coupon__button,
.wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button {
    border-radius: 0;
    background-color: #ee591f !important;
}
body.woocommerce-page .single_add_to_cart_button{
    background-color: #ee591f !important;
}