#page{margin-left:auto;margin-right:auto;width:960px;}#header,#main-menu,#secondary-menu,#featured,#main,#footer{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:97.9167%;}#logo{float:left;}#sidebar-first{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:31.25%;}#sidebar-second{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:22.9167%;}.one-sidebar.sidebar-first #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:64.5833%;left:33.3333%;position:relative;}.one-sidebar.sidebar-first #sidebar-first{left:-66.6667%;position:relative;}.one-sidebar.sidebar-second #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:72.9167%;}.two-sidebars #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:39.5833%;left:33.3333%;position:relative;}.two-sidebars #sidebar-first{left:-41.6667%;position:relative;}#page:before,#header:before,#featured:before,#footer:before,#page:after,#header:after,#featured:after,#footer:after{content:"\0020";display:table;*zoom:1;}#page:after,#header:after,#featured:after,#footer:after{clear:both;}#page,#header,#featured,#footer{zoom:1;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{background:#fff url(/sites/all/modules/colorbox/styles/stockholmsyndrome/images/bg_tab.png) center bottom repeat-x;-moz-box-shadow:3px 3px 16px #333;-webkit-box-shadow:3px 3px 16px #333;box-shadow:3px 3px 16px #333;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;outline:0;}#colorbox,#colorbox div{overflow:visible;}#cboxWrapper{-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}#cboxTopLeft{width:0;height:0;}#cboxTopCenter{height:0;}#cboxTopRight{width:0;height:0;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:0;}#cboxMiddleRight{width:0;}#cboxContent{background:#fff;overflow:hidden;margin-bottom:28px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{}#cboxTitle{left:0;height:38px;color:#313131;padding:0 140px 0 15px;display:table-cell !important;vertical-align:middle;float:none !important;}#cboxCurrent{position:absolute;bottom:-26px;right:80px;color:#313131;border-left:1px solid #313131;padding:0 0 0 15px;}.cboxSlideshow_on #cboxSlideshow{display:none;}.cboxSlideshow_on #cboxSlideshow:hover{}.cboxSlideshow_off #cboxSlideshow{display:none;}.cboxSlideshow_off #cboxSlideshow:hover{}#cboxPrevious{position:absolute;bottom:-26px;right:45px;background:url(/sites/all/modules/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0 -48px;width:21px;height:15px;text-indent:-9999px;}#cboxPrevious:hover{background-position:0 -111px;}#cboxNext{position:absolute;bottom:-26px;right:15px;background:url(/sites/all/modules/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0 -29px;width:21px;height:15px;text-indent:-9999px;}#cboxNext:hover{background-position:0 -92px;}#cboxLoadingOverlay{background:#e6e6e6;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/stockholmsyndrome/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;top:-10px;right:-10px;background:url(/sites/all/modules/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0px 0px;width:25px;height:25px;text-indent:-9999px;opacity:0;}#cboxClose:hover{background-position:0 -63px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027ac6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;border-top:1px solid #ccc;}ul.nice-menu li{border:1px solid #ccc;border-top:0;float:left;background-color:#eee;}ul.nice-menu a{padding:0.3em 5px 0.3em 5px;}ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0;}ul.nice-menu ul li{//  width:15em;}ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:12.5em;}ul.nice-menu-right ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right ul ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right li.menuparent,ul.nice-menu-right li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-right li.menuparent:hover,ul.nice-menu-right li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-left li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li ul li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li.menuparent,ul.nice-menu-left li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left li.menuparent:hover,ul.nice-menu-left li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left a,ul.nice-menu-left ul a{padding-left:14px;}ul.nice-menu-down{float:left;border:0;}ul.nice-menu-down li{border-top:1px solid #ccc;}ul.nice-menu-down li li{border-top:0;}ul.nice-menu-down ul{left:0;}ul.nice-menu-down ul li{clear:both;}ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}ul.nice-menu-down .menuparent a{padding-right:15px;}ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}ul.nice-menu li{margin:0;padding-left:0;background-image:none;}#header-region ul.nice-menu li{margin:0;padding-top:0.1em;padding-bottom:0.1em;background:#eee;}#header-region ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0;}#header-region ul.nice-menu ul{top:1.7em;}#header-region ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}#header-region ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}#header-region ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-down.png) right center no-repeat;}#header-region ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}#header-region ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/images/arrow-right.png) right center no-repeat;}
div.crm-container label{font-weight:normal;display:inline;}.crm-container .crm-quickSearchField{font-weight:normal;}#crm-container .hiddenElement,.crm-container .hiddenElement{display:none;}#crm-container .clear,.crm-container .clear{clear:both;}.crm-container a,.crm-container a:link,.crm-container a:visited{color:#2786c2;text-decoration:none;}#crm-container .crm-content-block{padding:0px;}.crm-container table{margin:0em 0em 1em;border-collapse:collapse;width:100%;font-size:12px;}.crm-container table.criteria-group{margin-bottom:.1em;}.crm-container table.crm-address-element{border:none;margin-bottom:.25em;}.crm-container th,.crm-container table.display thead th,.crm-container table thead.sticky th,.crm-container table.caseSelector tr.columnheader th{background-color:#FFFFFF;border-color:#FFFFFF #FFFFFF #CFCEC3;border-style:solid;border-width:1px 1px 2px;color:#A7A7A7;font-size:12px;font-weight:bold;padding:4px;text-align:left;vertical-align:top;}.crm-container table thead.sticky{background-color:#FFF;}.crm-container thead div.sticky-header{height:15px;border-bottom:2px solid #CFCEC3;background-color:#FFF;z-index:10;}.crm-container table.display thead th.sorting_asc,.crm-container table.display thead th.sorting_desc,.crm-container table .sticky th a.sort-ascending,.crm-container table .sticky th a.sort-descending,.crm-container table.caseSelector tr.columnheader th a.sort-ascending,.crm-container table.caseSelector tr.columnheader th a.sort-descending{color:#3e3e3e;background-color:#FFF;}.crm-container table.form-layout-compressed tbody th.label{background-color:#F7F7F7;}.crm-container tbody{border-top:none;}.crm-container tr{font-size:.95em;background:none;}.crm-container td{padding:4px;vertical-align:top;}.crm-container tr.even-row td,.crm-container tr.odd-row td,.crm-container table.display td,.crm-container table.pagerDisplay td{border-collapse:collapse;}.crm-container .crm-row-selected{margin:0px;padding:3px 0px 3px 0px;clear:none;background-color:#FFFFCC !important;}.crm-container .crm-row-child{margin:0px;padding:3px 0px 3px 0px;clear:none;background-color:#F1F8EB !important;}.crm-container .row-highlighted{margin:0px;padding:3px 0px 3px 0px;clear:none;background-color:#FFFFCC;}.crm-container .two{width:2em;}.crm-container .four{width:4em;}.crm-container .six{width:6em;}.crm-container .eight{width:8em;}.crm-container .twelve{width:12em;}.crm-container .twenty{width:20em;}.crm-container .medium{width:12em;}.crm-container .big{width:15em;}.crm-container .huge{width:25em;}.crm-container .huge40{width:40em;}.crm-container textarea.big{width:35em;height:4em;}.crm-container textarea.huge{width:45em;height:16em;}.crm-container textarea.huge12{width:40em;height:12em;}.crm-container textarea.huge40{width:40em;height:16em;}.crm-container textarea.nowrap{width:45em;height:4.5em;white-space:nowrap;overflow:auto;}.crm-container .bigSelect{width:15em;height:12em;}#crm-container,.crm-container{line-height:135%;}.crm-container hr{background-color:#B0B0B0;}.crm-container select{vertical-align:middle;border:1px solid #999;}.crm-container .crm-form-block{padding:4px;margin-bottom:4px;font-size:12px;background-color:#E6E6DC;color:#3E3E3E;}.crm-container .crmasmContainer,.crm-container .crmasmSelect,.crm-container .crmasmSelectCampaigns,.crm-container .crmtagContainer,.crm-container .crmtagSelect{width:160px;}.crm-container .crmasmSelect,.crm-container .crmtagSelect,.crm-container .crmasmSelectCampaigns{padding:2px;}.crm-container .crmasmSelect .child-1{padding-left:1em;}.crm-container .crmasmSelect .child-2{padding-left:2em;}.crm-container .crmasmHighlight,.crm-container .crmtagHighlight{display:block;padding:2px 4px;background-color:#EEF4B8;}.crm-container .crmasmList,.crm-container .crmtagList{margin:0px;padding:0px;}.crm-container .crmasmList li,.crm-container .crmtagList li{background-color:#3E3E3E;background-image:none;padding:2px 4px;list-style-type:none;margin:1px 0px;color:#F5F6F1;}.crm-container .crmasmListItem,.crm-container .crmtagListItem{position:relative;}.crm-container .crmasmListItemRemove,.crm-container .crmtagListItemRemove{padding:5px;position:absolute;right:5px;top:2px;font-size:11px;margin:0px;padding:0px;}.crm-container textarea{border:1px solid #999;}.crm-container .texttolabel,.crm-container .no-border{border-style:none;}.crm-container div.solid-border-bottom{border-bottom:2px solid #777;}.crm-container div.solid-border-top,.crm-container .attachment-fieldset{margin-top:15px;border-top:1px solid #696969;}.crm-container .ht-one{height:1em;}.crm-container .add-remove-link,.crm-container .map-link,.crm-container .font-small{font-size:.9em;}#Map img{max-width:none;}.crm-container .required{color:inherit;}.crm-container .spacer{clear:left;height:5px;}.crm-container td.compressed select,.crm-container td.compressed input{font-size:0.90em;font-weight:bold;}.crm-container td.Int input{width:6em;}.crm-container input[type="text"],.crm-container input[type="password"]{border:1px solid #999;vertical-align:middle;padding-left:1px;}.crm-container .form-submit{margin:.25em 0.5em 0.25em 0;}.crm-container .form-submit-inline{margin:0em 0.5em 0.25em 0em;}.crm-container div.crm-inline-button{padding-left:6px;padding-top:6px;margin-bottom:28px;}.crm-container span.crm-lock-button{float:right;}.crm-container fieldset{background:none;padding:4px 0px;margin:10px 0px;border:none;border-top:1px solid #CFCEC3;}.crm-container fieldset.no-border{border-top:none;}.crm-container fieldset legend{display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:4px;background:none;border:medium none;background-color:transparent;color:#3E3E3E;position:relative;text-indent:0px;width:auto;}.crm-container fieldset.form-layout{margin:.25em 0em .5em 0em;padding:1px 10px 1px 10px;}.crm-container fieldset.collapsible{border:0px;}.crm-container div.form-item{border-top-style:none;margin:0px;padding:3px 0px 5px 0px;clear:none;height:100%;}.crm-container div.form-item dl,.crm-container .section-hidden dl,.crm-container .crm-form-block dl{margin:0;}.crm-container #Main fieldset table td{background-color:transparent;border:none;}.crm-container .crm-section,.crm-container-snippet .crm-section{margin-bottom:1em;}.crm-container .crm-section .label,.crm-container-snippet .crm-section .label{float:left;width:17%;text-align:right;}.crm-container .label-left .label{text-align:left;}.crm-container .crm-section .content,.crm-container-snippet .crm-section .content{margin-left:19%;}.crm-container .no-label .content{margin-left:0px;}#crm-container #cvv2{vertical-align:top;}.crm-container div.form-item dt,.crm-container .crm-form-block dt{float:left;clear:left;width:150px;text-align:right;vertical-align:top;padding:5px 15px 5px 0px;font-size:.95em;white-space:normal;}.crm-container .section-hidden dt{float:left;clear:left;width:150px;text-align:left;font-weight:bold;white-space:nowrap;padding:5px 15px 5px 0px;}.crm-container div.form-item dd,.crm-container .crm-form-block dd,.crm-container .section-hidden dd{padding:3px;margin-left:160px;}.crm-container div.form-item dd.html-adjust,.crm-container div.form-item dl.html-adjust dd,.crm-container div.crm-form-block dl.html-adjust dd,.crm-container div.crm-form-block dd.html-adjust{width:57%;}.crm-container div.form-item dd.description,.crm-container div.crm-form-block dd.description{padding:0px 0px 5px;white-space:normal;}.crm-container div.form-item span.labels,.crm-container div.crm-form-block span.labels{float:left;width:15%;text-align:right;}.crm-container div.form-item span.fields,.crm-container div.crm-form-block span.fields{width:84%;text-align:left;margin-left:16%;display:block;}.crm-container table.form-layout,.crm-container table.control-panel,.crm-container table.no-border{margin:0em;border-collapse:collapse;border:0px none;}.crm-container table.form-layout-compressed{margin:0em 0em .5em;width:auto;border-collapse:collapse;border:1px none;}.crm-container table.crm-profile-tagsandgroups>tbody>tr>td{padding:0;}.crm-container table.crm-profile-tagsandgroups,.crm-container table.crm-profile-tagsandgroups table{margin:0;}.crm-container table.advmultiselect{margin:0em;width:auto;border-collapse:collapse;border:1px solid #696969;}.crm-container table.advmultiselect td{padding:10px;}.crm-container table.advmultiselect td select{width:150px;}.crm-container .form-layout td{vertical-align:top;padding:5px;white-space:normal;border:none;}.crm-container .form-layout td.report,.crm-container .form-layout td.description,.crm-container .form-layout-compressed td.description{white-space:normal;}.crm-container .form-layout-compressed td,.crm-container .form-layout-compressed th{vertical-align:text-top;padding:2px 5px;border:none;}.crm-container .control-panel td{padding:3px;width:25%;white-space:nowrap;border:0px none;text-align:center;}.crm-container .form-layout td.label,.crm-container .form-layout-compressed td.label,.crm-container .selector td.label,.crm-container .form-layout-compressed th.label{text-align:right;padding:4px 4px 4px 6px;border:0px none;vertical-align:top;}.crm-container td.op-checkbox label{font-weight:normal;font-style:italic;}.crm-container .form-layout td.label-left,.crm-container .form-layout-compressed td.label-left{text-align:left;padding:4px 4px 4px 6px;border:0px none;vertical-align:top;}.crm-container table.selector td{border-right:1px solid #dddddd;}.crm-container .form-layout td.view-value,.crm-container .form-layout-compressed td.view-value{text-align:left;padding:4px;border:0px none;vertical-align:top;}#crm-submit-buttons{width:100%;}.crm-container .form-layout .buttons,.crm-container .form-layout-compressed .buttons{padding-top:10px;}.crm-container .button-disabled{color:#CFCEC3!important;}.crm-container .form-layout-compressed td.describe-image{vertical-align:top;padding:0.5em 0em 0em 0em;font-size:.9em;}.crm-container .right{text-align:right;}.crm-container .form-layout-compressed td.option-label{vertical-align:top;text-align:right;padding:0.75em 0.5em 0em 0.75em;color:#7a7a60;}.crm-container td.price_set_option-label{padding-left:3em;}.crm-container .messages{margin:1.0em 0em 1.0em;border:none;font-weight:normal;}.crm-container .messages .msg-title{font-weight:bold;}.crm-container .messages table{width:auto;}.crm-container .messages table td{background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}.crm-container .status{background-color:#FFFFCC;background-image:none;border:1px solid #FFFF66;margin:0.5em 0px;padding:0.25em 0.5em;color:#3e3e3e;font-weight:normal;}.crm-container .status dl{margin:2px 5px;}.crm-container div.status dt{clear:none;float:left;width:20px;}.crm-container div.status dd{margin-left:0px;}.crm-container div.status ul{margin:0 0 1em 16px;}.crm-container .status-pending{color:green;}.crm-container .status-completed{color:#000080;}.crm-container .crm-marker,.crm-container-snippet .crm-marker{color:#8A1F11;font-weight:bold;margin-right:5px;}.crm-container .crm-error,.crm-container .crm-inline-error{background:#FBE3E4 none repeat scroll 0 0;border:none;color:#8A1F11;}.crm-container .crm-error{padding:4px;}.crm-container div.view-data{padding:.25em .5em .25em .5em;border:1px solid DimGray;width:auto;background-color:#ffffff;}.crm-container .crm-footer{font-size:0.8em;}#civicrm-footer{margin-top:2em;border-top:1px solid #ddd;padding:0.8em;text-align:center;}#crm-record-log{padding:0.8em 0.8em 0em 0em;text-align:right;}.crm-container #access{padding:0.8em 0.8em 0em 0em;text-align:right;}.crm-container .header-dark{margin:0.5em 0em 0.5em;padding:0.5em;background-color:#999999;font-weight:bold;color:#FAFAFA;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}.crm-container div.display-block{font-weight:normal;margin:1.0em 2.0em 1.0em 2.0em;}.crm-container h3{background-color:#CDE8FE;font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#121A2D;padding:4px 6px;margin:0 0 0.3em;}.crm-container h3.nobackground,.crm-container .crm-form-block h3{background-color:transparent;}#crm-container .col1{float:left;vertical-align:top;width:40%;text-align:left;margin:0px 25px 0px 25px;}#crm-container .col2{float:right;vertical-align:top;width:50%;text-align:left;margin:0px;}#crm-container ul.indented{padding-left:3em;}#crm-container tr.subevent td.event-title,#crm-container tr.subevent td.event-info{padding-left:3em;}#crm-container span.child-indent{padding-left:1em;}.crm-container ul li{background-image:none;}.crm-container #help ul li{background-image:url(/sites/all/modules/civicrm/css/menu-leaf.png);}.crm-container .crm-form-block .crm-loading-element{background-image:url(/sites/all/modules/civicrm/i/loading-E6E6DC.gif);}.crm-container .crm-loading-element{padding-left:30px;height:30px;background:transparent url(/sites/all/modules/civicrm/i/loading.gif) no-repeat 0px 0px;}.crm-container div div.crm-msg-loading div.icon{background:transparent url(/sites/all/modules/civicrm/i/loading-2f2f2e.gif) no-repeat 0px 0px;}.crm-container .description,.crm-container .crm-clear-link{font-size:0.9em;font-weight:normal;white-space:normal;width:auto;color:#696969;line-height:inherit;padding:0;margin:0;}.crm-container .form-layout-compressed td.description,.crm-container .form-layout td.description{padding:0 5px 5px 5px;font-size:1em;}.crm-container .help,.crm-container #help{background-color:#F1F8EB;border:1px solid #B0D730;color:#3E3E3E;font-size:12px;margin:0 0 8px;padding:4px;}.crm-container .help p{margin:4px;}#crm-container .notorg{font-weight:normal;}.crm-container .font-light{font-weight:lighter;}.crm-container .bold{font-weight:bold;}.crm-container .font-italic{font-style:italic;}.crm-container .font-size11pt{font-size:1.1em;}.crm-container .font-size12pt{font-size:1.2em;}.crm-container .qill{font-weight:normal;line-height:1.1em;}#crm-container #map-field table,#crm-container table.report,#crm-container table.chart{width:auto;}#crm-container .crm-flashchart{overflow:scroll;}#crm-container td.enclosingNested{padding:0px;}#crm-container .nowrap{white-space:nowrap;}#crm-container tr.columnheader{background-color:#E6E6E6;color:#000000;border:1px solid #DDD;}#crm-container tr.columnheader a{color:#000;text-decoration:none;vertical-align:top;}#crm-container tr.columnheader-dark th{background-color:#999999;color:#FAFAFA;border:1px solid #696969;}#crm-container tr.columnheader-dark td,#crm-container tr.columnheader-dark th,#crm-container tr.columnheader td,#crm-container tr.columnfooter td{font-size:1.1em;font-weight:bold;}#crm-container tr.columnheader-dark th span.extra{font-size:.95em;font-weight:normal;}#crm-container tr.columnfooter{border-top:2px solid #999999;font-size:1.1em;}#crm-container #map-field th{border-right:1px solid #999999;}#crm-container #map-field td,#crm-container .report td,#crm-container .chart td{padding:10px 10px 4px 10px;}#crm-container .report td{border:1px solid #999999;background-color:#F6F6F6;}#crm-container table.report td.splitter{border-right:5px double #999999;}#crm-container .report td.separator{padding-top:1em;background-color:#FFFFFF;border-left-color:#FFFFFF;border-right-color:#FFFFFF;}#crm-container .chart td{border:2px solid #999999;}#crm-container td.yes-no{text-align:center;}#crm-container .horizontal-position{margin-right:30px;margin-left:30px;}#crm-container .horizontal-center{text-align:center;margin:0 auto;width:80%;}#crm-container .place-left{float:left;margin-left:30px;margin-right:30px;}#crm-container .float-left{float:left;padding:4px 0px;clear:none;}#crm-container .float-left + .float-left{margin-left:1em;}#crm-container .float-right{float:right;width:auto;padding:4px 0px;clear:none;}#crm-container .align-right{display:block;margin-right:20px;text-align:right;}#crm-container .element-right{float:right;margin-right:35px;}.crm-container .crm-search-tasks,.crm-container .crm-tasks{margin-bottom:4px;padding:4px;}.crm-container .crm-search-results{margin-bottom:4px;padding:0px;}.crm-container #search-status{border:none;font-size:12px;font-weight:normal;}.crm-container .crm-pager{border:none;background-color:#F5F6F1;position:relative;height:35px;padding-top:5px;margin-bottom:4px;}.crm-container #search-status ul{margin:0em;}.crm-container #search-status ul li,#crm-container ul.left-alignment li{display:list-item;margin-left:2.0em;list-style-position:inside;}.crm-container .crm-pager input{text-align:center;}.crm-container .crm-pager-nav{display:block;margin-top:7px;padding-left:5px;}#crm-container .section-hidden{display:block;margin:0px;padding:5px;font-size:0.95em;}#crm-container form .section-hidden-border{background-color:#5c5c59;border:medium none;color:#FFFFFF;margin-left:5px;font-size:12px;font-family:Verdana;padding:2px 0 0 0px;}#crm-container .section-shown{padding:0px 5px;}#crm-container .data-group-first{margin:10px 5px 5px 5px;padding:5px;border-top:2px solid #999999;clear:none;}#crm-container ul.wizard-bar{border-collapse:collapse;padding:0em 0em 0em 1em;white-space:nowrap;list-style:none;margin:10px 0px 20px;height:auto;width:auto;line-height:normal;border-top:3px solid #bbb;}#crm-container ul.wizard-bar li{display:inline;background-color:#FAFAFA;border:1px solid #999999;height:auto;margin-right:1em;padding:.5em 1em .5em;text-decoration:none;font-size:.95em;background-image:none;}#crm-container ul.wizard-bar li.current-step{background-color:#FAFAFA;border-color:#999999;font-weight:bold;}#crm-container ul.wizard-bar li.past-step{background-color:#F5F5F5;color:#666;}#crm-recently-viewed ul{list-style-image:none;font-size:.9em;margin:0px;padding:0px;}#crm-recently-viewed li.crm-recently-viewed{margin:1px;padding:1px 1px 4px 3px;border:1px solid #D7D7D0;background-color:#fff;white-space:nowrap;list-style-type:none;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#crm-recently-viewed ul li.crm-recently-viewed:hover,#crm-recently-viewed .crm-recentview-wrapper{background-color:#FFFFCC;border:1px solid #FFFF66;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#crm-recently-viewed a{font-weight:normal;color:#4A88DF;text-decoration:none;font-size:.95em;}#crm-recently-viewed .crm-recentview-wrapper{display:none;position:absolute;z-index:99;width:10em;overflow:hidden;top:0px;text-align:center;padding-top:1em;}#crm-recently-viewed.left .crm-recentview-wrapper{border-left:none;right:-10em;}#crm-recently-viewed.right .crm-recentview-wrapper{border-right:none;left:-10em;}#crm-recently-viewed li.crm-recently-viewed:hover .crm-recentview-wrapper{display:block;}#crm-recently-viewed .crm-recentview-wrapper a:hover{color:#494949;}#crm-recently-viewed ul,#crm-container #alpha-filter ul{border-collapse:collapse;padding:0em;list-style-type:none;margin:3px;height:auto;width:auto;}.crm-container div#alpha-filter{background-color:#CDE8FE;margin:4px 0 5px;padding:2px;text-align:left;}.crm-container #alpha-filter li{background-color:transparent;background-image:none;border:none;color:#AAAAAA;display:inline;font-size:15px;font-weight:normal;height:auto;margin:0 1px;padding:2px 5px;font-family:Arial,Helvetica,sans-serif;}.crm-container #alpha-filter a{border-bottom:1px dotted #2A71B4;color:#2A71B4;font-weight:normal;}.crm-container #lang-switch{float:right;z-index:2;margin:-24px 30px 0px 0px;}.crm-container .listing-box{width:auto;max-width:30em;height:7.25em;overflow:auto;border:1px solid #999999;}.crm-container .listing-box div{color:black;}.crm-container .listing-box-tall{margin:0.25em 2.0em 0.5em 0em;width:auto;max-width:30em;height:15em;overflow:auto;border:1px solid #999999;}.crm-container .action-icon{vertical-align:middle;padding:2px 2px 2px 3px;margin:2px 2px 3px 2px;cursor:pointer;cursor:hand;}#crm-container .hide-block,#crm-container .hide-row{display:none;}#crm-container .show-block{display:block;}#crm-container .show-row{display:table-row;}#crm-container input.submit-link{color:#285286;background-color:transparent;border:none;cursor:pointer;cursor:hand;margin:0em -0.5em 0em -0.5em;}.crm-container .underline-effect{color:#285286;}.crm-container .underline-effect:hover{text-decoration:underline;}.crm-container .underline-effect:before{content:"\00BB";}.crm-container div#searchForm{height:auto;width:100%;}.crm-container div#searchForm table.form-layout{border-spacing:0;}.crm-container div#searchForm table.form-layout td{padding:4px;border:1px solid #DDDDDD;}.crm-container #main{height:95%;width:95%;left:1%;top:1%;position:relative;}#crm-container .label-pane{margin:0.25em 0em 0em;padding:0.25em;background-color:#6AA8EE;cursor:pointer;color:#213245;font-weight:bold;cursor:pointer;}#crm-container .content-pane{overflow:auto;}#crm-container dd.editor{margin-top:0.7em;margin-left:0em;float:left;vertical-align:top;width:58em;}#crm-container.clear,.crm-container .crm-group-summary .clear{overflow:hidden;width:100%;}#crm-container table.mceLayout td,#crm-container table.mceLayout table{padding:0px;background:#EDEDED;border:2px solid #EDEDED;font-size:0em;vertical-align:top;width:auto;}#crm-container tr.mceLast{border:1px solid #EDEDED;}#location .form-layout table,#location .form-layout td,#crm-container div#location table.form-layout table.inner-table td{border:0px;vertical-align:top;margin-bottom:-5px;width:auto;}#crm-container table.campaign th,.crm-container table.campaign td,#crm-container table.campaign,#crm-container table.campaign table.form-layout td{font-size:9pt;border:0px;width:auto;vertical-align:top;}#crm-container table.campaign table{background:#F7F7F7;}#crm-container div.remaining{background:url(/sites/all/modules/civicrm/i/contribute/pcp_remain.gif);}#crm-container div.achieved{background:url(/sites/all/modules/civicrm/i/contribute/pcp_achieve.gif);}#crm-container .honor_roll{margin:1em 20px 0 0;padding:10px;width:120px;background-color:#fafafa;border:1px solid #9d9fca;height:220px;}#crm-container .thermometer-wrapper,#crm-container .honor-roll-wrapper{float:left;width:150px;margin-left:1em;}#crm-container .thermometer-fill-wrapper{background:transparent url(/sites/all/modules/civicrm/i/contribute/pcp_remain.gif) repeat-y scroll left bottom;height:220px;position:relative;margin:1em 0 1.5em 0;}#crm-container .thermometer-fill{background:transparent url(/sites/all/modules/civicrm/i/contribute/pcp_achieve.gif) repeat-y scroll 0 bottom;bottom:0;left:0;position:absolute;width:130px;}#crm-container .thermometer-pointer{padding-left:45px;position:absolute;top:-10px;line-height:1em;}#crm-container .pcp-intro-text{padding-bottom:1em;}#crm-container .pcp-image{float:left;margin:0 1em 1em 0;}#crm-container .ui-draggable{background:url(/sites/all/modules/civicrm/i/draggable.png) no-repeat left 1px;float:left;height:16px;text-indent:-10000px;width:16px;}#crm-container .pcp-widgets{border:1px solid #CCCCCC;float:right;margin:0 0 1em 1em;padding:0.5em;}#crm-container .pcp_honor_roll_entry{margin-bottom:1em;}#crm-container .pcp-honor_roll-nickname{font-weight:bold;}#crm-container .pcp-donate{height:24px;}#crm-container a.pcp-contribute-button{font-weight:bold;}#crm-container .pcp-create-your-own{clear:left;margin:1em 0;}#crm-container .pcp-page-text{margin-bottom:1em;}#crm-container table.nestedSelector{margin:0px;width:100%;border-bottom:0px;}#crm-container table.nestedSelector tr.columnheader th{border:0px;}#crm-container table.caseSelector{vertical-align:top;border:0px;margin:0.5em 0.1em;}#crm-container table.caseSelector tr{border-bottom:1px solid #999999;}#crm-container table.caseSelector td.status-urgent{font-weight:bold;text-transform:uppercase;}#crm-container table.caseSelector td{border-right:0px;padding:4px;}#crm-container table.nestedActivitySelector{margin:0px;width:100%;border:0px;color:#333333;}#crm-container table.nestedActivitySelector tr.columnheader th{color:#000000;background-color:#CFCEC3;border-top-color:#FFF;border-left-color:#FFFFFF;border-right-color:#FFFFFF;border-bottom-color:#999999;}#crm-container table#activities-selector.nestedActivitySelector,#crm-container table#activities-selector.nestedActivitySelector td{border:0px;}#crm-container table.nestedActivitySelector td{border-right:0px;}#crm-container table#activities-selector.nestedActivitySelector tr.status-overdue{}#crm-container table.nestedActivitySelector tr.priority-urgent,#crm-container table.nestedActivitySelector tr a.priority-urgent{background-color:#FFDDDD;}#crm-container table.nestedActivitySelector tr.priority-low,#crm-container table.nestedActivitySelector tr a.priority-low{background-color:#DDFFDD;}#crm-container table.nestedActivitySelector tr.status-scheduled,#crm-container table.nestedActivitySelector tr a.status-scheduled{color:#006633;}#crm-container table.nestedActivitySelector tr.status-completed,#crm-container table.nestedActivitySelector tr a.status-completed{color:#333333;}#crm-container table.nestedActivitySelector tr.status-overdue,#crm-container table.nestedActivitySelector tr a.status-overdue{color:#FF0000;}#crm-container table.nestedActivitySelector tr a.crm-activity-status{cursor:pointer;}#crm-container table.nestedActivitySelector tr a{color:#0066CC;}#crm-container #activities-selector tr:hover td,#crm-container #activities-selector tr:hover td.sorted,#crm-container #activities-selector tr.trOver td.sorted,#crm-container #activities-selector tr.trOver td{background:transparent;}#crm-container span.success-status{margin-left:6px;background-color:#ffff99;padding:.25em .5em .25em .5em;border:1px solid #696969;}#crm-container td.tasklist a{font-weight:bold;}#crm-container table.selector td.tasklist{border-right:1px solid #DDDDDD;width:20%;}#crm-container td.tasklist a:link{color:#FF0105;}#crm-container td.tasklist a:visited{color:green;}#crm-container .crm-actions-ribbon{margin:0 0 8px 0;}#crm-container .crm-actions-ribbon ul{margin:0px;padding:0px;}#crm-container .crm-actions-ribbon li{float:left;margin:0 8px 0 0;padding:0px;list-style:none;}#crm-container .crm-actions-ribbon li.crm-delete-action{margin-left:30px;}#crm-container .crm-actions-ribbon li.crm-previous-action,#crm-container .crm-actions-ribbon li.crm-next-action{float:right;margin:0px 0px 0px 8px;}#crm-container .ac_results li{float:none;padding:4px;margin:0px;line-height:15px;}.crm-container .action-item{padding:0px 5px;border-left:1px solid #CCC;white-space:nowrap;}.crm-container .action-item-wrap{padding:0px 5px;border-left:1px solid #CCC;white-space:normal;}.crm-container .action-item-first{border-left:none;}.crm-container .panel{display:none;z-index:9999;position:absolute;border-bottom:0px;background:transparent url(/sites/all/modules/civicrm/i/dropdown-pointer.gif) no-repeat scroll 150px 1px;text-align:left;padding-top:5px;margin:0px;width:180px;}.crm-container td ul.panel{top:15px;right:0px;}.crm-container td ul.panel li{margin:0px;padding:2px;list-style:none;background-image:none;width:auto;}.crm-container .btn-slide{text-align:left;text-decoration:none;border:none;cursor:pointer;position:relative;padding:0px 14px 0 5px;background:url(/sites/all/modules/civicrm/i/TreePlus.gif) no-repeat right 1px;border-left:none;z-index:2;}.crm-container .btn-slide-active{z-index:10;}.crm-container .crm-configure-actions,.crm-container .crm-event-participants,.crm-container .crm-event-links,.crm-container .crm-event-more{min-width:85px;z-index:1;}.crm-container .panel li a{text-decoration:none;padding:4px;display:block;border:none;cursor:pointer;}.crm-container .cmsmessagebox{position:absolute;width:auto;margin-left:10px;padding:3px;}div.grippie{background:#EEEEEE url(/sites/all/modules/civicrm/i/grippie.png) no-repeat scroll center 2px;border-color:#DDDDDD;border-style:solid;border-width:0pt 1px 1px;cursor:s-resize;height:9px;overflow:hidden;}.crm-container .resizable-textarea textarea{display:block;margin-bottom:0pt;width:95%;height:20%;}.crm-container ul li.crm-tab-button{border-bottom:0 none;float:left;margin:0 0.2em 1px 0;padding:0 0 1px;position:relative;top:1px;white-space:nowrap;}.crm-container .ui-tabs .ui-tabs-nav{border:none;background-image:none;padding:4px;}.crm-container .crm-tab-button a,.crm-container .ui-tabs .ui-tabs-nav li a,.crm-container .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,.crm-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{font-size:0.9em;}#mainTabContainer li.crm-tab-button{margin:0 2px 2px 0;}.crm-container .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0px;border:none;}.crm-container .crm-tab-button a,.crm-container .ui-tabs .ui-tabs-nav li a{padding:5px !important;}.crm-container .crm-tab-button a em{color:#3e3e3e;font-size:10px;font-style:normal;}#crm-container div.ui-accordion-content{padding:.5em 1em !important;}#crm-container .primary{font-weight:bold;}#crm-container .ui-tabs-panel{padding:4px;font-size:12px;}#crm-container div.contact_details{padding:4px;line-height:1.4em;clear:both;}#crm-container div#crm-contact-thumbnail{padding:4px;float:right;}#crm-container div.contact_panel{display:block;}#crm-container .upper{text-transform:uppercase;}#crm-container table.caseSelector td.status-urgent{font-weight:bold;text-transform:uppercase;}#crm-container div.crm-inline-edit{border:2px dashed transparent;background:none;position:relative;}#crm-container .crm-edit-ready .crm-inline-edit:hover{cursor:pointer;border:2px dashed lightgrey;}#crm-container div.crm-inline-edit.form{cursor:default;border:2px dashed #6665BF;overflow:auto;}#crm-container .crm-inline-edit.add-new{min-height:2.5em;}#crm-container div.crm-inline-edit .crm-edit-help{display:none;position:absolute;right:0px;top:0px;opacity:.8;padding:.4em;border-bottom-left-radius:1em;}#crm-container .crm-inline-edit.add-new .crm-edit-help{display:block;background-color:#EBEBEB;}#crm-container .crm-edit-ready .crm-inline-edit:hover .crm-edit-help{display:block;background-color:#DFE1FF;}#crm-container div.crm-inline-edit.form .crm-edit-help{display:none !important;}#crm-container div.crm-summary-contactname-block{padding-bottom:8px;margin-top:-10px;}#crm-container div.crm-summary-display_name{font-size:19px;padding-bottom:10px;}#crm-container div.contactCardLeft,#crm-container div#Top{width:49%;display:block;float:left;clear:both;}#crm-container div.contactCardRight{width:49%;display:block;float:right;}#crm-container div.contact_panel table{margin-bottom:0px;}#crm-container div.contactCardLeft .label,#crm-container div.contactCardRight .label{font-size:11px;vertical-align:top;margin-right:10px;}#crm-container div.contactCardLeft .grouplabel,#crm-container div.contactCardRight .grouplabel{border-bottom:grey 1px solid;width:100%;font-size:0.95em;font-weight:bold;background-color:#ddd;}#crm-container div.contact_panel .spacer{padding:8px;}#crm-container div.contact_panel td{padding:4px;vertical-align:top;border-bottom:1px solid #E2E2E2;}#crm-container div.contact_panel td.label{width:28%;}#crm-container div.contact_panel td.last{border-bottom:0px;}#crm-container #customFields{width:100%;}#crm-container #customFields div.contact_panel td.talabel{padding:4px 0 0 4px;border:0px;}#crm-container #customFields .contact_panel .customFieldGroup{background-color:#F7F7F7;line-height:1.4em;padding:4px;width:100%;}#crm-container div.contact_panel .crm-address-block{margin-bottom:6px;}#crm-container .crm-add-address-wrapper{height:25px;}.crm-container .crm-clearfix:after,#crm-container .crm-summary-row:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.crm-container div.crm-clear{clear:both;margin-bottom:1px;background-color:#FAFAFA;font-size:11px;}#crm-container div.crm-summary-row{background-color:#F4F4ED;border-top:1px solid #ffffff;margin-bottom:1px;min-height:17px;}#crm-container div.crm-summary-row div.crm-label{background-color:#FAFAFA;color:#7A7A60;text-align:left;width:122px;float:left;padding:4px;}#crm-container div.crm-summary-row div.crm-content{padding:4px;margin-left:130px;}#crm-container div.crm-config-option{float:right;padding-right:10px;padding-top:5px;}#crm-container a.crm-link-action{cursor:pointer;cursor:hand;}#crm-container span.crm-custom-greeting{font-size:9px;}#crm-container table.crm-inline-edit-form td,#crm-container div.crm-inline-edit-form{background-color:#E6E6DC;white-space:nowrap;}#crm-container table.crm-inline-edit-form td.crm-label,#crm-container div.crm-inline-edit-form .crm-label{white-space:normal;}#crm-container div.crm-inline-edit-field{display:inline-block;padding:4px 5px;}#crm-container div.buttons{text-align:right;margin:8px 0 0;padding:4px 4px 2px 0;background-color:#fff;border:none;}#crm-container div.buttons input,#crm-container div.buttons select{font-size:0.9em;vertical-align:top !important;}#crm-container div.buttons #actions{text-align:left;float:left;}#crm-container div.buttons ul#actions{list-style-type:none;padding-left:0px;}#crm-container div.buttons #actions li{float:left;padding:0px;margin:0 5px 0 0;}#crm-container div.crm-case-dashboard-buttons{height:33px;}#crm-container div.crm-case-dashboard-switch-view-buttons{float:right;}#crm-container .separator{border-bottom:solid 2px #ccc;}#crm-container .report-layout{border:none;}#crm-container .reports-header-right{text-align:right;}#crm-container .report-contents{background-color:#F5F5F5;border:1px solid #CDCDC3;padding:4px;width:20%;white-space:normal;font-size:0.95em;}#crm-container .report-contents-right{border:1px solid #CDCDC3;padding:4px;font-size:0.95em;text-align:right;}#crm-container table.report-layout td{padding:4px;border-bottom:1px solid #CDCDC3;vertical-align:top;}#crm-container table.report-layout tr{font-size:0.95em;}#crm-container .report-label{text-align:right;font-weight:bold;}#crm-container table.report-layout th.report-contents{background-color:#F5F5F5;}#crm-container table.report-layout th.statistics{width:5%;white-space:nowrap;}.crm-container .report-pager .crm-pager-nav a{color:#000000;}#crm-container table.view-layout{margin:0em;border-collapse:collapse;border:0px none;}#crm-container table.view-layout .label{color:DimGray;font-size:0.95em;vertical-align:top;font-weight:bold;margin-right:10px;background-color:#EEEEEE;width:20%;}#crm-container th.contriTotalRight{border-right:1px solid #999999;}#crm-container th.contriTotalLeft{border-left:1px solid #999999;}.crm-container .timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}.crm-container .ui-datepicker-trigger{margin-top:4px;margin-bottom:-6px;}.crm-container .ui-datepicker{width:17em;padding:.2em .2em 0;z-index:9999 !important;}#crm-container .cke_editor{border:0px none;}#crm-container div#printer-friendly{float:right;position:relative;margin:-2em 0.5em 0 0;}#crm-container table#crm-content div#printer-friendly{margin:0;}#crm-container .order-icon{height:15px;width:10px;padding-top:4px;padding-right:4px;}#crm-container .crm-submit-buttons,#crm-container .action-link{height:27px;margin:4px 0px 4px 2px;}#crm-container .register_link-top{float:right;margin-left:8px;}.crm-container .crm-clear-link{margin-left:.5em;}#crm-container .crm-button{border:medium none;cursor:pointer;display:block;float:left !important;overflow:hidden;text-shadow:0 1px 0 black;margin:0px 12px 0 0;padding:0px 4px;cursor:pointer;}#crm-container .crm-button input{background:none;_background:#6C6C6C;border:medium none;color:#FFF;cursor:pointer;font-size:12px;font-weight:normal;margin:0 0 0 0px;padding:1px 8px 2px 4px;}#crm-container .crm-button-type-cancel,#crm-container .crm-button-type-back{margin-left:20px;}#crm-container .crm-button-type-cancel input{color:#E6E6DC!important;}.crm-container a.button,.crm-container a.button:link,.crm-container a.button:visited,.crm-container input.form-submit,#crm-container input[type=button],#crm-container input.form-submit-inline,#crm-container .crm-button{text-shadow:0 1px 0 black;background:#70716B url(/sites/all/modules/civicrm/i/crm-button-bg.gif) repeat-x top left;color:#FFF;font-size:12px;font-weight:normal;margin-right:6px;padding:2px 6px;text-decoration:none;cursor:pointer;border:1px solid #3e3e3e;}#crm-container .crm-button{padding:1px;}.crm-container input.form-submit,#crm-container input[type=button],#crm-container input.form-submit-inline{padding:2px 6px;}#crm-container .crm-button input[type=button],#crm-container .crm-button input.form-submit,#crm-container .crm-button input.form-submit-inline{padding:2px 4px;margin:0px;background:none;_background:#6C6C6C;border:none;}.crm-container a.button,.crm-container a.button:link,.crm-container a.button:visited{display:block;float:left;}.crm-container a.button span{display:block;line-height:14px;padding:2px 0px;}.crm-container .button .red{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-FFFFFF.png);}.crm-container a.button:active{color:#000;outline:none;}.crm-container .crm-button:hover,.crm-container .crm-button:focus,.crm-container input[type=submit]:hover,.crm-container input[type=button]:hover,.crm-container a.button:hover,.crm-container a.button:focus{background-position:0px -25px;}#crm-container input#_qf_Register_upload_express,#crm-container input#_qf_Main_upload_express{background:none;margin:0px;padding:0px;border:none;}#crm-participant-wrapper,#crm-event-links-wrapper,#crm-contribpage-links-wrapper,#crm-create-new-wrapper,#crm-contact-actions-wrapper{position:relative;float:left;}#crm-event-links-list,#crm-contribpage-links-list,#crm-create-new-list,#crm-contact-actions-list,#crm-participant-list{position:absolute;display:none;top:24px;width:220px;left:0px;z-index:15;}#crm-create-new-list{width:124px;}#crm-contact-actions-list .icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-FFFFFF.png);}#crm-contact-actions-list .crm-contact_activities-list select{margin-top:4px;}#crm-contact-actions-list .crm-contact_activities-list,#crm-contact-actions-list .crm-contact_print-list,#crm-contact-actions-list .crm-contact_actions-list{width:160px;}#crm-contact-actions-list .crm-contact_activities-list ul,#crm-contact-actions-list .crm-contact_print-list ul,#crm-contact-actions-list .crm-contact_actions-list ul,#crm-event-links-list .crm-event-info ul,#crm-event-links-list .crm-event-test ul,#crm-event-links-list .crm-event-live ul,#crm-contribpage-links-list .crm-contribpage-contribution ul,#crm-contribpage-links-list .crm-contribpage-test ul,#crm-contribpage-links-list .crm-contribpage-live ul,#crm-participant-list .crm-participant-counted ul,#crm-participant-list .crm-participant-not-counted ul,#crm-participant-list .crm-participant-listing ul,#crm-create-new-list ul{width:auto;margin:0px;padding:0px;}#crm-contact-actions-list .crm-contact_activities-list ul{padding-right:4px;}#crm-contact-actions-list .crm-contact_print-list ul{padding-left:4px;}#crm-contact-actions-list .crm-contact_actions-list ul{padding-left:4px;}#crm-contact-actions-list .crm-contact_activities-list{float:left;}#crm-contact-actions-list .crm-contact_print-list{float:right;}#crm-contact-actions-list .crm-contact_actions-list{margin-left:160px;margin-right:161px;border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;}#crm-contact-actions-wrapper{width:85px;}#crm-contact-actions-list{width:495px;}.ac_results ul li{background-image:url('');}.crm-container .ui-icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-52534D.png)}.crm-container .icon{height:16px;width:16px;background:transparent url(/sites/all/modules/civicrm/i/icons/jquery-ui-52534D.png) no-repeat top right;float:left;text-indent:-10000px;}.crm-container span.icon{float:none;display:inline-block;}.crm-container .button .icon,.crm-container .crm-button .icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-FFFFFF.png);}.crm-container .button:hover .icon,.crm-container .crm-button:hover .icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-2786C2.png);}.crm-container .crm-button .icon{margin-top:3px;}.crm-container .dark-icon{background-image:url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-icons_222222_256x240.png)}.crm-container .red-icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-8A1F11.png)}.crm-container .edit-icon{background-position:-66px -114px;}.crm-container .previous-icon{background-position:-82px -161px;}.crm-container .next-icon{background-position:-66px -161px;}.crm-container .add-icon{background-position:-2px -193px;}.crm-container .back-icon{background-position:-2px -65px;}.crm-container .delete-icon{background-position:-179px -99px;}.crm-container .details-icon{background-position:-129px -112px;}.crm-container .button:hover .delete-icon{background-image:url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-icons_cd0a0a_256x240.png)!important;}.crm-container .restore-icon{background-position:0px -66px;background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-91CE00.png);}.crm-container .button:hover .restore-icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-91CE00.png);}.crm-container .vcard-icon{background-position:-35px -81px;}.crm-container .print-icon{background-position:-162px -97px;}.crm-container .dashboard-icon{background-position:-194px -129px;}.crm-container .user-record-icon{background-position:-145px -98px;}.crm-container .inform-icon{background-position:-16px -144px;margin-right:5px;}.crm-container .dropdown-icon{background-position:-46px -32px;float:right;}.crm-container .tip-icon{background-position:-128px -128px;}.crm-container .alert-icon{background-position:0 -144px;}.crm-container .check-icon{background-position:-66px -146px;}.crm-container .refresh-icon{background-position:-65px -81px;}.crm-container .settings-icon{background-position:-178px -114px;}.crm-container .search-icon{background-position:-161px -114px;}.crm-container .email-icon{background-position:-81px -98px;}.crm-container .preview-icon{background-position:-227px -129px;}.crm-container .play-icon{background-position:-3px -161px;}.crm-container .swap-icon{background-position:-82px -81px;}#crm-container .geotag{padding:2px 0 2px 20px !important;background:url(/sites/all/modules/civicrm/i/geotag_16.png) left center no-repeat;font-size:.9em;}.crm-container .crm-icon{background-image:url(/sites/all/modules/civicrm/i/item_sprites.png);margin:2px 4px 0 0;text-indent:-10000px;}.crm-container .Individual-icon{background-position:0px 0px;}.crm-container .Group-icon{background-position:-16px 0px;}.crm-container .Household-icon{background-position:-32px 0px;}.crm-container .Individual-subtype-icon{background-position:0px -48px;}.crm-container .Household-subtype-icon{background-position:-32px -48px;}.crm-container .Organization-subtype-icon{background-position:-48px -48px;}.crm-container .Organization-icon{background-position:-48px 0px;}.crm-container .Activity-icon{background-position:-64px 0px;}.crm-container .Case-icon{background-position:-80px 0px;}.crm-container .Grant-icon{background-position:0px -16px;}.crm-container .Contribution-icon{background-position:-16px -16px;}.crm-container .Pledge-icon{background-position:-16px -16px;}.crm-container .Membership-icon{background-position:-32px -16px;}.crm-container .Participant-icon{background-position:0px -32px;}.crm-container .Note-icon{background-position:-16px -32px;}.crm-container .Relationship-icon{background-position:-32px -32px;}.crm-container .crm-accordion-header{background-image:url(/sites/all/modules/civicrm/i/TreeMinusWhite.gif);background-repeat:no-repeat;background-position:2px center;cursor:pointer;color:#F5F6F1;font-weight:normal;padding:4px 8px 4px 20px;background-color:#5D677B;}.crm-container .crm-accordion-header:hover{background-color:#32414f;}.crm-container .collapsed .crm-accordion-header{background-image:url(/sites/all/modules/civicrm/i/TreePlusWhite.gif);}.crm-container .collapsed .crm-accordion-body,.crm-container .crm-collapsible.collapsed .collapsible-title + *{display:none;}.crm-container .crm-accordion-inner .crm-accordion-header,.crm-container .crm-accordion-wrapper .crm-master-accordion-header,.crm-container .crm-collapsible .collapsible-title{background-image:url(/sites/all/modules/civicrm/i/TreeMinus.gif);background-color:transparent;color:#3E3E3E;}.crm-container .crm-accordion-inner.collapsed .crm-accordion-header,.crm-container .crm-accordion-wrapper.collapsed .crm-master-accordion-header,.crm-container .crm-collapsible.collapsed .collapsible-title{background-image:url(/sites/all/modules/civicrm/i/TreePlus.gif);}.crm-container .crm-accordion-wrapper .crm-master-accordion-header{background-color:transparent;font-size:16px;color:#3e3e3e;margin-bottom:0px;}.crm-container .crm-accordion-inner .crm-accordion-header{font-size:12px;}.crm-container .crm-accordion-wrapper{margin-bottom:4px;}.crm-container .crm-accordion-header{-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-khtml-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}.crm-container .collapsed .crm-accordion-header{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}.crm-container .crm-accordion-body{-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;-khtml-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;border:1px solid #70716B;border-top:0px;padding:4px 0px;}.crm-container .crm-collapsible .collapsible-title{padding-left:19px;text-decoration:none;background-repeat:no-repeat;background-position:0px center;cursor:pointer;}.crm-container .crm-master-accordion-header+.crm-accordion-body{border:none;padding:0px;}.crm-container .crm-accordion-header.active{font-weight:bold;background-color:#41477E;}.crm-container .crm-accordion-header.active:hover{background-color:#2E3471;}.crm-container .crm-accordion-header a.crm-close-accordion{font-weight:normal !important;float:right;color:#FFF !important;}.crm-container .crm-accordion-header a.crm-close-accordion span{visibility:hidden;}.crm-container .crm-accordion-header a.crm-close-accordion:hover span{visibility:visible;}.crm-container .crm-master-accordion-header.crm-accordion-header:hover,.crm-container .crm-collapsible .collapsible-title:hover{background-color:transparent;color:#0200A0;}#civicrm-menu{height:27px;}#civicrm-menu .ac_input,.crm-container .ac_input{background:white url(/sites/all/modules/civicrm/i/magnify.gif) no-repeat scroll right center;padding-right:16px;}#crm-container .ac_input{width:20em;}#civicrm-menu #crm-qsearch{padding:1px 3px 1px 2px;height:20px;}#civicrm-menu #crm-qsearch input{background-color:#ffffff;border:1px solid black;margin:0px;padding:2px 16px 3px 2px;}#civicrm-menu #menu-logout{float:right;border-left:1px solid #5D5D5D;}.crm-container a.helpicon,.crm-container .crm-master-accordion-header a.helpicon{background-color:#6177D5;background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-F5F6F1.png);background-position:-50px -146px;border-radius:6px;display:inline-block;height:12px;width:12px;opacity:.7;position:relative;top:2px;}div.crm-accordion-header a.helpicon{background-color:#F5F6F1;background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-2786C2.png);}div a.helpicon:hover,div a.helpicon:focus{opacity:1;}.crm-container .crm-summary-link{position:relative;z-index:16;}.crm-container .crm-tooltip-wrapper{position:absolute;bottom:0px;left:-36px;overflow:hidden;z-index:1000;padding-bottom:10px;background:transparent url(/sites/all/modules/civicrm/i/overlay-pointer.png) no-repeat bottom left;font-size:12px;display:none;}.crm-container .crm-tooltip-down .crm-tooltip-wrapper{top:20px;padding-top:10px;background:transparent url(/sites/all/modules/civicrm/i/overlay-pointer.png) no-repeat top left;overflow:visible;}.crm-container .crm-tooltip-active{z-index:20;}.crm-container .crm-tooltip-active .crm-tooltip-wrapper{display:block;}.crm-container .crm-tooltip{padding:4px;background-color:#2f2f2e;color:#FFF;margin-left:11px;min-width:20px;min-height:20px;}#crm-container .crm-tooltip table,#crm-container .crm-tooltip table tr td{border:none;color:#FFF;}.crm-container .crm-tooltip .crm-summary-group{width:700px;margin-bottom:0px;}.crm-container .crm-tooltip .crm-report-overlay{width:500px;margin-bottom:0px;}.crm-container .crm-tooltip .crm-report-overlay thead td{font-weight:bold;}.crm-container .crm-summary-group h2{padding:2px 4px 0 4px;font-size:14px;color:#FFF;margin-bottom:0px;}#crm-container .crm-summary-group .crm-section .label,.crm-container .crm-summary-group .crm-section .label{text-align:left;width:40%;font-size:11px;color:#A7A7A7;}#crm-container .crm-summary-group .crm-section .content,.crm-container .crm-summary-group .crm-section .content{margin-left:41%;}.crm-container .helpIcon{float:right;position:relative;z-index:1;margin-right:45px;}#crm-container ul.token-input-list-facebook,ul.token-input-list-facebook li.leaf,#crm-container ul li{list-style-image:none;}#crm-container div span.privacy-flag{background-repeat:no-repeat;background-image:url(/sites/all/modules/civicrm/i/stop-icon.png);float:right;}#crm-container .dashboard-elements,#crm-container #membership-listings,#crm-container #premiums-listings,#crm-container #searchForm table{margin:0em;border-collapse:collapse;border:0px none;}div#crm-container form{margin-bottom:0em;}.crm-container .ui-datepicker-trigger{margin-top:4px;margin-bottom:-6px;}.crm-container .ui-datepicker{z-index:1;}#activity-content table{width:100%!important;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-content,.ui-widget-header{color:#3e3e3e;border:0px solid transparent;border-color:transparent;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0px solid #70716b;background:#484e4c url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#f5f6f1;}div.ui-dialog{border:1px solid black;}#Tag .tree .collapsable .hit,#Tag .tree .expandable .hit{padding-left:16px;}#crm-container .dataTables_length{float:none;padding-bottom:5px;}#crm-container .crm-datatable-pager-top{padding-top:5px;padding-bottom:25px;}#crm-container .crm-datatable-pager-bottom{padding-top:10px;padding-bottom:25px;}#crm-container .crm-datatable-pager-top .dataTables_length{float:left;}#crm-container .css_right{float:right;}#crm-container input.dateplugin{background:white url(/sites/all/modules/civicrm/i/cal.gif) no-repeat scroll right center;padding-right:16px;width:9em;}#crm-container div.batch-update{overflow:visible;}.crm-container-snippet input.dateplugin{background:white url(/sites/all/modules/civicrm/i/cal.gif) no-repeat scroll right center;padding-right:16px;width:9em;}.crm-container-snippet div.batch-update{overflow:visible;}#crm-container div.messageHelp{z-index:1;position:absolute;margin:6px 0px 0px 115px;}#chartData{overflow:auto;}#crm-container .signature{width:495px;}#crm-container span.cke_skin_kama{border:none;}#crm-container .cke_skin_kama .cke_wrapper{background-image:none;}#crm-container .crm-title{margin-bottom:8px;}.crm-container table{border:1px solid #efefef;}.crm-container .crm-form-block table{border:none;}.crm-container tr.even,.crm-container tr.odd,.crm-container tbody th{border-color:#FFF #FFF #efefef #FFF;}.crm-container tr.even-row td,.crm-container tr.odd-row td,.crm-container table.display td,.crm-container table.pagerDisplay td{border-color:#efefef;border-right:1px solid #efefef;}.crm-container .odd-row,.crm-container .odd,tbody.scrollContent{background-color:#FAFAFA;}.crm-container .even-row,.crm-container .even,tbody.scrollContent tr.alternateRow{background-color:#EFEFEF;}.crm-container td.checkbox{vertical-align:middle;text-align:center;}.crm-container tr.columnheader a.sorting{color:#a7a7a7;}.crm-container a.sorting{color:#A7A7A7;}.crm-container a.sorting_desc,.crm-container a.sorting_asc{color:#000;}.crm-container tr a.sorting,.crm-container tr a.sorting_asc,.crm-container tr a.sorting_desc{color:#52534D;}.crm-container .ui-tabs .ui-tabs-nav{background-color:#e6e6dc;}#mainTabContainer .crm-tab-button{background-color:#f5f6f1;}#mainTabContainer li.ui-state-active,#mainTabContainer li.ui-state-hover{background:#FFF;}#crm-container div.contact_details,#crm-container #customFields .contact_panel .customFieldGroup{background-color:transparent;}#crm-container div.contact_panel td,.crm-container table.crm-info-panel td{border-bottom:1px solid #FFF;}#crm-container div.contactCardLeft .label,#crm-container div.contactCardRight .label,.crm-container table.crm-info-panel .label{color:#2f2f2f;font-weight:normal;}.crm-container .disabled,.crm-container .cancelled{color:#999999 !important;}#mainTabContainer li.disabled{text-decoration:none;}#mainTabContainer li.disabled a:link{color:#999999 !important;}#crm-container tr.crm-job{text-decoration:none !important;}#crm-container table.selector td{border-right:1px dotted #DDDDDD;}#crm-container #customFields div.contact_panel td{border-bottom:1px solid #FFFFFF;padding:4px;vertical-align:top;}#crm-container div.contact_panel td,.crm-container table.crm-info-panel td{background-color:#f4f4ed;}#crm-container div.contact_panel td.label,#crm-container #customFields div.contact_panel td.label,.crm-container table.crm-info-panel td.label{background-color:#fafafa;width:120px;text-align:left;color:#7a7a60;}.crm-container table.crm-info-panel td.label{width:150px;}#crm-container .form-layout td.label,#crm-container .form-layout-compressed td.label{width:150px;text-align:right;color:#7a7a60;}#crm-container .form-layout td.label,#crm-container form table.report .label,#crm-container form table label,#crm-container form table.report label{color:#3e3e3e;}#crm-container div.contact_panel td.grouplabel{border-bottom:2px solid #D7D7D0 !important;}#tagGroup table .label{color:#FFF;}#tagGroup table{color:#000;}.crm-container .crm-search-tasks,.crm-container .crm-tasks{background-color:#F0F0E8;color:#52534D;}#crm-container .crm-tasks table{margin:0;}.crm-container .crm-results-block{position:relative;}.crm-container del,.crm-container .crm-is_deleted,.crm-container table.caseSelector td.status-urgent,.crm-container .font-red,.crm-container .status-removed,.crm-container .status-overdue,.crm-container .status-fatal,.crm-container .status-hold,.crm-container .status-past,.crm-container .status-warning{color:#E43D2B !important;}.crm-container .crm-button,.crm-container a.button,.crm-container a.button:link,.crm-container input.form-submit,.crm-container input[type=button],.crm-container input.form-submit-inline{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.crm-container div.status,div.m ul#civicrm-menu,.crm-container #help,.crm-container .help,.crm-container .ui-tabs-panel,.crm-container .crm-content-block,#full-screen-header,.crm-container .crm-pager,.crm-container form .section-hidden-border,.crm-container #search-status,.crm-container .crm-form-block,.crm-container .crm-search-tasks,.crm-container .crm-tasks,.crm-container div.form-item,.crm-container div.messages{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}.ac_results{background:transparent url(/sites/all/modules/civicrm/i/dropdown-pointer.gif) no-repeat 25px 1px;padding-top:5px;border:none;text-align:left;}.ac_results-inner,.crm-participant-list-inner,.crm-event-links-list-inner,.crm-contribpage-links-list-inner,.crm-create-new-list-inner,.crm-contact-actions-list-inner{background-color:#2f2f2e;padding:4px;}.crm-create-new-list-inner{width:124px!important;}.ac_even{background-color:transparent;}.ac_odd{background-color:#4F4F4F;}.ac_results li a{display:block;}.ac_results li,.ac_results li a,.ac_results li a:visited,.crm-container .ac_results li,.crm-container .ac_results li a,.crm-container .ac_results li a:visited{color:#DFDFDF;text-decoration:none;}.ac_results li strong{color:#FFF;font-weight:normal;}.ac_results li .icon,.ac_results li a .icon,.ac_results li a:visited .icon,.crm-container .ac_results li .icon,.crm-container .ac_results li a .icon,.crm-container .ac_results li a:visited .icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-FFFFFF.png);}.ac_results li a:hover .icon,.ac_results li.ac_over a .icon,.crm-container .ac_results li a:hover .icon{background-image:url(/sites/all/modules/civicrm/i/icons/jquery-ui-3E3E3E.png);}.ac_results li.ac_over,.ac_results li:hover,.ac_results li:hover a,.ac_results li.ac_over a,.ac_results li a:hover,.ac_results li.ac_over a:visited{background-color:#F5F6F1;color:#666;}.ac_results li.ac_over strong,.ac_results li:hover strong,.crm-container .ac_results li.ac_over strong{color:#000;}#civicrm-menu .ac_loading,.crm-container .ac_loading{background:white url(/sites/all/modules/civicrm/i/loading.gif) no-repeat right center;}#crm-container td ul.panel li{background-color:#2F2F2E;}#crm-container .panel li a{color:#DFDFDF;}#crm-container .panel li a:hover,#crm-container .crm-participant-list-inner li a:hover,#crm-container .crm-event-links-list-inner li a:hover,#crm-container .crm-contribpage-links-list-inner li a:hover{color:#3e3e3e;background-color:#F5F6F1;text-decoration:none;}#crm-container span.crm-button_qf_Main_upload input,#crm-container span.crm-button_qf_Confirm_next input,#crm-container span.crm-button_qf_Register_upload input{font-size:1.2em;}.crm-container .ui-progressbar-value{background-image:url(/sites/all/modules/civicrm/packages/jquery/css/images/pbar-ani.gif);}#vakata-contextmenu.jstree-default-context li{background:none repeat scroll 0 0 transparent;}.crm-container .upgrade-success{background-color:#00CC00;color:white;}.crm-container .extension-upgradable{background-color:#FFFFCC !important;}.crm-container .extension-installed{background-color:#DDFFDD !important;}.crm-container .extension-missing{color:#E43D2B !important;}.crm-container table.row-highlight tr:hover{background-color:#FFFFCC !important;}#crm-container .civicrm-drupal-wysiwyg .collapsed{background:transparent;padding-left:0px;}#manageTags{position:static;z-index:-100;}#crm-container .crm-socialnetwork{margin-top:1em;}#crm-container .crm-fb-tweet-buttons{width:93%;}#crm-container div.finalconf-button{float:right;padding:5px 0 0 0;}#crm-container div.finalconf-button input{margin:0;}#crm-container div.finalconf-intro{padding-bottom:12px;font-style:italic;}#crm-container h4.finalconf-item{border-top:1px solid #ccc;padding:8px 0 8px 10px;margin:0;}#crm-container div.finalconf-itemdesc{font-style:italic;padding:6px 12px 6px 12px;color:#666;float:right;width:60%;}#crm-container h4.finalconf-btm{border-bottom:1px solid #ccc;margin-bottom:20px;}.crm-container span.batch-edit{padding:2px 9px 2px 3px;margin:2px 2px 3px 2px;cursor:pointer;cursor:hand;background-position:-66px -114px;background-image:url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-icons_222222_256x240.png);}.crm-container span.batch-valid{padding:2px 9px 2px 3px;margin:2px 2px 3px 2px;cursor:pointer;cursor:hand;background-position:-322px -143px;background-image:url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-icons_222222_256x240.png);}.crm-container span.batch-invalid{padding:2px 9px 2px 3px;margin:2px 2px 3px 2px;cursor:pointer;cursor:hand;background-position:-258px -143px;background-image:url(/sites/all/modules/civicrm/packages/jquery/jquery-ui-1.9.0/css/smoothness/images/ui-icons_222222_256x240.png);}.crm-container #Entry ul#errorList{display:none;}.crm-container table.batch-totals{border:1px solid #7A7A60 !important;margin-top:10px !important;}.crm-container .crm-grid-table{display:table;border-collapse:collapse;border:1px solid #7A7A60;background-color:#FFFFFF;margin:10px 3px 10px !important;}.crm-container .crm-batch-entry-table{border-right:2px solid #7A7A60 !important;}.crm-container .crm-grid-row,.crm-container .crm-grid-header{display:table-row;}.crm-container .crm-grid-header{white-space:nowrap;}.crm-container .crm-grid-cell{display:table-cell;border-right:1px solid #EFEFEF;padding:2px;vertical-align:top;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed,#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed tbody,#crm-container .contact_basic_information-section.narrowform.xnarrowform table.form-layout-compressed tr{display:block;width:100%;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed tr{display:inline-block;width:49%;vertical-align:top;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td{display:block;clear:left;vertical-align:top;margin-bottom:.5ex;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td.hashelpicon{position:relative;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td.hashelpicon label{padding-bottom:16px;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td .helpicon{position:absolute;bottom:-12px;left:2px;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td br{display:none;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td label{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:25%;float:left;padding-right:1%;}#crm-container .contact_basic_information-section.narrowform table.form-layout-compressed td input{box-sizing:border-box;-moz-box-sizing:border-box;width:75%;}#crm-container #mainTabContainer.narrowpage #contact-summary div.customFieldGroup,#crm-container #mainTabContainer.narrowpage #contact-summary div.contactCardLeft,#crm-container #mainTabContainer.narrowpage #contact-summary div.contactCardRight{box-sizing:border-box;-moz-box-sizing:border-box;float:none;width:100%;}.crm-container .crm-editable-enabled{white-space:nowrap;}.crm-container .crm-editable-enabled,.crm-container .crm-editable-textarea-enabled{display:block;padding-left:2px;border:2px dashed transparent;}.crm-container .crm-editable-enabled:hover{display:block;padding-left:2px;border:2px dashed lightgrey;}.crm-container .crm-editable-placeholder{background:url(/sites/all/modules/civicrm/i/icons/jquery-ui-2786C2.png) -66px -114px no-repeat;text-indent:-10000px;display:block;width:12px;}.crm-container .crm-editable-saving{background:#FFFFCC!important;opacity:0.8;}.crm-container .crm-editable-error,.crm-container .crm-editable-error input{background:red!important;opacity:0.8;}.crm-container h2.crm-editable-enabled input{min-height:1.4em;}.crm-container .field-action{word-wrap:normal;}.crm-container .field-action span.btn-slide{padding-left:0px;padding-right:11px;}#crm-container .crm-group-parent td.crm-group-name{padding-left:20px;text-indent:-20px;}#crm-container .crm-group-child td.crm-group-name.level_2{padding-left:40px;text-indent:-20px;}#crm-container .crm-group-child td.crm-group-name.level_3{padding-left:60px;text-indent:-20px;}#crm-container div.crm-row-parent-name{padding:3px 0px 0px .5em;opacity:0.75;}#crm-container td span.show-children,#crm-container td span.crm-no-children{padding-left:20px;}#crm-container span.collapsed,#crm-container a.collapsed{background:url(/sites/all/modules/civicrm/i/TreePlus.gif) no-repeat 0 0;padding-left:19px;cursor:pointer;}#crm-container span.expanded,#crm-container a.expanded{background:url(/sites/all/modules/civicrm/i/TreeMinus.gif) no-repeat 0 0;padding-left:19px;cursor:pointer;}#crm-notification-container{width:350px;position:fixed;top:45px;right:15px;z-index:999999;}.crm-container div.ui-notify-message{padding:10px;margin-bottom:15px;color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;max-height:600px;overflow:auto;}.crm-container div.ui-notify-message h1{font-size:14px;margin:0;padding:4px;font-weight:bold;color:#fff;}.crm-container div.ui-notify-message p{margin:3px 0;padding:0;line-height:18px;}.crm-container div.ui-notify-message:last-child{margin-bottom:0;}.crm-container div.ui-notify-message-style{background:#000;background:rgba(0,0,0,0.8);-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;}.crm-container div.ui-notify-message-style a,.crm-container div.ui-notify-message-style a:link{color:#CCD0FF;text-decoration:underline;}.crm-container div.ui-notify-message-style a:hover,.crm-container div.ui-notify-message-style a:focus{color:#B2B8FF;}.crm-container div.ui-notify-message .ui-notify-close{cursor:pointer;}.crm-container div.ui-notify-message a.ui-notify-cross{margin-top:-4px;float:right;text-decoration:none;font-size:12px;font-weight:bold;text-shadow:0 1px 1px #fff;padding:2px;color:#FDFDFD;}.crm-container div.ui-notify-message .ui-notify-cross:hover,.crm-container div.ui-notify-message .ui-notify-cross:focus{color:#ffffab;}.crm-container div.ui-notify-message table,.crm-container div.ui-notify-message tbody,.crm-container div.ui-notify-message tr{border:0 none;font-size:11px;}.crm-container div.ui-notify-message td{background:rgba(255,255,255,0.1);border:1px solid #111;font-size:11px;}.crm-container div.ui-notify-message th{background:rgba(200,200,200,0.2);border:1px solid #111;color:#eee;font-size:11px;}.crm-container div.ui-notify-message ul,.crm-container div.ui-notify-message ol{margin:0.5em 0 1em;padding:0 0 0 0.5em;}.crm-container div.ui-notify-message div.icon,.crm-status-icon{background:transparent url(/sites/all/modules/civicrm/i/message-icons.png) no-repeat 0 0;width:24px;height:24px;margin-right:6px;}.crm-container div.ui-notify-message.success div.icon,.crm-status-icon.success{background-position:-24px 0px;}.crm-container div.ui-notify-message.info div.icon,.crm-status-icon.info{background-position:-48px 0px;}.crm-container div.ui-notify-message.error div.icon,.crm-status-icon.error{background-position:-72px 0px;}span.crm-status-icon{display:inline-block;}#crm-container.crm-public input[type="text"],#crm-container.crm-public select{font-size:15px;padding:5px;border-radius:2px;vertical-align:middle;}#crm-container.crm-public .label{padding-top:6px;}.crm-public .crm-profile-view .content{padding-top:6px;}#crm-container.crm-public .calc-value{padding-top:6px;font-size:15px;}#crm-container.crm-public .crm-section,.crm-section{margin-bottom:0;}#crm-container.crm-public #crm-submit-buttons{margin-top:30px;}#crm-container.crm-public #crm-submit-buttons input#_qf_Main_upload-bottom{font-size:1.5em;padding:3px 10px;}#crm-container.crm-public #premiums-listings{margin-top:10px;min-width:450px;width:60%;}#crm-container.crm-public #premiums-listings .premium{margin:5px 0;}#crm-container.crm-public #premiums-listings .premium .premium-short{padding:10px;border:2px solid #ffffff;background-color:#f0f0f0;cursor:pointer;}#crm-container.crm-public #premiums-listings .premium .premium-short:hover{border:2px solid #b0b0b0;}#crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail{float:left;width:50px;}#crm-container.crm-public #premiums-listings .premium .premium-short-thumbnail img{width:50px;}#crm-container.crm-public #premiums-listings .premium .premium-short-content{text-align:center;font-size:20px;font-weight:bold;padding:20px;}#crm-container.crm-public #premiums-listings .premium .premium-full{display:none;padding:5px;border:2px solid #cfcfcf;background-color:#ffffff;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image{float:left;width:200px;padding:10px;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-image img{width:200px;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-title{text-align:center;font-size:1.5em;font-weight:bold;padding:20px;}#crm-container.crm-public #premiums-listings .premium .premium-full .premium-full-min{font-size:.9em;font-style:italic;}#crm-container.crm-public #premiums-listings .premium.premium-no_thanks .premium-short{text-align:center;font-size:1.3em;padding:10px;}#crm-container.crm-public #premiums-listings .premium.premium-no_thanks .premium-full{text-align:center;font-size:1.3em;font-weight:bold;padding:10px;}#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-short,#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-image,#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-title,#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-description,#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-options,#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full .premium-full-min{opacity:0.5;}#crm-container.crm-public #premiums-listings .premium .premium-full-disabled{display:none;}#crm-container.crm-public #premiums-listings .premium.premium-disabled .premium-full-disabled{display:block;color:#ff0000;text-align:center;font-weight:bold;margin-bottom:.5em;}#crm-container.crm-public .price-set-row{font-size:15px;margin-bottom:5px;}#crm-container.crm-public .price-set-row input,#crm-container.crm-public .price-set-row label{vertical-align:middle;cursor:pointer;}#crm-container.crm-public .price-set-row .crm-price-amount-amount{font-weight:bold;min-width:2em;color:#333333;}#crm-container.crm-public .price-set-row .crm-price-amount-label{color:#444444;}#crm-container.crm-public .price-set-row.highlight label{color:#000000;font-weight:bold;}#crm-container.crm-public .price-set-row.highlight .crm-price-amount-label{color:#222222;}#crm-container .crm-extensions-upgrade{background:#ffb;border:1px solid #000;text-align:center;}.crm-container .credit_card_type-section .crm-credit_card_type-icons a{display:block;float:left;width:50px;height:30px;background:url(/sites/all/modules/civicrm/i/creditcard-icons.png) no-repeat 0 0 transparent;text-indent:-20000px;margin-right:10px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);border-radius:3px;border:1px solid #FFFFFF;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-visa{background-position:-50px 0;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-mastercard{background-position:-100px 0;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-amex{background-position:-150px 0;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-discover{background-position:-200px 0;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-jcb{background-position:-250px 0;}.crm-container .credit_card_type-section .crm-credit_card_type-icons .crm-credit_card_type-icon-unionpay{background-position:-300px 0;}.crm-container .cvv2-icon{display:inline-block;width:50px;height:30px;background:url(/sites/all/modules/civicrm/i/creditcard-icons.png) no-repeat 0 0 transparent;}#crm-container .credit_card_type-section .crm-credit_card_type-icons a,#crm-container .credit_card_type-section .crm-credit_card_type-icons a:link,#crm-container .credit_card_type-section .crm-credit_card_type-icons a:hover,#crm-container .credit_card_type-section .crm-credit_card_type-icons a:focus,#crm-container .credit_card_type-section .crm-credit_card_type-icons a:active{color:#fff;}.crm-container .survey-completed{text-decoration:line-through;}

.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count{display:none;}.views_slideshow_cycle_pager div a img{width:75px;height:75px;}.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div{display:inline;padding-left:10px;}.views_slideshow_cycle_pager.thumbnails a.activeSlide img{border:3px solid #000;}.views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration:underline;}
body{min-width:1000px;}#back-wrap{width:100%;height:100%;}#page{width:980px;}#header{width:100%;margin:0;}#footer{width:100%;margin:0;}#footer #footer-inner{width:980px;margin:0 auto;}#wrapper{width:95.9184%;padding:20px;margin-left:0;margin-right:0;background-color:white;-moz-box-shadow:0 0 5px 5px #e8e8e8;-webkit-box-shadow:0 0 5px 5px #e8e8e8;-moz-box-shadow:0 0 5px 5px #e8e8e8;-webkit-box-shadow:0 0 5px 5px #e8e8e8;box-shadow:0 0 5px 5px #e8e8e8;overflow:hidden;}#main{margin-left:0;margin-right:0;}@font-face{font-family:'pfdintextpro_regular';src:url('/sites/all/themes/bfi/fonts/din/pfdintextpro-regular-webfont.eot');src:url('/sites/all/themes/bfi/fonts/din/pfdintextpro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bfi/fonts/din/pfdintextpro-regular-webfont.woff') format('woff'),url('/sites/all/themes/bfi/fonts/din/pfdintextpro-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'pfdintextpro_bold';src:url('/sites/all/themes/bfi/fonts/din/pfdintextpro-bold-webfont.eot');src:url('/sites/all/themes/bfi/fonts/din/pfdintextpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bfi/fonts/din/pfdintextpro-bold-webfont.woff') format('woff'),url('/sites/all/themes/bfi/fonts/din/pfdintextpro-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'interstateregular';src:url('/sites/all/themes/bfi/fonts/interstate/interstate-regular-webfont.eot');src:url('/sites/all/themes/bfi/fonts/interstate/interstate-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bfi/fonts/interstate/interstate-regular-webfont.woff') format('woff'),url('/sites/all/themes/bfi/fonts/interstate/interstate-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'interstatebold';src:url('/sites/all/themes/bfi/fonts/interstate/interstate-bold-webfont.eot');src:url('/sites/all/themes/bfi/fonts/interstate/interstate-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bfi/fonts/interstate/interstate-bold-webfont.woff') format('woff'),url('/sites/all/themes/bfi/fonts/interstate/interstate-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'eames_century_modernbold';src:url('/sites/all/themes/bfi/fonts/eames/eames_century_modern-bold-webfont.eot');src:url('/sites/all/themes/bfi/fonts/eames/eames_century_modern-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/bfi/fonts/eames/eames_century_modern-bold-webfont.woff') format('woff'),url('/sites/all/themes/bfi/fonts/eames/eames_century_modern-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}body{font-family:pfdintextpro_regular,DIN,Gotham;font-size:14px;line-height:16px;}h1,h2,h3,h4,h5,h6{font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:black;}h1,h2,h3,h5{text-transform:uppercase;}h1{font-size:36px;line-height:40px;}h2{font-size:24px;line-height:30px;}h3,h4{font-size:18px;line-height:20px;}h5,h6{font-size:15px;line-height:18px;}p{margin-bottom:1em;}em,i,.italic{font-style:italic;}strong{font-family:pfdintextpro_bold,DIN,Gotham;}a{text-decoration:none;color:#eb3f24;}ul.menu li.leaf,ul.menu li.collapsed,ul.menu li.expanded{padding:0;list-style-type:none;list-style-image:none;}form textarea,form select,form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="email"],form input[type="month"],form input[type="number"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="text"],form input[type="time"],form input[type="url"],form input[type="week"]{font-family:pfdintextpro_regular,DIN,Gotham;line-height:20px;border:1px solid #e8e8e8;background-color:#f0f0f0;}form textarea{line-height:16px;}form button,form input[type="reset"],form input[type="submit"],form input[type="button"]{font-family:pfdintextpro_regular,DIN,Gotham;font-weight:normal;}form .form-type-managed-file{margin-top:0 !important;}form.webform-client-form label{font-family:pfdintextpro_bold,DIN,Gotham;}form.webform-client-form label.option{font-family:pfdintextpro_regular,DIN,Gotham;}.word-count{padding-top:4px;text-align:right;}.form-item .description{font-size:1em !important;}.region-content-attribution,.attribution,.post-date{font-style:italic;font-size:12px;color:#777777;}body.node-type-idea .region-content-attribution,body.node-type-person.jury-member .region-content-attribution{margin-top:20px;font-style:normal;}body.node-type-idea .page-title{color:black;}body.node-type-person.jury-member .region-content-attribution .views-row{background-color:transparent !important;margin-bottom:0;}body.node-type-person.jury-member .field-title-field{display:none;}html{background-color:#f0f0f0;}#back-wrap{background-color:white;background:-prefix-linear-gradient(top,white,white 75%,#f0f0f0);background:linear-gradient(to bottom,white,white 75%,#f0f0f0);}#wrapper{position:relative;z-index:10;}#header{position:relative;z-index:20;margin-top:10px;margin-bottom:10px;}#header #block-views-bfc-site-logo-block{float:left;padding-bottom:20px;}#header #block-block-8,#header #block-logintoboggan-logintoboggan-logged-in{float:right;font-size:12px;}#header #block-block-8 p,#header #block-logintoboggan-logintoboggan-logged-in p{margin:0;}#header #block-views-exp-bfi-general-search-page{float:right;clear:right;}#header #block-views-exp-bfi-general-search-page .views-exposed-form{width:240px;}#header #block-views-exp-bfi-general-search-page .views-exposed-form .views-exposed-widget{padding:8px 0 0 0;}#header #block-views-exp-bfi-general-search-page .views-exposed-form .views-exposed-widget .form-text{width:180px;}#header #block-views-exp-bfi-general-search-page .views-exposed-form .views-exposed-widget .form-submit{margin:0;width:60px;}#header section.block-nice-menus{clear:both;}#header section.block-nice-menus ul.nice-menu{width:980px;border:none;position:relative;}#header section.block-nice-menus ul.nice-menu ul li{width:100%;}#header section.block-nice-menus ul.nice-menu li{border:none;background-color:white;margin:0 18px 0 0;}#header section.block-nice-menus ul.nice-menu li a{padding:0;color:#777777;text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;}#header section.block-nice-menus ul.nice-menu li.active-trail > a,#header section.block-nice-menus ul.nice-menu li a.active,#header section.block-nice-menus ul.nice-menu a:hover{color:black;}#header section.block-nice-menus ul.nice-menu ul{border:none;background-color:transparent;min-width:160px;top:34px;}#header section.block-nice-menus ul.nice-menu ul li{margin:0;}#header section.block-nice-menus ul.nice-menu ul li a{white-space:nowrap;padding:10px 20px;}#header section.block-nice-menus ul.nice-menu > li > a{padding:10px;}#header section.block-nice-menus ul.nice-menu > li.first > a{padding-left:0;}#header section.block-nice-menus ul.nice-menu > li.last > a{padding-right:0;}#header section.block-nice-menus ul.nice-menu > li.last{margin:0;float:right;position:relative;}#header section.block-nice-menus ul.nice-menu > li.last ul{margin-left:-70px;}#header section.block-nice-menus ul.nice-menu-down li.menuparent{background-image:none;}body.front #header section.block-nice-menus li.home > a,body.section-challenge #header section.block-nice-menus li.challenge > a,body.section-dymaxion-forum #header section.block-nice-menus li.dymaxion-forum > a,body.section-trimtab #header section.block-nice-menus li.trimtab > a,body.node-type-newsletter #header section.block-nice-menus li.trimtab > a{color:black;}#header section.block-nice-menus ul.nice-menu li.support-our-work > a{color:#eb3f24 !important;}ul.tabs{margin-top:-21px;margin-left:0;padding-left:0;font-size:12px;border:0 !important;}ul.tabs li a{padding:3px 1em;border:0 !important;color:#777777;background-color:white;-moz-opacity:0.75;-webkit-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;margin-right:1px;}ul.tabs li a:hover,ul.tabs li a.active,ul.tabs li a.active-trail{color:black;background-color:white;-moz-opacity:1;-webkit-opacity:1;-khtml-opacity:1;opacity:1;}h2#page-title{line-height:24px;margin:20px 0 0;}#block-block-3,#block-block-4{height:60px;width:700px;color:white;background-color:#3f6e82;}#block-block-3 h2 a,#block-block-4 h2 a{font-family:interstateregular,pfdintextpro_regular,Interstate,DIN,Gotham;line-height:60px;padding-left:20px;display:block;color:white;}#block-block-4{background-color:#97c64e;}.region-content .block{margin-top:20px;}#block-views-bfi-front-slideshow-bfi-up,#block-views-bfi-front-slideshow-chall-up{width:700px;}.view-display-id-bfi_up,.view-display-id-chall_up{overflow:hidden;}.view-display-id-bfi_up > .attachment-before,.view-display-id-chall_up > .attachment-before{width:460px;height:290px;float:left;}.view-display-id-bfi_up > .view-content,.view-display-id-chall_up > .view-content{width:200px;height:290px;float:right;padding:0 20px;background-color:#f0f0f0;}.view-display-id-bfi_up > .view-content .views-row,.view-display-id-chall_up > .view-content .views-row{height:60px;margin:10px 0;}.view-display-id-bfi_up > .view-content .views-row .image,.view-display-id-chall_up > .view-content .views-row .image{float:left;}.view-display-id-bfi_up > .view-content .views-row .text,.view-display-id-chall_up > .view-content .views-row .text{float:right;width:110px;padding-right:20px;height:60px;line-height:15px;overflow:hidden;}.view-display-id-bfi_up > .view-content .views-row .text a,.view-display-id-chall_up > .view-content .views-row .text a{color:black;}body.front #sidebar-second{margin-top:340px;}.messages,.region-content{width:638px;}.region-content{width:600px;float:left;margin-bottom:10px;}.region-content .node .field-body{line-height:17px;}.region-content .node .field-body img.image-content_beta{float:left;margin:0 20px 20px 0;}.region-content .node .field-body img.image-content_alpha{margin-bottom:20px;}.region-content .node .field-body ul,.region-content .node .field-body ol{list-style-type:disc;margin-bottom:1em;}.region-content .node .field-body ul{list-style-type:disc;padding-left:1em;}.region-content .node .field-body ol{list-style-type:decimal;padding-left:1.5em;}.region-content .node .field-body h3{margin:1em 0 0.75em;}.region-content .node .field-body hr{border:1px solid #f0f0f0;margin:1em 0;}.region-content .node .field-external-file:first-of-type{margin-top:20px;}body.front .region-content{margin-bottom:0;}.region-content-social{margin:20px 0;float:right;width:79px;border-left:1px solid #f0f0f0;}.region-content-social .block{padding-left:20px;}.region-content-social .block-title{font-family:pfdintextpro_regular,DIN,Gotham;font-size:12px;line-height:15px;color:#111111;}.region-content-social .easy_social_box .fb-like.fb_edge_widget_with_comment.fb_iframe_widget{height:21px;overflow:hidden;}.region-content-social .easy_social_box .fb-like.fb_edge_widget_with_comment.fb_iframe_widget iframe{margin-top:-40px;}.region-content-social .easy_social_box .easy_social-widget{margin-bottom:10px;}.region-content-social .easy_social_box .easy_social-widget.last{margin:0;}.region-content-bottom{clear:both;}.view-bfi-front-slideshow .skin-default{position:relative;}.view-bfi-front-slideshow .skin-default .views-slideshow-controls-bottom{position:absolute;top:0;height:340px;width:940px;display:block;}#views_slideshow_cycle_main_bfi_front_slideshow-block .views-slideshow-cycle-main-frame{height:340px;}.views-slideshow-controls-text{position:relative;}.views-slideshow-controls-text .views-slideshow-controls-text-previous,.views-slideshow-controls-text .views-slideshow-controls-text-next{width:65px;height:340px;text-indent:-9999px;display:block;overflow:hidden;position:absolute;z-index:20;}.views-slideshow-controls-text .views-slideshow-controls-text-previous a,.views-slideshow-controls-text .views-slideshow-controls-text-next a{width:25px;height:56px;display:block;overflow:hidden;margin-top:142px;-moz-opacity:0.25;-webkit-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;}.views-slideshow-controls-text .views-slideshow-controls-text-previous{left:0;}.views-slideshow-controls-text .views-slideshow-controls-text-previous a{margin-left:20px;background:url('/sites/all/themes/bfi/images/front-banner-buttons.png') 0 0;}.views-slideshow-controls-text .views-slideshow-controls-text-next{right:0;}.views-slideshow-controls-text .views-slideshow-controls-text-next a{margin-right:20px;background:url('/sites/all/themes/bfi/images/front-banner-buttons.png') repeat scroll 25px 0 transparent;float:right;}.views-slideshow-controls-text .views-slideshow-controls-text-previous:hover a,.views-slideshow-controls-text .views-slideshow-controls-text-next:hover a{-moz-opacity:0.7;-webkit-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}.views-slideshow-controls-text .views-slideshow-controls-text-pause{display:none;}.view-bfi-banner-images.view-display-id-section_name div.views-row,.view-bfi-banner-images.view-display-id-section_name2 div.views-row,.view-bfi-banner-images.view-display-id-section_name3 div.views-row,.view-bfi-banner-images.view-display-id-section_name4 div.views-row,.view-bfi-banner-images.view-display-id-search_title div.views-row,.view-bfi-banner-images.view-display-id-section_trimtab div.views-row,.view-bfi-banner-images.view-display-id-app_title div.views-row{position:relative;}.view-bfi-banner-images.view-display-id-section_name div.views-row div.section,.view-bfi-banner-images.view-display-id-section_name2 div.views-row div.section,.view-bfi-banner-images.view-display-id-section_name3 div.views-row div.section,.view-bfi-banner-images.view-display-id-section_name4 div.views-row div.section,.view-bfi-banner-images.view-display-id-search_title div.views-row div.section,.view-bfi-banner-images.view-display-id-section_trimtab div.views-row div.section,.view-bfi-banner-images.view-display-id-app_title div.views-row div.section{position:absolute;background-color:white;z-index:15;padding:0 20px 0 0;}.view-bfi-banner-images.view-display-id-section_name div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-section_name2 div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-section_name3 div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-section_name4 div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-search_title div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-section_trimtab div.views-row div.section h1.section-name,.view-bfi-banner-images.view-display-id-app_title div.views-row div.section h1.section-name{line-height:60px;}.view-bfi-banner-images.view-display-id-section_name div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-section_name2 div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-section_name3 div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-section_name4 div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-search_title div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-section_trimtab div.views-row div.section .vol-meta,.view-bfi-banner-images.view-display-id-app_title div.views-row div.section .vol-meta{margin-top:-12px;margin-bottom:15px;font-style:italic;font-size:12px;color:#777777;}.view-bfi-submenu-listing,#block-views-bfi-front-slideshow-bfc-supp,#block-views-bfi-front-slideshow-bfi-supp,.view-bfi-general-search,.view-bfi-lit-rbf-books,.view-bfi-people-lists,.view-bfi-sponsors-chall{width:700px;}.view-bfi-submenu-listing .views-row,#block-views-bfi-front-slideshow-bfc-supp .views-row,#block-views-bfi-front-slideshow-bfi-supp .views-row,.view-bfi-general-search .views-row,.view-bfi-lit-rbf-books .views-row,.view-bfi-people-lists .views-row,.view-bfi-sponsors-chall .views-row{overflow:hidden;width:100%;background-color:#f0f0f0;margin-bottom:20px;}.view-bfi-submenu-listing .views-row .field-content,#block-views-bfi-front-slideshow-bfc-supp .views-row .field-content,#block-views-bfi-front-slideshow-bfi-supp .views-row .field-content,.view-bfi-general-search .views-row .field-content,.view-bfi-lit-rbf-books .views-row .field-content,.view-bfi-people-lists .views-row .field-content,.view-bfi-sponsors-chall .views-row .field-content{overflow:hidden;width:100%;}.view-bfi-submenu-listing .views-row .field-image,#block-views-bfi-front-slideshow-bfc-supp .views-row .field-image,#block-views-bfi-front-slideshow-bfi-supp .views-row .field-image,.view-bfi-general-search .views-row .field-image,.view-bfi-lit-rbf-books .views-row .field-image,.view-bfi-people-lists .views-row .field-image,.view-bfi-sponsors-chall .views-row .field-image{overflow:hidden;float:left;}.view-bfi-submenu-listing .views-row .text,#block-views-bfi-front-slideshow-bfc-supp .views-row .text,#block-views-bfi-front-slideshow-bfi-supp .views-row .text,.view-bfi-general-search .views-row .text,.view-bfi-lit-rbf-books .views-row .text,.view-bfi-people-lists .views-row .text,.view-bfi-sponsors-chall .views-row .text{float:right;padding-right:80px;margin:20px 0 20px 20px;overflow:hidden;}.view-bfi-submenu-listing .views-row .text .title,.view-bfi-submenu-listing .views-row .text .title a,#block-views-bfi-front-slideshow-bfc-supp .views-row .text .title,#block-views-bfi-front-slideshow-bfc-supp .views-row .text .title a,#block-views-bfi-front-slideshow-bfi-supp .views-row .text .title,#block-views-bfi-front-slideshow-bfi-supp .views-row .text .title a,.view-bfi-general-search .views-row .text .title,.view-bfi-general-search .views-row .text .title a,.view-bfi-lit-rbf-books .views-row .text .title,.view-bfi-lit-rbf-books .views-row .text .title a,.view-bfi-people-lists .views-row .text .title,.view-bfi-people-lists .views-row .text .title a,.view-bfi-sponsors-chall .views-row .text .title,.view-bfi-sponsors-chall .views-row .text .title a{font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;font-size:18px;line-height:18px;color:black;}.view-bfi-submenu-listing .views-row .text p:first-of-type,#block-views-bfi-front-slideshow-bfc-supp .views-row .text p:first-of-type,#block-views-bfi-front-slideshow-bfi-supp .views-row .text p:first-of-type,.view-bfi-general-search .views-row .text p:first-of-type,.view-bfi-lit-rbf-books .views-row .text p:first-of-type,.view-bfi-people-lists .views-row .text p:first-of-type,.view-bfi-sponsors-chall .views-row .text p:first-of-type{margin-top:1em;}.view-bfi-submenu-listing .views-row,#block-views-bfi-front-slideshow-bfc-supp .views-row,#block-views-bfi-front-slideshow-bfi-supp .views-row,.view-bfi-general-search .views-row{height:220px;}.view-bfi-submenu-listing .views-row .text,#block-views-bfi-front-slideshow-bfc-supp .views-row .text,#block-views-bfi-front-slideshow-bfi-supp .views-row .text,.view-bfi-general-search .views-row .text{height:180px;width:250px;}#block-views-bfi-front-slideshow-bfc-supp .views-row .text,#block-views-bfi-front-slideshow-bfi-supp .views-row .text{float:left;}body.page-node-92 #block-views-bfi-submenu-listing-block,body.page-node-191 #block-views-bfi-submenu-listing-block{border-top:1px solid #f0f0f0;padding-top:20px;}#block-views-bfi-front-slideshow-bfi-up .views-row .text,#block-views-bfi-front-slideshow-chall-up .views-row .text{font-family:interstateregular,pfdintextpro_regular,Interstate,DIN,Gotham;}#block-views-bfi-front-slideshow-bfi-up .views-row .text a,#block-views-bfi-front-slideshow-chall-up .views-row .text a{color:#111111;}.view-bfi-general-search .views-row{height:140px;position:relative;}.view-bfi-general-search .views-row .text{height:98px;width:380px;}.view-bfi-general-search .views-row .content-type{position:absolute;top:0;left:0;}.view-bfi-general-search .views-row .content-type a{padding:10px;display:block;background-color:white;color:black;font-size:10px;line-height:12px;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;-moz-opacity:0.75;-webkit-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}.item-list{width:700px;}.item-list ul{list-style-type:disc;margin:20px 0;}.item-list ul.pager li{margin:0 0 0 10px;}.item-list ul.pager li.first{margin:0;}body.section-about-fuller .region-content-bottom .block-title{margin-top:20px;border-bottom:2px solid #f0f0f0;margin-bottom:10px;text-transform:lowercase;}body.section-about-fuller .region-content-bottom #block-views-bfi-lit-rbf-books-books-by-90s .block-title{text-transform:capitalize;}#block-views-bfi-lit-rbf-books-intros .block-title,#block-views-bfi-lit-rbf-books-forewords .block-title,#block-views-bfi-lit-rbf-books-contributions .block-title,#block-views-bfi-lit-rbf-books-synergetics .block-title{text-transform:uppercase;}.view-bfi-lit-rbf-books .views-row img{float:left;}.view-bfi-lit-rbf-books .views-row .text{width:500px;}.view-bfi-lit-rbf-books .views-row p{margin-bottom:0;}.view-bfi-lit-rbf-other .view-content{margin-bottom:20px;}.view-bfi-lit-rbf-other .view-content h3{margin-top:20px;padding-bottom:5px;border-bottom:2px solid #f0f0f0;margin-bottom:5px;}#block-views-bfi-lit-rbf-books-patents-20s .views-row .text,#block-views-bfi-lit-rbf-books-patents-30s .views-row .text,#block-views-bfi-lit-rbf-books-patents-40s .views-row .text,#block-views-bfi-lit-rbf-books-patents-50s .views-row .text,#block-views-bfi-lit-rbf-books-patents-60s .views-row .text,#block-views-bfi-lit-rbf-books-patents-70s .views-row .text,#block-views-bfi-lit-rbf-books-patents-80s .views-row .text{padding-right:80px;width:500px;}#block-views-bfi-lit-rbf-books-patents-20s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-30s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-40s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-50s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-60s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-70s .views-row .text .dates .label,#block-views-bfi-lit-rbf-books-patents-80s .views-row .text .dates .label{font-style:italic;}#block-views-bfi-lit-rbf-books-patents-20s .views-row-3 .issued,#block-views-bfi-lit-rbf-books-patents-60s .views-row-5 .issued{display:none;}#block-views-bfi-lit-rbf-books-media-chall .view-content > h3,.view-display-id-challenge_finalists .view-content > h3{margin-bottom:20px;border-bottom:2px solid #f0f0f0;padding-bottom:10px;}.view-id-bfi_content_image_thumbs{margin-bottom:20px;}.view-id-bfi_content_image_thumbs .view-header{font-style:italic;font-size:12px;color:#777777;}.view-id-bfi_content_image_thumbs tr td{padding-right:20px;}.view-id-bfi_content_image_thumbs tr td.col-last{padding-right:0;}body.page-node-93 #block-views-bfc-landing-page-block,body.node-type-newsletter .view-bfi-trimtab-sections{padding-bottom:20px;border-bottom:2px solid #f0f0f0;margin-bottom:20px;}body.page-node-93 #block-views-bfc-landing-page-block .view-content,body.node-type-newsletter .view-bfi-trimtab-sections .view-content{overflow:hidden;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td{vertical-align:top;background-color:#f0f0f0;width:0px;height:0px;border-right:20px solid white;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td .image,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td .image{width:220px;height:140px;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td .views-field-nothing,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td .views-field-nothing{margin:10px 20px;margin-bottom:0;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td .views-field-nothing .title a,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td .views-field-nothing .title a{font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;font-size:15px;line-height:18px;color:black;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td .field-summary,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td .field-summary{margin-top:10px;}body.page-node-93 #block-views-bfc-landing-page-block .view-content td.col-last,body.node-type-newsletter .view-bfi-trimtab-sections .view-content td.col-last{border:0;}#block-views-bfi-people-lists-jury .view-content h3{padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:20px;}body.page-node-93{}body.page-node-93 #block-views-bfc-landing-page-block{border-top:1px solid #f0f0f0;padding-top:20px;}body.node-type-newsletter #page-title,body.node-type-newsletter #sidebar-second{display:none;}body.node-type-newsletter .region-content-bottom{width:940px;}body.node-type-newsletter .region-content-bottom .block{margin-top:40px;}body.node-type-newsletter .region-content-bottom .block .block-title{width:100%;border-bottom:2px solid #f0f0f0;line-height:24px;padding-bottom:10px;margin-bottom:20px;}body.node-type-newsletter .view-bfi-trimtab-sections{border:0;padding:0;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr{border-bottom:20px solid white;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr td{width:300px;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr td .image{width:300px;height:190px;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr td .field-title-field{font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;font-size:15px;line-height:18px;color:black;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr td .field-body{margin-top:1em;}body.node-type-newsletter .view-bfi-trimtab-sections .view-content tr.row-last{border:0;}body.node-type-newsletter #block-views-bfi-trimtab-sections-project,body.node-type-newsletter #block-views-bfi-trimtab-sections-store{float:left;width:300px;margin-right:20px;}body.node-type-newsletter #block-block-10{float:right;width:300px;}body.node-type-person .node-person .field-title-field{font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;font-size:24px;line-height:30px;}.view-bfi-people-lists .views-row img,.view-bfi-sponsors-chall .views-row img{float:left;}.view-bfi-people-lists .views-row .text,.view-bfi-sponsors-chall .views-row .text{padding-right:80px;width:500px;}.view-bfi-people-lists .views-row .text .name-bar,.view-bfi-sponsors-chall .views-row .text .name-bar{width:100%;overflow:hidden;position:relative;}.view-bfi-people-lists .views-row .text .title,.view-bfi-sponsors-chall .views-row .text .title{float:left;}.view-bfi-people-lists .views-row .text .position,.view-bfi-sponsors-chall .views-row .text .position{float:right;text-align:right;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;font-size:15px;line-height:18px;color:black;color:#777777;padding-left:20px;}.view-bfi-people-lists .views-row .text .contact,.view-bfi-sponsors-chall .views-row .text .contact{color:#777777;clear:both;text-align:right;}.view-bfi-people-lists .views-row .text .body,.view-bfi-sponsors-chall .views-row .text .body{clear:both;}.view-bfi-people-lists .views-row p,.view-bfi-sponsors-chall .views-row p{margin-bottom:0;}#block-views-bfi-sponsors-chall-sponsor,#block-views-bfi-sponsors-chall-events,#block-views-bfi-sponsors-chall-prof,#block-views-bfi-sponsors-chall-outreach{margin-bottom:40px;}#block-views-bfi-sponsors-chall-sponsor .block-title,#block-views-bfi-sponsors-chall-events .block-title,#block-views-bfi-sponsors-chall-prof .block-title,#block-views-bfi-sponsors-chall-outreach .block-title{padding-bottom:10px;border-bottom:2px solid #f0f0f0;margin-bottom:20px;}#block-views-bfi-sponsors-chall-outreach{margin-bottom:0;}body.page-node-227 #sidebar-second li.staff a,body.page-node-228 #sidebar-second li.staff a,body.page-node-229 #sidebar-second li.staff a,body.page-node-230 #sidebar-second li.staff a,body.page-node-231 #sidebar-second li.staff a{background:url('/sites/all/themes/bfi/images/arrow-black4.png') no-repeat;}body.page-node-232 #sidebar-second li.board a,body.page-node-233 #sidebar-second li.board a,body.page-node-234 #sidebar-second li.board a,body.page-node-235 #sidebar-second li.board a,body.page-node-236 #sidebar-second li.board a,body.page-node-237 #sidebar-second li.board a,body.page-node-238 #sidebar-second li.board a,body.page-node-239 #sidebar-second li.board a,body.page-node-240 #sidebar-second li.board a,body.page-node-241 #sidebar-second li.board a{background:url('/sites/all/themes/bfi/images/arrow-black4.png') no-repeat;}body.jury-member #sidebar-second li.jury-members a{background:url('/sites/all/themes/bfi/images/arrow-black4.png') no-repeat;}#main,#sidebar-second{margin-left:0;margin-right:0;}#sidebar-second{background-color:white;width:220px;padding-left:20px;}#sidebar-second p{margin:0;}#sidebar-second div.region-sidebar-second{margin-top:20px;}#sidebar-second div.region-sidebar-second .block{margin-bottom:20px;}#sidebar-second div.region-sidebar-second .block .block-title{font-family:pfdintextpro_regular,DIN,Gotham;font-size:12px;line-height:15px;color:#111111;line-height:20px;}#sidebar-second div.region-sidebar-second section.block{border-bottom:1px solid #f0f0f0;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-block-1{border:0 !important;margin-bottom:0 !important;}#sidebar-second div.region-sidebar-second section.block-last{border:0;margin-bottom:0;}#sidebar-second div.region-sidebar-second .sidebar-text{text-transform:uppercase;font-family:interstateregular,pfdintextpro_regular,Interstate,DIN,Gotham;font-size:24px;line-height:30px;width:100%;text-align:center;}#sidebar-second div.region-sidebar-second .sidebar-text a{color:white;padding:30px 0;display:block;}#sidebar-second div.region-sidebar-second #block-block-6{background-color:#e49541;}#sidebar-second div.region-sidebar-second .block-menu-block,#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box,#sidebar-second div.region-sidebar-second #block-views-bfi-idea-index-views-metadata{border:10px solid #f0f0f0;padding:10px;padding-left:0;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.leaf,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.collapsed,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.expanded{margin-left:5px;font-family:eames_century_modernbold;text-transform:uppercase;font-size:12px;line-height:15px;letter-spacing:1px;display:block;padding-top:3px;padding-bottom:3px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.leaf a,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.collapsed a,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.expanded a{width:170px;display:inline-block;padding-left:15px;color:black;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.leaf .view-display-id-tt_menu .views-row,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.collapsed .view-display-id-tt_menu .views-row,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.expanded .view-display-id-tt_menu .views-row{margin-bottom:0;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li.active > a,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li > a:hover,#sidebar-second div.region-sidebar-second .block-menu-block ul.menu .view-display-id-tt_menu .views-row a:hover{background:url('/sites/all/themes/bfi/images/arrow-black4.png') no-repeat;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul{margin-left:8px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul li a{color:#777777 !important;text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;letter-spacing:0;max-width:155px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul li ul{margin-left:8px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul li ul li a{max-width:140px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul li.first{padding-top:6px;}#sidebar-second div.region-sidebar-second .block-menu-block ul.menu li  ul li.last{padding-bottom:0;}#sidebar-second div.region-sidebar-second .view-bfi-sidebar-views .views-row{margin-bottom:20px;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-donate-button .donate-button,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-member-button .donate-button{overflow:hidden;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-donate-button .donate-button .link,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-member-button .donate-button .link{font-family:interstateregular,pfdintextpro_regular,Interstate,DIN,Gotham;color:white;text-transform:uppercase;font-size:24px;line-height:30px;text-align:center;position:absolute;width:220px;top:30px;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-donate-button .views-slideshow-cycle-main-frame-row-item,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-member-button .views-slideshow-cycle-main-frame-row-item{margin-bottom:0;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row{overflow:hidden;width:100%;background-color:#f0f0f0;height:60px;margin-bottom:20px;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row .field-content,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row .field-content{overflow:hidden;width:100%;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row .field-image,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row .field-image{overflow:hidden;float:left;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row .text,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row .text{width:140px;height:60px;float:right;margin:5px;line-height:13px;overflow:hidden;}#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row .text .title,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-popular-2 .views-row .text .title a,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row .text .title,#sidebar-second div.region-sidebar-second #block-views-bfi-sidebar-views-chall-pop .views-row .text .title a{vertical-align:middle;color:black;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row{margin-left:5px;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .discipline{font-family:eames_century_modernbold;text-transform:uppercase;font-size:12px;line-height:15px;letter-spacing:1px;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .discipline a{color:black;padding-left:15px;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px 0px no-repeat;background-repeat:no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .hyphies{font-family:pfdintextpro_bold,DIN,Gotham;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .number,#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .units{color:#777777;text-transform:uppercase;font-size:9px;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .art .hyphies{color:#eb3f24;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .art .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -34px no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .sci-tech .hyphies{color:#8fd9f9;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .sci-tech .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -51px no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .design .hyphies{color:#009856;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .design .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -17px no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .social-impact .hyphies{color:#e49541;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .social-impact .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -102px no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .arch-eng .hyphies{color:#97c64e;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .arch-eng .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -68px no-repeat;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .education .hyphies{color:#3f6e82;}#sidebar-second div.region-sidebar-second .view-bfi-disciplines-box .views-row .education .discipline a:hover{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -85px no-repeat;}#sidebar-second div.region-sidebar-second #block-views-bfi-idea-index-views-metadata{padding-left:15px;}#sidebar-second div.region-sidebar-second #block-views-bfi-idea-index-views-metadata span.views-label{font-family:pfdintextpro_bold,DIN,Gotham;text-transform:uppercase;}body.section-dymaxion-forum.page-art #sidebar-second .view-bfi-disciplines-box .art .discipline a,body.taxo-art #sidebar-second .view-bfi-disciplines-box .art .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -34px no-repeat;}body.section-dymaxion-forum.page-sci-tech #sidebar-second .view-bfi-disciplines-box .sci-tech .discipline a,body.taxo-sci-tech #sidebar-second .view-bfi-disciplines-box .sci-tech .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -51px no-repeat;}body.section-dymaxion-forum.page-design #sidebar-second .view-bfi-disciplines-box .design .discipline a,body.taxo-design #sidebar-second .view-bfi-disciplines-box .design .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -17px no-repeat;}body.section-dymaxion-forum.page-social-impact #sidebar-second .view-bfi-disciplines-box .social-impact .discipline a,body.taxo-social-impact #sidebar-second .view-bfi-disciplines-box .social-impact .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -102px no-repeat;}body.section-dymaxion-forum.page-arch-eng #sidebar-second .view-bfi-disciplines-box .arch-eng .discipline a,body.taxo-arch-eng #sidebar-second .view-bfi-disciplines-box .arch-eng .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -68px no-repeat;}body.section-dymaxion-forum.page-education #sidebar-second .view-bfi-disciplines-box .education .discipline a,body.taxo-education #sidebar-second .view-bfi-disciplines-box .education .discipline a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px -85px no-repeat;}body.node-type-article #sidebar-second .block-menu-block li.active-trail > a{width:170px;height:15px;background:url("/sites/default/files/sasson/bfi-sprites/vert-sprite.png?v=569") 0px 0px no-repeat;background-repeat:no-repeat;}.one-sidebar.sidebar-second #main{margin-left:0;margin-right:0;width:700px;}body.node-type-page #sidebar-second,body.node-type-blog-post #sidebar-second,body.node-type-article #sidebar-second,body.node-type-products #sidebar-second,body.node-type-person #sidebar-second,body.node-type-literature-source #sidebar-second,body.node-type-webform #sidebar-second,body.node-type-idea #sidebar-second,body.page-search #sidebar-second{margin-top:270px;}body.node-type-newsletter #sidebar-second{margin-top:340px;}body.page-search #sidebar-second .region-sidebar-second{border:10px solid #f0f0f0;padding:10px;}body.page-search #sidebar-second .region-sidebar-second .block-facetapi .block-title{color:#777777;}body.page-search #sidebar-second .region-sidebar-second .block-facetapi ul{margin-bottom:10px;}body.page-search #sidebar-second .region-sidebar-second .block-facetapi ul li{list-style-image:none;list-style-type:none;margin:0;}body.page-search #sidebar-second .region-sidebar-second .block-facetapi{margin-bottom:10px;}body.page-search #sidebar-second .region-sidebar-second .block-last{border:0;margin-bottom:0;}footer{overflow:hidden;background-color:#f0f0f0;}footer #footer-inner{padding-bottom:40px;overflow:hidden;}footer .region{display:inline-block;}footer .region-footer-left,footer .region-footer-right{font-size:12px;line-height:18px;}footer .region-footer-left .block,footer .region-footer-right .block{width:100px;margin:0 10px;float:left;}footer .region-footer-left .block .block-title,footer .region-footer-right .block .block-title{text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;line-height:18px;}footer .region-footer-left{float:left;margin-top:30px;}footer .region-footer-left .block-menu .block-title{display:none;}footer .region-footer-left .block-menu ul.menu li{margin:0;}footer .region-footer-left .block-menu ul.menu li a{color:#777777;}footer .region-footer-left .block-menu ul.menu li.first{text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;}footer .region-footer-left .block-menu ul.menu li.first a{color:black;}footer .region-footer-right{float:right;margin-top:25px;}footer .region-footer-right #block-block-7{margin:6px 0 0;width:130px;text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;font-family:interstateregular,pfdintextpro_regular,Interstate,DIN,Gotham;font-size:11px;line-height:14px;color:#777777;}footer .region-footer-right #block-block-7 a{color:#777777;}footer .region-footer-right #block-block-7 .lower{text-transform:lowercase;}footer .region-footer-right #block-block-7 p{margin-top:0;}footer .region-footer-right #block-views-bfc-site-logo-footer-social{clear:both;float:right;width:130px;margin:0;}footer .region-footer-right #block-views-bfc-site-logo-footer-social .view-content{overflow:hidden;}footer .region-footer-right #block-views-bfc-site-logo-footer-social .views-row{float:left;margin-right:10px;}footer .region-footer-bottom{clear:both;width:100%;margin:20px 10px 0;font-style:italic;font-size:12px;color:#777777;}footer .region-footer-bottom p{margin:0;padding-bottom:4px;}footer .region-footer-bottom #block-views-bfi-footer-views-sponsors .views-row{display:inline-block;margin-right:20px;}.people-default-image{height:100px;width:100px;background:url("/sites/all/themes/bfi/images/no_avatar.png") no-repeat 0 0;}.view-bfi-people-lists .views-row .text,.view-bfi-sponsors-chall .views-row .text{width:auto;float:none;}.view-bfi-people-lists .views-row .text .name-bar,.view-bfi-sponsors-chall .views-row .text .name-bar{width:auto;}.view-bfi-people-lists .views-row .text .phone_number,.view-bfi-sponsors-chall .views-row .text .phone_number{float:left;}.view-bfi-people-lists .views-row .text .title,.view-bfi-people-lists .views-row .text .position,.view-bfi-sponsors-chall .views-row .text .title,.view-bfi-sponsors-chall .views-row .text .position{width:50%;}.view-bfi-people-lists .views-row .text .title,.view-bfi-people-lists .views-row .text .position,.view-bfi-people-lists .views-row .text .contact,.view-bfi-people-lists .views-row .text .email_address,.view-bfi-sponsors-chall .views-row .text .title,.view-bfi-sponsors-chall .views-row .text .position,.view-bfi-sponsors-chall .views-row .text .contact,.view-bfi-sponsors-chall .views-row .text .email_address{padding:0px 0px 10px 0px;}.view-bfi-people-lists .views-row .text .image,.view-bfi-sponsors-chall .views-row .text .image{float:left;padding:0px 15px 5px 0px;}.view-bfi-people-lists .views-row .text .body_person p,.view-bfi-sponsors-chall .views-row .text .body_person p{margin-top:0px;}body.node-type-project .region-content{width:620px;margin-bottom:0;}body.node-type-project .node-project{border-bottom:2px solid #f0f0f0;margin-bottom:20px;}body.node-type-project .node-project .field-application-questions{overflow:hidden;}body.node-type-project .node-project .field-application-questions h3.field-label{margin-top:1em;}body.node-type-project .node-project .field-application-questions div{line-height:125%;}body.node-type-project .node-project .field-project-app-images{float:left;margin-bottom:20px;}body.node-type-project .node-project .field-project-app-images:nth-of-type(even){float:right;}body.node-type-project .node-project .field-project-app-images:nth-of-type(odd){clear:left;}body.node-type-project .view-bfc-project-meta-details.view-display-id-exitb,body.node-type-project .view-bfc-project-meta-details.view-display-id-exit{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #f0f0f0;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_admin .field-project-review-followup,body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_team .views-row{background-color:#f0f0f0;margin-top:1em;padding:20px;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_admin .field-project-review-followup p:last-of-type,body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_team .views-row p:last-of-type{margin-bottom:0;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_admin #edit-actions{display:none;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_admin input#edit-field-project-review-followup-0-actions-edit{margin:1em 0 20px;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_admin textarea{padding:20px;}body.node-type-project .view-bfc-project-review-notes.view-display-id-followup_team{margin-bottom:20px;}body.node-type-project #block-views-bfc-project-review-notes-r0,body.node-type-project #block-views-bfc-project-review-notes-r1,body.node-type-project #block-views-bfc-project-review-notes-r2,body.node-type-project #block-views-bfc-project-review-notes-r3,body.node-type-project #block-views-bfc-project-review-notes-r4{clear:left;margin-bottom:20px;}body.node-type-project #block-views-bfc-project-review-notes-r0 .block-title,body.node-type-project #block-views-bfc-project-review-notes-r1 .block-title,body.node-type-project #block-views-bfc-project-review-notes-r2 .block-title,body.node-type-project #block-views-bfc-project-review-notes-r3 .block-title,body.node-type-project #block-views-bfc-project-review-notes-r4 .block-title{display:none;}body.node-type-project #block-views-bfc-project-review-notes-r0 .view > .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r1 .view > .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r2 .view > .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r3 .view > .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r4 .view > .ctools-collapsible-container .ctools-toggle{float:right;}body.node-type-project #block-views-bfc-project-review-notes-r0 .view > .ctools-collapsible-container .view-content,body.node-type-project #block-views-bfc-project-review-notes-r1 .view > .ctools-collapsible-container .view-content,body.node-type-project #block-views-bfc-project-review-notes-r2 .view > .ctools-collapsible-container .view-content,body.node-type-project #block-views-bfc-project-review-notes-r3 .view > .ctools-collapsible-container .view-content,body.node-type-project #block-views-bfc-project-review-notes-r4 .view > .ctools-collapsible-container .view-content{clear:left;}body.node-type-project #block-views-bfc-project-review-notes-r0 .view-empty,body.node-type-project #block-views-bfc-project-review-notes-r1 .view-empty,body.node-type-project #block-views-bfc-project-review-notes-r2 .view-empty,body.node-type-project #block-views-bfc-project-review-notes-r3 .view-empty,body.node-type-project #block-views-bfc-project-review-notes-r4 .view-empty{margin:5px 0 20px;}body.node-type-project #block-views-bfc-project-review-notes-r0 .view-empty p,body.node-type-project #block-views-bfc-project-review-notes-r1 .view-empty p,body.node-type-project #block-views-bfc-project-review-notes-r2 .view-empty p,body.node-type-project #block-views-bfc-project-review-notes-r3 .view-empty p,body.node-type-project #block-views-bfc-project-review-notes-r4 .view-empty p{margin:0;}body.node-type-project #block-views-bfc-project-review-notes-r0 .views-row,body.node-type-project #block-views-bfc-project-review-notes-r1 .views-row,body.node-type-project #block-views-bfc-project-review-notes-r2 .views-row,body.node-type-project #block-views-bfc-project-review-notes-r3 .views-row,body.node-type-project #block-views-bfc-project-review-notes-r4 .views-row{clear:left;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container{background-color:#f0f0f0;padding:20px;margin-top:5px;margin-bottom:15px;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .ctools-toggle,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .ctools-toggle{display:none;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .ctools-collapsible-handle,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .ctools-collapsible-handle,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .ctools-collapsible-handle,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .ctools-collapsible-handle,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .ctools-collapsible-handle{display:block;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;text-transform:uppercase;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .project-review,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .project-review,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .project-review,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .project-review,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .project-review{overflow:hidden;margin-top:20px;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .project-review .text-box,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .project-review .text-box,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .project-review .text-box,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .project-review .text-box,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .project-review .text-box{float:left;width:420px;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .project-review .scores,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .project-review .scores,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .project-review .scores,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .project-review .scores,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .project-review .scores{float:right;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .project-review .edit-link,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .project-review .edit-link,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .project-review .edit-link,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .project-review .edit-link,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .project-review .edit-link{font-family:pfdintextpro_regular,DIN,Gotham;}body.node-type-project #block-views-bfc-project-review-notes-r0 .field-content .ctools-collapsible-container .project-review .edit-link a,body.node-type-project #block-views-bfc-project-review-notes-r1 .field-content .ctools-collapsible-container .project-review .edit-link a,body.node-type-project #block-views-bfc-project-review-notes-r2 .field-content .ctools-collapsible-container .project-review .edit-link a,body.node-type-project #block-views-bfc-project-review-notes-r3 .field-content .ctools-collapsible-container .project-review .edit-link a,body.node-type-project #block-views-bfc-project-review-notes-r4 .field-content .ctools-collapsible-container .project-review .edit-link a{color:#eb3f24;}body.node-type-project .region-sidebar-second .view table{width:100%;}body.node-type-project .region-sidebar-second .view table tr.even,body.node-type-project .region-sidebar-second .view table tr.odd{background-color:transparent;border:0;}body.node-type-project .region-sidebar-second form input[name="op"]{display:none;}body.node-type-project .region-sidebar-second form input.editablefield-edit{margin:0.5em 0;}body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin legend{display:none;}body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin tr.odd,body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin tr.even{border-top:1px solid #f0f0f0 !important;}body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin input[name="op"]{display:inline !important;margin:0.5em 0;}body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin td,body.node-type-project .region-sidebar-second .view-bfc-project-review-all-reviewers-admin th{padding-right:2px;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin{overflow:hidden;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .views-field-editablefield div{display:inline;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .views-field-editablefield .form-item{margin:0;overflow:hidden;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .views-field-editablefield .form-item label{display:none;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .views-field-editablefield .form-item select{float:left;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .views-field-editablefield .ajax-progress-throbber{display:none;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-status_admin .form-actions input.form-submit{display:none;}body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-details_admin,body.node-type-project .region-sidebar-second .view-bfc-project-meta-details.view-display-id-details{padding-bottom:20px;border-bottom:1px solid #f0f0f0;}body.node-type-project .region-sidebar-second #block-views-bfc-project-meta-details-status{padding-bottom:20px;}body.node-type-project .region-sidebar-second .view-bfc-project-review-form-2 .entity-entityform-type h2{display:none;}body.node-type-project .region-sidebar-second .view-bfc-project-review-form-2 .entity-entityform-type form input[name="op"]{display:block !important;}.entitytype-bfc_project_review-form fieldset.filter-wrapper{display:none;}.entitytype-bfc_project_review-form .field-name-field-project-review-score-wrap{margin-top:20px;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions{margin-bottom:0;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions #edit-field-application-questions-und-0 > legend,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions #edit-field-application-questions-und-0 > legend{display:none;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions .field-group-accordion .ui-state-default,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .field-group-accordion .ui-state-default{background-color:#f0f0f0;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions .field-group-accordion .ui-state-hover,#bfc-project-submit-entityform-edit-form #edit-field-application-questions .field-group-accordion .ui-state-active,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .field-group-accordion .ui-state-hover,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .field-group-accordion .ui-state-active{background-color:#c8c8c8;background-image:none !important;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions .field-group-accordion .ui-accordion-content,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .field-group-accordion .ui-accordion-content{border:1px solid #f0f0f0;border-top:0;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-catalyst-und-select,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-catalyst-und-select{margin-top:1em;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-catalyst-und-select > label,#bfc-project-submit-entityform-edit-form #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-edu-und-0-value > label,#bfc-project-submit-entityform-edit-form #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-narrative-und-0-value > label,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-catalyst-und-select > label,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-edu-und-0-value > label,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions .form-item-field-application-questions-und-0-field-project-app-exit-narrative-und-0-value > label{display:none;}#bfc-project-submit-entityform-edit-form .form-wrapper,#bfc-project-submit-entityform-edit-form--2 .form-wrapper{margin:20px 0 40px;}#bfc-project-submit-entityform-edit-form .form-wrapper .form-item,#bfc-project-submit-entityform-edit-form .form-wrapper .form-action,#bfc-project-submit-entityform-edit-form--2 .form-wrapper .form-item,#bfc-project-submit-entityform-edit-form--2 .form-wrapper .form-action{margin:0;}#bfc-project-submit-entityform-edit-form label,#bfc-project-submit-entityform-edit-form .fieldset-legend,#bfc-project-submit-entityform-edit-form--2 label,#bfc-project-submit-entityform-edit-form--2 .fieldset-legend{text-transform:uppercase;font-family:interstatebold,pfdintextpro_bold,Interstate,DIN,Gotham;font-size:12px;}#bfc-project-submit-entityform-edit-form label.option,#bfc-project-submit-entityform-edit-form--2 label.option{font-family:pfdintextpro_regular,DIN,Gotham;font-size:14px;line-height:16px;text-transform:initial;}#bfc-project-submit-entityform-edit-form #edit-field-application-terms-accept .form-item,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-terms-accept .form-item{overflow:hidden;}#bfc-project-submit-entityform-edit-form #edit-field-application-terms-accept input,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-terms-accept input{float:left;}#bfc-project-submit-entityform-edit-form #edit-field-application-terms-accept .description,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-terms-accept .description{float:left;margin-left:10px;}#bfc-project-submit-entityform-edit-form #edit-field-application-terms-accept label,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-terms-accept label{display:none;}#bfc-project-submit-entityform-edit-form .form-type-managed-file label,#bfc-project-submit-entityform-edit-form--2 .form-type-managed-file label{display:none;}#bfc-project-submit-entityform-edit-form .description,#bfc-project-submit-entityform-edit-form .fieldset-description,#bfc-project-submit-entityform-edit-form--2 .description,#bfc-project-submit-entityform-edit-form--2 .fieldset-description{margin-bottom:1em;}#bfc-project-submit-entityform-edit-form #edit-field-application-questions-und-0,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-questions-und-0{margin-bottom:0;}#bfc-project-submit-entityform-edit-form #edit-field-application-terms-accept,#bfc-project-submit-entityform-edit-form--2 #edit-field-application-terms-accept{margin:40px 0 0 0;}#edit-field-application-questions .field-name-field-project-review-score-wrap .field-widget-stars{clear:both;}#edit-field-application-questions .field-name-field-project-review-score-wrap .field-widget-stars .form-type-fivestar{width:100%;overflow:hidden;postion:relative;}#edit-field-application-questions .field-name-field-project-review-score-wrap .field-widget-stars .form-type-fivestar label{float:left;width:150px;text-align:right;padding-right:10px;}#edit-field-application-questions .field-name-field-project-review-score-wrap .field-widget-stars .form-type-fivestar .form-type-select{float:left;}.field-application-questions .field-project-review-score-wrap{width:100%;overflow:hidden;postion:relative;}.field-application-questions .field-project-review-score-wrap .field-label{clear:both;width:150px;float:left;text-align:right;padding-right:10px;}.field-application-questions .field-project-review-score-wrap .inline{float:left;}body.node-type-bfc-fee-payment-page form#payment-form-standalone #edit-field-payment-type,body.node-type-bfc-fee-payment-page form#payment-form-standalone #edit-field-payment-app-id{display:none;}body.section-checkout .region-content,body.page-cart .region-content{width:700px;}body.section-checkout .checkout-buttons,body.page-cart .checkout-buttons{height:35px;line-height:35px;}body.section-checkout .checkout-buttons input[type="submit"]#edit-continue,body.page-cart .checkout-buttons input[type="submit"]#edit-continue{background:#eb3f24;color:white;text-shadow:none;font-size:21px;}body.section-checkout .checkout-buttons .button-operator,body.page-cart .checkout-buttons .button-operator{padding:0 10px;}body.section-checkout .checkout-buttons input[type="submit"]#edit-cancel,body.page-cart .checkout-buttons input[type="submit"]#edit-cancel{padding:0;color:#eb3f24;margin-top:11px;}body.page-cart table.views-table{width:100%;}body.section-checkout fieldset .messages{width:278px;}body.section-checkout fieldset.form-wrapper > legend{display:none;}body.section-checkout .fieldset-wrapper table{width:100%;}body.section-checkout #commerce-checkout-form-checkout{overflow:hidden;}body.section-checkout #commerce-checkout-form-checkout fieldset{margin-bottom:20px;}body.section-checkout #commerce-checkout-form-checkout .form-item-commerce-payment-payment-method{display:none;}body.section-checkout #commerce-checkout-form-checkout #edit-commerce-payment,body.section-checkout #commerce-checkout-form-checkout #edit-customer-profile-billing{width:340px;float:left;}body.section-checkout #commerce-checkout-form-checkout #edit-commerce-payment{clear:right;margin-left:20px;}body.section-checkout #commerce-checkout-form-checkout #edit-commerce-payment #edit-commerce-payment-payment-details-credit-card-number{width:170px;}body.section-checkout #commerce-checkout-form-checkout #edit-customer-profile-billing .form-item{margin-top:0;}body.section-checkout #commerce-checkout-form-checkout .commerce-extra-panes-checkout-form{margin-left:20px;}body.section-checkout #commerce-checkout-form-checkout #edit-buttons{clear:both;}body.section-checkout #edit-buttons{margin-top:20px;}body.page-user-orders .region-content{width:700px;}.commerce-order-commerce-order table.views-table,.commerce-order-commerce-order table.commerce-price-formatted-components{width:100%;}body.section-donate #sidebar-second,body.section-donate #block-views-bfi-submenu-listing-block,body.section-donate h2#page-title,body.section-donate-dummy #sidebar-second,body.section-donate-dummy #block-views-bfi-submenu-listing-block,body.section-donate-dummy h2#page-title,body.section-membership #sidebar-second,body.section-membership #block-views-bfi-submenu-listing-block,body.section-membership h2#page-title,body.page-node-1514 #sidebar-second,body.page-node-1514 #block-views-bfi-submenu-listing-block,body.page-node-1514 h2#page-title{display:none;}body.section-donate #main,body.section-donate-dummy #main,body.section-membership #main,body.page-node-1514 #main{width:940px !important;}body.section-donate #main div.messages,body.section-donate-dummy #main div.messages,body.section-membership #main div.messages,body.page-node-1514 #main div.messages{margin-left:120px !important;}body.section-donate .region-content,body.section-donate .region-content-bottom,body.section-donate-dummy .region-content,body.section-donate-dummy .region-content-bottom,body.section-membership .region-content,body.section-membership .region-content-bottom,body.page-node-1514 .region-content,body.page-node-1514 .region-content-bottom{width:700px;margin:40px 0 40px 120px;}body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount > .form-item,body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount > .form-item,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount > .form-item,body.page-node-1514 .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount > .form-item{margin-top:0;}body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount > .form-item,body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount > .form-item,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount > .form-item,body.page-node-1514 .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount > .form-item{margin-top:0;}body.section-donate .commerce-add-to-cart input[type="submit"],body.section-donate-dummy .commerce-add-to-cart input[type="submit"],body.section-membership .commerce-add-to-cart input[type="submit"],body.page-node-1514 .commerce-add-to-cart input[type="submit"]{background:#eb3f24;color:white;text-shadow:none;font-size:21px;}body.section-donate-dummy .region-content,body.section-donate .region-content,body.section-membership .region-content{overflow:hidden;}body.section-donate-dummy #block-system-main,body.section-donate #block-system-main,body.section-membership #block-system-main{width:500px;float:right;}body.section-donate-dummy .commerce-add-to-cart,body.section-donate .commerce-add-to-cart,body.section-membership .commerce-add-to-cart{font-size:21px;width:140px;float:right;margin-right:20px;padding:20px;background-color:#f0f0f0;}body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios,body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios{margin-top:0;}body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios > label,body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios > label,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item.form-type-radios > label{display:none;}body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-select,body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-select,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-select{margin-bottom:0;}body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other,body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other{margin-top:10px;}body.section-donate-dummy .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other input,body.section-donate .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other input,body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-donate-amount .form-item-line-item-fields-field-commerce-donate-amount-und-other input{font-size:21px;width:140px;background-color:white;}body.section-membership #block-system-main{width:450px;margin-top:0;}body.section-membership .commerce-add-to-cart{width:190px;}body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount .form-item.form-type-radios{margin-top:0;}body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount .form-item.form-type-radios > label{display:none;}body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount .form-item-line-item-fields-field-commerce-membership-amount-und-select{margin-bottom:0;}body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount .form-item-line-item-fields-field-commerce-membership-amount-und-other{margin-top:10px;}body.section-membership .commerce-add-to-cart #edit-line-item-fields-field-commerce-membership-amount .form-item-line-item-fields-field-commerce-membership-amount-und-other input{font-size:21px;width:190px;background-color:white;}body.page-thank-you #block-system-main{width:700px;float:left;}form#commerce-cart-add-to-cart-form-1 .contrib-alt,form#commerce-cart-add-to-cart-form-4 .contrib-alt{margin-top:1em;font-family:pfdintextpro_regular,DIN,Gotham;font-size:14px;line-height:16px;width:100%;text-align:center;}form.commerce-cart-add-to-cart-form-1 #edit-line-item-fields-field-contribution-type,form.commerce-cart-add-to-cart-form-1 #edit-line-item-fields-field-commerce-membership-amount,form.commerce-cart-add-to-cart-form-1 #edit-line-item-fields-field-contribution-recurring #edit-line-item-fields-field-contribution-recurring-und-yearly,form.commerce-cart-add-to-cart-form-1 #edit-line-item-fields-field-contribution-recurring label[for="edit-line-item-fields-field-contribution-recurring-und-yearly"],form.commerce-cart-add-to-cart-form-1 .form-required,form.commerce-cart-add-to-cart-form-4 #edit-line-item-fields-field-contribution-type,form.commerce-cart-add-to-cart-form-4 #edit-line-item-fields-field-commerce-donate-amount,form.commerce-cart-add-to-cart-form-4 #edit-line-item-fields-field-contribution-recurring,form.commerce-cart-add-to-cart-form-4 #edit-line-item-fields-field-commerce-membership-amount-und-select #edit-line-item-fields-field-commerce-membership-amount-und-select-select-or-other,form.commerce-cart-add-to-cart-form-4 #edit-line-item-fields-field-commerce-membership-amount-und-select label[for="edit-line-item-fields-field-commerce-membership-amount-und-select-select-or-other"],form.commerce-cart-add-to-cart-form-4 .field-name-field-membership-map,form.commerce-cart-add-to-cart-form-4 .form-required{display:none !important;}body.page-node-1513 form.webform-client-form >  div{overflow:hidden;}body.page-node-1513 #main,body.page-node-1513 .region-content{width:940px !important;}body.page-node-1513 .region-content{margin:40px 0 40px 120px;}body.page-node-1513 .field-body{width:700px;}body.page-node-1513 .webform-component-fieldset{width:360px;float:left;}body.page-node-1513 .webform-component--personal{margin-right:20px;}body.page-node-1513 #edit-actions,body.page-node-1513 .form-actions{clear:both;}body.page-node-1513 .webform-component--questions{width:700px;}body.node-type-blog-post li{margin-bottom:1em;}div.view-bfi-trimtab-item-order div.tabledrag-changed-warning,div.view-bfi-trimtab-item-order div.tabledrag-toggle-weight-wrapper{display:none !important;}div.view-bfi-trimtab-item-order div.field-newsletter-item-section ul{list-style-type:none;margin:0;padding:0;}div.view-bfi-trimtab-item-order div.field-newsletter-item-section ul div.field-name-field-newsletter-item-section label{display:none;}body.logged-in #block-block-8{display:none;}body.page-user-login .tabs{display:none;}body.page-node-92 h2#page-title,body.page-node-93 h2#page-title,body.page-node-94 h2#page-title,body.page-node-95 h2#page-title,body.page-node-6 h2#page-title,body.page-node-1 h2#page-title,body.page-search h2#page-title,body.node-type-idea h2#page-title{display:none;}body.node-type-site-image #sidebar-second{display:none;}body.page-node-1513 #sidebar-second,body.page-node-1513 #page-title{display:none;}body.section-dymaxion-forum #block-views-bfi-submenu-listing-block,body.section-dymaxion-forum #sidebar-second #block-menu-block-1{display:none;}body.node-type-article .field-serial-article{display:none;}body.section-challenge.page-apply #block-views-bfi-submenu-listing-block{display:none;}body.banner-image #block-views-bfi-banner-images-b-tt-p{display:none;}body.page-node-320 #sidebar-second{display:none;}body.page-node-191 #block-views-bfi-submenu-listing-block{display:none;}#block-webform-client-block-513 .block-title{display:none;}body.page-node-511 #block-views-bfi-content-image-thumbs-block{display:none;}body.page-node-876 #block-views-bfi-banner-images-attribution .post-date{display:none;}body.section-challenge #block-views-bfi-submenu-listing-block .views-row-6{display:none;}body.page-eform-submit-bfc-project-submit div.field-name-field-application-pay-status{display:none;}.nice-menu li.menu-path-node-1514{display:none !important;}
