#formpage-intHeader{
 display:none;
 }
 #formpage1-intHeader{
 display:none;
 }
.iState{
  text-align : left ! important;
}
* #liet{
  font-weight: unset ! important;
   color: blue;
}&nbsp;
/* .sapMSltArrow, .sapMSltBar::after{
  text-align : left ! important;
} */
 #esup1,#esup2,#esup3{
  text-align : left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    white-space: unset ! important;
    font-weight: bold;
    color: black;
    margin-bottom: 10px ! important;
    font-size: 0.875rem;
}

/* #iState-select{
text-align : left ! important;
} */

#ltq1{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: black;
    font-size: 1rem;
        font-weight: normal;
        margin-left : 10%;
          margin-right : 10%;
        text-align : center;
 /*        text-align : center; */
}
/* sapMLabelRequired:before {
    color: red !important;
    font-size: 1.25rem !important;
} */
.tooltip {

   /*  position: relative;
    display: inline-block; */
   /*  border-bottom: 1px dotted black; */
}
.sapMSlt>.sapMSltLabel{
text-align : left ! important;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}
 #req{
  text-align : left;
    color: red !important;
    font-size: 1.25rem !important;
}
.SelectError {
  border: 2px solid #e52929 ! important;
}

  .sapMCb .sapMLabel {
   /*  cursor: default; */
    font-weight: unset;
   /*  outline: none ! important; */
}
   .sapUiFTV{
  text-align : left  ! important;&nbsp;\&nbsp;
   margin-top: 0.80rem ! important;&nbsp;\&nbsp;
 	/* margin-left : 0rem ! important; */\&nbsp;
}
.sapMCb{
  padding-left : 1.5rem ! important;
 	/* margin-left : 0.7rem ! important; */ /*For IE checkbox moving left commented*/
}
/* .sapMRbB {
      margin-left: 0rem! important;
} */
span.sapMBtnInner.sapMBtnEmphasized{
  background: #1965E1 ! important;
   border-color: #1965E1 ! important;
   background-color: #1965E1 ! important;
}
.sapMBtnInner{
  background: #1965E1 ! important;
   border-color: #1965E1 ! important;
   background-color: #1965E1 ! important;
   outline: 0 ! important;
}

.sapMBtnContent,.sapMBtnContent-inner,#but-inner {
     background-color: #1965E1 ! important;
     background: #1965E1 ! important;
   border-color: #1965E1 ! important;
}
 #but{
  background: #1965E1 ! important;

  /* border: 1px solid transparent;
  font-family: inherit; */
    /*   line-height: 1.428571429; */
}
/* input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
 */
/*  #lsubmit{
  text-align: center ! important;
  } */
 #but:hover,#but-inner:hover{
  /* background: #1965E1 ! important;
  border: 1px solid transparent; */
  box-shadow: 0 0 5px #1965E1 ! important;
}
/* .sapMBtnInner:hover {
  background: red;
} */
.sapMCbBg{
           /*  left: 0rem ! important;  */
   border-radius: 0;
    /* height: 25px;
    width: 25px; */
    stroke: none;
    box-shadow: none;
    /* outline: none; */
        height: 1.0rem ! important;
                width: 0.8rem ! important;
    border: 2px solid #1965E1;
    outline: none ! important;
}
/* body.noScroll{
  overflow : hidden ! important;\&nbsp;
} */
.sapMCbBg.sapMCbMarkChecked:before {
    color: white;
    background:#0D2EA0 ! important;\&nbsp;
    outline: none ! important;
        box-sizing: border-box;
        width: 100% ! important;\&nbsp;
        /*   position: initial;  */
      /*    margin-left : 0.7rem ! important;  */
/*     outline: none ! important; */
   /*  outline: none ! important; */
    /* margin:-2px 10px 0 0; */
}
.sapMCbBg.sapMCbMarkChecked:before:focus {
outline: none;
}
.sapMRbBOut{
border: 2px solid #0D2EA0 ! important;
/*   height: 12px ! important;
  width: 12px ! important; */
  border-radius: 50% ! important;

}
/* .input {
    background-color: transparent;
    border: 0px solid;
    height: 20px;
    width: 160px;
    color: #CCC;
} */
/* .sapMRbSel  .sapMRbInn
{
    border-width: 5px;
  height: 4px;
  width: 4px;
  height: 6px;
  width: 6px;
  } */
.sapMRbSel .sapMRbBInn {
    background-color: #0D2EA0 ! important;
}

#HL1{
  display: table ! important;
 /*   width: 65% ! important;*/
    align-content: center ! important;


 }
 #formpage1{
/*  width: 65% ! important; */
 }
 #formpage,#formpage1{
  background-color: white !important;
}

input[type=text]:focus, input[type=number]:focus, textarea:focus {
  /* box-shadow: 0 0 5px rgba(81, 203, 238, 1); */
  /*  padding: 3px 0px 3px 3px ;
 margin: 5px 1px 10px 0px;  */
 /* margin: 5px 1px 3px 0px; */
/*  border: 2px solid red   ; */
/*  #0D2EA0  */

}
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.sapMLabel {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  white-space: unset ! important;
  font-weight: bold;
   color: black;
    margin-bottom: 10px ! important;

}
#iState{
   margin-bottom: 15px ! important;
}
.sapMInput {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  white-space: unset ! important;

  color: black;
    margin-bottom: 10px ! important;
}
.sapMLabelRequired:before {
  color: red !important;
  font-size: 1.25rem !important;
}
.sapMTextArea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  white-space: unset ! important;

  color: black;
}
/*  #eprevprod-inner{
  border : 0px !important;

}\&nbsp;
 #eprevprod-inner:focus
{
  box-shadow :0px 0px 0px 0px #fff !important;
}  */
label#iState-label {
    font-weight: unset;
}
#lState1,#eprevprod,#eTradeClass,#etarget,#ememgrp,#edist,#esource,#ethird,#efocus {
  color: red !important;
    font-weight: unset;
}
#lmandt{
  color: red !important;
   font-weight: bold;
}
/* .sapMSlt{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  white-space: unset ! important;
  font-weight: unset;
  color: black;
} */
#F1C2,#F1C3,#F1C4,#F1C5,#F1C6{
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight:bold;
  background:blue;
}
.sapUiFormM .sapUiFormContainerTitle>.sapUiFormTitle {
    height: 3rem;
    line-height: 3rem;
    font-weight: bold ! important;
    font-size: large;
    background-color: white;
}
.sapMPageHeader::before {
  border-top: 0;
    content: "";
    position: absolute;
    width: 100%;
    top: 0;
     border-top: 0.25rem solid white ! important;
     background-color: white ! important;
     z-index: 7;
}
#ltq{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif ! important;
  color: black ! important;
    font-size: 1.5rem ! important;
        font-weight: normal ! important;
     /*    text-align : center ! important; */
         margin-left : 10% ! important;&nbsp;
          margin-right : 10% ! important;
          border: none ! important   ;
}
#ltq-inner{
   font-size: 1.5rem ! important;
    margin-left : 10% ! important;&nbsp;
    /*   text-align : center ! important; */
}
.sapMTextArea>.sapMInputBaseReadonlyInner.sapMTextAreaInner {
       border: none ! important   ;
}
h5#F1C2--title,h5#F1C3--title,h5#F1C4--title,h5#F1C5--title,h5#F1C6--title{
      /* background: #009de0; */
      align: left;
      text-align: left;
}
#lOtherName,#lPrevProd,#lCompetitorprod,#lTradeClass,#ltarget,#lServiceProd,
#lLocation,#lOnlineProd,#lThirdParty,#ldist,#lhearother,#lotherdba,#lprevother,
#lcompname1,#ltradeother,#ltargetother,#lonline1,#lFocus,#lsource1
{
  font-weight:bold;
}
/* .sapMRbBOut{
border: 2px solid #120a9b ! important;
  height: 12px ! important;
  width: 12px ! important;
  border-radius: 50% ! important;

}\&nbsp;
.sapMRbSel  .sapMRbInn
{
  background:#0D2EA0 ! important;
border-width: 5px;
  height: 6px;
  width: 6px;
  }
.sapMCbBg.sapMCbMarkChecked:before {
    color: white;
    background:#0D2EA0 ! important;
    outline: none ! important;
    width:100% ! important;
&nbsp;&nbsp;&nbsp;\&nbsp;
    outline: none ! important;

    outline: none ! important;
    margin:-2px 10px 0 0;
&nbsp;&nbsp;&nbsp;&nbsp;\&nbsp;
}
.checkbox input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    height: 25px;
    width: 25px;
    stroke: none;
    box-shadow: none;
    outline: none;
    border: 2px solid #1965E1;
} */
/* .sapMCbBg.sapMCbMarkChecked:before:focus {
outline: none;
} */
/* .sapMCbLabel.sapMLabel.sapMLabelMaxWidth.sapUiSelectable{
    outline: none ! important;
} */
/*  .label {
    border: 1px solid #000;
  }
  label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.label:empty {
  display: none;
}
.label-default {
  background-color: #777777;
}

.label-default[href]:hover, .label-default[href]:focus {
  background-color: #5e5e5e;
}

.label-primary {
  background-color: #337ab7;
}

.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #286090;
}

.label-success {
  background-color: #5cb85c;
} */
/*  .radio,
  .checkbox {
    margin-bottom: 18px;
  }
}

.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

input[type="radio"][disabled], input[type="radio"].disabled,
fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled,
fieldset[disabled]
input[type="checkbox"] {
  cursor: not-allowed;
}

.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled]
.checkbox label {
  cursor: not-allowed;
} */
/* .checkbox input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    height: 25px;
    width: 25px;
    stroke: none;
    box-shadow: none;
    outline: none;
    border: 2px solid #1965E1;
}
.checkbox input[type="checkbox"], .checkbox input[type="radio"] {
    opacity: 0;
    z-index: 1;
}
.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9;
}
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
} */
/* .has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}

.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}

.has-success .form-control-feedback {
  color: #3c763d;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}

.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}

.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}

.has-warning .form-control-feedback {
  color: #8a6d3b;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}

.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}

.has-error .form-control-feedback {
  color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
  top: 25px;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
.form-group input[type="text"] + label, .form-group input[type="email"] + label, .form-group input[type="tel"] + label, .form-group input[type="password"] + label, .form-group input[type="number"] + label {
  position: absolute;
  top: 15px;
  left: 10px;
  opacity: .5;
  cursor: text;
}

.form-group {
  position: relative;
}

.form-group input:focus {
  border: 2px solid #1965E1;
}

.form-group input.filled-in + label {
  top: -10px;
  opacity: 1;
  cursor: normal;
}

.form-group label {
  color: #4D4D4D;
  background: #fff;
  display: block;
  width: auto;
  padding: 0 5px;
  transition: all .3s ease;
  display: block;
}

.form-group .checkbox:before {
  content: "";
  background-color: red;
  width: 20px;
  height: 20px;
}

.form-group .checkbox label {
  padding-left: 15px;
}

.form-group .checkbox label:before {
  content: "";
  height: 25px;
  width: 25px;
  box-shadow: none;
  outline: none;
  border: 2px solid #1965E1;
  top: -2px;
  border-radius: 0;
}

.form-group .checkbox label:after {
  top: 2px;
  left: 4px;
}

.form-group .checkbox input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  height: 25px;
  width: 25px;
  stroke: none;
  box-shadow: none;
  outline: none;
  border: 2px solid #1965E1;
} */
/*  div[class*="sapUiRespGrid"]>div[class*="sapUiRespGridSpan"] {
    float: center ! important;
    overflow: hidden;
    }
    .sapUiRespGridSpanL8 .sapUiRespGridSpanM8 .sapUiRespGridSpanS12 .sapUiRespGridSpanXL8{
    float: center ! important;
    overflow: hidden;
    } */
    span#__text4 {
    margin-top: 5% ! important;
}
/*header#__mbox0-header {
    margin-top: 6% ! important;
}
div#fheader-BarRight {
    background-color: #e6e6e6;
    width: 1.8%;
}*/



div#resellerheaderimg{
    padding-left: 18%;
    background-color: #0d2ea0;
    height: 60px;
    z-index: 1000;
    height: 81px;
    font-family: Helvetica,Arial,sans-serif;
}
div#resellersubheadertxt{
    padding-left: 30%;
}
div#resellerfooter{
background-color: #020920 ! important;
margin-top : 50px ! important;
}

::-webkit-scrollbar-button:vertical:start:decrement {
    background:
        linear-gradient(120deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(240deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(0deg, #696969 30%, rgba(0, 0, 0, 0) 31%);
    background-color: #b6b6b6;
}

::-webkit-scrollbar-button:vertical:end:increment {
    background:
        linear-gradient(300deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(60deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(180deg, #696969 30%, rgba(0, 0, 0, 0) 31%);
    background-color: #b6b6b6;
}

::-webkit-scrollbar-button:horizontal:end:increment {
    background:
        linear-gradient(210deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(330deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(90deg, #696969 30%, rgba(0, 0, 0, 0) 31%);
    background-color: #b6b6b6;
}

::-webkit-scrollbar-button:horizontal:start:decrement {
    background:
        linear-gradient(30deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(150deg, #696969 40%, rgba(0, 0, 0, 0) 41%),
        linear-gradient(270deg, #696969 30%, rgba(0, 0, 0, 0) 31%);
    background-color: #b6b6b6;
}

 ::-webkit-scrollbar-thumb {
    height: 20% ! important;
    background-color: #A9A9A9 ! important;
}
#llogo{
    margin-top: 20px;
    padding-right: 18px;
    margin-bottom: 12px;
    width: 108px;
      }
      h5#F1C2--title,h5#F1C3--title,h5#F1C4--title,h5#F1C5--title,h5#F1C6--title{
      /* background: #009de0; */
      align: left;
      text-align: left;
}
h5#F1C2--title{
margin-top: 1% ! important;
}
span#footerline {
    padding-right: 0px ! important;
    margin-right: 0px ! important;
    color: white;
}
a#footerlink1 {
    color: white;
  /*  margin-left: 19%;*/
}
a#footerlink2 {
    color: white;
}



.sapMLabelRequired:before {
    content: "*";
    color: #c14646;
    font-family: "72", "72full", Arial, Helvetica, sans-serif;
    font-size: 1rem;
    font-weight: bold;
    position: relative;
    vertical-align: middle;
    line-height: 0;
}

.sapMLabel.sapMLabelRequired .sapMLabelColonAndRequired:after {
    content: "" !important;
}

.sapUiForm .sapMCb {
    display: table;
}
