@media only screen and (min-width: 360px) and (max-width: 640px) {
img,
iframe,
video {
max-width: 100%;
}
.btImage.rslimg {
  width: 50% !important;
}
.btImage.railimg {
  width: 45% !important;
  margin-top: 0px !important;
  float: right !important;
}
.rowItem.col-md-6.col-sm-12.cellRight.animate-fadein.animate-moveleft.btMiddleVertical.btDoublePadding.animated {
  margin-top: -44px !important;
}
.btImage.maxcraftimg {
  width: 50% !important;
  margin-top: -44px !important;
}
.btImage.doorcoimg {
  width: 50% !important;
  margin-top: -40px !important;
}
.btImage.worldimg {
  width: 60% !important;
  margin-top: -50px !important;
}
hr.bottomSemiSpaced {
  margin-bottom: -20px !important;
}
.hideclass {
  display: none !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
img,
iframe,
video {
max-width: 100%;
}

}
@media only screen and (min-width: 992px) and (max-width: 1280px) {
img,
iframe,
video {
max-width: 100%;
}


}