body {
	max-width: 694px;
	min-height: 400px;
}
@media (min-width: 624px) {
	.head-new-2 {
		text-align: left;
		height: 52px;
	}

	.head-new-2 {
		height: 75px;
	}

	.head-new-2 .logo img {
		margin-top: 20.5px;
	}

	.head-new-2 .moto, .head-new-2 .moto-2, .head-new-2 .moto-3 {
		padding-right: 20px;
		padding-bottom: 10px;
		margin: 0;
		text-align: center;
	}
	.head-new-2 .moto, .head-new-2 .moto-2, .head-new-2 .moto-3 {
		float: right;
	}
	.head-new-2 .moto-3 {
		font-size: 15px;
		margin-top: 26px;
	}

	.head-new-2 .moto, .head-new-2 .moto-2 {
		margin-top: 24px;
	}
	.item-text-3 {
		line-height: 56px;
	}

	.item-text-4 {
		line-height: 85px;
	}
	.products-3 {
		height: calc(100% - 6rem);
	}
	.product-3 {
		margin-bottom: 5%;
		height: 28%;
	}
	.title-5 {
		text-align: center;
	}
	.title-5 {
		margin-top: 1rem;
		margin-bottom: 22px;
	}
	.mainbox3 {
		position: absolute;
		height: calc(100% - 75px);
	}
	.boxes {
		height: 100%;
	}
	.boxes .box.box-2-cell {
		width: 50%;
	}

	.boxes .box {
		padding: 10px;
		height: 100%;
	}
	.boxes .box:nth-child(2) {
		background-color: #eef7fe;
	}

	.boxes .box {
		width: 50%;
	}
	.boxes .box-height-1 {
		min-height: 275px;
	}
	.box-header {
		text-align: center;
	}
	.box-header {
		margin-bottom: 14.5px;
		margin-top: 15.5px;
	}
	.box-header-2 {
		margin-bottom: 15.5px;
		margin-top: 25px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.product-2 > a.box-item {
		height: 56px;
		margin-bottom: 11px;
	}
	.product-2 > a.box-item-2 {
		height: 58px;
	}
	.product-2 > a.box-item-2 {
		height: 85px;
	}
	.product-2 > a.box-item-2 {
		margin-bottom: 20px;
	}

	.footer-new {
		background: #022b52;
		text-align: left;
		bottom: 0;
	}
	.footer-new .text {
		display: inline;
		font-size: 0.85em;
	}
	.footer-new .button, .footer-new .button-custom {
		float: right;
		margin-top: 9px;
	}
	.text-smc-center {
		text-align: center;
	}
	body.online .boxes .box {
		height: 323px;
	}
	.form-loans {
		margin-top: 1rem;
	}
	.input-group-custom-2:nth-child(3) {
		display: block;
	}
	.moto-3.personal-loans-moto {
		max-width: calc(100% - 230px);
	}
	.sparen-head, .box-sparen {
		margin-left: 20px;
		margin-right: 20px;
	}
	.sparen-head .title-line-2 {
		margin-bottom: 10px;
	}
	.box-sparen .product-3 {
		float: left;
		margin-bottom: 10px;
		height: 60px;
		width: calc(50% - 10px);
		margin-right: 10px;
	}

	.box-sparen .product-3:nth-child(even) {
		margin-right: 0;
		margin-left: 10px;
	}
	.box-sparen .content, .box-sparen .label-2 {
		font-size: 14px;
	}
	.box-sparen .logo-container-4 {
		width: 80px;
	}
	.box-sparen .logo-container-4 img {
		max-width: 80px;
		margin-left: 5px;
	}


	.button-custom.visible-smc {
		display: none;
	}
	.logo-container-4 {
		width: 155px;
	}
}
@media (max-width: 623px) {
	.head-new-2 .moto, .head-new-2 .moto-2, .head-new-2 .moto-3 {
		padding-right: 20px;
		padding-bottom: 10px;
		margin: 0;
		text-align: center;
	}
	.boxes .box {
		width: 50%;
	}
	.boxes .box {
		width: 100%;
	}
	.boxes .box.smh-last-hidden .product-2:last-child,
	.boxes .box.smh-last-hidden .product-3:last-child	{
		display: none;
	}

	.box-loans .product-3 {
		height: 50px;
		margin-bottom: 12px;
	}
	.box-sparen .product-3 {
		height: 50px;
	}

	.button-sparen.button-custom {
		margin-top: .5rem;
	}
	.box-sparen .logo-container-4 {
		width: 80px;
	}
	.box-sparen .logo-container-4 img {
		max-width: 80px;
		margin-left: 5px;
	}

	.button-custom.hidden-xsc {
		display: none;
	}

	.footer-new {
		display: none;
	}
}
