.slideshow-wrapper{display:block;margin:0 0 10px 0}.showloader{background:url(../img/ajax-loader.gif) no-repeat center center}.showloader .portfolio-slideshow,.showloader .slideshow-nav,.showloader .pager,.fluid .portfolio-slideshow,.fluid .slideshow-nav,.fluid .pager{visibility:hidden}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.slideshow-wrapper .inactive{opacity:.2;filter:alpha(opacity=0);cursor:default}
.slideshow-wrapper p{margin:10px 0!important}.slideshow-content img{margin:0!important;border:none!important;padding:0!important;max-width:none!important}.fluid.ps-fade .slideshow-content img{max-width:100%!important;width:auto;height:auto}.portfolio-slideshow{margin:10px 0 0;z-index:1!important;clear:both}.centered .portfolio-slideshow{margin:10px auto 0;text-align:center}.ps-fade .slideshow-content{width:100%}.slideshow-content{margin:0 0 7px 0}.slideshow-nav{margin-top:5px;overflow:visible;line-height:15px;height:17px}
.centered .slideshow-nav{margin-left:auto;margin-right:auto;text-align:center;width:100%}span.thumb-toggles{margin-left:20px}.slideshow-wrapper .thumb-toggles a{background:url(../img/show-thumbs.png) no-repeat 0 2px;height:16px;text-indent:-9999px;width:20px;display:inline-block;*margin-top:-15px;}.slideshow-wrapper a.hide{display:none}.slideshow-wrapper a.hide.active{display:inline-block}.pager{clear:both}.bullets{margin-top:10px}.slideshow-nav a{text-decoration:none;color:#444}.slideshow-nav a:hover,.slideshow-nav a:focus{text-decoration:underline}
.slideshow-nav a.pause,.slideshow-nav a.play,.slideshow-nav a.restart,.slideshow-nav a.new{margin:0 15px 0 0}.slideshow-nav a.slideshow-prev{margin:0 10px 0 0}.slideshow-nav a.slideshow-next{margin:0 20px 0 10px}.slideshow-wrapper .not-first{display:none}.slideshow-wrapper .pscarousel img{border:none!important;padding:0!important;margin:0!important;max-width:none!important}.slideshow-wrapper .pager img{opacity:.5;filter:alpha(opacity=50);display:inline;clear:none;float:left}.slideshow-wrapper .pager img.activeSlide{opacity:1;filter:alpha(opacity=100)}
.slideshow-wrapper .pager img:hover{cursor:pointer}.slideshow-wrapper.centered .pager{width:100%;overflow:hidden}.slideshow-wrapper.centered .bullets,.slideshow-wrapper.centered .numbers{position:relative;float:left;left:50%}.slideshow-wrapper .numbers{margin-top:5px}.slideshow-wrapper .numbers a{height:20px;padding:0;margin:0 10px 0 0;text-decoration:none}.slideshow-wrapper.centered .numbers a{float:left;position:relative;right:50%}.slideshow-wrapper .numbers a.activeSlide{text-decoration:underline}
.slideshow-wrapper .bullet{display:block;float:left;margin:0 10px 5px 0;background:url(../img/dot.png) no-repeat;height:10px;width:10px;padding:0}.slideshow-wrapper .bullet:last-child{margin-right:0}.slideshow-wrapper.centered .bullet{position:relative;right:50%}.slideshow-wrapper .bullets a.activeSlide{background:url(../img/dot.png) no-repeat -20px 0}.slideshow-wrapper .toggle-thumbs{display:none}.psthumbs{display:table;width:100%;margin:15px auto 0}.centered .psthumbs{text-align:center;width:auto}
.psthumbs .pager div{display:table-cell;display:inline}.psthumbs img{vertical-align:middle}.graphical a{text-indent:-9999px;display:inline-block;width:20px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.ie .graphical a{text-indent:0;width:auto}.graphical a:hover{opacity:.8}.slideshow-info{font-size:.9em}.graphical a.inactive:hover{opacity:.2}.graphical a.slideshow-prev{background:url(../img/slideshow.png) no-repeat -20px -30px}
.graphical a.pause{background:url(../img/slideshow.png) no-repeat -20px 0}.graphical a.play,.graphical a.restart{background:url(../img/slideshow.png) no-repeat -72px 0}.graphical a.slideshow-next{background:url(../img/slideshow.png) no-repeat -70px -30px}.ie .graphical a.slideshow-prev,.ie .graphical a.pause,.ie .graphical a.play,.graphical a.restart,.ie .graphical a.slideshow-next{background:0}.graphical .sep{display:none}.hidden{visibility:hidden}.scrollable{position:relative;margin:-10px 0 0 0;overflow:hidden;float:left}
.pscarousel{margin:10px 0}.pscarousel .navi{display:none}.centered .pscarousel{margin:10px auto 0;position:relative}.scrollable .items{width:20000em!important;position:absolute}.scrollable .items div{float:left}a.browse{position:relative;text-indent:-9999px;width:15px;height:20px;cursor:pointer;position:relative;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.deactivated .browse{visibility:hidden}a.prev.browse.left{float:left;margin:0;padding:0;background:url(../img/carousel-nav.png) no-repeat 0 0;left:-20px}
a.prev.browse.left:hover,a.next.browse.right:hover{opacity:.8}a.prev.browse.left.disabled,a.next.browse.right.disabled{visibility:hidden}a.next.browse.right{float:right;left:20px;margin:0;background:url(../img/carousel-nav.png) no-repeat -15px 0;text-align:left}.fancygrid .slideshow-content,.fancygrid .slideshow-nav{display:none}.fancygrid .portfolio-slideshow{opacity:0;filter:alpha(opacity = 0)}.fancygrid .toggle-thumbs{display:block!important}.fancygrid .pager img{opacity:1!important;filter:alpha(opacity=100)!important;float:none}
.popup-viewer{font-family:Helvetica,sans-serif;font-size:13px;color:#444;margin:15px 25px}.pager-left .portfolio-slideshow{clear:none;display:inline-block;width:500px!important}.pager-left .psthumbs{width:170px;float:left;display:inline}.pager-left .psthumbs img{width:70px}