*{box-sizing:border-box}body{font-size:14px;color:#080808;padding:11px 0;font-family:Arial}a{color:#080808;font-size:12px}a:hover{color:#080808}h2{font-size:26px;font-family:Arial}.top-header{background:#ebecec;padding:13px 8px 11px;margin-bottom:19px;position:relative}.add{font-size:16px}.no-login{padding:0 20px}nav .list-inline>li{padding-right:10px;padding-left:10px}nav .list-inline>li>a{text-decoration:none}nav .list-inline>li>a:hover{text-decoration:none}nav .list-inline>li>a:hover .top-menu-item{border-bottom:1px solid #080808}nav .list-inline>li>a>img{vertical-align:bottom}nav .list-inline>li.logout-btn{padding-right:0;padding-left:24px}nav .login-form li{padding:0 3px 0 0}nav .login-form li input{padding:4px 19px;border-radius:3px;border:1px solid #d2d1d1;line-height:1.2;font-size:12px}nav .login-form li input{padding:4px 15px;border-radius:3px;border:1px solid #d2d1d1;line-height:1.2;font-size:12px;width:170px}nav .login-form li.login-btn{padding:0}.navbar-toggle{position:absolute;padding:9px 10px;background-color:transparent;background-image:none;border:1px solid #e66155;border-radius:4px;right:6px;top:6px;margin:0}.navbar-toggle .icon-bar{background:#e66155}.rs-badge{font-size:14px;font-family:Arial;color:#e66155;padding-left:14px}.rv-btn{background:#e66155;color:#fdfeff;line-height:1.2;padding:4px 19px;border-radius:3px}.rv-btn:hover{color:#fdfeff;opacity:.7;text-decoration:none}.menu-nav{display:flex;flex-direction:row}.menu-item{flex-grow:1;vertical-align:middle}.menu-item img{opacity:1}.menu-item:hover img{opacity:.8}.menu-title{font-size:12px;line-height:1.2;padding-top:12px;display:block}.search-form>div{position:relative}.search-form input{border:1px solid #e66155;padding:4px;border-radius:3px 0 0 3px;width:84%}.search-form button{border:none;padding:5px 3px 4px 3px;margin:0;background:#e66155;border-radius:0 3px 3px 0}.search-form button img{width:80%}.header-site-stat{font-size:12px;padding-top:12px}.header-site-stat a{color:#06a2e4}.header-site-stat i{color:#e66155}.header-site-stat span{color:#777}.content{margin:30px 0}.content-block h2{line-height:1.2;margin:0;display:inline-block}.current-contests{margin-bottom:10px!important}.current-contests,.last-in-contests{color:#e66155}.finished-contests{color:#8e8aa6}.contest-results h3{margin-bottom:30px!important}.contest-results .media,.contest-results h4{margin-bottom:20px!important}.contest-results h4.media-heading{margin-bottom:5px!important}.contest-results hr{margin-top:40px!important;margin-bottom:40px!important}.contest-work{display:inline-block}.contest-paid-work{margin-top:-10px;border:10px #e7cf9d ridge}.contest-paid-work-detail{border:20px #e7cf9d ridge}.work-contest-item .contest-paid-work{display:inline-block}.in-gallery,.last-in-gallery,.new-in-gallery{color:#ebae06}.in-gallery-subtitle{font-size:20px}.last-seria{color:#59b837;padding-bottom:30px}.view-all{padding:5px 0 0 0}.view-all a{font-size:13px;font-family:Arial;text-decoration:underline;line-height:1.2}.content-block{margin-bottom:50px}.content-item-wrapper{border-bottom:1px solid #e1e1e1;padding-bottom:15px}.content-item-wrapper:last-child{border-bottom:none}.content-item{display:table-row;clear:both}.content-pic{padding:15px 0;display:table-cell;vertical-align:middle}.content-pic.question-pic{vertical-align:top}.content-text{display:inline-block;vertical-align:top;padding:15px 0 0 15px}.content-text h3{margin:0 0 18px;font-size:18px;font-family:Arial;color:#080808;line-height:1.2}.content-text .description{font-size:14px;font-family:Arial;color:#080808;line-height:1.143;text-align:justify;padding:0 0 23px 0}.content-text .audience,.content-text .last-prices-date{margin-bottom:16px}.content-links{display:flex;flex-direction:row}.content-links>div{flex-grow:1;font-size:13px;font-family:Arial;line-height:1.2}.content-links>div.situation a{color:#e66155}.content-links>div.gallery a{color:#ebae06}.content-links>div.submit a{color:#59b837}.content-links>div.result a{color:#59b837}.content-last-prices-for{color:#7c7c7c;font-size:12px;line-height:1.2}.content-last-prices-for>a{color:#06a2e4;font-size:12px;text-decoration:underline}.last-work>div{padding:15px 35px}.rs-item{display:table-row;clear:both}.rs-item>div{display:table-cell;vertical-align:middle;padding:0 10px}.rs-title{font-size:15px;font-family:Arial;color:#0b0b0b;line-height:1.2;margin-bottom:13px}.rs-title.school-rs-title a{color:#06a2e4;font-size:15px;font-family:Arial}.rs-author,.rs-author-age,.rs-date,.rs-info{font-size:12px;font-family:Arial;color:#0b0b0b;line-height:1.2}.rs-info{padding-top:5px}.rs-meta{margin-top:19px;font-size:13px;font-family:Arial;color:#9895ad;line-height:1.2}.rs-meta>span{padding-right:16px}.rs-meta>span>img{vertical-align:text-top}.rs-cat,.rs-cat a{font-size:19px;line-height:1.2;text-align:left;margin-bottom:7px}.new-in-gallery-item{padding-top:30px}.new-in-gallery-item>div{display:inline-block}.new-in-gallery-item>div.gallery-best-items{max-width:163px}.gallery-best-empty{max-width:163px;height:163px;width:163px;background-color:#8a8a8a38;color:#9795ad;padding:10px;display:flex;justify-content:center;align-items:center;border:3px solid #9795ad;flex-wrap:wrap}.new-in-gallery-meta{padding-top:17px}.player{padding-top:30px}.player img{width:100%}.bottom-menu>a{font-size:15px;line-height:1.067}.bottom-menu>a:hover{text-decoration:underline}.dot{display:inline-block;width:7px;height:7px;background:#0e0e0e;border-radius:50%;vertical-align:middle;margin:0 7px}.color-cours{background:#e66155}.color-gallery{background:#ebae06}.color-forum{background:#59b837}.color-blog{background:#5fc4c7}.color-news{background:#7992bf}.color-rating{background:#9895ad}.color-green{color:#57b835}.color-aqua{color:#6ecacc}.color-fiolet{color:#7992bf}.color-pink{color:#e66155}.sidebar-block{margin-bottom:50px;background-color:#f9f9f9;padding:10px 15px 10px 15px}.sidebar-block h4.sidebar-block-title{font-size:21px;line-height:.762;margin-top:0}.sidebar-block a.last-records{text-decoration:none}.news .sidebar-item-title>a,.news .sidebar-view-all a,.sidebar-block.day-work h4.sidebar-block-title,.sidebar-block.news a h4.sidebar-block-title{color:#7992bf}.blog .sidebar-item-title>a,.blog .sidebar-view-all a,.sidebar-block.blog a h4.sidebar-block-title{color:#66bdbe}.last-comments .sidebar-item-title>a,.last-comments .sidebar-view-all a,.sidebar-block.last-comments a h4.sidebar-block-title{color:#9796ae}.sidebar-block .sidebar-item-wrapper{text-align:left}.sidebar-item-wrapper{padding-top:25px}.sidebar-item-table-row{display:table-row;clear:both}.sidebar-item-pic{display:table-cell;vertical-align:middle}.sidebar-item-title{display:table-cell;vertical-align:middle;padding-left:14px}.sidebar-item-title>a{font-size:15px;line-height:1.067}.sidebar-item-text{margin-top:12px;font-size:13px;color:#0c0c0c;line-height:1.234}.sidebar-item-text p{margin-bottom:5px}.sidebar-view-all{padding:25px 0 0 0}.sidebar-view-all a{font-size:13px;text-decoration:underline;line-height:1.231}.socials-block h5,.subscribe-block h5{font-size:16px;color:#e66458;line-height:1}.socials-block a{text-decoration:none}.socials-block a:hover{text-decoration:none}.subscribe-form input{margin-bottom:13px;border-radius:1px;border:1px solid #e7655a;padding:7px;width:100%}.subscribe-form button{background:#e7655a;color:#fff;border:none;line-height:1.143;width:100%;padding:7px;border-radius:1px}.subscribe-zen-block a{font-size:20px;color:#06a2e4;text-decoration:underline}.subscribe-zen-block a:hover{text-decoration:none}.footer{border-top:1px solid #e1e1e1;padding:19px 0}.feedback-ink{font-size:15px;color:#e66155;text-decoration:underline;line-height:1.067;vertical-align:middle}.copyright{font-size:15px;color:#0b0b0b;line-height:1.067}.row-eq-height{display:table;width:100%}.row-eq-height [class*=col-]{float:none;display:table-cell;vertical-align:middle}.pt-none{padding-top:0!important}.bb-none{border-bottom:0!important}.gallery-filter{font-size:13px;line-height:1.2}.gallery-filter a:first-child{color:#06a2e4;text-decoration:underline;margin:0 6px 0 0}.gallery-filter a{color:#06a2e4;text-decoration:underline;margin:0 6px}.filter-block{padding-top:20px}.filter-block .children{color:#77be5c}.filter-block .teenager{color:#64c1c4}.filter-block .grown{color:#7f97c3}.filter-block .expert{color:#e86155}.filter-block .active{text-decoration:none!important;color:#000!important}.filter-block>span{margin-right:6px}.pagination{margin:30px 0 0}.pagination>a{font-size:13px;color:#06a2e4;text-decoration:underline;line-height:1.2}.pagination>a>span{font-size:10px;text-decoration:underline}.pagination>span{font-size:13px;line-height:1.2}.expert-rating{color:#e86155;font-size:15px;line-height:1.067;padding-bottom:18px}.user-rating{color:#5ab039;font-size:15px;line-height:1.067;padding-bottom:18px}.week-work{color:#edaf03}.btn-add-in-gallery{font-size:16px;line-height:1.2;background:#77be5c;border-color:#77be5c;color:#fff}.btn-add-in-gallery:hover{opacity:.8;color:#fff}.gallery-item h2{font-family:Arial;color:#060606;line-height:1.2}.breadcrumbs{margin:30px 0 15px}.breadcrumbs>a{font-size:13px;font-family:Arial;color:#06a2e4;text-decoration:underline;line-height:1.2}.gallery-item-block{background:#555353;padding:17px 18px}.nav-controll{display:flex}.nav-controll>div{flex-grow:1}.nav-controll>div>a{font-size:14px;color:#fff;line-height:1.2;margin:0 10px}.nav-controll>div>a[disabled]{color:#a4a4a4;text-decoration:none;cursor:auto}.nav-controll>div i{font-size:18px;color:#fff}.nav-controll.dark{padding-top:25px}.nav-controll.dark>div i{font-size:18px;color:#060606}.nav-controll.dark>div>a{font-size:14px;color:#060606}.nav-controll.dark>div>a[disabled]{color:#a4a4a4;text-decoration:none;cursor:auto}.gallery-item-counts{font-size:13px;line-height:1.2;color:#fff}.gallery-item-counts>span{padding:0 9px}.nav-arrows{display:inline-block;vertical-align:middle}.nav-author{font-size:16px;line-height:1.2}.nav-controll.dark>div.nav-author>a{margin:0;font-size:16px}.nav-author a.antiplugiat-link{font-size:12px!important;line-height:1.2;color:#06a2e4!important}.gallery-img{text-align:center;margin:50px 0 70px}.gallery-img img{max-width:100%}.ratings-block{display:flex;padding:20px 0 25px}.ratings-block>div{flex-grow:1}.g-favorite{color:#06a2e4;font-size:15px;text-decoration:underline;line-height:1.2}.g-expert-rating>span,.g-user-rate>span{color:#2e2d2d;font-size:15px;line-height:1.2}.g-expert-rating>span:first-child,.g-user-rate>span:first-child{padding-right:5px}.g-user-rate .res-rate{color:#2e2d2d;font-size:20px;line-height:1.2}.g-expert-rating .res-rate{font-size:20px;line-height:1.2;color:#06a2e4;text-decoration:underline;cursor:pointer}.g-expert-rating .res-rate:hover{text-decoration:none}img.plus{position:relative;top:-9px}.total-rating{font-size:20px;line-height:1.2;color:#9c9c9c}.total-rating img{padding-right:10px}.total-rating .bad{color:#d60000}.total-rating .good{color:#31a802}.gallery-item-prizes>div:nth-child(2){padding-top:0}.gallery-item-prices{color:#0e0e0e;font-size:13px;line-height:1.2;padding:25px 0 30px}.gallery-item-prices a{color:#06a2e4;font-size:13px;text-decoration:underline;line-height:1.2;margin-left:20px}.gallery-item-description{padding-top:25px;color:#0e0e0e;font-size:15px;line-height:1.2}.gallery-item-commentes-title{color:#7b94c1;font-size:26px;line-height:1.2;padding-bottom:25px}.gallery-item-comment{display:block;clear:both}.gallery-item-comment>div{display:table-cell;vertical-align:top;color:#0e0e0e;padding-bottom:30px}.gallery-item-comment-content{padding-left:25px}.gallery-item-comment-date{font-size:12px;line-height:1.2;padding-bottom:14px}.gallery-item-comment-text{font-size:15px;line-height:1.2}.gallery-item-comment-text>blockquote{font-weight:400;font-size:14px;font-style:italic}.gallery-item-comments-form{max-width:650px}.gallery-item-comment>div.gallery-item-comments-form{display:block}.gallery-item-comments-form label{color:#0e0e0e;font-size:16px;line-height:1.2;margin-left:7px;font-weight:400}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;margin-bottom:0;cursor:pointer;margin-left:0!important;font-weight:400}.custom-file-input{min-width:14rem;max-width:100%;height:2.5rem;margin:0;opacity:0;font-weight:400}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:3.5rem;padding:.5rem 1rem;font-size:16px;line-height:1.2;color:#0e0e0e;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;cursor:pointer;font-weight:400}.custom-file-control:after{content:"+ Добавить изображение"}.btn-send-comment{font-size:16px;line-height:1.2;background:#6781b1;border-color:#6781b1;color:#fff}.btn-send-comment:hover{opacity:.8;color:#fff}.in-profile .p-name{color:#060606}.in-profile .p-title{color:grey}.p-counts{padding:18px 0}.p-counts>div{display:inline-block;font-size:11px;line-height:1.2;color:#060101;margin-right:13px}.p-counts .p-repo{color:#5ab039}.p-views{color:#e66155}.p-last-visit{color:#7f97c3}.p-menu{padding-bottom:18px}.p-menu-bottom{padding:18px 0}.p-menu a,.p-menu-bottom a{color:#06a2e4;font-size:13px;text-decoration:underline;line-height:1.2}.p-menu a.active,.p-menu-bottom a.active{color:#060606;text-decoration:none}.p-personal-info{display:table-row;clear:both;padding-bottom:25px}.p-personal-info>div{display:table-cell;vertical-align:top}.p-personal-info-content{padding-left:45px;color:#060606;font-size:12px;line-height:1.5}.p-personal-info-content h3{font-size:16px;margin:0;padding:0 0 10px;color:#060606}a.edit-link{color:#06a2e4!important}.p-personal-data{padding:10px 0 9px}.top-places,.work-count{padding-bottom:9px}.p-personal-data table tr>td:nth-child(2),.top-places table tr>td:nth-child(2),.top-places-works table tr>td:nth-child(2),.work-count table tr>td:nth-child(2){padding-left:5px}.top-places table tr td a,.top-places-works table tr td a,.work-count table tr td a{text-decoration:underline;color:#06a2e4}.top-places table tr td a:hover,.top-places-works table tr td a:hover,.work-count table tr td a:hover{text-decoration:none}.p-invite-link{padding:18px 0 48px}.p-invite-link .input-group{width:100%}.p-invite-link .input-group input{background-color:#fff}.p-invite-link a{color:#06a2e4;font-size:12px;text-decoration:underline}.p-invite-link .copy-invite-link{cursor:pointer}.p-about{padding:18px 0 48px}.p-about a.p-read-more{color:#06a2e4;display:block;font-size:12px;text-decoration:underline;padding-top:12px}.p-items-block{padding-bottom:48px}.p-item{padding-top:30px}.p-item>div{display:inline-block}.p-meta{padding-top:17px}.last-prices{color:#06a2e4}.last-comments{color:#9796ae}.last-comments>.sidebar-item-wrapper.last-comments-first{padding-top:25px}.last-comments .sidebar-item-wrapper{padding-top:0}.last-comments .sidebar-item-wrapper>div{color:#2a2928;font-size:14px;line-height:1.2;padding-bottom:5px}.last-comments .sidebar-item-wrapper>div:last-child{padding-bottom:0;font-size:11px}.last-comments .sidebar-item-wrapper>div.last-comment-work a{font-size:16px;padding-bottom:10px;color:#06a2e4}.last-comments .last-comment-author{margin-top:5px;font-style:italic;font-size:12px!important}.last-comments .last-comment-author>a{font-style:italic;margin-top:10px}@media screen and (max-width:991px){nav .list-inline>li{padding-right:7px;padding-left:7px}nav .list-inline>li>a{font-size:9px}nav .list-inline>li.logout-btn{padding-left:10px}nav .list-inline>li.login-btn a{font-size:11px}nav .login-form li input{width:125px}.search-form input{width:80%}}@media screen and (max-width:767px){nav.pull-right{float:none!important}nav .list-inline>li{padding-right:0;padding-left:0;margin:15px 0;display:block}nav .list-inline>li>a{font-size:16px}nav .list-inline>li.logout-btn{padding-left:0}.ratings-block{display:block;padding:20px 0 10px}.ratings-block>div{text-align:center;margin:15px 0}.nav-controll{display:block}.nav-controll>div{margin:15px 0}}@media screen and (max-width:599px){.row-eq-height{display:initial;width:100%}.row-eq-height [class*=col-]{float:none;display:table;vertical-align:middle;margin:0 auto}.row-eq-height>div#logo-block{display:table;text-align:center}.googlesearch-form-inclusion{margin-top:10px}.menu-nav{display:inline-block}.menu-item{vertical-align:middle;display:inline-block;margin:5px}.content-item{display:block;padding-bottom:25px}.content-text{padding:0}.content-pic{display:block;text-align:center}.gallery-item-prices{text-align:left}.gallery-item-prices a{display:block}.p-personal-info{display:block}.p-personal-info>div{display:block}.p-personal-info>div:first-child{text-align:center}.p-personal-info-content{padding:15px 0 0 0}.last-seria{padding-bottom:0}.last-seria-block{padding-bottom:30px}}@media screen and (max-width:400px){.rs-item{display:block;clear:both;text-align:center}.rs-item>div{display:block;vertical-align:middle;padding:0}.no-login{padding:12px 0 1px;display:block}}.rating-place strong{color:#ebae06}.school-link{font-size:14px}.color-red{color:#e66155}a.blue-link{color:#06a2e4;font-size:14px}.subscription-buttons-block{margin:40px 0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.subscription-buttons-block form{display:flex;flex-direction:column}.subscription-buttons-block .btn{margin:10px}.subscribe-offers .row{margin-top:2px;padding:5px 0}.subscribe-offers .row:nth-child(odd){background-color:#f6d48d}.subscribe-offers .row:nth-child(even),.subscribe-tariffs{background-color:#c5e5bc}.subscribe-tariffs{margin:20px 0;min-height:260px;max-height:260px}.subscribe-tariffs.optima{background-color:#b6d7a8}.tariff-option{margin:0 0 10px 0}.tariff-option .btn-link{margin:0;padding:0}