* {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
abbr,acronym,address,applet,audio,big,blockquote,canvas,center,cite,code,dd,del,dfn,dialog,div,dl,dt,embed,fieldset,font,form,h6,hr,i,iframe,ins,kbd,label,legend,li,meter,object,output,pre,progress,rp,rt,ruby,s,samp,span,strike,summary,tbody,tfoot,thead,time,tr,tt,u,var,xmp {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}
html {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  margin: 0;
  padding: 0;
  height: 100%;
}
article {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
aside {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
figcaption {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
figure {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
footer {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
header {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
hgroup {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
menu {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
nav {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
section {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
}
caption {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: 400;
  vertical-align: top;
}
td {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: 400;
  vertical-align: top;
}
th {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: 400;
  vertical-align: top;
}
q {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  quotes: none;
}
q:after,q:before {
  content: '';
  content: none;
}
small {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-size: 75%;
}
sub {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
sup {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
.clearfix:before {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}
.clearfix:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
  clear: both;
}
ol {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  list-style-type: none;
}
ul {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  list-style-type: none;
}
#steps>ul ol>li,#steps>ul ul>li,#tinymce ol>li,#tinymce ul>li,.EditPropertyInstructions ol>li,.EditPropertyInstructions ul>li,.EditPropertyNote ol>li,.EditPropertyNote ul>li,.FormInstructions ol>li,.FormInstructions ul>li,.FormType_walloftext ol>li,.FormType_walloftext ul>li,.Instructions ol>li,.Instructions ul>li,.ModuleMeetingInfo #Details .pageContent ol>li,.ModuleMeetingInfo #Details .pageContent ul>li,.Module_GatewayInstructions ol>li,.Module_GatewayInstructions ul>li,.QAblurb ol>li,.QAblurb ul>li,.abstract ol>li,.abstract ul>li,.call ol ol>li,.call ol ul>li,.call ul ol>li,.call ul ul>li,.cfp #steps>ul ol>li,.cfp #steps>ul ul>li,.cfp ol ol>li,.cfp ol ul>li,.cfp ul ol>li,.cfp ul ul>li,.cfs ol ol>li,.cfs ol ul>li,.cfs ul ol>li,.cfs ul ul>li,.description ol>li,.description ul>li,.error ol>li,.error ul>li,.expandedcontent ol>li,.expandedcontent ul>li,.field_Abstract ol>li,.field_Abstract ul>li,.field_Description ol>li,.field_Description ul>li,.field_NarrativeResponse ol>li,.field_NarrativeResponse ul>li,.field_SubTitle ol>li,.field_SubTitle ul>li,.field_display_LearningObjectives ol ol>li,.field_display_LearningObjectives ol ul>li,.field_display_LearningObjectives ul ol>li,.field_display_LearningObjectives ul ul>li,.grayboxinstructions ol>li,.grayboxinstructions ul>li,.guidelines ol>li,.guidelines ul>li,.instructions ol>li,.instructions ul>li,.item ol>li,.item ul>li,.note ol>li,.note ul>li,.pageheader ol>li,.pageheader ul>li,.sectionboxinstructions ol>li,.sectionboxinstructions ul>li,.tab-panes ol>li,.tab-panes ul>li,.title_duplicate ol>li,.title_duplicate ul>li,ol.bulleted>li,ol.decimal-leading-zero>li,ol.decimal>li,ol.lower-alpha>li,ol.lower-greek>li,ol.lower-latin>li,ol.lower-roman>li,ol.upper-alpha>li,ol.upper-greek>li,ol.upper-latin>li,ol.upper-roman>li,section.ExhibitorSubTitle ul ol>li,section.ExhibitorSubTitle ul ul>li,ul.bulleted>li,ul.circle>li,ul.disc>li,ul.square>li {
  list-style-type: inherit;
  margin-left: 0em;
  padding-left: 0.5em;
  padding-bottom: 0.2em;
}
ol.nobullet>li,ul.errorlist>li,ul.nobullet>li {
  list-style-type: inherit;
  margin-left: 0;
  padding-left: 0.2em;
  padding-bottom: 0.5em;
}
#steps>ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
#tinymce ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.EditPropertyInstructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.EditPropertyNote ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.FormInstructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.FormType_walloftext ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.Instructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.ModuleMeetingInfo #Details .pageContent ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.Module_GatewayInstructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.QAblurb ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.abstract ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.call ol ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.call ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.cfp #steps>ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.cfp ol ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.cfp ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.cfs ol ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.cfs ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.description ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.error ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.expandedcontent ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_Abstract ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_Description ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_NarrativeResponse ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_SubTitle ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_display_LearningObjectives ol ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.field_display_LearningObjectives ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.grayboxinstructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.guidelines ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.instructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.item ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.note ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.pageheader ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.sectionboxinstructions ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.tab-panes ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
.title_duplicate ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
section.ExhibitorSubTitle ul ul {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
#steps>ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
#tinymce ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.EditPropertyInstructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.EditPropertyNote ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.FormInstructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.FormType_walloftext ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.Instructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.ModuleMeetingInfo #Details .pageContent ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.Module_GatewayInstructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.QAblurb ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.abstract ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.call ol ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.call ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.cfp #steps>ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.cfp ol ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.cfp ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.cfs ol ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.cfs ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.description ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.error ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.expandedcontent ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_Abstract ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_Description ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_NarrativeResponse ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_SubTitle ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_display_LearningObjectives ol ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.field_display_LearningObjectives ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.grayboxinstructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.guidelines ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.instructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.item ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.note ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.pageheader ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.sectionboxinstructions ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.tab-panes ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
.title_duplicate ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
section.ExhibitorSubTitle ul ol {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
ul.disc {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
#steps>ul ul.disc,#tinymce ul.disc,.EditPropertyInstructions ul.disc,.EditPropertyNote ul.disc,.FormInstructions ul.disc,.FormType_walloftext ul.disc,.Instructions ul.disc,.ModuleMeetingInfo #Details .pageContent ul.disc,.Module_GatewayInstructions ul.disc,.QAblurb ul.disc,.abstract ul.disc,.call ol ul.disc,.call ul ul.disc,.cfp #steps>ul ul.disc,.cfp ol ul.disc,.cfp ul ul.disc,.cfs ol ul.disc,.cfs ul ul.disc,.description ul.disc,.error ul.disc,.expandedcontent ul.disc,.field_Abstract ul.disc,.field_Description ul.disc,.field_NarrativeResponse ul.disc,.field_SubTitle ul.disc,.field_display_LearningObjectives ol ul.disc,.field_display_LearningObjectives ul ul.disc,.grayboxinstructions ul.disc,.guidelines ul.disc,.instructions ul.disc,.item ul.disc,.note ul.disc,.pageheader ul.disc,.sectionboxinstructions ul.disc,.tab-panes ul.disc,.title_duplicate ul.disc,section.ExhibitorSubTitle ul ul.disc {
  list-style-type: disc;
}
ul.circle {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: circle;
}
#steps>ul ul.circle,#tinymce ul.circle,.EditPropertyInstructions ul.circle,.EditPropertyNote ul.circle,.FormInstructions ul.circle,.FormType_walloftext ul.circle,.Instructions ul.circle,.ModuleMeetingInfo #Details .pageContent ul.circle,.Module_GatewayInstructions ul.circle,.QAblurb ul.circle,.abstract ul.circle,.call ol ul.circle,.call ul ul.circle,.cfp #steps>ul ul.circle,.cfp ol ul.circle,.cfp ul ul.circle,.cfs ol ul.circle,.cfs ul ul.circle,.description ul.circle,.error ul.circle,.expandedcontent ul.circle,.field_Abstract ul.circle,.field_Description ul.circle,.field_NarrativeResponse ul.circle,.field_SubTitle ul.circle,.field_display_LearningObjectives ol ul.circle,.field_display_LearningObjectives ul ul.circle,.grayboxinstructions ul.circle,.guidelines ul.circle,.instructions ul.circle,.item ul.circle,.note ul.circle,.pageheader ul.circle,.sectionboxinstructions ul.circle,.tab-panes ul.circle,.title_duplicate ul.circle,section.ExhibitorSubTitle ul ul.circle {
  list-style-type: circle;
}
ul.square {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: square;
}
#steps>ul ul.square,#tinymce ul.square,.EditPropertyInstructions ul.square,.EditPropertyNote ul.square,.FormInstructions ul.square,.FormType_walloftext ul.square,.Instructions ul.square,.ModuleMeetingInfo #Details .pageContent ul.square,.Module_GatewayInstructions ul.square,.QAblurb ul.square,.abstract ul.square,.call ol ul.square,.call ul ul.square,.cfp #steps>ul ul.square,.cfp ol ul.square,.cfp ul ul.square,.cfs ol ul.square,.cfs ul ul.square,.description ul.square,.error ul.square,.expandedcontent ul.square,.field_Abstract ul.square,.field_Description ul.square,.field_NarrativeResponse ul.square,.field_SubTitle ul.square,.field_display_LearningObjectives ol ul.square,.field_display_LearningObjectives ul ul.square,.grayboxinstructions ul.square,.guidelines ul.square,.instructions ul.square,.item ul.square,.note ul.square,.pageheader ul.square,.sectionboxinstructions ul.square,.tab-panes ul.square,.title_duplicate ul.square,section.ExhibitorSubTitle ul ul.square {
  list-style-type: square;
}
ol.decimal {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
#steps>ul ol.decimal,#tinymce ol.decimal,.EditPropertyInstructions ol.decimal,.EditPropertyNote ol.decimal,.FormInstructions ol.decimal,.FormType_walloftext ol.decimal,.Instructions ol.decimal,.ModuleMeetingInfo #Details .pageContent ol.decimal,.Module_GatewayInstructions ol.decimal,.QAblurb ol.decimal,.abstract ol.decimal,.call ol ol.decimal,.call ul ol.decimal,.cfp #steps>ul ol.decimal,.cfp ol ol.decimal,.cfp ul ol.decimal,.cfs ol ol.decimal,.cfs ul ol.decimal,.description ol.decimal,.error ol.decimal,.expandedcontent ol.decimal,.field_Abstract ol.decimal,.field_Description ol.decimal,.field_NarrativeResponse ol.decimal,.field_SubTitle ol.decimal,.field_display_LearningObjectives ol ol.decimal,.field_display_LearningObjectives ul ol.decimal,.grayboxinstructions ol.decimal,.guidelines ol.decimal,.instructions ol.decimal,.item ol.decimal,.note ol.decimal,.pageheader ol.decimal,.sectionboxinstructions ol.decimal,.tab-panes ol.decimal,.title_duplicate ol.decimal,section.ExhibitorSubTitle ul ol.decimal {
  list-style-type: decimal;
}
ol.decimal-leading-zero {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal-leading-zero;
}
#steps>ul ol.decimal-leading-zero,#tinymce ol.decimal-leading-zero,.EditPropertyInstructions ol.decimal-leading-zero,.EditPropertyNote ol.decimal-leading-zero,.FormInstructions ol.decimal-leading-zero,.FormType_walloftext ol.decimal-leading-zero,.Instructions ol.decimal-leading-zero,.ModuleMeetingInfo #Details .pageContent ol.decimal-leading-zero,.Module_GatewayInstructions ol.decimal-leading-zero,.QAblurb ol.decimal-leading-zero,.abstract ol.decimal-leading-zero,.call ol ol.decimal-leading-zero,.call ul ol.decimal-leading-zero,.cfp #steps>ul ol.decimal-leading-zero,.cfp ol ol.decimal-leading-zero,.cfp ul ol.decimal-leading-zero,.cfs ol ol.decimal-leading-zero,.cfs ul ol.decimal-leading-zero,.description ol.decimal-leading-zero,.error ol.decimal-leading-zero,.expandedcontent ol.decimal-leading-zero,.field_Abstract ol.decimal-leading-zero,.field_Description ol.decimal-leading-zero,.field_NarrativeResponse ol.decimal-leading-zero,.field_SubTitle ol.decimal-leading-zero,.field_display_LearningObjectives ol ol.decimal-leading-zero,.field_display_LearningObjectives ul ol.decimal-leading-zero,.grayboxinstructions ol.decimal-leading-zero,.guidelines ol.decimal-leading-zero,.instructions ol.decimal-leading-zero,.item ol.decimal-leading-zero,.note ol.decimal-leading-zero,.pageheader ol.decimal-leading-zero,.sectionboxinstructions ol.decimal-leading-zero,.tab-panes ol.decimal-leading-zero,.title_duplicate ol.decimal-leading-zero,section.ExhibitorSubTitle ul ol.decimal-leading-zero {
  list-style-type: decimal-leading-zero;
}
ol.lower-alpha {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: lower-alpha;
}
#steps>ul ol.lower-alpha,#tinymce ol.lower-alpha,.EditPropertyInstructions ol.lower-alpha,.EditPropertyNote ol.lower-alpha,.FormInstructions ol.lower-alpha,.FormType_walloftext ol.lower-alpha,.Instructions ol.lower-alpha,.ModuleMeetingInfo #Details .pageContent ol.lower-alpha,.Module_GatewayInstructions ol.lower-alpha,.QAblurb ol.lower-alpha,.abstract ol.lower-alpha,.call ol ol.lower-alpha,.call ul ol.lower-alpha,.cfp #steps>ul ol.lower-alpha,.cfp ol ol.lower-alpha,.cfp ul ol.lower-alpha,.cfs ol ol.lower-alpha,.cfs ul ol.lower-alpha,.description ol.lower-alpha,.error ol.lower-alpha,.expandedcontent ol.lower-alpha,.field_Abstract ol.lower-alpha,.field_Description ol.lower-alpha,.field_NarrativeResponse ol.lower-alpha,.field_SubTitle ol.lower-alpha,.field_display_LearningObjectives ol ol.lower-alpha,.field_display_LearningObjectives ul ol.lower-alpha,.grayboxinstructions ol.lower-alpha,.guidelines ol.lower-alpha,.instructions ol.lower-alpha,.item ol.lower-alpha,.note ol.lower-alpha,.pageheader ol.lower-alpha,.sectionboxinstructions ol.lower-alpha,.tab-panes ol.lower-alpha,.title_duplicate ol.lower-alpha,section.ExhibitorSubTitle ul ol.lower-alpha {
  list-style-type: lower-alpha;
}
ol.lower-greek {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: lower-greek;
}
#steps>ul ol.lower-greek,#tinymce ol.lower-greek,.EditPropertyInstructions ol.lower-greek,.EditPropertyNote ol.lower-greek,.FormInstructions ol.lower-greek,.FormType_walloftext ol.lower-greek,.Instructions ol.lower-greek,.ModuleMeetingInfo #Details .pageContent ol.lower-greek,.Module_GatewayInstructions ol.lower-greek,.QAblurb ol.lower-greek,.abstract ol.lower-greek,.call ol ol.lower-greek,.call ul ol.lower-greek,.cfp #steps>ul ol.lower-greek,.cfp ol ol.lower-greek,.cfp ul ol.lower-greek,.cfs ol ol.lower-greek,.cfs ul ol.lower-greek,.description ol.lower-greek,.error ol.lower-greek,.expandedcontent ol.lower-greek,.field_Abstract ol.lower-greek,.field_Description ol.lower-greek,.field_NarrativeResponse ol.lower-greek,.field_SubTitle ol.lower-greek,.field_display_LearningObjectives ol ol.lower-greek,.field_display_LearningObjectives ul ol.lower-greek,.grayboxinstructions ol.lower-greek,.guidelines ol.lower-greek,.instructions ol.lower-greek,.item ol.lower-greek,.note ol.lower-greek,.pageheader ol.lower-greek,.sectionboxinstructions ol.lower-greek,.tab-panes ol.lower-greek,.title_duplicate ol.lower-greek,section.ExhibitorSubTitle ul ol.lower-greek {
  list-style-type: lower-greek;
}
ol.lower-latin {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: lower-latin;
}
#steps>ul ol.lower-latin,#tinymce ol.lower-latin,.EditPropertyInstructions ol.lower-latin,.EditPropertyNote ol.lower-latin,.FormInstructions ol.lower-latin,.FormType_walloftext ol.lower-latin,.Instructions ol.lower-latin,.ModuleMeetingInfo #Details .pageContent ol.lower-latin,.Module_GatewayInstructions ol.lower-latin,.QAblurb ol.lower-latin,.abstract ol.lower-latin,.call ol ol.lower-latin,.call ul ol.lower-latin,.cfp #steps>ul ol.lower-latin,.cfp ol ol.lower-latin,.cfp ul ol.lower-latin,.cfs ol ol.lower-latin,.cfs ul ol.lower-latin,.description ol.lower-latin,.error ol.lower-latin,.expandedcontent ol.lower-latin,.field_Abstract ol.lower-latin,.field_Description ol.lower-latin,.field_NarrativeResponse ol.lower-latin,.field_SubTitle ol.lower-latin,.field_display_LearningObjectives ol ol.lower-latin,.field_display_LearningObjectives ul ol.lower-latin,.grayboxinstructions ol.lower-latin,.guidelines ol.lower-latin,.instructions ol.lower-latin,.item ol.lower-latin,.note ol.lower-latin,.pageheader ol.lower-latin,.sectionboxinstructions ol.lower-latin,.tab-panes ol.lower-latin,.title_duplicate ol.lower-latin,section.ExhibitorSubTitle ul ol.lower-latin {
  list-style-type: lower-latin;
}
ol.lower-roman {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: lower-roman;
}
#steps>ul ol.lower-roman,#tinymce ol.lower-roman,.EditPropertyInstructions ol.lower-roman,.EditPropertyNote ol.lower-roman,.FormInstructions ol.lower-roman,.FormType_walloftext ol.lower-roman,.Instructions ol.lower-roman,.ModuleMeetingInfo #Details .pageContent ol.lower-roman,.Module_GatewayInstructions ol.lower-roman,.QAblurb ol.lower-roman,.abstract ol.lower-roman,.call ol ol.lower-roman,.call ul ol.lower-roman,.cfp #steps>ul ol.lower-roman,.cfp ol ol.lower-roman,.cfp ul ol.lower-roman,.cfs ol ol.lower-roman,.cfs ul ol.lower-roman,.description ol.lower-roman,.error ol.lower-roman,.expandedcontent ol.lower-roman,.field_Abstract ol.lower-roman,.field_Description ol.lower-roman,.field_NarrativeResponse ol.lower-roman,.field_SubTitle ol.lower-roman,.field_display_LearningObjectives ol ol.lower-roman,.field_display_LearningObjectives ul ol.lower-roman,.grayboxinstructions ol.lower-roman,.guidelines ol.lower-roman,.instructions ol.lower-roman,.item ol.lower-roman,.note ol.lower-roman,.pageheader ol.lower-roman,.sectionboxinstructions ol.lower-roman,.tab-panes ol.lower-roman,.title_duplicate ol.lower-roman,section.ExhibitorSubTitle ul ol.lower-roman {
  list-style-type: lower-roman;
}
ol.upper-alpha {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: upper-alpha;
}
#steps>ul ol.upper-alpha,#tinymce ol.upper-alpha,.EditPropertyInstructions ol.upper-alpha,.EditPropertyNote ol.upper-alpha,.FormInstructions ol.upper-alpha,.FormType_walloftext ol.upper-alpha,.Instructions ol.upper-alpha,.ModuleMeetingInfo #Details .pageContent ol.upper-alpha,.Module_GatewayInstructions ol.upper-alpha,.QAblurb ol.upper-alpha,.abstract ol.upper-alpha,.call ol ol.upper-alpha,.call ul ol.upper-alpha,.cfp #steps>ul ol.upper-alpha,.cfp ol ol.upper-alpha,.cfp ul ol.upper-alpha,.cfs ol ol.upper-alpha,.cfs ul ol.upper-alpha,.description ol.upper-alpha,.error ol.upper-alpha,.expandedcontent ol.upper-alpha,.field_Abstract ol.upper-alpha,.field_Description ol.upper-alpha,.field_NarrativeResponse ol.upper-alpha,.field_SubTitle ol.upper-alpha,.field_display_LearningObjectives ol ol.upper-alpha,.field_display_LearningObjectives ul ol.upper-alpha,.grayboxinstructions ol.upper-alpha,.guidelines ol.upper-alpha,.instructions ol.upper-alpha,.item ol.upper-alpha,.note ol.upper-alpha,.pageheader ol.upper-alpha,.sectionboxinstructions ol.upper-alpha,.tab-panes ol.upper-alpha,.title_duplicate ol.upper-alpha,section.ExhibitorSubTitle ul ol.upper-alpha {
  list-style-type: upper-alpha;
}
ol.upper-greek {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: upper-greek;
}
#steps>ul ol.upper-greek,#tinymce ol.upper-greek,.EditPropertyInstructions ol.upper-greek,.EditPropertyNote ol.upper-greek,.FormInstructions ol.upper-greek,.FormType_walloftext ol.upper-greek,.Instructions ol.upper-greek,.ModuleMeetingInfo #Details .pageContent ol.upper-greek,.Module_GatewayInstructions ol.upper-greek,.QAblurb ol.upper-greek,.abstract ol.upper-greek,.call ol ol.upper-greek,.call ul ol.upper-greek,.cfp #steps>ul ol.upper-greek,.cfp ol ol.upper-greek,.cfp ul ol.upper-greek,.cfs ol ol.upper-greek,.cfs ul ol.upper-greek,.description ol.upper-greek,.error ol.upper-greek,.expandedcontent ol.upper-greek,.field_Abstract ol.upper-greek,.field_Description ol.upper-greek,.field_NarrativeResponse ol.upper-greek,.field_SubTitle ol.upper-greek,.field_display_LearningObjectives ol ol.upper-greek,.field_display_LearningObjectives ul ol.upper-greek,.grayboxinstructions ol.upper-greek,.guidelines ol.upper-greek,.instructions ol.upper-greek,.item ol.upper-greek,.note ol.upper-greek,.pageheader ol.upper-greek,.sectionboxinstructions ol.upper-greek,.tab-panes ol.upper-greek,.title_duplicate ol.upper-greek,section.ExhibitorSubTitle ul ol.upper-greek {
  list-style-type: upper-greek;
}
ol.upper-latin {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: upper-latin;
}
#steps>ul ol.upper-latin,#tinymce ol.upper-latin,.EditPropertyInstructions ol.upper-latin,.EditPropertyNote ol.upper-latin,.FormInstructions ol.upper-latin,.FormType_walloftext ol.upper-latin,.Instructions ol.upper-latin,.ModuleMeetingInfo #Details .pageContent ol.upper-latin,.Module_GatewayInstructions ol.upper-latin,.QAblurb ol.upper-latin,.abstract ol.upper-latin,.call ol ol.upper-latin,.call ul ol.upper-latin,.cfp #steps>ul ol.upper-latin,.cfp ol ol.upper-latin,.cfp ul ol.upper-latin,.cfs ol ol.upper-latin,.cfs ul ol.upper-latin,.description ol.upper-latin,.error ol.upper-latin,.expandedcontent ol.upper-latin,.field_Abstract ol.upper-latin,.field_Description ol.upper-latin,.field_NarrativeResponse ol.upper-latin,.field_SubTitle ol.upper-latin,.field_display_LearningObjectives ol ol.upper-latin,.field_display_LearningObjectives ul ol.upper-latin,.grayboxinstructions ol.upper-latin,.guidelines ol.upper-latin,.instructions ol.upper-latin,.item ol.upper-latin,.note ol.upper-latin,.pageheader ol.upper-latin,.sectionboxinstructions ol.upper-latin,.tab-panes ol.upper-latin,.title_duplicate ol.upper-latin,section.ExhibitorSubTitle ul ol.upper-latin {
  list-style-type: upper-latin;
}
ol.upper-roman {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: upper-roman;
}
#steps>ul ol.upper-roman,#tinymce ol.upper-roman,.EditPropertyInstructions ol.upper-roman,.EditPropertyNote ol.upper-roman,.FormInstructions ol.upper-roman,.FormType_walloftext ol.upper-roman,.Instructions ol.upper-roman,.ModuleMeetingInfo #Details .pageContent ol.upper-roman,.Module_GatewayInstructions ol.upper-roman,.QAblurb ol.upper-roman,.abstract ol.upper-roman,.call ol ol.upper-roman,.call ul ol.upper-roman,.cfp #steps>ul ol.upper-roman,.cfp ol ol.upper-roman,.cfp ul ol.upper-roman,.cfs ol ol.upper-roman,.cfs ul ol.upper-roman,.description ol.upper-roman,.error ol.upper-roman,.expandedcontent ol.upper-roman,.field_Abstract ol.upper-roman,.field_Description ol.upper-roman,.field_NarrativeResponse ol.upper-roman,.field_SubTitle ol.upper-roman,.field_display_LearningObjectives ol ol.upper-roman,.field_display_LearningObjectives ul ol.upper-roman,.grayboxinstructions ol.upper-roman,.guidelines ol.upper-roman,.instructions ol.upper-roman,.item ol.upper-roman,.note ol.upper-roman,.pageheader ol.upper-roman,.sectionboxinstructions ol.upper-roman,.tab-panes ol.upper-roman,.title_duplicate ol.upper-roman,section.ExhibitorSubTitle ul ol.upper-roman {
  list-style-type: upper-roman;
}
ul.bulleted {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: disc;
}
#steps>ul ul.bulleted,#tinymce ul.bulleted,.EditPropertyInstructions ul.bulleted,.EditPropertyNote ul.bulleted,.FormInstructions ul.bulleted,.FormType_walloftext ul.bulleted,.Instructions ul.bulleted,.ModuleMeetingInfo #Details .pageContent ul.bulleted,.Module_GatewayInstructions ul.bulleted,.QAblurb ul.bulleted,.abstract ul.bulleted,.call ol ul.bulleted,.call ul ul.bulleted,.cfp #steps>ul ul.bulleted,.cfp ol ul.bulleted,.cfp ul ul.bulleted,.cfs ol ul.bulleted,.cfs ul ul.bulleted,.description ul.bulleted,.error ul.bulleted,.expandedcontent ul.bulleted,.field_Abstract ul.bulleted,.field_Description ul.bulleted,.field_NarrativeResponse ul.bulleted,.field_SubTitle ul.bulleted,.field_display_LearningObjectives ol ul.bulleted,.field_display_LearningObjectives ul ul.bulleted,.grayboxinstructions ul.bulleted,.guidelines ul.bulleted,.instructions ul.bulleted,.item ul.bulleted,.note ul.bulleted,.pageheader ul.bulleted,.sectionboxinstructions ul.bulleted,.tab-panes ul.bulleted,.title_duplicate ul.bulleted,section.ExhibitorSubTitle ul ul.bulleted {
  list-style-type: disc;
}
ol.bulleted {
  margin-left: 1.5em;
  padding-left: 1em;
  list-style-type: decimal;
}
#steps>ul ol.bulleted,#tinymce ol.bulleted,.EditPropertyInstructions ol.bulleted,.EditPropertyNote ol.bulleted,.FormInstructions ol.bulleted,.FormType_walloftext ol.bulleted,.Instructions ol.bulleted,.ModuleMeetingInfo #Details .pageContent ol.bulleted,.Module_GatewayInstructions ol.bulleted,.QAblurb ol.bulleted,.abstract ol.bulleted,.call ol ol.bulleted,.call ul ol.bulleted,.cfp #steps>ul ol.bulleted,.cfp ol ol.bulleted,.cfp ul ol.bulleted,.cfs ol ol.bulleted,.cfs ul ol.bulleted,.description ol.bulleted,.error ol.bulleted,.expandedcontent ol.bulleted,.field_Abstract ol.bulleted,.field_Description ol.bulleted,.field_NarrativeResponse ol.bulleted,.field_SubTitle ol.bulleted,.field_display_LearningObjectives ol ol.bulleted,.field_display_LearningObjectives ul ol.bulleted,.grayboxinstructions ol.bulleted,.guidelines ol.bulleted,.instructions ol.bulleted,.item ol.bulleted,.note ol.bulleted,.pageheader ol.bulleted,.sectionboxinstructions ol.bulleted,.tab-panes ol.bulleted,.title_duplicate ol.bulleted,section.ExhibitorSubTitle ul ol.bulleted {
  list-style-type: decimal;
}
#steps>ul,.ModuleMeetingInfo #Details ul.NextPreviousList,.globalnavigation section ul,.globalnavigation section ul ul,.globalnavigation ul.userMenu,.globalnavigation ul.userMenu ul,.tab-panes #confexsass section.item ul.demoBlock,.tab-panes #confexsass ul,.tab-panes #tabs,.tabs {
  list-style-type: none;
}
ol.nobullet,ul.errorlist,ul.nobullet {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}
.alignleft,.floatleft {
  float: left;
}
.alignright,.floatright {
  float: right;
}
.clear,.clearboth,.clearfloat {
  clear: both;
}
.clearleft {
  clear: left;
}
.clearright {
  clear: right;
}
.nowrap {
  white-space: nowrap;
}
.wrap {
  white-space: wrap;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.center {
  text-align: center;
}
.breakafter,.page {
  page-break-after: always;
}
.breakbefore {
  page-break-before: always;
}
.nobreakinside {
  page-break-inside: avoid;
}
.indent2 {
  text-indent: 2em;
}
.indent4 {
  text-indent: 4em;
}
.indent6 {
  text-indent: 6em;
}
.indent8 {
  text-indent: 8em;
}
.displayblock {
  display: block !important;
}
.nodisplay {
  display: none;
}
.hide {
  visibility: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  margin: 0;
  font-size: 0px;
}
input:disabled,option:disabled,select:disabled,textarea:disabled {
  background-color: var(--color-neutral-tint-20);
  color: var(--color-neutral-tint-60);
}
img {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  border: 0 none;
}
p {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-size: inherit;
  margin: 0;
  padding: 0.3em 0;
}
a {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  color: var(--color-link);
  text-decoration: none;
}
a:active,a:focus,a:link {
  color: var(--color-link);
  text-decoration: none;
}
a.SkipLink,a:active.SkipLink,a:focus.SkipLink,a:hover.SkipLink,a:link.SkipLink,a:visited.SkipLink {
  visibility: hidden;
  height: 0;
  font-size: 1pt;
  float: left;
  margin-left: -9999px;
}
a:visited {
  color: var(--color-link);
  text-decoration: none;
  color: var(--color-visited);
}
a:hover {
  color: var(--color-link);
  text-decoration: none;
  color: var(--color-hover);
  text-decoration: underline;
}
b {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  font-weight: bold;
}
strong {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  font-weight: bold;
}
.bold,.strong {
  font-weight: bold;
}
.boldred {
  color: var(--color-base-red);
  font-weight: bold;
}
em {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-style: italic;
}
.italic,.italics {
  font-style: italic;
}
.normal {
  font-weight: normal;
  font-style: normal;
}
.xsmall {
  font-size: var(--space-xsmall-font);
}
.small {
  font-size: var(--space-small-font);
}
.medium {
  font-size: var(--space-medium-font);
}
.large {
  font-size: var(--space-large-font);
}
.xlarge {
  font-size: var(--space-xlarge-font);
}
.underline {
  text-decoration: underline;
}
.smallcaps {
  font-variant: small-caps;
}
mark {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  background-color: var(--color-highlight);
}
.highlight {
  background-color: var(--color-highlight);
}
.incomplete {
  color: var(--color-error);
}
.note {
  color: var(--color-main);
}
span.accepted {
  font-weight: bold;
}
span.rejected {
  font-weight: bold;
  color: var(--color-error);
}
.error {
  color: var(--color-error);
  font-weight: 700;
}
.errorcolor {
  color: var(--color-error);
}
.viewinfo .error {
  padding-left: 0px;
}
div.error {
  color: var(--body-color);
  background-color: var(--color-error-tint-10);
  border: 3px solid var(--color-error);
  width: 50%;
}
.errorlist {
  background-color: var(--color-error-tint-10);
  border: 1px solid var(--color-error);
  color: var(--color-error);
  border-radius: var(--space-border-radius);
}
.error .errorlist {
  background-color: transparent;
  border: none;
  color: var(--color-error);
}
.message {
  border-radius: var(--space-border-radius);
  padding: .25em .5em;
  margin: 0.5em;
  display: inline-block;
  width: auto;
  border: 1px solid #000;
}
.message.error {
  background-color: var(--color-error-tint-10);
  border: 1px solid var(--color-error);
  color: var(--color-error);
}
.message.info {
  background-color: var(--color-main-tint-10);
  color: var(--color-main-shade-60);
  border-color: var(--color-main);
}
.message.info.secondary {
  background-color: var(--color-accent-tint-10);
  color: var(--color-accent-shade-60);
  border-color: var(--color-accent);
}
.message.success {
  background-color: rgba(68, 166, 82, 0.1);
  color: var(--color-base-green);
  border-color: var(--color-base-green);
}
.ErrorElement {
  border-radius: var(--space-border-radius);
  padding: .25em .5em;
  display: inline-block;
  width: auto;
  border: 1px solid #000;
  background-color: var(--color-error-tint-10);
  border: 1px solid var(--color-error);
  color: var(--color-error);
}
.reportcenter#mybody .Export_file {
  padding-left: 0.3em;
}
.Export_file:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.Export_file:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-export);
  content: var(--effect-icon-export-content);
}
.reportcenter#mybody .Txt,.reportcenter#mybody .Txt_file,.reportcenter#mybody .file_rtf,.reportcenter#mybody .file_tex,.reportcenter#mybody .file_txt,.reportcenter#mybody .file_wp,.reportcenter#mybody .file_wpd {
  padding-left: 0.3em;
}
.Txt:after,.Txt_file:after,.file_rtf:after,.file_tex:after,.file_txt:after,.file_wp:after,.file_wpd:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.Txt:before,.Txt_file:before,.file_rtf:before,.file_tex:before,.file_txt:before,.file_wp:before,.file_wpd:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-text);
  content: var(--effect-icon-text-content);
}
.reportcenter#mybody .PDF_file,.reportcenter#mybody .file_eps,.reportcenter#mybody .file_pdf,.reportcenter#mybody .file_ps {
  padding-left: 0.3em;
}
.PDF_file:after,.file_eps:after,.file_pdf:after,.file_ps:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.PDF_file:before,.file_eps:before,.file_pdf:before,.file_ps:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-pdf);
  content: var(--effect-icon-pdf-content);
}
.reportcenter#mybody .file_css,.reportcenter#mybody .file_htm,.reportcenter#mybody .file_html,.reportcenter#mybody .file_mht {
  padding-left: 0.3em;
}
.file_css:after,.file_htm:after,.file_html:after,.file_mht:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_css:before,.file_htm:before,.file_html:before,.file_mht:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-html);
  content: var(--effect-icon-html-content);
}
.reportcenter#mybody .file_bmp,.reportcenter#mybody .file_gif,.reportcenter#mybody .file_jpg,.reportcenter#mybody .file_png,.reportcenter#mybody .file_psd,.reportcenter#mybody .file_tif,.reportcenter#mybody .file_tiff {
  padding-left: 0.3em;
}
.file_bmp:after,.file_gif:after,.file_jpg:after,.file_png:after,.file_psd:after,.file_tif:after,.file_tiff:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_bmp:before,.file_gif:before,.file_jpg:before,.file_png:before,.file_psd:before,.file_tif:before,.file_tiff:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-image);
  content: var(--effect-icon-image-content);
}
.reportcenter#mybody .Word_file,.reportcenter#mybody .file_doc {
  padding-left: 0.3em;
}
.Word_file:after,.file_doc:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.Word_file:before,.file_doc:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-word);
  content: var(--effect-icon-word-content);
}
.reportcenter#mybody .WordXML_file,.reportcenter#mybody .file_docx {
  padding-left: 0.3em;
}
.WordXML_file:after,.file_docx:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.WordXML_file:before,.file_docx:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-wordxml);
  content: var(--effect-icon-wordxml-content);
}
.reportcenter#mybody .XML_file {
  padding-left: 0.3em;
}
.XML_file:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.XML_file:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-xml);
  content: var(--effect-icon-xml-content);
}
.reportcenter#mybody .XHtml_file {
  padding-left: 0.3em;
}
.XHtml_file:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.XHtml_file:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-xhtml);
  content: var(--effect-icon-xhtml-content);
}
.reportcenter#mybody .file_pps,.reportcenter#mybody .file_ppsx,.reportcenter#mybody .file_ppt,.reportcenter#mybody .file_pptx {
  padding-left: 0.3em;
}
.file_pps:after,.file_ppsx:after,.file_ppt:after,.file_pptx:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_pps:before,.file_ppsx:before,.file_ppt:before,.file_pptx:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-ppt);
  content: var(--effect-icon-ppt-content);
}
.reportcenter#mybody .Excel_file,.reportcenter#mybody .file_xls {
  padding-left: 0.3em;
}
.Excel_file:after,.file_xls:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.Excel_file:before,.file_xls:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-excel);
  content: var(--effect-icon-excel-content);
}
.reportcenter#mybody .ExcelXML_file,.reportcenter#mybody .file_xlsx {
  padding-left: 0.3em;
}
.ExcelXML_file:after,.file_xlsx:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.ExcelXML_file:before,.file_xlsx:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-excelxml);
  content: var(--effect-icon-excelxml-content);
}
.reportcenter#mybody .CSV_file {
  padding-left: 0.3em;
}
.CSV_file:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.CSV_file:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-csv);
  content: var(--effect-icon-csv-content);
}
.reportcenter#mybody .file_audio,.reportcenter#mybody .file_m4a,.reportcenter#mybody .file_m4p,.reportcenter#mybody .file_mp3,.reportcenter#mybody .file_wav,.reportcenter#mybody .file_wma {
  padding-left: 0.3em;
}
.file_audio:after,.file_m4a:after,.file_m4p:after,.file_mp3:after,.file_wav:after,.file_wma:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_audio:before,.file_m4a:before,.file_m4p:before,.file_mp3:before,.file_wav:before,.file_wma:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-audio);
  content: var(--effect-icon-audio-content);
}
.reportcenter#mybody .file_avi,.reportcenter#mybody .file_mov,.reportcenter#mybody .file_mp4,.reportcenter#mybody .file_mpg,.reportcenter#mybody .file_podium,.reportcenter#mybody .file_video,.reportcenter#mybody .file_wmv,.reportcenter#mybody .file_wrf {
  padding-left: 0.3em;
}
.file_avi:after,.file_mov:after,.file_mp4:after,.file_mpg:after,.file_podium:after,.file_video:after,.file_wmv:after,.file_wrf:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_avi:before,.file_mov:before,.file_mp4:before,.file_mpg:before,.file_podium:before,.file_video:before,.file_wmv:before,.file_wrf:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-video);
  content: var(--effect-icon-video-content);
}
.reportcenter#mybody .file_poster,.reportcenter#mybody .posterIcon {
  padding-left: 0.3em;
}
.file_poster:after,.posterIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_poster:before,.posterIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-poster);
  content: var(--effect-icon-poster-content);
}
.reportcenter#mybody .file_zip {
  padding-left: 0.3em;
}
.file_zip:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_zip:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-zip);
  content: var(--effect-icon-zip-content);
}
.reportcenter#mybody .file_many,.reportcenter#mybody .file_multifile,.reportcenter#mybody .file_open {
  padding-left: 0.3em;
}
.file_many:after,.file_multifile:after,.file_open:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_many:before,.file_multifile:before,.file_open:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-open);
  content: var(--effect-icon-open-content);
}
.reportcenter#mybody .file_fm {
  padding-left: 0.3em;
}
.file_fm:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_fm:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-fm);
  content: var(--effect-icon-fm-content);
  width: 2em;
}
.reportcenter#mybody .file_folder,.reportcenter#mybody .folderIcon {
  padding-left: 0.3em;
}
.file_folder:after,.folderIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_folder:before,.folderIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-folder);
  content: var(--effect-icon-folder-content);
  width: 2em;
}
.reportcenter#mybody .editIcon,.reportcenter#mybody .file_edit,.reportcenter#mybody .file_pencil,.reportcenter#mybody .pencilIcon {
  padding-left: 0.3em;
}
.editIcon:after,.file_edit:after,.file_pencil:after,.pencilIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.editIcon:before,.file_edit:before,.file_pencil:before,.pencilIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-pencil-square);
  content: var(--effect-icon-pencil-square-content);
  width: 2em;
}
.reportcenter#mybody .file_playCircle,.reportcenter#mybody .playCircleIcon,.reportcenter#mybody .playIcon {
  padding-left: 0.3em;
}
.file_playCircle:after,.playCircleIcon:after,.playIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_playCircle:before,.playCircleIcon:before,.playIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-play-circle);
  content: var(--effect-icon-play-circle-content);
  width: 2em;
}
.reportcenter#mybody .file_plus,.reportcenter#mybody .plusIcon,.reportcenter#mybody .plusIcon {
  padding-left: 0.3em;
}
.file_plus:after,.plusIcon:after,.plusIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_plus:before,.plusIcon:before,.plusIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-plus);
  content: var(--effect-icon-plus-content);
  width: 2em;
}
.reportcenter#mybody .file_minus,.reportcenter#mybody .minusIcon {
  padding-left: 0.3em;
}
.file_minus:after,.minusIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.file_minus:before,.minusIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-minus);
  content: var(--effect-icon-minus-content);
  width: 2em;
}
.reportcenter#mybody .downloadIcon,.reportcenter#mybody .file_download {
  padding-left: 0.3em;
}
.downloadIcon:after,.file_download:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.downloadIcon:before,.file_download:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-download);
  content: var(--effect-icon-download-content);
  width: 2em;
}
.reportcenter#mybody .ImportantIcon,.reportcenter#mybody .exclamationTriangleIcon,.reportcenter#mybody .file_exclamationTriangle,.reportcenter#mybody .warningIcon {
  padding-left: 0.3em;
}
.ImportantIcon:after,.exclamationTriangleIcon:after,.file_exclamationTriangle:after,.warningIcon:after {
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
}
.ImportantIcon:before,.exclamationTriangleIcon:before,.file_exclamationTriangle:before,.warningIcon:before {
  background-image: none;
  background-repeat: no-repeat;
  padding: 0 .25em 0 .5em;
  font-family: var(--font-fa-style-family);
  font-size: 1.6em;
  width: 1.6em;
  height: 1.6em;
  font-weight: normal;
  color: var(--color-icon-exclamation-triangle);
  content: var(--effect-icon-exclamation-triangle-content);
  width: 2em;
}
a.file,a:active.file,a:focus.file,a:hover.file,a:link.file,a:visited.file {
  display: inline-block;
  padding-left: 1.8em;
  width: auto;
  position: relative;
}
.Epub_file {
  background-image: url("/static/img/hicolor/16x16/stock/generic/stock_book_blue.png");
}
.Mobi_file {
  background-image: url("/static/img/hicolor/16x16/stock/generic/stock_book_red.png");
}
.w-10 {
  max-width: 10%;
  width: 100% !important;
}
.w-20 {
  max-width: 20%;
  width: 100% !important;
}
.w-30 {
  max-width: 30%;
  width: 100% !important;
}
.w-40 {
  max-width: 40%;
  width: 100% !important;
}
.w-50 {
  max-width: 50%;
  width: 100% !important;
}
.w-60 {
  max-width: 60%;
  width: 100% !important;
}
.w-70 {
  max-width: 70%;
  width: 100% !important;
}
.w-80 {
  max-width: 80%;
  width: 100% !important;
}
.w-90 {
  max-width: 90%;
  width: 100% !important;
}
.w-100 {
  max-width: 100%;
  width: 100% !important;
}
.margin-center {
  margin: 0 auto !important;
}
.margin_auto {
  margin: auto !important;
}
.margin_none {
  margin: 0em !important;
}
.margin_xs {
  margin: 0.25em !important;
}
.margin_sm {
  margin: 0.5em !important;
}
.margin_md {
  margin: 0.75em !important;
}
.margin_lg {
  margin: 1.00em !important;
}
.margin_xl {
  margin: 1.5em !important;
}
.margin_xxl {
  margin: 2.00em !important;
}
.margin-top_auto {
  margin-top: auto !important;
}
.margin-top_none {
  margin-top: 0em !important;
}
.margin-top_xs {
  margin-top: 0.25em !important;
}
.margin-top_sm {
  margin-top: 0.5em !important;
}
.margin-top_md {
  margin-top: 0.75em !important;
}
.margin-top_lg {
  margin-top: 1.00em !important;
}
.margin-top_xl {
  margin-top: 1.5em !important;
}
.margin-top_xxl {
  margin-top: 2.00em !important;
}
.margin-right_auto {
  margin-right: auto !important;
}
.margin-right_none {
  margin-right: 0em !important;
}
.margin-right_xs {
  margin-right: 0.25em !important;
}
.margin-right_sm {
  margin-right: 0.5em !important;
}
.margin-right_md {
  margin-right: 0.75em !important;
}
.margin-right_lg {
  margin-right: 1.00em !important;
}
.margin-right_xl {
  margin-right: 1.5em !important;
}
.margin-right_xxl {
  margin-right: 2.00em !important;
}
.margin-bottom_auto {
  margin-bottom: auto !important;
}
.margin-bottom_none {
  margin-bottom: 0em !important;
}
.margin-bottom_xs {
  margin-bottom: 0.25em !important;
}
.margin-bottom_sm {
  margin-bottom: 0.5em !important;
}
.margin-bottom_md {
  margin-bottom: 0.75em !important;
}
.margin-bottom_lg {
  margin-bottom: 1.00em !important;
}
.margin-bottom_xl {
  margin-bottom: 1.5em !important;
}
.margin-bottom_xxl {
  margin-bottom: 2.00em !important;
}
.margin-left_auto {
  margin-left: auto !important;
}
.margin-left_none {
  margin-left: 0em !important;
}
.margin-left_xs {
  margin-left: 0.25em !important;
}
.margin-left_sm {
  margin-left: 0.5em !important;
}
.margin-left_md {
  margin-left: 0.75em !important;
}
.margin-left_lg {
  margin-left: 1.00em !important;
}
.margin-left_xl {
  margin-left: 1.5em !important;
}
.margin-left_xxl {
  margin-left: 2.00em !important;
}
.padding_auto {
  padding: auto !important;
}
.padding_none {
  padding: 0em !important;
}
.padding_xs {
  padding: 0.25em !important;
}
.padding_sm {
  padding: 0.5em !important;
}
.padding_md {
  padding: 0.75em !important;
}
.padding_lg {
  padding: 1.00em !important;
}
.padding_xl {
  padding: 1.5em !important;
}
.padding_xxl {
  padding: 2.00em !important;
}
.padding-top_auto {
  padding-top: auto !important;
}
.padding-top_none {
  padding-top: 0em !important;
}
.padding-top_xs {
  padding-top: 0.25em !important;
}
.padding-top_sm {
  padding-top: 0.5em !important;
}
.padding-top_md {
  padding-top: 0.75em !important;
}
.padding-top_lg {
  padding-top: 1.00em !important;
}
.padding-top_xl {
  padding-top: 1.5em !important;
}
.padding-top_xxl {
  padding-top: 2.00em !important;
}
.padding-right_auto {
  padding-right: auto !important;
}
.padding-right_none {
  padding-right: 0em !important;
}
.padding-right_xs {
  padding-right: 0.25em !important;
}
.padding-right_sm {
  padding-right: 0.5em !important;
}
.padding-right_md {
  padding-right: 0.75em !important;
}
.padding-right_lg {
  padding-right: 1.00em !important;
}
.padding-right_xl {
  padding-right: 1.5em !important;
}
.padding-right_xxl {
  padding-right: 2.00em !important;
}
.padding-bottom_auto {
  padding-bottom: auto !important;
}
.padding-bottom_none {
  padding-bottom: 0em !important;
}
.padding-bottom_xs {
  padding-bottom: 0.25em !important;
}
.padding-bottom_sm {
  padding-bottom: 0.5em !important;
}
.padding-bottom_md {
  padding-bottom: 0.75em !important;
}
.padding-bottom_lg {
  padding-bottom: 1.00em !important;
}
.padding-bottom_xl {
  padding-bottom: 1.5em !important;
}
.padding-bottom_xxl {
  padding-bottom: 2.00em !important;
}
.padding-left_auto {
  padding-left: auto !important;
}
.padding-left_none {
  padding-left: 0em !important;
}
.padding-left_xs {
  padding-left: 0.25em !important;
}
.padding-left_sm {
  padding-left: 0.5em !important;
}
.padding-left_md {
  padding-left: 0.75em !important;
}
.padding-left_lg {
  padding-left: 1.00em !important;
}
.padding-left_xl {
  padding-left: 1.5em !important;
}
.padding-left_xxl {
  padding-left: 2.00em !important;
}
.sticky-top_5p {
  position: sticky;
  top: 5px;
  z-index: 999;
}
.sticky-top_10p {
  position: sticky;
  top: 10px;
  z-index: 999;
}
.sticky-top_15p {
  position: sticky;
  top: 15px;
  z-index: 999;
}
.sticky-top_20p {
  position: sticky;
  top: 20px;
  z-index: 999;
}
.sticky-top_25p {
  position: sticky;
  top: 25px;
  z-index: 999;
}
.sticky-top_30p {
  position: sticky;
  top: 30px;
  z-index: 999;
}
.sticky-top_35p {
  position: sticky;
  top: 35px;
  z-index: 999;
}
.sticky-top_40p {
  position: sticky;
  top: 40px;
  z-index: 999;
}
.sticky-top_45p {
  position: sticky;
  top: 45px;
  z-index: 999;
}
.sticky-top_50p {
  position: sticky;
  top: 50px;
  z-index: 999;
}
.sticky-top_100 {
  position: sticky;
  top: 100%;
  z-index: 9000;
}
.sticky-top_75 {
  position: sticky;
  top: 75%;
  z-index: 9000;
}
.sticky-top_50 {
  position: sticky;
  top: 50%;
  z-index: 9000;
}
.sticky-top_25 {
  position: sticky;
  top: 25%;
  z-index: 9000;
}
.sticky-top_0 {
  position: sticky;
  top: 0%;
  z-index: 9000;
}
.sticky-right_5p {
  position: sticky;
  right: 5px;
  z-index: 999;
}
.sticky-right_10p {
  position: sticky;
  right: 10px;
  z-index: 999;
}
.sticky-right_15p {
  position: sticky;
  right: 15px;
  z-index: 999;
}
.sticky-right_20p {
  position: sticky;
  right: 20px;
  z-index: 999;
}
.sticky-right_25p {
  position: sticky;
  right: 25px;
  z-index: 999;
}
.sticky-right_30p {
  position: sticky;
  right: 30px;
  z-index: 999;
}
.sticky-right_35p {
  position: sticky;
  right: 35px;
  z-index: 999;
}
.sticky-right_40p {
  position: sticky;
  right: 40px;
  z-index: 999;
}
.sticky-right_45p {
  position: sticky;
  right: 45px;
  z-index: 999;
}
.sticky-right_50p {
  position: sticky;
  right: 50px;
  z-index: 999;
}
.sticky-right_100 {
  position: sticky;
  right: 100%;
  z-index: 9000;
}
.sticky-right_75 {
  position: sticky;
  right: 75%;
  z-index: 9000;
}
.sticky-right_50 {
  position: sticky;
  right: 50%;
  z-index: 9000;
}
.sticky-right_25 {
  position: sticky;
  right: 25%;
  z-index: 9000;
}
.sticky-right_0 {
  position: sticky;
  right: 0%;
  z-index: 9000;
}
.sticky-bottom_5p {
  position: sticky;
  bottom: 5px;
  z-index: 999;
}
.sticky-bottom_10p {
  position: sticky;
  bottom: 10px;
  z-index: 999;
}
.sticky-bottom_15p {
  position: sticky;
  bottom: 15px;
  z-index: 999;
}
.sticky-bottom_20p {
  position: sticky;
  bottom: 20px;
  z-index: 999;
}
.sticky-bottom_25p {
  position: sticky;
  bottom: 25px;
  z-index: 999;
}
.sticky-bottom_30p {
  position: sticky;
  bottom: 30px;
  z-index: 999;
}
.sticky-bottom_35p {
  position: sticky;
  bottom: 35px;
  z-index: 999;
}
.sticky-bottom_40p {
  position: sticky;
  bottom: 40px;
  z-index: 999;
}
.sticky-bottom_45p {
  position: sticky;
  bottom: 45px;
  z-index: 999;
}
.sticky-bottom_50p {
  position: sticky;
  bottom: 50px;
  z-index: 999;
}
.sticky-bottom_100 {
  position: sticky;
  bottom: 100%;
  z-index: 9000;
}
.sticky-bottom_75 {
  position: sticky;
  bottom: 75%;
  z-index: 9000;
}
.sticky-bottom_50 {
  position: sticky;
  bottom: 50%;
  z-index: 9000;
}
.sticky-bottom_25 {
  position: sticky;
  bottom: 25%;
  z-index: 9000;
}
.sticky-bottom_0 {
  position: sticky;
  bottom: 0%;
  z-index: 9000;
}
.sticky-left_5p {
  position: sticky;
  left: 5px;
  z-index: 999;
}
.sticky-left_10p {
  position: sticky;
  left: 10px;
  z-index: 999;
}
.sticky-left_15p {
  position: sticky;
  left: 15px;
  z-index: 999;
}
.sticky-left_20p {
  position: sticky;
  left: 20px;
  z-index: 999;
}
.sticky-left_25p {
  position: sticky;
  left: 25px;
  z-index: 999;
}
.sticky-left_30p {
  position: sticky;
  left: 30px;
  z-index: 999;
}
.sticky-left_35p {
  position: sticky;
  left: 35px;
  z-index: 999;
}
.sticky-left_40p {
  position: sticky;
  left: 40px;
  z-index: 999;
}
.sticky-left_45p {
  position: sticky;
  left: 45px;
  z-index: 999;
}
.sticky-left_50p {
  position: sticky;
  left: 50px;
  z-index: 999;
}
.sticky-left_100 {
  position: sticky;
  left: 100%;
  z-index: 9000;
}
.sticky-left_75 {
  position: sticky;
  left: 75%;
  z-index: 9000;
}
.sticky-left_50 {
  position: sticky;
  left: 50%;
  z-index: 9000;
}
.sticky-left_25 {
  position: sticky;
  left: 25%;
  z-index: 9000;
}
.sticky-left_0 {
  position: sticky;
  left: 0%;
  z-index: 9000;
}
.banner.wrapper .announcement {
  background-color: var(--color-deep-red);
  padding: 0.5em 0;
}
.banner.wrapper .announcement p {
  margin: 0.25em auto;
  padding: 0;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
}
.banner.wrapper .announcement div,.banner.wrapper .announcement li {
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
}
.banner.wrapper .announcement a,.banner.wrapper .announcement a:active,.banner.wrapper .announcement a:focus,.banner.wrapper .announcement a:hover,.banner.wrapper .announcement a:link,.banner.wrapper .announcement a:visited {
  color: #ffffff;
  text-decoration: underline;
}
body.logo .banner.wrapper .announcement {
  display: none;
}
table {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
}
table td {
  border: none;
  padding: 0.5em 0.2em;
}
table td:last-child,table th:last-child {
  border-right: none;
}
table th {
  border: none;
  padding: 0.5em 0.2em;
  text-align: center;
}
table[border="1"],table[border="true"] {
  border: 1px solid var(--color-main-tint-30);
  border-collapse: collapse;
}
table#filetable tr th,table[border="1"] tr th,table[border="true"] tr th {
  font-weight: bold;
  padding: 0.5em 1em;
  text-align: center;
}
table#filetable tr th:last-child,table[border="1"] tr th:last-child,table[border="true"] tr th:last-child {
  border-right: 1px solid var(--color-main-tint-30);
}
table#filetable thead tr:nth-child(odd),table[border="1"] thead tr:nth-child(odd),table[border="true"] thead tr:nth-child(odd) {
  background-color: #ffffff;
}
table#filetable thead tr:nth-child(even),table[border="1"] thead tr:nth-child(even),table[border="true"] thead tr:nth-child(even) {
  background-color: var(--color-main-tint-20);
}
table[border="1"] td,table[border="true"] td {
  border: 1px solid var(--color-main-tint-30);
  padding: 0.5em 0.2em;
  vertical-align: middle;
}
table#filetable td.deleteCol,table#filetable td.editCol.editButton,table[border="1"] td.deleteCol,table[border="1"] td.editCol.editButton,table[border="true"] td.deleteCol,table[border="true"] td.editCol.editButton {
  font-size: 1.2em;
  text-align: center;
  padding: .5em;
}
table#filetable tr.disable td,table#filetable tr:nth-child(odd).disable td,table[border="1"] tr.disable td,table[border="1"] tr:nth-child(odd).disable td,table[border="true"] tr.disable td,table[border="true"] tr:nth-child(odd).disable td {
  background-color: var(--color-neutral-tint-90);
  color: var(--color-neutral-tint-20);
}
table#filetable tr.disable td input[type="checkbox"],table#filetable tr.disable td input[type="radio"],table[border="1"] tr.disable td input[type="checkbox"],table[border="1"] tr.disable td input[type="radio"],table[border="true"] tr.disable td input[type="checkbox"],table[border="true"] tr.disable td input[type="radio"] {
  opacity: .6;
}
table#filetable {
  border: 1px solid var(--color-main-tint-30);
  border-collapse: collapse;
  border: 1px solid var(--color-main-tint-20);
}
table#filetable td {
  border: 1px solid var(--color-main-tint-30);
  padding: 0.5em 0.2em;
  vertical-align: middle;
  border: 1px solid var(--color-main-tint-20);
  padding: 0.25em;
  text-align: left;
}
table#filetable th {
  border: 1px solid var(--color-main-tint-20);
  padding: 0.25em;
  text-align: left;
}
.assignSubjectPage table,.assignSubjectPage td,.assignSubjectPage th,.staffPage table,.staffPage td,.staffPage th {
  border: none;
}
.assignSubjectPage tr th:last-child,.staffPage tr th:last-child {
  border-right: none;
}
.staffPage .tab-panes td {
  vertical-align: top;
}
table.responsiveTable caption {
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  caption-side: var(--caption-caption-side);
}
table.responsiveTable thead {
  background-color: var(--thead-background-color);
}
table.responsiveTable thead tr th {
  text-align: center;
  font-weight: bold;
}
table.responsiveTable td,table.responsiveTable th {
  padding: .625em;
}
table.responsiveTable td a,table.responsiveTable td span,table.responsiveTable th a,table.responsiveTable th span {
  display: inline-block;
  min-height: 1.4em;
}
@media screen and (max-width: 768px) {
  table.responsiveTable {
    border: none;
  }
  table.responsiveTable caption {
    font-size: var(--caption-font-size);
  }
  table.responsiveTable thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  table.responsiveTable tr {
    border-bottom: var(--tr-border-bottom);
    display: block;
    margin-bottom: .625em;
  }
  table.responsiveTable tr:nth-child(even) {
    background-color: var(--tr-even-background-color);
  }
  table.responsiveTable td {
    border-bottom: var(--td-border-bottom);
    display: block;
    font-size: var(--td-font-size);
    text-align: var(--td-text-align);
  }
  table.responsiveTable td:before {
    content: attr(data-label);
    float: var(--aria-label-float);
    font-weight: var(--aria-label-font-weight);
    text-transform: var(--aria-label-text-transformation);
  }
  table.responsiveTable td:last-child {
    border-bottom: 0;
  }
  table.responsiveTable td:first-child,table.responsiveTable th:first-child {
    width: auto;
  }
}
video {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  text-align: left;
  margin: 1em auto;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  border-color: var(--color-neutral-tint-50);
  max-width: 100%;
  width: 640px;
  height: calc(640px * 0.5625);
  background-color: #000000;
}
iframe.videoframe {
  width: 320px;
  height: calc(320px * 0.5625);
  border-width: 1px;
  border-style: solid;
  border-color: var(--color-neutral-tint-50);
  box-sizing: border-box;
  margin: 1em;
}
#walkthrough {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
  height: 100%;
  width: 100%;
  z-index: 200;
  color: #FFF;
}
.walkthroughStep {
  position: absolute;
  z-index: 999999;
  background-color: rgba(255, 255, 255, 0.9);
  transition: all .3s ease-out;
  border-radius: 4px;
}
.walkthroughElement {
  z-index: 999999998 !important;
  position: relative;
  background-color: rgba(255, 255, 255, 0.9);
}
.stepText {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  padding: 10px;
  background-color: #FFFFFF;
  min-width: 200px;
  max-width: 300px;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity .1s ease-out;
  -moz-transition: opacity .1s ease-out;
  -ms-transition: opacity .1s ease-out;
  -o-transition: opacity .1s ease-out;
  transition: opacity .1s ease-out;
  z-index: 999999999 !important;
  border-radius: 4px;
  color: #333;
}
.stepText:after {
  border-color: #FFFFFF transparent;
  border-width: 0 15px 15px;
  bottom: auto;
  left: auto;
  right: 50px;
  top: -15px;
  position: absolute;
  background-color: #FFFFFF;
}
.walkthroughButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.tooltip {
  position: relative;
  display: inline-block;
}
.tooltip>i {
  color: var(--color-neutral-tint-70);
  font-size: 0.9285714286em;
}
.tooltip .tooltiptext {
  visibility: hidden;
  width: 15em;
  background-color: #ffffff;
  color: var(--color-neutral-tint-90);
  text-align: left;
  border-radius: 6px;
  padding: 8px;
  font-size: 0.8571428571em;
  box-shadow: 4px 4px 2px 0px rgba(50, 50, 50, 0.2);
  -webkit-box-shadow: 4px 4px 2px 0px rgba(50, 50, 50, 0.2);
  -moz-box-shadow: 4px 4px 2px 0px rgba(50, 50, 50, 0.2);
  border-width: 1px;
  border-style: solid;
  border-color: var(--color-neutral-tint-50);
  position: absolute;
  z-index: 1;
}
.tooltip span {
  display: none;
  text-decoration: none;
  overflow: scroll;
}
.tooltip:hover .tooltiptext {
  visibility: visible;
}
.tooltip:hover span,.tooltip:hover span.tooltiptext {
  display: inline;
  border-width: 1px;
  border-style: solid;
  border-color: var(--color-neutral-tint-50);
  position: absolute;
  top: 20px;
  left: 0;
  color: var(--color-neutral-tint-90);
  background-color: #ffffff;
  padding: 1em;
  margin-left: 2px;
  overflow: hidden;
}
.tooltip:hover span.right,.tooltip:hover span.tooltiptext.right {
  left: auto;
  right: 0;
}
.tooltip:hover span.left,.tooltip:hover span.tooltiptext.left {
  left: 0;
  right: auto;
}
details {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  display: block;
  margin: 0 0 1em 1.5em;
}
details summary {
  padding: 0.5em;
  background-color: rgba(62, 147, 202, 0.2);
  margin: 0 0 0 -1.5em;
  cursor: pointer;
  color: var(--color-main);
  font-size: 1em;
}
details summary span {
  color: var(--body-color);
  font-size: 1em;
}
details summary:focus {
  border-color: var(--color-accent-shade-80);
}
.summary.expander {
  padding: 0.5em;
  background-color: rgba(62, 147, 202, 0.2);
  margin: 0;
  font-size: 1em;
  cursor: pointer;
  display: block;
  border-width: 1px 1px 0;
  border-style: solid;
  border-color: rgba(55, 130, 179, 0.5);
}
.summary.expander h1,.summary.expander h2,.summary.expander h3,.summary.expander h4,.summary.expander h5 {
  display: inline-block;
}
.summary.expander.closed {
  border: 1px solid rgba(55, 130, 179, 0.5);
  margin: 0 0 0.5em;
}
.summary.expander:focus {
  border-color: var(--color-accent-shade-80);
}
.summary.expander+.details.expanded {
  display: block;
  border-width: 0 1px 1px;
  border-style: solid;
  border-color: rgba(55, 130, 179, 0.5);
  padding: 1.5em 1em 1em;
  margin: 0 0 1em;
}
.summary.expander.closed+.details.expanded {
  display: none;
}
.summary.expander:before {
  content: '';
  display: inline-block;
  margin: 0.4em 0.2em 0 0;
  width: 0;
  height: 0;
  border: 0 solid transparent;
  border-top: 0.6em solid var(--color-main);
  border-right-width: 0.4em;
  border-left-width: 0.4em;
}
.summary.expander.closed:before {
  content: '';
  display: inline-block;
  margin: 0.2em 0.4em 0 0;
  width: 0;
  height: 0;
  border: 0 solid transparent;
  border-bottom-width: 0.4em;
  border-top-width: 0.4em;
  border-left: 0.6em solid var(--color-main);
}
html body .banner.wrapper .logo {
  text-align: center;
}
html body .banner.wrapper .logo a {
  line-height: 0;
}
html body .banner.wrapper .logo img {
  max-width: 100%;
  max-height: var(--gm-banner-max-height);
  width: auto;
  height: auto;
}
.mce-panel.mce-container {
  max-width: 99%;
}
body {
  border: 0;
  margin: 0;
  padding: 0;
  margin: 0;
  padding: 0;
  height: 100%;
  margin: var(--o-body-margin);
  padding: 0 1rem;
  width: 98%;
  font-family: var(--o-body-font-family);
  background-color: var(--o-body-background-color);
  height: auto;
}
@media only screen and (max-width: 760px) {
  body {
    margin: 0;
  }
}
body.staffPage {
  max-width: 100%;
}
body.lostfoundpage.lostfoundresults {
  padding-bottom: 2em;
  height: auto;
  font-size: 0.88em;
  margin: 0 auto;
}
body.lostfoundpage.lostfoundresults .content.wrapper {
  overflow: auto;
  min-height: 300px;
}
body.lostfoundpage.lostfoundresults .content.wrapper center {
  width: 100%;
}
body.lostfoundpage.lostfoundresults .content.wrapper tbody tr td {
  padding: 5px;
}
.displayinfo table,.displayinfo table.relationshiptable {
  border: var(--ga-table-border);
}
.displayinfo table td,.displayinfo table th,.displayinfo table.relationshiptable td,.displayinfo table.relationshiptable th {
  border: var(--ga-table-border);
}
.displayinfo table td:last-child,.displayinfo table th:last-child,.displayinfo table.relationshiptable td:last-child,.displayinfo table.relationshiptable th:last-child {
  border-right: var(--ga-table-border);
}
input,select {
  max-width: 100%;
}
body.security_screen {
  font-size: var(--o-body-security-screen-font-size);
  width: var(--o-body-security-screen-width);
  margin: 5px auto;
}
body.security_screen h2.mainhead {
  font-size: var(--a-security-screen-h2-mainhead-font-size);
}
body.security_screen .pageheader,body.security_screen form,body.security_screen table {
  max-width: var(--m-security-screen-pageheader-table-form-max-width);
  min-width: var(--m-security-screen-pageheader-table-form-min-width);
}
body.security_screen input,body.security_screen select {
  max-width: var(--a-security-screen-td-th-input-select-max-width);
  min-width: var(--a-security-screen-td-th-input-select-min-width);
  padding: 0;
  margin: 0;
}
body.security_screen table td {
  max-width: var(--a-security-screen-td-th-input-select-max-width);
  min-width: var(--a-security-screen-td-th-input-select-min-width);
  padding: 0;
  margin: 0;
  padding: var(--td-padding);
}
body.security_screen table th {
  max-width: var(--a-security-screen-td-th-input-select-max-width);
  min-width: var(--a-security-screen-td-th-input-select-min-width);
  padding: 0;
  margin: 0;
  padding: var(--td-padding);
}
h1 {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  padding: 0.5em 0;
}
h2 {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  padding: 0.5em 0;
}
h3 {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  padding: 0.5em 0;
}
h4 {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  padding: 0.5em 0;
}
h5 {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
  padding: 0.5em 0;
}
.mainhead {
  font-size: var(--a-mainhead-font-size);
  font-weight: var(--a-mainhead-font-weight);
  color: var(--a-mainhead-color);
  text-transform: var(--a-mainhead-text-transform);
}
h2.mainhead {
  margin: 0 0 0.2em 0;
  padding: 0;
}
.pagetitle {
  color: var(--a-pagetitle-color);
  font-style: var(--a-pagetitle-font-style);
  font-family: var(--a-pagetitle-font-family);
}
.HeaderLogo {
  float: left;
  margin-right: 1em;
}
#stepimage table.steptable,table.steptable {
  margin: 0 1em 1em 0;
  float: left;
}
.labelstyle {
  font-weight: bold;
}
#assignpaperPage h4 {
  margin: 0.6em 0 0.2em 0;
}
.assignpaper_symposium {
  background: transparent;
  font-weight: bold;
  font-style: italic;
}
.assignpaper_symposium td {
  border-width: 1px 0 0 0;
  border-style: dashed;
  border-color: var(--m-assignpaper-symposium-td-border-color);
}
.assignSubjectPage .assignSubjectList {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  display: block;
}
.assignSubjectPage .assignSubjectList li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.assignSubjectPage .assignSubjectList li span {
  flex: 1 1 0;
  padding: 0.2em;
  text-align: center;
}
.assignSubjectPage .assignSubjectList li span:last-child {
  flex: 20 1 0;
  text-align: left;
  width: auto;
}
@media only screen and (max-width: 760px) {
  .assignSubjectPage .assignSubjectList {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}
TR.alternate {
  background: #e6e6e6;
}
ul.uploaddisplay {
  max-width: var(--ul-upload-display-max-width);
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  list-style: none;
}
ul.uploaddisplay li.documentimagelink {
  list-style-type: none;
  margin: 0;
  padding: var(--td-padding);
}
ul.uploaddisplay li.documentimagelink a {
  width: 95%;
  display: block;
  margin: 5px auto;
  padding: 0;
}
.documentimage,.section .item img {
  height: auto;
  max-width: 100%;
}
table#uploadtypetable {
  margin: 1em 0;
  border: var(--ga-table-border);
  border-collapse: collapse;
}
table#uploadtypetable tr th {
  font-weight: bold;
  padding: 0.5em 1em;
}
table#uploadtypetable tr th:last-child {
  border-right: var(--ga-table-border);
}
table#uploadtypetable thead tr:nth-child(odd) {
  background-color: #ffffff;
}
table#uploadtypetable thead tr:nth-child(even) {
  background-color: var(--thead-tr-even-background-color);
}
table#uploadtypetable td {
  border: var(--ga-table-border);
  padding: var(--td-padding);
  vertical-align: middle;
}
table#uploadtypetable td.deleteCol,table#uploadtypetable td.editCol.editButton {
  font-size: 1.2em;
  text-align: center;
  padding: .5em;
}
table#uploadtypetable tr.disable td,table#uploadtypetable tr:nth-child(odd).disable td {
  background-color: var(--ga-tr-disable-td-background-color);
  color: var(--ga-tr-disable-td-color);
}
table#uploadtypetable tr.disable td input[type="checkbox"],table#uploadtypetable tr.disable td input[type="radio"] {
  opacity: .6;
}
table#arrange_submissions {
  border-collapse: separate;
  border-spacing: 2px;
}
.viewinfo table td {
  padding: var(--td-padding);
}
#keywordsPage h4 {
  margin: 0.1em 0 0.1em 0;
}
#keywordsPage fieldset h3 {
  font-size: 1em;
  font-weight: normal;
  margin: 0;
  padding: 0;
}
#keywordsPage #Keywords {
  margin-top: 0.3em;
}
#keywordsPage .summary select {
  background-color: var(--a-keywords-page-summary-select-background-color);
  color: var(--a-keywords-page-summary-select-color);
  width: 100%;
  border: none;
  overflow-y: visible;
  width: 100%;
  display: inline-block;
}
#keywordsPage .summary {
  width: 100%;
  max-width: 40em;
  border-width: 1px;
  border-style: solid;
  border-color: var(--a-keywords-page-summary-border-color);
  border: 1px solid var(--color-neutral-light-15);
  padding: 5px;
}
.keywords .header {
  padding-top: 1rem;
}
.arrange_keywordheading {
  font-weight: bold;
}
h3.staff {
  font-size: 0.85em;
  font-weight: bold;
  color: #DD0000;
}
h4.staff {
  font-size: 1rem;
  color: var(--h4-staff-color);
}
.staffdate {
  font-size: 0.85em;
  font-weight: bold;
  color: #DD0000;
}
.tabstaffdate {
  font-size: 0.85em;
  font-weight: bold;
  color: var(--a-tabstaffdate-color);
}
.staffPage .tab-panes a:hover {
  text-decoration: none;
}
.sectionbox table td,.sectionboxtable td {
  vertical-align: top;
}
.sectionbox,.sectionboxtable {
  width: var(--m-sectionbox-section-box-table-width);
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: var(--m-sectionbox-section-box-table-border-color);
  margin-bottom: 1rem;
  clear: both;
}
.defaultdisplay.sectionbox {
  max-width: 100%;
  min-width: 300px;
}
.sectionbox h3,.sectionbox h4 {
  font-size: 1.1rem;
}
.sectionboxtable .sectionboxheader h3 {
  font-size: 1.1rem;
  text-align: left;
}
.defaultdisplay {
  padding: 0px;
}
.sectionbox .defaultdisplay {
  width: 100%;
}
.defaultdisplay .section {
  padding: 0.5rem;
  margin: 0 0 0.8rem 0;
  background-color: #FFFFFF;
}
.defaultdisplay .sectiontitle {
  font-weight: bold;
  font-style: italic;
}
.defaultdisplay .sectionheader {
  margin-bottom: 0;
  padding-top: 2px;
  padding-left: 5px;
  background-color: #FFFFFF;
  border-width: 0px;
  border-style: solid;
  border-color: #000000;
  text-decoration: underline;
}
.defaultdisplay h4.sectionheader {
  padding: 0.5rem;
  margin: 0 0 0.5rem 0;
}
.defaultdisplay .pageheader {
  margin-bottom: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: bold;
  background-color: #FFFFFF;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: var(--m-pageheader-border-color);
}
.defaultdisplay .itemtitle {
  font-weight: bold;
  display: block;
}
.defaultdisplay .columnwrapper {
  padding-top: 0.5rem;
  width: 100%;
  zoom: 1;
  display: block;
}
.defaultdisplay .columnwrapper:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.defaultdisplay .displayinfo,.defaultdisplay .displaypeople {
  background-color: #FFFFFF;
  margin: 0 0 1rem 0;
  padding: 0;
}
.defaultdisplay .leftcolumn {
  float: none;
  width: 100%;
}
.defaultdisplay .leftcolumn .topinfo {
  padding: 0.5rem;
}
.defaultdisplay .leftcolumn .item {
  padding: 5px 0;
}
.defaultdisplay .rightcolumn {
  background-color: #FFFFFF;
  padding: 0;
  margin-left: 5px;
  position: static;
  width: 100%;
  float: left;
}
.printdisplay .sectionheader {
  border-bottom: 0;
  text-decoration: underline;
}
#confirmtitlePage .section .item {
  margin: 0 0 1rem 0;
}
.box {
  font-family: var(--m-box-font-family);
  margin: 5px;
  text-align: left;
  border-collapse: collapse;
}
.box th {
  font-weight: normal;
  padding: var(--td-padding);
  background: maincolorTint70;
  border-width: 4px 0 1px 0;
  border-style: solid;
  border-color: maincolorTint30 #FFFFFF #FFFFFF #FFFFFF;
  color: #039039;
}
.box td {
  padding: var(--td-padding);
  background: var(--m-box-td-background);
  border-width: 1px 0;
  border-style: solid;
  border-color: transparent #FFFFFF #FFFFFF #FFFFFF;
  color: var(--m-box-td-color);
}
.graybox {
  border-width: 1px;
  border-style: solid;
  border-color: var(--m-graybox-border-color);
  background-color: var(--m-graybox-background-color);
  padding: var(--td-padding);
}
.grayboxtable {
  margin: 5px;
  text-align: left;
  border-collapse: collapse;
}
.grayboxtable td {
  padding: var(--m-grayboxtable-td-padding);
  text-align: left;
  background-color: var(--m-grayboxtable-td-background-color);
  border-width: 1px 0px;
  border-style: solid;
  border-color: var(--m-grayboxtable-td-border-color);
  color: #000000;
}
.grayboxtable .grayboxheader,.grayboxtable th {
  background-color: var(--m-grayboxheader-th-background-color);
  color: #FFFFFF;
  margin: -5px;
  padding: var(--m-grayboxtable-td-padding);
  border-width: 4px 0 1px 0;
  border-style: solid;
  border-color: var(--m-grayboxheader-th-border-color);
  text-align: left;
}
.sendemailnote {
  border-width: 1px;
  border-style: solid;
  border-color: black;
  margin-bottom: 10px;
  width: 588;
  padding: 5px;
}
.tags {
  padding: 5px;
}
.tag_title {
  font-weight: bold;
  padding: 5px;
}
.tag_information {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #000000;
  padding: 5px;
}
.tagsmaintables {
  background-color: #FFFFFF;
}
span.address_fromentry {
  color: var(--span-address-fromentry-color);
}
table.incompleteMailer {
  border-collapse: collapse;
  margin: 10px 0;
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-incompletemailer-border-color);
}
table.incompleteMailer td,table.incompleteMailer th {
  padding: var(--td-padding);
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-incompletemailer-td-th-border-color);
}
table.templatePreview {
  border-collapse: collapse;
  margin: 10px 0;
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-template-preview-border-color);
  width: 100%;
}
table.templatePreview tr:last-child td:first-child {
  padding: var(--td-padding);
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-template-preview-tr-last-child-td-first-child-border-color);
}
table.templatePreview td {
  padding: var(--td-padding);
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-template-preview-td-border-color);
}
table.templatePreview td:first-child {
  width: 40%;
}
table.templatePreview td:first-child div {
  margin: .5em 0;
}
table.templatePreview td:first-child fieldset label {
  display: inline-block;
  width: 4em;
}
table.templatePreview td h4 {
  font-size: 1.2em;
}
table.reviewrubric td,table.reviewrubric th,table.reviewrubric tr {
  border: 1px solid black !important;
  line-height: 2.2em;
  vertical-align: middle;
}
button.CMEDbtn_Email_Reminder {
  border: none;
  border-radius: 0;
  padding: 5px 10px;
  cursor: pointer;
  background: var(--button-cmedbtn-email-reminder-background);
  color: var(--button-cmedbtn-email-reminder-color);
  margin-top: -5px;
}
button.CMEDbtn_Email_Reminder:hover {
  opacity: .5;
}
body.archives {
  background: none repeat scroll 0 0 #FFFFFF;
  color: var(--body-color);
  font-family: var(--body-font-family);
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
body.archives .background {
  background-color: var(--color-main);
  height: 50px;
  width: 100%;
}
body.archives .innerHead {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
body.archives .headerTitle {
  color: #FFFFFF;
  font-size: 1.9em;
  font-weight: bold;
  padding-top: 10px;
}
body.archives #archives.page {
  margin: 0 auto;
  background-color: #FFFFFF;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #000000;
  padding-bottom: 15px;
  padding-top: 10px;
  width: 600px;
}
body.archives #archives.left {
  margin: 0 auto 25;
  background-color: #FFFFFF;
  width: auto;
  text-align: center;
}
body.archives #archives.right {
  background-color: #FFFFFF;
  height: 100%;
  margin: 20px;
  width: auto;
}
body.archives table.archives {
  background-color: #FFFFFF;
  border-collapse: collapse;
  margin: 0 auto;
  max-width: 1000px;
  border-color: var(--table-archives-border-color);
}
body.archives td.archives {
  border-color: var(--table-archives-border-color);
  padding: 3px;
}
body.archives th.archives {
  border-color: var(--table-archives-border-color);
  background-image: url("/img/idsa/leftnav_top.jpg");
  background-color: var(--color-main-light-25);
  background-repeat: repeat-x;
  color: var(--color-main-dark-25);
  padding: 3px;
}
body.archives .noresults {
  font-size: 1.2em;
  font-weight: bold;
  margin-left: 380px;
  margin-top: 20px;
  text-align: left;
}
body.archives .as_instructions {
  color: var(--a-as-instructions-color);
}
.registration h3.print {
  display: none;
  margin-left: -9999px;
  position: absolute;
}
.registration p.reg_name {
  font-weight: bold;
  font-size: 14px;
  margin: 0;
}
.registration p.withdrawn {
  font-weight: bold;
  color: #000000;
  border-width: 2px;
  border-style: solid;
  border-color: #000000;
  padding: 10px;
  text-transform: uppercase;
}
.registration table.items {
  width: 90%;
  margin: 10px 0 0 0;
}
.registration table.items th {
  text-align: left;
}
.registration table.items .line {
  text-align: left;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #000000;
}
.registration div.sectionheader {
  font-weight: bold;
  font-size: 14px;
}
.registration table.sectionboxtable {
  min-width: 375px;
  max-width: 90%;
  border-width: 1px;
  border-style: solid;
  border-color: var(--m-registration-table-sectionboxtable-border-color);
  margin: 1em 0;
  clear: both;
}
.registration table.sectionboxtable td {
  padding: var(--td-padding);
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: var(--m-registration-table-sectionboxtable-td-th-border-color);
}
.registration table.sectionboxtable th {
  padding: var(--td-padding);
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: var(--m-registration-table-sectionboxtable-td-th-border-color);
  font-weight: bold;
  font-size: 14px;
}
.registration table.sectionboxtable th.sectionboxheader {
  background-color: var(--a-registration-table-sectionboxtable-th-sectionboxheader-background-color);
  color: #FFFFFF;
}
.registration table.sectionboxtable .sectionboxinfo {
  background-color: var(--a-registration-table-sectionboxtable-sectionboxinfo-background-color);
}
.registration table.sectionbox .blank {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #000000;
}
body.reg_rolesetup h3 {
  font-size: 1em;
  margin: 1em 0 0 0;
  padding: 0;
}
body.reg_rolesetup h2 {
  font-size: 1em;
  background-color: var(--a-registration-reg-rolesetup-h2-background-color);
  color: #FFFFFF;
  padding: 0.5em;
  margin: 1em 0 0.5em;
}
body.reg_roleoptions h3 {
  font-size: 1em;
  background-color: var(--a-registration-reg-roleoptions-h3-background-color);
  color: #FFFFFF;
  padding: 0.5em;
  margin: 1em 0 0.5em;
}
.registration .registrationpeople img,.registration.registrationpeople img {
  display: none;
  position: absolute;
  margin-left: -9999px;
}
table.people td.personcell div.error {
  margin: 2px auto;
}
.payprice {
  text-align: right;
}
.registration table.sectionboxtable .sectionboxinfo.currentPending,.registration table.sectionboxtable td.currentPending {
  background-color: var(--a-registration-sectioninfo-current-pending-background-color);
  color: #FFFFFF;
}
.registration .printbadge .printbutton {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
}
a.alertbutton:active {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  font-size: 1em;
  padding: 3px 8px;
  margin: 0.2em 1em 0.2em 0;
}
a.alertbutton:focus {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  font-size: 1em;
  padding: 3px 8px;
  margin: 0.2em 1em 0.2em 0;
}
a.alertbutton:hover {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  font-size: 1em;
  padding: 3px 8px;
  margin: 0.2em 1em 0.2em 0;
}
a.alertbutton:link {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  font-size: 1em;
  padding: 3px 8px;
  margin: 0.2em 1em 0.2em 0;
}
a.alertbutton:visited {
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  background-color: var(--a-registration-printbutton-alert-button-background-color);
  padding: 5px 8px;
  margin: 0.4em 1em 0.4em 0;
  text-decoration: none;
  border-width: 2px;
  border-style: solid;
  border-color: var(--a-registration-printbutton-alert-button-border-color);
  -moz-border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  border-radius: var(--a-registration-printbutton-alert-button-border-radius);
  font-size: 1em;
  padding: 3px 8px;
  margin: 0.2em 1em 0.2em 0;
}
@media print {
  .noprint {
    display: none;
  }
  .registration .printbadge,.registration .printbutton {
    display: none;
  }
  .registration h3.print {
    position: relative;
    display: block;
    margin-left: 0;
    margin: 0;
  }
  .registration .sectionboxheader th.personcell,.registration table.sectionboxtable th.sectionboxheader,.registration tr.header,.sectionboxtable td,.sectionboxtable td.sectionboxheader,.sectionboxtable th,.sectionboxtable th.sectionboxheader,.unreceivedtable td.sectionboxheader,.unreceivedtable th.sectionboxheader,table.people td,table.people th,table.people th,table.people tr.sectionboheader th.personcell,table.people tr.sectionboxheader td.personcell,td.sectionboxinfo,td.sectionboxinstructions .registration .sectionboxheader th.personcell h3,th.sectionboxinfo {
    background-color: #FFFFFF;
    color: #000000;
    border-width: 1px;
    border-style: solid;
    border-color: var(--mq-print-sectionbox-border-color);
  }
}
table.schedulingconstraints {
  border-width: 1px 0 0 1px;
  border-style: solid;
  border-color: #000000;
}
table.schedulingconstraints td {
  font-size: small;
  border-width: 0 1px 1px 0;
  border-style: solid;
  border-color: #000000;
}
.schedulingconstraints td.date {
  text-align: right;
}
.schedulingconstraints td.data {
  vertical-align: top;
}
.schedulingconstraints td.data .time {
  padding-right: 5px;
  margin-right: 5px;
  width: 100px;
  font-weight: bold;
}
.schedulingconstraints .available {
  padding-bottom: 2px;
  background: #ffff88;
  font-weight: bold;
  display: block;
}
.schedulingconstraints .unavailable {
  padding-bottom: 2px;
  background: var(--a-unavailable-background);
  font-weight: bold;
  display: block;
}
.schedulingconstraints .session {
  padding-bottom: 2px;
  background: var(--a-session-background);
  display: block;
  clear: both;
}
.schedulingconstraints .paper {
  padding-bottom: 2px;
  display: block;
  clear: both;
}
.schedulingconstraints .note {
  font-size: var(--a-note-font-size);
}
.cmedisclosure td {
  vertical-align: top;
}
.cmedisclosure td.delete {
  vertical-align: middle;
}
.cmedisclosure table.confirmalign {
  border: 0px;
  border-spacing: 0px;
  padding: 0px;
  max-width: 600px;
}
.cmedisclosure table.confirmrelationship {
  width: 600px;
}
.cmedisclosure .instructions {
  text-align: justify;
}
.cmedisclosure .notes,.cmedisclosure .relationshipnotes {
  color: var(--a-cmedisclosure-relationshipnotes-color);
}
.cmedisclosure .bottomnotes,.cmedisclosure .bottomnotes td {
  font-size: 1rem;
}
.cmedisclosure .header {
  font-size: 1rem;
  font-weight: bold;
  color: var(--a-cmedisclosure-header-color);
  font-family: var(--a-cmedisclosure-header-font-family);
}
.cmedisclosure .Date_label,.cmedisclosure .Signature_label {
  font-weight: bold;
}
.cmedisclosure .questionsextraheader {
  font-size: 0.75em;
  font-weight: bold;
  color: var(--m-cmedisclosure-questionsextraheader-color);
}
.cmedisclosure .boldred {
  font-weight: bold;
  color: red;
}
.cmedisclosure .questionsextraheader .yesno {
  color: black;
}
.cmedisclosure .upperright {
  position: absolute;
  top: 0;
  right: 5px;
  background-color: white;
}
.cmedisclosure .whitefont,.cmedisclosure .whitefont a {
  color: white;
}
.cmedisclosure .blackfont,.cmedisclosure .blackfont a {
  color: black;
}
.cmedisclosure table.checkbox,.cmedisclosure table.radio {
  background-color: var(--m-cmedisclosure-table-radio-checkbox-background-color);
  width: 90%;
}
.cmedisclosure .checked {
  padding-left: 9px;
  background-image: url(/static/img/actions/16x16/check.gif);
  width: 5px;
  height: 14px;
  background-repeat: no-repeat;
}
.cmedisclosure .applytoroleid_filledout {
  color: var(--a-cmedisclosure-applytoroleid-filledout-color);
  font-size: 0.75em;
}
.cmedisclosure .applyfromroleids {
  background: var(--m-cmedisclosure-applyfromroleids-background);
  padding: 10px;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
}
.cmedisclosure .applyfromroleids .relationshiptable {
  margin-left: 5px;
  width: 90%;
}
.cmedisclosure .applyfromroleids .relationshiptable td {
  font-size: 0.5rem;
  border-width: 1px 0 0 1px;
  background: #FFFFFF;
}
.cmedisclosure .applyfromroleids .relationshiptable th {
  font-size: 0.5rem;
  border-width: 1px 0 0 1px;
  background: #FFFFFF;
  text-transform: uppercase;
}
@media screen and (max-width: 760px) {
  .cmedisclosure td {
    display: block;
  }
  .cmedisclosure table.relationshiptable {
    width: 100%;
  }
  .cmedisclosure table.relationshiptable td:last-child span.relationship-header {
    display: inline-block;
  }
  .cmedisclosure table.relationshiptable td:last-child span.relationship-header:after {
    content: ' the above disclosure organization';
  }
  .cmedisclosure table.relationshiptable tr {
    border-bottom: var(--a-cmedisclosure-relationshiptable-tr-border);
  }
  .cmedisclosure table.relationshiptable td,.cmedisclosure table.relationshiptable td div {
    text-align: left;
  }
}
.exceltable a:link {
  font-size: 0.75em;
  text-decoration: none;
  color: var(--a-exceltable-a-link-color);
}
.exceltable a .exceltable a:visited {
  text-decoration: none;
  color: var(--a-exceltable-a-visited-color);
}
.exceltable a .exceltable a:hover {
  text-decoration: none;
  color: var(--a-exceltable-a-hover-color);
}
ul.paper_lists,ul.session_lists {
  list-style: none;
  margin-left: 1.5em;
  padding-left: 1em;
}
ul.paper_lists li,ul.session_lists li {
  margin-left: 0em;
  padding-left: 0.5em;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: var(--ul-lists-li-border-color);
}
.WithdrawnReason {
  color: var(--a-withdrawn-reason-color);
  font-weight: bold;
}
.WithdrawnIP {
  color: var(--a-withdrawn-ip-color);
  font-weight: bold;
}
.WithdrawnMessage {
  color: var(--a-withdrawn-message-color);
  font-weight: bold;
  font-size: 1.1rem;
}
.quiz-evaluation-table tr.missing,.quiz-evaluation-table tr.missingother {
  background-color: var(--a-quiz-evaluation-table-missing-background-color);
  border-width: 3px;
  border-style: solid;
  border-color: var(--a-quiz-evaluation-table-missing-border-color);
}
.quiz-evaluation-table tr.required .Prompt {
  font-weight: bold;
}
.peoplePage {
  margin-left: 0;
  margin-right: 0;
}
.peoplePage fieldset {
  border-width: 1px;
  border-style: solid;
  border-color: var(--m-people-page-fieldset-border-color);
  color: #000000;
  font-weight: bold;
  padding: 0.5em;
  display: inline-block;
}
.peoplePage fieldset ul {
  list-style-type: disc;
  margin-left: 2em;
}
table.people {
  font-family: var(--table-people-font-family);
  margin: 0.5em 0;
  text-align: center;
  border-collapse: collapse;
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-people-border-color);
}
table.people.sectionboxtable {
  width: 100%;
}
table.people th {
  font-size: 1.15em;
  font-weight: normal;
  padding: var(--td-padding);
  background: var(--table-people-th-background);
  border-width: var(--table-people-th-border-width);
  border-style: solid;
  border-color: var(--table-people-th-border-color);
  color: var(--table-people-th-color);
}
table.people.sectionboxtable .sectionboxheader th.personcell h3 {
  text-align: center;
  margin: 0;
  font-size: 0.9em;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
}
table.people tr:hover td {
  background-color: var(--table-people-tr-hover-td-background-color);
  color: var(--table-people-tr-hover-td-color);
}
table.people .personrow:nth-child(odd) {
  background-color: var(--table-people-tr-odd-background-color);
}
table.people td {
  padding: var(--td-padding);
  background: transparent;
  border-width: 0;
  border-style: solid;
  border-color: var(--a-table-people-td-border-color);
  color: var(--table-people-td-color);
}
table.people .personcell .btn,table.people .personcell button {
  letter-spacing: normal;
  padding: 0.2em;
  margin: 0.1em 0.2em;
  text-align: center;
  min-width: 1.6em;
  font-size: 1.2em;
}
table.people button#moveDownButton,table.people button#moveUpButton {
  margin: 0 0.2em;
  padding: 0.2em;
}
table.people button#moveDownButton img,table.people button#moveUpButton img {
  display: none;
}
table.people button#moveUpButton:after {
  content: "\F0aa";
  color: #ffffff;
  display: block;
  font-family: var(--font-fa-style-family);
  font-size: 1.2em;
  margin: 0;
  padding: 0;
}
table.people button#moveDownButton:after {
  content: "\F0aa";
  color: #ffffff;
  display: block;
  font-family: var(--font-fa-style-family);
  font-size: 1.2em;
  margin: 0;
  padding: 0;
  content: "\F0ab";
}
table.people button.jsImpersonatePerson {
  margin: 0;
  padding: 0.2em;
}
table.people button.jsImpersonatePerson img {
  display: none;
}
table.people button.jsImpersonatePerson:after {
  content: "\F2be";
  color: #ffffff;
  display: block;
  font-family: var(--font-fa-style-family);
  font-size: 1.1em;
  margin: 0;
  padding: 0;
}
.updatepersontable .afterlastdate {
  background-color: #F3FFAB;
}
.updatepersontable .norecord {
  background-color: var(--a-updatepersontable-norecord-background-color);
}
.updatepersontable .changed {
  font-weight: bold;
}
.paperpeople_off,.sessionpeople_off {
  background: #FFFFFF;
}
.paperpeople_on,.sessionpeople_on {
  background: var(--m-people-on-background);
}
.sessionpeopletable .status {
  color: var(--m-sessionpeopletable-status-color);
  font-size: x-small;
  font-weight: bold;
  padding: 0.5em;
  display: none;
}
.sessionpeopletable .rolenamecell {
  cursor: pointer;
  text-decoration: underline;
}
#personPage {
  margin-left: 0;
  margin-right: 0;
}
#personPage table.person {
  font-family: var(--table-person-font-family);
  margin: 1em 0;
  text-align: center;
  border-collapse: collapse;
  border-width: var(--table-person-border-width);
  border-style: var(--table-person-border-style);
  border-color: var(--table-person-border-color);
  color: var(--table-person-color);
}
#personPage table.person .personrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -moz-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
#personPage table.person td {
  padding: 0.5em;
  background-color: transparent;
  color: var(--table-person-td-color);
  text-align: left;
  vertical-align: bottom;
  flex: 0 1 100%;
}
#personPage table.person td .currentaddress {
  background-color: #BACCFF;
  border-width: 1px;
  border-style: solid;
  border-color: var(--table-person-td-currentaddress-border-color);
}
@media screen and (max-width: 760px) {
  #personPage table.person,#personPage table.person.sectionbox {
    width: 100%;
    min-width: 300px;
    max-width: 100%;
    margin: 1em auto;
  }
  #personPage table.person td.personcell,#personPage table.person.sectionbox td.personcell {
    display: block;
  }
  #personPage table.person tr.personrow {
    display: block;
  }
}
#personPage table.socialmedia-person {
  width: 100%;
}
#personPage table.socialmedia-person th {
  font-weight: bold;
  font-size: 0.8em;
  text-transform: uppercase;
  border-bottom: 1px solid var(--color-main);
  border-top: 1px solid var(--color-main);
  width: 100%;
  padding: 0.5em 1em;
  background-color: var(--color-main);
  color: #ffffff;
}
#personPage table.socialmedia-person tbody {
  width: 100%;
  background-color: var(--table-person-address-background-color);
}
#personPage .PersonalInfo_block.note .PersonalInfo_label {
  padding: 0.1em 0;
}
#personPage .PersonalInfo_block.note .PersonalInfo_label label {
  color: var(--a-personal-info-block-note-label-label-color);
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.2em;
  text-transform: capitalize;
}
#personPage .PersonalInfo_instructions {
  max-width: 100%;
  font-size: var(--a-personal-info-instructions-font-size);
}
#personPage .PersonalInfo_required {
  color: var(--a-personal-info-required-color);
  font-size: 150%;
  line-height: .75;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: -0.25em;
}
#personPage .person.sectionbox {
  width: 100%;
}
#personPage table.person.sectionbox {
  background-color: var(--table-person-sectionbox-background-color);
}
#personPage input:not([type="submit"]):not([type="button"]):not([disabled]),#personPage select {
  max-width: 100%;
  padding: var(--a-person-page-select-input-padding);
  font-size: var(--a-person-page-select-input-font-size);
  font-weight: normal;
  width: auto;
  background-color: #ffffff;
  border: var(--a-person-page-select-input-border);
  margin: var(--a-person-page-select-input-margin);
}
#personPage .personrow input[type="checkbox"]:not([type="submit"]):not([type="button"]):not([disabled]),#personPage .personrow input[type="radio"]:not([type="submit"]):not([type="button"]):not([disabled]) {
  max-width: 2em;
  text-align: center;
  width: 2em;
  background-color: #ffffff;
  padding: var(--a-person-page-select-input-padding);
  font-size: var(--a-person-page-select-input-font-size);
  margin: var(--a-person-page-select-input-margin);
}
#personPage select option {
  font-size: 0.85em;
}
#personPage table#addresses {
  width: 100%;
  border: 1px solid var(--color-main);
}
#personPage table#addresses .expander {
  font-size: 1.1em;
  font-weight: bold;
}
#personPage table#addresses th.address {
  font-weight: bold;
  font-size: 0.8em;
  text-transform: uppercase;
  border-bottom: 1px solid var(--color-main);
  border-top: 1px solid var(--color-main);
  width: 100%;
  padding: 0.5em 1em;
  background-color: var(--color-main);
  color: #ffffff;
}
#personPage table#addresses th.address .tooltip>i {
  color: #ffffff;
}
#personPage table#addresses tr.personrow>* {
  flex: 0 1 auto;
}
#personPage table#addresses tr.personrow>*:first-child {
  width: 10%;
}
#personPage table#addresses table.person.address tr.personrow>*,#personPage table#addresses table.person.address tr.personrow>*:first-child {
  width: 100%;
  flex: 0 1 100%;
}
@media screen and (max-width: 760px) {
  #personPage table#addresses,#personPage table#addresses.sectionbox {
    width: 100%;
    min-width: 300px;
    max-width: 100%;
    margin: 1em auto;
  }
  #personPage table#addresses td.personcell,#personPage table#addresses.sectionbox td.personcell {
    display: block;
  }
  #personPage table#addresses tr.personrow {
    display: block;
  }
}
#personPage table.person.address {
  display: inline-block;
  width: 100%;
  display: block;
  background-color: var(--table-person-address-background-color);
}
#personPage table.person.address tbody {
  display: block;
}
#personPage section.sectionbox {
  border-width: var(--table-person-border-width);
  border-style: var(--table-person-border-style);
  border-color: var(--table-person-border-color);
  background-color: var(--table-person-sectionbox-background-color);
  padding: 1em;
}
#personPage section.sectionbox.person.addresses {
  padding: 0;
}
#personPage section.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#personPage section.address div.flex,#personPage section.person_addresses div.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: .5em 0;
}
@media (max-width: 800px) {
  #personPage section.address div.flex,#personPage section.person_addresses div.flex {
    padding: 0 .5em;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
#personPage section.address div.flex .personcell,#personPage section.person_addresses div.flex .personcell {
  margin-right: 10em;
}
@media (max-width: 800px) {
  #personPage section.address div.flex input:not([type="submit"]):not([type="button"]):not([disabled]),#personPage section.address div.flex select,#personPage section.address div.flex textarea,#personPage section.person_addresses div.flex input:not([type="submit"]):not([type="button"]):not([disabled]),#personPage section.person_addresses div.flex select,#personPage section.person_addresses div.flex textarea {
    width: 100%;
    max-width: 18em;
  }
  #personPage section.address div.flex .personcell,#personPage section.person_addresses div.flex .personcell {
    margin: 0;
  }
}
#personPage section.address div.flex .expander,#personPage section.person_addresses div.flex .expander {
  font-weight: bold;
}
#personPage section.address div.addressHeader,#personPage section.person_addresses div.addressHeader {
  font-weight: bold;
  font-size: 0.8em;
  text-transform: uppercase;
  border-bottom: 1px solid var(--color-main);
  border-top: 1px solid var(--color-main);
  background-color: var(--color-main);
  color: #ffffff;
}
#personPage section.address div.addressHeader .tooltip>i,#personPage section.person_addresses div.addressHeader .tooltip>i {
  color: #ffffff;
}
#personPage section.person_addresses .personrow.flex span:first-child {
  padding: 0 3em;
}
@media (max-width: 800px) {
  #personPage section.person_addresses .personrow.flex span:first-child {
    padding: 0;
  }
}
#personPage section.person_addresses .personrow.flex span.inUse input:not([type="submit"]):not([type="button"]):not([disabled]) {
  width: 8em;
}
@media screen and (max-width: 800px) {
  #personPage section.person_addresses .personrow.flex span.inUse input:not([type="submit"]):not([type="button"]):not([disabled]):before {
    color: var(--body-color);
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  #personPage section.person_addresses .personrow.flex span.inUse {
    padding: .5em 0;
  }
}
#personPage section.fields div.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#personPage section.fields div.flex .PersonalInfo_instructions {
  min-height: 2em;
}
@media (max-width: 800px) {
  #personPage section.fields div.personrow,#personPage section.fields span.personcell,#personPage section.fields textarea {
    width: 100%;
  }
  #personPage section .mobile {
    display: none;
  }
}
#personPage .PersonalInfo_input input {
  width: 100%;
}
#personPage .PersonalInfo_input label {
  display: block;
  text-indent: -2em;
  padding-left: 2em;
}
#personPage .PersonalInfo_input.PersonalInfo_input_down {
  display: grid;
  grid-auto-flow: column;
}
#personPage .PersonalInfo_input.PersonalInfo_input_down>div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit2 {
  grid-template-rows: repeat(2, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit3 {
  grid-template-rows: repeat(3, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit4 {
  grid-template-rows: repeat(4, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit5 {
  grid-template-rows: repeat(5, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit6 {
  grid-template-rows: repeat(6, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit7 {
  grid-template-rows: repeat(7, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit8 {
  grid-template-rows: repeat(8, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit9 {
  grid-template-rows: repeat(9, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit10 {
  grid-template-rows: repeat(10, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit11 {
  grid-template-rows: repeat(11, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit12 {
  grid-template-rows: repeat(12, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit13 {
  grid-template-rows: repeat(13, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit14 {
  grid-template-rows: repeat(14, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit15 {
  grid-template-rows: repeat(15, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit16 {
  grid-template-rows: repeat(16, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit17 {
  grid-template-rows: repeat(17, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit18 {
  grid-template-rows: repeat(18, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit19 {
  grid-template-rows: repeat(19, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit20 {
  grid-template-rows: repeat(20, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit21 {
  grid-template-rows: repeat(21, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit22 {
  grid-template-rows: repeat(22, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit23 {
  grid-template-rows: repeat(23, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit24 {
  grid-template-rows: repeat(24, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit25 {
  grid-template-rows: repeat(25, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit26 {
  grid-template-rows: repeat(26, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit27 {
  grid-template-rows: repeat(27, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit28 {
  grid-template-rows: repeat(28, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit29 {
  grid-template-rows: repeat(29, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit30 {
  grid-template-rows: repeat(30, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit31 {
  grid-template-rows: repeat(31, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit32 {
  grid-template-rows: repeat(32, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit33 {
  grid-template-rows: repeat(33, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit34 {
  grid-template-rows: repeat(34, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit35 {
  grid-template-rows: repeat(35, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit36 {
  grid-template-rows: repeat(36, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit37 {
  grid-template-rows: repeat(37, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit38 {
  grid-template-rows: repeat(38, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit39 {
  grid-template-rows: repeat(39, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit40 {
  grid-template-rows: repeat(40, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit41 {
  grid-template-rows: repeat(41, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit42 {
  grid-template-rows: repeat(42, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit43 {
  grid-template-rows: repeat(43, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit44 {
  grid-template-rows: repeat(44, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit45 {
  grid-template-rows: repeat(45, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit46 {
  grid-template-rows: repeat(46, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit47 {
  grid-template-rows: repeat(47, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit48 {
  grid-template-rows: repeat(48, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit49 {
  grid-template-rows: repeat(49, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit50 {
  grid-template-rows: repeat(50, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit51 {
  grid-template-rows: repeat(51, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit52 {
  grid-template-rows: repeat(52, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit53 {
  grid-template-rows: repeat(53, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit54 {
  grid-template-rows: repeat(54, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit55 {
  grid-template-rows: repeat(55, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit56 {
  grid-template-rows: repeat(56, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit57 {
  grid-template-rows: repeat(57, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit58 {
  grid-template-rows: repeat(58, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit59 {
  grid-template-rows: repeat(59, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit60 {
  grid-template-rows: repeat(60, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit61 {
  grid-template-rows: repeat(61, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit62 {
  grid-template-rows: repeat(62, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit63 {
  grid-template-rows: repeat(63, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit64 {
  grid-template-rows: repeat(64, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit65 {
  grid-template-rows: repeat(65, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit66 {
  grid-template-rows: repeat(66, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit67 {
  grid-template-rows: repeat(67, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit68 {
  grid-template-rows: repeat(68, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit69 {
  grid-template-rows: repeat(69, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit70 {
  grid-template-rows: repeat(70, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit71 {
  grid-template-rows: repeat(71, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit72 {
  grid-template-rows: repeat(72, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit73 {
  grid-template-rows: repeat(73, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit74 {
  grid-template-rows: repeat(74, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit75 {
  grid-template-rows: repeat(75, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit76 {
  grid-template-rows: repeat(76, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit77 {
  grid-template-rows: repeat(77, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit78 {
  grid-template-rows: repeat(78, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit79 {
  grid-template-rows: repeat(79, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit80 {
  grid-template-rows: repeat(80, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit81 {
  grid-template-rows: repeat(81, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit82 {
  grid-template-rows: repeat(82, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit83 {
  grid-template-rows: repeat(83, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit84 {
  grid-template-rows: repeat(84, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit85 {
  grid-template-rows: repeat(85, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit86 {
  grid-template-rows: repeat(86, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit87 {
  grid-template-rows: repeat(87, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit88 {
  grid-template-rows: repeat(88, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit89 {
  grid-template-rows: repeat(89, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit90 {
  grid-template-rows: repeat(90, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit91 {
  grid-template-rows: repeat(91, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit92 {
  grid-template-rows: repeat(92, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit93 {
  grid-template-rows: repeat(93, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit94 {
  grid-template-rows: repeat(94, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit95 {
  grid-template-rows: repeat(95, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit96 {
  grid-template-rows: repeat(96, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit97 {
  grid-template-rows: repeat(97, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit98 {
  grid-template-rows: repeat(98, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit99 {
  grid-template-rows: repeat(99, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit100 {
  grid-template-rows: repeat(100, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit101 {
  grid-template-rows: repeat(101, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit102 {
  grid-template-rows: repeat(102, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit103 {
  grid-template-rows: repeat(103, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit104 {
  grid-template-rows: repeat(104, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit105 {
  grid-template-rows: repeat(105, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit106 {
  grid-template-rows: repeat(106, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit107 {
  grid-template-rows: repeat(107, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit108 {
  grid-template-rows: repeat(108, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit109 {
  grid-template-rows: repeat(109, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit110 {
  grid-template-rows: repeat(110, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit111 {
  grid-template-rows: repeat(111, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit112 {
  grid-template-rows: repeat(112, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit113 {
  grid-template-rows: repeat(113, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit114 {
  grid-template-rows: repeat(114, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit115 {
  grid-template-rows: repeat(115, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit116 {
  grid-template-rows: repeat(116, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit117 {
  grid-template-rows: repeat(117, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit118 {
  grid-template-rows: repeat(118, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit119 {
  grid-template-rows: repeat(119, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit120 {
  grid-template-rows: repeat(120, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit121 {
  grid-template-rows: repeat(121, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit122 {
  grid-template-rows: repeat(122, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit123 {
  grid-template-rows: repeat(123, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit124 {
  grid-template-rows: repeat(124, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit125 {
  grid-template-rows: repeat(125, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit126 {
  grid-template-rows: repeat(126, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit127 {
  grid-template-rows: repeat(127, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit128 {
  grid-template-rows: repeat(128, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit129 {
  grid-template-rows: repeat(129, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit130 {
  grid-template-rows: repeat(130, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit131 {
  grid-template-rows: repeat(131, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit132 {
  grid-template-rows: repeat(132, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit133 {
  grid-template-rows: repeat(133, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit134 {
  grid-template-rows: repeat(134, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit135 {
  grid-template-rows: repeat(135, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit136 {
  grid-template-rows: repeat(136, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit137 {
  grid-template-rows: repeat(137, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit138 {
  grid-template-rows: repeat(138, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit139 {
  grid-template-rows: repeat(139, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit140 {
  grid-template-rows: repeat(140, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit141 {
  grid-template-rows: repeat(141, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit142 {
  grid-template-rows: repeat(142, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit143 {
  grid-template-rows: repeat(143, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit144 {
  grid-template-rows: repeat(144, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit145 {
  grid-template-rows: repeat(145, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit146 {
  grid-template-rows: repeat(146, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit147 {
  grid-template-rows: repeat(147, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit148 {
  grid-template-rows: repeat(148, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit149 {
  grid-template-rows: repeat(149, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit150 {
  grid-template-rows: repeat(150, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit151 {
  grid-template-rows: repeat(151, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit152 {
  grid-template-rows: repeat(152, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit153 {
  grid-template-rows: repeat(153, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit154 {
  grid-template-rows: repeat(154, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit155 {
  grid-template-rows: repeat(155, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit156 {
  grid-template-rows: repeat(156, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit157 {
  grid-template-rows: repeat(157, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit158 {
  grid-template-rows: repeat(158, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit159 {
  grid-template-rows: repeat(159, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit160 {
  grid-template-rows: repeat(160, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit161 {
  grid-template-rows: repeat(161, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit162 {
  grid-template-rows: repeat(162, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit163 {
  grid-template-rows: repeat(163, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit164 {
  grid-template-rows: repeat(164, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit165 {
  grid-template-rows: repeat(165, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit166 {
  grid-template-rows: repeat(166, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit167 {
  grid-template-rows: repeat(167, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit168 {
  grid-template-rows: repeat(168, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit169 {
  grid-template-rows: repeat(169, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit170 {
  grid-template-rows: repeat(170, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit171 {
  grid-template-rows: repeat(171, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit172 {
  grid-template-rows: repeat(172, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit173 {
  grid-template-rows: repeat(173, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit174 {
  grid-template-rows: repeat(174, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit175 {
  grid-template-rows: repeat(175, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit176 {
  grid-template-rows: repeat(176, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit177 {
  grid-template-rows: repeat(177, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit178 {
  grid-template-rows: repeat(178, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit179 {
  grid-template-rows: repeat(179, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit180 {
  grid-template-rows: repeat(180, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit181 {
  grid-template-rows: repeat(181, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit182 {
  grid-template-rows: repeat(182, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit183 {
  grid-template-rows: repeat(183, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit184 {
  grid-template-rows: repeat(184, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit185 {
  grid-template-rows: repeat(185, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit186 {
  grid-template-rows: repeat(186, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit187 {
  grid-template-rows: repeat(187, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit188 {
  grid-template-rows: repeat(188, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit189 {
  grid-template-rows: repeat(189, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit190 {
  grid-template-rows: repeat(190, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit191 {
  grid-template-rows: repeat(191, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit192 {
  grid-template-rows: repeat(192, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit193 {
  grid-template-rows: repeat(193, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit194 {
  grid-template-rows: repeat(194, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit195 {
  grid-template-rows: repeat(195, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit196 {
  grid-template-rows: repeat(196, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit197 {
  grid-template-rows: repeat(197, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit198 {
  grid-template-rows: repeat(198, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_rowSplit199 {
  grid-template-rows: repeat(199, auto);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split2 {
  grid-template-columns: repeat(2, 50%);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split3 {
  grid-template-columns: repeat(3, 33%);
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4 {
  grid-template-columns: auto auto auto auto;
}
@media (max-width: 800px) {
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit2 {
    grid-template-rows: repeat(calc( 2 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit3 {
    grid-template-rows: repeat(calc( 3 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit4 {
    grid-template-rows: repeat(calc( 4 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit5 {
    grid-template-rows: repeat(calc( 5 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit6 {
    grid-template-rows: repeat(calc( 6 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit7 {
    grid-template-rows: repeat(calc( 7 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit8 {
    grid-template-rows: repeat(calc( 8 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit9 {
    grid-template-rows: repeat(calc( 9 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit10 {
    grid-template-rows: repeat(calc( 10 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit11 {
    grid-template-rows: repeat(calc( 11 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit12 {
    grid-template-rows: repeat(calc( 12 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit13 {
    grid-template-rows: repeat(calc( 13 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit14 {
    grid-template-rows: repeat(calc( 14 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit15 {
    grid-template-rows: repeat(calc( 15 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit16 {
    grid-template-rows: repeat(calc( 16 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit17 {
    grid-template-rows: repeat(calc( 17 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit18 {
    grid-template-rows: repeat(calc( 18 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit19 {
    grid-template-rows: repeat(calc( 19 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit20 {
    grid-template-rows: repeat(calc( 20 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit21 {
    grid-template-rows: repeat(calc( 21 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit22 {
    grid-template-rows: repeat(calc( 22 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit23 {
    grid-template-rows: repeat(calc( 23 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit24 {
    grid-template-rows: repeat(calc( 24 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit25 {
    grid-template-rows: repeat(calc( 25 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit26 {
    grid-template-rows: repeat(calc( 26 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit27 {
    grid-template-rows: repeat(calc( 27 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit28 {
    grid-template-rows: repeat(calc( 28 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit29 {
    grid-template-rows: repeat(calc( 29 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit30 {
    grid-template-rows: repeat(calc( 30 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit31 {
    grid-template-rows: repeat(calc( 31 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit32 {
    grid-template-rows: repeat(calc( 32 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit33 {
    grid-template-rows: repeat(calc( 33 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit34 {
    grid-template-rows: repeat(calc( 34 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit35 {
    grid-template-rows: repeat(calc( 35 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit36 {
    grid-template-rows: repeat(calc( 36 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit37 {
    grid-template-rows: repeat(calc( 37 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit38 {
    grid-template-rows: repeat(calc( 38 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit39 {
    grid-template-rows: repeat(calc( 39 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit40 {
    grid-template-rows: repeat(calc( 40 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit41 {
    grid-template-rows: repeat(calc( 41 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit42 {
    grid-template-rows: repeat(calc( 42 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit43 {
    grid-template-rows: repeat(calc( 43 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit44 {
    grid-template-rows: repeat(calc( 44 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit45 {
    grid-template-rows: repeat(calc( 45 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit46 {
    grid-template-rows: repeat(calc( 46 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit47 {
    grid-template-rows: repeat(calc( 47 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit48 {
    grid-template-rows: repeat(calc( 48 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit49 {
    grid-template-rows: repeat(calc( 49 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit50 {
    grid-template-rows: repeat(calc( 50 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit51 {
    grid-template-rows: repeat(calc( 51 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit52 {
    grid-template-rows: repeat(calc( 52 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit53 {
    grid-template-rows: repeat(calc( 53 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit54 {
    grid-template-rows: repeat(calc( 54 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit55 {
    grid-template-rows: repeat(calc( 55 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit56 {
    grid-template-rows: repeat(calc( 56 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit57 {
    grid-template-rows: repeat(calc( 57 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit58 {
    grid-template-rows: repeat(calc( 58 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit59 {
    grid-template-rows: repeat(calc( 59 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit60 {
    grid-template-rows: repeat(calc( 60 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit61 {
    grid-template-rows: repeat(calc( 61 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit62 {
    grid-template-rows: repeat(calc( 62 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit63 {
    grid-template-rows: repeat(calc( 63 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit64 {
    grid-template-rows: repeat(calc( 64 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit65 {
    grid-template-rows: repeat(calc( 65 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit66 {
    grid-template-rows: repeat(calc( 66 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit67 {
    grid-template-rows: repeat(calc( 67 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit68 {
    grid-template-rows: repeat(calc( 68 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit69 {
    grid-template-rows: repeat(calc( 69 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit70 {
    grid-template-rows: repeat(calc( 70 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit71 {
    grid-template-rows: repeat(calc( 71 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit72 {
    grid-template-rows: repeat(calc( 72 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit73 {
    grid-template-rows: repeat(calc( 73 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit74 {
    grid-template-rows: repeat(calc( 74 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit75 {
    grid-template-rows: repeat(calc( 75 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit76 {
    grid-template-rows: repeat(calc( 76 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit77 {
    grid-template-rows: repeat(calc( 77 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit78 {
    grid-template-rows: repeat(calc( 78 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit79 {
    grid-template-rows: repeat(calc( 79 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit80 {
    grid-template-rows: repeat(calc( 80 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit81 {
    grid-template-rows: repeat(calc( 81 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit82 {
    grid-template-rows: repeat(calc( 82 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit83 {
    grid-template-rows: repeat(calc( 83 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit84 {
    grid-template-rows: repeat(calc( 84 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit85 {
    grid-template-rows: repeat(calc( 85 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit86 {
    grid-template-rows: repeat(calc( 86 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit87 {
    grid-template-rows: repeat(calc( 87 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit88 {
    grid-template-rows: repeat(calc( 88 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit89 {
    grid-template-rows: repeat(calc( 89 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit90 {
    grid-template-rows: repeat(calc( 90 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit91 {
    grid-template-rows: repeat(calc( 91 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit92 {
    grid-template-rows: repeat(calc( 92 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit93 {
    grid-template-rows: repeat(calc( 93 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit94 {
    grid-template-rows: repeat(calc( 94 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit95 {
    grid-template-rows: repeat(calc( 95 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit96 {
    grid-template-rows: repeat(calc( 96 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit97 {
    grid-template-rows: repeat(calc( 97 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit98 {
    grid-template-rows: repeat(calc( 98 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit99 {
    grid-template-rows: repeat(calc( 99 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit100 {
    grid-template-rows: repeat(calc( 100 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit101 {
    grid-template-rows: repeat(calc( 101 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit102 {
    grid-template-rows: repeat(calc( 102 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit103 {
    grid-template-rows: repeat(calc( 103 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit104 {
    grid-template-rows: repeat(calc( 104 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit105 {
    grid-template-rows: repeat(calc( 105 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit106 {
    grid-template-rows: repeat(calc( 106 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit107 {
    grid-template-rows: repeat(calc( 107 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit108 {
    grid-template-rows: repeat(calc( 108 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit109 {
    grid-template-rows: repeat(calc( 109 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit110 {
    grid-template-rows: repeat(calc( 110 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit111 {
    grid-template-rows: repeat(calc( 111 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit112 {
    grid-template-rows: repeat(calc( 112 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit113 {
    grid-template-rows: repeat(calc( 113 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit114 {
    grid-template-rows: repeat(calc( 114 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit115 {
    grid-template-rows: repeat(calc( 115 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit116 {
    grid-template-rows: repeat(calc( 116 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit117 {
    grid-template-rows: repeat(calc( 117 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit118 {
    grid-template-rows: repeat(calc( 118 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit119 {
    grid-template-rows: repeat(calc( 119 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit120 {
    grid-template-rows: repeat(calc( 120 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit121 {
    grid-template-rows: repeat(calc( 121 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit122 {
    grid-template-rows: repeat(calc( 122 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit123 {
    grid-template-rows: repeat(calc( 123 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit124 {
    grid-template-rows: repeat(calc( 124 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit125 {
    grid-template-rows: repeat(calc( 125 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit126 {
    grid-template-rows: repeat(calc( 126 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit127 {
    grid-template-rows: repeat(calc( 127 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit128 {
    grid-template-rows: repeat(calc( 128 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit129 {
    grid-template-rows: repeat(calc( 129 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit130 {
    grid-template-rows: repeat(calc( 130 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit131 {
    grid-template-rows: repeat(calc( 131 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit132 {
    grid-template-rows: repeat(calc( 132 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit133 {
    grid-template-rows: repeat(calc( 133 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit134 {
    grid-template-rows: repeat(calc( 134 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit135 {
    grid-template-rows: repeat(calc( 135 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit136 {
    grid-template-rows: repeat(calc( 136 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit137 {
    grid-template-rows: repeat(calc( 137 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit138 {
    grid-template-rows: repeat(calc( 138 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit139 {
    grid-template-rows: repeat(calc( 139 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit140 {
    grid-template-rows: repeat(calc( 140 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit141 {
    grid-template-rows: repeat(calc( 141 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit142 {
    grid-template-rows: repeat(calc( 142 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit143 {
    grid-template-rows: repeat(calc( 143 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit144 {
    grid-template-rows: repeat(calc( 144 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit145 {
    grid-template-rows: repeat(calc( 145 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit146 {
    grid-template-rows: repeat(calc( 146 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit147 {
    grid-template-rows: repeat(calc( 147 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit148 {
    grid-template-rows: repeat(calc( 148 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit149 {
    grid-template-rows: repeat(calc( 149 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit150 {
    grid-template-rows: repeat(calc( 150 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit151 {
    grid-template-rows: repeat(calc( 151 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit152 {
    grid-template-rows: repeat(calc( 152 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit153 {
    grid-template-rows: repeat(calc( 153 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit154 {
    grid-template-rows: repeat(calc( 154 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit155 {
    grid-template-rows: repeat(calc( 155 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit156 {
    grid-template-rows: repeat(calc( 156 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit157 {
    grid-template-rows: repeat(calc( 157 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit158 {
    grid-template-rows: repeat(calc( 158 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit159 {
    grid-template-rows: repeat(calc( 159 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit160 {
    grid-template-rows: repeat(calc( 160 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit161 {
    grid-template-rows: repeat(calc( 161 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit162 {
    grid-template-rows: repeat(calc( 162 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit163 {
    grid-template-rows: repeat(calc( 163 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit164 {
    grid-template-rows: repeat(calc( 164 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit165 {
    grid-template-rows: repeat(calc( 165 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit166 {
    grid-template-rows: repeat(calc( 166 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit167 {
    grid-template-rows: repeat(calc( 167 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit168 {
    grid-template-rows: repeat(calc( 168 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit169 {
    grid-template-rows: repeat(calc( 169 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit170 {
    grid-template-rows: repeat(calc( 170 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit171 {
    grid-template-rows: repeat(calc( 171 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit172 {
    grid-template-rows: repeat(calc( 172 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit173 {
    grid-template-rows: repeat(calc( 173 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit174 {
    grid-template-rows: repeat(calc( 174 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit175 {
    grid-template-rows: repeat(calc( 175 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit176 {
    grid-template-rows: repeat(calc( 176 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit177 {
    grid-template-rows: repeat(calc( 177 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit178 {
    grid-template-rows: repeat(calc( 178 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit179 {
    grid-template-rows: repeat(calc( 179 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit180 {
    grid-template-rows: repeat(calc( 180 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit181 {
    grid-template-rows: repeat(calc( 181 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit182 {
    grid-template-rows: repeat(calc( 182 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit183 {
    grid-template-rows: repeat(calc( 183 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit184 {
    grid-template-rows: repeat(calc( 184 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit185 {
    grid-template-rows: repeat(calc( 185 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit186 {
    grid-template-rows: repeat(calc( 186 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit187 {
    grid-template-rows: repeat(calc( 187 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit188 {
    grid-template-rows: repeat(calc( 188 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit189 {
    grid-template-rows: repeat(calc( 189 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit190 {
    grid-template-rows: repeat(calc( 190 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit191 {
    grid-template-rows: repeat(calc( 191 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit192 {
    grid-template-rows: repeat(calc( 192 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit193 {
    grid-template-rows: repeat(calc( 193 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit194 {
    grid-template-rows: repeat(calc( 194 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit195 {
    grid-template-rows: repeat(calc( 195 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit196 {
    grid-template-rows: repeat(calc( 196 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit197 {
    grid-template-rows: repeat(calc( 197 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit198 {
    grid-template-rows: repeat(calc( 198 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split4.PersonalInfo_input_rowSplit199 {
    grid-template-rows: repeat(calc( 199 * 2), auto);
  }
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5 {
  grid-template-columns: repeat(5, 20%);
}
@media (max-width: 800px) {
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit2 {
    grid-template-rows: repeat(calc( 2 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit3 {
    grid-template-rows: repeat(calc( 3 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit4 {
    grid-template-rows: repeat(calc( 4 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit5 {
    grid-template-rows: repeat(calc( 5 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit6 {
    grid-template-rows: repeat(calc( 6 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit7 {
    grid-template-rows: repeat(calc( 7 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit8 {
    grid-template-rows: repeat(calc( 8 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit9 {
    grid-template-rows: repeat(calc( 9 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit10 {
    grid-template-rows: repeat(calc( 10 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit11 {
    grid-template-rows: repeat(calc( 11 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit12 {
    grid-template-rows: repeat(calc( 12 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit13 {
    grid-template-rows: repeat(calc( 13 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit14 {
    grid-template-rows: repeat(calc( 14 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit15 {
    grid-template-rows: repeat(calc( 15 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit16 {
    grid-template-rows: repeat(calc( 16 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit17 {
    grid-template-rows: repeat(calc( 17 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit18 {
    grid-template-rows: repeat(calc( 18 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit19 {
    grid-template-rows: repeat(calc( 19 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit20 {
    grid-template-rows: repeat(calc( 20 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit21 {
    grid-template-rows: repeat(calc( 21 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit22 {
    grid-template-rows: repeat(calc( 22 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit23 {
    grid-template-rows: repeat(calc( 23 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit24 {
    grid-template-rows: repeat(calc( 24 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit25 {
    grid-template-rows: repeat(calc( 25 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit26 {
    grid-template-rows: repeat(calc( 26 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit27 {
    grid-template-rows: repeat(calc( 27 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit28 {
    grid-template-rows: repeat(calc( 28 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit29 {
    grid-template-rows: repeat(calc( 29 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit30 {
    grid-template-rows: repeat(calc( 30 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit31 {
    grid-template-rows: repeat(calc( 31 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit32 {
    grid-template-rows: repeat(calc( 32 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit33 {
    grid-template-rows: repeat(calc( 33 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit34 {
    grid-template-rows: repeat(calc( 34 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit35 {
    grid-template-rows: repeat(calc( 35 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit36 {
    grid-template-rows: repeat(calc( 36 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit37 {
    grid-template-rows: repeat(calc( 37 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit38 {
    grid-template-rows: repeat(calc( 38 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit39 {
    grid-template-rows: repeat(calc( 39 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit40 {
    grid-template-rows: repeat(calc( 40 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit41 {
    grid-template-rows: repeat(calc( 41 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit42 {
    grid-template-rows: repeat(calc( 42 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit43 {
    grid-template-rows: repeat(calc( 43 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit44 {
    grid-template-rows: repeat(calc( 44 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit45 {
    grid-template-rows: repeat(calc( 45 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit46 {
    grid-template-rows: repeat(calc( 46 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit47 {
    grid-template-rows: repeat(calc( 47 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit48 {
    grid-template-rows: repeat(calc( 48 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit49 {
    grid-template-rows: repeat(calc( 49 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit50 {
    grid-template-rows: repeat(calc( 50 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit51 {
    grid-template-rows: repeat(calc( 51 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit52 {
    grid-template-rows: repeat(calc( 52 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit53 {
    grid-template-rows: repeat(calc( 53 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit54 {
    grid-template-rows: repeat(calc( 54 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit55 {
    grid-template-rows: repeat(calc( 55 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit56 {
    grid-template-rows: repeat(calc( 56 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit57 {
    grid-template-rows: repeat(calc( 57 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit58 {
    grid-template-rows: repeat(calc( 58 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit59 {
    grid-template-rows: repeat(calc( 59 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit60 {
    grid-template-rows: repeat(calc( 60 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit61 {
    grid-template-rows: repeat(calc( 61 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit62 {
    grid-template-rows: repeat(calc( 62 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit63 {
    grid-template-rows: repeat(calc( 63 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit64 {
    grid-template-rows: repeat(calc( 64 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit65 {
    grid-template-rows: repeat(calc( 65 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit66 {
    grid-template-rows: repeat(calc( 66 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit67 {
    grid-template-rows: repeat(calc( 67 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit68 {
    grid-template-rows: repeat(calc( 68 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit69 {
    grid-template-rows: repeat(calc( 69 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit70 {
    grid-template-rows: repeat(calc( 70 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit71 {
    grid-template-rows: repeat(calc( 71 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit72 {
    grid-template-rows: repeat(calc( 72 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit73 {
    grid-template-rows: repeat(calc( 73 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit74 {
    grid-template-rows: repeat(calc( 74 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit75 {
    grid-template-rows: repeat(calc( 75 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit76 {
    grid-template-rows: repeat(calc( 76 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit77 {
    grid-template-rows: repeat(calc( 77 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit78 {
    grid-template-rows: repeat(calc( 78 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit79 {
    grid-template-rows: repeat(calc( 79 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit80 {
    grid-template-rows: repeat(calc( 80 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit81 {
    grid-template-rows: repeat(calc( 81 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit82 {
    grid-template-rows: repeat(calc( 82 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit83 {
    grid-template-rows: repeat(calc( 83 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit84 {
    grid-template-rows: repeat(calc( 84 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit85 {
    grid-template-rows: repeat(calc( 85 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit86 {
    grid-template-rows: repeat(calc( 86 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit87 {
    grid-template-rows: repeat(calc( 87 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit88 {
    grid-template-rows: repeat(calc( 88 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit89 {
    grid-template-rows: repeat(calc( 89 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit90 {
    grid-template-rows: repeat(calc( 90 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit91 {
    grid-template-rows: repeat(calc( 91 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit92 {
    grid-template-rows: repeat(calc( 92 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit93 {
    grid-template-rows: repeat(calc( 93 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit94 {
    grid-template-rows: repeat(calc( 94 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit95 {
    grid-template-rows: repeat(calc( 95 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit96 {
    grid-template-rows: repeat(calc( 96 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit97 {
    grid-template-rows: repeat(calc( 97 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit98 {
    grid-template-rows: repeat(calc( 98 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit99 {
    grid-template-rows: repeat(calc( 99 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit100 {
    grid-template-rows: repeat(calc( 100 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit101 {
    grid-template-rows: repeat(calc( 101 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit102 {
    grid-template-rows: repeat(calc( 102 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit103 {
    grid-template-rows: repeat(calc( 103 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit104 {
    grid-template-rows: repeat(calc( 104 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit105 {
    grid-template-rows: repeat(calc( 105 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit106 {
    grid-template-rows: repeat(calc( 106 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit107 {
    grid-template-rows: repeat(calc( 107 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit108 {
    grid-template-rows: repeat(calc( 108 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit109 {
    grid-template-rows: repeat(calc( 109 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit110 {
    grid-template-rows: repeat(calc( 110 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit111 {
    grid-template-rows: repeat(calc( 111 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit112 {
    grid-template-rows: repeat(calc( 112 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit113 {
    grid-template-rows: repeat(calc( 113 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit114 {
    grid-template-rows: repeat(calc( 114 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit115 {
    grid-template-rows: repeat(calc( 115 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit116 {
    grid-template-rows: repeat(calc( 116 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit117 {
    grid-template-rows: repeat(calc( 117 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit118 {
    grid-template-rows: repeat(calc( 118 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit119 {
    grid-template-rows: repeat(calc( 119 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit120 {
    grid-template-rows: repeat(calc( 120 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit121 {
    grid-template-rows: repeat(calc( 121 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit122 {
    grid-template-rows: repeat(calc( 122 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit123 {
    grid-template-rows: repeat(calc( 123 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit124 {
    grid-template-rows: repeat(calc( 124 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit125 {
    grid-template-rows: repeat(calc( 125 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit126 {
    grid-template-rows: repeat(calc( 126 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit127 {
    grid-template-rows: repeat(calc( 127 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit128 {
    grid-template-rows: repeat(calc( 128 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit129 {
    grid-template-rows: repeat(calc( 129 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit130 {
    grid-template-rows: repeat(calc( 130 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit131 {
    grid-template-rows: repeat(calc( 131 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit132 {
    grid-template-rows: repeat(calc( 132 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit133 {
    grid-template-rows: repeat(calc( 133 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit134 {
    grid-template-rows: repeat(calc( 134 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit135 {
    grid-template-rows: repeat(calc( 135 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit136 {
    grid-template-rows: repeat(calc( 136 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit137 {
    grid-template-rows: repeat(calc( 137 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit138 {
    grid-template-rows: repeat(calc( 138 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit139 {
    grid-template-rows: repeat(calc( 139 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit140 {
    grid-template-rows: repeat(calc( 140 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit141 {
    grid-template-rows: repeat(calc( 141 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit142 {
    grid-template-rows: repeat(calc( 142 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit143 {
    grid-template-rows: repeat(calc( 143 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit144 {
    grid-template-rows: repeat(calc( 144 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit145 {
    grid-template-rows: repeat(calc( 145 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit146 {
    grid-template-rows: repeat(calc( 146 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit147 {
    grid-template-rows: repeat(calc( 147 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit148 {
    grid-template-rows: repeat(calc( 148 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit149 {
    grid-template-rows: repeat(calc( 149 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit150 {
    grid-template-rows: repeat(calc( 150 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit151 {
    grid-template-rows: repeat(calc( 151 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit152 {
    grid-template-rows: repeat(calc( 152 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit153 {
    grid-template-rows: repeat(calc( 153 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit154 {
    grid-template-rows: repeat(calc( 154 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit155 {
    grid-template-rows: repeat(calc( 155 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit156 {
    grid-template-rows: repeat(calc( 156 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit157 {
    grid-template-rows: repeat(calc( 157 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit158 {
    grid-template-rows: repeat(calc( 158 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit159 {
    grid-template-rows: repeat(calc( 159 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit160 {
    grid-template-rows: repeat(calc( 160 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit161 {
    grid-template-rows: repeat(calc( 161 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit162 {
    grid-template-rows: repeat(calc( 162 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit163 {
    grid-template-rows: repeat(calc( 163 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit164 {
    grid-template-rows: repeat(calc( 164 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit165 {
    grid-template-rows: repeat(calc( 165 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit166 {
    grid-template-rows: repeat(calc( 166 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit167 {
    grid-template-rows: repeat(calc( 167 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit168 {
    grid-template-rows: repeat(calc( 168 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit169 {
    grid-template-rows: repeat(calc( 169 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit170 {
    grid-template-rows: repeat(calc( 170 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit171 {
    grid-template-rows: repeat(calc( 171 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit172 {
    grid-template-rows: repeat(calc( 172 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit173 {
    grid-template-rows: repeat(calc( 173 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit174 {
    grid-template-rows: repeat(calc( 174 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit175 {
    grid-template-rows: repeat(calc( 175 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit176 {
    grid-template-rows: repeat(calc( 176 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit177 {
    grid-template-rows: repeat(calc( 177 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit178 {
    grid-template-rows: repeat(calc( 178 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit179 {
    grid-template-rows: repeat(calc( 179 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit180 {
    grid-template-rows: repeat(calc( 180 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit181 {
    grid-template-rows: repeat(calc( 181 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit182 {
    grid-template-rows: repeat(calc( 182 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit183 {
    grid-template-rows: repeat(calc( 183 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit184 {
    grid-template-rows: repeat(calc( 184 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit185 {
    grid-template-rows: repeat(calc( 185 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit186 {
    grid-template-rows: repeat(calc( 186 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit187 {
    grid-template-rows: repeat(calc( 187 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit188 {
    grid-template-rows: repeat(calc( 188 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit189 {
    grid-template-rows: repeat(calc( 189 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit190 {
    grid-template-rows: repeat(calc( 190 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit191 {
    grid-template-rows: repeat(calc( 191 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit192 {
    grid-template-rows: repeat(calc( 192 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit193 {
    grid-template-rows: repeat(calc( 193 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit194 {
    grid-template-rows: repeat(calc( 194 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit195 {
    grid-template-rows: repeat(calc( 195 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit196 {
    grid-template-rows: repeat(calc( 196 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit197 {
    grid-template-rows: repeat(calc( 197 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit198 {
    grid-template-rows: repeat(calc( 198 * 2), auto);
  }
  #personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split5.PersonalInfo_input_rowSplit199 {
    grid-template-rows: repeat(calc( 199 * 2), auto);
  }
}
#personPage .PersonalInfo_input.PersonalInfo_input_down.PersonalInfo_input_split1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-flow: unset;
}
#personPage .PersonalInfo_input.PersonalInfo_input_right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: .25em;
}
#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split1>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split1>label {
  flex-basis: 100%;
}
#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split2>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split2>label {
  flex-basis: 50%;
}
#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>label {
  flex-basis: calc( 33% - .5em);
}
#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>label {
  flex-basis: calc( 25% - .5em);
}
#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>label {
  flex-basis: calc( 20% - .5em);
}
@media (max-width: 760px) {
  #personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>label,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>label,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>label {
    flex-basis: calc( 50% - .5em);
  }
}
@media (max-width: 480px) {
  #personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split2>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split2>label,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split3>label,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split4>label,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>div,#personPage .PersonalInfo_input.PersonalInfo_input_right.PersonalInfo_input_split5>label {
    flex-basis: 100%;
  }
}
@media (max-width: 800px) {
  #personPage div.error {
    width: 100%;
  }
}
.editPersonalInfoTable {
  margin: 0 auto;
  width: 100%;
}
.editPersonalInfoTable div.row {
  padding: 0.25em;
  border: 1px solid #efefef;
}
.editPersonalInfoTable div.row .col {
  padding: 0.5em;
  width: 33.3%;
  max-width: 410px;
  min-width: 250px;
  margin: 1em 0.5em;
}
.editPersonalInfoTable div.row .col ul {
  margin: 0.75em 0;
}
.editPersonalInfoTable div.row .col ul.flex_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}
.editPersonalInfoTable div.row .col ul.flex-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.editPersonalInfoTable div.row .col ul li {
  width: 100%;
}
.editPersonalInfoTable div.row .col ul li .tooltip,.editPersonalInfoTable div.row .col ul li label {
  font-weight: bold;
  margin: 0 1em 0 0;
}
.editPersonalInfoTable div.row .col ul li input[type=text],.editPersonalInfoTable div.row .col ul li select,.editPersonalInfoTable div.row .col ul li textarea {
  width: 100%;
}
.editPersonalInfoTable div.row .col .min_input input[type=text] {
  width: auto;
}
body.recordeditor .spacing,body.recordeditor tr.footer td,body.recordeditor tr.headers td {
  vertical-align: bottom;
  font-weight: bold;
  background-color: #0d1d7d;
  color: #e6e6e6;
}
body.recordeditor a {
  text-decoration: none;
}
body.recordeditor tr.headers td a {
  color: #FFFFFF;
}
body.recordeditor tr.headers td a:hover {
  color: #999999;
}
body.recordeditor td {
  vertical-align: top;
  padding: var(--td-padding);
  font-size: 0.85em;
}
body.recordeditor td input,body.recordeditor td select,body.recordeditor td textarea {
  font-size: 0.85em;
}
body.recordeditor td.recordid {
  font-weight: bold;
}
body.recordeditor .data {
  background-color: var(--a-recordeditor-data-background-color);
}
body.recordeditor .graybg {
  background-color: #999999;
}
body.recordeditor tr.sessionpaperheaders {
  background-color: #1f4c25;
  vertical-align: bottom;
  font-weight: bold;
  color: #e6e6e6;
}
body.recordeditor .sessionpaper {
  background-color: #44a652;
}
body.recordeditor .lightsessionpaper {
  background-color: #def1e1;
}
body.recordeditor .backtoindex {
  font-size: 0.75em;
  text-decoration: underline;
}
body.recordeditor .titleheader td {
  font-weight: bold;
  font-size: 1em;
  padding-bottom: 10pt;
  vertical-align: bottom;
}
body.recordeditor .titleheader .extra {
  font-weight: normal;
  font-size: 0.75em;
}
body.recordeditor .infoheader td {
  background-color: #2b1b63;
  color: #CCCCCC;
  font-weight: bold;
  text-align: center;
}
body.recordeditor .fields td.label {
  font-weight: bold;
  text-align: right;
}
body.recordeditor .radioindent {
  margin-left: 1.4em;
  text-indent: -2em;
}
body.recordeditor .person,body.recordeditor .session {
  margin-top: 24pt;
}
body.recordeditor .person .title {
  font-weight: bold;
  font-size: 0.85em;
}
body.recordeditor .person .display {
  font-family: var(--m-recordeditor-person-display-font-family);
  font-size: 0.75em;
}
body.recordeditor .person .extra {
  background-color: var(--m-recordeditor-person-extra-background-color);
}
.cloneprogram select,.clonesessions select {
  font-size: 0.65rem;
  width: 322px;
}
.cloneprogram select .roleselect,.clonesessions select .roleselect {
  width: 150px;
}
.cloneprogram .chooseoptions .optionitem,.clonesessions .chooseoptions .optionitem {
  margin: 0.4rem;
  padding: 0.2rem;
  background-color: var(--m-clone-chooseoptions-optionitem-background-color);
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  width: 346px;
}
.cloneprogram .title,.clonesessions .title {
  font-size: 0.65rem;
  background-color: var(--m-clone-title-background-color);
  font-weight: bold;
}
.cloneprogram .chooseentries .titleoption {
  font-size: 0.5rem;
  background-color: var(--m-clone-chooseentries-titleoption-background-color);
  text-align: center;
}
.clonesessions .chooseentries .titleoption {
  font-size: 0.5rem;
  background-color: var(--m-clone-chooseentries-titleoption-background-color);
  text-align: center;
}
.cloneprogram .chooseentries .title,.clonesessions .chooseentries .title {
  text-align: center;
}
.cloneprogram .note,.clonesessions .note {
  width: 346px;
  padding: 0.4rem;
}
.arrangeprogramtitle {
  font-weight: bold;
  font-size: 1.15em;
  margin-bottom: 1.5rem;
}
.arrangeprogramrecordcounts {
  font-size: 0.85em;
}
.arrangeprogramfinalnumber {
  font-weight: bold;
}
tr.arrange_headers td {
  background: #dcd6f4;
  font-size: 1em;
}
tr.arrange_headers td table td {
  font-size: 1em;
  padding: 0.2em;
  text-decoration: none !important;
}
tr.arrange_headers td table td a {
  display: block;
  font-size: 0.75rem !important;
  text-decoration: underline !important;
}
tr.arrange_headers td table td a:hover {
  text-decoration: underline !important;
}
tr.arrange_sessionduration td {
  background: #dcd6f4;
}
table.arrange_resetposternumbers td {
  background: #e6e6e6;
  padding: 0.75rem;
}
.arrangeprogram hr {
  display: block;
  unicode-bidi: isolate;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
  margin-inline-start: auto;
  margin-inline-end: auto;
  overflow: hidden;
  border-style: inset;
  border-width: 1px;
}
.arrangeprogram table td {
  padding: var(--td-padding);
}
.arrange_accepted,.expandedview_accepted,.finalreviewrateentries_accepted,.searchpersons_accepted,.sessionarrange_accepted {
  background: #def1e1;
}
.arrange_ungraded,.expandedview_ungraded,.finalreviewrateentries_ungraded,.searchpersons_ungraded,.searchungraded,.sessionarrange_ungraded {
  background: #dcd6f4;
}
.arrange_rejected,.expandedview_rejected,.finalreviewrateentries_rejected,.searchpersons_rejected,.sessionarrange_rejected {
  background: #fbced0;
}
.arrange_waitlisted,.finalreviewrateentries_waitlisted,.searchpersons_waitlisted,.searchwaitlisted,.sessionarrange_waitlisted {
  background: var(--arrange-waitlisted-background);
}
.arrange_accepted_wd {
  background: #f7d8b9;
}
.arrange_withdrawn,.sessionarrange_withdrawn {
  background: #dcd6f4;
}
.arrange_invited,.sessionarrange_invited {
  background: #fbced0;
}
.arrange_cluster {
  font-weight: bold;
  background: #e6e6e6;
}
.CMEcompleteLink {
  font-size: 0.85em;
  background-color: #def1e1;
}
.CMEincompleteLink {
  font-size: 0.85em;
  background-color: #fbced0;
}
.lookuplist_tree_list {
  padding-left: 20px;
}
.lookuplist_listname {
  font-weight: bold;
}
body.quickentry #Abstract,body.quickentry #Author {
  margin-top: 3em;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #000000;
}
body.quickentry label {
  font-weight: bold;
}
body.quickentry #Title {
  width: 75%;
}
body.quickentry #nav {
  font-size: 0.85em;
  border-width: 2px;
  border-style: inset;
  border-color: var(--m-quickentry-nav-border-color);
  padding: 3px;
}
body.portal .noabstract {
  color: #ee4248;
  font-weight: bold;
}
body.portal .nodisclosure {
  color: #ee4248;
  font-weight: bold;
}
body.portal .completeentries,body.portal .incompleteentries,body.portal .otherentries,body.portal .withdrawndeletedentries {
  background: #e6e6e6;
  width: 100%;
  font-weight: bold;
}
body.sessionvolunteersignup {
  overflow: hidden;
  margin: 0;
  padding: 0;
  border: none;
}
.sessionvolunteersignup_open {
  background: #fef2cc;
  text-align: center;
}
.sessionvolunteersignup_taken {
  background: #e6e6e6;
  text-align: center;
}
.sessionvolunteersignup_thisuser {
  background: #44a652;
  text-align: center;
}
.summaryrejectedpaper {
  color: #a20f14;
  font-weight: bold;
}
.summaryacceptedpaper {
  font-weight: bold;
  color: #44a652;
}
.summarywaitlistedpaper {
  color: navy;
  font-weight: bold;
}
.summaryunratedpaper {
  background-color: #fef2cc;
}
table#summary tbody#paper:hover {
  background-color: #e6e6e6 !important;
}
.functionsheet td {
  vertical-align: top;
}
.functionsheet tr.header td {
  background-color: #aaaaaa;
  text-align: center;
}
.functionsheet td.events {
  background-color: #aaaaaa;
  text-align: center;
  vertical-align: middle;
}
.extracontent {
  width: 700px;
}
.extra_modulehidden {
  color: #377fe1;
}
.extra_modulesaved {
  color: var(--m-extra-modulesaved-color);
  font-weight: bold;
  font-size: 11px;
  border-width: var(--m-extra-modulesaved-border-width);
  border-style: solid;
  border-color: var(--m-extra-modulesaved-border-color);
}
.manageextra_disabled {
  background-color: #e6e6e6;
}
.personsimplification_different {
  background: #fbcc36;
}
.personsimplification_header {
  font-weight: bold;
}
.personsimplification_subtable,.personsimplification_subtable_field {
  background: #e6e6e6;
}
.personsimplification_subtable_field .personsimplification_header {
  padding-left: 1.5em;
}
.personsimplification_different.personsimplification_subtable_field {
  background: #f7d8b9;
}
.jsFormElementWidget {
  display: block;
  white-space: nowrap;
}
.jsFormElementWidget.ready {
  cursor: pointer;
}
.jsFormElementWidget input[type="text"] {
  border: none;
  background-color: transparent;
  display: inline-block;
  cursor: pointer;
  width: 80%;
}
.jsFormElementWidget input[type="text"]:focus {
  border-width: 1px;
  border-style: solid;
  border-color: #DDDDDD;
  background-color: #FFFFFF;
}
.jsFormElementWidget br {
  display: none;
}
.jsFormElementWidget .clicktoedit:before {
  font: normal normal normal 14px/1 "Font Awesome 6 Pro";
  font-size: 16px;
  display: inline-block;
  margin-right: 5px;
  color: #999999;
  content: "";
}
.jsFormElementWidget .clicktoedit {
  display: inline-block;
}
.jsFormElementWidget .editarea {
  display: none;
}
.jsFormElementWidget .message.saved {
  background-color: #def1e1;
  color: #1f4c25;
  border-width: 1px;
  border-style: solid;
  border-color: #1f4c25;
  border-radius: 3px;
  padding: .1em .25em;
}
.jsFormElementWidget .ErrorElement,.jsFormElementWidget .message.error {
  background-color: var(--m-message-error-background-color);
  color: var(--m-message-error-color);
  border-width: 1px;
  border-style: solid;
  border-color: var(--m-message-error-border-color);
  border-radius: 3px;
  padding: .1em .25em;
}
.jsFormElementWidget.editing .clicktoedit {
  display: none;
}
.jsFormElementWidget.editing .editarea {
  display: block;
}
.foundit {
  background-color: #ee4248;
}
.buttonarea {
  display: block;
}
.cancel,.jsFormElementWidgetSave {
  display: inline-block;
  border: none;
  margin: .25em;
  padding: .25em .5em;
  background-color: var(--m-js-form-element-widget-save-cancel-background-color);
  color: #FFFFFF;
  border-radius: 2px;
  cursor: pointer;
}
.socialmedia_display .icon {
  display: none;
}
table.dbsearch {
  width: 65%;
}
.searchaccepted {
  background: #def1e1;
  background-color: #def1e1;
}
.searchrejected {
  background: #fbced0;
  background-color: #fef2cc;
}
.dbsearchbreaks {
  font-style: italic;
  background-color: #e6e6e6;
}
.dbsearchpaperfinalnumber {
  font-weight: bold;
}
.dbsearchdifferentiate {
  background-color: #e6e6e6;
}
.sessionsnohandouts {
  background-color: #fef2cc;
}
.papersnohandouts {
  background-color: #fef2cc;
}
.scorescomments {
  text-decoration: underline;
  font-weight: bold;
}
.completedstepswording {
  font-weight: bold;
}
.prelimsessiontitle {
  font-size: 1.15em;
  font-style: italic;
  font-weight: bold;
}
.prelimpapertitle {
  font-size: 1.15em;
  font-style: italic;
  font-weight: bold;
}
body.disclosure .smallnotes {
  font-size: 0.85em;
  color: #142dc2;
}
.institutionmanagementalternate {
  background: #bcd4f5;
}
.searchpersons_withdrawn,.searchwithdrawn {
  background: #fef2cc;
}
p.finalpersonindexoptions .header {
  background: #bcd4f5;
}
.simpleauthorlist .letter {
  font-size: 1.15em;
  font-weight: bold;
}
.displaypersons_tentative {
  background: #fef2cc;
}
.availablehandouts_printbeforeupload {
  background: #fef2cc;
}
.sessiontitlesearch_program {
  font-weight: bold;
  padding-top: 0.8em;
}
.paperdisplayduration {
  text-align: center;
  vertical-align: middle;
}
.Session_Role {
  font-weight: bold;
}
.symposia_sessions_row {
  background: #EEEEEE;
}
.symposia_sessions_slotdisplay {
  font-size: x-small;
}
.validation_category_disabled {
  background: #E88AA0;
  font-style: italic;
}
.incompletepapers_pastdeadline,.incompletesessions_pastdeadline {
  background-color: #ffaeae;
}
TR.meetingsetuphighlight {
  background-color: #DDDDDD;
}
#staffcontent {
  margin: 0 75px;
}
fieldset.staff {
  margin: 5px;
  background-color: white;
  border-width: 1px;
  border-style: solid;
  border-color: #336699;
}
.fieldlabel {
  font-weight: bold;
}
div.texteditpane textarea {
  font-family: sans-serif;
  border-width: 2px;
  border-style: solid;
  border-color: #000000;
}
.reportbutton {
  font-size: 10px;
  font-weight: normal;
  padding: 1px;
  width: 100%;
  height: 11px;
  background: #acb6f6;
  border-width: 1px 0;
  border-style: solid;
  border-color: #142dc2 #FFFFFF #FFFFFF #FFFFFF;
  color: #039039;
}
.personchoiselist {
  color: #ee4248;
}
.relationship-header {
  font-weight: bold;
}
.topdisplay_role {
  font-weight: bold;
}
div.fieldset+div.expandedcontent {
  border-width: 2px;
  border-style: groove;
  border-color: #000000;
  padding: 10px;
}
#loading-page {
  -moz-opacity: var(--m-loading-page-opacity);
  background-color: #FFFFFF;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  filter: alpha(opacity=80);
  opacity: var(--m-loading-page-opacity);
  zoom: 1;
}
#loading-indicator {
  background-image: url(/static/img/indicator-big.gif);
  display: block;
  margin: 250px auto;
}
.reviewerGradingIncomplete {
  background: #fbced0;
}
.reviewerGradingComplete {
  background: #def1e1;
}
div#jsPopup.disclosureresolution_showaddreviewers_popup iframe {
  height: 75vh;
}
body.LearningObjectives {
  margin: 1rem auto;
}
body.LearningObjectives #actionword-suggestion {
  min-width: 15em;
  max-width: 20em;
  background-color: var(--color-neutral-tint-10) !important;
  border-color: var(--color-neutral-tint-40) !important;
}
body.LearningObjectives span.important2,body.LearningObjectives span.required {
  color: var(--color-error);
  font-weight: bold;
}
body.LearningObjectives .objectivediv {
  margin-top: 1em;
  padding-top: .5em;
  border-top: 1px solid var(--body-color);
}
body.LearningObjectives .objectivediv .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
body.LearningObjectives .sectionbox,body.LearningObjectives .sectionboxtable {
  border: none;
}
body.LearningObjectives ul {
  list-style-type: disc;
  margin-left: 40px;
}
body.LearningObjectives textarea {
  max-width: 30em;
  width: 100%;
  margin: .75em 0;
}
body.LearningObjectives .addObjectiveButton,body.LearningObjectives .deleteContainer {
  padding: .5em 0 1em 0;
}
body.LearningObjectives span.selectable-action-word {
  padding: 0 5px;
}
body.LearningObjectives .selectedbull {
  font-weight: bold;
  background-color: var(--color-neutral-tint-40);
  display: block;
}
body.LearningObjectives .hiddenbull {
  display: block;
}
body.LearningObjectives .selectable-action-word-container {
  cursor: pointer;
}
.meetingAnnouncement {
  width: 100%;
  margin: auto;
  padding: 10px;
  background-color: #CC0000;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.meetingAnnouncement .note {
  font-size: smaller;
  color: #fff;
  font-weight: normal;
}
body.mediaTimerReport form>div {
  padding: 0.5em 0;
  border-bottom: 1px dashed var(--color-neutral-tint-40);
}
body.mediaTimerReport a.definition {
  color: inherit;
  cursor: default;
  text-decoration: underline;
  text-decoration-style: dotted;
  padding: 2px;
}
.defaultdisplay .section.Exhibitors {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.defaultdisplay .section.Exhibitors .clearspan {
  flex: 100%;
  border-bottom: 1px solid var(--color-neutral-tint-30);
}
.defaultdisplay .section.Exhibitors .item {
  margin: .5em 0;
  min-width: calc(33% - 1em);
}
.defaultdisplay .section.Exhibitors .item.list .entryinfo {
  margin-left: unset;
}
.defaultdisplay .section.Exhibitors .item .itemtitle {
  margin: .5em 0 0 0;
  font-size: larger;
}
.defaultdisplay .section.Exhibitors .item .entryinfo p span.middlehead {
  display: none;
}
.defaultdisplay .section.Exhibitors .item .entryinfo .uploaddisplay,.defaultdisplay .section.Exhibitors .item .entryinfo ul.uploaddisplay {
  text-align: center;
  overflow-wrap: break-word;
}
@media (max-width: 520px) {
  .defaultdisplay .section.Exhibitors .item .entryinfo .uploaddisplay,.defaultdisplay .section.Exhibitors .item .entryinfo ul.uploaddisplay {
    max-width: 45%;
  }
}
.defaultdisplay .section.Exhibitors .item .entryinfo img.documentimage {
  width: calc(100% - 0.5em);
}
.defaultdisplay .section.Exhibitors .item.VideoAbstract {
  flex: 100%;
}
.defaultdisplay .section.Exhibitors .item.Title {
  margin: 1em 0 0 0;
  flex-basis: 100%;
  font-size: x-large;
  font-weight: 700;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths {
  background-color: rgba(68, 68, 68, 0.1);
  padding: .5em .75em;
  min-width: calc(40% - 1em);
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .AmountDue,.defaultdisplay .section.Exhibitors .item.PaymentsBooths .RequestedTotal {
  font-weight: bold;
  text-align: right;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions {
  margin: .5em 0;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions .transaction {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions .heading>*,.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions .transaction>* {
  width: 33%;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions .heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: .8em;
  font-weight: bold;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions comment {
  display: none;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions input[type="checkbox"] {
  position: absolute;
  visibility: hidden;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions input[type="checkbox"]~label {
  float: right;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions input[type="checkbox"]~label:before {
  content: "\f27b";
  font: normal normal normal 14px/1 var(--font-fa-style-family);
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions input[type="checkbox"]:checked~label:before {
  content: "\f00d";
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .Payments .transactions input[type="checkbox"]:checked~comment {
  display: block;
  background-color: white;
  padding: 1em;
  border: 1px solid darkgrey;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus {
  display: block;
  font-size: x-large;
  text-transform: uppercase;
  text-align: center;
  overflow: hidden;
  text-align: center;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus:before {
  content: "";
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
  right: 0.5em;
  margin-left: -50%;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus:after {
  content: "";
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
  left: 0.5em;
  margin-right: -50%;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Paid {
  color: forestgreen;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Paid:after,.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Paid:before {
  background-color: forestgreen;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Due {
  color: darkred;
}
.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Due:after,.defaultdisplay .section.Exhibitors .item.PaymentsBooths .PaymentStatus.Due:before {
  background-color: darkred;
}
.defaultdisplay .section.Exhibitors .item.SubTitle {
  flex: 100%;
}
.defaultdisplay .section.Exhibitors .item.BoothAssignments {
  max-width: calc(50% - 1em);
}
.defaultdisplay .section.Exhibitors .item.uploadlist .entryinfo ul.uploaddisplay {
  max-width: 100%;
  text-align: left;
}
.defaultdisplay .section.Exhibitors .item.uploaddisplay {
  flex-grow: 1;
  flex-basis: 100%;
}
.defaultdisplay .section.Exhibitors .item.uploaddisplay .entryinfo ul.uploaddisplay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
}
.defaultdisplay .section.Exhibitors .item.uploaddisplay .entryinfo ul.uploaddisplay li {
  max-width: 45%;
  padding: .5em;
}
.defaultdisplay .section.Exhibitors .item.uploaddisplay .entryinfo ul.uploaddisplay li img.documentimage {
  width: 100%;
}
.defaultdisplay .section.Exhibitors .item.Logos img.logoimage {
  max-width: 150px;
  height: auto;
}
body.meetingsetup table.setupoptions {
  border: 1px solid var(--color-neutral-tint-20);
  margin: 2em auto;
}
body.meetingsetup table.setupoptions td {
  padding: 0.5em;
}
body.meetingsetup table.setupoptions tr.header td {
  margin: 0;
  padding: 1em 0.5em 0.5em;
}
body.meetingsetup table.setupoptions tr.header td h3 {
  background-color: var(--color-main-tint-10);
  border-top: 1px solid black;
  padding: 0.5em;
  margin: 1em 0 0;
  font-size: 1.2em;
  font-weight: bold;
  border-bottom: none;
}
body.meetingsetup table.setupoptions tr.header.podiumVirtual td {
  margin: 0;
  padding: 1em 0.5em 0.5em;
  color: #ffffff;
}
body.meetingsetup table.setupoptions tr.header.podiumVirtual td h3 {
  border-top: 2px solid black;
  background-color: var(--color-error);
  color: #ffffff;
  border-top: 1px solid black;
  padding: 0.5em;
  margin: 1em 0 0;
  font-size: 1.2em;
  font-weight: bold;
}
body.meetingsetup table.setupoptions tr.podiumVirtual td {
  background-color: var(--color-accent-tint-20);
}
.reviewentryselection {
  display: grid;
  grid-template-columns: 45% 10% 45%;
  align-items: flex-start;
}
.reviewentryselection label {
  font-weight: 900;
}
.reviewentryselection .transfer {
  display: flex;
  flex-direction: column;
}
.reviewentryselection .transfer button {
  width: 75%;
  margin: .5em auto;
  cursor: pointer;
}
.reviewentryselection .transfer .icon {
  width: 22px;
  height: 22px;
}
