.cs-t-1 {
  color: #5D5D5D;
}

.cs-t-2 {
  color: #d5d5d5;
}

.cs-t-3 {
  color: #94969b;
}

.cs-t-4 {
  color: #fff;
}

.cs-t-5 {
  color: #26282b;
}

.cs-t-6 {
  color: #efefef;
}

.cs-t-7 {
  color: #bfc0c1;
}

.cs-t-8 {
  color: #5D5D5D;
}

.cs-t-9 {
  color: #454545;
}
.mobile-version .cs-t-1--mobile {
  color: #5D5D5D;
}

.mobile-version .cs-t-2--mobile {
  color: #d5d5d5;
}

.mobile-version .cs-t-3--mobile {
  color: #94969b;
}

.mobile-version .cs-t-4--mobile {
  color: #fff;
}

.mobile-version .cs-t-5--mobile {
  color: #26282b;
}

.mobile-version .cs-t-6--mobile {
  color: #efefef;
}

.mobile-version .cs-t-7--mobile {
  color: #bfc0c1;
}

.mobile-version .cs-t-8--mobile {
  color: #5D5D5D;
}

.mobile-version .cs-t-9--mobile {
  color: #454545;
}

a {
  color: #5D5D5D;
}

a:hover {
  color: #6a6a6a;
}

a:active {
  color: #505050;
}

.cs-l-1, .cs-l-d-1 {
  color: #5D5D5D;
}

.cs-l-1:hover, .cs-l-d-1:hover {
  color: #6a6a6a;
}

.cs-l-1:active, .cs-l-d-1:active {
  color: #505050;
}

.cs-l-1.cs-selected, .cs-l-d-1.cs-selected {
  color: #6a6a6a;
}

.cs-l-d-1, .cs-l-ds-1 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-1:hover, .cs-l-ds-1:hover {
  border-bottom-color: #6a6a6a;
}

.cs-l-d-1:active, .cs-l-ds-1:active {
  border-bottom-color: #505050;
}

.cs-l-2, .cs-l-d-2 {
  color: #5D5D5D;
}

.cs-l-2:hover, .cs-l-d-2:hover {
  color: #6a6a6a;
}

.cs-l-2:active, .cs-l-d-2:active {
  color: #505050;
}

.cs-l-2.cs-selected, .cs-l-d-2.cs-selected {
  color: #6a6a6a;
}

.cs-l-d-2, .cs-l-ds-2 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-2:hover, .cs-l-ds-2:hover {
  border-bottom-color: #6a6a6a;
}

.cs-l-d-2:active, .cs-l-ds-2:active {
  border-bottom-color: #505050;
}

.cs-l-3, .cs-l-d-3 {
  color: #94969b;
}

.cs-l-3:hover, .cs-l-d-3:hover {
  color: #a1a3a7;
}

.cs-l-3:active, .cs-l-d-3:active {
  color: #87898f;
}

.cs-l-3.cs-selected, .cs-l-d-3.cs-selected {
  color: #a1a3a7;
}

.cs-l-d-3, .cs-l-ds-3 {
  border-bottom-color: #94969b;
}

.cs-l-d-3:hover, .cs-l-ds-3:hover {
  border-bottom-color: #a1a3a7;
}

.cs-l-d-3:active, .cs-l-ds-3:active {
  border-bottom-color: #87898f;
}

.cs-l-4, .cs-l-d-4 {
  color: #5D5D5D;
}

.cs-l-4:hover, .cs-l-d-4:hover {
  color: #6a6a6a;
}

.cs-l-4:active, .cs-l-d-4:active {
  color: #505050;
}

.cs-l-4.cs-selected, .cs-l-d-4.cs-selected {
  color: #fff;
}

.cs-l-d-4, .cs-l-ds-4 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-4:hover, .cs-l-ds-4:hover {
  border-bottom-color: #6a6a6a;
}

.cs-l-d-4:active, .cs-l-ds-4:active {
  border-bottom-color: #505050;
}

.cs-l-d-4.cs-selected, .cs-l-ds-4.cs-selected {
  color: #fff;
}

.cs-l-5, .cs-l-d-5 {
  color: #e20000;
}

.cs-l-5:hover, .cs-l-d-5:hover {
  color: #fb0000;
}

.cs-l-5:active, .cs-l-d-5:active {
  color: #c90000;
}

.cs-l-5.cs-selected, .cs-l-d-5.cs-selected {
  color: #fb0000;
}

.cs-l-d-5, .cs-l-ds-5 {
  border-bottom-color: #e20000;
}

.cs-l-d-5:hover, .cs-l-ds-5:hover {
  border-bottom-color: #fb0000;
}

.cs-l-d-5:active, .cs-l-ds-5:active {
  border-bottom-color: #c90000;
}

.cs-l-6, .cs-l-d-6 {
  color: #5D5D5D;
}

.cs-l-6:hover, .cs-l-d-6:hover {
  color: #6a6a6a;
}

.cs-l-6:active, .cs-l-d-6:active {
  color: #505050;
}

.cs-l-6.cs-selected, .cs-l-d-6.cs-selected {
  color: #6a6a6a;
}

.cs-l-d-6, .cs-l-ds-6 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-6:hover, .cs-l-ds-6:hover {
  border-bottom-color: #6a6a6a;
}

.cs-l-d-6:active, .cs-l-ds-6:active {
  border-bottom-color: #505050;
}

.cs-l-7, .cs-l-d-7 {
  color: #efefef;
}

.cs-l-7:hover, .cs-l-d-7:hover {
  color: #e1e1e1;
}

.cs-l-7:active, .cs-l-d-7:active {
  color: #d5d5d5;
}

.cs-l-7.cs-selected, .cs-l-d-7.cs-selected {
  color: #e1e1e1;
}

.cs-l-d-7, .cs-l-ds-7 {
  border-bottom-color: #efefef;
}

.cs-l-d-7:hover, .cs-l-ds-7:hover {
  border-bottom-color: #e1e1e1;
}

.cs-l-d-7:active, .cs-l-ds-7:active {
  border-bottom-color: #d5d5d5;
}

.cs-l-8, .cs-l-d-8 {
  color: #464646;
}

.cs-l-8:hover, .cs-l-d-8:hover {
  color: #535353;
}

.cs-l-8:active, .cs-l-d-8:active {
  color: #393939;
}

.cs-l-8.cs-selected, .cs-l-d-8.cs-selected {
  color: #535353;
}

.cs-l-d-8, .cs-l-ds-8 {
  border-bottom-color: #464646;
}

.cs-l-d-8:hover, .cs-l-ds-8:hover {
  border-bottom-color: #535353;
}

.cs-l-d-8:active, .cs-l-ds-8:active {
  border-bottom-color: #393939;
}

.cs-l-9, .cs-l-d-9 {
  color: #fff;
}

.cs-l-9:hover, .cs-l-d-9:hover {
  color: white;
}

.cs-l-9:active, .cs-l-d-9:active {
  color: #f2f2f2;
}

.cs-l-9.cs-selected, .cs-l-d-9.cs-selected {
  color: white;
}

.cs-l-d-9, .cs-l-ds-9 {
  border-bottom-color: #fff;
}

.cs-l-d-9:hover, .cs-l-ds-9:hover {
  border-bottom-color: white;
}

.cs-l-d-9:active, .cs-l-ds-9:active {
  border-bottom-color: #f2f2f2;
}

.cs-l-10, .cs-l-d-10 {
  color: #5D5D5D;
}

.cs-l-10:hover, .cs-l-d-10:hover {
  color: white;
}

.cs-l-10:active, .cs-l-d-10:active {
  color: #f2f2f2;
}

.cs-l-10.cs-selected, .cs-l-d-10.cs-selected {
  color: white;
}

.cs-l-d-10, .cs-l-ds-10 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-10:hover, .cs-l-ds-10:hover {
  border-bottom-color: white;
}

.cs-l-d-10:active, .cs-l-ds-10:active {
  border-bottom-color: #f2f2f2;
}

.cs-l-11, .cs-l-d-11 {
  color: #5D5D5D;
}

.cs-l-11:hover, .cs-l-d-11:hover {
  color: #e1e1e1;
}

.cs-l-11:active, .cs-l-d-11:active {
  color: #d5d5d5;
}

.cs-l-11.cs-selected, .cs-l-d-11.cs-selected {
  color: #e1e1e1;
}

.cs-l-d-11, .cs-l-ds-11 {
  border-bottom-color: #5D5D5D;
}

.cs-l-d-11:hover, .cs-l-ds-11:hover {
  border-bottom-color: #e1e1e1;
}

.cs-l-d-11:active, .cs-l-ds-11:active {
  border-bottom-color: #d5d5d5;
}

.cs-bg-1 {
  background-color: #efefef;
}

.cs-bg-i-1 {
  background-color: #efefef;
}

.cs-bg-i-1:hover {
  background-color: #fcfcfc;
}

.cs-bg-i-1:active {
  background-color: #e2e2e2;
}

.cs-bg-i-1.cs-selected {
  background-color: #e2e2e2;
}

.cs-bg-2 {
  background-color: #5D5D5D;
}

.cs-bg-i-2 {
  background-color: #5D5D5D;
}

.cs-bg-i-2:hover {
  background-color: #6a6a6a;
}

.cs-bg-i-2:active {
  background-color: #505050;
}

.cs-bg-i-2.cs-selected {
  background-color: #505050;
}

.cs-bg-3 {
  background-color: #f3f3f3;
}

.cs-bg-i-3 {
  background-color: #f3f3f3;
}

.cs-bg-i-3:hover {
  background-color: white;
}

.cs-bg-i-3:active {
  background-color: #e6e6e6;
}

.cs-bg-i-3.cs-selected {
  background-color: #e6e6e6;
}

.cs-bg-4 {
  background-color: #f8f8f8;
}

.cs-bg-i-4 {
  background-color: #f8f8f8;
}

.cs-bg-i-4:hover {
  background-color: white;
}

.cs-bg-i-4:active {
  background-color: #ebebeb;
}

.cs-bg-i-4.cs-selected {
  background-color: #ebebeb;
}

.cs-bg-5 {
  background-color: #fcfcfc;
}

.cs-bg-i-5 {
  background-color: #fcfcfc;
}

.cs-bg-i-5:hover {
  background-color: white;
}

.cs-bg-i-5:active {
  background-color: #efefef;
}

.cs-bg-i-5.cs-selected {
  background-color: #efefef;
}

.cs-bg-6 {
  background-color: #e20000;
}

.cs-bg-i-6 {
  background-color: #e20000;
}

.cs-bg-i-6:hover {
  background-color: #fb0000;
}

.cs-bg-i-6:active {
  background-color: #c90000;
}

.cs-bg-i-6.cs-selected {
  background-color: #c90000;
}

.cs-bg-7 {
  background-color: #fff;
}

.cs-bg-i-7 {
  background-color: #fff;
}

.cs-bg-i-7:hover {
  background-color: #efefef;
}

.cs-bg-i-7:active {
  background-color: #efefef;
}

.cs-bg-i-7.cs-selected {
  background-color: #efefef;
}

.cs-bg-9 {
  background-color: #fff;
}

.cs-bg-i-9 {
  background-color: #fff;
}

.cs-bg-i-9:hover {
  background-color: #f2f2f2;
}

.cs-bg-i-9:active {
  background-color: #e6e6e6;
}

.cs-bg-i-9.cs-selected {
  background-color: #e6e6e6;
}

.cs-bg-10 {
  background-color: #d5d5d5;
}

.cs-bg-i-10 {
  background-color: #d5d5d5;
}

.cs-bg-i-10:hover {
  background-color: #e2e2e2;
}

.cs-bg-i-10:active {
  background-color: #c8c8c8;
}

.cs-bg-i-10.cs-selected {
  background-color: #c8c8c8;
}

.cs-bg-11 {
  background-color: #fff;
}

.cs-bg-i-11 {
  background-color: #fff;
}

.cs-bg-i-11:hover {
  background-color: #fcfcfc;
}

.cs-bg-i-11:active {
  background-color: #e2e2e2;
}

.cs-bg-i-11.cs-selected {
  background-color: #e2e2e2;
}

.cs-bg-8 {
  background-color: #94969b;
}

.cs-bg-i-8 {
  background-color: #94969b;
}

.cs-bg-i-8:hover {
  background-color: #a1a3a7;
}

.cs-bg-i-8:active {
  background-color: #87898f;
}

.cs-bg-i-8.cs-selected {
  background-color: #87898f;
}

.cs-bg-12 {
  background-color: #efefef;
}

.cs-bg-i-12 {
  background-color: #efefef;
}

.cs-bg-i-12:hover {
  background-color: #e1e1e1;
}

.cs-bg-i-12:active {
  background-color: #d5d5d5;
}

.cs-bg-i-12.cs-selected {
  background-color: #d5d5d5;
}

.cs-bg-13 {
  background-color: #e1e1e1;
}

.cs-bg-i-13 {
  background-color: #e1e1e1;
}

.cs-bg-i-13:hover {
  background-color: #e1e1e1;
}

.cs-bg-i-13:active {
  background-color: #e1e1e1;
}

.cs-bg-i-13.cs-selected {
  background-color: #e1e1e1;
}
.mobile-version .cs-bg-1--mobile {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-1--mobile {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-1--mobile:hover {
  background-color: #fcfcfc;
}

.mobile-version .cs-bg-i-1--mobile:active {
  background-color: #e2e2e2;
}

.mobile-version .cs-bg-i-1--mobile.cs-selected {
  background-color: #e2e2e2;
}

.mobile-version .cs-bg-2--mobile {
  background-color: #5D5D5D;
}

.mobile-version .cs-bg-i-2--mobile {
  background-color: #5D5D5D;
}

.mobile-version .cs-bg-i-2--mobile:hover {
  background-color: #6a6a6a;
}

.mobile-version .cs-bg-i-2--mobile:active {
  background-color: #505050;
}

.mobile-version .cs-bg-i-2--mobile.cs-selected {
  background-color: #505050;
}

.mobile-version .cs-bg-3--mobile {
  background-color: #f3f3f3;
}

.mobile-version .cs-bg-i-3--mobile {
  background-color: #f3f3f3;
}

.mobile-version .cs-bg-i-3--mobile:hover {
  background-color: white;
}

.mobile-version .cs-bg-i-3--mobile:active {
  background-color: #e6e6e6;
}

.mobile-version .cs-bg-i-3--mobile.cs-selected {
  background-color: #e6e6e6;
}

.mobile-version .cs-bg-4--mobile {
  background-color: #f8f8f8;
}

.mobile-version .cs-bg-i-4--mobile {
  background-color: #f8f8f8;
}

.mobile-version .cs-bg-i-4--mobile:hover {
  background-color: white;
}

.mobile-version .cs-bg-i-4--mobile:active {
  background-color: #ebebeb;
}

.mobile-version .cs-bg-i-4--mobile.cs-selected {
  background-color: #ebebeb;
}

.mobile-version .cs-bg-5--mobile {
  background-color: #fcfcfc;
}

.mobile-version .cs-bg-i-5--mobile {
  background-color: #fcfcfc;
}

.mobile-version .cs-bg-i-5--mobile:hover {
  background-color: white;
}

.mobile-version .cs-bg-i-5--mobile:active {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-5--mobile.cs-selected {
  background-color: #efefef;
}

.mobile-version .cs-bg-6--mobile {
  background-color: #e20000;
}

.mobile-version .cs-bg-i-6--mobile {
  background-color: #e20000;
}

.mobile-version .cs-bg-i-6--mobile:hover {
  background-color: #fb0000;
}

.mobile-version .cs-bg-i-6--mobile:active {
  background-color: #c90000;
}

.mobile-version .cs-bg-i-6--mobile.cs-selected {
  background-color: #c90000;
}

.mobile-version .cs-bg-7--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-7--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-7--mobile:hover {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-7--mobile:active {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-7--mobile.cs-selected {
  background-color: #efefef;
}

.mobile-version .cs-bg-9--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-9--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-9--mobile:hover {
  background-color: #f2f2f2;
}

.mobile-version .cs-bg-i-9--mobile:active {
  background-color: #e6e6e6;
}

.mobile-version .cs-bg-i-9--mobile.cs-selected {
  background-color: #e6e6e6;
}

.mobile-version .cs-bg-10--mobile {
  background-color: #d5d5d5;
}

.mobile-version .cs-bg-i-10--mobile {
  background-color: #d5d5d5;
}

.mobile-version .cs-bg-i-10--mobile:hover {
  background-color: #e2e2e2;
}

.mobile-version .cs-bg-i-10--mobile:active {
  background-color: #c8c8c8;
}

.mobile-version .cs-bg-i-10--mobile.cs-selected {
  background-color: #c8c8c8;
}

.mobile-version .cs-bg-11--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-11--mobile {
  background-color: #fff;
}

.mobile-version .cs-bg-i-11--mobile:hover {
  background-color: #fcfcfc;
}

.mobile-version .cs-bg-i-11--mobile:active {
  background-color: #e2e2e2;
}

.mobile-version .cs-bg-i-11--mobile.cs-selected {
  background-color: #e2e2e2;
}

.mobile-version .cs-bg-8--mobile {
  background-color: #94969b;
}

.mobile-version .cs-bg-i-8--mobile {
  background-color: #94969b;
}

.mobile-version .cs-bg-i-8--mobile:hover {
  background-color: #a1a3a7;
}

.mobile-version .cs-bg-i-8--mobile:active {
  background-color: #87898f;
}

.mobile-version .cs-bg-i-8--mobile.cs-selected {
  background-color: #87898f;
}

.mobile-version .cs-bg-12--mobile {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-12--mobile {
  background-color: #efefef;
}

.mobile-version .cs-bg-i-12--mobile:hover {
  background-color: #e1e1e1;
}

.mobile-version .cs-bg-i-12--mobile:active {
  background-color: #d5d5d5;
}

.mobile-version .cs-bg-i-12--mobile.cs-selected {
  background-color: #d5d5d5;
}

.mobile-version .cs-bg-13--mobile {
  background-color: #e1e1e1;
}

.mobile-version .cs-bg-i-13--mobile {
  background-color: #e1e1e1;
}

.mobile-version .cs-bg-i-13--mobile:hover {
  background-color: #e1e1e1;
}

.mobile-version .cs-bg-i-13--mobile:active {
  background-color: #e1e1e1;
}

.mobile-version .cs-bg-i-13--mobile.cs-selected {
  background-color: #e1e1e1;
}

/*$gradientPrimary: (name '1', angle 'to bottom', gradient inspect((#efefef 0%, #fcfcfc 50%, #f2f2f2 100%)));

@include color-scheme-gradient($gradientPrimary);*/
.btn-add {
  color: #fff;
  background: #5D5D5D;
  border-color: #5D5D5D !important;
}

.btn-add:hover {
  color: #fff;
  border-color: #5D5D5D !important;
}

.btn-add:disabled, .btn-add.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-action {
  color: #5D5D5D;
  background: #efefef;
  border-color: #efefef !important;
}

.btn-action:hover {
  color: #5D5D5D;
  background: #e1e1e1;
  border-color: #d5d5d5 !important;
}

.btn-action:disabled, .btn-action.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-buy {
  color: #5D5D5D;
  background: #efefef;
  border-color: #efefef !important;
}

.btn-buy:hover {
  color: #5D5D5D;
  background: #e1e1e1;
  border-color: #d5d5d5 !important;
}

.btn-buy:disabled, .btn-buy.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-confirm {
  color: #5D5D5D;
  background: #efefef;
  border-color: #efefef !important;
}

.btn-confirm:hover {
  color: #5D5D5D;
  background: #e1e1e1;
  border-color: #d5d5d5 !important;
}

.btn-confirm:disabled, .btn-confirm.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-submit {
  color: #5D5D5D;
  background: #efefef;
  border-color: #efefef !important;
}

.btn-submit:hover {
  color: #5D5D5D;
  background: #e1e1e1;
  border-color: #d5d5d5 !important;
}

.btn-submit:disabled, .btn-submit.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-news {
  color: #5D5D5D;
  background: #efefef;
  border-color: #efefef !important;
}

.btn-news:hover {
  color: #5D5D5D;
  background: #e1e1e1;
  border-color: #d5d5d5 !important;
}

.btn-news:disabled, .btn-news.btn-disabled {
  color: #94969b;
  background: #d5d5d5;
}

.btn-details-add {
  color: #fff;
  background: #4bd5d8;
}

.btn-details-add:hover {
  color: #fff;
  background: #60dadd;
}

.btn-details-add:active {
  color: #fff;
  background: #36d0d3;
}

.btn-details-add:disabled, .btn-details-add.btn-disabled {
  color: #fff;
  background: #f3f3f3;
}

.btn-buy-one-click {
  color: #5D5D5D;
  background: #efefef;
}

.btn-buy-one-click:hover {
  color: #5D5D5D;
}

.btn-buy-one-click:disabled, .btn-buy-one-click.btn-disabled {
  color: #fff;
  background: #f3f3f3;
}

tr, td, th {
  border-color: #d5d5d5;
}

.cs-br-1 {
  border-left-color: #d5d5d5 !important;
  border-top-color: #d5d5d5 !important;
  border-right-color: #d5d5d5 !important;
  border-bottom-color: #d5d5d5 !important;
}

.cs-br-2 {
  border-left-color: #efefef !important;
  border-top-color: #efefef !important;
  border-right-color: #efefef !important;
  border-bottom-color: #efefef !important;
}

.cs-br-3 {
  border-bottom-color: #d7d7d7 !important;
}

.cs-br-4 {
  border-left-color: #5D5D5D !important;
  border-top-color: #5D5D5D !important;
  border-right-color: #5D5D5D !important;
  border-bottom-color: #5D5D5D !important;
}

/*footer: ~\styles\partials\footer.css*/
.products-specials-discount-h {
  color: #5d5d5d !important;
}

/*.footer-menu-link {
  color: #fff !important;
}

.footer-menu-head {
  color: #fff !important;
}*/

.carousel-dots-item-inner {
  background: #fff !important;
  border-color: #fff !important;
}

.carousel-dots-selected .carousel-dots-item-inner {
  background: #fff !important;
  border-color: #efefef !important;
}

.carousel-horizontal .carousel-nav-next, .carousel-horizontal .carousel-nav-prev {
  color: rgba(150, 150, 150, 0.5) !important;
}

.rating-item {
  color: #d5d5d5 !important;
}

.rating-item-selected {
  color: #494444 !important;
}

.rating-item-hover {
  color: #828282 !important;
}

.scroll-to-top {
  background: rgba(209, 209, 209,.7) !important;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.scroll-to-top:hover {
  background: #d5d5d5 !important;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}

/*.scroll-to-top .to-top-icon {
  color: #fff !important;
}*/

/*~\scripts\_common\tabs\styles\tabs.scs*/
.tabs-headers {
  border-bottom-color: #d5d5d5 !important;
}

.tabs-header-item.undefined a {
  color: #efefef !important;
}

.tabs-horizontal .tabs-header-item {
  border-color: #d5d5d5 !important;
}

.tabs-horizontal .tabs-header-item.tabs-header-active {
  border-color: #e2e3e4 !important;
}

.catalog-filter-header {
  color: #454545 !important;
  border-bottom-color: #f3f3f3 !important;
}

.details-tabs-reviews-header {
  color: #efefef !important;
  border-bottom-color: #d5d5d5 !important;
}

.review-item-date {
  border-left-color: #e5e5e5 !important;
}

.review-item {
  border-bottom-color: #c4c4c4 !important;
}

.input-required:after {
  color: #efefef !important;
}

.form-required-explanation:after{
    color:#efefef !important;
}

.breads {
  border-left-color: #efefef !important;
  border-top-color: #efefef !important;
  border-right-color: #efefef !important;
  border-bottom-color: #efefef !important;
}

.recently-title {
  color: #454545 !important;
}

.menu-general-item:before {
  background: none !important;
}

.details-carousel-selected {
  border-color: #efefef !important;
}





.availability {
  color: #fff !important;
}

.available {
  background-color: #aad13a !important;
}

.not-available {
  background-color: #d5d5d5 !important;
}



/*.details-payment-item a {
  text-decoration: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  outline: none;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);
  background-repeat: no-repeat;
  background-size: 200% 100%, auto;
  background-position: 200% 0, 0 0;
}

.details-payment-item a:hover {
  -moz-transition: .5s linear;
  -o-transition: .5s linear;
  -webkit-transition: .5s linear;
  transition: .5s linear;
  background-position: -200% 0, 0 0;
}*/

.ngrs-range-slider .ngrs-runner {
  background: #efefef !important;
}

/*menu-dropdown: ~\styles\partials\menu-dropdown.css*/
.menu-dropdown-link-wrap:hover{
    background: #efefef !important;
}

/*.menu-dropdown-link-wrap:hover a, .menu-dropdown-sub-category:hover a, .menu-dropdown-sub-brand-title:hover a, .menu-dropdown-sub-category-name:hover a {
  color: #fff !important;
}

.menu-dropdown-link-wrap:hover .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-category:hover .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-brand-title:hover .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-category-name:hover .menu-dropdown-treeview-control-expand {
  color: #fff !important;
}

.menu-dropdown-link-wrap:hover .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-category:hover .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-brand-title:hover .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-category-name:hover .menu-dropdown-treeview-control-collapse {
  color: #fff !important;
}

.menu-dropdown-link-wrap:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-category:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-brand-title:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-expand, .menu-dropdown-sub-category-name:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-expand {
  color: #fff !important;
}

.menu-dropdown-link-wrap:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-category:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-brand-title:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-collapse, .menu-dropdown-sub-category-name:hover .menu-dropdown-treeview-control-checkbox:checked ~ .menu-dropdown-treeview-control-collapse {
  color: #fff !important;
}

.menu-dropdown-link-wrap:hover:after, .menu-dropdown-sub-category:hover:after, .menu-dropdown-sub-brand-title:hover:after, .menu-dropdown-sub-category-name:hover:after {
  color: #fff !important;
}*/

.menu-dropdown-root {
  color: #5b5b5b !important;
}

.menu-dropdown-root:hover {
  color: #fff !important;
}

/*toolbar-top: /styles/partials/toolbar-top.css*/
.toolbar-top-item {
  color: #5D5D5D !important;
}

.top-panel-select {
  color: #5D5D5D !important;
}

.toolbar-top-link-alt, .toolbar-top-link, .toolbar-top-item a {
  color: #5D5D5D !important;
}

.toolbar-top-link-alt:hover, .toolbar-top-link-alt:active, .toolbar-top-link:hover, .toolbar-top-link:active, .toolbar-top-item a:hover, .toolbar-top-item a:active {
  color: #5D5D5D !important;
}

.toolbar-top-link-alt.link-dotted-invert, .toolbar-top-link.link-dotted-invert, .toolbar-top-item a.link-dotted-invert {
  border-bottom-color: #5D5D5D !important;
}

.toolbar-top-link-alt-splitter {
  border-color: #5D5D5D !important;
}

/*~\styles\partials\header.css*/
/*.site-head{
    background: #f6e1d3!important;
}*/

.site-head-search-btn {
  border-color: #d5d5d5 !important;
  color:#4b4f58!important;
  background: url("../../../../images/buttons/search-loupe-black.png") 13px 10px no-repeat !important;
}

.site-head-site-head-search .input-big{
    background:transparent!important;
}

.site-head-splitter {
  background-image: url("../../../../images/head-splitter.png") !important;
}

/*properties: ~\styles\partials\properties.css*/
.properties-item:hover {
  background: #efefef !important;
}

/*~\scripts\_partials\product-view\styles\product-view.css*/
.products-view-item{
    box-shadow:none!important;
}
.products-view-item:hover{
    box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.25)!important;
}

.products-view-label {
  color: #fff !important;
}

.products-view-label-best {
  background-color: #a6c0ee !important;
}

.products-view-label-new {
  background-color: #7ee092 !important;
}

.products-view-label-discount {
  background-color: #ee6c9c !important;
}

.products-view-label-recommend {
  background-color: #a6c0ee !important;
}

.products-view-label-sales {
  background-color: #ee6c9c !important;
}

.products-view-label-warranty {
  background-color: #7ee092 !important;
}

.products-view-label-gift {
  background-color: #ee6c9c !important;
}

.products-view-name-default:after, .products-view-name-slim:after, .products-specials-category:after {
  background: linear-gradient(to right, rgba(248, 248, 248, 0), #fff 70%) !important;
}

.products-view-photos {
  background: #f8f8f8 !important;
}

.products-view-buttons .btn-buy, .products-view-buttons .btn-action {
  background: #efefef !important;
  color: #4a4f58 !important;
}

.products-view-buttons .btn-buy:hover, .products-view-buttons .btn-action:hover {
  background: #e1e1e1 !important;
  color: #5D5D5D !important;
}

.tags .tag-item {
  background-color: #d7eef6 !important;
}

.tags .tag-item.selected {
  color: #efefef !important;
}

.tags .tag-item .icon-unselect {
  color: #efefef !important;
}

/*"~\scripts\_partials\compare\styles\compare.css"*/
.products-view-tile .custom-input-text {
  color: #ababab !important;
}

/*~\styles\general.css*/
.menu-block.stick {
  background: white !important;
}

.menu-block.stick.menu-two-columns {
  background: white !important;
}

.page-title-row {
  border-bottom-color: #d7d7d7 !important;
}
/*.copyright-block{
    background:#fff!important;
}*/

/*.stretch-middle.site-body {
    background-color: #f6e1d3!important;
}*/
/*.product-view-hover {
    background: rgba(0, 0, 0, 0.5) !important;
}*/
.products-view-photos-count{
    color: #5D5D5D !important;
}
.btn-yellow {
    border-color: #efefef !important;
    color: #efefef !important;
}

.details-payment-cell .btn-confirm, .details-payment-cell .details-buy-one-click a, .details-payment-cell a {
    background: #efefef !important;
    border-color: #efefef !important;
}

.details-payment-cell .btn-confirm:hover,.details-payment-cell .details-buy-one-click a:hover,.details-payment-cell a:hover{
    border-color: #d5d5d5 !important;
}

.site-menu-row {
    border-color: #d5d5d5 !important;
}

.cart-mini-main-btn{
    background: url("../../../../images/buttons/cart-black.png") 50% 50% no-repeat #efefef!important;
    border-color: #efefef !important;
}
.cart-mini-main-btn:hover{
    border-color: #d5d5d5 !important;
}

.menu-general-submenu{
    border-color: #d5d5d5 !important;
}

.menu-general-item:hover:after{
    background-color: #e1e1e1!important;
}
.cart-popup-cart-text:before {
    background: url(../../../../images/buttons/cart-black.png) center center no-repeat;
}

.carousel-logo .icon-left-circle-after:after {
  color: #efefef;
}

.carousel-logo .icon-right-circle-after:after {
  color: #efefef;
}

.adv-modal .modal-footer, .adv-modal-floating .modal-footer{
    background:#fff!important;
}
.bonus-info__level-value {
    color: #5D5D5D;
}
.bonus-info__discount-value {
    color: #5D5D5D;
}
.cart-full-wishlist.wishlist-state-add .icon-heart-after {
    color: #fb0000;
}

.product-card-panel-float-right .compare-control,
.product-card-panel-float-right .wishlist-control {
    background-color: #f3f3f3;
}

.product-card-panel-float-right .compare-state-add,
.product-card-panel-float-right .wishlist-state-add {
    color: #fff;
    background-color: #5D5D5D;
}
