.logo3 { float:left; padding-right:10px; width:200px; }
.logo3 img { z-index:1000; position:relative; }
.parent { border-top:0px; }
.search-field { height:44px; color:#434343; }
.ml-dropdown li { width:180px; }
.vertical_filter_bar { width: 220px; }
.flex_200 { flex: auto 0 220px; width:220px; font-size:13px; }
.dropdown-cart { float:right; padding-right:0px; width:44px; }
.search-wrap { margin-right:150px; }
.filter_header { background-color:#c4c4c4; }
.filter_header2 { height:1px; background-color:#c4c4c4; width:100%; margin:20px 0 10px 0; }
.filter_header3 { height:1px; background-color:#ebebeb; width:100%; margin:11px 0 10px 0; }
.filter_title { font-size:15px; color:#3f3f3f; font-weight:bold; }
.filter_div_2 { padding:0px 10px 5px 10px; }
.sticky-header { position: -webkit-sticky;position: sticky;top: 0px; background-color:white; height:80px; padding:10px 10px 0 10px; z-index:5000; }
@media all and (max-width:657px){
.hide_657{display:none;}
.search-wrap { margin-right:100px; }
}
@media all and (max-width:607px){
.hide_607{display:none;}
.search-wrap { margin-right:50px; }
}

.header-dropbtn2 {
  font-size: 15px;
  background-color: #FFFFFF;
  border: none;
}

.header-dropdown {
  position: relative;
  display: inline-block;
  z-index: 5005;
  text-align:left;
}

/* Dropdown Content (Hidden by Default) */
.header-dropdown-content2 {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  margin-left:10px;
  font-size:16px;
  min-width: 220px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  /*box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.2);*/
  z-index: 5005;
}

.header-dropdown-content3 {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 220px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
  text-align:left;
}

.header-dropdown-content4 {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  width: 640px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

.header-dropdown-content4 a {
    color:black;
}
/* Links inside the dropdown */
.header-dropdown-content2 a:link, .header-dropdown-content2 a:visited, .header-dropdown-content2 a:hover {
  color: black;
  padding: 10px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.header-dropdown-content2 a:hover {background-color: #ddd;}

/* Show the dropdown menu on hover */
.header-dropdown:hover .header-dropdown-content2 {display: block;}
.header-dropdown:hover .header-dropdown-content3 {display: block;}
.header-dropdown:hover .header-dropdown-content4 {display: block;}


.header-row:after {
  content: "";
  display: table;
  clear: both;
}
/* Create three equal columns that floats next to each other */
.header-column {
  float: left;
  width: 33.33%;
  padding: 10px;
}

.header-column a div {
    line-height:30px;
}

.header-column a:link, .header-column a:visited {
    color:black;
}

.header-row4:after {
  content: "";
  display: table;
  clear: both;
}
/* Create three equal columns that floats next to each other */
.header-column4 {
  float: left;
  width: 100%;
  padding: 10px;
}

.header-column4 a div {
    line-height:30px;
}

.header-column4 a:link, .header-column4 a:visited {
    color:black;
}

@media all and (max-width:1000px){
.essentials-menu { display:none; }
}

@media all and (max-width:800px){
.furniture-menu { display:none; }
}


@media all and (max-width:1500px){
.menu_9 { display:none; }
.top-level-menu > li { width: 12.5%; }
}
@media all and (max-width:1345px){
.menu_8 { display:none; }
.top-level-menu > li { width: 14.28%; }
}
@media all and (max-width:1082px){
.menu_7 { display:none; }
.top-level-menu > li { width: 16.66%; }
}
@media all and (max-width:780px){
.menu_6 { display:none; }
.top-level-menu > li { width: 20%; }
}

.social-x {
    width: 42px; height: 41px;
    background: url('/images/sprites/social_media_sprite_large.png') -82px -0;
}

.social-pinterest {
    width: 42px; height: 41px;
    background: url('/images/sprites/social_media_sprite_large.png') -124px -0;
}

.social-youtube {
    width: 42px; height: 41px;
    background: url('/images/sprites/social_media_sprite_large.png') -166px -0;
}

.social-linkedin {
    width: 41px; height: 41px;
    background: url('/images/sprites/social_media_sprite_large.png') -0 -0;
}

.social-facebook {
    width: 41px; height: 41px;
    background: url('/images/sprites/social_media_sprite_large.png') -41px -0;
}