﻿#sp-main-body {
    padding: 20px 0;
}

.myshowpass {
    position: absolute;
    right: 0;
    background: #ccc;
    border-radius: 4px;
    z-index: 999999;
    top: 0;
}
#map_demo{
	margin: 0 auto;
}
.floorplan h3{
    background: #efefef;
    font-size: 24px;
    padding: 10px 20px;
}
.floorplan {
    text-align: center;
}
.col-tax span  , .col-discount span {
	font-size: 0px !important;
}

.col-qty .proopc-input-append{
	display:none !important;
}

#sp-header .sp-profile-dropdown .sp-module {
    margin-left: 0;
}
#sp-header .sp-profile-dropdown .sp-module ul {
	padding-left: 0;
}

#sp-header .sp-profile-dropdown .sp-module ul li { 
    list-style: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 5px;
}
.field_setvmshopper{
	display:none;
}
#sp-header {
  background: #374037;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #fff;
}

.breadcrumb {
    margin: 0;
}

.sp-megamenu-parent > li > a {
  color: #fff;
}
.burger-icon > span {
  display: block;
  height: 2px;
  background-color: #fff;
  margin: 5px 0;
  transition: background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #fff;

}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #fff;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
  border-bottom: 1px solid #ccc;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #000;

}
.sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  font-size: 16px !important;

}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
    color: #f00;
}
.sp-sign-in{
	color:#fff;
}
.signin-text{
	display:none !important;
}

body.ltr.offcanvs-position-left.offcanvas-active .offcanvas-menu {
    background: #077304;
}
.offcanvas-menu .offcanvas-inner a {
    color: #ffffff;
}
.offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span , .offcanvas-menu .offcanvas-inner ul.menu>li li a {
    color: #ffffff;
}
.sp-contact-info li {
    color: #fff;
}
.offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span {
    background-color: #ffffff;
}
.page-item.active .page-link {
    background-color: #000000;
    border-color: #000000;
}

.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler, .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler {
    color: rgb(255 255 255);
}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    font-size: 18px;
    padding: 10px 0px;
    line-height: 17px;
    font-weight: 400;
    margin-bottom: 10px;
    display: block;
}

.offcanvas-menu .offcanvas-inner ul.menu>li a:hover, .offcanvas-menu .offcanvas-inner ul.menu>li a:focus, .offcanvas-menu .offcanvas-inner ul.menu>li span:hover, .offcanvas-menu .offcanvas-inner ul.menu>li span:focus {
    color: #fff;
}

.sp-megamenu-parent>li:hover>a {
    color: #efefef;
}

.offcanvas-menu .offcanvas-inner ul.menu>li {
    border-bottom: 1px solid #efefef;
}


.zonea .browse-view .row .product .spacer {
    padding: 6px;
    border: #fad27b 3px solid;
}

.zonea .browse-view h1 {
    background-color: #fad27b !important;
}

.zonec .browse-view .row .product .spacer {
    padding: 6px;
    border: #bae5ec 3px solid;
}

.zonec .browse-view h1 {
    background-color: #bae5ec !important;
}

.zoneb .browse-view .row .product .spacer {
    padding: 6px;
    border: #eeeae9 3px solid;
}

.zoneb .browse-view h1 {
    background-color: #eeeae9 !important;
}

th.col-sku {
	color: #fafafa !important;
}
 .bgred{
    padding: 10px 15px !important;
    background: #000;
    line-height: 15px !important;
    border-radius: 4px;
}
 .bgred:hover ,  li:hover a.bgred{
	color:#fff;
}

.category-view .product-field-desc{
	display:none;
}







@media (max-width: 991px){
	#sp-header {
		height: 80px;
	}
	.logo-image-phone {
		height: 60px !important;
		margin-top: 10px;
	}
	.header-modules{
		display: flex !important
	}
}