/*kiple payment*/

label.input-label {
    min-width: 27%;
}
@media (max-width: 767px){
  label.input-label { min-width: 35%; }
}
.kiple-form select, input[type="email"]:not(.form-control), textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
}
.kiple-form input[type="text"], .kiple-form input[type="number"], textarea:not(.form-control) {
    width: 50%; 
}
@media (max-width: 767px){
.kiple-form input[type="text"], .kiple-form input[type="email"], .kiple-form input[type="number"], textarea:not(.form-control) {  width: 100% !Important; }
}
.kiple-form input[type="email"]:not(.form-control) {
    border: 1px solid #ccc !important;
  	width: 50%;
}
.kiple-form input.btn.btn-primary.btn-lg-tracking {
    width: auto;
    padding: 8px 25px !important;
    background: #141E3E !IMPORTANT;
    color: #fff !IMPORTANT;
    border:  none !Important;
    transition: 0.3s;
    margin-top: 30px !important;
    font-size: 18px !IMPORTANT;
    line-height: 1.5;
}
.kiple-form input.btn.btn-primary.btn-lg-tracking:hover {
    opacity:  0.6 !important;
}
.kiple-form input.btn.btn-primary.btn-lg-tracking {
    animation-name            : shadow    ;
    animation-duration        : 0.9s     ;
    animation-iteration-count : infinite  , infinite  ;
    animation-direction       : alternate , alternate ;
}
@keyframes shadow {
    from { filter: drop-shadow(0px 0px 0px #f8c930); }
    to   { filter: drop-shadow(0px 0px 20px #f8c930); }
}
.kiple-form select {
    width: 50% !important;
    margin-left: -4px;
}
@media(max-width:991px){
.kiple-form select {
    width: 100% !important;
    margin-left: -4px;
}
}
.com-record.view-payment.form-page h3 {
  font-size: 20px;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 10px;
  margin: 0px 0px 0px 0px !important; 
  text-align: left !important;
}
@media(min-width:992px){
.com-record.view-payment textarea {
    width: 50% !important;
}}

@media(max-width:991px){
.kiple-form .col-sm-2 {
    margin-top: 10px;
    text-align: right;
}
.kiple-form .col-sm-2 {
    margin-top: 10px;
    text-align: right;
}}