#phocagallery .pg-box1,#phocagallery-pane .pg-box1,.pg-box1{display:table;vertical-align:middle}
#phocagallery .pg-box2,#phocagallery-pane .pg-box2,.pg-box2{display:table-cell;vertical-align:middle}
#phocagallery .pg-box3,#phocagallery-pane .pg-box3,.pg-box3{text-align:center}
.ph-tabs-iefix{font-size:1px;height:1px;margin:0;padding:0}
#phocagallery{padding:0;margin:0;width:auto}
#phocagallery h1{margin: -10px 0 0 5px;font-size:150%;}
#phocagallery a img{padding:0;margin:0;border:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}
#phocagallery a img:hover{max-width:95%;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}
#phocagallery .phocagallery-cat-desc{margin:10px 0}
#phocagallery .category{margin:5px}
#phocagallery.pg-detail-view{margin:0;padding:0}
#phocagallery .pg-cat-tags,#phocagallery .pg-detail-tags{text-align:right;font-size:x-small}
#phocagallery .phocagallery-box-file,#phocagallery-pane .phocagallery-box-file,.phocagallery-box-file{position:relative;float:left;text-align:center}
#phocagallery .phocagallery-box-file-first,#phocagallery-pane .phocagallery-box-file-first,.phocagallery-box-file-first{display:table;vertical-align:middle}
#phocagallery .phocagallery-box-file-second,#phocagallery-pane .phocagallery-box-file-second,.phocagallery-box-file-second{display:table-cell;vertical-align:middle}
#phocagallery .phocagallery-box-file-third,#phocagallery-pane .phocagallery-box-file-third,.phocagallery-box-file-third{text-align:center}
#phocagallery a img,#phocagallery a img:hover,#phocagallery-pane a img,#phocagallery-pane a img:hover,#phocagallery-statistics a img,#phocagallery-statistics a img:hover{border:0;margin:auto}
#phocagallery a:active,#phocagallery a:focus,#phocagallery a:hover,#phocagallery-statistics a:active,#phocagallery-statistics a:focus,#phocagallery-statistics a:hover{text-decoration:none}
#phocagallery .pg-name,#phocagallery-statistics .pg-name{margin:0;padding:0;margin-top:2px;color:#135cae;text-align:center}
#phocagallery .detail,#phocagallery-statistics .detail{text-align:right;margin:0;padding:0}
#phocagallery .phocagallery-box-file.hover,#phocagallery .phocagallery-box-file:hover,#phocagallery-pane .phocagallery-box-file.hover,#phocagallery-pane .phocagallery-box-file:hover,.phocagallery-box-file.hover,.phocagallery-box-file:hover{text-decoration:none}
#phocagallery div.pg-box1 img.pg-img-ovr1{position:absolute;top:3px;left:3px}
#phocagallery div.pg-box1 img.pg-img-ovr2{position:absolute;top:3px;left:35px}
#phocagallery .pg-cat-img-detail{padding:0;margin:0;margin-top:10px;margin-bottom:5px}
#phocagallery .pg-cat-img-detail-box{position:relative;float:left;margin:0;padding:0}
.pg-cats-box-float{position:relative;float:left}
.phocagallery-box-file-d{position:relative;float:left;border:1px solid #e8e8e8;background:#fcfcfc;text-align:center;overflow:visible;width:640px;height:480px}
.phocagallery-box-file-first-d{background:#f5f5f5;width:640px;height:480px;overflow:hidden;display:table;vertical-align:middle}
#download-msg{font-family:sans-serif;font-size:83%;position:absolute;left:10%;top:10%;background-color:#ebecff;border:5px solid #ccc;opacity:.8;-moz-opacity:.8;z-index:1000}
#download-msg div table{padding:10px;opacity:.8;-moz-opacity:.8;position:relative;z-index:1000;background-color:#ebecff}
#download-msg a,#download-msg div table tr td,#download-msg div table tr td small{color:#000;font-weight:700}
#phocagallery .main-switch-image{margin:0;padding:7px 5px;margin-bottom:15px}
#loading-label,#loading-label-user,#loading-label-ytb{text-align:center;display:none}
#image-box,#phocaGalleryImageBox{position:relative}
#description-msg{font-size:83%;text-align:left;margin:0;padding:0;position:absolute;bottom:0;left:0;right:0;background-color:#000;opacity:.6;-moz-opacity:.6;z-index:1000;width:100%}
#description-text{color:#fff;padding:10px;position:relative;z-index:1000;background-color:#000}
#phocagallery-categories-detail{clear:both}
#phocagallery-category-creating,#phocagallery-comments,#phocagallery-javaupload,#phocagallery-multipleupload,#phocagallery-statistics,#phocagallery-subcategory-creating,#phocagallery-upload,#phocagallery-user,#phocagallery-votes,#phocagallery-ytbupload{margin-top:0;margin-bottom:15px}
#phocagallery-category-creating a img,#phocagallery-comments a img,#phocagallery-javaupload a img,#phocagallery-multipleupload a img,#phocagallery-statistics a img,#phocagallery-subcategory-creating a img,#phocagallery-upload a img,#phocagallery-user a img,#phocagallery-votes a img,#phocagallery-ytbupload a img{border:0}
#phocagallery-categories-detail fieldset,#phocagallery-category-creating fieldset,#phocagallery-comments fieldset,#phocagallery-javaupload fieldset,#phocagallery-multipleupload fieldset,#phocagallery-statistics fieldset,#phocagallery-subcategory-creating fieldset,#phocagallery-upload fieldset,#phocagallery-user fieldset,#phocagallery-votes fieldset,#phocagallery-ytbupload fieldset{border:1px solid #ccc;padding:10px;margin:5px}
#phocagallery-categories-detail legend,#phocagallery-category-creating legend,#phocagallery-comments legend,#phocagallery-javaupload legend,#phocagallery-multipleupload legend,#phocagallery-statistics legend,#phocagallery-subcategory-creating legend,#phocagallery-upload legend,#phocagallery-user legend,#phocagallery-votes legend,#phocagallery-ytbupload legend{font-weight:700;color:#a00;padding:10px}
#phocagallery-category-creating small,#phocagallery-comments small,#phocagallery-javaupload small,#phocagallery-multipleupload small,#phocagallery-statistics small,#phocagallery-subcategory-creating small,#phocagallery-upload small,#phocagallery-user small,#phocagallery-votes small,#phocagallery-ytbupload small{color:#ccc}
#phocagallery-category-creating form,#phocagallery-comments form,#phocagallery-javaupload form,#phocagallery-multipleupload form,#phocagallery-subcategory-creating form,#phocagallery-upload form,#phocagallery-user form,#phocagallery-votes form,#phocagallery-ytbupload form{margin:0;padding:0}
#phocagallery-category-creating .comment-input,#phocagallery-comments .comment-input,#phocagallery-javaupload .comment-input,#phocagallery-multipleupload .comment-input,#phocagallery-subcategory-creating .comment-input,#phocagallery-upload .comment-input,#phocagallery-user .comment-input,#phocagallery-ytbupload .comment-input{width:98%}
#phocagallery-category-creating .comment-input2,#phocagallery-comments .comment-input2,#phocagallery-javaupload .comment-input2,#phocagallery-multipleupload .comment-inpu2t,#phocagallery-subcategory-creating .comment-input2,#phocagallery-upload .comment-input2,#phocagallery-user .comment-input,#phocagallery-ytbupload .comment-input2{width:40px;border:0;font-weight:700}
form{margin:0;padding:0}
dl.tabs{float:left;margin:10px 0 -1px 2px;z-index:50}
dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:3px;background:#f0f0f0;color:#666}
dl.tabs dt.open{background:#fff;border-bottom:1px solid #fff;z-index:100;color:#000}
dl.tabs a{text-decoration:none;font-weight:400}
dl.tabs a:hover{background:0 0!important}
div.current{clear:both;border:1px solid #ccc;padding:10px;background:#fff}
div.current dd{padding:0;margin:0}
#uploadForm{margin:0;padding:0}
#phocagallery-comments-form{margin:0;padding:0}
#phoca-exif{padding:10px}
#phoca-exif h2.phocaexif{font-size:130%;background:url(../../images/icon-info.png) left center no-repeat;padding-left:20px}
#phoca-exif table{border-collapse:collapse}
#phoca-exif table tr.first{background:#fdfdfd;border-bottom:1px dotted #ccc;border-collapse:collapse}
#phoca-exif table tr.second{background:#fff;border-bottom:1px dotted #ccc;border-collapse:collapse}
#phoca-exif table tr td{padding:5px;border-collapse:collapse}
#shadowbox_info,#shadowbox_title{border:0}
#phocagallery-img-votes{margin:0;padding:0;margin-left:10px;margin-right:10px}
#phocagallery-subcategory-creating table.adminlist,#phocagallery-upload table.adminlist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666}
#phocagallery-subcategory-creating table.adminlist td,#phocagallery-subcategory-creating table.adminlist th,#phocagallery-upload table.adminlist td,#phocagallery-upload table.adminlist th{padding:4px}
#phocagallery-subcategory-creating table.adminlist thead th,#phocagallery-upload table.adminlist thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}
#phocagallery-subcategory-creating table.adminlist thead a:hover,#phocagallery-upload table.adminlist thead a:hover{text-decoration:none}
#phocagallery-subcategory-creating table.adminlist thead th img,#phocagallery-upload table.adminlist thead th img{vertical-align:middle}
#phocagallery-subcategory-creating table.adminlist tbody th,#phocagallery-upload table.adminlist tbody th{font-weight:700}
#phocagallery-subcategory-creating table.adminlist tbody tr,#phocagallery-upload table.adminlist tbody tr{background-color:#fff;text-align:left}
#phocagallery-subcategory-creating table.adminlist tbody tr.row1,#phocagallery-upload table.adminlist tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}
#phocagallery-subcategory-creating table.adminlist tbody tr.row0:hover td,#phocagallery-subcategory-creating table.adminlist tbody tr.row1:hover td,#phocagallery-upload table.adminlist tbody tr.row0:hover td,#phocagallery-upload table.adminlist tbody tr.row1:hover td{background-color:#ffd}
#phocagallery-subcategory-creating table.adminlist tbody tr td,#phocagallery-upload table.adminlist tbody tr td{height:25px;background:#fff;border:1px solid #fff}
#phocagallery-subcategory-creating table.adminlist tbody tr.row1 td,#phocagallery-upload table.adminlist tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #fff}
#phocagallery-subcategory-creating table.adminlist tfoot tr,#phocagallery-upload table.adminlist tfoot tr{text-align:center;color:#333}
#phocagallery-subcategory-creating table.adminlist tfoot td,#phocagallery-subcategory-creating table.adminlist tfoot th,#phocagallery-upload table.adminlist tfoot td,#phocagallery-upload table.adminlist tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}
#phocagallery-subcategory-creating table.adminlist td.order,#phocagallery-upload table.adminlist td.order{text-align:center;white-space:nowrap}
#phocagallery-subcategory-creating table.adminlist td.order span,#phocagallery-upload table.adminlist td.order span{float:left;display:block;width:20px;text-align:center}
#phocagallery .pg-center,#phocagallery-subcategory-creating .pg-center,#phocagallery-upload .pg-center{text-align:center;vertical-align:middle}
#phocagallery .pg-inline,#phocagallery-subcategory-creating .pg-inline,#phocagallery-upload .pg-inline{margin:0 10px;display:inline}
.bgPhocaClass{padding:10px}
#phocagallery table,#phocagallery td,#phocagallery tr{border-style:none;border:0}
#phocagallery table tr td div.pg-imgbg,#phocagallery table tr td div.pg-imgbg a,#phocagallery table tr td div.pg-imgbg a img{margin:0 auto;padding:0;text-align:center}
#phocagallery table tr td div.pg-imgbgd,#phocagallery table tr td div.pg-imgbgd a,#phocagallery table tr td div.pg-imgbgd a img{margin:0 auto;padding:0}
#phocagallery table,#phocagallery-comments table,#phocagallery-comments table tr,#phocagallery-comments table tr td,#phocagallery-pane table,#phocagallery-pane table tr,#phocagallery-pane table tr td{border-style:none!important}
#phocagallery-pane table tr td{padding:3px}
#phocagallery-multipleupload form fieldset{text-align:left;padding:5px}
#phocagallery-pane .actions{text-align:left;width:auto;padding:10px 5px!important;margin:10px 0!important}
#phocagallery-pane ul#flash_uploader_filelist{margin:0}
#phocagallery div.phocagallery-box-file-third a:active,#phocagallery div.phocagallery-box-file-third a:focus,#phocagallery div.phocagallery-box-file-third a:hover,#phocagallery table tr td a:active img,#phocagallery table tr td a:focus img,#phocagallery table tr td a:hover img,#phocagallery table tr td div#phocaGalleryImageBox a:active,#phocagallery table tr td div#phocaGalleryImageBox a:focus,#phocagallery table tr td div#phocaGalleryImageBox a:hover,#phocagallery table tr td div.pg-imgbg a:active,#phocagallery table tr td div.pg-imgbg a:focus,#phocagallery table tr td div.pg-imgbg a:hover{background-color:transparent;background:0 0}
#main div.phocagallery a img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img,#main div.phocagallery a:hover img,#main div.phocagallery div.detail a,#main div.phocagallery div.detail a img,#main div.phocagallery div.detail a:active img,#main div.phocagallery div.detail a:focus img,#main div.phocagallery div.detail a:hover img,#main div.phocagallery div.phocagallery-box-file-first a,#main div.phocagallery div.phocagallery-box-file-second a,#main div.phocagallery div.phocagallery-box-file-third a{background-color:transparent;background:0 0;border:none;padding:0;margin:0}
#main div.phocagallery a img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img,#main div.phocagallery a:hover img{vertical-align:middle}
.bgPhocaClass{padding:10px}
.bgPhocaClass{border-collapse:separate}
.bgPhocaClass tr,.bgPhocaClass tr td{border:none}
.pgerrormsg{background:#ffc2c2;border:1px solid #bf3030;color:#a60000;padding:10px;margin-top:5px;margin-bottom:5px}
.pgsuccessmsg{background:#ceffc1;border:1px solid #4ebd30;color:#23a600;padding:10px;margin-top:5px;margin-bottom:5px}
.pgunsetmsg{background:#fff2c1;border:1px solid #bda130;color:#a68400;padding:10px;margin-top:5px;margin-bottom:5px}
#phocagallery table #image-box{margin:0 auto}
#phocagallery #pg-icons{float:right;margin-right:5px}
#phocagallery.pg-detail-view-multibox{margin:0;padding:0;border:0;overflow:hidden;text-align:left}
#phocagallery.pg-detail-view-multibox table.pg-multibox-table{width:auto;padding:0;margin:0;border:0;text-align:left}
#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-lefttd{padding:0;margin:0}
#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-righttd{text-align:left;padding:0;margin:0}
#phocagallery.pg-detail-view-multibox table .pg-multibox-left{margin:0 5px;font-size:small;position:relative}
#phocagallery.pg-detail-view-multibox table .pg-multibox-right{padding:5px;margin:0;overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll}
#phocagallery.pg-detail-view-multibox .pg-multibox-desc,#phocagallery.pg-detail-view-multibox .pg-multibox-user,#phocagallery.pg-detail-view-multibox table tr td{font-size:small}
#phocagallery.pg-detail-view-multibox .pg-rating-msg{font-size:xx-small}
#phocagallery.pg-detail-view-multibox .pg-multibox-desc,#phocagallery.pg-detail-view-multibox .pg-multibox-tags-box{padding:5px 0}
#phocagallery.pg-detail-view-multibox .pg-multibox-tags,#phocagallery.pg-detail-view-multibox .pg-multibox-user{font-weight:700}
#phocagallery.pg-detail-view-multibox .pg-multibox-avatar,#phocagallery.pg-detail-view-multibox .pg-multibox-username{float:left}
#phocagallery.pg-detail-view-multibox .pg-multibox-comments,#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box{padding:5px 0}
#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box .pg-multibox-thumbs-item{margin:3px;padding:2px;float:left;border:1px solid #dfdfdf}
#phocagallery.pg-detail-view-multibox .pg-multibox-comments-iframe{border:none;padding:0;margin:0;overflow:auto}
#phocagallery .pg-multibox-title{font-weight:700}
#phocagallerymultiboxnext{position:absolute;right:20px;top:45%;display:none}
#phocagallerymultiboxprev{position:absolute;left:20px;top:45%;display:none}
#phocagallery.pg-detail-view-multibox table .pg-multibox-left a,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:active img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:focus img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:hover img,#phocagallerymultiboxnext a,#phocagallerymultiboxnext a img,#phocagallerymultiboxnext a:active img,#phocagallerymultiboxnext a:focus img,#phocagallerymultiboxnext a:hover img,#phocagallerymultiboxprev a,#phocagallerymultiboxprev a img,#phocagallerymultiboxprev a:active img,#phocagallerymultiboxprev a:focus img,#phocagallerymultiboxprev a:hover img{background-color:transparent!important;background:0 0!important;border:none!important;text-decoration:none!important}
div.window-container table,div.window-container table tr,div.window-container table tr td{border:0}
#phocagallery .pg-multi-img{position:relative;float:left;max-width:100%}
#phocagallery .pg-multi-img::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}
#phocagallery .pg-multi-img img{float:left}
#pg-msnr-container{padding:0;margin:0}
#phocaMap img{max-width:none}
.ph-cb{clear:both}
.highslide img{border:0}
.highslide-controls{display:none}
.highslide-container .highslide-wrapper div.highslide-controls{display:block;margin-left:-50%}
.ph-mc{margin:0 auto;text-align:center}
.ph-w100{width:100%}
.ph-icon-up-images{font-size:2em}
.ph-icon-button{padding:5px 10px;border:1px solid #f0f0f0;border-radius:3px;background:#fff}
.ph-icon-disabled{color:silver}
.ph-mc .glyphicon{font-size:200%}
.icon-arrow-up-3:before{content:"\e113"}
.icon-arrow-down-3:before{content:"\e114"}
@media screen and (min-width:300px) {
.pg-grid-sizer{width:100%}
}
@media screen and (min-width:500px) {
.pg-grid-sizer{width:47.5%}
}
@media screen and (min-width:768px) {
.pg-grid-sizer{width:47.5%}
}
.pg-box3 figure{position:relative}
img.youtube{position:absolute;top:50%;left:50%;z-index:99;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8;background:url(../../images/ytb_play.png)}
img.youtube:hover{position:absolute;top:50%;left:50%;z-index:99;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;background:url(../../images/ytb_play_active.png)}
.pswp__zoom-wrap{text-align:center}
.pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.ph-pswp-wrapper{line-height:0;width:100%;max-width:900px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.ph-pswp-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}
.ph-pswp-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
video{width:100%!important;height:auto!important}
#phocagallery .pg-mapbox-description{padding:0 5px}
#phocagallery .pg-mapbox-description p{margin:0;padding:0}
.pswp__share-tooltip a:last-child{display:none}
.pg-box3 .overlay{display:none}
.pg-box3 a{cursor:zoom-in}