#top-row {
  padding: 15px 0 0;
}
#header-row {
  padding: 0 0 20px;
}
#header-row #logo {
  margin: 0 0 0 8px;
  width: auto;
}
.header-right {
  float: right;
  width: 215px;
}
.mod-custom.header_phone {
  float: right;
  margin-top: 10px;
  text-align: center;
  width: 100%;
  font-weight: bold;
}
.navigation ul.sf-menu > li > a, .navigation ul.sf-menu > li > span {
  padding: 0 45px 0 45px;
}
.h2o-cats .item_img.img-intro.img-intro__none img {
  width: 267px;
}
#contact_map {
  height: auto;
}
#copyright .siteName {
  display: inline;
}
.copyright {
  float: left;
  width: 100%;
}
.sl_suggest {
  border: 2px solid #ff0000;
}
.sl_suggest span {
  color: #ff0000;
}

.btn.btn-info > span {
  background-color: #51b6e7;
  color: #fff;
  padding: 5px;
}
.btn.btn-info:hover > span {
  background-color: #026696;
}
.body__home #showcase-row {
  background: none;
  border-bottom: none;
}
#content-bottom-row {
    margin-top: 25px;
}

@media (max-width: 1200px) {
  #navigation-row .navigation ul.sf-menu > li > a,
  #navigation-row .navigation ul.sf-menu > li > span {
    padding: 0;
    width: 155px;
  }
}
@media (max-width: 980px) {
	#navigation-row .navigation ul.sf-menu > li > a, #navigation-row .navigation ul.sf-menu > li > span {
	  font-size: 13px;
	  width: 120px;
	}
}