body{
	color:rgba(0,0,0,.54);
	font:16px 'Open Sans',Helvetica,Arial,sans-serif;
	line-height:1;  position:relative;
	padding:10px
	}
.form-group{
	position:relative;
}
label.control-label {display:none;}

.form-control::-webkit-input-placeholder{
	color: rgba(0,0,0,.54);
	opacity:1
	}
.form-control::-moz-placeholder{
	color: rgba(0,0,0,.54);
	opacity:1
	}
.form-control:-moz-placeholder{
	color: rgba(0,0,0,.54);
	opacity:1
	}
.form-control:-ms-input-placeholder{
	color: rgba(0,0,0,.54);
	opacity:1
	}
.form-control:input-placeholder{
	color: rgba(0,0,0,.54);
	opacity:1
	}
.form-control:focus::-webkit-input-placeholder{
	color:transparent
	}
.form-control:focus::-moz-placeholder{
	color:transparent
	}
.form-control:focus:-moz-placeholder{
	color:transparent
	}
.form-control:focus:-ms-input-placeholder{
	color:transparent
	}
input.form-control,select.form-control{
	background:#fff;
	border:2px solid rgba(0,0,0,.12);  
	-webkit-border-radius:3px;  
	-moz-border-radius:3px;  
	-o-border-radius:3px;  
	border-radius:3px;  
	color:rgba(0,0,0,.87);  
	display:block;  
	font-size:16px;  
	height:48px;  
	padding:10px 15px;  
	width:100%;  
	outline:none;  
	-webkit-appearance:none;  
	-moz-appearance:none;  
	appearance:none;  
	-webkit-box-sizing:border-box;  
	-moz-box-sizing:border-box;  
	box-sizing:border-box;  
	-webkit-transition:all.4s;  
	-moz-transition:all.4s;  
	-ms-transition:all.4s;  
	-o-transition:all.4s;  
	transition:all.4s;
	margin-bottom: 20px;
	background-image: url(../images/icons.png);
    background-size: 40px 174px;
    background-repeat: no-repeat;
	background-position: top right;
	}

	#email {
		background-position: right -84px;
	}
	#phone {
	    background-position: right -41px;
	}
	#passwrd {
	    background-position: right -128px;
	}
input.form-control[type=text]{
	text-transform:capitalize
	}
input.form-control:hover{
	border: solid 1px #8bbeda;
	
	}
input.form-control:focus{

    color: #636363 !important;
    border: solid 1px #8bbeda !important;
	}
#country{
	display:none
	}
.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{
	position:relative;
	z-index:0;
	margin-top:0!important;
	margin-bottom:20px!important;
	padding-right:0;
	margin-right:0
	}
.checkbox{
	display:none
	}
#formwork .btn{
	border:none; 
	width:100%; 
	padding:15px; 
	border-radius:3px; 
	font-size: 20px;  
	cursor:pointer;
	    background: #519fd6;
    color: #FFFFFF;
	text-transform:uppercase;
	}

.btn span{
	display:none
	}
	
.hide{display:none!important;}
