.sale .item{margin-bottom:100px}.sale .item .number{margin-bottom:20px;text-align:center;opacity:.5}.good-view .info .resume p,.page-we-work ol li,.sale .item .picture{margin-bottom:10px}.sale .item .picture .discount{position:absolute;z-index:2;top:-10px;left:5px;width:70px;height:70px;font-size:1.3em;line-height:70px;text-align:center;font-weight:700;color:#febd0f;background:url(/upload/images/d/discount.svg);border-radius:35px}.sale .item .info .title{margin:0 0 15px;font-size:1.5em;line-height:120%;color:#7c4a87}.sale .item .info .pic,.sale .item .info .size,.sale .item .info .texture{line-height:150%}.sale .item .info .price{margin-top:20px;font-size:2em;color:#febd0f;font-weight:700}.sale .item .info .price s{margin-right:10px;font-weight:400;color:#000}.sale .item .info .note{margin-top:20px;font-size:.9em;line-height:135%}.sale .item .info .action{margin-top:40px}.sale .item .info .action span{display:block;margin-bottom:5px;font-size:1.1em;line-height:135%}.sale .item .info .action a{white-space:nowrap}.color-proof-delivery td,.color-proof-delivery th{text-align:center;vertical-align:middle}.color-proof-delivery .tk{width:20%}.color-proof-delivery .type{font-size:.8em;font-weight:400}.color-proof-delivery .product{width:20%;text-align:left}.color-proof-delivery td small{display:block;margin-top:4px;opacity:.5}.size-and-price{width:100%;text-align:center}.size-and-price h2{text-align:left}.size-and-price>.row{margin-top:40px;margin-bottom:40px}.size-and-price .frame div{margin:0 20px 20px 0;float:left;width:120px;height:120px;border:1px solid #ccc;background-repeat:no-repeat}.size-and-price .frame div span{text-shadow:#fff 2px 0 1px,#fff 0 2px 1px,#fff -2px 0 1px,#fff 0-2px 1px}.size-and-price .price table td.value-boards,.size-and-price .price table td.value-joints,.size-and-price .price table td.value-real-size,.size-and-price .price table th{font-size:.9em}.size-and-price .price table td,.size-and-price .price table th{width:14%;text-align:center;vertical-align:middle}.size-and-price .price .painting{text-align:right;font-size:3em}.size-and-price .price .options{text-align:left}.size-and-price2{width:100%}.size-and-price2 .col.price,.size-and-price2 .item{display:flex;justify-content:space-between;align-items:center;align-content:stretch}.size-and-price2 .col{flex-basis:33.33%;text-align:center;vertical-align:center}.size-and-price2 .col.price .main-price,.size-and-price2 .col.price .options-price{flex-basis:50%;vertical-align:center}.size-and-price2 .col.price .main-price{text-align:right}.size-and-price2 .col.price .options-price{text-align:left}.page-we-work{width:80%}.page-we-work .area{border-left:3px solid #febd0f;border-top-left-radius:0;border-bottom-left-radius:0}.page-we-work ol{padding-left:15px;font-size:1.1em;line-height:135%}.page-we-work ul.pluses>li{margin-top:20px}.page-we-work ul.pluses p:first-of-type{margin-top:5px}.page-we-work ul.pluses p:last-of-type{margin-bottom:0}.page-we-work ul.pluses ul li{margin-top:10px}.page-design{text-align:left}.page-design h3{margin-top:30px}.page-design .note{padding-left:10px}.page-credit h3,.page-payment h3{margin-top:30px;color:#000}.page-payment .for{margin-top:20px;margin-left:0;font-size:.8em;line-height:1.35;font-weight:600;color:#777}.page-payment .for span{padding:7px;line-height:2;background:#f0f0f0;border-radius:5px}.page-payment-succes{position:absolute;display:flex;width:100%;height:100%;padding:20px;text-align:center}.page-payment-succes>div{margin:auto}.page-payment-succes .icon{display:flex;margin:0 auto;width:100px;height:100px;text-align:center;border-radius:50px;background:#7c4a87}.page-payment-succes .icon img{margin:auto;height:70%}.page-payment-succes .title{margin-top:20px;font-size:2.7rem;line-height:1.35}.page-payment-succes .links,.page-payment-succes .text{margin-top:20px;font-size:1.7rem;line-height:1.35}.page-payment-succes .links{margin-top:50px}.page-payment-succes .links a{margin:0 10px;color:#00789f;text-decoration:underline}.page-credit .table{max-width:400px}.page-credit .table td,.page-credit .table th{width:50%;text-align:center}.good-list{margin:40px -15px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.good-list .item{margin:0 15px 70px;flex:1 1 auto}.good-list .item .item-wrapper{position:relative;margin:0 auto;width:100%;max-width:300px}.good-list .item .gallery-container{position:relative;width:100%}.good-list .item .url{position:absolute;z-index:2;left:25%;width:50%;height:100%}.good-list .item .gallery{position:relative;max-width:300px;max-height:300px;border-radius:2px}.good-list .item .title{margin-top:5px;font-size:1.15em;line-height:1.35}.good-list .item .price{margin-top:3px;font-weight:700}.good-view{margin-top:40px}.good-view .pic{text-align:center}.good-view .pic .gallery{margin:0 auto;max-width:500px}.good-view .pic .gallery img.fotorama__img{border-radius:2px!important}.good-view .pic .video{max-width:300px;margin:50px auto 0}.good-view .pic .video>div:not(:last-child){margin-bottom:20px}.good-view .pic .advantages{margin-top:75px}.good-view .pic .advantages .advantage{max-width:500px;margin:0 auto;padding:20px 30px;text-align:left;border:1px solid #ccc;border-left-width:5px;border-radius:4px}.good-view .pic .advantages .advantage .title{font-size:1.15em;line-height:1.35}.good-view .pic .advantages .advantage .resume{margin-top:5px;font-size:.8em;line-height:1.35}.good-view .pic .advantages .advantage:not(:last-child){margin-bottom:15px}.good-view .info h1{margin:0;font-size:1.7em}.good-view .info h2{margin:0 0 5px;font-size:1.15em}.good-view .info .resume{margin-top:15px;font-size:.8em;line-height:1.35}.for-authors .how-it-works ul li:last-child,.good-view .info .resume p:last-child{margin-bottom:0}.good-view .info .price{margin-top:15px;font-size:1.7em;line-height:1;font-weight:600;color:#febd0f}.good-view .info .changes,.good-view .info .options{margin-top:15px}.good-view .info .options .option{margin-bottom:7px}.good-view .info .options .option .title{display:block}.good-view .info .options .option .value{display:block;float:left;margin:3px 10px 0 0;line-height:1.35;padding:1px 7px 2px;border:1px dashed #ccc;border-radius:2px;white-space:nowrap;cursor:pointer}.good-view .info .options .option .value:hover{background:#f5f5f5}.good-view .info .changes ul li:not(:last-child){margin-bottom:5px}.good-view .info .chat{margin-top:15px;max-width:500px}.good-view .info .chat .title{padding:20px;font-size:1.3em;color:#fff;background:#febd0f;border-radius:5px 5px 0 0}.good-view .info .chat .chat-wrapper{padding:5px 5px 5px 12px;border:10px solid #febd0f;border-top-width:0;border-radius:0 0 3px 3px}.good-view .info .delvery,.good-view .info .payment,.good-view .info .terms{margin-top:30px}.good-view .info .form{margin-top:30px;max-width:500px}.good-view .info .form .title{padding:20px;font-size:1.3em;color:#fff;background:#7c4a87;border-radius:5px 5px 0 0}.good-view .info .form .good-form{padding:20px;background:#f0f0f0;border-radius:0 0 5px 5px}.good-view .info .form .has-error .form-control{border-color:red!important}.good-view .info .form .has-error .help-block{margin:3px 5px 0;font-size:.8em;color:red}.good-view .info .form .agreement-notice{margin-top:30px;font-size:.8em;line-height:135%}.good-view .info .form .agreement-notice a{color:#000}.for-authors{padding-top:170px;font-size:1rem;color:#222;background:url(/upload/images/d/for-authors-bg.jpg)no-repeat 0-277px;background-clip:border-box}.for-authors a{color:#4e58d9;text-decoration:underline}.for-authors a:hover{color:#4e58d9;text-decoration:none}.for-authors p{line-height:135%}.for-authors header h1{margin:0;font-size:3rem;color:#000}.for-authors header p{font-size:1.5rem;line-height:135%}.for-authors .you-are{margin-top:50px;font-size:1.3rem;line-height:135%}.for-authors .you-are .win{margin:50px 0;padding:20px 0 0 80px;min-height:80px;background:url(/upload/images/d/icon-win.jpg)no-repeat;background-size:70px 70px}.for-authors .how-it-works{margin-top:0}.for-authors .how-it-works ul{margin:50px 0 0 20px;padding:0}.for-authors .how-it-works ul li{margin:0 0 20px;padding:0 0 0 60px;list-style:none;font-size:1rem;line-height:145%;background:url(/upload/images/d/how-it-works-li.jpg)no-repeat 8px 6px}.for-authors .how-it-works ul li b{display:block;font-size:1.5rem;line-height:120%;font-weight:400}.for-authors .cta{margin:70px 0 30px;padding-left:80px;font-size:1.15rem;background:url(/upload/images/d/icon-cta.jpg)no-repeat;background-size:70px 70px}.for-authors .cta p:first-child{font-size:1.7rem}.for-authors footer{height:300px;background:url(/upload/images/d/for-authors-bg.jpg)no-repeat}@media screen and (max-width:1000px){.page-we-work{width:100%}}@media screen and (max-width:768px){.page-we-work{text-align:left}.good-view{margin-top:0}.good-view .info{margin-top:20px;text-align:left}.good-view .info h1{text-align:left}.for-authors header{text-align:center}}@media screen and (max-width:700px){.page-design iframe{height:270px}}