
	.main-section {
	margin: 0.4rem 0 1.9rem;
}
	.manage-account-section span {
		font-size:1.6rem;
	}
	.manage-account-section p {
		margin-bottom:1.2rem;
		text-align:center;
	}
	.current-points {
		margin-top:1.2rem;
		margin-bottom:1.8rem;
		font-size:2rem;
		font-weight:bold;
		color:#666666;	
		}
	.main-container { 
		text-align:center;
		border-bottom: 0.1rem solid #CCCCCC;
		padding-bottom: 2.6rem;
	}	
	.right-Account-Info {
		padding-top: 3.6rem; 
		border-bottom: 0.1rem solid #CCCCCC;
		padding-bottom: 3.5rem;
	}
	.right-Account-Info 
	.additional-tier-points, 
	.right-Account-Info [data-pointsbar]  {
		background-color: #F2F2F2;
		height: 2rem;
		width: 100%;
		height: 2.4rem; 
		border-radius: 0.5rem;
		box-shadow: 0 0 1.7rem 0 rgba(0, 0, 0, 0.04) inset;
	}
	.right-Account-Info [data-pointsbar] {
		 background-color: #037F03;
	}
	.right-Account-Info .ECPointsBar {
		float: left;
		height: 100%;
	}
	.right-Account-Info .ECPointsBar.pair{
		width:50%
	}
	.right-Account-Info  .container {
		position:relative;
	}
	.right-Account-Info .TierScale {
		position: absolute;
		top: 0;
		width: 100%;
	}
	.TierScale  .Min{
		float:left;
	}
	.exe-tier{
		margin-top:3rem;
		margin-bottom:3rem;
	}
	.TierScale  .Max{
	  float:right;
	  color: #666;
	  margin-right:1rem;
	  font-size: 1.8rem;
	  font-weight: bold;
	}
	.tier-and-flights p{
		font-size: 1.8rem;
		font-weight: normal;
		color: #004684;
		margin-top: 2rem;
	}
	.tier-and-flights .infoIcon {
    font-size: 1.6rem;
	}
	.exec-center{
		text-align:left;
	}
	.exe-inner{
		margin-top:3.6rem
	}
	.bottom-section{
		margin-bottom:4.8rem;
	}	
	.section{
		margin-left:3.6rem;
	}
	.exe-inner .bottom-Tierpoint{
		margin-bottom:4.8rem;
	}	
	.message-box{
		margin-top:1.2rem ;	
	}
	.img-container {
		margin-top: 3rem;
		text-align:center;
	}
	.img-container > img{
		max-width:100%;
	
	}
	.your-miles-pod, .your-miles-pod-house-hold{
		font-size:1.4rem;
		color:#004684;
		}
	.your-miles-pod-house-hold{
		margin-top:1.8rem;
	}
	.additional-tier-points .Min {
		color: white;
		float: right;
		font-size: 1.8rem;
		padding-right: 0.3rem;
		}	
	.your-miles-pod-next{
		border-top: 1px solid #ccc;
		margin-top: 3.6rem;
		padding-top: 3.6rem;
		color: #004684;
		font-size: 1.8rem;
		}
	.rhs-Pod-Label{
		display:block;
	}
	.manage-avios-section {
		border-top: 0.1rem solid #CCCCCC;
		padding-top: 3.6rem;
		width:100%;
		float:none;	
		margin-top: 2.6rem;
	}
	.your-miles-pod, .current-points {
		text-align:center;
	}
	.ivsg-style.eligibleFlights-infoText #modal-content .sitehygiene ul li:last-child {
		margin-bottom: 2.5rem;
	}
	.ivsg-style.eligibleFlights-infoText #modal-content .sitehygiene ul li {
		margin-left: 1.5rem;
		margin-bottom: 0.4rem;
	}
	.ivsg-style.eligibleFlights-infoText #modal-content .sitehygiene ul {
		margin-top: 2.8rem;
	}
	.ivsg-style.eligibleFlights-infoText #modal-content .sitehygiene.section {
		margin-left: 0;
	}
	.ivsg-style.eligibleFlights-infoText #modal-content #modal-close {
		padding-top: 2.2rem;
		padding-bottom: 4.4rem;
	}
	.hideIt{
		display:none;
	}
	.ECPointsBar.quad {
    width: 25%;
}
.ECPointsBar.quad .Min {
    display: none;
}
	
	.row .main-container .manage-account-section h3.welcome-label-margin{
	margin-top: 0;	
	}

	
	
	@media screen and (min-width: 641px)
	{
		.ivsg-style.eligibleFlights-infoText #modal-content #modal-close {
			padding-bottom: 2.5rem;
		}
		.your-miles-pod, .your-miles-pod-house-hold{
			font-size:1.8rem;
		}
		.manage-account-section {
			width: 50%;
			float: left;
		}
		.manage-avios-section {
			width:50%;
			float:left;
			margin-top: 5rem;
			border:none;
			
		}
		.manage-account-section p{
			text-align:left;
		}
		.main-container {
			text-align:justify;
		}
			
		.bottom-section{
			margin-bottom:2.1rem;
		}	
		
		.main-section {
			margin: 3.6rem 0 3.2rem; 
		}
		.img-container	{
			text-align:left;
		}
		.your-miles-pod, .current-points {
			text-align:left;
		}
	}

	@media screen and (min-width: 980px){
		.img-container {
			margin-top: 0;
			}
		.manage-account-section {
			width:100%;
			float:none;
		}
		
		.manage-avios-section {
			margin-top: 0;
		}
		.manage-avios-section {
			border-top: 0.1rem solid #CCCCCC;
			padding-top: 3.6rem;
			width:100%;
			float:none;
			margin-top: 2.6rem;
		}
	}

