.u-center{text-align:center}#photo:after,#u-photo:before{content:"";display:table}#u-photo:after{clear:left}#u-photo{zoom:1}.uphoto{display:inline-block;vertical-align:middle;margin:10px;text-align:left}.photo-title{display:block;margin:0;padding:0 5px 5px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font:700 12px/17px Arial;box-sizing:border-box}.photo-block,.photo-eblock{position:relative;display:inline-block;vertical-align:middle;padding:5px;font:12px/16px Arial;background:url(/.s/img/photopage/opacity02.png);box-shadow:0 .5px 3px rgba(0,0,0,.37);border-radius:5px}.photo-block:after{display:block;content:"";position:absolute;top:100%;left:0;right:0;height:7px;background:url(/.s/img/photopage/ph-shadow.png) no-repeat top}.photo-block a span{cursor:pointer}.ph-wrap{display:block;position:relative;overflow:hidden}.ph-wrap img{vertical-align:middle;border:0}.ph-wrap .ph-link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;text-decoration:none!important;background:hsla(0,0%,100%,.85);opacity:0;transition:opacity .5s ease .05s;filter:alpha(opacity=0);background:url(/.s/img/photopage/opacity085.png)}.ph-wrap .ph-link:hover{opacity:1;filter:alpha(opacity=100)}.ph-tc{display:table-cell;*display:block;vertical-align:middle;text-align:center}.ph-data{display:inline-block}.ph-date{display:block;padding:2px 7px;font-weight:700;color:#000!important}.ph-descr{display:block;padding:5px 8px;font-style:italic;font-size:11px;line-height:14px}.ph-author,.ph-descr{color:#464646!important;text-shadow:0 1px 0 #fff}.ph-author{display:inline-block;vertical-align:middle;margin:2px 0 0;padding:0 0 0 18px;background:url(/.s/img/photopage/uico-user.png) no-repeat 0}.ph-author:hover{text-decoration:underline}.ph-details{display:block;height:16px;margin:5px 0 0;text-align:center}.phd-comments,.phd-rating,.phd-views{display:inline-block;margin:0 10px 0 0;background:no-repeat 0;padding-left:20px}.phd-views{background-image:url(/.s/img/photopage/uico-view.png)}.phd-comments{background-image:url(/.s/img/photopage/uico-comment.png);padding-left:18px}.phd-rating{background-image:url(/.s/img/photopage/uico-rating.png);padding-left:18px;margin-right:0;cursor:pointer;position:relative}.phd-dorating{display:none;vertical-align:middle;margin:1px 0 0;font-size:0;border-radius:3px;transition:all .15s ease;-webkit-transition:all .15s ease}.uphoto .phr-opened .phd-comments,.uphoto .phr-opened .phd-rating,.uphoto .phr-opened .phd-views{display:none}.phr-opened .phd-dorating{display:inline-block}.phd-dorating .u-current-rating{visibility:hidden}.uphoto-entry{margin-bottom:10px}.uphoto-entry .ph-tc,.uphoto-entry .ph-wrap{width:auto;height:auto}.uphoto-entry .photo-block{*display:inline;*zoom:1}.photo-etitle{margin:10px 0;text-align:center}.photo-edescr{margin:15px 0;text-align:justify}.photo-eblock{margin-bottom:10px;*display:inline;*zoom:1}.photo-expand{display:block;position:relative}.photo-expand img{max-width:100%}.photo-expand .dd-tip{position:absolute;display:block;bottom:-49px;left:0;width:100%;height:48px;text-align:center;background:url(/.s/img/photopage/opacity085.png);font:12px/48px Arial!important;text-decoration:none!important;color:#595959!important;text-shadow:0 1px 0 #fff!important;transition:bottom .2s ease .1s;*display:none}#phtmDiv35:hover~.dd-tip,.dd-tip:hover,.hovered .dd-tip{bottom:0;*display:block}.expand-ico{display:inline-block;vertical-align:middle;margin:0 10px 0 0;width:24px;height:48px;background:url(/.s/img/photopage/expand.png) no-repeat 0}.photo-hr{margin:5px 0;border:0;height:2px;overflow:hidden;background:url(/.s/img/photopage/hr.png) repeat-x;*display:none}.photo-edetails,.photo-edetails2{display:block;line-height:30px!important}.photo-edetails{margin-top:5px;line-height:35px!important}.uphoto-entry .phr-opened .phd-rating{display:none}.phd-author{display:inline-block;vertical-align:baseline;margin:0 0 0 5px;padding:0 0 0 18px;background:url(/.s/img/photopage/uico-user.png) no-repeat 0}.photo-slider{margin:10px 0}.photo-slider table{margin:auto}#photoModalWrap{position:fixed;z-index:10007;left:0;right:0;top:0;bottom:0;overflow:auto}#photoModalWrap .fancybox-wrap{position:relative!important;top:0!important;padding-top:20px;padding-bottom:20px}#photoModalWrap .fancybox-inner{height:auto!important;overflow:visible!important}#fakeArrowsBlock{position:relative;min-height:100%}.modalArrow{width:50%;position:fixed;z-index:10006}.modalArrow span{visibility:visible;opacity:.5}.modalArrow.hovered span,.modalArrow:hover span{opacity:1}.modalArrow.fancybox-next{right:0}.modalArrow.fancybox-prev{left:0}.fakeArrow{position:absolute;top:0;left:0;width:50%;height:100%;cursor:pointer;background:transparent url(/.s/src/ulightbox/blank.gif);outline:0}.fakeArrowNext{left:auto;right:0}#phtmDiv35{display:block}#photoModalWrap #phtmDiv35{min-height:31px;background:url(/.s/img/wd/3/ajax.gif) no-repeat 50%}#mphoto-addcmt{padding:5px 0;text-align:center;background:#f9f9f9}#acform{text-align:left}#photoModalWrap #acform{display:none}.fixedAddComBtn{position:fixed;bottom:0;left:50%;z-index:10}#photoModalWrap .comAddOpened #acform{display:block!important}.comAddOpened #mphoto-addcmt-btn{display:none}#photoModalWrap .cMessage{word-break:break-word;overflow:hidden}:where(.ufancy-photo-page) .fancybox__content{padding:10px;max-width:560px}