#navigation .child-menu li {
  clear: both;
  float: none;
  margin: 0;
  width: 100.5%;
  background: #FFF; }

object, video {
  max-width: 100% !important; }

#content .portlet-journal-content .journal-content-article .bannerbg ul li {
  line-height: 0.1; }

.bannerVideoEmbed span {
  width: 100%; }

.header-search input {
  margin-left: 0.5em; }

.header-search input.input-search-button {
  height: 1.1em; }

.prettyfied-select .dropDown {
  width: 100% !important; }

.highlightCol {
  width: 100%;
  background: url(../images/trans-bg.png) repeat top left transparent;
  background-size: 100%;
  line-height: 2;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/trans-bg.png' !important, sizingMethod='scale'); }

.highlighted {
  top: 0; }

.productContentBox {
  top: 1.5em; }

.actionTools.dst {
  top: 1.5em; }

.bottomHome {
  width: 100%;
  position: relative;
  line-height: 2;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home-bottom-bg.jpg' !important, sizingMethod='scale'); }

.news {
  float: none; }

.newsOptions .dateRanges {
  width: 42% !important;
  margin-right: 0; }

/* contact us */
.aui .contactTabs select, .aui .contactTabs textarea, .aui .contactTabs input[type="text"], .aui .contactTabs input[type="password"], .aui .contactTabs input[type="datetime"], .aui .contactTabs input[type="datetime-local"], .aui .contactTabs input[type="date"], .aui .contactTabs input[type="month"], .aui .contactTabs input[type="time"], .aui .contactTabs input[type="week"], .aui .contactTabs input[type="number"], .aui .contactTabs input[type="email"], .aui .contactTabs input[type="url"], .aui .contactTabs input[type="search"], .aui .contactTabs input[type="tel"], .aui .contactTabs input[type="color"], .aui .contactTabs .uneditable-input {
  display: inline-block;
  height: 2em;
  padding: 0em;
  margin-bottom: 0.8em;
  line-height: 1.4;
  color: #555555;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  vertical-align: middle; }

/* list products */
.content-search input[type="text"] {
  height: 1.1em;
  padding: 0.3em 0.5em 0.5em;
  width: 82%; }

.content-search input.input-search-button {
  height: 1.4em;
  top: 0.5em;
  left: -11%; }

.compareright input[type="text"] {
  padding: 0 0 0 2%;
  width: 98%;
  height: 18px; }

#footerLogo {
  margin: 1.875em auto 0.625em;
  width: 84em; }

#footerLogo img {
  float: right;
  margin-bottom: 0.8em; }

#footerIn {
  width: 100%;
  float: left; }

#footerIn .content {
  margin: 0 auto;
  width: 84em; }

#footerIn ul {
  float: left;
  width: 50%;
  margin: 0;
  font-size: 0.8125em;
  font-weight: bold; }

#footerIn ul li {
  display: block;
  float: left; }

#footerIn ul li a {
  background: url(../images/line-footer.png) 0 0.2em no-repeat;
  color: #FFFFFF;
  padding: 0 0.5em 0 0.5em;
  border: none;
  cursor: hand; }

#footerIn ul li:last-child a {
  border-right: none; }

#footerIn ul li a:hover {
  color: #FFFFFF;
  padding: 0 0.5em 0 0.5em;
  cursor: hand; }

#footerIn ul li.first {
  background: none; }

#loader img {
  margin: 0 auto; }

.popup .popupOverlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 15;
  filter: alpha(opacity=50);
  ZOOM: 1; }