/* jet.css and styleComon.css Start */
body {
  color: #666666;
  font-family: "Lato", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
*,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
a,
p,
img {
  border: 0 none;
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
}
.clearfix:after {
  clear: both;
  content: "";
  display: table;
}
a,
.link14grn,
.link16grn,
.link14,
.link18grn,
.link {
  color: #00abbe;
  cursor: pointer;
  text-decoration: none;
}
p {
  font-size: 16px;
}
a {
  cursor: pointer;
}
.clear {
  clear: both !important;
}
input,
textarea {
  outline: medium none;
}
input {
  border-radius: 0;
  font-family: "Lato", Arial, Helvetica, sans-serif;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.fR {
  float: right !important;
}
.fL {
  float: left !important;
}
.link14grn {
  font-size: 14px;
}
.txt_l {
  font-weight: 300;
}
.link14 {
  font-size: 14px;
  text-transform: capitalize;
}
.mT0 {
  margin-top: 0 !important;
}
/* Buttons Start */
.btn,
.btn_fff,
.btn2,
.mediumBtn_01,
.medBtn {
  display: inline-block;
  text-transform: uppercase;
  padding: 0 20px;
  text-decoration: none;
  text-align: center;
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  /* font-size:18px; */
  font-size: 16px;
  cursor: pointer;
  position: relative;
  background: #22abbc none repeat scroll 0 0;
  border: 1px solid #22abbc;
  color: #ffffff;
}
/* MS 03/03/16 */
.btn:before,
.btn_fff:before,
.btn2:before,
.mediumBtn_01:before,
.medBtn:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(3, 3, 3, 0);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
}
.btn:hover:before,
.btn_fff:hover:before,
.btn2:hover:before,
.mediumBtn_01:hover:before,
.medBtn:hover:before {
  background: rgba(3, 3, 3, 0.2);
}
.disable:hover:before {
  background: rgba(3, 3, 3, 0) !important;
}
/* button click effect Start */
.btn:active:before,
.btn_fff:active:before,
.btn2:active:before,
.mediumBtn_01:active:before,
.medBtn:active:before {
  background: rgba(255, 255, 255, 0.8);
}
/* button click effect End */
.btn {
  min-width: 110px;
}
/*.btn:hover { background:#ffffff; color:#152049; }*/
.btn_fff {
  min-width: 110px;
  color: #333333;
  background: #ffffff;
  border: 1px solid #cfcfcf;
}
/*.btn_fff:hover { border-color:#152049; }*/
.btn2 {
  min-width: 110px;
  float: left;
  height: 43px;
  line-height: 44px;
}
.btn.disable,
.mediumBtn.disable,
.mediumBtn_01.disable {
  background: #cccccc;
  border: 1px solid #cccccc;
  cursor: default;
}
/* MS 29/02/16 */
.mediumBtn_01 {
  float: left;
  min-width: 200px;
  border-radius: 0;
  cursor: pointer;
}
/* MS 03/03/16 */
/*.mediumBtn_01:hover { background:#ffffff; color:#152049; }*/
.mediumBtn_fff {
  min-width: 200px;
  height: 71px;
  line-height: 71px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  font-size: 16px;
  color: #000000;
  text-transform: uppercase;
  box-sizing: border-box;
  margin-top: 8px;
  cursor: pointer;
}
/* MS 03/03/16 */
/* Buttons End */
.loaderBtn {
  padding-left: 10px;
  padding-right: 30px;
  background-image: url(images/loader.gif) !important;
  background-repeat: no-repeat !important;
  background-position: right 7px top 50% !important;
}
/* Icons Start */
.passIc_777,
.errorIc,
.backToTop,
.artcleIc,
.cmntIc_777,
.clockIc,
.preLdscsnIc,
.clsBtn_fff,
.cls_bg000_fff,
.networkIc,
.searchIc,
.shareIc_2,
.reviewIc,
.handIc,
.advsrIc,
.discusIc,
.artcleIc_2,
.newsIc_2 {
  background-image: url(images/prelogin_sprite_v3.png);
}
.passIc_777 {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 1142.857143% 294.1176471%;
  float: left;
  height: 31px;
  width: 31px;
}
.errorIc {
  background-position: 40.54794521% 0;
  background-repeat: no-repeat;
  background-size: 1142.857143% 285.7142857%;
  height: 18px;
  width: 18px;
}
.downArw_cacbd3 {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #cacbd3;
}
.backToTop {
  background-position: -185px -1px;
  background-repeat: no-repeat;
  bottom: 88px;
  height: 40px;
  position: fixed;
  right: 20px;
  width: 40px;
}
.backToTop:hover {
  background-position: -229px -1px;
}
/* MS 10/05/16 Jet's Initial UAT Inputs */
.artcleIc {
  background-position: 10.16483516% 0;
  background-repeat: no-repeat;
  background-size: 1111.111111% 263.1578947%;
  display: inline-block;
  height: 37px;
  width: 34px;
}
.cmntIc_777 {
  background-position: 30.6010929% 0;
  background-repeat: no-repeat;
  background-size: 1176.470588% 333.3333333%;
  float: left;
  height: 17px;
  width: 20px;
}
.clockIc {
  background-position: 20.76502732% 0;
  background-repeat: no-repeat;
  background-size: 1176.470588% 294.1176471%;
  float: left;
  height: 17px;
  width: 17px;
}
.preLdscsnIc {
  background-position: 71.95767196% 0%;
  background-repeat: no-repeat;
  background-size: 1818.181818% 303.030303%;
  display: inline-block;
  height: 32px;
  width: 20px;
}
.clsBtn_fff {
  width: 13px;
  height: 13px;
  background-size: 1142.857143% 285.7142857%;
  background-position: 81.09589041% 0;
}
.cls_bg000_fff {
  background-position: 91.0326087% 1.470588235%;
  background-size: 1250% 312.5%;
  height: 30px;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
}
.networkIc {
  display: inline-block;
  width: 40px;
  height: 33px;
  background-size: 952.3809524% 285.7142857%;
  background-position: 66.20111732% 66.15384615%;
}
.searchIc {
  display: inline-block;
  width: 36px;
  height: 36px;
  background-size: 1052.631579% 263.1578947%;
  background-position: 77.0718232% 56.4516129%;
}
.shareIc_2 {
  display: inline-block;
  width: 36px;
  height: 25px;
  background-size: 1111.111111% 400%;
  background-position: 87.63736264% 46.66666667%;
}
.reviewIc {
  display: inline-block;
  width: 38px;
  height: 34px;
  background-size: 1000% 277.7777778%;
  background-position: 98.88888889% 53.125%;
}
.handIc {
  display: inline-block;
  width: 40px;
  height: 27px;
  background-size: 930.2325581% 344.8275862%;
  background-position: 99.71988796% 98.5915493%;
  margin-top: 5px;
}
.advsrIc {
  display: inline-block;
  width: 38px;
  height: 40px;
  background-size: 1052.631579% 250%;
  background-position: 87.84530387% 100%;
}
.discusIc {
  display: inline-block;
  width: 40px;
  height: 36px;
  background-size: 952.3809524% 263.1578947%;
  background-position: 31.84357542% 50%;
}
.artcleIc_2 {
  display: inline-block;
  width: 37px;
  height: 37px;
  background-size: 1025.641026% 256.4102564%;
  background-position: 9.972299169% 63.93442623%;
}
.newsIc_2 {
  display: inline-block;
  width: 37px;
  height: 33px;
  background-size: 1025.641026% 285.7142857%;
  background-position: 20.77562327% 52.30769231%;
}
/* Icons End */
.mainWrp {
  box-sizing: border-box;
  margin: 0 auto;
  position: relative;
  width: 1240px;
}
.vertCntr {
  vertical-align: middle;
}
.rightArw_fff {
  border-bottom: 8px solid transparent;
  border-left: 14px solid white;
  border-top: 8px solid transparent;
  display: inline-block;
  vertical-align: middle;
  margin-left: 4px;
}
.whiteBg {
  background-color: #ffffff !important;
}
/* Error Started */
.errCont {
  display: none;
}
.err .errCont,
.act .errCont {
  display: block;
}
.err .errCont .ToolTip,
.act .errCont .ToolTip {
  display: block;
}
.err .inp3 {
  border-color: #fd0101;
  color: #fd0101;
}
/* Error End */
/* Tooltip Started */
.ToolTip {
  bottom: 20px;
  display: none;
  line-height: normal;
  position: absolute;
  z-index: 2;
}
.ToolTip.L {
  width: 235px;
}
.ToolTip.cen {
  right: -110px;
  text-align: center;
}
.ttTxt {
  background-color: #333333;
  color: #ffffff;
  font-size: 14px;
  font-weight: 300;
  min-width: 75px;
  padding: 6px 10px;
  text-align: center;
}
.downArw_333 {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #333333;
  display: block;
  height: 0;
  margin: 0;
  width: 0;
}
.ToolTip .downArw_333 {
  float: right;
  margin: 0 12px 16px 0;
}
.ToolTip.cen .downArw_333 {
  display: block;
  float: inherit;
  margin: 0 auto;
}
.footer.prelogin #thawteseal {
  margin: 0;
}
/* Tooltip Started */
/* Custom checkbox Started */
.checkBox input[type="checkBox"] {
  display: none;
}
.custcheckBox:before {
  content: "";
  display: inline-block;
  cursor: pointer;
  width: 13px;
  height: 13px;
  color: #ffffff;
  border: 1px solid #000000;
  float: left;
  box-sizing: border-box;
  margin-top: 2px;
}
.checkBox input[type=checkbox]:checked + .custcheckBox:before {
  content: "";
  text-align: center;
  background: #000000 url(images/blcTic.jpg) no-repeat center;
  background-size: cover;
}
/* Custom checkbox End */
.wholeWrp.scrollOver {
  position: fixed;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.overlay.scrollOver {
  position: absolute;
  height: auto;
  min-height: 100%;
  padding-bottom: 20px;
}
/* prelogin Start */
.header_main {
  /* height:65px; line-height:65px; */
  height: 75px;
  line-height: 75px;
  background-color: #495870;
  text-align: center;
}
/* MS 02/05/16 Jet's Initial UAT */
.container_main,
.bgColor_f4 {
  background-color: #f4f4f4;
}
.logoCnt {
  float: left;
  margin-top: 26px;
  /* height:75px; line-height:75px; */
  /* height:65px; line-height:65px; */
  /* height:56px; line-height:56px; margin-left:15px;  */
  line-height: normal;
}
/* MS 02/05/16 Jet's Initial UAT */
.logoWrp {
  /* float:right; */
  width: 290px;
  /*width: 400px; margin-top: 13px; */
  float: left;
  line-height: normal;
  margin-top: 20px;
}
/* MS 02/05/16 Jet's Initial UAT */
.logoWrp img {
  width: 100%;
  height: auto;
  /*width:290px; height:37px; width:290px; height:37px;*/
}
/* MS 02/05/16 Jet's Initial UAT */
/* Ar 26/12/17 */
.preloginBg {
  width: 100%;
  height: 420px;
  background-image: url(images/jet/preloginBg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* MS 16/03/16 */
.banHdr {
  font-size: 30px;
  color: #000000;
  text-transform: uppercase;
  text-align: center;
  padding-top: 92px;
}
.preloginBg .banHdr {
  text-transform: none;
}
/* MS 10/05/16 JET UAT for new site V1_5May */
.prelgnBgInr {
  width: 650px;
  margin: 0 auto;
}
.banSubHdr {
  font-size: 18px;
  color: #000000;
  /* font-style:italic;*/
  text-align: center;
  margin-top: 10px;
}
.prelgnBgInr .btnWp {
  width: 200px;
  margin: 28px auto 0;
  position: relative;
  text-align: center;
}
.videoLnk {
  font-size: 14px;
  color: #00abbe;
  display: inline-block;
  margin-top: 18px;
  font-style: italic;
}
.trnsprntCrcl {
  float: left;
  width: 40px;
  height: 40px;
  line-height: 34px;
  border: 2px solid #ffffff;
  border-radius: 100px;
  text-align: center;
  margin-right: 8px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.4);
}
/*.videoLnk .rightArw_fff{vertical-align:middle;}*/
.videoLnk .wtchTxt {
  float: left;
  margin-top: 10px;
}
.prelogSignCnt {
  padding: 32px 0 40px 0;
}
.prelogSignCnt .colLeft {
  float: left;
}
.passInfo {
  float: left;
  font-size: 16px;
  line-height: 20px;
  font-style: italic;
  /* line-height:30px; */
  margin: 3px 0 0 18px;
}
/* MS 08/03/16 */
.prelogSignCnt .colLeft .passIc_777 {
  margin-top: 8px;
}
.prelogSignCnt .colRight {
  float: right;
}
.prelogSignCnt .colRight .mediumBtn_01 {
  margin-top: 4px;
}
/* MK 10/05/16 JET UAT for new site V1_5May */
.prelogSignCnt .colRight .mediumBtn_01.disable {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  cursor: default;
}
.mailPassCnt {
  float: left;
  width: 530px;
  margin-right: 30px;
}
.topRow {
  margin-top: 5px;
}
.inp3 {
  width: 100%;
  font-size: 18px;
  padding-bottom: 16px;
  padding-left: 10px;
  color: #000000;
  box-sizing: border-box;
  border-bottom: 1px solid #cccccc;
}
.colum {
  float: left;
  width: 250px;
  position: relative;
}
.colum .txt_16_666 {
  text-transform: uppercase;
}
.colum .checkBox {
  margin-top: 3px;
}
.colum .custcheckBox.link {
  /* display:inline; */
  text-indent: 10px;
  margin: 0;
  /* color:#00abbe; */
}
/* MS 04/04/16 */
.colum .custcheckBox:before {
  width: 20px;
  height: 20px;
  border-color: #cccccc;
}
.colum .link {
  display: inline-block;
  margin: 5px 0 0 2px;
}
.colum .inp3 {
  padding: 0 0 15px 10px;
}
.colum .errCont {
  top: 4px;
  right: 0;
  padding: 0 20px 0 10px;
  background: #ffffff;
}
/* MS 16/03/2016 padding-top:4px; deleted*/
.colum .errCont .ToolTip {
  bottom: 25px;
}
.colum .errCont .ToolTip.cen {
  right: -88px;
}
/* MS 16/03/16 */
.prelogin .tabCnt {
  margin-top: 55px;
}
.tabCntHdr {
  font-size: 26px;
  color: #000000;
  text-align: center;
  text-transform: uppercase;
}
.prelogin .tabCntHdr {
  text-transform: none;
}
/* MS 10/05/16 JET UAT for new site V1_5May */
.sn {
  margin-top: 14px;
}
.list6 {
  list-style: none;
  /*width:725px;*/
  width: 842px;
  margin: 31px auto 0;
}
.list6 li {
  float: left;
  /*width:241px;*/
  width: 280px;
  height: 60px;
  line-height: 60px;
  background-color: #152049;
  margin-left: 1px;
  position: relative;
  text-align: center;
  cursor: pointer;
}
.list6 li:first-child {
  margin-left: 0;
}
.list6 li a {
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
.list6 li.act {
  background-color: #cacbd3;
}
.list6 li.act a {
  color: #152049;
}
.list6 li .downArw_cacbd3 {
  position: absolute;
  bottom: -7px;
  left: 133px;
  display: none;
}
.list6 li.act .downArw_cacbd3 {
  display: block;
}
.tab2 {
  /*width:950px;*/
  width: 1200px;
  height: 516px;
  margin: 0 auto;
  box-sizing: border-box;
  text-align: center;
}
.tabHdng {
  font-size: 18px;
  color: #666666;
  text-align: center;
  font-style: italic;
  padding-top: 44px;
  min-height: 46px;
}
.connect {
  width: 100%;
  position: relative;
  margin: 60px auto 0;
}
.connect .imgWp {
  width: 450px;
  /* height:310px; */
  height: 314px;
  margin: 0 auto;
  float: left;
}
/* MS 10/05/16 JET UAT for new site V1_5May */
.connect .imgWp img {
  width: 100%;
}
.list7 {
  width: 375px;
  list-style: none;
  /*position:absolute; bottom:100px; left:-20px;*/
  float: left;
  padding: 0 20px 0 0;
  margin-top: 50px;
  position: relative;
  box-sizing: border-box;
}
.list7 li {
  font-size: 16px;
  color: #666666;
  font-style: italic;
  margin-top: 45px;
  /* text-align:right; */
}
/* MS 09/05/16 JET UAT for new site V1_5May */
/*.list7 li::before{display:inline-block;  width:7px; height:7px; background-color:#666666; margin:5px 5px 0 0;}*/
/* MS 09/05/16 bullets removed- JET UAT for new site V1_5May */
.list7 li .list7_Txt {
  float: right;
  margin: 7px 20px 0 0;
  text-align: right;
}
.list7.var_2 {
  /*left:inherit; right:-20px;*/
  /* bottom:48px; */
  /*bottom:100px;*/
  padding: 0 0 0 20px;
}
/* MS 09/05/16 JET UAT for new site V1_5May  */
.list7.var_2 li .list7_Txt {
  float: left;
  margin: 4px 0 0 20px;
  text-align: left;
}
.yelowBand {
  width: 100%;
  height: 51px;
  /* height:151px; background-color:#ffc10d; background-color:#e6e6e6; */
  position: relative;
  box-sizing: border-box;
}
/* MS 02/08/16 JAGL Errors & Enhancements_V2.0_29.07.2016.xlsx error--point:12 */
.ylwBndHdng {
  font-size: 18px;
  height: 151px;
  color: #000000;
  text-align: center;
  padding-top: 52px;
  box-sizing: border-box;
}
/* MK 09/05/2016 JET UAT for new site V1_5May point number 28 */
.yelowBand .mediumBtn_01 {
  width: 200px;
  margin: -23px auto 0;
  float: none;
  display: block;
}
.artclRow {
  width: 100%;
  display: inline-block;
  text-align: center;
}
.artclHdng {
  font-size: 26px;
  color: #000000;
  text-transform: uppercase;
  padding: 75px 0 30px 0;
}
.prelogin .artclHdng {
  text-transform: none;
}
/* MS 10/05/16 JET UAT for new site V1_5May */
.artclHdng_2 {
  font-size: 18px;
  color: #666666;
  text-transform: capitalize;
  padding-top: 10px;
}
/* MK 10/05/16 JET UAT for new site V1_5May point No. 7 */
.list2 {
  width: 915px;
  margin: 15px auto 15px;
  list-style: none;
}
.list2 > li {
  float: left;
  width: 275px;
  height: 418px;
  margin: 15px;
  padding-bottom: 15px;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}
/* MK Add height:418px;*/
.list2 li .userDisplay.var_2 .time {
  color: #666666;
  font-size: 14px;
}
.list2 li .imgWp {
  width: 100%;
  height: 127px;
  margin-top: 19px;
  position: relative;
  overflow: hidden;
  background-color: #eeeeee;
  line-height: 127px;
}
/* Ar 30-Jan'16 */
.list2 li .imgWp img {
  width: 100%;
  vertical-align: middle;
  display: inline-block;
}
.list2 li .subHdr {
  font-size: 14px;
  margin-top: 16px;
  height: 18px;
  overflow: hidden;
}
.list2 li .subHdr + .lstHdr {
  margin-top: 12px;
}
.lstHdr a {
  color: #000000;
}
.timeDscrptn {
  margin-top: 7px;
}
.time {
  float: left;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
  margin-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90%;
}
/* MK 17/03/2016 */
.indstry {
  color: #ffffff;
  font-weight: 300;
  margin-top: 16px;
}
.list2.var_2 {
  width: 100%;
  margin: 35px 0 20px 0;
}
.list2.var_2 li {
  width: 375px;
  margin: 0 0 0 57px;
  border: none;
  height: auto;
}
/* MK 09/05/2016 add height:auto; JET UAT for new site V1_5May */
.list2.var_2 li:first-child {
  margin-left: 0;
}
.list2.var_2 li .imgWp {
  height: 172px;
}
.cmntWp {
  margin-top: 26px;
}
.cmnt {
  float: right;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
  margin-top: 4px;
}
.cmntTxt2 {
  float: left;
  font-size: 16px;
  color: #666666;
  margin-left: 5px;
}
.list2.var_2 li .indstry {
  font-weight: 400;
}
.list2.var_2 li .lstHdr {
  font-size: 22px;
  margin-top: 0;
  word-wrap: break-word;
}
/* MS 07/03/16 */
.discsnCnt {
  padding-top: 60px;
}
.discsnCnt .list2.var_2 li .lstHdr {
  height: 84px;
}
.discsnCnt .list2.var_2 li .timeDscrptn {
  margin-top: 12px;
}
.discsnCnt .list2.var_2 li .link14 {
  margin-top: 15px;
  display: inline-block;
}
.prelgnNav {
  float: right;
}
.prelgnHdr {
  float: left;
  color: #000000;
  line-height: 56px;
}
.prelgnNav .boxBtnWp {
  margin: 8px 0 0 13px;
}
.prelgnNav .boxBtnWp a {
  color: #000000;
  text-align: center;
}
.profHdr {
  float: left;
  font-size: 36px;
  color: #000000;
  font-weight: 300;
  margin-top: 30px;
  padding-left: 18px;
}
.profHdr span {
  font-size: 18px;
}
/* prelogin Bg End */
/* Prelogin watch a video started  MS 08/03/16 */
.overlay_wrp_01 {
  width: 642px;
  height: 362px;
  position: relative;
  border: 1px solid #000000;
  box-sizing: border-box;
  margin: 99px auto 0;
  background: #000000;
}
/* MS 03/05/16 */
.overlay_wrp_01 .cls_bg000_fff {
  right: -2px;
  top: -1px;
}
.clsBtn_v2_wrp {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  height: 60px;
}
.overlay_wrp_01 .clsBtn_v2 {
  font-size: 30px;
  position: absolute;
  line-height: 30px;
  width: 30px;
  height: 30px;
  background: #000000;
  color: #ffffff;
  top: 0;
  right: 0;
  z-index: 23456367;
  text-align: center;
  display: block;
}
/* Prelogin watch a video End */
/* Prelogin Footer Started */
.bg_60656c {
  width: 100%;
  background: #60656c;
  text-align: center;
}
.signInUp {
  width: 100%;
  padding: 57px 0 54px 0;
  box-sizing: border-box;
}
.boxBtnWp {
  display: inline-block;
  margin-top: 24px;
}
.signInUpTxt {
  font-size: 16px;
  color: #ffffff;
  text-transform: uppercase;
}
.boxBtnWp a {
  width: 140px;
  height: 41px;
  line-height: 41px;
  font-size: 18px;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  float: left;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}
.boxBtnWp a:first-child {
  border-right: none;
}
.bg_4f545c {
  width: 100%;
  background: #4f545c;
}
.footrRow {
  padding: 56px 0;
}
.footrRow .clear {
  display: none;
}
/* MS 21/03/16 */
.col1,
.col2,
.col3,
.col4 {
  width: 310px;
  float: left;
  box-sizing: border-box;
  position: relative;
}
.col1 .subUl,
.col2 .subUl {
  margin-top: 16px;
  margin-bottom: 6px;
}
.col1,
.col2,
.col3 {
  padding-right: 10px;
}
.col1 .subUl li,
.col2 .subUl li {
  list-style: none;
  font-size: 14px;
  /* color:#cccccc;  */
  color: #666666;
  margin-top: 8px;
}
/* MS 02/05/16 Jet's Initial UAT */
.col1 .subUl li a,
.col2 .subUl li a {
  /* color:#cccccc; */
  color: #666666;
}
/* MS 02/05/16 Jet's Initial UAT */
.col1 .link,
.col2 .link {
  font-size: 14px;
}
.col3 .contLin {
  width: 100%;
  float: left;
  text-decoration: none;
  font-size: 18px;
  /* color:#ffffff; */
  color: #00abbe;
  margin-bottom: 13px;
}
.col4 {
  padding-right: 60px;
}
.col4Txt {
  font-size: 14px;
  color: #cccccc;
  margin-bottom: 16px;
}
.col4 .col4Txt {
  color: #666666 ;
}
/* MS 03/05/16 Jet's Initial UAT  */
footer .bgColor_f4 {
  background-color: #152049;
}
.footer.prelogin {
  /* padding:35px 0; */
  padding: 25px 0 22px 0;
  text-align: center;
}
/* MS 08/07/16 */
.fBar {
  float: left;
}
/* MS 08/07/16 */
.gl_Logo {
  width: 107px;
  height: 18px;
  float: left;
  margin-right: 30px;
}
.footer.prelogin .gl_Logo {
  height: 11px;
  margin-right: 5px;
  line-height: 0;
  margin-top: 3px;
}
/* MS 02/05/16 Jet's Initial UAT */
.gl_Logo img {
  width: 100%;
}
.colTxt {
  font-size: 18px;
  color: #ffffff;
}
.footrRow .colTxt {
  color: #00abbe;
}
/* MS 02/05/16 Jet's Initial UAT */
.copyRight {
  /* font-size:12px; */
  /* color:#666666; */
  color: #ffffff;
  /* text-transform:uppercase; */
  float: left;
  font-size: 14px;
}
/* MS 09/05/16 Jet's Initial UAT */
#thawteseal {
  display: inline-block;
  vertical-align: top;
}
#thawteseal a {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  font-family: arial, sans-serif;
  margin: 0px;
  padding: 0px;
}
.powrdBy {
  font-size: 14px;
  /* color:#999999; */
  color: #ffffff;
  float: right;
}
/* MS 02/05/16 Jet's Initial UAT */
.powrdBy a {
  color: #ffffff;
}
/* MS 03/05/16 Jet's Initial UAT */
/* Prelogin Footer End */
.footer {
  width: 1240px;
  margin: 0 auto;
  padding-top: 28px;
}
.footerList {
  float: left;
  list-style: none;
  margin-left: 10px;
}
.footerList li {
  float: left;
}
.footerList li a {
  display: block;
  font-size: 14px;
  /* color:#999999; */
  color: #ffffff;
  padding: 0 10px;
  border-left: 1px solid #999999;
}
/* MS 02/05/16 Jet's Initial UAT */
.footerList li:first-child a {
  border: none;
}
.discsnCnt .list2.var_2 li .indstry,
.artclCnt .list2.var_2 li .indstry {
  color: #666666;
}
/* MS 02/08/16 */
/* Invitation & Introduction Request Overlay started */
.slctWp {
  border: 1px solid #cccccc;
  box-sizing: border-box;
  min-height: 40px;
  position: relative;
  width: 100%;
}
.slctWp .downArw_000 {
  margin: 0 0 0 10px;
  position: absolute;
  right: 20px;
  top: 17px;
}
.submissionWp label {
  /* font-size:18px; */
  font-size: 16px;
  color: #000000;
  float: left;
  margin-top: 11px;
}
/* MS 03/03/16 */
.submissionWp .inp2 {
  width: 700px;
  float: right;
  font-style: italic;
  padding-left: 10px;
}
.submissionWp .txtArea {
  width: 700px;
  line-height: 19px;
  float: right;
  font-style: italic;
  font-size: 14px;
  padding-top: 2px;
  padding-bottom: 2px;
}
/* MS 29/12/16 font size chnage */
.row100 {
  width: 100%;
  position: relative;
}
/* MK 15/03/2016 add position:relative; */
.submissionWp .row100 {
  margin-top: 20px;
}
.submissionWp .row100:first-child {
  margin-top: 15px;
}
.submissionWp .slctWp {
  width: 700px;
  float: right;
  position: relative;
}
/* MS 16/1/16 */
.submissionWp .slctWp .arwLink {
  height: 45px;
  line-height: 45px;
  padding-left: 10px;
}
/* MS 20/1/16 */
.submissionWp .slctWp .arwLink span {
  font-size: 16px;
  margin-top: 0;
}
/* MS 01/03/16 */
.commonddWp {
  width: 300px;
  position: absolute;
  left: -1px;
  top: 45px;
  z-index: 3;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}
/* MS 16/1/16 */
.commonddWp .selDD01 > li {
  border-color: #cccccc;
}
/* MS 16/1/16 */
.submissionWp .slctWp .inp2 {
  width: 642px;
  height: 43px;
  line-height: 43px;
  float: left;
}
.sbmisnCntntWp {
  width: 700px;
  float: right;
}
.sbmisnCntntWp .txtWp {
  width: 75%;
  margin-top: 30px;
}
.txtWp .link {
  width: 80%;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}
#frm_contactus .submissionWp .errCont {
  top: 10px;
}
/* Invitation & Introduction Request Overlay End */
/* MS 29/08/16 */
.grnConfrm {
  width: 100%;
  /*height:30px;*/
  padding-right: 30px;
  background: #50aa38;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 8;
  box-sizing: border-box;
}
.grnConfrm p {
  color: #ffffff;
  line-height: 30px;
}
.grnConfrm .clsBtn_fff {
  width: 14px;
  height: 14px;
  position: absolute;
  right: 20px;
  top: 8px;
}
.grnConfrm.vstToDsktp {
  display: none;
}
.grnConfrm.vstToDsktp p {
  cursor: pointer;
}
.overlay {
  padding-top: 54px;
}
/* MK 29/12/2016 add this */
/* new on 05/04/2017 PreLoginNewDesigns050417 Start */
.smeInsprCnt {
  text-align: center;
}
.video {
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding-right: 1px;
  cursor: pointer;
}
.video .imgWp {
  width: 100%;
  height: 350px;
  position: relative;
  overflow: hidden;
}
.video .imgWp img {
  width: 100%;
}
.video .imgWp .txtBnr {
  width: 100%;
  height: 100%;
  line-height: 350px;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.4);
  text-align: center;
  padding: 0 60px;
  box-sizing: border-box;
}
.video .imgWp .txtBnr .txtBnr_inr {
  line-height: normal;
  display: inline-block;
  vertical-align: middle;
}
.video .imgWp .txtBnr .trnsprntCrcl {
  display: inline-block;
  /*width:45px; height:45px; line-height:44px;*/
  float: none;
  margin: 0 0 20px 0;
}
.txtBnr_1 {
  font-size: 18px;
  color: #ffffff;
}
.txtBnr_2 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 7px;
}
.arwLink_2 {
  float: right;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-weight: 700;
}
/* new on 05/04/2017 PreLoginNewDesigns050417 End */
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .mainWrp {
    width: 1024px;
  }
  /* prelogin Start */
  .container {
    width: 1024px;
    box-sizing: border-box;
    background: none;
  }
  .mainWrp {
    width: 1024px;
    padding: 0 20px;
  }
  .logoWrp {
    /*width:165px; height:52px;*/
  }
  /* Ar 01-Mar'16 */
  .passInfo {
    margin-left: 14px;
  }
  .mailPassCnt {
    width: 420px;
    margin-right: 25px;
  }
  .colum {
    width: 200px;
  }
  .colum .errCont {
    top: 11px;
  }
  .errorIc {
    width: 15px;
    height: 15px;
  }
  .colum .custcheckBox::before {
    width: 15px;
    height: 15px;
  }
  .colum .checkBox input[type="checkbox"]:checked + .custcheckBox::before {
    font-size: 14px;
    line-height: 14px;
  }
  /* MS 09/03/16 */
  .colum .link14grn {
    margin-top: 4px;
  }
  .prelogSignCnt .colRight .mediumBtn_fff {
    min-width: 160px;
    height: 56px;
    line-height: 56px;
  }
  .tabCntHdr {
    font-size: 22px;
  }
  .tabHdng {
    padding-top: 33px;
  }
  .connect .imgWp {
    width: 360px;
    height: 250px;
  }
  .list7 {
    width: 312px;
    padding-right: 10px;
  }
  .list7 li .list7_Txt {
    width: 235px;
    margin-right: 10px;
  }
  .list7.var_2 li .list7_Txt {
    margin-left: 10px;
  }
  .list7 li {
    margin-top: 15px;
  }
  .tab2 {
    height: 400px;
  }
  .yelowBand {
    height: 121px;
  }
  .ylwBndHdng {
    height: 121px;
    padding-top: 36px;
  }
  .yelowBand .mediumBtn_01 {
    margin-top: -20px;
  }
  .artcleIc {
    width: 28px;
    height: 29px;
  }
  .artclHdng_2 {
    padding-top: 4px;
  }
  .list2.var_2 {
    margin-bottom: 50px;
  }
  .list2.var_2 li {
    width: 299px;
    margin-left: 43px;
  }
  .list2.var_2 li .imgWp {
    height: 137px;
  }
  .cmntWp {
    margin-top: 20px;
  }
  .cmnt {
    margin-top: 0;
  }
  .list2.var_2 li .cmntIc_777 {
    width: 16px;
    height: 12px;
  }
  .cmntTxt2 {
    font-size: 12px;
  }
  .list2.var_2 li .lstHdr {
    margin-top: 3px;
  }
  .list2.var_2 li .clockIc {
    width: 13px;
    height: 13px;
    margin-top: 2px;
  }
  .discsnCnt .list2.var_2 {
    margin-top: 27px;
  }
  .discsnCnt .list2.var_2 li .lstHdr {
    height: 112px;
  }
  .discsnCnt .list2.var_2 li .indstry {
    margin-top: 7px;
    font-size: 16px;
  }
  .discsnCnt .list2.var_2 li .timeDscrptn {
    margin-top: 2px;
  }
  .signInUp {
    padding: 57px 20px 54px;
  }
  .boxBtnWp {
    margin-top: 34px;
  }
  .col1,
  .col2,
  .col3,
  .col4 {
    width: 246px;
    padding-right: 45px;
  }
  .col4 {
    width: 186px;
  }
  .col4Txt {
    margin-bottom: 24px;
  }
  .footer.prelogin {
    width: 100%;
    padding: 29px 20px;
    box-sizing: border-box;
  }
  .gl_Logo {
    width: 85px;
    height: 14px;
    margin-right: 25px;
  }
  .footerList {
    margin-left: 1px;
  }
  .footer.prelogin .footerList li a {
    font-size: 12px;
  }
  .powrdBy {
    font-size: 12px;
  }
  /* prelogin End */
  /* new on 05/04/2017 PreLoginNewDesigns050417 Start */
  .video .imgWp {
    height: 278px;
  }
  .video .imgWp .txtBnr {
    line-height: 278px;
    padding: 0 30px;
  }
  /* new on 05/04/2017 PreLoginNewDesigns050417 End */
}
@media only screen and (min-width: 768px) and (max-width: 1279px) {
  /* prelogin Start */
  .list6 {
    width: 602px;
    margin: 33px auto 0;
  }
  .list6 li {
    width: 200px;
  }
  .list6 li .downArw_cacbd3 {
    left: 87px;
  }
  .tab2 {
    width: 100%;
  }
  .connect {
    margin-top: 15px;
  }
  .list2 {
    width: 688px;
  }
  .list2 > li {
    width: 329px;
  }
  .outerWpr .list2 li:nth-child(odd),
  .profBizWrp .list2 li:nth-child(odd) {
    margin-left: 0;
  }
  .outerWpr .list2 li:nth-child(even),
  .profBizWrp .list2 li:nth-child(even) {
    margin-right: 0;
  }
  .artclHdng {
    font-size: 22px;
    padding: 73px 0 33px;
  }
  .preloginBg {
    height: 335px;
  }
  .prelgnBgInr {
    width: 600px;
  }
  .banHdr {
    font-size: 28px;
    padding-top: 38px;
  }
  .banSubHdr {
    margin-top: 20px;
  }
  .prelgnBgInr .btnWp {
    margin-top: 4px;
  }
  .videoLnk {
    margin-top: 13px;
  }
  .prelogSignCnt {
    padding: 22px 0 36px;
  }
  .prelogSignCnt .colLeft .passIc_777 {
    width: 25px;
    height: 25px;
  }
  /* prelogin End */
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* for signup scroll start */
  .touch.scrollOver {
    position: static !important;
    overflow: inherit !important;
    margin-top: 75px;
  }
  .touch.scrollOver .overlay {
    position: static;
    height: auto;
  }
  .touch.scrollOver .header_main {
    position: fixed;
    top: 0;
    z-index: 2;
  }
  .touch.scrollOver .preloginBg,
  .touch.scrollOver .container_main,
  .touch.scrollOver footer {
    display: none;
  }
  /* for signup scroll End */
  .mainWrp {
    width: 768px;
    padding: 0 20px;
  }
  .showTab {
    display: block;
  }
  .overlay_wrp {
    margin-top: 0;
  }
  .overlay {
    padding-top: 0px;
  }
  /* prelogin Start */
  .passInfo {
    display: none;
  }
  .mailPassCnt {
    width: 505px;
    margin-right: 38px;
  }
  .colum {
    width: 200px;
  }
  .colum .errCont {
    top: 4px;
  }
  .errorIc {
    width: 15px;
    height: 15px;
  }
  .colum .checkBox input[type="checkbox"]:checked + .custcheckBox::before {
    font-size: 10px;
    line-height: 10px;
  }
  /* MS 09/03/16 */
  .colum .link14grn {
    margin-top: 1px;
  }
  .prelogSignCnt .colRight .mediumBtn_01 {
    min-width: 120px;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
  }
  .tabCntHdr {
    font-size: 22px;
  }
  .tabHdng {
    padding-top: 33px;
    min-height: 69px;
  }
  .connect .imgWp {
    width: 250px;
    height: 172px;
  }
  .list7 {
    width: 238px;
    padding-right: 10px;
    bottom: 40px;
  }
  .list7 li {
    margin-top: 15px;
  }
  .list7 li .list7_Txt {
    font-size: 14px;
    margin: 2px 10px 0 0;
    width: 175px;
  }
  .list7.var_2 li .list7_Txt {
    margin: 2px 0 0 10px;
  }
  .list7.var_2 {
    padding-left: 10px;
  }
  .tab2 {
    height: 300px;
  }
  .yelowBand {
    /* height:121px; */
    height: 36px;
  }
  /* MS 02/08/16 JAGL Errors & Enhancements_V2.0_29.07.2016.xlsx error--point:12 */
  .ylwBndHdng {
    height: 121px;
    padding-top: 36px;
  }
  .yelowBand .mediumBtn_01 {
    margin-top: -20px;
  }
  .artcleIc {
    width: 22px;
    height: 22px;
  }
  .artclHdng_2 {
    padding-top: 0;
  }
  .list2.var_2 {
    margin-bottom: 38px;
  }
  .list2.var_2 li {
    width: 225px;
    margin-left: 26px;
  }
  .list2.var_2 li .imgWp {
    height: 103px;
    line-height: 103px;
  }
  .cmntWp {
    margin-top: 16px;
  }
  .cmnt {
    margin-top: 0;
  }
  .list2.var_2 li .cmntIc_777 {
    width: 12px;
    height: 10px;
    margin-top: 4px;
  }
  .cmntTxt2 {
    font-size: 14px;
  }
  .list2.var_2 li .lstHdr {
    height: 75px;
    font-size: 20px;
    margin-top: 3px;
    overflow: hidden;
  }
  /* MS 23/03/16 */
  .list2.var_2 li .indstry {
    margin-top: 12px;
    font-size: 16px;
  }
  .list2.var_2 li .clockIc {
    width: 13px;
    height: 13px;
    margin-top: 2px;
  }
  .discsnCnt .list2.var_2 {
    margin-top: 27px;
  }
  .discsnCnt .list2.var_2 li .lstHdr {
    height: 100px;
  }
  .discsnCnt .list2.var_2 li .indstry {
    font-size: 16px;
    margin-top: 10px;
  }
  .discsnCnt .list2.var_2 li .timeDscrptn {
    margin-top: 2px;
  }
  .signInUp {
    padding: 57px 20px 54px;
  }
  .boxBtnWp {
    margin-top: 34px;
  }
  .col1,
  .col2,
  .col3,
  .col4 {
    width: 182px;
    padding-right: 45px;
  }
  .col1 .subUl,
  .col2 .subUl {
    margin-top: 3px;
    margin-bottom: 0;
  }
  .col1 .subUl li,
  .col2 .subUl li {
    margin-top: 3px;
  }
  .col3 .contLin {
    margin-bottom: 5px;
  }
  .col4 {
    width: 182px;
    padding-right: 30px;
  }
  .col4Txt {
    margin-bottom: 24px;
  }
  .footer.prelogin {
    width: 100%;
    padding: 16px 0 20px;
    box-sizing: border-box;
    text-align: center;
  }
  .bgColor_f4 {
    padding: 0 20px;
    box-sizing: border-box;
  }
  .fBar {
    float: none;
    display: inline-block;
  }
  .gl_Logo {
    width: 85px;
    height: 14px;
    margin-right: 20px;
  }
  #thawteseal {
    width: 100%;
    margin-top: 20px;
  }
  /* MS 08/03/16 */
  .footerList {
    float: none;
    margin-top: 16px;
    margin-left: 0;
  }
  .footerList li {
    float: none;
    display: inline-block;
  }
  .footer.prelogin .footerList li a {
    font-size: 12px;
  }
  .powrdBy {
    width: 100%;
    margin-top: 22px;
    font-size: 12px;
    padding: 26px 0;
    float: none;
    display: inline-block;
    border-top: 1px solid #e8e8e8;
  }
  .nameWrp .mailPassCnt {
    width: 70%;
    margin: 0;
  }
  .nameWrp .colum {
    width: 48%;
  }
  .nameWrp .colRight .fL {
    margin-left: 10px;
  }
  .footer.prelogin .gl_Logo,
  .footer.prelogin .copyRight {
    float: none;
    display: inline-block;
  }
  /* MS 05/02/16 Jet's Initial UAT - Inputs */
  /* prelogin End */
  .submissionWp .inp2,
  .submissionWp .txtArea,
  .submissionWp .slctWp {
    width: 100%;
    margin-top: 5px;
  }
  .submissionWp .slctWp .inp2 {
    margin-top: 0;
  }
  /* new on 05/04/2017 PreLoginNewDesigns050417 Start */
  .list7 li .networkIc {
    width: 35px;
    height: 30px;
  }
  .list7 li .searchIc,
  .list7 li .advsrIc,
  .list7 li .discusIc,
  .list7 li .artcleIc_2,
  .list7 li .newsIc_2 {
    width: 30px;
    height: 30px;
  }
  .list7 li .shareIc_2 {
    width: 25px;
    height: 20px;
  }
  .list7 li .reviewIc {
    width: 28px;
    height: 24px;
  }
  .list7 li .handIc {
    width: 35px;
    height: 24px;
  }
  .video .imgWp {
    height: 205px;
  }
  .video .imgWp .txtBnr {
    line-height: 205px;
    padding: 0 10px;
  }
  /* new on 05/04/2017 PreLoginNewDesigns050417 End */
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  .grnConfrm.vstToDsktp {
    display: block;
  }
  /* MS 29/08/16 */
  .btn:hover:before,
  .btn_fff:hover:before,
  .btn2:hover:before,
  .mediumBtn_01:hover:before,
  .medBtn:hover:before {
    background: none;
  }
  /* MS 19/01/17 */
  .header_main.prelogin.mobile .logoWrp {
    width: auto;
  }
  .header_main.prelogin.mobile .logoCnt {
    width: 167px;
  }
  .header_main.prelogin.mobile .logoCnt img {
    width: 100%;
  }
}
/* IE10+ specific styles go here */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* IE 8 Prelogin jet started */
  .mediumBtn_01 {
    line-height: 44px;
  }
  /* IE 8 Prelogin jet started */
  /* IE 8 Prelogin footer started */
  .boxBtnWp a {
    line-height: 45px;
  }
  /* IE 8 Prelogin footer End */
}
/*For app css Started*/
.app_platform .preloginBg.overlay_wrp,
.app_platform .preloginBg.overlay_wrp + .overlay .overlay_wrp {
  width: 100% ;
  height: 100% ;
  background: url(images/app/jet/preloginbg.jpg);
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: cover ;
  box-sizing: border-box;
}
/*For app css End*/
