
.red{
	color: red !important;
    font-size: 17px;
    text-align: center;
    line-height: 1.3 !important;
}

.loginBottom-text{
	text-align: center;
}


#logo {
    max-width: 323px;
    height: auto;
    float: none !important;
    padding-left: 0px !important;
    margin: 0 auto;
    display: block !important;
    width: 100% !important;
    text-align: center !important;
}

.nextLine{
		color: #000 !important;
	    text-align: center;
	    line-height: 1.5 !important;
	}

.oerror{
	text-align: center;
	margin-top: 50px;
	color: red;
	font-size: 18px;
}

.width-login-pop2, .width-login-pop1{
    width: 335px !important;
    margin: 0 auto !important;
    display: block;
}



.loginformtext h5{
	text-align: center !important;
	font-size: 26px !important;
	color: #3b3b3b !important;
}

.loginform_sec .section	{ 
	 padding-bottom: 30px !important;

}
.modalPop {
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0;
    background-color: #e6e3e3a8;
    -moz-opacity: 0.8;
}


.center {
    z-index: 1000;
    margin: 0 auto;
    text-align: center;
    display: block;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    padding-top: 200px;
}


 .center img {
        margin: 0 auto;
    }

@media only screen and (max-width: 767px){

	.login-temp .inner-containerfooter{
			width: 100% !important;
		    height: auto !important;
		    background-color: #1e73be;
		    color: #ffffff;
		    position: absolute;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    text-align: center;
		    padding-bottom: 12px !important;
	}
}


@media only screen and (max-width: 480px){
	.loginform_sec input {
		    width: 343px !important;
	}
	.jconfirm .jconfirm-box {
       	 	width: 100% !important;
    }

   .loginBottom-text{
    		padding-top: 9px !important;
    }
	.loginform_sec .section {
   			padding-bottom: 9px !important;

	}

	.login-temp .inner-containerfooter{
			width: 100% !important;
		    height: auto !important;
		    background-color: #1e73be;
		    color: #ffffff;
		    position: absolute;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    text-align: center;
		    padding-bottom: 12px !important;
	}
}


@media only screen and (max-width: 479px){
		.loginform_sec input {
		    width: 343px !important;
		}
		.jconfirm .jconfirm-box {
       	 	width: 100% !important;
    	}

    	.loginBottom-text{
    		padding-top: 9px !important;
    	}
		.loginform_sec .section {
   			padding-bottom: 9px !important;
	}

	
    .login-temp .inner-containerfooter{
			width: 100% !important;
		    height: auto !important;
		    background-color: #1e73be;
		    color: #ffffff;
		    position: absolute;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    text-align: center;
		    padding-bottom: 12px !important;
	}
	
	
}

@media only screen and (max-width:400px) {
			.loginform_sec input {
		    	width: 343px !important;
			}

	 	.jconfirm .jconfirm-box {
	        width: 100% !important;
	    }
	   
    	.loginBottom-text{
    		padding-top: 9px !important;
    	}

    	.login-temp .inner-containerfooter{
			width: 100% !important;
		    height: auto !important;
		    background-color: #1e73be;
		    color: #ffffff;
		    position: absolute;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    text-align: center;
		    padding-bottom: 12px !important;
	}

}