#album-photos-widget .preview{margin-bottom:15px;overflow:hidden;padding-bottom:15px}#album-photos-widget .preview:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#album-photos-widget .markItUp{margin:0}#album-photos-widget .markItUpEditor{height:120px}#album-photos-widget .preview .thumb{box-sizing:border-box;float:left;text-align:center;width:10%}#album-photos-widget .preview .thumb img{display:block;padding:4px}#album-photos-widget .preview .info{box-sizing:border-box;float:left;padding-left:15px;width:90%}#album-photos-widget .preview .info .title input{margin-bottom:10px}#album-photos-widget .preview .info .photo_additional select{margin-top:10px}#album-photos-uploader{margin-top:20px}#album-photos-widget .thumb .actions .delete{position:relative;top:10px}.album-photos-wrap{margin:0 -4px 0 -3px;overflow:hidden;position:relative}.album-photos-wrap .photo.unpublished img{filter:blur(5px) grayscale(100%)}.album-photos-wrap .photo{box-sizing:border-box;float:left;margin:3px;overflow:hidden;position:relative}.owl-carousel.album-photos-wrap .photo,.owl-carousel.album-photos-wrap{margin:0}.owl-carousel.album-photos-wrap .photo{float:none}.widget_ajax_wrap>.owl-carousel.album-photos-wrap{margin-bottom:10px}.album-photos-wrap .photo img{display:block;max-width:100%}.album-photos-wrap .photo .info{bottom:-15px;box-sizing:border-box;font-size:14px;left:0;opacity:0;padding:10px 10px 8px;position:absolute;right:0;transition:all .25s ease 0s}.album-photos-wrap .photo:hover .info,#related_photos_wrap .album-photos-wrap .photo .info{bottom:0;left:0;opacity:1;position:absolute;right:0}.album-photos-wrap .photo h3{box-sizing:border-box;font-size:16px;height:40px;line-height:20px;margin:-20px 0 0;opacity:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:50%;transition:all .25s ease 0s;white-space:nowrap;width:100%;z-index:1}.album-photos-wrap .photo h3 a{box-sizing:border-box;display:block;height:inherit;padding:10px 0}.album-photos-wrap .photo:hover h3,.widget_ajax_wrap>.owl-carousel.album-photos-wrap .photo h3{opacity:1}.album-photos-wrap .photo .info a{display:inline-block;outline:0 none;padding:5px 7px;transition:all .2s ease 0s}.album-photos-wrap .photo .photo-counts{float:right;height:20px;margin:0 0 0 5px;overflow:hidden;position:relative;right:5px;top:5px}.album-photos-wrap .photo .photo-counts>*{display:inline-block;line-height:18px;margin-left:5px;vertical-align:middle}.album-photos-wrap .photo .photo-counts>*::before,.photo_icon::before{content:"";display:inline-block;height:16px;vertical-align:middle;width:20px}.album-photos-wrap .photo .delete,#album-photos-widget .actions .delete{box-sizing:border-box;font-size:12px;height:22px;line-height:16px;padding:4px 8px;position:absolute;right:0;top:-22px;transition:all .25s ease 0s}.album-photos-wrap .photo:hover .delete{top:0}.album-photos-wrap .photo>a{display:block;max-height:100%}span.tags_bar{line-height:16px;padding-left:20px}.parent_title a+span.tags_bar{margin:0 0 0 10px}span.album_date::before, span.album_date::after, span.album_hits::after, .exif_info > span:not(:last-child)::after {content:"•";margin:0 5px}#body section h1+.parent_title{font-size:15px}span.album_user{display:inline-block;vertical-align:middle}span.album_user img{border-radius:50%}.photo_filter{-moz-user-select:none;font-size:13px;margin:-10px 0 15px;min-height:50px;padding:0 20px;position:relative}.photo_filter .box_menu{cursor:pointer;display:inline-block;line-height:50px;margin-right:35px;opacity:.8;position:relative;transition:all .2s ease 0s;white-space:nowrap}.photo_filter .box_menu.clear_filter{font-weight:700;line-height:18px;margin-right:0;padding:0 5px}.photo_filter .box_menu.clear_filter::after{content:initial}.photo_filter .box_menu::after{content:"";height:16px;opacity:.5;position:absolute;right:-18px;top:15px;transition:opacity .5s ease 0s;width:16px}.photo_filter .box_menu:hover,.photo_filter .box_menu:hover::after{opacity:1}.box_menu_dd{display:none;padding:5px 0;position:absolute;top:38px;z-index:10}.box_menu_dd a{display:block;font-size:13px;line-height:15px;margin:0;padding:7px 35px 7px 18px;position:relative;text-decoration:none;white-space:nowrap}.box_menu_dd a .check{font-size:13px;position:absolute;right:10px;top:7px}.size_search_params{margin:5px 10px;width:210px}.content_list.tiled.albums_list .tile{position:relative}.content_list.tiled.albums_list .tile .photo{height:170px}.content_list.tiled.albums_list .tile .photo .note{border-radius:2px;bottom:auto;left:10px;top:10px}.content_list.tiled.albums_list .tile .photo>a{display:block;height:100%}.content_list.tiled.albums_list .tile .photo>a img{display:none}.albums_list .photos_album_title_wrap{bottom:0;box-sizing:border-box;padding:35px 12px 9px;position:absolute;width:100%}.photos_album_title_wrap .photos_album_title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.photos_album_title_wrap .photos_album_title a{color:inherit;text-decoration:none}.photos_album_description_wrap{max-height:0;overflow:hidden;transition:max-height 360ms ease 0s}.content_list.tiled.albums_list .tile:hover .photos_album_description_wrap{max-height:67px}.photos_album_title_wrap .photos_album_description{line-height:15px;overflow:hidden;padding:8px 0 0;text-overflow:ellipsis}.content_list.tiled.albums_list .info_bar{display:block;margin:0;opacity:1}.sub_items_list{margin:10px 0 0;overflow:hidden}.sub_items_list .show-more{margin-bottom:0}#album-photo-item{overflow:visible;position:relative}#album-photo-item::after{clear:both;content:"";display:block}#album-photo-item .left{box-sizing:border-box;float:left;margin-right:-250px;width:100%}#album-photo-item .right{box-sizing:border-box;float:right;position:relative;width:250px}#album-photo-item .left .inside{box-sizing:border-box;margin-right:250px;padding-right:20px}#photo_container{display:inline-block;overflow:hidden;position:relative}#photo_container>img{display:block;height:auto;max-width:100%;position:relative;width:100%}#body section #photo_container h1{font-size:20px;height:46px;left:0;line-height:40px;margin:0;overflow:hidden;padding:0 15px;position:absolute;right:0;text-align:left;top:0;z-index:1}#album-photo-item.content_item .like_buttons.info_bar .bar_item,#album-photo-item .share{border-radius:2px;display:inline-block;float:none;padding:5px 6px;vertical-align:middle}#album-photo-item .like_buttons{font-size:inherit;margin:10px 0;padding:10px 0}#album-photo-item .photo_author{margin:0 0 10px}#album-photo-item .photo_author span.album_date::after{content:""}.photo_content{font-size:13px;margin:0 0 10px;padding:0 0 10px}.download_menu{position:relative}.download_menu .download-button{cursor:pointer;display:block;margin:10px 0 0;padding:10px 22px;text-align:center;text-decoration:none;transition:background-color .5s ease 0s;vertical-align:middle;white-space:nowrap}.download_menu .process_download{padding:5px 10px}.download_menu #bubble{box-sizing:border-box;display:none;font-size:13px;left:0;line-height:1.6;padding:10px;position:absolute;top:50px;width:100%;z-index:999}#bubble::before{content:"";left:50%;margin-left:-8px;position:absolute;top:-8px;width:0}#bubble::after{content:"";left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.download_menu table{border-collapse:collapse;border-spacing:0;width:100%}.download_menu td{line-height:21px;padding:3px 6px;text-align:left;white-space:nowrap}.download_menu td input{margin:0;vertical-align:middle}.download_menu td label{cursor:pointer}.download_menu .disable_download td label{cursor:not-allowed}.exif_wrap{margin:10px 0 0;overflow:hidden;padding:10px 15px;white-space:nowrap}.exif_wrap>a{display:block;overflow:hidden;padding:0 0 0 25px;text-decoration:none;text-overflow:ellipsis}.exif_wrap .exif_info{font-size:12px;margin:7px 0 0;overflow:hidden;text-overflow:ellipsis}.exif_wrap .exif_info>span{cursor:help;float:left}.photo_details{box-sizing:border-box;font-size:13px;margin:0;overflow:hidden;padding:10px}.download_menu+.photo_details{margin-top:10px}.photo_details dt,.photo_details dd{box-sizing:border-box;float:left;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.photo_details dd{padding:0 0 0 5px}.full_in_modal .fullscreen_click{content:"";cursor:pointer;display:none;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease 0s;width:100%}.full_in_modal:hover .fullscreen_click{opacity:.4}#fullscreen_photo{cursor:pointer;opacity:.2;position:absolute;right:0;top:0;transition:opacity 200ms ease 0s}#photo_container:hover #fullscreen_photo{opacity:1;z-index:2}#fullscreen_photo>div{height:20px;margin:10px 15px 0 0;width:20px}.disabled-act{display:none}#related_photos_wrap>h3{margin:10px 0}#related_photos_wrap{clear:both;overflow:hidden}.photo_navigation{cursor:pointer;height:100%;position:absolute;top:0;transition:left .3s ease 0s , right .3s ease 0s;width:40px;z-index:1}.prev_item{left:-40px}.next_item{right:-40px}#photo_container:hover .prev_item{left:0}#photo_container:hover .next_item{left:auto;right:0}.photo_navigation::after{content:"";height:32px;margin-top:-16px;position:absolute;top:50%;width:20px}.next_item::after{background-position:0 -40px;right:10px}.prev_item::after{left:10px}.fullscreen_now{height:100%;text-align:center;width:100%}.fullscreen_now #photo_container{display:flex;height:100%;width:100%}.fullscreen_now #photo_container img{margin:auto;max-height:100%;max-width:100%;width:auto}@media screen and (max-width:800px){#album-photos-widget .preview .thumb,#album-photos-widget .preview .info{float:none;padding:0;width:100%}#album-photos-widget .preview .thumb{float:none;padding:0 0 10px;text-align:left;width:100%}#album-photos-widget .actions{float:right;height:22px;overflow:hidden;position:relative}#album-photos-widget .thumb .actions .delete{position:relative;top:2px}.content_list.tiled.albums_list .tile .photo{height:220px}#album-photo-item.content_item .left{float:none;margin-right:0}#album-photo-item.content_item .left .inside{margin-right:0;padding-right:0}#album-photo-item.content_item .right{float:none;margin-top:15px;width:100%}#photo_container{display:block}}@media screen and (max-width:640px){.photo_filter{overflow:hidden}.photo_filter .box_menu{display:block;margin-right:0}.photo_filter .box_menu:first-child{border-width:0}.photo_filter .box_menu::after{right:-5px}.photo_filter .box_menu.clear_filter{border-radius:0;line-height:30px;margin:0 0 20px;text-align:center}.box_menu_dd{position:static}.box_menu_dd:last-child{margin-bottom:20px}}@media screen and (min-width:0\0) {
	.fullscreen_now #photo_container img {
		height: 100%;
	}
	.photo_filter .box_menu.clear_filter::after {
		display: none;
	}
}