.lp_form{border-radius:2px}.lp_form .page-title{padding:0}.lp_form p{margin-top:0;padding:0 6px;margin-bottom:5px;overflow:hidden}.lp_form label{display:block;line-height:20px;font-weight:bold;}.lp_form input[type=text],.lp_form select,.lp_form input[type=email],.lp_form input[type=number],.lp_form textarea{width:100%;padding:8px 0;border-radius:4px;border:1px solid #d1d1d1;text-indent:6px;}.hightlight{border:1px solid red !important;color:red !important;}#en_waiting{position:fixed;top:50%;left:50%;background:white;padding:25px;display:none;border: 2px solid steelblue; border-radius: 10px;}#training_portal_email_id{display:none;}#install_select{display:none;}.help_text{background-color: white !important;margin: 0px !important;}.error{color: red !important; }.exe{color:green !important}
#wait-overlay{
	display:none;
	background:white;
	opacity:.5;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1001;
}
.loader {
	display:none;
  width: 100px;
  height: 20px;
  
  position: fixed;
  top: 50%;
  left: 50%;
  z-index:1002;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.loader > div {
  content: " ";
  width: 15px;
  height: 15px;
  background: #2196F3;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: shift 2s linear infinite;
          animation: shift 2s linear infinite;
}
.loader > div:nth-of-type(1) {
  -webkit-animation-delay: -.4s;
          animation-delay: -.4s;
}
.loader > div:nth-of-type(2) {
  -webkit-animation-delay: -.8s;
          animation-delay: -.8s;
}
.loader > div:nth-of-type(3) {
  -webkit-animation-delay: -1.2s;
          animation-delay: -1.2s;
}
.loader > div:nth-of-type(4) {
  -webkit-animation-delay: -1.6s;
          animation-delay: -1.6s;
}
.hide{
  display:none;
}
@-webkit-keyframes shift {
  0% {
    left: -60px;
    opacity: 0;
    background-color: yellow;
  }
  10% {
    left: 0;
    opacity: 1;
  }
  90% {
    left: 100px;
    opacity: 1;
  }
  100% {
    left: 160px;
    background-color: red;
    opacity: 0;
  }
}

@keyframes shift {
  0% {
    left: -60px;
    opacity: 0;
    background-color: yellow;
  }
  10% {
    left: 0;
    opacity: 1;
  }
  90% {
    left: 100px;
    opacity: 1;
  }
  100% {
    left: 160px;
    background-color: red;
    opacity: 0;
  }
}
#new_price_form .col-lg-3{ width: auto !important;}.price_content{width: 31%;float:left;text-align: center;box-shadow: 0px 0px 4px #d1d1d1;margin: 8px;}.price_content p{margin-top:0px;}.head{background:whitesmoke;color:#555;font-size:14px;}.paymentformbutton{padding:5px 17px !important;background:crimson !important;margin:0px auto !important;font-weight:bold;font-size:21px}.cp{color: steelblue;font-weight:bold;}.cp span{  color: #ce4d23;font-size: 15px;}.cp input{width: 20%;margin: 0px auto;border: 0px;display:inline-block;padding:0px;color:#ce4d23}.addi_add{display: inline-block !important;
  float: right;
  width: auto !important;
  cursor: pointer;
  color: teal;}