/* payment online */
.onlinePyament-sec				{padding:40px 0; background:#f3f3f3;}
.onlinePyamentIN				{max-width:500px; width:100%;}
.onlinePyamentForm				{background:#fff; padding:40px 40px 10px 40px; margin-top:35px;}
.onlinePyamentForm > ul 		{list-style:none; margin:0; padding:0;}
.onlinePyamentForm > ul > li	{margin-bottom:30px;}
.onlinePyamentForm > ul > li p	{padding-bottom:8px; font-size:13px; color:#a2a2a2; padding-top:5px;}
.inputwrp						{border:solid 1px #ccc; position:relative; border-radius:6px;}
.inputheading					{position:absolute; left:10px; top:-11px; background:#fff; padding:0 10px; font-size:15px; color:#004884; font-weight:500; }
.inputheading span				{color:#ea3864; font-weight:600;}
.btnIn							{}
.btnIn .btn-global				{float:left; width:48%;}
.btnIn .btn-blue-fill			{float:left; width:auto;}
.inputwrp .form-group			{margin:10px 10px;}
.inputwrp .form-control			{border:none; box-shadow:none; border-radius:0; height:50px; color:#333333; font-size:15px; font-weight:500; background:#fff !important;}
.inputwrp .form-control:active	{color:#a2a2a2;}
.inputwrp .form-control::placeholder {color: #a2a2a2; opacity: 1;}
.inputwrp .form-control:-ms-input-placeholder {color: #a2a2a2;}
.inputwrp .form-control::-ms-input-placeholder {color: #a2a2a2;}
.calender-input .form-control	{background:#fff url('../images/icon/calender.png')no-repeat 96% 15px !important; cursor:pointer;}
.disclaimerIN					{padding:40px 0;}
.disclaimerIN > p				{margin-bottom:0;}
.tooltipCustom					{position:absolute; right:-25px; top:59%; cursor:pointer;}
.tooltipshow					{position:absolute; right:-395px; top:59%; width:360px; padding:30px 30px 30px 30px; background:#fff; border:solid 1px #004884; opacity:0; visibility:hidden; transition: all 0.5s; }
.tooltipshow:before				{position:absolute; left:-8px; top:6px; content:''; height:10px; width:10px; background:url('../images/icon/tooltiparrow1.png')no-repeat;}
.tooltiphead					{color:#004884; font-size:14px; font-weight:600; padding-bottom:7px;}
.tooltipshow p					{color:#666666 !important; font-size:13px; font-weight:400; line-height:17px; margin-bottom:0; padding-bottom:0 !important;}
.policyNumber					{position:relative;}
.mbsc-cal-hdr					{background:#e5edf7;}
.tooltipshow.show				{opacity:1; visibility:visible; }
.mbsc-mobiscroll .mbsc-cal-c	{padding:0px !important; border:solid 1px #0c4b88; border-radius:0px;}
.mbsc-mobiscroll.mbsc-fr-pointer .mbsc-fr-persp .mbsc-fr-w{border-radius:0px !important;}

.onlinePyamentForm.second-step	{padding:35px 25px 20px 25px;}
.onlinePyamentForm.second-step .table{border-top:solid 1px #dcdcdc;}
.onlinePyamentForm.second-step .table>thead>tr:hover{background:#f1f1f1;}
.onlinePyamentForm.second-step .table>tbody>tr:hover{background:#f1f1f1;}
.tableBigTxt					{border-bottom:solid 1px #dcdcdc; font-weight:600; font-size:16px;  color:#333; padding: 20px;}
.onlinePyamentForm.second-step .table>tbody>tr>td{border-bottom:solid 1px #dcdcdc; font-size:16px; color:#333; padding: 20px;}
.onlinePyamentForm .btn			{padding-left:35px; padding-right:35px; font-weight:600;}
.E-statement-sec .onlinePyamentForm{margin-top:0px;}

.tabLi							{list-style:none; margin:0; padding:0;}
.accrodianBox .pdcommon			{padding-left:6px; padding-right:6px;}
.E-statement-sec .inputwrp .form-control{height: 40px; font-size: 12px; padding-left: 4px;}
.E-statement-sec .inputwrp .form-group{margin: 7px 10px 3px 10px;}
.E-statement-sec .inputheading	{padding: 0 5px; left:6px; font-size:14px;}
.E-statement-sec .calender-input .form-control{background: #fff url(../images/icon/calender.png)no-repeat 100% 9px !important;}
.E-statement-sec .mbsc-fr-popup:before{left:49% !important;}
.E-statement-sec .panel-default>.panel-heading{background:#669cc9; color:#fff;}
.E-statement-sec .panel-default>.panel-heading a{color:#fff;}
.E-statement-sec .panel-default>.panel-heading a:after{color:#4c677e;}
.E-statement-sec .panel-default>.panel-heading a[aria-expanded="true"]:after{color:#80a4c2;}
.accrodianBox					{padding-top:15px;}
.accrodianBox .btn				{margin-top:20px; font-weight:600;}
.E-statement-sec .table>tbody>tr:hover{background:#f1f1f1;}
.E-statement-sec .panel-body	{padding:20px 15px 30px 15px !important;}
.E-statement-sec .inputwrp.searchBy{border-color:#fff; margin-left: -20px;}
.custom-radios 					{list-style:none; margin:0; padding:0;}
.custom-radios > li				{float:left; padding-right:10px;}
.radiowrp						{padding-top:7px;}

.custom-radios input[type="radio"] {display: none;}
.custom-radios input[type="radio"] + label {color: #333; font-family: Arial, sans-serif; font-size: 14px; background: #f3f3f3; padding: 7px 17px; border-radius: 4px;}
.custom-radios input[type="radio"] + label span {display: inline-block; width: 17px; height: 17px; margin: -1px 4px 0 0; vertical-align: middle; cursor: pointer; border-radius: 50%; background-repeat: no-repeat; background-position: center; text-align: center; line-height: 44px; }
.custom-radios input[type="radio"] + label span img {opacity: 0; transition: all .3s ease; background: url('../images/icon/radio1.png') center center no-repeat;}
.custom-radios input[type="radio"] + label span {background: url('../images/icon/radio1.png') center center no-repeat;}
.custom-radios input[type="radio"]:checked + label{background:#e7e7e7;}
.custom-radios input[type="radio"]:checked + label span {opacity: 1; background: url('../images/icon/radio2.png') center center no-repeat; width: 17px; height: 17px; display: inline-block;}

.cmp-dp-txt.J-dtp-year-txt		{font-size:16px; font-weight:600; color:#004884;}
.cmp-dp-txt.J-dtp-month-txt 	{font-size:16px; font-weight:600; color:#004884;}
.cmp-dp-ctrl-wrap				{padding:8px 0 !important; background:#e5edf7;}
.cmp-date-time-picker			{width:250px !important; padding:0 !important; margin-left: -11px !important; border: solid 1px #0c4b88 !important;}
.cmp-date-time-picker			{}
.cmp-date-time-picker:before	{position:absolute; left:45%; top:-10px; content:''; height:12px; width:12px; background:url('../images/icon/tooltipUp.png')no-repeat;}
.cmp-date-time-picker .cmp-dp-ctrl-wrap,.cmp-date-time-picker .cmp-dp-day-name,.cmp-date-time-picker .cmp-dp-date-wrapper,.cmp-date-time-picker .cmp-dp-btn-wrap,.cmp-date-time-picker .cmp-dp-btn-wrap{width:100% !important;}
.cmp-date-time-picker .cmp-dp-ctrl-group-year,.cmp-date-time-picker .cmp-dp-ctrl-group-month{width:48% !important;}
.cmp-date-time-picker .cmp-dp-ctrl-group-month .cmp-dp-txt{width:70px !important;}
.cmp-date-time-picker .cmp-dp-ctrl-group-year .cmp-dp-txt{width:70px !important;}
.cmp-dp-btn.cmp-dp-btn-prev.J-dtp-btn-ctrl{display:inline-block; background:url('../images/icon/calArrowL.png')no-repeat 6px 6px;}
.cmp-dp-btn.cmp-dp-btn-prev.J-dtp-btn-ctrl i{display:none;}
.cmp-dp-btn.cmp-dp-btn-next.J-dtp-btn-ctrl{display:inline-block; background:url('../images/icon/calArrowR.png')no-repeat 6px 6px;}
.cmp-dp-btn.cmp-dp-btn-next.J-dtp-btn-ctrl i{display:none;}
.cmp-date-time-picker .cmp-dp-date-wrapper .cmp-dp-date-item{height: 30px !important; width:30px !important; border-radius: 30px !important; line-height:30px;}
.cmp-date-time-picker .cmp-dp-date-wrapper .cmp-dp-date-item-cur, .cmp-date-time-picker .cmp-dp-date-wrapper .cmp-dp-date-item-cur:hover{background:#0c4b88 !important;}
.cmp-date-time-picker .cmp-dp-date-wrapper .cmp-dp-date-item:hover{background:#0c4b88 !important; color:#fff !important; font-weight:normal !important;}
.cmp-date-time-picker .cmp-dp-date-wrapper{padding:0 5px;}
.cmp-dp-date-item.cmp-dp-date-item-other.J-dtp-date-item{opacity:0.4;}
.cmp-date-time-picker .cmp-dp-date-wrapper .cmp-dp-date-item{font-size:13px; font-weight:600;}
.cmp-date-time-picker .cmp-dp-day-name .cmp-dp-day-item{width:35px !important;}
.cmp-date-time-picker .cmp-dp-btn-wrap{display:none !important;}

/* // payment online */

@media (max-width:1200px){
/* payment online */
.E-statement-sec .container	{width:100%; max-width:100%;}
.E-statement-sec .table>tbody>tr>td{padding: 15px 8px;}
.E-statement-sec .onlinePyamentForm{padding: 30px 20px 10px 20px;}
/* // payment online */

}

@media (max-width:1024px){
/* payment online */
.tooltipshow					{position:relative; left: inherit; top: -10px; width: 100%; right:0; height:0; overflow:hidden; padding:0;  transition: all 0.1s;}
.tooltipshow.show				{position:relative; height:auto; overflow:visible; padding:30px; margin-bottom:15px;}
.tooltipCustom					{right: 0px; top: 0px;}
.tooltipshow:before				{right: 26px; left:inherit; top: -9px; transform: rotate(90deg);}
/* // payment online */		
	
}

@media (max-width:991px){
/* payment online */
.E-statement-sec .col-sm-5{width:100%;}
.E-statement-sec .col-sm-7{width:100%;}
.E-statement-sec .onlinePyamentIN{margin-bottom:30px;}
.mbsc-fr-popup:before			{display:none !important;}
.E-statement-sec .pageHeading 	{max-width: 500px; width: 100%; margin: 0px auto 0 auto;}
.E-statement-sec .pageHeading h1{padding-bottom:15px; margin-bottom:0;}
/* // payment online */

}

@media (max-width:767px){
/* payment online */
.onlinePyamentForm.second-step	{padding: 25px 20px 25px 20px;}
.onlinePyamentForm.second-step .table>tbody>tr>td{padding: 10px 15px; text-align:right;}
td.tableBigTxt					{text-align:left !important;}
.E-statement-sec .inputwrp		{margin:25px 0;}
.accrodianBox .btn				{margin-top:0px;}
.accrodianBox					{padding-top:0px;}
.E-statement-sec .panel-body	{padding-top:10px !important;}
.disclaimerIN					{padding:15px 0 0 0;}
.accrodianBox .pt3				{display:none;}
.E-statement-sec .inputwrp.searchBy{margin-bottom:0;}
.inputwrp .form-control			{height:40px;}
.inputwrp .form-group			{margin: 6px 10px;}
.pageHeading h1					{padding-bottom:5px;}
.onlinePyamentForm				{padding:40px 20px 5px 20px; margin-top:20px;}
/* // payment online */
	
}

@media (max-width:480px){
/* payment online */
.tooltipshow					{top: 10px;}

.onlinePyamentForm > ul > li p	{margin-bottom:0; padding-bottom:0;}
.tooltipCustom					{right:0px;}
.tooltipshow:before				{right:1px;}
/* // payment online */
	
}