@charset "UTF-8";.clearfix:after{Content:"";Display:table;Clear:both}header{height:100%}.top-bar{background:#000;width:100%;height:35px;font-family:Helvetica,Arial,sans-serif;font-size:13px}.top-bar .clock,.top-bar .columns,.top-bar .contacts,.top-bar .row,.top-bar .top-bar-inner{height:100%}.clock{margin:0 0 0 5px;color:#e4e4e4;float:left}.clock div{display:inline-block;vertical-align:sub}#Date{font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#9572a1}#point{position:relative;-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite}@-webkit-keyframes mymove{0%{opacity:1;text-shadow:0 0 20px #00c6ff}50%{opacity:0;text-shadow:none}100%{opacity:1;text-shadow:0 0 20px #00c6ff}}.contacts{float:right;font-size:13px}.contacts div{display:inline-block;vertical-align:sub}.contacts div a{color:#e4e4e4}.contacts div a:hover{color:#00bab2}.contacts div .fa{margin:0 0 0 20px;font-size:20px}.middle-bar{width:100%}.middle-bar .form-control{font-family:Golos Text_Regular,sans-serif;font-size:13px}.middle-bar .columns,.middle-bar .row,.middle-bar .search{height:100%}.search{position:relative;float:right;top:70px;z-index:2;border-bottom:1px solid #8a8383}.search form{margin-bottom:0}.search form input{border-radius:0;font-size:15px;padding:0;margin:0;display:inline-block;background:#383232 url(../images/header-bg.jpg)}.search form button{color:#8a8383;font-size:20px;padding:0 0 10px;margin:0;background:#383232 url(../images/header-bg.jpg)}.search form button:hover{color:#fff}.middle-bar .logo{margin-top:-10px;height:100%}.middle-bar .logo a{height:100%}.middle-bar .nav-wrap{margin-right:0!important}.middle-bar .nav-wrap ul li:last-child a{padding-right:0!important}.middle-bar .nav-wrap .mobile-btn{margin:-15px 0 0 0!important}.line_grey{background:#d2d8d8 url(../images/bg.jpg);height:30px}.custom-container-index .entry-header h2{margin-bottom:10px;font-size:18px;line-height:1.5}.custom-container-index .entry-header .permalink .copy-btn{position:relative;border-radius:100%;background:#9199a1;width:48px;height:48px}.custom-container-index .entry-header .permalink .copy-btn .fa-link{position:absolute;font-size:25px;top:13px;left:13px}.custom-container-index .entry-header .permalink .copy-btn:hover{background:#11abb0}.custom-container-index .entry-header .permalink .hidden{display:none}.custom-container-index .entry-header .coupon .coupon-alert{display:none}.custom-container-index .data-category{display:inline}.custom-container-index .data-category .event_data{display:inline;background:0 0!important}.custom-container-index .data-category .event_data .event_category,.custom-container-index .data-category .event_data .eventpost-date-export,.custom-container-index .data-category .event_data .eventpost-status,.custom-container-index .data-category .event_data .linking_word-from,.custom-container-index .data-category .event_data .linking_word-to{display:none}.custom-container-index .data-category .event_data .date-single{font-size:15px;display:block;margin:7px 0 20px}.custom-container-index .data-category .event_data .time-end,.custom-container-index .data-category .event_data .time-start{font-family:Golos Text_Regular,sans-serif!important;font-size:20px}.custom-container-index .data-category .event_data .time-end:before{content:"-"}.custom-container-index #journal .post-meta{margin-top:0}.custom-container-index #journal .post-meta .category a{width:auto;display:inline-block;color:#fff!important;margin:40px 0 15px;font-size:10px;padding:5px 7px;text-transform:uppercase;letter-spacing:.8px;border-radius:5px;background:#8558a4}.custom-container-index #journal .post-meta .category a:hover{background:#11abb0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.custom-container-index #journal .post-meta .tagcloud a{word-wrap:break-word;width:auto;text-align:center;display:inline-block;margin:0 2px 12px;padding:1px 8px;text-transform:uppercase;background:#d3d9d9;text-decoration:none;letter-spacing:1px;color:#6d7e7e;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px}.custom-container-index #journal .post-meta .tagcloud a:hover{color:#fff;background:#11abb0}.custom-container-index .post-thumb{margin:10px 0}.custom-container-index .post-content{padding-right:0!important}.custom-container-index .post-content p{line-height:1.5}.custom-container-index #sidebar{padding-top:0}.custom-container-index #sidebar .link-list{margin-top:0}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar{margin-top:24px}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .event-post-calendar-table .eventpost_cal_link{background:#7b479e!important}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar tbody td{vertical-align:middle}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar tbody button{padding:0}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .screen-reader-text{display:none}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header{font-size:14px}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-header-text{color:#00acb2}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header span{padding:0 3px}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost_cal_bt{color:#313131}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-today button{font-size:14px;font-weight:600;color:#313131}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar td,.custom-container-index #sidebar .widget_eventpost_cal .eventpost_calendar th{border:1px solid #ddd}.custom-container-index #sidebar .widget_eventpost_cal .eventpost_cal_list .event_data{padding:15px 0}.custom-container-index #sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:10px!important;padding:1px 10px!important}.custom-container-category article{border-bottom:1px dashed #e0e0e0;padding-bottom:30px;margin-bottom:30px}.custom-container-category .post{padding-top:0}.custom-container-category .post .post-content{margin-bottom:0}.custom-container-category .post .post-content p{margin:0}.custom-container-category .entry-header h2{margin-bottom:10px;font-size:20px;line-height:1.5;color:#594141}.custom-container-category .data-category{display:inline}.custom-container-category .data-category .event_data{display:inline;background:0 0!important}.custom-container-category .data-category .event_data .event_category,.custom-container-category .data-category .event_data .eventpost-date-export,.custom-container-category .data-category .event_data .eventpost-status,.custom-container-category .data-category .event_data .linking_word-from,.custom-container-category .data-category .event_data .linking_word-to{display:none}.custom-container-category .data-category .event_data .time-start:before{content:"| "}.custom-container-category .data-category .event_data .time-end:before{content:"-"}.custom-container-category .post-thumb{margin:10px 0}.custom-container-category .post-content p{line-height:1.5}.custom-container-category #sidebar{padding-top:0}.custom-container-category #sidebar .link-list{margin-top:0}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar{margin-top:24px}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .event-post-calendar-table .eventpost_cal_link{background:#7b479e!important}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar tbody td{vertical-align:middle}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar tbody button{padding:0}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .screen-reader-text{display:none}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header{font-size:14px}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-header-text{color:#00acb2}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header span{padding:0 3px}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost_cal_bt{color:#313131}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-today button{font-size:14px;font-weight:600;color:#313131}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar td,.custom-container-category #sidebar .widget_eventpost_cal .eventpost_calendar th{border:1px solid #ddd}.custom-container-category #sidebar .widget_eventpost_cal .eventpost_cal_list .event_data{padding:15px 0}.custom-container-category #sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:10px!important;padding:1px 10px!important}#breadcrumbs{font-size:13px;line-height:1.5;margin-bottom:20px}#data-post .event_data{margin:0;padding:13px}#data-post .event_data .event_date{margin:0}#data-post .event_data .event_category,#data-post .event_data .eventpost-status,#data-post .event_data .linking_word-to{display:none}#data-post .event_data .date-single:before{content:"Дата мероприятия: "}#data-post .event_data .time-start:before{content:"| "}#data-post .event_data .time-end:before{content:"-"}.custom-container-post .event_data{color:#000;padding:13px}.custom-container-post .event_data .event_date{margin:0 0 0}.custom-container-post .event_data .event_category,.custom-container-post .event_data .eventpost-status,.custom-container-post .event_data .linking_word-from,.custom-container-post .event_data .linking_word-to{display:none}.custom-container-post .event_data .date-single:before{content:"Дата мероприятия: "}.custom-container-post .event_data .time-start:before{content:"| "}.custom-container-post .event_data .time-end:before{content:"-"}.custom-container-post .event_data .dashicons-calendar{display:block;margin-top:10px}.custom-container-post #sidebar .permalink .copy-btn{position:relative;margin-bottom:20px;border-radius:6;background:#8558a4;width:48px;height:48px}.custom-container-post #sidebar .permalink .copy-btn .fa-link{position:absolute;font-size:25px;top:13px;left:12px}.custom-container-post #sidebar .permalink .copy-btn:hover{background:#11abb0}.custom-container-post #sidebar .permalink .hidden{display:none}.custom-container-post #sidebar .coupon-alert{display:none}.custom-container-post .post-nav strong{font-weight:600}.custom-container-post .post{padding-top:0}.custom-container-post .post .entry-header h1{font-size:25px;line-height:1.5;color:#594141;margin:0}.custom-container-post .post .post-thumb{margin:10px 0 0 0}.custom-container-post .post .post-content .wp-block-image{margin:0}.custom-container-post .post .post-content h2{font-size:16px;line-height:30px;color:#909;margin:20px 0 10px 0}.custom-container-post .post .post-content p{line-height:1.5}.custom-container-post .post .post-content h3{font-size:15px;line-height:30px;margin:20px 0 10px 0}.custom-container-post .post .post-content ul{list-style:disc inside}.custom-container-post .post .post-content .end{margin:0;padding:15px 0;color:#11abb0;font-weight:400;font-size:21px}.custom-container-post .post .post-content .separator{border-bottom:1px dashed #e0e0e0}.custom-container-post .nf-form-content{margin-top:20px}.custom-container-post .btn_register{margin-bottom:10px}.custom-container-post .btn_register input{background:#a9165f!important;color:#fff!important}.custom-container-post .btn_register input:hover{background:#3d4145!important}.custom-container-post .nf-form-cont .nf-form-wrap h4{margin:15px 0;color:#11abb0}.custom-container-post .event_link{font-size: 12px!important}.custom-container-post #sidebar{padding-top:0}.custom-container-post #sidebar .link-list{margin-top:0}.custom-container-page .content-outer{padding:50px 0}.custom-container-page .content-outer h2{font-size:25px}.custom-container-page .content-outer h3{font-size:20px;color:#594141}.custom-container-contact .content-outer{padding:50px 0}.custom-container-contact .content-outer h2{font-size:25px}.custom-container-contact .content-outer h3{font-size:20px;color:#594141}.custom-container-contact #nf-form-5-cont .nf-form-content{margin-top:40px}.custom-container-contact #nf-form-5-cont .nf-form-content .nf-field-element input,.custom-container-contact #nf-form-5-cont .nf-form-content .nf-field-element textarea{border-radius:3px;background:#d3d9d9;-webkit-transition:none;-o-transition:none;transition:none}.custom-container-contact #nf-form-5-cont .nf-form-content .nf-field-element input:focus{border-radius:3px;background:#3d4145}.custom-container-contact #nf-form-5-cont .nf-form-content .nf-field-element textarea:focus{border-radius:3px;background:#3d4145}.custom-container-contact #nf-form-5-cont .nf-form-content .nf-field-container{clear:none}.custom-container-contact #nf-form-5-cont .nf-form-content .half{width:47%;float:left}.custom-container-contact #nf-form-5-cont .nf-form-content .pull-right{float:right!important}.custom-container-contact #nf-form-5-cont .nf-form-content .phone{clear:both}.custom-container-contact #nf-form-5-cont .nf-form-content .submit-container input{background:#11abb0}.custom-container-contact #nf-form-5-cont .nf-form-content .submit-container input:hover{background:#3d4145;color:#fff}.custom-container-archive h1{font-size:30px;color:#7b479e}.custom-container-archive article{border-bottom:1px dashed #e0e0e0;padding-bottom:30px;margin-bottom:30px}.custom-container-archive .post{padding-top:0}.custom-container-archive .post .post-content{margin-bottom:0}.custom-container-archive .post .post-content p{margin:0}.custom-container-archive .entry-header h2{margin-bottom:10px;font-size:20px;line-height:1.5}.custom-container-archive .data-category{display:inline}.custom-container-archive .data-category .event_data{display:inline;background:0 0!important}.custom-container-archive .data-category .event_data .event_category,.custom-container-archive .data-category .event_data .eventpost-date-export,.custom-container-archive .data-category .event_data .eventpost-status,.custom-container-archive .data-category .event_data .linking_word-from,.custom-container-archive .data-category .event_data .linking_word-to{display:none}.custom-container-archive .data-category .event_data .time-start:before{content:"| "}.custom-container-archive .data-category .event_data .time-end:before{content:"-"}.custom-container-archive .post-thumb{margin:10px 0}.custom-container-archive .post-content p{line-height:1.5}.custom-container-archive #sidebar{padding-top:0}.custom-container-archive #sidebar .link-list{margin-top:0}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar{margin-top:24px}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .event-post-calendar-table .eventpost_cal_link{background:#7b479e!important}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar tbody td{vertical-align:middle}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar tbody button{padding:0}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .screen-reader-text{display:none}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header{font-size:14px}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-header-text{color:#00acb2}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header span{padding:0 3px}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost_cal_bt{color:#313131}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-today button{font-size:14px;font-weight:600;color:#313131}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar td,.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_calendar th{border:1px solid #ddd}.custom-container-archive #sidebar .widget_eventpost_cal .eventpost_cal_list .event_data{padding:15px 0}.custom-container-archive #sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:10px!important;padding:1px 10px!important}.custom-container-search h1{font-size:30px;color:#7b479e}.custom-container-search article{border-bottom:1px dashed #e0e0e0;padding-bottom:30px;margin-bottom:30px}.custom-container-search .post{padding-top:0}.custom-container-search .post .post-content{margin-bottom:0}.custom-container-search .post .post-content p{margin:0}.custom-container-search .entry-header h2{margin-bottom:10px;font-size:20px;line-height:1.5}.custom-container-search .data-category{display:inline}.custom-container-search .data-category .event_data{display:inline;background:0 0!important}.custom-container-search .data-category .event_data .event_category,.custom-container-search .data-category .event_data .eventpost-date-export,.custom-container-search .data-category .event_data .eventpost-status,.custom-container-search .data-category .event_data .linking_word-from,.custom-container-search .data-category .event_data .linking_word-to{display:none}.custom-container-search .data-category .event_data .time-start:before{content:"| "}.custom-container-search .data-category .event_data .time-end:before{content:"-"}.custom-container-search .post-thumb{margin:10px 0}.custom-container-search .post-content p{line-height:1.5}.custom-container-search #sidebar{padding-top:0}.custom-container-search #sidebar .link-list{margin-top:0}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar{margin-top:24px}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .event-post-calendar-table .eventpost_cal_link{background:#7b479e!important}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar tbody td{vertical-align:middle}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar tbody button{padding:0}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .screen-reader-text{display:none}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header{font-size:14px}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-header-text{color:#00acb2}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header span{padding:0 3px}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost_cal_bt{color:#313131}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar .eventpost-calendar-header .eventpost-cal-today button{font-size:14px;font-weight:600;color:#313131}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar td,.custom-container-search #sidebar .widget_eventpost_cal .eventpost_calendar th{border:1px solid #ddd}.custom-container-search #sidebar .widget_eventpost_cal .eventpost_cal_list .event_data{padding:15px 0}.custom-container-search #sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:10px!important;padding:1px 10px!important}#footer{margin:0;height:100%}#footer .columns,#footer .contacts,#footer .footer-top-bar,#footer .row{height:100%;width:100%}#footer .background-footer-bottom-wrapper{background:#383232 url(../images/header-bg.jpg)}#footer .footer-bottom-bar{padding:25px 0}#footer .footer-top-bar{margin:10px 0}#footer .footer-nav{padding:0;border-bottom:none}#footer .nav-footer-wrapper,#footer .social-footer-wrapper{display:inline-block;float:right}#footer .nav-footer-wrapper a{font-size:17px}#footer .social-footer-wrapper{border-left:1px solid #c4caca}#footer .footer-social{margin:0}#footer .footer-social li{margin-right:5px}#footer .copyright{color:#9973a6;font-size:20px;padding:0;font-weight:700}#footer .contacts{float:none;text-align:center;margin-top:18px}#footer .contacts div{display:block}#footer .contacts .tel{font-size:18px;margin:0 auto;padding-top:15px;max-width:200px;border-top:1px solid #666}#footer .contacts .mail{font-family:Golos Text_Regular,sans-serif;font-size:14px}#footer .contacts .mail a{color:#666;text-decoration:underline}#footer .contacts .mail a:hover{color:#e4e4e4}