/* Typo 
@import url(//db.onlinewebfonts.com/c/0a9bf06f05d9b786f7c11f283df4a806?family=PF+Regal+Text+Pro+RegularB);*/

body {
  font-family: 'PFRegal','Georgia',serif;
  font-size: 19px;
  line-height: 27px;
}

p {
  margin: 0 0 15px 0;
}

h5 {
  font-size: 18px;
  line-height: 35px;
}

a {
  color: #003698;
}

/* Sidebar
@import url(//https://www.onlinewebfonts.com/fonts/c/bf9f5d50c1b928ff21436517a1a95ad9?family=Proxima+Nova);
.moto-container_content_5642fac5 {
  font-family: 'Inder', sans-serif;
  font-family: 'Proxima Nova','Arial','Helvetica Neue',sans-serif;
  font-size: 16px;
}
*/
.moto-text_system_5, .text_system_5 {
  line-height: 1.2;
}

/* Title video */
#section-content-main ul, #section-content-main ol {
  margin-left: 20px;
}

.embed-responsive.embed-responsive-16by9 {
  margin-bottom: 25px;
}

img.imgleft {
    float: left;
    margin-right: 25px;
}

img.imgright {
    float: right;
    margin-left: 25px;
}

/* Yandex Ads*/
#yap-Ya_sync_0-horizontal yatag.yap-title-block__text {
  font-size: 100%!important;
}
yatag.yap-Ya_sync_0-horizontal table, yatag.yap-Ya_sync_0-horizontal td {
  font-size: 90%!important;
}

/* Homepage */
.zooeco-home-img {
  width: 100%;
  height: 25vw;
}

@media (min-width: 768px) {
  .zooeco-home-img {
    height: 12vw;
  }
}

/* Top Menu */
.zooeco-topmenu {
  display: none;
}

.moto-text_system_1 a {
  font-size: 51px;
}

@media (max-width: 1039px) {
  .moto-text_system_1 a {
    font-size: 25px;
    line-height: 0.9;
    letter-spacing: 0px;
  }
}

/* Search */
#ya-site-form0 td.ya-site-form__search-input {
  padding: 0px;
}

#ya-site-form0 td.ya-site-form__search-input .ya-site-form__input-text,
#ya-site-form0 td.ya-site-form__search-input .ya-site-form__submit {
  float: left;
  display: inline-block;
  font-size: 15px;
  padding: 8px 20px 9px 20px;
  border: 1px solid;
  /*width: 85%;*/
  margin: 0 10px 0 0;
}

#ya-site-form0 td.ya-site-form__search-input .ya-site-form__submit {
  color: #555!important;
  border-color: #555!important;
  background-color: transparent;
  margin-left: 10px;
}

#ya-site-form0 td.ya-site-form__search-input .ya-site-form__submit:hover {
  color: #000 !important;
  border-color: #000!important;
}