@media	(width: 1024px) {
	/*GAME LIST*/
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-1 {
	    width: 320px;
	}
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-2 {
	    width: 320px;
	}
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-3 {
	    width: 320px;
	}
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-4 {
	    width: 320px;
	}
	/*BIGINNER*/

	.valz-sec-con-2 .valz-biginners .valz-logo-1 img {
	    margin: 22% 32%;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p2 {
	    font-size: 17px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p1 {
	    font-size: 23px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-2 button {
	    margin-left: 56%;
	    font-size: 60px;
	}
	/*PROFILE*/
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-1 {
   		width: 210px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-2 {
   		width: 210px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-3 {
   		width: 210px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-4 {
   		width: 210px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-5 {
   		width: 210px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-6 {
   		width: 210px;
	}
	/*FOOTER*/
	.jfooter2 {
	    width: 27%;
	    margin-left: 0;
	}
}

@media (width: 800px) {
	/*HEADER*/
	.al-header .d1a {
	    padding-top: 20px;
	    font-size: 25px;
	    width: 160px;
	    height: 140px;
	}
	.al-header .d1a img {
	    width: 55px;
	}
	.al-header .d1 {
	    font-size: 14px;
	}
	.al-header .al-box {
	    padding: 38px 0px;
	    height: 90px;
	}


	/*LOTTERY PROG.*/
	.al-progress-bar .d1 {
	    width: 100%;
	}
	/*GAME LIST*/
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-1 {
	    width: 100%;
	}
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-2 {
	    width: 100%;
	    margin-top: 15%;
	}

	.valz-sec .valz-sec-con-1 .valz-win .valz-win-3 {
	    width: 100%;
	    margin-top: 15%;
	}

	.valz-sec .valz-sec-con-1 .valz-win .valz-win-4 {
	    width: 100%;
	    margin-top: 15%;	
	}

	/*BIGINNER*/
	.val-sec {
		margin-top: 5px;
	}
	.valz-sec-con-2 .valz-biginners .valz-logo-1 img {
	    margin: 22% 32%;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p2 {
	    font-size: 17px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p1 {
	    font-size: 23px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-2 button {
	    margin-left: 56%;
	    font-size: 60px;
	}

	/*PROFILE*/	
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-1 {
	    width: 250px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-2 {
	    width: 250px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-3 {
	    width: 250px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-4 {
	    width: 250px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-5 {
	    width: 250px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-6 {
	    width: 250px;
	}

	/*FOOTER*/
	.button1x {
	    margin-right: 17.5%;
	}
	.jfooter1 p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter1 {
	    width: 34%;
	    margin-left: 17.5%;
	}
	.jbox1 {
	    font-size: 16px;
	}
	.jbox2 {
	    font-size: 16px;
	}
	.jfooter2 .p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter2 {
	    width: 35%;
	    margin-left: 0;
	    margin-right: 17.5%;
	}
	.jfooter2 .p2 {
	    font-size: 16px;
	}

}

@media (max-width: 769px) {
	/*HEADER*/
	.al-header .d1a {
	    padding-top: 20px;
	    font-size: 25px;
	    width: 160px;
	    height: 140px;
	}
	.al-header .d1a img {
	    width: 55px;
	}
	.al-header .d1 {
	    font-size: 13px;
	}
	.al-header .al-box {
	    padding: 38px 0px;
	    height: 90px;
	}

	/*LOTTERY PROG.*/
	.al-progress-bar .d1 {
	    width: 100%;
	}
	/*GAME LIST*/
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-1 {
	    width: 100%;
	}
	.valz-sec .valz-sec-con-1 .valz-win .valz-win-2 {
	    width: 100%;
	    margin-top: 15%;
	}

	.valz-sec .valz-sec-con-1 .valz-win .valz-win-3 {
	    width: 100%;
	    margin-top: 15%;
	}

	.valz-sec .valz-sec-con-1 .valz-win .valz-win-4 {
	    width: 100%;
	    margin-top: 15%;
	}
	/*BIGINNER*/
	.val-sec {
		margin-top: 10%;
	}
	.valz-sec-con-2 .valz-biginners .valz-logo-1 img {
	    margin: 22% 32%;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p2 {
	    font-size: 14px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p1 {
	    font-size: 19px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-2 button {
	    margin-left: 56%;
	    font-size: 60px;
	}

	/*PROFILE*/
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-1 {
	    width: 240px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-2 {
	    width: 240px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-3 {
	    width: 240px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-4 {
	    width: 240px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-5 {
	    width: 240px;
	}
	.valz-sec-con-3 .valz-profile-row-1 .valz-profile-6 {
	    width: 240px;
	}

	/*FOOTER*/
	.button1x {
	    margin-right: 17.5%;
	}
	.jfooter1 p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter1 {
	    width: 34%;
	    margin-left: 17.5%;
	}
	.jbox1 {
	    font-size: 16px;
	}
	.jbox2 {
	    font-size: 16px;
	}
	.jfooter2 .p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter2 {
	    width: 35%;
	    margin-left: 0;
	    margin-right: 17.5%;
	}
	.jfooter2 .p2 {
	    font-size: 16px;
	}

}

@media (max-width: 600px) {
	/*PROFILE*/
	.valz-sec-con-3 .valz-title-row .p1 {
	    font-size: 25px;
	}
	.valz-sec-con-3 .valz-title-row .p2 {
	    font-size: 17px;
	}
	.valz-sec-con-3 .valz-profile-row-1 {
	    justify-content: space-evenly;
	}
	/*FOOTER*/

	.button1x {
	    margin-right: 17.5%;
	    font-size: 12px;
	}
	.jfooter1 p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter1 {
	    width: 34%;
	    margin-left: 17.5%;
	}
	.jbox1 {
	    font-size: 13px;
	}
	.jbox2 {
	    font-size: 13px;
	}
	.jfooter2 .p {
	    font-size: 20px;
	    margin-bottom: 0;
	}
	.jfooter2 {
	    width: 35%;
	    margin-left: 0;
	    margin-right: 17.5%;
	}
	.jfooter2 .p2 {
	    font-size: 13px;
	}



}


@media (max-width: 414px) {
	.al-header .d1a {
	    padding-top: 7px;
	    font-size: 17px;
	    width: 100px;
	    height: 84px;
	}
	.al-header .d1a img {
	    width: 45px;
	}
	.al-header .d1 {
	    font-size: 10px;
	}
	.al-header .al-box {
	    padding: 17px 0px;
	    height: 49px;
	}

	/*Al LANDING IMAGE */
	.al-land-page .al-lp .d1 {
	    font-size: 60px;
	}
	.al-land-page .al-lp .d2 {
	    font-size: 76px;
	}
	.al-land-page .al-lp .d3 {
	    margin-top: 60px;
	}
	.al-btn-orange {
	    width: 260px;
	    padding: 20px 0px;
	}
	.al-land-page .al-lp .d3 a {
	    font-size: 27px;
	}
	/*Al Progress Bar*/
	.al-con-container {
	    width: 100%;
	}
	/*GAME LIST SECTION*/
	.valz-sec {
	    margin: 6% auto;
	    width: 85%;
	}
	/*BIGINNERS*/
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p1 {
	    font-size: 15px;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-1 .p2 {
	    font-size: 12px;
	    margin-bottom: 0;
	}
	.valz-sec-con-2 .valz-biginners .valz-logo-1 img {
	    margin: 22% 20%;
	    width: 60%;
	}
	.valz-sec-con-2 .valz-biginners .valz-d-2 button {
	    margin-left: 35%;
	    font-size: 60px;
	}
	/*PROFILE*/
	.valz-section-3 {
	    width: 85%;
	}
	.valz-sec-con-3 .valz-title-row .p1 {
	    font-size: 22px;
	}
	.valz-sec-con-3 .valz-title-row .p2 {
	    font-size: 15px;
	}

	/*FOOTER*/

	.button1x {
	    margin-right: 17.5%;
	    font-size: 8px;
	    width: 11%;
	}
	.jfooter1 p {
	    font-size: 15px;
	    margin-bottom: 0;
	}
	.jfooter1 {
	    width: 34%;
	    margin-left: 17.5%;
	}
	.jbox1 {
	    font-size: 9px;
	    width: 100%;
	}
	.jbox2 {
	    font-size: 9px;
	    width: 100%;
	}
	.jfooter2 .p {
	    font-size: 15px;
	    margin-bottom: 0;
	}
	.jfooter2 {
	    width: 35%;
	    margin-left: 0;
	    margin-right: 17.5%;
	}
	.jfooter2 .p2 {
	    font-size: 9px;
	}

}

@media (max-width: 375px) {
	.jbox1 {
	    width: 100%;
	}
	.jbox2 {
	    width: 100%;
	}
}


@media (max-width: 360px) {
	.al-header .d1a {
	    padding-top: 7px;
	    font-size: 16px;
	    width: 100px;
	    height: 68px;
	}
	.al-header .d1a img {
	    width: 40px;
	}

	.al-land-page .al-lp .d2 {
	    font-size: 64px;
	}
	.al-header .d1 {
	    font-size: 8px;
	}
}

@media (max-width: 320px) {
	.al-header .d1a {
	    padding-top: 7px;
	    font-size: 16px;
	    width: 100px;
	    height: 68px;
	}
	.al-header .d1a img {
	    width: 40px;
	}

	.al-land-page .al-lp .d2 {
	    font-size: 64px;
	}
	.al-header .d1 {
	    font-size: 8px;
	}
	.jbox1 {
		font-size: 7px;
	    width: 100%;
	}
	.jbox2 {
		font-size: 7px;
	    width: 100%;
	}
	.button1x {
	    margin-right: 17.5%;
	    font-size: 8px;
	    width: 16%;
	}
	#button1x {
		width: 22%;
	}
}


