label{display:block;width:auto;margin-top:8px;font-weight:700}.mergeRow{clear:both}.field-group{position:relative;overflow:hidden;background:transparent!important}.mergeRow-radio .field-group,.mergeRow-interests-checkboxes .field-group{margin-bottom:6px}input,textarea,select{display:block;margin:0;padding:10px;background:none !important;width:100%;border-left:none !important;border-right:none !important;border-bottom: 1px solid #5d5d5d !important;color: #ffffff !important;border-top: 1px solid #5d5d5d !important;-webkit-appearance:none}.field-group input,select,textarea,.dijitInputField{font-size:14px}.field-group.error > input,.field-group.error > select,.field-group.error .addressfield input.empty,.field-group.error .birthdayfield,.field-group.error .subfields,.field-group.error .datefield .dijitInputInner,.datefield .dijitTextBoxError .dijitInputInner,.field-group.error textarea{border-color:#e85c41!important}textarea{font:14px/18px Helvetica,Arial,sans-serif;width:100%;height:150px;overflow:auto}select{background:#fff url(/images/icons/signup-sprite.png) no-repeat right -295px;background:#fff url(/images/icons/signup-sprite.png) no-repeat right -295px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background:#fff url(/images/icons/signup-sprite.png) no-repeat right -295px,-webkit-linear-gradient(top,#fff,#f1f1f1);background:#fff url(/images/icons/signup-sprite.png) no-repeat right -295px,-ms-linear-gradient(top,#fff,#f1f1f1);background:#fff url(/images/icons/signup-sprite.png) no-repeat right -295px,linear-gradient(to bottom,#fff,#f1f1f1)}html[dir="rtl"] select{background-position:14px -295px}input:focus,textarea:focus,select:focus,.focused-field .subfields{border-color:#5d5d5d!important;outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.field-help{display:block;font-weight:400;position:static;float:none;clear:both;margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.focused-field .field-help,input:focus + .field-help{display:block;padding:10px 0;max-height:100px}.field-help .help{min-height:16px;text-decoration:none}.feedback{padding:10px 0;line-height:16px;font-size:14px}.feedback br{display:none}.feedback div{font:14px/20px Helvetica,Arial,sans-serif!important;padding:0!important;margin:0!important}.indicates-required{text-align:right}.indicates-required span{font-size:150%;font-weight:700;display:inline!important}.formstatus{margin-bottom:12px;font-size:18px}.alert{background:#e4f3d4;border:2px solid #5ca000;font-size:14px;color:#4e7e0e!important;margin:10px 0;padding:10px}ul.interestgroup_field,ul.interestgroup_field li,ul.unsub-options,ul.unsub-options li,.interestgroup_row{display:block;padding:0;margin:0;list-style:none}label.checkbox,label.radio{font-weight:400;position:relative;line-height:24px}.checkbox input,.radio input{width:auto!important;display:inline-block;margin-right:5px;padding:0;border:none;background-color:transparent}.addressfield span{display:block;margin:3px 0 15px}.addressfield label{display:none}.cityfield{width:35%;float:left;padding-right:12px}.statefield{width:30%;float:left;padding-right:12px}.zipfield{width:35%;float:left}.countryfield{clear:both}.dijitCalendarPopup{position:absolute}.dijitComboBox.dijitDateTextBox .dijitArrowButtonContainer{cursor:pointer;position:absolute;top:3px;right:2px;background:url(/images/icons/signup-sprite.png) no-repeat 10px -235px;height:34px;width:42px;opacity:.5;padding:0 5px}.dijitComboBox.dijitDateTextBox .dijitArrowButtonContainer input{visibility:hidden}.dijitComboBox.dijitDateTextBox .dijitArrowButtonContainer:hover{opacity:1}.dijitValidationContainer{display:none}.dijitPlaceHolder{position:absolute;top:10px;left:10px;color:#ababab!important;font-weight:400}::-webkit-input-placeholder{color:#ababab}:-moz-placeholder{color:#ababab;opacity:1}::-moz-placeholder{color:#ababab;opacity:1}:-ms-input-placeholder{color:#ababab}html[dir="rtl"] .dijitComboBox.dijitDateTextBox .dijitArrowButtonContainer{left:6px;right:auto}html[dir="rtl"] .dijitPlaceHolder{left:auto;right:10px}.subfields{display:block;margin:0;padding:8px 10px;background:#fff;width:100%;border:2px solid #d0d0d0;border-radius:3px;color:#d0d0d0}.subfields input{display:inline-block;margin:0;padding:0;width:2.5em;border:none!important;text-align:center}.subfields label{display:none}.phonedetail2 input{width:3.4em}.birthdayfield input{width:1.7em}.captcha{float:left;width:320px;margin-right:20px;min-height:150px}.captcha input{display:inline}#archive-list{display:block;margin:15px 0;padding:0;border-top:1px solid #eee}#archive-list li{display:block;list-style:none;margin:0;padding:6px 10px;border-bottom:1px solid #eee}.borderbox,.field-help,input,textarea,select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.field-shift{left:-9999px;position:absolute}html[dir="rtl"] .field-shift{right:-9999px;left:auto}@media only screen{.mergeRow-radio .field-group,.mergeRow-interests-checkboxes .field-group{margin:0 -6px 11px}.checkbox,.radio{margin:9px 0 0;padding:0}.checkbox input,.radio input{position:absolute;width:24px;height:24px;overflow:hidden;margin:0;padding:0;outline:0;opacity:0}.checkbox input + span,.radio input + span{display:block;border-radius:3px;padding:6px 6px 6px 38px}.checkbox:hover span,.checkbox input:focus + span,.radio:hover span,.radio input:focus + span{background:rgba(0,0,0,.05)}.checkbox input + span:before,.radio input + span:before{display:block;position:absolute;top:6px;left:6px;width:24px;height:24px;background:url(/images/icons/signup-sprite.png) no-repeat;content:" ";vertical-align:top}.radio input:focus + span:before{background-position:0 -30px}.radio input:checked + span:before{background-position:0 -60px}.radio input:checked:focus + span:before{background-position:-0 -90px}.checkbox input + span:before{background-position:0 -120px}.checkbox input:focus + span:before{background-position:0 -150px}.checkbox input:checked + span:before{background-position:0 -180px}.checkbox input:checked:focus + span:before{background-position:0 -210px}html[dir="rtl"] .checkbox input + span:before,html[dir="rtl"] .radio input + span:before{left:auto;right:0}html[dir="rtl"] .checkbox input + span,html[dir="rtl"] .radio input + span{padding:6px 38px 6px 6px}}@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx){.checkbox input + span:before,.radio input + span:before,.calendar-icon{background-image:url(/images/icons/signup-sprite-2x.png);background-size:24px}}.ie-lte7 .field-group input,.ie-lte7 .subfields{width:535px}.ie-lte7 .cityfield input{width:170px}.ie-lte7 .statefield input{width:121px}.ie-lte7 .zipfield input{width:170px}.ie-lte7 .subfields input{width:40px}.ie-lte7 .hidden-from-view{display:none}.ie-lte7 select{display:inline-block;width:560px}.ie-lte7 .addressfield label,.ie-lte9 .addressfield label{display:block;font-weight:400;font-size:14px}.dijitPopup .dijitReset{margin:0;border:0;padding:0;font:inherit;line-height:normal;color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}.dijitPopup .dj_a11y .dijitReset{-moz-appearance:none}.dijitPopup .dijitInline{display:inline-block;border:0;padding:0;vertical-align:middle;display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box}.dijitPopup .dijitHidden{display:none!important}.dijitPopup .dijitVisible{display:block!important;position:relative}.dijitPopup .dijitInputContainer{overflow:hidden;float:none!important;position:relative}.dijitPopup .dj_ie .dijitSelect input,.dijitPopup .dj_ie input.dijitTextBox,.dijitPopup .dj_ie .dijitTextBox input{font-size:100%}.dijitPopup .dijitSelect .dijitButtonText{float:left;vertical-align:top}.dijitPopup .dijitSelect{padding:0!important}.dijitPopup .dijitTextBox .dijitSpinnerButtonContainer,.dijitPopup .dijitTextBox .dijitArrowButtonContainer,.dijitPopup .dijitValidationTextBox .dijitValidationContainer{float:right;text-align:center}.dijitPopup .dijitSelect input.dijitInputField,.dijitPopup .dijitTextBox input.dijitInputField{padding-left:0!important;padding-right:0!important}.dijitPopup .dijitValidationTextBox .dijitValidationContainer{display:none}.dijitPopup .dijitTeeny{font-size:1px;line-height:1px}.dijitPopup .dijitOffScreen{position:absolute!important;left:50%!important;top:-10000px!important}.dijitPopup .dijitPositionOnly{padding:0!important;border:0!important;background-color:transparent!important;background-image:none!important;height:auto!important;width:auto!important}.dijitPopup .dijitNonPositionOnly{float:none!important;position:static!important;margin:0!important;vertical-align:middle!important}.dijitPopup .dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0}.dijitPopup .dijitDisplayNone{display:none!important}.dijitPopup .dijitContainer{overflow:hidden}.dijitPopup{position:absolute;background-color:transparent;margin:0;border:0;padding:0;-webkit-box-shadow:0 6px 6px 1px rgba(0,0,0,0.1);box-shadow:0 6px 6px 1px rgba(0,0,0,0.1);border-radius:6px}@media screen and (max-width:40em){.dijitPopup{width:96%!important;left:50%!important;margin:0 auto 0 -48%}}.dijitPopup .dijitMenuTable{width:100%!important}.dijitMenu{border:1px solid #000;background-color:#fff}.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:#fff}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden}.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer}.dijitMenuItem:focus{outline:none}.dijitMenuItemIcon,.dijitMenuExpand{background-repeat:no-repeat}.dijitMenuItemDisabled *{opacity:.5;cursor:default}.dj_ie .dj_a11y .dijitMenuItemDisabled,.dj_ie .dj_a11y .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled *{color:gray;filter:alpha(opacity=35)}.dijitMenuItemLabel{position:relative;vertical-align:middle}.dj_a11y .dijitMenuItemSelected{border:1px dotted #000!important}.dj_ff3 .dj_a11y .dijitMenuItem td{padding:0!important;background:none!important}.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel{border-width:1px;border-style:solid}.dj_ie8 .dj_a11y .dijitMenuItemLabel{position:static}.dijitMenuExpandA11y{display:none}.dj_a11y .dijitMenuExpandA11y{display:inline}.dijitMenuSeparator td{border:0;padding:0}.dijitMenuSeparatorTop{height:50%;margin:0;margin-top:3px;font-size:1px}.dijitMenuSeparatorBottom{height:50%;margin:0;margin-bottom:3px;font-size:1px}.dijitCheckedMenuItemIconChar{vertical-align:middle;visibility:hidden}.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar{visibility:visible}.dj_a11y .dijitCheckedMenuItemIconChar{display:inline!important}.dj_a11y .dijitCheckedMenuItemIcon{display:none}.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem{margin:0}.dijitCalendarContainer{width:auto}.dijitCalendarContainer th,.dijitCalendarContainer td{padding:0;vertical-align:middle}.dijitCalendarYearLabel{white-space:nowrap}.dijitCalendarNextYear{margin:0 0 0 .55em}.dijitCalendarPreviousYear{margin:0 .55em 0 0}.dijitCalendarIncrementControl{vertical-align:middle}.dijitCalendarIncrementControl,.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousYear,.dijitCalendarNextYear{cursor:pointer}.dijitCalendarDisabledDate{color:gray;text-decoration:line-through;cursor:default}.dijitSpacer{position:relative;height:1px;overflow:hidden;visibility:hidden}.dijitCalendarMonthMenu .dijitCalendarMonthLabel{text-align:center}.dijitCalendar{border:solid 1px #cfcfcf;background-color:#fff;text-align:center;padding:18px;border-radius:6px;border-collapse:separate}.dijitCalendar img{border:none}.dijitCalendarMonthContainer th{text-align:center;vertical-align:middle}.dijitCalendarMonthLabel{color:#595959;font-size:.9375em;font-weight:700;padding:6px 12px}.dijitA11ySideArrow{display:none}.dijitCalendarArrow{cursor:pointer;border:1px solid transparent;position:relative}.dijitCalendarArrow img{display:none}.dijitCalendarArrow:hover{background-color:#f2f2f2;border-color:#d0d0d0}.dijitCalendarArrow:after{content:" ";width:0;height:0;border:6px solid transparent;border-left:6px solid #333;display:block;position:absolute;top:25%;left:45%}.dijitCalendarArrow:first-child:before{content:" ";width:0;height:0;border:6px solid transparent;border-right:6px solid #333;display:block;position:absolute;top:25%;left:45%}.dijitCalendarArrow:first-child:after{border:none}.dijitCalendarCurrentDate{background:#eee}.dijitCalendarDayLabelTemplate{text-align:center;font-weight:700;padding:8px 12px}.dijitCalendarDayLabel{font-weight:700;font-size:.9375em;text-align:center;color:#595959}.dijitCalendarDateTemplate{border-bottom:0 none;font-size:.9375em;font-weight:500;letter-spacing:.05em;text-align:center;color:#595959}.dijitCalendarPreviousMonth,.dijitCalendarNextMonth{border-bottom:0 none}.dijitCalendarDateTemplate .dijitCalendarDateLabel{text-decoration:none;display:block;padding:6px 10px;border:1px solid transparent;-webkit-transition-property:background-color,border;-ms-transition-property:background-color,border;transition-property:background-color,border;-webkit-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}.dijitCalendarPreviousMonth .dijitCalendarDateLabel,.dijitCalendarNextMonth .dijitCalendarDateLabel{color:#ababab;border-color:#fff}.dijitCalendarYearContainer{vertical-align:middle}.dijitCalendarYearControl{padding:1px 2px 2px}.dijitCalendarYearLabel{padding:8px 0 0;margin:0;font-size:.9375em}.dijitCalendarYearLabel span{vertical-align:middle}.dijitCalendarSelectedYear{padding:0 6px;font-size:.9375em;color:#52bad5}.dijitCalendarNextYear,.dijitCalendarPreviousYear{font-size:.9375em;border:1px solid transparent;padding:6px 12px}.dijitCalendarHoveredDate .dijitCalendarDateLabel,.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel{background-color:#b1e0ec;border:solid 1px #52bad5;color:#595959;-webkit-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s}.dijitCalendarNextYearHover,.dijitCalendarNextYear:hover,.dijitCalendarPreviousYearHover,.dijitCalendarPreviousYear:hover{color:#595959;background-color:#f2f2f2;border-color:#d0d0d0}.dijitCalendarNextYearActive,.dijitCalendarNextYear:active .dijitCalendarPreviousYearActive,.dijitCalendarPreviousYear:active{background-color:#c7c7c7}.dijitCalendarActiveDate .dijitCalendarDateLabel,.dijitCalendarEnabledDate:active .dijitCalendarDateLabel{border:solid 1px #fff;-webkit-transition-duration:.1s;-ms-transition-duration:.1s;transition-duration:.1s}.dijitCalendarSelectedDate .dijitCalendarDateLabel{color:#595959;background-color:#b1e0ec;border:solid 1px #52bad5}.dijitCalendarDisabledDate .dijitCalendarDateLabel{color:gray;text-decoration:line-through}.dijitCalendar .dijitDropDownButton{margin:0;background-color:transparent}.dijitCalendar .dijitDropDownButtonHover .dijitButtonNode,.dijitCalendar .dijitDropDownButton:hover .dijitButtonNode{background-color:transparent;border:0 none}.dijitCalendarMonthMenu{border-color:#ababab;background-color:#fff;text-align:center;background-image:none}.dijitCalendarMonthMenu .dijitCalendarMonthLabel{border-top:solid 1px transparent;border-bottom:solid 1px transparent}.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover,.dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover{background-color:#b1e0ec;border-color:#52bad5;border-width:1px 0}.dijitTooltip{display:none!important}</style><style type="text/css">

      .note{ color: #e84a48;padding-top: 15px; font-size: 12px !important; }h1.mb-5 {margin-bottom: 1rem !important;font-weight:bold !important; font-size: 50px !important}
      input.formEmailButton{background-color: #b42025 !important; color: #fff !important; border:none !important; cursor: pointer !important; width: 50% !important; margin-top: 10px !important; }
      /******************************MODAL BUTTON******************************/
      .modal {

  position: fixed;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 1050;

  display: none;

  overflow: hidden;

  -webkit-overflow-scrolling: touch;

  outline: 0;

}

.modal.fade .modal-dialog {

  -webkit-transition: -webkit-transform .3s ease-out;

       -o-transition:      -o-transform .3s ease-out;

          transition:         transform .3s ease-out;

  -webkit-transform: translate(0, -25%);

      -ms-transform: translate(0, -25%);

       -o-transform: translate(0, -25%);

          transform: translate(0, -25%);

}

.modal.in .modal-dialog {

  -webkit-transform: translate(0, 0);

      -ms-transform: translate(0, 0);

       -o-transform: translate(0, 0);

          transform: translate(0, 0);

}

.modal-open .modal {

  overflow-x: hidden;

  overflow-y: auto;

}

.modal-dialog {

  position: relative;

  width: auto;

  margin: 10px;

}

.modal-content {

  position: relative;

  background-color: #ffffff !important;

  border: 1px solid #ed1c24 !important;

  border-radius: 6px;
  margin-top: 98% !important;
}
#mainNav.navbar-shrink 
{
    background-color:rgba(0,0,0,0.8) !important;
}
#mainNav.navbar-shrink .navbar-nav > li > a
{
  color:#ffffff !important;
}
.modal-backdrop {

  position: fixed;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 1040;

  background-color: #000;

}

.modal-backdrop.fade {

  filter: alpha(opacity=0);

  opacity: 0;

}

.modal-backdrop.in {

  filter: alpha(opacity=50);

  opacity: .5;

}

.modal-header {

  padding: 15px;

  border-bottom: 1px solid #e5e5e5;

}

.modal-header .close {

  margin-top: -2px;

}

.modal-title {

  margin: 0;

  line-height: 1.42857143;

}

.modal-body {

  position: relative;

  padding: 15px;

}

.modal-footer {

  padding: 15px;

  text-align: right;

  border-top: 1px solid #e5e5e5;

}

.modal-footer .btn + .btn {

  margin-bottom: 0;

  margin-left: 5px;

}

.modal-footer .btn-group .btn + .btn {

  margin-left: -1px;

}

.modal-footer .btn-block + .btn-block {

  margin-left: 0;

}

.modal-scrollbar-measure {

  position: absolute;

  top: -9999px;

  width: 50px;

  height: 50px;

  overflow: scroll;

}

@media (min-width: 768px) {

  .modal-dialog {

    width: 600px;

    margin: 30px auto;

  }

  .modal-content {

    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);

            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);

  }

  .modal-sm {

    width: 300px;

  }

}

@media (min-width: 992px) {

  .modal-lg {

    width: 900px;

  }

}

.btn-group-lg > .btn, .btn-lg {

    padding: 10px 16px;

    font-size: 16px;

    line-height: 1.3333333;

}

.btn-default {

    color: #FFFFFF;

    background-color: #ed1c24;
    border:none !important;
    border-radius: 1px !important;
    cursor: pointer; 

}
button.btn.btn-default.btn-lg-left
{
    color: #4d8296;
    cursor: pointer;
    font-size: 11px !important;
    line-height: 1.3333333;
    text-transform: uppercase;
    background:none !important;
    border:none !important;
    text-align: center !important;
}
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  

}
  
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
  
  //CSS
  
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  
   button.btn.btn-default.btn-lg-left
{
    float: none !important; 
    margin-right:0% !important;
    margin-bottom:5% !important;
}
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
  //CSS
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
   button.btn.btn-default.btn-lg-left
{
    float: none !important; 
    margin-right:0% !important;
    margin-bottom:5% !important;
}
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
   button.btn.btn-default.btn-lg-left
{
    float: none !important; 
    margin-right:0% !important;
    margin-bottom:5% !important;
}
}
.ml-auto, .mx-auto 
{
    margin-right: auto !important;
    /*float: right !important;*/
}
.ml-auto, .mx-auto {
    margin-right: auto !important;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-left: 4.5rem !important;
}
      /********************************MODAL BUTTON END************************/

.note.redaleart
{
  color:#e74948 !important;
}