.isotope-item{ z-index:2}.isotope-hidden.isotope-item{ pointer-events:none; z-index:1}.isotope,.isotope .isotope-item{ -webkit-transition-duration:0.8s; -moz-transition-duration:0.8s; -ms-transition-duration:0.8s; -o-transition-duration:0.8s; transition-duration:0.8s}.isotope{ -webkit-transition-property:height,width; -moz-transition-property:height,width; -ms-transition-property:height,width; -o-transition-property:height,width; transition-property:height,width}.isotope .isotope-item{ -webkit-transition-property:-webkit-transform,opacity; -moz-transition-property: -moz-transform,opacity; -ms-transition-property: -ms-transform,opacity; -o-transition-property: top,left,opacity; transition-property: transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{ -webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s; -o-transition-duration:0s; transition-duration:0s}#jtooltip{background:rgba(125,125,125,0.5);position:absolute;font-size:90%;display:none;z-index:50} #jtooltip .triangle-border{display:none} #jtooltip .triangle{border-color:transparent rgba(25,25,25,0.92) transparent transparent;border-style:solid;border-width:7px;float:left;left:-13px;position:absolute;top:8px}#jtooltip .rtriangle{border-color:transparent transparent transparent rgba(25,25,25,0.92);border-style:solid;border-width:7px;float:left;left:-13px;position:absolute;top:8px}#jtooltip .rtriangle-border{ display:none}#jtooltip .torapper{ background:none repeat scroll 0 0 rgba(25,25,25,0.92); border:1px solid rgba(255,255,255,0.25); border-radius:3px 3px 3px 3px; box-shadow:0 0 3px #555; color:#FFF; font-size:13px; padding:4px 8px; text-shadow:0 0 2px #000} body.ps-active,body.ps-building,div.ps-active,div.ps-building{background:#000;overflow:hidden}body.ps-active *,div.ps-active *{-webkit-tap-highlight-color: rgba(255,255,255,0);display:none}body.ps-active *:focus,div.ps-active *:focus {outline:0}div.ps-document-overlay {background:#000}div.ps-uilayer{background:#000;cursor:pointer}div.ps-zoom-pan-rotate{background:#000}div.ps-zoom-pan-rotate * {display:block}div.ps-carousel-item-loading {background-image:url("img/loader.gif");background-repeat:no-repeat;background-position:center center}div.ps-carousel-item-error {background:url("img/error.gif") no-repeat center center}div.ps-caption{background:#000;border-bottom:1px solid #42403f;color:#fff;font-size:90%;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center}div.ps-caption * {display:inline}div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px}div.ps-caption-content{padding:10px;display:block}div.ps-toolbar{background:#000;border-top:1px solid #42403f;color:#fff;font-size:80%;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center;height:44px;display:table;table-layout:fixed}div.ps-toolbar *{display:block}div.ps-toolbar-top {border-bottom:1px solid #42403f;border-top:none}div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer;display:table-cell}div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url("img/icons.png");background-repeat:no-repeat}div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0}div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px}div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px}div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),       only screen and (min--moz-device-pixel-ratio:1.5),       only screen and (min-resolution:240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size:176px 88px;-o-background-size:176px 88px;-webkit-background-size:176px 88px;background-size:176px 88px;background-image:url("img/icons@2x.png")}}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;background:white}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:7px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:white;position:relative}.jspDrag{background:#A8A8A8;position:relative;top:0;left:0;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.item:hover .jspDrag{background:#333}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.es-carousel-wrapper{background:none repeat scroll 0 0 #F0F0F0;    padding:20px;    position:relative;    clear:both}.es-carousel{overflow:hidden;background:#EEE}.es-carousel ul{display:none}.es-carousel ul li{height:100%;float:left;display:block}.es-carousel ul li a{border-color:rgba(125,125,125,0.1);    border-style:solid;    display:block;    position:relative}.es-carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%;padding:0px !important;background:none;box-shadow:none}.es-nav{display:none}.es-nav span{position:absolute;top:50%;left:12px;background:transparent url(../images/nav.png) no-repeat top left;width:14px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8}.es-nav span.es-nav-next{right:12px;left:auto;background-position:top right}.es-nav span:hover{opacity:1.0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{padding:0}.flexslider .slides >li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides >li:first-child{display:block}.flexslider{background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides >li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flexslider:hover  .flex-direction-nav li{opacity:1}.flexslider    .flex-direction-nav li{opacity:1}.flex-direction-nav li .next{background-position:-22px 0;right:-40px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear}.flex-direction-nav li .prev{left:-40px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear}#jeglio .item:hover .flex-direction-nav li .next,.item-detail:hover .flex-direction-nav li .next,.flexslider:hover li .next{right:20px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear}#jeglio .item:hover .flex-direction-nav li .prev,.item-detail:hover .flex-direction-nav li .prev,.flexslider:hover li .prev{left:20px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear}.flex-direction-nav{height:0}.flex-direction-nav li a{width:22px;height:37px;margin:-13px 0 0;display:block;background:url(img/slide-control.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{   bottom:15px;position:absolute;text-align:center;width:100%;z-index:20}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:22px;height:22px;display:block;background:url(img/bullets.png) no-repeat;cursor:pointer;text-indent:-999em}.flex-control-nav li a:hover{background-position:0 -22px}.flex-control-nav li a.active{background-position:0 -22px;cursor:default}.com{color:#93a1a1}.lit{color:#195f91}.pun,.opn,.clo{color:#93a1a1}.fun{color:#dc322f}.str,.atv{color:#D14}.kwd,.linenums .tag{color:#1e347b}.typ,.atn,.dec,.var{color:teal}.pln{color:#48484c}.prettyprint{ padding:8px; background-color:#f7f7f9; border:1px solid #e1e1e8}.prettyprint.linenums{ -webkit-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0; -moz-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0; box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0}ol.linenums{ margin:0 0 0 23px}ol.linenums li{ padding-left:12px; color:#bebec5; line-height:18px; text-shadow:0 1px 0 #fff}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:13px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.92);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92)}}