body {font-family: "Arial";background:#ffffff;}
.whiteBg {box-shadow: none;}
.newResponsiveHeaderLogo {padding-top: 0px;text-align: center;}
.newResponsiveHeaderLogo a:hover {text-decoration: none;}
.newResponsiveHeaderLogo img {max-width: 100%!important;height: auto!important;}
.Top-navBg {background: #fff;margin: 3px 0 0;}
.TopNav {background:#ededed; border-bottom: 0; margin: 0;  padding: 0;}
.TopNav ul.Lft {float: left;margin: 0;padding:0;width: auto;}
.TopNav ul.Rgt {float: right;margin:0;padding: 0;width: auto;}
.TopNav ul li {	border-right:1px solid #d3d3d3;float: left;font-size: 14px;margin: 0;position: relative;}
.TopNav ul li a {color:#555;font-weight: 500; padding: 0.6em 0.6em;display: block;}
.TopNav ul li a i {	color:#555;font-size: 14px;}
.TopNav ul li a:hover, .TopNav ul li a:hover i {color:#000; background:#d3d3d3;}
.TopNav ul li a.active {padding: 0.6em 0.6em;}
.TopNav ul li a span.giftRegTopheIcon {background: rgba(0,0,0,0) url("images/gift.png") no-repeat scroll left center;}
.TopNav ul li a span.whisListTopheIcon {background: rgba(0,0,0,0) url("images/wish.png") no-repeat scroll left center;}
.TopNav ul li a span.cartTopheIcon {background: rgba(0, 0, 0, 0) url(images/cart.png) no-repeat scroll left center; height: auto;background-size: 22px 20px;}
.TopNav ul li a span#reggiftItemCount {	left: 20px;top:3px;}
.StoreNum {color:#6a6a6a;font-size: 1.4em;font-weight: 700;text-align: center;padding-bottom:0px;}
.MainMenuBg { background: #fff;}
.MainMenu {background:#6a6a6a;margin: 0;border-bottom: 0 none !important;clear: both;}
.MainMenu ul li {border-right: 1px solid #6a6a6a;float: left;font-size: 14px;margin: 0;}
.MainMenu ul li a {color: #fff;display: block;font-weight:600;	padding: 5px 15px;}
.Search input[type="text"] {background: #fff;border:1px solid #d3d3d3;}
.Search input[type="button"] {background:#f0f0f0 url("images/gray-icon-search.png") no-repeat scroll center center; margin: 0;border: 1px solid #ddd}
.titleh3 {background:#6a6a6a;color: #fff;font-size: 21px;padding: 5px 10px;}
a.catmenu {	border-bottom: 1px solid #dcdcdc;color: #337ab7;display: block;	font-size: 12px;margin: 0;padding: 8px;}
.FtrTop ul li {list-style-type: none;margin: 0;}
.FtrTop ul li a {color: #777;}
.FtrTop input[type="text"] {background:#fff;border: 1px solid #d3d3d3;color: #e82c1d;font-family: "Arial";font-size: 14px;height: 29px;margin: 0;	padding: 3px 7px;border-radius: 4px 0 0 4px !important;box-shadow: none;}
.FtrTop input[type="button"], .FtrTop input[type="submit"] {background:#6a6a6a;margin: 0 0 0 0px !important;text-indent: 0;width: auto;height: auto;color:#fff;;}
.PopCartButton a.RedBtn {border-radius: 7px;color: #fff;padding: 8px 10px;text-align: center;background: #e82c1d;font-size: 13px;font-weight: 700;text-decoration: none;margin: 5px 0 0 5px;float: left;}
.Lft-C-Form .Title {background: #e82c1d;color: #fff;font-size: 16px;font-weight: 600;margin: 0 0 5px;padding: 7px 10px;	text-align: left;}
.Lft-C-Form input[type=text] {border: 1px solid #b6b6b6;background: #fff;font-family: "Arial";font-size: 12px;padding: 5px 7px;font-weight:600;margin: 0 auto 10px auto;color: #1d1d1d;width: 95%;}
.Lft-C-Form textarea {border: 1px solid #b6b6b6;background: #fff;font-family: "Arial";font-size: 12px;padding: 5px 7px;margin: 0 auto 10px auto;color: #1d1d1d;width: 95%;font-weight: 600;}
.Lft-C-Form input[type=button] {border: 0 none;background: #e82c1d;font-family: "Arial";font-size: 14px;padding: 5px 20px;margin: 0 0 0 5px;color: #fff;font-weight: 600;float: left;}
.BrandList .Title {background: #e82c1d;color: #fff;font-size: 16px;font-weight: 600;padding: 7px 10px;}
.BrandList ul li a:hover {color: #e82c1d;}
.MyAcntTab ul li a.act {/*color: #e82c1d;*/}
.MyAcntArea .BlueTitle {/*border-bottom: 1px solid #c8c8c9;color: #e82c1d;*/}
.MyAcntArea .BlueTitle span {/*background: #e82c1d;color: #fff;*/}
.Breadcum a {color: #6a6a6a;text-decoration: underline;}
.handle {background: rgba(0, 0, 0, 0) url("images/FMD-left-tab-title.png") no-repeat scroll 99% center;border: 1px solid #959595;/* box-shadow: 0 2px 2px #707070; */color: #292929;	cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight:normal;height:32px;

line-height: 27px;margin: 0;padding: 0 5px;}
.handle:hover {background: #ececec url("images/FMD-left-tab-title-hover.png") no-repeat scroll 99% center;}
.open .handle {background: rgba(0,0,0,0) url("images/FMD-left-tab-title-active.png") no-repeat scroll 99% center;}
.Mat-Landing .GrayStrip {background: #6a6a6a;}
.PayAsLowAsTable a {color: #e82c1d;}
.PayasLowAsTab ul li a {background: #5f5f5f;border-bottom: 1px solid #5f5f5f;color: #fff;display: block;font-weight: bold;padding: 7px 10px;text-decoration: none;}
.PayAsLowAsTable table th {background: #ebebeb;border-bottom: 1px solid #d0d0d0;font-size: 15px;padding: 7px;}
.Billing .S-Title {background: #969696;color: #fff;font-size: 16px;font-weight: 600;line-height: 33px;}
.Billing .S-Title span {background: #58585a;float: left;font-weight: 600;line-height: 33px;margin: 0 10px 0 0;padding: 0 10px;}
.Delivery .S-Title {background: #969696;color: #fff;font-size: 16px;font-weight: 600;line-height: 33px;}
.Delivery .S-Title span {background: #58585a;float: left;font-weight: 600;line-height: 33px;margin: 0 10px 0 0;padding: 0 10px;}
.ReviewTerms .S-Title {background: #969696;color: #fff;font-size: 16px;font-weight: 600;line-height: 33px;}
.ReviewTerms .S-Title span {background: #58585a;float: left;font-weight: 600;line-height: 33px;margin: 0 10px 0 0;padding: 0 10px;}
.PaymentMethod .S-Title {background: #969696;color: #fff;font-size: 16px;font-weight: 600;line-height: 33px;}
.PaymentMethod .S-Title span {background: #58585a;float: left;font-weight: 600;line-height: 33px;margin: 0 10px 0 0;padding: 0;text-align: center;width: 30px;}
.C-Border-Box .smk_accordion .accordion_in .acc_head {background: #58585a;color: #d2d2d2;cursor: pointer;display: block;font-size: 14px;font-weight: 600;padding: 10px;position: relative;}
.C-Border-Box .smk_accordion .accordion_in.acc_active>.acc_head {background: #e82c1d;color: #fff;font-weight: 600;}
.OrderSummary .S-Title {background: #969696;color: #fff;font-size: 16px;font-weight: 600;line-height: 33px;padding: 0;}
.FinanceApps .StepTitle {background: #d3d3d3;color: #000;font-size: 18px;font-weight: 600;line-height: 40px;padding: 0;text-align: center;}
.FinanceApps .StepTitle span {background: #414141;color: #fff;display: inline-block;float: left;line-height: 40px;padding: 0 12px;}
.WishlistTable table th {background: #ebebeb;border-bottom: 1px solid #d0d0d0;font-size: 15px;padding: 7px;}
.WishlistTable table th {background: #ebebeb;border-bottom: 1px solid #d0d0d0;font-size: 15px;padding: 7px;}
.WishlistTable a {color: #000;}
.GrayBox input[type="text"], .GrayBox input[type="email"], .GrayBox input[type="password"] {background: #fff;border: 1px solid #c4c4c4;box-shadow: 2px 2px #d4d4d4;color: #000;font-family: "Arial";font-size: 14px;margin: 10px 0;padding: 10px;width: 100%;}
.MyAcntTab .ActTitle {/*background: #e82c1d url("https://furnituremallv2server.furnituremalldirect.com/layout/RWD_Standard_Design_Layout_1/themes/images/FMD-white-down-arrow1.png") no-repeat scroll 95% 9px;*/}
.smk_accordion .accordion_in {border:1px solid #ccc ;z-index: 1;}
.smk_accordion .accordion_in .acc_head {background:#ededed;color:#333;}
.smk_accordion .accordion_in.acc_active>.acc_head {background:#fff;color:#333;}
.cssplay_menu ul ul li .bottomCategoryMenu {border-bottom:0 ;}
.cssplay_menu ul ul li .bottomCategoryMenu a {background:#6a6a6a ;border-top:1px solid #fff;color: #fff;}
.cssplay_menu ul ul li .bottomCategoryMenu a:hover {background: #d3d3d3;color: #000;}
.MainTitle {background:#6a6a6a;}
.GrayTitle01 {background: #6a6a6a;color: #fff;}
.GrayTitle {background: #6a6a6a;color: #fff;}
.SubTitle {background: #6a6a6a;color: #fff;}
.S-Title>span {padding: 0 10px;float: left;}
.FtrBottom p {font-size: 10px;}
.deliveryZipBtn {background: #6a6a6a url("images/icon-search.png") no-repeat scroll left top!important;border: 0 none;color: #fff;height: 29px;width: 31px;}
.navBg {background: #fff;}
.cssplay_menu>label {background:#d3d3d3;}
.cssplay_menu {	background:#f0f0f0;font-family: Arial, sans-serif;height: 38px;}
.cssplay_menu ul {background:none;}
.cssplay_menu a {color: #000;line-height: 28px;}
.cssplay_menu li {border-right:1px solid #f0f0f0;}
.cssplay_menu li:hover>a {color: #000; background: #fff;}
.cssplay_menu li ul li {border-bottom:1px dotted #ccc !important;}
.cssplay_menu li li:hover a {background:#d3d3d3;color: #000;}
.cssplay_menu ul ul li a {color: #000;}
.cssplay_menu ul li a h2 {line-height: 36px;}

.smart-tabs dt {background:#fff;border:1px solid #ddd;}	
.smart-tabs dt a{ color:#333;}	
.smart-tabs dt.current a {background: #6a6a6a;color: #fff; }

@media(max-width:991px) {
.deliveryZipBtnMob {background: #6a6a6a url("images/icon-search.png") no-repeat scroll left top!important;}
.ASearch input[type="button"] {background: #6a6a6a url("images/icon-search.png") no-repeat scroll left top!important;}
	
}

@media only screen and (max-width:800px) {
.cssplay_menu a { padding: 5px 10px;}	
}

@media(max-width:800px) {
.deliveryZipBtn {background: #6a6a6a url("images/icon-search.png") no-repeat scroll left top!important;border: 0 none;color: #fff;height: 29px;width: 31px;}
.MainMenu ul li a {	padding: 5px 4px}
		
}

@media (max-width: 768px) {
.Phone-Number {font-size: 17px;}
.MainMenu ul li a { padding: 5px 14px;}
}

@media(max-width:768px) {
/*@media(max-width:767px) {*/
.Top-navBg {margin:0;}	
body {background:#ffffff;}	
.mobTitle h1 {color: #fff;}	
.TopNav ul li a:hover, .TopNav ul li a:hover i{ background: none;}	
.TopNav {background: none; border-bottom: 0;margin: 0;padding: 0;}	
.TopNav ul li {	border-right: 0;}
.TopNav ul li a {padding: 0 0 0 3px;}	
.smk_accordion .accordion_in .mobrwdPlus::before {font-family: 'FontAwesome';content: "\f067";padding-right: 10px;color:#000;font-weight: normal;}
.smk_accordion .accordion_in.acc_active > .mobrwdPlus::before {content: "\f068"; color:#000;}	
.FtrTop ul {border-right:0;min-height:100%;}
.FtrTop .spanftr{border-bottom: 0; border-top: 1px solid #000; margin: 0; padding: 10px 2px;cursor: pointer;color: #000;font-size: 15px;}
.FtrTop ul.Lclm {padding: 30px 0 15px 0;border-top: 1px solid #000;display: block;}	
.FtrTop .accordion .spanftr::before{font-family: 'FontAwesome';content: "\f067";color:#000;padding-right: 10px;  font-size: 14px;
  font-weight: normal;}
.FtrTop .accordion .spanftr.visible-xs.on::before, .FtrMiddleBg .accordion .spanftr.visible-xs.on::before {content: "\f068"; color:#000;}	
.ASearch input[type="button"] {border: 0 none;	background: #6a6a6a url("images/icon-search.png") no-repeat scroll left top;}
#mobile-menu {background: #fff;}	
nav {border-bottom: 2px solid #6a6a6a;}	
.mm-toggle {background: #6a6a6a;font-size: 21px;}
.mm-toggle i {color: #fff;}	
.active-cancel {background: #fff !important;}	
.exCls {font-size: 35px !important;color: #6a6a6a !important;}
.TopNav .mobile-menu .expand {color: #6a6a6a;}	
.TopNav .mobile-menu li {border-top: 1px solid #6a6a6a;}
.TopNav .mobile-menu li a {color: #6a6a6a;}	
.TopNav .mobile-menu .navTopIcon {background:#eee;}	
.Ftr-mobBg {background: #6a6a6a;}	
.PriceBtn .pDteailMobBlue li {background: #6a6a6a;}
#filter-cent {color: #6a6a6a;}	
#mSortfilter-cent {color: #6a6a6a;}		
#filter, #sort {background: #6a6a6a; color: #fff;}
#filter-cent a, #mSortfilter-cent a {background: #6a6a6a;}
a.clearFilter {color: #6a6a6a !important;}	
.mob-filter {border: 1px solid #6a6a6a;}	
.mob-filter .smk_accordion .accordion_in {border-top: 1px solid #6a6a6a;}	
.mob-filter .smk_accordion .accordion_in .acc_head {background:#eee;color: #6a6a6a;}
.mob-filter .smk_accordion .accordion_in .acc_head::before {color: #6a6a6a;}
.mob-filter .smk_accordion .accordion_in.acc_active > .acc_head::before {color: #6a6a6a;}
.mob-filter .smk_accordion .accordion_in .acc_content table td input[type="checkbox"]:checked::after, input[type="radio"]:checked::after {
color: #6a6a6a;}	
.mob-filter .smk_accordion .accordion_in .acc_content table td {border-top: 1px solid #6a6a6a; color: #6a6a6a;}
.ShowMoreTextDiv a {background: #6a6a6a;}
#myamobile-menu {background: #fff}	
.myamm-toggle {background: #6a6a6a;color: #fff;}
.myamm-toggle.active-cancel {background: #fff !important;}	
.myamobile-menu .myaccFrst {background: #6a6a6a;}	
.myamobile-menu li {border-top: 1px solid #6a6a6a;}	
.myamobile-menu .expand {color: #6a6a6a;}	
.myamobile-menu li a {color: #6a6a6a;}	
.mobItemCnt {background:red;}
.mobSecndItemCnt {background:red;}			
}

@media(max-width:640px) {
.TopNav ul li a {padding: 0 0 0 3px;}
	
}

@media (max-width: 480px) {
.homeContent h1 { font-size: 23px;}
.homeContent p { font-size: 17px;}
.Phone-Number {font-size: 14px;}

}

@media (max-width: 400px){
.TopNav ul.LIcon { width: 15%;}
}


@media(max-width:360px) {
.FinanceApps .StepDetail a.button, .FinanceApps .StepDetail a.button {display: inline-block;}
.Mat-Landing .GrayStrip {font-size: 12px;}	
.TopNav ul li a {padding: 0 2px;}	
	
}

@media(max-width:320px) {
.TopNav ul.LIcon {margin: 0;width: 13.5%;}
.TopNav ul li a {padding: 0 0 0 2px;}		
.GrayBox h2 {font-size: 28px;}
.StepBox .S-Title {font-size: 14px;}
.FirstPay .S-Title {font-size: 14px;}
.ReviewTerms .S-Title {font-size: 11px;}
.PaymentMethod .S-Title {font-size: 11px;}
.GrayTitle {font-size: 15px;}
.KwickDetail .GrayBtn a {font-size: 12px;padding: 5px 13px;}
.WriteReview.writeReview {padding: 5px 6px!important;width: auto!important;}
	
}