.rfsmPaymentApproval .rfsmlogosection .glyphicon{
	padding: 14px;
    font-size: 18px;
    color: #0369dd;
}
.rfsmapprovalcontainer #mappedViewRequestModal .modal-header{
	padding-bottom:0px !important;
}
.rfsmCreApprovalContainer .rfsmapprovalcontent{
	    background: #f6f8fb;
}
.rfsmapprovalcontainer .mappedViewTable{
	margin:5% 0;
}
.rfsmapprovalcontainer .mappedviewrow{
	border-bottom:1px solid #ddd;	
}
.rfsmapprovalcontainer table>tbody>tr>td{
	border-top:none !important;
}
.rfsmapprovalcontainer .mappedViewTable .glyphicon{
	padding: 14px;
    font-size: 18px;
    color: #0369dd;
}
.rfsmapprovalcontainer .mappedcreaddress{
	float:right;
}
.rfsmapprovalcontainer .creCenterAddress{
	    max-width: 200px;
    word-wrap: break-word;
    /* word-break: break-all; */
    text-align-last: left;
}
.rfsmapprovalcontainer .rfsmapprovalmail{
	margin-left:15%;
}
.rfsmapprovalcontainer .creEmailId{
	max-width: 200px;
    word-wrap: break-word;
    word-break: break-all;
}
.rfsmapprovalcontainer #mappedViewRequestModal .modal-body{
	padding: 0 25px 0px 25px;
}
.rfsmPaymentApproval .rejecText:hover + .rejecTextWrap {
    display: block;
}
.rfsmPaymentApproval .rejecText {
    display: inline-block;
    border-left: 1px solid;
    padding-left: 20px;
    cursor: pointer;
}
.rfsmPaymentApproval .head {
    display: inline-block;
    padding-right: 20px;
    font-size: 16px;
    font-weight: 600;
    padding-top: 5px;
}
.rfsmPaymentApproval .rejecTextWrap {
    padding: 20px 20px 20px 0;
    margin-top: 5px;
    border-radius: 4px;
    background-color: #eff3fa;
    min-width: 430px;
    line-height: 1.8em;
    position: absolute;
    z-index: 1;
    display: none;
}
/*********************
* RFSM - Approval - Add Cards
**********************/
.rfsmAddonCard .cardHeader{
	display: flex;
    justify-content: space-between;
	padding: 10px 0;
}
.rfsmAddonCard  .cardHeader .moreInfo{
	margin-left: 0px;
}
.rfsmAddonCard  .cardHeader img{
	vertical-align: text-top;
}
.rfsmAddonCard .multiBtn{
    color: #0369dd;
    border-radius: 4px;
    padding: 8px 20px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.6px;
    cursor: pointer;
    border-radius: 4px 0 0 4px;
    border: 1px solid rgba(3, 105, 221, 0.5);
}
.rfsmAddonCard .multiBtn.active{
	background-color: #0369dd;
    color: #fff;
}

.rfsmAddonCard .multiBtnSecond{
	border-radius: 0 4px 4px 0;
	margin-left: -5px;
}
.rfsmAddonCard .cardDetails{
	background-color: #0369dd;
	color: #fff;
	height: 64px;
	margin-bottom: 24px;
}
.rfsmAddonCard .cardDetails h6{
	font-weight: bold;
    font-size: 18px;
    padding: 22px 10px;
}
.rfsmAddonCard .cardType{
	margin: 20px 0;
}
.rfsmAddonCard .cardType label{
	padding-left: 5px;
}
.rfsmAddonCard .cardType .control-label{
	padding-left: 0px;
}
.rfsmAddonCard .cardType .form-group{
	margin-bottom: 5px;
}
.rfsmAddonCard .cardType p{
	padding-left: 20px;
    font-size: 14px;
    color: #6e7a93;
    line-height: 1.43;
    margin-top: 5px;
}
.rfsmAddonCard .glyphicon-chevron-down {
	display: none;
}
.rfsmAddonCard .collapsed .glyphicon-chevron-down {
	display: inline-block;
}
.rfsmAddonCard .collapsed .glyphicon-chevron-up {
	display: none;
}
#mappedPincodesModal #fsonameText,
#mappedDistrictsModal #fsonameTextDistrict
{
	margin-right:5px;
}
#mappedPincodesModal #fsonameText,
#mappedPincodesModal #fsoidText,
#mappedDistrictsModal #fsonameTextDistrict,
#mappedDistrictsModal #fsoidTextDistrict
{
	position:relative;
	float:left;
	display:block;
	top:-25px;
}
.upoadedDocs .eye .fa-eye{
    font-size: 18px;
    padding-top: 10px;
 }

 .arrow {
    position:relative;
    display:block;
    width:100%;
    cursor:position;
 }
 .arrow:after{
    position:absolute;
      content: "";
      margin: 30px auto;
      width: 10px;
      height: 10px;
      border-top: 2px solid #000;
      border-left: 2px solid #000;
      display: block;
      RIGHT: 10px;
      transform: rotate(224deg);
      top: 4px;
 }

.updateApprovalContainer .boxheight{
    height:auto;
 }
 .updateApprovalContainer .boxheight div{
    font-weight:bold;
    font-size: 14px;
 }
 .updateApprovalContainer .boxheight label{
    font-size:13px;
    font-weight:600;
    cursor:pointer;
 }