*,
*:before,
*:after{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input,
textarea{
    margin: 0;
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
    background-color:#fff;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
:focus {outline: 0}
b,strong{font-weight:700;}
i, em{font-style:italic;}
sub{vertical-align: sub;font-size: smaller;}
sup{vertical-align: super;font-size: smaller;}
/* open-sans-300 - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-display: fallback;
    src: url('/fonts/open-sans/os-300.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Light'), local('OpenSans-Light'),
    url('/fonts/open-sans/os-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-300.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url('/fonts/open-sans/os-regular.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('/fonts/open-sans/os-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-regular.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/open-sans/os-italic.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Italic'), local('OpenSans-Italic'),
    url('/fonts/open-sans/os-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-italic.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/open-sans/os-600italic.eot'); /* IE9 Compat Modes */
    src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
    url('/fonts/open-sans/os-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-600italic.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-display: fallback;
    src: url('/fonts/open-sans/os-600.eot'); /* IE9 Compat Modes */
    src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
    url('/fonts/open-sans/os-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-600.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin_cyrillic-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url('/fonts/open-sans/os-700.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('/fonts/open-sans/os-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/open-sans/os-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('/fonts/open-sans/os-700.woff') format('woff'), /* Modern Browsers */
    url('/fonts/open-sans/os-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/fonts/open-sans/os-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
@font-face{
    font-family: 'majestic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src:url(/fonts/majestic/majestic.eot);
    src:url(/fonts/majestic/majestic.eot?#iefix) format("embedded-opentype"),
    url(/fonts/majestic/majestic.woff) format("woff"),
    url(/fonts/majestic/majestic.ttf) format("truetype");
}
/*@font-face{font-family:'corbel';font-display:fallback;src:url(/fonts/corbel/corbel_italic.eot);src:url(/fonts/corbel/corbel_italic.eot) format("embedded-opentype"),url(/fonts/corbel/corbel_italic.woff) format("woff"),url(/fonts/corbel/corbel_italic.ttf) format("truetype");font-weight:400;font-style:normal}*/
html,body{height:100%}
body,input,select,button,h1,h2,.heading a,textarea{font-family:'Open Sans','Arial','Roboto',sans-serif}
body{min-height:1000px;font-size:14px;line-height:24px;color:#000}
html.no_webp body{background:url(/images/body_bg.jpg) center top no-repeat #fff}
html.webp body{background:url(/images/body_bg.webp) center top no-repeat #fff}
#wrapper{position:relative;overflow:hidden;min-width:320px;min-height:100%}
[class*="__center"]{position:relative;margin:auto;padding:0 17px 0 12px;width:1023px}
[class*="__center"]:before,[class*="__center"]:after{content:"";display:block;clear:both}
.set,.comment,.process,.works__item,.catalog__item{border:1px solid #ece8e8;background:#efefef}
.set,.process{margin:0 10px 5px 14px}
.box.pad,.pad{padding-left:15px;padding-right:15px}
.box.pad h1,.pad h1,.desbox h1{margin:3px 0 15px}
.box.searchtop h1{margin:5px 0}
.box .pad10{padding:0 10px}
.box .pad5{padding:0 5px}
.onlymobile{display:none !important}
#result{margin-top:-5px}
#result .set,#result .process,.process_all .process{margin:0 4px 5px}
#result .process,.process_all .process{padding:8px 12px 7px 20px}
.box.pad .same-title-proc{margin:10px 0 15px 4px}
.works.result{margin:0 -9px 5px}
.process_all .box{padding-left:15px;padding-right:15px}
#result .process.proc_all{padding-bottom:4px}
p,.text ul,.text ol,.text dl{line-height:15px;margin:12px 0 10px}
.text ul,.text ol,.text dd{padding-left:38px}
.text ul{font-size:14px;line-height:15px/*#FFBBDD*/}
.text ul li{position:relative;margin:0 0 10px}
.text ul.main li:after{position:absolute;left:-27px;top:0;width:13px;height:13px;color:#8f2840;content:"\f094";font-family:FontAwesome}
.text ol{list-style-type:decimal}
h1,h2,h3,h4,h5,h6{margin:0 0 22px;font-weight:700;text-align:center;color:#4b1522}
h1,h2{font-weight:600;font-size:21px;line-height:26px;font-style:italic}
h3{font-weight:600;font-size:19px;line-height:26px}
h5{font-size:.83em}
h6{font-size:.67em}
a,.set__unit .nomags{color:#b12629;text-decoration:none}
.text a{text-decoration:underline}
a:hover{text-decoration:none}
img{max-width:100%}
form input[type="checkbox"],form input[type="radio"]{display:none}
input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;vertical-align:middle;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjczQzUzMUY2RjJFMTFFNUEyRTdENUJFNUFFM0JGNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjczQzUzMjA2RjJFMTFFNUEyRTdENUJFNUFFM0JGNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzNDNTMxRDZGMkUxMUU1QTJFN0Q1QkU1QUUzQkY1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNzNDNTMxRTZGMkUxMUU1QTJFN0Q1QkU1QUUzQkY1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgvq+CcAAAE2SURBVHjalJPNSgMxFIUnk7R1uphsCkU3KqLgou+g9HnEB7BL7V58nlKfoV0IgqgbpdCFk0VH20njOTRTRvGnuXBJGM53J8k9VzjnojKy8VhgOUGeIo+Rmp+Rd8gh8lZ3OmtAlDDAbSy9Wpru1bQuVLNphVLOFYUoZjO5yDK1MOYJmksUeF3DHrzeareTRqs1j36Jj+m0/j6Z5Nies4B4G4141BuAu3+B3wo8Y3sW83445v4mIIM66skR7tZxxyggvL5L+EgmiQ2B45X+gLDmqwbBUlKfEs7YjhB4aS31hvC9zXMZBK/0D4QHcxggBPb6AeEh3PPI/m0CUkc9udh7tU/n/Feg4rA+uaq3d7BclN5m+2J0gY9j6W1jFP5Ib18BfPkyGD9M1aGfKsNH5UTxqNWp+hRgAIKhoqu7CIOqAAAAAElFTkSuQmCC') no-repeat 0 40%;cursor:pointer;margin:0 36px 5px 0;padding:0 0 0 19px}
input[type="radio"]:checked + label{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ2QTFENzk2RjJFMTFFNUFEOUNCQjlGMDQ4RkE0NTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ2QTFEN0E2RjJFMTFFNUFEOUNCQjlGMDQ4RkE0NTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDZBMUQ3NzZGMkUxMUU1QUQ5Q0JCOUYwNDhGQTQ1NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDZBMUQ3ODZGMkUxMUU1QUQ5Q0JCOUYwNDhGQTQ1NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr9VGjcAAAGaSURBVHjajJNLSwJRFMedmetrFg6UJIr0frmQoKBV0MN9+9ZGm4gWbaJapq1aRLsen8W+QBEKZVGWIIph0czCR840nT+Ocid6eOFw7p3z/917555zBNM0He2hZjICuQWyRbIImYLPZLdkKbILJRrtAEIbJjBIbs/p8w06FUVnsmwIjJmmrgt6tSo1VZU1Ne2ZNPu0QakDW+CRJxDwuv3+D8cvo1GpuOrlco2mm9hAeE+ncdVjAgf+Ar9tkKfphoj/o2sOdQNiQAc9OMAxF/0jLyhlc3JifmVuPTC7DI81H7f0McDjktdr8MHztZ3p/PVNX7PeYPCn8e0ZPi629COAFbyq7eS7XA+/LmYfem2wJEHvA6wiHXwwODH8xq9Dk6Ov/PrTMKDXAN8btZrEB+Mnyav+qcgLc7t0+NWzg0sb3NI/IlVL9Hpbcjhcd3Q5qoWCh4rmECenaPKE/HUDQgc9ONGq1SQq578NuApLguNrO0Rut13bSJ9IWcDjGKhtTWN0Imo7QWDR1hg/dNWY1VUaHhUdhavyXfUlwAC0kstAVZpFswAAAABJRU5ErkJggg==')}
input[type="checkbox"] + label{background:no-repeat 0 40%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZGQkQxMzg2QzVDMTFFNTgzRDlCQjBGNTg1ODJDRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZGQkQxMzk2QzVDMTFFNTgzRDlCQjBGNTg1ODJDRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkZCRDEzNjZDNUMxMUU1ODNEOUJCMEY1ODU4MkNGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkZCRDEzNzZDNUMxMUU1ODNEOUJCMEY1ODU4MkNGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLMOOkAAACmSURBVHja5JKxCsIwEIb/SwpuLRG66xQfyo4OfSIXt75U+gyFSjspGM67uEkroas//ByE+3IX8hMz49n3JwCt+CzeY1l3cSe+7rwP9AjBgygUdQ1bloC1y1iMiPOM1zAAzIdCJyXIOfyUXJh6ZEOBWyNHTZqUKVtVWi4mvWltvZXJyhhs1L+Ao35utj69o4KdJiKbmyYtt62RO9JXyBuxywn5W4ABAJVlQ8XrFpLOAAAAAElFTkSuQmCC)}
input[type="checkbox"]:checked + label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0UzMzE2ODk2QzVEMTFFNTlDMkI4N0UzOTZCM0REM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0UzMzE2OEE2QzVEMTFFNTlDMkI4N0UzOTZCM0REM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRTMzMTY4NzZDNUQxMUU1OUMyQjg3RTM5NkIzREQzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRTMzMTY4ODZDNUQxMUU1OUMyQjg3RTM5NkIzREQzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkvz21sAAAFZSURBVHjaYvz//z/Dz5s3NRgYGDKBOAaIhRiwg/dAvBiIp7Orq99g/HHjhjoDI+MNFlFRBmY+PgYGZmbs2v7+Zfj76RPDn9evGRj+/1dgAdkE1iQoyIAXAA0EqwG6EKg5kwkoFAu2CQaAEnj18/ODqFQmsJ+gznt1/CbDkcTJDP9+/0FR/O3JWxSbQXqYkBVc6VzH8Gz3RYYT2bMZ/v/9Bxb7eOMJw07XBobn+y6jGIai0XJ6BgOviiTDk61nGE4Xz2f49uwdw6GYCQy/P31j+HznOYpGUKj+BwYvXODnm08Mh6L7Gd5fecTAysvJ8PvzdwblOEcG4/YYhJqbN1FtBAF2ET4Gh9WlDCImKmBNUm4GDEYtUZihBLIRG/j99cf/C40r///59hNDDqQHpPHt/z9//hMNgGpBekBOXQxKEcSCvx8/gqg55CY5RUa0RB4LxILEJHKAAAMAi7/vrOhpFwQAAAAASUVORK5CYII=)}
input:not([type="submit"]):not([type="button"]):not([type="image"]),textarea{padding:4px;border:1px solid #f8d8d8;width:185px;max-width:100%;color:#000;background:rgba(255,255,255,0.74);font-size:13px;line-height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
input:not([type="submit"]):not([type="button"]):not([type="image"]):hover,textarea:hover{border-color:#eecaca}
input:not([type="submit"]):not([type="button"]):not([type="image"]):focus,textarea:focus{border-color:#a71d52}
textarea{height:176px;resize:none}
.infofield{display:block;margin:0 0 8px}
#wrapper .error_input{background:#ffeff3}
::-webkit-input-placeholder{color:gray}
::-moz-placeholder{color:gray}
:-moz-placeholder{color:gray}
:-ms-input-placeholder{color:gray!important}
#wrapper :focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}
#wrapper :focus::-moz-placeholder{color:rgba(0,0,0,0)}
#wrapper :focus:-moz-placeholder{color:rgba(0,0,0,0)}
#wrapper :focus:-ms-input-placeholder{color:rgba(0,0,0,0)}
.btn,a.btn,input[type="button"],input[type="submit"],input[type="reset"],button,.qq-upload-button{position:relative;cursor:pointer;display:inline-block;font-size:14px;line-height:35px;border:0;padding:0 20px;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btn:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover{border-color:#54c5d0}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #f8d8d8;border-radius:3px;display:inline-block;font:13px/17px "Open Sans";padding:4px;background:rgba(255,255,255,0.74)}
.settings select,select#category{padding:4px 30px 4px 4px}
select::-ms-expand{display:none}
.noarrows .trigger{display:none!important}
.noarrows select::-ms-expand{display:block}
.selectbox{position:relative;vertical-align:top;cursor:pointer;color:#000}
.selectbox .select{min-width:100%;max-width:100%;border:1px solid #f8d8d9;padding:5px 25px 6px 9px;line-height:20px;background:rgba(255,255,255,0.68)}
.selectbox .select:active{background:#fff3f3}
.selectbox.focused .select{border:1px solid #fff3f3}
.selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;line-height:17px}
.selectbox .trigger,.trigger{position:absolute;width:26px;height:18px;border-left:1px solid #ffeced;margin-left:-27px;margin-top:7px;cursor:default;pointer-events:none}
.selectbox .trigger .arrow,.trigger .arrow,.select2-results__option--group .select2-results__group:after{position:absolute;top:50%;right:9px;margin-top:-2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #a91a62;width:0;height:0;overflow:hidden}
.selectbox .dropdown{z-index:9;margin:2px 0;padding:4px 6px;max-height:291px;background:#fff;border:1px solid #f7e6e8}
.selectbox .dropdown ul{list-style:none;padding:0;margin:0}
.selectbox .dropdown li{margin:0;border-top:1px solid #ffeded;padding:4px 4px 3px 0;font-size:13px;line-height:18px}
.selectbox .dropdown li:first-child{border-top:0}
.selectbox li.sel,.selectbox li.sel:hover{cursor:default;color:#a8afb2}
.selectbox li:hover{color:#a91a62}
.selectbox li.disabled{color:#AAA}
.selectbox li.disabled:hover{background:none}
.header__center{padding-top:26px;padding-bottom:30px}
.logo{float:left;margin:0 6.546% 29px 4.7%;padding:25px 0 22px;width:200px;text-align:center;height:134px;text-align:center;}
.logo,.footer__logo{background:url(/images/logo.png);background-image:url(/images/logo.svg), none;background-size:178px 109px;background-position:11px 25px;background-repeat: no-repeat;}
#wrapper .nav{line-height:0;font-size:0}
.nav{display:table;padding:9px 0 8px;text-align:center}
.navcomm{margin:0 -11px;font-weight:700;display:block}
.navcomm .fa-bell-o{margin-left:-2px}
.nav li{position:relative;display:inline-block;vertical-align:top;padding:0 3px 0 2px}
.nav li:after{content:"";position:absolute;right:0;top:4px;height:22px;border-right:1px solid #ffe0e0}
.nav li:last-child:after{display:none}
.nav a{display:block;padding:7px 9.5px;font-size:14px;line-height:16px;color:#4b1522;text-transform:uppercase;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTBEQ0Y0RDk2QzM1MTFFNUI4QjJBODRFRUYxRTdFRDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTBEQ0Y0REE2QzM1MTFFNUI4QjJBODRFRUYxRTdFRDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMERDRjRENzZDMzUxMUU1QjhCMkE4NEVFRjFFN0VEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMERDRjREODZDMzUxMUU1QjhCMkE4NEVFRjFFN0VEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi/43KoAAAAQSURBVHjaYv7//z8DQIABAAkLAwFHaU43AAAAAElFTkSuQmCC)}
.nav a:hover{color:#fff}
.nav-toggle{display:none;position:relative;cursor:pointer;padding:14px 16px 16px;line-height:26px;color:#4b1522;text-align:left;font-weight:700}
.nav-wrap .nav-toggle{padding:5px 16px 10px}
.nav-toggle .fa{font-size:22px;margin:0 6px;vertical-align:-2px}
.nav-toggle .fa.fa-bell-o{font-size:14px;margin:0;vertical-align:middle}
.nav-wrap{clear:both;position:relative;margin:0 3px;border-top:1px solid #fae3e3;border-bottom:1px solid #e5c7bd;border-left:1px solid #fae3e3;border-right:1px solid #fae3e3;padding:5px 0 7px;height:48px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAvCAMAAAAVbVD9AAAAMFBMVEXy3tnz4Nr04dz049715eD25uL26OT36ub36+j47en57+v58O368u/79PH79fP89/UNVaBKAAAAHklEQVQI12PgZ2Jg+s/EAIX/8ZCE+FCSGWYWAwMDAKtEDV4RKG/zAAAAAElFTkSuQmCC);-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-box-shadow:10px 10px 17px rgba(241,212,212,0.58);-moz-box-shadow:10px 10px 17px rgba(241,212,212,0.58);box-shadow:10px 10px 17px rgba(241,212,212,0.58)}
.nav-wrap:before,.nav-wrap:after{content:"";position:absolute;left:-3px;top:-1px;bottom:-1px;width:3px;background-repeat:no-repeat}
.nav-wrap:after{left:auto;right:-3px;background-position:-4px 0}
.nav-wrap .nav{padding:0;width:100%}
.nav-wrap .nav li{padding:0 7px 0 8px}
.nav-wrap .nav a{padding:10px 26px 9px;font-weight:600;font-size:15px;line-height:18px;color:#650c2c}
.nav-wrap .nav a:hover,.nav-wrap .nav a.active,#wrapper .form-unit .btn_history:hover{background:center center;background-image:url(data:image/png;base64,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);-webkit-background-size:auto;background-size:auto}
.nav-wrap .nav a.active{color:#fff}
.nav-wrap.nav-wrap_inbox .nav a{font-weight: 400;}
.nav-wrap .nav li:after{border-left:1px solid #f3e4e5;border-right:1px solid #ebd3cb;height:35px;top:1px;right:-1px}
.nav-wrap_inbox{margin:0 -8px -8px -5px;border:1px solid #f7dbdb;height:auto;border-width:1px 0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.box-wrap.users{margin-bottom:0}
.box-wrap.users h1{margin:5px 0 15px}
.nav-wrap_inbox:after,.nav-wrap_inbox:before{display:none}
.nav-wrap_inbox .nav{margin:0}
.nav-wrap_inbox .nav li{margin:0;padding:0 3px}
.nav-wrap_inbox .nav li:after{height:28px;width:auto;left:auto;background:none}
.nav-wrap_inbox .nav a{padding:5px 7px;font-size:14px;line-height:18px;color:#4b1522;text-transform:none;text-decoration:none}
.nav-wrap_inbox .nav-toggle{padding:3px 16px}
#wrapper .btn_history{width:160px;float:right;height:31px;padding:2px 0}
.search{float:left;position:relative;margin:59px 0 30px;width:331px}
.search.search_pat{float:none;position:relative;margin:20px auto 5px;width:331px}
.pat_count .i-count{margin-top:15px}
#wrapper .search__select{border-color:#f4dcdc;background-color:#fdf9f7;color:#000;width:331px;padding:8px 11px 7px}
#wrapper .search__sub{position:absolute;right:2px;top:-1px;border:0;border-left:1px solid #f8e7e9;padding:0;background-color:transparent;width:42px;height:37px;background:transparent none repeat scroll 0 0;color:#74233f;font-size:18px}
.search	::-webkit-input-placeholder{color:gray;font-style:italic}
.search	::-moz-placeholder{color:gray;font-style:italic}
.search	:-moz-placeholder{color:gray;font-style:italic}
.search	:-ms-input-placeholder{color:gray!important;font-style:italic}
.fl-dropdown{display:none!important;position:absolute;z-index:99;margin:2px 0;border:1px solid #f4dada;padding:3px;max-height:222px;min-height:38px;background:rgba(255,252,252,0.95);color:#4b1522;text-align:left}
.fl-dropdown__unit{overflow-x:hidden;overflow-y:auto}
.fl-dropdown__list{list-style:none;padding:0;margin:5px 3px}
.fl-dropdown__item{display:block;cursor:pointer;margin:0;padding:0 10px;width:100%;font-size:14px;line-height:31px;overflow:hidden}
.fl-dropdown__item:hover{background:#fff0f0}
.fl-selected{background-color:Highlight;color:HighlightText}
.autorize,.user-account{float:right;margin:0 2px 19px 0;border:1px solid #fff;padding:8px 6px 12px 11px;width:255px;background:rgba(253,253,253,0.48)}
.user-account{margin:29px 4px 30px 0;padding-bottom:16px;width:242px}
.user-account .btn_dark{width:88px}
#wrapper .autorize input{margin:0 4px 6px 0;border-color:#e8d4d3;padding:4px 8px;width:171px;font-size:14px;background:rgba(255,255,255,0.68)}
.autorize a{font-size:13px;color:#4b1522;text-decoration:underline}
.autorize a:hover{text-decoration:none}
.autorize input[type="checkbox"] + label{margin:-1px 0 9px 18px;display:block;font-size:14px;line-height:17px;background:no-repeat 0 50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTI2REIwQUY2QzVDMTFFNUJFMkI4RTZEQzJCQzBDNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTI2REIwQjA2QzVDMTFFNUJFMkI4RTZEQzJCQzBDNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MjZEQjBBRDZDNUMxMUU1QkUyQjhFNkRDMkJDMEM1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MjZEQjBBRTZDNUMxMUU1QkUyQjhFNkRDMkJDMEM1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmQNkIwAAADMSURBVHjaYvz//z/Dw5MnZBkYGHyB2BmIeRlwgy9AvAeIN8ubWzxmfHDiuAwjI+M8ARmZHzzCIn+YWFj+49L5788fhi9v37B+ePKEA2hpLAvIRqDGn3ziEr8ZCACgwQwgdf///WP88PSpDxNQzAVoI0GNyIBXVAyk3gukmRefU3G44D9YHwMFYFQzvTV/BiY7RlI0QdV/BmneA0qvpGj+/PoVSP12kObNwITO/unlC1ZQwidgIwNI3cdnz9hB+hjRsqQLEPMQmyUBAgwAQUxXEMou6EwAAAAASUVORK5CYII=)}
.autorize input[type="checkbox"]:checked + label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAxRjRDMjU2QzVDMTFFNThDRDNBN0VDQThGNzhDOEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAxRjRDMjY2QzVDMTFFNThDRDNBN0VDQThGNzhDOEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDFGNEMyMzZDNUMxMUU1OENEM0E3RUNBOEY3OEM4RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDFGNEMyNDZDNUMxMUU1OENEM0E3RUNBOEY3OEM4RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoCahaoAAAFUSURBVHjaYvz//z/Dw5MnZBkYGHyB2BmIeRlwgy9AvAeIN8ubWzxmfHDiuAwjI+M8ARmZHzzCIn+YWFj+49L5788fhi9v37B+ePKEA2hpLAvIRqDGn3ziEr8ZCACgwQwgdf///WP88PSpDxNQzAVoI0GNyIBXVAyk3gukmRefU3G44D9YHwMFAEPzkUXrJGfGlxqAYgEEQDSIDxInqHn/7JUqZzfuVlqYXa8N4oNoEB8kjq6WBV0gd/WUk13uCXbHlm1Sf3LlltCjSzdEReSlP+WumnySoM0CEqK/8tdOO8ovIfIFpBFE562ZelRAUuwXQc0gIK4i/z135eRjEqoK76H0d2zqWHCFpJy+5pem0xv2Ewrtz8Bkx0hKFEHVfwZp3gNKr6Ro/vz6FUj9dpDmzcCEzv7p5QtWUMInYCMDSN3HZ8/YQfoY0bKkCxDzEJslAQIMAF3YmYJlbG1oAAAAAElFTkSuQmCC)}
.btn_autorize{margin:0 24px 0 5px;width:89px}
.autorize .autorize__reg,.user-name{display:inline-block;vertical-align:-2px;font-size:14px;font-weight:700;color:#aa1e52;text-decoration:underline}
.user-name{text-decoration:none}
.user-unit{text-align:center;padding:2px 0 14px}
.user-name{vertical-align:0;display:inline;color:#c33956;font-size:15px}
.user-account .btn{margin:0 0 0 2px}
.btn_acc{margin:0 0 0 4px;padding-right:18px}
.autorize .error{margin:-3px -2px 4px -7px}
.user-account .done{margin:12px 0 4px -5px}
.error,.done{padding:3px 7px;line-height:18px}
.error span{padding-left:16px;display:block}
.done span{padding-left:19px;display:block}
.done{background-color:#d6f0d5;border:1px dashed #a4dea3;color:#112e10}
.error{background-color:#ffd4c0;border:1px dashed #e68f6b;color:#370000}
.done.donereg{margin-top:5px!important}
.col-right .done,.col-right .error{width:auto;float:left;padding-right:10px;margin-top:-5px}
.set__link .done,.set__link .error{margin:-3px 0 5px -25px;padding:2px 7px}
.reg-unit,.wrap_reg .error,.polls .error,.polls form{clear:both}
.done:before{font-family:FontAwesome;content:"\f00c";color:green;margin-right:5px;float:left}
.error:before{font-family:FontAwesome;content:"\f00d";color:#B30000;margin-right:5px;float:left}
.done.nocheck:before{content:"";margin:0}
.col-right{float:right;width:100%;margin:0 0 0 -287px;padding:0 0 0 287px}
.col-left{float:left;margin:0 0 50px 10px;width:246px}
.col-left .heading{margin:45px 2px 16px 0;line-height:36px}
.heading__info{margin-right:-10px;font-size:13px;line-height:17px;color:#ae1d62}
.col-left .aside-nav + .heading{margin-top:60px;margin-right:20px}
.box-wrap{margin:0 0 15px;border:1px solid #f4dcdc;padding:3px;background:#f7ebe8}
.box{padding:7px 8px 13px 5px;border:1px solid #f7e7e7;background:#fffafa}
.box:after{content:"";display:block;clear:both}
.box-wrap .box{padding-bottom:8px;background:rgba(253,253,253,0.6) none repeat scroll 0 0}
.box-wrap .box.pad{background:rgba(253,253,253,0.48) none repeat scroll 0 0}
.box .blinks{border-bottom:1px dashed #d7c7ca;margin-bottom:-5px;padding-bottom:5px}
.box .blinks p{margin:10px 0!important}
.box .otherone{margin:7px 0 0 25px !important;font-size:13px}
.kitsone h4{font-size:17px;margin:-10px 0 10px}
.kitsone h4.topborder{border-top:1px dashed #d7c7ca;margin:10px 0 0;padding:15px 0 0}
.kitsone p{font-size:13px;margin:10px!important}
.kitsone p:last-child{margin-bottom:5px!important}
.box_kits{margin:15px 10px 0}
.lead{margin:0 0 15px;font-style:italic;font-size:15px;line-height:16px;color:#8f2840}
.box-wrap_light{margin:33px 0 28px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.box-wrap_light h2{line-height:35px;margin-bottom:-5px}
.box-wrap_main p{text-align:left}
.box-wrap_main a{color:#444;text-decoration:none}
.box-wrap_main a:hover{color:#000}
.box-wrap_main .main_header{font-weight:700;text-align:center}
.box-wrap_main .box p:last-child{margin-bottom:10px;margin-top:20px}
.box p:last-child{margin-bottom:1px}
.gallery-page .box{padding:12px 10px 18px 14px;line-height:22px}
.gallery-page p{margin-top:12px}
.gallery-page h1{margin-bottom:12px}
.box__search{margin:6px -5px -4px;padding:6px 27px 6px 19px;background:#fcf4f1}
.box__search__unit{display:inline-block;color:#4b1522}
.box__search__unit.first{vertical-align:top}
.box__search__unit .mid{vertical-align:middle}
#wrapper .box__search input{margin:0;padding-top:4px;padding-bottom:4px;color:#000;font-size:14px}
#wrapper .box__search__type{width:174px}
#wrapper .box__search__comment{width:234px}
.btn_bs{float:right;min-width:126px}
.box_trans{margin-bottom:13px;border-color:#f4dcdc;padding-top:19px;padding-bottom:0;background:rgba(253,253,253,0.48)}
.box_trans h1{margin-bottom:19px}
.box-wrap__popup{display:none;z-index:11;position:absolute;top:250px;width:500px;left:50%;margin-left:-250px;-webkit-box-shadow:0 0 26px rgba(241,212,212,0.78);-moz-box-shadow:0 0 26px rgba(241,212,212,0.78);box-shadow:0 0 26px rgba(241,212,212,0.78)}
.box-wrap__popup .box{padding:50px 30px}
.box-wrap__popup h2{margin-bottom:0}
.box-wrap_mod{margin-bottom:7px;margin-top:13px}
.box-wrap_mod .box{padding:0 11px 13px 17px;background:#fffafa}
.box-wrap_mod b{color:#b52353}
#all_des{display:none}
.catalog{margin:24px -2px 24px 0}
.catalog__item{display:inline-block;vertical-align:top;margin:0 2px 12px 0;border:1px solid #e7e3e3;padding:7px 9px 13px;width:172px;min-height:278px;color:#414141;font-size:13px;line-height:15px}
.catalog__pic{display:block;text-align:center;margin:0 0 2px;height:154px;line-height:150px}
.catalog__pic img{vertical-align:middle;max-height:150px;max-width:150px}
.catalog__item .catalog__title{text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:19px;color:#4b1522;text-transform:uppercase}
.catalog__info{margin:6px -2px 12px 0;line-height:14px}
.catalog__unit{text-align:center}
.catalog__unit a{font-size:14px;line-height:19px;color:#b12629}
.catalog__user{margin:5px 0 10px}
.catalog__name{font-weight:bold;font-size:14px;line-height:15px;color:#4b1522;text-transform:uppercase}
.catalog__txt{margin:10px 0 14px;font-size:13px;line-height:16px;color:#4b1522}
.aside-nav{padding:9px 7px;background:url(/images/aside_nav_bg.jpg);-webkit-background-size:cover;background-size:cover}
.aside-nav li{border-top:1px dashed #c57085;padding:2px 0}
.aside-nav li:first-child{border-top:0}
.aside-nav a{position:relative;display:block;padding:4px 0 6px 30px;font-size:15px;line-height:22px;color:#fff}
.aside-nav li.active a,.aside-nav a:hover{font-weight:700;background:#ffeded;color:#aa1a62;background-image:url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJGRkRBODJGNkRBMjExRTU4OUEwODFGRTlERTREMEM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJGRkRBODMwNkRBMjExRTU4OUEwODFGRTlERTREMEM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkZGREE4MkQ2REEyMTFFNTg5QTA4MUZFOURFNEQwQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkZGREE4MkU2REEyMTFFNTg5QTA4MUZFOURFNEQwQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAZOAAAG6QAACQEAAAw0/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAgAOQDAREAAhEBAxEB/8QArwAAAwEBAQAAAAAAAAAAAAAAAAIDBAEIAQEBAQEAAAAAAAAAAAAAAAAAAQIDEAACAgICAQQBBQAAAAAAAAAAARECIRIQMSAwIgMTMkBgQTNDEQACAgEDAgYDAAAAAAAAAAAAARExIRBRAkGBIHGREiIyYbHREgEAAAAAAAAAAAAAAAAAAABgEwADAAEDAwMFAAMBAAAAAAAAAREhMUFREGFxIJHRgaGxwfEw8OFA/9oADAMBAAIRAxEAAAH3rnoAAAQm0V0tcI1CaZLXLoEmsOeqLvvJrIzVblJUVJrRcZZu9za54AABjz1tc55rRc2uAWXDOvS7KF7kOEprNN0sozJrfeUlSayze7XNZQAARXTPN1uUXqdITbJW5nL2mGSarL1KWSmtNxBqE1u1y5KqgAAAAEprNN6LjpW5VZTXUrc5Z0sy9iyqMKWuQpc//9oACAEBAAEFAvK6TE8JxYew62sf1pWT5WC1GhbFK6m9T7qmL1dtKVtFFV3NKFlob+wkkkkk+Vi/DfYVySR5XxuDb3bWh2lyzdH2ItFjVCVqnye6r6HeH8llr/m+5JJJJIUyXUnaho2sbj77JsPjBkdkj7ESmSWwSXrsaMhaOZyZMmTJkyZMlm6k2FsbGR7HQk2ZPddqkcaEWR+SUoyZM6//2gAIAQIAAQUC/en/2gAIAQMAAQUC8l4yd+KfDINToiRo6JOyPOvEEeDIII4gjwXMCP59BcwR6EEeKJ/TTxPn/9oACAECAgY/Amn/2gAIAQMCBj8Caf/aAAgBAQEGPwLxS3EHx+Q1vlaYM48jCldSVq16GMowfksrRbks93IolZR7vGkQRyw+jI5Xq0NEHF+omnjY31plk8cknDjvokQdx+KdJ6ikw+xRTJUn1KMtaYRZ9iz+G5xe2uSOg8FFFFFFFFFFGfQ/ZBRhEx3JgohUUUfUqVp7WvIoo7n/2gAIAQEDAT8hpSlKUjwBHXh7lp0/7RxjRovI0Tdcg5TlG4p2CooyZu+fqHP0BrJXnckry2o1ax2Mmqcjb0zx2NA6MF/Jlwc0w9OkrXaLsT3dJ3G8v1A+KEmy59xcE+6MT0uWz6nmiGtyD2mE5d/I1I5W0yQbtDQvmIhrjycNfhDa1+YeD5Q8sl3SGiu2qPuR/UTmFsLe77msMszlt8Rvc9QNQy+hKNdGopMuDsPkQ1vumf6kQ4kfEMNW7fJwIvqclPCFO87uCezfc8C8GrNex3P1QspS84MyTTw3PFPOjAaeUK2UR9QCahqTk9icnsTk9icnsTk9icnsTk9icnsTk9hJqr0HK1nRBcFHpQ0Tq3wTk9hP+AmSM3u+xkzTaoibvYbgGl1OVb5aJ/pDR7l3Rum5plEoo2vA+ZJrVyTk9icnsTZd2H//2gAIAQIDAT8h9T9WnpnRFL6Z0vrfSl9C9NL6H1o/8T9F/wAN9U/806T1/wD/2gAIAQMDAT8h9TQa5GquigkXQ1OrKDg1KKMsZCjGxQmNUIQhCEEHqYaD4EIIU0ECgnVSaKNpmLFv0RXPQiEIQnSDGj6R0LpEL1MIIg06NxGDBgwYMGCmBKkQ2idMdKl0wh9So0HDBg3P/9oADAMBAAIRAxEAABDJJJZcX5qEqYurdEkk4UEsxcYvh3VMbbbZKErHkKrxa2skkkk7fGJ2YJpkn//aAAgBAQMBPxCCCCCCCo6mY8DHOVCXHmMhOMbO70DIj+j4Lad9jftEEKpR5+mhgpyYT2VvdM2sUgUUoz7y1L6MbWjbllquzQitCeLjM87CXx1bhcCNyZYb6+w1QmeD8CodYZbtsJWWREneV01zFLy3n8lgVpFv47GKe6u/kflA5R5fRo2JZ9r/AFqRRw36gNaQ9W2+XA9Gpf3CEWcYMRORQjt/iHl0eQSRcUaqdmnP2NuasdjkIOxYVlp6MmQlYmmuVYTqpL2E/qh6j9ZL9j/YRkdrRhcx11+ehE3MGq4hAjV1mquGLjPH3AQiwJIkJgzN2KlSDaol23IVRRdG/J5HkeR5HkKjtbe3g8jGCi9yQ6JVJU+YfLyvc/Ey/DO9L4y/AuY3XoMbQ35aL3yWwn719kiE0zvSN+9EdJtOu8nshH7Ii92V9VeE/bMA1wh/o2cHYf4Gn1Q+wKhpuG0f1REzqDPtt+CHuYDJUzo0OpDcadZs+z9i2TE2aaT5P774P774P774P774P774P774P774G/DevL4P774FFt2gaYyk6yUav/B5NvGJ76IkxEw8sFcr3XwRqidVrab7GewMVtdmg2THmM/SDQbaEtXXwM2rgk/uKXHMB/oc4cvh/wDBnaNkNfo25tEZfayXVjhqvpBwsImJ4H998H998Gg3nDMk0P/aAAgBAgMBPxD1JRPgTj6OjTfQneqHAqJCCTDRYhOISpA1DRSlKUpRxaGWouRSjGLkrG6XqNpkEmtDJD2XRwNg2GUpSl6UQ1XSvofSsfovRSjKNXo2GZMmTJkyZIZG4ViTKZM9I30yxdSM1FTJk2P/2gAIAQMDAT8QhCEIQdgkVewgNbCwJWRDjIq8bGtGQglSYlM6nIX40E7Q7wkBUmBQvBdOaPplh6gajG1j1tBXOjqJGmVjFqCo0QNPUa+C2UaQ0XwYB4EwGphqjGqPyMewTC9QK5OiWGNaBU9UU0Z5opKMkxTuHYmZGnuyLgTPYrgbLozq56g12K8+w6iyXkXkXkXkXkXkXkRyXkK3C0EdgK1SrkT3MtxR4FRVyKNbyV3L3FO5XdIqa0Rspl5F5FW/Y//Z);-webkit-background-size:100% 100%;background-size:100% 100%}
.aside-nav a:after{content:"\2022";position:absolute;left:12px;top:4px}
/*.aside-search{border:1px solid #fae5e5;padding:13px 12px 0 14px;height:402px;background:url(/images/aside_search.jpg) 0 0}
.aside-search .selectbox,.aside-search .selectbox .select,.aside-search input{width:100%!important}
.aside-search .selectbox .select,#wrapper .aside-search input{background:rgba(255,255,255,0.8)}
.aside-search .selectbox .select:active{background:#fff3f3}
#wrapper .aside-search input{padding:3px 9px 2px}
.aside-search .selectbox .select{padding:4px 25px 4px 9px}
.aside-search .selectbox .trigger{top:3px}*/
.input-title{margin:8px 0 2px 1px;font:13px/17px "Open Sans";color:#4b1522}
#wrapper .inp-from,#wrapper .inp-to{margin:5px 7px 0 6px;width:75px!important}
#wrapper .inp-to{margin-right:0}
#wrapper .btn_srch{display:block;margin:29px auto 0;width:180px}
.link-box{text-align:center;padding:9px 0;font-size:13px}
.link-box a{vertical-align:-1px;margin:0 8px;text-decoration:underline}
.link-box a:hover{text-decoration:none}
.news{padding:19px 15px;border:1px solid #fff1f1;background:#fffafa}
.news__item{margin:0 0 9px;padding:0 0 22px;font-size:14px;line-height:18px;background:url(/images/news_end.png) no-repeat center bottom}
.news__item:last-child{padding-bottom:0;margin:0 0 3px;background:none}
.news__item .fa{font-size:13px;padding:0 2px 0 3px}
.news__date{margin:0 0 7px;font-size:13px;line-height:18px;color:#4b1522}
.news__title{text-decoration:underline;color:#b12629}
.news__top{text-decoration:underline;color:#4b1522}
.news__title:hover,.news__top:hover{text-decoration:none}
.news + .link-box{margin-bottom:20px;padding:4px 0}
.footer{position:relative;margin-top:-182px;padding:243px 0 20px;height:431px;background:url(/images/footer_bg.png) repeat-x center top}
.footer:before{content:"";position:absolute;z-index:9;left:50%;top:148px;margin-left:464px;width:42px;height:36px;background:url(/images/footer_bg.png) -1275px -148px}
.footer__center{padding:0 33px 0 15px;text-align:center}
.footer .nav-wrap{margin-bottom:22px;-webkit-box-shadow:20px 20px 27px rgba(255,235,235,0.8);-moz-box-shadow:20px 20px 27px rgba(255,235,235,0.8);box-shadow:20px 20px 27px rgba(255,235,235,0.8)}
.footer .nav a{padding-left:24px;padding-right:24px}
.footer__unit{float:left;margin:7px 0 0 17px;width:276px;font-size:14px;line-height:18px;text-align:left}
.footer__unit a{color:#4b1522}
.footer__unit a:hover{text-decoration:underline}
.footer__logo{float:left;margin:-25px 0 0 102px;width:200px;text-align:center;height:134px}
.footer__count{float:right;margin:36px 4px 0 0}
.clear_filters{font-size:13px;float:right;margin-right:10px}
#wrapper .btn_filters{
    float: right;
    margin: 0 15px 0;
    width: 30px;
    height: 30px;
    font-size: 19px;
    padding: 2px 0 0 1px;
}
#wrapper .btn_filters.btn_m{margin-top:8px}
#imgrights_popup_div a:hover{text-decoration:underline}
#imgrights_popup_div{font-size:13px;line-height:14px;opacity:0.8;padding:3px 0}
#imgrights_popup_div:hover{opacity:1}
.work-page .box-wrap{margin-bottom:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.work-page .box{padding-left:13px;padding-right:18px}
.work-pic{margin:0 0 10px;text-align:center}
.work-pic img{vertical-align:top;border:1px solid #f4dcdc;padding:3px;background:#fffcfc;max-height:500px}
.work-unit{overflow:hidden;margin:6px 0;font-size:14px;line-height:17px;color:#a0384e}
.work-author{float:left}
.work-author a{font-weight:700}
.work-more{float:right}
.work-comment{margin:11px 0;line-height:15px}
.work-links,.gallery-links{margin:0 -11px 0 -8px;border:1px solid #f4dcdc;padding:10px 15px;background:#fcf4f1;color:#a0384e;clear:both}
.work-links__title{display:inline-block;font-weight:600;margin-right:36px}
.work-links__wrap{display:inline-block;margin-right:36px}
.work-links__wrap:last-child{margin-right:0}
.work-links a{position:relative;color:#4b1522}
.work-links a+b{color:#ab2053}
.box.box_comment{margin-bottom:37px;padding:8px 34px}
.box h3{margin-bottom:12px}
.comment{position:relative;overflow:hidden;margin:0 0 5px;padding:6px 14px 6px 22px}
.comment__ava{float:left;margin-right:22px;width:60px;margin-bottom:-7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.comment__unit{overflow:hidden}
.comment__info{overflow:hidden;margin:-5px 0 3px}
.comment__author{font-weight:bold;font-size:13px}
.comment__date{float:right;font-size:12px;color:#8d8c8d}
.comment__date img{margin:0 1px 0 6px;vertical-align:-1px}
.cooment__txt{border-bottom:0;padding:1px 0 0;font-size:13px;line-height:14px;color:#000}
.comment__reply{float:right;display:inline-block;margin:0 6px 0 0;line-height:18px;font-size:12px}
.comment + h3,h3.hadd{margin:17px 0 16px}
.comment-area{float:left;margin:0 -190px 0 0;padding:0 190px 0 0;width:100%;font-size:13px}
.comment-area textarea{width:100%;height:150px;background:#fff}
.box_comment .input-title{margin:0 0 7px 2px;font-size:13px}
.comment-smbox{margin-right:1px;position:relative;float:right;width:174px}
.comment-smileys{border:1px solid #f8d8d8;width:100%;height:150px;background:#fff;overflow:auto}
#wrapper .comment-smileys tr{background-color:transparent}
.comment-smileys td{padding:0}
.comment-info{clear:both;margin:0 0 17px 1px;line-height:16px;font-size:13px}
.box_kits .level1,.box_comment .level1{margin-left:0}
.box_kits .level2,.box_comment .level2{margin-left:22px}
.box_kits .level3,.box_comment .level3{margin-left:44px}
.box_kits .level4,.box_comment .level4{margin-left:66px}
.box_kits .level5,.box_comment .level5{margin-left:88px}
.box_kits .comm_reply,.box_comment .comm_reply{margin:10px 15px 15px}
.box_comment .comment-info{margin:0 0 12px 1px}
.btn.btn_mini{margin:0 0 0 3px;padding:0 18px;font:font-size:13px;line-height:27px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn.btn_kits{margin:0 0 5px}
.box_kits .comment-info{margin:0 0 12px 1px}
.comment_mod{margin:11px 12px}
.comment_mod .comment__unit{padding-right:42px}
.comment_mod .comment__ava{margin-right:17px}
.comment_mod .comment__info{margin:-5px 0 6px}
.comment_mod .cooment__txt{margin-bottom:1px;border-bottom:0;line-height:19px;color:#666062}
.comment__attitle{margin:15px 0 9px;font-weight:600;font-size:13px;line-height:18px;color:#000}
.comment__gallery a{text-decoration:none;margin:0 4px 0 3px}
.comment__ui{margin:7px 0 0}
.comment__ui a{margin:0 2px 0 6px}
.comment__toggle{position:absolute;right:15px;top:50%;margin:-60px 0 0}
.comment__togggle__begin,.comment__togggle__end,.comment__togggle__prev,.comment__togggle__next{display:block;margin:11px 0;width:15px;height:14px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA0CAYAAABVa2IkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUzMjBDRjg2RUJEMTFFNTg1RDBBRTc3RDQ1RTA0NTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUzMjBDRjk2RUJEMTFFNTg1RDBBRTc3RDQ1RTA0NTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTMyMENGNjZFQkQxMUU1ODVEMEFFNzdENDVFMDQ1NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTMyMENGNzZFQkQxMUU1ODVEMEFFNzdENDVFMDQ1NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj4pb4cAAAHDSURBVHja7FbBLkNBFH0dfoHEjqB8AJaWfS1/4HWBBMUPiC/wASq1aSxaK0uhtZJYNhKJDS3hT55z5E4zHTP1eCQSneTkvrkzZ2bumXsnLxPHceBqx+WjSZgDYG9rd+fZNSfjIoM4DtMAZoBHII8FXu15ykNsCrEitil+P9nYMQsUsds2rfQb9gLKc1QS6/SLLYq/Z4H3mMVxBUxroi0Y+hG+a0AHyFGDobGR0Ql0Ls0dZTH6FoHwttU6h/8G9gn9DQqI7wsl4swCkUF0CiYhRDK/SfIJsI6B0ySCcR7nk9e9Z59gMqbj7blzr2CO+08mmCsV5xbm7z8VLOjT+goWJGhOwb7TVJCiDfsGBvX8xXoepOcvpCcF20fwUxDkLikJyq+Bs8SdV4EqHCsJiZxXJY/kEHgA6nKX/Ygcr8v8MFWSKJGfFZOTCqrZJ7Bez5yuMGXcHx15ewHfs+usZ6Mks1KSJaDNGO2a/tnHwAhhGTijdRG9Ow/S8y+mZ1cwOK754wJfAdjkY8dHz5WeWrBM5bDcluNGxn+JNz1FMIbV+SCYHCmUnUpiNbFHMAXnixy1o+N1paclWIG8VH9D/7Ge3wQYAE2O9Cq20KVkAAAAAElFTkSuQmCC') no-repeat 0 0}
.comment__togggle__end{background-position:0 -38px}
.comment__togggle__prev,.comment__togggle__next{height:9px;background-position:0 -16px}
.comment__togggle__next{margin:27px 0 11px;background-position:0 -27px}
.gallery-links{margin:0;padding:9px 22px 11px}
.box-wrap + .gallery-links{margin-top:-3px}
.gallery-links a,.gallery-links span.active{margin-left:20px}
.gallery-links a:first-child,.gallery-links span:first-child{margin:0}
.gallery-links span.active{cursor:default;text-decoration:none;color:#000;font-weight:600}
.gallery-links__unit{float:right}
.gallery-links__unit :last-child{margin-left:17px}
.paginator{margin:14px -8px;text-align:center;font-size:15px;line-height:21px}
.paginator a{display:inline-block;padding:1px 2px 0;min-width:28px;text-decoration:none}
.paginator a:hover,.paginator a.active{font-weight:700}
.paginator .paginator__prev{margin-right:11px}
.paginator__next{margin-left:11px}
.paginator .paginator__prev:hover,.paginator .paginator__next:hover,.paginator .paginator__blank:hover{background-image:none}
.paginator .paginator__prev:after,.paginator .paginator__next:after{content:"";vertical-align:top;display:inline-block;width:13px;height:21px;background:url('data:image/png;base64,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') no-repeat 0 0}
.paginator .blank__next{margin-left:11px}
.paginator .blank__prev{margin-right:11px}
.paginator .paginator__blank:after{content:"";vertical-align:top;display:inline-block;width:13px;height:21px;vertical-align:top;display:inline-block;width:13px;height:21px}
.paginator .paginator__next:after{background-position:-14px 1px}
.reslink{text-align:center;display:block;margin:-5px auto 10px;color:#4b1522}
.reslink2{text-align:center;display:block;margin:-5px auto 10px;color:#4b1522}
.kitworks{margin:-10px 0 10px!important}
.works{margin:14px 0 0}
.works__item{display:inline-block;vertical-align:top;margin:0 1px 5px 5px;padding:10px 15px;width:336px;max-width:100%;font-size:13px;line-height:18px}
.works__item .works__pic{display:block;/*margin-bottom:9px;*/text-align:center;text-decoration:none}
.works__pic > img{vertical-align:top;border:1px solid #ece8e8}
.works__loop,.process__loop,.loop{display:block;margin:3px 0 0;color:#4b1522}
.process__pic .loop{font-size:13px;margin-bottom:0}
.works__loop img,.process__loop img,.loop img{vertical-align:-2px}
.works__author{margin:8px 0 6px;color:#000}
.works__author a{text-decoration:none;color:#b12629}
.works__link{font-weight:600;color:#000;display:inline-block;line-height:14px}
.works_comment{margin:6px -13px 0 -11px;padding:5px 11px 9px;color:#000;font-size:13px;line-height:14px}
.works_comment i,.favs_all .works_comment i.fa{color:#a0384e;font-style:normal}
.favs_all .works_comment i.fa{font-weight:400}
.works__item .works__comments{float:right;margin-right:0;color:#a0384e;text-decoration:none}
.works + .paginator{margin:6px -8px 18px}
.no_comments{margin:-7px 0 22px}
.no_cform{margin:-7px 0 15px}
.same-title{margin:0 0 0 4px}
.same-title-kits{margin:-20px 0 -15px 4px}
.same-title-kits div{margin-bottom:5px}
.same-title-proc{margin:-20px 0 0 4px}
.process{padding:17px 12px 15px 20px}
.process.proc_all{padding:12px 12px 7px 26px}
.process:after{content:"";display:block;clear:both}
.process .process__pic{vertical-align:middle;display:inline-block;width:112px;text-align:center;text-decoration:none}
.process__pic img{vertical-align:top;max-width:100px}
.process__unit{display:inline-block;vertical-align:middle;margin:0 9px 0 11px;font-size:14px;line-height:15px;color:#000;width:314px;letter-spacing:-.28px}
.process__title{margin:-4px 0 15px}
.process__unit a{font-size:13px;color:#af2052}
.process__ui{display:inline-block;width:168px}
.process__settings{display:inline-block;vertical-align:middle;margin:-4px 22px 0 0}
.btn.btn_proc{padding:0 8px;width:107px;font-size:14px;line-height:30px}
.process + .same-title{margin-top:18px}
.process_award .process__pic{width:150px;font-size:13px}
.process_award .process__unit{margin-left:24px}
.process_award .process__title{margin:-22px 0 10px}
.process__loop{margin:0 0-4px}
.process__loop img{vertical-align:-2px;width:inherit}
.userlink{display:block;font-size:13px;line-height:17px;margin-top:2px;word-wrap:break-word}
a.userlink{text-decoration:none}
.tags{margin:7px 0 -8px 5px;font-size:14px;line-height:26px;color:#000}
.tags2{margin-left:55px}
.tags a{margin:0 6px 0 0;border-bottom-color:transparent;color:#a61d52;text-decoration:none;display:inline-block;line-height:18px}
.tags a:first-child{margin:0 5px}
.tags2 a:first-child{margin:0 5px 0 0}
.tags a:hover{border-bottom:1px dashed #a61d52}
.tags a.active:hover{border-bottom-color:#000}
.tags .active{text-decoration:none;border-bottom:1px dashed #000;color:#000;cursor:default}
.tags + .same-title{margin-left:5px}
.wrap_reg h1{margin-bottom:16px}
.wrap_reg .box{padding-left:30px;padding-bottom:20px}
.reg-txt{margin-top:16px;line-height:21px}
.reg-txt i{color:#ab1f52;font-style:normal}
.reg-unit{padding:1px 0 9px}
.reg-unit .input-title{display:inline-block;margin:0 5px 0 0;width:155px;text-align:right;font-size:14px}
#wrapper .reg-unit input{padding:6px 9px 7px;width:331px}
.reg-title{margin:15px 0 16px;font-weight:bold;font-size:14px;line-height:19px;color:#4b1522}
.reg-row{display:table;border-top:1px dashed #dfd0d3;padding:5px 0 12px;width:100%;line-height:19px}
.reg-title + .reg-row{padding-top:10px;padding-bottom:13px}
.reg-cell{display:table-cell;vertical-align:middle}
.reg-cell:nth-child(3n+2){text-align:right;padding:0 5px 0 0;width:120px}
#wrapper .reg-cell label{margin:0 0 0 14px;padding-top:10px;padding-bottom:10px;background-position:0 58%}
.btn_reg{display:block;width:226px;margin:23px auto 16px;font-weight:700;font-size:16px}
.wrap_form .box-wrap{margin-bottom:25px}
.wrap_form h1{margin:0 0 16px}
.wrap_form .box{background:#fff4f4}
.form-unit{margin:0 0 6px}
.form-unit .input-title{display:inline-block;margin:0 5px 0 0;width:142px;text-align:right;vertical-align:baseline}
.form-unit input{vertical-align:baseline}
#company,#designer,#category,#cat1_accs{min-width:280px}
.select2{min-width:280px !important}
#company_accs{min-width:200px}
#cat1,#subcats1,#cat2,#subcats2{min-width:185px}
.select2-selection__choice span{color:#000}
.select2-selection__choice__remove span{color:#999}
#wrapper .btn_add,#wrapper .btn_remove{vertical-align:middle;margin:-1px 0 0 6px;padding:0 3px 0 4px;width:20px;height:20px;font-weight:bold;font-size:13px;line-height:20px}
.scat_sep{display:inline-block;vertical-align:top;margin:4px 4px 0 7px;font-weight:bold;font-size:19px;line-height:20px;color:#a91a62}
#desc{width:312px}
#from,#to,#width_from,#width_to,#height_from,#height_to{width:69px;margin:0 3px 0 1px}
#width_from,#width_to,#height_from,#height_to{width:50px}
#timebox{min-width:183px}
#favch{min-width:221px}
#nwish{width:163px}
#lim{width:60px}
.form-footer{padding:0 0 7px}
.form-footer:after{content:"";clear:both;display:block}
#wrapper .form-checkbox, #wrapper .form-patterns{margin:5px 0 0 5px;/*padding-left:22px;*/font-style:italic;line-height:15px;color:#8f2840}
#wrapper .form-patterns .input-title{font-style:italic;line-height:15px;color:#8f2840;font-size:14px}
#wrapper .form-patterns{margin:10px 0 3px 0;}
#wrapper .form-patterns label{margin:0 7px 0 0;padding:0 0 3px 17px;position:relative}
.btn_form{float:right;margin-top:-4px;width:160px}
.wrap_form .i-count{margin:20px 0}
.set{position:relative;padding:0 25px}
.set:after{content:"";display:block;clear:both}
.set__pic{text-align:center;float:left;margin:12px 8px 5px 5px;width:151px;font-size:13px}
.proc__pic{text-align:center;margin:-5px auto 12px;width:151px;font-size:13px}
.loop{margin:2px 0 7px;line-height:16px}
.works__item .loop{margin-top:1px}
.set__pic a > img,.proc__pic a > img{vertical-align:top;/*border:1px solid #ece8e8*/}
.set__pic a,.proc__pic a{text-decoration:none;color:#4b1522}
.set__pic a:not(.fancybox){display:block;font-size:13px;line-height:18px}
.set__pic a:not(.fancybox):hover{text-decoration:underline}
.set__unit{padding:10px 0 7px 25px;overflow:hidden;font-size:13px;line-height:14px;color:#010000}
.set__title{margin:0 0 9px;font-weight:bold;font-size:16px;line-height:17px;color:#000}
.set__title .fa-user{font-size:13px;color:#b12629}
.set__unit a{text-decoration:none}
.set__unit a:hover{text-decoration:underline}
table{width:100%;margin:5px 0}
.set__files.act_tree table tr:nth-child(2n+1){background:#EFEFEF}
table tr:nth-child(2n+1){background:#e7e7e7}
table td{padding:3px 13px 7px 9px}
.set__files table td,.set__files table th{padding:3px 0px}
.set__files table th{border-bottom: 1px solid #d7c7ca;font-weight:600}
.set__files .fa-user-o{font-size:13px}
.file_labels input{width:45px !important}
.file_labels{min-width:350px}
h3.file_dialog{font-size:18px;margin:0 0 10px 0}
.files_result{margin-top:3px}
.files_result div.error,.files_result div.done{width:100%;margin-top:7px}
.files_result div.error span,.files_result div.done span{display:block}
.files_result div.error:before,.files_result div.done:before{content:""}
#progressBox .wrapper{margin-top:10px}
.files_result div.error i{font-weight:600;font-style:normal}
.error ul,.done ul,.results_all ul{margin:1px 0 -2px 0;padding-left:16px;font-size:13px}
.error ul li,.done ul li{margin:0 0 3px 0}
.results_all ul{color:#808080;font-size:12px;line-height:11px;padding-left:0}
.results_all ul li{margin:0 0 5px 0}
.results_all p{margin-top:7px;margin-bottom:5px}
.status_dialog{margin:12px auto 0;text-align:center}
.user_buttons.pat_image{margin-top:-15px;position:absolute;right:-16px}
.slider + .user_buttons.pat_image{margin-top:-32px}
.user_buttons.pat_image a.fav_b_edit{width:30px;height:27px;border-radius:6px;padding-top:4px}
.user_buttons.pat_image a.fav_b_edit i{font-size:16px}
.user_buttons.pat_image a.fav_b_edit:hover,.edit_light:hover{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);border: 3px solid #f4dcdc;padding-top:2px}
.edit_light{width:29px !important;height:26px !important}
.edit_light:hover{opacity:1 !important;visibillity:visible !important;border-radius:6px}
.edit_light:hover i{opacity:0.9 !important;color:#939300;padding-left:5px;font-size:16px;margin-top:2px;display:block;float:left}
.edit_light input{opacity:0}
.edit_light input::-webkit-file-upload-button{cursor:pointer}
.image_result{margin-top:12px;text-align:left}
.image_result .error,.image_result .done{line-height:14px;padding-bottom:5px}
.descr_result{font-weight:normal;margin-top:10px}
.pat_descr{font-weight:normal;margin-left:8px}
li.add:before,li.edit:before,li.remove:before{font-family:FontAwesome;margin:0 5px 0 -15px}
li.add:before{content:"\f0fe"}
li.edit:before{content:"\f14b"}
li.remove:before{content:"\f146"}
li.add{color:#006C00}
li.edit{color:#737300}
li.remove{color:#4B1522}
#progressBox .name,#progressBox .size{display:inline;margin-left:5px}
#progressBox .size:before{content:"- "}
.set__files table tr td:first-child{padding-left:4px;word-break:break-all}
.set__files table tr td:last-child{padding-right:4px}
.set__files .user_buttons a{margin-right:7px}
.set__files .btn{display:block;margin:0 auto;padding: 0 9px;line-height:22px}
.set__unit.des .set__title,.set__unit.des .set__costs{margin-bottom:7px;padding-bottom:7px;border-bottom: 1px dashed #d7c7ca}
.set__unit.des .set__title{font-size:14px}
.set__unit.des .set__costs{padding-bottom:0px}
.set__unit.des .form-unit .input-title{width:100px;color:#000000}
.set__unit.des .form-unit label{color:#000000}
.set__unit.des .form-unit .cost_base,.set__unit.des .form-unit .cost_action{width:50px}
.set__unit.des .form-unit .date_action{width:87px}
.set__unit.des .form-unit input,.file_labels input{line-height:14px !important}
.set__unit.des .form-unit,.file_labels{margin-bottom:3px}
.set__unit.des .form-unit select{padding:0 4px 2px}
.set__unit.des .form-unit .trigger{margin-top:3px}
.set__unit.des .form-unit .fa-res{margin-left:5px}
.set__unit.des .form-unit .fa-res.fa-check,.settings .form-unit .fa-res.fa-check{color:green;margin-left:3px}
.set__unit.des .form-unit .fa-res.fa-close,.settings .form-unit .fa-res.fa-close{color:#B30000;margin-left:3px}
.set__unit.des .form-unit .changepat,.settings .form-unit .changepat{vertical-align:-3px;margin-left:3px}
.set__unit.des .costs_col1{float:left;width:30%}
.set__unit.des .costs_col2{float:right;width:70%}
.set__unit.des .costs_col1 .form-unit .input-title{width:auto;display:inline-block}
.set__unit.des .disabled .input-title,.set__unit.des .disabled label,.set__unit.des .disabled select,.set__unit.des .disabled,#container_labels.disabled,#container_labels.disabled .input-title{color:#AAA}
.set__unit.des .disabled input,.set__unit.des .disabled select{background-color:#E7E7E7;color:#AAA}
.act_tree table th:first-child{padding-left:5px}
.act_tree table th{text-align:left}
#container_labels.disabled input{background-color:#EFEFEF;color:#AAA}
.settings input[type="checkbox"] + label{vertical-align:baseline}
.error ul,.done ul{margin:1px 0 -2px 0;padding-left:16px;font-size:13px}
.error ul li,.done ul li{margin:0 0 3px 0}
#cat_result{margin:-2px 0 8px}
.set__unit td:nth-child(2n+2){text-align:right}
.set__info{margin:0 0 12px;font-size:14px}
.set__link{position:relative;display:block;margin:0 15px 6px 0;padding:0 0 0 23px;color:#4b1522;line-height:13px}
.set__link .fa{position:absolute;top:50%;left:0;margin:-9px 0 0 2px;color:gray;font-size:16px}
.set__unit table{margin:5px 0 8px}
.set__bins,.set__disare{text-align:center;cursor:pointer;font-size:13px;font-weight:700;color:#4b1522;margin:5px 5px 5px 8px;float:right}
.set__bins span,.set__disare span{cursor:default}
.set__fav{position:relative;z-index:1;top:0}
.set__fav a#trgreen,.big__bins a.trgreen{color:green}
.set__bins{padding:15px 0 0;color:#972f2f;right:31px;width:30px;height:38px;background:url(/images/bag.png) no-repeat center top}
.set__disare{padding:7px 0 0;color:#fbd;width:38px;height:32px;float:right;background:url(/images/heart.png) no-repeat center top}
.set__disare a{color:#fbd;text-decoration:none;display:block}
.set__bins a{color:#972f2f;text-decoration:none;display:block}
.set__disare a:hover,.set__bins a:hover{text-decoration:underline}
.big__bins,.big__disare{display:none;position:absolute;z-index:10;top:1098px;left:1016px;padding:102px 26px 20px;width:200px;height:220px;text-align:center;background:url(/images/tr-big.gif) no-repeat center top}
.big__bins__in,.big__disare__in{display:table-cell;width:148px;height:108px;font-size:12px;line-height:16px;vertical-align:middle;color:#972F2F}
.big__bins a{text-decoration:none;color:#972F2F}
.big__bins a:hover{border-bottom:1px dashed #972F2F}
.close-box{cursor:pointer;position:absolute;right:0;top:10px}
.big__disare{padding:50px 37px 57px;width:287px;height:244px;background-image:url(/images/big-heart.gif)}
.big__disare__in{color:#FBD;width:212px;height:136px;vertical-align:middle}
.big__disare a{color:#FBD;text-decoration:none}
.big__disare a:hover{border-bottom:1px dashed #FBD}
.set + .paginator{margin:14px -8px}
.box.articles h3{margin:0 0 -15px;text-align:left;font-size:17px;font-weight:400}
.box.articles h1{margin-bottom:10px}
.articles img{text-align:center;margin:0 auto;display:block}
.articles .imp,.newsi .imp{background:#fff5f5 none repeat scroll 0 0;padding:5px}
.articles .imp a.imgleft{float:left;width:50%;padding:2%;text-align:center;margin-bottom:-1%}
.articles .imp a.imgright{float:right;width:50%;padding:2%;text-align:center;margin-bottom:-1%}
.articles .imp span{clear:both;display:block}
.articles .photop{text-align:center;font-style:italic;margin-top:0}
.articles .artheader{font-size:16px;font-weight:700}
.articles .art,.newsi .art,.helpt a,.helpt2 a{display:block;margin:3px 0 2px}
.newsi .news_one{padding:10px 15px;clear:both}
.newsi .news_pic{float:left;padding:5px 15px 0 0}
.newsi .news_preview{margin-left:95px;line-height:16px}
.newsi .news_preview p{margin:3px 0 0;font-size:13px}
.calc p{margin:5px 0}
.calc p.hp{margin:15px 0 5px}
.calc #rfrom,.calc #rto,.calc #rfrom2,.calc #rto2{width:50px}
.calc #kanva,.calc #kanva2{width:210px}
.calc #result{margin-top:15px}
table.kanva{background:transparent url(/images/kanva.gif) repeat scroll 0 0;border:1px solid #000;border-collapse:collapse;margin:10px auto;text-align:center;font-size:13px}
table.kanva tr{background:none}
table.kanva td{border-collapse:collapse;padding:0!important;vertical-align:middle}
table.kanva td.inside{border:1px solid #000}
table.kanva2{border:1px solid #000;margin:10px auto;text-align:center}
table.kanva2 td{background-color:#ecdde0}
.calc .kanva{margin:2% 5%;width:90%}
.calc .prip td{line-height:15px}
.help h2{margin:17px 0 7px}
.help h1,.contacts h1,.polls h1{margin:0 0 16px}
.contacts_form{margin:10px}
.contacts_form #ml{width:33%}
.contacts_form #sub{width:67%}
.contacts_form .contacts_row textarea{width:95%;margin-bottom:5px}
.contacts_form .contacts_row{margin-bottom:10px}
.col-right #snd p.error,.col-right #snd p.done{margin:10px}
.polls_all .set{padding:10px 15px}
.polls_all .result_user{margin:0 0 5px}
.polls_all .result_digits{margin:10px 0 0;width:100%}
.polls_all .result_percent{margin-bottom:5px;height:5px;background-color:#710000;border:1px solid maroon}
.polls_all .set img{margin-right:10px}
.polls_all .set .poll_pics_left img{margin-right:0}
.polls_all .set .poll_pics_left{float:left;width:25%;text-align:center}
.polls_all .set .poll_text_right{margin-left:28%;width:72%}
.polls_all .polls_ch{position:absolute;top:50%;margin-top:-7px}
.polls_all .polls_right{margin-left:25px}
.polls_do .set{cursor:pointer}
.polls_do .result_user{margin:0}
.polls .multi_left{float:left;width:50%}
.polls .multi_right{float:right;width:50%}
.polls .multi_ok{border:0;margin:5px 0 0 4px;color:green}
.polls #dshowvote{margin-top:15px}
.polls .multi_left label,.polls .multi_right label{margin-right:5px}
.polls input[type="submit"]{margin-left:15px}
.polls_all .poll_text_right .result_percent{margin-top:10px}
.settings .set_title{font-weight:700;font-style:italic}
.settings input[type="checkbox"]{display:none}
.settings .selectbox{margin-left:3px}
.settings label,.settings input[type="checkbox"] + label{font-size:13px;margin:0 0 0 3px}
.settings .set.first_h{margin-top:-10px}
.settings h3{margin:8px 0 12px}
.settings .set{background:#fffdfd none repeat scroll 0 0}
.settings .set.priv .selectbox{width:225px}
.settings #by_page{width:115px}
.settings #sortby,.settings #sortlabels{width:205px}
.settings input[type="submit"]{margin:0 0 10px 15px;line-height:27px;padding:0 15px}
.settings #result{margin:0 0 15px 15px}
.settings p.account_change{margin:-10px 0 10px}
.settings p.account_change a{margin:2px 0 5px;display:block}
.settings .labels_all{margin-top:-10px}
.settings .label_name{float:left;maergin-right:10px;font-size:13px}
.settings .label_buttons{margin-left:150px}
.settings .label_buttons a,.user_buttons a.fav_b_tags{color:gray}
.settings .label_unit{clear:both}
.settings .label_add{margin:5px 0 12px}
.settings .label_add span{font-size:13px}
.settings .label_add input{margin:0 5px}
.settings .label_add a{color:green}
.settings .no_labels{margin-top:10px;font-size:13px;font-style:italic}
.settings .no_cats{margin-top:-5px;font-size:13px;font-style:italic;margin-bottom:8px !important}
.label_buttons .label_b_top{margin-right:10px}
.label_buttons .label_b_bottom,.label_buttons .label_b_rename{margin-right:10px}
.settings .label_buttons a.label_b_delete,.settings .label_buttons a.label_b_saverej,.user_buttons a.fav_b_delete,a.label_b_saverej{color:#4b1522}
.settings .label_buttons a.label_b_rename,.user_buttons a.fav_b_edit,.user_buttons a.fav_b_tags,.user_buttons a.fav_b_rotate,.comment a.fav_b_slink{color:#939300}
.settings .label_buttons a.label_b_saveed,a.label_b_saveed{color:green;margin-right:10px}
#div_id a,#div_email a,$div_date a{font-size:14px !important}
#div_id a.label_b_saveed,#div_email a.label_b_saveed,#div_date a.label_b_saveed{margin-right:5px}
#div_id input,#div_email input,#div_date input{padding:1px 6px}
#div_id input{width:75px}
#div_email input{width:110px}
#div_date input{width:100px}
.comment a.fav_b_slink{font-size:15px}
.settings .label_edit{margin:7px 0 9px}
.settings .label_edit .label_buttons{margin-left:195px;position:relative;top:2px;font-size:16px}
.settings #result .error,.settings #result .done{float:none;display:inline-block}
.settings #result p{margin:0}
.set .error,.set .done{display:inline-block;float:none}
.label_add div{display:inline-block}
.labels_all p.error{margin:10px 0;font-size:13px}
.box.box_trans .nav-wrap{padding:4px 0}
.favs_all .works_comment{margin:10px;padding:0 0 5px}
.favs_all.works_all .works_comment{margin:0 0 10px 3px}
.favs_all.works_all .set.islogin .works_comment{margin:0 5px 10px 3px}
.favs_all.works_all .works_comment{line-height:16px}
.favs_all.works_all .tags{margin-left:3px;line-height:18px;margin-top:-6px}
.favs_all.works_all .comment .tags{margin:5px 0 1px 3px}
.favs_all.works_all .set:not(.islogin) .tags{margin-right:10px}
.favs_all.works_all p{margin-left:3px;margin-top:3px}
.favs_all.works_all .works__link{margin-left:3px;margin-bottom:7px;display:block}
.favs_all.works_all .treasures .works__link{margin-bottom:9px}
.favs_all.works_all .treasures .tags{margin-top:-1px}
.favs_all .works_comment i{color:#000;font-weight:600}
.favs_all .tags{font-size:13px;margin:-3px 15px 8px 10px;line-height:inherit}
.favs_all .tags a{text-decoration:none}
.favs_all .tags a:hover{border-bottom:0;text-decoration:underline}
.set.islogin,.favs_all .comment.islogin{padding-right:40px}
.favs_all .comment{margin:0 10px 5px 14px}
.set.islogin .set__fav{padding-right:15px}
.user_buttons{margin:0 5px 10px;font-size:14px}
.user_buttons a{margin-right:10px}
.user_buttons a:last-child{margin-right:0}
.user_buttons a.fav_b_delete{font-size:15px}
.comment .set__unit{padding:3px 0 5px}
#unit_edit #txt2{width:100%;margin:10px 0;height:110px}
#unit_edit input{line-height:24px;padding:0 12px;margin-right:5px}
#unit_edit input:last-child{margin-right:0}
#unit_edit div{font-size:14px;font-weight:600}
#unit_edit span{display:block;margin:13px 5px 11px}
#unit_edit span div{font-size:13px;font-weight:400;margin-bottom:2px}
#unit_edit span input[type="checkbox"]{display:none}
#unit_edit span input + label{display:inline-block}
#unit_edit span div:last-child{margin-bottom:0}
.a_text{margin:10px 0 5px 5px}
.box_dop{padding-bottom:8px;margin-bottom:-5px;border-bottom:1px dashed #d7c7ca}
.box_dop button,.box_dop input[type="submit"],.works_all #unit_edit button{padding:0 10px;line-height:27px}
.works_all #unit_edit div.note2{margin:10px 0 -5px}
.works_all #unit_edit div.note1{margin-bottom:4px}
.box_dop textarea{width:100%}
.a_text .fa-caret-down,.a_text .fa-caret-up{padding-left:3px}
.a_text .fa-file-image-o,.a_text .fa-plus{padding-right:3px}
.set__table{display:table}
.set__table .set__unit{display:table-cell;vertical-align:middle}
#add_wish p{margin:10px 0}
#add_wish p.p_add{margin:0 0 10px 0}
.set.addwish{margin:5px;padding:0 18px;background:#fffdfd none repeat scroll 0 0}
#add_wish p.error,#add_wish p.done{margin-top:2px}
#loadtext{width:50%}
#loadtext,#loadtext2{background-color:#F3F3F3}
#loadtext2{width:63%}
.nocheck a{color:#4b1522}
.nocheck.newcomm{padding:6px 10px;float:none;margin:10px 5px 15px}
.nocheck.newcomm span{padding-left:0;font-weight:700;margin-bottom:10px}
#add_wish .btn_medium,#add_pat .btn_medium{width:150px;margin-bottom:10px;font-size:15px}
#add_pat textarea{height:70px}
.show_comment,.hide_comment{font-size:17px;line-height:17px}
.box_treasures p{margin-top:-5px}
.quotetop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fae2e0 url(/images/css_img_quote.png) no-repeat scroll right center;border-color:#fae2e0;border-image:none;border-style:solid solid none;border-width:1px 1px 0 4px;color:#000;font-size:12px;font-weight:600;margin:2px auto 0;padding:3px}
.quotemain{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff5f5 none repeat scroll 0 0;border-color:#fae2e0;border-image:none;border-style:none solid solid;border-width:0 1px 1px 4px;margin:0 auto;padding:4px;font-size:13px}
.comment .user_buttons{margin:2px 0 -2px 3px}
a.long_link{text-decoration:none;color:#b12629;font-size:13px}
a.long_link:hover{text-decoration:underline}
.process_all{margin-top:16px}
.tr_text{margin:10px 5px}
.user_comments .comment__date{float:none;margin-bottom:10px}
.user_comments p{margin-top:5px}
a.works__fav{color:#a0384e;text-decoration:none;float:left;margin-left:0}
.col-right .works__fav p{margin:0 0 -5px;padding:0 7px 0 2px}
.works_all .works__fav p{margin-top:-5px}
.works .user_buttons{margin-left:-5px}
.works .set__unit{color:#010000;font:13px/15px "Open Sans";overflow:hidden;padding:5px 0}
.work__unit .tags{margin:-6px 0 2px -5px;font-size:13px}
.favs_all .works__fav{margin:0 20px 0 0;float:none}
.works__fav.onework{margin:-10px 0 5px;float:right;color:#b12629;font-size:13px;display:block;clear:both}
.col-right .works__fav.onework p{margin:3px 0 2px}
.work__unit .works_comment span.hltext,.set__title span.hltext,.set__info span.hltext,span.hltext{color:red;font-weight:700}
/*#cart{background-color:#fff;color:#a0384e;z-index:2500;position:fixed;bottom:75px;right:28px;border-radius:4px;border:2px solid #B23253;padding:6px;line-height:16px}
#cart button{padding:0 4px;line-height:20px;margin:3px auto 0;display:block}*/
#cart{z-index:2500;position:fixed;bottom:70px;right:40px;cursor:pointer}
#cart .icon{width:40px;height:40px;background-image:url('/images/cart.png');background-size:100%;float:left}
#cart .badge{position:relative;top:-2px;right:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#B23253;border-radius:10px}
.cart_button button{background-color:#EFEFEF;padding:0 4px;line-height:20px;display:block;background-image:none;border:2px solid #B23253;color:#B23253;float:right}
.cart_button button.rdone{border:2px solid green}
.cart_button button.rdone:hover{box-shadow:0px 0px 2px 1px green}
.cart_button .action{margin-right:10px;color:#454545;line-height:23px;font-size:15px;position:relative}
.cart_button .action .underline,#big_cart .action .underline{position:absolute;width:115%;height:54%;border-bottom:1px solid #454545;top:0;left:-5%}
.cart_button button:hover{background-image:none;box-shadow:0px 0px 2px 1px #B23253;color:#B23253}
.cart_button{margin:0 4px 0 0;float:right}
.cart_button .action .fa-rub{font-size:13px}
.cart_button .fa-rub,#big_cart .fa-rub,.table_history .fa-rub{font-size:12px}
.cart_button .fa-shopping-cart{margin-right:4px}
.cart_button .fa-download{margin-right:2px}
#big_cart .action{position:relative;color:#454545}
#big_cart .cart_img{width:128px}
.des_date{width:100px}
.table_history .cart_img{width:133px}
.table_history.table_designers .cart_img{width:40px !important}
.table_history.table_designers .cart_img img{max-height:20px !important;max-width:40px !important}
.history_row{padding:5px 2px 6px;border-bottom:1px solid #ddd;}
/*.history_link{float:left}*/
.history_info{text-align:right;padding-right:2px;font-style:italic;color:#777}
.modal-body.table_designers table td{padding:4px 8px}
.modal-body.table_designers table th,.modal-body.table_designers2 table th{border-bottom:1px solid #d7c7ca;font-weight:600;font-size:13px}
.modal-body.table_designers2 table th{padding:3px 8px}
.modal-body.table_designers2 table td{padding:4px 8px}
.modal-body.table_designers .des_link,.modal-body.table_designers .des_descr,.modal-body.table_designers table td,.modal-body.table_designers2{margin:0;line-height:18px}
.modal-body.table_designers a{text-decoration:none;font-size:13px}
.table_history .set{padding:0}
#big_cart .cart_img img,.table_history .cart_img img{max-height:80px;max-width:100px;text-align:center;display:block;margin:0 auto}
#big_cart,#cart_overlay,#dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000}
#dialog_overlay{z-index:6001}
#dialog{position:absolute;z-index:7000}
#big_cart{z-index:6000}
#cart_overlay,#dialog_overlay{background-color:#000;filter:alpha(opacity=50);opacity:.5}
#big_cart .btnClose,#dialog .btnClose,.btnClose{filter: alpha(opacity=20);opacity:.2;background:none;margin-right:-3px;margin-top:-2px;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;padding:0;cursor:pointer;border:0}
#big_cart .btnClose:focus, #big_cart .btnClose:hover,#dialog .btnClose:focus,#dialog .btnClose:hover,.btnClose:focus,.btnClose:hover {color:#000 !important;background-image:inherit !important;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;background:none}
#big_cart h4,#dialog h4{font-size:18px;margin:0;line-height:1.42857143;font-weight:500;text-align:left}
#big_cart .modal-dialog{width:550px;margin:30px auto}
.btnClose{filter: alpha(opacity=35);opacity:.35;margin-right:-1px}
.btnClose2{margin-top:12px;margin-right:10px}
.modal-header{padding:10px 15px;border-bottom:1px solid #e5e5e5}
.modal-content{-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0}
.modal-footer{padding:10px 15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer button + button{margin-bottom:0;margin-left:5px;}
.modal-body{position:relative;padding:0}
#big_cart .btn,#dialog .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;background:none;color:#333;background-color:#fff;border-color:#ccc}
#big_cart .btn-default:hover,#dialog .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
#big_cart .btn-primary,#dialog .btn-primary{color:#fff;background-color:#B43353;border-color:#A62F4D}
#big_cart .btn-primary:hover,#dialog btn .btn-primary:hover{color:#fff;background-color:#A7304E;border-color:#9D2D49}
#big_cart .btn.btn-clear,#dialog .btn.btn-clear{padding:6px 9px}
.infomessage{text-align:center;margin-bottom:10px;background-color:#FAF4F2;padding:5px 10px}
.infomessage a.fav_b_delete{float:right}
input[type="checkbox"] + label#label_terms{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAM1BMVEX////ptbXptbXptbXptbXptbXptbXptbXptbXptbXptbXptbXptrb009P01NT/9PT////3kxf6AAAAC3RSTlMAHyAnKIiJkJHt7mlL12YAAABDSURBVHjarY/BFoAgCAS3pBIx4P+/tqcHkXtzm9POAlRZJq0SULqaT0z7gUd98V5gCzWG+Ib8qXkoZ9w58hwXWlz4AEy4CnxpR9LuAAAAAElFTkSuQmCC);}
input[type="checkbox"]:checked + label#label_terms{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAh1BMVEX////ptbXptbXptbXptbXptbXptbXptbXptbXptbXptbWEFEuJHlKJH1OMJ1iQMF6UNmKXPGeXPWedSXCdSnCfTnSjVXmnXH+rY4S2dpPHl63MoLXYs8Piw9HixtPkx9TptbXptrbpz9ru2uLx4un009P01NT05Ov37vH79Pf/9PT/+/v///++6FzvAAAAC3RSTlMAHyAnKIiJkJHt7mlL12YAAABzSURBVHgBVc/XEsIgFITho0YNOfbeJRY0+L//8zkwKJO9+652V6QojY2pykKkVztPjHd1R4aOf559MR4+id6IhePyDZwBG7jQdcNpfEi8TnVzmeg+kdtMR7rlR+5zXTWZPHYvIkMRuag1Y9Ae2Q0XqnzhC0/9GT2L+v0DAAAAAElFTkSuQmCC);}
.modal-body table{margin:0;background-color:#EFEFEF}
.modal-body table tr:nth-child(2n+1){background:inherit}
.modal-body table tr{border-top:1px solid #ddd}
.modal-body table.total_costs tr{border-top:1px solid #ddd !important;background-color:#F7F7F7}
.modal-body .table_costs{overflow-y:auto;max-height:540px}
.modal-body table tr:first-child{border-top:0}
.modal-body table td{padding:6px 8px;line-height:15px;vertical-align:top}
.modal-body table td:first-child{padding-left:20px}
.table_history.user_table{margin:0 -10px}
.table_history.modal-body table td:first-child{padding-right:13px}
.modal-body table td:last-child{padding-right:20px}
.modal-body .des_link{line-height:14px;margin-bottom:7px}
.modal-body .des_descr{font-size:13px;line-height:14px}
.modal-body p{padding-left:15px;padding-bottom:3px}
#dialog .modal-body p{padding-right:15px}
p.warning{color:#808040;background-color:#FFFFCE;border:1px solid #BDBD00;font-size:14px;padding:5px 10px;margin:0 0 10px 0;border-radius:3px;text-align:center;display:inline-block}
.modal-footer p.error{margin:0 0 10px 0;text-align:center;display:inline-block}
.modal-footer div{text-align:center}
ul.modal-payments{-moz-box-pack:justify;display:flex;flex-wrap:wrap;justify-content:space-between;margin:5px 15px}
ul.modal-payments li{width:49%;box-sizing:border-box;display:flex;margin:5px 0;list-style:outside none none;padding:0}
ul.modal-payments li a{padding:5px 10px}
ul.modal-payments li:hover a{border: 1px solid #efefef;box-shadow: 0 0 0 2px #efefef inset}
ul.modal-payments li a{font-size:16px;padding:5px 10px;align-items:center;background:#fff none repeat scroll 0 0;border:1px solid #e2e2e2;box-sizing:border-box;color:#545454;cursor:pointer;display:flex;flex-direction:column;height:85px;justify-content:center;width:100%}
ul.modal-payments li a p{color:#111;font-weight:300;margin:5px 0 1px;text-align:center;padding:0}
ul.modal-payments li img{height:35px;display:block}
ul.sell_terms{font-size:14px;line-height:13px;text-align:left;list-style:circle;margin-left:10px;color:#454545}
ul.sell_terms li{padding-bottom:6px}
.free_text{float:left;font-style:italic;margin:4px 0 10px;color:#B23253}
.b-top{z-index:2600;position:fixed;bottom:10px;right:50px}
.b-top i{background-color:#fae2e0;color:#a0384e;opacity:.3;filter:alpha(opacity=30);font-size:40px;line-height:33px;display:block;text-align:center;padding: 0 10px}
.b-top i.fa-angle-up{border-radius:4px 4px 0 0}
.b-top i.fa-angle-down{border-radius:0 0 4px 4px}
.b-top i:hover{opacity:1;filter:alpha(opacity=100);cursor:pointer}
.b-top-but{display:block;bottom:0;margin-top:-13px;padding:2px 10px 4px;font-size:13px}
.nav a,.fl-dropdown,.autorize,.user-account,.box-wrap,.box,.catalog__item,.aside-nav,.aside-nav a,.aside-search,.selectbox .select,.selectbox .dropdown,.news,.work-pic,.work-pic img,.comment,.comment-smileys,.work-links,.gallery-links,.paginator a,.works__item,.process,.set{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav a:hover,.btn,a.btn,input[type="button"],input[type="submit"],input[type="reset"],button,.paginator a:hover,.paginator a.active,.btn:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,#wrapper button:hover,.qq-upload-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAMAAABir5CGAAAAWlBMVEXBOVTAOVS/N1S+N1S9NlS8NlS7NlO6NVO4NFO3NFO2NFO1M1O0M1OzMlOyMlOxMFKwMFKvL1KuL1KtLlKsLlKqLlKpLVKoLFKnLFGmLFGlKlGkKlGjKVGiKVGyEjH/AAAAG0lEQVQI12NgYGBgYGRiZGJgYoRDZDY2iKEWAAxDAF5UOvY2AAAAAElFTkSuQmCC);-webkit-background-size:100% 100%;background-size:100% 100%;color:#fff}
.wrap{position:relative;z-index:1}
.wrap_white{position:relative;background:#fdf9f7}
.wrap_white:before{content:"";position:absolute;left:0;right:0;bottom:-44px;height:87px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABXCAYAAAAERWXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVEQkI0QjA2QzMwMTFFNUE4OUNFQjRBODFENTYwN0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVEQkI0QjE2QzMwMTFFNUE4OUNFQjRBODFENTYwN0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NURCQjRBRTZDMzAxMUU1QTg5Q0VCNEE4MUQ1NjA3QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NURCQjRBRjZDMzAxMUU1QTg5Q0VCNEE4MUQ1NjA3QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prop1/8AAAIJSURBVHja7JnNTsJAFIXvTAtFsIgGRY2JwcTEaKIL3sPEJzDGF/LZXOpCows1qFEoCpROPeUnomlU4FQX0gUzzOLr/WnvnTlVYbWqhHipJICaDbTYQJsNTLGBaTYwwwbOsIE5NtBlA+fYwAU2sMgGljCGn9cnAa6wLVxjA9fZwA02cJMN3GIDd9jAXSYwKv9WEsAwzvpxgd+1UZWkyyrpGKpfS8q/B1qWI5nMiqRSRdG6IEo53QSEYUuMeZJO516azRuMzbhXb//9n9KSy5XFccqYZ780JQxfpd2+EM+7wDwYBh70rUqL6+6JbS+N5GMQVKVePx1Yq7sua+1IPl8ZGdYzZBGGVDBGeySrB3TdbSyM358tqwBGVAYtG8FfRPBXJ0+vXYKXvgqD4AQuz7IeG82EyQ9K1xQ4BcYCjXnhAhuNaxqt1brT+Kmhrj1MDPP9R5SxK93dNXjeJepZfWxYEHiAXUasCGgQRx8LZ4A+jQzrdJ6lVjvvMgCMKvbxhxaQzZbQApZRNL4+VBrTRqhukINbtAAz3AKOYgpmGtB51MkC5jncKNXvIz7cayBez4j9I+btuCZ1yG6jAWujNACav7JwCpwC/wVQMYCKYeHIRzPDlFnoSaEfwBORCOgiBl1moQtBdKmKLqbR5b7S4HzJeFMSkUzpoi5ddqYL43Tpnv5xgfr5402AAQA6QRDXG9AFtAAAAABJRU5ErkJggg==);background-repeat:repeat-x}
.btn_dark,.btn_pink{color:#4b1522;padding-bottom:2px;line-height:24px;height:27px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAMAAACKhhVGAAAAS1BMVEX15uP05eHz5ODz497z4t3y4Nvx3trx3dnw29Xw2dPv2NLu19Ht083t0szrz8nrzsfqzcbpy8XpyMHox8Dnxb/nw73mwrvlwLrkv7lY4LdZAAAAE0lEQVQI12NgYGBkYmBiJAkyAAAHvABLT2ZHmwAAAABJRU5ErkJggg==);border:1px solid #f4dcdc}
.btn_pink{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAMAAACKhhVGAAAAMFBMVEXy3tnz4Nr04dz049715eD25uL26OT36ub36+j47en57+v58O368u/79PH79fP89/UNVaBKAAAAHklEQVQI12PgZ2Jg+o+BYSQyj4HpPxMDMwMTAwMDAHhtDTa+Vso3AAAAAElFTkSuQmCC)}
.btn_pink:hover,.btn_dark:hover{border:1px solid #af2052}
.btn_settings{width:123px;padding-left:34px;padding-right:13px}
.btn_settings:before{content:"\f013";position:absolute;left:10px;width:20px;height:20px;background:no-repeat;font-family:FontAwesome;font-size:16px}
.btn_medium,.btn_bold{text-transform:uppercase;font-weight:bold;font-size:18px;line-height:35px}
.btn_medium{font-weight:bold;font-size:17px;line-height:30px;margin-top:0}
.heading,.heading__in{font-family:'majestic','Georgia','Arial',sans-serif;}
.heading{margin:26px 0 28px;font-size:39px;line-height:40px;text-align:center}
.heading__in{margin:0;position:relative;display:inline-block;font-weight:normal;font-size:39px;line-height:40px}
.heading__in:before,.heading__in:after{content:"";position:absolute;top:-2px;left:-165px;width:154px;height:58px;background:url(/images/heading_dec.png) no-repeat}
.heading__in:after{left:auto;right:-170px;top:0;background-position:-159px 0}
.heading a{display:inline-block;font-size:13px;line-height:15px;color:#b12629}
.heading__unit{display:block;line-height:15px}
.i-count{border-bottom:1px dashed #d7c7ca;margin:11px 0 12px;padding:0 0 10px;text-align:center;font-size:15px;line-height:20px}
.magstat h1{font-family:"Open Sans",Arial;font-size:22px;font-style:italic}
.magstat table td{line-height:17px;padding:4px}
.magstat table.magstat_main td{padding:8px 4px}
.magstat p#a_text{margin:5px 0}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:8000;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder{-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:0;opacity:.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/images/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
.pswp__button--download,.pswp__button--download:before{background:none !important;}
.pswp__button--download{color:#fff}
.pswp__button--download img{width:16px;height:16px;margin-top:14px;margin-left:15px;margin-bottom:14px;display:block}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}
a.pswp__share--twitter:hover{background:#55acee;color:#FFF}
a.pswp__share--vk:hover{background:#45668e;color:#FFF}
a.pswp__share--whatsapp:hover{background:#25d366;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:center;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active{opacity:1}
.pswp__preloader--active .pswp__preloader__icn{background:url(/images/preloader.gif) 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}
}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}
.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}
.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}
.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__element--disabled{display:none!important}
.pswp--minimal--dark .pswp__top-bar{background:0}
button.pswp__button{/*background-image:inherit;*/background-size:inherit}
@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/images/default-skin.svg)}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}
}
.notepad_comms .comment img.ipsImage_thumbnailed{margin:3px 2px 0}
.notepad_comms iframe{width:100%;margin-top:5px}
.favs_all.works_all.notepad_comms p{margin:0}
blockquote.ipsQuote{display:inline-block;background:#fbfbfb none repeat scroll 0 0;border-color:#dbdbdb #e8e8e8 #dbdbdb #666;border-style:solid;border-width:1px 1px 1px 2px;clear:both;margin:0 0 5px;padding:0 10px;position:relative;padding:5px 10px}
.comment .cooment__txt p{line-height:14px;font-size:13px}
.ipsQuote_citation{background:#f3f3f3 none repeat scroll 0 0;color:#222;display:block;font-size:13px;font-weight:700;margin:-5px -10px 5px;padding:5px 10px}
blockquote.ipsQuote .ipsQuote_contents p,blockquote.ipsQuote .ipsQuote_contents{line-height:14px;font-size:13px;color:#858585}
.ipsQuote_citation [data-action="toggleQuote"]::before{color:#bdbdbd;content:"\f13a"}
.ipsQuote .ipsQuote_citation a{color:#222;text-decoration:none}
.ipsQuote_citation [data-action="toggleQuote"]{font-family:"FontAwesome";font-size:16px;margin-top:-4px;vertical-align:middle}
.work-links{padding:5px 15px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}
#fancybox-loading div{background-image:url(/images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}
}
#sFilter{position:absolute;right:50px;top:6.5px;font-size:13px;display:none}
.ipsMenu{background:#fff;box-shadow:0 7px 20px rgba(0,0,0,0.2);border:1px solid #ebebeb;border-radius:3px;z-index:10000;position:absolute;font-size:13px}
.ipsMenu .ipsMenu_item:first-child a,.ipsMenu .ipsMenu_item:first-child > span{border-top-left-radius:3px;border-top-right-radius:3px}
.ipsMenu .ipsMenu_item:last-child a,.ipsMenu .ipsMenu_item:last-child > span{border-bottom-left-radius:3px;border-bottom-right-radius:3px}
ul.ipsMenu,.ipsMenu > ul{list-style:none;padding:0;margin:0}
.ipsJS_none .ipsMenu:target{display:block!important}
.ipsMenu_innerContent{max-height:350px;overflow:auto}
.ipsMenu_innerContent .ipsDataList{position:static}
.ipsMenu.ipsLoading{min-height:100px}
.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) a::before,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) > span::before,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) button::before{left:0;padding-left:10px}
.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked:not(.ipsMenu_itemNonSelect) a::before,.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked:not(.ipsMenu_itemNonSelect) > span::before,.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked:not(.ipsMenu_itemNonSelect) button::before{color:inherit;content:"\f00c"}
.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) a::before,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) > span::before,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) button::before{color:rgba(0,0,0,0.05);content:"\f10c";font-family:"FontAwesome";font-size:14px;padding-left:10px;position:absolute}
.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) a,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) > span,.ipsMenu_selectable .ipsMenu_item:not(.ipsMenu_itemNonSelect) button{padding-left:30px}
.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked a,.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked > span,.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked button{font-weight:700}
.ipsMenu .ipsMenu_item:first-child a,.ipsMenu .ipsMenu_item:first-child > span{border-top-left-radius:3px;border-top-right-radius:3px}
.ipsMenu_item > a,.ipsMenu_item > span{color:#333;display:block;overflow:hidden;padding:8px 15px;text-overflow:ellipsis;white-space:nowrap}
.ipsMenu_item{line-height:14px;text-align:left}
.ipsMenu_item:not(.ipsMenu_itemClicked):not(.ipsMenu_itemDisabled) a:hover,.ipsMenu_item[data-selected] a,.ipsMenu_item[data-selected] span{background:#f0f0f0 none repeat scroll 0 0}
.ipsMenu_sep{border-top:1px solid #e2e2e2;margin:2px 4px}
.ipsMenu_sep hr{display:none}
#searchforum{position:relative}
#sFilter{color:#5f5f5f!important}
.ipsMenu_subItems > a:after{font-family:"FontAwesome";position:absolute;top:9px}
.ipsMenu_subItems > a:after,.ipsMenu_subItems > span:after{content:'\f0da';right:9px}
.ipsMenu_subItems .ipsMenu{position:absolute}
.ipsMenu:not( .ipsMenu_noStem ):after,.ipsMenu:not( .ipsMenu_noStem ):before{content:'';display:none;position:absolute;width:0;height:0;border-style:solid}
.ipsMenu:not( .ipsMenu_noStem ):after{border-width:15px;z-index:200}
.ipsMenu:not( .ipsMenu_noStem ):before{border-width:16px;z-index:100}
.ipsMenu_topLeft:after,.ipsMenu_topRight:after,.ipsMenu_topCenter:after,.ipsMenu_bottomLeft:after,.ipsMenu_bottomRight:after,.ipsMenu_bottomCenter:after,.ipsMenu_topLeft:before,.ipsMenu_topRight:before,.ipsMenu_topCenter:before,.ipsMenu_bottomLeft:before,.ipsMenu_bottomRight:before,.ipsMenu_bottomCenter:before{pointer-events:none;display:block!important}
.ipsMenu.ipsMenu_topLeft,.ipsMenu.ipsMenu_topRight,.ipsMenu.ipsMenu_topCenter{margin-top:-10px}
.ipsMenu.ipsMenu_bottomLeft,.ipsMenu.ipsMenu_bottomRight,.ipsMenu.ipsMenu_bottomCenter{margin-top:10px}
.ipsMenu.ipsMenu_topLeft:after{border-color:#fff transparent transparent;left:10px;top:100%}
.ipsMenu.ipsMenu_topLeft:before{border-color:#ebebeb transparent transparent;left:9px;top:100%}
.ipsMenu.ipsMenu_topRight:after{border-color:#fff transparent transparent;right:10px;top:100%}
.ipsMenu.ipsMenu_topRight:before{border-color:#ebebeb transparent transparent;right:9px;top:100%}
.ipsMenu.ipsMenu_topCenter:after{border-color:#fff transparent transparent;left:50%;margin-left:-15px;top:100%}
.ipsMenu.ipsMenu_topCenter:before{border-color:#ebebeb transparent transparent;left:50%;margin-left:-16px;top:100%}
.ipsMenu.ipsMenu_bottomRight:after{border-color:transparent transparent #fff;right:10px;bottom:100%}
.ipsMenu.ipsMenu_bottomRight:before{border-color:transparent transparent #ebebeb;right:9px;bottom:100%}
.ipsMenu.ipsMenu_bottomLeft:after{border-color:transparent transparent #fff;left:10px;bottom:100%}
.ipsMenu.ipsMenu_bottomLeft:before{border-color:transparent transparent #ebebeb;left:9px;bottom:100%}
.ipsMenu.ipsMenu_bottomCenter:after{border-color:transparent transparent #fff;left:50%;margin-left:-15px;bottom:100%}
.ipsMenu.ipsMenu_bottomCenter:before{border-color:transparent transparent #ebebeb;left:50%;margin-left:-16px;margin-top:-1px;bottom:100%}
#selectsearch{text-align:right;font-size:12px;margin-top:-3px;position:relative;z-index:1}
#selectsearch a{color:#c6938b!important;cursor:pointer;margin:0 2px 0 0}
#selectsearch input{display:none}
#selectsearch #sopt_1{margin-right:7px}
#selectsearch .active:before{content:"\f105";font-family:"FontAwesome";margin-right:2px}
#auth_dop tr{background-color:inherit !important}
#auth_dop td{padding-top:0 !important}
#auth_dop{margin:0 10px}
#auth_dop p.in{margin:-4px 0 12px !important;text-align:center !important}
#auth_dop p.done{display: inline-block;margin:-4px 0 14px !important;text-align:center !important;float:none}
#tooltip{text-align:center;color:#000;background:#fff;border:1px solid #ececec;position:absolute;z-index:100;padding:7px;box-shadow: 2px 2px 5px #f9f9f9;border-radius:3px;line-height:15px}
#tooltip:after/* triangle decoration */{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}
#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #fff;top:-20px;bottom:auto}
#tooltip.left:after{left:10px;margin:0}
#tooltip.right:after{right:10px;left:auto;margin:0}
#tip_buy,#tip_free{top:1px; position:absolute; right:-20px;}
#label_buy,#label_free{margin-right:27px !important}
.btn_patterns{margin-top:8px}
.novinka{position:absolute;margin-top:10px;margin-left:15px}
.novinka_main{display:inline}
.novinka_mobile{display:none}
.image_table{display:table;text-align:center}
.image_table button{margin-top:5px}
.image_load div img{max-width:150px;max-height:150px;vertical-align:bottom;}
.image_load div span{width:150px;height:150px}
.image_load_mini div em,.image_load_mini div i{font-style:normal}
.image_load_mini div i{display:none}
.image_load_mini div img{max-width:130px;max-height:125px;vertical-align:bottom;}
.image_load_mini div span{width:130px;height:125px}
.image_load div span,.image_load_mini div span{display:table-cell;text-align:center;vertical-align:middle;border:1px dashed #aaa;background-color:#eee;color:#444}
.image_load,.image_load_mini{display:table-cell;vertical-align:bottom;padding-right:10px}
.image_load_mini.noactive div span,.image_load.noactive div span{border:1px dashed #ccc;background-color:#efefef;color:#bbb}
.image_load_mini.noactive button{background-color:#ddd;background-image:none;}
.image_load .manage,.image_load_mini .manage{display:block;margin-top:2px;height:24px;width:100%}
.image_load .manage a,.image_load_mini .manage a{color:#9d999a;margin-right:15px}
.image_load .manage a:last-child,.image_load_mini .manage a:last-child{margin-right:0}
.control-imgs{text-align:center;padding:0;display:block;line-height:8px;margin-bottom:4px}
.control-imgs a{display:inline-block!important;border:0;padding:0 3px;line-height:7px!important}
.control-imgs a.active i{font-size:7px;margin-top:2px;color:#b12629}
.control-imgs a i{font-size:5px;color:#999}
.mobile_f{display:none}
.switch{position:relative;display:inline-block;width:24px;height:13.6px;margin: 0 0 -4px 0;}
.switch input{display:none}
.pslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ddd;-webkit-transition:.4s;transition:.4s}
.pslider:before{position:absolute;content:"";height:10.4px;width:10.4px;left:1.6px;bottom:1.6px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
input:checked+.pslider{background-color:#5a895c}
input:focus+.pslider{box-shadow:0 0 1px #2196F3}
input:checked+.pslider:before{-webkit-transform:translateX(10.4px);-ms-transform:translateX(10.4px);transform:translateX(10.4px)}
.pslider.round{border-radius:14px}
.pslider.round:before{border-radius:50%}
.mobile_f2{display:inline}
.favorites_container,.likes_container{display:inline-block}
.favorites_container a,.likes_container a{font-size:17px;cursor:pointer}
.favorites_container a{font-size:19px;margin-right:10px;color:#b7a23d;vertical-align:-1px}
.fl_container{margin-right:20px;}
.likes_count{font-size:15px;margin-left:5px}
.fl_container_gallery{display:inline-block;color:#b12629;font-size:13px}
.fl_container_gallery .favorites_container a{font-size:17px}
.fl_container_gallery .likes_container a{font-size:15px}
.fl_container_gallery .likes_count{font-size:13px}
.work__unit .fl_container_gallery{float:left}
.activity .set__pic{max-width:40px;margin:12px 0 10px}
.activity .set__pic.work{float:right}
.activity .set__unit{padding: 10px 15px 7px 20px}
.activity .works_comment{margin:0 0 4px}
.activity .comment__date{float:none}
.activity i{font-style:italic;font-weight:400 !important}
.comments_link{display:inline-block;margin-right:30px}
.pat_formats{margin-right:10px;line-height:23px;font-weight:600}
.des_descr .pat_formats{font-weight:400}
.show_mobile{display:none !important}
.video_instructions{margin-top:20px;text-align:center}
.video_instructions iframe{width:300px;height:300px}
.pattern_cost{text-align:right;width:70px}
.pattern_delete{text-align:right;width:30px}
.select2-container{font-size:13px;line-height:20px;min-height:30px;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:0;font-size:1em}
.select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:30px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:0}
.select2-container .select2-search--inline .select2-search__field{line-height:18px;box-sizing:border-box;border:0;font-size:100%;padding-top:5px !important;padding-left:4px !important;padding:0;max-width:100%;resize:none;height:24px;vertical-align:bottom;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-selection--multiple .select2-selection__choice{margin:0}
.select2-selection__choice__remove,.select2-selection__choice__remove:hover{background-image:none !important;}
.select2-selection__choice__remove span:hover{color:#777}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:4px 6px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-selection--single:focus{border:1px solid #a71d52}
.select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-selection--multiple .select2-selection__clear{background-image:none;color:#000;cursor:pointer;float:right;font-weight:bold;height:26px;margin-right: -12px;margin-top: -3px;font-size:17px}
.select2-selection--multiple .select2-selection__clear:hover{background-image:none !important;color:#999 !important;}
.select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}
.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0,#eee 50%);background-image:-o-linear-gradient(top,white 0,#eee 50%);background-image:linear-gradient(to bottom,white 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-selection--multiple{background-color:white;border:1px solid #f8d8d8;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}
.select2-selection--multiple:focus{border:1px solid #a71d52}
.select2-selection--multiple .select2-selection__choice{font-size:14px;line-height:18px;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:4px;padding:0}
.select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-right:5px}
.select2-selection--multiple .select2-selection__choice__remove{line-height:14px;background-color:transparent;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}
.select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}
.select2-container--open .select2-selection--multiple{border:1px solid #a71d52}
.select2-container--open.select2-container--above .select2-selection--multiple{/*border-top:0;*/border-top-left-radius:0;border-top-right-radius:0}
.select2-container--open.select2-container--below .select2-selection--multiple{/*border-bottom:0;*/border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-dropdown{background-color:white;border:1px solid transparent}
.select2-dropdown--above{border-bottom:0}
.select2-dropdown--below{border-top:0}
.select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-results__option--group{padding:0}
.select2-results__option--disabled{color:grey}
/*.select2-results__option:hover{background-color:#b52353;color:white}
.select2-results__option:hover .select2-results__options--nested .select2-results__option{background-color:white;color:black}*/
.select2-results__option--group:hover .select2-results__group{color:white}
.select2-results__option--group:hover .select2-results__group:before{opacity:1;content:" ";width:100%;height:28px;background-color:#b52353;z-index:-1;top:0;left:0;position:absolute}
.select2-results__option--group.optionsShow:hover .select2-results__group{color:white}
.select2-results__option--group.optionsShow:hover .select2-results__group:before{opacity:0.7}
.select2-results__option.select2-results__option--selectable:hover{background-color:#b52353;color:white}
.select2-results__group{cursor:default;display:inline-block;padding:4px 6px;font-weight:400}
.select2-container--open .select2-dropdown{border-color:#f8d8d8}
.select2-search__field::-webkit-input-placeholder,.select2-search__field::placeholder{font-size:13px;color:#8D8D8D}
.select2-selection.select2-selection--multiple{font-size:13px; padding:0}
.form-unit.no_trigger .trigger{display:none}
.box.kits #company,.box.patterns #designer,.box.access #company{height:30px}
.big_select .select2-search__field {margin:0 !important;line-height:14px}
.big_select .select2-container--default .select2-results>.select2-results__options {max-height: 308px;}
.select2-selection__choice__display span{color:#777}
.select2-results__option--group li{padding-left:20px}
.select2-results__option--selected{background-color:#e4e4e4}
.select2-results__option--group .select2-results__options--nested{display:none}
.optionsShow .select2-results__options--nested{display:block !important}
.select2-results__option--group{position:relative}
.select2-results__option--group .select2-results__group:after{margin-left: 5px; content:" ";display:inline-block; top:15px; border-top-color:#aaa;left:auto; right:auto}
.select2-results__option--group.optionsShow .select2-results__group:after{border-bottom:5px solid #aaa; border-top:0;}
.condition_wrapper,.condition{display:inline-block;color:#4b1522}
.condition_wrapper{position:relative}
.condition{position:absolute; top:-14px; left:5px; width:110px;}
.condition input[type="radio"] + label{margin-right:10px;margin-top: -3px;padding-bottom: 4px;}
@media (min-width: 1600px) {body,.footer{background-size:cover !important}}
@media (max-width: 1023px) {
#wrapper .btn_filters{float:none;margin-left:0}
.set__pic{margin:5px 5px 0}
.set__unit table{margin-bottom:7px}
.loop,.set__pic a,.proc__pic a{line-height:16px!important}
.set__pic a:not(.fancybox),.proc__pic a:not(.fancybox){margin-bottom:4px}
.set__title{margin-bottom:5px}
.set__info{margin-bottom:7px}
.set__link{margin-bottom:4px}
.set__unit{padding-bottom:5px;padding-top:5px}
.control-imgs{margin-top:-4px}
.works__author{margin:0}
.works_comment{margin:0 -13px 1px -11px}
.works__item{margin:0 .3% 5px .7%;padding:1% 2%;width:49%}
.works__item .works__pic{margin-bottom:5px}
.works__item .works__pic img{max-height:150px}
.loop{margin-bottom:5px}
.box.box_comment{padding-left:10px;padding-right:10px}
.process__title{margin:-4px 0 7px}
.heading{line-height:29px !important;margin:12px 0 -10px}
.heading .heading__unit{margin:-3px 0 -5px}
.col-left .heading{margin:40px 0 0}
.catalog{margin:24px -2px 10px 0}
.catalog__item{padding:4px 4px 0;margin-bottom:2px;min-height:270px}
.catalog__item .catalog__info,.catalog__item .catalog__unit{margin-bottom:5px}
.polls .multi_left label,.polls .multi_right label{display:block;margin-bottom:-20px;line-height:15px}
.polls .multi_ok{margin-top:0}
.box h3,.box h2{margin-bottom:10px;line-height:20px}
.box h1{margin-bottom:14px;line-height:20px}
.process{display:table;width:100%;padding:5px 12px 5px 20px !important}
.process.proc_all{padding:7px 12px 2px 20px !important}
.polls_all .set{padding:5px 15px;line-height:16px}
#result .process,.process_all .process{margin:0 0 5px}
.process__unit{padding:0 9px 0 13px;margin:0;width:auto}
.process .process__pic,.process__unit,.process__ui{display:table-cell;vertical-align:middle}
.box__search{padding:6px 27px 6px 19px}
.gallery-links{padding:4px 22px;margin:0}
.gallery-links a,.gallery-links span{line-height:12px!important}
.gallery-links__unit{margin:7px 0 0}
[class*="__center"]{width:auto}
.header__center{padding-bottom:30px}
.wrap_white .nav li a{padding:7px 10px;font-size:13px}
.wrap_white .nav-toggle{padding:10px 16px 7px}
.col-right .wrap_white .nav-toggle,.col-right .nav-wrap.nav-wrap_inbox .nav-toggle{display:block}
.col-right .wrap_white .nav,.col-right .nav-wrap.nav-wrap_inbox .nav{margin-top:0;display:none}
.col-right .wrap_white .nav li,.col-right .nav-wrap.nav-wrap_inbox .nav li{display:block;border-top:1px solid #ffe0e0;padding:0}
.col-right .wrap_white .nav li a,.col-right .nav-wrap.nav-wrap_inbox .nav li a{padding:10px}
.col-right .wrap_white .nav li:after,.col-right .nav-wrap.nav-wrap_inbox .nav li:after{display:none}
.nav-wrap_inbox .nav li{display:block;border-top:1px solid #ffe0e0;padding:0}
.nav-wrap_inbox .nav li:first-child{border-top:0}
.nav-wrap_inbox .nav li a{padding:10px}
.nav-wrap_inbox .nav li:after{display:none}
.nav-wrap_inbox,.nav-wrap_inbox .nav{-webkit-box-shadow:10px 10px 27px rgba(241,212,212,0.58);-moz-box-shadow:10px 10px 27px rgba(241,212,212,0.58);box-shadow:10px 10px 27px rgba(241,212,212,0.58)}
.nav-wrap_inbox.nav-wrap .nav{z-index:2;margin-top:-2px;position:absolute;border:1px solid #f4dcdc;padding:5px 10px;left:-1px;right:-1px;top:100%;width:auto;background:#fffafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-wrap .nav li{padding:0 4px}
.nav-wrap .nav a{padding-left:22px;padding-right:22px}
.catalog{text-align:center}
.heading__in:after,.heading__in:before{display:none}
.footer{height:auto;margin-top:0;padding-top:64px;padding-bottom:10px;background:url(/images/footer_mobile.png) center top}
.footer__center{padding:0 17px 0 12px}
.work-links__title{display:block}
.work-links__title + a{margin-left:0}
.box.box_comment{padding-left:10px;padding-right:10px}
.box__search{text-align:center}
.box_kits{margin:15px -2px 0 0}
.btn_bs{float:none;margin:10px 10px 0}
.gallery-links{text-align:center}
.gallery-links a,.gallery-links :first-child,.gallery-links span.active{margin:0 14px;white-space:nowrap}
.gallery-links__unit{float:none}
.gallery-links__unit span:not(.active){font-weight:600;display:block}
.works{margin-left:0;margin-right:0;text-align:center}
.comment_mod{margin-left:0;margin-right:0}
#wrapper .form-checkbox{display:block/*;margin-bottom:10px*/}
#wrapper .form-patterns .form-checkbox{display:inline-block}
#wrapper .form-footer .form-checkbox{margin:12px 0 5px}
.btn.btn_medium.btn_form{margin-top:10px}
.btn_form{float:none;margin:0 24px}
#desc{width:300px}
.sp_kanva{display:block;line-height:27px;margin-top:4px}
#add_wish .btn_medium{float:none}
.b-top{bottom:10px;right:10px}
#cart{bottom:70px;right:1px}
#wrapper .form-buy .form-checkbox,#wrapper .form-free .form-checkbox{display:inline-block}
.btn_form{display:block;margin:auto}
#wrapper .btn_filters{position: absolute;right: 50%;margin-right: 105px;margin-top: -30px !important;}
.form-footer{position: relative;padding-right:0}
}
@media (max-width: 980px) {
.logo{margin-left:2%}
.col-right{margin:0 0 0 -267px;padding:0 0 0 267px}
.col-left{margin-left:0}
}
@media (max-width: 940px) {
#wrapper .form-patterns .form-checkbox{display:inline-block;margin:0;}
/*#wrapper .form-patterns .form-checkbox#label_buy{margin-top:11px}*/
/*#tip_buy,#tip_free{right:auto;margin-left:4px}*/
#wrapper .form-patterns .form-checkbox#label_sale,#wrapper .form-patterns .form-checkbox#label_free{margin:6px 0 0 150.5px}
.mobile_f{display:block}
}
@media (max-width: 920px) {
.process{padding-left:5px!important;padding-right:5px!important;margin-left:-2%!important;margin-right:-2%!important;width:104%}
.process__settings{margin-right:10px}
.process__ui{width:152px}
.set{margin-left:-10px!important;margin-right:-10px!important;padding:0 10px}
.favs_all .set{margin-left:0!important;margin-right:-2px!important}
.set__unit{padding-left:10px}
.logo{margin-left:0}
.search{width:260px}
a.works__fav{display:block;float:right;margin-left:10px}
.wrap_white .nav-toggle,.nav-wrap.nav-wrap_inbox .nav-toggle{display:block}
.wrap_white .nav,.nav-wrap.nav-wrap_inbox .nav{margin-top:0;display:none}
.wrap_white .nav li,.nav-wrap.nav-wrap_inbox .nav li{display:block;border-top:1px solid #ffe0e0;padding:0}
.wrap_white .nav li a,.nav-wrap.nav-wrap_inbox .nav li a{padding:10px}
.wrap_white .nav li:after,.nav-wrap.nav-wrap_inbox .nav li:after{display:none}
.set__unit{border-left:0;padding-top:5px}
.set__title,.set__info{text-align:center}
.nav-wrap .nav a{padding-left:18px;padding-right:18px;font-size:14px}
.set__pic a:not(.fancybox){display:block;font:13px/21px "Open Sans",sans-serif}
.contacts_form #ml{width:50%}
#unit_edit{margin-bottom:8px}
#loadtext{width:50%}
.table_history.user_table{margin:0}
}
@media (min-width: 841px) {
.nav-wrap:not(.nav-wrap_inbox) .nav{display:table!important}
}
@media (max-width: 840px) {
.process{padding-left:20px!important;padding-right:12px!important;margin-left:0!important;margin-right:0!important;width:100%}
.process__settings{margin-right:22px}
.process__ui{width:168px}
.box__search .btn_bs{margin-top:0}
.set{margin-left:15px!important;margin-right:15px!important;padding:0 25px}
.set__unit{padding-left:25px}
.logo{margin-right:2.546%}
.col-right,.col-left{float:none;display:block;margin-left:0;padding:0}
.col-left{margin:40px auto 20px;width:auto}
.aside-nav{background:#ab3251}
.aside-nav li.active a,.aside-nav a:hover{background:#fee}
.aside-search{background:#ffeded}
.form-unit .input-title{width:40%}
.form-footer,.form-buy,.form-free{padding-right:10px;text-align:center}
.form-footer{padding-right:0}
#wrapper .form-checkbox{display:inline-block}
.nav-wrap .nav a{padding-left:13px;padding-right:13px;font-size:14px}
.footer .nav-wrap{display:none}
.wrap_white:before{height:66px;bottom:-33px;-webkit-background-size:auto 100%;background-size:auto 100%}
.box__search__unit.first{margin-top:-3px;vertical-align:middle}
.sp_kanva{display:inline;line-height:auto;margin-top:0}
.contacts_form #ml{width:33%}
#loadtext{width:50%}
a.works__fav{display:inline;float:left;margin-left:0}
.table_history.user_table{margin:0 -10px}
#wrapper .form-patterns .form-checkbox#label_buy{margin-top:0}
#tip_buy,#tip_free{right:-20px;margin-left:0}
/*#wrapper .form-footer .form-checkbox {margin: 0px 0 5px;}*/
#wrapper .form-patterns .form-checkbox#label_sale, #wrapper .form-patterns .form-checkbox#label_free{margin: 6px 0 0 8.5px;}
.mobile_f2{margin-left:40%;display:block}
}
@media (max-width: 800px) {
body{background-size:160% auto}
.logo{display:block;text-align:center;margin:-23px 0 -10px 10%;padding:0;width:178px;background-position:0}
#wrapper .search__sub{top:.5px}
.autorize,.user-account{border-color:#e7e3e3;float:right;margin-right:10%;margin-top:0;margin-bottom:10px}
#authclear{clear:both}
.autorize{margin-top:-15px;padding:3px;width:240px}
.search{float:none;margin:0 auto 5px}
.header__center{padding-bottom:15px}
.autorize,.user-account{border-color:#e7e3e3}
.footer__unit{float:none;margin:0 0 40px;width:auto}
.footer__logo,.footer__count{float:none;text-align:center;margin:40px 0 0;width:auto}
.footer__logo{margin:-25px auto 48px;width:200px;display:block}
.footer__unit{text-align:center}
.comment-smileys td{padding:2px 7px 7px 3px}
}
@media (max-width: 760px) {
.onlymobile{display:inline-block !important}
.set{margin-left:-10px!important;margin-right:-10px!important}
.favs_all .set,.favs_all .process{/*margin-left:0!important;*/margin-right:-2px!important}
.nav-toggle{display:block}
.nav{margin-top:-8px;display:none}
.nav li{display:block;border-top:1px solid #ffe0e0;padding:0}
.nav li a{padding:10px}
.nav li:after{display:none}
.nav li{padding:0 4px}
.nav a{padding-left:20px;padding-right:20px}
.nav-wrap,.nav-wrap .nav{-webkit-box-shadow:10px 10px 27px rgba(241,212,212,0.58);-moz-box-shadow:10px 10px 27px rgba(241,212,212,0.58);box-shadow:10px 10px 27px rgba(241,212,212,0.58)}
.nav-wrap .nav{z-index:2;margin-top:-2px;position:absolute;border:1px solid #f4dcdc;padding:5px 10px;left:-2px;right:-4px;top:100%;width:auto;background:#fffafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.footer{padding-top:80px}
.nav-wrap .nav li:first-child{border-top:0}
.nav-wrap .nav li{padding:0}
.sp_kanva{display:block;line-height:27px;margin-top:4px}
.contacts_form #ml,#loadtext{width:50%}
.fancybox-title-float-wrap{top:100%;bottom:inherit;margin-bottom:0;margin-top:5px}
.fancybox-title-float-wrap .child{line-height:15px;white-space:inherit}
.table_history.user_table{margin:0}
.des_date{width:90px}
}
@media (max-width: 740px) {
.box__search .btn_bs{margin-top:10px}
}
@media (max-width: 640px) {
.process{padding-left:5px!important;padding-right:5px!important;margin-left:-2%!important;margin-right:-2%!important;width:104%}
.process__unit{padding-left:7px}
#desc{width:260px}
a.works__fav{display:block;float:right;margin-left:10px}
/*body{background:url(/images/body_mobile.jpg) center top no-repeat #fff}*/
}
@media (max-width: 620px) {
.process__settings{margin-right:10px}
.process__ui{width:152px}
.box__search__unit.first{margin:-5px 0 0}
.box__search__unit{margin:-1px 0 0}
.set,.process{padding:0 10px}
.set__unit{padding-left:10px}
.logo{margin-left:5%}
.autorize,.user-account{margin-right:5%}
.work-author{margin-bottom:4px}
.work-author,.work-more{float:none}
.box__search__unit{display:block}
#wrapper .box__search input,#wrapper .box__search .select2{display:block;width:100%!important;text-align:center;margin:0}
.select2-container .select2-search--inline{float:none!important}
.reg-unit .input-title{width:100%;text-align:left;margin-bottom:8px}
#wrapper .reg-unit input{width:100%}
.wrap_reg .box{padding-left:16px;padding-right:16px}
#company,#designer,#cat1_accs{min-width:250px;max-width:250px}
.articles .art,.newsi .art,.helpt a,.helpt2 a{margin:8px 0 5px}
.label_buttons,.label_add .fa,.user_buttons{font-size:17px}
.user_buttons a.fav_b_delete,.comment a.fav_b_slink{font-size:18px}
.comment__ava{margin-right:12px}
.comment{padding:5px 10px}
.des_date{width:80px}
.work__unit .fl_container_gallery{display:block;text-align:center;margin:-3px 0 4px;float:none}
.work__unit .works__comments{float:none}
}
@media (max-width: 560px) {
.cooment__txt{border-bottom:0;padding:1px 0}
.process__settings{margin-right:6px}
.process__ui{width:150px}
.set,.process{padding:0 6px 0 2px}
.set.activity{padding:0 10px}
.set__unit{padding-left:3px}
.box.pad h1,.pad h1{margin-bottom:10px}
.form-unit .input-title{margin:5px 0 1px}
.box_comment .input-title{margin:-2px 0 1px}
.wrap_form .box{padding-left:10px;padding-right:10px}
.form-unit .input-title{width:auto;display:block;text-align:left}
.form-footer,.form-buy,.form-free{text-align:left}
.box-wrap__popup{margin-left:0;left:16px;right:16px;width:auto}
.form-footer{padding-right:0}
.contacts_form #ml,#loadtext{width:75%}
.contacts_form #sub,.contacts_form .contacts_row textarea{width:100%}
#loadtext,#loadtext2{width:100%;margin-bottom:5px}
#big_cart .modal-dialog,.modal-dialog{width:94%;margin:10px auto}
.modal-body table td{padding:6px 4px}
.modal-body table td:first-child{padding-left:5px}
.modal-body table td:last-child{padding-right:10px}
.modal-body table.total_costs td:last-child{width:29px !important}
#big_cart .cart_img{width:118px}
.table_history.modal-body .cart_img img{max-width:90px}
.table_history .cart_img{width:110px}
.table_history.modal-body table td:first-child{padding-right:0}
#wrapper .form-patterns{text-align: left;}
.mobile_f2{margin-left:0}
#wrapper .form-patterns .form-checkbox#label_buy{margin-top:7px;}
#wrapper .form-patterns .form-checkbox#label_sale, #wrapper .form-patterns .form-checkbox#label_free {margin-left:0}
#company, #designer, #category{width:100%;min-width:100%;max-width:100%;}
/*.form-unit,.form-unit .input-title{text-align:center}*/
}
@media (max-height: 450px) {
#big_cart .modal-dialog{margin:5px auto}
}
@media (max-width: 520px) {
.btn.btn_proc{width:87px}
.process__ui{width:128px}
.set.islogin,.favs_all .islogin{padding-right:25px!important}
.set.islogin .set__fav{padding-right:0}
table td{padding:3px 5px 7px 9px}
.comment__toggle{right:5px}
.set a,.process a,table td{font-size:13px!important}
.set .poll_text_right a{font-size:14px!important}
.set .user_buttons a,.process .user_buttons a,.set.islogin .user_buttons a,.islogin.process .user_buttons a{font-size:16px!important}
.fa.fa-external-link{margin-left:-3px}
.set__pic{max-width:140px}
.logo{margin-left:2%;width:35%;margin-top:-17px;background-size:100%;min-height:21.43%}
.autorize,.user-account{margin-right:2%}
/*.table_history.modal-body td:last-child{width:50px !important}*/
.modal-body.table_designers table td{padding:4px}
.modal-body.table_designers a{text-decoration:none;font-size:12px}
.modal-body.table_designers .des_link, .modal-body.table_designers .des_descr, .modal-body.table_designers table td{font-size:12px;line-height:14px}
.modal-body.table_designers table th,.modal-body.table_designers2 table th{font-size:13px;line-height:14px;padding:6px 4px}
.modal-body.table_designers{margin:0 -10px}
.modal-body.table_designers2{margin:10px -10px !important}
.des_date{width:60px}
.form-unit,.input-title{font-size:14px}
.select2-search__field,.form-unit select,.form-unit input,.form-unit textarea::placeholder,.form-unit input::placeholder,.select2-container,.select2-selection__choice__display{font-size:15px !important}
.form-unit select{line-height:19px}
}
@media (max-width: 480px) {
.works__fav.fl_container_gallery{margin-right:0}
.comments_link{margin-right:15px}
.process_award .process__pic{max-width:120px;padding-right:5px}
.set__bins,.set__disare{margin-left:3px}
.comment{margin-left:-5px!important;margin-right:-5px}
.comment__ava{margin-right:8px}
.process{padding-left:2px!important;padding-right:2px!important;font-size:13px!important;margin-left:-3%!important;margin-right:-3%!important;width:106%}
.set,.process{padding:0 4px 0 0}
.set__unit{padding-left:1px}
.process__title{margin:-4px 0 5px}
.btn.btn_proc{width:77px;padding:0 2px;line-height:24px}
.process__ui{width:34px}
.process__settings{margin-right:1px}
/*.process__unit{padding-left:0}*/
.comment__togggle__begin,.comment__togggle__end,.comment__togggle__prev,.comment__togggle__next{background:rgba(0,0,0,0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA0CAYAAABVa2IkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUzMjBDRjg2RUJEMTFFNTg1RDBBRTc3RDQ1RTA0NTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUzMjBDRjk2RUJEMTFFNTg1RDBBRTc3RDQ1RTA0NTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTMyMENGNjZFQkQxMUU1ODVEMEFFNzdENDVFMDQ1NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTMyMENGNzZFQkQxMUU1ODVEMEFFNzdENDVFMDQ1NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj4pb4cAAAHDSURBVHja7FbBLkNBFH0dfoHEjqB8AJaWfS1/4HWBBMUPiC/wASq1aSxaK0uhtZJYNhKJDS3hT55z5E4zHTP1eCQSneTkvrkzZ2bumXsnLxPHceBqx+WjSZgDYG9rd+fZNSfjIoM4DtMAZoBHII8FXu15ykNsCrEitil+P9nYMQsUsds2rfQb9gLKc1QS6/SLLYq/Z4H3mMVxBUxroi0Y+hG+a0AHyFGDobGR0Ql0Ls0dZTH6FoHwttU6h/8G9gn9DQqI7wsl4swCkUF0CiYhRDK/SfIJsI6B0ySCcR7nk9e9Z59gMqbj7blzr2CO+08mmCsV5xbm7z8VLOjT+goWJGhOwb7TVJCiDfsGBvX8xXoepOcvpCcF20fwUxDkLikJyq+Bs8SdV4EqHCsJiZxXJY/kEHgA6nKX/Ygcr8v8MFWSKJGfFZOTCqrZJ7Bez5yuMGXcHx15ewHfs+usZ6Mks1KSJaDNGO2a/tnHwAhhGTijdRG9Ow/S8y+mZ1cwOK754wJfAdjkY8dHz5WeWrBM5bDcluNGxn+JNz1FMIbV+SCYHCmUnUpiNbFHMAXnixy1o+N1paclWIG8VH9D/7Ge3wQYAE2O9Cq20KVkAAAAAElFTkSuQmCC') no-repeat scroll 0 0 / 12px 39px;margin:7px 0;height:12px}
.set.islogin a,.islogin.process a,.islogin table td{font-size:12px!important}
.set.islogin,.favs_all .islogin{padding-right:15px!important}
.box-wrap.users .nav-wrap{margin-left:-8px;margin-right:-8px}
.comment__toggle{margin:-47px 0 0;right:-1px}
.comment__togggle__prev,.comment__togggle__next{background-position:0 -11px;height:8px}
.comment__togggle__next{background-position:0 -20px;margin:27px 0 5px}
.comment__togggle__end{background-position:0 -28px}
table td{padding:3px 3px 7px}
.logo{width:33%;min-height:20.21%;margin-top:-24px;margin-bottom:-50px}
.user-account{padding:5px 10px 10px}
.user-unit{padding:2px 0 7px}
.works .box{padding-left:0;padding-right:0}
.works__item{margin:0 .2% 5px .4%}
[class*="__center"],.nav-wrap{padding-left:5px;padding-right:5px;margin-left:0;margin-right:0}
.comment-area,.comment-smbox{float:none;padding-right:0;margin-right:0;margin-bottom:5px;width:auto}
.comment_mod{padding-left:10px;padding-right:10px}
.comment_mod .comment__unit{padding-right:30px}
.comment_mod .comment__ava{display:block;float:none;width:auto;margin:0 0 20px}
#wrapper .reg-cell{display:block;width:auto;margin-top:5px;text-align:left}
#wrapper .reg-cell label{margin:0 18px 0 0}
.set{text-align:center}
.favs_all .comment{margin-left:0;margin-right:0}
.set.islogin{padding-right:30px}
.set__link{text-align:left;line-height:12px}
.set table td{text-align:left}
.box .otherone{margin:0!important}
.newsi .news_preview{margin-left:auto}
.newsi .news_one{text-align:left}
span#ksel1,span#ksel2,.sp_kanva{display:block;text-align:center;margin-top:4px}
.calc .kanva{margin:3% 1%;width:98%}
.contacts_form #ml{width:100%}
.contacts_form,.col-right #snd p.error,.col-right #snd p.done{margin:10px 2px}
.polls_all .set .poll_pics_left{padding-right:4%;width:33%}
.polls_all .set .poll_text_right{margin-left:0;width:100%;text-align:left}
.polls .multi_left,.polls .multi_right{float:left;width:100%}
.polls input[type="submit"]{margin-left:0}
.settings input[type="submit"]{margin:0 0 10px -5px}
.settings #result{margin:0 0 15px -5px}
.tags{text-align:center;margin-bottom:-5px}
.tags2{margin:5px 0 0}
input[type="checkbox"] + label{margin:0 0 5px}
.favs_all.works_all .tags,.favs_all.works_all p,.favs_all.works_all .works__link{margin-left:0}
.favs_all.works_all .tags{margin-right:0}
.set.addwish{margin:5px 0;padding:0 10px}
.a_text button:first-child{display:block;margin:0 auto}
.box_dop .newcomm{margin-left:0;margin-right:0}
#loadtext{width:100%;margin-bottom:5px}
.settings .label_buttons{margin-right:-12px}
.settings .set .input-title{padding-left:5px}
.quotetop{background-image:none}
.favs_all .comment.islogin{padding-right:35px}
.favs_all.works_all .set.islogin .works_comment{margin:5px 0 10px}
.user_buttons{margin-left:0;margin-right:0;text-align:center}
.works__fav.onework{float:none;text-align:center}
.box{padding-left:8px}
#result .set,#result .process,.process_all .process{margin-left:-10px;margin-right:-10px}
.modal-body.table_designers table td{padding:4px 2px}
/*#tip_buy,#tip_free{top:auto;left:auto;position:absolute;margin-top:8px;right:35px}*/
.novinka{position:absolute;margin-top:17px;right:5px}
.novinka img{width: 30px !important;height: 30px !important}
.form-buy,.form-free{padding-right:35px/*10*/}
.novinka_main{display:none}
.novinka_mobile{display:block}
#add_wish p.p_add{margin:10px 0}
.set .comment-smileys table td{text-align:center}
    .show_mobile{display:block !important}
    .hide_mobile{display:none !important}
    .btn_proc.show_mobile{margin-top:10px}
}
@media (max-width: 460px) {
.image_load div img{max-width:110px;max-height:110px;vertical-align:bottom;}
.image_load div span{width:110px;height:110px}
.image_table{margin:0 auto}
.image_load_mini div em{display:none}
.image_load_mini div i{display:inline}
.image_load_mini div img{max-width:100px;max-height:95px;vertical-align:bottom;}
.image_load_mini div span{width:100px;height:95px}
.image_load .manage, .image_load_mini .manage{width:102%;margin-left:-1%}
.image_load .manage a,.image_load_mini .manage a{margin-right:10px}
#dialog{width:102% !important;left:-1% !important}
}
@media (max-width: 420px) {
.history_link{float:none}
.history_info{text-align:left}
.process{margin-left:-4%!important;margin-right:-4%!important;width:108%}
.process a{font-size:12px!important;line-height:13px}
/*.process__ui{width:80px;text-align:center}*/
.process__settings{display:block;margin:4px auto}
a.works__fav{display:inline;float:left;margin-left:0}
.works__item{width:96%;margin-left:8px;margin-right:8px}
.works_comment{margin:0 -13px -3px -11px;border:0}
.set a,.process a,table td{font-size:12px!important}
.set.islogin a,.islogin.process a,.islogin table td{font-size:11px!important}
table td{padding:3px 1px 7px}
.set__pic{max-width:120px}
.logo{width:26%;margin-left:5%;margin-top:-40px;margin-bottom:-50px;min-height:15.92%}
.user-account{padding:5px 7px 9px;width:199px;margin-top:-7px;margin-right:5%}
.autorize{margin-right:0;width:219px}
.autorize a{font-size:12px!important}
.autorize input,.autorize label,.autorize button,.autorize a.autorize__reg{font-size:13px!important}
.autorize input[type="text"],.autorize input[type="password"]{width:150px!important;margin-bottom:2px!important}
.autorize label{margin-top:2px!important;margin-bottom:4px!important}
.user-account .btn_settings::before{position:relative;margin-right:14px;font-size:14px}
.user-account .btn_settings{padding-left:0;padding-right:10px;width:108px;font-size:13px;margin-top:1px}
.user-account .btn_dark{padding:0 5px;width:66px;font-size:13px}
.nophone{display:none}
.favs_all .works_comment{margin:0;padding:0 0 15px}
.favs_all .activity .works_comment{margin:0;padding:0 0 5px}
#unit_edit input{font-size:13px;margin-right:2px;padding:0 5px}
.favs_all .tags{font-size:12px;margin:-1px 0 5px}
.des_link a{font-size:13px}
.modal-body div.des_descr{font-size:12px}
.table_history.modal-body .cart_img img{max-width:80px}
.table_history .cart_img{width:100px}
.work__unit .fl_container_gallery{display:inline-block;float:left;text-align:left;margin:0 0 0 5px}
.work__unit .works__comments{float:right}
.video_instructions iframe{width:100%}
.pattern_cost{width:52px}
.pat_formats{padding:4px 0;display:inline-block;line-height:inherit}
ul.sell_terms{font-size:13px}
#big_cart .cart_img{width:108px;}
.condition{position:relative;top:auto;right:auto; margin-top:5px;margin-bottom: -5px;}
.select2{width:100% !important}
.condition{width:130px}
.form-unit,.input-title{font-size:15px}
.select2-search__field,.form-unit select,.form-unit input,.form-unit textarea::placeholder,.form-unit input::placeholder,.select2-container,.select2-selection__choice__display{font-size:16px !important}
.form-unit select{line-height:20px}
.select2-results__option.select2-results__option--selectable, .select2-results__option .select2-results__option--group{padding-top:6px;padding-bottom:6px}
.form-unit {margin: 0 0 8px;}
}
@media (max-width: 370px) {
.set__pic{max-width:100px}
.logo{margin-left:2%}
.autorize{margin-right:0}
.user-account{margin-right:2%}
.settings .label_buttons{margin-left:125px}
.loop,.set__pic a,.proc__pic a{line-height:13px!important}
.table_history.modal-body .cart_img img{max-width:67px;padding-right:1px}
.table_history .cart_img{width:75px}
.member_mail{word-break:break-all}
#wrapper .form-checkbox{padding-left:20px;margin-left:0}
.form-footer{padding-right:0}
}
@media (max-width: 380px) {
#dialog .modal-header{padding:5px 10px 5px 5px}
#dialog .modal-body p{padding-left:5px;margin-right:3px !important}
#dialog .image_table{margin:0 5px 0 7px !important}
#dialog textarea{margin:-10px 0 -5px 0}
.image_load, .image_load_mini{padding-right:2px}
.image_load .manage a,.image_load_mini .manage a{margin-right:9px}
}
@media (max-width: 360px) {
    #big_cart .btn{font-size: 13px;}
    #big_cart .btn.btn-clear, #big_cart .btn {
        padding: 6px 7px;
    }
}
@media (max-width: 330px) {
    #big_cart .btn{font-size: 12px;}
}