/*Sellacious Shopping Cart Custom CSS*/

.mod-sellacious-cart {
	padding-top: 8px !important;
}
a {
  color: #a03e01;
}
/*Sellacious finder Custom CSS*/
.sella-search.finder-dropdown .searchactionbtn {
	padding-top: 15px;
}

/*Main menu Icon size*/
.custom-icon .fa {
	font-size: 18px;
}

/*My Account Module Custom Css*/
.my-account ul > li {
	list-style: none;
	margin-left: -40px;
}

.my-account-child {
	margin-top: -15px;
}

.my-account ul > li > a {
	font-size: 14px;
	line-height: 1;
	display: inline-block;
	padding: 8px 0;
	cursor: pointer;
}

/*Offcanvas Custom CSS*/
.offcanvas-menu .offcanvas-inner .login-greeting {
	padding-top: 15px;
	margin-bottom: -10px;
	font-size: 20px;
	font-weight: bolder;
}

.login-greeting {
	font-size: 20px;
	font-weight: bolder;
}

/*.offcanvas-menu .mobile-login {
	display: none !important;
}*/

.offcanvas-menu .sella-list-item {
	padding: 5px !important;
	border: 1px solid rgba(0,0,0,.125);
}

.offcanvas-menu .sella-list {
	padding-top: 20px !important;
}

.offcanvas-menu .offcanvas-inner .sella-list-item {
	font-size: 12px !important;
}

input.sella-logout {
	display: none !important;
}

.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child) {
	margin-bottom: 0px;
}

.offcanvas-menu .sella-container {
	margin-top: 20px;
}

.offcanvas-menu a.mobile-logout {
	width: fit-content;
	padding: 7px 20px !important;
}

/*Others Custom CSS*/
.password-group .input-group {
	display: flex;
}
.sp-page-title {
  background: #a03e01;
}
#sp-left .sp-module,
#sp-right .sp-module {
	padding: 0px !important;
}
#sp-top-bar{background-color: #a03e01;
color: white;}
.social-icons a,.sp-contact-info a{color: #FFF;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a{
  color: #a03e01;
}
.sp-megamenu-parent > li:hover > a {
  color: #a03e01;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #a03e01;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #a03e01;
}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
  color: #a03e01;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #a03e01;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #a03e01;
}
.sp-megamenu-parent .sp-mega-group > li > a {
  color: #a03e01;
}
.ctech-wrapper .ctech-btn-primary {
 background-color: #f34670 !important;
 border-color: #f34670 !important;
 color: #fff !important;
}
.ctech-wrapper .ctech-btn-primary:hover {
 background-color: #a03e01 !important;
 border-color: #a03e01 !important;
 color: #fff !important;
}
.ctech-wrapper .ctech-text-primary{color: #7a5c50 !important;}
[dir] .product-block-elegant .product-block-wrap:hover .cart-button-container button:not(.lbl-no-stock),
[dir] .product-blocks-container.product-list .product-block-elegant .product-block-wrap .cart-button-container button:not(.lbl-no-stock) {
	color: #fff;
	background-color: #a03e01;
	border: 1px solid #a03e01;
}
.product-block-elegant .product-title{color: #a03e01 !important;}
.product-block-elegant .product-title a,
.product-block-elegant .product-title a:hover {
	color: #a03e01;
}
#sp-page-builder .sppb-section-title{margin-bottom:20px;}
#sp-footer, #sp-bottom{background: #d7d7d9;}
#sp-bottom .sp-module .sp-module-title{color: #a03e01;}
.sp-module ul > li > a{color: #7a5c50;}
.sp-module ul > li > a:hover {
 color: #7a5c50 !important;}
}
.sp-copyright{color: #7a5c50;}
#mxcpr{display:none;}