header,hgroup,nav,section,article,aside,footer{display:block}html,body,form,fieldset,legend,h1,h2,h3,h4,h5,h6,dd{margin:0;padding:0}p,pre,blockquote,ul,ol,dl,table,figure{margin:0 0 1.5em;padding:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}legend{color:inherit}form ul,form ol{list-style:none}a img{border:0}input,select,textarea{font-family:inherit;font-size:100%}.dtstart,.dtend,.published,.updated{border:0}img{max-width:100%;height:auto}iframe{max-width:100%}html{border-top:2px solid #fff;background:#fff}body{font:16px/1.5 Georgia,Times,"Times New Roman",serif;color:#333;word-wrap:break-word;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin:0 0 .25em;color:#484848;line-height:1;font-family:"Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-weight:normal;text-shadow:0 1px 0 rgba(255,255,255,0.75)}h1{font-size:3em;letter-spacing:-2px}h2{font-size:2em;letter-spacing:-1px}h3{font-size:1.75em;letter-spacing:-0.5px}h4{font-size:1.5em;letter-spacing:-0.25px}h5{font-size:1.125em}h6{font-size:1em}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}#nav-access{position:absolute;top:-50em}#foot-logo .top{position:absolute;left:-999em}#nav-access a:focus,#nav-access a:active,#foot-logo .top:focus,#foot-logo .top:active{position:absolute;z-index:99;width:204px;padding:.25em 24px;display:block;text-decoration:none;text-align:center;outline:0;border-radius:4px;-o-box-shadow:1px 1px 1px rgba(0,0,0,.1);-ms-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1)}#nav-access a:focus,#nav-access a:active{left:0;top:51em;background:rgba(255,255,255,.5);border:1px solid #af3232}#foot-logo .top:focus,#foot-logo .top:active{left:48px;top:-2.75em;background:#f5f1e8;border:1px solid #67a7d0}#page{position:relative;padding:0 0 84px;background-position:center top;background-repeat:repeat-x}.wrap{position:relative;width:896px;margin:0 auto;padding:0 48px;-moz-transition:padding,width .5s linear;-webkit-transition:padding,width .5s linear;-o-transition:padding,width .5s linear;-ms-transition:padding,width .5s linear;transition:padding,width .5s linear}#masthead{position:relative;min-height:120px;margin:0;background-position:right top;background-repeat:no-repeat}#masthead hgroup{padding-right:340px}#site-title h1{font-size:4.5em;letter-spacing:-3px;margin:0 0 .15em -5px;-moz-transition:font-size,letter-spacing .5s linear;-webkit-transition:font-size,letter-spacing .5s linear;-o-transition:font-size,letter-spacing .5s linear;-ms-transition:font-size,letter-spacing .5s linear;transition:font-size,letter-spacing .5s linear}#site-title h1 a{color:#333;text-decoration:none}#site-title h1 a:hover,#site-title h1 a:focus,#site-title h1 a:active{text-decoration:none}#masthead #tabzilla{position:absolute;top:0;right:0;border:0}#content{clear:both}#content:after,.main:after,.sub:after{content:"";display:block;clear:both;height:0;visibility:hidden}.with-sidebar .main{float:left;width:620px}.with-sidebar .sub{float:right;width:160px;font-size:.875em}.widget{margin:0 0 1.5em;padding:0 1px}.widget ul,.widget ol,.widget p{list-style:none;margin:0 0 1em}.widget ul.children{margin-top:.15em}.widget li{margin-bottom:.15em}.sub .widget{float:left;width:400px;margin:0 10px 1.5em}.with-sidebar .sub .widget{float:none;width:auto;margin:0 0 1.5em}.widget .widget-title{font-size:1.571em;margin:.382em -1px 12px}.widget_calendar table{border-collapse:collapse;width:100%}.widget_calendar tfoot td,.widget_calendar thead th{border:0}.widget_calendar th,.widget_calendar td{text-align:center;padding:1px;border:1px solid rgba(0,0,0,.15)}.sub .widget_nav_menu:first-child{margin-top:.35em}.widget_nav_menu,.widget_categories{font:1.285em/1.1 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}.widget_categories{font-size:1em}.widget_nav_menu li,.widget_categories li{margin:0;border-bottom:1px dotted rgba(0,0,0,0.2)}.widget_categories .children{margin:0;font-size:.925em}.widget_categories .children li{border-bottom:0;border-top:1px dotted rgba(0,0,0,0.2);padding-left:12px}.widget_nav_menu a,.widget_categories a{display:block;padding:8px 0}.widget_nav_menu .current-menu-item a:link,.widget_nav_menu .current-menu-item a:visited{color:#444}.widget .tagcloud{text-align:center;line-height:1.1;margin:0 0 1em}.widget .tagcloud a{vertical-align:middle}.author-bio .widget-title{position:relative;padding:93px 0 0}.author-bio .author{display:block}.author-bio .author .avatar{position:absolute;top:-1px;left:-1px;border:1px solid #fff;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.author-bio .author:hover .avatar,.author-bio .author:focus .avatar,.author-bio .author:active .avatar{border-color:inherit}.author-bio .more:after{content:"\00A0\00BB";font-size:1.2em}#nav-primary{background-color:#fff;text-align:center;margin:0 0 48px;padding:0 20px;font-family:"Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}#nav-primary ul{list-style:none;margin:0}#nav-primary li{display:inline-block;padding:12px 0}#nav-primary .current-menu-item{color:#444}#nav-primary a{display:inline-block;padding:6px 15px;border-left:1px dotted #ccc}#nav-primary li:first-child a{border-left:0}.featured-posts{background:#fff;padding:24px;margin:0 0 48px;clear:both;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.featured-posts:after{content:".";display:block;clear:both;height:0;visibility:hidden}.featured-posts ul{list-style:none;margin:0}.featured-posts .feature{width:174px;float:left;clear:none;margin:0 24px 0 0}.featured-posts .feature:last-child{margin-right:0}.featured-posts .wp-post-image{display:block;float:none;margin:0 0 12px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.featured-posts .entry-title,.sub .featured-posts .entry-title{font-size:1.125em;margin:0;letter-spacing:0}.sub .featured-posts{padding:5px 10px;margin-bottom:1.5em}.sub .featured-posts .feature{float:none;width:auto;margin:0 0 2em}.main .post,.main .page{position:relative;clear:both;margin-bottom:72px}.page-title{margin:-.3em 0 24px}.archive .page-title,.search-results .page-title{margin-top:0;font-size:1.75em;letter-spacing:-0.5px}.entry-title{font-size:2em;letter-spacing:-1px;margin:0 0 .1em;min-height:55px}.single-post .entry-title,.page .entry-title{font-size:3em;letter-spacing:-2px}.show-comments.no-author .entry-title{float:left;width:430px}.single-post .show-comments.no-author .entry-title{float:none;width:auto}.entry-meta{clear:both;border-bottom:1px solid rgba(255,255,255,.5);margin:24px 0 0;padding:12px 24px 8px;background:rgba(0,0,0,.02);box-shadow:inset 0 0 3px rgba(0,0,0,.1);font:.785em/1.1 "Open Sans","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}.entry-meta p{margin:0 0 .5em}.entry-meta b{margin-right:10px;font-weight:normal;text-transform:uppercase}.entry-header{position:relative;padding:.5em 0 1em;margin:0 0 14px}.entry-header:after{content:".";display:block;clear:both;height:0;visibility:hidden}.post .entry-header{padding-left:92px}.page .entry-title{min-height:0;margin:0}.page .entry-header,.single-post .entry-header,.no-author .entry-header{padding-bottom:0}.single-post .entry-title{margin-bottom:0}.entry-header .vcard{position:relative;float:left;margin:0 0 0 -92px;width:430px;border:1px solid #fff;padding:15px 22px 15px 67px;font:1em/1 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;-o-box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0,rgba(255,255,255,0.75) 10%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.75) 90%,rgba(255,255,255,0.75) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0,rgba(255,255,255,0.75) 10%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.75) 90%,rgba(255,255,255,0.75) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0.75) 0,rgba(255,255,255,0.75) 10%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.75) 90%,rgba(255,255,255,0.75) 100%);background:linear-gradient(left,rgba(255,255,255,0.75) 0,rgba(255,255,255,0.75) 10%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.75) 90%,rgba(255,255,255,0.75) 100%)}.no-comments .entry-header .vcard{width:528px}.entry-header cite{font-style:normal}.entry-header .vcard img{position:absolute;left:0;top:.75em;left:24px;border:1px solid #fff}.entry-header .vcard a:hover img,.entry-header .vcard a:focus img,.entry-header .vcard a:active img{border-color:inherit}.edit{font-size:.857em}.edit a{display:inline-block;padding:1px 5px;margin-top:-2px;border:1px solid #ccc;border-radius:4px;background:#eee;background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(top,#fff 0,#eee 100%)}.edit a:hover,.edit a:focus{border-color:#999}.entry-content ul,.entry-content ol{margin:0 0 1.5em 24px}.entry-content li ul,.entry-content li ol{margin:0 0 0 24px}.entry-content blockquote{padding:0 24px;font-style:italic}.entry-content blockquote em,.entry-content blockquote i,.entry-content blockquote cite{font-style:normal}.entry-content dt{font-style:italic}.entry-content dd{padding-left:24px}.entry-content table{border-collapse:collapse;border-width:1px 0 0;border-style:solid;border-color:#ddd}.entry-content tr:nth-child(even){background-color:rgba(200,200,200,.1)}.entry-content th,.entry-content td{border-bottom:1px solid #ddd;padding:0 6px}.entry-content thead th{font-size:.857em;text-align:left;font-weight:normal;background-color:rgba(200,200,200,.2)}.entry-content tbody th{text-align:left}.entry-content pre{overflow:auto}.entry-content code{font-size:.857em}.entry-content img,.entry-summary img{padding:1px;background-color:#fff;border:4px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.entry-content a:hover img,.entry-content a:focus img,.entry-content a:active img{background-color:#872727;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.entry-content .wp-smiley,.entry-summary .wp-smiley{margin:0;border:0;padding:0;background:transparent;box-shadow:none}::-moz-selection{background:#6bd7f3}::selection{background:#6bd7f3}img::-moz-selection{background:transparent}img::selection{background:transparent}body{-webkit-tap-highlight-color:#6bd7f3;-moz-tap-highlight-color:#6bd7f3}.alignleft{float:left;margin:0 24px .5em 0}a .alignleft{margin:0 24px .5em 0}.alignright{float:right;margin:0 0 .5em 24px}a .alignright{margin:0 0 .5em 24px}.aligncenter{display:block;margin:0 auto 1.5em}.wp-caption{max-width:100%;margin-bottom:.75em;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.wp-caption.aligncenter{clear:both;margin:0 auto 1.5em}.wp-caption img{display:block;margin:0;border:0;max-width:100%;box-shadow:none}
.wp-caption.aligncenter img{margin:0 auto}.wp-caption .wp-caption-text{margin:.75em 5px 0;font-size:.923em;line-height:1.2;font-style:italic;text-align:center}.entry-content .wp-post-image,.entry-summary .wp-post-image{float:left;margin:0 24px 1em 0}a.go:after{content:"\00A0\00BB";font-size:1.2em}.gallery:after{content:".";display:block;clear:both;height:0;visibility:hidden}.gallery-item{float:left;margin:0 1.5% 24px;padding:0}.gallery-item dt{margin:0}.gallery-columns-1 .gallery-item{width:auto}.gallery-columns-2 .gallery-item{width:47%}.gallery-columns-3 .gallery-item{width:30%}.gallery-columns-4 .gallery-item{width:22%}.gallery-columns-5 .gallery-item{width:17%}.gallery-columns-6 .gallery-item{width:13.5%}.gallery-columns-7 .gallery-item{width:11.28%}.gallery-columns-8 .gallery-item{width:9.5%}.gallery-columns-9 .gallery-item{width:8%}.pages{margin-bottom:2em}.pages span,.pages b,.pages a{padding:1px 6px;margin-right:2px;background:#eee;border-radius:3px}.pages .current,.pages b{background:#447bc4;color:#fff}.pages a b{padding:0;margin:0;background:transparent;color:inherit}.nav-paging{margin:24px 0;padding:12px 20px;background-color:#fff;font:1em/1 'Open Sans Light',"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}.nav-paging ul{list-style:none;margin:0}.nav-paging ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}.nav-paging .prev{width:45%;float:left;text-align:left}.nav-paging .prev a:before{content:"\00AB\00A0";font-size:1.2em}.nav-paging .next{width:45%;float:right;text-align:right}.nav-paging .next a:after{content:"\00A0\00BB";font-size:1.2em}input[type=email],input[type=url],input[type=search],input[type=password],input[type=text],textarea{font-size:.857em;border:1px solid #dbdbdb;background:transparent;background:rgba(0,0,0,0.05);box-shadow:inset rgba(0,0,0,0.1) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;padding:6px 10px;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}input[type=email]:hover,input[type=url]:hover,input[type=search]:hover,input[type=password]:hover,input[type=text]:hover,textarea:hover{border-color:#bbb;background:rgba(0,0,0,0.03)}input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#bbb;background:#fafafa;outline:0 none;box-shadow:inset rgba(0,0,0,0.3) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0}input[type=submit],button{border-radius:.25em;box-shadow:0 2px 0 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.2);color:#fff;cursor:pointer;text-align:center;padding:8px 24px;border:0;text-shadow:0 1px 0 rgba(0,0,0,0.25);font:.857em/1.1 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;background-color:#276195;background-image:-moz-linear-gradient(#3c88cc,#276195);background-image:-ms-linear-gradient(#3c88cc,#276195);background-image:-webkit-linear-gradient(#3c88cc,#276195);background-image:-o-linear-gradient(#3c88cc,#276195);background-image:linear-gradient(#3c88cc,#276195);-moz-transition:all linear .25s;-webkit-transition:all linear .25s;-o-transition:all linear .25s;transition:all linear .25s}input[type=submit].small,button.small{border-radius:.15em;box-shadow:0 2px 0 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.2);color:#fff;cursor:pointer;text-align:center;padding:6px 18px;font-size:80%}input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{box-shadow:0 2px 0 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.2),inset 0 12px 24px 2px #3089d8}form li{margin-bottom:1em}label{display:block;padding:0 0 .5em;font:1em/1.2 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}label .note{color:#666}.pwform{margin:0 0 1.5em}.pwform br{display:none}input::-webkit-input-placeholder{text-transform:uppercase}input:-moz-placeholder{text-transform:uppercase}.main .fm-search{margin:0 0 2em}.fm-search p{position:relative;margin:0}.fm-search #s{padding:6px 5px;width:94%;border:1px solid #ccc;border-radius:6px;font-family:"Open Sans","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;background:#fafafa;background:rgba(255,255,255,.8);-webkit-appearance:textfield;-moz-appearance:textfield;-o-appearance:textfield;appearance:textfield;box-shadow:0 0 0 3px rgba(0,0,0,0.02) inset;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.fm-search #s:hover{border-color:#999;background:rgba(255,255,255,.9)}.fm-search #s:focus{border-color:#3c3c3c;background:#fff;outline:0}.comments-head{clear:both;margin:48px 0 24px}#comment-list{list-style:none;margin:0 0 48px;padding:0}#comment-list .comment,#comment-list .pingback,#comment-list .trackback{font-size:.875em;padding:19px;margin:0 0 24px;background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,0.05);-o-box-shadow:0 1px 1px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}#comment-list .alt{background:#f7f7f7;-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,0.1);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,0.1)}#comment-list .byuser{border-color:#dccccc;-o-box-shadow:inset 0 2px 12px rgba(175,38,38,.01),0 1px 1px rgba(0,0,0,0.1);-ms-box-shadow:inset 0 2px 12px rgba(175,38,38,.01),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 2px 12px rgba(175,38,38,.01),0 1px 1px rgba(0,0,0,0.1)}
#comment-list.av .comment{position:relative;padding-left:92px;min-height:70px}#comment-list .entry-title{font-size:1.25em;min-height:0;letter-spacing:normal;margin:0 0 1.5em}#comment-list .author{font-style:normal}#comment-list .entry-title cite{font-style:normal}#comment-list .comment-meta{font-size:.857em}#comment-list .avatar{position:absolute;left:19px;top:19px;border:1px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}#comment-list a:hover .avatar,#comment-list a:focus .avatar,#comment-list a:active .avatar{border-color:inherit}#comment-list .entry-content p,#comment-list .entry-content pre,#comment-list .entry-content blockquote{margin:.75em 0 0}#comment-list .mod{margin-top:1em;border:1px solid #f0dfc0;color:#3c3c3c;font-size:1.07em;text-align:center;padding:.5em 15px;background:#fff2db}#comment-list .comment-util{margin:1em 0 0;font-size:.846em}#comment-list .comment-reply-link:after{content:"\00A0\00BB";font-size:1.2em}#comment-list .comment-util .edit{margin-left:20px}#comment-list ol.children{list-style:none;margin:24px 0 0}#comment-list ol.children .comment{font-size:1em;margin:0 0 0 -72px}#comment-form{position:relative;padding:3em 0 0}#comment-form legend span{position:absolute;top:0;margin:0 0 .25em;letter-spacing:-1px;font:1.5em/1 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}#comment-form .self{margin-bottom:1em}#comment-form .self .logout{font-size:.923em;margin-left:1em}#comment-list #respond{width:auto;margin:1em 20px}#comment-list .children #respond{margin-left:-50px}#cancel-comment-reply{position:absolute;right:0;font-size:.857em;top:.15em}#cancel-comment-reply a{display:inline-block;margin-left:20px;padding:1px 5px;border:1px solid #ccc;border-radius:4px;background:#eee;background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(top,#fff 0,#eee 100%)}#cancel-comment-reply a:hover,#cancel-comment-reply a:focus,#cancel-comment-reply a:active{border-color:#999}#comment-form #errors{border:1px solid #f0dfc0;padding:.5em 15px .25em;background:#fff2db;margin-bottom:1em}#comment-form #errors p{margin-bottom:.5em}#comment-form .err{background:#fff2db}#comment-form input,#comment-form textarea{font-size:.857em;width:96%}#site-info{background:#fff;color:#bbb;font-size:.857em;padding:48px 0;border-top:1px solid rgba(0,0,0,.1);overflow:hidden}#foot-logo,#colophon,#nav-meta{float:left;width:252px;margin-right:24px}#site-info a:link,#site-info a:visited{color:#67a7d0}#site-info a:hover,#site-info a:focus,#site-info a:active{color:#5c94b8}#foot-logo .logo{display:block;float:left;width:92px;height:26px;text-indent:-999em;overflow:hidden;border:0;background:url("/static/img/logo-mozilla-lt.ad4fcdf39b3d.png") 0 0 no-repeat;opacity:.8;-moz-transition:opacity .1s linear;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}#foot-logo .logo:hover,#foot-logo .logo:focus,#foot-logo .logo:active{opacity:1}#nav-meta ul{list-style:none}#nav-meta a{font-family:"Open Sans","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}@media only screen and (min-width:768px) and (max-width:991px){.wrap{width:712px;padding:0 28px}.with-sidebar .main{width:528px}.with-sidebar .sub{width:160px}#content-sub .sidebar.second{float:right}.sub .widget{width:320px}#site-title h1{font-size:3em;letter-spacing:-2px;margin-left:0}#site-description{font-size:1.5em;letter-spacing:-.5px}.entry-header .vcard{width:338px}.no-comments .entry-header .vcard{width:430px}.wp-caption{max-width:95%}#foot-logo,#colophon,#nav-meta{width:160px;margin:0 0 1em 24px}.featured-posts .feature{width:144px}.sub .featured-posts .feature{width:160px}.sub .featured-posts .feature-img{margin-left:0}}@media only screen and (max-width:767px){#page{padding-bottom:24px}.wrap{width:252px;padding:0 34px}.with-sidebar .main{width:100%}.with-sidebar .sub{width:100%}#content-main{float:none;margin-bottom:48px}#content-sub{float:none;margin-bottom:48px}#content-sub .sidebar{float:none;width:100%}#masthead{background-image:none!important;min-height:0;padding:58px 0 24px;border-bottom:1px solid;margin-bottom:24px}#masthead hgroup{padding-right:0}#site-title h1{font-size:2em;letter-spacing:-.5px;margin-left:0}#site-description{font-size:1.2em;letter-spacing:normal}#nav-access a:focus,#nav-access a:active{top:60em}.post .entry-title{min-height:0}.archive .page-title,.search-results .page-title{font-size:1.75em;letter-spacing:-0.5px}.single .entry-title,.page .entry-title{font-size:2em;letter-spacing:-1px;margin-bottom:.5em}.post.no-author .entry-title{float:none;width:auto}.post .entry-header{padding-left:0}.entry-posted{position:static;width:auto;text-align:left;font-size:.857em;padding:0;margin:-.25em 0 1em;background:0}.entry-posted .posted-month{display:inline;font-size:1em;text-transform:none}.entry-posted .posted-date{display:inline;font-size:1em;line-height:1.2}.entry-posted .posted-year{display:inline;font-size:1em}.post .entry-header .vcard{float:none;width:auto;margin:.5em 0;padding:6px 12px}.entry-header .avatar{display:none}.entry-comments{float:none;clear:both;width:auto;margin:.5em 0}.entry-comments a{padding:0;padding:6px 0 6px 36px;background-position:12px 8px}.entry-comments a:hover,.entry-comments a:focus,.entry-comments a:active{background-position:12px -92px}.alignleft,.alignright{max-width:50%;height:auto}.size-thumbnail{max-width:30%;height:auto}.wp-caption{max-width:90%}#comment-list.av .comment{padding-left:19px}#comment-list ol.children .comment{margin:0 -10px -10px}#comment-list .avatar{display:none}#comment-list .entry-title{font-size:1em}
#nav-primary{margin:24px 0;padding:4px 12px;text-align:left}#nav-primary ul{list-style:none;margin:0}#nav-primary li{display:block;padding:4px 0}#nav-primary .current-menu-item{padding:4px 0;border:0;background-color:rgba(0,0,0,.1)}#nav-primary a{display:block}#site-info{padding:24px 0}#foot-logo,#colophon,#nav-meta{float:none;clear:both;width:100%;margin:0 0 1em;-moz-transition:width .5s linear;-webkit-transition:width .5s linear;-o-transition:width .5s linear;-ms-transition:width .5s linear;transition:width .5s linear}#foot-logo a{clear:both;margin:0 0 1em}#foot-logo .top:link,#foot-logo .top:visited,#foot-logo .top:hover,#foot-logo .top:focus,#foot-logo .top:active{position:static;display:block;width:auto;text-align:inherit;padding:0;background:transparent;border:0}.featured-posts .feature{width:100%}.featured-posts .feature-img{width:48px;height:48px;float:left;margin:-.5em 24px 12px 0}.featured-posts .feature-img img{margin:0}.featured-posts .entry-title{padding-top:.5em}.sub .widget{width:auto;float:none;padding:0;margin:0 0 1.5em}.sub .featured-posts{background:#fff;padding:24px;overflow:auto;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.sub .featured-posts .feature{margin-bottom:0}.sub .featured-posts .feature-img{margin:0 24px 12px 0}}@media only screen and (min-width:480px) and (max-width:767px){.wrap{width:436px;padding:0 22px}#site-title h1{font-size:2.5em;letter-spacing:-1px;margin-left:0}#site-description{font-size:1.4em}#content-sub .sidebar{float:left;width:205px}#content-sub .sidebar.second{float:right}}a.star{background:url("../starred/img/Star20YellowTransparent.3dbf46b4363f.png") no-repeat;height:20px;width:20px;left:145px;top:75px;background-position:-20px 0;opacity:.9;cursor:pointer}a.star.live{left:190px;top:130px}a.star.sidebar{left:138px;top:68px}a.star-on{background-position:0 0}aside .entry-title a.star,article .entry-summary a.star{position:absolute}h1.entry-title a.star{display:inline-block}@font-face{font-family:"Open Sans Light";src:url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Light-webfont.woff) format("woff"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Light-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Regular-webfont.eot#iefix) format("embedded-opentype"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Regular-webfont.woff) format("woff"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Bold-webfont.eot#iefix) format("embedded-opentype"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Bold-webfont.woff) format("woff"),url(https://mozorg.cdn.mozilla.net/media/fonts/OpenSans-Bold-webfont.ttf) format("truetype");font-weight:bold;font-style:normal}html{background:#000}body{color:#b4b4b4}body #page{background-color:#20272a;background-image:url("/static/main/img/bg-midnight.a468755a30b9.png")}#masthead{background-image:none!important}#site-title h1,#site-title h1 a:link,#site-title h1 a:visited{color:#c5ccd2}#site-title h1{float:left}#site-title form{float:right;margin-top:19px;margin-right:-24px}#site-title form input{width:270px}@media only screen and (max-width:1000px){#site-title form{float:none}#site-title form input{width:170px}}@media only screen and (max-width:1000px){#site-title form input{width:120px}}#masthead hgroup{padding:0}#site-title.home{text-align:center}#site-title img{width:100%}#masthead nav{float:right;margin-right:160px;text-transform:uppercase;font-size:13px;font-family:'Open Sans',sans-serif}#masthead nav ul li{display:inline-block;*display:inline;*zoom:1;list-style-type:none;margin:0}#masthead nav ul li a,#masthead nav ul li b{display:inline-block;padding:12px;font-weight:normal}#masthead nav ul li a.browserid-login.persona-button.dark{padding:0;top:5px;text-transform:none;font-weight:bold;display:inline-block}#masthead nav ul li b,#masthead nav ul li .current{background-position:50% 0;background-repeat:no-repeat;background-image:url("/static/main/img/menu-current.180e4943b9ee.png")}#masthead nav ul li a,#masthead nav ul li a:link,#masthead nav ul li a:visited{color:#fff}#masthead nav.breadcrumbs{float:none;padding:24px 0 12px 0}#masthead nav.breadcrumbs a,#masthead nav.breadcrumbs span{margin-right:.5em;margin-left:.5em}#masthead .sub-options{z-index:1000;display:none;position:absolute;top:0;background-color:#000;border-left:1px solid white;border-bottom:1px solid white;border-right:1px solid white;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#masthead .sub-options ul{list-style-type:normal}#masthead .sub-options li{display:block}#masthead .sub-options a.close{cursor:pointer;text-transform:lowercase}#site-title.home{padding-top:72px;padding-bottom:46px}#site-title{padding-top:72px;padding-bottom:48px}.alert{padding:10px;margin:20px;border-radius:6px}.alert .close{float:right;position:relative;top:-6px;right:-1px;line-height:20px}.alert a.close:hover{color:#b94a48;text-decoration:none}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-info,.alert-warning{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}@media only screen and (max-width:768px){#masthead{padding-top:5px}#masthead nav{float:none;padding-top:12px;margin-right:0}
#masthead nav ul li{display:block}#masthead ul li b,#masthead nav ul li .current{background-image:none}#masthead nav ul li a,#masthead nav ul li b{padding:7px;display:block;font-weight:normal}#site-title,#site-title.home{padding-top:10px;padding-bottom:10px}}a.persona-button span{color:#fff}.main-feature{background:#eee;color:#506168;padding:60px 48px 48px 232px;margin:0 -48px 48px;position:relative;min-height:160px}.main-feature .feature-type{font-size:16px;text-transform:uppercase;position:absolute;left:48px;top:24px}.main-feature .entry-title{width:100%;float:none}.main-feature .entry-privacy{font-size:1em;margin-bottom:10px;color:#506168}.main-feature .entry-summary{position:static;padding:0;min-height:0}.main-feature .entry-meta{border:0;border-top:1px dotted #ccc;padding:1em 0 0;background:transparent;box-shadow:none}.main-feature .entry-summary .wp-post-image{position:absolute;left:48px;top:60px;border:0;margin:0}.main-feature h1,.main-feature h2,.main-feature h3,.main-feature h4{color:inherit;text-shadow:0 1px 0 rgba(255,255,255,.75)}.tag-live .feature-type{color:#d61820}.tag-live .feature-type:before{content:"\25CF";float:left;margin-right:10px;font-size:25px;line-height:14px}@-moz-keyframes pulse{0%{color:#d61820}50%{color:#ff2b34}100%{color:#d61820}}@-webkit-keyframes pulse{0%{color:#d61820}50%{color:#ff2b34}100%{color:#d61820}}@keyframes pulse{0%{color:#d61820}50%{color:#ff2b34}100%{color:#d61820}}.tag-live:hover .feature-type:before{-moz-animation:pulse 1s infinite;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}h1,h2,h3,h4,h5,h6{color:#b4b4b4;text-shadow:0 1px 0 rgba(0,0,0,0.3)}#tabzilla-panel *{text-shadow:none}.section-title{padding-bottom:24px;border-bottom:1px dotted #48585e}.event-date{clear:left;margin:0 0 1em;font:.857em/1.2 "Open Sans","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}.single-post .event-date{margin:.75em 0 1em}div.warning{background-color:#fcf8e3;color:#8a0037;border:1px solid #8a0037;margin-bottom:20px;border-radius:3px}div.warning p{margin:10px}.entry-content table{border-color:#2d373b}.entry-content th,.entry-content td{border-bottom-color:#2d373b}.entry-content iframe{max-width:100%}.entry-content video:focus{outline:1px solid #2d373b}.wp-caption{background-color:#2d373b}.entry-content img,.entry-summary img{background-color:#2d373b;border-color:#2d373b}.entry-content a:hover img,.entry-content a:focus img,.entry-content a:active img,.entry-summary a:hover img,.entry-summary a:focus img,.entry-summary a:active img{background-color:#2592e6}.entry-summary{padding-left:180px;position:relative;min-height:92px}.entry-summary .wp-post-image{position:absolute;left:0;top:0}.entry-meta{border-bottom:1px solid rgba(197,204,201,.1)}::-moz-selection{background:#d1d9df;color:#2a4956}::selection{background:#d1d9df;color:#2a4956}body{-webkit-tap-highlight-color:#d1d9df}.main{margin-bottom:35px}legend{color:#b4b4b4}#content-sub{display:none}#content-sub article .entry-header{padding:1.5em 0 0}#content-sub article .entry-title{font-size:1.7em}.widget h2{margin-bottom:20px}#content-sub{background:#2d373b;padding:24px 24px 4em}.with-sidebar #content-sub{margin-right:-24px}.widget_nav_menu li,.widget_categories li{border-bottom-color:#48585e}.more-posts .hentry{position:relative;margin-bottom:20px;padding:0 0 10px 0;clear:both}.more-posts .hentry .entry-title{font-size:1em;letter-spacing:0;margin:0 0 .25em;color:#1e77bb}.more-posts .event-date{margin:0 0 .5em}.more-posts .entry-summary{font-size:.857em;line-height:1.3;margin:0;padding:0;min-height:0}.more-posts .entry-summary a{color:#dcdcdc}.more-posts .video-thumb{display:block;margin:0 0 .25em}#current-time{width:auto;float:none;padding:10px;background:hsla(200,30%,10%,.2);text-align:center;margin:-10px -10px 1.5em;box-shadow:inset 0 0 2px rgba(0,0,0,.1);clear:both}#current-time .widget-title{font-size:1.125em;margin-right:1em;display:inline}.with-sidebar #current-time .widget-title{display:block;margin:0 0 .25em}#current-time .datetime{display:inline;margin:0;font:1em/1.2 "Open Sans","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif}.with-sidebar #current-time .datetime{display:block}#current-time .time{display:block;font-size:1.125em}.sidebar-extra{margin:0 10px 1.5em}.with-sidebar .sidebar-extra{margin:0}body a:link,body a:visited{color:#1e77bb}body a:hover,body a:focus,body a:active{color:#2592e6}a.button:link,a.button:visited{border-radius:.25em;box-shadow:0 2px 0 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.2);color:#fff;cursor:pointer;text-align:center;padding:8px 24px;border:0;text-shadow:0 1px 0 rgba(0,0,0,0.25);font:.857em/1.1 "Open Sans Light","Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;background-color:#276195;background-image:-moz-linear-gradient(#3c88cc,#276195);background-image:-ms-linear-gradient(#3c88cc,#276195);background-image:-webkit-linear-gradient(#3c88cc,#276195);background-image:-o-linear-gradient(#3c88cc,#276195);background-image:linear-gradient(#3c88cc,#276195);-moz-transition:all linear .25s;-webkit-transition:all linear .25s;-o-transition:all linear .25s;transition:all linear .25s}a.button:hover,a.button:focus,a.button:active{box-shadow:0 2px 0 0 rgba(0,0,0,0.1),inset 0 -2px 0 0 rgba(0,0,0,0.2),inset 0 12px 24px 2px #3089d8}#nav-access a:focus,#nav-access a:active{background:rgba(0,0,0,.2);border-color:#fed325}#foot-logo .top:focus,#foot-logo .top:active{background:rgba(0,0,0,.2);border-color:#4090c4}input[type=email],input[type=url],input[type=password],input[type=text],textarea{border-color:#2e404e;color:#c5ccd2;background-color:rgba(0,0,0,.1)}input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=text]:hover,textarea:hover{border-color:#516e83}
input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{background-color:#516e83;color:#c5ccd2;border-color:#62869f;-moz-box-shadow:inset rgba(0,0,0,0.3) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;-webkit-box-shadow:inset rgba(0,0,0,0.3) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;-o-box-shadow:inset rgba(0,0,0,0.3) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;box-shadow:inset rgba(0,0,0,0.3) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0}label .note{color:#afb6bb}.entry-posted{opacity:1;position:static;width:auto;padding:0;background:transparent none;text-align:left;font-size:inherit;font-family:inherit;line-height:normal}.entry-posted a:link,.entry-posted a:visited,.entry-posted a:hover,.entry-posted a:focus,.entry-posted a:active{color:inherit}.entry-posted .posted-month{display:inline;font-size:1em;text-transform:none}.entry-posted .posted-date{display:inline;font-size:1em;line-height:normal}.entry-posted .posted-year{display:inline;font-size:1em}time.timeago{border-bottom:1px dotted #b4b4b4}span.tag{background-color:#2d373b;border:1px solid #506168;border-radius:3px}.channel-description{padding-bottom:5px;border-bottom:1px dotted #48585e;margin-bottom:20px}.channel-description ul,.channel-description ol{padding-left:30px}.channel-thumbnail{float:right;margin-left:15px;margin-bottom:15px}.post .entry-header{padding-left:0}.entry-title{min-height:0}.entry-privacy{font-size:1em}.show-comments.no-author .entry-title{float:none;width:auto}.single-post .entry-title,.page .entry-title{font-size:1.75em;letter-spacing:-0.5px}.entry-edit-shortcut{float:right}.entry-header .vcard{margin-left:0;border:0;background:#2d373b}.entry-header .vcard img{border-color:#324248}.entry-content img{float:left;margin-right:15px}body .edit a,body #cancel-comment-reply a{border-color:#45555b;color:#ddd;background:#2d373b;background:-moz-linear-gradient(top,#3d4b50 0,#2d373b 100%);background:-webkit-linear-gradient(top,#3d4b50 0,#2d373b 100%);background:linear-gradient(top,#3d4b50 0,#2d373b 100%)}body .edit a:hover,body .edit a:focus,body .edit a:active,body #cancel-comment-reply a:hover,body #cancel-comment-reply a:focus,body #cancel-comment-reply a:active{border-color:#5a6e76;color:#fff}#comment-list .comment,#comment-list .pingback,#comment-list .trackback{background:transparent;border-color:#2d373b;-o-box-shadow:inset rgba(0,0,0,0.048) 0 0 48px,rgba(0,0,0,0.1) 0 1px 0;-ms-box-shadow:inset rgba(0,0,0,0.048) 0 0 48px,rgba(0,0,0,0.1) 0 1px 0;box-shadow:inset rgba(0,0,0,0.048) 0 0 48px,rgba(0,0,0,0.1) 0 1px 0}#comment-list .alt{background:transparent}#comment-list .byuser{border-color:#3b484d;-moz-box-shadow:inset #2d373b 0 0 48px,rgba(0,0,0,0.1) 0 1px 0;-webkit-box-shadow:inset #2d373b 0 0 48px,rgba(0,0,0,0.1) 0 1px 0;-o-box-shadow:inset #2d373b 0 0 48px,rgba(0,0,0,0.1) 0 1px 0;box-shadow:inset #2d373b 0 0 48px,rgba(0,0,0,0.1) 0 1px 0}#comment-list .avatar{border-color:#5d83a0}#nav-primary,.nav-paging{background-color:#2d373b;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;-o-box-shadow:inset rgba(0,0,0,0.1) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0;box-shadow:inset rgba(0,0,0,0.1) 0 0 4px,rgba(255,255,255,0.1) 0 1px 0}#nav-primary .current-menu-item{border-color:#fed325}#site-info{background-color:#020202;color:#666}#site-info a:link,#site-info a:visited{color:#68a7d0}#site-info a:hover,#site-info a:focus,#site-info a:active{color:#82c0e8}@media only screen and (max-width:767px){.entry-posted,.entry-posted a:link,.entry-posted a:visited,.entry-posted a:hover,.entry-posted a:focus,.entry-posted a:active{color:#c5ccd2}#nav-access a:link,#nav-access a:visited,#nav-access a:hover,#nav-access a:focus,#nav-access a:active{color:#2e475a}}@media only screen and (min-width:768px) and (max-width:991px){.main-feature{background:#eee;color:#506168;padding:60px 0 24px 208px;margin:0 0 48px -24px;position:relative;min-height:160px}.main-feature .feature-type{left:24px}.main-feature .entry-summary{position:static;padding:0 24px 0 0}.main-feature .entry-summary .wp-post-image{position:absolute;left:24px;top:60px;border:0;margin:0}#content-sub{background:#2d373b;padding:12px 12px 4em}.with-sidebar #content-sub{margin-right:-24px}}@media only screen and (max-width:767px){.main-feature{padding:240px 12px 12px;margin:0 -12px 48px -12px}.main-feature .feature-type{left:12px}.main-feature .entry-title{font-size:24px}.main-feature .entry-summary{position:static;padding:0 24px 0 0}.main-feature .entry-summary .wp-post-image{left:12px;top:60px;border:0;margin:0}.entry-summary{padding-left:0;position:static;min-height:92px}.entry-summary .wp-post-image{position:static;float:left;margin:0 12px .5em 0}#content-sub{margin-left:-24px;margin-right:-24px}#current-time .widget-title{display:block;margin:0 0 .25em}#current-time .datetime{display:block}#current-time .time{display:block;font-size:1.125em}.more-posts .hentry{padding:0 0 8px;min-height:48px}.more-posts .video-thumb{display:block}.more-posts .video-thumb img{margin-top:0}}@media only screen and (min-width:480px) and (max-width:767px){.main-feature{background:#eee;color:#506168;padding:60px 12px 12px 184px;margin:0 -12px 48px -12px;position:relative;min-height:92px}.main-feature .feature-type{left:12px}.main-feature .entry-title{font-size:24px}.main-feature .entry-summary{position:static;padding:0 24px 0 0}.main-feature .entry-summary .wp-post-image{width:148px}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}#tabzilla{float:right;position:relative}#tabzilla a{text-indent:120%;white-space:nowrap;overflow:hidden;background-image:url("../main/img/tabzilla-static.6675a96dec10.png");background-repeat:no-repeat;display:block;height:37px;position:relative;width:147px;z-index:2}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#tabzilla a{background-image:url("../main/img/tabzilla-static-high-res.bac5ff04ca07.png");-webkit-background-size:147px 37px;background-size:147px 37px}
}#tabzilla:before{background-color:transparent;content:'';display:block;height:26px;left:28px;position:absolute;top:0;width:88px;z-index:1}._ac-wrap{position:relative;display:inline-block}._ac-wrap ._ac-hint{position:absolute;top:0;left:0;border-color:transparent;box-shadow:none;opacity:1;color:#b4b4b4;background:#fff}._ac-wrap ._ac-foreground{background-color:transparent;position:relative;vertical-align:top}._ac-wrap ._ac-results{z-index:10;position:absolute;background-color:#fff;border:1px solid #ebebeb;width:400px;display:none;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.25)}._ac-wrap ._ac-results p{padding:5px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #ebebeb;cursor:pointer;text-align:left}._ac-wrap ._ac-results p a{display:block}._ac-wrap ._ac-results p:last-child{border-bottom:0}._ac-wrap ._ac-results p.selected{background-color:#f2f2f2}._ac-wrap ._ac-hint{background:0;color:#2d373b}._ac-wrap ._ac-results{width:290px}@media only screen and (max-device-width :320px){._ac-wrap ._ac-results{width:230px}}._ac-results p{background-color:#20272a;color:#b4b4b4}._ac-wrap ._ac-results{border-color:#666}._ac-wrap ._ac-results p{border-bottom:1px dotted #666;font-size:.857em}._ac-wrap ._ac-results p.selected{background-color:#2d373b}._ac-wrap input[type="text"]:focus{background-color:transparent}.persona-button{color:#fff;display:inline-block;font-size:14px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.1;overflow:hidden;position:relative;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.5),0 0 2px rgba(0,0,0,0.2);background:#297dc3;background:-moz-linear-gradient(top,#43a6e2,#287cc2);background:-ms-linear-gradient(top,#43a6e2,#287cc2);background:-o-linear-gradient(top,#43a6e2,#287cc2);background:-webkit-linear-gradient(top,#43a6e2,#287cc2);background:linear-gradient(top,#43a6e2,#287cc2);-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2)}.persona-button:hover{background:#21669f;background:-moz-linear-gradient(top,#3788b9,#21669f);background:-ms-linear-gradient(top,#3788b9,#21669f);background:-o-linear-gradient(top,#3788b9,#21669f);background:-webkit-linear-gradient(top,#3788b9,#21669f);background:linear-gradient(top,#3788b9,#21669f)}.persona-button:active,.persona-button:focus{top:1px;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.persona-button span{display:inline-block;padding:5px 10px 5px 40px}.persona-button span:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;content:'';display:block;width:31px;position:absolute;bottom:0;left:-3px;top:0;z-index:10}.persona-button span:before{content:'';display:block;height:100%;width:20px;position:absolute;bottom:0;left:0;top:0;z-index:1;background:#42a9dd;background:-moz-linear-gradient(top,#50b8e8,#3095ce);background:-ms-linear-gradient(top,#50b8e8,#3095ce);background:-o-linear-gradient(top,#50b8e8,#3095ce);background:-webkit-linear-gradient(top,#50b8e8,#3095ce);background:linear-gradient(top,#50b8e8,#3095ce);-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.persona-button:before{background:#42a9dd;content:'';display:block;height:26px;width:26px;position:absolute;left:2px;top:50%;margin-top:-13px;z-index:0;background:-moz-linear-gradient(-45deg,#50b8e8,#3095ce);background:-ms-linear-gradient(-45deg,#50b8e8,#3095ce);background:-o-linear-gradient(-45deg,#50b8e8,#3095ce);background:-webkit-linear-gradient(-45deg,#50b8e8,#3095ce);background:linear-gradient(-45deg,#3095ce,#50b8e8);-moz-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-ms-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-o-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px -1px 1px rgba(0,0,0,0.1);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.persona-button:after{content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-ms-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-o-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.persona-button.dark{background:#3c3c3c;background:-moz-linear-gradient(top,#606060,#3c3c3c);background:-ms-linear-gradient(top,#606060,#3c3c3c);background:-o-linear-gradient(top,#606060,#3c3c3c);background:-webkit-linear-gradient(top,#606060,#3c3c3c);background:linear-gradient(top,#606060,#3c3c3c)}.persona-button.dark:hover{background:#2d2d2d;background:-moz-linear-gradient(top,#484848,#2d2d2d);background:-ms-linear-gradient(top,#484848,#2d2d2d);background:-o-linear-gradient(top,#484848,#2d2d2d);background:-webkit-linear-gradient(top,#484848,#2d2d2d);background:linear-gradient(top,#484848,#2d2d2d)}.persona-button.dark span:before{background:#d34f2d;background:-moz-linear-gradient(top,#ebac45,#d34f2d);background:-ms-linear-gradient(top,#ebac45,#d34f2d);background:-o-linear-gradient(top,#ebac45,#d34f2d);background:-webkit-linear-gradient(top,#ebac45,#d34f2d);background:linear-gradient(top,#ebac45,#d34f2d)}.persona-button.dark:before{background:#d34f2d;background:-moz-linear-gradient(-45deg,#ebac45,#d34f2d);background:-ms-linear-gradient(-45deg,#ebac45,#d34f2d);background:-o-linear-gradient(-45deg,#ebac45,#d34f2d);background:-webkit-linear-gradient(-45deg,#ebac45,#d34f2d);background:linear-gradient(-45deg,#d34f2d,#ebac45)}
.persona-button.orange{background:#ee731a;background:-moz-linear-gradient(top,#ee731a,#d03116);background:-ms-linear-gradient(top,#ee731a,#d03116);background:-o-linear-gradient(top,#ee731a,#d03116);background:-webkit-linear-gradient(top,#ee731a,#d03116);background:linear-gradient(top,#ee731a,#d03116)}.persona-button.orange:hover{background:#cb6216;background:-moz-linear-gradient(top,#cb6216,#b12a13);background:-ms-linear-gradient(top,#cb6216,#b12a13);background:-o-linear-gradient(top,#cb6216,#b12a13);background:-webkit-linear-gradient(top,#cb6216,#b12a13);background:linear-gradient(top,#cb6216,#b12a13)}.persona-button.orange span:before{background:#e84a21;background:-moz-linear-gradient(top,#f7ad27,#e84a21);background:-ms-linear-gradient(top,#f7ad27,#e84a21);background:-o-linear-gradient(top,#f7ad27,#e84a21);background:-webkit-linear-gradient(top,#f7ad27,#e84a21);background:linear-gradient(top,#f7ad27,#e84a21)}.persona-button.orange:before{background:#e84a21;background:-moz-linear-gradient(-45deg,#f7ad27,#e84a21);background:-ms-linear-gradient(-45deg,#f7ad27,#e84a21);background:-o-linear-gradient(-45deg,#f7ad27,#e84a21);background:-webkit-linear-gradient(-45deg,#f7ad27,#e84a21);background:linear-gradient(-45deg,#e84a21,#f7ad27)}
