.col-xs-12.thankyou .thank-note{text-align:center}
.col-xs-12.thankyou .application-id{text-align:center}
.col-xs-12.thankyou .application-fetch{text-align:center}
.col-xs-12.thankyou thank-note{text-align:center}
.thank-note-content .thankyou{height:142px}
.img-container{position:absolute;right:359px;top:-19px;display:inline-flex;align-items:center}
.customer-grievances-body-element{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:auto 30px}
.customer-grievances-body-element .customer-grievances-body-element-content .tata-cap-btn{margin-top:6px;min-width:221px}
@media only screen and (max-width:767px){.customer-grievances-body-element{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin:auto 15px}
.customer-grievances-body-element .customer-grievances-body-element-content textarea{max-width:220px}
.customer-grievances-body-element .customer-grievances-body-element-content .complaint-number-error,.customer-grievances-body-element .customer-grievances-body-element-content .complaint-level-error{width:300px}
}
@media only screen and (max-width:991px){.customer-grievances-body-element .customer-grievances-body-element-content textarea,.customer-grievances-body-element .customer-grievances-body-element-content .tata-cap-btn{min-width:222px}
.customer-grievances-body-element .customer-grievances-body-element-content .complaint-number-error,.customer-grievances-body-element .customer-grievances-body-element-content .complaint-level-error{width:300px}
}
.customer-grievances-body-element-img{margin-right:20px}
@media only screen and (max-width:767px){.customer-grievances-body-element-img{margin-bottom:10px}
}
.customer-grievances-body-element-content{width:100%}
.customer-grievances-body-element-content div{margin-bottom:10px}
.customer-grievances-body-element-content div:last-child{margin:0}
.customer-grievances-body-element-content p{font-family:"OpenSans-Regular";font-size:15px;color:#333;margin:0}
.customer-grievances-body-element-content span{font-family:"OpenSans-Bold"}
.customer-grievances-body-element-content input{min-width:220px;font-family:"OpenSans-Regular";font-size:15px;border:0;border-bottom:solid 1px #333;color:#333;margin:20px 0;outline:0}
@media only screen and (max-width:767px){.customer-grievances-body-element-content input{width:100%}
}
.customer-grievances-body-element-content input::-webkit-input-placeholder{font-family:"OpenSans-Regular";font-size:15px;color:#667a80;padding:5px}
.customer-grievances-body-element-content input::-moz-placeholder{font-family:"OpenSans-Regular";font-size:15px;color:#667a80;padding:5px}
.customer-grievances-body-element-content input:-ms-input-placeholder{font-family:"OpenSans-Regular";font-size:15px;color:#667a80;padding:5px}
.customer-grievances-body-element-content input::placeholder{font-family:"OpenSans-Regular";font-size:15px;color:#667a80;padding:5px}
@media only screen and (max-width:767px){.customer-grievances-body-element-content button{width:100%}
}
.customer-grievances-body-divider{border-bottom:solid 1px #b5c1c4}
.customer-griv-tab-content{padding:30px 0}
.accordian-content .from-accordian .complaint-number-error{display:none;font-size:11px;font-family:'OpenSans-Regular';color:red;left:0;position:relative;bottom:15px;padding-left:10px}
.accordian-content .from-accordian .complaint-level-error{display:none;font-size:11px;font-family:'OpenSans-Regular';color:red;left:0;position:relative;bottom:15px;padding-left:10px}
.customer-grievances-body-element .customer-grievances-body-element-content .form-group{position:relative;width:30%}
.customer-grievances-body-element .customer-grievances-body-element-content .input-text{font-size:15px;width:100%;height:35px;background-color:transparent;border:0;border-bottom:solid 1px #333;outline:0;font-family:"OpenSans-SemiBold";display:block;margin:10px auto;color:#333}
.customer-grievances-content .thank-note-content .img-container{text-align:center}
.customer-grievances-content .thank-note-content .thank-note{text-align:center}
.customer-grievances-content .thank-note-content p{text-align:center}
.accordian-group-block .tab-accordian{background:transparent}
.accordian-group-block .tab-accordian .accordian-number{padding:0 20px 0 56px;font-size:14px;font-family:"OpenSans-Bold";min-height:32px;display:flex;align-items:center;color:#333}
.accordian-group-block .tab-accordian .accordian-number span{color:#005899;font-size:32px;line-height:32px;position:absolute;top:0;left:0}
.accordian-group-block .tab-accordian .accordian-number:after{top:9px;right:0}
.accordian-group-block .tab-accordian .accordian-number.accordian-number-block{font-size:16px;color:#005899;padding-left:0}
.accordian-group-block .tab-accordian .accordian-number.accordian-number-block span{font-size:20px;line-height:20px;position:static;display:inline-block;margin-left:5px}
.accordian-group-block .number-content{margin-top:20px}
.accordian-group-block .number-content p{font-size:14px;line-height:22px;letter-spacing:.02em;color:#fff}
.accordian-group-block .number-content ul{display:flex;flex-wrap:wrap;margin:0 -10px;max-width:640px;width:100%}
.accordian-group-block .number-content ul li{width:33.3%;padding:0 10px;margin-top:20px}
.accordian-group-block .number-content ul li .text-bullet{color:#fff;font-size:14px}
.accordian-group-block .accordian-content{margin-top:20px;background:#fff;box-shadow:0 4px 32px rgba(0,0,0,.08);border-radius:4px;padding:35px}
.accordian-group-block .accordian-content.accordian-content-pd{padding:30px}
.accordian-group-block .accordian-content:first-child{margin-top:0}
.accordian-group-block .accordian-content.active{background:#005899}
.accordian-group-block .accordian-content.active .tab-accordian .accordian-number{font-size:16px;color:#fff}
.accordian-group-block .accordian-content.active .tab-accordian .accordian-number span{color:#fff;font-size:36px}
.accordian-group-block .accordian-content.active .tab-accordian .accordian-number:after{color:#fff}
.accordian-group-block .accordian-content.active .tab-accordian .accordian-number.accordian-number-block{font-size:16px;color:#fff;padding-left:0}
.accordian-group-block .accordian-content.active .tab-accordian .accordian-number.accordian-number-block span{font-size:20px;line-height:20px;position:static;display:inline-block;margin-left:5px}
.accordian-group-block .accordian-content .from-accordian{margin-top:20px}
.accordian-group-block .accordian-content .from-accordian .input-accordian{font-size:14px;height:50px;line-height:50px;letter-spacing:.02em;border-radius:6px;color:#333;border:0;padding:15px;display:block;margin-bottom:20px}
.accordian-group-block .accordian-content .from-accordian .input-accordian.w-240{width:240px}
.accordian-group-block .accordian-content .from-accordian .input-accordian.textarea{width:320px;height:115px;resize:none;line-height:22px}
.accordian-group-block .accordian-content .from-accordian .input-accordian:focus{outline:0}
.accordian-group-block .accordian-content .address-accordian{display:flex;flex-wrap:wrap;width:260px;margin-top:10px}
.accordian-group-block .accordian-content .address-accordian li{width:100%;padding-left:30px;position:relative;font-size:13px;line-height:18px;color:#ddd}
.accordian-group-block .accordian-content .address-accordian li i{position:absolute;top:0;left:0;font-size:18px;color:#fff}
.accordian-group-block .accordian-content .address-accordian li p{font-size:16px;line-height:22px;letter-spacing:.01em;color:#fff;font-family:"OpenSans-Bold"}
.accordian-group-block .accordian-content .address-accordian li a i:before{color:#fff}
@media(max-width:991px){.accordian-group-block .accordian-content{border:0}
}
@media(max-width:575px){.accordian-group-block .accordian-content{padding:25px}
.accordian-group-block .accordian-content .from-accordian .input-accordian.textarea{width:100%}
}
@media(max-width:575px){.accordian-group-block .number-content ul{margin:0}
.accordian-group-block .number-content ul li{width:100%;padding:0}
}
@media(max-width:575px){.img-container{position:absolute;right:168px;top:-19px;display:inline-flex;align-items:center}
}