.marketplace__form-outer {
    max-width: 1090px;
    margin: 0 auto;
    padding: 0 15px;
}

.marketplace__progress-block {
    height: 13px;
    width: 100%;
    border-radius: 10px;
    background-color: #dae4ea;
    position: relative;
}

.marketplace__progress-block:before {
    content: '';
    height: 13px;
    width: 20px;
    background-color: #f2f8fb;
    border-radius: 7px;
    position: absolute;
    left: -7px;
}

.marketplace__progress-block.active{
    background-color: #ffd00d;
}

.work__type-single-btn {
    background-color: #fff;
    cursor: pointer;
    display: grid;
    align-content: center;
    justify-content: center;
    border: 1px solid #d9e2e9;
    border-radius: 15px;
    font-size: 13px;
    text-align: center;
    line-height: 17px;
    padding: 20px 38px;
    text-decoration: none;
    color: #99aab4;
    width: 60px;
    margin-right: 10px;
}

.work__type-single-btn.active{
    border: 1px solid #44c9ff;
    color: #000;
}

.work__type-single-btn input[type="radio"] + *::before,
.work__type-single-btn input[type="radio"] + .label:hover:before,
.work__type-single-btn input[type="radio"]:checked + *::before,
.work__type-single-btn input[type="radio"]:checked + .label:hover:before {
    display: none;
}

.btn_sub .icon_up {
    transform: rotate(45deg);
}

.icon_up {
    display: inline-block;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAQAAAAeoI8VAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjAgwUCCpkX2cmAAAAkklEQVQY013JoRHCUACD4T+POxQbIFEc8r2ugWoFA6ARGDboIGzQIVC1DNARANf2GkThWkgu5osMZGsXwnw2cJVJgVYLI4DxuMtAdmRngJcO3gCNzJR0oRRGTZijSnU+Ac8wRzrnqoAhTOjOeV2BgDAheV2BARMgmyGoNzyI5+TYxr35NhZxRbylHxxLXKbtP5o3i8FTpqrVjPIAAAAASUVORK5CYII=) no-repeat;
    width: 11px;
    height: 12px;
    margin-right: 5px;
    vertical-align: middle;
}

.btn_back .icon_up {
    transform: rotate(-135deg) !important;
    filter: brightness(300%);
}

.marketplace__seasrch-block-outer {
    width: 875px;
    margin: 0 auto 50px;
}

.marketplace__block-content-hide {
    position: absolute;
    right: 12px;
    top: 22px;
}

.marketplace__block-content-hide .js-popup{
    width: 18px;
    height: 5px;
    font-size: 12px;
    color: #3299ca;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAECAMAAAC0n5/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAATlBMVEWmrrWnr7anrrWnr7Wnr7anr7WnrrWnr7WmrrWmrrWnr7anrrWnrrWnr7WnrrWmrrWnrrWnr7anr7anr7Wnr7anr7anr7WmrrWnrrX////19mWOAAAAFXRSTlMAAAAASebmSUnm5knn50rn5ErkSucH6lpLAAAAAWJLR0QZ7G61iAAAAAd0SU1FB+ILBhUvCbTOn7YAAABFSURBVAjXDcrBAYAgDASwOyqVoqiAFfafVF75BFvUHUSyfAQyRUswd5Mg9nmkQIcb1P0UMI9RSOqcBdf9VIZF62vVt/UfWVkCuMuOQyUAAAAASUVORK5CYII=) no-repeat;
}

.icon_fav {
    display: inline-block;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABJlBMVEXQ2uHP2uDQ2uD////P2eDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHP2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHP2eDQ2uHP2eDQ2uHQ2uHQ2uHQ2uHQ2uDP2uDQ2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uDP2uDQ2uDP2uDQ2uHQ2uHQ2uHP2uDQ2uHQ2uDP2eDQ2uHQ2uDQ2uHQ2uHQ2uDP2uDQ2uHQ2uHP2eDQ2uHQ2uHQ2uHP2uDQ2uDQ2uHQ2uHQ2uHQ2uHP2uDQ2uHQ2uHP2eDQ2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHP2uDQ2uHQ2uHP2eDQ2uDP2eDP2uDQ2uHQ2uHQ2uHP2uDQ2uHQ2uHP2eDQ2uHP2uDQ2uDP2eD///+4UNgLAAAAXXRSTlMAAAAAADXPzTKL+4kCIMweAn7v7noBChMcNNrYNBMKARU3W5/L/f7Ln3oVvuzz9fj7+/Xs6+Vp4OBmY93cYWTi4mJxZ3oSlpQQMbPosLIvvXkREXnrOBub8pAjkBuFI3HEAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QKGhMxAOwoRvUAAADuSURBVBjTRY9nV8JAEEUfm2gUC5ZEsRvsRsSCvaCAFewFRGd3//+vcDJBmS9v5557dmYAIAWorm6vR/EbjgOXQ8HtTaf74CpBwvoHPNKDmSHuGKWEDY+QGfVV2wrGxrMTk8Q1NZ2dmZ1zMB/m/IXFJbJkl1dW13LhOqKN/GZhi0hba7YLO/ndCEVNUhKWcw/7B3FvTMLIHB4Bxyf0VyydnvFEnJc65OIyXgIod6xy+6DKv2QqSKyqJkPyv/YFqavrZIt45M2tWHf3LNTq9Rqzh0dB4ZMtes8vr2/eO0Ufgj4bza9WoBC0vpuNH8f5BTgyQDtlxUDcAAAAAElFTkSuQmCC") no-repeat;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}

a:hover .icon_fav,
.icon_fav:hover {
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEX0007000301E711E70007000311E701E70003000300030007000700030007000701E70007000700070007000701E701E7000701E7000701E7000301E700030003000301E70007000700070007000301E70003000700030007000701E7000301E7000700070007000700070003000700070007000300070007000700030007000700030003000300070007000700070007000701E7000701E700070003000700070007000700070003000701E701E7000701E700030003000301E70007///9t1XejAAAAW3RSTlMAAAAANc/NMov7iQIgzcweAn7v7noBChMcNNrYNBwTCgEVN1ufy/3+nxW+7PP1+Pu+6+Vp4GZj3dxhZOJicXFnEpaUEDGz6LCyL73reRERzTgbm/KQIwEj8psbqoXm4AAAAAFiS0dEXgTWYbsAAAAHdElNRQfkChoTMSdJIvOeAAAA90lEQVQY0zVQh1JCMRC8C7anIpZgL/gQG0VQrKhYwYIda+7+/zfc5OnO5WZuk93ZCxETwD29ff3MTMYQGWbfB6JoEFcmlMfQcNq5kcxoQgadGRt3bsJCQilw2cmp6ZlZcapz8wuLSzmm5ThvVwqrCqwV1m0+3qDNYqlciQSMk61KuVSsUk38gONLVNw27dS9BqyAAl/fJdrb1wSYRQ4OEcIcNeTvmWrjGKkQ5QTXzhupnhoTgjY1sUZrhmWY7b+ZUwsZpejs3Pns0IpeXPpPoKtrMK12uwX+5jZsHt/Jfbrz8Nh5qmn1OXi9vL5137NsPj67X98/RL89oz7K+tXpZQAAAABJRU5ErkJggg==") no-repeat;
}

.icon_hide {
    display: inline-block;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABaFBMVEXQ2uHP2eDQ2uDP2uD////Q2uHQ2uHQ2uDQ2uDQ2uHQ2uHP2uDQ2uHQ2uHQ2uHQ2uHP2uDQ2uHQ2uHQ2uHP2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uDQ2uDQ2uHQ2uHQ2uDP2eDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uDQ2uHQ2uHQ2uDQ2uDQ2uHQ2uHP2eDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHP2uDQ2uHQ2uHP2eDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uDQ2uHQ2uHQ2uHP2uDQ2uHP2uDQ2uHQ2uHQ2uHQ2uHQ2uDQ2uHQ2uHP2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHP2eDQ2uDQ2uHQ2uHQ2uHP2uDP2eDQ2uDP2uDQ2uHQ2uHQ2uHQ2uHQ2uHQ2uHQ2uDQ2uHQ2uHQ2uHP2uDQ2uHP2uDQ2uDQ2uHP2uDP2eDQ2uHP2eDP2eDQ2uHQ2uHQ2uHQ2uHP2eDP2uDQ2uD///8TQLjhAAAAc3RSTlMAAAAAAAYTDTbu7y0t6/PCYdX4/vnYeubw8kJB6PVPYO72/WNOfZrhVVz4+bJVOnkX1CcK7SF1nVOuFbXt1liW8a6s5uyho1k6eBjV6qoo3R9wRHjPzkzZmndj9meTS1zp3vv7bAH04xwB3OkkcxZ+JBw3uXR7KwAAAAFiS0dEBI9o2VEAAAAHdElNRQfkChoUAg+NsyjRAAABFUlEQVQY0z2QZ1vCQBCE93JnCQqoUTEqqBG7Yu9RUNHYsfeu2Psk/H4viWH2y977zO7tM0SMKcRl+SopLfMbFpByNVRBjAIHY1QZjkSFbBWiquoaTautq4816I0uoqZmwIYrLZ4QQk61AK1tHjCAdokoaaOjE13dPb3o63fsAUEpB4NDw/bIaDSMsfEJIEUqJmkK0zOzMXMO85SGThmkJVpYXMour8CSKEKrwNr6BjbNrW0tt7PrYI940nb2D2AcHh3j5BSw5I/8DDA0FIDzLHAhvFMvDfgqqFfknsquTf3m9g64zz3kyUWUCD0+PSsUSKKX1/jbu/fgbgJcorz18Vm0cM8lvr6LkSqcmEQ/v6T8B8j8XX9LPTwPqDVcbwAAAABJRU5ErkJggg==") no-repeat;
    width: 19px;
    height: 18px;
    vertical-align: middle;
}

a:hover .icon_hide,
.icon_hide:hover {
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAMAAAC3SZ14AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABa1BMVEW7VEK7U0G7VEG8VEL///+7U0G7U0G7U0G7U0G7U0G7U0G8VEK7U0G7VEG7U0G7U0G8VEK7U0G7VEK7U0G7VEG7U0G7U0G7U0G7U0G7U0G7U0G7U0G8VEK7U0G8VEK7U0G7U0G7U0G7VEK7U0G7U0G7U0G7U0G7U0G7U0G7VEG8VEK7U0G7U0G7U0G7U0G7U0G7U0G7U0G7U0G7U0G7U0G7VEG7U0G7VEG7U0G7VEK7U0G7U0G7U0G7VEG7VEG7U0G7U0G7U0G7U0G7U0G7U0G7U0G7U0G8VEK7VEK7U0G7U0G8VEK7U0G7VEG7U0G7U0G8VEK7U0G7VEG7U0G7U0G7U0G7VEG7VEK7VEG7U0G7VEK8VEK7VEG7VEG7VEK7U0G7U0G7VEK7U0G7VEG7U0G7U0G7U0G7VEG7U0G7VEG7VEK7VEG7U0G7U0G8VEK8VEK7U0G7U0G7U0G7U0G7U0G7VEK7VEG8VEL///+JLdsmAAAAdHRSTlMAAAAAAAYTDTbu7y0t6/PCYdX4/v752Hrm8PJCQej1T2D2/v1jTn2a4VVcslU6eRfUJwrr7SF1Op1TrhW11liW8VOs7KGjWfN4GOrtqijdH3BETnjPzkzZmnf9/uxnk0tc8une+2wB7/TjHNz1JFlzFn4cN/SoAgMAAAABYktHRASPaNlRAAAAB3RJTUUH5AoaFAMbjnLN7QAAARtJREFUGNM9kAdTAjEQhTeXs5wN4URPLIiHXaxnw4IVO/beEbFifdz9fZPA8DKzmf3yMrP7iIgxpjElcZWVV1CxUyJeaVRVSw+VSE1tnU8vtPX+gNkQbGyymkMtEmmtbUBeHMBsD+sC8Q7AiIgenTYQlagL6O5Bb19/AMEBYFCnWB5DwyMYHfONu87EJDBFBqbZjBefnbOceSywBEK0iARbcuPL1srqGpICrVMM2Nj0Y2t7Z9dM7e0DB8QOgaNj2CenZ975hYeknCuax+WVJ4aIXMO90dWotzaUXBh3JJDG7p2H9GMGyKSessSkK/z88vrGxRYqJomy7x/pnNqdM40X0OfXdzEfWbj8+JMj+Sw8KlyBfv9YKWVZdP0fIUc94jP1aOIAAAAASUVORK5CYII=") no-repeat;
}

.marketplace__title_link {
    position: absolute;
    left: -30px;
    top: 0;
}

.marketplace__title {
    letter-spacing: 1px;
}

.maketplace__note-icon {
    display: inline-block;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAApVBMVEX///+ktcGktMCktcCjtMCktcGktcCjtMCktcCktMCktMCktMCktMCktMCjtMCktcCktcCktcGktcCktMCktcCktcCktcCktMCktcGjtMCktcCktMCjtMCktcCktMCjtMCjtMCktcCktcCktMCktcCktcCktcGktcGktcCktMCjtMCktcGjtMCktcGjtMCktcCktcCktcCktMCktcCjtMCktcH///8RIds+AAAAMnRSTlMAAAAAAAOjWFH8WAOVLH2QA6bqLUgBpoWTppMBk6WTAaUfdk7tMXYBCN7sGYLSPn5wBC9mdmoAAAABYktHRACIBR1IAAAAB3RJTUUH4wEeEgcF8SvfxgAAALxJREFUGNNNT9lWAlEMa9O6MajjAsKMOrgLLkh75/9/jVyezOlD05Pc5IoQIf+hsHCFG/To+MRFzCxN1Xg5LWcTHtTTzOHN9PyiXErEGMlBezVe39zOROgOOJp5Rt7BaAHSjTxjMVPUR1G8WZJ3PXdaAGvnkXHfK6Ai7t4+lLE8DjA4eziGVYnsemd2tag9PY+5GFC7OS14eX177z70IHDGfq5z82UHKCuIfJefX0rJUb8ksv3bVakbQxmzB9v+D1Ahd5OgAAAAAElFTkSuQmCC) no-repeat;
    width: 16px;
    height: 16px;
    vertical-align: sub;
    margin-right: 5px;
}

.marketplace__r-block-actions {
    position: absolute;
    right: 20px;
    top: 15px;
    z-index: 2;
}

.marketplace__keys-icon {
    display: inline-block;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAMAAAAyC+1NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAsVBMVEX///9TkMNTkMNTkMNTkMNUkMNTj8JTkMNUkMNTkMNTkMNTkMNTkMNTkMNUkMNTkMNTkMNTj8JTkMNTkMNTkMNUkMNTkMNTkMNTkMNUkMNTkMNTj8JTj8NTj8NTj8JUkMNTkMNUkMNUkMNTj8NTj8NTkMNTkMNUkMNTj8JTj8NTkMNTj8NTkMNTj8NTkMNTj8JTj8JTj8JTj8NUkMNTkMNTkMNTj8NUkMNTkMNTj8L///8OZpmaAAAANnRSTlMARcP37qUfJUASU0/9nkZUy+kbj85Q2grgmCAgIJ7WZlqk9dqj4pcgEE6iSFbM5xpCwPLnnx5xTxIUAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+MBHxAEICo660kAAABuSURBVAjXY2BgZGJmYWVjAAN2DgZOLgZuHl4+fgFBIbCQsAiDqBmDGC+QKS4hKSUlLS0jKycjb85goQCSVjS3MDcztzAztzRXYlBWAalSVZOWVpeRkZJWV9dg0OTR0tbR1dNnQAIGhkbGJqZIAgBERQnX1FQjfwAAAABJRU5ErkJggg==) no-repeat;
    width: 18px;
    height: 7px;
    margin-right: 5px;
}

.marketplace__form-title {
    color: #494949;
}

.marketplace_btn-next,
.marketplace_btn-prev {
    height: 45px;
    width: 180px;
    font-size: 14px!important;
    line-height: 45px;
    color: black;
}

.marketplace_btn-prev {
    width: 100px;
    color: #99aab4;
}

.r-comment-body {
    box-sizing: border-box;
    padding: 10px 15px;
    color: #1391c6;
    font-size: 11px;
    border-radius: 5px;
    word-break: break-word;
    background: #d7f0fd;
    z-index: 10;
    left: -30px;
    top: 5px;
    width: 200px;
    position: relative;
}

.r-comment-body:before {
    content: "";
    display: block;
    left: 35px;
    top: -4px;
    width: 10px;
    height: 10px;
    transform: rotate(45deg);
    position: absolute;
    background: #d7f0fd;
    z-index: 10;
}

.r-comment-text {
    overflow-y: auto;
    max-height: 150px;
}

.icon_comment_show {
    display: inline-block;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAMAAAD6Ou7DAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAS1BMVEWeyeWdyOWdyeWeyeadyOWeyeWdyeWeyeWeyeWdyOWdyOWeyeWdyOWeyeaeyeWdyOWdyeWdyeWeyeadyeWdyeWeyeWdyOWeyeb///8jMv1PAAAAFHRSTlMAAAAAKAMoN/CoA6jwNzg3AzfwNophioIAAAABYktHRBibaYUeAAAAB3RJTUUH4woSESApJnYxsAAAAFJJREFUCNcVjFsSgCAMA1NqJQiID8D739Qy+dnMJAtsBvHAdiAyHRKcc6k42ZOp82ADzjLTZXnyBkQie04fm/9We8ZghXrTJWGESxBUJLy+EcEPhNgCewqOJ0wAAAAASUVORK5CYII=) no-repeat;
    width: 12px;
    height: 8px;
    position: absolute;
    top: 14px;
    right: 35px;
}

.icon_comment_edit {
    display: inline-block;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEWdyOWeyeWeyeadyeWeyeWdyOWeyeWdyOWeyeWeyeadyOWeyeWeyeWeyeWdyOWdyeWeyeaeyeWeyeWdyOWeyeWeyeaeyeadyeWdyOWeyeWdyOWdyOWeyeaeyeaeyeWeyeWdyOWeyeWdyOWdyOWeyeaeyeWeyeWeyeWeyeWeyeadyOWeyeaeyeWdyeX///+BtcTwAAAAKnRSTlMAAAAAIRNa7zRuGavlh9Djh9Amh+0uiO0yMojtMu0KpLoapAf91pYnzIFtDEhQAAAAAWJLR0QuVNMQhwAAAAd0SU1FB+MKEhEjBEiEPgYAAACRSURBVAjXLY/ZFsIwCESBuKbu1ppaq9Zdiv//ew45PnDCchkmRMxELIxnMERGCGYRGul4giKQeGcai35GjgWQc13EYuklYbwytXXcgBIm3vZmWu6yEHFlZt99AsjQqRTDsv6fOQDU5phVmECqtUnyXjidsdgkv+edS3fVpnZ5N3q7P7pnypy7ebXvDxwH/0qgH3izCgfdolrOAAAAAElFTkSuQmCC) no-repeat;
    width: 14px;
    height: 14px;
    position: absolute;
    top: 11px;
    right: 15px;
}

.l-user-text.p-relative .r-comment-body {
    left: -30px;
    top: 5px;
    width: 200px;
    position: relative;
}

.marketplace__order-pay-left-ņol {
    padding-right: 60px;
}

.marketplace__order-pay-right-ņol {
    padding-left: 60px;
}

.marketplace__order-pay-sbp {
    background: url(/skins/default/images/payicons_sprite.png) -826px 0 no-repeat;
    width: 65px;
    height: 37px;
    display: inline-block;
}

.marketplace__order-pay-footer {
    margin-top: 130px;
}

@media only screen and (max-width: 450px) {
    .marketplace__block-content-hide {
        top: 0;
    }
}
