#itsmore_div{ background-color:#282828;
  background-color: #696866;
  background-repeat: no-repeat; background-size: cover; background-opacity:0.4;}
#itsmore{font-style: italic;color:gray;}
#bed_link, #topper_link, #pillow_link, #complement_link, #vip_link{color:black; font-weight: bold;}
@font-face { font-family: avenir; src: url('../webfonts/elite/AvenirLTStd-Roman.otf'); }
@font-face { font-family: avenir_2; src: url('../webfonts/elite/Avenir.ttc'); }
#bed_link, #topper_link, #pillow_link, #complement_link, #vip_link{font-family: avenir;
  font-weight: bold; font-size:15px; color:white; letter-spacing:0.5px;}
#cta_itsmore{font-family: avenir; font-weight: 700; font-size:12px; color:white; letter-spacing:1px; margin-top:-20px;}
.itsmore_cta{opacity: 0; color:white;
  transition: .5s ease;}
.itsmore_section:hover .itsmore_cta{
  opacity: 1;
}

.section_itsmore{
  position: relative; display: inline-block;
}

#line_text{
display: inline-block;
    vertical-align: middle;
}

#find_more{font-family: avenir; font-weight: 700; letter-spacing: 2px; color:white;}

#find_more{
  top:0px;
  opacity: 1; 
  transition: .5s ease;
}

#find_more_line{
  transition: .5s ease;
}

.itsmore_section:hover #find_more{
  opacity: 0; 
  transition: .5s ease;
}

.itsmore_section:hover #find_more_line{
  margin-left:100px;
  transform: scale(2,1);
  transition: .5s ease;
}
