/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/* $image-appagebuilder-path:                  "../../../../../img/modules/appagebuilder/img/" !default;
$image-leofeature-path:                     "../../../../../img/modules/leofeature/img/" !default;
$image-quicklogin-path:                     "../../../../../img/modules/leoquicklogin/img/" !default;
$image-slideshow-typo-path:                 "../../../../../img/modules/leoslideshow/img/typo/" !default;
$image-slideshow-iview-path:                "../../../../../../../img/modules/leoslideshow/img/iView/" !default;
$image-slideshow-iview-path2:                "../../../../../../img/modules/leoslideshow/img/iView/" !default; */
/***********************************************************************/
a:hover, a:focus {
  color: black; }

.btn-primary {
  background-color: black;
  border-color: black; }

.carousel-control .icon-prev:hover, .carousel-control .icon-next:hover {
  background: black !important;
  border-color: black; }

.owl-theme .owl-buttons div:hover {
  border-color: black; }
  .owl-theme .owl-buttons div:hover:before {
    color: black; }

.slick-arrows .slick-arrow:hover, .slick-arrows .slick-arrow:focus {
  color: black;
  border-color: black; }

.pagination a:hover, .pagination a:focus {
  color: black; }
.pagination .current a {
  color: black; }

#wrapper .breadcrumb li a:hover {
  color: black; }
#wrapper .breadcrumb li:last-child a {
  color: black; }

.products-selection .display > div.selected, .products-selection .display > div:hover {
  border-color: black;
  background: black; }

#search_filters .facet .facet-label a:hover,
#search_filters .facet .custom-checkbox a:hover,
#search_filters .facet .custom-radio a:hover,
#search_filters_brands .facet .facet-label a:hover,
#search_filters_brands .facet .custom-checkbox a:hover,
#search_filters_brands .facet .custom-radio a:hover,
#search_filters_suppliers .facet .facet-label a:hover,
#search_filters_suppliers .facet .custom-checkbox a:hover,
#search_filters_suppliers .facet .custom-radio a:hover {
  color: black; }

body#checkout section.checkout-step .address-item.selected {
  border-color: black; }

/* Override Bootstrap */
.group-span-filestyle .btn-default {
  background: black; }

.custom-radio input[type="radio"]:checked + span {
  background-color: black; }

/* header */
.header-nav a:hover {
  color: black; }

.popup-over a.popup-title:hover {
  color: black; }
.popup-over .popup-content a:hover {
  color: black; }
.popup-over .popup-content li.current {
  color: black; }
  .popup-over .popup-content li.current a {
    color: black; }

/* footer */
.footer-container li a:hover {
  color: black; }

/* Block cart */
#cart-block .cart-products-count {
  background: black; }
#cart-block .shopping-cart {
  border-color: black; }

/* Block Search */
.search-widget .btn-search:hover {
  color: black; }
.search-widget form input[type=text]:focus + button {
  color: black; }
.search-widget form button[type=submit]:hover {
  color: black; }

#header #search_widget .form-search .search-button:hover {
  color: black; }

/* Megamenu */
.leo-megamenu .navbar-nav > li a:hover, .leo-megamenu .navbar-nav > li a:focus, .leo-megamenu .navbar-nav > li a:active {
  color: black; }
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
  color: black; }
.leo-megamenu .dropdown-menu a > .menu-title:hover {
  color: black; }
.leo-megamenu .dropdown-menu .menu-title a:hover {
  color: black; }
.leo-megamenu .leo-widget .widget-html .demo-pdetail li:hover a {
  border-color: black; }

/* Slideshow */
.bannercontainer .tp-caption.medium_grey {
  color: black; }

.iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover {
  -moz-box-shadow: 0 0 0 7px black;
  -webkit-box-shadow: 0 0 0 7px black;
  -o-box-shadow: 0 0 0 7px black;
  -ms-box-shadow: 0 0 0 7px black;
  box-shadow: 0 0 0 7px black; }
.iview-controlNav div.iview-items.customHtmlBullet a.iview-control.active span, .iview-controlNav div.iview-items.customHtmlBullet a.iview-control:hover span {
  background-color: black; }

/* Product list */
.thumbnail-container .product-title a:hover {
  color: black; }
.thumbnail-container .product-price-and-shipping.has_discount .price {
  color: black; }
.thumbnail-container .wishlist .btn-product:hover i, .thumbnail-container .wishlist .btn-product.added i, .thumbnail-container .wishlist .btn-product.active i {
  color: black; }
.thumbnail-container .cart .add-to-cart:hover, .thumbnail-container .cart .add-to-cart.added, .thumbnail-container .cart .add-to-cart.active {
  color: black; }
.thumbnail-container .functional-buttons > div .btn-product:hover, .thumbnail-container .functional-buttons > div .btn-product.added, .thumbnail-container .functional-buttons > div .btn-product.active {
  color: black; }

/* Lastest Blog */
.latest-blogs .blog-read__more:hover:before {
  background: black; }

.blog-item .title a:hover {
  color: black; }
.blog-item .blog-meta > span a:hover {
  color: black; }

.blog-tags a:hover span {
  background: black; }

.leo-blog-tags .block_content a:hover {
  background-color: black; }

/* Block category left */
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover {
  color: black; }
.block-categories .arrows .arrow-right:hover,
.block-categories .arrows .arrow-down:hover {
  color: black; }
.block-categories .category-sub-menu li > a:hover {
  color: black; }
.block-categories .category-sub-menu li:hover:after {
  background-color: black; }

/* Block Newsletter */
.block_newsletter form input[type=email]:focus {
  border-bottom-color: black; }

/* Product page */
#product-modal .modal-content .modal-body .product-images img:hover {
  border-color: black; }

.more-info-product .title-info-product:before {
  background: black; }

.products-accordion .card-header a:hover:after {
  color: black; }

.product-actions .add-to-cart:hover {
  background-color: black; }

.product-add-to-cart .wishlist .btn-product:hover, .product-add-to-cart .wishlist .btn-product.added, .product-add-to-cart .wishlist .btn-product.active,
.product-add-to-cart .compare .btn-product:hover,
.product-add-to-cart .compare .btn-product.added,
.product-add-to-cart .compare .btn-product.active {
  color: black; }

/* Leo Feature */
.review_button .btn.button-small:hover {
  background: black; }

.leo-wishlistproduct-item .thumbnail-container .cart .btn-product.added, .leo-wishlistproduct-item .thumbnail-container .cart .btn-product.active, .leo-wishlistproduct-item .thumbnail-container .cart .btn-product:hover,
.leo-productscompare-item .thumbnail-container .cart .btn-product.added,
.leo-productscompare-item .thumbnail-container .cart .btn-product.active,
.leo-productscompare-item .thumbnail-container .cart .btn-product:hover {
  background: black;
  border-color: black; }

.leo-compare-wishlist-button .btn-product:hover, .leo-compare-wishlist-button .btn-product.added, .leo-compare-wishlist-button .btn-product.active {
  background: black; }

.leo-list-wishlist .dropdown-item:focus, .leo-list-wishlist .dropdown-item:hover {
  color: black; }

.leo-fly-cart .leo-fly-cart-icon {
  color: black; }

.leo-dropdown-cart-item a:hover, .leo-dropdown-cart-item a:focus {
  color: black; }

.leo-remove-from-cart:hover {
  color: black; }

.view-leo-dropdown-additional {
  background: black; }

.leo-fly-cart-slidebar .leo-fly-cart-total {
  color: black; }

/* ApQuicklogin */
.ApQuicklogin a.popup-title:hover {
  color: black; }

/* Back to top */
#back-top {
  background: black; }
  #back-top a {
    background: black; }

/* Widget Pagebuilder */
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: black; }

.box-show-more a:hover {
  background: black;
  color: #FFFFFF; }

.widget-tabs li.active {
  border: 1px solid black; }
  .widget-tabs li.active a {
    color: black; }

.block .nav-pills > li.active > a:before {
  color: black; }

.ap-cover-hook:hover {
  border-color: black; }

.wishlist-top .ap-btn-wishlist .ap-total {
  background: black; }
.wishlist-top:hover .ap-btn-wishlist .fi {
  color: black; }

.group-img__goals .widget-img__signature .title {
  color: black; }

.ApRawHtml.widget-rhtml__statistique ul li b {
  color: black; }

.ApImage.widget-img__cate5 .title {
  color: black; }
.ApImage.widget-image__cate .btn-shopnow {
  color: black; }
.ApImage.widget-image__cate .image_description h6:before {
  background: rgba(99, 158, 206, 0.8); }
.ApImage.widget-image__cate--center .image_description h6:before {
  background: rgba(99, 158, 206, 0.8); }
.ApImage.block__intro-video .btn-play-video > i {
  color: black; }

.ApTabs.product-tabs .nav-tabs .nav-link.active, .ApTabs.product-tabs .nav-tabs .nav-link:hover, .ApTabs.product-tabs .nav-tabs .nav-link:focus {
  color: black; }
.ApTabs.product-tabs .nav-tabs .nav-item .rounded-tabs > .rounded-item {
  background: black; }

@media (min-width: 768px) {
  .instagram-block .sub-title-widget h4 span {
    color: black; } }
/* Panel tool */
.paneltool .leo-dynamic-update-side.current-sidebar {
  color: black; }
.paneltool .leo-dynamic-update-side.themetool .leo-dynamic-update-header.current-header {
  color: black; }

.leo-dynamic-update-layout:hover, .leo-dynamic-update-layout.current-layout-mod {
  color: black; }

.group-input a.apconfig.active {
  color: black; }

.enable_fheader.btn_no:before, .enable_fheader.btn_yes:after {
  background: black; }

.btn-inverse {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #FFFFFF; }
  .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active {
    color: #FFFFFF;
    background-color: black;
    border-color: black; }
  .open .btn-inverse.dropdown-toggle {
    color: #FFFFFF;
    background-color: black;
    border-color: black; }
  .btn-inverse:active, .btn-inverse.active {
    background-image: none; }
  .open .btn-inverse.dropdown-toggle {
    background-image: none; }
  .btn-inverse.disabled, .btn-inverse.disabled:hover, .btn-inverse.disabled:focus, .btn-inverse.disabled:active, .btn-inverse.disabled.active, .btn-inverse[disabled], .btn-inverse[disabled]:hover, .btn-inverse[disabled]:focus, .btn-inverse[disabled]:active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse, fieldset[disabled] .btn-inverse:hover, fieldset[disabled] .btn-inverse:focus, fieldset[disabled] .btn-inverse:active, fieldset[disabled] .btn-inverse.active {
    background-color: #FFFFFF;
    border-color: #FFFFFF; }
  .btn-inverse .badge {
    color: #FFFFFF;
    background-color: #000000; }
  .btn-inverse:before {
    background: #2b628e; }
  .btn-inverse:hover:before {
    background: black; }

.btn-outline {
  color: #FFFFFF;
  background-color: #2b628e;
  border-color: #2b628e; }
  .btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
    color: #FFFFFF;
    background-color: black;
    border-color: black; }
  .open .btn-outline.dropdown-toggle {
    color: #FFFFFF;
    background-color: black;
    border-color: black; }
  .btn-outline:active, .btn-outline.active {
    background-image: none; }
  .open .btn-outline.dropdown-toggle {
    background-image: none; }
  .btn-outline.disabled, .btn-outline.disabled:hover, .btn-outline.disabled:focus, .btn-outline.disabled:active, .btn-outline.disabled.active, .btn-outline[disabled], .btn-outline[disabled]:hover, .btn-outline[disabled]:focus, .btn-outline[disabled]:active, .btn-outline[disabled].active, fieldset[disabled] .btn-outline, fieldset[disabled] .btn-outline:hover, fieldset[disabled] .btn-outline:focus, fieldset[disabled] .btn-outline:active, fieldset[disabled] .btn-outline.active {
    background-color: #2b628e;
    border-color: #2b628e; }
  .btn-outline .badge {
    color: #2b628e;
    background-color: #FFFFFF; }

/*# sourceMappingURL=skin.css.map */
