body{
	margin:0 auto;
	padding:0;
	}
.img-responsive {
	display: inline-block !important;
	}
a {
	text-decoration:none;
	}
.sub_container{
	width: 100%;
    margin: 0 auto;
	text-align: center;
}
.sub_container h2{
	text-align: center;
	font-weight: bold;
	font-size: 24px;
}
.sub_container .serviceBox{
	width: 185px;
	height: 150px;
	font-size: 13px;
	padding: 25px 15px;
	display: inline-flex;
	vertical-align:middle;
	
}
.sub_container .serviceBox .category{
	width: 150px;
	height: 130px;
	text-align: center;
	background-color: #EBEBEB;
	border:1px solid #cccccc;
	border-radius:20px;
	font-weight: bold;
}
.sub_container .serviceBox a :hover {
	background-color: #ffffff;
	border-radius:20px;
}
.sub_container .serviceBox .category .spriteimg{
	width: 70px;
	height: 65px;
	margin: 5px auto;
	border-radius:20px;
	background-image: url("/Insurance/Self-Help/Quick-Self-Help/css/sprite.png");
	
}
.emailCopy .spriteimg, .updateContact .spriteimg, .modifyPolicy .spriteimg, .claimRegistration .spriteimg, .trackClaimstatus .spriteimg{
	
    background-position-y: calc(100% - 135px);
	
}
.taxCertificate .spriteimg, .trackClaimstatus .spriteimg, .healthCard .spriteimg, .branchLocator .spriteimg{
    background-position-y: calc(100% - 62px);
	
}
.transferInsurance .spriteimg, .serviceRequest .spriteimg, .serviceStatus .spriteimg, .cashless .spriteimg{
    background-position-y: calc(100% - 190px);
	
}
.secondopinion .spriteimg{
    background-position-y: calc(100% - 250px);
}
.transferInsurance .secondopinion{
    background-position-y: calc(100% - 267px);
	
}
.cashless .spriteimg{
	background-position-x: calc(100% - 276px);
}
.secondopinion .spriteimg{
	background-position-x: calc(100% - 70px);
}
.emailCopy .spriteimg{
	background-position-x: calc(100% - 70px);
}
.updateContact .spriteimg{
    background-position-x: calc(100% - 276px);
}

.modifyPolicy .spriteimg{
    background-position-x: calc(100% - 207px);
	
}
.claimRegistration .spriteimg{
    background-position-x: calc(100% - 139px);
	
}
.trackClaimstatus .spriteimg{
    background-position-x: calc(100% - 276px);
	
}
.transferInsurance .spriteimg{
    background-position-x: calc(100% - 204px);
	
}
.serviceRequest .spriteimg{
    background-position-x: calc(100% - 136px);
	
}
.serviceStatus .spriteimg{
    background-position-x: calc(100% - 65px);
	
}
.healthCard .spriteimg{
    background-position-x: calc(100% - 206px);
	
}
.branchLocator .spriteimg{
    background-position-x: calc(100% - 141px);
	
}

.viewMore{
	padding-top:37%;
	
	}