

/* Start:/local/templates/eshop_stoleshka/css/index.css?155686772225404*/

.section-etapy {
    padding-top: 60px;
    padding-bottom: 55px;
    position: relative;
    background-color: #fff; }
.section-etapy .btn__call {
    top: 15px;
    right: -70px; }
.section-etapy .link-more-container {
    text-align: right; }

.section-etapy__inner {
    position: relative; }

.section-etapy__title {
    padding-bottom: 0;
    border-bottom: 0; }
.section-etapy__title > span {
    display: inline-block;
    vertical-align: top; }
.section-etapy__title > span:last-child {
    padding-bottom: 15px;
    border-bottom: 1px solid #393939; }
.section-etapy__title .span-etapy {
    width: 266px;
    height: 120px;
    display: block;
    background: transparent url(/images/etapy-frame.svg) no-repeat left top;
    background-size: contain;
    font-size: 60px;
    line-height: 1;
    font-weight: 800;
    color: #a0d200;
    text-align: center;
    padding-top: 17px;
    margin-bottom: 10px; }
.section-etapy__title .span-etapy span {
    opacity: .5; }


.etapy {
    text-align: center;
    white-space: nowrap;
    margin-bottom: 20px; }
.etapy .row {
    margin-left: 0;
    margin-right: 0; }
.etapy [class*='col-'] {
    padding-left: 0;
    padding-right: 0; }

.etapy__item {
    text-align: center;
    /*width: 160px;*/
    width: 200px;
    white-space: normal;
    display: inline-block;
    vertical-align: top;
    margin-left: -4px; }
.etapy__item:first-child {
    margin-left: 0; }

.etapy__item-problem,
.etapy__item-number,
.etapy__frame,
.etapy__item-solution,
.etapy__item-icon,
.etapy__frame {
    display: block; }

.etapy__item-problem,
.etapy__item-solution {
    font-size: 12px;
    line-height: 1.67; }

.etapy__item-number {
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 5px; }

.etapy__item-problem {
    height: 80px;
    margin-bottom: 13px; }

.etapy__item-icon {
    height: 71px; }

	

.etapy__item-solution_underline {
    display: inline-block;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: .2em; }

.etapy__item_1 .etapy__item-number {
    color:#ff7845; }

.etapy__item_1 .etapy__item-solution_underline {
    border-bottom: 3px solid #ff7845; }

.etapy__item_1 .etapy__frame {
    background: transparent url(/images/frame-top5_1.svg) no-repeat left top; }
.etapy__item_1 .etapy__item-number {
    color: #ff7845; }

.etapy__item_1 .etapy__item-solution_underline {
    border-bottom: 3px solid #ff7845; }

.etapy__item_1 .etapy__frame {
    background: transparent url(/images/frame-top5_1.svg) no-repeat left top; }   

.etapy__item_2 .etapy__item-number {
    color: #a6d1ff; }

.etapy__item_2 .etapy__item-solution_underline {
    border-bottom: 3px solid #a6d1ff; }

.etapy__item_2 .etapy__frame {
    background: transparent url(/images/frame-top5_2.svg) no-repeat left bottom; }

.etapy__item_3 .etapy__item-number {
    color: #de9396; }

.etapy__item_3 .etapy__item-solution_underline {
    border-bottom: 3px solid #de9396; }

.etapy__item_3 .etapy__frame {
    background: transparent url(/images/frame-top5_3.svg) no-repeat left bottom; }

.etapy__item_4 .etapy__item-number {
    color: #c5b513; }

.etapy__item_4 .etapy__item-solution_underline {
    border-bottom: 3px solid #c5b513; }

.etapy__item_4 .etapy__frame {
    background: transparent url(/images/frame-top5_4.svg) no-repeat left bottom; }

.etapy__item_5 .etapy__item-number {
    color: #cfc0be; }

.etapy__item_5 .etapy__item-solution_underline {
    border-bottom: 3px solid #cfc0be; }

.etapy__item_5 .etapy__frame {
    background: transparent url(/images/frame-top5_5.svg) no-repeat left top; }

@media (max-width: 1170px) {
    .section-etapy .btn__call {
        top: 0;
        right: 0; } }

@media (max-width: 991px) {
    .etapy {
        white-space: normal;
        width: 100%;
        margin-left: auto;
        margin-right: auto; }
    .etapy__item {
        text-align: center;
        width: 200px;
        white-space: normal;
        display: inline-block;
        vertical-align: top;
        margin-left: -4px;
        margin-bottom: 25px; }
    .etapy__item_4 .etapy__item-problem,
    .etapy__item_5 .etapy__item-problem {
        height: 58px; } }

@media (max-width: 767px) {
    .section-etapy {
        padding-top: 45px;
        padding-bottom: 40px; } }

@media (max-width: 560px) {
    .etapy {
        max-width: 400px; }
    .section-etapy__title {
        font-size: 26px; }
    .section-etapy__title .span-etapy {
        width: 220px;
        height: 100px;
        font-size: 50px;
        padding-top: 16px;
        margin-bottom: 10px; }
    .section-etapy__title > span:last-child {
        padding-bottom: 10px; }
    .etapy__item_4 .etapy__item-problem {
        height: 80px; } }

@media (max-width: 480px) {
    .section-etapy__title {
        font-size: 23px; }
    .section-etapy__title .span-etapy {
        width: 200px;
        height: 90px;
        font-size: 46px;
        padding-top: 14px;
        margin-bottom: 10px; } }

@media (max-width: 420px) {
    .section-etapy__title {
        font-size: 21px; }
    .section-etapy__title .span-etapy {
        width: 170px;
        height: 76px;
        font-size: 38px;
        padding-top: 12px;
        margin-bottom: 10px; } }
.icon {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center center;
    white-space: nowrap;
    background-size: contain; }

.icon-search {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-search.svg); }

.icon-letter {
    width: 22px;
    height: 16px;
    background-image: url(/images/icon-letter.svg); }

.icon-calc {
    width: 26px;
    height: 26px;
    background-image: url(/images/icon-calc.svg); }

/* kwork */

.etapy__frame {
    /*width: 170px;
    height: 42px;*/
    width: 210px;
    height: 51px;
    margin-bottom: 15px;
	margin-top: 30px;}
.icon-top-consultation {
    width: 110px;
    height: 110px;
	margin-bottom: 22px;
    background-image: url(/images/icon-top-consultation.svg); }
.icon-top-consultation:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-consultation-a.svg); }
.icon-top-calc {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-calc.svg); }
.icon-top-calc:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-calc-a.svg); }
.icon-top-shedule {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-shedule.svg); }
.icon-top-shedule:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-shedule-a.svg); }
.icon-top-cap {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-cap.svg); }
.icon-top-cap:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-cap-a.svg); }
.icon-top-like {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-like.svg); }
.icon-top-like:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-like-a.svg); }



.section-title {
    display: inline-block;
    vertical-align: top;
    font-size: 20px;
    line-height: 1;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 1.1em;
    text-transform: uppercase;
    color: #544F4F;
}
.section-top5 {
    padding-top: 60px;
    padding-bottom: 55px;
    position: relative;
    background-color: #fff; }
.section-top5 .btn__call {
    top: 15px;
    right: -70px; }
.section-top5 .link-more-container {
    text-align: right; }

.section-top5__inner {
    position: relative; }

.section-top5__title {
    padding-bottom: 0;
    border-bottom: 0; }
.section-top5__title > span {
    display: inline-block;
    vertical-align: top; }
.section-top5__title > span:last-child {
    padding-bottom: 15px;
    border-bottom: 1px solid #393939; }
.section-top5__title .span-top5 {
    width: 266px;
    height: 120px;
    display: block;
    background: transparent url(/images/top5-frame.svg) no-repeat left top;
    background-size: contain;
    font-size: 60px;
    line-height: 1;
    font-weight: 800;
    color: #a0d200;
    text-align: center;
    padding-top: 17px;
    margin-bottom: 10px; }
.section-top5__title .span-top5 span {
    opacity: .5; }


.top5 {
    text-align: center;
    white-space: nowrap;
    margin-bottom: 20px; }
.top5 .row {
    margin-left: 0;
    margin-right: 0; }
.top5 [class*='col-'] {
    padding-left: 0;
    padding-right: 0; }

.top5__item {
    text-align: center;
    /*width: 160px;*/
    width: 193px;
    white-space: normal;
    display: inline-block;
    vertical-align: top;
    margin-left: -4px; }
.top5__item:first-child {
    margin-left: 0; }

.top5__item-problem,
.top5__item-number,
.top5__frame,
.top5__item-solution,
.top5__item-icon,
.top5__frame {
    display: block; }

.top5__item-problem,
.top5__item-solution {
    font-size: 12px;
    line-height: 1.67; }

.top5__item-number {
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 5px; }

.top5__item-problem {
    height: 80px;
    margin-bottom: 13px; }

.top5__item-icon {
    height: 71px; }

	

.top5__item-solution_underline {
    display: inline-block;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: .2em; }

.top5__item_1 .top5__item-number {
    color: #acc4ce; }

.top5__item_1 .top5__item-solution_underline {
    border-bottom: 3px solid #acc4ce; }

.top5__item_1 .top5__frame {
    background: transparent url(/images/frame-top5_1.svg) no-repeat left top; }
.top5__item_1 .top5__item-number {
    color: #acc4ce; }

.top5__item_1 .top5__item-solution_underline {
    border-bottom: 3px solid #acc4ce; }

.top5__item_1 .top5__frame {
    background: transparent url(/images/frame-top5_1.svg) no-repeat left top; }   

.top5__item_2 .top5__item-number {
    color: #d5aaaa; }

.top5__item_2 .top5__item-solution_underline {
    border-bottom: 3px solid #d5aaaa; }

.top5__item_2 .top5__frame {
    background: transparent url(/images/frame-top5_2.svg) no-repeat left bottom; }

.top5__item_3 .top5__item-number {
    color: #b7a56c; }

.top5__item_3 .top5__item-solution_underline {
    border-bottom: 3px solid #b7a56c; }

.top5__item_3 .top5__frame {
    background: transparent url(/images/frame-top5_3.svg) no-repeat left bottom; }

.top5__item_4 .top5__item-number {
    color: #a3c185; }

.top5__item_4 .top5__item-solution_underline {
    border-bottom: 3px solid #a3c185; }

.top5__item_4 .top5__frame {
    background: transparent url(/images/frame-top5_4.svg) no-repeat left bottom; }

.top5__item_5 .top5__item-number {
    color:#eec03a; }

.top5__item_5 .top5__item-solution_underline {
    border-bottom: 3px solid #eec03a; }

.top5__item_5 .top5__frame {
    background: transparent url(/images/frame-top5_5.svg) no-repeat left top; }

@media (max-width: 1170px) {
    .section-top5 .btn__call {
        top: 0;
        right: 0; } }

@media (max-width: 991px) {
    .top5 {
        white-space: normal;
        width: 100%;
        margin-left: auto;
        margin-right: auto; }
    .top5__item {
        text-align: center;
        width: 200px;
        white-space: normal;
        display: inline-block;
        vertical-align: top;
        margin-left: -4px;
        margin-bottom: 25px; }
    .top5__item_4 .top5__item-problem,
    .top5__item_5 .top5__item-problem {
        height: 58px; } }

@media (max-width: 767px) {
    .section-top5 {
        padding-top: 45px;
        padding-bottom: 40px; } }

@media (max-width: 560px) {
    .top5 {
        max-width: 400px; }
    .section-top5__title {
        font-size: 26px; }
    .section-top5__title .span-top5 {
        width: 220px;
        height: 100px;
        font-size: 50px;
        padding-top: 16px;
        margin-bottom: 10px; }
    .section-top5__title > span:last-child {
        padding-bottom: 10px; }
    .top5__item_4 .top5__item-problem {
        height: 80px; } }

@media (max-width: 480px) {
    .section-top5__title {
        font-size: 23px; }
    .section-top5__title .span-top5 {
        width: 200px;
        height: 90px;
        font-size: 46px;
        padding-top: 14px;
        margin-bottom: 10px; } }

@media (max-width: 420px) {
    .section-top5__title {
        font-size: 21px; }
    .section-top5__title .span-top5 {
        width: 170px;
        height: 76px;
        font-size: 38px;
        padding-top: 12px;
        margin-bottom: 10px; } }
.icon {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center center;
    white-space: nowrap;
    background-size: contain; }

.icon-search {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-search.svg); }

.icon-letter {
    width: 22px;
    height: 16px;
    background-image: url(/images/icon-letter.svg); }

.icon-calc {
    width: 26px;
    height: 26px;
    background-image: url(/images/icon-calc.svg); }

/* kwork */

.top5__frame {
    /*width: 170px;
    height: 42px;*/
    width: 200px;
    height: 50px;
    margin-bottom: 15px;
	margin-top: 30px;}
.icon-top-consultation {
    width: 110px;
    height: 110px;
	margin-bottom: 22px;
    background-image: url(/images/icon-top-consultation.svg); }
.icon-top-consultation:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-consultation-a.svg); }
.icon-top-calc {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-calc.svg); }
.icon-top-calc:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-calc-a.svg); }
.icon-top-shedule {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-shedule.svg); }
.icon-top-shedule:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-shedule-a.svg); }
.icon-top-cap {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-cap.svg); }
.icon-top-cap:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-cap-a.svg); }
.icon-top-like {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-like.svg); }
.icon-top-like:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-like-a.svg); }
/* kwork */
	
	
	
.icon-vkontakte {
    width: 14px;
    height: 9px;
    background-image: url(/images/icon-vkontakte.svg); }

.icon-facebook {
    width: 7px;
    height: 13px;
    background-image: url(/images/icon-facebook.svg); }

.icon-instagram {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-instagram.svg); }

.icon-whatsapp {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-whatsapp.svg); }

.icon-viber {
    width: 14px;
    height: 13px;
    background-image: url(/images/icon-viber.svg); }

.icon-youtube {
    width: 13px;
    height: 14px;
    background-image: url(/images/icon-youtube.svg); }

.icon-skype {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-skype.svg); }

.icon-eco {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-eco.svg); }

.icon-absorb {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-absorb.svg); }

.icon-repairs {
    width: 60px;
    height: 46px;
    background-image: url(/images/icon-repairs.svg); }

.icon-durable {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-durable.svg); }

.icon-idea {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-idea.svg); }

.icon-production {
    width: 51px;
    height: 61px;
    background-image: url(/images/icon-production.svg); }

.icon-sertificate {
    width: 60px;
    height: 61px;
    background-image: url(/images/icon-sertificate.svg); }

.icon-guarantee {
    width: 50px;
    height: 62px;
    background-image: url(/images/icon-guarantee.svg); }

.icon-experience {
    width: 55px;
    height: 61px;
    background-image: url(/images/icon-experience.svg); }

.icon-hourglass {
    width: 40px;
    height: 61px;
    background-image: url(/images/icon-hourglass.svg); }

.icon-card {
    width: 50px;
    height: 33px;
    background-image: url(/images/icon-card.svg); }

.icon-parking {
    width: 50px;
    height: 61px;
    background-image: url(/images/icon-parking.svg); }

.icon-consultation-2 {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-consultation-2.svg); }

.icon-rouble {
    width: 61px;
    height: 60px;
    background-image: url(/images/icon-rouble.svg); }

.icon-call {
    width: 20px;
    height: 20px;
    background-image: url(/images/icon-call.svg); }

.icon-recommend-1 {
    width: 27px;
    height: 28px;
    background-image: url(/images/icon-recommend-1.svg); }

.icon-recommend-2 {
    width: 37px;
    height: 24px;
    background-image: url(/images/icon-recommend-2.svg); }

.icon-recommend-3 {
    width: 26px;
    height: 26px;
    background-image: url(/images/icon-recommend-3.svg); }

.icon-recommend-4 {
    width: 22px;
    height: 26px;
    background-image: url(/images/icon-recommend-4.svg); }

.icon-recommend-5 {
    width: 26px;
    height: 27px;
    background-image: url(/images/icon-recommend-5.svg); }

.icon-recommend-6 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-6.svg); }

.icon-recommend-7 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-7.svg); }

.icon-recommend-8 {
    width: 25px;
    height: 27px;
    background-image: url(/images/icon-recommend-8.svg); }

.icon-recommend-9 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-9.svg); }

.icon-recommend-10 {
    width: 21px;
    height: 28px;
    background-image: url(/images/icon-recommend-10.svg); }

.icon-recommend-11 {
    width: 29px;
    height: 23px;
    background-image: url(/images/icon-recommend-11.svg); }

.icon-wi-fi {
    width: 32px;
    height: 22px;
    background-image: url(/images/icon-wi-fi.svg); }

.icon-metro {
    width: 72px;
    height: 86px;
    background-image: url(/images/icon-metro.svg); }

.icon-talk {
    width: 25px;
    height: 26px;
    background-image: url(/images/icon-talk.svg); }

.icon-image {
    width: 23px;
    height: 18px;
    background-image: url(/images/icon-image.svg); }

.icon-share {
    width: 23px;
    height: 19px;
    background-image: url(/images/icon-share.svg); }

.icon-heart {
    width: 22px;
    height: 19px;
    background-image: url(/images/icon-heart.svg); }

.icon-dislike {
    width: 21px;
    height: 21px;
    background-image: url(/images/icon-dislike.svg); }

.icon-reviewer-man {
    width: 48px;
    height: 45px;
    background-image: url(/images/icon-reviewer-man.svg); }

.icon-reviewer-woman {
    width: 49px;
    height: 45px;
    background-image: url(/images/icon-reviewer-woman.svg); }
/* kwork-2 */

.icon-top-sizes {
    width: 110px;
    height: 110px;
	margin-bottom: 22px;
    background-image: url(/images/icon-top-sizes.svg); }
.icon-top-sizes:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-sizes-a.svg); }
.icon-top-contract {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-contract.svg); }
.icon-top-contract:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-contract-a.svg); }
.icon-top-product {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-product.svg); }
.icon-top-product:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-product-a.svg); }
.icon-top-install {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-install.svg); }
.icon-top-install:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-install-a.svg); }
.icon-top-accept {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-accept.svg); }
.icon-top-accept:hover {
    width: 110px;
    height: 110px;
    background-image: url(/images/icon-top-accept-a.svg); }
/* kwork-2 */
	
	
	
.icon-vkontakte {
    width: 14px;
    height: 9px;
    background-image: url(/images/icon-vkontakte.svg); }

.icon-facebook {
    width: 7px;
    height: 13px;
    background-image: url(/images/icon-facebook.svg); }

.icon-instagram {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-instagram.svg); }

.icon-whatsapp {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-whatsapp.svg); }

.icon-viber {
    width: 14px;
    height: 13px;
    background-image: url(/images/icon-viber.svg); }

.icon-youtube {
    width: 13px;
    height: 14px;
    background-image: url(/images/icon-youtube.svg); }

.icon-skype {
    width: 14px;
    height: 14px;
    background-image: url(/images/icon-skype.svg); }

.icon-eco {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-eco.svg); }

.icon-absorb {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-absorb.svg); }

.icon-repairs {
    width: 60px;
    height: 46px;
    background-image: url(/images/icon-repairs.svg); }

.icon-durable {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-durable.svg); }

.icon-idea {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-idea.svg); }

.icon-production {
    width: 51px;
    height: 61px;
    background-image: url(/images/icon-production.svg); }

.icon-sertificate {
    width: 60px;
    height: 61px;
    background-image: url(/images/icon-sertificate.svg); }

.icon-guarantee {
    width: 50px;
    height: 62px;
    background-image: url(/images/icon-guarantee.svg); }

.icon-experience {
    width: 55px;
    height: 61px;
    background-image: url(/images/icon-experience.svg); }

.icon-hourglass {
    width: 40px;
    height: 61px;
    background-image: url(/images/icon-hourglass.svg); }

.icon-card {
    width: 50px;
    height: 33px;
    background-image: url(/images/icon-card.svg); }

.icon-parking {
    width: 50px;
    height: 61px;
    background-image: url(/images/icon-parking.svg); }

.icon-consultation-2 {
    width: 61px;
    height: 61px;
    background-image: url(/images/icon-consultation-2.svg); }

.icon-rouble {
    width: 61px;
    height: 60px;
    background-image: url(/images/icon-rouble.svg); }

.icon-call {
    width: 20px;
    height: 20px;
    background-image: url(/images/icon-call.svg); }

.icon-recommend-1 {
    width: 27px;
    height: 28px;
    background-image: url(/images/icon-recommend-1.svg); }

.icon-recommend-2 {
    width: 37px;
    height: 24px;
    background-image: url(/images/icon-recommend-2.svg); }

.icon-recommend-3 {
    width: 26px;
    height: 26px;
    background-image: url(/images/icon-recommend-3.svg); }

.icon-recommend-4 {
    width: 22px;
    height: 26px;
    background-image: url(/images/icon-recommend-4.svg); }

.icon-recommend-5 {
    width: 26px;
    height: 27px;
    background-image: url(/images/icon-recommend-5.svg); }

.icon-recommend-6 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-6.svg); }

.icon-recommend-7 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-7.svg); }

.icon-recommend-8 {
    width: 25px;
    height: 27px;
    background-image: url(/images/icon-recommend-8.svg); }

.icon-recommend-9 {
    width: 27px;
    height: 27px;
    background-image: url(/images/icon-recommend-9.svg); }

.icon-recommend-10 {
    width: 21px;
    height: 28px;
    background-image: url(/images/icon-recommend-10.svg); }

.icon-recommend-11 {
    width: 29px;
    height: 23px;
    background-image: url(/images/icon-recommend-11.svg); }

.icon-wi-fi {
    width: 32px;
    height: 22px;
    background-image: url(/images/icon-wi-fi.svg); }

.icon-metro {
    width: 72px;
    height: 86px;
    background-image: url(/images/icon-metro.svg); }

.icon-talk {
    width: 25px;
    height: 26px;
    background-image: url(/images/icon-talk.svg); }

.icon-image {
    width: 23px;
    height: 18px;
    background-image: url(/images/icon-image.svg); }

.icon-share {
    width: 23px;
    height: 19px;
    background-image: url(/images/icon-share.svg); }

.icon-heart {
    width: 22px;
    height: 19px;
    background-image: url(/images/icon-heart.svg); }

.icon-dislike {
    width: 21px;
    height: 21px;
    background-image: url(/images/icon-dislike.svg); }

.icon-reviewer-man {
    width: 48px;
    height: 45px;
    background-image: url(/images/icon-reviewer-man.svg); }

.icon-reviewer-woman {
    width: 49px;
    height: 45px;
    background-image: url(/images/icon-reviewer-woman.svg); }














@media (min-width: 768px) and (max-width:1199px){


.top5 {
    margin: 0px !important;
}

.etapy {
    margin: 0px  !important;
}

}



@media (min-width: 768px) and (max-width:990px){
.top5__item {

    margin-left: -20px   !important;
}

.etapy__item{

    margin-left: -20px   !important;
}

}



@media (min-width: 992px) and (max-width:1199px){


.top5__item {

    margin-left: -40px   !important;
}

.etapy__item{

    margin-left: -40px   !important;
}


}






@media (min-width: 100px) and (max-width:1200px){

span.top5__item-solution_underline {
    font-size: 10px   !important;
}

	}

/* End */
/* /local/templates/eshop_stoleshka/css/index.css?155686772225404 */
