.insta_pay .insta_pay_inner{padding: 35px 15px;margin:0px auto;} 
.insta_pay .insta_pay_inner p{font-size:16px;line-height:21px;color:#666;margin:0px;}
.insta_pay .insta_pay_inner p a{color:#389583;}
.insta_pay .insta_pay_inner h2{font-size: 25px;line-height:30px;text-align: center;padding-bottom: 11px;margin-bottom: 4px;background: #f9f9f9 none repeat scroll 0 0;padding-top: 6px;padding-left: 12px;padding-bottom: 6px;border: 1px solid #389583;color: #389583;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.insta_pay_inner .insta_box{border: 1px solid #389583;padding: 15px 15px 20px;background: #f9f9f9;margin: 10px auto 5px;}
.insta_pay_inner .insta_box label{font-weight: bold;color: #666;font-size: 16px;line-height:21px;margin: 15px 0px 10px;}
.insta_pay_inner .insta_box label span{display: inline-block;margin-right: 6px;}
.insta_pay_inner .insta_box input.form-control{box-shadow: 0 0 0 rgba(0,0,0,.075) inset;display: block;width: 100%;padding: 6px 12px;font-size: 14px;line-height: 21px;color: #555;background-color: #fff;border: 1px solid #bfbfbf;border-radius: 0px;height:35px;}
.insta_pay_inner .insta_box .insta_btn button{text-align: center;background: #389583 none repeat scroll 0 0;padding: 5px 15px;font-size: 25px;line-height:30px;font-weight: 600;color: #fff;border-radius: 7px;margin: 0 auto;display: table;cursor: pointer;outline: none;border:0px;}   