
/* generic form Styles */

div.color-text {
    font-family: 'Everyday Sans';
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #041f41;
}
  div.color-text label {
    font-family: 'Everyday Sans';
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #041f41; }
  div.color-text select {
    font-family: 'Everyday Sans';
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #041f41;
    height: 45px; }
  div.color-text input {
    font-family: 'Everyday Sans';
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #041f41; }

  div.color-text button {
    border:none;
    background: #0071ce !important;
    border-color: #0071ce !important;
    border-radius: 20px;
    margin-top: 2rem;
    margin-left: 0.5rem;
    padding: 0 1.5rem;
    height: 40px;
    font-family: 'Everyday Sans',Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #ffffff;
    font-weight: 700; }

  div.color-text button:hover {
    background-color: #041f41 !important;
    border-color: #041f41 !important; }


  div.color-text  select{
        border-left-width:1px;
        border-bottom-width:1px;
        border-top-width:1px;
        border-right-width:1px;
        border-style:solid;
        border-color:#cccccc;
        padding-left:0.625rem;
        padding-bottom:0.625rem;
        padding-top:0.625rem;
        padding-right:0.625rem;
        border-bottom-right-radius:0.25rem;
        border-bottom-left-radius:0.25rem;
        border-top-left-radius:0.25rem;
        border-top-right-radius:0.25rem;
        background:url(../../../etc.clientlibs/fd/af/runtime/clientlibs/guidetheme2/default/resources/Chevron-Down-Default.svg) calc(100% - 0.5rem) 50% / auto 1rem no-repeat,rgba(255,255,255,0.5);
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }


.guideformtitle p {
  letter-spacing: 0.25px;
  border-color: #041F41 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin: 0; }

.formTitle p {
  color: #041f41 !important;
  font-size: 32px !important;
  font-weight: bold; }

/*******************************************************/


/****overriding default css ***********/

@media (max-width : 991px){
    .guideformtitle,.guideTextDraw.guideformtitle{
        margin-bottom:0px;
        display:block;
    }
}

.mobileLayout
{
    display:none !important;
}

.sparkStudentFormParentContainer .afCheckBoxItem
{
    width:auto !important;
}

/*#guideContainer-rootPanel-panel-panel_1249666501_cop-guidetextbox___guideFieldShortDescription p
{
    font-size: .875rem;
    color: #969696;
}*/

/**************************/
/*.sparkStudentFormParentContainer .panel {*/
div#guideContainer-rootPanel-panel-panel_1249666501_cop___guide-item > .panel
,div#guideContainer-rootPanel-panel-panel_1249666501_cop-panel_326852164___guide-item > .panel,
div#guideContainer-rootPanel-panel-panel_1249666501_cop-panel_1828946461___guide-item > .panel ,
div#guideContainer-rootPanel-panel-panel_1249666501_cop-panel___guide-item > .panel,
div#guideContainer-rootPanel-panel-panel_1249666501_cop-panel_1184169345___guide-item > .panel,
div#guideContainer-rootPanel-panel-panel_2037118202_cop___guide-item > .panel
{
  border: 1px solid #ccc !important;
  border-radius: 16px;
  padding: 1.5em 16px 1em;
  margin-top: 20px; 
}




:-ms-input-placeholder {
  font-family: 'Everyday Sans';
  font-size: 0.78rem; }

::placeholder {
  font-family: 'Everyday Sans';
  font-size: 0.78rem; }

.toolbarSection button:disabled {
  background: #dddddd; }

.toolbarSection .guidebutton .guideButton .button-default.movePrev,.toolbarSection .guidebutton .guideButton .button-default.submit {
  background: #0071ce !important;
  border-color: #0071ce !important;
  border-radius: 20px;
  margin-top: 2rem;
  margin-left: 0.5rem;
  padding: 0 1.5rem;
  height: 40px;
  font-family: 'Everyday Sans',Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: 700; }
  .guidebutton .guideButton .button-default.movePrev:hover {
    background-color: #041f41 !important;
    border-color: #041f41 !important; }

.toolbarSection .guidebutton .guideButton .button-default.moveNext {
  background: #0071ce !important;
  border-color: #0071ce !important;
  border-radius: 20px;
  margin-top: 2rem;
  margin-left: 0.5rem;
  padding: 0 1.5rem;
  height: 40px;
  font-family: 'Everyday Sans',Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: 700; }
  .guidebutton .guideButton .button-default.moveNext:hover {
    background-color: #041f41 !important;
    border-color: #041f41 !important; }

@media (max-width: 767px) {
  .toolbarSection .guidebutton .guideButton.nextbutton .button-default.button-medium.Button {
    background: #ffffff !important;
    border-color: #0071ce !important;
    color: #ffffff; }
  .toolbarSection .guidebutton .guideButton.backbutton .button-default.button-medium.movePrev {
    background: #ffffff !important;
    border-color: #0071ce !important;
    color: #ffffff; }
  .toolbarSection .afCheckBoxItem {
    width: fit-content; } }



#loadingIconCommentGif,#loadingIconCommentText
 {
   display: none;
   margin-left: auto;
   margin-right: auto;
  text-align: center;
 }


.textdraw_1129345141687842243865 p
{
    color: rgb(0, 0, 0);
    display: block;
    margin-block: 0.67em;
    margin-inline: 0px;
    font-weight: bold;
    text-align: center;
    font-size: 2em !important
}

.textdraw1744873964986 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw1744877736496 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw1744877785304 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw1744877797117 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw_2062461001744892958327 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw_19112030601744893001896 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw_19926599141744893018157 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw_465797721744893030276 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textdraw_19464292951745318201593 p
{
    color: rgb(255, 0, 0);
    display: block;
    text-align: center;
}
.textbox_8587785841747314497509
{
    outline: none;
    border: none;
    background-color :#d1d1d1; 
    color: rgb(255, 0, 0);
    display: block;
}




@media (min-width: 768px) and (max-width: 991px)
.toolbarSection .fd-col-md-1 {
    width: 12%;
}

#guideContainer-rootPanel-panel_620893663___guide-item-container .guideGridFluidLayout2Container
{
    display:flex;
    text-align:center;
}

.studentOneYearOfStudy select,.studentFourYearOfStudy select,.studentTwoYearOfStudy select,.studentThreeYearOfStudy select
{

  font-family: 'Everyday Sans' !important;
  font-size: 0.78rem !important;
}

.guidelineText
{
    font-family: 'Everyday Sans';
    font-size: 1rem;
    letter-spacing: 0.15px;
    color: #041f41;
}
.guidelineText p
{
    font-weight:700;
}


.showcase_privacy label
{
    color:#041f41;
}