*{box-sizing:border-box !important}#mango{width:900px;text-align:left}#caat-page-links{margin-bottom:10px;text-align:center;font-size:80%}#mango,#mango textarea,#mango input[type="text"],#mango input:not([type]),#mango input[type="submit"],#mango input[type="button"],#mango .ui-widget,#mango .tagit-label{font-size:12px;font-family:helvetica;font-weight:normal}#mango img{display:inline}#mango a.action,#mango input[type="submit"],#mango input[type="button"]{display:inline-block;border:1px solid #ccc;border-radius:2px;padding:0 4px;margin:0;line-height:22px;color:#333;background:#f8f8f8;text-decoration:none}#mango a.action:hover,mango input[type="submit"]:hover,#mango input[type="button"]:hover{text-decoration:none;color:#333;border-color:#999;cursor:pointer}#mango a.action:active,#mango input[type="submit"]:active,#mango input[type="button"]:active{color:#666;border-color:#ccc;background:#fff}#mango p{margin:10px;line-height:16px}#mango .section{clear:both;overflow:auto;margin-bottom:10px}#mango .mango-entity-section{clear:both;margin:8px 0;border-bottom:1px solid #eee}#mango .mango-entity-section:first-child{border-bottom:0}#mango h1{text-align:left;margin:12px 2px 8px 2px}#mango h2{margin:12px 2px 8px 2px;line-height:22px}#mango h3{margin:0;padding:4px;line-height:26px;line-height:22px}#mango table{margin:0;border-collapse:collapse;border-spacing:0}form.mango label{border:1px solid #aaa;border-radius:2px;background:#ddd}form.mango label[status="bad"]{border-color:#caa;background:#fcc}form.mango label[status="good"]{border-color:#aca;background:#cfc}form.mango input[disabled="disabled"]{opacity:.5}#mango .sublinks{margin:2px;margin-bottom:6px}#mango p.warning{padding:6px;background:#ffa}#mango p.mango-updated{text-align:right;font-style:italic}#mango .mango-pagination:after{content:"";display:table;clear:both}#mango .mango-pagination{margin:10px}#mango .mango-pagination>div{float:left}#mango .mango-pagination-back{width:35%;text-align:right}#mango .mango-pagination-results{width:30%;text-align:center}#mango .mango-pagination-forward{width:35%;text-align:left}#mango-page{clear:both}#mango div.mango-box{width:390px;margin:0;border:0;padding:0}#mango div.mango-box.full{float:left;width:900px}#mango div.mango-box.left{float:left}#mango div.mango-box.right{float:left;width:490px;margin-left:20px;overflow:hidden}#mango div.mango-box.third{float:left;width:300px}#mango div.mango-box.half{float:left;width:450px}#mango div.center-box{text-align:center}#mango nav{margin:2px 0;line-height:24px}#mango nav,#mango nav *{vertical-align:bottom}#mango nav:before,#mango nav:after{content:"";display:table}#mango nav:after{clear:both}#nav-pages,#nav-moderator{float:left}#nav-account,#nav-parameters{float:right}#mango nav label,#mango nav a{display:inline-block;margin:2px;border:1px solid rgba(0,0,0,0);border-radius:2px;padding:0px 6px}#mango nav a{border-color:#ccc}#mango nav .nav-group{display:inline-block}#mango nav .nav-group a{border-radius:0;border-right:0;margin-right:0;margin-left:0}#mango nav .nav-group a:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px;margin-left:2px}#mango nav .nav-group a:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px;margin-right:2px;border-right:1px solid #ccc}#mango nav a.mango-has-img{padding-left:0}#mango nav img{margin-right:3px}#mango nav a:hover{text-decoration:none;background:#ddd}#mango nav a.selected{background:#eee}#nav-moderator a.attention{background:#D3DEF1}form.mango label{float:left;display:block;width:390px;margin:0px;margin-bottom:4px;padding:2px}form.mango input,form.mango textarea{margin:-2px;margin-top:1px;margin-bottom:-5px;border:0px;border-top:1px solid #ccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:2px}form.mango input{width:388px}form.mango textarea{resize:none;height:100px;width:187px}form.mango label.textarea{width:187px}#mango form.mango input[type="button"],#mango form.mango input[type="submit"]{width:390px;margin:0px;padding:2px 4px;margin-bottom:4px}#mango div.actions form.mango input[type="button"],#mango div.actions form.mango input[type="submit"]{display:inline-block;width:auto;padding:0 4px;margin:0}form.mango span.checkbox{margin:0 2px;border:1px solid #ccc;border-radius:2px;padding:2px;padding-top:3px}form.mango span.select{display:block;margin:-2px;margin-top:1px;border:0px;border-top:1px solid #ccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:2px;background:white}form.mango input[type="checkbox"]{position:relative;top:2px}#mango img.throbber{position:relative;top:4px;margin-top:-2px}#mango .action-bar{clear:both;border:1px solid #ccc;border-radius:2px;overflow:visible;margin:0;margin-bottom:12px;padding:0;line-height:26px;min-height:26px}#mango .action-bar:before,#mango .action-bar:after{content:"";display:table}#mango .action-bar:after{clear:both}#mango .action-bar.no-border{margin:0;border:none}#mango .action-bar.right{text-align:right}#mango .action-bar>div,#mango .action-bar form>*{margin:0;padding:0}#mango .action-bar form:before,#mango .action-bar form:after{content:"";display:table}#mango .action-bar form:after{clear:both}#mango .action-bar h3{float:left;width:80px}#mango .action-bar form .inputs{float:left}#mango .action-bar .actions{float:right;margin:0;text-align:right;width:84px;padding:0 2px;line-height:26px}#mango .action-bar label{display:inline-block;min-height:26px;padding:0;background:inherit}#mango .action-bar label>span{padding:0 4px}#mango .action-bar label>input,#mango .action-bar .actions input[type='submit']{margin:2px 0;border:1px solid #ccc;padding:0 4px;height:22px;line-height:20px;border-radius:2px;vertical-align:bottom}#mango .action-bar .actions input[type='submit']{margin:2px;height:24px}#mango .action-bar input[type='text'],#mango .action-bar input:not([type]){display:inline-block}#mango .tagit-choice{line-height:18px;padding:0 4px;padding-right:20px;border-radius:4px}#mango .action-bar>.actions{float:right;margin:auto;text-align:right;line-height:26px}#mango ul.pageList{display:inline;margin:0;padding:0}#mango span.resultCount,#mango ul.pageList>li{display:inline-block;margin:0;padding:0 6px}#mango .home-inline h3{margin-left:10px;display:inline-block;width:100px}#mango .home-inline *{display:inline}#mango .home-inline .action-bar{border:none}#mango .caption ul{margin:0;padding:0;list-style:none}#mango .caption img{display:inline-block;padding:0 5px}#mango li.user{width:242px;margin:6px;border:1px solid #ccc;border-radius:2px;padding:0;line-height:24px}#mango li.user.current{background:#ddd}#mango li.user,#mango li.user *{vertical-align:bottom}#mango li.user img{width:25px;border-right:1px solid #ccc}#mango div.user-icon{float:left;width:134px;margin:6px;border:1px solid #ccc;border-radius:2px;padding:6px;text-align:center}#mango div.user-icon p{text-align:center}#mango div.user-introduction{margin-top:6px;padding:6px}#mango div.user-entities{clear:both}#mango div.user-entities>div.org,#mango div.user-entities>div.event,#mango div.user-entities>div.address{width:390px;margin-top:6px;padding:5px}#mango div.user-entities>div.address{display:none}#mango div.user-entities>div.org{float:left}#mango div.user-entities>div.event{float:right}#mango .visibility.bar{opacity:.75;border-radius:2px;padding:2px;text-align:center}#mango .visibility.bar.inline{display:inline-block;margin-right:6px;width:58px}#mango .visibility.public{background:#cfc}#mango .visibility.private{background:#fcc}#mango .visibility.pending{background:#ddd}#mango .visibility.suggestion{background:#aaf}#mango p.results-hint{text-align:center;padding:4px}#mango div.org-box,#mango div.event-box{margin-top:2px;border:1px solid #aaa;padding:2px;border-radius:2px}#mango div.org_name,#mango div.event_name{padding-bottom:4px}#mango div.org_description,#mango div.event_description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:8px;padding-bottom:4px}#org-form,#event-form,#address-form,#contact-form,#note-form{float:left;width:490px;margin:0;border:0;padding:0}#org-form,#event-form,#address-form{margin-left:20px}#org-form label[name="description"],#event-form label[name="description"]{width:390px}#org-form label[name="description"] textarea,#event-form label[name="description"] textarea{width:388px;height:360px}.form-hint{width:390px;float:left}div.ui-datepicker,div.ui-timepicker{font-size:80%;color:#333;background:#fff;border:1px solid #ccc}div.ui-datepicker .ui-state-default,div.ui-datepicker .ui-widget-content .ui-state-default,div.ui-datepicker .ui-widget-header .ui-state-default,div.ui-timepicker .ui-state-default,div.ui-timepicker .ui-widget-content .ui-state-default,div.ui-timepicker .ui-widget-header .ui-state-default{color:#363636;background:#ccc}div.ui-datepicker td,div.ui-timepicker td{border:1px solid #ccc}div.ui-datepicker td a,div.ui-datepicker td a.ui-state-highlight,div.ui-timepicker td a,div.ui-timepicker td a.ui-state-highlight{background:#bbb}div.ui-datepicker td a.ui-state-active,div.ui-timepicker td a.ui-state-active{background:#d1b310}#org-search .inputs,#event-search .inputs{width:700px}#org-search input[type="text"],#org-search input:not([type]),#event-search input[type="text"],#event-search input:not([type]){width:190px}#event-search label[name="tag"],#org-search label[name="tag"]{display:inline-block;width:560px}#org-search .inputs>label[name="tag"]>span,#org-search .inputs>label[name="nameSearch"]>span,#event-search .inputs>label[name="tag"]>span,#event-search .inputs>label[name="nameSearch"]>span{display:inline-block;width:48px}#org-search label[name="tag"] ul,#event-search label[name="tag"] ul{display:inline-block;margin:2px 0;border:1px solid #ccc;padding:0;width:500px;min-height:20px;vertical-align:bottom;border-radius:2px}#org-search label[name="tag"] li,#event-search label[name="tag"] li{margin:0}#org-search label[name="tag"] li.tagit-new,#event-search label[name="tag"] li.tagit-new{padding:0;border:0;margin:0;line-height:18px}#org-search label[name="tag"] input,#event-search label[name="tag"] input{width:424px}#org-search label[name="tag"] li.tagit-new input,#event-search label[name="tag"] li.tagit-new input{width:146px}#mango #org-search label[name="tag"] li.tagit-new input,#mango #event-search label[name="tag"] li.tagit-new input{margin:1px 0;border:0;padding:0 4px;line-height:18px;vertical-align:bottom}.ui-autocomplete{border:1px solid #ccc}#contact-form label,#contact-form label textarea{clear:both}#address-form label[name="lookup"]{float:left;margin-left:10px}#address-form label[name="postal"],#address-form label[name="lookup"]{width:190px}#address-form label[name="postal"] textarea,#address-form label[name="lookup"] textarea{width:188px}#contact-form label[name="source"],#address-form label[name="source"],#tag-form label[name="description"],#note-form label[name="text"],#note-form label[name="source"]{width:390px}#contact-form label[name="source"] textarea,#address-form label[name="source"] textarea,#tag-form label[name="description"] textarea,#note-form label[name="text"] textarea,#note-form label[name="source"] textarea{width:388px}#tag-form span.select select{width:384px}#manual_position_clear{margin-left:4px;width:auto;border:1px solid #aaa;padding:2px;border-radius:2px}#mango div.contact-box{margin-top:2px;border:1px solid #aaa;padding:2px;border-radius:2px}#mango div.contact-box .actions{float:right;clear:both}#mango div.contact-row{margin:4px;overflow:auto}#mango div.contact-row .contact{float:left}#mango div.contact-row .control{clear:both;padding-top:4px}#mango div.contact-row form,#mango div.contact-row input{display:inline;width:auto}#mango div.org-name-box,#mango div.event-name-box{margin:0;border:0;padding:0;padding-left:22px}#mango div.address-box{margin:0;border:0;border-top:1px solid #eee;padding:0}#mango div.address-box:first-child{border-top:0}#mango div.address-box .actions{width:50px}#mango div.address-row{margin:4px 0;overflow:auto;display:flex}#mango div.address-row .pin{width:30px;padding:4px}#mango div.address-row .address{flex:1;padding:4px;overflow:hidden}#mango div.address-row .control{padding-top:4px}#mango div.address-row form,#mango div.address-row input{display:inline;width:auto}#mango .org_address_list div.address-row,#mango .event_address_list div.address-row{border-top:1px solid #eee;padding-top:4px}#mango ul.alias_list,#mango ul.tag_list{list-style-type:none;padding:0px;margin:0px;line-height:18px}#mango ul.alias_list *,#mango ul.tag_list *{width:auto;display:inline}#mango ul.alias_list li,#mango ul.tag_list li{display:inline-block;margin:2px;border:1px solid #ccc;padding:0 4px;height:20px;line-height:18px;border-radius:2px;background:#f8f8f8}#mango ul.alias_list li.has-visibility,#mango ul.tag_list li.has-visibility{padding-right:0}#mango ul.tag_list li.tag span.virtual{opacity:0.5}#mango ul.alias_list input,#mango ul.tag_list input{height:18px;line-height:18px;margin:0;border:0;padding:0;background:inherit;cursor:pointer;color:#339;text-decoration:none}#mango ul.alias_list input:visited,#mango ul.tag_list input:visited{color:#639}#mango ul.alias_list input:hover,#mango ul.tag_list input:hover{text-decoration:underline}#mango #tag-search{float:left;width:490px}#mango #tag-search div.actions{width:60px}#mango #tag-search input[name='search']{width:160px}#mango .group-tag-columns:before,#mango .group-tag-columns:after{content:"";display:table}#mango .group-tag-columns:after{clear:both}#mango .group-tag-column{float:left;width:45%}#mango #group-tag label{display:block;margin:2px}#mango #group-tag label{border:1px solid #ccc;padding:0 4px;padding-right:8px;line-height:20px;border-radius:2px;background:#f8f8f8}#mango #group-tag label input{vertical-align:middle;position:relative;top:-1px}#mango .has-notes{background:#fff}#mango .note{border-top:1px solid #ccc;padding:0;overflow:auto;padding-top:2px}#mango .note:first-child{border-top:none}#mango .note-text,#mango .note-date,#mango .note-source{padding:4px}#mango .note-date{display:inline;float:left;opacity:.5;z-index:10}#mango .note p:first-child{margin-top:0}#mango .note p:last-child{margin-bottom:0}#mango .note-source{text-align:right;opacity:.5}#mango .note-source>p{margin:0;padding:0}#note-links h3{display:inline}#mango-map-box{float:left;width:390px;margin:0;border:0}#mango-map-canvas{width:380px;height:360px}#mango-map-box div.caption{border-top:1px solid #ccc;padding:4px}#mango table.history{width:100%;margin:0}#mango table.history td,#mango table.history th{border:1px solid #ddd;padding:0 6px;line-height:24px}#mango table.history td .ellipsis{display:inline-block;width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mango table.history td.user img{vertical-align:bottom}#mango table.history td.revision.deleted{background:#ddd}#mango .markdown{text-align:left}#mango table.revision,#mango table.revision tr,#mango table.revision th,#mango table.revision td{border:1px solid #ddd}#mango table.revision th{background:#f8f8f8}#mango table.revision th,#mango table.revision td{width:375px;text-align:center;padding:4px;vertical-align:top}#mango table.queue{border-collapse:separate;width:100%}#mango table.queue td,#mango table.queue th{border:1px solid #ddd;border-right:0;border-bottom:0;padding:4px;vertical-align:top;line-height:22px}#mango table.queue tr:last-child td{border-bottom:1px solid #ddd}#mango table.queue th:last-child,#mango table.queue td:last-child{border-right:1px solid #ddd}#mango table.queue tr.mango-queue-subordinate td{border-top:1px solid white}#mango table.register{table-layout:fixed}#mango table.register td{vertical-align:top;width:50%}#mango table.register td.action{padding:12px;text-align:center}.mango-social-bar{margin:2px;margin-top:4px;margin-bottom:10px;display:none}.mango-social-bar>a{display:block;border-radius:4px;background:#33BCF1}.mango-social-bar>a:before,.mango-social-bar>a:after{content:"";display:table}.mango-social-bar>a:after{clear:both}#mango .mango-social-bar p{float:left;width:436px;min-height:27px;margin:2px 6px;padding:4px;border-radius:4px;color:#333;background:#fff}#mango table.org-description td{padding:10px}#mango div.inclusion{margin:10px 0}#mango div.inclusion:before,#mango div.inclusion:after{content:"";display:table}#mango div.inclusion:after{clear:both}#mango div.inclusion div.visibility{margin:10px 0;height:60px}#mango div.inclusion div.visibility:before,#mango div.inclusion div.visibility:after{content:"";display:table}#mango div.inclusion div.visibility:after{clear:both}#mango div.inclusion ul{float:left;width:200px;margin:0;padding:6px;list-style:none}#mango div.inclusion .half ul{width:350px}#mango div.inclusion .full ul{width:788px}#mango div.inclusion li{margin:0}#mango div.inclusion div.total{display:inline-block;width:100px;padding:6px;font-size:30px;line-height:44px;text-align:right}#mango table.address-not-found{width:100%}#mango table.address-not-found td{padding:8px}#mango table.mango-activity{margin:auto}#mango table .mango-col-activity-name{width:104px}#mango table .mango-col-activity-visibility{width:73px}#mango table .mango-col-activity-count{width:73px}#mango table .mango-col-activity-desc{width:359px}#mango table.mango-activity.wide.edit .mango-col-activity-desc{width:459px}#mango table td.numeric,#mango table th.numeric{text-align:right}#mango table.mango-activity{border-collapse:collapse;border-spacing:0}#mango table.mango-activity td,#mango table.mango-activity th{vertical-align:top;border:1px solid #eee;padding:10px;position:relative}#mango table.mango-activity td>p:first-child,#mango table.mango-activity td>p:last-child{margin-left:0;margin-right:0}#mango table.mango-activity td>p:first-child{margin-top:0}#mango table.mango-activity td>p:last-child{margin-bottom:0}#mango table.mango-activity textarea{display:inline-block;width:70%;height:60px;margin:1px 0;border:1px solid #eee}#mango table.mango-activity.edit td.mango-cell-activity-desc{padding:6px}#mango table.mango-activity input[type='submit']{display:inline-block;width:20%;margin:1px 0;position:absolute;left:350px}

ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}ul.tagit li.tagit-choice{padding:.2em 18px .2em .5em;position:relative;line-height:inherit}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin:0;padding:0;width:inherit;background-color:inherit;outline:none}

