.modal-footer {   
	border-top: 0px; 
}

.logo-gb {
    background-image: url(../../images/logo-bg.jpg);
    width: 96px;
    height: 120px;
    margin: 10px 0 0 5px;
	background-repeat: no-repeat;
}

.pull-center {
	text-align: center;
	margin-top: 20px;
}

.error-message {
	color: red;
	text-align: center;
}

.btn-reset-password {
	margin-top: 20px !important;
}

.btn-reset-password-bottom {
	margin-bottom: 20px;
}

.custom-form-group-captcha {
	padding: 20px;
}

.login-error-message {
	color: red;
	text-align: center;
}

.left-td {
	padding-right: 20px !important;
	width: 15% !important;
	text-align: right !important;
}

.left-td img {
	width: 80px;
}

.right-td {
	padding-left: 0px !important;
	font-weight: none;
	color: hsla(120, 71%, 30%, 0.87);
	width: 80% !important;
	padding-bottom: 15px;
	vertical-align: bottom;
	text-align: center;
}

.right-td b {
	font-size: 13pt;
}

.margin-top-small {
	
}

.right-td i {
	font-size: 8pt;
}

.login-footer {
    text-align: center;
    margin-top: -15px;	
}

.table-login {
	width: 100% !important;
}

.recieved_msg {
	font-size: 12pt !important;
	color: red !important;
}

.recieved_msg_true {
	font-size: 12pt !important;
	color: green !important;
}

.align_recv_msg {
	text-align: center !important;
	margin-bottom: 10px !important;
}

body {
	font-family: "Montserrat", sans-serif !important;
	background: #ffffff; 
	/*
	-webkit-gradient(linear, left top, left bottom, from(rgba(196, 102, 0, 0.6)), to(rgba(155, 89, 182, 0.6))) fixed!important;
	*/
}


.modal-top {
	margin-top: 5%;
}

.modal-dialog {
	background: #FFFFFF;
}


@media (min-width: 1500px) {
  .left-td {
  	width: 30% !important;
  }
}























