#abc {
width:100%;
height:100%;
opacity:.95;
top:0;
left:0;
display:none;
position:fixed;
background-color:#313131;
overflow:auto
}
img#close {
position:absolute;
right:-14px;
top:-14px;
cursor:pointer
}
div#popupContact {
position:absolute;
left:50%;
top:17%;
margin-left:-202px;
font-family:'Raleway',sans-serif
}
.form {
max-width:300px;
min-width:250px;
padding:10px 50px;
border:2px solid gray;
border-radius:10px;
font-family:raleway;
background-color:#fff; text-align:center;
}




#popup { color: #293990; margin-left: 30px;
margin-top: 15px;
font-size: 20px;
color: #293990;
font-family: Arial, Helvetica, sans-serif;}



.popup-span { color: #F00; font-size: 14px;
padding-left: 5px; font-family: Arial, Helvetica, sans-serif;}

.form h2 { font-size: 26px;
color: #ec1e22;
font-family: 'CopperplateGothic-Bold';
padding: 0px 0px 35px 0px;
text-align: center;
line-height: 40px;
background: url(images/services-icon.png) no-repeat center bottom;}

.form p input[type="file"] {
    padding: 8px;
    border: none;
    width: 70%;
    float: right;
    margin-right: 42px;
margin-bottom: 40px; }
	
.form p input[type="submit"] {

    float: none;
    
}

.form p {  margin-top: 0px; }

.send-email { margin-bottom:0px !important;}

.form  .err {
    padding-left: 0px;
}

.upload-img img { position:relative; top:8px;}