@media screen and (max-width:1399px){
	.LOGIN .right .container{width:calc(100% - 100px);padding:50px;}
	.LOGIN .right .footer{width:calc(100% - 100px);padding:15px 50px;}
	.APPLYFOR .right .container{width:calc(100% - 100px);padding:50px;}
	.APPLYFOR .right .footer{width:calc(100% - 100px);padding:15px 50px;}
	header .container .navbtns {width: calc(100% - 270px);}
}
@media screen and (max-width:1199px){
	.LOGIN .left{width:35%;}
	.LOGIN .left img{width:80%;}
	.LOGIN .right{width:65%;}
	.APPLYFOR .left{width:35%;}
	.APPLYFOR .left img{width:80%;}
	.APPLYFOR .right{width:65%;}
}
@media screen and (max-width:1099px){
	.formfields .grp.col3,
	.formfields .radiogrp.col3 span{width:calc(50% - 30px);}
}

@media screen and (orientation:landscape) and (max-height:760px){
	.LOGIN .right .container{padding:0 50px;top:37.5%;transform:translate(-50%,-37.5%);}
}

@media screen and (orientation:landscape) and (max-height:719px){
	.LOGIN .right .container{overflow-y:scroll;height:84vh;padding:0 50px;top:37.5%;transform:translate(-50%,-37.5%);}
}
@media screen and (orientation:landscape) and (max-height:1000px){
	.APPLYFOR .right .container{overflow-x:hidden;overflow-y:scroll;height:92.5vh;padding:0 50px;top:40%;transform:translate(-50%,-40%);}
}

@media screen and (max-width:910px){
	header .container{padding:20px 0; text-align: center;}
	header .container .logo{display:inline-block;width:150px;margin:0 auto 15px auto;}
	header .container .navbtns{display:block;margin-top:10px;width:100%;text-align:center;}
	.FORMLAYOUT .wrapper{padding-top:178px;}	
}

@media screen and (max-width:899px){
	.FORMLAYOUT .wrapper .container{width:100%;min-height:calc(100vh - 209px);}	
}
@media screen and (max-width:899px){
	.LOGIN .wrapper{height:auto;display:block;overflow:auto;}
	.LOGIN .left{width:100%;height:auto;display:none;}
	/*.LOGIN .left img{width:100%;max-width:250px;padding:30px 0;margin:0 auto;position:relative;top:0;left:0;transform:none;}*/
	.LOGIN .right{width:100%;height:auto;}
	.LOGIN .right .container{padding:50px 50px 80px 50px;position:relative;top:0;left:0;transform:none;overflow-y:hidden;height:auto;}
	.APPLYFOR .wrapper{height:auto;display:block;overflow:auto;}
	.APPLYFOR .left{display:none;}
	.APPLYFOR .right{width:100%;height:auto;}
	.APPLYFOR .right .container{overflow-x:hidden;padding:50px 50px 80px 50px;position:relative;top:0;left:0;transform:none;overflow-y:hidden;height:auto;}
}
@media screen and (orientation:portrait) and (max-width:899px){
	.LOGIN .right{width:100%;height:100vh;}
	.LOGIN .right .container{width:calc(100% - 100px);padding:50px 50px 50px 50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
	.APPLYFOR .right{width:100%;height:100vh;}
	.APPLYFOR .right .container{overflow-x:hidden;width:calc(100% - 100px);padding:50px 50px 50px 50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
}
@media screen and (max-width:760px){
	.formfields .grp.col2,
	.formfields .grp.col3,
	.formfields .radiogrp.col2 span,
	.formfields .radiogrp.col3 span{width:calc(100% - 30px);}
}
@media screen and (max-width:699px){
	.commonheader{height:auto;}
	.commonheader .content{padding:30px 0;}
}
@media screen and (max-width:599px){
	.LOGIN .right .container .logo .image{display:block;width:100%;margin-bottom:30px;}
	.LOGIN .right .container .logo .language{display:block;}
	.LOGIN .right .container{width:calc(100% - 60px);padding:30px;}
	.LOGIN .right .footer{width:calc(100% - 60px);padding:0 30px 15px 30px;position:relative;}
	.LOGIN .right .footer .copyright{display:block;width:100%;text-align:center;margin-bottom:10px;}
	.LOGIN .right .footer .links{display:block;width:100%;text-align:center;}
	.LOGIN .right .footer .links a{margin:5px 0;display:block;}
	.APPLYFOR .right .container .logo .image{display:block;width:100%;margin-bottom:30px;}
	.APPLYFOR .right .container .logo .language{display:block;}
	.APPLYFOR .right .container{width:calc(100% - 60px);padding:30px;}
	.APPLYFOR .right .footer{width:calc(100% - 60px);padding:0 30px 15px 30px;position:relative;}
	.APPLYFOR .right .footer .copyright{display:block;width:100%;text-align:center;margin-bottom:10px;}
	.APPLYFOR .right .footer .links{display:block;width:100%;text-align:center;}
	.APPLYFOR .right .footer .links a{margin:5px 0;display:block;}
	footer .container .copyright{display:block;width:100%;text-align:center;margin-bottom:10px;}
	footer .container .links{display:block;text-align:center;width:100%;}
	footer .container .links a{margin:5px 0;display:block;}
}
@media screen and (max-width:499px){
	.APPLYFOR .right .container .grp .col{width:calc(100% - 30px);margin-bottom:30px;}
	.APPLYFOR .right .container .grp .col:last-child{margin-bottom:0;}
	header .container .navbtns .language .field{width:110px;}
}
@media screen and (max-width:479px){
	header .container .logo{width:120px;}
	header .container .logo-PA{width:60px;}
	.FORMLAYOUT .wrapper {padding-top: 164px;}	
}
@media screen and (max-width:399px){
	header .container .logo{width:110px;padding-right:15px;}
	header .container .logo-PA{width:54px;}
	.FORMLAYOUT .wrapper {padding-top: 158px;}
}
@media screen and (max-width:363px){
	.FORMLAYOUT .wrapper {padding-top: 217px;}
}
@media screen and (max-width:349px){
	header .container .navbtns .language .field{width:100px;}
}
@media screen and (max-width:336px){
	header .container{width:calc(100% - 15px);}
}
@media screen and (orientation:portrait) and (max-height:799px){
	.LOGIN .right{height:auto;}
	.LOGIN .right .container{width:calc(100% - 60px);padding:30px 30px 60px 30px;position:relative;top:0;left:0;transform:none;}
	.LOGIN .right .footer{width:calc(100% - 60px);padding:15px 30px;}
	.APPLYFOR .right{height:auto;}
	.APPLYFOR .right .container{width:calc(100% - 60px);padding:30px 30px 60px 30px;position:relative;top:0;left:0;transform:none;}
	.APPLYFOR .right .footer{width:calc(100% - 60px);padding:15px 30px;}
}
@media screen and (orientation:portrait) and (max-width:599px){
	.LOGIN .right{height:auto;}
	.LOGIN .right .container{width:calc(100% - 60px);padding:30px 30px 60px 30px;position:relative;top:0;left:0;transform:none;}
	.LOGIN .right .footer{width:calc(100% - 60px);padding:15px 30px;}
	.APPLYFOR .right{height:auto;}
	.APPLYFOR .right .container{width:calc(100% - 60px);padding:30px 30px 60px 30px;position:relative;top:0;left:0;transform:none;}
	.APPLYFOR .right .footer{width:calc(100% - 60px);padding:15px 30px;}
}
/*FOR PRINT ONLY*/
@media print {
	*{color-adjust:exact;print-color-adjust:exact;-webkit-print-color-adjust:exact;margin:0;padding:0;}
}

/*250811*/
@media screen and (max-width:1680px){
.LOGIN .right .container .logo .image img{width:30%; margin-right: 20px;vertical-align: middle;}
.LOGIN .right .container .logo .image img.PA{width:16%;}
.APPLYFOR .right .container .logo .image img{width:30%; margin-right: 20px;vertical-align: middle;}
.APPLYFOR .right .container .logo .image img.PA{width:16%;}
}
@media screen and (max-width:1099px){
.LOGIN .right .container .logo .image img{width:28%; margin-right: 20px;vertical-align: middle;}
.LOGIN .right .container .logo .image img.PA{width:16%;}
.APPLYFOR .right .container .logo .image img{width:28%; margin-right: 20px;vertical-align: middle;}
.APPLYFOR .right .container .logo .image img.PA{width:16%;}
}

