/* ----------------------------------
Samsung Theme
----------------------------------- */
div.pp_overlay{background:#000;display:none;z-index:9500;left:0;position:fixed;top:0;width:100%!important;height:100%!important;right:0;bottom:0}
/*div.pp_overlay, .pp_content, .pp_content_container{left:0;position:fixed;top:0;width:100%!important;height:100%!important;right:0;bottom:0}*/
.pp_expand{background:url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} /* Expand button */
.pp_expand:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} /* Expand button hover */
.pp_contract{background:url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} /* Contract button */
.pp_contract:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} /* Contract button hover */
.pp_gallery{display:none;left:50%;bottom:0;margin-bottom:79px;position:absolute;z-index:90000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a:hover, .pp_gallery li.selected a{border-color:#fff}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery li.default a img{display:none}
.pp_gallery ul li a{background:url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:2px solid transparent}
.pp_gallery ul li a:hover, .pp_gallery ul li.pp_selected a{border-color:#fff}
.pp_details{position:fixed;left:0;bottom:0;right:0;width:100%!important;height:79px;z-index:10000;background-color:rgba(0,0,0,0.8)}
a.pp_arrow_previous, a.pp_arrow_next{position:absolute;display:block;top:12px;height:59px;width:16px;background-image:url(images/pp_prev-next.png);background-repeat:no-repeat;overflow:hidden;text-indent:-10000px}
a.pp_arrow_previous{left:1.75%;background-position:top left}
a.pp_arrow_next{right:1.75%;background-position:top right}

.pp_nav{height:100%;display:table;width:98%;position:relative;padding:0 1%}
.pp_nav>div{display:table;text-align:center;margin:0 auto;width:90%;padding:.2em 0}
.pp_nav>div>*{display:table-cell;width:10%;margin:0 auto;text-align:center}
.pp_nav>div .description{vertical-align:middle;margin:0 auto;width:70%}
.pp_nav>div .pp_description{color:#999;font-family:'pt_sansregular';text-align:left;display:none;line-height:1.2em;font-size:.8em;width:90%;margin:0 auto}
.pp_nav .sliderNum .circle p{font-size:.8em;font-family:'pt_serifbold'}
.pp_nav .sharePhoto-btn .circle p{font-size:.5em;font-family:'pt_sansregular';text-transform:uppercase}
.pp_nav .sliderNum .circle{float:left}
.pp_nav .sharePhoto-btn .circle{float:right}
.pp_close:hover, .pp_nav .pp_play:hover, .pp_nav .pp_pause:hover, .pp_arrow_next:hover, .pp_arrow_previous:hover{opacity:0.7}
.pp_loaderIcon{display:block;height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px;background:url(images/prettyPhoto/default/loader.gif) center center no-repeat} /* Loader icon */
div.pp_pic_holder a:focus{outline:none}
div.pp_pic_holder{display:none;position:fixed;width:100px;top:0;left:0!important;right:0;bottom:0;width:100%!important;height:100%;z-index:10000;overflow:auto}
.pp_fade{display:none}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_expand, .pp_contract{cursor:pointer;display:none;height:20px;	position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
.pp_close{position:absolute;display:block;width:auto;padding-right:30px;min-width:25px;top:0;right:0;margin:20px;height:25px;color:#fff;font-family:'zurichcondensed';font-size:1em;line-height:25px;background:url(images/close.png) center right no-repeat;cursor:pointer;text-indent:-100000px;z-index:3147483647} /* Close button */
.singlePage .pp_close{margin-top:50px}
.videoGallery .pp_close{margin-top:10px}
.isFullscreen .pp_close{position:fixed;margin-top:10px}
.pp_inline{position:relative}
.pp_inline .pp_close{right:23%;color:#7b7272}

.pp_close:hover{text-indent:0}
#pp_full_res{line-height:1!important;overflow:hidden}
#fullResImage, #pp_full_res iframe, #pp_full_res .popupForm{margin-left:auto;margin-right:auto;display:block}
