/*! avra-forum-web-module - ver 1.0.0 */

html{font-family:LeroyMerlinSans,sans-serif;padding:0;margin:0;min-width:1240px;height:100%}body{font-family:LeroyMerlinSans,sans-serif;color:#515151;background:#fff;min-height:100%;position:relative;display:flex;flex-direction:column}.page{width:1220px;min-height:100%}.container{padding:20px 0;flex:1 0 auto}a{color:#78be20;outline:0}a:focus,a:hover{color:#78be20;outline:0;text-decoration:none}a[data-ng-click],a[ng-click]{outline:0;cursor:pointer}a.plain,a.plain.focus,a.plain:hover{color:#333;text-decoration:none}a.awarded{font-weight:700}a.interactive:focus,a.interactive:hover{color:#fff;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:LeroyMerlinSans,sans-serif;font-weight:700;color:#333}.h1,h1{font-size:20px}.h2,h2{font-size:18px}.h2.header-with-background,h2.header-with-background{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 25px;font-size:18px;background-color:#00263a;color:#fff;height:40px}.h2.header-with-background::after,h2.header-with-background::after{content:'';border-color:transparent #78be20 #78be20 #00263a;border-style:solid;border-width:0 60px 40px 40px;height:0;width:0}.h2.with-top-margin,h2.with-top-margin{margin-top:10px}.h3,h3{font-size:16px}.h3.header-with-background,h3.header-with-background{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 25px;font-size:16px;background-color:#00263a;color:#fff;height:40px}.h4,h4{font-size:14px}p{color:#333;margin:0}p.primary{font-size:16px}p.secondary{font-size:14px}.body-header{margin-bottom:30px}.body-header--centered{text-align:center}.body-header--spaced-out{display:flex;justify-content:space-between;align-items:center}.body-front-header{padding-bottom:10px}.body-title{padding:15px 0;font-weight:700;font-size:20px}.body-header .body-title{word-wrap:break-word}.body-front-header .body-title{color:#333}.body-description{font-size:18px;color:#999}.dropdown-menu{font-size:14px}.display-table{display:table}.display-tr{display:table-row}.display-td{display:table-cell}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.full-width{width:100%}.preserve-new-lines{white-space:pre-wrap}.body-container{font-size:16px;line-height:1.5}.sidebar-module{padding:15px;margin:0 -15px 15px}.sidebar-module-inset{padding:15px;background-color:#f5f5f5;border-radius:4px}.sidebar-module-inset ol:last-child,.sidebar-module-inset p:last-child,.sidebar-module-inset ul:last-child{margin-bottom:0}.nobr{white-space:nowrap}td,th{padding:5px 10px}.pagination{margin-top:0;margin-bottom:0}div.relative-container{position:relative}.abs-pull-left{position:absolute;left:0}.abs-pull-right{position:absolute;right:0}.pull-down{position:absolute;bottom:0}.pull-up{position:absolute;top:0}.data-table .table{margin-bottom:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top-color:#e8e8e8;border-left-color:#e8e8e8;border-right-color:#e8e8e8}.nav-tabs>li.active>a,.nav-tabs>li>a{color:#666}.clear-both{clear:both}.shadowed{-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333}.centered-vertically:before{content:' ';display:inline-block;vertical-align:middle;height:100%;font:0 / 0 a}.vertical-separator{display:inline-block;height:100%;width:1px;border-left:1px solid #e8e8e8}.word-breaker{-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.relative-container{position:relative}.break-word{word-wrap:break-word}.clearfix{border-spacing:0}img.img-cover{visibility:hidden}.image-link{display:block;width:100%;height:100%;text-align:center;font:0 / 0 a;background:#f2f2f2}.image-link--with-bottom-margin{margin-bottom:10px}.img-onload{background:#f2f2f2 url(../img/spinner.gif) no-repeat center center scroll}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.plain.link-hover:hover{color:#78be20}.img-center{max-height:100%;max-width:100%}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.row--separate{margin-bottom:10px}.row--bigger-separate{margin-bottom:45px}.modal-dialog .modal-header{border:0;padding:0}.modal-dialog .modal-content{border:0;border-radius:0}.modal-dialog .modal-footer{display:flex;justify-content:flex-end;border:0;margin:0;padding:5px 20px 20px}.lb-outerContainer{border-radius:0}.lb-data .lb-caption{color:#fff;font-size:16px}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:0}.mCS-avra-lm-scrollbar.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#999}.mCS-avra-lm-scrollbar.mCSB_scrollTools .mCSB_draggerRail{background-color:#f2f2f2}.button-container{width:100%;display:flex;justify-content:flex-end}.button-container--centered{justify-content:center}.preview-picture,.slider-picture{margin:10px;max-height:300px;max-width:360px}.admin-datepicker{display:flex;height:36px}.admin-datepicker__icon{display:flex;align-items:center;padding:0 10px;border:1px solid #e8e8e8;border-left:0}.admin-paginator{width:100%;margin:10px 0}.admin-paginator__bar{display:flex;justify-content:space-between;align-items:center}.admin-paginator__controller{display:flex}.admin-paginator__size-select{width:100px}.admin-paginator .pagination>li>a{color:#78be20}.admin-paginator .pagination>.active>a,.admin-paginator .pagination>.active>a:focus,.admin-paginator .pagination>.active>a:hover,.admin-paginator .pagination>.active>span,.admin-paginator .pagination>.active>span:focus,.admin-paginator .pagination>.active>span:hover{color:#fff;background-color:#78be20;border-color:#78be20}table.table-category td.categoryId{white-space:nowrap}table.table-category td.categoryVisible{text-align:center}table.table-category td.categoryVisible .glyphicon{position:relative;top:4px}table.table-category td.actions{width:125px}table.table-category td.actions .btn{width:150px}input[type=checkbox].all-keywords{margin-bottom:10px}.category-avatar-image{max-width:251px;max-height:220px}.modal-footer .btn-remove{color:#666}.category-header{height:auto;position:relative}.category-header .top{margin-bottom:25px}.category-header .top .title{font-size:20px;display:inline-block;max-width:870px}.category-header .top .counter-title{font-size:16px;color:#333}.category-header .top .counter{color:#78be20;font-size:20px;font-weight:600;padding-left:10px}.category-header .top .newThread{position:absolute;right:0;top:4px}.category-header .content{height:227px;background-color:#f2f2f2}.category-header .content .right-content{position:relative;height:140px;width:auto;margin-left:250px}.category-header .content .right-content .description{width:100%;padding:20px 20px 15px 50px;height:140px;display:inline-block;font-size:18px}.category-header .content .right-content .social{width:100%;margin-top:30px;padding:0 30px 0 50px}.category-header .content .right-content .social .social-buttons{display:flex;align-items:center;vertical-align:middle}.category-header .content .right-content .social .social-buttons .message{padding-right:15px}.category-header .content .right-content .social .helper-container{text-align:right;vertical-align:middle}.category-header .content .right-content .social .helper-container .helper{display:inline-block;text-align:left;vertical-align:middle}.category-header .content .right-content .social .helper-container .helper .title-and-name{display:inline-block;vertical-align:top;margin-left:10px}.category-header .content .right-content .social .helper-container .helper .title-and-name .title{font-size:12px}.category-header .content .right-content .social .helper-container .helper .title-and-name .name .send-message{display:inline-block;border-left:1px solid #e8e8e8;margin-left:10px;padding-left:10px;font-size:12px}.category-header .content .right-content .social .helper-container .helper .title-and-name .name .send-message:before{content:"\f003";font-family:FontAwesome;font-size:16px}.category-header .content .right-content .social .helper-container .helper .title-and-name .name .send-message a{color:#333}table.group,table.table-bordered,table.table-category,table.table-striped,table.table-user{table-layout:fixed}table.group tr td,table.group tr th,table.table-bordered tr td,table.table-bordered tr th,table.table-category tr td,table.table-category tr th,table.table-striped tr td,table.table-striped tr th,table.table-user tr td,table.table-user tr th{width:100%;word-wrap:break-word}table.group td,table.group th,table.table-bordered td,table.table-bordered th,table.table-category td,table.table-category th,table.table-striped td,table.table-striped th,table.table-user td,table.table-user th{vertical-align:middle!important;border-color:#e8e8e8!important}.rate-modification{width:100%}.rate-modification__edit-container{display:flex;align-items:center;justify-content:space-between}.rate-modification__edit-container__input{margin-left:10px}.rate-modification__buttons-container{display:flex;margin-top:5px}.abuse-management .checkbox{margin-top:4px;margin-bottom:4px}.abuse-management .checkbox label:before{top:0}.abuse-management .filter-form input{margin-top:0}.abuse-datepicker{position:relative}.abuse-datepicker .av-datepicker{width:100%!important}table.table-changelog td.change-type.matched:hover,table.table-changelog td.change-type.reverted{background-color:#78be20;color:#fff}.modal-changes{width:1150px!important}.modal-changes .colors{width:30px;height:30px;border:1px solid;display:inline-block;margin-right:6px}.modal-changes__label{font-style:italic;font-size:smaller}.modal-changes__header{word-break:break-all;margin-bottom:30px}.modal-changes__body{position:relative;min-height:200px}.modal-changes__value{word-break:break-all}.modal-changes__value img{max-width:200px}.codeShell-form .buttons{text-align:right}.codeShell-form .result.result-ERROR>pre{color:red}.codeShell-form .CodeMirror{font-size:14px;border:solid 1px #e8e8e8}.competition-form #results-description,.competition-form #works-description{white-space:pre-wrap}.competition-form .types{margin-top:8px}.competition-form .types .type-wrapper{float:left;margin-right:20px}.competition-form .types .type-wrapper .checkbox.last{margin-bottom:0}.competition-form .types .type-wrapper label{padding:2px}.competition-form .text-value{margin-top:8px}.competition-form ol.competition-rules{list-style-type:none;counter-reset:main-rule-counter}.competition-form ol.competition-rules li.main-rule{counter-reset:sub-rule-counter;line-height:2}.competition-form ol.competition-rules li.sub-rule{line-height:1.5}.competition-form ol.competition-rules li.main-rule::before{content:counter(main-rule-counter) ". ";counter-increment:main-rule-counter;vertical-align:baseline}.competition-form ol.competition-rules li.sub-rule::before{content:counter(sub-rule-counter,lower-alpha) ") ";counter-increment:sub-rule-counter;margin-left:20px;vertical-align:baseline}.admin-competition-all-works-title{font-weight:500;width:100%;display:inline-block;margin:20px 0}.podium-buttons{display:block;padding:10px 0}.admin-competition-main-container-wrapper{margin-top:30px;width:1220px}.admin-competition-main-container-wrapper .admin-competition-all-works-sort{display:inline-block;width:20%;margin-bottom:40px}.admin-competition-main-container-wrapper .admin-competition-all-works,.admin-competition-main-container-wrapper .admin-competition-first-places{border-bottom:1px solid #e8e8e8;padding:20px 0}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-place-on-podium-container,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-place-on-podium-container{display:flex;justify-content:center}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-place-on-podium-title,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-place-on-podium-title{font-weight:500;text-align:center;width:100%;display:inline-block;padding-bottom:10px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-all-works-title,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-all-works-title{font-weight:500;text-align:left;width:100%;display:inline-block;padding-bottom:40px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-all-works-sort,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-all-works-sort{display:inline-block;width:20%;margin-bottom:20px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;float:left;margin-right:2.33%;margin-bottom:30px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture{height:185px;text-align:center;vertical-align:middle}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture img,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture img{max-width:100%}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .poem-content,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .poem-content{border-bottom:1px solid #e8e8e8;height:185px;width:263px;padding:10px 15px;color:#000;background:#fff}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .gallery-content,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .gallery-content{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;height:185px;width:263px;color:#000;background:#fff}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo{display:block;padding:10px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo img,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo img{max-height:163px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo .defaultImg,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-photo .defaultImg{background:url(../img/create-gallery.png) no-repeat scroll center center transparent;display:block;height:163px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-text,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-picture .gallery-content .gallery-content-first-text{display:block;padding:10px;width:100%;height:100%;font-size:14px;font-style:italic;cursor:pointer}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info{padding:10px 0}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data{display:inline-block;padding:5px 22px 5px 20px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data .info-photo,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data .info-photo{display:inline-block;margin-right:10px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data .info-photo img,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data .info-photo img{height:36px;width:36px;vertical-align:baseline;border:1px solid #5bbf21}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data .info-user,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data .info-user{display:inline-block}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data .info-user .info-data-name,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data .info-user .info-data-name{color:#5bbf21;display:block;font-weight:600;font-size:13px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .info-data .info-user .info-data-data,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .info-data .info-user .info-data-data{font-weight:500;font-size:11px;vertical-align:top}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes,.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes-final,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes-final{border-top:1px solid #e8e8e8;padding:10px 20px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes .amount,.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes .text,.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes-final .amount,.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .number-of-votes-final .text,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes .amount,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes .text,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes-final .amount,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .number-of-votes-final .text{display:inline-block;font-size:14px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .remove-from-podium,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .remove-from-podium{text-align:center;display:block;padding:10px 20px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .remove-from-competition,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .remove-from-competition{text-align:left;padding:10px 20px;min-height:137px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .remove-from-competition a,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .remove-from-competition a{margin-bottom:10px;font-size:16px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .remove-from-competition a i,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .remove-from-competition a i{margin-right:10px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info .modification,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info .modification{margin-bottom:10px;margin-top:2px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item .item-info a[disabled],.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item .item-info a[disabled]{opacity:.6}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item.by-admin.voteable,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item.by-admin.voteable{height:435px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item.by-admin.not-voteable,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item.by-admin.not-voteable{height:400px}.admin-competition-main-container-wrapper .admin-competition-all-works .admin-competition-content-item.by-votes.voteable,.admin-competition-main-container-wrapper .admin-competition-first-places .admin-competition-content-item.by-votes.voteable{max-height:490px}.competition-gallery-is-voteable{display:flex;align-items:center;justify-content:space-between;width:100%;background:#f2f2f2;height:60px;padding:0 30px;margin-bottom:30px}.competition-gallery-is-voteable .competition-gallery-is-voteable-title{display:inline-block;font-size:16px;font-weight:500}.competition-gallery-is-voteable .competition-gallery-is-voteable-title .competition-title-voteable{font-weight:500;color:#78be20}.competition-gallery-is-voteable .competition-gallery-is-voteable-btn{display:inline-block;float:right}.competition-gallery-is-voteable .competition-gallery-is-voteable-btn .btn-voteable-unvoted,.competition-gallery-is-voteable .competition-gallery-is-voteable-btn .btn-voteable-voted{vertical-align:super}.modal-literary .modal-dialog{width:900px}.modal-literary .modal-dialog .modal-body .competition-poem{width:100%}.modal-literary .modal-dialog .modal-body .competition-foto{height:500px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-img{width:64%;display:block;float:left}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content{width:35%;height:100%;display:inline-block;padding:10px 30px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content span{width:90%;display:block}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .info-data-data{display:block;font-size:13px;font-weight:500;padding-bottom:10px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-text{display:block;height:83%;width:100%;line-height:1.33}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .av-scrollbar{overflow:auto}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-data{height:10%;margin-top:20px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-data .info-photo{display:inline-block;margin-right:5px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-data .info-photo img{width:32px;height:32px}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-data .info-data{display:inline-block}.modal-literary .modal-dialog .modal-body .competition-foto .competition-foto-content .competition-foto-data .info-data .info-data-name{color:#5bbf21;font-size:14px;font-weight:500}.modal-literary .modal-dialog .modal-body .competition-poem{max-height:600px;padding:40px 50px}.modal-literary .modal-dialog .modal-body .competition-poem .mCSB_container{width:95%}.modal-literary .modal-dialog .modal-body .competition-poem .av-scrollbar{overflow:auto}.modal-literary .modal-dialog .modal-body .competition-poem .competition-poem-text{word-wrap:break-word}.modal-literary .modal-dialog .modal-body .competition-poem .competition-poem-data{padding:0 50px;margin-bottom:20px}.modal-literary .modal-dialog .modal-body .competition-poem .competition-poem-data .info-photo{display:inline-block;margin-right:5px}.modal-literary .modal-dialog .modal-body .competition-poem .competition-poem-data .info-photo img{border:1px solid #5bbf21;width:32px;height:32px;text-decoration:none}.modal-literary .modal-dialog .modal-body .competition-poem .competition-poem-data .info-data-name{display:inline-block}.modal-literary .modal-dialog .modal-footer,.modal-literary .modal-dialog .modal-header{border:none}.main-admin-page__list{margin:20px 0 20px 25px}.meeting-form .av-datepicker,.meeting-form .av-timepicker{width:150px}.meeting-form .activity-name__field{display:flex}.meeting-form .activity-schedule{display:flex;justify-content:space-between;align-items:center;width:330px}.meeting-form .report-visible{display:flex}.ranking-page-type{width:250px}.profile-edit-admin #about-interiors,.profile-edit-admin #about-me{position:relative}.profile-edit-admin #about-interiors textarea,.profile-edit-admin #about-me textarea{height:110px;resize:none}.profile-edit-admin .counter{position:absolute;right:54px;top:-6px;font-size:18px;font-weight:700;color:#78be20}.profile-edit-admin .counter-title{right:0;top:0;position:absolute;font-size:14px;font-weight:700}.abuse-for-comment-modal .comment,.abuse-for-comment-modal .comment .content{border-bottom:none}.alert{font-size:14px;padding:10px;font-weight:700;border-radius:0;border:0;color:#fff}.alert--danger{background:#da291c}.alert--danger:before{font-family:FontAwesome,serif;margin-right:10px;content:"\f071"}.alert--warn{background:#ffa300}.alert--warn:before{font-family:FontAwesome,serif;margin-right:10px;content:"\f06a"}.alert--info{background:#00263a}.alert--info:before{font-family:FontAwesome,serif;margin-right:10px;content:"\f05a"}.alert--success{background:#78be20}.alert--success:before{font-family:FontAwesome,serif;margin-right:10px;content:"\f00c"}.av-anchor{cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;font-size:14px;line-height:13px;border-radius:0;color:#666;border:none;height:36px;box-shadow:none}.btn__icon{margin-right:10px}.btn--action{background-color:#78be20;color:#fff;border:1px solid #78be20}.btn--action:focus,.btn--action:hover{background-color:#6ab30d;color:#fff}.btn--secondary{background:#f2f2f2}.btn--secondary:focus,.btn--secondary:hover{background:#e8e8e8}.btn--secondary-light{background:#fff}.btn--default{border:1px solid #fff;background:#fff}.btn--default:focus,.btn--default:hover{background:#78be20;color:#fff;border:1px solid #78be20}.btn--massive{min-width:135px;height:42px;padding:11px 15px}.btn--bolded{font-weight:700}.btn--square{width:37px;height:37px;background:#fff;border:1px solid #e8e8e8}.btn--square:focus,.btn--square:hover{border:1px solid #78be20}.btn--with-right-margin{margin-right:5px}.btn--with-left-margin{margin-left:5px}.btn--with-top-margin{margin-top:20px}.btn--with-bottom-margin{margin-bottom:5px}.btn--danger{background:#da291c;color:#fff}.btn--danger:focus,.btn--danger:hover{color:#fff}.btn--full-width{width:100%}.btn--with-block{display:block}.btn.btn-with-counter{position:relative;padding-right:40px;border:1px solid #e8e8e8}.btn.btn-with-counter .counter{display:inline-flex;align-items:center;justify-content:center;position:absolute;width:40px;height:34px;border-left:1px solid #e8e8e8;right:0;top:0;background-color:#fff;padding:6px 0;font-size:13px;line-height:1.2;border-radius:0}.btn.btn-action{background-color:#78be20;color:#fff;box-shadow:none;border:1px solid #78be20}.btn.btn-action:hover{background-color:#6ab30d}.btn.btn-action.btn-add:before{content:"\f067";color:#fff;font-family:FontAwesome;margin-right:5px}.btn.btn-action.btn-add-big{padding:2px 12px;font-size:13px;font-weight:500;height:36px}.btn.btn-action.btn-add-big i{vertical-align:middle}.btn.btn-action.btn-add-big i.icon:before{border:0;content:"\f067";font-size:16px}.btn.btn-action.btn-search:before{content:"\f002";color:#fff;font-family:FontAwesome}.btn.btn-action.btn-check{padding:2px 12px;font-size:13px;font-weight:500;height:36px}.btn.btn-action.btn-check i.icon{vertical-align:middle}.btn.btn-action.btn-check i.icon:before{content:"\f00c";font-size:24px;font-family:FontAwesome}.btn.btn-default{border:1px solid #e8e8e8}.btn.btn-default:hover{background-color:#FFF}.btn.btn-action-negate{background-color:#fff;color:#78be20;border-color:transparent;box-shadow:none}.btn.btn-outline{background-color:rgba(0,0,0,0);color:#666;border:solid 1px #e8e8e8}.btn-with-counter.btn-action{border:none;height:36px}.btn-with-counter.btn-action .counter{display:inline-flex;align-items:center;justify-content:center;height:36px;color:#666;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:none;border-right:1px solid #e8e8e8}.btn i.icon,.btn svg.icon{margin-right:10px}.btn.btn-important{font-size:24px;font-weight:600;height:auto}.btn-default:hover:hover,.btn-outline:hover:hover{background-color:#ededed}.btn-reply i.icon:before{content:"\f086";font-size:16px}.btn-reply-out .icon{display:inline-flex;width:17px;height:13px;color:#fff}.message{padding-right:15px}.btn-reply-out i.icon:before{content:"\f086";font-size:16px}.btn-like:hover{background-color:#ededed}.btn-like .icon{display:inline-flex;width:17px;height:17px;color:#78be20}.btn-like .message{margin-right:15px}.btn-favorite{bottom:1px;width:168px;height:36px;padding-left:0}.btn-favorite:hover{background-color:#ededed}.btn-add-comment{padding-top:8px}.btn-add-comment i.icon:before{content:"\f075";font-size:16px}.btn-useful i.icon:before{content:"\f087";font-size:16px}.btn-observe{width:168px;height:36px;background-color:#fff}.btn-observe:hover{background-color:#ededed}.btn-observe--full-width{width:100%}.btn-observe .icon{display:inline-flex;min-width:22px;max-width:22px;height:15px;color:#78be20}.btn-observe .message{padding-right:15px}.btn-message i.icon:before{content:"\f0e0";font-size:16px;color:#78be20}.btn-check i.icon:before{content:"\f00c";font-size:16px}.btn-times i.icon:before{content:"\f00d";font-size:16px}.btn-remove i.icon:before{content:"\f014";font-size:13px}.btn-like i.icon:before{content:"\f087";font-size:16px}.btn-favorite i.icon:before{content:"\f004";font-size:16px;color:#78be20}.btn-picture i.icon:before{content:"\f03e";font-size:16px}.btn-report-abuse i.icon:before,.btn-report-abuse i.square-icon:before{content:"\f024"}.btn-quote i.icon:before,.btn-quote i.square-icon:before{content:"\f10e"}.btn.btn-social{font-size:24px;padding:2px 12px;height:auto}.page-move-up{position:absolute;bottom:-20px;right:0}.btn-page-move-up{padding:8px 0 9px;width:39px;height:39px}.btn-page-move-up i.icon,.btn-page-move-up i.icon:before{content:"\f062";margin-right:0;font-size:22px}.btn.btn-lm{background-color:#78be20;color:#FFF}.btn.dropdown-toggle{border:solid 1px #e8e8e8;font-size:14px}.btn.btn-width-60{width:60px}.btn.btn-width-100{width:100px}.btn-ask-again:hover{background-color:#ededed}.btn-ask-again .message{margin-right:15px}.btn-ask-again .icon{display:inline-flex;align-items:center;width:17px;height:13px;color:#78be20;padding-left:5px}.btn-ask-again .icon:before{content:"\f128";font-size:16px}.menu .sort-btn,.sort .sort-btn{box-shadow:none;background-color:transparent;color:#333;font-size:13px;border:none}.menu .arrow-icon,.sort .arrow-icon{width:10px;height:16px}.menu .arrow-icon--with-margin,.sort .arrow-icon--with-margin{margin-left:15px}.menu.open .sort-btn,.sort.open .sort-btn{box-shadow:none}.menu.open .arrow-icon,.sort.open .arrow-icon{transform:rotate(180deg)}.category-avatar{width:260px;min-width:260px;height:227px;background-position:center;background-size:cover}.dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.menu .dark-dropdown-menu,.sort .dark-dropdown-menu{background-color:#00263a;padding:12px 0 16px;margin-top:0;border:2px solid #fff}.menu .dark-dropdown-menu__link,.sort .dark-dropdown-menu__link{font-size:14px;font-weight:400;color:#fff;line-height:34px;padding:0 20px}.menu .dark-dropdown-menu__link:focus,.menu .dark-dropdown-menu__link:hover,.sort .dark-dropdown-menu__link:focus,.sort .dark-dropdown-menu__link:hover{color:#78be20;background:0 0}.enumeration-colors.dropdown-menu.colorpicker-visible{padding-left:5px;padding-right:5px;z-index:100000;min-width:initial;margin-left:20px}.enumeration-color-wrapper{position:relative;width:150px;height:50px;margin-bottom:10px;float:left;margin-right:40px}.enumeration-color-wrapper .enumeration-color{width:40px;height:40px;margin:5px;top:0;left:0;position:absolute;border:1px solid #ccc;border-radius:50%}.enumeration-color-wrapper .enumeration-color-actions{font-size:small;position:absolute;left:50px;top:0;padding-top:9px}.enumeration-color-buttons{clear:both}.enumeration-keyword-wrapper{position:relative;width:150px;height:50px;margin-bottom:10px;float:left;margin-right:40px}.enumeration-keyword-wrapper .enumeration-keyword{width:40px;height:40px;margin:5px;top:0;left:0;position:absolute;border:1px solid #ccc;border-radius:6px}.enumeration-keyword-wrapper .enumeration-keyword-actions{font-size:small}.enumeration-keyword-buttons{clear:both}.flash-messages{width:320px;z-index:1000}.flash-messages .flash-message{display:none;margin-bottom:2px;cursor:pointer;border:solid 1px #e8e8e8}form .fields .field{position:relative;margin-bottom:20px}form .fields .checkbox{margin-top:0;margin-bottom:20px}form .fields .field label{display:block}form .fields .field .note-editor,form .fields .field label+.form-group,form .fields .field label+.input-group,form .fields .field label+input,form .fields .field label+select,form .fields .field label+textarea{margin-top:8px}form .fields .field label+.select2-container{margin-top:8px!important}form .buttons{margin-top:20px}.error{color:#da291c}.form-control{font-size:16px;color:#333;border:1px solid #e8e8e8;height:auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#78be20;-webkit-box-shadow:none;box-shadow:none}.form-control.error{border-color:#da291c}label{color:#333;font-size:16px;margin-bottom:0}label.big{font-size:18px}.checkbox,.radio{padding-left:30px}.checkbox label{position:relative;display:inline-block;font-size:16px;color:#333}.checkbox label:before{content:'';display:block;position:absolute;top:1px;left:-30px;width:20px;height:20px;line-height:20px;border:1px solid #e8e8e8}.checkbox.checked label:before{background-image:url(../img/checkmark.png);background-position:-1px -1px;border:1px solid #78be20}.checkbox.no-label{margin:0;padding:0}.checkbox.no-label label:before{top:0;left:-8px}.checkbox.disabled label:before{background:#e8e8e8}.checkbox input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filter-form label{margin-top:6px}.select2-container.select2-container-multi{padding-top:0;padding-bottom:0}.select2-container.select2-container-multi>.select2-choices{background-image:none;border:1px solid #e8e8e8}.form-control.select2-container.select2-dropdown-open{border-color:#78be20;border-radius:0}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #78be20}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:0}.select2-container-active.select2-container-multi>.select2-choices,.select2-container-active.select2-dropdown-open>ul.select2-choices{border:1px solid #78be20}.select2-container-multi .select2-choices .select2-search-choice{font-size:16px;border-radius:0;background-image:none;border:1px solid #78be20;background-color:#fff}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close{top:3px}.select2-container-multi .select2-choices .select2-search-field{width:100%}.select2-container-multi .select2-choices .select2-search-field input{font-size:16px;color:#333}.select2-drop-active{border:solid 1px #78be20;border-top:none;border-radius:0}.select2-container .select2-choice{min-height:27px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:55px}.select2-container.select2-allowclear .select2-choice .select2-search-choice-close{right:40px;top:6px}.select2-container .select2-choice .select2-arrow{width:35px;border:0}.select2-container .select2-choice .select2-arrow b{background:#fff}.select2-container .select2-choice .select2-arrow b:before{content:"\f078";font-family:FontAwesome;display:block;color:#515151;text-align:center;margin-top:2px}.select2-container.select2-container-disabled .select2-arrow b{background-color:#f2f2f2}.select2-dropdown-open .select2-choice .select2-arrow b:before{content:"\f077"}.select2-results{margin:0;padding:0}.select2-results .select2-highlighted{color:#333;background-color:#f2f2f2}.select2-search input{background:0 0}.table-select .select2-container{margin-bottom:10px}input.placeholder,textarea.placeholder{color:#999}input,textarea{font-size:16px;color:#333;border:1px solid #e8e8e8;border-color:#e8e8e8}input:focus,input:hover,textarea:focus,textarea:hover{outline:0;border-color:#78be20}.marketing-rules-more{margin-top:20px}.marketing-rules-more-link{display:block;margin-top:10px}.rules-more{display:none}.gmap .angular-google-map-container{height:600px;margin-top:8px}.gmap .angular-google-map-container label{font-size:11px}.adminConsole .top-nav{display:flex}.adminConsole .top-nav .dropdown-toggle{color:#fff;background-color:#78be20}.adminConsole .top-nav .dropdown-toggle:focus,.adminConsole .top-nav .dropdown-toggle:hover{color:#00263a;background-color:#78be20}.adminConsole .admin-message{color:#fff;font-size:20px;margin-left:15px}.bottom-menu{display:flex;height:44px;padding:0;margin:0}.bottom-menu .av-popover-shown{position:relative}.bottom-menu .av-popover-shown:before{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #00263a;z-index:22}.bottom-menu .av-popover-shown:after{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;z-index:21}.bottom-menu .av-popover-shown .submenu-caller{color:#78be20}.bottom-menu__item{display:flex;align-items:center;list-style:none outside none;padding:0 12px}.bottom-menu__item:hover .submenu-caller{color:#78be20}.bottom-menu__link{color:#fff;font-size:14px}.breadcrumbs{display:flex;align-items:center;height:35px;border:1px solid #e8e8e8;padding:0 10px;overflow:hidden;margin-top:10px}.breadcrumbs__element{display:block;color:#333;font:13px LeroyMerlinSans;max-width:250px;max-height:19px}.breadcrumbs__element--separator{color:#78be20;margin:0 5px}.breadcrumbs__element--link{color:#78be20}.breadcrumbs__home{width:19px;height:19px;color:#78be20}.main-header:before{position:absolute;top:0;left:0;width:100%;height:113px;background:#00263a;content:''}.main-header__container{width:1220px;margin:0 auto}.main-header__container:before{position:absolute;top:0;left:0;width:100%;height:65px;background:#78be20;content:''}.main-menu{display:flex}.main-menu__container{width:960px}.main-menu__top-row{display:flex;align-items:center;height:65px}.main-menu__bottom-row{display:flex;align-items:center;height:48px}.main-menu__actions{display:flex;justify-content:flex-end;align-items:center}.logo{width:260px;display:flex;align-items:flex-end;justify-content:center}.logo:before{content:'';left:15px;bottom:0;position:absolute;border-left:130px solid transparent;border-right:130px solid transparent;border-bottom:130px solid #fff}.logo__link{z-index:1;height:100px}.logo__icon{width:150px;height:100px;transition:transform .4s}.logo__icon:hover{transition:transform .4s;transform:scale(0.95)}.profile-box{display:flex;align-items:center}.profile-box__user-container .av-popover-shown{position:relative}.profile-box__user-container .av-popover-shown:before{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #00263a;z-index:22}.profile-box__user-container .av-popover-shown:after{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;z-index:21}.profile-box__user-container .av-popover-shown .submenu-caller{color:#78be20}.profile-box__user{display:flex;align-items:center;height:44px}.search-box{width:280px;height:40px;display:flex;margin-right:28px}.search-box__field{width:100%;height:36px;border:none;font-size:14px;padding:0;color:#fff;background:0 0;border-bottom:2px solid #fff}.search-box__field::placeholder{color:#ededed;opacity:.6}.search-box__field:-ms-input-placeholder{color:#ededed;opacity:.6}.search-box__field::-ms-input-placeholder{color:#ededed;opacity:.6}.search-box__field:focus,.search-box__field:hover{box-shadow:none;border-bottom:2px solid #78be20}.search-box__submit{background:0 0;color:#fff}.search-box__submit:focus,.search-box__submit:hover{color:#78be20}.search-box__icon{width:36px;height:25px}.submenus .menu-container{width:100%;height:100%;white-space:nowrap;display:flex}.submenus .fotoforum-submenu{width:52.813em}.submenus .fotoforum-submenu .categories-new{width:33%}.submenus .fotoforum-submenu .big-button-new{width:30%}.submenus .fotoforum-submenu.av-popover{left:-5px}.submenus .fotoforum-submenu .category-group{margin-bottom:10px}.submenus .fotoforum-submenu .category-group .category-group-title{font-size:14px;font-weight:400;line-height:24px;padding-bottom:5px;margin-bottom:13px}.submenus .fotoforum-submenu .category-group .category-group-title__link{color:#fff}.submenus .fotoforum-submenu .category-group .category-group-content{font-size:14px;font-weight:400;line-height:24px;white-space:normal}.submenus .fotoforum-submenu .category-group__link{display:inline-block}.submenus .fotoforum-submenu .other-categories-new{width:37%;padding:20px}.submenus .forum-submenu{width:35.625em}.submenus .forum-submenu.av-popover{left:-5px}.submenus .user-submenu__options{text-align:right;padding:20px}.submenus .user-submenu__options__list{padding-left:0}.submenus .user-submenu__options__element{font-size:14px;font-weight:400;line-height:24px;list-style-type:none;white-space:nowrap}.submenus .user-submenu.av-popover{min-width:160px;max-width:190px;right:0}.submenus .av-popover .av-popover-container{border:2px solid #fff;height:auto;display:block;z-index:2;line-height:0}.submenus .av-popover .av-popover-body{height:auto;width:100%;background-color:#00263a;border:none;display:inline-block;color:#fff}.submenus .av-popover .av-popover-body .popover-body-messages-items-options__link{color:#fff}.submenus .categories-new{width:55%;padding:20px}.submenus .categories-new__list{padding-left:0}.submenus .categories-new__element{font-size:14px;font-weight:400;line-height:24px;list-style-type:none;white-space:nowrap}.submenus .categories-new__name{display:block;max-width:220px;height:24px}.submenus .big-button-new{display:flex;justify-content:center;align-items:center;width:45%;background-color:#78be20}.submenus .slogan-container{font-size:16px;font-weight:400;line-height:30px}.submenus .slogan-header{color:#fff;display:block}.submenus .slogan-destination{color:#fff;font-weight:700;display:block}.top-menu{display:flex;height:44px;padding:0;margin:0}.top-menu__item{display:flex;align-items:center;list-style:none outside none;padding:0 12px}.top-menu__item--primary{margin-right:12px}.top-menu__link{font-size:14px;color:#fff}.top-menu__link:focus,.top-menu__link:hover{color:#00263a}.top-menu__link--primary{font-weight:700}.info{color:#78be20;vertical-align:top;margin-left:5px}.tooltip.left,.tooltip.right{min-width:300px}#cookie-bar{display:flex;justify-content:center;background:#00263a;color:#fff;padding:10px 0;z-index:99999}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar .cookie-bar-content{display:flex;justify-content:space-between;align-items:center;width:1220px}#cookie-bar .cookie-bar-content .cookie-message{margin:0;padding:0;color:#e8e8e8}.md-editor .md-footer .preview-panel img{height:100%;width:100%}.md-editor.active{border-color:#78be20;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.md-editor .md-footer{overflow-x:auto}.modal-dialog{width:600px;margin:30px auto}.no-results{text-align:center}.date .form-control[disabled],.date .form-control[readonly],.date fieldset[disabled] .form-control{background-color:#fff;opacity:1;cursor:pointer}.input-group-addon{border-radius:0;border-color:#e8e8e8;background-color:#fff;cursor:pointer;color:#333}.bootstrap-timepicker-widget.dropdown-menu{min-width:110px}.av-popover{visibility:hidden;position:absolute;z-index:20}.av-popover .av-popover-arrow-rail{height:7px;position:relative}.av-popover .av-popover-arrow-rail .av-popover-arrow{width:0;height:0;border-style:solid;border-width:0 7.5px 8px;border-color:transparent transparent #78be20;position:absolute;top:0;z-index:3}.av-popover:hover{display:block}.products-search{margin-bottom:15px}.products-search__select{margin-bottom:10px}.products-title{color:#78be20;font-size:15px;font-weight:700;display:block;margin:20px 0 10px}.products-list{display:flex;flex-wrap:wrap;margin-top:15px}.products{position:relative;min-height:160px}.product{width:245px;display:inline-block;border:1px solid #78be20;padding:15px 10px;background:#fff;margin:0 10px 10px 0}.product:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.product--with-row-size-2:nth-child(2n),.product--with-row-size-3:nth-child(3n),.product--with-row-size-4:nth-child(4n){margin-right:0}.product .product-image{display:inline-block;margin-right:5px;float:left}.product .product-image img{vertical-align:middle;height:50px;width:50px}.product .product-content{display:inline-block;float:left;width:160px}.product .product-content .product-name{display:inline-block;color:#78be20;font-size:14px;width:160px}.product .product-content .product-reference-number{display:inline-block;font-size:13px}.product .product-content .product-price{display:inline-block;font-size:14px;font-weight:700}.product .product-content .product-price .price-quota{color:#78be20}.product .product-popover-close{position:absolute;top:5px;right:5px}.product-button{display:block;margin-top:10px;float:right}.progress{-webkit-box-shadow:none;box-shadow:none;margin:0;border:1px solid #e8e8e8;border-radius:0;background:#fff;height:15px;line-height:15px;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.progress .progress-bar{-webkit-box-shadow:none;box-shadow:none;background:#78be20;line-height:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.report-abuse-modal .modal-body .question{color:#333;font-weight:500}.report-abuse-modal .modal-body textarea{width:100%;height:100px;margin-top:10px;resize:none}.av-scrollbar{overflow:hidden}.av-scrollbar .mCS-dark-thick.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar{border-radius:0;width:10px}.av-scrollbar .mCS-dark-thick.mCSB_scrollTools_vertical .mCSB_draggerRail{border-radius:0;width:10px;color:#d3d3d3}.av-scrollbar .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{border-radius:0;height:10px}.av-scrollbar .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{border-radius:0;height:10px;color:#d3d3d3}.av-scrollbar .mCSB_container_wrapper>.mCSB_container{padding:0;margin-bottom:30px;margin-right:30px}.sortable-field{text-align:center}.sortable-field .sorticon{display:none}.sortable-field.asc .sorticon.sorticon-asc,.sortable-field.desc .sorticon.sorticon-desc{display:inline-block}.note-popover .popover .popover-content>.btn-group,.note-toolbar>.btn-group{margin-top:0;margin-right:0;margin-left:0}.note-popover .popover .popover-content,.note-toolbar{padding:0;margin:0}.note-popover .popover .popover-content .btn,.note-toolbar .btn{border-top:0;border-bottom:0;border-left:0}.note-popover .popover .popover-content .btn-group .btn+.btn,.note-popover .popover .popover-content .btn-group .btn+.btn-group,.note-popover .popover .popover-content .btn-group .btn-group+.btn,.note-popover .popover .popover-content .btn-group .btn-group+.btn-group,.note-toolbar .btn-group .btn+.btn,.note-toolbar .btn-group .btn+.btn-group,.note-toolbar .btn-group .btn-group+.btn,.note-toolbar .btn-group .btn-group+.btn-group{margin-left:0}.note-editor{background-color:#fff;border:1px solid #e8e8e8}.note-editor .note-popover .popover{border-radius:0;padding:3px;box-shadow:0 3px 6px rgba(0,0,0,.2)}.note-editor .note-toolbar{background-color:#fff;border-bottom:1px solid #e8e8e8}.note-editor .note-toolbar .fa{margin-right:7px}.note-editor .note-toolbar .btn{font-size:14px;font-weight:400;padding:6px 8px}.note-editor .note-toolbar .active{box-shadow:none}.note-editor .note-editable{min-height:45px}.note-editor .note-editable img{max-width:100%}.note-link-popover{white-space:nowrap}.note-link-popover .btn:last-child{border-right:0}blockquote{padding:10px 20px;margin:0 0 20px;color:#999;border-left:medium none;font-size:15px}.table.table-condensed{font-size:18px}.table.table-compact{width:auto}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-BoldItalic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:LeroyMerlinSans;src:url(../fonts/LeroyMerlinSans-LightItalic.woff) format('woff');font-weight:300;font-style:italic}.validation-error{display:flex;align-content:center;font-size:14px;padding:10px;font-weight:700;color:#fff;background-color:#da291c;border:none;min-height:40px}.validation-error__icon{width:19px;height:18px;color:#fff;margin-right:10px}.validation-error--with-top-margin{margin-top:10px}.validation-error--with-bottom-margin{margin-bottom:20px}.video-thumbnail{position:relative}.video-thumbnail:before{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-16px;content:"\f04b";font-family:FontAwesome;font-size:24px;color:#78be20;cursor:pointer}.avatar{float:left}.avatar--with-absolute{position:absolute}.avatar--with-right-margin{margin-right:10px}.avatar--with-left-margin{margin-left:10px}.avatar--without-float{float:none}.avatar__default-image{width:32px;height:32px}.avatar__default-image--middle{width:42px;height:42px}.avatar__default-image--big{width:50px;height:50px}.avatar__default-image--bigger{width:70px;height:70px}.avatar__default-image--fixed-to-profile-header{width:auto;height:240px}.avatar__default-image--most-active-users{width:60px;height:60px}.badges{margin-right:5px}.badges__badge{display:inline-block;background:#78be20;font-size:12px;max-width:205px;height:22px;padding:5px;line-height:1;color:#fff;text-transform:uppercase}.badges__badge--red{background:#da291c}.badges__badge--orange{background:#ffa300}.badges__badge--short{max-width:165px}.carousel{height:522px;border:solid 1px #e8e8e8}.carousel:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.carousel .item{height:500px;text-align:left}.carousel .top{bottom:20px;top:0;height:40px;width:100%;left:0;position:absolute;margin-left:0;z-index:1}.carousel .top-indicators .carousel-indicators{position:absolute;top:9px;left:auto;right:10px;margin:0;width:auto;height:20px}.carousel .top-indicators .carousel-indicators>li{width:9px;height:9px;border:none;border-radius:10px;background-color:#78be20;margin:1px 5px 1px 1px}.carousel .top-indicators .carousel-indicators>li.active{background-color:#da291c}.carousel .item .content{background-color:#eee;height:372px}.carousel .item .content img{max-height:372px}.carousel .item .bottom{position:absolute;background-color:#FFF;height:100px}.carousel .item .bottom .title{position:absolute;top:4px;width:760px;left:20px;color:#5bbf21;font-size:26px;font-weight:900}.carousel .item .bottom .description{position:absolute;top:36px;width:760px;left:20px}.carousel .carousel-control{height:372px!important;opacity:1}.carousel .carousel-control:focus,.carousel .carousel-control:hover{opacity:.9}.carousel .carousel-control>.triangle-area{display:inline-block;width:35px;height:35px;margin:0;background-color:#FFF;position:absolute;top:50%;z-index:5;text-align:center}.carousel .carousel-control.right>.triangle-area{right:30px}.carousel .carousel-control.right>.triangle-area .triangle{width:14px;height:9px;color:#78be20;border-style:none;border-width:unset;border-color:transparent;transform:rotate(-90deg)}.carousel .carousel-control.left>.triangle-area{left:30px}.carousel .carousel-control.left>.triangle-area .triangle{width:14px;height:9px;color:#78be20;border-style:none;border-width:unset;border-color:transparent;transform:rotate(90deg)}.carousel .carousel-control.left .triangle{display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 10px 7.5px 0;border-color:transparent #78be20 transparent transparent}.carousel .carousel-control.right .triangle{display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #78be20}.carousel .carousel-info{position:relative;height:134px;padding:24px 20px}.carousel .carousel-info .carousel-info-top{height:45px;width:100%;padding-bottom:10px}.carousel .carousel-info .carousel-info-top .title{color:#333;float:left;font-size:20px;font-weight:700;max-height:38px;max-width:700px}.carousel .carousel-info .carousel-info-top .title:hover{color:#78be20;cursor:pointer}.carousel .carousel-info .carousel-info-top .user-data{float:right}.carousel .carousel-info .carousel-info-bottom{padding-top:24px;width:100%;height:50px;vertical-align:middle}.carousel .carousel-info .carousel-info-bottom .carousel-info-left{float:left}.carousel .carousel-info .carousel-info-bottom .carousel-info-right{display:inline-block;position:relative;float:right;font-size:13px;color:#666}.carousel .carousel-info .carousel-info-bottom .carousel-info-right .icon-container{display:inline-flex;align-items:center}.carousel .carousel-info .carousel-info-bottom .carousel-info-right .icon-container:first-of-type{margin-right:16px}.carousel .carousel-info .carousel-info-bottom .carousel-info-right .icon{display:inline-block;margin-right:6px}.carousel .carousel-info .carousel-info-bottom .carousel-info-right .icon-followers{width:20px;height:13px}.carousel .carousel-info .carousel-info-bottom .carousel-info-right .icon-responses{width:17px;height:13px}.carousel .carousel-info .carousel-description{display:inline-block;font-size:16px;height:60px;width:865px}.carousel .carousel-info .display-td{padding-top:8px}.category-header{margin-bottom:20px}.category-header .content .category-avatar{position:absolute;left:0}.clear-filters--with-top-margin{margin-top:10px}.clear-filters__icon{color:#78be20;font-size:16px;margin-right:5px}.comment{padding:30px 30px 15px;border-bottom:1px solid #e8e8e8}.comment .top{height:50px;position:relative}.comment .top .person .description{font-size:12px}.comment .top .title{display:block;margin:5px 0 0 80px;font-size:14px;max-height:27px}.comment .top .title h2{font-size:14px}.comment .top .title .post-title{font-style:italic;color:#333;word-wrap:break-word}.comment .top .title .comment-title{color:#78be20}.comment .content{margin:0;font-size:14px;padding:8px 0 10px;min-height:26px;border-bottom:1px solid #DDD}.comment .content blockquote{font-size:14px}.comment .content button{float:none}.comment .content .preview-mode{margin-top:20px}.comment .content img{max-height:100%;max-width:100%}.comment .bottom{padding-top:15px}.comment .bottom .buttons{position:relative}.comment .bottom .buttons .edit-thread-actions{position:relative;float:right}.comment .bottom .buttons .other-actions{position:relative;float:right;margin-left:3px}.comment .bottom .buttons .other-actions .btn-report-abuse{margin-left:2px}.comment .bottom .buttons .comment .preview-mode{overflow-x:auto}.date{color:#999;font-size:12px;font-style:italic}.date--with-left-margin{margin-left:5px}.date--white{color:#fff}.date--bigger{font-size:16px;font-style:normal}.date--darker{color:#515151}.literary-details{display:flex;flex-direction:column;padding:40px}.literary-details--tile{border:1px solid #e8e8e8}.literary-details--tile:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.literary-details__quotation-mark{font-size:40px;color:#78be20}.literary-details__content{max-height:350px;color:#333;font-style:italic;margin-bottom:10px}.literary-details__content .mCSB_container{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-right:20px}.load-more{font-weight:500}.load-more.separator{width:100%;margin:10px auto 40px;text-align:center;font-size:16px}.load-more.separator .display-td{vertical-align:middle}.load-more.separator .display-td .line{border-bottom:1px solid #ddd}.load-more i{margin-right:10px}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999999;background:#fff}.loading-overlay--hidden{display:none}.loading-overlay__spinner{color:#78be20;font-size:110px}.loading-overlay__spinner--small{font-size:32px}.login{font-size:14px;font-weight:700;color:#333;cursor:pointer}.login:hover{color:#78be20}.login--white{color:#fff}.login--small{font-size:13px}.login--deleted{color:#666}.login--with-right-margin{margin-right:5px}.login--with-left-margin{margin-left:10px}.login--green{color:#78be20;cursor:default}.login--limited{height:21px}.login--short{max-width:120px}.main-content{position:relative;min-height:500px;margin-bottom:20px}.main-content:after{content:'';display:block;clear:both}.footer{display:flex;flex-shrink:0;justify-content:center;width:100%;background:#00263a}.footer__container{width:1220px;padding:80px 0 30px}.footer__container--small{padding:30px 0 15px}.footer__container--reversed{display:flex;flex-direction:row-reverse}.footer__category{display:flex;flex-direction:column;line-height:2}.footer__category--unnamed{margin-top:38px}.footer__category__title{color:#fff;font-size:14px;margin-bottom:10px}.footer__links{display:flex;justify-content:space-between;margin-top:20px;font-size:13px}.footer__copyright{color:#fff}.main-page h2{margin-bottom:20px}.main-page .newest-threads{margin-top:40px}.main-page .newest-threads .thread{margin-bottom:18px;height:333px}.main-page .newest-threads .thread:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.main-page .newest-threads .thread .thread-inner{color:#333}.main-page .newest-threads .thread .thread-inner .middle{margin:22px 0}.main-page .last-added-photos{margin-top:40px}.main-page .last-added-photos .photos{display:flex;flex-wrap:wrap;justify-content:space-between}.main-page .last-added-photos .photos .photo{margin-bottom:18px}.may-interest-you{border:1px solid #e8e8e8;box-sizing:content-box;width:280px;height:292px;position:relative;margin-bottom:18px}.may-interest-you:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.may-interest-you .image{background-color:#999;height:210px;width:100%}.may-interest-you .image img{max-width:280px;max-height:210px}.may-interest-you .bottom{height:83px;font-weight:700}.may-interest-you .bottom .title{width:260px;height:41px;padding-top:10px;margin-left:10px;border-color:#e8e8e8}.may-interest-you .bottom .social-bar{width:260px;height:27px;padding:6px 0;margin-left:10px;position:relative}.may-interest-you .bottom .social-bar .may-interest-you-rating{position:absolute;right:0;top:10px}.mini-rating{position:relative}.mini-rating .half-star-rating{display:block;background:url(../img/star-empty.png) repeat-x scroll;position:relative;height:16px;width:105px}.mini-rating .half-star-rating>span.current-rate{display:block;background:url(../img/star-full.png) repeat-x;position:absolute;height:16px;left:0}.most-active-users{margin-top:40px}.most-active-users__list{display:flex;flex-direction:column}.most-active-users__entry{margin-bottom:10px}.most-active-users__button-container{display:flex;flex-direction:column}.notifications{position:relative;align-self:flex-end;margin-right:24px}.notifications i{cursor:pointer}.notifications__bell{width:22px;height:32px;color:#fff}.notifications.with-content.av-popover-shown:before{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #78be20;z-index:22}.notifications.with-content.av-popover-shown:after{content:'';position:absolute;display:block;width:0;height:0;bottom:-2px;left:50%;transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;z-index:21}.notifications .av-popover{width:240px;border:2px solid #fff}.notifications .av-popover__header{display:inline-flex;align-items:center;justify-content:center;background:#78be20;width:100%;padding:5px}.notifications .av-popover__title{font-size:16px;font-weight:700;color:#fff;margin-right:5px}.notifications .av-popover__counter{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px;font-size:14px;color:#78be20;background-color:#fff}.notifications .av-popover__body{height:160px;width:100%;background:#fff}.notifications .av-popover__messages-items{display:flex;padding:5px 15px}.notifications .av-popover__messages-items__avatar{margin:10px 10px 0 0}.notifications .av-popover__messages-items .popover-messages-items-records{width:200px}.notifications .av-popover__messages-items .popover-messages-items-records .popover-body-messages-items-title{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:500;font-size:13px}.notifications .av-popover__messages-items .popover-messages-items-records .popover-body-messages-items-status{display:inline;color:#999;font-weight:bolder;font-size:12px}.notifications .av-popover__messages-items .popover-messages-items-records .popover-body-messages-items-options{display:inline-block;float:right;margin-top:-22px}.notifications .av-popover__footer{display:inline-flex;align-items:center;justify-content:center;background:#78be20;width:100%;padding:5px}.notifications .av-popover__footer:focus,.notifications .av-popover__footer:hover{background-color:#6ab30d;color:#fff}.notifications .av-popover__footer__link{font-size:14px;font-weight:400;line-height:24px;color:#fff}.notifications__count-message{display:inline-flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;width:20px;height:20px;background-color:#78be20;font-size:9px;color:#fff;top:0;left:10px}.mCSB_inside>.mCSB_container{margin-right:0}.UNREAD{background-color:#00263a;color:#fff;border-bottom:1px solid #003754}.READ{background-color:#fff;color:#333;border-bottom:1px solid #e8e8e8}.pager{list-style:none;margin:16px 0 0}.pager li a:after,.pager li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px}.pager li:first-child a:before{content:"\f104"}.pager li:last-child a:after{content:"\f105"}.pager li>a,.pager li>span{color:#333;font-size:16px;font-weight:600;border:none}.pager li>a:focus,.pager li>a:hover,.pager li>span:focus,.pager li>span:hover{background:0 0;color:#78be20}.paginator{height:40px;background-color:#f2f2f2}.paginator .between{width:500px}.paginator .pagination{margin-top:10px;margin-left:30px}.paginator .pagination .pagination-next.disabled,.paginator .pagination .pagination-prev.disabled{display:none}.paginator .pagination .pagination-next a,.paginator .pagination .pagination-prev a{font-size:18px;line-height:22PX}.paginator .pagination .pagination-prev a{margin-right:10px}.paginator .pagination .pagination-next a{margin-left:10px}.paginator .pagination>li>a{color:#333;border:none;font-size:16px;font-weight:600;padding:0 6px;background:0 0}.paginator .pagination>li a:focus,.paginator .pagination>li a:hover,.paginator .pagination>li span:focus,.paginator .pagination>li span:hover,.paginator .pagination>li.active a,.paginator .pagination>li.active a:focus,.paginator .pagination>li.active a:hover,.paginator .pagination>li.active span,.paginator .pagination>li.active span:focus,.paginator .pagination>li.active span:hover{color:#78be20;background:0 0}.photo{height:333px;width:282px}.photo:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.photo .photo-content{position:relative;height:210px;border:1px solid #e8e8e8}.photo .photo-content .default-image{background:url(../img/create-gallery.png) no-repeat scroll center center transparent;display:block;height:210px;width:280px}.photo .bottom{height:125px;padding:23px 27px 23px 12px;position:relative;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.photo .bottom .person{height:35px}.photo .bottom .person .description{margin-left:40px;display:inline-block;line-height:1;margin-top:1px}.photo .bottom .social{margin-top:20px;overflow:hidden}.photo .bottom .social .left{float:left}.photo .bottom .social .right{display:inline-block;position:relative;float:right;font-size:13px;color:#666}.photo .bottom .social .right .icon-container{display:inline-flex;align-items:center}.photo .bottom .social .right .icon-container:first-of-type{margin-right:16px}.photo .bottom .social .right .icon{display:inline-block;margin-right:6px}.photo .bottom .social .right .icon-followers{width:20px;height:13px}.photo .bottom .social .right .icon-responses{width:17px;height:13px}.photos .photo{float:left}.picture-details{display:flex;width:100%;height:450px}.picture-details--tile{margin-bottom:45px;margin-top:15px;border:1px solid #e8e8e8}.picture-details--tile:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.picture-details__photo{width:66%;height:100%}.picture-details__content{width:34%;display:flex;flex-direction:column;justify-content:space-between;background-color:#00263a;padding:15px;color:#fff}.picture-details__content--light{background-color:#fff;color:#333}.picture-details__content__title{max-height:60px}.picture-details__content__description{height:320px}.picture-details__content .mCSB_container{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-right:20px}.popular-themes__title{margin-bottom:21px}.popular-themes__content{border:1px solid #e8e8e8;height:462px;padding:20px 0}.popular-themes__content:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.popular-themes__item{padding:0 16px 20px}.popular-themes__item:last-of-type{padding-bottom:0}.popular-themes__theme-number{display:inline-block;color:#78be20;font-size:16px;font-weight:700;text-align:right;width:20px;vertical-align:bottom}.popular-themes__theme-name{display:inline-block;max-height:24px;max-width:200px;color:#515151;font-size:16px;margin-left:16px;text-decoration:none}.popular-themes__theme-name:hover{color:#78be20;text-decoration:none}.recommended-advice{height:291px;width:281px;margin-bottom:10px}.recommended-advice .image{height:161px;width:281px;overflow:hidden}.recommended-advice .image img{max-width:281px}.recommended-advice .content{height:114px;font-size:16px;padding:5px 10px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.recommended-advice .content .title{height:25px;width:260px;color:#78be20;display:block;margin:3px 0;font-size:15px;font-weight:500;position:relative;float:left}.recommended-advice .content .description{color:#333;height:66px;width:260px;font-size:14px;display:block;position:relative;float:left}.reflector-wrapper-main,.reflector-wrapper-main .deletion{width:100%;height:100%}.avatar-tooltip-reflector{position:absolute;background:#fff;min-width:350px;z-index:99999;box-shadow:0 0 13px 0 rgba(50,50,50,.75)}.avatar-tooltip-reflector .reflector-header{display:flex;background:#00263a;height:80px;padding:15px 25px}.avatar-tooltip-reflector .reflector-header .reflector-user-data{margin-left:10px}.avatar-tooltip-reflector .reflector-header .reflector-user-data .user-name{display:flex}.avatar-tooltip-reflector .reflector-header .reflector-user-data .user-misc-data{color:#fff;margin-top:3px}.avatar-tooltip-reflector .reflector-header .reflector-user-data .user-misc-data .place{width:60px;font-size:13px;font-weight:500;padding:0 5px 0 0;border-right:1px solid #ededed;margin-right:3px}.avatar-tooltip-reflector .reflector-body{padding:5px 25px}.avatar-tooltip-reflector .reflector-body .statistics{display:flex;justify-content:space-around}.avatar-tooltip-reflector .reflector-body .statistics__item{display:flex;flex-direction:column;align-items:center}.avatar-tooltip-reflector .reflector-body .statistics__item__value{font-size:30px;color:#78be20}.avatar-tooltip-reflector .reflector-body .statistics__item__description{font-size:13px}.avatar-tooltip-reflector .reflector-body .buttons{display:flex;justify-content:space-around;padding:10px 0}.avatar-tooltip-reflector .reflector-body .buttons a i{margin-right:5px;color:#78be20}.avatar-tooltip-reflector .reflector-body .buttons a .counter{font-size:13px}.avatar-tooltip-reflector .reflector-body .buttons a:hover i{opacity:1}.avatar-tooltip-reflector .reflector-body .buttons .btn{position:relative;top:0;left:0}.avatar-tooltip-reflector .reflector-body .buttons .popover{top:30px}.avatar a img:hover .avatar-tooltip-reflector{visibility:visible}.functionality-for-loggedin{position:absolute;width:200px;height:80px;font-size:12px;text-align:center;z-index:99999;top:0;left:-1300px}.functionality-for-loggedin .av-popover,.functionality-for-loggedin .av-popover-body{border:none}.functionality-for-loggedin .tooltip-header{height:20px;background:#78be20;color:#fff;font-weight:500}.functionality-for-loggedin .tooltip-body{background:#fff;height:59px;text-align:center;padding:10px;display:block;word-wrap:break-word;white-space:normal;border-left:solid 1px #ededed;border-right:solid 1px #ededed;border-bottom:solid 1px #ededed}.ribbon{position:absolute;height:30px;max-width:150px;padding:5px 15px;background-color:#78be20;font-size:13px;color:#fff}.ribbon--red{background-color:#da291c;z-index:4}.ribbon--blue{background-color:#0092bc}.ribbon--orange{background-color:#ffa300}.ribbon--long{max-width:220px}.ribbon--first{top:8px}.ribbon--second{top:41px}.ribbon--third{top:74px}.ribbon--gallery{top:50px;z-index:3}.ribbon--right{right:0}.ribbon--left{left:0}.social-observed-bar{width:auto;height:65px}.social-observed-bar .title{height:35px;display:block;font-size:12px}.social-observed-bar .title .counter{font-size:19px}.social-observed-bar .user-list{height:31px;display:inline-block}.social-observed-bar .user-list .avatar{margin-right:5px}.social-observed-bar .others{height:14px;position:absolute;font-size:12px;margin-top:7px}.thread{height:300px;position:relative;padding:30px 30px 15px;border-image:none;border:1px solid #e8e8e8;display:block}.thread:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.thread .thread-inner{color:#333}.thread .thread-inner .thread-inner-left{width:580px;float:left}.thread .thread-inner .top{height:70px;margin-top:10px}.thread .thread-inner .top .top-right{height:100%;margin-left:100px;display:flex;flex-direction:column;justify-content:space-around}.thread .thread-inner .top .top-right .description{line-height:1;position:relative;vertical-align:top;font-size:12px;display:inline-block}.thread .thread-inner .top .top-right .title{display:block;font-size:16px;font-weight:700;line-height:1.3;max-height:24px;color:#333}.thread .thread-inner .top .top-right .title:focus,.thread .thread-inner .top .top-right .title:hover{color:#78be20}.thread .thread-inner .middle{height:110px;margin-top:22px}.thread .thread-inner .middle .content{font-size:14px;height:120px;width:100%;text-align:justify;color:#515151}.thread .thread-inner .thread-inner-right{float:right;position:relative;height:170px;width:220px;margin:25px 0 0}.thread .thread-inner .thread-inner-right img{max-height:170px;max-width:220px}.thread .thread-inner .thread-inner-right .bottom-layer{position:absolute;background:#000;bottom:0;height:54px;width:100%;opacity:.65;filter:alpha(opacity=65)}.thread .thread-inner .thread-inner-right .bottom-text{position:absolute;color:#FFF;bottom:15px;left:10px}.thread .thread-inner .thread-inner-right .bottom-text i{vertical-align:bottom;padding-right:5px;font-size:24px}.thread .bottom{display:inline-block;width:100%}.thread .bottom .buttons{padding-top:10px;margin:0}.thread .bottom .buttons .edit-thread-actions{float:right}.thread .bottom .buttons .edit-thread-actions .btn-remove{color:#666}.thread-content .btn-group>.btn{float:none}.comment .top .person .description,.comment .top .title{margin-left:65px}.thread-simple{position:relative;width:281px;min-height:130px;max-height:350px;margin-bottom:20px;padding:10px;border:1px solid #e8e8e8}.thread-simple:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.thread-simple .wrapper-div{width:260px;height:130px;color:#333}.thread-simple .wrapper-div .title{max-height:46px;display:block;color:#78be20;font-weight:700;margin-top:15px}.thread-simple .wrapper-div .description{padding-bottom:8px;min-height:105px;max-height:125px;border-bottom:1px solid #e8e8e8;color:#333;display:block}.popover{border-radius:0;border:1px solid #e8e8e8;padding:0!important;margin:0;position:absolute!important;max-height:100px;z-index:9}.popover .arrow{display:none}.popover .popover-title{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 25px;background-color:#00263a;color:#fff;height:40px;font-size:14px;border:0;border-radius:0;width:100%}.popover .popover-title::after{content:'';border-color:transparent #78be20 #78be20 #00263a;border-style:solid;border-width:0 60px 40px 40px;height:0;width:0}.popover .popover-content{font-size:13px;border:0}.uploaded-file-tile{display:inline-block;width:140px;margin:5px;border:1px solid #e8e8e8}.uploaded-file-tile:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.uploaded-file-tile__name{padding:0 5px;width:130px;height:50px}.uploaded-file-tile__size{font-size:12px;font-weight:700}.uploaded-file-tile__image{width:140px;height:140px;object-fit:cover}.user-info{display:flex;align-items:center}.user-info--on-right{justify-content:flex-end}.user-info__description{display:flex;flex-direction:column;margin-left:10px}.account-edit-forum{display:flex;justify-content:space-between}.account-edit-forum .account-content{width:600px;margin-left:20px}.account-edit-forum .account-content .field{line-height:2}.account-edit-forum .account-content .change-email-form,.account-edit-forum .account-content .change-password-form,.account-edit-forum .account-content .delete-account-wrapper{margin-bottom:50px}.account-edit-forum .account-content .change-email-form .btn,.account-edit-forum .account-content .change-password-form .btn,.account-edit-forum .account-content .delete-account-wrapper .btn{margin-top:10px}.account-edit-forum .account-content .change-email-title,.account-edit-forum .account-content .change-password-title{margin-bottom:30px}.account-edit-forum .account-content .delete-account-wrapper{margin-top:30px}.account-edit-forum .account-content .delete-account-wrapper .delete-account-info-title{margin-top:20px}.account-edit-forum .account-content .delete-account-wrapper .delete-account-info-content{margin-top:10px;line-height:1;font-size:14px}.account-edit-forum .account-content .delete-account-wrapper .validation-error{margin-top:10px}.account-edit-forum .account-content #deleteAccount .modal-dialog{width:900px}.account-edit-forum .account-content #deleteAccount .modal-dialog .modal-body{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.account-edit-forum .account-content #deleteAccount .modal-dialog .modal-body .delete-account-modal-icon{width:100px;text-align:center;color:#da291c;font-size:80px}.account-edit-forum .account-content #deleteAccount .modal-dialog .modal-body .delete-account-modal-info{margin-left:20px}.admin-ranking{margin-right:-30px}.admin-ranking .admin-ranking-box{width:282px;height:440px;float:left;margin-right:30px;margin-bottom:18px;border:1px solid #e8e8e8}.admin-ranking .admin-ranking-box:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.admin-ranking .admin-ranking-box .top{height:210px;position:relative}.admin-ranking .admin-ranking-box .top .title-layer{width:100%;background-color:rgba(0,0,0,.7);bottom:0;position:absolute;line-height:32px;padding:0 15px}.admin-ranking .admin-ranking-box .top .title-layer .title{color:#fff;display:block;height:32px}.admin-ranking .admin-ranking-box .middle{padding:15px 20px}.admin-ranking .admin-ranking-box .middle .details{padding:15px 0}.admin-ranking .admin-ranking-box .middle .details .detail{display:block;line-height:1.3}.admin-ranking .admin-ranking-box .middle .details .detail.final{font-weight:700}.admin-ranking .admin-ranking-box .bottom{padding:0 20px 15px}.admin-ranking.galleries-of-week-management .admin-ranking-box{height:460px}.category{min-height:1000px}.category .filters{float:left;width:180px}.category .filters .title{font-size:16px;font-weight:700;color:#515151;margin-bottom:20px}.category .filters .subcategories .subcategories-list{font-size:16px}.category .filters .subcategories .subcategories-list .subcategory a{color:#333}.category .filters .subcategories .subcategories-list .subcategory a:focus,.category .filters .subcategories .subcategories-list .subcategory a:hover{color:#78be20;background:0 0}.category .items-wrapper{float:left;position:relative;padding-bottom:39px}.category .items-wrapper .items{width:1010px;margin-left:30px}.category .items-wrapper .items .top .counter{font-size:16px}.category .items-wrapper .items .top .counter .number{font-size:26px;font-weight:700}.category .items-wrapper .items .top .sort{display:inline;position:absolute;right:0;top:0}.category .items-wrapper .items .top .sort button{border:0;box-shadow:0 0 0 #FFF;font-weight:400}.category.category-forum .items .thread{margin-bottom:30px}.category.category-foto-forum .filters{width:220px}.category.category-foto-forum .filters .field>label{font-size:16px;font-weight:700;margin-bottom:20px}.category.category-foto-forum .filters .checkbox.color{display:inline-block;margin-right:10px;margin-top:10px;margin-bottom:0}.category.category-foto-forum .filters .color-selector{border-radius:50%;border:2px solid #e8e8e8;height:30px;width:30px;margin-top:-3px;display:inline-block}.category.category-foto-forum .filters .custom-field.checkbox,.category.category-foto-forum .filters .keyword.checkbox,.category.category-foto-forum .filters .limit.checkbox{margin-bottom:0}.category.category-foto-forum .filters .custom-field.checkbox label,.category.category-foto-forum .filters .keyword.checkbox label,.category.category-foto-forum .filters .limit.checkbox label{display:inline-block;vertical-align:top}.category.category-foto-forum .filters .custom-field.checkbox label:before,.category.category-foto-forum .filters .keyword.checkbox label:before,.category.category-foto-forum .filters .limit.checkbox label:before{top:3px}.category.category-foto-forum .filters .custom-field.checkbox .custom-field-value,.category.category-foto-forum .filters .custom-field.checkbox .keyword-value,.category.category-foto-forum .filters .custom-field.checkbox .limit-text,.category.category-foto-forum .filters .keyword.checkbox .custom-field-value,.category.category-foto-forum .filters .keyword.checkbox .keyword-value,.category.category-foto-forum .filters .keyword.checkbox .limit-text,.category.category-foto-forum .filters .limit.checkbox .custom-field-value,.category.category-foto-forum .filters .limit.checkbox .keyword-value,.category.category-foto-forum .filters .limit.checkbox .limit-text{font-size:16px}.category.category-foto-forum .items{width:990px;margin-left:10px}.category.category-foto-forum .items .top{padding-left:48px;position:relative}.category.category-foto-forum .items .filter-list{padding-left:48px;margin-bottom:8px}.category.category-foto-forum .items .filter-list .color-selector{border-radius:50%;border:2px solid #e8e8e8;height:30px;width:30px;margin-top:-3px;display:inline-block;position:relative;top:9px;margin-left:4px}.category.category-foto-forum .items .photos{position:relative}.category.category-foto-forum .items .photos .photo,.category.category-foto-forum .items .photos .related-category{float:left;margin:0 0 45px 48px;height:335px}.category.category-foto-forum .items .photos .related-category{width:582px}.category.category-foto-forum .items .photos .related-category .related-category-info{background-color:#f2f2f2;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;padding:15px 5px 15px 20px;height:120px}.category.category-foto-forum .items .photos .related-category .related-category-info p{margin:0}.category.category-foto-forum .paginator{margin-left:48px}.comments .comment-add{background:#f2f2f2;width:100%;padding:30px;margin-top:12px}.comments .comment-add .content{margin-left:64px}.comments .comment-add .content .comment-add-form button{float:none}.comments .comment-add .content .comment-add-form textarea{height:100px}.comments .comment-add .attachments-container{position:relative;min-height:38px;margin-top:5px}.comments .comment-add .attachments-container--hidden{display:none}.comments .comment-add .attachments-container .attachment{display:flex;margin-bottom:5px}.comments .comment-add .attachments-container .attachment .attachment-link:hover{border-color:#78be20}.comments .comment-add .attachments-container .attachment #fileUploadCommand{width:100%}#dummy-comment-input{border:1px solid #ddd;height:52px;width:100%}.comment-edit{background:#f5f5f5;font-size:14px;padding:14px}.comment-edit textarea{height:100px}.comment-edit .attachments-container{position:relative;min-height:38px;margin-top:5px}.comment-edit .attachments-container--hidden{display:none}.comment-edit .attachments-container .attachment{display:flex;margin-bottom:5px}.comment-edit .attachments-container .attachment .attachment-link:hover{border-color:#78be20}.comment-edit .attachments-container .attachment #fileUploadCommand{width:100%}.competition-main-container-wrapper{background:#fff}.competition-main-container-wrapper .competition-header{padding:46px;display:block;height:450px;color:#fff}.competition-main-container-wrapper .competition-header .row{display:block}.competition-main-container-wrapper .competition-header .competition-header-subcontainer{display:block;margin-bottom:20px;width:80%}.competition-main-container-wrapper .competition-header .competition-header-subcontainer--with-button{margin-top:24px}.competition-main-container-wrapper .competition-header .competition-header-subcontainer__thick-title{display:block;font-size:26px;font-weight:300;line-height:32px;width:482px;word-wrap:break-word}.competition-main-container-wrapper .competition-header .competition-header-subcontainer__content{display:block;width:485px;font-size:14px;line-height:19px;word-wrap:break-word}.competition-main-container-wrapper .competition-header .competition-header-subcontainer__btn-competition{padding:14px 40px;border:2px solid #fff;color:#fff;font-size:16px;font-weight:700}.competition-main-container-wrapper .competition-header .competition-header-subcontainer__btn-competition:hover{text-decoration:underline}.competition-main-container-wrapper .competition-header .competition-header-subcontainer__btn-competition--disabled{color:#515151;background-color:#e8e8e8}.competition-main-container-wrapper .competition-main{margin-top:50px}.competition-main-container-wrapper .competition-sidebar{display:inline-block;float:left}.competition-main-container-wrapper .competition-sidebar__menu{padding:0;list-style-type:none}.competition-main-container-wrapper .competition-sidebar__element{margin-bottom:10px;font-size:16px;line-height:1}.competition-main-container-wrapper .competition-sidebar__element--active .competition-sidebar__link{color:#78be20}.competition-main-container-wrapper .competition-sidebar__link{color:#515151;text-decoration:none}.competition-main-container-wrapper .competition-sidebar__link:focus,.competition-main-container-wrapper .competition-sidebar__link:hover{color:#78be20}.competition-main-container-wrapper .competition-content{display:inline-block}.competition-main-container-wrapper .competition-content .competition-content-section__image{max-width:100%;height:272px}.competition-main-container-wrapper .competition-content .competition-content-section__image:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.competition-main-container-wrapper .competition-content .competition-content-section .image-link{display:block;border:1px solid #e8e8e8}.competition-main-container-wrapper .competition-content .competition-content-section-nomargin{margin-bottom:15px;padding-bottom:10px;font-weight:500;word-wrap:break-word}.competition-main-container-wrapper .competition-content .competition-content-section-last{margin-top:40px;margin-bottom:90px}.competition-main-container-wrapper .competition-content .competition-content-section-last__list{margin-bottom:30px;padding:0;list-style-type:none;counter-reset:main-rule-counter}.competition-main-container-wrapper .competition-content .competition-content-section-last__rule{font-size:14px;line-height:19px;word-wrap:break-word;margin-bottom:14px}.competition-main-container-wrapper .competition-content .competition-content-section-last__rule:last-of-type{margin-bottom:0}.competition-main-container-wrapper .competition-content .competition-content-section-last__rule--main{counter-reset:sub-rule-counter}.competition-main-container-wrapper .competition-content .competition-content-section-last__rule--main::before{content:counter(main-rule-counter);counter-increment:main-rule-counter;padding:2px 10px;margin-right:20px;font-weight:700;vertical-align:baseline}.competition-main-container-wrapper .competition-content .competition-content-section-last__rule--sub::before{content:counter(sub-rule-counter,lower-alpha);counter-increment:sub-rule-counter;padding:2px 10px;margin-right:20px;margin-left:30px;font-weight:700;vertical-align:baseline}.competition-main-container-wrapper .competition-content .competition-content-section-last__terms{display:block}.competition-main-container-wrapper .competition-content .competition-content-section-last__terms-icon{width:16px;height:19px}.competition-main-container-wrapper .competition-content .competition-content-section-last__terms-link{color:#333;font-size:13px;font-weight:700;line-height:22px;margin-left:10px;vertical-align:super}.competition-main-container-wrapper .competition-content .competition-content-section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:13px;display:block;word-wrap:break-word}.competition-main-container-wrapper .competition-content .competition-content-section-title-grey{display:flex;justify-content:space-between;font-size:18px;font-weight:700;color:#333;margin-bottom:21px}.competition-main-container-wrapper .competition-content .competition-content-description{font-size:14px;font-weight:400;color:#515151}.competition-main-container-wrapper .competition-content .competition-items-container{min-height:185px}.competition-main-container-wrapper .competition-content .competition-content-item{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;float:left;margin-right:2.33%;margin-bottom:30px}.competition-main-container-wrapper .competition-content .competition-content-item:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture{height:185px;text-align:center}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture img{max-width:100%;transition:300ms all ease-in;-webkit-transition:300ms all ease-in;-moz-transition:300ms all ease-in;-o-transition:300ms all ease-in}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons{transition:300ms all ease-in;-webkit-transition:300ms all ease-in;-moz-transition:300ms all ease-in;-o-transition:300ms all ease-in;cursor:pointer;margin-top:-185px;opacity:0;height:186px;width:263px;z-index:98;background:#000;padding:22% 15%}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .btn-leroy-merlin{width:165px;height:35px;color:#fff;border:1px solid #e8e8e8}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .btn-leroy-merlin:hover{background-color:#6ab30d}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .btn-leroy-merlin i{margin-right:5px;opacity:.5}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .btn-leroy-merlin:hover i{opacity:1}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .vote{font-size:16px;margin-bottom:3%;z-index:100;background-color:transparent}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .vote__icon{height:16px;width:17px}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .voted{background-color:#78be20}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .show-photo{font-size:16px;margin-bottom:3%;z-index:100;background-color:transparent}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons .show-photo-alone{font-size:16px;margin-bottom:3%;z-index:100}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .buttons:hover{opacity:.88}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .poem-content{border-bottom:1px solid #e8e8e8;height:185px;width:263px;padding:10px 15px;color:#000;background:#fff;font-style:italic;font-size:14px}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .gallery-content{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;height:185px;width:263px;color:#000;background:#fff;position:relative}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .gallery-content .gallery-content-first-photo{display:block}.competition-main-container-wrapper .competition-content .competition-content-item .item-picture .gallery-content .gallery-content-first-photo.defaultImg{background:url(../img/create-gallery.png) no-repeat scroll center center transparent;display:block;height:190px}.competition-main-container-wrapper .competition-content .competition-content-item .item-info{padding:10px 10px 10px 20px;display:flex;align-items:center}.competition-main-container-wrapper .competition-content .competition-content-item .item-info .info-right{display:flex;width:100%;align-items:center;justify-content:space-between}.competition-main-container-wrapper .competition-content .competition-content-item .item-info .info-right .info-data{display:flex;flex-direction:column;padding:0 8px 5px 10px}.competition-main-container-wrapper .competition-content .competition-content-item .item-info .info-right .info-likes{display:inline-block;font-size:13px;color:#666}.competition-main-container-wrapper .competition-content .competition-content-item .item-info .info-right .info-likes .icon-thumb-up-btn{width:16px;height:17px}.competition-main-container-wrapper .competition-content .competition-content-item .item-info .info-right .info-likes .like-number{margin:0 10px 0 8px}.competition-main-container-wrapper .competition-content .competition-items-settings{margin-bottom:20px}.competition-main-container-wrapper .competition-content .competition-items-settings .competition-items-settings-right .sort{margin-right:4px}.competition-main-container-wrapper .competition-load-more{width:100%}.competition-main-container-wrapper .competition-load-more .load-more-hr-left{border-top:1px solid #e8e8e8;margin-right:30px;width:37.5%;display:inline-block}.competition-main-container-wrapper .competition-load-more .load-more-hr-right{border-top:1px solid #e8e8e8;margin-left:30px;width:37.5%;display:inline-block}.competition-main-container-wrapper .competition-load-more .load-more-span{width:20%;vertical-align:sub;font-size:18px;font-weight:400;color:#47a825;cursor:pointer}.competition-main-container-wrapper .competition-load-more .load-more-span i{margin-right:10px}.competition-main-container-wrapper .competition-join-content{margin-top:10px}.competition-main-container-wrapper .competition-join-content .competition-content-section-nomargin{margin-bottom:15px;padding-bottom:10px;font-weight:500}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-send-photo{margin:30px 0}.competition-main-container-wrapper .competition-join-content .competition-form .competition-text-input{width:100%;height:366px;resize:none}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-title{height:auto;margin-top:12px;width:100%;margin-bottom:50px}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-title .checkbox{display:inline;position:absolute}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-title .checkbox label{display:inline;position:absolute;top:0;left:30px;z-index:9999}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-title .text{margin-left:35px;margin-top:12px;display:inline-block;font-size:14px;font-weight:500}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-title .text a{color:#666;font-weight:700;cursor:pointer}.competition-main-container-wrapper .competition-join-content .competition-form .competition-form-footer-buttons{text-align:right}.competition-main-container-wrapper .competition-scores{margin:15px 0}.competition-main-container-wrapper .competition-scores .competition-content-place-number{font-size:18px;font-weight:700;color:#333}.competition-main-container-wrapper .competition-scores .competition-content-place{font-size:18px;font-weight:700;color:#333;margin-left:5px}.competition-main-container-wrapper .modal-literary .modal-dialog{width:900px}.competition-main-container-wrapper .modal-literary .modal-dialog .modal-body{padding:0}.competition-main-container-wrapper .modal-literary .modal-dialog .modal-footer{padding:10px;margin:0;border:none}.competition-banner{width:1220px;height:299px;margin-bottom:45px}.create-gallery-success .success-message{font-size:16px}.create-gallery-success .new-gallery .btn.btn-action{margin:20px 0 0;font-size:14px;height:auto}.new-thread-forum .create-thread-form{width:1010px}.new-thread-forum .thread-title .counter{position:absolute;top:0;right:80px;color:#78be20;font-size:16px;font-weight:700}.new-thread-forum .thread-title .counterTitle{position:absolute;right:15px;color:#333;font-size:16px;font-weight:700}.new-thread-forum .thread-title #title-suggestion-box{position:relative;border:1px solid #e8e8e8}.new-thread-forum .thread-title #title-suggestion-box table.user-result{width:100%}.new-thread-forum .thread-title #title-suggestion-box table.user-result tr td:hover{background:#f2f2f2}.new-thread-forum .thread-title #title-suggestion-box table.user-result tr td .replies-counter{font-size:13px;color:#333;font-weight:700;display:inline-block}.new-thread-forum .thread-title #title-suggestion-box table.user-result tr td .item-content{font-size:13px;color:#333}.new-thread-forum .thread-title #title-suggestion-box table.product-result{width:100%}.new-thread-forum .thread-title #title-suggestion-box table.product-result tr td:hover{background:#f2f2f2}.new-thread-forum .thread-title #title-suggestion-box table.product-result tr td .replies-counter{color:#78be20;font-size:12px;padding:0 0 3px 3px;vertical-align:middle;display:inline-block}.new-thread-forum .thread-content .note-editor .note-editable{min-height:230px}.new-thread-forum #new-thread-actions-buttons{position:relative;width:auto}.new-thread-forum #new-thread-actions-buttons #left-buttons{position:relative;float:left}.new-thread-forum #new-thread-actions-buttons #right-buttons{position:relative;float:right}.info-bar{display:flex;align-items:center;padding:5px 15px;background:#f2f2f2}.info-bar--with-margin{margin-top:10px}.info-bar .icon:before{content:"\f129";color:#515151;font-size:16px;margin-right:15px}.new-thread-forum-success{margin-top:70px}.new-thread-forum-success .success-icon i{font-size:220px;color:#78be20;text-align:center}.new-thread-forum-success .success-main-message{font-size:24px;font-weight:700;color:#78be20;margin:10px}.new-thread-forum-success .show-all-discussion,.new-thread-forum-success .success-message{margin:20px}.preview-discussion .discussion{min-height:130px}.preview-discussion .modal-dialog{width:1220px;height:500px}.new-thread-forum #polls-container{margin-top:10px}.new-thread-forum #polls-container .field{margin-bottom:10px}.new-thread-forum #polls-container .poll-question{display:flex}.new-thread-forum #polls-container .poll-option{display:flex;flex-direction:column;width:calc(100% - 42px);margin-top:5px}.new-thread-forum #polls-container .poll-option-body{display:flex}.new-thread-forum #polls-container .poll-option-arrow{background:#f2f2f2;width:37px;height:37px}.new-thread-forum #poll-form-hidden{display:none}.new-thread-forum #attachments-container{margin-top:10px}.new-thread-forum #attachments-container .attachment-form{margin-bottom:5px}.new-thread-forum #attachments-container .attachment-form .input-with-button{display:flex}.discussion{min-height:1000px;position:relative}.discussion .top{width:100%;position:relative}.discussion .top .discussion-header{margin-bottom:10px}.discussion .top .discussion-header .title{position:relative;left:0;font-size:20px;font-weight:700;word-wrap:break-word;display:inline-block;right:200px;max-width:920px}.discussion .top .discussion-header .newThread{position:absolute;right:0}.discussion .top .thread-header{width:100%;padding:40px 30px 15px;border:1px solid #e8e8e8;position:relative}.discussion .top .thread-header .poll{position:relative;display:block;z-index:1}.discussion .top .thread-header .poll .display-table .display-tr .poll-option-radio .checkbox label input{left:-20px;top:22px}.discussion .top .thread-header .poll .poll-title{font-size:20px;color:#78be20}.discussion .top .thread-header .poll .poll-option-content{position:relative;height:32px;z-index:20}.discussion .top .thread-header .poll .poll-option-content-background{height:100%;position:absolute;left:0;background:#78be20;z-index:10}.discussion .top .thread-header .poll .poll-option-content-text{position:absolute;left:10px;top:4px;color:#00263a;font-size:16px;font-weight:700;z-index:30}.discussion .top .thread-header .poll .poll-option-content-votes{position:absolute;right:10px;color:#00263a;font-size:12px;top:7px;z-index:30}.discussion .top .thread-header .poll .checkbox{margin:0}.discussion .top .thread-header .poll .avatars-bar{margin-left:10px}.discussion .top .thread-header .poll .avatars-bar .avatar{margin-right:5px}.discussion .top .thread-header .right-content{padding-bottom:10px}.discussion .top .thread-header .right-content .title-container{height:80px}.discussion .top .thread-header .right-content .person-header{font-size:12px;margin-left:100px;vertical-align:top;min-height:50px}.discussion .top .thread-header .right-content .title{margin-left:100px;font-size:16px;line-height:1.2;color:#333;display:block}.discussion .top .thread-header .right-content .title--modal{margin:8px 0 0}.discussion .top .thread-header .right-content .header-content{font-size:16px;min-height:55px;max-width:100%;width:auto;display:block;overflow:hidden;margin-top:40px;color:#333;word-wrap:break-word;text-align:justify}.discussion .top .thread-header .right-content .header-content--modal{margin-top:0}.discussion .top .thread-header .right-content .header-content img{max-height:100%;max-width:100%}.discussion .top .thread-header .right-content .header-content .attachments-container{margin-top:15px}.discussion .top .thread-header .right-content .header-content .attachments-container .attachment{margin-top:3px}.discussion .top .thread-header .actions-footer{padding-top:15px}.discussion .top .thread-header .actions-footer .other-actions{margin-left:3px;position:relative;float:right}.discussion .top .thread-header .actions-footer .edit-thread-actions{position:relative;float:right}.discussion .top .thread-header .actions-footer .social-thread-actions .btn-favorite{top:0}.discussion .comments{width:879px;float:left;margin:20px 0}.discussion .comments .header{width:100%;padding:10px 0;position:relative;border-bottom:1px solid #e8e8e8}.discussion .comments .header .counter{font-size:26px}.discussion .comments .header .counterTitle{font-size:16px}.discussion .comments .header .sort{display:inline;position:absolute;right:0;bottom:10px}.discussion .comments .header .sort button{border:0;box-shadow:0 0 0 #FFF;font-weight:400}.discussion .comments .header .sort button i{margin-right:5px}.discussion .comments .commentsList .attachments-container{margin-top:10px}.discussion .comments .commentsList .replies-for-comment-level-1{margin-left:80px}.discussion .comments .commentsList .comment .content{border-bottom:0}.discussion .comments .commentsList .max-times-useful-comment{position:relative}.discussion .tips-and-other-threads{float:right;width:281px;margin:24px 0 40px 20px}.discussion .tips-and-other-threads .recommended-advices{position:relative;width:100%;min-height:250px}.discussion .tips-and-other-threads .recommended-advices #title{color:#515151;display:block;overflow:hidden;font-size:18px;font-weight:700;height:31px;margin-bottom:10px}.discussion .tips-and-other-threads .other-threads{width:100%}.discussion .tips-and-other-threads .other-threads #title{color:#515151;display:block;overflow:hidden;font-size:18px;font-weight:700;height:31px;margin-bottom:10px}.discussion .tips-and-other-threads .other-threads .thread-simple .description{border-bottom:0}.discussion .display-table{border-spacing:0 10px}.discussion .display-tr{height:40px}.discussion .display-td{height:100%;vertical-align:middle}.load-more .between{width:200px}.error-page{display:flex;justify-content:center;align-items:center;flex-direction:column}.error-page .error-image{display:flex;align-items:center;flex-direction:column;background:url(../img/error-face.png) no-repeat scroll center center transparent;padding-top:100px;width:550px;height:350px}.error-page .error-image .error-code{color:#fff;font-size:42px}.error-page .error-header{margin:20px 0;line-height:1.5}.error-page .error-or-action{margin:10px 0}.error-page .error-search{display:flex;margin-top:20px}.error-page .error-search .btn,.error-page .error-search .form-control{margin:5px}.error-page .error-search .form-control{width:300px}.forum-rules{width:95%;margin:0 auto;text-align:justify}.forum-rules__lower-alpha-list{list-style-type:lower-alpha}.main-content.galleries-of-week .main-content-body{width:100%}.main-content.galleries-of-week .main-content-body .main-content-left{width:290px;font-size:16px;padding-right:80px}.main-content.galleries-of-week .main-content-body .main-content-left .categories{margin-bottom:20px}.main-content.galleries-of-week .main-content-body .main-content-left .categories .link{color:#333}.main-content.galleries-of-week .main-content-body .main-content-left .categories .link.active,.main-content.galleries-of-week .main-content-body .main-content-left .categories .link:hover{color:#78be20}.main-content.galleries-of-week .main-content-body .main-content-right{position:relative}.main-content.galleries-of-week .main-content-body .main-content-right .top{margin-bottom:5px}.main-content.galleries-of-week .main-content-body .main-content-right .top .counter{font-size:16px}.main-content.galleries-of-week .main-content-body .main-content-right .top .counter .number{font-size:26px;font-weight:600}.main-content.galleries-of-week .main-content-body .main-content-right .top .sort{float:right}.main-content.galleries-of-week .main-content-body .main-content-right .top .sort button{border:0;box-shadow:none;font-weight:400}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body{display:block;position:relative;float:left;height:500px;margin-bottom:30px;border:1px solid #e8e8e8}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-picture{display:block;position:relative;float:left;bottom:1px;width:627px;height:500px;padding:1px 0}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-picture .image-link{background-color:inherit}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description{width:300px;position:relative;float:right;height:200px}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-name{width:100%;height:390px;padding:2px 0 10px 10px}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-name .title{font-size:18px;margin:10px 0 10px 10px;font-weight:500;color:#333}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-name .description{display:block;height:250px;padding:10px;color:#333}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-name .category-link{height:32px;margin-top:5px;width:100%;float:right}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate{width:100%;padding:10px 10px 10px 20px}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social{display:flex}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .comment,.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .rating,.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .view{text-align:center}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .comment,.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .rating{padding:10px}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .rating{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 0}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .view{padding:10px 10px 10px 50px}.main-content.galleries-of-week .main-content-body .main-content-right .gallery-of-week-body .gallery-of-week-description .photo-avg-rate .social .comment{border:0}.main-content.galleries-of-week .main-content-body .main-content-right .paginator{float:left;width:100%}.gallery-form{white-space:nowrap}.gallery-form .gallery-files{display:inline-block;vertical-align:top;width:66%;padding-right:40px;white-space:normal}.gallery-form .gallery-files .file-area{margin-top:20px}.gallery-form .gallery-files .file-upload{display:inline-block;vertical-align:top;width:232px;margin-right:5px}.gallery-form .gallery-files .file-upload .file-image,.gallery-form .gallery-files .file-upload .file-video{width:100%;height:172px;border:1px solid #e8e8e8;margin-bottom:15px;text-align:center;position:relative;overflow:hidden}.gallery-form .gallery-files .file-upload .file-image video,.gallery-form .gallery-files .file-upload .file-video video{width:100%;height:100%}.gallery-form .gallery-files .file-upload .file-image .file-actions,.gallery-form .gallery-files .file-upload .file-video .file-actions{display:none;position:absolute;top:2px;right:2px;z-index:5;line-height:1}.gallery-form .gallery-files .file-upload .file-image .file-actions a,.gallery-form .gallery-files .file-upload .file-video .file-actions a{display:inline-block;font-size:14px;font-weight:700;padding:2px;height:20px}.gallery-form .gallery-files .file-upload .file-image .file-actions a.file-remove,.gallery-form .gallery-files .file-upload .file-video .file-actions a.file-remove{width:26px}.gallery-form .gallery-files .file-upload .file-image .file-actions a.btn-outline,.gallery-form .gallery-files .file-upload .file-video .file-actions a.btn-outline{background-color:#FFF}.gallery-form .gallery-files .file-upload .file-image .file-spinner,.gallery-form .gallery-files .file-upload .file-video .file-spinner{position:absolute;top:2px;right:2px;z-index:5;line-height:1}.gallery-form .gallery-files .file-upload .file-image:hover .file-actions,.gallery-form .gallery-files .file-upload .file-video:hover .file-actions{display:block}.gallery-form .gallery-files .file-upload .file-dropzone{width:100%;height:172px;border:1px solid #e8e8e8;position:relative;overflow:hidden;cursor:pointer}.gallery-form .gallery-files .file-upload .file-dropzone .file-dropzone-content{font-size:18px;font-weight:700;position:relative;top:70px;text-align:center;color:#666}.gallery-form .gallery-files .file-upload .file-dropzone input[type=file]{cursor:pointer;position:absolute;top:0;right:0;height:100%;z-index:99;font-size:100px;opacity:0;filter:alpha(opacity=0)}.gallery-form .gallery-files .file-upload .file-progress{width:100%;height:172px;border:1px solid #e8e8e8}.gallery-form .gallery-files .file-upload .file-progress .progress{margin:0 20px;position:relative;top:70px}.gallery-form .gallery-files .file-upload .field{margin-bottom:10px}.gallery-form .gallery-data{display:inline-block;vertical-align:top;width:34%;white-space:normal}.gallery-form .buttons{display:flex;margin-top:20px}.gallery-form textarea{resize:none}.gallery-form .checkbox.color{display:inline-block;margin-right:10px;margin-top:10px;margin-bottom:0}.gallery-form .checkbox.custom-field{display:inline-block;margin-right:10px;margin-bottom:0}.gallery-form .progress-grade{color:#78be20;font-weight:700;text-align:center}.gallery-form .buttons{padding-top:20px}.gallery-form .color-selector{border-radius:50%;border:2px solid #e8e8e8;height:30px;width:30px;margin-top:-3px;display:inline-block}.gallery-form .regulations{margin-top:20px}.create-gallery-success{margin-top:70px}.create-gallery-success .success-icon i{font-size:220px;color:#78be20;text-align:center}.create-gallery-success .success-main-message{font-size:24px;font-weight:700;color:#78be20;margin:10px}.create-gallery-success .show-all-discussion,.create-gallery-success .success-message{margin:20px}.main-content.gallery{text-align:center}.main-content.gallery .av-dropzone{position:relative}.main-content.gallery .av-dropzone .file-zone{position:relative;width:100%;z-index:1}.main-content.gallery .create-gallery-image{background:url(../img/create-gallery.png) center center no-repeat;width:100%;height:255px;margin:0;left:0;top:0;z-index:-1}.main-content.gallery .button-wrapper{margin:55px 0}.main-content.gallery .button-wrapper .av-filezone{display:inline-block;overflow:hidden;cursor:pointer;position:relative}.main-content.gallery .button-wrapper .av-filezone input[type=file]{cursor:pointer;position:absolute;top:0;right:0;height:100%;z-index:99;font-size:100px;opacity:0;filter:alpha(opacity=0)}.main-content.gallery .requirements{margin:20px auto 0;text-align:left;width:35%}.main-content.gallery .explanation{margin-top:20px;margin-left:65px;text-align:left}.gallery-navigation{height:35px;color:#333;font-weight:700}.gallery-navigation__link{color:#333}.gallery-navigation__link:hover{color:#78be20}.gallery-navigation i.arrow{font-size:20px}.discussion .top{margin-top:15px}.discussion .top .gallery{display:table;width:100%;height:600px;box-sizing:content-box;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.discussion .top .gallery .gallery-files{display:table-cell;width:880px;border-left:1px solid #e8e8e8}.discussion .top .gallery .gallery-files .gallery-files-relative-container{position:relative;overflow:hidden;height:600px}.discussion .top .gallery .gallery-files .image-cover,.discussion .top .gallery .gallery-files .video-cover{position:relative;display:inline-block;font-size:16px}.discussion .top .gallery .gallery-files .image-cover .tagged-product,.discussion .top .gallery .gallery-files .video-cover .tagged-product{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:absolute;z-index:999999;line-height:1;color:#fff;cursor:pointer}.discussion .top .gallery .gallery-files .image-cover .tagged-product i,.discussion .top .gallery .gallery-files .video-cover .tagged-product i{position:absolute;z-index:999999}.discussion .top .gallery .gallery-files .image-cover .tagged-product i.tagged-on-image,.discussion .top .gallery .gallery-files .video-cover .tagged-product i.tagged-on-image{background-color:#78be20;width:25px;height:25px}.discussion .top .gallery .gallery-files .image-cover .tagged-product i.tagged-on-image:before,.discussion .top .gallery .gallery-files .video-cover .tagged-product i.tagged-on-image:before{content:"\f02b";margin:5px 6px;display:block}.discussion .top .gallery .gallery-files .image-cover .tagged-product-show,.discussion .top .gallery .gallery-files .video-cover .tagged-product-show{display:block;height:15px}.discussion .top .gallery .gallery-files .image-cover .selected-product-tag,.discussion .top .gallery .gallery-files .video-cover .selected-product-tag{position:absolute;top:0;left:0;z-index:2;cursor:default;font-size:25px;line-height:1;color:#78be20}.discussion .top .gallery .gallery-files .video-cover .mejs-layer,.discussion .top .gallery .gallery-files .video-cover .mejs-video{min-height:200px;min-width:300px}.discussion .top .gallery .gallery-files .video-cover .mejs-mediaelement{text-align:center}.discussion .top .gallery .gallery-files .video-cover .mejs-mediaelement:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.discussion .top .gallery .gallery-files .video-cover .me-cannotplay{position:absolute;top:0;left:0}.discussion .top .gallery .gallery-files img,.discussion .top .gallery .gallery-files video{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.discussion .top .gallery .gallery-files video{max-height:100%;vertical-align:middle}.discussion .top .gallery .gallery-files .gallery-files-header{position:absolute;top:0;left:0;width:100%;height:44px;z-index:3;padding:10px;text-align:right}.discussion .top .gallery .gallery-files .gallery-files-header a{display:inline-block;margin-left:20px;color:#fff;background:0 0}.discussion .top .gallery .gallery-files.video-selected .gallery-files-header{position:static}.discussion .top .gallery .gallery-files #gallery-covers .slides>li{height:600px}.discussion .top .gallery .gallery-files.video-selected #gallery-covers .slides>li{height:451px}.discussion .top .gallery .gallery-files .gallery-files-footer{position:absolute;width:100%;left:0;bottom:0;z-index:3}.discussion .top .gallery .gallery-files .gallery-files-footer .flexslider{background:0 0}.discussion .top .gallery .gallery-files .gallery-files-footer .slides{text-align:center;font-size:0;height:105px}.discussion .top .gallery .gallery-files .gallery-files-footer .slides:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.discussion .top .gallery .gallery-files .gallery-files-footer .slides .image-thumbnail,.discussion .top .gallery .gallery-files .gallery-files-footer .slides .video-thumbnail{font-size:16px}.discussion .top .gallery .gallery-files .gallery-files-footer .slides .image-thumbnail img,.discussion .top .gallery .gallery-files .gallery-files-footer .slides .image-thumbnail video,.discussion .top .gallery .gallery-files .gallery-files-footer .slides .video-thumbnail img,.discussion .top .gallery .gallery-files .gallery-files-footer .slides .video-thumbnail video{max-width:94px;max-height:70px}.discussion .top .gallery .gallery-files .gallery-files-footer li{margin-right:20px;vertical-align:middle}.discussion .top .gallery .gallery-files .gallery-files-footer li.flex-active-slide img,.discussion .top .gallery .gallery-files .gallery-files-footer li.flex-active-slide video{border:4px solid #78be20}.discussion .top .gallery .gallery-files .gallery-files-footer li img,.discussion .top .gallery .gallery-files .gallery-files-footer li video{cursor:pointer}.discussion .top .gallery .gallery-files .gallery-files-footer li video{max-width:100%;max-height:100%;box-sizing:content-box}.discussion .top .gallery .gallery-files.tag-product .gallery-files-footer,.discussion .top .gallery .gallery-files.tag-product .gallery-files-header,.discussion .top .gallery .gallery-files.tag-product .slides .flex-direction-nav{display:none}.discussion .top .gallery .gallery-files.tag-product .image-cover .gallery-image-wrapper>img{cursor:crosshair}.discussion .top .gallery .gallery-info{display:table-cell;vertical-align:top;border-right:1px solid #e8e8e8;max-height:600px}.discussion .top .gallery .gallery-info .gallery-info-scroll-area{width:100%;height:600px;padding:10px 0}.discussion .top .gallery .gallery-info .gallery-info-container{padding:15px 20px 10px 15px}.discussion .top .gallery .gallery-info .gallery-info-title{width:250px;font-size:18px}.discussion .top .gallery .gallery-info .gallery-info-description{text-align:justify}.discussion .top .gallery .gallery-info .gallery-info-break-word{text-align:justify;height:300px;width:250px;word-wrap:break-word!important;display:block;padding-bottom:30px;white-space:pre-wrap}.discussion .top .gallery .gallery-info .gallery-info-products{position:relative;min-height:160px}.discussion .top .gallery .gallery-info h1,.discussion .top .gallery .gallery-info label,.discussion .top .gallery .gallery-info p{color:#515151}.discussion .top .gallery .gallery-info h1,.discussion .top .gallery .gallery-info label{font-weight:400;font-size:16px}.discussion .top .gallery .gallery-info .field{margin-top:20px}.discussion .top .gallery .gallery-info .keywords{font-size:14px;color:#78be20}.discussion .top .gallery .gallery-info .colors{margin-top:4px}.discussion .top .gallery .gallery-info .colors a{text-decoration:none}.discussion .top .gallery .gallery-info .colors .color{display:inline-block;width:30px;height:30px;border-radius:15px;margin-right:15px;position:relative;border:1px solid #e8e8e8}.discussion .top .gallery .gallery-info .other-actions{float:right;margin-top:-15px}.discussion .may-interest-you-list{margin-top:26px;position:relative;float:right}.discussion .may-interest-you-list .may-interest-you-list-title{margin-bottom:16px}.gallery-image-wrapper .gallery-shadow-header{height:44px;width:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0}.gallery-image-wrapper .gallery-shadow-bottom{height:105px;width:100%;background-color:rgba(0,0,0,.7);position:absolute;bottom:0}#product-search-popover{width:450px;z-index:3}#product-search-popover .av-popover-arrow{border-color:transparent transparent #e8e8e8}#product-search-popover .product-search-body{padding:10px;height:175px;background-color:#fff;border:1px solid #78be20}#product-search-popover .product-search-body label{font-size:14px;margin-bottom:12px}#product-search-popover .product-search-body .products-search{margin-bottom:0}#product-search-popover .product-search-body .tagging-buttons{margin:16px 0 12px;position:relative;text-align:left}#product-search-popover .product-search-body .product-tag-confirm{text-align:center}#product-search-popover .product-search-body .product-tag-confirm .product{text-align:left;width:100%;margin:0}#product-search-popover .product-search-body .product-tag-confirm .product .product-content{width:80%}#product-search-popover .product-search-body .product-tag-confirm .error{position:absolute;top:25%;right:0;font-size:12px}#tagged-product-popover{z-index:3}#tagged-product-popover .av-popover-body{border:none;background-color:transparent}#tagged-product-popover .product{margin:0}#tagged-product-popover .error{font-size:12px}.discussion.gallery-discussion .top .thread-header{border-top:none}.discussion.gallery-discussion .top .thread-header .header-content{white-space:pre-wrap}.gallery-rating{display:flex;align-items:center;float:right;margin:0 15px;position:relative;width:220px}.gallery-rating .rate{font-size:24px;margin-right:10px}.gallery-rating .rates-amount{font-size:13px}.gallery-rating .half-star-rating{background:url(../img/big-star-empty.png);direction:rtl;display:block;height:24px;width:120px;margin-right:10px}.gallery-rating .half-star-rating>.current-rate{display:block;position:absolute;height:24px;background:url(../img/big-star-full.png);left:0}.gallery-rating .half-star-rating>a{display:block;position:absolute;height:24px;left:0}.gallery-rating .half-star-rating.rating-active>a:hover{background:url(../img/big-star-full.png)}.gallery-rating .half-star-rating.rating-active:hover .current-rate{display:none}.gallery-rating .half-star-rating.rating-deactive>a{cursor:default}.gallery-rating a.star1{width:12px}.gallery-rating a.star2{width:24px}.gallery-rating a.star3{width:36px}.gallery-rating a.star4{width:48px}.gallery-rating a.star5{width:60px}.gallery-rating a.star6{width:72px}.gallery-rating a.star7{width:84px}.gallery-rating a.star8{width:96px}.gallery-rating a.star9{width:108px}.gallery-rating a.star10{width:120px}.flex-active-slide{background:#333}.login-container{margin-bottom:100px;width:100%}.login-form-container{padding-right:50px;width:50%}.login-form-footer .forgot-password-question,.login-form-footer .login-submit,.login-form-footer .registration-question{padding-top:20px}.login-form-footer .forgot-password-question{height:66px;line-height:46px}.login-form-footer .login-submit input{float:right;margin-right:50px}.login-form-footer .registration-question{padding-left:65px;height:66px;line-height:46px}.main-forum .newest-threads .thread{margin-bottom:30px;height:auto}.main-forum .newest-threads .thread:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.main-forum .main-content-header{margin-bottom:40px;height:30px}.main-forum .main-content-header .counter-title{font-size:16px}.main-forum .main-content-header .counter{color:#78be20;font-size:20px;font-weight:600;padding-left:10px}.main-foto-forum{min-height:1000px}.main-foto-forum .foto-forum-header .add-interiors-bar{height:72px;position:relative;background:#f2f2f2}.main-foto-forum .foto-forum-header .add-interiors-bar .invitation{top:24px;left:30px;position:absolute}.main-foto-forum .foto-forum-header .add-interiors-bar .add-photo-button{position:absolute;top:18px;right:30px}.main-foto-forum .foto-forum-header .interiors-info{position:relative;height:110px}.main-foto-forum .foto-forum-header .interiors-info .content{position:absolute;height:30px;top:30px}.main-foto-forum .foto-forum-header .interiors-info .content h1{display:inline}.main-foto-forum .foto-forum-header .interiors-info .content .counter{color:#78be20;font-size:20px;padding-left:10px}.main-foto-forum .foto-forum-header .interiors-info .content .counter-title{font-size:16px}.main-foto-forum .last-added-interiors{margin-top:40px}.main-foto-forum .last-added-interiors .photo{margin-bottom:15px;margin-right:30px}.main-foto-forum .last-added-interiors .photo:nth-child(3n){margin-right:0}.main-foto-forum .last-commented-interiors{margin:20px 0}.main-foto-forum .last-commented-interiors .photo{margin-bottom:15px;margin-right:30px;height:390px}.main-foto-forum .last-commented-interiors .photo:nth-child(3n){margin-right:0}.main-foto-forum .last-commented-interiors .photo .lastComment-bottom{height:40px;padding:12px;position:relative;border-bottom:2px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.main-foto-forum .last-commented-interiors .photo .lastComment-bottom .social{position:absolute;bottom:2px;height:30px;width:256px}.main-foto-forum .last-commented-interiors .photo .lastComment-bottom .social .left{float:left}.main-foto-forum .last-commented-interiors .photo .lastComment-bottom .social .right{display:inline-block;position:relative;top:5px;float:right;font-size:20px}.main-foto-forum .last-commented-interiors .photo .comments{height:140px;padding:12px;position:relative;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.main-foto-forum .last-commented-interiors .last-comment{height:90%;width:100%}.main-foto-forum .last-commented-interiors .last-author{height:10%;width:100%;font-size:12px;text-align:right}.slider-picture-managment-link{color:#78be20;font-size:20px;margin-top:10px;text-align:center}.meeting-main-content .meeting-header{margin-bottom:40px}.meeting-main-content .meeting-header .top{display:flex;justify-content:space-between;margin-bottom:10px}.meeting-main-content .meeting-header .meeting-header-container{display:flex;height:227px;background-color:#f2f2f2}.meeting-main-content .meeting-header .meeting-header-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:15px 40px}.meeting-main-content .meeting-header .meeting-header-content .meeting-description{word-wrap:break-word}.meeting-main-content .meeting-header .meeting-header-content .meeting-social-bar{display:flex;justify-content:space-between;align-items:center}.meeting-main-content .meeting-header .meeting-header-content .meeting-social-bar .avatars-bar .avatar{margin-right:5px}.meeting-main-content .row.activity-row{display:flex;flex-wrap:wrap}.meeting-main-content .row.activity-row .activity-timeline{display:flex;justify-content:center}.meeting-main-content .row.activity-row .activity-timeline .vertical-line{border-right:2px solid #f2f2f2}.meeting-main-content .row.activity-row .activity-schedule{text-align:center;margin-top:3px;font-size:12px}.meeting-main-content .row.activity-row .activity-name{color:#78be20;font-size:14px;font-weight:700}.meeting-main-content .row.activity-row .activity-content{margin-bottom:20px;font-size:14px}.meeting-main-content .meeting-content-wrapper{display:flex;justify-content:space-between}.meeting-main-content .meeting-content-wrapper .meeting-menu{padding-left:0;list-style-type:none}.meeting-main-content .meeting-content-wrapper .meeting-menu a{color:#515151}.meeting-main-content .meeting-content-wrapper .meeting-menu a.active,.meeting-main-content .meeting-content-wrapper .meeting-menu a:focus,.meeting-main-content .meeting-content-wrapper .meeting-menu a:hover{color:#78be20}.meeting-main-content .meeting-content-wrapper .meeting-content{width:950px}.meeting-main-content .meeting-content-wrapper .meeting-content .discussion{min-height:inherit}.meeting-main-content .meeting-content-wrapper .meeting-content .discussion .comments{width:950px}.message-private{min-height:500px;display:flex;justify-content:space-between}.message-private__content{width:970px;min-height:450px;margin-left:70px}.message-private__content .UNREAD{background-color:#f2f2f2}.message-private__content .READ{background-color:#fff}.message-private__content--shorter{width:850px}.message-private__button-container{display:flex;justify-content:flex-end;margin-bottom:12px}.message-private__editor-container .note-editor{border-top:none}.message-buttons{display:flex;align-items:center;justify-content:space-between;max-height:36px}.message-buttons__buttons-left{display:flex;align-items:center;justify-content:flex-start}.message-buttons__buttons-left .form-control{padding-top:3px}.message-buttons__select-label{display:flex;align-items:center;height:36px;border:1px solid #e8e8e8;border-left:none;padding:0 15px;font-size:14px}.message-buttons__arrow-icon{transform:rotate(90deg);width:15px;height:15px;margin-right:5px}.message-buttons__checkbox-special-all{display:flex;border:1px solid #e8e8e8;border-right:none;width:36px;padding:17px}.message-buttons__checkbox-special-all--with-border{border-right:1px solid #e8e8e8}.message-buttons__checkbox-special-all label{top:-10px;left:20px}.message-buttons__checkbox-special-all label:before{border-color:#666}.message-buttons__status-message-command{width:170px}.message-buttons__buttons-right{display:flex;justify-content:flex-end}.message-buttons__buttons-right .margined-right{margin-right:15px}.message-list{margin-top:30px}.message-item{height:200px;border:1px solid #e8e8e8;width:970px;display:inline-flex;margin-bottom:10px}.message-item:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.message-item--selected{border-left:10px solid #78be20}.message-item .checkbox-polyfill{width:80px;display:flex;align-items:center;justify-content:center}.message-item .checkbox-polyfill label:before{border-color:#666}.message-item .checkbox-polyfill .checkbox.checked label:before{background-image:url(../img/checkmark.png);background-position:-1px -1px;border:1px solid #78be20}.message-item--preview{height:auto;margin:30px 0 0;padding:30px 45px;display:block}.message-item--preview:hover{box-shadow:none}.message-item__date-title-container{display:flex;justify-content:space-between;align-items:center;margin:30px 0}.message-item-content{margin-top:30px;margin-right:15px;cursor:pointer}.message-item-content--preview{width:100%;cursor:default;margin:0}.message-item-content__sender{display:inline-flex;align-items:center;margin-bottom:20px}.message-item-content__recipients{display:flex;flex-wrap:wrap;align-items:center}.message-item-content__recipients .avatar{margin-right:20px}.message-item-content__recipients .avatars-bar{display:flex;align-items:center}.message-item-content__label{margin-right:15px;width:75px}.message-item-content__person{display:flex;align-items:start;min-height:65px}.message-item-content__person--preview{align-items:center}.message-item-content__avatar{margin-right:30px}.message-item-content__description{font-size:14px;max-height:20px;max-width:700px}.message-item-content__description--preview{display:flex;justify-content:center}.message-item-content__login{width:50px;height:24px}.message-item-content__title{width:800px;height:35px;font-weight:700;font-size:16px;color:#333;margin-top:4px}.message-item-content__title--preview{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:83%;height:auto;margin-right:20px}.message-item-content__title--with-hover:hover{color:#78be20}.message-item-content__text{width:882px;font-size:16px;color:#333;word-wrap:break-word;overflow:hidden}.message-item-content__text--short{height:50px}.subViewDiv{position:relative;height:auto}.load-more-refresh{text-align:center;padding-top:15px;color:#78be20}.send-button{display:flex;justify-content:flex-end}.message-menu-navi{width:180px;min-height:200px;list-style-type:none;list-style:none outside none;padding-left:0;font-size:16px}.message-menu-navi a{color:#333;text-decoration:none}.message-menu-navi a:hover{color:#78be20;text-decoration:none;cursor:pointer}.message-menu-navi #active{color:#78be20}.meeting-tile{display:flex;margin-bottom:30px;border:1px solid #e8e8e8;height:240px}.meeting-tile:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.meeting-tile__image{width:260px;min-width:260px;background-position:center;background-size:cover}.meeting-tile__content{display:flex;flex-direction:column;justify-content:space-between;padding:15px;flex:1 0}.loadmore-container{text-align:center;margin-bottom:10px;color:#78be20}.notifications-edit-forum .checkbox{margin:0}.lost-password,.resend-activation-link,.reset-password{margin:0 auto;width:45%}.lost-password__form,.resend-activation-link__form,.reset-password__form{display:flex;align-items:center;justify-content:space-between}.lost-password__form--with-bottom-margin,.resend-activation-link__form--with-bottom-margin,.reset-password__form--with-bottom-margin{margin-bottom:20px}.lost-password__input,.resend-activation-link__input,.reset-password__input{width:80%}.lost-password__input--shorter,.resend-activation-link__input--shorter,.reset-password__input--shorter{width:75%}.invalid-token-info{display:flex;flex-direction:column;align-items:center}.profile-edit-forum{position:relative;padding-right:50px}.profile-edit-forum .display-td{vertical-align:top}.profile-edit-forum #profile-content{width:1010px;margin-bottom:35px}.profile-edit-forum #profile-content #basic-info{padding-left:50px}.profile-edit-forum #about-interiors,.profile-edit-forum #about-me{position:relative}.profile-edit-forum #profile-avatar{width:250px;text-align:left}.profile-edit-forum #profile-avatar .image-link{margin:0 auto;background:0 0}.profile-edit-forum #profile-avatar .avatar-link{color:#78be20;cursor:pointer;font-size:12px;font-weight:400;display:inline}.profile-edit-forum #profile-avatar .avatar-link:hover{text-decoration:underline}.profile-edit-forum #profile-avatar #info{color:#666;font-size:12px}.profile-edit-forum #profile-avatar #info #upload-avatar-input{display:none}.profile-edit-forum textarea{resize:vertical;min-height:130px}.profile-edit-forum .btn{margin-top:10px}.profile-edit-forum .counterTitle{position:absolute;right:0;top:8px;font-size:12px}.profile-edit-forum .counter{position:absolute;right:45px;top:0;font-size:20px;font-weight:700;color:#78be20}.profile-forum{position:relative}.profile-forum #profile-header{background-color:#f2f2f2}.profile-forum #profile-header #profile-avatar{display:inline-block;width:250px;height:250px}.profile-forum #profile-header #profile-avatar.stretch-width img{width:100%;height:auto}.profile-forum #profile-header #profile-avatar.stretch-height img{width:auto;height:100%}.profile-forum #profile-header #profile-avatar img{max-width:250px;max-height:250px}.profile-forum #profile-header #profile-avatar #info a:hover{cursor:pointer;text-decoration:underline}.profile-forum #profile-header #profile-content{display:inline-block;width:929px;vertical-align:top}.profile-forum #profile-header #profile-content #profile-description{height:170px;padding:10px 20px 20px 50px}.profile-forum #profile-header #profile-content #profile-description .place{color:#666;font-size:12px}.profile-forum #profile-header #profile-content #profile-description #profile-about-me{margin:10px 14px 0;white-space:pre-wrap;word-break:break-word}.profile-forum #profile-header #profile-content #profile-social-bar{display:flex;justify-content:space-between;align-items:center;height:80px}.profile-forum #profile-header #profile-content #profile-social-bar #social-buttons{display:flex;padding-left:50px}.profile-forum #profile-header #profile-content #profile-social-bar #social-buttons .observe-container{display:inline-block;width:168px}.profile-forum #profile-header #profile-content #profile-social-bar #social-buttons .btn-message,.profile-forum #profile-header #profile-content #profile-social-bar #social-buttons .observe-container{margin-right:2px}.profile-forum #profile-header #profile-content #profile-social-bar #social-counters{display:table-cell;vertical-align:middle;text-align:right}.profile-forum #profile-header #profile-content #profile-social-bar #social-counters .counter{height:34px;margin-right:18px;margin-left:18px;display:inline-block}.profile-forum #profile-header #profile-content #profile-social-bar #social-counters .counter .quantity{text-align:center;font-size:25px;line-height:1;color:#78be20;font-weight:600}.profile-forum #profile-header #profile-content #profile-social-bar #social-counters .counter .title{text-align:center;font-size:14px;line-height:1}.profile-forum #profile-main{margin-top:40px}.profile-forum #profile-main .side-menu{display:inline-block;vertical-align:top;width:180px;font-size:16px}.profile-forum #profile-main .side-menu ul{list-style:none;padding-left:0}.profile-forum #profile-main .side-menu ul li a{color:#333}.profile-forum #profile-main .side-menu ul li a:focus,.profile-forum #profile-main .side-menu ul li a:hover{color:#78be20;background:0 0}.profile-forum #profile-main .side-menu ul li a.active{color:#78be20}.profile-forum #profile-main .main-content{display:inline-block;vertical-align:top;width:1036px;padding-left:50px}.profile-forum #profile-main .main-content .day-logs{list-style-type:none!important;line-height:2;padding-left:0}.profile-forum #profile-main .main-content .day-logs .logs-date{font-size:12px;width:82px;position:relative}.profile-forum #profile-main .main-content .day-logs .logs-date .activity-date{display:block;min-height:35px}.profile-forum #profile-main .main-content .day-logs .logs-date .vertical-line{position:absolute;border-right:1px solid #dcdcdc;bottom:-10px;left:35px;top:32px;width:1px;min-height:2px}.profile-forum #profile-main .main-content .day-logs .logs-activities li{width:100%;max-width:900px;word-break:break-word;font-size:14px}.profile-forum #profile-main .main-content .day-logs .logs-activities li .activity-date{font-weight:700;font-size:11px;padding-right:2rem}.profile-forum #profile-main .main-content .day-logs .logs-activities li .activity-username{font-weight:700;color:#78be20}.profile-forum #profile-main .main-content .day-logs .logs-activities li .activity-username--with-hover:hover{color:#333}.profile-forum #profile-main .main-content .day-logs .logs-activities li .activity-title{max-width:670px;vertical-align:bottom}.profile-forum #profile-main .main-content .day-logs .logs-activities li .activity-hour{margin-left:14px;font-style:italic}.profile-forum .loadmore-refresh{text-align:center;display:block;padding-top:15px;color:#78be20}.profile-forum .profile-threads-top{position:relative;margin-bottom:3px}.profile-forum .profile-threads-top .sort{display:inline;position:absolute;right:0;bottom:0}.profile-forum .profile-threads-top .sort button{border:0;box-shadow:0 0 0 #FFF;font-weight:400}.profile-forum .profile-threads-top .show-all{display:inline;position:absolute;right:0;bottom:0;color:#333;font-weight:700}.profile-forum .profile-threads-top .show-all:hover{color:#78be20}.profile-forum .profile-threads-top .show-all i.arrow{font-size:20px}.profile-forum .profile-threads-top .move-back{color:#333;font-weight:700}.profile-forum .profile-threads-top .move-back:hover{color:#78be20}.profile-forum .profile-threads-top .move-back i.arrow{font-size:20px}.profile-forum .profile-working-copy .top{margin-bottom:10px}.profile-forum .profile-working-copy .top .title{display:inline}.profile-forum .profile-working-copy .content img{max-width:600px}.profile-forum .profile-working-copy .thread{height:inherit;position:inherit}.profile-forum .thread{margin-bottom:30px}.profile-forum .photos{margin-left:-69px}.profile-forum .photos .photo{float:left;margin:0 0 69px 69px}.counter{font-size:16px}.counter .number{font-size:26px;font-weight:700}.notifications-edit-forum{position:relative}.notifications-edit-forum #settings-menu-navi{position:absolute;top:25px;left:0}.notifications-edit-forum #notifications-content{position:absolute;top:36px;left:340px;width:800px;min-height:200px}.notifications-edit-forum #notifications-content #notifications-list{position:absolute;display:inline}.notifications-edit-forum #notifications-content #notifications-list td{padding-left:0}.notifications-edit-forum #notifications-content #notifications-list #notifications-list-title{color:#78be20;font-size:24px}.notifications-edit-forum #notifications-content #notifications-list .notification-item{display:block}.notifications-edit-forum #notifications-content #notifications-list #change-notifications-button{position:absolute;right:0}.main-content.projects .main-content-body{width:100%;min-height:800px}.main-content.projects .main-content-body .main-content-left{width:193px}.main-content.projects .main-content-body .main-content-left .categories label{margin-bottom:10px;font-size:16px}.main-content.projects .main-content-body .main-content-left .categories .category-item .link{text-decoration:none;color:#333;font-size:16px;font-weight:400}.main-content.projects .main-content-body .main-content-left .categories .category-item .link.active,.main-content.projects .main-content-body .main-content-left .categories .category-item .link:hover{color:#78be20}.main-content.projects .main-content-body .main-content-right{position:relative}.main-content.projects .main-content-body .main-content-right .top{padding-left:60px;margin-bottom:5px}.main-content.projects .main-content-body .main-content-right .top .counter{font-size:16px}.main-content.projects .main-content-body .main-content-right .top .counter .number{font-size:26px;font-weight:600}.main-content.projects .main-content-body .main-content-right .top .sort{float:right}.main-content.projects .main-content-body .main-content-right .top .sort-btn{box-shadow:none}.main-content.projects .main-content-body .main-content-right .photos .photo{float:left;margin:0 0 45px 60px;height:335px}.main-content.projects .main-content-body .main-content-right .paginator{margin-left:60px}.register-container{margin-bottom:100px;width:100%}.register-form{padding-right:50px;width:50%}.register-form .checkbox.highlight label{font-weight:500}.register-form .captcha{width:50%;margin:0 auto}.register-form .captcha .validation-error{width:302px}.registration-benefits{padding-left:50px;width:50%;white-space:nowrap}.registration-benefits .registration-benefit{margin-top:20px}.registration-benefits .benefit-icon{display:inline-block;cursor:default}.registration-benefits .benefit-icon>i{width:30px;height:30px;line-height:30px;font-size:24px;text-align:center;background-color:#fff;color:#333}.registration-benefits .benefit-comment{display:inline-block;vertical-align:middle;white-space:normal;padding-left:20px;padding-bottom:10px;font-size:16px;line-height:24px;width:500px}.register-form-footer .account-question,.register-form-footer .register-submit,.register-form-footer .resend-activation-question{padding-top:20px}.register-form-footer .account-question{height:66px;line-height:46px}.register-form-footer .register-submit input{float:right;margin-right:50px}.register-form-footer .resend-activation-question{padding-left:65px;height:66px;line-height:46px}.registration-complete{text-align:center;font-size:16px}.registration-complete ol.email-instructions{text-align:justify;margin:30px 160px}.registration-complete ol.email-instructions>li{margin-bottom:5px}.registration-complete>.login-question{margin-top:30px}.search-engine{min-height:700px;padding-bottom:30px;margin-bottom:0}.search-engine .filters-and-search{display:flex;justify-content:space-between;width:100%}.search-engine .filters-and-search .filters{width:261px}.search-engine .filters-and-search .filters .field>label{font-size:16px;font-weight:700;margin-bottom:20px}.search-engine .filters-and-search .filters .content-filter a{font-size:16px;color:#333;text-decoration:none}.search-engine .filters-and-search .filters .content-filter a.selected,.search-engine .filters-and-search .filters .content-filter a:hover{color:#78be20}.search-engine .filters-and-search .filters .pick-date{display:flex;align-items:center;margin-bottom:10px;width:200px}.search-engine .filters-and-search .filters .pick-date .datepicker-container{margin-left:12px}.search-engine .filters-and-search .filters .pick-date .av-datepicker{width:150px}.search-engine .filters-and-search .filters .pick-date .input-group-addon{border:1px solid #e8e8e8;border-left:none}.search-engine .filters-and-search .filters .checkbox.color{display:inline-block;margin:10px 10px 0 0}.search-engine .filters-and-search .filters .color-selector{border-radius:50%;border:2px solid #e8e8e8;height:30px;width:30px;margin-top:-3px;display:inline-block}.search-engine .filters-and-search .filters .keyword.checkbox{margin-bottom:0}.search-engine .filters-and-search .filters .keyword.checkbox label{display:inline-block;vertical-align:top}.search-engine .filters-and-search .filters .keyword.checkbox label:before{top:3px}.search-engine .filters-and-search .filters .keyword.checkbox .keyword-value{font-size:16px}.search-engine .filters-and-search .search{margin-left:30px;width:79%}.search-engine .filters-and-search .search .search-form{display:flex;justify-content:space-between;margin-bottom:10px}.search-engine .filters-and-search .search .search-form .search-input{width:90%}.search-engine .filters-and-search .search .search-form .search-button{margin-left:15px}.search-engine .filters-and-search .search .no-results,.search-engine .filters-and-search .search .results-summary{margin-top:30px}.search-engine .filters-and-search .search .results-summary{display:flex;justify-content:space-between}.search-engine .filters-and-search .search .results-summary .counter{font-size:16px}.search-engine .filters-and-search .search .results-summary button{border:0;box-shadow:none}.search-engine .filters-and-search .items{position:relative;margin-bottom:16px}.search-engine .filters-and-search .photo{margin-bottom:30px;margin-left:45px;height:335px}.search-engine .filters-and-search .photo:nth-child(1),.search-engine .filters-and-search .photo:nth-child(4n){margin-left:0}.search-engine .filters-and-search .thread{margin-bottom:30px}.search-engine .filters-and-search .users{display:flex;justify-content:space-around}.search-engine .filters-and-search .users .avatar-tooltip-reflector{z-index:0;position:static;box-shadow:none;border:1px solid #e8e8e8;margin-bottom:30px}.search-engine .filters-and-search .users .avatar-tooltip-reflector:hover{box-shadow:2px 2px 8px 0 #e8e8e8}.search-engine .filters-and-search .users .avatar-tooltip-reflector .badges__badge{max-width:160px}.search-engine .filters-and-search .users .avatar-tooltip-reflector .buttons{margin-top:0}.search-engine .pager{margin:0 0 30px}.search-engine .page-move-up{margin-bottom:20px}#settings-menu-navi{width:210px}#settings-menu-navi ul{list-style:none outside none;padding-left:0;font-size:16px}#settings-menu-navi ul a{color:#333;text-decoration:none}#settings-menu-navi ul a:hover{color:#333;cursor:pointer}#settings-menu-navi ul #active{color:#78be20}.terms-of-use-acceptance{position:fixed;top:0;right:0;bottom:0;left:0;background:url(../img/screen-background.png) no-repeat top;background-size:cover;overflow-y:scroll;padding:30px}.terms-of-use-acceptance__box{position:absolute;left:50%;transform:translateX(-50%);max-width:350px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);text-align:justify}@media only screen and (min-width:768px){.terms-of-use-acceptance__box{max-width:650px}}@media only screen and (min-width:1024px){.terms-of-use-acceptance__box{max-width:800px}}@media (min-height:750px){.terms-of-use-acceptance__box{top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}}.terms-of-use-acceptance__content{padding:20px}.terms-of-use-acceptance__buttons-container{display:flex;justify-content:flex-end;width:100%;margin-top:10px}.welcome-banner{width:1220px;height:299px;margin-bottom:45px;background:url(../img/welcome.jpg) center center no-repeat;color:#fff;padding:35px 45px}.welcome-banner__content{max-width:455px;font-size:30px;font-weight:300;line-height:40px}.welcome-banner__buttons{margin-top:18px}.welcome-banner__register-button{display:inline-block;padding:15px 21px 12px 19px;font-size:16px;line-height:1;font-weight:700;color:#fff;border:2px solid #fff;margin-right:10px}.welcome-banner__register-button:focus,.welcome-banner__register-button:hover{color:#fff;text-decoration:underline}.welcome-banner__login-button{display:inline-block;padding:15px 21px 12px 19px;font-size:16px;line-height:1;font-weight:700;color:#fff;border:2px solid #fff}.welcome-banner__login-button:focus,.welcome-banner__login-button:hover{color:#fff;text-decoration:underline}