#contact p:before {
font-family: FontAwesome;
content: "\f2ba";
}
@font-face {font-family: 'Linearicons-Free';src:url('../fonts/Linearicons-Free.eot?w118d');src:url('../fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'), url('../fonts/Linearicons-Free.woff2?w118d') format('woff2'), url('../fonts/Linearicons-Free.woff?w118d') format('woff'), url('../fonts/Linearicons-Free.ttf?w118d') format('truetype'), url('../fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');font-weight: normal;font-style: normal;}
<!-- Revision: 1.2.3 -->
input:required:focus {border:0;outline:0;}
?.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}