/* 
.side-menu .section.ad .diff {
  font-size: 0.75rem;
  font-weight: 600;
}

@media screen and (max-width: 540px) {
  .side-menu .section.ad .diff {
    font-size: 1.125rem;
  }
}

.side-menu .section.ad .diff {
  color: transparent;
}

.side-menu .section.ad .diff.red {
  color: #ff3057;
}

.side-menu .section.ad .diff.green {
  color: #00ffc0;
}

#page .side-menu .section.ad.purchase-budget .item {
  margin-bottom: 0.1875rem;
}

@media screen and (max-width: 540px) {
  #page .side-menu .section.ad.purchase-budget .item {
    margin-bottom: 0.25rem;
  }
}
 */

.checkbox-new {
  position: relative;
}

.checkbox-new label {
  width: 16px;
  height: 16px;
  background-image: url('../_img/checkbox2.png');
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  position: relative;
}

.checkbox-new label:after {
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 0;
  left: 0;
  top: 0;
  box-sizing: border-box;
  border: 1px solid #d2d5d7;
}

.checkbox-new input.error + label:after {
  border: 1px solid red;
  box-shadow: 0px 0px 2px 0px red;
}

.checkbox-new input:checked + label {
  background-position: bottom center;
}

.checkbox-new input {
  position: absolute;
  left: 0;
  top: 0;
}

.checkbox-new span {
  vertical-align: middle;
  font-size: 14px;
}

/* 
header .regular-menu .other .soc .ico.zen {
    background-image: url("../_img/zen2.png")
}

@media screen and (max-width: 1024px) {
    header .regular-menu .other .soc .ico.zen {
        background-image:url("../_img/zen.png")
    }
}

footer .footer-inner .soc .ico.zen {
    background-image: url("../_img/zen2.png");
    background-position: left top
}

@media screen and (max-width: 1024px) {
    footer .footer-inner .soc .ico.zen {
        background-image:url("../_img/zen.png")
    }
}

footer .footer-inner .soc .ico:hover {
    background-position: left bottom
}

#page .side-menu {
  \/\*top: 0;\*\/
}

#page .side-menu .mobile-menu .section.soc .item {
  margin-right: 1.75rem !important;
}

#page .side-menu .mobile-menu .section.soc .item.zen {
    background-image: url("../_img/zen-mob-menu.png");
    background-repeat: no-repeat;
    background-size: 100%
}

.main .sidebar.left .share .social-likes__widget .counter,
.main .center-container .share.mobile .social-likes__widget .counter {
  display: none !important;
}
 */