/* ****************************************** */

/* Styleangaben des jeweiligen Clients        */

/* ****************************************** */

/* kundenspezifische Templates */
.breadcrumb {
  min-height: 50px;
  position: relative;
}
.pane-menu-tree .menu .menu .menu {
  border-bottom: 0 none;
  margin-bottom: 0;
}
.pane-menu-tree .menu .menu .menu a {
  padding: 4px 10px;
}
.pane-menu-tree .menu .menu .lastOpenNode li a {
  padding: 4px 23px;
}
#sp-citygov {
  background-color: transparent;
  border: 0;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1em;
  line-height: 1.4286;
  margin: 0;
  padding: 0;
}
#sp-citygov a span.text,
#sp-citygov a:link span.text,
#sp-citygov a:visited span.text,
#sp-citygov .editorblock *:link,
#sp-citygov a,
#sp-citygov *:visited {
  color: #000000;
  text-decoration: underline;
}
#sp-citygov .structure ul {
  line-height: 1.25;
}
#sp-citygov .structure li.department a:hover,
#sp-citygov .structure li.office a:hover,
#sp-citygov .departmentlist li.office a:hover,
#sp-citygov.person .oeLink li.office a:hover,
#sp-citygov .structure li.office a:active,
#sp-citygov .departmentlist li.office a:active,
#sp-citygov.person .oeLink li.office a:active,
#sp-citygov .structure li.organisation a:hover,
#sp-citygov .departmentlist li.organisation a:hover,
#sp-citygov.person .oeLink li.organisation a:hover,
#sp-citygov .structure li.organisation a:active,
#sp-citygov .departmentlist li.organisation a:active,
#sp-citygov.person .oeLink li.organisation a:active,
#sp-citygov .department-overview .structure .angle a:hover,
#sp-citygov .structure li a:hover span.text,
#sp-citygov .departmentlist li a:hover span.text,
#sp-citygov.person .oeLink li a:hover span.text,
#sp-citygov .structure li a:active span.text,
#sp-citygov .departmentlist li a:active span.text,
#sp-citygov.person .oeLink li a:active span.text,
#sp-citygov div.letterList .letterListElement a:hover,
#sp-citygov a:hover span.text,
#sp-citygov a:link:hover span.text,
#sp-citygov a:visited:hover span.text,
#sp-citygov *:link:hover,
#sp-citygov *:visited:hover,
#sp-citygov *:link:active,
#sp-citygov *:visited:active {
  color: #000000;
  text-decoration: none;
}
#sp-citygov .content-header {
  border: 0;
}
#sp-citygov #vv_content,
#sp-citygov #vv_content div.start {
  background-color: transparent;
}
#sp-citygov #vv_content .vvbody,
#sp-citygov .absatz .downloadBlock,
#sp-citygov #links .downloadBlock ul li,
#sp-citygov #vv_content .absatz .person .person_letter li,
#sp-citygov #vv_content .absatz .product .product_competence li,
#sp-citygov #links .downloadlinks ul,
#sp-citygov .downloadBlock ul,
#sp-citygov .theme .product ul,
#sp-citygov .absatz .product ul,
#sp-citygov .absatz .oeLink ul,
#sp-citygov #kontakt .oeLink ul,
#sp-citygov .absatz ul.person_list {
  background: none transparent;
  border-width: 0;
  margin: 0;
  padding: 0;
}
#sp-citygov .odd {
  background-color: transparent;
}
#sp-citygov h1.headline,
#sp-citygov h2.headline {
  border: 0;
  font-size: 1.8em;
  line-height: 1.4;
  margin: 0 0 30px 0;
  padding: 0;
}
#sp-citygov h2.subheadline,
#sp-citygov h3.subheadline,
#sp-citygov h4.subheadline,
#sp-citygov.person .function {
  margin: 0 0 20px 0;
}
#sp-citygov h2.subheadline {
  color: #003958;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 19px;
  margin-top: 40px;
}
#sp-citygov .description,
#sp-citygov .vvbody .absatz div:first-child h2.subheadline,
#sp-citygov .vvbody .absatz div.person h2.subheadline {
  margin-top: 0px;
}
#sp-citygov .contactForm + div.legend,
#sp-citygov .contactResult + div.legend,
#sp-citygov .knowledge-management h2.subheadline,
#sp-citygov .telephone-directory h2.subheadline,
#sp-citygov .vvbody .absatz .downloadlinks .downloadBlock h2.subheadline {
  color: #003958;
  font-family: BodoniClassicRomanWeb,Georgia,"Times New Roman","DejaVu Serif",serif;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 20px;
  margin-top: 0;
}
#sp-citygov .headline span.icon {
  display: none;
}
#sp-citygov .contactForm,
#sp-citygov .contactResult,
#sp-citygov .theme,
#sp-citygov .knowledge-management,
#sp-citygov .telephone-directory,
#sp-citygov .vvbody .absatz .downloadlinks .downloadBlock {
  background-color: #E5EBEE;
  border: 0;
  margin: 0.5em 0 1.42857em 0;
}
#sp-citygov .vvbody .absatz {
  padding: 15px 0;
  text-align: left;
}
#sp-citygov .vvbody .absatz .downloadlinks ul li {
  margin-bottom: 6.66667px !important;
  padding-left: 30px !important;
}
#sp-citygov .knowledge-management .searchOfContainer {
  margin-left: 3em;
}
#sp-citygov .form-overview,
#sp-citygov .topic-overview,
#sp-citygov .theme,
#sp-citygov .knowledge-management,
#sp-citygov .telephone-directory,
#sp-citygov .most-popular-pages,
#sp-citygov .department-overview,
#sp-citygov.start .downloadlinks,
#sp-citygov .vvbody .absatz .downloadlinks .downloadBlock {
  padding: 15px;
  width: auto;
}
#sp-citygov.start .introduction,
#sp-citygov.start .description,
#sp-citygov.topic .introduction,
#sp-citygov.topic .description,
#sp-citygov .department-overview,
#sp-citygov .most-popular-pages,
#sp-citygov .topic-overview,
#sp-citygov .form-overview,
#sp-citygov.start .downloadlinks {
  border: 0;
  margin: 0 0 1.42857em 0;
  padding: 0;
}
#sp-citygov .letterBlock dl,
#sp-citygov .letterBlock ul {
  margin: 0;
}
#sp-citygov .mostVisited,
#sp-citygov .themesOverview,
#sp-citygov .theme .product,
#sp-citygov .forms,
#sp-citygov.start .downloadBlock {
  max-width: none;
}
#sp-citygov .searchOfText {
  margin-right: 30px;
}
#sp-citygov .contactForm textarea#txtMessage {
  border: 1px solid #B6BABC;
  font-size: 1em;
  font-weight: bold;
  padding: 6px 10px;
  width: 100%;
}
#sp-citygov .contactForm .formfield input {
  border: 1px solid #B6BABC;
  font-size: 1em;
  font-weight: bold;
  padding: 6px 10px;
  width: 260px;
}
#sp-citygov .searchOfText input[type="text"] {
  border: 1px solid #B6BABC;
  font-size: 1em;
  font-weight: bold;
  padding: 6px 10px;
  width: 200px;
}
#sp-citygov .contactForm #txt-right,
#sp-citygov .contactForm input.button,
#sp-citygov input.resetBtn,
#sp-citygov input.submitBtn,
#sp-citygov input.searchButton {
  background-color: #003958;
  border: medium none;
  color: #FFFFFF;
  margin: 0;
  padding: 6px 10px;
  text-transform: lowercase;
  width: 80px;
}
#sp-citygov .contactForm #txt-right,
#sp-citygov .contactForm input.button,
#sp-citygov input.resetBtn {
  width: 112px;
}
#sp-citygov #sp_vv_searchFormPhone .formlabel label{
  display: inline-block;
  margin: 0;
}
#sp-citygov .contactForm label,
#sp-citygov .searchOfType label {
  display: inline-block;
  margin: 0 15px 0 0;
}
#sp-citygov #sp_vv_searchFormPhone .formfield #queryLastName,
#sp-citygov #sp_vv_searchFormPhone .formfield input {
  border: 1px solid #B6BABC;
  font-size: 1em;
  font-weight: bold;
  padding: 6px 10px !important;
  width: 330px;
}
#sp-citygov #sp_vv_searchFormPhone .formfield #queryLastName,
#sp-citygov #sp_vv_searchFormPhone .formfield #queryFirstName,
#sp-citygov #sp_vv_searchFormPhone .formfield #queryFunction,
#sp-citygov #sp_vv_searchFormPhone .formfield #queryResponsibility {
  width: 162px !important;
}
#sp-citygov .searchOfClose,
#sp-citygov .searchOfOpen {
  top: -7px;
}
#sp-citygov table th,
#sp-citygov table td.contact-image {
  background-color: #E5EBEE;
}
#sp-citygov .searchResult,
#sp-citygov .even {
  background-color: transparent !important;
}
#sp-citygov .searchResult ul {
  border-width: 1px 0;
}
#sp-citygov .mostVisited .searchMostClickedProduct,
#sp-citygov .mostVisited .searchMostClickedOrganisation {
  width: 48%;
}
#sp-citygov .mostVisited ul {
  border: 0;
  width: auto;
}
#sp-citygov .introduction,
#sp-citygov table td,
#sp-citygov .description,
#sp-citygov .departmentintro,
#sp-citygov .searchOfText .label,
#sp-citygov .searchOfAlphabet .label,
#sp-citygov .themeEntry,
#sp-citygov .error,
#sp-citygov div.geoDataMap div.image div.legend span.copyright,
#sp-citygov .search,
#sp-citygov .vvbody,
#sp-citygov #sp_vv_searchFormPhone .formlabel,
#sp-citygov .departmentintro,
#sp-citygov .departmentfooter,
#sp-citygov .formListIntro {
  line-height: 1.4286em;
}
#sp-citygov .vvbody,
#sp-citygov .introduction,
#sp-citygov .description,
#sp-citygov.start .mostVisited,
#sp-citygov.start .forms,
#sp-citygov.start .themesOverview,
#sp-citygov.start .theme,
#sp-citygov.start .searchOf,
#sp-citygov.start .departments,
#sp-citygov.start .downloadBlock,
#sp-citygov .searchResult,
#sp-citygov .searchResult-link,
#sp-citygov .theme,
.error {
  font-size: 1em;
}
/* --- navipath --- */
#navigation-vv {
  -moz-hyphens: auto;
  background-color: #E5EBEE;
  margin: 1px 0 20px 0;
  width: 196px;
}
#navigation-vv ul li {
  border-bottom: 1px solid #2F507F;
  width: 196px;
}
#navigation-vv ul li a:hover {
  background-color: #E9F1FA;
}
#navigation-vv ul li.leaf {
  border-bottom: 0;
}
#navigation-vv ul li.leaf a {
  border-bottom: none;
  padding-left: 15px;
  width: 176px;
}
#navigation-vv ul li.leaf span {
  margin-left: 20px !important;
}
#navigation-vv ul li a {
  color: #000000;
  display: block;
  float: none;
  line-height: 1.2em;
  padding: 5px;
  position: relative;
  white-space: normal;
}
#navigation-vv ul li.active > a {
  font-weight: bold;
}
#navigation-vv ul li a span {
  display: block;
}
#navigation-vv > ul > li > a:before {
  content: '◄';
  left: 4px;
  position: absolute;
  top: 3px;
}
#navigation-vv ul li ul li a:before {
  content: '▲';
  left: 4px;
  position: absolute;
  top: 3px;
}
#navigation-vv ul li.lastOpenNode a:before {
  content: '▼';
  left: 4px;
  position: absolute;
  top: 3px;
}
#navigation-vv ul li.leaf a:before {
  content: '►';
  left: 19px;
  position: absolute;
  top: 3px;
}
#navigation-vv ul li ul li {
  border-top: 1px solid #2F507F;
}
#navigation-vv ul li span {
  margin-left: 15px !important;
}
#navigation-vv ul li ul li a {
  margin-left: 0;
  padding-top: 3px;
}
#navigation-vv ul li a span {
  background: none !important;
  height: auto;
  text-align: left !important;
}
#navigation-vv > ul > li > a {
  /* nur ie7, ie7 unterstützt kein content */
  *clear: expression(
  /* this is the actual assignment */
  this.runtimeStyle.backgroundImage="none", this.insertAdjacentHTML("afterBegin", '<span style="position: absolute; top: 5px; left: 4px; margin-left: 0 !important; z-index: 5;">◄</span>'),
  /* overwriting dummy property, 0 needed to avoid crash */
  style.clear="none", 0);
}
#navigation-vv ul li ul li a {
  /* nur ie7, ie7 unterstützt kein content */
  *clear: expression(
  /* this is the actual assignment */
  this.runtimeStyle.backgroundImage="none", this.insertAdjacentHTML("afterBegin", '<span style="position: absolute; top: 3px; left: 4px; margin-left: 0 !important;">▲</span>'),
  /* overwriting dummy property, 0 needed to avoid crash */
  style.clear="none", 0);
}
#navigation-vv ul li.lastOpenNode a {
  /* nur ie7, ie7 unterstützt kein content */
  *clear: expression(
  /* this is the actual assignment */
  this.runtimeStyle.backgroundImage="none", this.insertAdjacentHTML("afterBegin", '<span style="position: absolute; top: 3px; left: 4px; margin-left: 0 !important;">▼</span>'),
  /* overwriting dummy property, 0 needed to avoid crash */
  style.clear="none", 0);
}
#navigation-vv ul li.leaf a {
  /* nur ie7, ie7 unterstützt kein content */
  *clear: expression(
  /* this is the actual assignment */
  this.runtimeStyle.backgroundImage="none", this.insertAdjacentHTML("afterBegin", '<span style="position: absolute; top: 3px; left: 19px; margin-left: 0 !important; font-weight: normal;">►</span>'),
  /* overwriting dummy property, 0 needed to avoid crash */
  style.clear="none", 0);
}
#sp-citygov.person .function {
  color: #000000;
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1em;
}
#sp-citygov .geoDataMap .image {
  float: left;
  height: 270px;
  margin-top: 12px;
  margin-bottom: 1em;
  width: 300px;
}

#sp-citygov div.geoDataMap div.image div.legend span.copyright a,
#sp-citygov div.geoDataMap div.image div.legend span.copyright span {
  line-height: 72px;
  overflow: hidden;
}

#sp-citygov ul.tabs {
  padding-top: 1px;
  position: relative;
  width: 100%;
  z-index: 1;
}
#sp-citygov ul.tabs li {
  background-color: #FFFFFF;
  border-color: #EEEEEE;
  border-style: solid;
  border-width: 1px 1px 0;
  display: block;
  float: left;
  line-height: 1;
  margin: 0 0 0 2px;
  padding: 0;
  position: static;
  width: auto;
  z-index: 0;
}
#sp-citygov ul.tabs li:first-child {
  margin: 0 0 0 -2px;
}
#sp-citygov .tabs li:after {
  border-bottom: 1px solid #EEEEEE;
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
#sp-citygov .tabs:before {
  z-index: 1;
}
#sp-citygov .tabs li.tab-active {
  z-index: 2;
  border-bottom-color: #FFFFFF;
}
#sp-citygov .tabs li span {
  display: inline-block;
}
#sp-citygov .tabs .tab a,
#sp-citygov .tabs .tab a:focus,
#sp-citygov .tabs .tab a:active,
#sp-citygov .tabs .tab *:link:focus,
#sp-citygov .tabs .tab *:visited:focus,
#sp-citygov .tabs .tab *:link:active,
#sp-citygov .tabs .tab *:visited:active {
  background-color: #E5EBEE;
  cursor: pointer;
  display: inline-block;
  padding: 12px 24px;
  transition: background-color 0s ease 0s, all 0.4s ease 0s;
}
#sp-citygov .tabs .tab a:hover {
  background-color: #CED9DE;
}
#sp-citygov .tabs li.tab-active a,
#sp-citygov .tabs li.tab-active a:focus,
#sp-citygov .tabs li.tab-active a:active,
#sp-citygov .tabs li.tab-active *:link:focus,
#sp-citygov .tabs li.tab-active *:visited:focus,
#sp-citygov .tabs li.tab-active *:link:active,
#sp-citygov .tabs li.tab-active *:visited:active,
#sp-citygov .tabs .tab-active *:link:focus,
#sp-citygov .tabs .tab-active *:visited:focus,
#sp-citygov .tabs .tab-active *:link:active,
#sp-citygov .tabs .tab-active *:visited:active {
  background-color: #FFFFFF;
}
#sp-citygov .tabs a {
  color: #000000;
  display: block;
  text-decoration: none;
}
#sp-citygov .tabs li.tab-active a {
  background-color: #FFFFFF;
}
#sp-citygov .tabs a span.inner-left,
#sp-citygov .tabs a span.inner-middle,
#sp-citygov .tabs a span.inner-right {
  background-image: none;
  float: none;
}
#sp-citygov .searchOfAlphabet .letter:focus:hover,
#sp-citygov .searchOfAlphabet .letter:hover,
#sp-citygov .searchOfAlphabet .letter:visited:hover,
#sp-citygov .searchOfAlphabet .letter:active:hover {
  color: #FFFFFF;
  text-decoration: none;
}
#sp-citygov #vv_content .searchResult-link {
  display: none;
}

/* Ausblenden der Mitarbeiter E-Mail bei Produkten und
Organisationen*/
#sp-citygov table.person_list th.person_contact,
#sp-citygov table.person_list td.person_contact {
  display: none;
}

@font-face {
     font-family: 'Email';
     src: url('fonts/Email.eot');
     src: url('fonts/Email.eot?') format('embedded-opentype');
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'Email';
     src: 
url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAARAQAABAAQRkZUTWjXT4wAABFwAAAAHExUU0hqAQEGAAACDAAAAAlPUy8ypsOLqwAAAZgAAABgVkRNWGFAaNoAAAIYAAAF4GNtYXBPRksuAAAIuAAAAHhjdnQgABUAAAAACrwAAAAGZnBnbQZYnDYAAAkwAAABc2dseWaSbkrtAAAKxAAAApxoZG14rxOBHwAAB/gAAADAaGVhZP+PlIYAAAEcAAAANmhoZWEGagK4AAABVAAAACRobXR4CHcAlgAAAfgAAAAUbG9jYQCMAcYAAA1gAAAADG1heHACEgG3AAABeAAAACBuYW1lv6VSmAAADWwAAAO9cG9zdJOCrOcAABEsAAAAQXByZXAc/H2cAAAKpAAAABYAAQAAAAEAQjNpVAtfDzz1AB8EAAAAAADOYLZOAAAAAM6BmnYAMv+fA0gC5AAAAAgAAgAAAAAAAAABAAAC7v8GAAADegAyADIDSAABAAAAAAAAAAAAAAAAAAAABQABAAAABQBDAAIAAAAAAAEAAAAAAAoAAAIAAXMAAAAAAAMCHQGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAACAAYDAAAAAAAAAAAAAAAAIAAAAAAAAAAAAFNQTVMAQCXmJrkDOP84AAAC7gD6AAAAAQAAAAABsgKIAAAAIAAAAXQAMgAAAAACqgAAAN8AMgN6ADIAAAAFHgEBAUwAAAAAAAABAAEBAQEBAAwA+Aj/AAgABv/+AAkAB//9AAoACP/9AAsACf/9AAwACf/9AA0ACv/8AA4AC//8AA8AC//8ABAADP/8ABEADf/7ABIADv/7ABMADv/7ABQAD//7ABUAEP/6ABYAEf/6ABcAEf/6ABgAEv/6ABkAE//5ABoAFP/5ABsAFP/5ABwAFf/5AB0AFv/4AB4AFv/4AB8AF//4ACAAGP/4ACEAGf/3ACIAGf/3ACMAGv/3ACQAG//3ACUAHP/2ACYAHP/2ACcAHf/2ACgAHv/2ACkAH//1ACoAH//1ACsAIP/1ACwAIf/1AC0AIf/1AC4AIv/0AC8AI//0ADAAJP/0ADEAJP/0ADIAJf/zADMAJv/zADQAJ//zADUAJ//zADYAKP/yADcAKf/yADgAKv/yADkAKv/yADoAK//xADsALP/xADwALP/xAD0ALf/xAD4ALv/wAD8AL//wAEAAL//wAEEAMP/wAEIAMf/vAEMAMv/vAEQAMv/vAEUAM//vAEYANP/uAEcANf/uAEgANf/uAEkANv/uAEoAN//tAEsAN//tAEwAOP/tAE0AOf/tAE4AOv/sAE8AOv/sAFAAO//sAFEAPP/sAFIAPf/rAFMAPf/rAFQAPv/rAFUAP//rAFYAP//rAFcAQP/qAFgAQf/qAFkAQv/qAFoAQv/qAFsAQ//pAFwARP/pAF0ARf/pAF4ARf/pAF8ARv/oAGAAR//oAGEASP/oAGIASP/oAGMASf/nAGQASv/nAGUASv/nAGYAS//nAGcATP/mAGgATf/mAGkATf/mAGoATv/mAGsAT//lAGwAUP/lAG0AUP/lAG4AUf/lAG8AUv/kAHAAU//kAHEAU//kAHIAVP/kAHMAVf/jAHQAVf/jAHUAVv/jAHYAV//jAHcAWP/iAHgAWP/iAHkAWf/iAHoAWv/iAHsAW//hAHwAW//hAH0AXP/hAH4AXf/hAH8AXv/gAIAAXv/gAIEAX//gAIIAYP/gAIMAYP/gAIQAYf/fAIUAYv/fAIYAY//fAIcAY//fAIgAZP/eAIkAZf/eAIoAZv/eAIsAZv/eAIwAZ//dAI0AaP/dAI4Aaf/dAI8Aaf/dAJAAav/cAJEAa//cAJIAa//cAJMAbP/cAJQAbf/bAJUAbv/bAJYAbv/bAJcAb//bAJgAcP/aAJkAcf/aAJoAcf/aAJsAcv/aAJwAc//ZAJ0Ac//ZAJ4AdP/ZAJ8Adf/ZAKAAdv/YAKEAdv/YAKIAd//YAKMAeP/YAKQAef/XAKUAef/XAKYAev/XAKcAe//XAKgAfP/WAKkAfP/WAKoAff/WAKsAfv/WAKwAfv/WAK0Af//VAK4AgP/VAK8Agf/VALAAgf/VALEAgv/UALIAg//UALMAhP/UALQAhP/UALUAhf/TALYAhv/TALcAh//TALgAh//TALkAiP/SALoAif/SALsAif/SALwAiv/SAL0Ai//RAL4AjP/RAL8AjP/RAMAAjf/RAMEAjv/QAMIAj//QAMMAj//QAMQAkP/QAMUAkf/PAMYAkv/PAMcAkv/PAMgAk//PAMkAlP/OAMoAlP/OAMsAlf/OAMwAlv/OAM0Al//NAM4Al//NAM8AmP/NANAAmf/NANEAmv/MANIAmv/MANMAm//MANQAnP/MANUAnf/LANYAnf/LANcAnv/L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) 
format('truetype'),
  url(data:application/x-font-woff;charset=utf-8;base64,gAGNAwAAJSFQUy1BZG9iZUZvbnQtMS4wOiBFbWFpbCAwMDEuMDAxCiUlVGl0bGU6IEVtYWlsCiVWZXJzaW9uOiAwMDEuMDAxCiUlQ3JlYXRpb25EYXRlOiBNb24gT2N0IDE0IDA2OjU4OjU3IDIwMTMKJSVDcmVhdG9yOiBPcnRob3NpZSBXZWJob3N0aW5nCiVDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxMyBieSBTaXRlcGFyay4gQWxsZSBSZWNodGUgdm9yYmVoYWx0ZW4uCiUgR2VuZXJhdGVkIGJ5IEZvbnRGb3JnZSAyMDExMDIyMiAoaHR0cDovL2ZvbnRmb3JnZS5zZi5uZXQvKQolJUVuZENvbW1lbnRzCgoxMCBkaWN0IGJlZ2luCi9Gb250VHlwZSAxIGRlZgovRm9udE1hdHJpeCBbMC4wMDA5NzY1NjIgMCAwIDAuMDAwOTc2NTYyIDAgMCBdcmVhZG9ubHkgZGVmCi9Gb250TmFtZSAvRW1haWwgZGVmCi9Gb250QkJveCB7NTAgLTk3IDg0MCA3NDAgfXJlYWRvbmx5IGRlZgovUGFpbnRUeXBlIDAgZGVmCi9Gb250SW5mbyAxMSBkaWN0IGR1cCBiZWdpbgogL3ZlcnNpb24gKDAwMS4wMDEpIHJlYWRvbmx5IGRlZgogL05vdGljZSAoQ29weXJpZ2h0IFwwNTBjXDA1MSAyMDEzIGJ5IFNpdGVwYXJrLiBBbGxlIFJlY2h0ZSB2b3JiZWhhbHRlbi4pIHJlYWRvbmx5IGRlZgogL0Z1bGxOYW1lIChFbWFpbCkgcmVhZG9ubHkgZGVmCiAvRmFtaWx5TmFtZSAoRW1haWwpIHJlYWRvbmx5IGRlZgogL1dlaWdodCAoQm9vaykgcmVhZG9ubHkgZGVmCiAvRlNUeXBlIDAgZGVmCiAvSXRhbGljQW5nbGUgMCBkZWYKIC9pc0ZpeGVkUGl0Y2ggZmFsc2UgZGVmCiAvVW5kZXJsaW5lUG9zaXRpb24gLTUwIGRlZgogL1VuZGVybGluZVRoaWNrbmVzcyA1MCBkZWYKIC9hc2NlbnQgODI0IGRlZgplbmQgcmVhZG9ubHkgZGVmCi9FbmNvZGluZyBTdGFuZGFyZEVuY29kaW5nIGRlZgpjdXJyZW50ZGljdCBlbmQKY3VycmVudGZpbGUgZWV4ZWMKgAJ3BQAAdD+EE/NjbKhan/77ULS7JzAj6T35vNvZ2UIz+1P2kFZLsI3c67ccvrKBEZ1qU7BLaFB2kx+z+sfMplyadrRzSIS04GPLGfFX4wFQCZ2RiFJa2uujuW8zJW9NUBXOqEXgUREK8CpJ/PmSK7AkYTPQfD+JfENMMjnNwrxtM97p8Cpkf4M56BaRX+gst323gS/BPtliXPc4zlab05/1dDXHUb4URuTnZrYNJAlt+sxomuiZEpZ9m2AsA2b+qKeG450GcwSlVdxL44/h45hzkayKpJyHyJX3LdS/lt18HRQJ2KkbMP0Iu8Vi863PNiEAxhi8qCHWWJwF5iOPX5xBA3IsIbW2S3jWzx+hwRBdS27uqO91BIDygopzPgMOFXm+XLDzbQ4AKXzl0d8B4Lws8KIU+vmPcWWYyIn2Lwl8mRLuhdv12VOM8txgACkTDu4VGmLopatgFd00OXe2h7dNFoJPIq6fkEiGIRy4Svp8ieDw4Yyh1YZTCKYmZDStYN/ubhCWvRW4Yq2R2G2pnM2YtsQexKHuHuOHpKViTJlLeZWLzKBy3NrLbPZ26YOpfY3r6hUSL3GbiYebJDnwY4p4DBZZkSu3CVN7mHDpWqZ7tbcDOfuCOd32Bqjd+e26tvx1lEDHWkuwub159vYE8NdJQxE6LwWBKvwU7G5LVoA0eQ8UG4N0bazp/m4EW6qsRAOgh/Fbxweben2Zyj4raIesVItdb/RhNUbjY4V+Fvi2YaVgpzXBb4H5W6AzRDjlvoC+TYadGzEF732ULnK5Syi4Hf7ZFqhVsxtEJE6M9ewhmVZmPHSznnfa/6Ne3NOaO6tzUecL/GZBflw4DNtJ9gtA0MplwjKExU/hVMRXU1xvjUtwzJjQpIzDCU62Y1JfmgHZa+0z9JzKsL5tf9sk1fOQ9tkh62BPq6fy08zMpTVVgiuDafaCmYfA+4LzDIpT/G82Dryh4T528Po6LM+g0UBdA2ZmrTB8OgA5d3wKwrfjTeEMcsOJNLIC2ovLXgLH9oYlt8JtlTkQsH3jtsklSAT/iGTiiTOXIZOIysU+fFxbF3lsPLn1GmPK4j9y4/XWtsOftMLwwOLnAtB3jwfiBYZZ9B8180mqHydovNleZqs3+W7thwEQ8bYhDX3iVdRgVyNHTM21EW35T0kXNLywCe7O56Q87EIs/UcVDkr24kqXXG6S/A+5at6DpZF4ZYTc9TkpAAOcIhLwp9lUK/ShfmzNX5BV+Axzq5L3HUdHOadON4854PYGI1V91J1hpw8YggCuTpPHizanxg1VXVVWkjwIqOQc8X31AE4X1Tf0BrVE5X5XfHaOIYK9Xx5PYLPEoSE+QWq12/DTYq2PlKhWRbrWO1jWFlRyzd61EN0daIfcv+h0mp0iLN1AAq3AbrSdjgedhJAXT9yOgDgfFumS+zL/lTCT5DB632KyDpFWcMYVfXboo+vjktuuXzpuh2T8LgzBDDtzxmb3fhOb3XjQUHM241D0uKm/gHs8RsuEXtv+YYskOr9GNLmgXNrSJ0Pn3Rgkn/PFAuwd1tEHfmYKc6m2fT6mCUlnYr1mcU0s1Qi5VZvRe/utA2iXxQjjOrjxgEctvxQw+r5aEvZ8NltHO5fj7bAtu/kMc6jXMz7sl6XxPLy0YQOcM/Bp3cbjMLs8DzoepdRAfv7p4ECKxIxIvI6+4oVLilI9F6rkD7WgIfdtKc2riWizET8dr7/npgcOPz7hvU0h697OIUwW7lH+eCESMVskTDwto69sidmIpdJOEpUkAd5irPKWRf3RewdlFspKBM5VnDqFu2EyEiNVHp8hVB/pfRCX2xyBGQvs5c+aNkiNvYJkgU8r+abbZODY2JilFFOOGANIbFXy54ABFQIAAAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAowMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKY2xlYXJ0b21hcmsKgAM=) format('woff'),
          url('fonts/Email.svg#Email') format('svg');
     font-weight: normal;
     font-style: normal;
}

.SP-encrypted-email i:before {
     content: "\26b9";
     font-family: "Email";
}

.SP-encrypted-email i:after {
     content: "\25e6";
     font-family: "Email";
}

.SP-encrypted-email i {
     font-style: normal !important;
}
#sp-citygov .citygov-snippets div.image-big, 
#sp-citygov .citygov-snippets div.movie-big {
width: 800px;
}

#sp-citygov a.up {
    display: none;
}
