.text-uppercase{
	text-transform:uppercase;
}
.reg_button{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10%;
	padding-right:10%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #00BCD4;
	border:2px solid #00BCD4;
	color:#ffffff;
	margin:10px;
	border-radius:3px;
	font-size:1.4em;
	
}
.reg_button:hover{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10%;
	padding-right:10%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #ffffff;
	border:2px solid #00BCD4;
	color:#00BCD4;
	font-size:1.4em;
}

.another_button{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10%;
	padding-right:10%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #009688;
	border:2px solid #009688;
	color:#ffffff;
	font-size:1.4em;
	margin:10px;
	border-radius:3px;
}
.another_button:hover{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:10%;
	padding-right:10%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #ffffff;
	border:2px solid #009688;
	color:#009688;
	font-size:1.4em;
}
.down{
	margin-top:6%;
}
.temp_right_text{
	text-align:right;
}
@media screen and (max-width: 992px) {
.temp_right_text{
	text-align:left;
}	
}
.sub_button{
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #ffffff;
	border:2px solid #0277BD;
	color:#0277BD;
	margin-top:10px;
	margin-bottom:10px;
	border-radius:3px;
	font-size:1.4em;
	
}
.sub_button:hover{
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #0277BD;
	border:2px solid #0277BD;
	color:#ffffff;
	font-size:1.4em;
}
.sub_button1{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:6%;
	padding-right:6%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #ffffff;
	border:2px solid #0277BD;
	color:#0277BD;
	margin-top:10px;
	margin-bottom:10px;
	border-radius:3px;
	font-size:1.4em;
	
}
.sub_button1:hover{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:6%;
	padding-right:6%;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	background: #0277BD;
	border:2px solid #0277BD;
	color:#ffffff;
	font-size:1.4em;
}
.colorgraph {
  height: 7px;
  border-top: 0;
  background: #c4e17f;
  border-radius: 5px;
  background-image: -webkit-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -moz-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -o-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: linear-gradient(to right, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
}
.wrapper {    
	margin-top: 60px;
	margin-bottom: 20px;
}

.form-signin {
  max-width: 420px;
  padding: 30px 38px 66px;
  margin: 0 auto;
  background-color: #eee;
  border: 3px dotted rgba(0,0,0,0.1);  
  text-transform:uppercase;
  }

.form-signin-heading {
  text-align:center;
  margin-bottom: 30px;
}

.form-signin-std {
  max-width: 420px;
  padding: 30px 38px 66px;
  margin: 0 auto;
  background-color: #fff;
  border: 3px dotted rgba(0,0,0,0.1);  
  text-transform:uppercase;
  }
