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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.js .post_snippet{width:190px;float:left;padding-right:15px;position:absolute;padding-bottom:15px}h4 img.post_dismiss{position:absolute;right:16px;width:auto;top:2px}.js #slideshow_nav{width:750px;background:#000;border-top:1px solid #919591;height:25px;position:absolute;bottom:26px;left:15px;z-index:6;text-align:center}.js #slideshow_nav ul li{display:inline;height:25px;line-height:25px;padding:0 10px;color:#888;cursor:pointer}.js #slideshow_nav ul li.slideNavActive{color:#1ba0cc}.js .case_study p{width:250px}.js #slideshow_nav a:active,.js #slideshow_nav a:focus{outline:0}.js .featured_work .copy{display:none}.js #prev{position:absolute;top:125px;left:15px;cursor:pointer}.js #next{position:absolute;top:125px;right:10px;cursor:pointer}.js body.ie6{padding-top:120px;background:url("http://assets.vertstudios.com/images/html.jpg") center 120px no-repeat}.js #ie6{padding:20px 0;background:#000;position:absolute;top:0;left:0;width:100%;z-index:10;height:80px;border-bottom:1px solid #1ba0cc}.js #ie6 p{width:900px;margin:0 auto}.js #main_nav li:hover{cursor:pointer}.js .jshidden{display:none}.js .codeDisplay{display:none}body{font:15px/1.4 MuseoSans,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;color:#fff;font-weight:normal}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}@font-face{font-family:'MuseoSlab';src:url('museo_slab_500-webfont.eot');src:local('Museo Slab 500'),url('http://assets.vertstudios.com/fonts/museo_slab_500-webfont.woff') format('woff'),url('http://assets.vertstudios.com/fonts/museo_slab_500-webfont.ttf') format('truetype'),url('http://assets.vertstudios.com/fonts/museo_slab_500-webfont2.svg#webfontjaVFE9Ne') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MuseoSans';src:url('museosans_500-webfont.eot');src:local('Museo Sans 500'),url('http://assets.vertstudios.com/fonts/museosans_500-webfont.woff') format('woff'),url('http://assets.vertstudios.com/fonts/museosans_500-webfont.ttf') format('truetype'),url('http://assets.vertstudios.com/fonts/museosans_500-webfont2.svg#webfont5JIXlOGa') format('svg');font-weight:normal;font-style:normal}a{color:#1ba0cc;text-decoration:none}#index h1 span{color:#fff;font-size:33px}#index h1{font-size:25px}a:hover{text-decoration:underline}a:visited{color:#207390}a:visited:hover{color:#1ba0cc}small{font-size:70%}h1,h2,h3,h4,h5,h6{font-family:MuseoSlab,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:lighter;color:#1ba0cc;padding-bottom:.5em}h1{font-size:26px}h1{margin:50px 0 50px 0;width:640px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px;font-weight:normal}html{background:#1d1d1d url("http://assets.vertstudios.com/images/html.jpg") top center no-repeat}#wrapper{width:960px;margin:0 auto}#header{height:120px;border-bottom:1px solid #919591;position:relative}#vertStudios{position:absolute;top:10px;left:0;width:299px;height:100px;line-height:100px;text-align:center;border-right:1px solid #919591}#vertStudios a{position:absolute;top:0;left:9px;width:255px;color:#fff;font-size:36px}#vertStudios a:hover{text-decoration:none}#vertStudios img{position:absolute;top:28px;right:0}#main_nav{position:absolute;top:10px;right:55px}#main_nav li{width:100px;height:90px;padding:5px 10px;float:left;border-right:1px solid #919591;font-size:12px;font:12px/1.2 MuseoSans,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;color:#c9c9c9}#main_nav li p{-webkit-transition-property:color,background;-webkit-transition-property:color,background;-webkit-transition-duration:.2s,.2s}#main_nav li:hover p{color:#fff}#main_nav h5 a{color:#207390;text-decoration:underline;padding-bottom:0;font-size:13px;-webkit-transition-timing-function:linear,ease-in;-webkit-transition-duration:.2s,.2s;-webkit-transition-timing-function:linear,ease-in}#main_nav h5{margin-bottom:0}#main_nav li.active,#main_nav li.nav_hover{color:#fff;position:relative}#main_nav li.active a,#main_nav li:hover a{color:#1ba0cc}#main_nav li:hover h5 a{color:#1ba0cc}#main_nav li:hover h5{color:#1ba0cc}#main_nav li h5 a{color:#207390}#main_nav li.active img{position:absolute;bottom:-30px;right:-1px}#footer p{font-size:18px;position:relative;top:-20px;padding:0;margin:0}#footer span{font-size:12px;position:relative;top:-2px}#footer{clear:both}#content>*{padding:0 10px}sup{vertical-align:super;font-size:.75em}sub{vertical-align:sub;font-size:.75em}#grid{background:url("http://assets.vertstudios.com/images/grid.png") repeat-y 0 0;width:960px;position:absolute;top:0;left:50%;margin-left:-480px}#grid div.horiz{height:19px;border-bottom:1px dotted #aaa;margin:0;padding:0}.hr{height:29px;background:transparent url("http://assets.vertstudios.com/images/hr.png") top center no-repeat;border:0;clear:both}hr{display:none}#tertiary{clear:both}#what_now{border-top:1px solid #919591;min-height:190px;padding-top:40px;padding-bottom:20px}#what_now h2{font-size:60px;padding-bottom:0}#a404 h1{font-size:60px;padding:0;margin:0}#a404 h2{font-size:48px;padding:0;margin:0}#a404 #content{margin-top:40px}#index #featured_work,#index #about,#index #tertiary{margin-bottom:40px}#index #featured_work{position:relative;margin-top:50px;clear:both;height:452px}#index #screenshots{border:5px solid #fff;width:750px;height:421px;background:#1b1b1b;overflow:hidden;position:absolute;top:0;left:10px}#index #screenshots img{width:750px;height:421px;position:absolute;top:0;left:9999px}#index #screenshots img.first{position:absolute;top:0;left:0}#index #featured_copy{width:253px;height:358px;padding:24px 20px 0 49px;background:url("http://assets.vertstudios.com/images/recent_work_trans.png") top right no-repeat;position:absolute;top:-100px;right:0;z-index:5!important;overflow:hidden}#index #featured_copy ul li{background:url("http://assets.vertstudios.com/images/ul_marker.png") no-repeat 0 0;padding:2px 0 7px 17px}#index #summaries{height:270px;width:253px;overflow:hidden;position:absolute;top:70px;left:49px}#index .case_study{height:270px;width:253px;overflow:hidden;position:absolute;top:0;left:9999px}#index .case_study.first{position:absolute;top:0;left:0}#aboutus{height:490px}#aboutus p,#aboutus h2{width:280px}#aboutus img{float:right}#index #what_now,#from_the_blog{width:418px;float:left;min-height:210px;margin-bottom:25px}#index #what_now{border-top:0;border-right:1px solid #919591;padding:25px 52px 0 0}#from_the_blog{width:428px;padding:25px 0 0 40px;font-size:12px;position:relative}#featured_posts{width:408px;height:150px;overflow:hidden;position:absolute;top:60px;left:40px}.post_snippet{width:190px;float:left;padding-left:15px;position:relative;padding-bottom:15px;margin-bottom:9999px}.post_snippet.first{padding-left:0}.post_snippet a{font-size:13px;font-style:normal;width:190px}.post_snippet h4{font-size:10px;font-style:italic;border-bottom:1px solid #1ba0cc;padding-bottom:2px}.post_snippet h4 span{background:url("http://assets.vertstudios.com/images/comments.png") top left no-repeat;position:absolute;right:20px;top:-2px;display:inline-block;height:20px;padding-top:5px;width:21px;text-align:center;font-size:9px}#work #sub_page_intro{float:left;margin-right:-400px;z-index:5}#work #screenshots{float:right}#work #content{padding-top:60px;overflow:hidden}.featured_work{position:relative;margin-top:25px;margin-bottom:20px;background:0;height:auto;padding-bottom:50px!important}.js #work .featured_work{position:relative;margin-top:25px;margin-bottom:20px;height:493px;background:url("http://assets.vertstudios.com/images/work_image_back.jpg") 311px 30px no-repeat}#work .featured_work .screenshot{border:5px solid #fff;width:630px;height:auto;background:#1b1b1b;overflow:hidden;position:relative;top:30px;right:-310px}.js #work .featured_work .screenshot{border:5px solid #fff;width:630px;height:421px;background:#1b1b1b;overflow:hidden;position:absolute;top:30px;right:10px}#work .featured_work .copy{position:absolute;top:25px;left:0;width:280px}#work #sub_page_intro h2{color:#fff;margin:0 0 10px 0;padding:0;font-size:35px;max-width:380px}#work form{float:left;width:532px;padding:35px 0 55px 115px;position:relative}.no_js_hidden{visibility:hidden}span.no_js_hidden{display:none}.js .no_js_hidden{visibility:visible}.js span.no_js_hidden{display:inline}.js #work form #frame_wrap{position:absolute;top:35px;left:115px;width:532px;height:385px;overflow:hidden}.js #frame_wrap .frame{position:absolute;top:0;left:0;width:532px;height:385px}#work .featured_work .contact_form{background:#202020;overflow:hidden}#work label{display:inline-block;width:100px;float:left;clear:both;text-align:right;padding-right:20px;padding-left:10px}#work input,#work textarea{background:url("http://assets.vertstudios.com/images/input_bg.jpg") top left no-repeat;width:318px;border:1px solid #626262;padding:3px 10px}#work input{margin-bottom:20px;color:#fff}#work textarea{height:155px;overflow:auto;color:#fff}#work #submit{width:33px;height:41px;border:0;padding:0;position:relative;float:right;top:10px;cursor:pointer;background:0;margin-right:72px}#work form p{font-size:11px;font-style:italic;margin-left:120px;padding-top:6px;line-height:1.1em;float:left;text-align:center}#work form .invalid{border:1px solid #f00}p.required,span.required{color:#f00}#work #sub_page_intro{width:339px;min-height:215px}#work #content .sub_page_1{width:940px;padding-top:20px}#work #content .sub_page_1 h2{border:0}.portfolio_small_thumb{float:left;padding-bottom:50px;padding-top:10px}.portfolio_small_thumb h3{color:#fff;font-size:18px;margin-bottom:0;line-height:1.2em;padding-bottom:0}.portfolio_small_thumb p{margin:0;padding:0;line-height:1.2em}.portfolio_small_thumb.middle{margin:0 48px 0 49px}.portfolio_small_thumb img{border:2px solid #fff;margin-bottom:5px}#work #tertiary p{width:220px;float:left}#videoCopy ol{padding:0 0 15px 0}#videoCopy ol li{list-style-type:decimal;padding-left:20px;list-style-position:inside}#work form #quote_body p,#work .frame p{float:none;text-align:left;margin-left:0;font-style:normal;font-size:inherit;max-width:90%}#work form #quote_body ul li,#work .frame ul li{padding:0 0 10px 17px;margin-left:25px}#work .frame label{width:auto;float:none}#work #quote-details label{width:100px;float:left}#work form #quote_body ul li{background:url("http://assets.vertstudios.com/images/ul_marker.png") top left no-repeat}#work .frame{position:relative}#work .frame input{width:20px;margin:0}#work .frame input{margin:0}#work .frame #quote-details input{margin-bottom:10px}#work .frame a.next,#work .frame a.prev{display:none}.js #work .frame a.next,.js #work .frame a.prev{display:inline-block;padding:10px 20px;position:absolute;bottom:25px;color:#fff;text-decoration:none}.js #work .frame a.next{right:60px;background:url("http://assets.vertstudios.com/images/next_button.jpg") top left no-repeat;padding-right:62px}.js #work .frame a.prev{left:0;padding-left:62px;background:url("http://assets.vertstudios.com/images/previous_button.jpg") top left no-repeat}#work .frame fieldset{position:relative}#work .frame button#submit{background:url("http://assets.vertstudios.com/images/next_button.jpg") no-repeat scroll left top transparent;color:#fff;display:inline-block;float:none;font-size:15px;font-family:MuseoSans,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:bold;height:40px;margin-right:56px;padding:9px 54px 20px 13px;position:absolute;right:0;text-decoration:none;text-shadow:1px 1px 3px #1b1b1b;top:98%;width:auto}#work .frame fieldset#quote-details input{width:318px}#work form #quote_body p{float:none;max-width:90%;text-align:left}#work .frame p.form-meta{font-size:12px;font-style:italic;margin-left:130px}#about #content{padding-top:60px}#about #content .sub_page_2{width:940px}#about .sub_page_2 h2{width:100%}#about .sub_page_3 div{width:300px;float:left;clear:none;margin-right:20px}#services #content{padding-top:60px}#blog h1{font-size:28px}#blog table{color:#fff;text-align:center}#blog td,#blog th{border:1px solid #fff;padding:5px}#blog td{text-align:left}#blogPost ul li{padding:2px 0 7px 17px;background:url("http://assets.vertstudios.com/images/ul_marker.png") top left no-repeat}#blog h1{width:auto}#blogNav{float:left;width:940px;height:50px;background-color:#000;border-bottom:1px solid #919591}#blogNav li{height:90px;padding:15px 0 0 65px;float:left;font:16px/1.2 MuseoSans,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;color:#c9c9c9}#blogPost{width:600px;float:left;margin:10px 0 10px 0}#blogPost h2,#blogPost h3,#blogPost h4{padding-top:1.3em}#blogPost h1{border-bottom:1px solid #1ba0cc;margin-bottom:25px;font-size:32px}#blogPost h2{font-size:26px}#blogPost h3{font-style:italic;font-size:18px}#blogPost h4{font-size:16px;color:#fff;font-style:italic}#blogPost blockquote{margin:20px 0 30px 19px;padding:20px 0 30px 42px;border-left:1px solid #1ba0cc;font-size:17px;font-style:italic;position:relative;width:80%}.postInfo{margin:30px 0 30px 0;font-size:12px}.post{border-top:1px solid #1ba0cc;margin-top:30px;padding-top:30px}.post:first-child{border:0;margin:0;padding:0}#author_bio{margin-top:10px;min-height:140px}#author_bio h5{font-size:18px;border-bottom:1px solid #1ba0cc}#author_bio img{float:left;margin-right:15px}pre{background-color:#cfcfcf;border:0;text-shadow:0;font-size:12px;margin-top:10px;overflow-x:auto}#blogSidebar{float:right;width:280px;padding-top:60px}#nextPrev{margin-top:30px}#blogSidebar>div{margin-bottom:20px}#blogSidebar #subscribe{height:90px;line-height:90px;position:relative;border-bottom:1px solid #1ba0cc;border-top:1px solid #1ba0cc;padding-bottom:0;padding-top:13px}#blogSidebar #subscribe p{text-align:center;position:relative;left:3px}#blogSidebar #subscribe p a{font:28px/1.2 MuseoSlab,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;text-decoration:none}#blogSidebar #subscribe a img{position:relative;top:-8px;left:5px}#blogSidebar #popular{border-bottom:1px solid #1ba0cc;padding-bottom:25px}#blogSidebar #popular a{display:block;margin-top:10px}#blogSidebar #popular h2{padding:0;margin-bottom:10px}#blogSidebar #popular h3{padding:0;margin:0;font:16px/1.2 MuseoSans,'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}#blogSidebar #popular p{font-size:12px;font-style:italic}#blogSidebar #popular p span{font-style:normal;margin:0 3px 0 3px}.syntaxhighlighter{text-shadow:0 0 0 #000;overflow:auto;max-height:500px}#blogPost ul li.comment{position:relative;list-style-type:none;list-style-image:none;background:0;padding-left:0}li.comment.depth-1{border:1px solid #9c9b9c;position:relative;margin-top:110px;margin-left:58px}.says{font-size:11px;color:#fff}li.depth-1>div>img.avatar{padding:6px 27px 6px 6px;background:url("http://assets.vertstudios.com/images/avatar_large_back.png") top left no-repeat;position:absolute;left:-58px;top:-77px}.comment-author .fn{margin-right:5px}li.depth-1>div.comment-author{margin:0 20px;border-bottom:1px solid #9c9b9c;font-size:18px;color:#1ba0cc;padding:10px 0 0 50px}li.depth-1>.comment-meta{position:absolute;text-align:left;top:16px;right:20px;font-size:12px;font-style:italic}li.depth-1>.comment-content{margin:0 22px;padding-top:13px;font-size:14px}.reply{margin:0 0 45px 0;border-bottom:1px solid #4f4f4f}li.depth-1>.reply{margin-left:22px}li.depth-1 .reply .comment-reply-link{font-size:12px;color:#4f4f4f;border:1px solid #303030;background:#1d1d1d;padding:3px 5px;text-align:center;font-style:italic;position:relative;top:11px}.avatar-40{padding:3px;padding-right:13px;background:url("http://assets.vertstudios.com/images/avatar_small_back.png") top left no-repeat}ul.children{margin:0 0 0 22px}ul.children>li>.comment-author,ul.children>li>.comment-meta,ul.children>li>.comment-content{margin-left:67px;position:relative;color:#909090;font-size:12px}ul.children>li>.comment-author img{position:absolute;top:0;left:-66px}li.comment.depth-2>.comment-meta,li.comment.depth-2>.comment-content,li.comment.depth-3>.comment-meta,li.comment.depth-3>.comment-content{padding-right:22px}li.comment.depth-2>.comment-author,li.comment.depth-3>.comment-author{border-bottom:1px solid #4f4f4f;margin-right:22px}li.comment.depth-2>.comment-meta,li.comment.depth-3>.comment-meta{position:absolute;top:0;right:0}#commentform p{margin:0;width:220px}#commentform input{width:220px;height:35px;background:#000;margin-bottom:10px;color:#fff}#commentform #submit{cursor:pointer}#commentform label{height:35px;color:#c6c6c6}#commentform textarea{width:340px;height:225px;background:#000;color:#fff}#commentform #textarea_p{width:350px;float:right}#commentform #inputs{float:left;width:230px;padding-top:43px}#commentform #go_p{clear:both;margin-top:15px;padding-top:10px}#comment_inputs{float:right;width:350px}#comment_form_wrap{margin-top:50px;margin-bottom:30px;overflow:hidden}#comment_form_wrap h4{border-bottom:1px solid #1ba0cc;margin-bottom:30px}#comment_form_wrap input{padding-left:5px}#comment_form_wrap textarea{padding:5px 0 0 5px}#comments h3{border-bottom:1px solid #1ba0cc}li.comment #comment_form_wrap{width:500px;height:520px;position:relative;left:3%}li.comment #comment_form_wrap label[for=author]{position:absolute;top:50px;left:10px}li.comment #comment_form_wrap input[name=author]{position:absolute;top:70px;left:10px}li.comment #comment_form_wrap #cancel-comment-reply-link{position:absolute;top:95px;right:55px}li.comment #comment_form_wrap label[for=url]{position:absolute;top:130px;right:180px}li.comment #comment_form_wrap input[name=url]{position:absolute;top:150px;right:10px}li.comment #comment_form_wrap label[for=email]{position:absolute;top:130px;left:10px}li.comment #comment_form_wrap input[name=email]{position:absolute;top:150px;left:10px}li.comment #comment_form_wrap label[for=comment]{position:absolute;bottom:270px;left:10px}li.comment #comment_form_wrap textarea{position:absolute;bottom:70px;left:10px;width:475px;height:200px}li.comment #comment_form_wrap #submit{position:absolute;bottom:0;left:10px}li.comment #comment_form_wrap h4{width:95%;padding-top:0;margin-left:10px;display:block}#sub_page_intro{background:#000;border:1px solid #919591;width:387px;padding:15px 15px 20px 15px;margin-top:00px;position:relative;-moz-box-shadow:3px 3px 10px #000;-webkit-box-shadow:3px 3px 10px #000;box-shadow:3px 3px 10px #000;float:left}#sub_page_intro ul li{padding:2px 0 7px 17px;background:url("http://assets.vertstudios.com/images/ul_marker.png") top left no-repeat}#sub_page_intro ul{padding:10px 0 10px 20px}.sub_page_3 div{clear:both;width:100%;padding:20px 0 30px 0}.sub_page_3 div div{width:440px;margin-right:30px;float:left;clear:none}.sub_page_3 div div p em{font-size:120%}.sub_page_3 div div h3{border-bottom:1px solid #1ba0cc}p+h1,p+h2,p+h3,p+h4,p+h5 p+h6{padding-top:1em}#sub_page_intro img.pointer{position:absolute;bottom:-13px;right:-40px}#sub_page_intro h1{color:#fff;margin:0 0 10px 0;padding:0;font-size:35px;max-width:380px}#content .sub_page_1,#content .sub_page_2,#content .sub_page_3{clear:both;width:460px;float:right;padding-top:20px;padding-bottom:10px;margin-bottom:40px}.sub_page_1 h2,.sub_page_2 h2,.sub_page_3 h2{border-bottom:1px solid #1ba0cc;padding-bottom:10px;margin-bottom:15px}#content .sub_page_1{clear:none;padding-top:100px;margin-bottom:30px}#content .sub_page_2{float:left;border-bottom:1px solid #1ba0cc;margin-left:10px;padding-left:0}.sub_page_2 h2{padding:0 0 10px 0;position:relative;width:580px}#about .sub_page_3{float:none;width:100%}.bio{padding-left:0;padding:10px 0 15px 0;overflow:hidden;float:left;width:460px}.bio.justin_edwards{padding-right:20px}.bio h3{font-size:14px;clear:none}.bio img{float:left;border:1px solid #1ba0cc;margin-right:20px}.video{background:#ccc;width:750px;height:375px;text-shadow:0 0 0 #1b1b1b}.video .wrap{background:#fff;position:relative}.video .chat{position:absolute;width:600px;background:rgba(153,153,153,0.60);left:12px;bottom:35px;height:120px;display:none}.video .chat .chat-main{width:620px;height:85px;overflow-y:auto}.video .chat .chat-main p{font-size:10px;text-shadow:0 1px 0 #000;color:#fff;margin:0;line-height:15px}.video .chat .chat-main p strong{color:#ccc}.video .chat .chat-main p span.at{color:#ccc;float:right;position:relative;right:18px}.video .chat .chat-input,.video .chat .chat-nickname{position:absolute;bottom:10px;margin:0}.video .chat .chat-input input,.video .chat .chat-nickname input{border:0;background:rgba(255,255,255,0.30);padding:5px;width:590px}.video .chat .chat-input input:focus,.video .chat .chat-nickname input:focus{background:rgba(255,255,255,0.60);outline:0}.video .chat .chat-input{display:none}.video .chat .chat-nickname{font-size:11px}.video .chat .chat-nickname input{width:300px}.video .chat .chat-nickname span.error{color:#f00;margin-left:10px;display:inline-block}.video .chat-shown{display:block}.video .msg{position:absolute;left:50%;top:50%;width:0}.video .msg .error,.video .msg .notice,.video .msg .play{display:inline block;width:300px;text-align:center;padding:20px 10px;margin-left:-150px;color:#fff;margin-top:-37px;font-size:11px;font-weight:bold;-webkit-font-smoothing:none}.video .msg .error a,.video .msg .notice a,.video .msg .play a{color:#fff}.video .msg .error a:hover,.video .msg .notice a:hover,.video .msg .play a:hover{background:#fff;color:#000;text-decoration:none}.video .msg .notice{color:#000}.video .msg .play{background:rgba(0,255,255,0.80);font-size:40px;width:50px;margin-left:-25px;padding-bottom:25px;cursor:pointer}.video .msg .play:hover{background:#0ff}.video .msg .error{background:rgba(255,0,0,0.80)}.video .msg .notice{background:rgba(204,204,204,0.80)}.video .msg .instructions{margin-top:-110px;width:400px;margin-left:-200px;text-align:left;padding-left:18px;padding-right:18px;font-weight:normal}.video .msg .instructions a{color:#333}.video .msg .instructions .cmd{background:#fff;font-weight:normal;margin:10px 0;text-align:left;padding:5px 8px}.video .msg .instructions .cmd input{width:365px;border:0}.video .msg .instructions .cmd input:focus{outline:0}.video .video-term{overflow:hidden;height:365px;background:#121212;font-family:Menlo,monospace;padding:5px}.video .video-term .video-term-wrap{color:#fff;font-size:12px;line-height:16px}.video .video-term .video-term-wrap code p{margin:0;padding:0}.video .video-term .terminal{line-height:14px}.video .controls{height:18px;line-height:15px;padding:3px 0 0;font-size:10px}.video .controls table{border-collapse:collapse}.video .controls .play,.video .controls .time,.video .controls .live,.video .controls .url,.video .controls .watchers,.video .controls .offline,.video .controls .chat-icon{display:inline-block;padding:1px 8px;margin-right:5px}.video .controls table td:last-child div{margin-right:0}.video .controls table td.td-slider,.video .controls table td.td-wait,.video .controls table td.td-pad{width:100%}.video .controls .play{background:#ccc;color:#333;font-size:10px;font-weight:bold;width:35px;text-align:center;text-shadow:0 1px 0 #0ff;cursor:pointer}.video .controls .time{color:#999}.video .controls .live{background-color:#0f0;text-transform:uppercase;color:#fff;font-weight:bold}.video .controls .offline{background-color:#999;color:#eee;text-shadow:0 1px 0 #666;-webkit-transition:500ms background-color ease-out;-moz-transition:500ms background-color ease-out;transition:500ms background-color ease-out}.video .controls .wait{color:#999;text-align:center}.video .controls .url{background:#ccc;color:#999}.video .controls .url em{color:#333;font-style:normal}.video .controls .watchers{background:#ccc url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAMy8xOC8xMidGaeUAAABVSURBVBiVdc6xCYBAEETRpw2IXRlqmxeKDYjtGBmIgaDJiYucAwOf3Q+7vOmw53YKSbhy0zOsg9AGbkrCEnguCUfgM97uMWINP6yYMMAWFt9uVYbf3HFBGCjZoNtEAAAAAElFTkSuQmCC") no-repeat 5px center;padding:1px 5px 1px 18px;font-weight:bold}.video .controls .chat-icon{cursor:pointer}.video .controls .chat-icon.active,.video .controls .chat-icon:hover{background-color:#999}.video .controls .slider{display:block;margin-right:10px;-webkit-user-select:none}.video .controls .slider .bar{height:2px;margin-bottom:3px;font-size:2px;line-height:0;background:#ccc;display:block}.video .controls .slider .slider-control{position:relative}.video .controls .slider .knob{display:block;position:absolute;height:10px;width:10px;margin-top:-9px;cursor:move;background:#f0f}.termReverse{background:#fff;color:#000}.video-wait .video-term{background:#999!important}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}