#onr_event_calendar .widget-content{padding:12px 0 0 0}.footer-container-calendar,.onr-calendar-button-area{padding:0 12px}@media screen and (max-width:800px){.footer-container-calendar,.onr-calendar-button-area{padding:0 15px}}.button-container-calendar{padding:0}.button-container-calendar h3,.button-container-calendar a,.change-year-month{display:inline-block;vertical-align:middle;font-size:16px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.change-year-month p{display:inline-block;margin:0 auto}.change-year-month label{}.change-year-month label.change-month{}.change-year-month label select{}.change-year-month{width:71.44%}.button-container-calendar h3{width:71.44%}.button-container-calendar a{width:14.28%;min-width:14.28%;max-width:14.28%;font-size:16px;color:#000}.button-container-calendar a span{position:relative}@media screen and (min-width:800px){.button-container-calendar a:hover span{color:#2580b1}}.button-container-calendar a:active span{color:#2580b1;top:1px}.container-calendar{background:#fff;border-radius:12px;padding:12px;padding-top:6%}.container-calendar table{table-layout:fixed;width:100%;margin:12px 0 0 0}.container-calendar table tr td,.container-calendar table tr th{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:14.28%;min-width:14.28%;max-width:14.28%;text-align:center;vertical-align:middle;font-size:14px;border:none;padding:0}.container-calendar table tr td:after{content:"";padding-top:100%;display:block;position:relative;top:0;left:0}.container-calendar table tr th.weekend{color:#e04649}.container-calendar table tr th:first-child{border-radius:2px 0 0 0}.container-calendar table tr th:last-child{border-radius:0 2px 0 0}.container-calendar table tr th{font-size:12px;background:none;font-family:'YandexSansText-Medium',Helvetica,Tahoma,Arial;padding:3.9% 3px}.container-calendar table tr td{background:none}.container-calendar table tr td span,.container-calendar table tr th span,.button-container-calendar h3 span{display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:99.9%;position:relative}.container-calendar table tr td input{display:none}.container-calendar table tr td label{display:block;position:absolute;width:90%;height:90%;left:5%;top:5%;text-align:center;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;border-radius:100%;background:none;z-index:3}@media screen and (min-width:600px){.container-calendar table tr td[data-date] label{transition:background 0.12s ease-out,color 0.12s ease-out}.container-calendar table tr td[data-date] label:hover{background:#E9ECF4;transition:background 0.09s ease-in,color 0.09s ease-in;transition-delay:0;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}}.container-calendar table tr td label span{position:absolute;height:18px;line-height:19px;width:100%;top:50%;left:0;margin-top:-9px;text-align:center;background:none}@media screen and (max-width:800px){.container-calendar table tr td label span{line-height:18px}}.container-calendar table tr td label input + span{}.container-calendar table tr td label input:checked + span{}.container-calendar table tr td.today label,.container-calendar table tr td.today:hover label{background:#ffe8b8;color:#000;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}.container-calendar table tr td.today.event label,.container-calendar table tr td.today.event:hover label{background:#ffe8b8;color:#000;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}.container-calendar table tr td.event label,.container-calendar table tr td.event:hover label{background:#F3F5Fa;color:#000;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}.container-calendar table tr td.selected.event label,.container-calendar table tr td.selected.event:hover label{background:#f86634;color:#fff;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}.container-calendar table tr td.selected label,.container-calendar table tr td.selected:hover label{background:#3c9dd0;color:#fff;box-shadow:inset 0 0 1px 1px rgba(9,48,93,.01),inset 0 0 3px 0 rgba(9,48,93,.04)}.container-calendar table tr td.past label,.container-calendar table tr td.past label *,.container-calendar table tr td.past:hover label,.container-calendar table tr td.disabled label,.container-calendar table tr td.disabled:hover label,.container-calendar table tr td.disabled *{color:#a9b1c6!important;background:none;box-shadow:none;cursor:not-allowed}.container-calendar table tr td.disabled.selected label,.container-calendar table tr td.disabled.selected:hover label,.container-calendar table tr td.disabled label,.container-calendar table tr td.disabled:hover label{color:#a9b1c6!important;background:none;box-shadow:none;cursor:not-allowed}.container-calendar table tr td.holiday,.container-calendar table tr td.selected.holiday,.container-calendar table tr td.holiday *{color:#e04649;background:none;box-shadow:none;cursor:not-allowed}.container-calendar table tr td.selected.holiday label,.container-calendar table tr td.holiday:hover label,.container-calendar table tr td.selected.holiday:hover label{color:#e04649;background:none;box-shadow:none;cursor:not-allowed}.container-calendar .onr-button{display:block;float:none;width:100%;margin:0;margin-top:12px;margin-bottom:12px;transition:none;transition:background 0.12s ease-out,color 0.12s ease-out}@media screen and (max-width:800px){.container-calendar .onr-button{margin-top:15px;margin-bottom:15px}}.change-year{margin-left:3px}#onr_ecalendar_dialog .onr-inner{padding:15px 7.5px 0 7.5px}#onr_ecalendar_dialog .onr-fields{padding:0 7.5px}#onr_ecalendar_dialog .onr-add-button{padding:15px 7.5px}#onr_ecalendar_event_data .onr-field:last-child{margin-bottom:0}#onr_ecalendar_dialog .onr-table .onr-row .onr-cell{vertical-align:middle;width:auto;padding:0;padding-top:15px}#onr_ecalendar_dialog .onr-table .onr-row.textarea .onr-cell{vertical-align:top}#onr_ecalendar_dialog .onr-table .onr-row:first-child .onr-cell{padding:0}#onr_ecalendar_dialog .onr-table .onr-row .onr-cell.onr-name{width:auto}#onr_ecalendar_dialog .onr-table .onr-row .onr-cell.onr-val{padding-right:0}#onr_ecalendar_dialog .onr-table .onr-row .onr-cell.onr-name span.onr-fltr-title{}.event-point{position:absolute;top:0;right:0;width:18px;height:18px;background:none;cursor:pointer;z-index:6}.event-point span.count{display:block;position:absolute;top:-7.5px;right:0;width:auto;min-width:12px;padding:0 3px;height:18px;line-height:18px;text-align:center;border-radius:3px;background:#f86634;color:#fff;font-size:11.1px;text-shadow:0 1px 1px rgba(9,48,93,.1);z-index:6}.event-point:hover span.count{background:#ff8157;color:#fff}.event-point:focus span.count{background:#ffb300;color:#fff}.past .event-point span{background:#77819c;color:#fff}.selected .event-point span{background:#ff8157;text-shadow:none;box-shadow:0 0 1px 1px rgba(9,48,93,.01),0 1px 6px 0 rgba(9,48,93,.03)}.past .event-point:hover span.count{background:#505971;color:#fff}.past .event-point:focus span.count{background:#313849;color:#fff}.event-data{position:absolute;top:100%;left:auto;right:0;width:600%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px 6px;background:#505971;background:linear-gradient(to top,#424a60,#505971);color:#fff;font-size:12px;text-align:left;border-radius:6px;opacity:0;visibility:hidden;transition:opacity 0.18s ease-in;z-index:999;box-shadow:0 0 1px 1px rgba(9,48,93,.003),0 3px 18px 0 rgba(9,48,93,.06)}.event-data .inner{display:block;height:auto;max-height:240px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 6px;margin:0}.event-data:after{content:"";position:absolute;width:0;height:0;line-height:0;border:9px dashed #505971;top:-7px;right:4.3%;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;z-index:99}.container-calendar table tr td .event-data span{top:auto;vertical-align:baseline}table tr td:nth-child(1) .event-data,table tr td:nth-child(2) .event-data,table tr td:nth-child(3) .event-data{left:0;right:auto}table tr td:nth-child(1) .event-data:after,table tr td:nth-child(2) .event-data:after,table tr td:nth-child(3) .event-data:after{right:auto;left:5%}@media screen and (max-width:800px){.event-data:after{right:8.4%;top:-8px}table tr td:nth-child(1) .event-data,table tr td:nth-child(2) .event-data,table tr td:nth-child(3) .event-data{left:0;right:auto}table tr td:nth-child(1) .event-data:after,table tr td:nth-child(2) .event-data:after,table tr td:nth-child(3) .event-data:after{right:auto;left:8.7%}}.event-point:focus + .event-data,.event-data:hover{opacity:1;visibility:visible}@media screen and (max-width:800px){.event-point:hover + .event-data,.event-point:focus + .event-data{opacity:1;visibility:visible}}.event-data .onr-table{table-layout:fixed;border-top:#77819c 1px dashed;margin-top:6px}.event-data .inner .onr-table:first-child{border-top:none;margin-top:0}.event-data .onr-table .onr-cell{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:6px;position:relative}.event-data .onr-table .onr-row:first-child .onr-cell{padding-top:9px}.event-data .onr-table:first-child .onr-row:first-child .onr-cell{padding-top:0}.event-data .onr-table .name{width:40%;color:#b7bed1}.event-data .onr-table .value{width:60%}.event-data .onr-table .onr-row.title .value{font-family:'Gilroy-Medium',Helvetica,Arial,Tahoma;font-size:14px;color:#ffe8b8}.event-data .onr-table .value.time strong{font-weight:normal;color:#ffe8b8;font-family:'YandexSansText-Medium',Helvetica,Arial,Tahoma}.event-data .onr-table .info .value{color:#dde2ee}.container-calendar table tr td .event-data .onr-table .tools span{display:inline-block;margin-left:9px}.event-data .onr-table .name i{display:none;position:relative;margin-right:9px}.event-data{width:600%}.container-calendar table tr td .event-data .onr-table .name span{display:none}.event-data .onr-table .name i{display:inline-block}.event-data .onr-table .name{width:21px}.event-data .onr-table .value{width:80%}.event-data .onr-table .content.value a{color:#b47bd6;text-decoration:underline}.event-data .onr-table .content.value strong,.event-data .onr-table .content.value small{color:#fff}@media screen and (max-width:800px){.event-data{width:400%}.event-data .onr-table .name{width:0;display:none}.event-data .onr-table .value{width:100%}}.container-calendar table tr td .event-data .onr-table span{display:inline-block;overflow:visible;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.event-data .onr-table .onr-cell .delete,.event-data .onr-table .onr-cell .edit{text-decoration:underline;text-decoration-style:dotted}.event-data .onr-table .onr-cell.delete{text-align:right}.event-data .onr-table .onr-cell .delete{color:#f78888}.event-data .onr-table .onr-cell .delete:hover{color:#f65a59}.event-data .onr-table .onr-cell .delete:active{top:1px}.event-data .onr-table .onr-cell .edit{color:#67b3db}.event-data .onr-table .onr-cell .edit:hover{color:#3c9dd0}.event-data .onr-table .onr-cell .edit:active{top:1px}.onr-alarms{display:inline-block;margin-left:6px;font-size:17px}.onr-alarms button{position:relative;top:-1px}.onr-alarm-list{position:absolute;top:100%;margin-top:6px;left:auto;right:-12px;width:100%;width:calc(100% + 12px);height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px 6px;background:#505971;background:linear-gradient(to top,#424a60,#505971);color:#fff;font-size:12px;text-align:left;border-radius:6px;opacity:0;visibility:hidden;transition:opacity 0.18s ease-in;z-index:999;box-shadow:0 0 1px 1px rgba(9,48,93,.003),0 3px 18px 0 rgba(9,48,93,.06)}.onr-alarm-list:after{content:"";position:absolute;width:0;height:0;line-height:0;border:9px dashed #505971;top:-7px;right:12px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;z-index:99}@media screen and (max-width:800px){.onr-alarm-list{width:100%;right:0;margin:0;top:100%}.onr-alarm-list:after{right:24px}}.onr-alarm-list ul{display:block;height:auto;max-height:240px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 6px;margin:0}.onr-alarm-list ul li{margin-top:9px;padding-top:9px;border-top:#77819c 1px dashed}.onr-alarm-list ul li:first-child{margin-top:0;padding-top:0;border-top:0}.onr-alarm-list ul li h5{font-size:15px;color:#ffe8b8}.onr-alarm-list ul li p{font-size:12px;margin-top:3px}.onr-alarm-list ul li p small{color:inherit}.onr-alarm-list ul li p a{text-decoration:underline}.onr-alarms button:focus{color:#f86634}.onr-alarms button:focus + .onr-alarm-list,.onr-alarm-list:hover{opacity:1;visibility:visible}@media screen and (max-width:800px){.onr-alarms button:hover{color:#f86634}.onr-alarms button:hover + .onr-alarm-list{opacity:1;visibility:visible}}#onr_ecalendar_event_data .onr-dates{margin:0;padding:0;line-height:normal;border:none;background:none;color:#000;font-size:16px;margin-bottom:6px}#onr_ecalendar_event_data .onr-dates span{display:inline-block;vertical-align:middle;margin-right:3px;margin-bottom:3px}@media screen and (max-width:800px){#onr_ecalendar_dialog .onr-button{width:auto;padding:0 12px}}#onr_ecalendar_dialog .onr-button span{display:inline-block}