@keyframes preloaderAnimation{from{background-position:0 336px}to{background-position:0 0}}@-webkit-keyframes preloaderAnimation{from{background-position:0 336px}to{background-position:0 0}}.b-holidays-list,.b-holidays-friends{position:relative}.b-holidays__header__friends-holidays{color:#4d4d4d}.b-holidays__footer-links{zoom:1}.b-holidays__footer-links:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holidays__next-holiday{position:relative;cursor:pointer;color:#111;font-weight:bold;float:right;right:11px;top:19px}.b-holiday-popup__header{position:relative;margin-bottom:15px;zoom:1}.b-holiday-popup__header:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holiday-popup__input-search{width:235px;height:15px}.b-holiday-popup__button-add{position:absolute;right:0;top:-2px}.b-holiday-popup__form__link-to-list{float:right;border-bottom:1px dotted;cursor:pointer;color:#111}.b-holiday-popup__view-form .b-holiday-popup__header{margin:20px 0 30px 0}.b-holiday-popup__view-edit-success .b-holiday-popup__content{margin-bottom:25px}.b-holidays-popup__holidays-list{position:relative;height:250px;margin-bottom:25px;overflow-y:auto}.b-holiday-popup__item{padding:6px 0 8px 0;border-bottom:1px solid #ECECEC;zoom:1}.b-holiday-popup__item:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holiday-popup__item.b-holiday-popup__item-for-add .b-holiday-popup__item-name{font-weight:bold}.b-holiday-popup__item-date{float:left;line-height:18px;color:#111;width:85px}.b-holiday-popup__item-date .b-holiday-popup__item-date-today{background-color:#30BD0C;color:#FFF;padding:0 2px 1px 2px}.b-holiday-popup__item-name{margin-left:85px;line-height:18px}.b-holiday-popup__item-action{float:right;margin:0 10px 0 12px;width:90px}.b-holiday-popup__item-action_selected{position:relative;margin-top:-2px;color:#111}.b-holiday-popup__item-action_selected .b-holiday-popup__item-action_delete{display:inline-block;top:5px;width:16px;height:16px;margin-left:3px;cursor:pointer;position:relative}.b-holiday-popup__item-action_unselected{display:inline-block;margin-top:2px;border-bottom:1px dotted;cursor:pointer;color:#111}.b-holiday-popup__item-month{padding:2px 0;border-bottom:1px solid #D4DADA;background-color:#F0F0EE;color:#9CA2B0;text-align:center}.b-holiday-popup__form-row{margin-bottom:35px}.b-holiday-popup__form-title{display:inline-block;width:70px;text-align:right}.b-holiday-popup__form-field{position:relative;display:inline-block}.b-holiday-popup__form-field .b-holiday-popup__form__input{width:340px}.b-holiday-popup__form-field .b-holiday-popup__form__name-description{position:absolute;top:100%;left:0;margin-top:3px;color:#818181}.b-holiday-popup__form-field .b-holiday-popup__form__name-description .b-holiday-popup__form__example{border-bottom:1px dotted;cursor:pointer}.b-holiday-popup__form-field .b-holiday-popup__form__day{margin-right:10px}.b-holiday-popup__view-add-success .b-holiday-popup__content{margin:2px 0 20px 0}.b-holiday-popup__view-add-success .b-holiday-popup__content .link-default{margin-bottom:2px;display:inline-block}.b-holiday-popup__footer .b-holiday-popup__footer__description{display:inline-block;margin-left:3px;color:#818181}.b-holiday-popup__footer a{color:#111}.b-holiday-popup__add-success__holiday-name,.b-holiday-popup__edit-success__holiday-name{display:inline-block;max-width:358px;white-space:nowrap;vertical-align:top;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.b-holiday-popup__error{display:none;margin-top:15px;color:red;text-align:center}.b-holiday-popup__error.show{display:block}.b-holidays-list .b-holiday-item{padding:6px 0 8px 0;border-bottom:1px solid #ECECEC;zoom:1}.b-holidays-list .b-holiday-item:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holidays-list .b-holiday-item__date{float:left;line-height:18px;color:#111;width:85px}.b-holidays-list .b-holiday-item__date-today{background-color:#30BD0C;color:#FFF;padding:0 2px 1px 2px}.b-holidays-list .b-holiday-item__name{margin-left:85px;line-height:18px}.b-holidays-list .b-holiday-item__action{float:right;margin:0 10px 0 12px;position:relative;width:130px;padding-right:20px;text-align:right}.b-holidays-list .b-holiday-item__action-edit{cursor:pointer;color:#111;border-bottom:dotted 1px}.b-holidays-list .b-holiday-item__action_delete{display:inline-block;top:5px;width:16px;height:16px;margin-left:3px;cursor:pointer;position:absolute;top:0;right:0}.b-holidays-list .b-holiday-item__action_deleted{display:none;color:#111}.b-holidays-list .b-holiday-item__action_restore{display:none;cursor:pointer;color:#111;border-bottom:dotted 1px}.b-holidays-friends__actual-header{padding:2px 0;border-bottom:1px solid #D4DADA;background-color:#F0F0EE;color:#9CA2B0;text-align:center}.b-holidays-friends__actual{margin-bottom:20px}.b-holidays-friends__actual-item{zoom:1;padding:6px 0 8px 0;border-bottom:1px solid #ECECEC}.b-holidays-friends__actual-item:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holidays-friends__actual-item__date{float:left;line-height:18px;color:#111}.b-holidays-friends__actual-item__date .b-holidays-friends__actual-item__today{background-color:#30BD0C;color:#FFF;padding:0 2px 1px 2px}.b-holidays-friends__actual-item__name{margin-left:85px;line-height:18px}.b-holidays-friends__actual-item__action{float:right;margin:0 10px 0 12px}.b-holidays-friends__item{zoom:1;padding:6px 0;border-bottom:1px solid #ECECEC}.b-holidays-friends__item:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holidays-friends__item:hover .b-holidays-friends__item__add{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.b-holidays-friends__item.added .b-holidays-friends__item__added,.b-holidays-friends__item.added .b-holidays-friends__item__remove{display:inline-block}.b-holidays-friends__item.added .b-holidays-friends__item__add{display:none}.b-holidays-friends__item.limit .b-holidays-friends__item__add{display:none}.b-holidays-friends__item.limit .b-holidays-friends__item__limit{display:inline-block}.b-holidays-friends__month{padding:2px 0;border-bottom:1px solid #D4DADA;background-color:#F0F0EE;color:#9CA2B0;text-align:center}.b-holidays-friends__item__date{float:left;width:85px;color:#111}.b-holidays-friends__item__date .b-holidays-friends__item__today{background-color:#30BD0C;color:#FFF;padding:0 2px 1px 2px}.b-holidays-friends__item__content{zoom:1;margin-left:85px}.b-holidays-friends__item__content:after{content:" ";clear:both;display:block;height:0;visibility:hidden}.b-holidays-friends__item__avatar{display:block;float:left;width:90px;height:90px}.b-holidays-friends__item__text{float:left;margin-left:10px}.b-holidays-friends__item__username,.b-holidays-friends__item__holiday,.b-holidays-friends__item__button{display:inline-block;margin-bottom:10px}.b-holidays-friends__item__holiday{max-width:510px}.b-holidays-friends__item__add{position:relative;top:-5px;visibility:hidden;margin-left:10px;border-bottom:1px dotted;color:#111;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.b-holidays-friends__item__added{position:relative;top:-5px;display:none;margin-left:10px;color:#111}.b-holidays-friends__item__remove{position:relative;top:-5px;display:none;color:#111;border-bottom:1px dotted;cursor:pointer}.b-holidays-friends__item__limit{display:none;position:relative;top:-5px;margin-left:10px;color:#E73B12}.b-holidays-friends__actual-item.added .b-holidays-friends__actual-item__add{display:none}.b-holidays-friends__actual-item.added .b-holidays-friends__actual-item__added{display:inline-block}.b-holidays-friends__actual-item.added .b-holidays-friends__actual-item__remove{display:inline-block}.b-holidays-friends__actual-item.limit .b-holidays-friends__actual-item__add{display:none}.b-holidays-friends__actual-item.limit .b-holidays-friends__actual-item__limit{display:inline-block}.b-holidays-friends__actual-item__add{margin-left:10px;border-bottom:1px dotted;color:#111;cursor:pointer}.b-holidays-friends__actual-item__added{display:none;margin-left:10px;color:#111}.b-holidays-friends__actual-item__remove{display:none;color:#111;border-bottom:1px dotted;cursor:pointer}.b-holidays-friends__actual-item__limit{display:none;position:relative;top:-5px;margin-left:10px;color:#E73B12;top:0}.b-holidays-navigator{margin-bottom:15px}.holidays_ico_45{width:45px;height:45px;background:url("/mail/ru/images/my/balloons_45.png") 0 0 no-repeat}
