.bootstrap-dialog {
  /* dialog types */
  /**
     * Icon animation
     * Copied from font-awesome: http://fontawesome.io/
     **/
  /** End of icon animation **/
}
.bootstrap-dialog .modal-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.bootstrap-dialog .bootstrap-dialog-title {
  color: #fff;
  display: inline-block;
  font-size: 16px;
}
.bootstrap-dialog .bootstrap-dialog-message {
  font-size: 14px;
}
.bootstrap-dialog .bootstrap-dialog-button-icon {
  margin-right: 3px;
}
.bootstrap-dialog .bootstrap-dialog-close-button {
  font-size: 20px;
  float: right;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.bootstrap-dialog .bootstrap-dialog-close-button:hover {
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
}
.bootstrap-dialog.type-default .modal-header {
  background-color: #fff;
}
.bootstrap-dialog.type-default .bootstrap-dialog-title {
  color: #333;
}
.bootstrap-dialog.type-info .modal-header {
  background-color: #5bc0de;
}
.bootstrap-dialog.type-primary .modal-header {
  background-color: #9c3;
}
.bootstrap-dialog.type-success .modal-header {
  background-color: #5cb85c;
}
.bootstrap-dialog.type-warning .modal-header {
  background-color: #f0ad4e;
}
.bootstrap-dialog.type-danger .modal-header {
  background-color: #d9534f;
}
.bootstrap-dialog.size-large .bootstrap-dialog-title {
  font-size: 24px;
}
.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
  font-size: 30px;
}
.bootstrap-dialog.size-large .bootstrap-dialog-message {
  font-size: 18px;
}
.bootstrap-dialog .icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
.spinner {
  width: 140px;
  font-size: 16px;
}
.spinner__btn {
  background-color: #99cc33;
  border: 0;
  color: #fff;
  padding: 0 10px;
  font-weight: bold;
  font-size: 22px;
  line-height: 34px;
}
.spinner__input {
  background-color: #528124;
  color: #fff;
  border-color: #99cc33;
  text-align: center;
}
.share__item {
  margin-right: 3px;
  text-decoration: none !important;
  color: #fff;
}
.share__item svg {
  fill: currentColor;
  transition: color 0.2s ease-out;
}
.share__item_facebook:hover {
  color: #3b5998;
}
.share__item_vkontakte:hover {
  color: #45668e;
}
.share__item_instagram:hover {
  color: #bc2a8d;
}
.share_right {
  text-align: right;
}
.share_right__item {
  margin-left: 3px;
}
hr {
  height: 1px;
  background-color: #9c3;
  color: #9c3;
  border: 0;
  margin: 0 0 20px 0;
  opacity: 0.2;
}
h1.ice-title,
h2.ice-title {
  color: #fff;
  text-transform: uppercase;
  font-size: 36px;
  line-height: 48px;
  font-weight: bold;
  margin: 0 0 30px 0;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: inline-block;
}
h1.ice-title_about,
h2.ice-title_about {
  background: url("../images/our_about.png") no-repeat 0 50%;
  padding-left: 68px;
  line-height: 67px;
}
h1.ice-title_instagram,
h2.ice-title_instagram {
  background: url("../images/our_instagram.png") no-repeat 0 50%;
  padding-left: 68px;
  line-height: 40px;
}
h1.ice-title_pets,
h2.ice-title_pets {
  background: url("../images/our_pets.png") no-repeat 0 50%;
  padding-left: 68px;
  line-height: 48px;
}
h1.ice-title_photos,
h2.ice-title_photos {
  background: url("../images/our_photo.png") no-repeat 0 50%;
  padding-left: 70px;
  line-height: 46px;
}
h1.ice-title_news,
h2.ice-title_news {
  background: url("../images/our_news.png") no-repeat 0 50%;
  padding-left: 70px;
  line-height: 51px;
}
h1.ice-title_prices,
h2.ice-title_prices {
  background: url("../images/our_prices.png") no-repeat 0 50%;
  padding-left: 62px;
  line-height: 48px;
}
@media (max-width: 767px) {
  h1.ice-title,
  h2.ice-title {
    font-size: 26px;
  }
}
h3.ice-title {
  color: #fff;
  font-size: 24px;
  line-height: 40px;
  font-weight: bold;
  margin: 0 0 15px 0;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: inline-block;
}
h3.ice-title__zoos {
  text-transform: uppercase;
  font-size: 18px;
}
.ice-btn {
  height: 60px;
  line-height: 60px;
  text-decoration: none;
  cursor: pointer;
  padding: 0 20px;
  border: 0;
  white-space: nowrap;
  display: inline-block;
  font-size: 18px;
}
.ice-btn_primary {
  background-color: #9c3;
  color: #fff;
}
.ice-btn_primary:hover,
.ice-btn_primary:focus {
  color: #fff !important;
  text-decoration: none;
  background-color: #7aa329;
}
.ice-block {
  text-align: center;
  padding-bottom: 30px;
  padding-top: 30px;
}
.ice-block__item {
  min-height: 150px;
  background-color: #fff;
  padding: 15px 20px 15px 97px;
  text-align: left;
  margin-bottom: 15px;
  background-position: 20px 15px;
  background-repeat: no-repeat;
  line-height: 20px;
}
.ice-block_map {
  padding-top: 0;
}
.ice-block_pricesinfo {
  text-align: left;
  color: #fff;
  background-color: #466d20;
  padding: 30px 15px 0 15px;
}
.ice-block_mapinfo {
  color: #d5ffa3;
  background-color: #466d20;
  text-align: left;
  padding-top: 20px;
}
.ice-widget {
  padding-left: 40px;
  margin-bottom: 15px;
  position: relative;
}
.ice-widget:before {
  position: absolute;
  left: 0;
  top: 0;
  content: '';
}
.ice-widget_address:before {
  background-image: url('../images/i/map-default-lg.png');
  width: 25px;
  height: 33px;
  top: -5px;
}
.ice-widget_hours:before {
  background-image: url('../images/i/hours-default-lg.png');
  width: 26px;
  height: 26px;
  top: -2px;
}
.ice-widget_phone:before {
  width: 30px;
  height: 30px;
  top: 5px;
}
@media (max-width: 767px) {
  .ice-widget {
    padding-left: 0;
  }
  .ice-widget::before {
    display: none;
  }
}
.ice-header {
  color: #fff;
  background: #004f00 url("../images/pattern-header.jpg");
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .ice-header {
    padding-top: 50px;
    padding-bottom: 30px;
    margin-bottom: 20px;
  }
}
.ice-header__phone {
  font-size: 30px;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: url("../images/i/phone-default.svg") no-repeat 0 50%;
  background-size: 20px 20px;
  padding-left: 30px;
  font-weight: bold;
  margin-top: -6px;
  position: relative;
}
.ice-header__phone a {
  color: #fff;
}
.ice-header__malls {
  background: url("../images/i/map-default.svg") no-repeat 0 50%;
  background-size: 22px 22px;
  padding-left: 30px;
  margin-bottom: 5px;
  font-size: 16px;
  color: #9c3;
}
.ice-header__malls a {
  color: #fff;
  text-decoration: underline;
}
.ice-header__worktime {
  font-size: 12px;
  color: #fff;
}
.ice-header__email {
  background: url("../images/i/email-default.png") no-repeat 0 50%;
  padding-left: 30px;
  font-size: 16px;
}
.ice-header__email a {
  color: #fff;
  text-decoration: underline;
}
.ice-header__slogan {
  margin-bottom: 5px;
  padding-left: 30px;
  height: 44px;
  letter-spacing: -1px;
  line-height: 56px;
  font-size: 24px;
  font-weight: bold;
  background: url("../images/i/screamer.svg") 0 50% no-repeat;
  background-size: 38px 44px;
}
@media (max-width: 767px) {
  .ice-header__slogan {
    font-size: 15px;
    white-space: nowrap;
  }
}
.ice-header__buy {
  background: url("../images/i/buy.png") no-repeat;
  white-space: normal;
  overflow: hidden;
  text-indent: 200px;
  height: 90px;
  width: 166px;
  display: inline-block;
  position: relative;
  margin-top: -30px;
  margin-bottom: 10px;
}
.ice-navbar {
  height: 80px;
  background-color: rgba(9, 22, 0, 0.8);
  margin-bottom: 40px;
  font-size: 16px;
  text-transform: uppercase;
  position: relative;
}
.ice-navbar__container {
  position: relative;
  top: -18px;
}
.ice-navbar li {
  display: inline-block;
  margin: 0 26px;
  position: relative;
}
.ice-navbar li:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.8;
  content: '';
  background-repeat: no-repeat;
  background-position: 50% 0;
  z-index: 1;
}
.ice-navbar li.animal-1:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojQUM4QTY3O30uczF7ZmlsbDojQzhBNTg3O30uczJ7ZmlsbDojNDY0NjU1O308L3N0eWxlPjxwYXRoIGQ9Ik0zNDYuOCAyOTcuM2MtMi42LTE1LjQtOC4zLTI4LjMtMTYuMi0zOC45IDMzLjctOTQuNyAzOS43LTIwNC42IDQwLjgtMjQ5LjYgMC4yLTcuMi04LjEtMTEuMy0xMy44LTYuOUMyODIuMiA2MC40IDI2Mi4zIDE3OS40IDI1Ny41IDIyM2MtMC41IDAtMS0wLjEtMS41LTAuMXMtMSAwLTEuNSAwLjFjLTQuOC00My42LTI0LjctMTYyLjYtMTAwLjItMjIxLjIgLTUuNy00LjQtMTMuOS0wLjItMTMuOCA2LjkgMSA0NSA3LjEgMTU0LjkgNDAuOCAyNDkuNiAtNy45IDEwLjYtMTMuNyAyMy42LTE2LjIgMzguOSAtMTIuMyA3My44LTMzIDk5LjEtMzMgMTQwLjQgMCA0MS4zIDI4LjcgNjUuNiA4NC4zIDY1LjZMMjU2IDUwMy43bDM5LjYtMC41YzU1LjUgMCA4NC4zLTI0LjMgODQuMy02NS42QzM3OS45IDM5Ni40IDM1OS4xIDM3MSAzNDYuOCAyOTcuM3oiIGZpbGw9IiNBQzhBNjciLz48cGF0aCBkPSJNMjgwLjggNTEyaC00OS42Yy0xMy42IDAtMjQuOC0xMS4xLTI0LjgtMjQuOGwwIDBjMC0xMy42IDExLjEtMjQuOCAyNC44LTI0LjhoNDkuNmMxMy42IDAgMjQuOCAxMS4xIDI0LjggMjQuOGwwIDBDMzA1LjYgNTAwLjkgMjk0LjQgNTEyIDI4MC44IDUxMnoiIGZpbGw9IiNFMUJFOUIiLz48cGF0aCBkPSJNMjk3LjMgMzYzLjNjLTUuNS0yNi44LTIxLjMtMzMtNDEuMy0zM3MtMzUuOCA2LjItNDEuMyAzM2MtNy43IDM3LjUtMjkuNSA2Mi4yLTMyLjYgOTEuOSAtMi40IDIyLjggMTEuNyA0NC41IDM0LjMgNDggMTMuMSAyIDI1LjEtMi4xIDMzLjgtOS45IDMuNC0zIDguMi0zIDExLjYgMCA4LjcgNy44IDIwLjggMTIgMzMuOCA5LjkgMjIuNi0zLjUgMzYuOC0yNS4zIDM0LjMtNDhDMzI2LjcgNDI1LjUgMzA1IDQwMC44IDI5Ny4zIDM2My4zeiIgZmlsbD0iI0M4QTU4NyIvPjxwYXRoIGQ9Ik0yODcuNiA0NDEuM2MtMi41LTMuOC03LjctNC44LTExLjUtMi4zbC0yMC4yIDEzLjUgLTIwLjItMTMuNWMtMy44LTIuNS04LjktMS41LTExLjUgMi4zIC0yLjUgMy44LTEuNSA4LjkgMi4zIDExLjVsMjQuOCAxNi41YzEuNCAwLjkgMyAxLjQgNC42IDEuNHMzLjItMC41IDQuNi0xLjRsMjQuOC0xNi41QzI4OS4xIDQ1MC4zIDI5MC4yIDQ0NS4xIDI4Ny42IDQ0MS4zeiIgZmlsbD0iI0FDOEE2NyIvPjxlbGxpcHNlIGN4PSIxNzMuNCIgY3k9IjMxMy44IiByeD0iMTYuNSIgcnk9IjI0LjgiIGZpbGw9IiM0NjQ2NTUiLz48ZWxsaXBzZSBjeD0iMzM4LjYiIGN5PSIzMTMuOCIgcng9IjE2LjUiIHJ5PSIyNC44IiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTE5OC44IDI0MS4xYzE1LjYtMTQyLjQtMjQuNC0yMTIuNC00OS0yNDEgLTQuNy0wLjMtOS4zIDMuMy05LjIgOC43IDEgNDUgNy4yIDE1NC44IDQwLjggMjQ5LjVDMTg2LjUgMjUxLjYgMTkyLjMgMjQ1LjkgMTk4LjggMjQxLjF6TTMxMy4yIDI0MS4xQzI5Ny42IDk4LjYgMzM3LjUgMjguNiAzNjIuMiAwYzQuNy0wLjMgOS4zIDMuMyA5LjIgOC43IC0xIDQ1LTcuMiAxNTQuOC00MC44IDI0OS41QzMyNS41IDI1MS42IDMxOS42IDI0NS45IDMxMy4yIDI0MS4xeiIgZmlsbD0iI0M4QTU4NyIvPjwvc3ZnPg==');
  background-size: auto 50px;
  background-position: 50% 0;
}
.ice-navbar li.animal-2:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojQjQ3RDVBO30uczF7ZmlsbDojRkZBNTRCO30uczJ7ZmlsbDojRkZERUI3O30uczN7ZmlsbDojQzM4NzVBO30uczR7ZmlsbDojNDY0NjU1O308L3N0eWxlPjxwYXRoIGQ9Ik02Ni4yIDI4OS4yVjEwLjNjMC01LjUgNC40LTkuOSA5LjktOS45bDAgMGM0IDAgNy42IDIuNCA5LjEgNi4xbDYzLjUgMTUwLjdMNjYuMiAyODkuMnpNMzQwIDE0Ni42YzAgMCA4My41LTE1Ni42IDEwNC40LTE0Ni4xIDkuMyA0LjcgMTAuNCAxMDQuNC0yMC45IDIyOS43TDM0MCAxNDYuNnoiIGZpbGw9IiNCNDdENUEiLz48cGF0aCBkPSJNMjU2IDgyLjljLTEwMy42IDAuMS0xODkuOCAyOC44LTE4OS44IDIwMC4xIDAgNjcuMyAxMi4zIDEzNCA0MS4zIDE2OS42IDQ0LjcgNTQuOSAxMTYuNiA1OS4zIDE0OC41IDU5LjQgMzIgMCAxMDMuOS00LjUgMTQ4LjUtNTkuNCAyOS0zNS42IDQxLjMtMTAyLjMgNDEuMy0xNjkuNkM0NDUuOCAxMTEuNyAzNTkuNiA4MyAyNTYgODIuOXoiIGZpbGw9IiNGRkE1NEIiLz48cGF0aCBkPSJNMzcyLjkgNDgxLjJjLTM4LjYgMS45LTY3LjQtMjYuOS02Ny40LTI2LjloLTQ5LjUgLTQ5LjVjMCAwLTI4LjggMjguOC02Ny40IDI2LjkgNDEuOSAyNy45IDkxLjggMzAuOCAxMTYuOSAzMC44QzI4MS4yIDUxMiAzMzEgNTA5LjEgMzcyLjkgNDgxLjJ6IiBmaWxsPSIjRkZERUI3Ii8+PHBhdGggZD0iTTgwLjEgMTgzYzE3LjgtMy45IDM4LjMgNi45IDQzLjggNDAuMiA4LjMgNDkuNSAzNy45IDEzOS4zIDExMy44IDE1Mi4yaDE4LjJWODIuOUMxNzcuMiA4MyAxMDguNSA5OS43IDgwLjEgMTgzek00MzEuOSAxODNjLTE3LjgtMy45LTM4LjMgNi45LTQzLjggNDAuMiAtOC4zIDQ5LjUtMzcuOSAxMzkuMy0xMTMuOCAxNTIuMmgtMTguMlY4Mi45QzMzNC44IDgzIDQwMy41IDk5LjcgNDMxLjkgMTgzeiIgZmlsbD0iI0MzODc1QSIvPjxwYXRoIGQ9Ik0xOTguMiA0NDMuOGMwIDI3LjMgMjUuOSA0OS41IDU3LjggNDkuNXM1Ny44LTIyLjIgNTcuOC00OS41SDE5OC4yeiIgZmlsbD0iI0ZGQ0RBNSIvPjxwYXRoIGQ9Ik0yMTQuNyA0NDMuOGMwIDEzLjcgMTguNSAyNC44IDQxLjMgMjQuOCAyMi44IDAgNDEuMy0xMS4xIDQxLjMtMjQuOEgyMTQuN3oiIGZpbGw9IiNCNDdENUEiLz48ZWxsaXBzZSBjeD0iNzguNiIgY3k9IjI2MC4zIiByeD0iMjAuNiIgcnk9IjM3LjEiIGZpbGw9IiM0NjQ2NTUiLz48ZWxsaXBzZSBjeD0iNDMzLjQiIGN5PSIyNjAuMyIgcng9IjIwLjYiIHJ5PSIzNy4xIiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTI1NiAzMzYuNmMtMzQgMC04Mi41IDQ5LjUtODIuNSA4Mi41IDAgMjQuOCAxNi41IDQ5LjUgNDEuMyA0OS41IDE5LjggMCAzMC42LTguOSAzNi4xLTIxLjQgMC45LTIgMi45LTMuNCA1LjEtMy40IDIuMiAwIDQuMiAxLjMgNS4xIDMuNCA1LjUgMTIuNSAxNi4zIDIxLjQgMzYuMSAyMS40IDI0LjggMCA0MS4zLTI0LjggNDEuMy00OS41QzMzOC41IDM4Ni4xIDI5MCAzMzYuNiAyNTYgMzM2LjZ6IiBmaWxsPSIjRkZERUI3Ii8+PGNpcmNsZSBjeD0iMjU2IiBjeT0iMzY5LjYiIHI9IjQxLjMiIGZpbGw9IiNGRkE1NEIiLz48cGF0aCBkPSJNMjg4LjggMzY1LjdjLTYuNy0xLjMtMTMuMiAzLTE0LjYgOS43IC0xLjcgOC42LTkuNCAxNC44LTE4LjIgMTQuOHMtMTYuNC02LjItMTguMi0xNC44Yy0xLjQtNi43LTcuOS0xMS0xNC42LTkuNyAtNi43IDEuNC0xMSA3LjktOS43IDE0LjYgMy4yIDE1LjkgMTUuMSAyOC4yIDMwLjEgMzIuN3Y2LjFjMCA2LjggNS41IDEyLjQgMTIuNCAxMi40IDYuOCAwIDEyLjQtNS41IDEyLjQtMTIuNHYtNi4xYzE1LTQuNSAyNi44LTE2LjggMzAuMS0zMi43QzI5OS44IDM3My42IDI5NS41IDM2NyAyODguOCAzNjUuN3oiIGZpbGw9IiNCNDdENUEiLz48L3N2Zz4=');
  background-size: 40px 50px;
  background-position: 50% 0;
}
.ice-navbar li.animal-3:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojOEM3ODczO30uczF7ZmlsbDojRkZGO30uczJ7ZmlsbDojNDY0NjU1O308L3N0eWxlPjxwYXRoIGQ9Ik0xNi41IDYyLjNjMCAwLTguMyA5MC44IDMzIDE0MC40bDEwNy40LTc0LjNDMTU2LjkgMTI4LjMgMTA3LjQgNTQgMTYuNSA2Mi4zek00OTQuOCA2Mi45YzAgMCA4LjMgOTAuOC0zMyAxNDAuNGwtMTA3LjQtNzQuM0MzNTQuNCAxMjkgNDA0IDU0LjYgNDk0LjggNjIuOXoiIGZpbGw9IiM4Qzc4NzMiLz48cGF0aCBkPSJNMjU2IDg3QzE1NC45IDg3IDI0LjIgMTY1LjEgMCAyNjguN2MyNC4yIDEwMy43IDE1NC45IDE4MS43IDI1NiAxODEuN3MyMzEuOC03OCAyNTYtMTgxLjdDNDg3LjggMTY1LjEgMzU3LjEgODcgMjU2IDg3eiIgZmlsbD0iI0FBOTY4QyIvPjxwYXRoIGQ9Ik0xMDcuNCAzMjYuNWwtNDEuMy02Ni4xYzAgMCA3NC4zLTkwLjggMTQ4LjYtMzNMMTA3LjQgMzI2LjV6TTQwNC42IDMyNi41bDQxLjMtNjYuMWMwIDAtNzQuMy05MC44LTE0OC42LTMzTDQwNC42IDMyNi41eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0yNTYgNDMzLjljLTI0LjggMC0xNDAuNC0yNC44LTE4MS43LTEyMy45IDAgMCAzMC04NC4xIDExMC42LTkzLjUgMjQuOC0yLjkgNDYuMyAxNy4yIDQ2LjMgNDIuMmwwIDBjMCAzNy4yLTE4LjYgNzEuOS00OS41IDkyLjZsMCAwTDI1NiA0MzMuOXpNMjU2IDQzMy45YzI0LjggMCAxNDAuNC0yNC44IDE4MS43LTEyMy45IDAgMC0zMC04NC4xLTExMC42LTkzLjUgLTI0LjgtMi45LTQ2LjMgMTcuMi00Ni4zIDQyLjJsMCAwYzAgMzcuMiAxOC42IDcxLjkgNDkuNSA5Mi42bDAgMEwyNTYgNDMzLjl6IiBmaWxsPSIjNDY0NjU1Ii8+PGVsbGlwc2UgY3g9IjI1NiIgY3k9IjM3MS45IiByeD0iODIuNiIgcnk9IjYxLjkiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIxOTMuMSIgY3k9IjI1Ny4zIiByPSIxOS42IiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMzE4LjkiIGN5PSIyNTcuMyIgcj0iMTkuNiIgZmlsbD0iI0ZGRiIvPjxlbGxpcHNlIGN4PSIyNTYiIGN5PSIzNjMuNyIgcng9IjQxLjMiIHJ5PSIyOC45IiBmaWxsPSIjNDY0NjU1Ii8+PC9zdmc+');
  background-size: 52px 40px;
  background-position: 50% 6px;
}
.ice-navbar li.animal-4:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojQzM5QjZFO30uczF7ZmlsbDojOUI3ODU1O30uczJ7ZmlsbDojNDY0NjU1O308L3N0eWxlPjxlbGxpcHNlIGN4PSIyNTYiIGN5PSI0ODcuMiIgcng9IjMzIiByeT0iMjQuOCIgZmlsbD0iI0MzOUI2RSIvPjxwYXRoIGQ9Ik0yMjEuMyAxODUuNmMwIDAtMzAuMS0xNDIuOS0xNTQuOS0xODQuNyAtMTAuMi0zLjQtMjAuOSAzLjQtMjIuNSAxNC4xIC03IDQ2LTkuNCAxNjMuMSAxMjcuOSAyMjguNEwyMjEuMyAxODUuNnoiIGZpbGw9IiNDMzlCNkUiLz48cGF0aCBkPSJNMTc1IDg0LjJDMTUxLjIgNTAuNyAxMTYuNCAxNy42IDY2LjQgMC45Yy0xMC4yLTMuNC0yMC45IDMuNC0yMi41IDE0LjEgLTcgNDYtOS40IDE2My4xIDEyNy45IDIyOC40bDYuOS04IDEuNC00LjFDMTgwIDIzMS4yIDE5My41IDE1My4zIDE3NSA4NC4yeiIgZmlsbD0iIzlCNzg1NSIvPjxwYXRoIGQ9Ik0yOTAuNyAxODUuNmMwIDAgMzAuMS0xNDIuOSAxNTQuOS0xODQuNyAxMC4yLTMuNCAyMC45IDMuNCAyMi41IDE0LjEgNyA0NiA5LjQgMTYzLjEtMTI3LjkgMjI4LjRMMjkwLjcgMTg1LjZ6IiBmaWxsPSIjQzM5QjZFIi8+PHBhdGggZD0iTTMzNyA4NC4yYzIzLjgtMzMuNSA1OC41LTY2LjYgMTA4LjYtODMuMyAxMC4yLTMuNCAyMC45IDMuNCAyMi41IDE0LjEgNyA0NiA5LjQgMTYzLjEtMTI3LjkgMjI4LjRsLTYuOS04IC0xLjQtNC4xQzMzMiAyMzEuMiAzMTguNSAxNTMuMyAzMzcgODQuMnoiIGZpbGw9IiM5Qjc4NTUiLz48cGF0aCBkPSJNMzc5LjkgMzU1LjFjMCA4Ni43LTU1LjUgMTMyLjEtMTIzLjkgMTMyLjFTMTMyLjEgNDQxLjggMTMyLjEgMzU1LjEgMTg3LjYgMTczLjQgMjU2IDE3My40IDM3OS45IDI2OC40IDM3OS45IDM1NS4xeiIgZmlsbD0iI0MzOUI2RSIvPjxwYXRoIGQ9Ik0yNzQuMSAzMjZjLTEtNS43LTQuNy0xMC43LTkuOS0xMy4zIC01LjItMi42LTExLjMtMi42LTE2LjQgMCAtNS4yIDIuNi04LjkgNy41LTkuOSAxMy4zbC0xOCAxMDMuNGg3Mi4zTDI3NC4xIDMyNnoiIGZpbGw9IiNFMUJEOTMiLz48cGF0aCBkPSJNMjc2LjYgNDEyLjljLTguMSAwLTE1LjQgNC44LTIwLjYgMTIuNSAtNS4yLTcuNy0xMi41LTEyLjUtMjAuNi0xMi41IC0xNiAwLTI4LjkgMTguNS0yOC45IDQxLjNzMTIuOSA0MS4zIDI4LjkgNDEuM2M0LjYgMCA5LTEuNiAxMi45LTQuMyA0LjYtMy4zIDExLTMuMyAxNS42IDAgMy45IDIuOCA4LjIgNC4zIDEyLjkgNC4zIDE2IDAgMjguOS0xOC41IDI4LjktNDEuM0MzMDUuNSA0MzEuNCAyOTIuNiA0MTIuOSAyNzYuNiA0MTIuOXoiIGZpbGw9IiNGRkRFQjciLz48cGF0aCBkPSJNMjkyLjEgNDE4LjFjMCAxNi0xNi4yIDM2LjEtMzYuMSAzNi4xcy0zNi4xLTIwLjItMzYuMS0zNi4xIDE2LjItMjEuNyAzNi4xLTIxLjdDMjc2IDM5Ni40IDI5Mi4xIDQwMi4xIDI5Mi4xIDQxOC4xeiIgZmlsbD0iIzlCNzg1NSIvPjxjaXJjbGUgY3g9IjE5NC4xIiBjeT0iMzA5LjciIHI9IjIwLjYiIGZpbGw9IiM0NjQ2NTUiLz48Y2lyY2xlIGN4PSIzMTcuOSIgY3k9IjMwOS43IiByPSIyMC42IiBmaWxsPSIjNDY0NjU1Ii8+PC9zdmc+');
  background-size: 44px 51px;
  background-position: 50% 0;
}
.ice-navbar li.animal-5:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojRkZDRDlCO30uczF7ZmlsbDojNDY0NjU1O30uczJ7ZmlsbDojRkY5RjgyO308L3N0eWxlPjxwYXRoIGQ9Ik0zODkuNCAzMjEuN2MwIDYxLjQtNzguNiAxMDMuNS0xMzMuNCAxMDMuNXMtMTMzLjQtNDIuMS0xMzMuNC0xMDMuNSA1OS43LTk0LjYgMTMzLjQtOTQuNlMzODkuNCAyNjAuMyAzODkuNCAzMjEuN3oiIGZpbGw9IiNGRkNEOUIiLz48cGF0aCBkPSJNMjU2LjEgMjI3LjFjLTQ5LjQgMC05Mi4zIDUuOS0xMTUuNCAzOS4xbDI2LjUgNi42Yzg4LjkgNDQuNSA2Mi4yIDg4LjkgNjIuMiA4OC45aDI2LjcgMjYuN2MwIDAtMjYuNy00NC41IDYyLjItODguOWwyNi41LTYuNkMzNDguNCAyMzMgMzA1LjQgMjI3LjEgMjU2LjEgMjI3LjF6IiBmaWxsPSIjRkZCRTY0Ii8+PGVsbGlwc2UgY3g9IjI1Ni4xIiBjeT0iNDE1IiByeD0iMzMiIHJ5PSIyNi43IiBmaWxsPSIjRkZDRDlCIi8+PHBhdGggZD0iTTI4NC4xIDM1MC43Yy0xNC4zLTE1LjUtNDEuOC0xNS41LTU2LjEgMCAtMTIuNiAxMy43LTI0LjcgMzEuOC0yNC43IDUxIDAgMTIuMyAxNC4yIDIyLjIgMzEuNiAyMi4yIDguMSAwIDE1LjUtMi4yIDIxLjEtNS44IDUuNiAzLjUgMTIuOSA1LjggMjEuMSA1LjggMTcuNSAwIDMxLjYtMTAgMzEuNi0yMi4yQzMwOC44IDM4Mi42IDI5Ni43IDM2NC40IDI4NC4xIDM1MC43eiIgZmlsbD0iI0ZGREVCNyIvPjxjaXJjbGUgY3g9IjIwNi41IiBjeT0iMzUwLjkiIHI9IjE2LjUiIGZpbGw9IiM0NjQ2NTUiLz48Y2lyY2xlIGN4PSIzMDUuNiIgY3k9IjM1MC45IiByPSIxNi41IiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTEzMC45IDMwNy4yYzUuNCAyLjIgMTEuNiAxLjggMTYuNi0wLjkgMjEuNC0xMS40IDY5LTU5LjQgNjAtNzQuMiAtMzkuOS02NS43LTEwMy4xLTE0NC45LTE3Mi41LTE2MSAtNDQtMTAuMi00MCA3Ni0yMyAxNDRDMjEuMiAyNTEuOSA2NS41IDI4MSAxMzAuOSAzMDcuMnoiIGZpbGw9IiNGRjlGODIiLz48ZWxsaXBzZSBjeD0iMjU2LjEiIGN5PSIzOTMuNSIgcng9IjE2LjUiIHJ5PSIxMi40IiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTE3OS44IDI4MC4xYzE3LjctMTcuOCAzMy4yLTM5IDI3LjctNDggLTM5LjktNjUuNy0xMDMuMS0xNDQuOS0xNzIuNS0xNjEgLTUuNy0xLjMtMTAuNS0xLTE0LjcgMC42QzEyNCA5NSAxNzIuNCAyNDAuNSAxNzkuOCAyODAuMXoiIGZpbGw9IiNGRkNEOUIiLz48cGF0aCBkPSJNMzgxLjIgMzA3LjJjLTUuNCAyLjItMTEuNiAxLjgtMTYuNi0wLjkgLTIxLjQtMTEuNC02OS01OS40LTYwLTc0LjIgMzkuOS02NS43IDEwMy4xLTE0NC45IDE3Mi41LTE2MSA0NC0xMC4yIDQwIDc2IDIzIDE0NEM0OTAuOCAyNTEuOSA0NDYuNSAyODEgMzgxLjIgMzA3LjJ6IiBmaWxsPSIjRkY5RjgyIi8+PHBhdGggZD0iTTMzMi4yIDI4MC4xYy0xNy43LTE3LjgtMzMuMi0zOS0yNy43LTQ4IDM5LjktNjUuNyAxMDMuMS0xNDQuOSAxNzIuNS0xNjEgNS43LTEuMyAxMC41LTEgMTQuNyAwLjZDMzg4IDk1IDMzOS42IDI0MC41IDMzMi4yIDI4MC4xeiIgZmlsbD0iI0ZGQ0Q5QiIvPjwvc3ZnPg==');
  background-size: auto 48px;
  background-position: 50% 6px;
}
.ice-navbar li.animal-6:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojQUM4QTY3O30uczF7ZmlsbDojQzhBNTg3O30uczJ7ZmlsbDojNDY0NjU1O308L3N0eWxlPjxwYXRoIGQ9Ik0zNDYuOCAyOTcuM2MtMi42LTE1LjQtOC4zLTI4LjMtMTYuMi0zOC45IDMzLjctOTQuNyAzOS43LTIwNC42IDQwLjgtMjQ5LjYgMC4yLTcuMi04LjEtMTEuMy0xMy44LTYuOUMyODIuMiA2MC40IDI2Mi4zIDE3OS40IDI1Ny41IDIyM2MtMC41IDAtMS0wLjEtMS41LTAuMXMtMSAwLTEuNSAwLjFjLTQuOC00My42LTI0LjctMTYyLjYtMTAwLjItMjIxLjIgLTUuNy00LjQtMTMuOS0wLjItMTMuOCA2LjkgMSA0NSA3LjEgMTU0LjkgNDAuOCAyNDkuNiAtNy45IDEwLjYtMTMuNyAyMy42LTE2LjIgMzguOSAtMTIuMyA3My44LTMzIDk5LjEtMzMgMTQwLjQgMCA0MS4zIDI4LjcgNjUuNiA4NC4zIDY1LjZMMjU2IDUwMy43bDM5LjYtMC41YzU1LjUgMCA4NC4zLTI0LjMgODQuMy02NS42QzM3OS45IDM5Ni40IDM1OS4xIDM3MSAzNDYuOCAyOTcuM3oiIGZpbGw9IiNBQzhBNjciLz48cGF0aCBkPSJNMjgwLjggNTEyaC00OS42Yy0xMy42IDAtMjQuOC0xMS4xLTI0LjgtMjQuOGwwIDBjMC0xMy42IDExLjEtMjQuOCAyNC44LTI0LjhoNDkuNmMxMy42IDAgMjQuOCAxMS4xIDI0LjggMjQuOGwwIDBDMzA1LjYgNTAwLjkgMjk0LjQgNTEyIDI4MC44IDUxMnoiIGZpbGw9IiNFMUJFOUIiLz48cGF0aCBkPSJNMjk3LjMgMzYzLjNjLTUuNS0yNi44LTIxLjMtMzMtNDEuMy0zM3MtMzUuOCA2LjItNDEuMyAzM2MtNy43IDM3LjUtMjkuNSA2Mi4yLTMyLjYgOTEuOSAtMi40IDIyLjggMTEuNyA0NC41IDM0LjMgNDggMTMuMSAyIDI1LjEtMi4xIDMzLjgtOS45IDMuNC0zIDguMi0zIDExLjYgMCA4LjcgNy44IDIwLjggMTIgMzMuOCA5LjkgMjIuNi0zLjUgMzYuOC0yNS4zIDM0LjMtNDhDMzI2LjcgNDI1LjUgMzA1IDQwMC44IDI5Ny4zIDM2My4zeiIgZmlsbD0iI0M4QTU4NyIvPjxwYXRoIGQ9Ik0yODcuNiA0NDEuM2MtMi41LTMuOC03LjctNC44LTExLjUtMi4zbC0yMC4yIDEzLjUgLTIwLjItMTMuNWMtMy44LTIuNS04LjktMS41LTExLjUgMi4zIC0yLjUgMy44LTEuNSA4LjkgMi4zIDExLjVsMjQuOCAxNi41YzEuNCAwLjkgMyAxLjQgNC42IDEuNHMzLjItMC41IDQuNi0xLjRsMjQuOC0xNi41QzI4OS4xIDQ1MC4zIDI5MC4yIDQ0NS4xIDI4Ny42IDQ0MS4zeiIgZmlsbD0iI0FDOEE2NyIvPjxlbGxpcHNlIGN4PSIxNzMuNCIgY3k9IjMxMy44IiByeD0iMTYuNSIgcnk9IjI0LjgiIGZpbGw9IiM0NjQ2NTUiLz48ZWxsaXBzZSBjeD0iMzM4LjYiIGN5PSIzMTMuOCIgcng9IjE2LjUiIHJ5PSIyNC44IiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTE5OC44IDI0MS4xYzE1LjYtMTQyLjQtMjQuNC0yMTIuNC00OS0yNDEgLTQuNy0wLjMtOS4zIDMuMy05LjIgOC43IDEgNDUgNy4yIDE1NC44IDQwLjggMjQ5LjVDMTg2LjUgMjUxLjYgMTkyLjMgMjQ1LjkgMTk4LjggMjQxLjF6TTMxMy4yIDI0MS4xQzI5Ny42IDk4LjYgMzM3LjUgMjguNiAzNjIuMiAwYzQuNy0wLjMgOS4zIDMuMyA5LjIgOC43IC0xIDQ1LTcuMiAxNTQuOC00MC44IDI0OS41QzMyNS41IDI1MS42IDMxOS42IDI0NS45IDMxMy4yIDI0MS4xeiIgZmlsbD0iI0M4QTU4NyIvPjwvc3ZnPg==');
}
.ice-navbar li.animal-7:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojNDY0NjU1O30uczF7ZmlsbDojOUY4OTc2O308L3N0eWxlPjxwb2x5Z29uIHBvaW50cz0iNDc5IDIxMC42IDQ4Ny4yIDE1Mi44IDQ2Mi41IDE2MSA0NzAuNyAxMTEuNSA0NDUuOSAxMTkuNyA0NDUuOSA4Ni43IDQxMi45IDk1IDQwNC42IDYxLjkgMzc5LjkgNzguNSAzNzEuNiAzNy4yIDMzOC42IDYxLjkgMzMwLjMgMjAuNiAyOTcuMyA1My43IDI4MC44IDEyLjQgMjU2IDQ1LjQgMjMxLjIgMTIuNCAyMTQuNyA1My43IDE4MS43IDIwLjYgMTczLjQgNjEuOSAxNDAuNCAzNy4yIDEzMi4xIDc4LjUgMTA3LjQgNjEuOSA5OS4xIDk1IDY2LjEgODYuNyA2Ni4xIDExOS43IDQxLjMgMTExLjUgNDkuNSAxNjEgMjQuOCAxNTIuOCAzMyAyMTAuNiAiIGZpbGw9IiNCRUE1OTEiLz48cGF0aCBkPSJNNTEyIDI5My4yaC0zM2MwIDAgMjQuOC01Ni44IDI0LjgtODIuNmgtNDkuNWwtNTcuOS0xNC4zYzktMTQuNiAxMC40LTM2LjcgMTAuNC0zNi43cy0xOS4zIDE0LjUtNDMuNCAxNy45di00MS4zYy0xNy45IDIxLTMxLjYgMzIuOS00Ni44IDQ0LjcgLTEuNy04LjMtOC4zLTIyLTExLTI2LjEgLTAuNC0wLjYtNDkuNSAzOS4yLTQ5LjUgNTUuNyAwLTE2LjUtNDkuMi01Ni4zLTQ5LjUtNTUuNyAtMi44IDQuMS05LjMgMTcuOS0xMSAyNi4yIC0xNS4yLTExLjktMjguOS0yMy43LTQ2LjgtNDQuN3Y0MS4zYy0yNC4xLTMuNC00My40LTE3LjktNDMuNC0xNy45czEuNCAyMiAxMC40IDM2LjdsLTU3LjkgMTQuM0g4LjNjMCAyNS44IDI0LjggODIuNiAyNC44IDgyLjZIMGwyNC44IDQxLjNMOC4zIDM1MWMwIDAgMTcuNSAyMC4xIDQ5LjUgMjQuOGwtMjQuOCAyNC44YzU3LjggOC4zIDE2My42IDk5LjEgMjIzIDk5LjFzMTY1LjItOTAuOCAyMjMtOTkuMWwtMjQuOC0yNC44YzMyLTQuNiA0OS41LTI0LjggNDkuNS0yNC44bC0xNi41LTE2LjVMNTEyIDI5My4yeiIgZmlsbD0iI0ZGRUJEMiIvPjxwYXRoIGQ9Ik0yNTYgMzU5LjJjLTU3LjggMC05OS4xIDQ0LjMtOTkuMSA0NC4zczI0LjggNjYuNSA5OS4xIDk2LjFjNzQuMy0yOS42IDk5LjEtOTYuMSA5OS4xLTk2LjFTMzEzLjggMzU5LjIgMjU2IDM1OS4yeiIgZmlsbD0iI0ZGRDJBRiIvPjxjaXJjbGUgY3g9IjE2NS4yIiBjeT0iMzI2LjIiIHI9IjE2LjUiIGZpbGw9IiM0NjQ2NTUiLz48Y2lyY2xlIGN4PSIzNDYuOCIgY3k9IjMyNi4yIiByPSIxNi41IiBmaWxsPSIjNDY0NjU1Ii8+PGVsbGlwc2UgY3g9IjI1NiIgY3k9IjQ3NC44IiByeD0iMzMiIHJ5PSIyNC44IiBmaWxsPSIjOUY4OTc2Ii8+PHBhdGggZD0iTTkxLjQgMjc2LjZjMC0zMyA4LjMtNDkuNSA4LjMtNDkuNWwyNC44IDguM3YtMzNjLTI0LjgtMjQuOC03NC4zLTI0LjgtNzQuMy0yNC44UzQxLjggMjQzLjYgOTEuNCAyNzYuNk00MjAuNiAyNzYuNmMwLTMzLTguMy00OS41LTguMy00OS41bC0yNC44IDguM3YtMzNjMjQuOC0yNC44IDc0LjMtMjQuOCA3NC4zLTI0LjhTNDcwLjIgMjQzLjYgNDIwLjYgMjc2LjYiIGZpbGw9IiM5Rjg5NzYiLz48L3N2Zz4=');
  background-size: 50px 50px;
  background-position: 50% 1px;
}
.ice-navbar li.animal-8:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojRjBFMTc4O30uczF7ZmlsbDojOTZDRDc4O30uczJ7ZmlsbDojNDY0NjU1O30uczN7ZmlsbDojOTZBMDg3O308L3N0eWxlPjxwYXRoIGQ9Ik00MTIuOSA2NGwtNzQuMyA4LjNjLTMzIDAtNDkuNS02Ni4xLTgyLjYtNjYuMXMtNDkuNSA2Ni4xLTgyLjYgNjYuMUw5OS4xIDY0YzAgMC04LjMgMzMtMzMgNDEuM2w4LjMgMTY1LjJjMCAzMC4zIDAgNjAuNiAwIDkwLjggMCA0NCAxMTEuNSAxMzIuMSAxODEuNyAxMzIuMXMxODEuNy04OC4xIDE4MS43LTEzMi4xYzAtMzAuMyAwLTYwLjYgMC05MC44bDguMy0xNjUuMkM0MjEuMiA5NyA0MTIuOSA2NCA0MTIuOSA2NHoiIGZpbGw9IiM4MkMzNUYiLz48cGF0aCBkPSJNNzQuMyAzNTNjMCAyLjggMCA1LjUgMCA4LjMgMCA0NCAxMTEuNSAxMzIuMSAxODEuNyAxMzIuMXMxODEuNy04OC4xIDE4MS43LTEzMi4xYzAtMi44IDAtNS41IDAtOC4zSDc0LjN6IiBmaWxsPSIjNzNBRjU1Ii8+PGVsbGlwc2UgY3g9IjE1Ni45IiBjeT0iMjg3IiByeD0iOC4zIiByeT0iMTYuNSIgZmlsbD0iI0YwRTE3OCIvPjxwYXRoIGQ9Ik00MzcuNyAzNzcuOGMtMSAwLTItMC4xLTMtMC4zIC00NS45LTguNC0xMzIuOC0xNi4yLTE3OC43LTE2LjJzLTEzMi44IDcuOS0xNzguNyAxNi4zYy05IDEuNi0xNy42LTQuMy0xOS4yLTEzLjMgLTEuNi05IDQuMy0xNy42IDEzLjMtMTkuMiA0OC4zLTguOCAxMzYuMy0xNi44IDE4NC42LTE2LjhzMTM2LjMgOCAxODQuNiAxNi44YzkgMS42IDE0LjkgMTAuMiAxMy4zIDE5LjJDNDUyLjUgMzcyLjIgNDQ1LjUgMzc3LjggNDM3LjcgMzc3Ljh6IiBmaWxsPSIjRjBFMTc4Ii8+PHBhdGggZD0iTTk5LjEgOTdDNDQuNCA5NyAwIDE0MS40IDAgMTk2LjFjMCA1NC43IDQ0LjQgOTkuMSA5OS4xIDk5LjEgMjQuOCAwIDQ5LjUtNDQuNCA0OS41LTk5LjFDMTQ4LjYgMTQxLjQgMTIzLjkgOTcgOTkuMSA5N3oiIGZpbGw9IiM5NkNENzgiLz48Y2lyY2xlIGN4PSI5MC44IiBjeT0iMjA0LjQiIHI9IjQxLjMiIGZpbGw9IiNGMEUxNzgiLz48Y2lyY2xlIGN4PSI5MC44IiBjeT0iMjA0LjQiIHI9IjI0LjgiIGZpbGw9IiM0NjQ2NTUiLz48cGF0aCBkPSJNNDEyLjkgOTdjNTQuNyAwIDk5LjEgNDQuNCA5OS4xIDk5LjEgMCA1NC43LTQ0LjQgOTkuMS05OS4xIDk5LjEgLTI0LjggMC00OS41LTQ0LjQtNDkuNS05OS4xQzM2My40IDE0MS40IDM4OC4xIDk3IDQxMi45IDk3eiIgZmlsbD0iIzk2Q0Q3OCIvPjxjaXJjbGUgY3g9IjQyMS4yIiBjeT0iMjA0LjQiIHI9IjQxLjMiIGZpbGw9IiNGMEUxNzgiLz48Y2lyY2xlIGN4PSI0MjEuMiIgY3k9IjIwNC40IiByPSIyNC44IiBmaWxsPSIjNDY0NjU1Ii8+PHBhdGggZD0iTTI1NiA5N2MtMzMgMC04Mi42LTQ5LjUtMTQwLjQtNDkuNWwyNC44IDMzIDkwLjggMjM5LjVoNDkuNWw5MC44LTIzOS41IDI0LjgtMzNDMzM4LjYgNDcuNSAyODkgOTcgMjU2IDk3eiIgZmlsbD0iIzk2Q0Q3OCIvPjxwYXRoIGQ9Ik0yMzEuMiAzMjBjLTQuNyAwLTkuNC0yLTEyLjctNS45IC0xOC45LTIyLjYtMzAuNi02Mi45LTQzLTEwNS41IC0xNi01NC45LTM0LjEtMTE3LjItNjUuOC0xMjkuMSAtOC41LTMuMi0xMi45LTEyLjctOS43LTIxLjMgMy4yLTguNSAxMi43LTEyLjggMjEuMy05LjcgNDcuMiAxNy43IDY2LjggODUuMyA4NS45IDE1MC44IDEwLjkgMzcuNSAyMi4yIDc2LjMgMzYuNiA5My42IDUuOCA3IDQuOSAxNy40LTIuMSAyMy4zQzIzOC43IDMxOC43IDIzNSAzMjAgMjMxLjIgMzIwek0yODAuOCAzMjBjNC43IDAgOS40LTIgMTIuNy01LjkgMTguOS0yMi42IDMwLjYtNjIuOSA0My0xMDUuNSAxNi01NC45IDM0LjEtMTE3LjIgNjUuOC0xMjkuMSA4LjUtMy4yIDEyLjktMTIuNyA5LjctMjEuMyAtMy4yLTguNS0xMi43LTEyLjgtMjEuMy05LjcgLTQ3LjIgMTcuNy02Ni44IDg1LjMtODUuOSAxNTAuOCAtMTAuOSAzNy41LTIyLjIgNzYuMy0zNi42IDkzLjYgLTUuOCA3LTQuOSAxNy40IDIuMSAyMy4zQzI3My4zIDMxOC43IDI3NyAzMjAgMjgwLjggMzIweiIgZmlsbD0iIzk2QTA4NyIvPjxlbGxpcHNlIGN4PSIzNTUuMSIgY3k9IjI4NyIgcng9IjguMyIgcnk9IjE2LjUiIGZpbGw9IiNGMEUxNzgiLz48cGF0aCBkPSJNMjU2IDUwNS44Yy02LjggMC0xMi40LTUuNS0xMi40LTEyLjRWNDEwLjhjMC02LjggNS41LTEyLjQgMTIuNC0xMi40czEyLjQgNS41IDEyLjQgMTIuNHY4Mi42QzI2OC40IDUwMC4zIDI2Mi44IDUwNS44IDI1NiA1MDUuOHoiIGZpbGw9IiNGMEUxNzgiLz48L3N2Zz4=');
  background-size: 53px 50px;
  background-position: 50% 0;
}
.ice-navbar li.animal-9:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojNDY0NjU1O30uczF7ZmlsbDojNTk1OTY2O30uczJ7ZmlsbDojRkZEMjVGO308L3N0eWxlPjxwYXRoIGQ9Ik01MDkuNSA0M2MtNjcuMSA0LjgtMTEyLjIgMzcuMS0xMzguNSA2My44IC04IDguMi0xOS45IDEwLjktMzAuNyA3LjMgLTI0LjctOC4yLTUyLjMtMTIuNi04MS40LTEyLjYgLTMwLjUgMC01OS40IDQuOC04NSAxMy45IC0xMS4yIDQtMjMuNSAxLjItMzEuOC03LjNDMTE2LjEgODEuMSA3MC43IDQ3LjkgMi41IDQzYzAgMC0yMi45IDExNC43IDcwLjMgMTY4LjUgLTMuOSAxMi42LTYgMjYtNiA0MC40IDAgOTIuMyA4NiAxODMuOCAxOTIuMSAxODMuOHMxOTIuMS05MS41IDE5Mi4xLTE4My44YzAtMTUuNC0yLjQtMjkuOC02LjktNDMuMkM1MzEuNiAxNTMuNyA1MDkuNSA0MyA1MDkuNSA0M3oiIGZpbGw9IiNGRkVCRDIiLz48Y2lyY2xlIGN4PSIyNTguOSIgY3k9IjM3Mi45IiByPSI4Ny43IiBmaWxsPSIjREVDREI2Ii8+PHBhdGggZD0iTTI1OC45IDQ2OWMyOS4yIDAgNTguNS0xMyA1OC41LTQ1LjUgMC0zOS00My45LTcxLjUtNTguNS03MS41IC0xNC42IDAtNTguNSAzMi41LTU4LjUgNzEuNSAwIDMyLjUgMjkuMiA0NS41IDU4LjUgNDUuNSIgZmlsbD0iIzQ2NDY1NSIvPjxjaXJjbGUgY3g9IjE3NS40IiBjeT0iMjg1LjIiIHI9IjU4LjUiIGZpbGw9IiM1OTU5NjYiLz48Y2lyY2xlIGN4PSIzNDIuNSIgY3k9IjI4NS4yIiByPSI1OC41IiBmaWxsPSIjNTk1OTY2Ii8+PGNpcmNsZSBjeD0iMTc1LjQiIGN5PSIyODUuMiIgcj0iMzMuNCIgZmlsbD0iI0ZGRDI1RiIvPjxjaXJjbGUgY3g9IjE3NS40IiBjeT0iMjg1LjIiIHI9IjguNCIgZmlsbD0iIzQ2NDY1NSIvPjxjaXJjbGUgY3g9IjM0Mi41IiBjeT0iMjg1LjIiIHI9IjMzLjQiIGZpbGw9IiNGRkQyNUYiLz48Y2lyY2xlIGN4PSIzNDIuNSIgY3k9IjI4NS4yIiByPSI4LjQiIGZpbGw9IiM0NjQ2NTUiLz48cGF0aCBkPSJNMjU4LjkgMzI3Yy0yNS4xIDAtNjYuOCAzMy40LTY2LjggNzUuMiAwIDM0IDM4LjggMjkuMiA1Ny43IDIxLjggNS45LTIuMyAxMi4zLTIuMyAxOC4yIDAgMTguOSA3LjUgNTcuNyAxMi4zIDU3LjctMjEuOEMzMjUuNyAzNjAuNCAyODQgMzI3IDI1OC45IDMyN3oiIGZpbGw9IiM1OTU5NjYiLz48cGF0aCBkPSJNMjQyLjIgNDEwLjVjLTMuMSAwLTYtMS43LTcuNS00LjZsLTguNC0xNi43Yy0yLjEtNC4xLTAuNC05LjEgMy43LTExLjIgNC4xLTIgOS4xLTAuNCAxMS4yIDMuN2w4LjQgMTYuN2MyLjEgNC4xIDAuNCA5LjEtMy43IDExLjJDMjQ0LjggNDEwLjIgMjQzLjUgNDEwLjUgMjQyLjIgNDEwLjV6TTI3NS42IDQxMC41YzMuMSAwIDYtMS43IDcuNS00LjZsOC40LTE2LjdjMi4xLTQuMSAwLjQtOS4xLTMuNy0xMS4yIC00LjEtMi05LjEtMC40LTExLjIgMy43bC04LjQgMTYuN2MtMi4xIDQuMS0wLjQgOS4xIDMuNyAxMS4yQzI3My4xIDQxMC4yIDI3NC40IDQxMC41IDI3NS42IDQxMC41eiIgZmlsbD0iIzQ2NDY1NSIvPjxwYXRoIGQ9Ik03OS4yIDEzMS4yQzQ5LjQgODIuNyAyLjUgNDMgMi41IDQzcy0yMi45IDExNC43IDcwLjMgMTY4LjVjMi4zLTcuMyA1LjItMTQuNCA4LjctMjEuMUM5MS4xIDE3MS43IDkwLjIgMTQ5LjIgNzkuMiAxMzEuMnpNNTA5LjUgNDNjMCAwLTQzLjEgMzYuNS03Mi45IDgyLjQgLTEyLjEgMTguNS0xMi42IDQyLjQtMS45IDYxLjcgMy44IDYuOCA2LjkgMTQgOS41IDIxLjVDNTMxLjYgMTUzLjcgNTA5LjUgNDMgNTA5LjUgNDN6IiBmaWxsPSIjNTk1OTY2Ii8+PHBhdGggZD0iTTM5Ny4xIDE1Ni4zYy0xMC4xLTEzLjQtMjctMzAuNC01My4yLTQwLjkgLTI1LjItMTAuMS01NC41LTEzLjktODUtMTMuOXMtNTkuOCAzLjgtODUgMTMuOWMtMjYuMiAxMC41LTQzLjEgMjcuNS01My4yIDQwLjkgLTUuMSA2LjggMS4zIDE2LjEgOS41IDEzLjggNjcuMy0xOC41IDEyOC43LTE4LjUgMTI4LjctMTguNXM2MS40IDAgMTI4LjcgMTguNUMzOTUuOCAxNzIuMyA0MDIuMiAxNjMuMSAzOTcuMSAxNTYuM3oiIGZpbGw9IiNCRUFGOUIiLz48L3N2Zz4=');
  background-size: 51px 43px;
  background-position: 50% 4px;
}
.ice-navbar li.animal-10:after {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uczB7ZmlsbDojNTg1NzVEO30uczF7ZmlsbDojNDU0NDQ5O308L3N0eWxlPjxwYXRoIGQ9Ik0yMDQuOCAyNS42TDIwNC44IDI1LjZDOTEuNyAyNS42IDAgMTE3LjMgMCAyMzAuNGgyMDQuOHYwbDEwMi40IDBWMjUuNkgyMDQuOHoiIGZpbGw9IiNFRkMyN0IiLz48cGF0aCBkPSJNNDA5LjYgNDg2LjRINTEyVjE1My42YzAtNzAuNy01Ny4zLTEyOC0xMjgtMTI4SDI4MS42djMzMi44QzI4MS42IDQyOS4xIDMzOC45IDQ4Ni40IDQwOS42IDQ4Ni40IiBmaWxsPSIjNTg1NzVEIi8+PHBhdGggZD0iTTM5Ni44IDI2LjJ2NDU5LjVjNC4yIDAuNCA4LjUgMC42IDEyLjggMC42SDUxMlYxNTMuNkM1MTIgODcuMiA0NjEuNSAzMi43IDM5Ni44IDI2LjJ6IiBmaWxsPSIjNDU0NDQ5Ii8+PHBhdGggZD0iTTI4MS42IDI1LjZjNzYuOCAwIDEyOCA0NS44IDEyOCAxMDIuNHMtNTEuMiAxMDIuNC0xMjggMTAyLjQiIGZpbGw9IiNGOEY4RjkiLz48cGF0aCBkPSJNMzQ1LjYgMTAyLjRjLTE0LjEgMC0yNS42IDExLjUtMjUuNiAyNS42IDAgNi44IDIuNyAxMy4zIDcuNSAxOC4xIDQuOCA0LjggMTEuMyA3LjUgMTguMSA3LjUgMCAwIDAgMCAwIDAgMTQuMSAwIDI1LjYtMTEuNSAyNS42LTI1LjZDMzcxLjIgMTEzLjkgMzU5LjcgMTAyLjQgMzQ1LjYgMTAyLjR6IiBmaWxsPSIjNDU0NDQ5Ii8+PHBhdGggZD0iTTQyLjcgMTA1LjNjLTcuOSAxMC4yLTE0LjkgMjEuMy0yMC44IDMyLjkgMzkuMSAxNS4zIDY2LjggNTAuNyA3Mi42IDkyLjJoMzguN0MxMjcuNSAxNzUuMyA5Mi43IDEyNy43IDQyLjcgMTA1LjN6IiBmaWxsPSIjNTg1NzVEIi8+PC9zdmc+');
  background-size: 50px 46px;
  background-position: 50% 2px;
}
.ice-navbar li:first-child {
  margin-left: 0;
}
.ice-navbar li:last-child {
  margin-right: 0;
}
.ice-navbar li a {
  color: #fff;
  text-decoration: none;
  display: inline-block;
  height: 98px;
  line-height: 146px;
  background: url("../images/i/navbar-selected.png") 9999px 100% no-repeat;
  z-index: 10;
  position: relative;
  font-weight: bold;
}
.ice-navbar li a:hover,
.ice-navbar li.current_page_item a,
.ice-navbar li.current-menu-item a {
  background-position: 50% 100%;
}
.ice-navbar li:hover:after {
  opacity: 1;
}
@media (max-width: 1199px) {
  .ice-navbar li {
    margin: 0 15px;
  }
}
@media (max-width: 991px) {
  .ice-navbar {
    text-transform: none;
  }
  .ice-navbar li {
    margin: 0 7px;
  }
  .ice-navbar li a {
    font-weight: normal;
  }
  .ice-header__phone {
    font-size: 20px;
  }
}
.ice-breadcrumbs {
  color: #fff;
  text-align: center;
  margin-bottom: 5px;
}
.ice-breadcrumbs a {
  color: #fff;
  text-decoration: underline;
}
.ice-block-instagram .instashow {
  margin-bottom: 30px;
}
.ice-footer {
  background: #004f00 url("../images/pattern-header.jpg");
  color: #fff;
  padding: 50px 0;
}
.ice-footer__nav {
  border-top: 1px solid #9c3;
  padding-top: 20px;
  margin-top: 20px;
}
.ice-footer__nav ul {
  text-align: center;
  display: -webkit-box;
  -webkit-box-pack: justify;
  display: -webkit-flex;
  -webkit-justify-content: space-between;
  display: flex;
  justify-content: space-between;
  text-align: justify;
  text-align-last: justify;
}
.ice-footer__nav ul li {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  display: -webkit-box;
}
.ice-footer__nav ul li a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
.ice-phone {
  font-size: 22px;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: url("../images/i/phone.png") no-repeat 0 50%;
  padding-left: 30px;
  font-weight: bold;
  margin-bottom: 10px;
  display: inline-block;
}
.ice-phone a {
  color: #fff;
}
.ice-share a {
  margin-left: 3px;
  display: inline-block;
}
.ice-payments {
  width: 557px;
  height: 60px;
  background: url("../images/i/payments.png") no-repeat 0 100%;
  background-size: 500px auto;
  display: block;
}
.ice-cards__item {
  width: 350px;
  height: 320px;
  background-color: #fff;
  display: inline-block;
  margin: 20px;
  position: relative;
  vertical-align: top;
  z-index: 10;
  text-align: left;
}
@media (max-width: 767px) {
  .ice-cards__item {
    max-width: 100% !important;
    margin: 20px 0;
  }
}
.ice-cards__item:before,
.ice-cards__item:after {
  content: '';
  position: absolute;
  display: block;
  left: 0;
  top: 5px;
  width: 50%;
  height: 98%;
  background: #fff;
  -webkit-box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
  box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  -webkit-transform: rotate(-3deg);
  z-index: 9;
}
.ice-cards__item:after {
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  -webkit-transform: rotate(3deg);
  left: auto;
  right: 0;
}
.ice-cards__item_news {
  width: 260px;
  height: 360px;
  text-align: center;
}
@media (max-width: 767px) {
  .ice-cards__item_news {
    max-width: 100% !important;
    margin: 20px 0;
  }
}
.ice-cards__item_photos {
  width: 260px;
  height: 234px;
}
.ice-cards__item_prices {
  /*width: 260px;
            height: 360px;*/
  width: 347px;
  height: 385px;
  text-align: center;
  margin-bottom: 40px;
  margin-left: 15px;
  margin-right: 15px;
}
.ice-cards__item_prices:before {
  display: none;
}
.ice-cards__item_prices:after {
  width: 100%;
  top: 0;
  height: 100%;
}
@media (max-width: 767px) {
  .ice-cards__item_prices {
    max-width: 100% !important;
    margin-left: 0;
  }
}
.ice-cards__item_hidden {
  display: none !important;
}
@media (max-width: 767px) {
}
.ice-cards__content {
  background-color: #fff;
  width: 100%;
  height: 100%;
  z-index: 11;
  position: relative;
  padding: 2px;
  -webkit-box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
  box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
}
.ice-cards__cover {
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 230px;
  position: relative;
}
.ice-cards__cover_news {
  height: 170px;
  margin-bottom: 5px;
}
.ice-cards__cover_news:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.ice-cards__cover_prices {
  /*height: 170px;*/
  height: 200px;
  margin-bottom: 5px;
}
.ice-cards__cover_prices:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  visibility: hidden;
}
.ice-cards__cover-btn {
  text-align: center;
  padding-top: 70px;
  visibility: hidden;
  position: relative;
}
.ice-cards__cover-btn .btn {
  position: relative;
}
.ice-cards__title {
  position: relative;
  top: -23px;
  cursor: default;
  overflow: hidden;
  max-width: 272px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ice-cards__title_news {
  bottom: 194px;
  top: auto;
  position: absolute;
  color: #fff;
  text-transform: uppercase;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  padding: 0 20px;
}
.ice-cards__title_prices {
  text-transform: uppercase;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  top: 0;
  margin-bottom: 10px;
  text-align: left;
  padding-left: 15px;
  padding-top: 10px;
}
.ice-cards__date {
  color: #9c3;
  margin-bottom: 15px;
}
.ice-cards__table {
  padding-left: 15px;
  padding-right: 15px;
}
.ice-cards__table table {
  border-collapse: collapse;
  width: 100%;
}
.ice-cards__table th {
  border-right: 1px dashed #c1c1c1;
  padding-right: 7px;
  font-weight: normal;
  line-height: 18px;
}
.ice-cards__table th small {
  color: #333333;
}
.ice-cards__table td {
  padding-left: 7px;
  font-size: 24px;
  font-weight: bold;
  line-height: 24px;
}
.ice-cards__table td .ruble {
  font-size: 16px;
}
.ice-cards__table td small {
  display: block;
}
.ice-cards__table th,
.ice-cards__table td {
  border-bottom: 1px dashed #c1c1c1;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #639232;
  vertical-align: top;
}
.ice-cards__table th small,
.ice-cards__table td small {
  font-size: 13px;
}
.ice-cards__table th .text-danger,
.ice-cards__table td .text-danger,
.ice-cards__table th.text-danger,
.ice-cards__table td.text-danger {
  color: red;
}
.ice-cards__table tr:last-child td,
.ice-cards__table tr:last-child th {
  padding-bottom: 0;
  border-bottom: 0;
}
.ice-cards__table tr:first-child td,
.ice-cards__table tr:first-child th {
  padding-top: 0;
}
.ice-cards__table .promote {
  font-size: 11px;
  line-height: 1.5;
  color: #333;
  text-align: left;
  margin-top: 10px;
}
@media (max-width: 767px) {
  .ice-cards__table .promote {
    font-size: 10px;
  }
}
.ice-cards__description {
  padding: 0 20px;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 10px;
  line-height: 16px;
  height: 33px;
  color: #333;
  font-size: 14px;
}
.ice-cards__description_news {
  position: relative;
  padding: 0 20px 20px 20px;
  overflow: hidden;
  top: -10px;
  bottom: auto;
  height: auto;
}
.ice-cards__meta {
  position: absolute;
  left: 0;
  top: 320px;
  padding: 0 20px 15px 20px;
  background-color: #fff;
  right: 0;
  display: none;
  color: #9c3;
}
.ice-cards__meta h4 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  background: url('../images/i/map.png') 0 50% no-repeat;
  padding-left: 30px;
  line-height: 20px;
  margin-bottom: 5px;
}
.ice-cards__meta ul {
  padding-left: 30px;
}
.ice-cards__link {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -68px;
}
.ice-cards__item:hover .ice-cards__cover-btn,
.ice-cards__item:hover .ice-cards__cover_prices:before {
  visibility: visible;
}
.ice-cards__item:hover .ice-cards__meta {
  display: block;
}
.post-type-archive-zoos .ice-cards__title,
.post-type-archive-pets .ice-cards__title {
  font-size: 12px;
}
.pets-cont .slick-list {
  overflow: inherit;
}
h3.ice-title_megaphone {
  background: url('../images/i/phone-default-lg.png') no-repeat 0 50%;
  padding-left: 40px;
  font-size: 36px;
  text-shadow: 0 0 4px rgba(18, 16, 11, 0.75);
}
h3.ice-title_megaphone a {
  color: #fff;
}
h3.ice-title_email {
  background: url("../images/i/email-default.png") no-repeat 0 50%;
  padding-left: 30px;
  font-size: 22px;
  position: relative;
  top: -12px;
}
h3.ice-title_email a {
  color: #fff;
}
@media (max-width: 767px) {
  .pets-cont .slick-list {
    overflow: hidden;
  }
  .slider-cont {
    margin-bottom: 0;
  }
  .slider-cont img {
    height: calc(100vw / 2.38);
  }
  .ice-block_mapinfo .ice-title_megaphone {
    padding-left: 0;
    background: none;
    font-size: 32px;
  }
  .slick-dots {
    display: none !important;
  }
  .ice-pet h3.ice-title_megaphone {
    font-size: 26px;
  }
}
.btn-glow {
  box-shadow: 0 0 30px 5px rgba(78, 67, 52, 0.5);
}
.ice-pet {
  background-color: #466d20;
  margin-bottom: 30px;
  margin-top: 80px;
  color: #fff;
}
.ice-pet h1.ice-title {
  position: absolute;
  top: -60px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 570px;
}
@media (max-width: 767px) {
  .ice-pet h1.ice-title {
    white-space: normal;
  }
}
.ice-pet .ice-photo {
  position: relative;
  top: -64px;
}
.ice-page {
  margin-bottom: 50px;
}
.ice-page .entry-title {
  color: #fff;
  margin-top: 0;
}
.ice-page .entry-content {
  background-color: #466d20;
  padding: 30px 15px 20px 15px;
  position: relative;
  font-size: 16px;
  line-height: 1.2;
  color: #fff;
}
.ice-page .entry-content:before {
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -10px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #466d20 transparent;
}
.ice-page .entry-content h2 {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 24px;
  line-height: 40px;
  margin: 0 0 15px 0;
  font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.gallery-wrapper {
  display: flex;
}
.gallery-wrapper .ice-title_megaphone {
  font-size: 26px;
}
@media (max-width: 1199px) {
  .gallery-wrapper {
    display: block;
  }
  .gallery-wrapper > div:first-child {
    height: 518px;
    margin-bottom: 30px;
  }
  .gallery-wrapper .ice-title_megaphone {
    font-size: 20px;
  }
}
@media (max-width: 991px) {
  .gallery-wrapper > div:first-child {
    margin-bottom: 70px;
  }
  .gallery-wrapper .ice-title_megaphone {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  .gallery-wrapper > div:first-child {
    height: 300px;
    margin-bottom: 30px;
  }
}
.ice-photo__gallery {
  height: 100%;
}
.ice-photo.ice-photo__gallery:after {
  padding-bottom: 0 !important;
}
.ice-photo__gallery-item {
  height: 100%;
  border: 3px solid #fff;
  box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
  position: relative;
  z-index: 1;
}
.ice-photo__gallery-item .slick-list,
.ice-photo__gallery-item .slick-track {
  height: 100% !important;
}
.ice-photo__gallery-item .slick-slide {
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.ice-photo__img {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  border: 3px solid #fff;
  box-shadow: 0 0 5px rgba(78, 67, 52, 0.5);
}
.ice-photo:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background-color: #fff;
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  -webkit-transform: rotate(3deg);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.ice-photo:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
.ice-pet-gallery__item {
  display: inline-block;
  margin-right: 10px;
}
.ice-pet-gallery__img {
  border: 3px solid #fff;
}
.ice-zoos__item {
  background: url("../images/i/map-default-lg.png") no-repeat;
  padding-left: 42px;
  margin-bottom: 20px;
  min-height: 33px;
  display: block;
  font-size: 16px;
}
.ice-zoos__link {
  color: #fff;
}
.ice-cart {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 1000px;
  position: relative;
}
.ice-cart h1 {
  text-align: center;
  font-size: 36px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 0;
}
.ice-cart h3 {
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  margin-top: 0;
}
.ice-cart_left {
  background-color: #466d20;
}
.ice-cart_right {
  background-color: rgba(0, 0, 0, 0.5);
}
.ice-cart .radio {
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 30px;
  padding-left: 35px;
  position: relative;
}
.ice-cart .radio label {
  padding-left: 0;
}
.ice-cart .radio__toggler {
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
}
.ice-cart .radio__input {
  position: static !important;
  margin: 0 !important;
  visibility: hidden;
}
.ice-cart .radio__input:checked + .radio__input__checkmark {
  display: block;
}
.ice-cart .radio__input__checkmark {
  display: none;
  content: '';
  width: 10px;
  height: 10px;
  background-color: #FF4024;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -5px 0 0 -5px;
}
.ice-cart .radio.checked .radio__title {
  display: inline-block;
  padding: 4px 8px;
  color: #466d20;
  background-color: #fff;
}
.ice-cart .radio__description {
  font-size: 12px;
  color: #d5ffa3;
  display: block;
  padding-top: 3px;
}
.ice-cart .stock-label {
  display: inline-block;
  width: 110px;
  height: 43px;
  background: center no-repeat url("../images/stock-label.png");
  background-size: contain;
  margin-left: 15px;
}
.ice-product {
  margin-bottom: 1px;
}
.ice-product_last {
  margin-bottom: 10px;
}
.ice-product__inner {
  background-color: #578024;
  padding-top: 15px;
  padding-bottom: 15px;
}
.ice-product__inner_odd {
  background-color: #4e7722;
}
.ice-product__title {
  font-size: 18px;
}
.ice-product__description {
  font-size: 12px;
  line-height: 14px;
  color: #d5ffa3;
  display: block;
  padding-top: 3px;
}
.ice-product__price {
  font-size: 20px;
  font-weight: bold;
}
.ice-product__price small {
  text-transform: uppercase;
  font-size: 14px;
  display: block;
}
.ice-product__price small span {
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  text-transform: none;
  color: #d5ffa3;
  padding-top: 3px;
}
.ice-product__price big {
  font-size: 26px;
}
.ice-product__price s {
  font-size: 14px;
  color: #9c3;
  font-weight: normal;
  margin-left: 10px;
}
.ice-basket__item {
  border-bottom: 1px solid #547e26;
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
}
.ice-basket__item td {
  padding: 0;
  line-height: 20px;
  vertical-align: top;
}
.ice-basket__title {
  font-size: 16px;
  font-weight: bold;
}
.ice-basket__total {
  font-size: 13px;
}
.ice-basket__price {
  font-weight: bold;
  font-size: 16px;
}
.ice-basket__sale {
  color: #9c3;
  font-size: 14px;
}
.ice-basket__close {
  color: #9c3;
  font-size: 26px;
  cursor: pointer;
  text-decoration: none !important;
}
.form-control_ice {
  background-color: #528124;
  border-color: #9c3;
  color: #fff;
  border-radius: 0;
}
.form-control_ice::-webkit-input-placeholder {
  color: #a4cb7d;
}
.form-control_ice:-ms-input-placeholder {
  color: #a4cb7d;
}
.form-control_ice::-moz-placeholder {
  color: #a4cb7d;
}
.input-text {
  background-color: #528124;
  border: 1px solid #9c3;
  color: #fff;
  border-radius: 0;
  font-weight: normal;
  height: 34px;
  padding: 6px 12px;
  width: 100%;
}
.input-text::-webkit-input-placeholder {
  color: #a4cb7d;
}
.input-text:-ms-input-placeholder {
  color: #a4cb7d;
}
.input-text::-moz-placeholder {
  color: #a4cb7d;
}
.woocommerce-checkout .woocommerce-info {
  display: none;
}
.woocommerce-checkout .payment_methods {
  display: none;
}
.woocommerce-checkout .woocommerce-checkout-payment {
  background: transparent !important;
}
.woocommerce-checkout abbr.required {
  display: none;
}
.woocommerce-checkout legend {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  border: 0;
  margin-bottom: 5px;
}
.woocommerce-checkout label {
  display: block;
  clear: left;
}
.woocommerce-checkout fieldset > label {
  display: inline-block;
  margin-right: 15px;
  font-weight: normal;
}
.woocommerce-checkout .woocommerce-form__label-for-checkbox {
  font-weight: normal;
}
.woocommerce-checkout .form-row-first {
  width: 50%;
  float: left;
  padding-right: 10px;
}
.woocommerce-checkout .form-row-last {
  width: 50%;
  float: right;
  padding-left: 10px;
  position: relative;
}
.woocommerce-checkout .form-row-last .description {
  position: absolute;
  padding-top: 7px;
  top: 100%;
  left: 10px;
  color: #d5ffa3;
  font-size: 12px;
  line-height: 16px;
}
.woocommerce-checkout .form-row-wide {
  clear: both;
}
.woocommerce-checkout .woocommerce-error {
  background-color: #466d20;
  padding: 15px;
  margin-bottom: 15px;
}
.woocommerce-checkout form.woocommerce-checkout {
  position: relative;
}
.woocommerce-checkout form.woocommerce-checkout:before {
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -10px;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #466d20 transparent;
}
.woocommerce-order-pay .woocommerce {
  display: none;
}
.page-id-1712 .barcode-scan .scan_action,
.page-id-1712 .barcode-scan .scan_code {
  color: #333 !important;
}
#billing_email_field .description {
  color: #fff;
  display: inline-block;
  padding-left: 30px;
  line-height: 1.3;
  background: url("../images/icons/warning.png") 0 7px no-repeat;
  margin-top: 5px;
}
.page-id-8932 .ice-navbar {
  margin-bottom: 0;
}
.page-id-8932 .ice-breadcrumbs {
  display: none;
}
.video-container {
  position: relative;
  margin-bottom: 100px;
  margin-top: -1px;
}
.video-container .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
.video-slider__item {
  position: relative;
  background-color: rgba(0, 0, 0, 0.5);
  background-repeat: no-repeat;
  background-size: cover;
}
.video-slider__item:before {
  content: '';
  display: block;
  padding-bottom: 56.25%;
}
.video-slider__item video {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
}
.video-slider__title {
  position: absolute;
  left: 40px;
  top: 40px;
  background-color: red;
  padding: 4px 10px;
}
.ice-block_frontpage_text {
  background-color: rgba(51, 51, 51, 0.6);
  padding: 50px 0;
}
.ice-block_frontpage_text__content {
  text-align: left;
  color: #fff;
}
.service-day {
  padding: 30px 0;
  background: #004f00 0 0 repeat url(../images/pattern-header.jpg);
  margin-bottom: 40px;
  font-size: 24px;
  color: #fff;
  text-align: center;
}
.service-day-info {
  margin-top: 20px;
}
.holidays {
  padding: 30px 0;
  background: #004f00 0 0 repeat url(../images/pattern-header.jpg);
  margin-bottom: 40px;
  color: #fff;
}
.holidays__wrapper {
  display: flex;
  justify-content: space-around;
  padding: 0 10%;
}
@media (max-width: 991px) {
  .holidays__wrapper {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .holidays__wrapper {
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
}
.holidays__title {
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 15px;
}
.holidays-item {
  margin-bottom: 20px;
}
@media (min-width: 480px) and (max-width: 768px) {
  .holidays-item {
    flex: 0 0 46%;
    margin-left: 2%;
    margin-right: 2%;
  }
}
@media (max-width: 480px) {
  .holidays-item {
    flex: 0 0 100%;
  }
}
.holidays-item__title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 5px;
}
@media (max-width: 768px) {
  .holidays-item__title {
    font-size: 17px;
  }
}
.holidays ul li {
  font-size: 18px;
}
@media (max-width: 767px) {
  .holidays ul li {
    font-size: 14px;
  }
}
.holidays p {
  font-size: 16px;
  text-align: center;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .holidays p {
    font-size: 14px;
  }
}
