li {
 display: list-item;
 unicode-bidi: isolate !important;
 padding: 0 6px 12px 6px !important;
 margin: 0 !important;
}

.u-comboeditimg {
 height: 16px !important;
 line-height: normal !important;
 background: none !important;
 color: #333 !important;
}

.fileinput input {
 line-height: normal;
 height: 30px !important;
}

.allEntriesTable {
 margin-left: -5px !important;
 margin-right: -5px !important;
}

.allEntriesTable li.phtTdMain {
 width: 25% !important;
 padding: 0 ;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}

.allEntriesTable li.phtTdMain .entryBlock {
 width: 100%;
}
.photo-entry44 {display:table;position: relative;border:1px solid #ddd;margin:auto;text-align:center;width:100%;}
.photo-entry {position: relative;
 vertical-align:middle;
 overflow: hidden;height:230px;text-align:center;
 background: #fff;display:table-cell;
}

.photo-entry img {
 max-width: 100%;max-height:100%;margin:auto;line-height:230px;
 text-align:center;display:block;
 }

.photo-entry:hover img {
 opacity: 0.5;
}
.text-entry44 {display:table;position: relative;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin:auto;text-align:center;width:100%;}

.text-entry {position: relative;
 vertical-align:middle;text-overflow: clip;
 overflow: hidden;height:40px;text-align:center;
 background: #fff;display:table-cell;
}

.text-entry h3 {overflow: hidden;text-overflow: clip;
 max-width: 100%;max-height:100%;margin:auto;line-height:18px;color:#474747;font-weight:400;
 text-align:center;display:block;font-size:14px;white-space:normal;padding:0 3px;
 }
.text-entry h3:hover {
 color:#2eb7f6;
 }

.kat-entry44 {display:table;position: relative;border:1px solid #ddd; margin:auto;text-align:center;width:100%;}

.kat-entry {position: relative;
 vertical-align:middle;
 overflow: hidden;height:40px;text-align:center;
 background:#ddd;display:table-cell;font-size:14px;
}

.kat-entry2 {
 max-width: 100%;max-height:100%;margin:auto;line-height:18px;color:#474747;font-weight:400;
 text-align:center;display:block;white-space:normal;padding:0 3px;font-size:14px;
 }
.kat-entry2:hover {
 color:#fff;
 }

.photo-entry-icon {
 margin: -27px 0 0 -56px;
 padding: 0;
 list-style: none;
 position: absolute;
 width: 114px;
 left: 50%;
 opacity: 0;
 visibility: hidden;
 z-index: 9;
 line-height: 50px;
 height: 50px;
 top: 50%;
 text-align: center;
}

.photo-entry-icon li {
 display: block;
 margin: 0 1px;
 float: left;
}

.photo-entry-icon li a {
 position: relative;
 display: block;
 width: 55px;
 height: 55px;
 line-height: 55px;
 color: #56A0CC;
 font-size: 14pt;
 background: rgba(255,255,255,0.6);
}

.photo-entry-icon li.l a {
 -webkit-border-radius: 4px 0 0 4px;
 -moz-border-radius: 4px 0 0 4px;
 border-radius: 4px 0 0 4px;
}

.photo-entry-icon li.r a {
 -webkit-border-radius: 0 4px 4px 0;
 -moz-border-radius: 0 4px 4px 0;
 border-radius: 0 4px 4px 0;
}

.photo-entry-icon li a:hover {
 background: rgba(255,255,255,0.9);
}

.photo-entry-icon li span {
 opacity: 0;
 visibility: hidden;
 line-height: 12px;
 font-size: 8pt;
 width: 55px;
 left: 50%;
 margin-left: -27px;
 position: absolute;
 bottom: -30px;
 text-align: center;
 color: rgba(255,255,255,0.5);
}

.photo-entry-icon,
.photo-entry-icon li,
.photo-entry-icon li span {
 transition:All 0.3619s ease;
 -webkit-transition:All 0.3619s ease;
 -moz-transition:All 0.3619s ease;
 -o-transition:All 0.3619s ease;
}

.photo-entry:hover .photo-entry-icon li {
 transform: translate(0px, 0px);
 -webkit-transform: translate(0px, 0px);
 -moz-transform: translate(0px, 0px);
 -o-transform: translate(0px, 0px);
 -ms-transform: translate(0px, 0px);
}

.photo-entry-icon li.l {
 transform: translate(-10px, 0px);
 -webkit-transform: translate(-10px, 0px);
 -moz-transform: translate(-10px, 0px);
 -o-transform: translate(-10px, 0px);
 -ms-transform: translate(-10px, 0px);
}

.photo-entry-icon li.r {
 transform: translate(10px, 0px);
 -webkit-transform: translate(10px, 0px);
 -moz-transform: translate(10px, 0px);
 -o-transform: translate(10px, 0px);
 -ms-transform: translate(10px, 0px);
}

.photo-entry:hover .photo-entry-icon,
.photo-entry-icon li a:hover span {
 opacity: 1;
 visibility: visible;
}

.photo-main {
 overflow: hidden;
 text-align: center;
}

.photo-main i {
 opacity: 0;
 visibility: hidden;
 position: absolute;
 width: 120px;
 height: 120px;
 line-height: 120px;
 margin: -60px 0 0 -60px;
 left: 50%;
 top: 50%;
 text-align: center;
 color: #fff;
 font-size: 28pt;
 background: rgba(0,0,0,0.6);
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 z-index: 2;
 transition:All 0.3619s ease;
 -webkit-transition:All 0.3619s ease;
 -moz-transition:All 0.3619s ease;
 -o-transition:All 0.3619s ease;
}

.photo-main:hover i {
 opacity: 1;
 visibility: visible;
}

@media only screen and (min-width: 601px) and (max-width: 900px) { 
 .allEntriesTable li.phtTdMain {
 width: 33.33333333333% !important;
 }
}

@media screen and (min-width: 351px) and (max-width: 600px) {
.allEntriesTable li.phtTdMain { width: 50% !important; }
.photo-entry {height:210px; }
 .photo-entry img {line-height:210px}
}

@media screen and (min-width: 100px) and (max-width: 350px) {
 .allEntriesTable li.phtTdMain {
 width: 100% !important;
 }
}

.uEntryWrap{text-align: center;}
#uEntriesList{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}
#uEntriesList .entryBlock{text-align:center;display:inline-block}
.u-ecc--1 .uEntryWrap,.u-ecc-0 .uEntryWrap{width:auto;flex:1;}
.u-ecc-1 .uEntryWrap{width:100%}
.u-ecc-2 .uEntryWrap{width:calc(100% / 2)}
.u-ecc-3 .uEntryWrap{width:calc(100% / 3)}
.u-ecc-4 .uEntryWrap{width:calc(100% / 4)}
.u-ecc-5 .uEntryWrap{width:calc(100% / 5)}
.u-ecc-6 .uEntryWrap{width:calc(100% / 6)}
.u-ecc-7 .uEntryWrap{width:calc(100% / 7)}
.u-ecc-8 .uEntryWrap{width:calc(100% / 8)}
.u-ecc-9 .uEntryWrap{width:calc(100% / 9)}
.u-ecc-10 .uEntryWrap{width:calc(100% / 10)}




.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}