
#page-login-index.moove-login #page-wrapper
{
	background-image: url("Images/bg.png")!important;
	 background-repeat: no-repeat!important;
	 background-size:100% 100% !important;
}
/* // addedd by aditya  */

#page-login-index.moove-login #page-wrapper #page {
    background-image: none!important;
	padding:0!important;
}
.summaryfooter{
	display:none;
}

/* // end  */
.Login_Page_Content
{
	padding: 0 10%;
}

.LoginPage_Left table
{
	border-spacing: 0px !important;
}

.LoginPage_Left
{
	float:left;
	width:50%;	
	padding: 2rem 10% 0rem 10%;
}

.LoginPage_right
{
	float:left;
	width:50%;	
	padding: 15% 10% 10% 10%;
}

.LoginPageCourseTable
{
	width:100%;
	border: 1.5px solid #B7B7B7;
	border-radius: 5px;
	background-color:#D5D7D8;
	margin-bottom:1rem;
}

.CourseCategory
{
	background-color:#000000;
	color: #ffffff;
	text-align: center;
	padding: 5px;
	font-weight:bold;
	font-size: 9pt;
	width:30%;
	font-family: 'Calibri';
}

tr.CourseName
{
	background-color:#D5D7D8;
	width:100%;
}

.CoursesList_LoginPage
{
	background-color:#ffffff;
	
	
}

.CourseName_OnLoginPage
{
	background-color:#000000;
	color: #ffffff;
	text-align: center;
	padding: 2px;
	font-weight:bold;
	font-size: 9pt;
	font-family: 'Calibri';
}


.CoursesList_LoginPage td
{
	padding: 0.7rem 0.5rem;
}

.InternalLMS_Logo
{
	text-align: center;
	margin-bottom:1rem;
}

.InternalLMS_LoginCredentials input
{
	border:none;
	width: 100%;
	border-bottom:2px solid #D5D7D8;
	margin-top:1rem;
	color: #3e3f3e !important;
	padding-bottom: 5px;
	background: transparent;
}

.InternalLMS_ForgotPassword
{
	color: #3e3f3e;
	text-align: right;
	margin-top:0.5rem;
	width:100%;
	font-family: 'Calibri';
}

.InternalLMS_LoginBtns
{
	width:100%;
	font-family: 'Calibri';
}

.InternalLMS_LoginBtns .LoginBtn
{
	width:70%;
	text-align:center;
	margin-top:2rem;
	margin-left:15%;
	background: #6DCBF3;
	padding: 3px 3px 5px 3px;
	border-radius:20px;
	color: #000000;
}

.InternalLMS_LoginBtns .SignUpBtn
{
	width:70%;
	text-align:center;
	margin-top:1rem;
	margin-left:15%;
	background: #D5D7D8;
	padding: 3px 3px 5px 3px;
	border-radius:20px;
	color: #000000;
}

.CourseBanner img
{
	width:120px;
	
}

.LoginPageBottom
{
	border:none;
	/*width:100%;*/
	width:415px;
}

.LoginPageFooter2
{
	background: #D5D7D8;
	/*width:100%;*/
	padding: 14px 10px 8px 10px;
	text-align:center;
	margin-top: 18px;
	border-radius: 5px;
	font-size: 9pt;
	font-family: 'Calibri';
	border: 1px solid #BFBFBF;
}

.LoginPageFooter1
{
	background: #292A2A;
	color: #ffffff;
	text-align:center;
	width:60%;
	margin-left:20%;
	margin-top: -53px;
	border-radius: 5px;
	padding: 2px 2px 4px 2px;
	font-size: 9pt;
	font-family: 'Calibri';
}

.LoginPageFooterDiv {
    float: left;
    width: 100%;
    padding-left: calc(20% - 30px);
}


@media only screen and (max-width: 1150px) {
.Login_Page_Content {
    padding: 0 0%;
}

 .LoginPageFooterDiv {
    
    padding-left: 10%;
   
   }
}

@media only screen and (max-width: 900px) {
  .LoginPage_Left
{
	display: none;
}

.LoginPage_right
{
	float:left;
	width:100%;	
	padding: 10% 10%;
}

.LoginPageCourseTable {
    width: 50%;
}

.Login_Page_Content {
    padding: 0 10%;
}

.LoginPageBottom {
    border: none;
    width: 80%;
    
   }

   .LoginPageFooterDiv {
    float: left;
    width: 100%;
    padding-left: calc(15% - 30px);
    position: fixed;
   bottom: 27px;
}
}

@media only screen and (max-width: 700px) {
  .LoginPage_Left
{
	float:left;
	width:100%;	
	padding: 2rem 10% 0rem 10%;
}

.Login_Page_Content {
    padding: 0 10%; 
}


.LoginPageFooterDiv 
   {
    float: left;
    width: 100%;
    padding-left: 0px !important;
    margin-left: -15px;
    position: fixed;
    bottom: 27px;
    }

   .LoginPageBottom {
    border: none;
    width: 100%;
    
   }

   .LoginPageFooter2
   {
   	border-radius: 0px;
   }

   .LoginPage_right {
    float: left;
    width: 100%;
    padding: 30% 10%;
    }
}
 
 .input-group input
 {
    font-family: 'Calibri';
 }

 .form-control
 {
    font-family: 'Calibri' !important;
    font-size: 11pt !important;
 }

 

@media only screen and (max-width: 1100px) 
{
#page-login-index.moove-login #page-wrapper {
    background-image: url(Images/bg.png)!important;
    background-repeat: no-repeat!important;
    background-size: 100% 100%!important;
}
}

.plugins_standard_footer_html
{
	display: none;
}

nav.navbar {
    min-height: 70px !important;
}