
/*
 * Copyright 2012, Google Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *     * Redistributions of source code must retain the above copyright
 * notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above
 * copyright notice, this list of conditions and the following disclaimer
 * in the documentation and/or other materials provided with the
 * distribution.
 *     * Neither the name of Google Inc. nor the names of its
 * contributors may be used to endorse or promote products derived from
 * this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 * Additional Licenses for Third Party components can be found here:
 * http://wiki.freebase.com/wiki/Freebase_Site_License
 *
 */
.table{width:100%;margin:0 0 20px;background:#fff;box-shadow:0 0 0 4px #e1e4e6}.table .first{padding-left:15px!important}.table thead{margin:0 0 20px;background:#fff;box-shadow:0 0 0 4px #e1e4e6}.table thead tr{margin-bottom:0;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#8eaaba),to(#80a0b2));background-image:-webkit-linear-gradient(#8eaaba,#80a0b2);background-image:-moz-linear-gradient(0% 55% 90deg,#80a0b2,#8eaaba);background-repeat:repeat;-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa}.table thead tr th{font-size:1.4em;font-weight:bold;color:#fff;text-shadow:0 1px rgba(0,0,0,0.8)}.table tbody tr{}.table tbody tr td{font-size:1.2em;vertical-align:top;white-space:nowrap}.table tbody tr td .data-list li{padding:0}.table tbody tr th{font-weight:bold}.table tbody tr:hover{outline:solid 1px #E8EBEE;background-color:rgba(0,0,0,0.02)}.table tbody tr:hover .inline-menu{visibility:visible}.table tbody tr.invalid{background:#FBEFEF}.table tbody tr.invalid:hover{background-color:#F8E0E0}.table tbody tr.invalid .row-number{text-decoration:line-through}.table tbody tr.invalid .row-number .wrapper{text-decoration:line-through}.table tbody tr .inline-menu{display:inline-block;visibility:hidden}.table tbody tr .inline-menu.active{visibility:visible}.table tbody tr .inline-menu .more-action{display:inline-block;line-height:1;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat left -688px;padding:5px}.table tbody tr .inline-menu .more-action:hover,.table tbody tr .inline-menu.active .more-action{background-position:left -722px}.table th.menu-col,.table td.menu-col .empty{padding-left:12px}.table.big td,.table.big th{padding:5px 7px;font-size:1.4em}tbody th.tbody-header,thead th.tbody-header{font-size:1.3em;padding:3px 15px}tbody th.tbody-header:hover,thead th.tbody-header:hover{cursor:pointer}.tbody-header .key{font-size:12px;color:#999}.table th.table-empty-column,.table td.table-empty-column{background:#fff;border-top:0;padding:1em 15px}.table-empty-column p{font-size:1.2em}.tbody-header-title{padding-left:16px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat 0 -83px;color:inherit!important}.tbody-header-title.expanded{background-position:0 -129px}.tbody-header-title:hover{cursor:pointer;background-position:0 -115px}.tbody-header-title.expanded:hover{background-position:0 -156px}tr:hover .tbody-header-title{background-position:0 -99px}tr:hover .tbody-header-title:hover{background-position:0 -143px}.table.table-sortable .column-header:hover{cursor:pointer}.sort-icon{display:inline-block}.column-header-desc .sort-icon{padding-right:22px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -287px}.column-header-asc .sort-icon{padding-right:22px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -297px}.truncate{display:block;overflow:hidden;text-overflow:ellipsis;max-width:20em;white-space:nowrap}li:hover>.truncate,th:hover>.truncate,td:hover>.truncate{position:absolute!important;max-width:1000px;z-index:10;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 4px #999}.numeric{min-width:9em;text-align:center}.table tr.description{font-size:1.1em;line-height:1.4}.row-header .user-image{float:left;margin:0 10px 10px 0}.table .image{text-align:center;width:100px}.table .image img{margin:0 auto;padding:1px;background:#fff;border:1px solid #d1d2d3;-webkit-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.form-msg{padding:4px 7px 4px 14px;background:#fcf3db;border-bottom:1px solid #ffd7ad}.row-msg-error td{background:#ecbebb}.row-msg-info td{background:#fcf3db}.row-menu-trigger{visibility:hidden;display:inline-block;text-indent:-9999px;width:15px;height:15px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat 2px -684px}.row-menu{z-index:10;display:none;list-style:none;background:#fff;min-width:150px;max-width:300px;border:1px solid #c4c6c7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}.row-menu-item{border-bottom:1px solid #c4c6c7}.row-menu-item.last{border:0}.row-menu-item a{display:block;font-size:12px;padding:.6em .8em;line-height:1;-webkit-transition:all .2s}.row-menu-item a:hover{background-color:#dfe7ef;text-decoration:none}.table-edit .icon-link{display:inline-block;margin-right:15px;font-size:1.2em}.table-edit td,.edit-row-submit{background:#fff;border-top:0;padding:5px 15px 4px}.edit-row{background:#fff;border-top:0}.edit-row .form-field{float:left;margin:5px 0 5px 15px}.edit-row .fb-property-name{margin-left:14px}.edit-row .text-input{font-size:1em;width:15em}.edit-row .nav{border-bottom:1px solid #e4e6e7}.edit-row .nav-mode{float:left;margin-right:1em}.table tbody .edit-row td{position:relative;background:#fff;padding:0}.table tbody .edit-row-submit td{font-size:1em;background:#f6f8f9;border-top:1px solid #d5d7d8;border-bottom:1px solid #d5d7d8}.form-label{display:block;font-weight:bold}.form-note{display:block;font-size:11px}.form-row-inline{float:left;width:48%;margin-right:2%}.edit-row .key,.modal-content .key{font-size:11px;font-weight:normal;color:#aaa}.edit-row-loader{position:absolute;left:0;top:0;width:100%;background:#fff;background:rgba(255,255,255,0.6) url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/loader-indicator-big.gif") no-repeat center center}.breadcrumb ol,.breadcrumb ul{list-style:none;border-top:1px solid #e1e2e3}.breadcrumb-item{float:left;position:relative;line-height:1;font-size:1.2em;font-weight:bold;color:#e4e6e7;padding:5px 9px 5px 7px;margin-bottom:-1px;margin-left:10px}.breadcrumb-item.label{top:-1px;text-shadow:1px 1px 1px #fff;padding-left:28px;margin-left:0;background-color:#a1a2a3;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#b1b2b3),to(#a1a2a3));background-image:-webkit-linear-gradient(#b1b2b3,#a1a2a3);background-image:-moz-linear-gradient(0% 55% 90deg,#a1a2a3,#b1b2b3);background-repeat:repeat}.breadcrumb-item:after{content:'';position:absolute;right:-7px;top:0;height:30px;width:30px;overflow:hidden;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:1px 1px 0 #b6b7b8;-moz-box-shadow:1px 1px 0 #b6b7b8;box-shadow:1px 1px 0 #b6b7b8}.breadcrumb-item:nth-child(1):after{background-color:#a1a2a3;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#b1b2b3),to(#a1a2a3));background-image:-webkit-linear-gradient(#b1b2b3,#a1a2a3);background-image:-moz-linear-gradient(0% 55% 90deg,#a1a2a3,#b1b2b3);background-repeat:repeat}.breadcrumb-item.label:after{-webkit-box-shadow:1px 1px 2px #999;-moz-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999}.breadcrumb-item.last:after{content:none}.breadcrumb-item.user,.breadcrumb-item.user:after{background-color:#d2d24a;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#d2d24a),to(#cccc34));background-image:-webkit-linear-gradient(#d2d24a,#cccc34);background-image:-moz-linear-gradient(0% 55% 90deg,#cccc34,#d2d24a);background-repeat:repeat}.breadcrumb-item.domain,.breadcrumb-item.user-domain,.breadcrumb-item.user-domain:after,.breadcrumb-item.domain:after{background-color:#ffde64;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffde64),to(#ffcd04));background-image:-webkit-linear-gradient(#ffde64,#ffcd04);background-image:-moz-linear-gradient(0% 55% 90deg,#ffcd04,#ffde64);background-repeat:repeat}.breadcrumb-item.type,.breadcrumb-item.type:after{background-color:#ffa51e;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffa51e),to(#ff9901));background-image:-webkit-linear-gradient(#ffa51e,#ff9901);background-image:-moz-linear-gradient(0% 55% 90deg,#ff9901,#ffa51e);background-repeat:repeat}.breadcrumb-item.property,.breadcrumb-item.property:after{background-color:#ca9683;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ca9683),to(#c88d6a));background-image:-webkit-linear-gradient(#ca9683,#c88d6a);background-image:-moz-linear-gradient(0% 55% 90deg,#c88d6a,#ca9683);background-repeat:repeat}.breadcrumb-item.topic,.breadcrumb-item.topic:after{background-color:#9dc9db;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#9dc9db),to(#7ab9e1));background-image:-webkit-linear-gradient(#9dc9db,#7ab9e1);background-image:-moz-linear-gradient(0% 55% 90deg,#7ab9e1,#9dc9db);background-repeat:repeat}.breadcrumb-item.app,.breadcrumb-item.app:after{background-color:#77d2d2;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#77d2d2),to(#67cccc));background-image:-webkit-linear-gradient(#77d2d2,#67cccc);background-image:-moz-linear-gradient(0% 55% 90deg,#67cccc,#77d2d2);background-repeat:repeat}.breadcrumb-item.label a,.breadcrumb-item.label a:hover{cursor:default;text-decoration:none}.breadcrumb-item-inner{overflow:hidden;height:30px;width:30px}#breadcrumb-siblings{display:none;z-index:1;width:200px;background:#222;padding:5px;border:1px solid #222;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#breadcrumb-siblings strong{display:block;padding-left:5px;margin-bottom:3px;font-size:10px}#breadcrumb-siblings ul{background:#fff;height:175px;overflow-y:scroll;padding:0;margin:0}#breadcrumb-siblings a{display:block;color:#1170a3;font-weight:normal;padding:3px 5px}.breadcrumb-item .breadcrumb-link{display:block;position:relative;z-index:2;padding:4px 7px;color:#333}.breadcrumb-item.label .breadcrumb-link{padding-left:0}.last .breadcrumb-link,.last a.breadcrumb-link,.last a.breadcrumb-link:hover{text-decoration:none;pointer:default;color:#666}.breadcrumb-item-inner a.breadcrumb-sibling-trigger{background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -248px;padding-right:22px}.breadcrumb-item a.active{background:#222 url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -226px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#page-header{padding-top:10px;font-size:12px;background-color:#66757d;color:#e7ebed;-webkit-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}#page-header.sticky{position:fixed;top:40px;left:0;right:0;z-index:10;margin:0 auto}#header.sticky{position:fixed;top:0;left:0;right:0;z-index:11;margin:0 auto}.page-title{margin-left:120px;text-shadow:0 1px rgba(0,0,0,0.8)}.page-title h1{color:#f1f2f3;font-size:21px}.page-title h1 sup.lang-code{color:#f1f2f3}.page-title .inline-menu{display:inline-block;position:relative}.page-title .menu-trigger span{position:static;display:inline-block;font-size:11px;line-height:1;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -683px;padding:5px 20px 5px 5px;margin-left:-3px;color:#f1f2f3;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.page-title .menu-trigger{border-bottom:none!important}.page-title h1 .row-menu{z-index:2}.page-title h1 .menu-trigger{display:inline-block;position:relative;font-size:12px;line-height:1}.page-title .menu-trigger:hover{text-decoration:none}#description a,.meta a{color:#e7ebed;text-decoration:none;border-bottom:1px dotted;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}#description a:hover,.meta a:hover,#description a:hover,.meta a:hover{border-bottom:1px solid;text-decoration:none}.object-label{float:left;margin:0 10px 0 40px;padding:3px;background:#000;background:#000;border:1px solid #111;border:1px solid rgba(0,0,0,0.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.label-trigger{display:block;width:53px;text-align:center;font-weight:bold;font-size:10px;color:#454545;text-shadow:0 1px 1px rgba(255,255,255,0.8);padding:3px 0 4px;background-color:#a1a2a3;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#b1b2b3),to(#a1a2a3));background-image:-webkit-linear-gradient(#b1b2b3,#a1a2a3);background-image:-moz-linear-gradient(0% 55% 90deg,#a1a2a3,#b1b2b3);background-repeat:repeat}.object-label .label{line-height:1;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.label-trigger:hover{text-decoration:none}.object-label.no-img{margin-top:3px}.object-label.no-img a.label-trigger{border-top:0}.object-label.img{position:relative;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.6);-moz-box-shadow:0 0 0 rgba(0,0,0,0.6);box-shadow:0 0 0 rgba(0,0,0,0.6)}.object-label.img .label{border-top:1px solid rgba(0,0,0,0.3)}.object-label.img a.label-trigger{width:125px}.page-title.img{margin-left:190px}.label{}.label .topic,.label .image,.label .content,.label .article{background-color:#9dc9db;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#9dc9db),to(#7ab9e1));background-image:-webkit-linear-gradient(#9dc9db,#7ab9e1);background-image:-moz-linear-gradient(0% 55% 90deg,#7ab9e1,#9dc9db);background-repeat:repeat}.label .dataset,.label .query{background-color:#77d2d2;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#77d2d2),to(#67cccc));background-image:-webkit-linear-gradient(#77d2d2,#67cccc);background-image:-moz-linear-gradient(0% 55% 90deg,#67cccc,#77d2d2);background-repeat:repeat}.label .domain,.label .type,.label .property{background-color:#ffde64;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffde64),to(#ffcd04));background-image:-webkit-linear-gradient(#ffde64,#ffcd04);background-image:-moz-linear-gradient(0% 55% 90deg,#ffcd04,#ffde64);background-repeat:repeat}.label .user{background-color:#ffa51e;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffa51e),to(#ff9901));background-image:-webkit-linear-gradient(#ffa51e,#ff9901);background-image:-moz-linear-gradient(0% 55% 90deg,#ff9901,#ffa51e);background-repeat:repeat}.label .usergroup,.label .permisson,.label .attribution,.label .namespace{background-color:#ca9683;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ca9683),to(#c88d6a));background-image:-webkit-linear-gradient(#ca9683,#c88d6a);background-image:-moz-linear-gradient(0% 55% 90deg,#c88d6a,#ca9683);background-repeat:repeat}#image{width:125px;height:125px;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#3f3f3f),to(#343434));background-image:-webkit-linear-gradient(#3f3f3f,#343434);background-image:-moz-linear-gradient(0% 55% 90deg,#343434,#3f3f3f);background-repeat:repeat}.img #image:after{content:"";position:absolute;top:20px;left:3px;border-color:#fff transparent transparent #fff;border-style:solid;border-width:26px;width:0;height:0;opacity:.2}.creation-timestamp{float:right;margin:0 30px 0;line-height:28px;font-size:12px}.creation-timestamp a{color:#e7ebed;border-bottom:1px dotted}.creation-timestamp a:hover{border-bottom:1px solid;text-decoration:none}.creation-timestamp .user-image{float:left;margin-right:10px}.creation-timestamp .user-image a,.creation-timestamp .user-image a:hover{border:0}.creation-timestamp .user-image img{display:inline-block;padding:3px;background:#373b40;background:rgba(0,0,0,0.2);border:1px solid #323232;border:1px solid rgba(0,0,0,0.1)}.user-list-title{margin:.8em 0;font-size:1.2em;font-weight:bold}.user-list .vcard{list-style:none;float:left;margin-right:7px}.meta .key,.meta .included-types,.meta .display-type{padding-right:7px}#description{margin:5px 30px 0 0}#page-header .nav{clear:both;margin-top:10px;background:#393939;background:-moz-linear-gradient(top,#393939 0,#414141 50%,#3c3c3c 51%,#303030 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#393939),color-stop(50%,#414141),color-stop(51%,#3c3c3c),color-stop(100%,#303030));background:-webkit-linear-gradient(top,#393939 0,#414141 50%,#3c3c3c 51%,#303030 100%);background:-o-linear-gradient(top,#393939 0,#414141 50%,#3c3c3c 51%,#303030 100%);background:-ms-linear-gradient(top,#393939 0,#414141 50%,#3c3c3c 51%,#303030 100%);background:linear-gradient(top,#393939 0,#414141 50%,#3c3c3c 51%,#303030 100%);-webkit-box-shadow:-2px 0 2px rgba(0,0,0,0.8);-moz-box-shadow:-2px 0 2px rgba(0,0,0,0.8);box-shadow:-2px 0 2px rgba(0,0,0,0.8)}.nav-utilities{float:right;margin-right:142px;border-right:1px solid}.nav-mode li,.nav-utilities li{float:left;list-style:none;line-height:1}.nav-mode li{border-right:1px solid}.nav-utilities li{border-left:1px solid}.nav-mode a,.nav-utilities a{display:block}.nav-mode a{font-size:14px;line-height:25px;font-weight:bold;padding:0 1em}.nav-mode a.current{background:#fff;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ececec),to(#fff));background-image:-webkit-linear-gradient(#ececec,#fff);background-image:-moz-linear-gradient(0% 55% 90deg,#fff,#ececec);background-repeat:repeat}.tab-nav{float:left;min-height:35px;margin-left:40px;border-left:1px solid}.tab-nav li{float:left;list-style:none;line-height:1;text-align:center}.tab-nav li.main-tab{min-width:130px}.tab-nav li.more{}.tab-nav li.more a{font-size:12px;line-height:3}.tab-nav li.more a:hover span{background:transparent}.tab-nav li.more a span{border:0;padding:0 12px 0 15px}.tab-nav li.more span:after{content:"";position:absolute;right:0;top:16px;border-width:3px;border-color:#fff transparent transparent;border-style:solid;height:0;width:0}.tab-nav a{display:block;font-size:14px;color:#e7ebed}.tab-nav a:hover{text-decoration:none}.tab-nav a:hover span{background:#222;background:rgba(0,0,0,0.2)}.tab-nav span{display:block;height:35px;line-height:35px;border-right:1px solid;padding:0 30px;text-shadow:1px 1px 1px rgba(0,0,0,0.7);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.tab-nav a.current span{position:relative;border:none;font-weight:bold;background:#FFD02F;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffd02f),to(#feb22a));background-image:-webkit-linear-gradient(#ffd02f,#feb22a);background-image:-moz-linear-gradient(0% 55% 90deg,#feb22a,#ffd02f);background-repeat:repeat;color:#393939;text-shadow:0 1px rgba(255,255,255,0.6);height:37px;-webkit-box-shadow:1px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:1px 4px 4px rgba(0,0,0,0.2);box-shadow:1px 4px 4px rgba(0,0,0,0.2)}.tab-nav a.current span:after{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:-18px;border-width:10px;border-color:#FEB22A transparent transparent;border-style:solid;height:0;width:0}.tab-nav,.nav-utilities li,.nav-mode li,.nav-utilities,.tab-nav a span{border-color:#333;border-color:rgba(0,0,0,0.8)}.nav-mode a.current{position:relative;margin-bottom:-20px;color:#fff}.nav-mode a span{display:block;background:purple;height:55px}.nav-utilities li a{font-size:1.2em;line-height:1;padding:9px 15px 10px;color:#63686D}.nav-utilities li .menu-trigger:hover{background:rgba(255,255,255,0.2)}.nav-utilities li .mark{padding-left:0}.nav-utilities a.object-actions-toggle{display:block;position:relative;height:35px;width:140px;padding:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.submenu.object-settings.right{margin-left:125px;margin-top:14px}.submenu.weblinks,.submenu.object-settings{border:0;background:#343434;font-size:12px;color:#e8ebee;padding:5px 10px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.5);box-shadow:0 2px 2px rgba(0,0,0,0.5)}.submenu.weblinks .submenu-title,.submenu.object-settings .submenu-title{display:block;font-weight:bold;padding-left:10px}.submenu.weblinks a,.submenu.object-settings a{display:block;padding-left:15px;color:#e8ebee}.submenu.weblinks a:hover,.submenu.object-settings a:hover{background-color:rgba(0,0,0,0.3);text-decoration:none}.submenu.weblinks li,.submenu.object-settings li{list-style:none;line-height:2}.submenu.weblinks ul li a,.submenu.object-settings ul li a{padding-left:15px}.weblinks{padding-left:10px!important}.object-settings{width:200px}.object-settings .no-settings{display:none;font-style:italic}.object-settings .current{background:rgba(0,0,0,0.3)}.object-settings .current span{display:inline-block;padding-right:23px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/ui-icons.png") no-repeat right -1549px}.object-settings .subnavs{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.8)}.object-actions-toggle:hover{background:#111;background:rgba(0,0,0,0.2)}.outer-cog{display:block;position:absolute;margin:0 auto;left:0;right:0;top:5px;width:22px;height:22px;background:#cedce7;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#aeaeae));background-image:-webkit-linear-gradient(#fff,#aeaeae);background-image:-moz-linear-gradient(0% 55% 90deg,#aeaeae,#fff);background-repeat:repeat}.inner-cog{display:block;background:#404040;position:absolute;left:7px;top:7px;width:8px;height:8px;box-shadow:inset 1px 1px 1px #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.cog{display:block;height:0;margin:0 auto;position:absolute;width:2px;border-top:3px solid #404040;border-left:2px solid transparent;border-right:2px solid transparent;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.outer-cog:after{content:"";width:0;height:0;position:absolute;top:4px;right:-15px;border-top:5px solid #efefef;border-left:5px solid transparent;border-right:5px solid transparent;-webkit-transform:rotate(1,0.8);-moz-transform:rotate(1,0.8);-o-transform:rotate(1,0.8);-ms-transform:rotate(1,0.8);transform:rotate(1,0.8)}.cog.one{left:0;right:0;top:-1px}.cog.two{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:-1px;left:0;right:0}.cog.three{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-3px;top:10px}.cog.four{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-3px;top:10px}.cog.five{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0;top:2px}.cog.six{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:2px}.cog.seven{-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-o-transform:rotate(-140deg);-ms-transform:rotate(-140deg);transform:rotate(-140deg);left:0;bottom:2px}.cog.eight{-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-o-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg);right:0;bottom:2px}.cog.two,.cog.seven,.cog.eight{border-top-color:#393939}.object-actions-toggle:hover .cog{border-top-color:#2f2f2f}.object-actions-toggle:hover .cog.two,.object-actions-toggle:hover .cog.seven,.object-actions-toggle:hover .cog.eight{border-top-color:#2c2c2c}.page-flag{margin-top:-10px;margin-bottom:10px;padding:5px 30px;font-size:12px;font-weight:bold;color:#333;text-shadow:1px 1px 1px rgba(255,255,255,0.5);background-color:#fadb2e;background-size:4px 4px;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,0.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,transparent 75%,transparent);background-repeat:repeat}.page-flag a{color:#333;border-bottom:1px dotted}.page-flag a:hover{text-decoration:none;border-bottom:1px solid}.page-flag.success{background-color:#e4f3db}.page-flag.notice{background-color:#e5f2fb}.page-flag.error{background-color:#FFA890}.weblink-favicon{padding-left:20px!important;background-repeat:no-repeat;display:inline-block;background-size:16px 16px;background-position:0 center}.modal{position:absolute;width:55em;border:5px solid #dcdbdc;background:#f0f2f3;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.modal-inner{background:#fff;border:1px solid #dcdbdc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.modal-title{font-size:1.4em;font-weight:bold;border-bottom:1px solid #dcdbdc;padding:7px 10px}.modal-sub-title{font-size:1.2em;font-weight:bold;color:#333;margin-top:5px}.modal.loading .modal-title span{padding-right:20px;background:url("/static/156b.lib.www.tags.svn.freebase-site.googlecode.dev/template/img/loader-snake-small-grey.gif") no-repeat center right}.modal.loading .modal-content{opacity:.5}.modal-buttons{margin-top:1em}.modal-buttons .button-delete,.modal-buttons .button-delete:hover{float:right;background:transparent;color:#1170a3;border:0;font-weight:normal;text-shadow:none}.modal-buttons .button-delete:hover{text-decoration:underline}.modal-content{position:relative;padding:0 10px 20px 10px}.modal-content p{font-size:12px;margin-top:18px}.modal-content .form-label{font-size:1.2em;margin-top:1em}.modal-content .textarea{clear:left;width:93%}.modal-content .text-input{width:87%}.modal-help-toggle{float:right;font-size:11px;font-weight:normal;margin-top:3px}.modal-help{display:none;margin:0 20px;position:absolute;top:0;left:0;right:0;z-index:1;padding:10px;background:#fff7d7;border:1px solid #f1daa9;-webkit-box-shadow:0 2px 4px #ccc}.modal-help-title{font-size:14px;font-weight:bold;color:#222;margin-bottom:5px}.modal-help p{font-size:1.2em;color:#444;margin-bottom:7px}.modal-content .column{float:left;width:32%}.modal .message{margin:1em 0;padding:.3em .6em;font-size:1.2em;background:#fff7d7;border:1px solid #f1daa0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#content-wrapper{padding-right:270px}.main,#content-main{float:left;display:inline;margin-right:-100%;width:100%}.secondary,#content-sub{float:right;display:inline;width:27em;margin-right:-27em;position:relative}.secondary p,.secondary ul,.secondary ol,#content-sub p,#content-sub ol,#content-sub ul{font-size:12px;margin-bottom:.5em}.secondary ul,.secondary ol,#content-sub ul{margin-left:17px}.secondary ul li,.secondary ol li,#content-sub ol li,#content-sub ul li{padding:.2em 0}.secondary .content-wrapper,#content-sub .content-wrapper{margin-left:3em}.nicemenu{display:inline}.nicemenu li{padding:0}.nicemenu-item{display:inline;position:relative}.headmenu{position:relative}.submenu{position:absolute;display:none;min-width:10em}.submenu a{display:block}.nicemenu-arrow{cursor:pointer}.expanded .nicemenu-arrow{background:#ccc}#content-wrapper{padding-right:290px}.secondary{width:290px;margin-right:-290px;top:-10px}#page-header{text-align:center;position:relative}#page-header .page-title{margin:0;position:relative}#page-header h1{color:#86bfdf;font-size:22px;text-shadow:0 1px 1px rgba(0,0,0,0.8);margin:15px 0;line-height:1}#sign-in-callout{font-size:16px;margin-bottom:20px}#sign-in-callout a{color:#f90}.count-box{height:68px;width:330px;overflow:auto;margin:0 auto}.topics-count{position:absolute;top:0;width:320px;margin-top:10px;padding:5px;background:#3a3a3a;background-image:-webkit-linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),-webkit-linear-gradient(0,rgba(255,255,255,0.03) 1px,transparent 2px);background-size:2px 3px,3px 3px,2px 2px,2px 2px;background-position:-2px -2px,-2px -2px,-1px -1px,-1px -1px;color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,0.5);line-height:1;font-family:'Allerta',Helvetica,sans-serif;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.55);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.55);box-shadow:0 1px 2px rgba(0,0,0,0.55)}.topics-count .value{display:inline-block;width:184px;position:relative;padding:8px 13px;background-color:#333;background-image:-o-linear-gradient(bottom,#333 33%,#454545 50%,#333 84%);background-image:-moz-linear-gradient(bottom,#333 33%,#454545 50%,#333 84%);background-image:-ms-linear-gradient(bottom,#333 33%,#454545 50%,#333 84%);background-image:-webkit-linear-gradient(bottom,#333 33%,#454545 50%,#333 84%);background-image:linear-gradient(bottom,#333 33%,#454545 50%,#333 84%);-webkit-box-shadow:inset 1px 1px 1px #000;-moz-box-shadow:inset 1px 1px 1px #000;-o-box-shadow:inset 1px 1px 1px #000;-ms-box-shadow:inset 1px 1px 1px #000;box-shadow:inset 0 0 5px #111;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.topics-count .value strong{position:relative;z-index:1;font-size:29px;font-weight:normal;color:#fff;text-shadow:0 1px 2px #000}.topics-count .value:after{content:"";display:block;position:absolute;left:1px;right:1px;top:50%;border-top:1px solid #3c3c3c;border-bottom:1px solid #545454}.topics-count .extra{display:inline-block;padding:0 10px;line-height:1.4;font-size:12px}.topics-count .extra small{font-size:11px;color:#868686}.count-box:before{content:"";display:inline-block;position:absolute;width:16%;left:16%;top:36%;border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(0,0,0,0.1)}.count-box:after{content:"";display:inline-block;position:absolute;width:16%;right:16%;top:36%;border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(0,0,0,0.1)}p.intro{font-size:14px;margin-left:15px}.secondary .wrapper{background:#fff;color:#333;margin:0 0 0 40px;padding-top:8px}.secondary .newsletter .wrapper{background:#c5c9cc;padding:10px 15px}.secondary .newsletter form{margin-bottom:7px}.secondary .newsletter input{opacity:.7;border:1px solid rgba(0,0,0,0.3);font-size:12px;padding:7px 3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.secondary .newsletter input:focus{opacity:1}.secondary h3{position:relative;font-size:13px;font-weight:bold;line-height:1;text-shadow:1px 2px 0 rgba(255,255,255,0.8);margin:0 10% 10px -1px;border:1px solid #ffcd04;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ffdf67),to(#ffcd04));background-image:-webkit-linear-gradient(#ffdf67,#ffcd04);background-image:-moz-linear-gradient(0% 55% 90deg,#ffcd04,#ffdf67);background-repeat:repeat;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 2px 3px rgba(0,0,0,0.2);box-shadow:-1px 2px 3px rgba(0,0,0,0.2)}.secondary h3:after{content:"";position:absolute;right:-1px;top:-1px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:10px solid #fff}.secondary h3 span{display:block;padding:7px 15px;border-top:1px solid rgba(255,255,255,0.6)}.secondary h4{color:#333;font-size:13px;font-weight:bold;line-height:1;margin-bottom:7px;text-shadow:1px 2px 0 rgba(255,255,255,0.8)}.secondary p{margin-bottom:10px}.secondary .more{font-size:12px}.secondary .sub-section{padding:10px 15px;border-bottom:1px solid #e5e6e7}.secondary .schema-example{width:100%;font-size:12px}.secondary .schema-example td{line-height:25px}.secondary .schema-example .middle td{border-top:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7}.secondary .schema-example .is-a,.secondary .schema-example .has-a{text-align:right;font-weight:bold;padding-right:10px}.secondary .schema-example .kind{color:#888;padding-right:5px}.secondary .aside-box{margin-bottom:10px}.table li{list-style:none}.table .user-image{float:left;margin-right:5px}.table .creator{display:inline-block;line-height:25px}.table li ul{clear:left;margin-left:29px;margin-bottom:10px}.table li ul li{font-size:11px}.table time{color:#858585}.table.applist .applist-version{padding:0 .5em;font-size:.8em;font-weight:bold;color:#999}.table.applist .applist-details{font-size:.9em}.table.applist .app-title{font-weight:bold}.table.applist .applist-userimage{white-space:nowrap;padding:2px 50px 2px 2px}.table.applist .applist-userimage .user-image{padding:0 5px 0 0!important;float:left}.odd ul li strong{display:inline-block;min-width:60px}