/* Sticky footer styles
-------------------------------------------------- */

a{
	font-weight:bold;
	color: #222;
}

a:hover{
	color: #666;
	text-decoration:none;
}

html {
	position: relative;
	min-height: 100%;
}
body {
	/* Margin bottom by footer height */
	margin-bottom: 60px;
	background: #eee;
}
footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	/* Set the fixed height of the footer here */
	background-color: #0c2f4e;
	color: #fff;
	padding: 5px 15px;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
	padding: 60px 15px 0;
}

footer > .container {
	padding-right: 15px;
	padding-left: 15px;
}

code {
	font-size: 80%;
}

.div-center
{
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.loginPanel
{
	background: #fff;
	padding: 15px;
	width: 362pxpx;
	display:block;
	box-shadow: 2px 2px 5px #ddd;
	border-radius: 5px;
}

.logo{
	text-align:center;
	display:block;
	padding: 15px;
	
}
.logo img{
	width:200px;
}

.pp a{
	color: #222;
}
.pp{
	padding: 15px;
}

.input-group-text{
	background-color: #fff;
	border-right:none;
}

.form-control
{
	border-left: none;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: #ced4da;
  box-shadow: none;
  outline: 0 none;
}

button{
	background: #f26528;
	color: #fff;
	width:100%;
	padding: 10px 15px;
	border: none;
	border-radius:5px;
}




button:hover{
	background: #0c2f4e;
}
