/* Colors */
@media screen and (min-width: 992px) {
  .desktop-menu li.active > a,
  .desktop-menu li.open > a,
  .desktop-menu li:hover > a {
    color: #ffb237;
    border-color: #feedd1;
  }
  .desktop-menu li.search a::after {
    background-image: url(../img/search/button-hover_forhome.svg);
  }
  .desktop-menu .dropdown ul li a:hover {
    color: #ffb237;
  }
  .desktop-menu .dropdown ul li.active a {
    color: #ffb237;
  }
}
@media screen and (max-width: 991px) {
  .desktop-menu li.open > a,
  .desktop-menu li.active > a {
    background: #ffb237;
    color: #fff;
  }
  .desktop-menu li.open > a .badge,
  .desktop-menu li.active > a .badge {
    color: #ffb237;
    background: #fff;
  }
}
#header .search-form button::after {
  background-image: url(../img/search/button-hover_forhome.svg);
}
@media screen and (max-width: 991px) {
  #header .search-form {
    background: #3b3a38;
  }
}
.page-info .breadcrumbs ul li a:hover {
  color: #fdb914;
  border-color: #feedd1;
}
#footer .top-panel .bottom-nav menu li a:hover {
  color: #ecb244;
}
#footer .top-panel .bottom-nav menu li a .badge {
  background: #fdb914;
}
#footer .top-panel .bottom-nav menu li.active a {
  color: #ecb244;
  border-color: #ecb244;
}
#footer .top-panel .search .form input[type="text"]:focus {
  border-color: #ecb244;
}
#footer .top-panel .socials a::before {
  background: #fdb914;
}
#footer .medium-panel .contact a:hover {
  color: #ecb244;
}
#footer .medium-panel .contact.email a:hover,
#footer .medium-panel .contact.skype a:hover {
  border-color: #f1d3a7;
  color: #e69e0e;
}
.container-posts-list .post a:hover .title {
  color: #fdb914;
}
.container-posts-list .post a:hover .title span {
  border-color: #feedd1;
}
.container-posts-list .post.post-list-item-submenu {
  background-color: #f0efea;
}
.container-posts-list.without-image .post.post-list-item-submenu:hover {
  background: rgba(253, 185, 20, 0.3);
}
.container-posts-list.without-image .post.post-list-item-submenu {
  margin-bottom: 5px;
}
.container-posts-list.without-image .post.post-list-item-submenu a:hover .title {
  color: #000;
}
.container-posts-list.without-image .post.post-list-item-submenu a {
  padding: 13px 20px 14px 20px;
}
.container-posts-list .post.post-list-item-submenu .title {
  margin-top: 0;
}
.container-text .rating .controls .control.yes::after {
  background-image: url(../img/rating/yes-hover_forhome.svg);
}
.container-text .rating .controls .control.no::after {
  background-image: url(../img/rating/no-hover_forhome.svg);
}
.aside-nav menu li a:hover {
  background: rgba(253, 185, 20, 0.3);
}
.aside-nav menu li.active > a {
  background: #fdb914;
  color: #fff;
}
.support-menu ul {
  padding: 0;
  list-style-type: none;
}
.support-wrapper span.no-icon {
  padding-left: 20px;
}
.support-menu > .support-wrapper > li > .support-wrapper {
  padding-left: 57px;
}
.aside-nav menu li.active a .icon {
  border-color: #ffcb4d;
}
.aside-posts-list .post a:hover .title {
  color: #fdb914;
}
.aside-posts-list .show-all a {
  color: #fdb914;
  border-bottom: 1px solid #feedd1;
}
.block-sitemap > ul > li::before {
  background: #fdb914;
}
.block-sitemap ul li::before {
  border-color: #fdb914;
}
.block-sitemap ul li a:hover {
  color: #fdb914;
}
.block-payments-list .payment-type .title {
  background: #fdb914;
}
.block-payments-list .payment-type table th {
  color: #fdb914;
}
.block-benefits .benefit .icon {
  background: #fdb914;
}
.block-tariff .tariff-min .name {
  background: #ecb144;
}
.block-tariff .tariff-medium .name {
  background: #f4d06b;
}
.block-tariff .tariff-max .name {
  background: #eaaf3e;
}
.block-tariff .tariff-list-item .devices .icon {
  background-image: url(../img/tariff-devices_forhome.svg);
}
.block-tariff .tariff-list-item .devices .count {
  color: #fdb914;
}
.block-tariff .tariff-grid-item .price {
  color: #fdb914;
}
.block-tariff .choose .button {
  border-color: #fdb914;
}
.block-tariff .choose .button .not-checked {
  color: #fdb914;
}
.block-tariff .choose .button .checked {
  background: #fdb914;
}
.block-documents.one-document a:hover span {
  color: #fdb914;
  border-color: #feedd1;
}
.block-documents.list .block-content {
  border-color: #fdb914;
}
.block-documents.list .block-content::before {
  background-image: url(../img/documents/icon-pdf_yellow.svg);
  border-color: #fdb914;
}
.block-documents.list .document a:hover {
  color: #fdb914;
  border-color: #feedd1;
}
.block-documents.for-business.one-document a:hover span {
  color: #4c4579;
  border-color: #a39ec7;
}
.block-documents.for-business.list .block-content {
  border-color: #4c4579;
}
.block-documents.for-business.list .block-content::before {
  background-image: url(../img/documents/icon-pdf_purple.svg);
  border-color: #4c4579;
}
.block-documents.for-business.list .document a:hover {
  color: #4c4579;
  border-color: #a39ec7;
}
.block-posts-list .title .link a:hover,
.block-posts-list .post .show-full a {
  color: #ecb244;
  border-color: #e5ad0e;
}
.block-posts-list .post a:hover .title,
.block-posts-list .post:hover .title,
.block-posts-list .post .title a:hover {
  color: #ecb244;
}
.block-slider .owl-carousel .owl-dots .owl-dot.active {
  background: #fdb914;
}
.block-sales-list .sale .content .title a:hover {
  color: #ecb244;
}
.block-comments .comments-count {
  background: #fdb914;
}
.block-comments .comment .name {
  color: #fdb914;
}
.block-comments .show-more .pages .page.active {
  background: #fdb914;
}
.block-comments .show-more .link a:hover,
.block-comments .show-more .link span:hover {
  color: #fdb914;
  border-color: #feedd1;
}
.block-tile-items .item .info .text a {
  color: #fdb914;
  border-color: #fee0ab;
}
.block-reviews .review .name {
  color: #fdb914;
}
.block-search .search-form button::after {
  background-image: url(../img/search/button-hover_forhome.svg);
}
.block-search .result-item .title a:hover {
  color: #fdb914;
}
.block-search .result-item .show-more a {
  color: #fdb914;
  border-color: #fff2dd;
}
.container-text .text ul li::before {
  background: #fdb914;
}
.container-text .text blockquote {
  border-color: #fdb914;
}
.container-text .text ol li .number {
  border-color: #fdb914;
  color: #fdb914;
}
.container-text .text a:hover {
  color: #fdb914;
  border-color: #feedd1;
}
.container-text .text .images {
  padding-bottom: 30px;
}
.container-text .text .images .show-more a {
  color: #fdb914;
}
.container-text .text .highlighted {
  border-color: #fdb914;
}
.container-text .text .step .number {
  border-color: #fdb914;
  color: #fdb914;
}
/*# sourceMappingURL=for_home.css.map */
