#tinymce * { font-family: 'Roboto', sans-serif; } .uppercase { text-transform: uppercase; } html, body { width: 100%; height: 100%; font-family: 'Roboto', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } b, strong { font-weight: 700; } .nowrap { white-space: nowrap; } .gray-line { display: block; height: 5px; background-color: #e6e6e6; } .yellow-line { display: block; height: 5px; background-color: #f9e48c; } .gray-block { display: block; background-color: #e6e6e6; } .inline-block { display: inline-block; } .data-cnt { display: none; } p, li, h1, h2, h3, h4, h5 { color: #3a3e46; } a { color: #3b8bc7; text-decoration: underline; } a:hover { color: #89b9dd; } p { color: #3a3e46; font-size: 16px; font-weight: 300; line-height: 22px; margin: 0 0 22px 0; } p.small { font-size: 14px; font-weight: 300; line-height: 20px; } p .textphone, p .textphone a { color: #3a3e46; font-size: 16px; font-weight: 300; line-height: 22px; text-decoration: none; } h1, h2.h1 { color: #3a3e46; font-size: 32px; font-weight: 300; line-height: 30px; margin: 0 0 31px 0; } h1 .h2.block { display: block; margin: 17px 0 0 0; font-weight: 300; font-size: 24px; line-height: 31px; } h2 { margin: 0 0 35px 0; font-size: 32px; font-weight: 300; line-height: 40px; } h1 .small-top { font-size: 12px; font-weight: 300; line-height: 20px; } h1 .small-top.block { display: block; margin: 0 0 0px 0; } h3 { font-size: 20px; font-weight: 300; line-height: 24px; margin: 6px 0 12px 0; } h3 .small-top { font-size: 12px; font-weight: 300; line-height: 20px; } h3 .small-top.block { display: block; margin: 0 0 0px 0; } .yellow-border5 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: solid 5px #f9e48c; } .gray-border3 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: solid 3px #e6e6e6; padding: 13px 15px 13px 15px; } .gray-border3 p, .catalog-block .gray-border3 p { font-size: 12px; font-weight: 300; line-height: 18px; margin: 0 0 18px 0; } .gray-border3 p:last-child { margin-bottom: 9px; } .y-round-icon { text-align: center; content: ''; display: block; width: 85px; height: 85px; overflow: hidden; border: 5px solid #f9e48c; -webkit-border-radius: 48px; -moz-border-radius: 48px; border-radius: 48px; z-index: 10; background-color: white; position: relative; } .y-round-icon.crossed:before { content: ''; height: 5px; overflow: hidden; width: 100px; background-color: #f9e48c; position: absolute; top: 39px; left: -10px; z-index: 20; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); } a.button { display: inline-block; background-color: #f3cb4c; color: #3a3e46; text-decoration: none; cursor: pointer; padding: 10px 30px 10px 30px; font-size: 16px; line-height: 20px; font-weight: 300; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } a.button:hover { background-color: #dab744; } a.button:active { background-color: #dab744; padding-top: 13px; padding-bottom: 7px; } a.button.gray { background-color: #c2c3c4; cursor: default; pointer-events: none; } .catalog-block p { font-size: 14px; font-weight: 300; line-height: 20px; margin: 0 0 20px 0; } .catalog-block h2 { margin: 0 0 35px 0; font-size: 32px; font-weight: 300; line-height: 20px; } .catalog-block h2 .small-top { font-size: 12px; font-weight: 300; line-height: 20px; } .catalog-block h2 .small-top.block { display: block; margin: 0 0 4px 0; } .anonses-wprice.cols2 { display: block; margin: 0px 0 0 0; } .catalog-block.anonses-block { margin-top: -3px; padding-top: 0; padding-bottom: 30px; } .anonses-wprice.cols2 a.anons { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: inline-block; width: 264px; height: 200px; border: solid 1px #e6e6e6; padding: 0; margin: 0 0 0 0; } .anonses-wprice.cols2 a.anons:hover { border: solid 1px #f3cb4c; } .anonses-wprice.cols2 a.anons:hover .border { border: solid 2px #f3cb4c; } .anonses-wprice.cols2 .line { margin: 0 0 16px 0; } .anonses-wprice.cols2 a.anons img { } .anonses-wprice.cols2 a.anons:nth-child(odd) { margin-right: 16px; } .anonses-wprice.cols2 a.anons .border { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; height: 198px; overflow: hidden; border: solid 2px white; position: relative; } .anonses-wprice.cols2 a.anons .image { display: block; } .anonses-wprice.cols2 a.anons img { margin-top: -15px; margin-left: -2px; } .anonses-wprice.cols2 .text { display: block; position: absolute; top: 119px; left: 0px; text-align: center; text-decoration: none; width: 258px; color: #3a3e46; font-weight: 300; } .anonses-wprice.cols2 .text .item-text { display: block; font-size: 14px; line-height: 30px; } .anonses-wprice.cols2 .text .price { display: block; font-size: 26px; line-height: 30px; } .catalog-block .cols-5 .big-image { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: solid 1px #e6e6e6; display: block; width: 384px; height: 418px; overflow: hidden; margin: 0px 0 0 0; } .catalog-block .cols-5 .big-image img { height: 580px; margin: -105px 0 0 -105px; } .catalog-block { padding: 30px 0 0px 0; } .anonses-wprice.cols2 .primechanie { margin: -10px 0 0 0; } .question-blocks { display: block; padding: 0px 0 0 0; } .question-blocks .item { display: block; margin: 0 0 0px 0; } .question-blocks .icon { position: relative; } .question-blocks .icon .y-round-icon { position: absolute; top: -20px; left: 26px; } .question-blocks .title, .question-blocks .text { padding: 0px 0 22px 0; } .question-blocks .title h3 { font-size: 24px; font-weight: 300; line-height: 30px; margin: 0px 0 0 0; } .question-blocks .text p:last-child { margin-bottom: 0; } #cat_ser_page { margin-top: -10px; } #cat_ser_page .block-descr-img { display: block; margin: 0 0 33px 0; } #cat_ser_page .description { display: block; padding: 0 0 30px 0; } #cat_ser_page .description p { font-size: 14px; font-weight: 300; line-height: 19px; } #cat_ser_page .description p:last-child { margin-bottom: 0; } #cat_ser_page ul { margin: 0 0 0px 0; padding: 0; list-style-type: none; } #cat_ser_page li { font-size: 14px; font-weight: 300; line-height: 19px; margin: 0 0 1px 0; padding: 0 0 0 20px; position: relative; } #cat_ser_page li:before { content: ''; display: block; width: 5px; height: 5px; background-color: #f4cd51; position: absolute; top: 7px; left: 10px; } #cat_ser_page .big-image { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: block; width: 624px; overflow: hidden; margin: 11px 0 0 0; } #cat_ser_page .big-image img { margin-top: -20px; } #cat_ser_page .small-images { display: block; height: 70px; text-align: center; margin: 14px 0 10px 0; } #cat_ser_page .small-images .item { display: inline-block; vertical-align: top; margin: 0 8px 0 8px; width: 62px; height: 62px; background-color: #e6e6e6; padding: 1px; cursor: pointer; } #cat_ser_page .small-images .item.current { cursor: default; } #cat_ser_page .small-images .item .border { display: inline-block; _overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; border: solid 2px white; width: 62px; height: 62px; border-collapse: collapse; overflow: hidden; background-color: white; } #cat_ser_page .small-images td { vertical-align: middle; text-align: center; padding: 0; margin: 0; } #cat_ser_page .small-images .item:hover { background-color: #f3cb4c; } #cat_ser_page .small-images .item:hover .border { border: solid 2px #f3cb4c; } #cat_ser_page .small-images .item.current, #cat_ser_page .small-images .item.current:hover { background-color: #e6e6e6; } #cat_ser_page .small-images .item.current .border, #cat_ser_page .small-images .item.current:hover .border { border: solid 2px #e6e6e6; } #cat_ser_page .small-images .item img { margin: -3px 0 0 -3px; } #cat_ser_page .small-images .item img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } #cat_ser_page .small-images .item.current img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } #cat_ser_page .variants { display: flex; flex-direction: row; align-items: stretch; margin: 0 0 32px 0; } #cat_ser_page .col1-3, #cat_ser_page .col2-3, #cat_ser_page .col3-3 { vertical-align: top; display: inline-block; margin-top: 33px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } #cat_ser_page .col1-3, #cat_ser_page .col2-3 { } #cat_ser_page .col1-3, #cat_ser_page .col2-3, #cat_ser_page .col3-3 { border-left: solid 3px #e6e6e6; padding: 0 0 0 0px; } #cat_ser_page .col1-3 { width: 331px; } #cat_ser_page .col2-3 { width: 331px; } #cat_ser_page .col3-3 { width: 315px; } #cat_ser_page .upholstery-block { display: block; margin: 0 0 18px 0; } #cat_ser_page .block-descr-img h3 { margin-top: 6px; } #cat_ser_page h3 { font-size: 20px; font-weight: 300; line-height: 24px; margin: 36px 0 12px 0; } #cat_ser_page .upholstery-block h3 { font-size: 20px; font-weight: 300; line-height: 24px; margin: 0 0 12px 10px; } #cat_ser_page .upholstery-block h3 .small-bottom { font-size: 12px; font-weight: 300; line-height: 20px; } #cat_ser_page .upholstery-block h3 .small-bottom.block { display: block; margin: 2px 0 0px 0; } #cat_ser_page .upholstery-block .text { position: absolute; font-weight: 300; display: block; text-align: center; width: 143px; top: 82px; left: 0px; color: #3a3e46; } #cat_ser_page .upholstery-block .text .name { display: block; margin: 0 0 5px 0; font-size: 12px; line-height: 14px; } #cat_ser_page .upholstery-block .text .price { display: block; margin: 0 0 0 0; font-size: 17px; line-height: 20px; } #cat_ser_page .upholstery-block .item { width: 144px; height: 127px; position: relative; display: inline-block; vertical-align: top; margin-bottom: 18px; margin-left: 0px; } #cat_ser_page .upholstery-block .item:nth-child(odd) { margin-left: 13px; } #cat_ser_page .col2-3 .upholstery-block .item:nth-child(odd) { margin-left: 14px; } #cat_ser_page .upholstery-block .img { display: block; width: 142px; height: 127px; overflow: hidden; border: solid 1px #e6e6e6; margin: 0 0 0 0; } #cat_ser_page .upholstery-block .col2-3 .img { width: 143px; } #cat_ser_page .upholstery-block .img.nb { border-left: none; width: 140px; height: 127px; } #cat_ser_page .upholstery-block img { max-width: 144px; max-height: 127px; margin: 0px 0 0 0; } #cat_ser_page .razmeri { display: block; margin: 0 0 15px 0; } #cat_ser_page .razmeri .images { display: block; padding: 5px 0 0 0; } #cat_ser_page .razmeri .text { position: absolute; font-size: 12px; font-weight: 300; line-height: 14px; display: block; text-align: center; width: 143px; top: 95px; left: 0px; color: #3a3e46; } #cat_ser_page .razmeri span { font-weight: 300; color: #3a3e46; } #cat_ser_page .razmeri .text .name { display: block; margin: 0 0 5px 0; font-size: 12px; line-height: 14px; } #cat_ser_page .razmeri .text .price { display: block; margin: 0 0 0 0; font-size: 17px; line-height: 20px; } #cat_ser_page .razmeri .item { width: 142px; height: 127px; position: relative; display: inline-block; vertical-align: top; margin-bottom: 18px; margin-right: 18px; } #cat_ser_page .razmeri .item.itext { position: relative; text-align: left; padding: 0px 0 0 0; height: auto; } #cat_ser_page .razmeri .item.itext p { font-size: 12px; line-height: 16px; font-weight: 300; margin: 0 0 16px 0; } #cat_ser_page .razmeri .item.itext p:last-child { margin-bottom: 0; } #cat_ser_page .razmeri .item:last-child { margin-right: 0px; } #cat_ser_page .razmeri .img { text-align: center; display: block; width: 142px; height: 127px; overflow: hidden; border: solid 1px #e6e6e6; margin: 0 0 0 0; } #cat_ser_page .razmeri img { max-width: 144px; max-height: 127px; margin: 0px 0 0 0; } #cat_ser_page .razmeri .size { font-size: 12px; line-height: 18px; } #cat_ser_page.bean .razmeri .n1 .img { text-align: left; } #cat_ser_page.bean .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.bean .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 32px; left: 12px; } #cat_ser_page.bean .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 80px; } #cat_ser_page.bean .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.bean .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bean .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.bean .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bean .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.bean .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bean .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.bean .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bond .razmeri .n1 .img { text-align: left; } #cat_ser_page.bond .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.bond .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 30px; left: 12px; } #cat_ser_page.bond .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 74px; } #cat_ser_page.bond .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.bond .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bond .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.bond .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bond .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.bond .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.bond .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.bond .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.grant .razmeri .n1 .img { text-align: left; } #cat_ser_page.grant .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.grant .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 30px; left: 12px; } #cat_ser_page.grant .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 77px; } #cat_ser_page.grant .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.grant .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.grant .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.grant .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.grant .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.grant .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.grant .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.grant .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.smith .razmeri .n1 .img { text-align: left; } #cat_ser_page.smith .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.smith .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 30px; left: 12px; } #cat_ser_page.smith .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 74px; } #cat_ser_page.smith .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.smith .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.smith .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.smith .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.smith .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.smith .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.smith .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.smith .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply .razmeri .n1 .img { text-align: left; } #cat_ser_page.riply .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.riply .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 30px; left: 12px; } #cat_ser_page.riply .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 74px; } #cat_ser_page.riply .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.riply .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.riply .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.riply .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.riply .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply-plus .razmeri .n1 .img { text-align: left; } #cat_ser_page.riply-plus .razmeri .n1 img { margin: 15px 0 0 45px; } #cat_ser_page.riply-plus .razmeri .n1 .size1txt { z-index: 20; position: absolute; top: 30px; left: 12px; } #cat_ser_page.riply-plus .razmeri .n1 .size2txt { display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 74px; } #cat_ser_page.riply-plus .razmeri .n2 img { margin: 15px auto 0 auto; } #cat_ser_page.riply-plus .razmeri .n2 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply-plus .razmeri .n3 img { margin: 15px auto 0 auto; } #cat_ser_page.riply-plus .razmeri .n3 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply-plus .razmeri .n4 img { margin: 15px auto 0 auto; } #cat_ser_page.riply-plus .razmeri .n4 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page.riply-plus .razmeri .n5 img { margin: 15px auto 0 auto; } #cat_ser_page.riply-plus .razmeri .n5 .size2txt { display: inline-block; width: 144px; text-align: center; display: inline-block; z-index: 20; position: absolute; bottom: 39px; left: 0px; } #cat_ser_page .colors { display: block; margin: 0 0 0px 0; } #cat_ser_page .colors h4 { font-size: 16px; font-weight: 300; line-height: 20px; margin: 0 0 0 0; } #cat_ser_page .colors .color-block { margin-bottom: 16px; padding-left: 10px; width: 292px; } #cat_ser_page .colors .color-block:last-child { margin-bottom: 0; } #cat_ser_page .colors .items { margin: 4px 0 0px -10px; padding-right: 30px; } #cat_ser_page .colors .item { display: inline-block; vertical-align: top; overflow: hidden; width: 24px; height: 24px; margin: 10px 0px 0px 10px; } #cat_ser_page .colors .item img { width: 24px; } #cat_ser_page .colors a:hover .item { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } #cat_ser_page .konstrukciya { display: block; min-height: 230px; } #cat_ser_page .konstrukciya .text { padding-top: 30px; } #cat_ser_page .konstrukciya .image { padding-top: 30px; } #cat_ser_page .dealers-matherials { padding: 0 0 22px 0; } #cat_ser_page .dealers-matherials .item { font-size: 14px; font-weight: 300; line-height: 20px; display: block; color: #3a3e46; padding-left: 25px; margin: 5px 0 10px 0; position: relative; } #cat_ser_page .dealers-matherials .item:before { content: ''; display: block; position: absolute; width: 16px; height: 16px; top: 3px; left: 0px; background-repeat: no-repeat; background-position: 0 0; } #cat_ser_page .dealers-matherials .item.pdf:before { background-image: url('/images/pages/icons/dicon--pdf.svg'); } #cat_ser_page .dealers-matherials .item.images:before { background-image: url('/images/pages/icons/dicon--img.svg'); } #cat_ser_page .dealers-matherials .item.yadirect:before { background-image: url('/images/pages/icons/dicon--yd.svg'); } #cat_ser_page .dealers-matherials .item.specification:before { background-image: url('/images/pages/icons/dicon--doc.svg'); } #cat_ser_page .dealers-matherials .item a { text-decoration: underline; } #cat_ser_page .dealers-matherials .txt { font-size: 12px; line-height: 16px; font-weight: 300; margin: 5px 0 0px 0; } #cat_ser_page .dealers-matherials .button { text-align: center; font-size: 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 304px; margin-top: 5px; line-height: 30px; } #cat_ser_page .form-block { display: block; padding: 45px 0 40px 0; } #cat_ser_page .other-series { display: block; padding: 50px 0 40px 0; } #cat_ser_page .other-series h2 { margin: 0 0 30px 0; } #cat_ser_page .other-series h3 { margin-top: 0px; } #cat_ser_page .other-series .image { display: block; overflow: hidden; width: 302px; height: 176px; text-align: center; border: solid 1px #e6e6e6; } #cat_ser_page .other-series .border { overflow: hidden; display: block; width: 302px; height: 176px; border: none; } #cat_ser_page .other-series a:hover .image { border: solid 1px #f3cb4c; } #cat_ser_page .other-series a:hover .border { width: 298px; height: 172px; border: solid 2px #f3cb4c; } #cat_ser_page .other-series a:hover img { margin: -2px 0 0 -2px; } #cat_ser_page .other-series .image img { margin-left: 0px; } #cat_ser_page .other-series a { color: #3a3e46; text-decoration: none; } #cat_ser_page .other-series a:hover { color: #3a3e46; text-decoration: none; } #cat_ser_page .page-person { position: absolute; top: -152px; right: 8px; } .konstr-block { display: block; position: relative; width: 219px; height: 187px; } .konstr-block .play { display: block; position: absolute; top: 60px; left: 84px; z-index: 20; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; } .konstr-block:hover .play { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .konstr-block img { cursor: pointer; } a.phone { color: #3a3e46; text-decoration: none; } address { font-style: normal; } #kontakti #block1 { padding: 0 0 30px 0; } #kontakti #block2 { padding: 30px 0 30px 0; }