#wrap-furniture-nav-images {
  padding-top: 50px; }

#title_of_site_in_furniture {
  display: none;
  font-size: 16px;
  padding: 0;
  margin: 0; }

#furniture-types-list-wrapper .colapsed {
  display: none; }

#furniture-types-list-wrapper .not_colapsed {
  display: block; }

#furniture-types-list-wrapper
#furniture-types-list-simple-nav ul {
  width: 99%;
  margin: 0 auto;
  padding: 2em 0;
  text-align: center; }
#furniture-types-list-wrapper
#furniture-types-list-simple-nav ul li {
  display: inline-block;
  padding: 0 2%;
  position: relative; }
  #furniture-types-list-wrapper
  #furniture-types-list-simple-nav ul li a:hover {
    color: #908B87; }

#furniture-types-list-wrapper {
  background: #e2dcd7;
  z-index: 2;
  position: relative;
  min-height: 300px; }
  #furniture-types-list-wrapper .furniture-types-list {
    /*border: solid;*/
    width: 90%;
    margin: 0 auto;
    max-width: 100%;
    /*padding-top: 100px;*/
    /*padding-top: 20px;*/ }
    #furniture-types-list-wrapper .furniture-types-list .columns {
      position: relative;
      /*border: solid green;*/
      height: 0;
      padding: 0 0 53% 0;
      /*box-sizing: border-box;*/
      /* 
      *    background images
      */
      /*&#item_frames{ background-image: url(../images/furniture-types-list/frames1.png); }*/
      /*&#item_archives{ background-image: url(../images/fake/item_tables2.jpg); }*/
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 80%; }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_desks {
        background-image: url(../images/furniture-types-list/desks4.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_tables {
        background-image: url(../images/furniture-types-list/tables2.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_cases {
        background-image: url(../images/furniture-types-list/cases2.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_bedrooms {
        background-image: url(../images/furniture-types-list/bedrooms3.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_seating {
        background-image: url(../images/furniture-types-list/seating3.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns#item_frames {
        background-image: url(../images/furniture-types-list/frames3.jpg); }
      #furniture-types-list-wrapper .furniture-types-list .columns h2 {
        position: relative;
        z-index: 2;
        text-align: center;
        margin: 45% auto 0 auto;
        padding: 0;
        letter-spacing: 10px;
        text-transform: uppercase;
        font-size: 14px;
        border-bottom: solid 2px white;
        color: white;
        width: 55%;
        width: 65%;
        font-family: sans-serif;
        font-family: tenor-sans, sans-serif;
        font-size: 12px;
        font-weight: normal;
        /*letter-spacing: 10px;*/
        /*breaks mobile width*/
        letter-spacing: 2px;
        text-rendering: auto;
        font-weight: normal;
        /*width: auto;*/
        opacity: 0; }
        #furniture-types-list-wrapper .furniture-types-list .columns h2 a {
          color: #fff;
          text-rendering: auto;
          font-weight: normal; }
      #furniture-types-list-wrapper .furniture-types-list .columns h2:after, #furniture-types-list-wrapper .furniture-types-list .columns h3:after {
        display: block;
        position: relative;
        content: "";
        /*width: 182px;*/
        /*border-bottom: 1px solid;*/
        border-bottom: none;
        padding-bottom: 0px;
        width: auto; }
    #furniture-types-list-wrapper .furniture-types-list .large-item {
      position: relative; }
    #furniture-types-list-wrapper .furniture-types-list .large-item .spanlink {
      position: absolute;
      background: green;
      opacity: 0.4;
      opacity: 0;
      display: block;
      height: 100%;
      /*padding: 0 0 33%;*/
      width: 100%;
      z-index: 400; }

/* #furniture-types-list-wrapper */
#furniture-types-list_bottom {
  display: none; }

@media only screen and (min-width: 40.063em) {
  #furniture-types-list_bottom {
    display: block; }

  #furniture-types-list_top {
    /*display: none;*/ }
    #furniture-types-list_top .mobile-nav {
      display: none; }

  #furniture-types-list-wrapper .furniture-types-list {
    /*padding-top: 20px;*/ }
    #furniture-types-list-wrapper .furniture-types-list .columns {
      padding: 0 0 33%; }
      #furniture-types-list-wrapper .furniture-types-list .columns h2 {
        letter-spacing: 10px;
        -webkit-transition: opacity 0.30s;
        -moz-transition: opacity 0.30s;
        transition: opacity 0.30s; }
      #furniture-types-list-wrapper .furniture-types-list .columns h2:after, #furniture-types-list-wrapper .furniture-types-list .columns h3:after {
        width: 182px; } }
#load_store_selector.not_colapsed {
  position: relative; }

#load_store_selector.single_item_view #decorator_bar_in_view {
  /*#load_store_selector.single_item_view::before{*/
  position: relative;
  display: block;
  /*content: '';*/
  /*width: 86%;*/
  width: 100%;
  background: black;
  height: 1px;
  /*margin-left: 6%;*/
  /*margin-left: 2.2%;*/ }

/*
#load_store_selector.not_colapsed::before{
	#decorator-bar-at-selector{
		position: absolute;
		display: block;
		content: '';
		width: 86%;
		background: black;
		height: 1px;
		margin-left: 2%;
	}
}
*/

/*# sourceMappingURL=furniture-types-list.css.map */
