
@font-face{
	font-family: 'IBMPlexSans-Light';
	src:url('../fonts/IBMPlexSans-Light.ttf');
  }
  @font-face{
	font-family: 'IBMPlexSans-Bold';
	src:url('../fonts/IBMPlexSans-Bold.ttf');
  }
  @font-face{
	font-family: 'IBMPlexSans-Medium';
	src:url('../fonts/IBMPlexSans-Medium.ttf');
  }
  .BH_RightView {
	width: 100%;
	position: relative;
	top: 0px;
	left: 0;
	overflow: hidden;
}

	
/* // Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
	.BuyerTopContent{
		margin-left: 0;
		margin-right: 0;
		min-height: 100px;
		text-align: left !important;
	}
	.BuyerWrap{
		margin-top: 20px !important;
		margin-bottom: 13px !important;
	}
	
	.BuyerBottomContent{
		width: 100% !important; 
		margin: 0 auto !important;
	}
	.Buyercontactinfobox{
		width: 100% !important; 
		/* margin: 0 auto !important; */
	}
	.BH_RightView {
		width: 100%;
		position: relative;
		top: 0px;
		left: 0;
		/* padding: 0 15px 0 15px; */
		overflow: hidden;
	}
	.BH_buyer_mask{
			position: absolute;
			top: 9%;
			height: 50px;
			width: 50px;
		}
		.CongratsCls{
			margin-top: 10px;
		}
		.row {
			margin-right: -15px;
			margin-left: -15px;
		}
 }

 @media screen and (max-width: 767px){
	
	.nopadding{
		margin-top:60px;
	}
}
	
@media all and (max-width: 990px) and (min-width: 601px){
	.BuyerBottomContent{
		width: 50%;
		margin: 0 auto !important;
	}
	.Buyercontactinfobox{
		width: 50%;
		/* margin: 0 auto !important; */
	}
	
}
/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) { }


  .navbar a {
	padding: .25em;
	text-decoration: none;
	height: 1em;
	font-weight: bold;  
	color: #fff;
 }
 .RightView{
	width: 97%;
	position: relative;
	top: 0px;
	left: 10%;
	overflow: hidden;
}
.BuyerContent{
	font-family: IBMPlexSans-Light;
	width: 100%;
	max-height: -moz-calc(100% - 50px);
	max-height: -webkit-calc(100% - 50px);
	max-height: -o-calc(100% - 50px);
	max-height: calc(100% - 50px);
	padding-top: 3.5%;
	max-width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.BuyerWrap{
	margin-top: 15.5vh;
	margin-bottom: 13vh;
	margin-right: -15px;
	margin-left: -12px;
}
.BuyerTopContent{
	margin-left: auto;
	margin-right: auto;
	min-height: 100px;
	text-align: center;
	margin-bottom: 10px;
}
.Buyercontactinfobox{
	width: 312px;
	/* width: 24vw; */
	border: 1px solid #CFD8E6;
	border-radius: 10px;
	background: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	/* min-height: 316px; */
	text-align: center;
}
.BuyerBottomContent{
	width: 312px;
	/* width: 24vw; */
	border: 1px solid #CFD8E6;
	border-radius: 10px;
	background: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	min-height: 316px;
	text-align: center;
}
.ImgClass{
	height: 75px;
	vertical-align: middle;
	margin: 16px 0;
}

.Fontcls{	
	font-family: IBMPlexSans-Light;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 40px;
	letter-spacing: -0.4px;
	color: #CFD8E6;
}
.ellipseimg{
	max-width: 80px;
    max-height: 80px;
}
.seeallCls{
	font-family:IBMPlexSans-SemiBold;
	font-style: normal;
	font-size: 14px;
	/* font-size: 1.1vw; */
	line-height: 24px;
	/* line-height: 2.6vw; */
	/* text-align: center; */
	letter-spacing: -0.14px;
	color: #3478F6;
}
.play_numbres{
	font-family:IBMPlexSans-Medium;
	font-size: 18px;
	/* font-size: 1.4vw; */
	line-height: 23px;
	text-align: center;
	letter-spacing: -0.18px;
	color: #10254D;
}
.CongratsCls{
	font-family: IBMPlexSans-Medium;
	font-style: normal;
	font-size: 32px;
	/* font-size: 2.45vw; */
	line-height: 40px;
	/* line-height: 2.6vw; */
	letter-spacing: -0.4px;
	color: #10254D;
}
.Approvedtext{
	font-family: IBMPlexSans-Regular;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	/* font-size: 1.1vw; */
	line-height: 24px;
	/* line-height: 2.6vw; */
	letter-spacing: -0.24px;
	color: #10254D;
}
.ApprovedPrice{
	font-family: IBMPlexSans-Bold;
	font-style: normal;
	font-size: 18px;
	line-height: 23px;
	text-align: center;
	letter-spacing: -0.18px;
	color: #10254D;
}
.TextContent{
	font-family: IBMPlexSans-Regular;
    font-style: normal;
    font-weight: normal;
	padding: 10px 19px;
	font-size: 14px;
	/* font-size: 1.15vw; */
	line-height: 22px;
	/* line-height: 1.8vw; */
    text-align: center;
    letter-spacing: -0.14px;
	color: #5C6066;
	
}
.BtnCls, .BtnCls:focus, .BtnCls:active, .BtnCls:hover {
	font-family: IBMPlexSans-Medium;
	background: #3478F6;
	font-size: 14px;
	/* font-size: 1.18vw; */
	line-height: 18px;
	/* line-height: 1.95vw; */
	text-align: center;
	letter-spacing: -0.14px;
	color: #ffffff;
	/* margin: 0px 0px 15px 0; */
	border: none;
	border-radius: 4px;
}
.uploaddate{
	font-family: IBMPlexSans-Medium;
	font-size: 15px;
	color: #CFD8E6;
	position: relative;
    	right: 10%;
}
.BH_buyer_mask{
	position: absolute;
	top: 18.5%;
	height: 50px;
	right: 18.5%;
	width: 50px;		

}
@media (min-width: 576px) and (max-width: 767.98px) {
		.BuyerWrap {
			margin-top: 20px !important;
			margin-bottom: 13px !important;
		}
	    .BE_cover {
		   width: 100%;
		   left: 0;
		   padding: 0 15px;
	    }
	    .BuyerTopContent {
		margin-left: auto;
		margin-right: auto;
		min-height: 100px;
		text-align: left!important;
		margin-bottom: 10px;
	 }
	    .BuyerBottomContent {
		width: 100% !important;
		margin: 0 auto !important;
	 }
	 .Buyercontactinfobox {
		width: 100% !important;
		/* margin: 0 auto !important; */
	 }
  }
  @media screen and (min-width: 767px) and (max-width: 815px)  {
	.uploaddate{
		font-family: IBMPlexSans-Medium;
		font-size: 13px;
		color: #CFD8E6;
		position: relative;
		right: 10%;
	}
	#meniasied{
		display: none!important;
	}
  }
  @media screen and (min-width: 767px){
	.total_cost_div{
		display: table-row !important;
	}
	.amortize_div{
		display: table-row !important;
	}
	.closingcost_content{
		display: block !important;
	}
	.prepaid_cost_content{
		display: table !important;
	}
	.amortize_table{
		display: table !important;

	}	
	#meniasied{
		display: none!important;
	}
}
@media screen and (max-width: 767px){
	.consumer_name{
		display: block;
		   text-align: left;
	}
		  
}




