Back to top button 
*/
#back-top {
	position: fixed;
	bottom: 30px;
	margin-left: -150px;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url(up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}
.panel-collapse ul li{
	font-size:16px;
	text-transform:capitalize;
}
.contact-form{
	
	
}
.form-group {
  color:#fff;
}

.input-text {
	width:100%;
	padding:5px;
}
.quick{
	padding:30px;
}
.btn-medium{
font-size: 0.9167em;
font-weight: bold;
background: #98ce44;
height: 34px;
line-height: 34px;
width:80%;
color:#fff;
}

.btn-medium:hover {
  background: #7fb231;
}





a{
   color:white;
}
p{
   
   color:white;
}


.inputs{
   position:relative;
   float:left;
   width:100%;
   
   box-sizing:border-box;
   padding:10px 0px 10px 10px;
}
.inputs.half{ width:50%; }

.inputs input{
   width:100%;
   padding:20px 0px 4px 0px;
   background:transparent;
   
   box-sizing:border-box;
   border-color: #AAA;
   border-width: 0px 0px 2px 0px;
   color:white;
   outline:none;
   transition:all 0.3s;
   padding:0px 15x;
}

.inputs input:focus{
   border-bottom:2px solid #FFF;
}



.inputs input + label:after{
   content: " ";
}
.inputs h2{
	color:#fff;
}

.inputs input:placeholder-shown + label{
   color:#fff;
   left:14px;
   bottom:-8px;
}
.inputs input:focus + label,
.inputs input + label{
   position:absolute;
   bottom:14px;
   left:10px;
   color:#999;
   line-height:60px;
   pointer-events:none;
   transition: all 0.25s;
   font-size:14px;
}

button{
   border:0px;
   padding:10px 40px;
   border-radius:3px;
   background:#fff;
   color:#0e0f3b;
   float:right;
   font-weight:bold;
   border:1px solid #0e0f3b;
   transition:all 0.25s;
}
button:hover{
   border:1px solid #999;
}

@keyframes flyin{
   from{ transform: translateY(100%); opacity:0; }
}



