#phtOtherThumbs {position: relative;padding-left: 15px;}
.leftSwitcher {position:absolute;top:-54px;right:24px;}
.rightSwitcher {position:absolute;top:-54px;right:-4px;}
#selectPhotosBtn {width: auto !important;height: auto !important;cursor: pointer;}
.pLeft {float: left;width: 54.022988504%;}
.pLeft * {max-width: 100%;}
.pLeft > img.pUrl {margin-bottom: 10px !important;}
a.pZoom {text-transform: uppercase;color: #121212;}
a.pZoom .fa {margin-right: 5px;}
.pRight {margin-left: 57.471264366%;}
.pTitle {font-weight: 300;font-size: 24px;color: #121212;margin-bottom: 22px;}
.pDescr {margin-bottom: 30px;}
.pInfo, .pInfo li {margin: 0;padding: 0;list-style: none; overflow: hidden;}
.pInfo li {padding-top: 7px;padding-bottom: 7px;border-bottom: 1px dotted #dcdcdc;}
.pInfo li b {font-weight: 400;color: #121212;display: inline-block;width: 110px;}
.pInfo li b:after {content: ':';}.otherPhotos {margin-top: 50px; position: relative;}
.photo-slider table { width: 100%;}
.ph-tc { width: 100% !important; display: block !important;}
.animate-wrap a { box-sizing: border-box;}
#phtOtherThumbs { position: relative;}
#phtOtherThumbs table,.uphoto-entry .photo-block {width: 100%;}
.photo-expand img {width: 100%; height: 100%;}
.photo-block, .photo-eblock {padding: 0 !important; box-shadow: none !important;}
.photo-expand:hover .dd-tip {
 bottom: 0;
}
@media all and (max-width: 767px) { .gallery { padding: 0px !important;}}
@media all and (max-width: 992px) { .gallery { padding: 2em !important;}}
.emptyPlaceholder { background-color: transparent !important; color: #47B475 !important; border: 1px dashed #47B475 !important;}
.uploaderPhotosContainer {border: 1px solid #47B475 !important;}
.u-mpanel.up-right {position: absolute; top: 15px; left: 10px;}
li.phtTdMain.uEntryWrap {width: 366px !important;display: flex !important;float: left;}
.phtTdMain.uEntryWrap figure .img-wrapper img,#uEntriesList .entryBlock {width: 100% !important;}
@media (max-width:992px){#uEntriesList .uEntryWrap {width:50% !important;}}
@media (max-width:767px){#uEntriesList .uEntryWrap {width:100% !important;}}
ul#uEntriesList {margin:0 auto;}
ul#uEntriesList:after {
 content: '';
 display: block;
 clear: both;
}
* { box-sizing: border-box; }