/*
The `sprites` mixin generates identical output to the CSS template
  but can be overridden inside of SCSS

@include sprites($spritesheet-sprites);
*/
::selection {
  background: rgba(235, 149, 50, 0.3);
  /* Safari */ }

::-moz-selection {
  background: rgba(235, 149, 50, 0.3);
  /* Firefox */ }

a {
  color: #eb9532; }
  a:hover,
  a:focus {
    color: #EB9532; }

.ct1 {
  color: #EB9532; }

.ct2 {
  color: #3498DB; }

.ct3 {
  color: #FFFFFF; }

.bg1 {
  background-color: #169; }

.bg2 {
  background-color: #3498DB; }

.main-nav li.active:before {
  background: #EB9532; }

.main-nav li.active a {
  color: #EB9532 !important; }

.main-nav li a:hover {
  color: #EB9532 !important; }

.nav-items li:hover a {
  color: #3498DB; }

.nav-items li:last-child:before {
  background-color: #3498DB; }

.nav-items li a .sum {
  background-color: #3498DB; }

.call-up {
  background: #EB9532; }
  .call-up:hover a,
  .call-up:focus a {
    color: #EB9532; }
  .call-up:hover div,
  .call-up:focus div {
    border-color: rgba(235, 149, 50, 0.75); }

.shop-cart:hover {
  background-color: transparent; }

.shop-cart i {
  color: #EB9532; }

.btn {
  background-color: #3498DB; }
  .btn:hover,
  .btn:focus {
    background-color: #5C97BF;
    color: white; }

.btn-h2 {
  background-color: #3498DB; }
  .btn-h2:hover,
  .btn-h2:focus {
    background-color: #6BB9F0; }
  .btn-h2:active {
    background-color: #5C97BF; }

.btn-v2 {
  background-color: #EB9532; }
  .btn-v2:hover,
  .btn-v2:focus {
    background-color: #E87E04; }
  .btn-v2.btn--moema.btn-activated {
    background-color: #E87E04; }

.btn-v2-h2:hover {
  background-color: #2ECC71; }

.btn-v2-h2:active {
  background-color: #E87E04; }

.btn-icon {
  background-color: #3498DB; }
  .btn-icon:hover,
  .btn-icon:focus {
    background-color: #6BB9F0; }

.btn--moema.btn-activated {
  background-color: #5C97BF; }

input[type="checkbox"] + label:hover:before {
  border-color: #EB9532; }

input[type="checkbox"]:checked + label:before {
  background-color: #EB9532; }

input[type="radio"] + label:hover:before {
  border-color: #EB9532; }

input[type="radio"]:checked + label:after {
  background-color: #EB9532; }

.bootstrap-select .dropdown-toggle:hover .caret {
  background-color: #2ECC71; }

.bootstrap-select .dropdown-menu > li > a:hover,
.bootstrap-select .dropdown-menu > li > a:focus {
  background-color: #EB9532; }

.bootstrap-select .dropdown-toggle .caret {
  background-color: #EB9532; }

.intl-tel-input .flag-dropdown .selected-flag {
  background-color: #3498DB; }

.intl-tel-input .flag-dropdown:hover .selected-flag {
  background-color: #6BB9F0; }

.s-subscribe .itemwrap > li .mask {
  background: #67809F;
  background: transparent\9;
  background: rgba(103, 128, 159, 0.4);
  zoom: 1; }

.s-subscribe .form-sub {
  background-color: #ECF0F1; }

.s-subscribe .form-control {
  background-color: #DADFE1; }

.swiper-pagination-bullet:hover,
.swiper-pagination-switch:hover {
  background-color: rgba(235, 149, 50, 0.5); }
  .ie8 .swiper-pagination-bullet:hover,
  .ie8 .swiper-pagination-switch:hover {
    background-color: #EB9532;
    opacity: 0.5;
    filter: alpha(opacity=50); }

.swiper-pagination-bullet-active,
.swiper-active-switch {
  background-color: #EB9532; }
  .swiper-pagination-bullet-active:hover,
  .swiper-active-switch:hover {
    background-color: #EB9532; }

.s-how-work .steps .step .icon-step {
  background-color: #EB9532; }

.bg1 ::selection {
  background: rgba(52, 152, 219, 0.3);
  /* Safari */ }

.bg1 ::-moz-selection {
  background: rgba(52, 152, 219, 0.3);
  /* Firefox */ }

.bg1 .clients-slider .cli-next-arrow,
.bg1 .clients-slider .cli-prev-arrow {
  background: #EB9532; }

.bg1 .pseudo-overflow:before,
.bg1 .pseudo-overflow:after {
  background-color: #EB9532; }

.bg2 .clients-slider .cli-next-arrow,
.bg2 .clients-slider .cli-prev-arrow {
  background: #3498DB; }

.bg2 .pseudo-overflow:before,
.bg2 .pseudo-overflow:after {
  background-color: #3498DB; }

.adrs-items .adrs-item:before {
  color: #3498DB; }

.socials .icon-soc:hover:before {
  color: #EB9532; }

.bg1 .btn-cart-alert {
  color: #EB9532 !important; }

.bg2 .btn-cart-alert {
  color: #3498DB !important; }

.it-gallery-thumbs .it-thumb.active .wrap:before {
  border-color: #EB9532; }

.d-section input[type="checkbox"] + label:before {
  color: #3498DB; }

.d-section input[type="checkbox"]:checked + label:before {
  color: #EB9532; }

@media (min-width: 320px) and (max-width: 767px) {
  .discount-pagination .swiper-pagination-bullet-active,
  .discount-pagination .swiper-active-switch {
    background-color: #3498DB; }
  .discount-pagination .swiper-pagination-bullet:hover,
  .discount-pagination .swiper-pagination-switch:hover {
    background-color: rgba(52, 152, 219, 0.5); } }

.mob-toggle {
  color: #EB9532; }

.overlay .overlay-close:hover {
  color: #EB9532; }
