/***************************************************
  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 
 */
/***********************************************************************/
a:hover, a:focus {
  color: #154084; }

.btn {
  background-color: #154084;
  border-color: #154084; }

.btn-inverse {
  color: #FFFFFF;
  background-color: #154084;
  border-color: #154084; }
  .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active {
    color: #FFFFFF;
    background-color: transparent;
    border-color: #e2e2e2; }
  .open .btn-inverse.dropdown-toggle {
    color: #FFFFFF;
    background-color: transparent;
    border-color: #e2e2e2; }
  .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: #154084;
    border-color: #154084; }
  .btn-inverse .badge {
    color: #154084;
    background-color: #FFFFFF; }

.btn-outline {
  color: #FFFFFF;
  background-color: #282d35;
  border-color: #282d35; }
  .btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
    color: #FFFFFF;
    background-color: #154084;
    border-color: #154084; }
  .open .btn-outline.dropdown-toggle {
    color: #FFFFFF;
    background-color: #154084;
    border-color: #154084; }
  .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: #282d35;
    border-color: #282d35; }
  .btn-outline .badge {
    color: #282d35;
    background-color: #FFFFFF; }

.btn-primary {
  background-color: #154084; }

.carousel-control:hover {
  background: #154084 !important; }

.owl-theme .owl-controls .owl-buttons div:hover {
  background: #154084; }

#wrapper .breadcrumb li a:hover {
  color: #154084; }

.products-selection .display > div.selected a {
  color: #154084; }

/* Override Bootstrap */
.group-span-filestyle .btn-default {
  background: #154084; }

.custom-radio input[type="radio"]:checked + span {
  background-color: #154084; }

/* header */
.header-nav a:hover {
  color: #154084; }

.popup-over a.popup-title:hover {
  color: #154084; }
.popup-over .popup-content a:hover {
  color: #154084; }
.popup-over .popup-content ul li.current {
  color: #154084; }
  .popup-over .popup-content ul li.current a {
    color: #154084; }

/* Sidebar */
/* footer */
.footer-container li a:hover {
  color: #154084; }

/* Block cart */
#cart-block .cart-preview.active a {
  color: #154084; }

/* Block Search */
.search-widget form input[type=text]:focus {
  outline: 3px #154084 solid; }
  .search-widget form input[type=text]:focus + button {
    background: #154084; }
.search-widget form button[type=submit]:hover {
  color: #154084; }

/* Megamenu */
.leo-megamenu .navbar-nav > li a:hover, .leo-megamenu .navbar-nav > li a:focus, .leo-megamenu .navbar-nav > li a:active {
  color: #fff; }
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
  color: #fff; }
.leo-megamenu .dropdown-menu a > .menu-title:hover {
  color: #154084; }
.leo-megamenu .dropdown-menu .menu-title a:hover {
  color: #154084; }
.leo-megamenu .navbar-nav > li ul li a:hover, .leo-megamenu .navbar-nav > li ul li a:focus, .leo-megamenu .navbar-nav > li ul li a:active {
    color: #154084;
}

/* Slideshow */
.bannercontainer .tp-caption.btn.btn-discover:hover {
  background: #154084;
  border-color: #154084; }
.bannercontainer .tp-caption.btn.btn-white:hover {
  background: #154084; }

/* Product list */
.thumbnail-container .product-title a:hover {
  color: #154084; }

/* Lastest Blog */
.blog-item .blog-meta a:hover {
  color: #154084; }

.blog-tags a:hover span {
  background: #154084; }

/* Block category left */
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover {
  color: #154084; }
.block-categories .arrows .arrow-right:hover,
.block-categories .arrows .arrow-down:hover {
  color: #154084; }

/* Block Newsletter */
.block_newsletter form .btn:hover {
  background: #154084;
  border-color: #154084; }

/* Product page */
.product-price {
  color: #154084; }

.product-tabs.tabs .nav-tabs .nav-link.active {
  border-bottom-color: #154084;
  color: #154084; }
.product-tabs.tabs .nav-tabs .nav-link:hover {
  border-bottom-color: #154084;
  color: #154084; }

.product-cover .layer .zoom-in {
  color: #154084; }

#product-modal .modal-content .modal-body .product-images img:hover {
  border-color: #154084; }

.product-images > li.thumb-container > .thumb.selected, .product-images > li.thumb-container > .thumb:hover {
  border-color: #154084; }

.products-section-title:before {
  background: #154084; }

.more-info-product .title-info-product:before {
  background: #154084; }

.products-accordion .card-header a:hover:after {
  color: #154084; }

/* Back to top */
#back-top a {
  background: #154084; }

/* Widget */
.box-show-more a:hover {
  background: #154084;
  color: #FFFFFF; }

/* Panel tool */
.paneltool .leo-dynamic-update-side.current-sidebar {
  color: #154084; }
.paneltool .leo-dynamic-update-side.themetool .leo-dynamic-update-header.current-header {
  color: #154084; }

.leo-dynamic-update-layout:hover, .leo-dynamic-update-layout.current-layout-mod {
  color: #154084; }

.group-input a.apconfig.active {
  color: #154084; }

.enable_fheader.btn_no:before {
  background: #154084; }

/* skill of theme */
/* color */
#leo_search_block_top .btn:hover, .leoproductsearch-result .ac_results > div:last-child a, .dp-top .hd-contact i, .dp-top .hd-contact > div p, .bannercontainer .tp-caption.h1-sl-line-1,
.h1-box-product .ApImage .image_description a:hover, .wr-quicklogin .leo-login-title, .wr-quicklogin .leo-register-title, .wr-quicklogin .lql-social-login .lql-social-login-title,
#leo_block_top .popup-content .currency-selector li.current a, .popup-over .popup-content li a:hover, div.verticalmenu ul li a:hover .menu-title, div.verticalmenu ul li a:focus .menu-title,
div.verticalmenu .dropdown-menu ul li a:hover .menu-title, div.verticalmenu ul li a:hover .hasicon i, div.verticalmenu ul li a:focus .hasicon i, .h1-box-product .nav-tabs .nav-item .nav-link:hover,
.h1-box-product .nav-tabs .nav-item .nav-link.active, .thumbnail-container .category-default a, .thumbnail-container .add-to-cart:hover, .h1-box-email .ApImage .image_description .btn-banner-style-1:hover,
.h1-box-listcate .list-cate li a:hover, .h1-ft-info .ApRawHtml i, .h1-ft-info .ApRawHtml a, .h1-ft-info .ApRawHtml i, .block-social li a:before, .h1-box-ftlist .ApBlockLink li a:hover,
.h1-box-listcate .list-cate li a:hover:before, .h1-box-listcate .list-cate > p > a:hover, #search_filters_wrapper #search_filters .facet .facet-title,
.sidebar .block .title_block a, .block-categories .category-sub-menu li > a:before, .block-categories .category-sub-menu li > a:hover, .button-wl-cp .leo-wishlist-button:hover, .button-wl-cp .leo-compare-button:hover,
.product-quantity .input-group-btn-vertical .btn:hover, .h1-box-product .tabs-dropdown-menu .dropdown-menu > a:hover, .h1-box-product .tabs-dropdown-menu .dropdown-menu > a.active,
.h2-box-mainfooter .ApBlockLink li a:hover, .h2-box-copyright .ApRawHtml p span, .block-title-style2 h4, .style-banner .ApImage .image_description p a:hover, .h2-box-mainfooter.home-3 .ApBlockLink li a:hover,
.h2-box-mainfooter.home-3 > div:last-child .block_newsletter .input-wrapper button:hover, .h4-box-bntext .block-title-style2 .author-box .author-text p:last-child, .latest-blogs .blog-title a:hover,
.h8-box-bn > div:not(:first-child) .ApImage .image_description a, .product-list-2 .thumbnail-container .category-default a {
  color: #154084; }

/* background color */
.leoproductsearch-result .ac_results li.ac_over, .leoproductsearch-result .ac_results > div:first-child::-webkit-scrollbar-thumb, .dp-top .header-btn:not(.btn-search):hover,
.ApMegamenu .leo-verticalmenu .title_block, .h1-ft-info .ApRawHtml > div.email-us p:after, .h1-box-listcate .list-cate > p > a:hover:after, .products-sort-order .select-list:hover, .pagination .current a,
.pagination a:not(.previous):not(.next):hover, .pagination a:not(.previous):not(.next):focus, .thumbnail-container .pl-underline, #search_filters_wrapper #search_filters .facet ul.faceted-slider .ui-widget-header,
.product-tabs.tabs .nav-tabs .nav-link:after, .product-features .features-col h4, .iview-directionNav a:hover, .bannercontainer .tp-caption.h3-sl3-btn a:hover {
  background-color: #154084; }

/* only border color */
.demo-product-detail .leo-widget a:hover, #leo_block_top .popup-content .language-selector li.current, #search_filters_wrapper #search_filters .facet ul.faceted-slider .ui-slider-horizontal,
.product-quantity .add > button {
  border-color: #154084; }

.wr-quicklogin .lql-form-bt, #search_filters_wrapper #search_filters .facet ul.faceted-slider .ui-slider .ui-slider-handle, .box-why .block-title-style2 .block_content .question-title h5 a:before,
.h7-box-why .ApHtml .block_content .question-title h5 a:before {
  background-color: #154084;
  border-color: #154084; }

.h1-box-product .tabs-dropdown-menu.open > button {
  background-color: #154084 !important; }

.have-border .ApRawHtml:not(.block-title-style2) p a, .h2-box-bn2 .ApRawHtml p:last-child a {
  color: #154084;
  border-color: #154084; }
.stars-container {
    padding: 10px 0px;
}
.thumbnail-container .functional-buttons .quick-view, .thumbnail-container .functional-buttons .btn-product {
    color: #154084;
}
.thumbnail-container .functional-buttons .compare .btn-primary:active:hover, .thumbnail-container .functional-buttons .compare .btn-primary:active:focus, .thumbnail-container .functional-buttons .compare .btn-primary:active.focus, .thumbnail-container .functional-buttons .compare .btn-primary.active:hover, .thumbnail-container .functional-buttons .compare .btn-primary.active:focus, .thumbnail-container .functional-buttons .compare .btn-primary.active.focus, .thumbnail-container .functional-buttons .compare .open > .btn-primary.dropdown-toggle:hover, .thumbnail-container .functional-buttons .compare .open > .btn-primary.dropdown-toggle:focus, .thumbnail-container .functional-buttons .compare .open > .btn-primary.dropdown-toggle.focus, .thumbnail-container .functional-buttons .wishlist .btn-primary:active:hover, .thumbnail-container .functional-buttons .wishlist .btn-primary:active:focus, .thumbnail-container .functional-buttons .wishlist .btn-primary:active.focus, .thumbnail-container .functional-buttons .wishlist .btn-primary.active:hover, .thumbnail-container .functional-buttons .wishlist .btn-primary.active:focus, .thumbnail-container .functional-buttons .wishlist .btn-primary.active.focus, .thumbnail-container .functional-buttons .wishlist .open > .btn-primary.dropdown-toggle:hover, .thumbnail-container .functional-buttons .wishlist .open > .btn-primary.dropdown-toggle:focus, .thumbnail-container .functional-buttons .wishlist .open > .btn-primary.dropdown-toggle.focus {
	background-color: #154084;
    border-color: #154084;
	color: #fff;
}
#blockcart-modal .cart-content .cart-content-btn .btn {
    color: #fff;
}
#blockcart-modal .cart-content .cart-content-btn .btn:hover {
    background: #315da3;
}
#blockcart-modal .modal-header {
    background: #154084;
}
#blockcart-modal .product-name {
    color: #154084;
}
.card-block .btn-outline, .block-promo .promo-input + button {
    background-color: #154084;
    border-color: #154084;
	color: #fff;
}
.card-block .btn-outline:hover, .card-block .btn-outline:focus, .card-block .btn-outline:active, .card-block .btn-outline.active {
    background-color: #315da3;
    border-color: #315da3;
}
.block-promo .promo-input + button:hover {
    background-color: #315da3;
    border-color: #315da3;
}
.block-promo .promo-code-button {
    padding-top: 15px;
    color: #154084;
}
.cart-grid-body a.label:hover {
    color: #154084;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #154084;
}
.view-leo-dropdown-additional {
    background: #154084;
}
.leo-fly-cart-total {
    background-color: #154084;
    background-image: -webkit-linear-gradient(#e8f8f7, #154084);
    background-image: linear-gradient(#e8f8f7, #154084);
}
.leo-fly-cart .leo-fly-cart-icon {
    color: #154084;
}
div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_continue_shopping {
	color: #fff;
}
div#onepagecheckoutps div#onepagecheckoutps_step_review #btn_continue_shopping:hover {
    background-color: rgb(21 64 132);
    border-color: rgb(21 64 132);
 
}
div#onepagecheckoutps div#onepagecheckoutps_step_review #list-voucher-allowed .promo-code .btn-primary {
	color: #fff;	
}
div#onepagecheckoutps div#onepagecheckoutps_step_review #list-voucher-allowed .promo-code .btn-primary:hover {
    background-color: rgb(21 64 132);
    border-color: rgb(21 64 132);
 
}
.btn {
	color: #fff;
}
.btn:hover, .btn:active, .btn:focus, .btn.active:focus, .btn:active:focus {
    background-color: #315da3;
    color: #fff;
    border-color: #315da3;
}
body#checkout a:hover {
    color: #fff;
}
#form_review_popup #submit_review {
    background: #154084;
    border: 1px solid #154084;
}
.thumbnail-container .functional-buttons .quick-view:hover, .thumbnail-container .functional-buttons .btn-product:hover {
    background-color: #154084;
    border-color: #154084;
}
.block-social li a:before {
	color: #fff !important;
}
.block-social li a:hover:before {
	opacity: .8;
}
.leo-dropdown-cart-item a:hover, .leo-dropdown-cart-item a:focus {
    color: #154084;
}
.product-thumb-images .thumb.selected, .product-thumb-images .thumb:hover {
    border-color: #154084;
}
/*#header, #header .header-top {
    background: none;
}*/
.leo-compare-button:hover, .leo-wishlist-button:hover {
	background: #fff;
}
.button-wl-cp .leo-wishlist-button:hover, .button-wl-cp .leo-compare-button:hover {
	color: #154084;
}
@media (max-width: 991px) {
.leo-megamenu.disable-canvas .leo-top-menu {
    background: #154084;
}
.leo-megamenu.disable-canvas .navbar-nav li {
    border-bottom: 1px solid #a4a4a4;
}
.leo-megamenu.disable-canvas .navbar-nav .nav-item .caret {
    border-left: 1px solid #a4a4a4;
}
.leo-megamenu.disable-canvas .dropdown-menu {
    background: #154084;
}
.leo-megamenu .dropdown-menu .menu-title {
    color: #fff;
}
.leo-megamenu .dropdown-menu .menu-title {
    padding-left: 15px;
}
.leo-widget .widget-category_image .level0 li {
    padding-left: 10px;
}
.leo-megamenu .dropdown-menu li a {
    color: #fff;
}
}
.product-flags .product-flag.new {
    background-color: #154084;
}
.js-mailalert-add {
    background: #fc4444;
    border-color: #fc4444;
}
.js-mailalert-add:hover {
	opacity: .80;
}
/*# sourceMappingURL=skin.css.map */

