/* https://www.gvenketram.com/wp-content/themes/gvenketram/assets/gallery.css?ver=6.8.3 */
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute;width:100%}.jspVerticalBar{position:absolute;top:0;right:0;width:10px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{position:relative;top:0;left:0;cursor:pointer;border:1px solid #fff}.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:0}.jspCorner{background:#eeeef4;float:left;height:100%}#lkbks_logo{position:fixed;bottom:1px;right:7px;width:93px;height:16px;z-index:9999}#lkbks_logo a{display:block}#lkbks_logo a img{display:none}* html .jspCorner{margin:0 -3px 0 0}*{outline:0;margin:0;padding:0;border:0;-webkit-text-size-adjust:100%}html,body,#wrapper{width:100%;height:100%;overflow:hidden;font-smooth:always;-webkit-font-smoothing:antialiased}html{tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.overlay.share .overlay_content textarea{vertical-align:top}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;color:#B3B3B3}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,[type="submit"]{text-transform:none}a{text-decoration:none;color:#a5a7aa}a:hover,a.sel{color:#000}.interact{color:#a5a7aa}.interact:hover,.interact.sel{color:#232020;cursor:pointer}.lightbox_count{font-size:70%;vertical-align:super}.hide{visibility:hidden}#wrapper{position:relative;height:100%;width:100%;min-height:350px}#nav{position:absolute;top:0;left:20px;width:245px;height:100%}#top_edge{position:absolute;top:0;left:265px;right:0;height:20px;background-color:#edeeee;z-index:400}#static{position:absolute;top:93px;bottom:20px;left:178px;right:170px;background-color:#fff;z-index:0;overflow:auto;-webkit-overflow-scrolling:touch}#slideshow{border:1px solid #fbfbfb;background-color:#f0f0f0}#thumbs{position:absolute;top:0;bottom:0;right:0;width:174px}#bottom_edge{position:absolute;bottom:0;left:265px;right:0;height:20px;background-color:#edeeee;z-index:400}#nav a{text-decoration:none}#nav ul{font-size:18px}#nav .logo{position:absolute;top:19px;left:0;width:220px;height:95px;background:url(/imgs/logo_black.png) no-repeat}#nav #search{position:absolute;top:19px;right:29px;width:20px;height:19px;background-image:url(/imgs/search_inactive.png)}#nav #search:hover{background-image:url(/imgs/search_active.png)}#nav #category_menu{position:absolute;top:150px;bottom:480px;left:0;width:235px;overflow:hidden;visibility:hidden}#nav.portfolio{bottom:40%}#nav #category_menu a{color:#a5a7aa}#nav #category_menu ul{padding-top:1px}#nav #category_menu ul li{margin-bottom:15px;font-size:18px}#nav #category_menu ul li:last-child{margin-bottom:0}#nav #category_menu ul li:hover>a,#nav #category_menu ul li.sel>a,#nav #category_menu ul li>a.sel{color:#232020}#nav #category_menu ul li ul{display:none;margin-top:10px;padding-top:0}#nav #category_menu ul li ul li{width:210px;word-wrap:break-word;font-size:16px}#nav #category_menu.portfolios ul li{display:none}#nav #category_menu.portfolios ul li.sel{display:block}#nav #category_menu.portfolios ul li.sel ul{display:block}#nav #category_menu.portfolios ul li.sel ul li{display:block}#nav #category_menu .jspTrack{width:12px}#nav #category_menu .jspDrag{background-color:#d3859b}#nav #toggle_category_portfolio{position:absolute;left:0;bottom:430px;font-size:18px}#nav.portfolio #toggle_category_portfolio{bottom:204px}#nav #toggle_category_portfolio p{display:none;cursor:pointer}#nav #toggle_category_portfolio p.current{display:block;color:#a5a7aa}#nav #toggle_category_portfolio p:hover{color:#232020}#nav .archive_search{position:absolute;top:150px;bottom:370px;left:0;width:235px;font-size:18px;visibility:visible!important}#nav .archive_search input{width:188px;height:21px;padding:5px 5px 2px;border:1px solid #fbfbfb;font-size:16px;background-color:#f0f0f0}#nav .archive_search input.default{color:#646465}#nav .archive_search p#search_tips{margin-top:10px;color:#a5a7aa}#nav .archive_search p#search_tips:hover{color:#232020;cursor:pointer}#nav .archive_search p#search_again{margin-bottom:20px;color:#a5a7aa}#nav .archive_search p#search_again:hover{color:#232020;cursor:pointer}#nav .archive_search p#search_clear,#nav .archive_search p#search_info,#nav .archive_search p#search_paging{padding-top:1em;color:#a5a7aa;line-height:1.3em}#nav .archive_search p#search_paging span,#nav .archive_search p#search_info span{color:#232020}#nav #filter_options{position:absolute;top:150px;bottom:470px;left:0;width:235px;font-size:18px}#nav #filter_options p{margin-bottom:10px;font-size:18px}#nav #filter_options p.sel a{color:#232020}#nav #follow_options{position:absolute;top:130px}#nav #follow_options li{margin-bottom:8px}#nav #sharing_options{position:absolute;left:0;bottom:325px;font-size:18px}#nav #sharing_options p{margin-top:10px;color:#a5a7aa;cursor:pointer}#nav #sharing_options p:hover{color:#232020}#nav #sharing_options p .tooltip{display:none}#nav #folio_options{position:absolute;left:0;bottom:253px;font-size:18px}#nav #folio_options p{color:#a5a7aa;margin-top:15px;cursor:pointer}#nav #folio_options p:hover{color:#232020}#nav #folio_options a.lb_link .tooltip{display:none}#nav #toggle_gallery_overview{position:absolute;left:0;bottom:130px}#nav #toggle_gallery_overview p{margin-top:10px;font-size:18px;color:#a5a7aa;cursor:pointer}#nav #toggle_gallery_overview p:hover,#nav #toggle_gallery_overview p.current{color:#232020}#nav #toggle_gallery_overview .fullscreen_link{display:none}#nav #main_menu{position:absolute;left:0;bottom:20px;width:235px;background-color:#edeeee}#nav #main_menu ul{list-style:none;font-size:14px}#nav #main_menu ul li{width:142px;margin:0;border:1px solid #ebc7d0;background-color:#ebc7d0}#nav #main_menu ul li+li{margin-top:7px}#nav #main_menu ul li#menu_link{display:none}#nav #main_menu ul li#n_news{margin-top:48px}#nav #main_menu ul li:hover,#nav #main_menu ul li.sel{border:1px solid #c67393;background-color:#d3859b}#nav #main_menu ul li a{display:block;margin:0;padding:10px 12px 5px 12px;color:#131313}#nav #main_menu ul li:hover a,#nav #main_menu ul li.sel a{color:#fff}#nav #main_menu .jspTrack{width:12px}#nav #main_menu.minimized ul li{display:none}#nav #main_menu.minimized ul li.sel{display:block}#nav #main_menu.minimized ul li.sel a{cursor:default}#nav #main_menu.minimized ul li#menu_link{display:block}#nav #main_menu.minimized ul li#n_projects,#nav #main_menu.minimized ul li.sel{margin-top:0!important}#nav #category_menu{bottom:280px}#nav #toggle_category_portfolio{bottom:270px}#nav #folio_options{bottom:228px}#nav #sharing_options{bottom:240px}#nav #sharing_options p,#nav #folio_options a.lb_link{display:block;position:relative;float:left;height:16px;width:16px;margin-right:14px;text-indent:-99em;overflow:visibile;background:url(/imgs/portfolio-sprite.png) no-repeat 0 0}#nav #sharing_options p .tooltip,#nav #folio_options a.lb_link .tooltip{display:none;width:50px;position:absolute;left:1em;top:2em;height:12px;padding:4px;border:1px solid #a5a7aa;font-size:12px;text-align:center;text-indent:0;color:#232020;background-color:#ebc7d0;z-index:99;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.2);-o-box-shadow:5px 5px 10px rgba(0,0,0,.2);-khtml-box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px rgba(0,0,0,.2);behavior:url(/css/chriscraymer/PIE.htc)}#nav #sharing_options p:hover .tooltip{display:inline-block}#nav #sharing_options p:hover .tooltip.share{width:35px}#nav #folio_options a.lb_link.lb_add:hover .tooltip.add{display:inline-block;width:130px}#nav #folio_options a.lb_link.lb_remove:hover .tooltip.remove{display:inline-block;width:130px}#nav #sharing_options #n_share{background-position:0 0}#nav #sharing_options #n_print{background-position:-30px 0}#nav #sharing_options #n_send{background-position:-60px 0}#nav #sharing_options #n_share:hover{background-position:0 -30px}#nav #sharing_options #n_print:hover{background-position:-30px -30px}#nav #sharing_options #n_send:hover{background-position:-60px -30px}#nav #folio_options a.lb_link{float:none;position:absolute;margin:-28px 0 0 90px}#nav #folio_options.archive a.lb_link{float:none;position:absolute;margin:-28px 0 0 30px}#nav #folio_options a.lb_link.lb_add{background-position:-90px 0}#nav #folio_options a.lb_link.lb_remove{background-position:-120px 0}#nav #folio_options a.lb_link.lb_add:hover{background-position:-90px -30px}#nav #folio_options a.lb_link.lb_remove:hover{background-position:-120px -30px}.jspVerticalBar{width:10px}.jspDrag{border:0;background-color:#ebd6c2}#static.detail{right:195px;border:1px solid #fbfbfb;background-color:#f0f0f0;z-index:20;overflow:hidden}#static.detail.alt_layout{bottom:50px}#static.detail .f_header{display:none}.slideshow{z-index:0}.slideshow .slideshow_next,.slideshow .slideshow_prev{display:block;position:absolute;top:0;width:50%;height:100%;z-index:400;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slideshow .slideshow_next{left:50%}.slideshow .slideshow_prev{left:0}.slideshow .slideshow_image{display:table-cell;vertical-align:middle}.slideshow img{display:block;max-height:100%;max-width:100%;margin:0 auto}.s_alt_info{display:block;position:absolute;left:265px;right:195px;bottom:20px;height:28px;border-width:0 1px 1px;border-style:solid;border-color:#fbfbfb;font-size:18px}.s_alt_info .slideshow_pag{position:relative;float:left;margin:7px 5px 3px}.s_alt_info .slide_title{position:relative;float:right;margin:7px 5px 3px;color:#a5a7aa}.s_alt_info .slide_title span.slide_portfolio{color:#232020}.sidebar{position:absolute;top:20px;bottom:20px;right:0;width:155px;font-size:18px;text-align:right;z-index:10}.sidebar .s_controls{position:absolute;top:10px!important;left:0;right:20px}.sidebar .s_controls .slideshow_playpause{position:absolute;top:0;left:30px}.sidebar .s_controls .slideshow_playpause .slideshow_play,.sidebar .s_controls .slideshow_playpause .slideshow_pause{width:12px;height:14px}.sidebar .s_controls .slideshow_playpause .slideshow_play{background-image:url(/imgs/play_inactive.png)}.sidebar .s_controls .slideshow_playpause .slideshow_play:hover{background-image:url(/imgs/play_active.png)}.sidebar .s_controls .slideshow_playpause .slideshow_pause{display:none;background-image:url(/imgs/pause_inactive.png)}.sidebar .s_controls .slideshow_playpause .slideshow_pause:hover{background-image:url(/imgs/pause_active.png)}.sidebar .s_controls .s_togglethumbs{margin-top:10px}.sidebar .s_controls .s_togglethumbs.closed .s_showthumbs,.sidebar .s_controls .s_togglethumbs .s_hidethumbs{display:inline}.sidebar .s_controls .s_togglethumbs .s_showthumbs,.sidebar .s_controls .s_togglethumbs.closed .s_hidethumbs{display:none}.sidebar .s_info{display:none;position:absolute;bottom:0;left:0;right:20px}.sidebar .s_info p{margin-top:10px}.sidebar .s_info .slide_portfolio{color:#a5a7aa}.sidebar .s_info .slideshow_next,.sidebar .s_info .slideshow_pag{margin-top:35px}.sidebar .s_thumbs_wrapper{visibility:visible;position:absolute;top:55px;bottom:0;left:0;right:0;overflow:hidden}.sidebar .s_thumbs{position:absolute;left:0;right:20px;height:100%;overflow:visible!important;-webkit-overflow-scrolling:touch}.sidebar .s_thumbs img{display:block;max-width:100%;cursor:pointer}.sidebar .s_thumbs canvas{display:block}.sidebar .s_thumbs .jspContainer{overflow:visible;border:1px solid #fbfbfb}.sidebar .s_thumbs .jspPane{width:100%!important;backgorund-color:#fff}.sidebar .s_thumbs .jspVerticalBar{margin-right:-15px}#static.fullscreen,#static.alt_layout.fullscreen{top:0;bottom:0;left:0;right:0;border-width:0}#static.fullscreen .slideshow{margin:30px 20px 20px}#static.detail.fullscreen .f_header{display:block;position:absolute;left:20px;right:20px;height:22px;margin:8px 0 0}#static.fullscreen .f_controls .slideshow_prev{display:inline-block}#static.fullscreen .f_controls .slideshow_next{display:inline-block}#static.fullscreen .f_header .slide_title{position:absolute;top:0;left:50%;width:400px;margin-left:-200px;text-align:center}#static.fullscreen .fullscreen_close{position:absolute;margin-right:-14px}#static.fullscreen .f_close{position:absolute;top:0;right:0;margin-right:-14px;font-size:18px;text-transform:uppercase;cursor:pointer}#static.fullscreen .fullscreen_logo{position:absolute;top:30px;left:20px;width:220px;height:95px;background:url(/imgs/logo_overlay.png) no-repeat;opacity:.5;z-index:50}#masonry{width:100%;height:100%}#masonry .m_item{display:block;float:left;font-size:18px}#masonry .m_item .m_overlay,#masonry .m_item .v_overlay{display:none;position:absolute;top:0;bottom:10px;left:0;right:10px;background-color:rgba(0,0,0,.5)}#masonry .m_item .v_overlay{display:block}#masonry .m_item .v_overlay{background-color:rgba(0,0,0,0)}#masonry .m_item .v_overlay:hover{background-color:rgba(0,0,0,.5)}#masonry .m_item .m_overlay a,#masonry .m_item .v_overlay a{color:#fff}#masonry .m_item .m_overlay .m_gallery_link,#masonry .m_item .v_overlay .m_gallery_link{display:block;position:absolute;top:0;bottom:0;width:100%}#masonry .m_item .m_options{display:none;position:absolute;bottom:0;height:30px;text-align:center;background:#000}#masonry .m_item.lightbox .m_gallery_link,#masonry .m_item.lightbox .m_gallery_link{bottom:30px}#masonry .m_item.lightbox .m_options,#masonry .m_item.lightbox .m_options{display:block;height:30px;position:absolute;z-index:2;color:#fff;bottom:0;right:10px;left:0;cursor:pointer}#masonry .m_item.lightbox .m_options span,#masonry .m_item.lightbox .m_options span{display:block;height:30px;line-height:30px;text-align:center}#masonry .m_item .m_overlay .m_txt,#masonry .m_item .v_overlay .m_txt{position:absolute;word-wrap:break-word;color:#fff}#masonry .m_item .v_overlay .m_txt{width:100%;height:100%}#masonry .m_item .m_overlay .m_txt_inner,#masonry .m_item .v_overlay .m_txt_inner{position:absolute;top:50%;left:0;right:0;margin-top:-7px;text-align:center}#masonry .m_item .v_overlay .m_txt_inner{width:100%}#masonry .m_item .m_overlay .m_txt .m_info p,#masonry .m_item .v_overlay .m_txt .m_info p{margin-top:8px}#masonry .m_item .m_photo{padding:0 10px 10px 0}#masonry .m_item .slideshow_video{padding:0 10px 10px 0}#masonry .m_item img{display:block;width:100%}#masonry .m_item canvas{display:block}#static.portfolio{overflow:visible!important;background-color:transparent}#static.portfolio .jspContainer{overflow:visible!important}#static.portfolio .jspPane{width:100%!important}#static.portfolio .jspVerticalBar{margin-right:-15px}.overlay{display:none;position:fixed;width:100%;top:0;bottom:0;left:0;right:0;z-index:500;background:rgba(255,255,255,.8) url(/imgs/logo_black.png) 20px 19px no-repeat;cursor:default}.overlay>*{position:absolute;left:50%;top:50%;border:1px solid #a5a7aa;background-color:#fff}.overlay a,.overlay span{color:#a5a7aa}.overlay a:hover,.overlay span:hover{color:#232020;cursor:pointer}.overlay li:hover a,.overlay li:hover span,.overlay li.sel a,.overlay li.sel span{color:#232020}.overlay .o_close{position:absolute;top:5px;right:5px;font-size:20px;text-transform:uppercase;color:#a5a7aa;cursor:pointer}.overlay .o_close:hover{color:#232020}.overlay .o_col1{position:relative;top:0;left:0;width:200px}.overlay .o_col2{position:absolute;top:0;right:0;width:200px}.overlay .contact_form{width:750px;height:430px;margin:-215px 0 0 -376px}.overlay .contact_form form{position:absolute;top:45px;left:125px;width:500px;height:340px}.overlay .contact_form label{display:block;clear:both;margin:10px 0 0;color:#a5a7aa}.overlay .contact_form input{clear:both;width:188px;height:28px;margin-top:10px;border:1px solid #a5a7aa;border-radius:0;padding:0 5px;font-size:16px;-webkit-appearance:none}.overlay .contact_form input:hover,.overlay .contact_form input:focus{border:1px solid #232020}.overlay .contact_form input.wide{width:488px}.overlay .contact_form label:hover{color:#232020}.overlay .contact_form label:hover input,.overlay .contact_form label:hover textarea{border:1px solid #232020}.overlay .contact_form label.sel{color:#232020}.overlay .contact_form textarea{width:488px;height:100px;margin:10px 0;border:1px solid #a5a7aa;border-radius:0;padding:5px;resize:none;font-size:16px;-webkit-appearance:none}.overlay .contact_form textarea:hover,.overlay .contact_form textarea:focus{border:1px solid #232020}.overlay .contact_form [type="submit"]{position:absolute;right:0;width:198px;height:28px;border:1px solid #a5a7aa;font-size:16px;color:#a5a7aa;background-color:#fff}.overlay .contact_form [type="submit"]:hover,.overlay .contact_form [type="submit"]:focus{border:1px solid #232020;color:#232020}.overlay .contact_form p{margin-top:10px;color:#a5a7aa}.overlay .contact_form .top_label:hover,.overlay .contact_form .top_label{position:absolute;top:5px;left:5px;font-size:20px;text-transform:uppercase;color:#a5a7aa}#flash_message{opacity:0}.overlay .overlay_inner{width:600px;height:100px;left:50%;top:50%;margin:-50px 0 0 -300px;background:#fff;border:1px solid #ccc}.overlay .overlay_content{padding:20px;text-align:left;line-height:1.5em}#search_overlay #search_form{width:700px;height:295px;margin:-156px 0 0 -351px;background:#fff;padding:10px 15px}#search_overlay #o_search_box{display:inline;width:465px;height:24px;padding:2px 25px 0 10px;margin:10px;font-size:16px;color:#232020;background:url(/imgs/search_overlay.png) 477px 50% no-repeat;border:1px solid #a5a7aa}#search_overlay #o_search_box.default{color:#a5a7aa}#search_overlay #o_search_submit{padding:6px 40px;background:#ccc;color:#232020}#search_overlay #o_search_submit:hover{background:#232020;color:#fff}#search_overlay .search_column{width:233px;float:left}#search_overlay p{margin-top:255px;clear:both}.o_share{width:550px;height:18px;margin:-14px 0 0 -275px;padding:7px 0 1px;color:#232020}.o_share span,.o_share a{padding-left:40px}.o_share a:last-child{margin-right:5px}#syndication_overlay #o_syn{height:480px}#screensaver{display:none;position:fixed;z-index:9990;left:0;top:0;right:0;bottom:0;background:#000}#screensaver .logo{display:block;position:absolute;top:19px;left:20px;height:195px;z-index:9999;width:220px;background:url(/imgs/logo_white.png) no-repeat}#screensaver .screens{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#static.page{text-transform:none;overflow:visible!important}#static.page .content{padding:30px;line-height:1.5em}#static.page .content h2{padding:1em 0;text-transform:uppercase}#static.page .content p{padding-bottom:1em}#static.page .jspContainer{overflow:visible!important}#static.page .jspPane{width:100%!important}#static.page .jspVerticalBar{margin-right:-15px}#static.contact .content{position:relative;max-width:1200px;margin:0 auto;padding:0}#static.contact .col{display:inline-block;width:220px;margin:0 10px;line-height:2em;vertical-align:top}#static.contact .col h3{font-size:20px}#contact_table{border-spacing:0;margin:0 auto;width:100%}#contact_table td{width:25%;padding:0 30px;vertical-align:top;text-align:left}#contact_table h3{font-size:1.2em}#static.home{overflow:visible!important;background-color:transparent;-webkit-overflow-scrolling:touch}#static.home.jspScrollable{overflow:visible!important}#static.home #masonry .m_item{display:block;float:left}#static.home #masonry .m_overlay{display:none;position:absolute;top:0;bottom:10px;left:0;right:10px;background-color:rgba(255,255,255,.28)}#static.home #masonry .m_overlay .m_txt{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}#static.home #masonry .m_overlay .m_txt_inner{position:absolute;top:50%;left:0;right:0;margin-top:-20px}#static.home #masonry .m_overlay .m_txt p,#static.home #masonry .m_overlay .m_txt a{color:#232020}#static.home #masonry .m_overlay .m_txt p{margin-top:5px}#static.home #masonry .m_overlay .m_txt p:first-child{margin-top:0}#static.home #masonry .m_overlay .m_txt a{display:block;margin-top:20px}#static.home #masonry .m_overlay .m_txt a:hover{color:#000}#static.home #masonry .m_item .m_photo{padding:0 10px 10px 0}#static.home #masonry li img,#static.home #masonry li object,#static.home #masonry li video{width:100%}.video_overlay{display:block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.video_overlay .m_overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;border:20px solid #f8f8f8;font-size:18px;line-height:1.3em;background-color:rgba(255,255,255,.7)}.video_overlay .m_txt{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #fff;text-align:center}.video_overlay .m_overlay .m_txt_inner{position:absolute;top:50%;left:0;right:0;margin-top:-20px}.video_overlay .m_overlay .m_txt p,.video_overlay .m_overlay .m_txt a{color:#232020}.video_overlay .m_overlay .m_txt p{margin-top:5px}.video_overlay .m_overlay .m_txt p:first-child{margin-top:0}.video_overlay .m_overlay .m_txt a{display:block;margin-top:20px}.video_overlay .m_overlay .m_txt a:hover{color:#000}.vid object,.vid video{height:100%;width:100%;position:relative;z-index:0}.htmlvid{position:absolute;top:0;left:0}#static.home .jspContainer{overflow:visible!important}#static.home .jspPane{width:100%!important}#static.home .jspVerticalBar{margin-right:-15px}#search_tips_overlay #o_search_tips{position:absolute;top:50%;left:50%;width:720px;height:530px;margin:-280px 0 0 -375px;padding:15px;border:1px solid #a5a7aa;background-color:#fff}#search_tips_overlay #o_tips_close{position:absolute;top:5px;right:5px;font-size:20px;text-transform:uppercase;color:#a5a7aa;cursor:pointer}#search_tips_overlay #o_search_tips_close:hover{color:#232020}#search_tips_overlay h3{font-size:24px;margin-top:10px}#search_tips_overlay ol{height:50px;margin-left:35px;list-style:decimal;list-style-position:outside;font-size:30px}#search_tips_overlay li{position:relative;float:left;width:210px;height:30px;margin:0 5px 0;padding:15px 0 15px 0;color:#a5a7aa}#search_tips_overlay li.sel,#search_tips_overlay li:hover{color:#232020}#search_tips_overlay li span{display:inline-block;width:80px;padding-top:0;font-size:25px;vertical-align:middle}#search_tips_overlay .o_tips_example{display:none}#search_tips_overlay .o_tips_example.sel{display:block;margin:20px 0 5px;padding-top:20px;border-top:1px solid #a5a7aa}#search_tips_overlay .o_tips_example p{margin-bottom:10px}#search_tips_overlay .o_tips_example>p:first-child{font-weight:700}#search_tips_overlay .o_tips_example .o_tips_images1,#search_tips_overlay .o_tips_example .o_tips_images2{position:relative;float:left;width:355px;height:150px;margin-top:15px}#search_tips_overlay .o_tips_example .o_tips_images1 img,#search_tips_overlay .o_tips_example .o_tips_images2 img{position:relative;float:left;margin:0 10px 10px 0}#search_tips_overlay .o_tips_example .o_tips_images1 p,#search_tips_overlay .o_tips_example .o_tips_images2 p{clear:both}.search_message{text-transform:none;margin:20px 0 20px;padding-bottom:10px;border-bottom:1px solid #a5a7aa}.search_message p{margin-bottom:1em}#general_msg{position:absolute;z-index:9999;top:0;right:0;left:0;text-align:center}#general_msg ul.messages{display:block;position:absolute;margin:0 auto;z-index:999;width:100%;text-align:center;color:#fff;font-weight:600;text-transform:uppercase}#general_msg ul.messages li{padding:1em 0;background-color:#390}#general_msg ul.messages li.error{color:#000;background-color:#f6f6f6}#general_msg ul.messages li.success{color:#fff;background-color:#390}div.s_thumb_wrapper img.loader{max-width:32px;max-height:32px;margin:25px auto}body.mobile #static.home,body.mobile #static.portfolio,body.mobile #static.contact,body.mobile #static.detail,body.mobile #static.page,body.mobile .sidebar .s_thumbs{overflow:auto!important;-webkit-overflow-scrolling:touch}#static.home #masonry .m_item{height:248px}#masonry{clear:both;display:block;overflow:hidden}@media (max-width:1280px){#static{position:absolute;top:93px;bottom:20px;left:178px;right:235px;background-color:#fff;z-index:0;overflow:auto;-webkit-overflow-scrolling:touch}}