/*
Theme Name: DesignForEveryone
Theme URI: 
Author: Dean Holden
Author URI: 
Description: Internal Use Only
Version: 2019.6
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: 
Text Domain: DesignForEveryone

DesignForEveryone WordPress Theme © 2019 DesignForEveryone
DesignForEveryone is distributed under the terms of the GNU GPL
*/

/*BASE STYLES*/


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}

@font-face {
  font-family: NBS;
  font-weight: 300;
  src: url(/wp-content/uploads/2019/08/nbs-light-webfont.eot?#iefix) format('embedded-opentype'), url(/wp-content/uploads/2019/08/nbs-light-webfont.woff) format('woff'), url(/wp-content/uploads/2019/08/nbs-light-webfont.ttf) format('truetype');
}
@font-face {
  font-family: NBS;
  font-weight: 400;
  font-style: normal;
  src: url(/wp-content/uploads/2019/08/nbs-medium-webfont.eot?#iefix) format('embedded-opentype'), url(/wp-content/uploads/2020/04/nbs-medium-webfont.woff) format('woff'), url(/wp-content/uploads/2019/08/nbs-medium-webfont.ttf) format('truetype');
}
@font-face {
  font-family: NBS;
  font-weight: 400;
  font-style: italic;
  src: url(/wp-content/uploads/2019/08/nbs-mediumitalic-webfont.eot?#iefix) format('embedded-opentype'), url(/wp-content/uploads/2019/08/nbs-mediumitalic-webfont.woff) format('woff'), url(/wp-content/uploads/2019/08/nbs-mediumitalic-webfont.ttf) format('truetype');
}
@font-face {
  font-family: NBS;
  font-weight: 600;
  src: url(/wp-content/uploads/2019/08/nbs-mediumbold-webfont.eot?#iefix) format('embedded-opentype'), url(/wp-content/uploads/2020/04/nbs-medium-webfont.woff) format('woff'), url(/wp-content/uploads/2019/08/nbs-mediumbold-webfont.ttf) format('truetype');
}
@font-face {
  font-family: CabernetJFPro;
  font-weight: 600;
  src: url(/wp-content/uploads/2019/08/CabernetJFPro-Regular.eot?#iefix) format('embedded-opentype'), url(/wp-content/uploads/2019/08/CabernetJFPro-Regular.woff) format('woff'), url(/wp-content/uploads/2019/08/CabernetJFPro-Regular.ttf) format('truetype');
}

/*NEL STYLES */
.nel-defaultHeaderBar{
  border-bottom: 1px solid #d0d0d2;
}
.nel-shadowHeaderBar {
  box-shadow: 0 2px 6px 0 rgba(0,0,36,0.2);
	z-index:10000;
}

.nel-homeLink {
  text-decoration: none;
}
.nel-homeLink, .nel-homeLink * {
  cursor: pointer;
}

.nel-NelLogoWrapper {
  display: flex;
  margin-top: 0;
  align-items: center;
}

.nel-NelLogoWrapper:hover > label {
  color: #0078c8;
}

.nel-NelLogo {
  width: 48px;
  height: 48px;
}
.nel-NelLogoTitle {
  width: 100px;
  color: #002979;
  display: inline-block;
  font-size: 17px;
  word-break: break-word;
  line-height: 18px;
  margin-left: 16px;
 letter-spacing:0.1px;
}

.nel-nbsLogoFull {
  width: 120px;
  height: 48px;
}
.nel-nbsLogoFull.nel-nbsLogoResponsive {
  display: none;
}
@media (min-width: 30em) {
  .nel-nbsLogoFull.nel-nbsLogoResponsive {
    display: block;
  }
}
.nel-nbsLogoSmall {
  width: 36px;
  height: 36px;
}
.nel-nbsLogoSmall.nel-nbsLogoResponsive{
  display: block;
}
@media (min-width: 30em) {
  .nel-nbsLogoSmall.nel-nbsLogoResponsive {
    display: none;
  }
}

.nel-headerContent {
  flex: 1 0 100%;
  display: flex;

}
@media (min-width: 30em) {
  .nel-headerContent {
    margin-top: 0;
    flex-basis: auto;
    margin-left: 16px;
    justify-content: flex-end;
  }
}
@media (min-width: 30em) {
  .nel-headerContent {
    margin-left: 24px;
  }
}
@media (min-width: 63.75em) {
  .nel-headerContent {
    margin-left: 32px;
  }
}
	
.nel-navigationContent {
  display: flex;
	height:78px;
}
@media (min-width: 30em) {
  .nel-navigationContent {
    align-items: center;
  }
}
.nel-siteNav {
  	height: auto;
	position: absolute;
	top: 77px;
	z-index: 10000;
	left: 0;
	background: #fff;
	width: 100%;
}
@media (min-width: 63.75em) {
  .nel-siteNav {
	  height:100px;
    position: relative;
    top: auto;
    z-index: auto;
  }
	.nel-navigationContent{
		height:112px;
	}
}

#inner-menu{height:100%;width:100%;}

.nel-nav{height:100%;position:relative}
.nel-navItem {
  height: inherit;
  display: inline-flex !important;
	width:100%;
	margin-top:26px;
}


#menu-site-nav{position: relative;
    top: 0;
    height: auto;
padding-top: 16px ;
	padding-bottom:16px;
padding-left:16px;}
	
@media (min-width: 63.75em) {
  .nel-navItem {
    width:auto;
	  margin-top:0;
  }
	#inner-menu{height:100%;width:auto;}
	#menu-site-nav{
    top: 29px;
		height:70px;
		padding-top: 0 ;
	padding-bottom:0;
		padding-left:26px;
	}
}

@media (min-width: 30em) and (max-width: 47.9375em) {
  .nel-navItem > span {
    margin-top: 38px;
  }
}
@media (min-width: 48em) {
  .nel-navItem > span {
    margin-top: 34px;
  }
}
.nel-navItem:not(:first-child) {
  margin-left: 0;
}
.nel-navItem.nel-navItemActive, .current_menu_item a {
  color: #0078c8;
}
.nel-navItem:not(.nel-navItemActive) span {
  border: transparent;
}
.nel-navItem.nel-navItemActive span, .current_menu_item{
  border-width: 4px;
  border-bottom-color: #0078c8;
}
@media (min-width: 48em) {
  .nel-navItem.nel-navItemActive span, .current_menu_item {
    border-width: 6px;
  }
}
@media (min-width: 63.75em) {
.nel-navItem:not(:first-child) {
  margin-left: 28px;
	}}

.nel-NelLogo {
  width: 48px;
  height: 48px;
}


.nel-buttonBase {
	font: 600 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	cursor: pointer;
	padding: 6px 24px;
	display: block;
	overflow: hidden;
	transition: box-shadow;
	margin-top: 20px;
	min-height: 40px;
	text-align: left;
	vertical-align: top;
	letter-spacing: 0px;
	transition-duration: 0.2s;
}

.nel-buttonBase>.nel-buttonContent,
.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon {
	pointer-events: none;
}

.nel-responsiveButton {
	width: 100%;
	text-align: center;
}

.nel-button {
	width: 100%;
	border: none;
	display: flex;
	text-align: center;
	align-items: center;
	border-radius: 999px;
	justify-content: center;
}

.nel-button,
.nel-button>.nel-buttonContent {
	text-align: center;
}

.nel-button:hover,
.nel-button:focus {
	outline: none;
	box-shadow: 0 0 0 4px #80bce4;
}

.nel-buttonContent {
	display: inline;
}

.nel-buttonIcon {
	vertical-align: middle;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon {
	margin: 0px;
	margin-left: 8px;
}

.nel-buttonIcon:not(.nel-staticButtonIcon) .icon-symbol {
	fill: currentcolor;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-leftButtonIcon {
	margin-left: 0px;
	margin-right: 8px;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-navButtonIcon {
	margin: -12px;
	margin-left: -4px;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-actionButtonIcon {
	margin: -4px;
	margin-left: 4px;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-navButtonIcon:only-child {
	margin-left: -12px;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-actionButtonIcon.nel-leftButtonIcon {
	margin-left: -4px;
	margin-right: 4px;
}

.nel-buttonBase:not(.nel-iconButton)>.nel-buttonIcon.nel-navButtonIcon.nel-leftButtonIcon {
	margin-left: -12px;
	margin-right: -4px;
}

.nel-primaryButton {
	color: #ffffff;
	background-color: #002979;
}

.nel-secondaryButton {
	color: #002979;
	border: 2px solid #002979;
	padding: 4px 22px;
	background-color: #ffffff;
}

.nel-searchButton{
	border: 1px solid #a1a1a5;
	border-left:0;
	font-family: FontAwesome, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.nel-textButton {
	color: #002979;
	padding: 6px 0;
	vertical-align: baseline;
	vertical-align: initial;
}

.nel-textButton .nel-buttonContent {
	font: 600 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #002979;
	cursor: pointer;
	display: inline;
	padding: 0;
	transition: color;
	border-bottom: 2px solid #002979;
	pointer-events: none;
	letter-spacing: 0px;
	text-decoration: none;
	transition-duration: 0.2s;
}

.nel-textButton:hover .nel-buttonContent,
.nel-textButton:hover .nel-buttonIcon,
.nel-textButton:focus .nel-buttonContent,
.nel-textButton:focus .nel-buttonIcon {
	color: #0078c8;
	border-bottom-color: #0078c8;
}

p .nel-textButton .nel-buttonContent {
	font-weight: 400;
	border-bottom-width: 1px;
}

.nel-iconButton {
	padding: 0;
	outline: none;
}

.nel-iconButton:hover .nel-navButtonIcon .icon-bg,
.nel-iconButton:focus .nel-navButtonIcon .icon-bg {
	fill: #e6f2fa;
}

.nel-iconButton:hover .nel-actionButtonIcon>.icon-border,
.nel-iconButton:focus .nel-actionButtonIcon>.icon-border {
	fill: #80bce4;
}

.nel-buttonGroup-14 {
	display: flex;
	flex-flow: column-reverse nowrap;
	margin-top: 20px;
	align-items: center;
}

.nel-buttonGroup>.nel-textButton {
	width: 100%;
	text-align: center;
}

.nel-buttonGroup>.nel-buttonBase:not(:last-child) {
	margin-top: 16px;
}

.nel-buttonGroup>.nel-buttonBase:last-child {
	margin-top: 0;
}

.nel-spacedPositionButtons {
	justify-content: space-between;
}

.nel-rightPositionButtons {
	justify-content: flex-end;
}

.nel-card {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	padding: 0;
	margin-top: 24px;
	background: #ffffff;
	box-shadow: 0 1px 2px 1px rgba(113, 113, 121, 0.5);
	transition: box-shadow;
	border-radius: 8px;
	letter-spacing: 0px;
	transition-duration: 0.2s;
}

.nel-card > h3{
	margin-top:0;
}

.nel-card> :first-child {
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
}

.nel-card> :last-child {
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
}

.nel-card> :first-child> :first-child {
	margin-top: 0px;
}

.nel-cardSelected {
	box-shadow: 0 3px 8px 1px rgba(19, 19, 31, 0.5);
}

.nel-cardHeader {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.nel-cardHeaderFilled {
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
}

.nel-cardBody {
	padding-left: 16px;
	padding-right: 16px;
}

.nel-input {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	border: 1px solid #a1a1a5;
	height: 40px;
	display: flex;
	overflow: hidden;
	max-width: 100%;
	margin-top: 12px;
	transition: border, box-shadow, background-color;
	border-radius: 4px;
	letter-spacing: 0px;
	transition-duration: 0.2s;
}

.nel-input:focus {
	outline: 0;
}

.nel-input:focus:not(.nel-disabledInput) {
	box-shadow: 0 0 0 4px #80bce4;
	border-color: #0078c8;
}

.nel-inputContainer {
	display: flex;
	margin-top: 16px;
	flex-direction: column;
}

.nel-inputLabel {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	margin-right: 8px;
	letter-spacing: 0px;
}

.nel-inputControl {
	flex: 1;
	display: inline-block;
	padding: 6px 12px;
	min-width: 56px;
}

.nel-inputControl:focus {
	outline: 0;
}

.nel-inputControl:first-child {
	padding-left: 12px;
}

.nel-inputControl:last-child {
	padding-right: 12px;
}

.nel-inputControl[type="number"] {
	-webkit-appearance: textfield;
}

.nel-inputControl::-webkit-inner-spin-button,
.nel-inputControl::-webkit-outer-spin-button {
	margin: 0;
	-webkit-appearance: none;
}

.nel-inputPrefixSuffix {
	display: flex;
	align-items: center;
}

.nel-inputPrefix:not(.nel-fillPrefixSuffix) {
	padding-left: 12px;
}

.nel-inputSuffix:not(.nel-fillPrefixSuffix) {
	padding-right: 12px;
}

.nel-inlineInput {
	width: auto;
	display: inline-flex;
	align-self: flex-start;
}

:not(.nel-fieldBody)>.nel-inlineInput:not(.nel-inputContainer) {
	margin-top: 0px;
}

.nel-inlineField .nel-inlineInput {
	margin-right: 16px;
}

.nel-disabledInput {
	cursor: not-allowed;
	background: #f3f3f4;
}

.nel-disabledInput * {
	pointer-events: none;
}

.nel-errorInput:not(.nel-disabledInput) {
	background: #fbebeb;
	border-color: #d83734;
}

.nel-errorInput:not(.nel-disabledInput):focus,
.nel-errorInput:not(.nel-disabledInput).nel-focussedInput {
	box-shadow: 0 0 0 4px #ec9b9a;
	border-color: #d83734;
}

.nel-warningInput:not(.nel-disabledInput) {
	background: #fef6ea;
	border-color: #f9a62b;
}

.nel-warningInput:not(.nel-disabledInput):focus,
.nel-warningInput:not(.nel-disabledInput).nel-focussedInput {
	box-shadow: 0 0 0 4px #fcd395;
	border-color: #f9a62b;
}

.nel-focussedInput {
	outline: 0;
}

.nel-focussedInput:not(.nel-disabledInput) {
	box-shadow: 0 0 0 4px #80bce4;
	border-color: #0078c8;
}

.nel-textarea {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	width: 100%;
	height: auto;
	padding: 6px 12px;
	overflow-y: auto;
	word-break: break-word;
	align-self: flex-start;
	min-height: 160px;
	letter-spacing: 0px;
}

.nel-checkRadioInput {
	left: -99px;
	opacity: 0;
	position: absolute;
}

.nel-checkRadioInput:not(:disabled):checked+.nel-checkRadio:not(.nel-errorCheckRadio):not(.nel-warningCheckRadio)>.nel-checkRadioControl {
	border-color: #0078c8;
	background-color: #0078c8;
}

.nel-checkRadioInput:disabled+.nel-checkRadio {
	cursor: not-allowed;
	pointer-events: none;
}

.nel-checkRadioInput:disabled:not(:checked)+.nel-checkRadio>.nel-checkRadioControl {
	color: #f3f3f4;
}

.nel-checkRadioInput:disabled+.nel-checkRadio>.nel-checkRadioControl {
	color: #d0d0d2;
	background: #f3f3f4;
}

.nel-checkRadio {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	display: flex;
	align-self: flex-start;
	padding-top: 16px;
	align-items: flex-end;
	letter-spacing: 0px;
	padding-bottom: 8px;
}

.nel-inlineField .nel-checkRadio {
	margin-right: 16px;
}

.nel-checkRadioInput:not(:disabled):focus+.nel-checkRadio:not(.nel-errorCheckRadio):not(.nel-warningCheckRadio)>.nel-checkRadioControl,
.nel-checkRadioInput:not(:disabled)+.nel-checkRadio:hover:not(.nel-errorCheckRadio):not(.nel-warningCheckRadio)>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #80bce4;
	border-color: #0078c8;
}

.nel-checkRadioInput:not(:disabled):focus+.nel-checkRadio.nel-errorCheckRadio>.nel-checkRadioControl,
.nel-checkRadioInput:not(:disabled)+.nel-checkRadio:hover.nel-errorCheckRadio>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #ec9b9a;
	border-color: #d83734;
}

.nel-checkRadioInput:not(:disabled):focus+.nel-checkRadio.nel-warningCheckRadio>.nel-checkRadioControl,
.nel-checkRadioInput:not(:disabled)+.nel-checkRadio:hover.nel-warningCheckRadio>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #fcd395;
}

.nel-checkRadioControl {
	fill: currentColor;
	color: #ffffff;
	width: 27px;
	border: 1px solid #a1a1a5;
	height: 27px;
	outline: none;
	overflow: hidden;
	transition: box-shadow, background-color, color, border;
	flex-shrink: 0;
	border-radius: 4px;
	background-color: #ffffff;
	transition-duration: 0.2s;
}

.nel-checkRadioInput:not(:disabled)+.nel-checkRadio>.nel-checkRadioControl {
	cursor: pointer;
}

.nel-checkRadioInput:disabled+.nel-checkRadio>.nel-checkRadioControl {
	cursor: not-allowed;
}

.nel-inlineCheckRadio {
	display: inline-flex;
	margin-right: 16px;
}

.nel-checkedCheckRadio+.nel-checkRadio:not(.nel-errorCheckRadio):not(.nel-warningCheckRadio)>.nel-checkRadioControl {
	border-color: #0078c8;
	background-color: #0078c8;
}

.nel-disabledCheckRadio+.nel-checkRadio {
	cursor: not-allowed;
	pointer-events: none;
}

.nel-disabledCheckRadio:not(:checked)+.nel-checkRadio>.nel-checkRadioControl {
	color: #f3f3f4;
}

.nel-disabledCheckRadio+.nel-checkRadio>.nel-checkRadioControl {
	color: #d0d0d2;
	background: #f3f3f4;
}

.nel-interactionCheckRadio:not(.nel-errorCheckRadio):not(.nel-warningCheckRadio)>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #80bce4;
	border-color: #0078c8;
}

.nel-interactionCheckRadio.nel-errorCheckRadio>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #ec9b9a;
	border-color: #d83734;
}

.nel-interactionCheckRadio.nel-warningCheckRadio>.nel-checkRadioControl {
	box-shadow: 0 0 0 4px #fcd395;
}

.nel-errorCheckRadio>.nel-checkRadioControl {
	color: #fbebeb;
	border-color: #d83734;
	background-color: #fbebeb;
}

.nel-checkRadioInput:not(:disabled):checked+.nel-errorCheckRadio>.nel-checkRadioControl {
	background-color: #d83734;
}

.nel-warningCheckRadio>.nel-checkRadioControl {
	color: #fef6ea;
	border-color: #f9a62b;
	background-color: #fef6ea;
}

.nel-checkRadioInput:not(:disabled):checked+.nel-warningCheckRadio>.nel-checkRadioControl {
	background-color: #f9a62b;
}

.nel-checkRadioLabel {
	margin-left: 12px;
}

.nel-radio>.nel-checkRadioControl {
	border-radius: 50%;
}

.nel-field {
	margin-top: 28px;
}

.nel-fieldHeader {
	align-items: flex-end;
}

.nel-fieldBody {
	display: flex;
	flex-wrap: wrap;
	max-width: 100%;
	flex-direction: column;
}

.nel-inlineField>.nel-fieldBody {
	width: auto;
	align-items: flex-end;
	flex-direction: row;
}

.nel-fieldBody+.nel-fieldActions {
	margin-top: 8px;
}

.nel-field .nel-fieldLabel {
	margin-top: 0px;
}

.nel-fieldLabel>legend {
	padding-left: 0;
}

.nel-fieldLabel.nel-fieldLabelWithAction:not(:only-child) {
	max-width: none;
}

.nel-fieldAlert {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	margin-top: 8px;
	letter-spacing: 0px;
}

.nel-fieldAlertItem {
	padding: 0;
	list-style: none;
}

.nel-fieldAlertItem:not(:first-child) {
	margin-top: 8px;
}

.nel-fieldActions {
	display: flex;
	justify-content: space-between;
}

.nel-fieldAction {
	flex-basis: auto;
}

.nel-fieldAction>* {
	margin-top: 0px;
	min-height: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}

.nel-fieldAction:not(:only-child) {
	max-width: 50%;
}

.nel-fieldAction:not(:only-child):first-child {
	margin-right: 16px;
}

.nel-fieldActionRight {
	margin-left: auto;
}

.nel-fieldActionRight>* {
	text-align: right;
}

.nel-alertField {
	padding-left: 16px;
	border-left-width: 4px;
	border-left-style: solid;
}

.nel-errorAlertField {
	border-color: #d83734;
}

.nel-warningAlertField {
	border-color: #f9a62b;
}

.nel-dropdown {
	color: #42424c;
	height: 40px;
	border: 1px solid #a1a1a5;
	position: relative;
	min-width: 250px;
	max-width: 100%;
	background: #ffffff;
	align-self: flex-start;
	transition: box-shadow, background-color, border;
	margin-top: 12px;
	border-radius: 4px;
	transition-duration: 0.2s;
}

.nel-dropdown:focus:not(.nel-disabledDropdown),
.nel-dropdown:active:not(.nel-disabledDropdown),
.nel-dropdown:hover:not(.nel-disabledDropdown) {
	cursor: pointer;
	outline: none;
	box-shadow: 0 0 0 4px #80bce4;
	border-color: #0078c8;
}

.nel-dropdownIcon {
	top: 0;
	fill: none;
	right: 0;
	z-index: 2;
	position: absolute;
	pointer-events: none;
}

.nel-dropdownValue {
	height: 100%;
	cursor: pointer;
	display: flex;
	padding: 5px 12px;
	overflow: hidden;
	align-items: center;
	white-space: nowrap;
	padding-right: 40px;
}

.nel-dropdownValue:before {
	top: 0;
	width: 60px;
	right: 0;
	bottom: 0;
	content: '';
	z-index: 1;
	position: absolute;
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 40%);
	border-radius: 0 4px 4px 0;
}

.nel-dropdownValue:after {
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	content: '';
	position: absolute;
	margin-top: -2px;
}

.nel-dropdownOptions {
	top: 100%;
	left: -1px;
	right: -1px;
	border: 1px solid #0078c8;
	z-index: 3;
	outline: none;
	position: absolute;
	overflow: scroll;
	border-top: 0;
	margin-top: -2px;
	background: #ffffff;
	border-radius: 0 0 4px 4px;
}

.nel-dropdownOption {
	padding: 6px 12px;
}

.nel-dropdownOption:focus:not(.nel-selectedDropdownOption),
.nel-dropdownOption:active:not(.nel-selectedDropdownOption),
.nel-dropdownOption:hover:not(.nel-selectedDropdownOption) {
	cursor: default;
	outline: none;
	background: #e6f2fa;
}

.nel-openDropdown .nel-dropdownValue:after {
	z-index: 4;
	background: #d0d0d2;
}

.nel-warningDropdown {
	border-color: #f9a62b;
	background-color: #fef6ea;
}

.nel-warningDropdown:focus:not(.nel-disabledDropdown),
.nel-warningDropdown:active:not(.nel-disabledDropdown),
.nel-warningDropdown:hover:not(.nel-disabledDropdown) {
	box-shadow: 0 0 0 4px #fcd395;
	border-color: #f9a62b;
}

.nel-warningDropdown .nel-dropdownValue:before {
	background: linear-gradient(to right, rgba(254, 246, 234, 0) 0%, #fef6ea 40%);
}

.nel-warningDropdown .nel-dropdownOptions {
	background: inherit;
	border-color: #f9a62b;
}

.nel-warningDropdown .nel-activeDropdownOption {
	background: #fcd395;
}

.nel-warningDropdown .nel-selectedDropdownOption {
	background: #f9a62b;
}

.nel-warningDropdown .nel-dropdownOption:focus:not(.nel-selectedDropdownOption),
.nel-warningDropdown .nel-dropdownOption:active:not(.nel-selectedDropdownOption),
.nel-warningDropdown .nel-dropdownOption:hover:not(.nel-selectedDropdownOption) {
	background: #fcd395;
}

.nel-errorDropdown {
	border-color: #d83734;
	background-color: #fbebeb;
}

.nel-errorDropdown:focus:not(.nel-disabledDropdown),
.nel-errorDropdown:active:not(.nel-disabledDropdown),
.nel-errorDropdown:hover:not(.nel-disabledDropdown) {
	box-shadow: 0 0 0 4px #ec9b9a;
	border-color: #d83734;
}

.nel-errorDropdown .nel-dropdownValue:before {
	background: linear-gradient(to right, rgba(251, 235, 235, 0) 0%, #fbebeb 40%);
}

.nel-errorDropdown .nel-dropdownOptions {
	background: inherit;
	border-color: #d83734;
}

.nel-errorDropdown .nel-activeDropdownOption {
	background: #ec9b9a;
}

.nel-errorDropdown .nel-selectedDropdownOption {
	background: #d83734;
}

.nel-errorDropdown .nel-dropdownOption:focus:not(.nel-selectedDropdownOption),
.nel-errorDropdown .nel-dropdownOption:active:not(.nel-selectedDropdownOption),
.nel-errorDropdown .nel-dropdownOption:hover:not(.nel-selectedDropdownOption) {
	background: #ec9b9a;
}

.nel-disabledDropdown {
	cursor: not-allowed;
	background: #f3f3f4;
}

.nel-disabledDropdown .nel-dropdownValue:before {
	background: linear-gradient(to right, rgba(243, 243, 244, 0) 0%, #f3f3f4 40%);
}

.nel-disabledDropdown .nel-dropdownValue {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
}

.nel-disabledDropdown .icon-symbol {
	fill: #d0d0d2;
}

.nel-activeDropdownOption {
	background: #e6f2fa;
}

.nel-selectedDropdownOption {
	color: #ffffff;
	background: #0078c8;
}

.nel-grid {
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	max-width: 1324px;
	padding-left: 8px;
	padding-right: 8px;
}

.nel-menu{
	flex-direction:row-reverse;
	
	position:relative;
	width:100%;
}



.nel-grid .nel-grid {
	padding-top: 0px;
	margin-left: -8px;
	padding-left: 0px;
	margin-right: -8px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.nel-gridRow {
	flex-wrap: nowrap;
}

.nel-gridColumn {
	flex: 1;
	max-width: 100%;
	padding-left: 8px;
	padding-right: 8px;
}

.nel-flex-start-alignment {
	justify-content: flex-start;
}

.nel-center-alignment {
	justify-content: center;
}

.nel-end-alignment {
	justify-content: flex-end;
}

.nel-space-evenly-alignment {
	justify-content: space-evenly;
}

.nel-space-around-alignment {
	justify-content: space-around;
}

.nel-space-between-alignment {
	justify-content: space-between;
}

.nel-col-1 {
	max-width: 8.33333%;
	flex-basis: 8.33333%;
}

.nel-col-2 {
	max-width: 16.66667%;
	flex-basis: 16.66667%;
}

.nel-col-3 {
	max-width: 25%;
	flex-basis: 25%;
}

.nel-col-4 {
	max-width: 33.33333%;
	flex-basis: 33.33333%;
}

.nel-col-5 {
	max-width: 41.66667%;
	flex-basis: 41.66667%;
}

.nel-col-6 {
	max-width: 50%;
	flex-basis: 50%;
}

.nel-col-7 {
	max-width: 58.33333%;
	flex-basis: 58.33333%;
}

.nel-col-8 {
	max-width: 66.66667%;
	flex-basis: 66.66667%;
}

.nel-col-9 {
	max-width: 75%;
	flex-basis: 75%;
}

.nel-col-10 {
	max-width: 83.33333%;
	flex-basis: 83.33333%;
}

.nel-col-11 {
	max-width: 91.66667%;
	flex-basis: 91.66667%;
}

.nel-col-12 {
	max-width: 100%;
	flex-basis: 100%;
}

.nel-offset-1 {
	margin-left: 8.33333%;
}

.nel-offset-2 {
	margin-left: 16.66667%;
}

.nel-offset-3 {
	margin-left: 25%;
}

.nel-offset-4 {
	margin-left: 33.33333%;
}

.nel-offset-5 {
	margin-left: 41.66667%;
}

.nel-offset-6 {
	margin-left: 50%;
}

.nel-offset-7 {
	margin-left: 58.33333%;
}

.nel-offset-8 {
	margin-left: 66.66667%;
}

.nel-offset-9 {
	margin-left: 75%;
}

.nel-offset-10 {
	margin-left: 83.33333%;
}

.nel-offset-11 {
	margin-left: 91.66667%;
}

.nel-flex-start-alignment-sm {
	justify-content: flex-start;
}

.nel-center-alignment-sm {
	justify-content: center;
}

.nel-end-alignment-sm {
	justify-content: flex-end;
}

.nel-space-evenly-alignment-sm {
	justify-content: space-evenly;
}

.nel-space-around-alignment-sm {
	justify-content: space-around;
}

.nel-space-between-alignment-sm {
	justify-content: space-between;
}

.nel-col-1-sm {
	max-width: 8.33333%;
	flex-basis: 8.33333%;
}

.nel-col-2-sm {
	max-width: 16.66667%;
	flex-basis: 16.66667%;
}

.nel-col-3-sm {
	max-width: 25%;
	flex-basis: 25%;
}

.nel-col-4-sm {
	max-width: 33.33333%;
	flex-basis: 33.33333%;
}

.nel-col-5-sm {
	max-width: 41.66667%;
	flex-basis: 41.66667%;
}

.nel-col-6-sm {
	max-width: 50%;
	flex-basis: 50%;
}

.nel-col-7-sm {
	max-width: 58.33333%;
	flex-basis: 58.33333%;
}

.nel-col-8-sm {
	max-width: 66.66667%;
	flex-basis: 66.66667%;
}

.nel-col-9-sm {
	max-width: 75%;
	flex-basis: 75%;
}

.nel-col-10-sm {
	max-width: 83.33333%;
	flex-basis: 83.33333%;
}

.nel-col-11-sm {
	max-width: 91.66667%;
	flex-basis: 91.66667%;
}

.nel-col-12-sm {
	max-width: 100%;
	flex-basis: 100%;
}

.nel-offset-1-sm {
	margin-left: 8.33333%;
}

.nel-offset-2-sm {
	margin-left: 16.66667%;
}

.nel-offset-3-sm {
	margin-left: 25%;
}

.nel-offset-4-sm {
	margin-left: 33.33333%;
}

.nel-offset-5-sm {
	margin-left: 41.66667%;
}

.nel-offset-6-sm {
	margin-left: 50%;
}

.nel-offset-7-sm {
	margin-left: 58.33333%;
}

.nel-offset-8-sm {
	margin-left: 66.66667%;
}

.nel-offset-9-sm {
	margin-left: 75%;
}

.nel-offset-10-sm {
	margin-left: 83.33333%;
}

.nel-offset-11-sm {
	margin-left: 91.66667%;
}

.nel-flex-start-alignment-w320 {
	justify-content: flex-start;
}

.nel-center-alignment-w320 {
	justify-content: center;
}

.nel-end-alignment-w320 {
	justify-content: flex-end;
}

.nel-space-evenly-alignment-w320 {
	justify-content: space-evenly;
}

.nel-space-around-alignment-w320 {
	justify-content: space-around;
}

.nel-space-between-alignment-w320 {
	justify-content: space-between;
}

.nel-col-1-w320 {
	max-width: 8.33333%;
	flex-basis: 8.33333%;
}

.nel-col-2-w320 {
	max-width: 16.66667%;
	flex-basis: 16.66667%;
}

.nel-col-3-w320 {
	max-width: 25%;
	flex-basis: 25%;
}

.nel-col-4-w320 {
	max-width: 33.33333%;
	flex-basis: 33.33333%;
}

.nel-col-5-w320 {
	max-width: 41.66667%;
	flex-basis: 41.66667%;
}

.nel-col-6-w320 {
	max-width: 50%;
	flex-basis: 50%;
}

.nel-col-7-w320 {
	max-width: 58.33333%;
	flex-basis: 58.33333%;
}

.nel-col-8-w320 {
	max-width: 66.66667%;
	flex-basis: 66.66667%;
}

.nel-col-9-w320 {
	max-width: 75%;
	flex-basis: 75%;
}

.nel-col-10-w320 {
	max-width: 83.33333%;
	flex-basis: 83.33333%;
}

.nel-col-11-w320 {
	max-width: 91.66667%;
	flex-basis: 91.66667%;
}

.nel-col-12-w320 {
	max-width: 100%;
	flex-basis: 100%;
}

.nel-offset-1-w320 {
	margin-left: 8.33333%;
}

.nel-offset-2-w320 {
	margin-left: 16.66667%;
}

.nel-offset-3-w320 {
	margin-left: 25%;
}

.nel-offset-4-w320 {
	margin-left: 33.33333%;
}

.nel-offset-5-w320 {
	margin-left: 41.66667%;
}

.nel-offset-6-w320 {
	margin-left: 50%;
}

.nel-offset-7-w320 {
	margin-left: 58.33333%;
}

.nel-offset-8-w320 {
	margin-left: 66.66667%;
}

.nel-offset-9-w320 {
	margin-left: 75%;
}

.nel-offset-10-w320 {
	margin-left: 83.33333%;
}

.nel-offset-11-w320 {
	margin-left: 91.66667%;
}

.nel-header {
  font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  color: #42424c;
  letter-spacing: 0px;
}
@media (min-width: 48em) {
  .nel-header {
    font-size: 20px;
    line-height: 1.4;
  }
}

.nel-headerContainer {
display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: -1px;
  justify-content: space-between;
}
@media (min-width: 63.75em) {
  .nel-headerContainer {
    flex-wrap: nowrap;
  }
}

.nel-headerLogo {
	flex: 0 0 auto;
	display: flex;
}

.nel-headerLogo, .nel-headerLogo p{
	
}

.nel-headerLogo p{
	display:block;
	position: relative;
	top: -5px;
    line-height: 1em;
}

.nel-headerLogo a{
	text-decoration:none;
}

.nel-headerLogo a:focus,.nel-headerLogo a:hover  {
	text-decoration:underline;
}

.nel-headerLogo p  {
	text-decoration:inherit;
}

#siteLogo{
	float: left;
   top:5px;
	position:relative;
    display: block;
    margin-right: 0.2em;
    width: 50px;
}

.nel-headerContent {
	flex: 1 0 auto;
	display: flex;
	margin-left: 16px;
	justify-content: flex-end;
}

.nel-icon {
	width: auto;
	height: 40px;
	display: inline-block;
	vertical-align: top;
}

.nel-icon>.icon-bg,
.nel-icon>.icon-border,
.nel-icon>.icon-symbol {
	fill: rgba(255, 255, 255, 0);
	transition: fill;
	transition-duration: 0.2s;
}

.nel-nav {
	cursor: pointer;
}

.nel-nav>.icon-symbol {
	fill: #002979;
}

.nel-nav:hover .icon-bg,
.nel-nav:focus .icon-bg {
	fill: #e6f2fa;
}

.nel-interactionNavIcon .icon-bg {
	fill: #e6f2fa;
}

.nel-action {
	cursor: pointer;
}

.nel-action>.icon-bg {
	fill: #002979;
}

.nel-action:hover>.icon-border,
.nel-action:focus>.icon-border {
	fill: #80bce4;
}

.nel-interactionActionIcon>.icon-border {
	fill: #80bce4;
}

.nel-static {
	height: 24px;
}

.nel-static>.icon-bg {
	fill: #002979;
}

.nel-static>.icon-symbol {
	fill: #ffffff;
}

.nel-error>.icon-bg {
	fill: #d83734;
}

.nel-warning>.icon-bg {
	fill: #f9a62b;
}

.nel-tick>.icon-bg {
	fill: #3b8634;
}

.nel-cross>.icon-bg {
	fill: #d83734;
}

.nel-clock>.icon-bg {
	fill: #717179;
}

.nel-containedIcon {
	transition: background;
	transition-duration: 0.2s;
}

.nel-containedIcon.nel-nav:hover,
.nel-containedIcon.nel-nav:focus {
	outline: 0;
	background: #e6f2fa;
}

.nel-link {
	font: 600 18px/1.3333333333333333 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #002979;
	cursor: pointer;
	display: inline;
	transition: color;
	border-bottom: 2px solid #002979;
	letter-spacing: 0px;
	text-decoration: none;
	transition-duration: 0.2s;
}

.post .entry-title .nel-link{
		font-size:32px;
	}

p .nel-link {
	font-weight: 400;
	border-bottom-width: 1px;
}

.nel-link:hover,
.nel-link:focus {
	color: #0078c8;
	border-bottom-color: #0078c8;
}

.nel-interactionLink {
	color: #0078c8;
	border-bottom-color: #0078c8;
}

.nel-list {
	font: 400 18px/1.3333333333333333 "NBS-Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	margin-top: 16px;
	list-style: none;
	margin-bottom: 0;
	letter-spacing: 0px;
}

.nel-li{
	position: relative;
	margin-top: 16px;
}


.nel-li:before {
	position: absolute;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.nel-li .nel-plain .nel-li {
	padding-left: 0;
	margin-left:24px;
}



.nel-ul, .entry-content ul {
	padding-left: 0;
	counter-reset: nel-unordered;
}



.nel-ul>.nel-li, .entry-content ul>li {
	padding-left: 35px;
    text-indent: -26px;
	counter-increment: nel-unordered;
	margin-top:12px;
}

.nel-ul>.nel-li:before, 
.entry-content ul>li:before {
	content: counter(nel-unordered, disc);
	padding-right: 18px;
}

.nel-disc.nel-ul>.nel-li:before {
	content: counter(nel-unordered, disc);
}

.nel-circle.nel-ul>.nel-li:before {
	content: counter(nel-unordered, circle);
}

.nel-square.nel-ul>.nel-li:before {
	content: counter(nel-unordered, square);
}





.nel-ol, ol {
	padding-left: 26px;
	counter-reset: nel-ordered;
}

.nel-ol>.nel-li, ol>li {
	padding-left: 12px;
	counter-increment: nel-ordered;
}

.nel-ol>.nel-li:before, ol>li:before {
	content: counter(nel-ordered, decimal) ". ";
	padding-right: 8px;
	color: #002979;
	font-family: "NBS-Bold" "sans-serif";
	font-weight: 600;
}

.nel-decimal.nel-ol>.nel-li:before {
	content: counter(nel-ordered, decimal) ". ";
}

.nel-decimal-leading-zero.nel-ol>.nel-li:before {
	content: counter(nel-ordered, decimal-leading-zero) ". ";
}

.nel-upper-alpha.nel-ol>.nel-li:before {
	content: counter(nel-ordered, upper-alpha) ". ";
}

.nel-lower-alpha.nel-ol>.nel-li:before {
	content: counter(nel-ordered, lower-alpha) ". ";
}

.nel-upper-roman.nel-ol>.nel-li:before {
	content: counter(nel-ordered, upper-roman) ". ";
}

.nel-lower-roman.nel-ol>.nel-li:before {
	content: counter(nel-ordered, lower-roman) ". ";
}

.nel-reversedCounter {
	counter-increment: nel-ordered -1;
}

.nel-message {
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	margin-top: 28px;
	padding-top: 16px;
	padding-left: 12px;
	padding-right: 12px;
	letter-spacing: 0px;
	padding-bottom: 16px;
}

.nel-messageHeading {
	display: flex;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	margin-top: 0px;
	word-break: break-word;
	align-items: flex-start;
}

.nel-messageIcon {
	position: relative;
	flex-shrink: 0;
	pointer-events: none;
}

.nel-messageContent {
	margin-top: 12px;
}

.nel-messageContent> :first-child {
	margin-top: 0px;
}

.nel-messageContent:empty {
	display: none;
}

.nel-informationMessage {
	background: #e6f2fa;
	border-radius: 8px;
}

.nel-informationMessage .nel-messageIcon {
	height: 40px;
	margin: -4px;
	margin-right: 4px;
}

.nel-successMessage {
	background: #ebf3eb;
	border-radius: 8px;
}

.nel-successMessage .nel-messageIcon {
	height: 44px;
	margin-right: 8px;
}

.nel-successMessage .nel-messageContent {
	margin-top: 16px;
}

.nel-errorMessage {
	background: #fbebeb;
	border-color: #d83734;
}

.nel-warningMessage {
	background: #fef6ea;
	border-color: #f9a62b;
}

.nel-attentionMessage {
	border-left-style: solid;
	border-left-width: 4px;
}

.nel-attentionMessage .nel-messageIcon {
	margin-right: 8px;
}

.nel-tooltip {
	display: inline-flex;
	position: relative;
	align-items: center;
	vertical-align: middle;
	justify-content: center;
}

.nel-tooltipContent {
	top: 40px;
	font: 400 18px/1.3333333333333333 NBS, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	color: #ffffff;
	padding: 16px;
	z-index: 9999;
	position: absolute;
	max-width: 480px;
	margin-top: 12px;
	box-shadow: 0 1px 4px 1px rgba(113, 113, 121, 0.5);
	border-radius: 8px;
	letter-spacing: 0px;
	background-color: #0078c8;
}

.nel-tooltipContent * {
	color: #ffffff;
}

.nel-tooltipContent> :first-child {
	margin-top: 0px;
}

.nel-tooltipButton {
	margin-top: 0px;
}

.nel-leftSpacingTooltip {
	margin-left: 8px;
}

.nel-rightSpacingTooltip {
	margin-right: 8px;
}

.nel-small {
	font: 400 15px/1.3333333333333333 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	display: block;
	margin-top: 12px;
	letter-spacing: 0.2px;
}

.nel-paragraph, p {
	font: 400 18px/1.3333333333333333 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	display: block;
	margin-top: 16px;
	letter-spacing: 0px;
}

.nel-lead {
	font: 400 22px/1.2727272727272727 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #42424c;
	display: block;
	margin-top: 16px;
	letter-spacing: 0px;
}

.nel-h4, h4 {
	font: 600 20px/1.2 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #13131f;
	display: block;
	margin-top: 20px;
	letter-spacing: 0px;
}

.nel-h3, h3 {
	font: 600 24px/1.1666666666666667 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #13131f;
	display: block;
	margin-top: 28px;
	letter-spacing: -0.1px;
}

.nel-h2, h2 {
	font: 600 30px/1.2 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #13131f;
	display: block;
	margin-top: 36px;
	letter-spacing: -0.2px;
}

.nel-h1, h1 {
	font: 600 36px/1.1111111111111112 "NBS Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #13131f;
	display: block;
	margin-top: 36px;
	letter-spacing: -0.3px;
}



.nel-inlineText {
	display: inline-block;
	margin-top: 0px;
}

.nel-valueStepper {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	display: flex;
	flex-flow: wrap;
	max-width: 100%;
	margin-top: 20px;
	align-items: center;
}

.nel-valueStepperContent {
	width: 100%;
	flex-grow: 1;
	margin-right: 16px;
}

.nel-valueStepperButton {
	flex: 0 0 auto;
	width: auto;
	margin-right: 8px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 50%;
}

@media (min-width: 48em) {
	.nel-buttonBase {
		font-size: 20px;
		margin-top: 24px;
		line-height: 1.4;
	}
	.nel-textButton .nel-buttonContent {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-buttonGroup {
		margin-top: 24px;
	}
	.nel-card {
		font-size: 20px;
		margin-top: 24px;
		line-height: 1.4;
	}
	.nel-card> :first-child> :first-child {
		margin-top: 0px;
	}
	.nel-input {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-inputLabel {
		font-size: 20px;
		line-height: 1.4;
	}
	 :not(.nel-fieldBody)>.nel-inlineInput:not(.nel-inputContainer) {
		margin-top: 0px;
	}
	.nel-textarea {
		font-size: 20px;
		max-width: 66.66667%;
		line-height: 1.4;
	}
	.nel-checkRadio {
		font-size: 20px;
		line-height: 1.4;
		align-items: initial;
	}
	.nel-field {
		margin-top: 32px;
	}
	.nel-field .nel-fieldLabel {
		margin-top: 0px;
	}
	.nel-fieldAlert {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-fieldAction>* {
		margin-top: 0px;
	}
	.nel-dropdown {
		max-width: 400px;
	}
	.nel-flex-start-alignment-w768 {
		justify-content: flex-start;
	}
	.nel-center-alignment-w768 {
		justify-content: center;
	}
	.nel-end-alignment-w768 {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-w768 {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-w768 {
		justify-content: space-around;
	}
	.nel-space-between-alignment-w768 {
		justify-content: space-between;
	}
	.nel-col-1-w768 {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-w768 {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-w768 {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-w768 {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-w768 {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-w768 {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-w768 {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-w768 {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-w768 {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-w768 {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-w768 {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-w768 {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-w768 {
		margin-left: 8.33333%;
	}
	.nel-offset-2-w768 {
		margin-left: 16.66667%;
	}
	.nel-offset-3-w768 {
		margin-left: 25%;
	}
	.nel-offset-4-w768 {
		margin-left: 33.33333%;
	}
	.nel-offset-5-w768 {
		margin-left: 41.66667%;
	}
	.nel-offset-6-w768 {
		margin-left: 50%;
	}
	.nel-offset-7-w768 {
		margin-left: 58.33333%;
	}
	.nel-offset-8-w768 {
		margin-left: 66.66667%;
	}
	.nel-offset-9-w768 {
		margin-left: 75%;
	}
	.nel-offset-10-w768 {
		margin-left: 83.33333%;
	}
	.nel-offset-11-w768 {
		margin-left: 91.66667%;
	}
	.nel-header {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-link {
		font-size: 20px;
		line-height: 1.4;
	}
	
	.post .entry-title .nel-link{
		font-size:32px;
	}
	
	.nel-list {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-message {
		font-size: 20px;
		/*max-width: 75%;*/
		min-width: 400px;
		margin-top: 32px;
		line-height: 1.4;
	}
	.nel-messageHeading {
		margin-top: 0px;
	}
	.nel-messageContent> :first-child {
		margin-top: 0px;
	}
	.nel-tooltipContent {
		padding: 24px;
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-tooltipContent> :first-child {
		margin-top: 0px;
	}
	.nel-tooltipButton {
		margin-top: 0px;
	}
	.nel-small {
		font-size: 16px;
		line-height: 1.25;
	}
	.nel-paragraph, p {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-lead {
		font-size: 24px;
		line-height: 1.3333333333333333;
	}
	.nel-h4, h4 {
		font-size: 22px;
		margin-top: 24px;
		line-height: 1.2727272727272727;
	}
	.nel-h3, h3 {
		font-size: 28px;
		margin-top: 32px;
		line-height: 1.1428571428571428;
	}
	.nel-h2, h2 {
		font-size: 40px;
		margin-top: 48px;
		line-height: 1.1;
	}
	.nel-h1, h1 {
		font-size: 52px;
		margin-top: 48px;
		line-height: 1.0769230769230769;
	}
	.nel-text {
		font-size: 20px;
		line-height: 1.4;
	}
	.nel-inlineText {
		margin-top: 0px;
	}
	.nel-valueStepper {
		margin-top: 24px;
	}	
}

@media (min-width: 37.5em) {
	
	.nel-responsiveButton {
		width: unset;
		text-align: left;
		text-align: initial;
	}
	.nel-button {
		width: unset;
		text-align: left;
		text-align: initial;
	}
	.nel-buttonGroup {
		flex-flow: row wrap;
	}
	.nel-buttonGroup>.nel-buttonBase:not(:last-child) {
		margin-top: 0;
	}
	.nel-buttonGroup>.nel-buttonBase:not(:first-child) {
		margin-left: 16px;
	}
	.nel-buttonGroup>.nel-textButton {
		width: unset;
		text-align: left;
		text-align: initial;
	}
	.nel-buttonGroup>.nel-buttonBase {
		margin-top: 0;
	}
	.nel-flex-start-alignment-w600 {
		justify-content: flex-start;
	}
	.nel-center-alignment-w600 {
		justify-content: center;
	}
	.nel-end-alignment-w600 {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-w600 {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-w600 {
		justify-content: space-around;
	}
	.nel-space-between-alignment-w600 {
		justify-content: space-between;
	}
	.nel-col-1-w600 {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-w600 {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-w600 {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-w600 {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-w600 {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-w600 {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-w600 {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-w600 {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-w600 {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-w600 {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-w600 {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-w600 {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-w600 {
		margin-left: 8.33333%;
	}
	.nel-offset-2-w600 {
		margin-left: 16.66667%;
	}
	.nel-offset-3-w600 {
		margin-left: 25%;
	}
	.nel-offset-4-w600 {
		margin-left: 33.33333%;
	}
	.nel-offset-5-w600 {
		margin-left: 41.66667%;
	}
	.nel-offset-6-w600 {
		margin-left: 50%;
	}
	.nel-offset-7-w600 {
		margin-left: 58.33333%;
	}
	.nel-offset-8-w600 {
		margin-left: 66.66667%;
	}
	.nel-offset-9-w600 {
		margin-left: 75%;
	}
	.nel-offset-10-w600 {
		margin-left: 83.33333%;
	}
	.nel-offset-11-w600 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 37.5em) and (min-width: 30em) {
	.nel-buttonGroup>.nel-buttonBase:not(:first-child) {
		margin-left: 24px;
	}
}

@media (min-width: 37.5em) and (min-width: 63.75em) {
	.nel-buttonGroup>.nel-buttonBase:not(:first-child) {
		margin-left: 32px;
	}
}

@media (min-width: 30em) {
	.nel-card> :last-child {
		padding-left: 24px;
		padding-right: 24px;
		padding-bottom: 24px;
	}
	#guidesFilter.nel-card> :last-child, #checklistFilter.nel-card> :last-child{
		padding-left:16px;
		padding-right:16px;
	}
	.nel-card> :first-child, .nel-card>h3 {
		padding-top: 24px;
		padding-left: 24px;
		padding-right: 24px;
	}
	.nel-card h3 {font-size:19px;}
	.nel-card .nel-row{
		padding-left:24px !important;
		padding-right:24px !important;
		font-size:16px !important;
		padding-top:6px;
	}
	.nel-cardHeaderFilled {
		padding-top: 24px;
		padding-left: 24px;
		padding-right: 24px;
		padding-bottom: 24px;
	}
	.nel-cardBody {
		padding-left: 24px;
		padding-right: 24px;
	}
	.nel-inlineField .nel-checkRadio {
		margin-right: 24px;
	}
	.nel-inlineCheckRadio {
		margin-right: 24px;
	}
	.nel-fieldAction>* {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.nel-alertField {
		padding-left: 24px;
	}
	.nel-grid {
		padding-left: 12px;
		padding-right: 12px;
	}
	.nel-grid .nel-grid {
		padding-top: 0px;
		margin-left: -12px;
		padding-left: 0px;
		margin-right: -12px;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	.nel-gridColumn {
		padding-left: 12px;
		padding-right: 12px;
	}
	.nel-flex-start-alignment-md {
		justify-content: flex-start;
	}
	.nel-center-alignment-md {
		justify-content: center;
	}
	.nel-end-alignment-md {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-md {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-md {
		justify-content: space-around;
	}
	.nel-space-between-alignment-md {
		justify-content: space-between;
	}
	.nel-col-1-md {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-md {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-md {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-md {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-md {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-md {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-md {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-md {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-md {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-md {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-md {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-md {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-md {
		margin-left: 8.33333%;
	}
	.nel-offset-2-md {
		margin-left: 16.66667%;
	}
	.nel-offset-3-md {
		margin-left: 25%;
	}
	.nel-offset-4-md {
		margin-left: 33.33333%;
	}
	.nel-offset-5-md {
		margin-left: 41.66667%;
	}
	.nel-offset-6-md {
		margin-left: 50%;
	}
	.nel-offset-7-md {
		margin-left: 58.33333%;
	}
	.nel-offset-8-md {
		margin-left: 66.66667%;
	}
	.nel-offset-9-md {
		margin-left: 75%;
	}
	.nel-offset-10-md {
		margin-left: 83.33333%;
	}
	.nel-offset-11-md {
		margin-left: 91.66667%;
	}
	.nel-flex-start-alignment-w480 {
		justify-content: flex-start;
	}
	.nel-center-alignment-w480 {
		justify-content: center;
	}
	.nel-end-alignment-w480 {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-w480 {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-w480 {
		justify-content: space-around;
	}
	.nel-space-between-alignment-w480 {
		justify-content: space-between;
	}
	.nel-col-1-w480 {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-w480 {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-w480 {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-w480 {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-w480 {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-w480 {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-w480 {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-w480 {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-w480 {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-w480 {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-w480 {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-w480 {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-w480 {
		margin-left: 8.33333%;
	}
	.nel-offset-2-w480 {
		margin-left: 16.66667%;
	}
	.nel-offset-3-w480 {
		margin-left: 25%;
	}
	.nel-offset-4-w480 {
		margin-left: 33.33333%;
	}
	.nel-offset-5-w480 {
		margin-left: 41.66667%;
	}
	.nel-offset-6-w480 {
		margin-left: 50%;
	}
	.nel-offset-7-w480 {
		margin-left: 58.33333%;
	}
	.nel-offset-8-w480 {
		margin-left: 66.66667%;
	}
	.nel-offset-9-w480 {
		margin-left: 75%;
	}
	.nel-offset-10-w480 {
		margin-left: 83.33333%;
	}
	.nel-offset-11-w480 {
		margin-left: 91.66667%;
	}
	
	.nel-message {
		padding-top: 24px;
		padding-left: 12px;
		padding-right: 12px;
		padding-bottom: 24px;
	}
	.nel-valueStepper {
		flex-flow: initial;
	}
	.nel-valueStepperContent {
		width: unset;
	}
	.nel-valueStepperButton {
		margin-top: 0;
	}
	
	
}

@media (min-width: 63.75em) {
	.nel-card> :last-child {
		padding-left: 32px;
		padding-right: 32px;
		padding-bottom: 32px;
	}
	#guidesFilter.nel-card> :last-child, #checklistFilter.nel-card> :last-child{
		padding-left:16px;
		padding-right:16px;
	}
	.nel-card> :first-child {
		padding-top: 32px;
		padding-left: 32px;
		padding-right: 32px;
	}
	.nel-cardHeaderFilled {
		padding-top: 32px;
		padding-left: 32px;
		padding-right: 32px;
		padding-bottom: 32px;
	}
	.nel-cardBody {
		padding-left: 32px;
		padding-right: 32px;
	}
	.nel-inlineField .nel-checkRadio {
		margin-right: 32px;
	}
	.nel-inlineCheckRadio {
		margin-right: 32px;
	}
	.nel-fieldAction>* {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.nel-alertField {
		padding-left: 32px;
	}
	.nel-grid {
		padding-left: 32px;
		padding-right: 32px;
	}
	.nel-grid .nel-grid {
		padding-top: 0px;
		margin-left: -16px;
		padding-left: 0px;
		margin-right: -16px;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	.nel-gridColumn {
		padding-left: 16px;
		padding-right: 16px;
	}
	.nel-flex-start-alignment-lg {
		justify-content: flex-start;
	}
	.nel-center-alignment-lg {
		justify-content: center;
	}
	.nel-end-alignment-lg {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-lg {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-lg {
		justify-content: space-around;
	}
	.nel-space-between-alignment-lg {
		justify-content: space-between;
	}
	.nel-col-1-lg {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-lg {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-lg {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-lg {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-lg {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-lg {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-lg {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-lg {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-lg {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-lg {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-lg {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-lg {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-lg {
		margin-left: 8.33333%;
	}
	.nel-offset-2-lg {
		margin-left: 16.66667%;
	}
	.nel-offset-3-lg {
		margin-left: 25%;
	}
	.nel-offset-4-lg {
		margin-left: 33.33333%;
	}
	.nel-offset-5-lg {
		margin-left: 41.66667%;
	}
	.nel-offset-6-lg {
		margin-left: 50%;
	}
	.nel-offset-7-lg {
		margin-left: 58.33333%;
	}
	.nel-offset-8-lg {
		margin-left: 66.66667%;
	}
	.nel-offset-9-lg {
		margin-left: 75%;
	}
	.nel-offset-10-lg {
		margin-left: 83.33333%;
	}
	.nel-offset-11-lg {
		margin-left: 91.66667%;
	}
	.nel-flex-start-alignment-w1020 {
		justify-content: flex-start;
	}
	.nel-center-alignment-w1020 {
		justify-content: center;
	}
	.nel-end-alignment-w1020 {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-w1020 {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-w1020 {
		justify-content: space-around;
	}
	.nel-space-between-alignment-w1020 {
		justify-content: space-between;
	}
	.nel-col-1-w1020 {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-w1020 {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-w1020 {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-w1020 {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-w1020 {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-w1020 {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-w1020 {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-w1020 {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-w1020 {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-w1020 {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-w1020 {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-w1020 {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-w1020 {
		margin-left: 8.33333%;
	}
	.nel-offset-2-w1020 {
		margin-left: 16.66667%;
	}
	.nel-offset-3-w1020 {
		margin-left: 25%;
	}
	.nel-offset-4-w1020 {
		margin-left: 33.33333%;
	}
	.nel-offset-5-w1020 {
		margin-left: 41.66667%;
	}
	.nel-offset-6-w1020 {
		margin-left: 50%;
	}
	.nel-offset-7-w1020 {
		margin-left: 58.33333%;
	}
	.nel-offset-8-w1020 {
		margin-left: 66.66667%;
	}
	.nel-offset-9-w1020 {
		margin-left: 75%;
	}
	.nel-offset-10-w1020 {
		margin-left: 83.33333%;
	}
	.nel-offset-11-w1020 {
		margin-left: 91.66667%;
	}
	
	.nel-message {
		padding-top: 32px;
		padding-left: 0px;
		padding-right: 22px;
		padding-bottom: 32px;
	}
}

@media (min-height: 18.6875em) and (max-height: 28.0625em) {
	.nel-dropdownOptions {
		max-height: 200px;
	}
}

@media (min-height: 28.125em) {
	.nel-dropdownOptions {
		max-height: 400px;
	}
}

@media (min-width: 78.75em) {
	.nel-flex-start-alignment-w1260 {
		justify-content: flex-start;
	}
	.nel-center-alignment-w1260 {
		justify-content: center;
	}
	.nel-end-alignment-w1260 {
		justify-content: flex-end;
	}
	.nel-space-evenly-alignment-w1260 {
		justify-content: space-evenly;
	}
	.nel-space-around-alignment-w1260 {
		justify-content: space-around;
	}
	.nel-space-between-alignment-w1260 {
		justify-content: space-between;
	}
	.nel-col-1-w1260 {
		max-width: 8.33333%;
		flex-basis: 8.33333%;
	}
	.nel-col-2-w1260 {
		max-width: 16.66667%;
		flex-basis: 16.66667%;
	}
	.nel-col-3-w1260 {
		max-width: 25%;
		flex-basis: 25%;
	}
	.nel-col-4-w1260 {
		max-width: 33.33333%;
		flex-basis: 33.33333%;
	}
	.nel-col-5-w1260 {
		max-width: 41.66667%;
		flex-basis: 41.66667%;
	}
	.nel-col-6-w1260 {
		max-width: 50%;
		flex-basis: 50%;
	}
	.nel-col-7-w1260 {
		max-width: 58.33333%;
		flex-basis: 58.33333%;
	}
	.nel-col-8-w1260 {
		max-width: 66.66667%;
		flex-basis: 66.66667%;
	}
	.nel-col-9-w1260 {
		max-width: 75%;
		flex-basis: 75%;
	}
	.nel-col-10-w1260 {
		max-width: 83.33333%;
		flex-basis: 83.33333%;
	}
	.nel-col-11-w1260 {
		max-width: 91.66667%;
		flex-basis: 91.66667%;
	}
	.nel-col-12-w1260 {
		max-width: 100%;
		flex-basis: 100%;
	}
	.nel-offset-1-w1260 {
		margin-left: 8.33333%;
	}
	.nel-offset-2-w1260 {
		margin-left: 16.66667%;
	}
	.nel-offset-3-w1260 {
		margin-left: 25%;
	}
	.nel-offset-4-w1260 {
		margin-left: 33.33333%;
	}
	.nel-offset-5-w1260 {
		margin-left: 41.66667%;
	}
	.nel-offset-6-w1260 {
		margin-left: 50%;
	}
	.nel-offset-7-w1260 {
		margin-left: 58.33333%;
	}
	.nel-offset-8-w1260 {
		margin-left: 66.66667%;
	}
	.nel-offset-9-w1260 {
		margin-left: 75%;
	}
	.nel-offset-10-w1260 {
		margin-left: 83.33333%;
	}
	.nel-offset-11-w1260 {
		margin-left: 91.66667%;
	}
}