

/* Start:/local/templates/index/css/old.style.css?15486934447405*/
.logo-technologics-item {
    border: solid #DEDEDE 1px;
    width: 303px;
    float: left;
    min-height: 300px;
    margin-bottom: 40px;
    margin-left: 10px;
}

.logo-technologics-item .preview_picture {
    margin-bottom: 20px;
}

.logo-technologics-item .about-technology {
    width: 262px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    min-height: 62px;
}

.logo-technologics-item span.title {
    font-size: 19px;
}

.logo-technologics-item .about-technology a.button {
    height: 30px;
    width: 97px;
    border: solid #FFD506 3px;
    text-align: center;
    line-height: 25px;
    text-decoration: none;
    color: #000000;
    float: right;
}

.logo-technologics-item .about-technology p {
    margin-top: 10px;
    font-size: 12px;
    line-height: 16px;
    min-height: 64px;
}

.technologics-more {
    font-size: 12px;
    vertical-align: middle;
}

.logo-technologics-item span.clock {
    width: 130px;
    background: url(/local/templates/index/images/clock.png) left no-repeat;
    background-size: contain;
    color: #9A9A9A;
    padding-left: 32px;
    line-height: 25px;
}

.block-margin {
    display: block;
    width: 4%;
    float: left;
}

.colors li {
    display: inline-block;
    margin: 0 1em 1em 0;
    vertical-align: top;
}

.colors li p {
    font-size: 14px;
    line-height: 16px;
}


.clean-service {
    overflow: hidden;
}
.ix-text-page-correction .wrap h3.title-small {
    font-size: 16px;
}
.clean-service__left, .clean-service__right {
    list-style: none;
    margin: 0;
}
.clean-service__left {
    float: left;
    width: 64%;
}
.clean-service__right {
    float: right;
    width: 30%;
}
.clean-service__item {
    position: relative;
    font-size: 14px;
    margin-bottom: 15px;
    padding-left: 40px;
}
.clean-service__item:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.clean-service__item--fence:before {
    background: url(/upload/content/dry_cleaning/fence.png) no-repeat;
    width: 23px;
    height: 20px;
}
.clean-service__item--methods:before {
    background: url(/upload/content/dry_cleaning/methods.png) no-repeat;
    width: 19px;
    height: 19px;
    left: 4px;
}
.clean-service__item--means:before {
    background: url(/upload/content/dry_cleaning/means.png) no-repeat;
    width: 12px;
    height: 25px;
    left: 8px;
}
.clean-service__item--treatment:before {
    background: url(/upload/content/dry_cleaning/treatment.png) no-repeat;
    width: 11px;
    height: 21px;
    left: 9px;
}
.clean-service__item--delivery:before {
    background: url(/upload/content/dry_cleaning/delivery.png) no-repeat;
    width: 19px;
    height: 21px;
    left: 4px;
}
.clean-service__item--profit:before {
    background: url(/upload/content/dry_cleaning/profit.png) no-repeat;
    width: 16px;
    height: 20px;
    left: 5px;
}
.clean-service__item--spots:before {
    background: url(/upload/content/dry_cleaning/spots.png) no-repeat;
    width: 23px;
    height: 23px;
}
.clean-service__item--restoration:before {
    background: url(/upload/content/dry_cleaning/restoration.png) no-repeat;
    width: 19px;
    height: 16px;
}
.clean-service__item--scents:before {
    background: url(/upload/content/dry_cleaning/scents.png) no-repeat;
    width: 20px;
    height: 19px;
}
.clean-service__item--repairs:before {
    background: url(/upload/content/dry_cleaning/repairs.png) no-repeat;
    width: 21px;
    height: 21px;
}
.clean-service__item--packaging:before {
    background: url(/upload/content/dry_cleaning/packaging.png) no-repeat;
    width: 19px;
    height: 20px;
}
.clean-service__item--ironing:before {
    background: url(/upload/content/dry_cleaning/ironing.png) no-repeat;
    width: 23px;
    height: 11px;
}

.clean-advant {
    overflow: hidden;
    margin:20px 0 50px;
}
.clean-advant__img {
    float: left;
    width: 40%;
}
.clean-advant-list {
    list-style: none;
    margin: 20px 0 0;
    float: right;
    width: 57%;
}
.clean-advant-list > li {
    position: relative;
    margin-bottom: 15px;
    padding-left: 40px;
    font-size: 14px;
}
.clean-advant-list > li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    background: url(/upload/content/dry_cleaning/advant-daw.png) no-repeat;
    width: 27px;
    height: 26px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.clean-doing {
    overflow: hidden;
    margin: 20px 0 40px;
}
.clean-doing__left {
    float: left;
    width: 55%;
    font-size: 14px;
}
.clean-doing__right {
    float: right;
    width: 40%;
}

.clean-mode {
    position: relative;
    font-size: 14px;
    color: #a4a4a4;
    display: inline-block;
    padding-left: 85px;
    line-height: 1;
}
.clean-mode:before {
    content: '';
    position: absolute;
    left: 0;
    top: 3px;
    width: 69px;
    height: 9px;
    background: url(/upload/content/dry_cleaning/contacts-mode.png) no-repeat;
}
.clean-contacts {
    margin: 25px 0 40px 0;
    overflow: hidden;
}
.clean-contacts__left {
    float: left;
    width: 37%;
}
.clean-contacts__right {
    float: right;
    width: 47%;
}
.clean-contacts__item {
    padding-left: 60px;
    position: relative;
    margin-bottom: 15px;
}
.clean-contacts__item:before {
    content: '';
    position: absolute;
    left: 0;
    top: 3px;
    width: 39px;
    height: 38px;
}
.clean-contacts__item--company:before {
    background: url(/upload/content/dry_cleaning/contacts-company.png) no-repeat;
}
.clean-contacts__title {
    font-size: 15px;
}
.clean-contacts__link {
    display: block;
    font-size: 14px;
    margin-bottom: 4px;
    color: #1e80fd;
    text-decoration: none;
}
.clean-contacts__link--mail {
    padding: 10px 0;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    margin: 10px 0;
    text-decoration: underline;
}
.clean-contacts__item address {
    font-style: normal;
}
.clean-contacts__link--martop {
    margin-top: 12px;
}
.clean-contacts__post {
    font-size: 13px;
    color: #a4a4a4;
}
.clean-contacts__item--post > a{
    padding-bottom: 15px;
    border-bottom: 1px solid #dedede;
    width: 55%;
}
.clean-contacts__item--post:before {
    background: url(/upload/content/dry_cleaning/contacts-post.png) no-repeat;
}
.clean-contacts__item--manager:before {
    background: url(/upload/content/dry_cleaning/contacts-manager.png) no-repeat;
}
.clean-contacts__left--width {
    width: 46%;
}
.clean-details a {
    color: #0081ff;
}
.clean-details {
    position: relative;
    padding-left: 50px;
    margin-bottom: 25px;
    font-size: 14px;
}
.clean-details:before {
    content: '';
    position: absolute;
    left: 0;
    top: 1px;
}
.clean-details--client:before {
    background: url(/upload/content/dry_cleaning/details-client.png) no-repeat;
    width: 39px;
    height: 31px;
}
.clean-details--backcall:before {
    background: url(/upload/content/dry_cleaning/details-backcall.png) no-repeat;
    width: 27px;
    height: 20px;
    left: 3px;
}
.clean-details--call:before {
    background: url(/upload/content/dry_cleaning/details-call.png) no-repeat;
    width: 35px;
    height: 28px;
}
.clean-details--mail:before {
    background: url(/upload/content/dry_cleaning/details-mail.png) no-repeat;
    width: 27px;
    height: 27px;
    left: 5px;
    top: -5px;
}
/* End */
/* /local/templates/index/css/old.style.css?15486934447405 */
