.l-grid-main{padding:.9375rem 0;position:relative;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s;margin-top:-15px;margin-bottom:20px}.l-grid-main--type1{background-color:#efefef}.l-grid-main--type1 .b-main-grid-item{height:7.5rem;display:none!important}.l-grid-main--type1 .b-main-grid-item:nth-child(-n+4){display:block!important}.l-grid-main__preload{display:none;min-height:300px;position:absolute;z-index:2;width:100%;height:100%;top:0}.l-grid-main.is-wait-loading{min-height:300px}.l-grid-main.is-wait-loading .l-grid-main__container{display:none}.l-grid-main.is-wait-loading .l-grid-main__preload{display:block}.b-main-grid-item{width:100%;position:relative;overflow:hidden;margin-bottom:.0625rem}.b-main-grid-item__bg{position:absolute;width:100%;height:100%;-o-background-size:cover;background-size:cover;background-position:center top}.b-main-grid-item__link{position:absolute;width:100%;height:100%;z-index:2}.b-main-grid-item__overlay{position:absolute;width:100%;height:100%;top:0;left:0;padding:.625rem;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.b-main-grid-item__overlay:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:65%;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.75));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.75));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.75));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.75))}.b-main-grid-item:hover .b-main-grid-item__overlay:before{opacity:.9}.b-main-grid-item__content{position:absolute;bottom:0;z-index:3;padding-right:1.875rem;padding-bottom:.625rem;pointer-events:none;-webkit-transition:bottom .3s;-o-transition:bottom .3s;-moz-transition:bottom .3s;transition:bottom .3s}.b-main-grid-item__title{color:#f8f9fa;white-space:normal;display:block;line-height:1.4;font-size:1rem;margin-bottom:0;pointer-events:auto}.b-main-grid-item__date,.b-main-grid-item__title a{color:#f8f9fa}.b-main-grid-item__title a:hover{text-decoration:none;color:#f8f9fa}.b-main-grid-item__date{margin-bottom:.3125rem;font-size:80%}.b-main-grid-item__desc{color:#f8f9fa;max-height:0;line-height:1.125rem;overflow:hidden;opacity:0;-webkit-transition:opacity .4s ease-out,max-height .4s ease-out,margin .4s;-o-transition:opacity .4s ease-out,max-height .4s ease-out,margin .4s;-moz-transition:opacity .4s ease-out,max-height .4s ease-out,margin .4s;transition:opacity .4s ease-out,max-height .4s ease-out,margin .4s;font-size:80%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.b-main-grid-item__cat{position:relative;z-index:3;pointer-events:auto;line-height:1.313rem;display:inline-block;background:#0098f7;border-color:#0098f7}.b-main-grid-item__cat:after{content:"";width:0;height:0;position:absolute;bottom:-5px;left:0;border-left:0;border-right:5px solid transparent;border-top:5px solid #0098f7;border-top-color:inherit}.b-main-grid-item__cat a{color:#f8f9fa;background:0 0;padding:.0625rem .5rem;display:inline-block;margin-right:.25rem;font-size:.5625rem;position:relative;white-space:nowrap;word-wrap:normal;letter-spacing:0;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s;-webkit-border-radius:.125rem;border-radius:.125rem .125rem .125rem 0;-webkit-border-bottom-left-radius:0;z-index:2}.b-main-grid-item__cat a:hover{color:#f8f9fa;text-decoration:none}@media (min-width:321px){.l-grid-main--type1 .l-grid-main__container{height:30rem}.l-grid-main--type1 .b-main-grid-item{height:30%;width:49.9%;width:-webkit-calc(50% - .0625rem);width:-moz-calc(50% - .0625rem);width:calc(50% - .0625rem);float:left;margin-right:.0625rem}.l-grid-main--type1 .b-main-grid-item:nth-child(1),.l-grid-main--type1 .b-main-grid-item:nth-child(2){width:100%;margin-right:0}.l-grid-main--type1 .b-main-grid-item:nth-child(1){height:40%}.l-grid-main--type1 .b-main-grid-item:nth-child(4){margin-right:0;width:50%}}@media (min-width:576px){.b-main-grid-item__cat a{font-size:.6875rem}}@media (max-width:991.98px){.b-main-grid-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:2.8em;font-size:1rem}.b-main-grid-item__cat{display:none}}@media (min-width:768px){.l-grid-main{margin-top:-30px;margin-bottom:30px}.l-grid-main--type1 .l-grid-main__container{height:43.75rem}.l-grid-main--type1 .b-main-grid-item:nth-child(1) .b-main-grid-item__title{font-size:2.188rem;line-height:1.2}}@media (min-width:992px){.l-grid-main{padding-top:1.875rem;padding-bottom:1.875rem}.l-grid-main--type1 .l-grid-main__container{height:30rem}.l-grid-main--type1 .b-main-grid-item__overlay{padding:1.25rem}.l-grid-main--type1 .b-main-grid-item__content{padding-right:1.25rem;padding-bottom:1.25rem}.l-grid-main--type1 .b-main-grid-item{height:-webkit-calc(50% - .0625rem);height:-moz-calc(50% - .0625rem);height:calc(50% - .0625rem);width:24.9%;width:-webkit-calc(25% - .0625rem);width:-moz-calc(25% - .0625rem);width:calc(25% - .0625rem)}.l-grid-main--type1 .b-main-grid-item:nth-child(1){width:49.9%;width:-webkit-calc(50% - .0625rem);width:-moz-calc(50% - .0625rem);width:calc(50% - .0625rem);height:100%;margin-right:.0625rem}.l-grid-main--type1 .b-main-grid-item:hover .b-main-grid-item__desc,.l-grid-main--type1 .b-main-grid-item:nth-child(1) .b-main-grid-item__desc{display:block;opacity:1;max-height:6.25rem;margin-top:.3125rem;-webkit-transition:opacity .4s ease-out,max-height .9s ease-out;-o-transition:opacity .4s ease-out,max-height .9s ease-out;-moz-transition:opacity .4s ease-out,max-height .9s ease-out;transition:opacity .4s ease-out,max-height .9s ease-out}.l-grid-main--type1 .b-main-grid-item:nth-child(n+2){width:24.9%;width:-webkit-calc(25% - .0625rem);width:-moz-calc(25% - .0625rem);width:calc(25% - .0625rem)}.l-grid-main--type1 .b-main-grid-item:nth-child(2){width:50%;height:50%;margin-right:0}.l-grid-main--type1 .b-main-grid-item__title{font-size:1.25rem}}.l-line-widget{position:relative;padding-left:15px}.l-line-widget:after{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#e6e6e6}.b-section-item{margin-bottom:14px}.b-section-item__picture{margin-bottom:10px;line-height:0}.b-section-item__picture a{display:inline-block}.b-section-item__picture a:hover img{opacity:.85}.b-section-item__picture img{width:100%;max-width:100%}.b-section-item__picture img.is-lazy-img{opacity:1;background-image:-webkit-gradient(linear,right top,left top,from(#f6f7f8),color-stop(20%,#edeef1),color-stop(40%,#f6f7f8),to(#f6f7f8));background-image:-webkit-linear-gradient(right,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-image:-moz-linear-gradient(right,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-image:-o-linear-gradient(right,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-image:linear-gradient(to left,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-repeat:no-repeat;background-color:#f6f7f8;-o-background-size:450px 700px;background-size:450px 700px;-webkit-animation:1s linear infinite forwards lazyloadeffect;-moz-animation:1s linear infinite forwards lazyloadeffect;-o-animation:1s linear infinite forwards lazyloadeffect;animation:1s linear infinite forwards lazyloadeffect}.b-section-item__title{font-size:.875rem;margin-bottom:2px;word-break:break-word}.b-section-item__title a{color:#212529}.b-section-item__title a:hover{text-decoration:none;color:#0098f7}.b-section-item__meta{margin-bottom:3px;line-height:20px}.b-section-item__meta>*{display:inline-block;margin-right:4px}.b-section-item__desc{font-size:.8125rem;color:#495057;margin-top:5px;display:none}.b-section-item__btns{margin-top:10px}.b-section-item__btns .btn{font-size:.8125rem}.b-section-item--sibling .b-section-item__picture{position:relative;margin-bottom:0}.b-section-item--sibling .b-section-item__title{font-size:16px;line-height:22px;text-align:center;padding:10px 20px 0;color:#343a40;display:block;font-weight:600}.b-section-item--sibling .b-section-item__title:hover{color:#0098f7}.b-section-item--sibling .b-section-item__icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:60px;width:60px;color:#fff;text-align:center;font-size:32px;line-height:32px;z-index:8}.b-section-item--sibling .b-section-item__icon:before{border:3px solid #fff;display:block;-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;line-height:50px;font-size:50px;background:rgba(0,0,0,.3);font-family:FontAwesome;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s}.b-section-item--previous .b-section-item__icon:before{content:"\f104";letter-spacing:5px}.b-section-item--next .b-section-item__icon:before{content:"\f105";letter-spacing:-5px}.b-section-item--sibling .b-section-item__picture a:hover .b-section-item__icon:before{background:rgba(0,0,0,.6)}.b-section-item--wide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.b-section-item--wide .b-section-item__picture{margin-bottom:0;margin-right:15px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.b-section-item--wide .b-section-item__picture img{width:110px}.b-section-item--wide .b-section-item__body{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.b-section-item--big,.b-section-item--bighalf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-section-item--bighalf .b-section-item__picture{width:100%}.b-section-item--big .b-section-item__picture,.b-section-item--bighalf .b-section-item__picture{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.b-section-item--border{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.1)}.b-section-item--biggest{margin-bottom:30px}:last-child>:last-child>.b-section-item--biggest{margin-bottom:0}.b-section-item--big .b-section-item__title,.b-section-item--bighalf .b-section-item__title{font-size:1.25rem;line-height:1.4}.b-section-item--line{display:block;margin-bottom:1rem;position:relative;z-index:2}.b-section-item--line:last-child{margin-bottom:0;padding-bottom:0}.b-section-item--line .b-section-item__meta{display:block;line-height:.75rem;margin-bottom:5px}.b-section-item--line .b-meta-item{display:block}.b-section-item--line .b-section-item__title{color:#343a40;font-weight:600;line-height:1.4;display:block;margin-bottom:0}.b-section-item--line:before{content:"";width:.75rem;height:.75rem;background:#e6e6e6;border:.1875rem solid;position:absolute;left:-1.25rem;display:inline-block;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.b-section-item--line:hover .b-section-item__title{color:#0098f7}.b-section-item--line:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);-moz-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);-o-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);background:#0098f7}@media (min-width:576px){.b-section-item--border{padding-bottom:24px;margin-bottom:24px}.b-section-item--bighalf{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-section-item--bighalf .b-section-item__picture{width:48%;-webkit-box-flex:1;-webkit-flex:1 0 48%;-moz-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%;margin-right:4%;margin-bottom:0}.b-section-item--bighalf .b-section-item__body{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.b-section-item--big .b-section-item__desc,.b-section-item--bighalf .b-section-item__desc{display:block}}@-webkit-keyframes lazyloadeffect{from{background-position:-400px 0}to{background-position:200px 0}}@-moz-keyframes lazyloadeffect{from{background-position:-400px 0}to{background-position:200px 0}}@-o-keyframes lazyloadeffect{from{background-position:-400px 0}to{background-position:200px 0}}@keyframes lazyloadeffect{from{background-position:-400px 0}to{background-position:200px 0}}.cleanslate,.cleanslate h1,.cleanslate h2,.cleanslate h3,.cleanslate h4,.cleanslate h5,.cleanslate h6,.cleanslate p,.cleanslate td,.cleanslate dl,.cleanslate tr,.cleanslate dt,.cleanslate ol,.cleanslate form,.cleanslate select,.cleanslate option,.cleanslate pre,.cleanslate div,.cleanslate table,.cleanslate th,.cleanslate tbody,.cleanslate tfoot,.cleanslate caption,.cleanslate thead,.cleanslate ul,.cleanslate li,.cleanslate address,.cleanslate blockquote,.cleanslate dd,.cleanslate fieldset,.cleanslate li,.cleanslate iframe,.cleanslate strong,.cleanslate legend,.cleanslate em,.cleanslate s,.cleanslate cite,.cleanslate span,.cleanslate input,.cleanslate sup,.cleanslate label,.cleanslate dfn,.cleanslate object,.cleanslate big,.cleanslate q,.cleanslate font,.cleanslate samp,.cleanslate acronym,.cleanslate small,.cleanslate img,.cleanslate strike,.cleanslate code,.cleanslate sub,.cleanslate ins,.cleanslate textarea,.cleanslate var,.cleanslate a,.cleanslate abbr,.cleanslate applet,.cleanslate del,.cleanslate kbd,.cleanslate tt,.cleanslate b,.cleanslate i,.cleanslate hr,.cleanslate article,.cleanslate aside,.cleanslate dialog,.cleanslate figure,.cleanslate footer,.cleanslate header,.cleanslate hgroup,.cleanslate menu,.cleanslate nav,.cleanslate section,.cleanslate time,.cleanslate mark,.cleanslate audio,.cleanslate video{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#000;border-color:currentColor;border-radius:0;border-style:none;border-width:medium;bottom:auto;clear:none;clip:auto;color:inherit;counter-increment:none;counter-reset:none;cursor:auto;direction:inherit;display:inline;float:none;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;left:auto;letter-spacing:normal;line-height:inherit;list-style-type:inherit;list-style-position:outside;list-style-image:none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;outline:invert none medium;overflow:visible;padding:0;position:static;quotes:"" "";right:auto;table-layout:auto;text-align:inherit;text-decoration:inherit;text-indent:0;text-transform:none;top:auto;unicode-bidi:normal;vertical-align:baseline;visibility:inherit;white-space:normal;width:auto;word-spacing:normal;z-index:auto;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-shadow:none}.cleanslate,.cleanslate h3,.cleanslate h5,.cleanslate p,.cleanslate h1,.cleanslate dl,.cleanslate dt,.cleanslate h6,.cleanslate ol,.cleanslate form,.cleanslate select,.cleanslate option,.cleanslate pre,.cleanslate div,.cleanslate h2,.cleanslate caption,.cleanslate h4,.cleanslate ul,.cleanslate address,.cleanslate blockquote,.cleanslate dd,.cleanslate fieldset,.cleanslate textarea,.cleanslate hr,.cleanslate article,.cleanslate aside,.cleanslate dialog,.cleanslate figure,.cleanslate footer,.cleanslate header,.cleanslate hgroup,.cleanslate menu,.cleanslate nav,.cleanslate section{display:block}.cleanslate table{display:table}.cleanslate thead{display:table-header-group}.cleanslate tbody{display:table-row-group}.cleanslate tfoot{display:table-footer-group}.cleanslate tr{display:table-row}.cleanslate th,.cleanslate td{display:table-cell}.cleanslate nav ul,.cleanslate nav ol{list-style-type:none}.cleanslate ul,.cleanslate menu{list-style-type:disc}.cleanslate ol{list-style-type:decimal}.cleanslate ol ul,.cleanslate ul ul,.cleanslate menu ul,.cleanslate ol menu,.cleanslate ul menu,.cleanslate menu menu{list-style-type:circle}.cleanslate ol ol ul,.cleanslate ol ul ul,.cleanslate ol menu ul,.cleanslate ol ol menu,.cleanslate ol ul menu,.cleanslate ol menu menu,.cleanslate ul ol ul,.cleanslate ul ul ul,.cleanslate ul menu ul,.cleanslate ul ol menu,.cleanslate ul ul menu,.cleanslate ul menu menu,.cleanslate menu ol ul,.cleanslate menu ul ul,.cleanslate menu menu ul,.cleanslate menu ol menu,.cleanslate menu ul menu,.cleanslate menu menu menu{list-style-type:square}.cleanslate li{display:list-item;min-height:auto;min-width:auto}.cleanslate strong{font-weight:bold}.cleanslate em{font-style:italic}.cleanslate kbd,.cleanslate samp,.cleanslate code{font-family:monospace}.cleanslate a,.cleanslate a *,.cleanslate input[type="submit"],.cleanslate input[type="radio"],.cleanslate input[type="checkbox"],.cleanslate select{cursor:pointer}.cleanslate a:hover{text-decoration:underline}.cleanslate button,.cleanslate input[type="submit"]{text-align:center}.cleanslate input[type="hidden"]{display:none}.cleanslate abbr[title],.cleanslate acronym[title],.cleanslate dfn[title]{cursor:help;border-bottom-width:1px;border-bottom-style:dotted}.cleanslate ins{background-color:#ff9;color:#000}.cleanslate del{text-decoration:line-through}.cleanslate blockquote,.cleanslate q{quotes:none}.cleanslate blockquote:before,.cleanslate blockquote:after,.cleanslate q:before,.cleanslate q:after,.cleanslate li:before,.cleanslate li:after{content:""}.cleanslate input,.cleanslate select{vertical-align:middle}.cleanslate select,.cleanslate textarea,.cleanslate input{border:1px solid #ccc}.cleanslate table{border-collapse:collapse;border-spacing:0}.cleanslate hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}.cleanslate *[dir="rtl"]{direction:rtl}.cleanslate mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.cleanslate{font-size:medium;line-height:1;direction:ltr;text-align:left;font-family:"Times New Roman",Times,serif;color:#000;font-style:normal;font-weight:normal;text-decoration:none;list-style-type:disc}#eventsCalendar{}#eventsCalendar .DynarchCalendar{border:1px solid #ccc;-moz-user-select:none;-webkit-user-select:none;user-select:none;font:11px -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:14px;position:relative;cursor:default;color:#333}#eventsCalendar .DynarchCalendar table{border-collapse:collapse;font:11px -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:14px;margin-left:auto;margin-right:auto}#eventsCalendar .DynarchCalendar table.DynarchCalendar-titleCont{font-size:130%;font-weight:bold;color:#444;text-align:center;z-index:9;position:relative;margin:-6px auto 0}#eventsCalendar .DynarchCalendar-topBar{padding:5px 0 0 0}#eventsCalendar .DynarchCalendar-title div{padding:11px 15px;font:bold 14px -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#444}#eventsCalendar .DynarchCalendar-hover-title div{background-color:#fff;border:1px solid #000;background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/drop-down.gif);background-repeat:no-repeat;background-position:100% 50%}#eventsCalendar .DynarchCalendar-pressed-title div{border:1px solid #000;background-color:#777;color:#fff;background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/drop-up.gif);background-repeat:no-repeat;background-position:100% 50%}#eventsCalendar .DynarchCalendar-hover-title div,#eventsCalendar .DynarchCalendar-pressed-title div{padding:10px 14px}#eventsCalendar .DynarchCalendar-bottomBar{padding:2px;position:relative;text-align:center}#eventsCalendar .DynarchCalendar-bottomBar-today{padding:2px 15px;margin-bottom:4px;width:45px}#eventsCalendar .DynarchCalendar-hover-bottomBar-today{border:1px solid #000;background-color:#fff;padding:1px 14px;width:44px}#eventsCalendar .DynarchCalendar-pressed-bottomBar-today{border:1px solid #000;color:#fff;padding:1px 14px}#eventsCalendar .DynarchCalendar-body{position:relative;overflow:hidden;padding-top:5px;padding-bottom:5px}#eventsCalendar .DynarchCalendar-first-col{padding-left:5px}#eventsCalendar .DynarchCalendar-last-col{padding-right:5px}#eventsCalendar .DynarchCalendar-animBody-backYear{position:absolute;top:-100%;left:0}#eventsCalendar .DynarchCalendar-animBody-back{position:absolute;top:5px;left:-100%}#eventsCalendar .DynarchCalendar-animBody-fwd{position:absolute;top:5px;left:100%}#eventsCalendar .DynarchCalendar-animBody-now{position:absolute;top:5px;left:0}#eventsCalendar .DynarchCalendar-animBody-fwdYear{position:absolute;top:100%;left:0}#eventsCalendar .DynarchCalendar-dayNames{padding-left:5px;padding-right:5px}#eventsCalendar .DynarchCalendar-dayNames div{font-weight:bold}#eventsCalendar .DynarchCalendar-navBtn{position:absolute;top:5px;z-index:10}#eventsCalendar .DynarchCalendar-navBtn div{background-repeat:no-repeat;background-position:50% 50%;height:15px;width:16px;padding:5px}#eventsCalendar .DynarchCalendar-hover-navBtn div{border:1px solid #000;background-color:#fff}#eventsCalendar .DynarchCalendar-navDisabled{opacity:.3}#eventsCalendar .DynarchCalendar-pressed-navBtn div{border:1px solid #000;background-color:#777;color:#fff}#eventsCalendar .DynarchCalendar-hover-navBtn div,#eventsCalendar .DynarchCalendar-pressed-navBtn div{padding:4px}#eventsCalendar .DynarchCalendar-prevMonth{left:33px}#eventsCalendar .DynarchCalendar-nextMonth{left:100%;margin-left:-59px}#eventsCalendar .DynarchCalendar-prevYear{left:5px}#eventsCalendar .DynarchCalendar-nextYear{left:100%;margin-left:-31px}#eventsCalendar .DynarchCalendar-prevMonth div{background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/nav-left.gif)}#eventsCalendar .DynarchCalendar-nextMonth div{background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/nav-right.gif)}#eventsCalendar .DynarchCalendar-prevYear div{background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/nav-left-x2.gif)}#eventsCalendar .DynarchCalendar-nextYear div{background-image:url(/bitrix/components/dieraru/events.calendar/assets/css/img/nav-right-x2.gif)}#eventsCalendar .DynarchCalendar-menu{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ddd;overflow:hidden;opacity:.85}#eventsCalendar .DynarchCalendar-menu>table{height:100%}#eventsCalendar .DynarchCalendar-menu table{margin:0 auto}#eventsCalendar .DynarchCalendar-menu table td{vertical-align:middle}#eventsCalendar .DynarchCalendar-menu table td div{text-align:center;font-weight:bold;padding:3px 5px;margin-top:3px;cursor:default}#eventsCalendar .DynarchCalendar-menu table td div.DynarchCalendar-menu-month{width:6.5em;text-align:center}#eventsCalendar .DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn{border:1px solid #000;padding:2px 4px;background-color:#fff;color:#000}#eventsCalendar .DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn{border:1px solid #000;padding:2px 4px;background-color:#777;color:#fff!important}#eventsCalendar .DynarchCalendar-menu-year{text-align:center;font:16px "lucida grande",tahoma,verdana,sans-serif;font-weight:bold;background:#fff;border-color:#aaa}#eventsCalendar .DynarchCalendar-menu-sep{height:1px;font-size:1px;line-height:1px;overflow:hidden;border-top:1px solid #888;background:#fff;margin-top:4px;margin-bottom:3px;padding:0!important}#eventsCalendar .DynarchCalendar-time td{font-weight:bold;font-size:120%}#eventsCalendar .DynarchCalendar-time-hour,#eventsCalendar .DynarchCalendar-time-minute{padding:1px 3px}#eventsCalendar .DynarchCalendar-time-down{background:url(/bitrix/components/dieraru/events.calendar/assets/css/img/time-down.png) no-repeat 50% 50%;width:11px;height:8px;opacity:.5}#eventsCalendar .DynarchCalendar-time-up{background:url(/bitrix/components/dieraru/events.calendar/assets/css/img/time-up.png) no-repeat 50% 50%;width:11px;height:8px;opacity:.5}#eventsCalendar .DynarchCalendar-time-sep{padding:0 2px}#eventsCalendar .DynarchCalendar-hover-time{background-color:#444;color:#fff;opacity:1}#eventsCalendar .DynarchCalendar-pressed-time{background-color:#000;color:#fff;opacity:1}#eventsCalendar .DynarchCalendar-time-am{padding:1px;width:2.5em;text-align:center}#eventsCalendar .DynarchCalendar-dayNames div,#eventsCalendar .DynarchCalendar-day,#eventsCalendar .DynarchCalendar-weekNumber{width:18px;padding:6px 7px;text-align:center;border:1px solid #ccc;margin:1px;position:relative;cursor:default}#eventsCalendar .DynarchCalendar-weekNumber,#eventsCalendar .DynarchCalendar-dayNames div.DynarchCalendar-weekNumber{width:2em!important;margin-right:5px}#eventsCalendar .DynarchCalendar-dayNames div{border:none;padding:3px 8px}#eventsCalendar .DynarchCalendar-day{text-align:right;color:#222}#eventsCalendar .DynarchCalendar-day-othermonth{color:#888}#eventsCalendar .DynarchCalendar-weekend{color:#c22}#eventsCalendar .DynarchCalendar-day-today{color:#00f}#eventsCalendar .DynarchCalendar-day-disabled{opacity:.5;text-shadow:2px 1px 1px #fff}#eventsCalendar .DynarchCalendar-hover-date{border-color:#000}#eventsCalendar .DynarchCalendar-day-othermonth.DynarchCalendar-hover-date{border-color:#aaa;color:#888}#eventsCalendar .DynarchCalendar-dayNames .DynarchCalendar-weekend{color:#c22}#eventsCalendar .DynarchCalendar-day-othermonth.DynarchCalendar-weekend{color:#d88}#eventsCalendar .DynarchCalendar-focusLink{position:absolute;opacity:0}#eventsCalendar .DynarchCalendar-tooltip{position:absolute;top:100%;width:100%}#eventsCalendar .DynarchCalendar-tooltipCont{margin:0 5px 0 5px;border:1px solid #aaa;border-top:0;padding:3px 6px;background:#ddd}#eventsCalendar .DynarchCalendar-focused .DynarchCalendar-tooltipCont{background:#ccc;border-color:#000}#eventsCalendar #calendarWrapper{display:inline-block;*zoom: 1;*display: inline}#eventsCalendar .DynarchCalendar td div.default{background:rgba(125,255,20,.4)}#eventsCalendar .DynarchCalendar td div.party{background:rgba(0,125,255,.4)}#eventsCalendar .DynarchCalendar.DynarchCalendar-td-selected div.party{background:rgba(0,125,255,.9);box-shadow:1px 1px 4px rgba(0,0,0,.4)}#eventsCalendar .DynarchCalendar .DynarchCalendar-td-selected div.default{background:rgba(0,255,20,.9);box-shadow:1px 1px 4px rgba(0,0,0,.4)}#eventsCalendar .DynarchCalendar a{color:#444}#eventsCalendar .DynarchCalendar .DynarchCalendar-day-selected a{color:#fff}.DynarchCalendar .DynarchCalendar-tooltip{position:absolute;left:100px;top:100px;background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.4);padding-top:1em;padding-bottom:1em;text-align:left;display:none}.DynarchCalendar .DynarchCalendar-tooltip p{padding:0;margin:0}.DynarchCalendar .DynarchCalendar-tooltip h3{padding:0;margin:0}.DynarchCalendar .DynarchCalendar-tooltip .dateEvent{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #999}.DynarchCalendar .DynarchCalendar-tooltip .dateEvent a{color:#444}#eventsCalendarTooltip{text-align:left;position:absolute;z-index:100;display:block;overflow:visible;width:260px;border:1px solid #ccc;border-radius:4px;box-shadow:1px 1px 15px rgba(0,0,0,.4);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#eee,#fff);background:-moz-linear-gradient(center bottom,#eee 0%,#fff 100%);background:-o-linear-gradient(#fff,#eee)}#eventsCalendarTooltip .arrow{position:absolute;top:7px;width:20px;height:38px;z-index:105}#eventsCalendarTooltip .close{color:#999;text-decoration:none;position:absolute;top:3px;font-size:16px}#eventsCalendarTooltip .close:hover{color:#c22}#eventsCalendarTooltip .dateRange{margin:5px 0 0;color:#777;display:block}#eventsCalendarTooltip .tooltipBody{position:relative;padding:17px}#eventsCalendarTooltip .tooltipBody .eventHeader{font-size:18px;font-weight:normal;display:block}#eventsCalendarTooltip .tooltipBody .dateEvent{display:block;margin-top:10px;text-decoration:none;padding:10px;color:#444;border-top:1px solid #ccc}#eventsCalendarTooltip .tooltipBody .dateEvent:first-child{margin-top:0;border-top-color:transparent}#eventsCalendarTooltip .tooltipBody .dateEvent a{color:#fff}#eventsCalendarTooltip .tooltipBody .dateEvent .dateRange{font-size:11px}#eventsCalendarTooltip .tooltipBody .dateEvent .dateRange:first-child{margin-top:0;border-top:1px solid transparent}#eventsCalendarTooltip .tooltipBody .dateEvent:hover{border-radius:3px;border-top:1px solid #6482aa;padding:10px 9px 9px}.tooltipDisplayLeft .arrow{right:-20px;background:url(/bitrix/components/dieraru/events.calendar/templates/.default/images/tooltip_arrow_r.png) left top no-repeat}.tooltipDisplayLeft .close{left:5px}.tooltipDisplayRight .arrow{left:-18px;background:url(/bitrix/components/dieraru/events.calendar/templates/.default/images/tooltip_arrow_l.png) left top no-repeat}.tooltipDisplayRight .close{right:5px}#calendarWrapper{display:inline-block;*zoom: 1;*display: inline}#calendarWrapper .DynarchCalendar a{color:#444}#calendarWrapper .DynarchCalendar .DynarchCalendar-day-selected a{color:#fff}#calendarWrapper .DynarchCalendar-day-othermonth.calendarEvent{opacity:.5}#eventsCalendar .DynarchCalendar{}#eventsCalendar .DynarchCalendar-day{color:#545454;font-weight:bold;text-align:center;background:#f6f6f6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#f6f6f6));background:-ms-linear-gradient(bottom,#fff,#f6f6f6);background:-moz-linear-gradient(center bottom,#fff 0%,#f6f6f6 100%);background:-o-linear-gradient(#f6f6f6,#fff);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff', GradientType=0)}#eventsCalendar .DynarchCalendar-day-othermonth{border-color:transparent;color:#aaa}#eventsCalendar .DynarchCalendar-weekend{color:#c22}#eventsCalendar .DynarchCalendar-day-othermonth.DynarchCalendar-weekend{color:rgba(203,35,35,.38)}#eventsCalendar .DynarchCalendar-day-othermonth.DynarchCalendar-hover-date{border-color:#ccc}#eventsCalendar .DynarchCalendar-day-selected{border:1px solid #000}#eventsCalendar .DynarchCalendar-day-othermonth.DynarchCalendar-day-selected{border:1px solid #ccc}#eventsCalendar .DynarchCalendar-day.calendarEvent,#eventsCalendar .DynarchCalendar-hover-title div,#eventsCalendar .DynarchCalendar-pressed-title div,#eventsCalendar .DynarchCalendar-hover-bottomBar-today,#eventsCalendarTooltip .tooltipBody .dateEvent:hover{border:1px solid #6482aa;text-shadow:0 1px 1px #fff;box-shadow:inset 1px 1px 1px rgba(255,255,255,.5);cursor:pointer}#eventsCalendar .DynarchCalendar-navBtn div{border-color:#aaa;border-radius:50%}#eventsCalendar .DynarchCalendar-title div{border-radius:0 0 7px 7px}#eventsCalendar .DynarchCalendar-hover-bottomBar-today{border-radius:2px}#eventsCalendar .DynarchCalendar-menu{border-radius:5px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#ccc,#fff);background:-moz-linear-gradient(center bottom,#ccc 0%,#fff 100%);background:-o-linear-gradient(#fff,#ccc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)}#eventsCalendar .DynarchCalendar-day-selected.calendarEvent{box-shadow:inset 1px 1px 1px rgba(0,0,0,.3)!important}#calendarWrapper .calendar-info-footer{display:none}#calendarWrapper .contrib-legend{color:#777;float:right;padding:4px}#calendarWrapper .contrib-legend span{font:bold 11px Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;color:#999;text-transform:uppercase}#calendarWrapper .contrib-legend ul.legend{padding:0;display:inline-block;list-style:none;margin:0 5px}#calendarWrapper .contrib-legend ul.legend li{display:inline-block;width:10px;height:10px;margin-right:5px}#calendarWrapper .multiEventsBgMarker .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.calendarEvent:before{background:url(/bitrix/components/dieraru/events.calendar/templates/.default/images/point.png) repeat left bottom;position:absolute;content:'';bottom:3px;left:3px;width:4px;height:0}#calendarWrapper .multiEventsBgMarker .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e2:before{height:8px}#calendarWrapper .multiEventsBgMarker .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e3:before{height:12px}#calendarWrapper .multiEventsBgMarker .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e4:before{height:16px}#calendarWrapper .multiEventsBgMarker .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e5:before{height:20px}#calendarWrapper .blueGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.calendarEvent{background:#daeeed;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9e7e9),color-stop(1,#daeeed));background:-ms-linear-gradient(bottom,#c9e7e9,#daeeed);background:-moz-linear-gradient(center bottom,#c9e7e9 0%,#daeeed 100%);background:-o-linear-gradient(#daeeed,#c9e7e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#daeeed', endColorstr='#c9e7e9', GradientType=0);color:#6482aa;border-color:#6482aa}#calendarWrapper .blueGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day-selected.calendarEvent{background:#28a745;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9e6e4),color-stop(1,#28a745));background:-ms-linear-gradient(bottom,#c9e6e4,#28a745);background:-moz-linear-gradient(center bottom,#c9e6e4 0%,#28a745 100%);background:-o-linear-gradient(#28a745,#c9e6e4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#28a745', endColorstr='#c9e6e4', GradientType=0);color:#57759e;border-color:#57759e}#calendarWrapper .blueGradient .DynarchCalendar .DynarchCalendar-hover-bottomBar-today,#calendarWrapper .blueGradient .DynarchCalendar .DynarchCalendar-hover-title div,#calendarWrapper .blueGradient .DynarchCalendar .DynarchCalendar-pressed-title div{background:#daeeed;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9e7e9),color-stop(1,#daeeed));background:-ms-linear-gradient(bottom,#c9e7e9,#daeeed);background:-moz-linear-gradient(center bottom,#c9e7e9 0%,#daeeed 100%);background:-o-linear-gradient(#daeeed,#c9e7e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#daeeed', endColorstr='#c9e7e9', GradientType=0);color:#6482aa;border-color:#6482aa}#calendarWrapper .blueGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e2{background:#add9d7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#9ad2d6),color-stop(1,#add9d7));background:-ms-linear-gradient(bottom,#9ad2d6,#add9d7);background:-moz-linear-gradient(center bottom,#9ad2d6 0%,#add9d7 100%);background:-o-linear-gradient(#add9d7,#9ad2d6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#add9d7', endColorstr='#9ad2d6', GradientType=0);color:#486284;border-color:#6482aa}#calendarWrapper .blueGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e3{background:#94cecb;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#81c7cb),color-stop(1,#94cecb));background:-ms-linear-gradient(bottom,#81c7cb,#94cecb);background:-moz-linear-gradient(center bottom,#81c7cb 0%,#94cecb 100%);background:-o-linear-gradient(#94cecb,#81c7cb);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#94cecb', endColorstr='#81c7cb', GradientType=0);color:#3c516c;border-color:#6482aa}#calendarWrapper .blueGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e4{background:#83c6c3;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6ebfc4),color-stop(1,#83c6c3));background:-ms-linear-gradient(bottom,#6ebfc4,#83c6c3);background:-moz-linear-gradient(center bottom,#6ebfc4 0%,#83c6c3 100%);background:-o-linear-gradient(#83c6c3,#6ebfc4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83c6c3', endColorstr='#6ebfc4', GradientType=0);color:#32445c;border-color:#6482aa}#calendarWrapper .blueGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e5{background:#67b9b5;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#51b2b8),color-stop(1,#67b9b5));background:-ms-linear-gradient(bottom,#51b2b8,#67b9b5);background:-moz-linear-gradient(center bottom,#51b2b8 0%,#67b9b5 100%);background:-o-linear-gradient(#67b9b5,#51b2b8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67b9b5', endColorstr='#51b2b8', GradientType=0);color:#243142;border-color:#6482aa}#calendarWrapper .calendar-info-footer.blueGradient.markColor{display:inline-block!important}#calendarWrapper .calendar-info-footer.blueGradient.markColor .contrib-legend ul.legend li.e1{background:#c9e7e9}#calendarWrapper .calendar-info-footer.blueGradient.markColor .contrib-legend ul.legend li.e2{background:#a5d7da}#calendarWrapper .calendar-info-footer.blueGradient.markColor .contrib-legend ul.legend li.e3{background:#8bccd0}#calendarWrapper .calendar-info-footer.blueGradient.markColor .contrib-legend ul.legend li.e4{background:#72c0c6}#calendarWrapper .calendar-info-footer.blueGradient.markColor .contrib-legend ul.legend li.e5{background:#59b5bb}#eventsCalendarTooltip.blueGradient .tooltipBody .dateEvent:hover{background:#daeeed;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c9e7e9),color-stop(1,#daeeed));background:-ms-linear-gradient(bottom,#c9e7e9,#daeeed);background:-moz-linear-gradient(center bottom,#c9e7e9 0%,#daeeed 100%);background:-o-linear-gradient(#daeeed,#c9e7e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#daeeed', endColorstr='#c9e7e9', GradientType=0);color:#6482aa;border-color:#6482aa}#calendarWrapper .githubGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.calendarEvent{background:#e8f3e0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bedfa8),color-stop(1,#e8f3e0));background:-ms-linear-gradient(bottom,#bedfa8,#e8f3e0);background:-moz-linear-gradient(center bottom,#bedfa8 0%,#e8f3e0 100%);background:-o-linear-gradient(#e8f3e0,#bedfa8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f3e0', endColorstr='#bedfa8', GradientType=0);color:#507732;border-color:#507732}#calendarWrapper .githubGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day-selected.calendarEvent{background:#b0d895;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#daecce),color-stop(1,#b0d895));background:-ms-linear-gradient(bottom,#daecce,#b0d895);background:-moz-linear-gradient(center bottom,#daecce 0%,#b0d895 100%);background:-o-linear-gradient(#b0d895,#daecce);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0d895', endColorstr='#daecce', GradientType=0);color:#44652a;border-color:#44652a}#calendarWrapper .githubGradient .DynarchCalendar .DynarchCalendar-hover-bottomBar-today,#calendarWrapper .githubGradient .DynarchCalendar .DynarchCalendar-hover-title div,#calendarWrapper .githubGradient .DynarchCalendar .DynarchCalendar-pressed-title div{background:#e8f3e0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bedfa8),color-stop(1,#e8f3e0));background:-ms-linear-gradient(bottom,#bedfa8,#e8f3e0);background:-moz-linear-gradient(center bottom,#bedfa8 0%,#e8f3e0 100%);background:-o-linear-gradient(#e8f3e0,#bedfa8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f3e0', endColorstr='#bedfa8', GradientType=0);color:#507732;border-color:#507732}#calendarWrapper .githubGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e2{background:#c5e0b0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#9acd78),color-stop(1,#c5e0b0));background:-ms-linear-gradient(bottom,#9acd78,#c5e0b0);background:-moz-linear-gradient(center bottom,#9acd78 0%,#c5e0b0 100%);background:-o-linear-gradient(#c5e0b0,#9acd78);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5e0b0', endColorstr='#9acd78', GradientType=0);color:#31481e;border-color:#507732}#calendarWrapper .githubGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e3{background:#b1d796;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#86c45d),color-stop(1,#b1d796));background:-ms-linear-gradient(bottom,#86c45d,#b1d796);background:-moz-linear-gradient(center bottom,#86c45d 0%,#b1d796 100%);background:-o-linear-gradient(#b1d796,#86c45d);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1d796', endColorstr='#86c45d', GradientType=0);color:#202f14;border-color:#507732}#calendarWrapper .githubGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e4{background:#a4cf84;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#78bd4b),color-stop(1,#a4cf84));background:-ms-linear-gradient(bottom,#78bd4b,#a4cf84);background:-moz-linear-gradient(center bottom,#78bd4b 0%,#a4cf84 100%);background:-o-linear-gradient(#a4cf84,#78bd4b);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4cf84', endColorstr='#78bd4b', GradientType=0);color:#141d0c;border-color:#507732}#calendarWrapper .githubGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e5{background:#8ec467;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#65a33c),color-stop(1,#8ec467));background:-ms-linear-gradient(bottom,#65a33c,#8ec467);background:-moz-linear-gradient(center bottom,#65a33c 0%,#8ec467 100%);background:-o-linear-gradient(#8ec467,#65a33c);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ec467', endColorstr='#65a33c', GradientType=0);color:#000;border-color:#507732}#calendarWrapper .calendar-info-footer.githubGradient.markColor{display:inline-block!important}#calendarWrapper .calendar-info-footer.githubGradient.markColor .contrib-legend ul.legend li.e1{background:#bedfa8}#calendarWrapper .calendar-info-footer.githubGradient.markColor .contrib-legend ul.legend li.e2{background:#a2d183}#calendarWrapper .calendar-info-footer.githubGradient.markColor .contrib-legend ul.legend li.e3{background:#8fc869}#calendarWrapper .calendar-info-footer.githubGradient.markColor .contrib-legend ul.legend li.e4{background:#7bbe4f}#calendarWrapper .calendar-info-footer.githubGradient.markColor .contrib-legend ul.legend li.e5{background:#6aaa3f}#eventsCalendarTooltip.githubGradient .tooltipBody .dateEvent:hover{background:#e8f3e0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bedfa8),color-stop(1,#e8f3e0));background:-ms-linear-gradient(bottom,#bedfa8,#e8f3e0);background:-moz-linear-gradient(center bottom,#bedfa8 0%,#e8f3e0 100%);background:-o-linear-gradient(#e8f3e0,#bedfa8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f3e0', endColorstr='#bedfa8', GradientType=0);color:#507732;border-color:#507732}#calendarWrapper .greyGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.calendarEvent{background:#eaeaea;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ddd),color-stop(1,#eaeaea));background:-ms-linear-gradient(bottom,#ddd,#eaeaea);background:-moz-linear-gradient(center bottom,#ddd 0%,#eaeaea 100%);background:-o-linear-gradient(#eaeaea,#ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#dddddd', GradientType=0);color:#777;border-color:#777}#calendarWrapper .greyGradient .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day-selected.calendarEvent{background:#d0d0d0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ddd),color-stop(1,#d0d0d0));background:-ms-linear-gradient(bottom,#ddd,#d0d0d0);background:-moz-linear-gradient(center bottom,#ddd 0%,#d0d0d0 100%);background:-o-linear-gradient(#d0d0d0,#ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#dddddd', GradientType=0);color:#6a6a6a;border-color:#6a6a6a}#calendarWrapper .greyGradient .DynarchCalendar .DynarchCalendar-hover-bottomBar-today,#calendarWrapper .greyGradient .DynarchCalendar .DynarchCalendar-hover-title div,#calendarWrapper .greyGradient .DynarchCalendar .DynarchCalendar-pressed-title div{background:#eaeaea;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ddd),color-stop(1,#eaeaea));background:-ms-linear-gradient(bottom,#ddd,#eaeaea);background:-moz-linear-gradient(center bottom,#ddd 0%,#eaeaea 100%);background:-o-linear-gradient(#eaeaea,#ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#dddddd', GradientType=0);color:#777;border-color:#777}#calendarWrapper .greyGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e2{background:#c9c9c9;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bcbcbc),color-stop(1,#c9c9c9));background:-ms-linear-gradient(bottom,#bcbcbc,#c9c9c9);background:-moz-linear-gradient(center bottom,#bcbcbc 0%,#c9c9c9 100%);background:-o-linear-gradient(#c9c9c9,#bcbcbc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#bcbcbc', GradientType=0);color:#565656;border-color:#777}#calendarWrapper .greyGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e3{background:#b7b7b7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#aaa),color-stop(1,#b7b7b7));background:-ms-linear-gradient(bottom,#aaa,#b7b7b7);background:-moz-linear-gradient(center bottom,#aaa 0%,#b7b7b7 100%);background:-o-linear-gradient(#b7b7b7,#aaa);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#aaaaaa', GradientType=0);color:#444;border-color:#777}#calendarWrapper .greyGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e4{background:#aaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#9d9d9d),color-stop(1,#aaa));background:-ms-linear-gradient(bottom,#9d9d9d,#aaa);background:-moz-linear-gradient(center bottom,#9d9d9d 0%,#aaa 100%);background:-o-linear-gradient(#aaa,#9d9d9d);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#9d9d9d', GradientType=0);color:#373737;border-color:#777}#calendarWrapper .greyGradient.markColor .DynarchCalendar .DynarchCalendar-body .DynarchCalendar-day.e5{background:#969696;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#898989),color-stop(1,#969696));background:-ms-linear-gradient(bottom,#898989,#969696);background:-moz-linear-gradient(center bottom,#898989 0%,#969696 100%);background:-o-linear-gradient(#969696,#898989);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#969696', endColorstr='#898989', GradientType=0);color:#232323;border-color:#777}#calendarWrapper .calendar-info-footer.greyGradient.markColor{display:inline-block!important}#calendarWrapper .calendar-info-footer.greyGradient.markColor .contrib-legend ul.legend li.e1{background:#ddd}#calendarWrapper .calendar-info-footer.greyGradient.markColor .contrib-legend ul.legend li.e2{background:#c4c4c4}#calendarWrapper .calendar-info-footer.greyGradient.markColor .contrib-legend ul.legend li.e3{background:#b2b2b2}#calendarWrapper .calendar-info-footer.greyGradient.markColor .contrib-legend ul.legend li.e4{background:#a0a0a0}#calendarWrapper .calendar-info-footer.greyGradient.markColor .contrib-legend ul.legend li.e5{background:#8e8e8e}#eventsCalendarTooltip.greyGradient .tooltipBody .dateEvent:hover{background:#eaeaea;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ddd),color-stop(1,#eaeaea));background:-ms-linear-gradient(bottom,#ddd,#eaeaea);background:-moz-linear-gradient(center bottom,#ddd 0%,#eaeaea 100%);background:-o-linear-gradient(#eaeaea,#ddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#dddddd', GradientType=0);color:#777;border-color:#777}