/* Non-Store Pages */
body {
	background-image: url("../../images/backgroundtexture.jpg");
}
.attr_li, #Results, #Results2, .tblImage, .tblImage img, #gridBtn, #listBtn, #cartBtnContainer button, #myAccountDT button, #signIn button, .PrdHdr, .PrdHdr_1, .PHBullet, #litTable td {
	background: transparent !important;
}
a, #signInBtn, #cartBtnContainer button {
	color: #000;
}
#topNavBarContainer a {
	color: #FFF;
}

.viewAll a, .catDrop a {
	color: #000 !important;
}
#signInBtn{
	color: #000 !important;
}
a:hover, #signInBtn:hover, #cartBtnContainer button:hover, .mobileCart:hover {
	color: #dc2329 !important;
}
#Footer, .section-title::after {
	background-color: #dc2329 !important;
}
#Footer a:hover {
	color: #dc2329 !important;
}
#loginForm button {
	background-color: #dc2329 !important;
	border: #dc2329 !important;
}
#myAccount button, #myAccountDT button {
	color: #000 !important;
}
.mobileCart {
	background-color: #fff !important;
	border: none !important;
	color: #000 !important;
	font-weight: bolder !important;
}
#location {
	background: transparent;
	color: #FFF !important;
}
#loginFailed {
	color: #dc2329 !important;
}
#logIn {
	color: green !important;
}
#branchInfo {
	border: 3px solid #dc2329 !important;
}
#Login {
	background-image: url("../../images/Striationbackground.jpg");
}
#midRow {
	background-image: url("../../images/backgroundtexture.jpg");
}
#topBanner {
	background-color: gray;
}
#topNavBar {
	color: #fff;
}
#midNavBar {
	border-bottom: 5px solid #dc2329 !important;
}
#SegmentsLinks .list-group-item {
	color: #000;
}

/* Store Pages */
.collapsed-group, .expanded-group {
	border-bottom: 3px solid #dc2329;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
	background-color: #dc2329 !important;
}
.bgColor {
	background-color: #dc2329 !important;
}
.bgColor a:hover {
	color: #000 !important;
}
.side_box h5 {
	background-color: #dc2329 !important;
}
.side_box h5 a {
	color: #fff !important;
}
.tgl_c li {
	border-bottom-color: #dc2329 !important;
}
li.expand {
	color: #dc2329 !important;
}
#Forms_Edit .btn-primary, #Forms .btn-primary, #formFields .btn-primary, #branchSelect .btn-primary, #OrderSearch .btn-primary, #InvoiceSearch .btn-primary, #viewSelectedTop a.btn-primary, #search-table .btn-primary, #reorderTable .btn-primary, #reorderTable thead, 
#panelsStayOpen-headingOne .accordion-button, #savekitname .btn-primary,#savekitwname .btn-primary, .maOptions button, #cartbottom a, #ccSubmitBtn, .btn-add, .btn-add-all, .search-btn, .search-result-btn, #testpopover,
#SalesAccounts .btn-primary, .btn-acc-req, #kitsPage a.dropdown-toggle, #ProductQuickAdd a.btn-primary, .subtotal a.btn-primary, #continuetocheckout, #InvoiceDetail .btn-primary, #columnarForm .btn-primary, #netbookmulti .btn-primary,
#rheemSearch .btn-rheem, #RefineSearchForm .btn-rheem, #rheembomsearch .btn-rheem, .emptyCart, #branchModal .btn-primary, #confirm-delete .btn-ok, #confirm-delete-kit .btn-ok, .maOptions a.btn-primary, #holdorderpopup .btn-primary, a.btn-primary {
	background-color: #dc2329 !important;
	border-color: #dc2329 !important;
}
#viewSelectedTop a.btn-primary, #reorderTable thead, .search-btn, #panelsStayOpen-headingOne .accordion-button, #cartbottom a, .btn-add-all, #kitsPage a.dropdown-toggle, #ProductQuickAdd a.btn-primary, .subtotal a.btn-primary,
#testpopover, #rheembomsearch .btn-rheem, #resultsTable .btn-add, .emptyCart, #branchModal .btn-primary, #confirm-delete .btn-ok, #confirm-delete-kit .btn-ok, .maOptions a.btn-primary, a.btn-primary {
	color: #fff !important;
}
a.btn-add-all:hover {
	color: #fff !important;
}
.itemLabelP a, .darkred {
	color: #dc2329 !important;
}
#prodtable thead {
	background-color: #dc2329 !important;
}
#prodtable tr, #prodtableTwo tr, #netbooksprint tr, #netbooksopen tr, #pricefilessopen tr, #SystemSheetfilessopen tr, #rheemLit tr, #SysShopResults tr {
	border-bottom: 1px solid #dc2329 !important;
}
table.dataTable.display tbody td {
	border-top: 1px solid #dc2326 !important;
}
#kitsPage h5.panel-title {
	color: #000 !important;
}
#kitsPage h5.panel-title:hover {
	color: #dc2329 !important;
}
#kitsPage a.panel-heading {
	color: #000 !important;
}
#kitsPage .panel-heading {
	border-bottom: 1px solid #000 !important;
}
#netbookmulti {
	border: 1px solid #dc2329;
}
#netbookmulti tbody td {
	line-height: 20px;
	text-align: center;
	padding: 15px;
}
#kitsPage .printkits thead, #example thead, #acctsmmy thead, #payDetails thead, #payDetailsRec thead, #netbooksprint thead, #netbookmulti thead, 
#netbooksopen thead, #pricefilessopen thead, #SystemSheetfilessopen thead, #rheemLit thead, #SysShopResults thead {
  background-color: #dc2329 !important;
  color: #fff !important;
}
#kitsPage .printkits tr {
  border-bottom: 1px solid #dc2329 !important;
}
#kitsPage .printkits tfoot tr, #prodtable tfoot tr, #prodtableTwo tfoot tr {
  border-bottom: none !important;
}
.alert-link {
	color: #dc2329 !important;
}
#prodtable thead, #detailsTable thead, #verifyOrderTable thead, .table-print thead, #prodtableTwo thead {
  background-color: #dc2329 !important;
  color: #fff !important;
}
.square {
	input{
		background: #dc2329 !important;
	}
}
#loginForm2 button, #addToCartForm .single-product {
    background-color: #dc2329 !important;
    border: #dc2329 !important;
}
.fuelux .wizard > .steps li.active .badge {
background-color: #dc2329;
}
.fuelux .wizard > .steps li.active {
background: #f1f6fc;
color: #dc2329;
cursor: default;
}
.nav-link {
	color: #dc2329;
}
.nav-link.active{
	color: #fff !important;
	background-color: #dc2329 !important;
}
#savekitwname .error {
	color: red;
}

