.newPostFormWidget {
  padding: 0 0 44px;
}
.newPostFormWidget + .lenta__scroll .lenta__item:first-child {
  padding-top: 16px;
}
.newPostFormWidget .newPostForm.commentsWidget {
  margin: 0;
  padding: 0 0 10px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes {
  margin: 0 -20px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType {
  background: rgba(0, 0, 0, 0.15) url("https://files.enjourney.ru/images/catalogItem_pattern_bg.png");
  color: #f3bf50;
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  padding: 10px 15px 7px;
  transition: all 0.25s;
  vertical-align: top;
  white-space: nowrap;
  width: calc(100%/3.0001 - 30px);
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType .icon {
  display: inline-block;
  float: left;
  margin: -2px 2px 2px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePost {
  background: none;
  color: #fff;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePost .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px 0px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePhotoreport .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat -120px -80px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePhotoreport:hover {
  background: #f3bf50;
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePhotoreport:hover .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat -120px -160px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typeNote .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px -120px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typeNote:hover {
  background: #f3bf50;
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typeNote:hover .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px -200px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment {
  background: rgba(0, 0, 0, 0.15);
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form {
  margin: 0;
  padding: 0 20px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form:after {
  display: none;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form .CommentTextInner {
  height: 22px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form.hidden {
  display: block !important;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form .attached .links .link {
  width: 100%;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment.form .attached .links .link .thumb {
  height: 263px;
  width: 100%;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .fDatePicker {
  display: inline-block;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .vision {
  line-height: 36px;
  margin-right: 12px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .vision .radiobutton {
  font-size: 14px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .vision,
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .buttonBorder,
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .attached,
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet .operations {
  display: none;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .avatar {
  margin-top: 9px;
  margin-bottom: 4px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .commentInnet {
  margin-top: 4px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut {
  right: -60px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list {
  list-style: none;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li {
  margin: 0 !important;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > noindex a {
  display: block;
  padding: 5px 20px;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > noindex a:hover {
  background: #f3bf50;
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > noindex a:hover span {
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > noindex .label {
  padding: 0;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > .dropDownMenu {
  margin: 0;
  width: 100%;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > .dropDownMenu > .label {
  display: block;
  padding: 5px 20px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > .dropDownMenu > .label:hover {
  background: #f3bf50;
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li > .dropDownMenu > .arrDown {
  display: none;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li.time > .dropDownMenu > .dropDownMenuInner > .dropDownMenuOut {
  margin-left: -197px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li.time .fDatePicker .dropDownMenuOut {
  right: -60px;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li.time .fDatePicker a.ui-state-active {
  color: #000;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .dropDownMenuOut ul.list > li.time .scrollableCaret {
  background: #f3bf50;
}
.newPostFormWidget .newPostForm.commentsWidget > .comment .selectWidget .dropDownMenuOut {
  padding: 20px 20px 10px;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment.form {
  height: auto;
  padding: 0 20px 4px 20px;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment.form .CommentTextInner {
  height: auto;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment.form .operations > .dropDownMenu {
  position: relative;
  top: -13px;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment .commentInnet .vision,
.newPostFormWidget .newPostForm.commentsWidget .active.comment .commentInnet .buttonBorder {
  display: inline-block;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment .commentInnet .attached,
.newPostFormWidget .newPostForm.commentsWidget .active.comment .commentInnet .operations {
  display: block;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment .avatar {
  position: relative;
}
.newPostFormWidget .newPostForm.commentsWidget .active.comment .commentInnet {
  position: static;
}
.newPostFormWidget .fDatePicker .ui-timepicker-input {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.newPostFormWidget .fDatePicker .ui-datepicker table td span {
  display: inline-block;
  width: 40px;
}
.newPostFormWidget .fDatePicker .ui-datepicker-header .ui-datepicker-title .dropDownSelect.ui-datepicker-month {
  margin-left: 30px;
}
.postSuccessMessage {
  color: #fff;
  display: none;
  font-size: 18px;
  margin: -3px 0 1px;
  text-align: center;
}
.postSuccessMessage .postSuccessMessage_link .postSuccessMessage_future {
  display: none;
}
.showSuspendedItems {
  display: block;
  font-size: 15px;
  margin: 13px 0 -43px;
  text-align: left;
}
.suspendedItems {
  display: none;
  overflow: hidden;
  padding-top: 8px;
  width: 100%;
}
.suspendedItems.open {
  display: block;
}
.suspendedItems .lenta__item:first-child {
  padding-top: 60px;
}
.suspendedItems .lenta__item:last-child {
  padding-bottom: 0;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .comment.form {
  background: #fff;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType {
  background: #eceff0;
  color: #346799;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePost {
  background: none;
  color: #7d7d7d;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePost .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px -240px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePhotoreport .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat -120px -320px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typePhotoreport:hover .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat -120px -160px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typeNote .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px -360px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget .newPostTypes .newPostType.typeNote:hover .icon {
  background: url("https://files.enjourney.ru/images/favoriteIcons.png") no-repeat 0px -200px;
  display: inline-block;
  height: 40px;
  width: 40px;
}
.theme_light .newPostFormWidget .newPostForm.commentsWidget:after {
  display: none;
}
.theme_light .postSuccessMessage {
  color: #000;
}
#newPostsMessage {
  color: #fff;
  font-size: 24px;
  height: 28px;
  padding: 10px 5px;
}
#lentas {
  overflow: hidden;
  text-align: center;
  white-space: nowrap;
}
#lentas.lentaCountFixed[data-count="2"] .lenta {
  width: calc(50% - 30px) !important;
}
#lentas.lentaCountFixed[data-count="3"] .lenta {
  width: calc(33.33333% - 30px) !important;
}
#lentas.lentaCountFixed[data-count="4"] .lenta {
  width: calc(25% - 30px) !important;
}
#lentas.lentaCountFixed[data-count="5"] .lenta {
  width: calc(20% - 30px) !important;
}
#lentas.lentaCountFixed .lenta:first-child {
  padding-left: 30px;
  padding-right: 0;
}
#lentas.lentaCountFixed .lenta:last-child {
  padding-left: 0;
  padding-right: 15px;
}
#lentas[data-count="1"] .lenta {
  max-width: none;
  padding: 0;
  width: 100%;
}
#lentas[data-count="1"] .lenta .lenta__scroll {
  margin: auto;
  max-width: 600px;
}
#lentas[data-count="2"] .lenta {
  text-align: right;
}
#lentas[data-count="2"] .lenta + .lenta {
  text-align: left;
}
#lentas .comments .video .playVideo {
  width: 100% !important;
}
.lenta {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
.lenta__helper {
  display: inline-block;
  vertical-align: top;
}
.lenta__content {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
.lenta_nocontrols .lenta__scroll {
  padding-left: 0;
}
.lenta__controls {
  left: 0;
  position: absolute;
  top: 34px;
  white-space: normal;
  width: 50px;
  z-index: 2;
}
.lenta__control {
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 7px 20px;
}
.lenta__controlSwap .dropDownMenuOut {
  left: -10px;
  padding: 15px 0;
}
.lenta__controlSwapName {
  color: #f3bf50;
  cursor: pointer;
  display: block;
  font-size: 16px;
  padding: 5px 20px;
  text-align: left;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
.lenta__controlSwapName:hover {
  background: #f3bf50;
  color: #000;
}
.lenta__controlSwapName_current {
  color: #fff;
  cursor: default;
}
.lenta__controlSwapName_current:hover {
  background: none;
  color: #fff;
}
.lenta__controlSwapName .icon_info {
  margin: 0 0 -2px 10px;
}
.lenta__scroll {
  max-width: 600px;
  min-width: 500px;
  overflow: hidden;
  padding: 44px 15px 0 50px;
  text-align: left;
}
.lenta__preloader {
  display: none;
  height: 70px;
  margin: 0 auto;
  width: 70px;
}
.lenta__loading .lenta__preloader {
  display: block;
}
.lenta__menuItem {
  display: block;
  padding: 5px 18px 3px;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
.lenta__menuItem:hover {
  background: #f3bf50;
  color: #000;
}
.lenta__item {
  padding: 5px 0 50px;
  white-space: normal;
}
.lenta__itemTitle {
  background: rgba(0, 0, 0, 0.3);
  height: 50px;
  line-height: 50px;
  padding: 0 20px 6px;
  white-space: nowrap;
}
.lenta__itemTitleDate {
  color: #c6c6c6;
  float: right;
  font-size: 13px;
  margin: 3px 0 0;
}
.lenta__itemTitle .favoriteButton,
.lenta__itemTitle .publicButton {
  float: right;
  margin: 8px -6px 0 14px;
}
.lenta__itemTitle .lenta__itemVisibility,
.lenta__itemTitle .lenta__itemVisibilities {
  float: right;
  margin: 22px 10px 0;
  position: relative;
}
.lenta__itemTitle .lenta__menu {
  float: right;
  margin-left: 3px;
}
.lenta__itemTitle > .icon_remove_gray {
  margin: 18px 2px 0 8px;
}
.lenta__itemUsername {
  display: inline-block;
  line-height: 50px;
  font-size: 18px;
  position: relative;
  top: -2px;
}
.lenta__itemUsername > .name {
  display: inline-block;
  max-width: 270px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  top: 2px;
  vertical-align: middle;
}
.lenta__itemUsername > .avatar {
  vertical-align: middle;
}
.lenta__itemUsername > .avatar.online .status {
  right: 10px;
  top: -4px;
  z-index: 1;
}
.lenta__itemUsername > .avatar .userImage {
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  top: -4px;
  vertical-align: middle;
}
.lenta__itemPostRecipient {
  height: 36px;
  left: 22px;
  position: absolute;
  top: 30px;
  z-index: 1;
}
.lenta__itemPostRecipient .lenta__itemUsername {
  line-height: 36px;
  white-space: nowrap;
}
.lenta__itemPostRecipient .lenta__itemUsername a {
  height: 36px;
  line-height: 36px;
}
.lenta__itemPostRecipient .lenta__itemUsername .name {
  font-size: 14px;
  margin-top: -10px;
}
.lenta__itemPostRecipient .lenta__itemUsername .name:before,
.lenta__itemPostRecipient .lenta__itemUsername .name:after {
  border: solid #fff;
  content: '';
  display: inline-block;
}
.lenta__itemPostRecipient .lenta__itemUsername .name:before {
  border-width: 0 0 1px 0;
  margin-right: 6px;
  vertical-align: middle;
  width: 16px;
}
.lenta__itemPostRecipient .lenta__itemUsername .name:after {
  border-width: 1px 1px 0 0;
  height: 6px;
  left: 8px;
  position: absolute;
  top: 15px;
  transform: rotate(45deg);
  width: 6px;
}
.lenta__itemPostRecipient .lenta__itemUsername .avatar.online .status {
  right: 4px;
  top: 0;
}
.lenta__itemPostRecipient .lenta__itemUsername .avatar img {
  border: 2px solid #212223;
  height: 32px;
  margin-right: 2px;
  width: 32px;
}
.lenta__itemMenu.dropDownMenu > .label {
  padding: 0;
}
.lenta__itemMenu > .icon.arrDown,
.lenta__itemMenu.dropDownMenu:hover > .icon.arrDown {
  background: url(https://files.enjourney.ru/images/sprite.png) no-repeat -290px -54px;
  display: inline-block;
  margin: 15px 2px 0;
}
.lenta__itemMenu > .dropDownMenuInner > .dropDownMenuOut {
  left: auto;
  padding: 20px 0 10px;
  position: relative;
  right: 0;
}
.lenta__itemVisibility {
  border: 1px solid #c6c6c6;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  height: 9px;
  overflow: hidden;
  width: 9px;
  z-index: 1;
}
.lenta__itemVisibility_type_0 {
  background: #c6c6c6;
}
.lenta__itemVisibility_type_2:before {
  background: #c6c6c6;
  bottom: 0;
  content: '';
  display: block;
  height: 50%;
  position: absolute;
  width: 100%;
}
.lenta__itemVisibilities {
  line-height: 0;
}
.lenta__itemVisibilitiesMenu > .dropDownMenuInner {
  margin-right: -36px;
}
.lenta__itemVisibilitiesMenu > .dropDownMenuInner > .dropDownMenuOut {
  left: auto;
  padding: 20px 0 10px;
  position: relative;
  right: 0;
}
.lenta__itemVisibilitiesMenu > .icon.arrDown,
.lenta__itemVisibilitiesMenu.dropDownMenu:hover > .icon.arrDown,
.lenta__itemVisibilitiesMenu.dropDownMenu.open > .icon.arrDown {
  background-image: none;
  height: 9px;
  margin: -2px 0 2px;
  width: 9px;
}
.lenta__itemVisibilitiesMenu > .icon.arrDown.lenta__itemVisibility_type_0,
.lenta__itemVisibilitiesMenu.dropDownMenu:hover > .icon.arrDown.lenta__itemVisibility_type_0,
.lenta__itemVisibilitiesMenu.dropDownMenu.open > .icon.arrDown.lenta__itemVisibility_type_0 {
  background: #c6c6c6;
}
.lenta__itemVisibilitiesMenu .lenta__itemVisibility {
  float: none;
  margin: 0 8px 0 0;
}
.lenta__itemImagecol {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  width: 50%;
}
.lenta__itemImage {
  background-position: 50% 50%;
  justify-content: center;
  display: inline-block;
  max-height: 750px;
  vertical-align: top;
  display: flex;
}
.lenta__itemImage img {
  object-fit: cover;
  width: 100%;
}
.lenta__itemImage.w100 {
  display: inline-block;
  width: 100%;
}
.lenta__itemImage.w100 img.w100 {
  vertical-align: top;
  width: 100%;
}
.lenta__itemImage.w50 {
  height: 300px;
  width: 50%;
}
.lenta__itemImage.w33 {
  height: 200px;
  width: 33.333333333333336%;
}
.lenta__itemImage.h50 {
  height: 300px;
  width: 100%;
}
.lenta__itemImage.h33 {
  height: 200px;
  width: 100%;
}
.lenta__itemImageNoImage {
  background-size: cover;
  display: block;
  float: none;
  height: 220px;
  width: 100%;
}
.lenta__itemImageNoImage.Note {
  background-image: url("https://files.enjourney.ru/images/favoriteBlurNote.png");
}
.lenta__itemImageShadowed {
  position: relative;
}
.lenta__itemImageShadowed .shadow {
  line-height: 200px;
  text-align: center;
  font-size: 42px;
  color: #fff;
}
.lenta__itemVideo .video {
  position: relative;
  vertical-align: top;
  width: 100%;
}
.lenta__itemVideo .video.open,
.lenta__itemVideo .video.open iframe {
  width: 100% !important;
}
.lenta__itemVideo .video.open .before,
.lenta__itemVideo .video.open iframe .before {
  display: block;
  padding-bottom: 56.2%;
  content: '';
}
.lenta__itemVideo .video.open iframe {
  position: absolute;
  top: 0;
  height: 100% !important;
}
.lenta__itemVideo .video .thumb {
  background-position: 50% 50%;
  background-size: cover;
  width: 100% !important;
}
.lenta__itemVideo .video .thumb:before {
  content: "";
  padding-bottom: 100%;
}
.lenta__itemVideo .video .thumb:after {
  content: "";
  position: absolute;
  height: 36px;
  width: 36px;
  left: 50%;
  top: 50%;
  margin-top: -18px;
  margin-left: -18px;
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -185px -333px;
}
.lenta__itemVideo .video .thumb:hover:after {
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -185px -370px;
}
.lenta__itemLinks {
  clear: both;
  width: 100%;
  position: relative;
}
.lenta__itemText {
  background: rgba(0, 0, 0, 0.3) url("https://files.enjourney.ru/images/lentaItemTextGradient.png") 0 bottom repeat-x;
  padding: 18px 19px 65px;
  position: relative;
}
.lenta__itemTextContent {
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  max-height: 220px;
  overflow: hidden;
  padding: 13px 0 0;
  text-overflow: ellipsis;
}
.lenta__itemFull .lenta__itemTextContent {
  max-height: none;
}
.lenta__itemGeopos .image {
  margin: 0 -19px;
}
.lenta__itemPoll {
  color: #fff;
  font-size: 14px;
}
.lenta__itemPoll span {
  font-size: 13px;
  color: #9a9a9a;
}
.lenta__itemPoll .theme {
  font-size: 18px;
}
.lenta__itemPoll .itemPoolTitle {
  margin: 0 9px;
}
.lenta__itemPoll .itemPoolTitle .var {
  padding-right: 140px;
}
.lenta__itemPoll .line {
  margin-bottom: 6px;
}
.lenta__itemPoll .line,
.lenta__itemPoll .line span {
  font-size: 14px;
  color: #fff;
}
.lenta__itemPoll .line .bg {
  margin: -1px 0 0 0;
  background-color: #333;
  width: 100%;
  height: 3px;
}
.lenta__itemPoll .line .bg span {
  display: block;
  background: #fff;
  height: 100%;
}
.lenta__itemPoll .inpt {
  color: #fff;
  display: block;
  font-size: 17px;
  margin: 6px 0 0;
  width: 100%;
}
.lenta__itemPoll .inpt label {
  font-size: 14px;
  margin-left: 8px;
  position: relative;
  top: -1px;
}
.lenta__itemStatisticIcons {
  line-height: 36px;
  padding: 20px 0 6px;
}
.lenta__itemStatisticIcons_views,
.lenta__itemStatisticIcons_comments {
  color: #fff;
  margin-right: 16px;
}
.lenta__itemStatisticIcons_likes .likeWidget {
  bottom: -2px;
}
.lenta__itemStatisticIcons_likes .likeHeart.small .likeCount {
  font-size: 14px;
}
.lenta__itemStatisticIcons .icon,
.lenta__itemStatisticIcons .operation,
.lenta__itemStatisticIcons .likes {
  vertical-align: middle;
}
.lenta__itemStatisticIcons .icon {
  margin-left: 4px;
  margin-top: -3px;
}
.lenta__itemStatisticIcons .selectModerator {
  margin-left: 7px;
  margin-top: -2px;
}
.lenta__itemStatisticIcons .lenta__toBeginning {
  margin-right: 4px;
}
.lenta__itemStatisticIcons .favoriteButton {
  margin-top: -2px;
  margin-right: -10px;
}
.lenta__itemInfoName {
  color: #fff;
  display: block;
  font-size: 24px;
  line-height: 125%;
}
.lenta__itemInfoType {
  color: #ccc;
  display: block;
  font-size: 14px;
  margin: 0 0 5px;
}
.lenta__itemCountries {
  bottom: 21px;
  position: absolute;
}
.lenta__itemCountries .flag {
  margin-right: 4px;
  position: relative;
  top: 2px;
}
.lenta__itemIcons {
  bottom: 21px;
  position: absolute;
  right: 20px;
}
.lenta__itemComments > .commentsWidget {
  margin: 0;
}
.lenta__itemComments > .commentsWidget > .showlall {
  background: rgba(255, 255, 255, 0.04);
  margin: 0;
  padding: 6px 0;
}
.lenta__itemComments > .commentsWidget > .comments {
  background: rgba(255, 255, 255, 0.04) url(https://files.enjourney.ru/images/lentaItemTextGradient.png) 0 bottom repeat-x;
}
.lenta__itemComments > .commentsWidget > .comments .comment {
  background: none;
}
.lenta__item_deleted {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=100);
  -khtml-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
}
.lenta__sameAsItem {
  background-image: url("https://files.enjourney.ru/images/shadow/15.png");
  background-repeat: repeat;
  color: #fff;
  font-size: 18px;
  line-height: 30px;
  padding: 54px 0 67px;
  text-align: center;
  width: 100%;
}
.lenta__sameAsItem .buttonBorder {
  margin-top: 4px;
}
.lenta .commentsWidget__link .operation.remove {
  position: absolute;
  right: 0;
  top: 0;
}
.lenta .commentsWidget__linkThumb {
  background-position: 50% 50%;
  background-size: cover;
  padding: 0 19px;
  margin: 0 -19px;
  height: 297px;
  width: 100%;
  float: left;
}
.lenta .commentsWidget__linkTitle {
  font-size: 16px;
  padding-right: 20px;
  overflow: hidden;
  display: block;
  padding-bottom: 18px;
  padding-top: 19px;
  height: 20px;
}
.lenta .commentsWidget__linkDescription {
  display: block;
  color: #fff;
  line-height: 22px;
}
.lenta__theme_light {
  background-color: #e3e8ea;
}
.lenta__theme_light .lenta__itemTitle {
  background: #fff;
}
.lenta__theme_light .lenta__itemPostRecipient .lenta__itemUsername .avatar img {
  border-color: #fff;
}
.lenta__theme_light .lenta__itemPostRecipient .lenta__itemUsername .name:before,
.lenta__theme_light .lenta__itemPostRecipient .lenta__itemUsername .name:after {
  border-color: #346799;
}
.lenta__theme_light .lenta__itemInfoName {
  color: #346799;
}
.lenta__theme_light .lenta__itemText {
  background: #fff;
}
.lenta__theme_light .lenta__itemTextContent {
  color: #000;
}
.lenta__theme_light .lenta__itemComments {
  background: #fff;
}
.lenta__theme_light .lenta__itemComments > .commentsWidget > .comments {
  background: none;
}
.modalWindowWidget.lentaModalWindowWidget .shirm {
  overflow: hidden;
}
.modalWindowWidget.lentaModalWindowWidget .inner {
  width: 990px;
}
.modalWindowWidget.lentaModalWindowWidget .box {
  margin: 0;
  padding: 0;
}
.modalWindowWidget.lentaModalWindowWidget .box > .shadow {
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull {
  padding: 28px 0 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull > .commentsWidget {
  background: none;
  margin: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .lenta__itemTitle,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .lenta__itemText {
  background: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .lenta__itemTitle,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .lenta__itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .openForm,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .comment {
  padding-left: 50px;
  padding-right: 50px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.lenta__item .comment.reply {
  padding-left: 113px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport {
  min-height: 600px;
  min-width: 1000px;
  position: fixed;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  padding: 0 !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .lenta__itemVisibility {
  float: left;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport.FileStorage .itemText .itemTitle {
  position: relative;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport.FileStorage .itemText .itemTitle .itemOperations {
  left: 61px;
  top: 17px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .openInfoInner .infoInner .slideItems {
  left: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport.hiddenControls .itemImages.photoreport .itemDescription .lentaItemArrLeft .lentaItemArrLeftArea,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport.hiddenControls .itemImages.photoreport .itemDescription .lentaItemArrRight .lentaItemArrRightArea,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport.hiddenControls .itemImages.photoreport .itemDescription .infoInner {
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
  -ms-transition: opacity 0.25s;
  -o-transition: opacity 0.25s;
  transition: opacity 0.25s;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=100);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .photoreport.itemImages .photoreportHead .crop .mainImage {
  position: relative;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .photoreport.itemImages .photoreportHead .operation.arrDown.movingPageDown {
  display: none;
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -222px -296px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .photoreport.itemImages .photoreportHead .operation.arrDown.movingPageDown:after {
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -222px -259px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .lenta__Comments {
  clear: both;
  padding: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .lenta__Comments .openForm {
  display: none !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .lenta__Comments .comment.form.parent.hidden {
  display: block !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText {
  float: right;
  width: 371px;
  padding: 31px 30px;
  position: relative;
  z-index: 33;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTextHeading {
  background: rgba(0, 0, 0, 0.15);
  margin: -31px -30px 0;
  padding: 31px 30px 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .itemOperations {
  left: 88px;
  min-width: 175px;
  position: absolute;
  top: 61px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .itemOperations > .lenta__itemVisibility {
  margin-left: 0;
  margin-top: -4px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .itemOperations > .lenta__itemTitleDate {
  margin: -5px 7px 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .lenta__itemVisibilities {
  float: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .lenta__menu {
  float: left;
  margin-top: 1px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .lenta__menu > .arrDown {
  margin: -8px 0 0 2px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .lenta__itemMenu {
  margin-top: -5px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .lenta__itemUsername .name {
  position: relative;
  top: -14px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .favoriteButton,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .itemTitle .publicButton {
  right: 38px;
  top: -2px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText {
  height: 100%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable {
  position: absolute;
  overflow: hidden;
  height: 100%;
  width: 100%;
  left: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget {
  padding-bottom: 300px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment .date {
  display: block;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form {
  padding-left: 30px;
  padding-right: 30px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .buttonBorder,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .attached,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .operations {
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .CommentTextInner:empty:before {
  content: 'Ваше мнение';
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .focusIn .CommentTextInner:before {
  content: '';
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .focusIn .buttonBorder,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .focusIn .attached,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .scrollable .commentsWidget .comment.form .focusIn .operations {
  display: block;
  visibility: visible;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .imagesInner,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .imagesInner .shadows {
  background: transparent !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .imagesInner {
  text-align: center;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .infoOuter,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .imagesInner,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .SlideCast .slide,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages img.vertical {
  height: 100% !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription {
  background: #333333 url("https://files.enjourney.ru/images/catalogItem_pattern_bg.png");
  margin-right: 431px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .infoInner {
  margin-left: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .lentaItemArrRight {
  right: 0;
  left: 50%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .lentaItemArrLeft {
  right: 50%;
  left: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .infoOuter.mainImage .lentaItemArrRight {
  left: 80%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .infoOuter.mainImage .lentaItemArrLeft {
  right: 80%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .infoOuter.mainImage .lentaItemArrRight,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription .infoOuter.mainImage .lentaItemArrLeft {
  bottom: 251px;
  height: auto;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .playVideo img {
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .cols,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .col1,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .playVideo,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video iframe {
  height: 100% !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .cols .col1 {
  width: 59%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video .cols .col2 {
  margin-left: 60%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video.hiddenCol2 .cols .col1 {
  width: 100%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video.hiddenCol2 .cols .col2 {
  margin-left: 0;
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .SlideCast {
  margin: 0;
  height: 100%;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .infoOuter .infoInner {
  display: none !important;
  z-index: 45;
  width: auto;
  right: 0;
  left: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .infoOuter:hover .infoInner,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video:hover .infoInner,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .infoOuter:hover .lentaItemArrLeftArea,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video:hover .lentaItemArrLeftArea,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .infoOuter:hover .lentaItemArrRightArea,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemImages .itemDescription.video:hover .lentaItemArrRightArea {
  display: block !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport {
  overflow: visible;
  padding: 0 0 35px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription {
  position: relative;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription.video,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription.video {
  background-image: url("https://files.enjourney.ru/images/shadow/40.png");
  background-repeat: repeat;
  min-height: 0;
  padding: 0 !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription.video .cols .col1 .playVideo img,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription.video .cols .col1 .playVideo img {
  vertical-align: top;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription.video .cols .col2,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription.video .cols .col2 {
  height: auto;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription.textOnly,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription.textOnly {
  padding: 30px 30px 0 30px !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription .infoInner,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription .infoInner {
  padding: 96px 40px 0;
  margin-left: -40px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescription .infoInner .buttonBorder,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescription .infoInner .buttonBorder {
  margin: 0 !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText {
  background: url("/images/catalogItem_pattern_bg.png");
  position: relative;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .lenta__itemCountries,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText .lenta__itemCountries {
  line-height: 21px;
  margin: 1px 0 0;
  position: static;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .lenta__itemInfoName,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText .lenta__itemInfoName {
  margin-top: 14px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .text,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText .text {
  margin: 30px 0 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .text .itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText .text .itemText {
  background: none;
  color: #fff;
  font-size: 17px;
  line-height: 26px;
  position: relative;
  padding: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemText .text .itemText p:last-child,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemText .text .itemText p:last-child {
  padding: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemDescriptionAfter,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemDescriptionAfter {
  height: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .commentsWidget,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .commentsWidget {
  background: none;
  margin: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .commentsWidget .comments,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .commentsWidget .comments,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .commentsWidget .comment,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .commentsWidget .comment {
  background: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .commentsWidget > .openForm,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .commentsWidget > .openForm {
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .commentsWidget > .form.comment,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .commentsWidget > .form.comment {
  display: block !important;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .listView,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .listView {
  margin-top: 0;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments a,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments a {
  font-size: inherit;
  line-height: normal;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments > .toggleClas,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments > .toggleClas {
  background: #303234 url("/images/bg_body.png");
  cursor: pointer;
  font-size: 15px;
  padding: 15px 20px 18px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments .toggleClas,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments .toggleClas,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments .commentsContainer,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments .commentsContainer {
  display: none;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments .open,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments .open {
  display: block;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments .commentsContainer .commentsWidget,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments .commentsContainer .commentsWidget {
  margin: 0 auto;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull.photoreport .itemComments .commentsContainer.loooading,
.modalWindowWidget.lentaModalWindowWidget .lenta__itemFull .photoreport .itemComments .commentsContainer.loooading {
  color: #fff;
  padding: 15px 20px;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__theme_light .pattern {
  background: #fff;
}
.modalWindowWidget.lentaModalWindowWidget .lenta__theme_light .lenta__itemFull.photoreport .itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__theme_light .lenta__itemFull .photoreport .itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__theme_light .lenta__itemFull.photoreport .text .itemText,
.modalWindowWidget.lentaModalWindowWidget .lenta__theme_light .lenta__itemFull .photoreport .text .itemText {
  background: #fff;
  color: #333333;
}
.lentaItemArrLeft,
.lentaItemArrRight {
  bottom: 79px;
  cursor: pointer;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 44;
}
.lentaItemArrLeft .lentaItemArrLeftArea,
.lentaItemArrRight .lentaItemArrLeftArea,
.lentaItemArrLeft .lentaItemArrRightArea,
.lentaItemArrRight .lentaItemArrRightArea {
  background: rgba(0, 0, 0, 0.5);
  height: 36px;
  margin-top: -50px;
  padding: 32px 0;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 58px;
}
.lentaItemArrLeft .lentaItemArrLeftArea,
.lentaItemArrRight .lentaItemArrLeftArea {
  left: 0;
}
.lentaItemArrLeft .lentaItemArrRightArea,
.lentaItemArrRight .lentaItemArrRightArea {
  right: 0;
}
.lentaItemArrLeft:hover .lentaItemArrLeftArea,
.lentaItemArrRight:hover .lentaItemArrLeftArea,
.lentaItemArrLeft:hover .lentaItemArrRightArea,
.lentaItemArrRight:hover .lentaItemArrRightArea {
  background: #f3bf50;
}
.lentaItemArrLeft:hover .operation.arrowBack,
.lentaItemArrRight:hover .operation.arrowBack,
.lentaItemArrLeft:hover .operation.goBack,
.lentaItemArrRight:hover .operation.goBack {
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -222px -592px;
}
.lentaItemArrLeft:hover .operation.arrowNext,
.lentaItemArrRight:hover .operation.arrowNext,
.lentaItemArrLeft:hover .operation.goNext,
.lentaItemArrRight:hover .operation.goNext {
  background: url("https://files.enjourney.ru/images/sprite_operations.png?v20171228") -259px -592px;
}
#lentaSettings {
  background: rgba(0, 0, 0, 0.15) url("/images/catalogItem_pattern_bg.png");
  font-size: 16px;
  width: 990px;
}
#lentaSettings h2 {
  font-size: 24px;
  padding: 36px 30px 12px;
  text-align: left;
}
#lentaSettings .error {
  background: #900;
  float: right;
  line-height: 43px;
  margin-top: 29px;
  padding: 0 30px;
  vertical-align: middle;
  width: 603px;
}
#lentaSettings .error a {
  font-size: inherit;
}
#lentaSettings .error .icon {
  background: url("/images/sprite_operations.png") -119px -6px;
  display: inline-block;
  height: 20px;
  margin-right: 3px;
  width: 20px;
}
#lentaSettings .col {
  display: inline-block;
  float: left;
  padding: 22px 30px 24px;
}
#lentaSettings .col .icon_info {
  margin-left: 2px;
  position: relative;
  top: 3px;
}
#lentaSettings .col1 {
  width: 267px;
}
#lentaSettings .col1.odd {
  background: rgba(0, 0, 0, 0.2);
}
#lentaSettings .col2 {
  width: 603px;
}
#lentaSettings .col2.odd {
  background: rgba(0, 0, 0, 0.1);
}
#lentaSettings .radiobutton .arr {
  position: relative;
  top: 1px;
}
#lentaSettings .radiobutton label {
  margin: 0 35px 0 6px;
}
#lentaSettings #selectedUsers .value,
#lentaSettings #unselectedUsers .value,
#lentaSettings #countries .value {
  display: inline-block;
  height: 50px;
  margin: 7px 40px 7px 0;
  vertical-align: top;
}
#lentaSettings #selectedUsers .value .avatar,
#lentaSettings #unselectedUsers .value .avatar,
#lentaSettings #countries .value .avatar {
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 50px;
  margin-right: 8px;
  vertical-align: middle;
  width: 50px;
}
#lentaSettings #selectedUsers .value .flag,
#lentaSettings #unselectedUsers .value .flag,
#lentaSettings #countries .value .flag {
  position: relative;
  top: 1px;
}
#lentaSettings #selectedUsers .value .delete,
#lentaSettings #unselectedUsers .value .delete,
#lentaSettings #countries .value .delete {
  margin-left: 6px;
  position: relative;
  top: -2px;
}
#lentaSettings #countries .value {
  height: 20px;
  margin: 0 40px 0 0;
  padding: 22px 0;
}
#lentaSettings #years .FSlider .title {
  font-size: 16px;
  margin-bottom: 6px;
}
#lentaSettings #monthes .checkbox {
  display: inline-block;
  margin: 0 0 17px;
  width: 29%;
}
#lentaSettings #monthes .checkbox em {
  font-size: 16px;
}
#lentaSettings #monthes .checkbox span {
  margin-right: 4px;
  position: relative;
  top: 1px;
}
#lentaSettings #days .styledCheckbox {
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 18px;
  margin: 0 10px 4px 0;
  padding: 4px;
  text-align: center;
  width: 18px;
}
#lentaSettings #days .styledCheckbox .styledCheckboxTitle {
  color: #fff;
  font-size: 16px;
}
#lentaSettings #days .styledCheckbox.checked {
  background: #f3bf50;
}
#lentaSettings #days .styledCheckbox.checked .styledCheckboxTitle {
  color: #000;
}
#lentaSettings #days .styledCheckbox:hover {
  background: rgba(255, 204, 0, 0.5);
}
#lentaSettings .autocomplite.multiple .dropDownMenuOut input {
  width: 244px;
}
