.mainSearchWidget,
.msFlexForm .msButton,
.wideResultBox .wrbImage,
.msInput .valText,
.msInput .valInput,
.msInput .msiLabel,
.mainSearchWidget .mswTabs .mswTab,
.mainSearchWidget .mswNav li,
.searchContainer .centerAligner,
.headerMain .headerBottom .hbWrapper,
.headerMain .centerAligner,
.searchContainer .scBgImage img,
.searchContainer .scBgImage,
.searchContainer {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.tnSettingsBt {
  position: fixed;
  right: 15px;
  bottom: 15px;
  background: #fff;
  border-radius: 15px;
  z-index: 999999;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.tnSettingsBt img {
  width: 70%;
  height: 70%;
}

.tnSettingsModal {
  width: 260px;
  position: fixed;
  right: -300px;
  top: 15px;
  bottom: 80px;
  border-radius: 15px;
  z-index: 9999999;
  border: 1px solid #ebebeb;
  background-color: #fff;
  -webkit-box-shadow: 0 3px 50px rgba(3, 3, 3, 0.2);
          box-shadow: 0 3px 50px rgba(3, 3, 3, 0.2);
  overflow: auto;
  padding: 15px;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  /* Track */
  /* Handle */
}
.tnSettingsModal::-webkit-scrollbar {
  width: 4px;
  background: #f1f1f1;
}
.tnSettingsModal::-webkit-scrollbar-track {
  background: none;
  border-radius: 5px;
}
.tnSettingsModal::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 5px;
}
.tnSettingsModal.showModal {
  right: 15px;
}

.tnsTitle {
  width: 100%;
  float: left;
  font-size: 15px;
  color: #000;
  font-weight: 600;
}

.tnSpecList {
  width: 100%;
  float: left;
}
.tnSpecList li {
  width: 100%;
  float: left;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: -1px;
  padding: 7px 0;
}

.tnDashedSeparator {
  width: 100%;
  height: 2px;
  float: left;
  border-bottom: 2px dashed #ccc;
  margin: 15px 0;
}