#addPhtFrm {wight:960px}

u-ecc--1 .uEntryWrap, .u-ecc-0 .uEntryWrap {
  flex:  auto !important;}

.u-comboeditimg {
 height: 30px !important;
 line-height: normal !important;
font-size: 11px;
 color: #6C6C6C;
 padding: 7px 5px;
 background: #fff;
 border: 2px solid #D2D2D2;
 -webkit-appearance: none;
 outline: none;
 border-radius: 3px; text-align: center;
}

div.fileinput {
 position: relative;
 text-align: right !important;
}

#flUpPhotosCount {font-size: 12pt !important;
 font-family:'OpenSans CondB';}

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

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

.allEntriesTable li.phtTdMain {
 width: 33.333% !important;
 padding: 0 15px 30px 15px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
  flex: auto !important;
}

.allEntriesTable li.phtTdMain .entryBlock {
 width: 100%;
}

.photo-entry {
 position: relative;
 overflow: hidden;
 background: #50555d;
 -webkit-box-shadow: 0 0 10px 0 rgba(27, 26, 26, 0.41);
 -moz-box-shadow: 0 0 10px 0 rgba(27, 26, 26, 0.41);
 box-shadow: 0 0 10px 0 rgba(27, 26, 26, 0.41);
}

.photo-entry img {
 width: 100%;
 filter: none;
 -o-filter:none;
 -ms-filter:none;
 -moz-filter:none;
 -webkit-filter:none;
 opacity: 1;
 transition:All 0.2939s ease-in-out;
 -webkit-transition:All 0.2939s ease-in-out;
 -moz-transition:All 0.2939s ease-in-out;
 -o-transition:All 0.2939s ease-in-out;
}

.photo-entry:hover img {
 -webkit-transform:scale(1.1);
 -moz-transform:scale(1.1);
 -ms-transform:scale(1.1);
 -o-transform:scale(1.1);
 transform:scale(1.1);
 filter: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22blur%22%3E%3CfeGaussianBlur%20stdDeviation%3D%221%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E#blur");
 filter:blur(3px);
 -o-filter:blur(3px);
 -ms-filter:blur(3px);
 -moz-filter:blur(3px);
 -webkit-filter:blur(3px);
 opacity: 0.5;
}

#uEntriesList {
 margin: 0;
 padding: 17px !important;
 list-style: none;
 border-collapse: collapse;
}

.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: #fff;
 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 {
 color: #737373;
 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 (max-width: 1020px) { 
 .allEntriesTable li.phtTdMain {
 width: 50% !important;
 }
 .board-info {
 margin-top: 40px;
 }
}

@media screen and (min-width: 600px) and (max-width: 800px) {
 .content {
 margin-bottom: 0px;
 }
}

@media screen and (min-width: 200px) and (max-width: 599px) {
 .allEntriesTable li.phtTdMain {
 width: 100% !important;
 }
}
.ph-wrap img {
 vertical-align: middle;
 border: 0;
 width: 100% !important;
 height: 100% !important;
}
.photo-block, .photo-eblock {
 position: relative;
 display: inline-block;
 vertical-align: middle;
 width: 100% !important;height: 100% !important;
 padding: 5px; 
 font: 12px/16px 'Arial';
 background: url('/.s/img/photopage/opacity02.png');
 box-shadow: 0 0px 0px rgba(0,0,0,.37) !important; 
 border-radius: 0px !important;
}