/*section bg*/
#section-onlymusic {
  background:url(http://img.creative.com/inline/products/22909/lifestyle_hiker.jpg); 
  height:calc(100vw * 1137 / 2560);
  max-height:1137px;
}
#section-securefit {
  background:url(http://img.creative.com/inline/products/22909/secure-fit.jpg); 
  height:calc(100vw * 1123 / 2560);
  max-height:1123px;
}

#section-onlymusic,
#section-securefit {
  background-size:cover;
  background-position:center;
}
#section-onlymusic,
#section-securefit {
  background-repeat:no-repeat;
}

/*text wrapped with spacing*/
#section-onlymusic .musictext,
#section-securefit .securefittext {
  position:relative;
  padding:40px 30px;
}
/*dark wrapper*/
#section-onlymusic .musictext-bg {
  width:100%;
  height:100%;
  position:absolute;
  background:#000;
  opacity:0.6;
  filter:Alpha(opacity=60);
}
/*white wrapper*/
#section-securefit .securefittext-bg {
  width:100%;
  height:100%;
  position:absolute;
  background:#fff;
  opacity:0.6;
  filter:Alpha(opacity=60);
}
/*364152*/
.tech-container-overview a {
  border-bottom:none;
  display:block;
}
.tech-container-overview a img{
  width:100%;
  height:100%;
  max-width:110px;
  max-height:110px;
  display:block;
  margin-left:auto !important;
  margin-right:auto !important;
}
.tech-container-overview .icon1 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_3.png);
}
.tech-container-overview .icon2 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_6.png);
}
.tech-container-overview .icon3 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_4.png);
}
.tech-container-overview .icon4 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_1.png);
}
.tech-container-overview .icon5 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_5.png);
}
.tech-container-overview .icon6 a img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_2.png);
}
.tech-container-overview .icon1 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_3a.png);
}
.tech-container-overview .icon2 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_6a.png);
}
.tech-container-overview .icon3 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_4a.png);
}
.tech-container-overview .icon4 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_1a.png);
}
.tech-container-overview .icon5 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_5a.png);
}
.tech-container-overview .icon6 a:hover img {
  background:url(http://img.creative.com/inline/products/22909/icon/OS_techlogo_2a.png);
}

.tech-container-overview a img,
.tech-container-overview a:hover img {
  background-repeat:no-repeat;
  background-size:cover !important;
}

.product-info-container-dark .feature-subheader {
  color:#fff;
}
.product-info-container-dark {
  color:#b0b0b0;
}

@media (max-width:1200px) {
  #section-inlineRremote .inlineRemotetext {
    padding-bottom:120px;
  }
}

@media (max-width:991px) {
  #section-onlymusic,
  #section-securefit {
    background:none;
    height:auto;
    max-height:none;
  }
  .product-info-container-dark#section-onlymusic .feature-subheader {
    color:#000;
  }
  .product-info-container-dark#section-onlymusic {
    color:#595959;
  }
  #section-onlymusic .musictext,
  #section-securefit .securefittext,
  #section-inlineRremote .inlineRemotetext {
    padding:0px 40px 120px 40px;
  }
}

@media (max-width:768px) {
  #section-onlymusic .musictext,
  #section-securefit .securefittext {
    padding-bottom:30px;
  }
}

@media (min-width: 991px) {
  /*remove extra spacing on h4 and p when wrapper is work*/
  #section-onlymusic .feature-subheader,
  #section-securefit .feature-subheader {
    margin-top:0;
  }
  #section-onlymusic p,
  #section-securefit p {
    margin-bottom:0;
  }

  /*wrapper margin from top after h3 or top of section*/
  #section-onlymusic .wrapper-musictext {
    margin-top:calc(46vw * 1137 / 2560);
  }
  #section-securefit .wrapper-securefittext {
    margin-top:calc(60vw * 1123 / 2560);
  }
}

@media (min-width:1200px) {
  #section-onlymusic .wrapper-musictext {
    margin-top:calc(10vw * 1137 / 2560);
  }
  #section-inlineRremote .inlineRemotetext {
    padding-right:15px;
  }
}