.l-page-container:after,.l-page-container:before{content:"";display:table}.l-page-container:after{clear:both}.l-page-content{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.bcal{font-size:16px;line-height:20px;color:#333;margin-bottom:40px;position:relative}.bcal-top{margin-top:-20px;padding-top:20px;background:#fff;border-bottom:1px solid #dcdcdc}.bcal-header{padding-top:17px}.bcal-header:after,.bcal-header:before{content:"";display:table}.bcal-header:after{clear:both}.bcal-title{font-size:24px;line-height:34px;color:#666;float:left;margin-top:2px;margin-bottom:7px}.bcal-controls{float:right}.bcal-controls .button,.bcal-controls .button:active,.bcal-controls .button:hover,.bcal-controls .button:visited{background:#fff;border:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(0,0,0,.15);border-radius:2px;font-size:14px;padding:7px 17px 10px 15px;margin:0 0 0 11px;text-shadow:none}.bcal-controls .button:before{font-family:kontur-iconic;margin-right:5px}.bcal-controls .button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:linear-gradient(180deg,#fff,#ebebeb);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15)}.bcal-controls .button:active{background:#e1e1e1;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.2),inset 0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 -1px 0 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.2),inset 0 1px 2px 0 rgba(0,0,0,.1);padding:8px 17px 9px 15px;vertical-align:-1px}.bcal-controls-print:before{content:"\E010"}.bcal-controls-options:before{content:"\E018"}.bcal-quart{padding-top:5px;min-height:234px}.bcal-quart-filters{padding-top:19px}.bcal-quart-filters-title{display:block;font-size:14px;line-height:20px;color:grey;margin:6px 0 14px}.bcal-quart-filters-container{margin-bottom:13px}.bcal-quart-filters-reset{cursor:pointer;color:#3072c4;font-size:14px;line-height:20px}.bcal-quart-combo,.bcal-quart-select{background:#5199db;color:#fff;border:1px solid #5199db;font-size:14px;-webkit-box-shadow:none;box-shadow:none;padding:5px 18px 5px 9px;margin-bottom:-1px;cursor:pointer;position:relative}.bcal-quart-combo:first-child,.bcal-quart-select:first-child{border-radius:2px 2px 0 0}.bcal-quart-combo:last-child,.bcal-quart-select:last-child{border-radius:0 0 2px 2px}.bcal-quart-combo+.bcal-quart-combo,.bcal-quart-combo+.bcal-quart-select,.bcal-quart-select+.bcal-quart-combo,.bcal-quart-select+.bcal-quart-select{border-top-color:#73ace1}.bcal-quart-combo:after,.bcal-quart-select:after{font-family:kontur-iconic;content:"\E04C";position:absolute;right:4px;top:5px;color:#a8cbed}.bcal-quart-combo.isDefault,.bcal-quart-select.isDefault{background:transparent;border-color:#d9d9d9;color:#333}.bcal-quart-combo.isDefault:after,.bcal-quart-select.isDefault:after{color:#cdcdcd}.bcal-quart-combo+.bcal-quart-combo.isDefault,.bcal-quart-combo+.bcal-quart-select.isDefault,.bcal-quart-select+.bcal-quart-combo.isDefault,.bcal-quart-select+.bcal-quart-select.isDefault{border-top-color:#5199db}.bcal-quart-combo.isDefault+.bcal-quart-combo.isDefault,.bcal-quart-combo.isDefault+.bcal-quart-select.isDefault,.bcal-quart-select.isDefault+.bcal-quart-combo.isDefault,.bcal-quart-select.isDefault+.bcal-quart-select.isDefault{border-top-color:#d9d9d9}.bcal-quart-combo.isOpen,.bcal-quart-select.isOpen{background-color:#e1e1e1;color:#333;border-color:#b7b7b7!important;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.1),0 0 0 0 #fff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.1),0 0 0 0 #fff}.bcal-quart-combo.isOpen:after,.bcal-quart-select.isOpen:after{color:#a0a0a0}.bcal-quart-combo-input,.bcal-quart-combo-value,.bcal-quart-select-input,.bcal-quart-select-value{display:inline-block;width:100%;white-space:nowrap;vertical-align:bottom}.bcal-quart-combo-value,.bcal-quart-select-value{overflow:hidden;text-overflow:ellipsis}.bcal-quart-combo-list,.bcal-quart-select-list{position:absolute;top:100%;left:-1px;background:#fff;min-width:100%;z-index:1;border:1px solid #c6c6c6;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);max-height:300px;overflow:auto;padding-top:5px;width:360px}.bcal-quart-combo-list.is-loading,.bcal-quart-select-list.is-loading{width:auto}.bcal-quart-combo-item,.bcal-quart-select-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 9px}.bcal-quart-combo-item.isHovered,.bcal-quart-combo-item:hover,.bcal-quart-select-item.isHovered,.bcal-quart-select-item:hover{background:#5199db!important;color:#fff}.bcal-quart-combo-item.isActive,.bcal-quart-select-item.isActive{background-color:#e9e9e9}.bcal-quart-combo-item.dataLoading,.bcal-quart-select-item.dataLoading{background:#fff!important}.bcal-quart-combo-item_region,.bcal-quart-select-item_region{padding:5px 9px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e5e5e5;margin-bottom:5px}.bcal-quart-combo-item_region-wrapper,.bcal-quart-select-item_region-wrapper{display:block}.bcal-quart-combo-item_region-wrapper a,.bcal-quart-select-item_region-wrapper a{display:inline-block;margin-bottom:10px}.bcal-quart-combo-item_region-hover,.bcal-quart-select-item_region-hover{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 9px;margin:-5px -9px 5px}.bcal-quart-combo-item_region-hover:hover,.bcal-quart-select-item_region-hover:hover{background:#5199db!important;color:#fff}.bcal-quart-combo-item_region-hover:hover a,.bcal-quart-select-item_region-hover:hover a{color:#fff;text-decoration:none}.bcal-quart-combo-item_region-hover a,.bcal-quart-select-item_region-hover a{display:inline-block;margin-bottom:0}.bcal-quart-combo-item_region.isActive .bcal-quart-combo-item_region-hover,.bcal-quart-combo-item_region.isActive .bcal-quart-select-item_region-hover,.bcal-quart-select-item_region.isActive .bcal-quart-combo-item_region-hover,.bcal-quart-select-item_region.isActive .bcal-quart-select-item_region-hover{background-color:#e9e9e9}.bcal-quart-combo-item_region-regions,.bcal-quart-select-item_region-regions{display:block;color:grey}.bcal-quart-combo-item_region-hover:hover .bcal-quart-combo-item_region-regions,.bcal-quart-combo-item_region-hover:hover .bcal-quart-select-item_region-regions,.bcal-quart-select-item_region-hover:hover .bcal-quart-combo-item_region-regions,.bcal-quart-select-item_region-hover:hover .bcal-quart-select-item_region-regions{color:#a8ccee}.bcal-quart-combo-item_region.no-regions .bcal-quart-combo-item_region-regions,.bcal-quart-combo-item_region.no-regions .bcal-quart-select-item_region-regions,.bcal-quart-select-item_region.no-regions .bcal-quart-combo-item_region-regions,.bcal-quart-select-item_region.no-regions .bcal-quart-select-item_region-regions{margin:0 0 10px}.bcal-quart-combo-item_region.no-regions .bcal-quart-combo-item_region-hover,.bcal-quart-combo-item_region.no-regions .bcal-quart-select-item_region-hover,.bcal-quart-select-item_region.no-regions .bcal-quart-combo-item_region-hover,.bcal-quart-select-item_region.no-regions .bcal-quart-select-item_region-hover{margin-bottom:0}.bcal-quart-combo .notFound,.bcal-quart-select .notFound{color:grey;background:#fff!important;cursor:default}.bcal-quart-combo .notFound-title,.bcal-quart-select .notFound-title{display:block;margin-bottom:12px}.bcal-quart-combo .notFound-text,.bcal-quart-select .notFound-text{font-size:12px;line-height:15px;display:inline-block;margin-bottom:5px}.bcal-quart-combo .notFound-link,.bcal-quart-select .notFound-link{color:#3072c4;cursor:pointer}.bcal-quart-combo .notFound-link:hover,.bcal-quart-select .notFound-link:hover{text-decoration:underline}.bcal-quart-combo{padding:0}.bcal-quart-combo:after{content:"\E009";color:#a8cbed;right:0;top:0;height:20px;padding:5px 4px 5px 2px}.bcal-quart-combo.isOpen{background-color:#fff;color:#333;border:2px solid #5199db!important;-webkit-box-shadow:none;box-shadow:none;margin:-2px -1px;z-index:2}.bcal-quart-combo.isOpen:after{color:#cdcdcd}.bcal-quart-combo.isDefault{color:#333}.bcal-quart-combo.isDefault:after{color:#cdcdcd}.bcal-quart-combo-input,.bcal-quart-combo-value{padding:5px 20px 5px 9px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:14px;line-height:20px}.bcal-quart-combo-input{color:#333;font-family:inherit!important}.bcal-quart-combo-input:-moz-placeholder,.bcal-quart-combo-input:-ms-input-placeholder,.bcal-quart-combo-input:-webkit-input-placeholder,.bcal-quart-combo-input::-moz-placeholder,.bcal-quart-combo-input::-webkit-input-placeholder,.bcal-quart-combo-input:focus:-moz-placeholder,.bcal-quart-combo-input:focus:-ms-input-placeholder,.bcal-quart-combo-input:focus:-webkit-input-placeholder,.bcal-quart-combo-input:focus::-moz-placeholder,.bcal-quart-combo-input:focus::-webkit-input-placeholder{color:#a0a0a0;opacity:1}.bcal-quart-combo-list{margin-top:2px}.bcal-quart-calendar{padding:0;min-width:660px}.bcal-main{margin:0 268px 0 270px}.bcal-main:after,.bcal-main:before{content:"";display:table}.bcal-main:after{clear:both}.bcal-aside-left{padding-top:35px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bcal-aside-right{padding-top:48px}.bcal-events{width:100%;float:left;padding-top:15px}.bcal-events-title{font-size:14px;line-height:20px;color:grey;margin:0 30px 13px;display:block}.bcal-events-item{background:#fff;border:1px solid #dcdcdc;margin-bottom:8px}.bcal-events-item-hidden{background:#fff0bc;color:#a69d7f;font-size:14px;line-height:20px;padding:10px 30px}.bcal-events-item-settings_link{color:#3072c4;cursor:pointer}.bcal-events-item-settings_link:hover{text-decoration:underline}.bcal-events-item-container{padding:20px 30px 14px;position:relative}.bcal-events-item-header{padding-right:70px;margin-bottom:20px}.bcal-events-item-region{color:#fc9021;font-size:14px;font-weight:700;line-height:20px;display:inline-block;margin:0 0 10px}.bcal-events-item-title{font-size:20px;font-weight:600;line-height:25px;display:block;margin-bottom:6px}.bcal-events-item-note{font-size:16px}.bcal-events-item-comment,.bcal-events-item-note{line-height:20px;display:block;margin-bottom:10px}.bcal-events-item-comment{font-size:14px}.bcal-events-item-date{position:absolute;top:18px;right:30px}.bcal-events-item-date-day{color:#f8982d;font-size:39px;line-height:43px;font-weight:300;text-align:right;display:block}.bcal-events-item-date-month{color:grey;font-size:14px;line-height:18px;text-align:center;display:block}.bcal-events-item-explanations,.bcal-events-item-forms,.bcal-events-item-payers{font-size:14px;line-height:20px}.bcal-events-item-explanations-title,.bcal-events-item-forms-title,.bcal-events-item-payers-title{font-weight:600;display:block;margin-bottom:5px}.bcal-events-item-explanations-description,.bcal-events-item-forms-description,.bcal-events-item-payers-description{display:block;margin:0 0 15px 21px}.bcal-events-item-explanations-item,.bcal-events-item-forms-item,.bcal-events-item-payers-item{margin-bottom:5px}.bcal-events-item-payers-html{display:inline-block;margin-right:1px}.bcal-events-item-explanations-title{margin-bottom:3px}.bcal-events-item-explanations-item{margin:0}.bcal-events-item-explanations-link{color:#3072c4;display:inline-block;max-width:100%;padding:2px 0 3px}.bcal-events-item-forms{margin-bottom:21px}.bcal-events-item-forms-description{margin:9px 0 10px;padding:16px 21px 13px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 3px 0 rgba(0,0,0,.2)}.bcal-events-item-forms-name{display:block;margin-bottom:10px;font-size:16px;line-height:20px}.bcal-events-item-forms-link_print{margin-right:17px}.bcal-events-item-forms-link_print-icon:before{font-family:kontur-iconic;content:"\E010";color:#3072c4;margin-right:6px}.bcal-events-item-forms-link_extern-icon:before{content:"";display:inline-block;width:16px;height:19px;background:url(/theme/bundles/images/extern-icon.d5c9ec598e8dbab01e87198a5d2c1828.png) 0 0 no-repeat;margin-right:5px;vertical-align:middle}.bcal-events-item-forms-link_extern,.bcal-events-item-forms-link_extern:active,.bcal-events-item-forms-link_extern:hover,.bcal-events-item-forms-link_extern:visited,.bcal-events-item-forms-link_print,.bcal-events-item-forms-link_print:active,.bcal-events-item-forms-link_print:hover,.bcal-events-item-forms-link_print:visited{color:#3072c4;text-decoration:none}a:hover .bcal-events-item-forms-link_extern-text,a:hover .bcal-events-item-forms-link_print-text{text-decoration:underline}.bcal-events-item-inaccessible_icon{font-family:kontur-iconic;color:#a0a0a0;display:inline-block;margin-left:-21px;width:21px;vertical-align:bottom;padding:2px 0 3px}.bcal-noevents{border:1px solid #dcdcdc;padding:35px 30px 14px;margin-bottom:8px;text-align:center;height:600px;-webkit-box-sizing:border-box;box-sizing:border-box}.bcal-noevents.hiddenEvents{height:auto;padding-top:21px;padding-bottom:19px;margin-top:28px}.bcal-noevents-title{font-size:32px;line-height:40px;display:block;margin-bottom:20px}.bcal-noevents-nearest{font-size:18px;line-height:25px;margin-bottom:47px}.bcal-noevents-nearest-link{cursor:pointer}.bcal-noevents-nearest-date{font-size:22px;line-height:38px;font-weight:300;display:inline-block;width:40px;height:40px;margin:0 10px;border-radius:50%;color:#fff;background:#5199db}.bcal-noevents-nearest-month,.bcal-noevents-nearest-year{color:#3072c4;margin-right:6px}.bcal-noevents-reset{font-size:18px;line-height:25px}.bcal-noevents-reset-link{color:#3072c4;cursor:pointer}.bcal-noevents-loading{padding-top:40px}.bcal-noevents-loading.isHidden{visibility:hidden}.bcal-month_info{margin-bottom:43px}.bcal-month_info-title{font-size:16px;font-weight:600;line-height:20px;display:block;margin-bottom:7px}.bcal-month_info-work{margin-bottom:7px}.bcal-month_info-work-days,.bcal-month_info-work-hours,.bcal-month_info-work-text,.bcal-month_info-work-val{display:inline-block;vertical-align:middle}.bcal-month_info-work-days{margin-right:12px}.bcal-month_info-work-val{font-size:42px;font-weight:300;line-height:50px;margin-right:5px}.bcal-month_info-work-text{font-size:12px;line-height:15px;width:50px;margin-top:4px}.bcal-month_info-link{font-size:14px;line-height:20px}.bcal-recommendations-title{font-size:16px;font-weight:600;line-height:20px;display:block;margin-bottom:10px}.bcal-recommendations-list{font-size:14px;line-height:20px}.bcal-recommendations-item{margin-bottom:10px}.bcal-notices{border:1px solid #dcdcdc;border-radius:2px;padding:16px 20px 20px;margin-bottom:39px;background:url(/theme/bundles/images/notice_icon.2697dc5d59a36b32469c3892f2011dc6.png) 92.2% 17px no-repeat #fff}.bcal-notices-title{font-size:16px;font-weight:600;line-height:20px;display:block;margin-bottom:11px;margin-right:36px}.bcal-notices-description{font-size:14px;line-height:18px;margin-bottom:9px}.bcal-notices-description.text-gray{color:grey}.bcal-notices-email,.bcal-notices-phone{display:inline-block;width:100%;font-size:14px}.bcal-notices-email:before,.bcal-notices-phone:before{font-family:kontur-iconic;content:"\E011";display:inline-block;width:19px}.bcal-notices-phone:before{content:"\E0C7"}.bcal-notices-phone.is-suspended:before{content:"\E005";color:#f8982d}.bcal-notices-suspend{margin-bottom:4px}.bcal-notices-confirm,.bcal-notices-suspend{display:inline-block;width:100%;font-size:14px}.bcal-notices-confirm{padding-left:19px}.bcal-notices-confirm:before{font-family:kontur-iconic;content:"\E005";color:#f8982d;display:inline-block;width:19px;margin-left:-19px}.bcal-notices-button{display:inline-block;color:#fff;font-size:14px;font-weight:400;line-height:20px;padding:6px 16px;background-color:#f8982e;border:1px solid #f8982e;border-bottom-color:#d28126;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;cursor:pointer;margin-top:12px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.bcal-notices-button.button-light,.bcal-notices-button.button-light:active,.bcal-notices-button.button-light:hover,.bcal-notices-button.button-light:visited{background:#fff;border:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(0,0,0,.15);border-radius:2px;font-size:14px;text-shadow:none;color:#333;font-weight:400}.bcal-notices-button.button-light:before{font-family:kontur-iconic;margin-right:5px}.bcal-notices-button.button-light:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:linear-gradient(180deg,#fff,#ebebeb);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15)}.bcal-notices-button.button-light:active{background:#e1e1e1;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.2),inset 0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 -1px 0 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.2),inset 0 1px 2px 0 rgba(0,0,0,.1);padding:8px 17px 9px 15px;vertical-align:-1px}.bcal-notices-button.full-width{width:100%}.bcal-widget{margin-bottom:39px;display:block}.bcal-widget,.bcal-widget:active,.bcal-widget:hover,.bcal-widget:visited{color:#333;text-decoration:none}.bcal-widget-title{font-size:16px;font-weight:600;line-height:20px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px;padding-left:83px;min-height:70px;margin-bottom:11px}.bcal-widget:hover .bcal-widget-title{color:#3072c4;text-decoration:underline}.bcal-widget-peni .bcal-widget-title{background:url(/theme/bundles/images/calc.223c381b0e530177650551797d07f69e.png) 1px 50% no-repeat}.bcal-widget-notice .bcal-widget-title{background:url(/theme/bundles/images/doc.306872f2fda4e7d4ccd739c2c05c2d27.png) 1px 50% no-repeat}.bcal-widget-description{font-size:14px;line-height:20px;display:inline-block}.bcal .to_top,.bcal .to_top-container{position:absolute;bottom:0}.bcal .to_top-container{padding:0;margin:0 0 8px}.bcal .to_top-content{height:40px;border-top:1px solid #dcdcdc;border-top:1px solid rgba(0,0,0,.1);background:#f5f5f5;background-clip:padding-box;font-size:16px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0;cursor:pointer}.bcal .to_top-icon{font-family:kontur-iconic;font-size:14px;margin-right:7px}.bcal .to_top-icon:before{content:"\E042"}.bcal .cat-assistant{margin-left:-25px}.bcal .cat-assistant-learn a{font-size:14px}.spinner_sg,.spinner_sg-svg{display:inline-block}.spinner_sg-circle{stroke:#9b9b9b;-webkit-animation:rt_circle_offset 1s cubic-bezier(.5,.2,.5,.8) infinite,rt_circle_length 2s cubic-bezier(.36,.14,.38,.69) infinite,rt_rotate 2s linear infinite;animation:rt_circle_offset 1s cubic-bezier(.5,.2,.5,.8) infinite,rt_circle_length 2s cubic-bezier(.36,.14,.38,.69) infinite,rt_rotate 2s linear infinite;fill:none;position:relative;stroke-dasharray:10,27;stroke-dashoffset:-37;stroke-width:1.5px;top:3px}.spinner_sg-path{fill:none;stroke-linecap:round}.spinner_sg-caption{color:grey;font-size:14px;line-height:20px;margin-left:5px}.calendar{position:relative;padding:0 25px;margin:0 -9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-next,.calendar-prev{position:absolute;top:0;bottom:0;left:-13px;width:40px;height:80px;margin:auto;cursor:pointer}.calendar-next-icon,.calendar-prev-icon{height:100%;width:12px;margin:auto;background:url(/theme/bundles/images/prev-next.6d7be6336f85cbccd31f0393ec2e8a0c.png) -24px 50% no-repeat}.calendar-next:hover .calendar-next-icon,.calendar-next:hover .calendar-prev-icon,.calendar-prev:hover .calendar-next-icon,.calendar-prev:hover .calendar-prev-icon{background-position:0 50%}.calendar-next{left:auto;right:-8px}.calendar-next-icon{background-position:-36px 50%}.calendar-next:hover .calendar-next-icon{background-position:-12px 50%}.calendar-monthes{height:246px;overflow:hidden}.calendar-monthes:after,.calendar-monthes:before{content:"";display:table}.calendar-monthes:after{clear:both}.calendar .month-container{float:left;padding:14px 16px 9px;width:31.3333%;margin-right:2%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar .month-container.monthCurrent{border:2px solid grey;border-radius:3px;padding:12px 14px 15px}.calendar .month-container.monthCurrent .month-header{cursor:default}.calendar .month-container.monthCurrent .month-name{color:#333}.calendar .month-header{cursor:pointer}.calendar .month-content{width:100%}.calendar .month-name,.calendar .month-year{color:#3072c4;font-size:18px;line-height:20px;display:inline-block;margin:0 5px 6px 0}.calendar .month-year{color:grey;display:none}.calendar .month-0 .month-year,.calendar .month-prev .month-year{display:inline-block}.calendar .cell{color:#333;font-size:16px;line-height:20px;text-align:center;width:14.2857%;height:30px;vertical-align:middle}.calendar .cell.cellHoly{color:#e3071c}.calendar .cell-inner{display:inline-block;width:28px;height:28px;padding:3px 0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar .cell.otherMonthDay .cell-inner{display:none}.calendar .cell.cellToday .cell-inner{-webkit-box-shadow:0 0 0 1px #cdcdcd;box-shadow:0 0 0 1px #cdcdcd}.calendar .cell.cellToday.hasEvents .cell-inner{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #cdcdcd;box-shadow:0 0 0 1px #fff,0 0 0 2px #cdcdcd;cursor:pointer}.calendar .cell.hasEvents .cell-inner{background:#e9e9e9;cursor:pointer}.calendar .cell.hasActiveEvents .cell-inner{background:#5199db;color:#fff}.calendar .cell.cellCurrent .cell-inner{-webkit-box-shadow:0 0 0 2px #404040;box-shadow:0 0 0 2px #404040}.calendar .cell.cellCurrent.hasEvents .cell-inner{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #404040;box-shadow:0 0 0 1px #fff,0 0 0 3px #404040;width:26px;height:26px;padding:2px 0}.calendar .cell.cellCurrent.hasActiveEvents .cell-inner{background:#f8982d;color:#fff}@-webkit-keyframes rt_cloud_offset{0%{stroke-dashoffset:10}to{stroke-dashoffset:116}}@keyframes rt_cloud_offset{0%{stroke-dashoffset:10}to{stroke-dashoffset:116}}@-webkit-keyframes rt_cloud_length{0%{stroke-dasharray:10,96}50%{stroke-dasharray:50,56}to{stroke-dasharray:10,96}}@keyframes rt_cloud_length{0%{stroke-dasharray:10,96}50%{stroke-dasharray:50,56}to{stroke-dasharray:10,96}}@-webkit-keyframes rt_circle_offset{0%{stroke-dashoffset:0}to{stroke-dashoffset:-37}}@keyframes rt_circle_offset{0%{stroke-dashoffset:0}to{stroke-dashoffset:-37}}@-webkit-keyframes rt_circle_length{0%{stroke-dasharray:10,27}50%{stroke-dasharray:30,7}to{stroke-dasharray:10,27}}@keyframes rt_circle_length{0%{stroke-dasharray:10,27}50%{stroke-dasharray:30,7}to{stroke-dasharray:10,27}}@-webkit-keyframes rt_color{0%,to{stroke:#d70c17}40%{stroke:#f8982d}66%{stroke:#00aa90}80%,90%{stroke:#1e79be}}@keyframes rt_color{0%,to{stroke:#d70c17}40%{stroke:#f8982d}66%{stroke:#00aa90}80%,90%{stroke:#1e79be}}@-webkit-keyframes rt_rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rt_rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}