/*--------------------------------------------------------------
1.0 Common
--------------------------------------------------------------*/
a:hover , a:focus {color: #926AA6;}
.entry-meta a:hover span,.entry-meta a:focus span {color: #926AA6;}
dl dd a, dl dd a:hover, dl dd a:focus, ul li a:focus { color: #926AA6; }

/*--------------------------------------------------------------
2.0 Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="submit"] {
  color: #926AA6;
  border:1px solid #926AA6;
}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background: #926AA6;
  outline: #926AA6;
  border:1px solid #926AA6;
}
/* Placeholder text color */
.form-control:focus {
  border: thin dotted #926AA6 !important;
}
.wpkites-preloader-cube .wpkites-cube:before{background: #926AA6;}
#preloader2 .square {background: #926AA6;}
/*============================3.0 BUTTONS============================*/
.btn-default { background: #926AA6;border: 1px solid #926AA6;}
.btn-light:hover, .btn-light:focus { background: #926AA6;border: 1px solid #926AA6; }

.btn-default-dark { background: #926AA6; }
.btn-default-light { background: #926AA6;border: 1px solid #926AA6; }
.btn-default-light:hover, .btn-default-light:focus { color: #926AA6;border: 1px solid #926AA6; }

.btn-border { border: 2px solid #926AA6; }
.btn-border:hover, .btn-border:focus { border: 2px solid #926AA6;}

.btn-light:not(:disabled):not(.disabled):active {
  background-color: #926AA6;
  border-color: #926AA6;
}

/*==================7.0 HEADER CONTACT DETAILS===============================*/
.header-sidebar {
  background: #926AA6;
}
.btn-style-one {
  color: #926AA6;
  border: 1px solid #926AA6;
}
.btn-style-one:hover,.btn-style-one:focus {background-color: #926AA6;}
.custom-social-icons li > a:hover, 
.custom-social-icons li > a:focus {color:#926AA6;}

/* ==================== Search Box Style==============================*/

/* 2. Search Bar Fullscreen - hidden search field */
#searchbar_fullscreen .btn {
  background-color: #926AA6;
}
#searchbar_fullscreen .close {
  background-color: #926AA6;
  border-color: #926AA6;
}
.search-box-outer a.text-dark,.search-box-outer a.text-dark:focus,.search-box-outer a.text-dark:hover{color:#926AA6 !important;}

/* ============================ Search Box =====================================*/
.search-form input[type="submit"] {
  background: #926AA6 none repeat scroll 0 0;
  border: 1px solid #926AA6;
}
.search-box-outer a:hover, .search-box-outer a:focus {color:#926AA6; }

/*============================= 9.0 Woocommerce Header Cart==========================*/
.navbar .search-box-outer .dropdown-menu,.header-logo .search-box-outer .dropdown-menu{
  border-top: solid 1px #926AA6;
}
/*.navbar .nav .nav-item .cart-header > a:focus {color:#926AA6;}*/
.cart-header > a.cart-total {
  background: #926AA6;
}

/*======10.0  Main Slider - Owl Carousel============================================*/
.pointer-scroll {
  background: #926AA6;
}

/*========================11.0  OWL SLIDER NEXT - PREV BUTTONS===================*/
.owl-carousel .owl-prev:hover, 
.owl-carousel .owl-prev:focus { 
  background-color: #926AA6;
  border-color: #926AA6;
}
.owl-carousel .owl-next:hover, 
.owl-carousel .owl-next:focus { 
  background-color: #926AA6;
  border-color: #926AA6;
}

/* =====================================12.0 Cta Section========================*/
.cta_main { background-color: #926AA6;}
/*.cta_content .btn-light {color: #926AA6;}*/
.cta_content .btn-light:hover , .cta_content .btn-light:focus { background: #926AA6; }
.cta_content .btn-light:not(:disabled):not(.disabled):active {
  background-color: #926AA6;
}
/*.cta-2 .overlay {
  background-color: rgba( 146,106,166,.8);
}*/
/* ==================================13.0 SECTION HEADER===========================*/
.section-header .section-title { color:#926AA6;}

/* ==========================14.0 Mixed Classes====================================*/
.section-space .owl-theme .owl-dots .owl-dot.active span { border-color: #926AA6;}
.separator {
  color: #926AA6;
}
.separator::before {
  background: linear-gradient(to right, rgba(146,106,166,0), #926AA6);
}
.separator::after {
  background: linear-gradient(to left, rgba(146,106,166,0), #926AA6);
}
.owl-theme .owl-dots .owl-dot.active span{border-color: #926AA6;}
/*===================================================================================
15.0 Service Section , Service Section 2 , Service Section 3 , Service Section 4
===================================================================================*/
.services .post:hover,.services .post:focus { 
  border:1px solid #926AA6;
  outline: 1px solid #926AA6;
}
.services .post-thumbnail i.fa { 
  color: #926AA6;
}
.services .entry-header .entry-title a:hover, 
.services .entry-header .entry-title a:focus,
.home-blog .post-content .entry-title a:hover,
.home-blog .post-content .entry-title a:focus {color: #926AA6;}

.services2 .post::before {
  background-color: #926AA6;
}
.services2 .post-thumbnail i.fa { 
  color: #926AA6;  
}

.services3 .post .entry-header .entry-title a:hover, .services3 .post .entry-header .entry-title a:focus{color: #926AA6;}
.services3 .post-thumbnail i.fa { 
  background: #926AA6;
  box-shadow: #926AA6 0px 0px 0px 1px;
}
.services3 .post:hover .post-thumbnail i.fa, .services3 .post:focus .post-thumbnail i.fa { 
  color: #926AA6; 
}

.services4 .post .entry-header .entry-title a:hover,
.services4 .post .entry-header .entry-title a:focus{color: #926AA6;}
.services4 .post-thumbnail i.fa { 
  color: #926AA6;  
}

/* =========================== 16.0 Portfolio Section ===============*/
.portfolio .portfolio-thumbnail .portfolio-item-description .see-more> :first-child {
  color:#926AA6;
}
.portfolio .portfolio-thumbnail .overlay {
  background: rgba( 146,106,166,.9);
}
/*--------------------- Portfolio tab -------------------------------*/
.md-pills .nav-link.active,.md-pills .nav-link:hover, .md-pills .nav-link:focus { 
  background-color: #926AA6;
}

/*===================================================================================*/
/* 18.0 Team Section , Team Section2 , Team Section3 , Team Section4
/*===================================================================================*/
.team figcaption span {color: #926AA6;}
.team .team-grid .img-holder .custom-social-icons {
  background: #926AA6 padding-box content-box;
}
.team2 .name{color:#926AA6;}
.team2 .team-grid .card-body .list-inline li > a:hover,
.team2 .team-grid .card-body .list-inline li > a:focus  {color: #926AA6;}

.team3 .team-grid .card-body .list-inline li > a:hover,
.team3 .team-grid .card-body .list-inline li > a:focus  {color: #926AA6;}

.team4 .list-inline  > a:hover, .team4 .list-inline  > a:focus { color: #926AA6;}
.team4 .team-grid .list-inline li > a:hover,
.team4 .team-grid .list-inline li > a:focus { color: #926AA6;}

/* ====================== 19.0 Funfact Section  ===============*/
.funfact-inner:hover, .funfact-inner:focus { background-color: #926AA6 }

/*--------------------------------------------------------------
20.0 Blog Section
20.1 Blog Article
--------------------------------------------------------------*/
.more-link i{color: #926AA6;}
.entry-date a { background-color: #926AA6;color: #ffffff; }
.entry-meta span:after {color: #926AA6;}
.entry-content p a:hover, .entry-content p a:focus{color: #926AA6;}
.post .entry-content a:focus i , .post a:focus span{color: #926AA6;}

/* ========================= 20.2 Sidebar ====================== */
.sidebar .custom-social-icons li > a:hover,
.sidebar .custom-social-icons li > a:focus{background-color: #926AA6;}
.widget .search-submit , .widget .search-field [type=submit] {
  background: #926AA6;
}
.widget .tagcloud a:hover, .widget .tagcloud a:focus{background-color: #926AA6;}
.subscribe-form  .btn-default:hover,.subscribe-form .btn-default:focus {
  background: #926AA6;
  border: 1px solid #926AA6;
}
/*.site-footer .subscribe-form .btn-default,
.site-footer .subscribe-form .btn-default:hover, 
.site-footer .subscribe-form .btn-default:focus {
  color: #926AA6;
}*/
/*.site-footer .site-info .subscribe-form .input-group .form-control {
  border: 1px solid #926AA6;
}*/
.sidebar .widget .widget-title:after , .sidebar .widget .widget-title:before {background-color: #926AA6;}
.banner-widget {
  background-color: #926AA6;
}
.sidebar .widget a:hover, .sidebar .widget a:focus { color: #926AA6;}


/* ================ 20.3  Blog Single post =================================*/
.related-post .single-post .fa { 
  color: #926AA6;
}
.comment-form .comment-reply-title{color: #926AA6;}
.related-post .single-post a:hover .fa, .related-post .single-post a:focus .fa { 
  background:#926AA6; 
}

/*21.0 =================== Shop and product section ==========================*/
.view-product-info .btn-default:hover,.view-product-info .btn-default:focus {
  background: #926AA6;
  border: 1px solid #926AA6;
}
.add-to-cart .btn-light {color: #926AA6;}
.add-to-cart a:hover , .add-to-cart a:focus{background: #926AA6;}

.products h5 a:hover , .products h5 a:focus { color: #926AA6;}
.product-price .woocommerce-Price-amount { color: #926AA6; }
.woocommerce ul.products li.product .onsale, .products span.onsale, .woocommerce span.onsale{
  background: #926AA6;
}
.woocommerce ul.product_list_widget li a:hover, 
.woocommerce ul.product_list_widget li a:focus, 
.woocommerce .posted_in a:hover, 
.woocommerce .posted_in a:focus {
  color: #926AA6;
}

/* ============== 22.0  footer section site info  ==========================*/
.site-info {
  background-color: #926AA6;
}
.footer-sidebar .woocommerce .posted_in a:hover, 
.footer-sidebar .woocommerce-product-rating a:hover, 
.footer-sidebar .woocommerce .tagged_as a:hover, 
.footer-sidebar .woocommerce-cart table.cart td a:hover, 
.footer-sidebar .woocommerce ul.cart_list li a:hover, 
.footer-sidebar .woocommerce ul.product_list_widget li a:hover,
.footer-sidebar .woocommerce .posted_in a:focus, 
.footer-sidebar .woocommerce-product-rating a:focus, 
.footer-sidebar .woocommerce .tagged_as a:focus, 
.footer-sidebar .woocommerce-cart table.cart td a:focus, 
.footer-sidebar .woocommerce ul.cart_list li a:focus, 
.footer-sidebar .woocommerce ul.product_list_widget li a:focus  {
  color: #926AA6;
}
.footer-sidebar a:hover,.footer-sidebar a:focus{color:#926AA6;}
.footer-sidebar .head-contact-info i ,.footer-sidebar .address-info i {color: #926AA6}
.footer-sidebar h2 span {color: #926AA6;}

.site-footer .footer-sidebar .head-contact-info li a:hover,.site-footer .footer-sidebar .head-contact-info li a:focus { color: #926AA6; }
.site-info .footer-sidebar .widget .tagcloud a:hover,
.site-info .footer-sidebar .widget .tagcloud a:focus  {
  color: #926AA6 !important;
}
.site-info .footer-sidebar .widget .search-submit, .site-info .footer-sidebar .widget .search-field [type=submit] {
  color: #926AA6;
}

/* =========================== Page Scroll Up ==========================*/
.scroll-up a {
  background: #926AA6;
}

/* ========================== 24.0 Sponser section  ====================*/
.sponsors .owl-carousel .owl-prev:hover, .sponsors .owl-carousel .owl-prev:focus { opacity: 1;background-color: #926AA6; border: 1px solid #926AA6;}
.sponsors .owl-carousel .owl-next:hover, .sponsors .owl-carousel .owl-next:focus { opacity: 1; background-color: #926AA6;border: 1px solid #926AA6;}

/*===================================================================================
25.0 Testimonial Section , Testimonial Section 2
===================================================================================*/
.testimonial.testimonial-1 .testimonial-block .inner-box .content-column .inner-column:before{
  background-color:#926AA6;
}
.testimonial.testimonial-1 .testimonial-block .inner-box .content-column .quote-icon .icon{
  color:#926AA6;
}
.testimonial.testimonial-1 .testimonial-block .inner-box .content-column .author-info .designation{
  color:#926AA6;
}
.testimonial.testimonial-1 .client-thumb-outer .thumb-item .thumb-box{
  background-color:#926AA6;
}
.testimonial.testimonial-1 .owl-nav .owl-prev:hover,
.testimonial.testimonial-1 .owl-nav .owl-next:hover,
.testimonial.testimonial-1 .owl-nav .owl-prev:focus,
.testimonial.testimonial-1 .owl-nav .owl-next:focus{
  color:#926AA6;
  border-color:#926AA6;
}
#testimonial-carousel2 .testimonial-block {
  border-left: 0.25rem solid #926AA6;
}
#testimonial-carousel2 .testimonial-block:before {
  border-top: 1.5625rem solid #926AA6;
}

/*--------------------------------------------------------------
 27.0 header variation Layout2 , header variation Layout3
--------------------------------------------------------------*/
.site-info .custom-social-icons li > a:hover, .site-info .custom-social-icons li > a:focus {
  color: #926AA6;
}
.btn-style-two:hover, .btn-style-two:focus{
  color: #926AA6;
}
.layout2 .head-contact-info li a:hover, .layout2 .head-contact-info li a:focus {  color: #926AA6;}
.layout3 .contact-icon i {
  color: #926AA6;
}
.layout2 a.text-dark:focus,.layout2 a.text-dark:hover,
.layout3 a.text-dark:focus,.layout3 a.text-dark:hover{
  color: #926AA6 !important;
}
.layout2.navbar .options-box .nav-search a:hover,
.layout2.navbar .options-box .cart-header > a.cart-icon:hover,
.layout2.navbar .options-box .nav-search a:focus,
.layout2.navbar .options-box .cart-header > a.cart-icon:focus,
.layout3.navbar .options-box .nav-search a:hover,
.layout3.navbar .options-box .cart-header > a.cart-icon:hover,
.layout3.navbar .options-box .nav-search a:focus,
.layout3.navbar .options-box .cart-header > a.cart-icon:focus{
  color: #926AA6;
}

/* ================= 28.0 Contact Page , Contact Page4 =========*/
.contact-section .contact-info-outer{background-color: #926AA6;}
.contact-section .contact-form .subtitle{color:#926AA6;}
.contact-section .contact-form button,
.contact-section .contact-form input[type="button"],
.contact-section .contact-form input[type="submit"]{
  color: #926AA6;
}
.conatct-page4.contact-info .contact-icon i{
  color: #926AA6;
}
.conatct-page4.contact-info .contact-widget:hover, .conatct-page4.contact-info .contact-widget:focus {
  background-color: #926AA6;
}
/* ==================== 28.0 Breadcrumnb ======================*/
.page-title-section .page-title h1 {
  color: #926AA6;
}
.page-breadcrumb span { color:#926AA6; }
.page-breadcrumb span a:hover, .page-breadcrumb span a:focus{ color:#926AA6;}
.page-breadcrumb .icon::before{
  color: #926AA6;
}
/* ==================== 29.0 Pagination ======================*/
.pagination a.active,.woocommerce .woocommerce-pagination .page-numbers.current {
  background-color: #926AA6;
  border-color: #926AA6;
}
.pagination a:before,.woocommerce .woocommerce-pagination li a:before{
  background-color: #926AA6;
}
.about-section .section-header .section-subtitle{color:#926AA6;}
.about-section .about-area .title a:hover, .about-section .about-area .title a:focus{ color:#926AA6;}

/* ===============  31.0  Error 404 page =====================*/
.error-page .title {
  color: #926AA6;
}
/* ==================== Smartmenus Navbar ======================*/
.navbar .nav .nav-item .nav-link:hover,
.navbar .nav .nav-item .nav-link:focus,
.navbar .nav .nav-item.active .nav-link,
.navbar .nav .dropdown-item.active, 
.navbar .nav .dropdown-item:active,
.navbar .nav  .nav-item .dropdown-item:hover,
.navbar .nav .nav-item .dropdown-item:focus {
    color: #926AA6 ;
}
.dropdown-item.active, .dropdown-item:active,.dropdown-item:hover ,.dropdown-item:focus {
    background-color: transparent;
    color:#926AA6;
}
.services5 .post-thumbnail i.fa {
    background: #926AA6;
}
.services5 .post:hover .post-thumbnail i.fa {
    color: #926AA6;
}
.services5 .post:hover {
    background: #926AA6;
}
.cta_content .btn-light{background-color: #926AA6;}
.cta_content .btn-light:hover,.cta_content .btn-light:focus {background-color: #ffffff; color: #926AA6;}
.entry-date a:hover span, .entry-date a:focus span{
    background-color: #926AA6;
    color: #ffffff;
}
.site-footer .subscribe-form .btn-default, 
.site-footer .subscribe-form .btn-default:hover,
.site-footer .subscribe-form .btn-default:focus {
    color: #ffffff;
    background: #926AA6;
}
.about-section .about-area .about-icon {
    color: #926AA6;
}
.footer-sidebar .wp-block-search .wp-block-search__button, .sidebar .wp-block-search .wp-block-search__button{
    background-color: #926AA6;
}
.sidebar .wp-block-search .wp-block-search__label:before,.sidebar .wc-block-product-search .wc-block-product-search__label:before,
.sidebar .widget.widget_block h1:before,
.sidebar .widget.widget_block h2:before,
.sidebar .widget.widget_block h3:before,
.sidebar .widget.widget_block h4:before,
.sidebar .widget.widget_block h5:before,
.sidebar .widget.widget_block h6:before {    
    background-color: #926AA6;    
}

.sidebar .wp-block-search .wp-block-search__label:after,.sidebar .wc-block-product-search .wc-block-product-search__label:after,
.sidebar .widget.widget_block h1:after,
.sidebar .widget.widget_block h2:after,
.sidebar .widget.widget_block h3:after,
.sidebar .widget.widget_block h4:after,
.sidebar .widget.widget_block h5:after,
.sidebar .widget.widget_block h6:after {
    background-color: #926AA6;
}

.sidebar .widget .wp-block-tag-cloud a:hover ,
.sidebar .widget .wp-block-tag-cloud a:focus ,
.footer-sidebar .widget .wp-block-tag-cloud a:hover ,
.footer-sidebar .widget .wp-block-tag-cloud a:focus {background-color: #926AA6;}
.sidebar .wp-block-search .wp-block-search__button {
    background-color: #926AA6;
}
@media (min-width: 992px) {
  
    .navbar4 .header-lt::before {
        background-color: #926AA6;        
    }
    .navbar4 .header-lt::after {        
        background-color: #926AA6;
    }
}
@media (max-width: 991px) {
  .navbar4 .header-lt {
      background-color: #926AA6;
  }
}
.navbar.navbar6 .nav .nav-item .nav-link:hover, 
.navbar.navbar6 .nav .nav-item .nav-link:focus, 
.navbar.navbar6 .nav .nav-item.active .nav-link, 
.navbar.navbar6 .nav .nav-item:hover .nav-link, 
.navbar.navbar6 .nav .nav-item .nav-link:focus {
    background: #926AA6;
}
.navbar.navbar6 .nav .nav-item.active .nav-link {
    background-color: #926AA6;
}
.navbar .bg-light{
background-color: #926AA6 !important;
}
.navbar .nav .nav-item .dropdown-item
.navbar-nav .sm-nowrap > li.show > .dropdown-item,
.navbar-nav .sm-nowrap > li.current_page_parent > .dropdown-item,
.navbar .nav.navbar-nav .sm-nowrap > li.current_page_parent > .dropdown-item,
.navbar-nav .current_page_ancestor .nav-link,
.navbar-nav .sm-nowrap > li.show > .dropdown-item.text-dark:hover,.navbar-nav .sm-nowrap > li.show > .dropdown-item.text-dark {
  color: #926AA6;
}
.navbar-nav .current_page_ancestor .nav-link,{
  color: #926AA6;
}
.portfolio .md-pills .nav-link.active,
.portfolio .md-pills .nav-link:hover,
.portfolio .md-pills .nav-link:focus{
    background-color: #926AA6;
}
.woocommerce-info{
    border-top-color: #926AA6;
}
.woocommerce-info::before {
   color: #926AA6;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
  color: #926AA6;
}

.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span:hover {
    background-color: #926AA6;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce ul.products li.product .button, 
.woocommerce div.product form.cart .button,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce a.button.alt,.woocommerce .coupon .button:hover,.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,.woocommerce button.button.alt,.woocommerce #review_form #respond .form-submit input,
.woocommerce .woocommerce-message .button,.woocommerce a.button, .woocommerce a.button:hover {
   background-color: #926AA6;
}

.woocommerce ul.products li.product .price ins, 
.woocommerce div.product p.price ins, 
.woocommerce ul.products li.product .price .woocommerce-Price-amount.amount, 
.woocommerce .variations td.label, 
.woocommerce .woocommerce-ordering select, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.select2-container .select2-choice{
  color:#926AA6 ;
}
.woocommerce nav.woocommerce-pagination ul li a:before {
   background-color: #926AA6;
}
.page-numbers.current {
  background-color: #926AA6;
  color: #fff;
}
.navbar .nav .nav-item:hover .nav-link, .navbar .nav .nav-item.active .nav-link,body .navbar .nav .dropdown-menu > li.active > a, .navbar .nav .nav-item.current_page_parent .nav-link {
    color: #926AA6;
}
blockquote {
    border-left: 0.1875rem solid #926AA6;
}
@media (max-width: 600px) {
.page-section-space.page .alignleft {
    float: initial;
}
}

.not-found-btn .btn-small {
    background-color: #ffffff;
    color: #926AA6;
    border: 1px solid #926AA6;
}
.not-found-btn .btn-small:hover,
.not-found-btn .btn-small:focus {
    background-color: #926AA6;
    color: #ffffff;
    border: 1px solid #926AA6;
}
.woocommerce-loop-product__title:hover{
color: #926AA6;
}