p a[href] {text-decoration: underline;}
p a[href] {color: blue;}
.vp-mobile-navigation__button{
background: #ffffff;
}
@font-face {
	font-family: 'proxima_nova_rgregular';
	src: url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot');
	src: url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.woff') format('woff'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.ttf') format('truetype'),
		 url('https://litmus.com/fonts/Emails/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_nova_rgbold';
	src: url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot');
	src: url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.woff') format('woff'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.ttf') format('truetype'),
		 url('https://litmus.com/fonts/Emails/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

ReferencePlayground{
  font-family: 'proxima_nova_rgregular',  BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
}

body{
  color: #250D53;
  font-family: '=proxima_nova_rgregular',  apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;}

p {
  color: #666666;
  font-family: '=proxima_nova_rgregular',  apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

h1{
  color: #250D53;
  font-family: 'proxima_nova_rgbold',  BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
}


h2{
  color: #250D53;
  font-family: 'proxima_nova_rgbold',  BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
}

  
h3{
  /*color: #250D53;*/
  font-family: 'proxima_nova_rgbold', BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
}

h4{
  color: #250D53;
  font-family: 'proxima_nova_rgbold',  BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
}

subtitleOne{
  color: #250D53;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.2px;
}

subtitleTwo{
  color: #250D53;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 1px;
}

bodyOne{
  color: #666666;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

bodyOneSecondary{
  color: #666666;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

bodyTwo{
  color: #666666;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}

bodyTwoSecondary{
  color: #666666;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}

buttonOne{
  color: #250D53;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.2px;
}

buttonTwo{
  color: #250D53;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.2px;
}

label{
  color: #66686B;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}

overline{
  color: #66686B;
  font-family: BlinkMacSystemFont, apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif !important;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
footer{
  line-height:100% !important;
}
.vp-button.vp-button--variant-outline.vp-picker__button{
  border-width:2px;
  border-color:#767C98;
  background-color:#FFF;
  color:#19063A;
  font-weight:bold;
}

.vp-button.vp-button--variant-outline.vp-cookies__notice__accept{
  border-width:2px;
  border-color:#767C98;
  background-color:#250D53  !important;
  color:#FFF  !important;
  font-weight:bold;
}

.vp-button.vp-button--variant-subtle.vp-cookies__notice__reject{
  border-width:2px;
  border-color:#767C98;
  background-color:#250D53 !important;
  color:#FFF !important;
  font-weight:bold;
}

.vp-cookies__notice{
  border-width:2px;
 background-color:#fff !important;
  color:#250D53 !important;
  font-weight:bold;
}
.vp-search-suggestion-panel{
border-color: #000!important;
background: #250D53!important;
}
.vp-search-suggestion-option-container.vp-search-form__suggestion{
border-color: #000!important;
background: #FFF!important;
}
.vp-search-form__suggestion:hover{
  border-style: solid;
}
.grid.portal__header{
      height: 100px!important;
}
.space-overview__hero__header__content__intro--intro{
display: none!important;
}
div.vp-js-mobile__header-bar
{
  height:10px !important;
}
div.class.grid-container.errorPage
{
  display: none !important;
}
@media (max-width: 1023px)
.vp-title-bar {
  min-height: calc(var(--vp-grid-step)*0.5) !important;
}
