﻿.jeev-donor { float:left; left:30%; 
position:absolute; background:#fff; top:43%; 
width:650px; margin-left:-320px; margin-top:-230px; box-shadow:2px 2px 16px #8D8C8C; }
.overlay-inner-bg { margin:0 auto; background:#FFF; width:560px; padding:10px 20px 20px 20px; float:left; }
.jeev-donor .leftform { float:left; width:278px; }
.jeev-donor .row { float:left; width:100%; margin:0 0 10px 0; }
.jeev-donor .row:last-child { margin:0; }
.jeev-donor .row.gender { margin-bottom:5px; }
.jeev-donor .validate-left { float:left; width:130px; }
.jeev-donor .validate-right { float:right; width:130px; }
.jeev-donor input[type="text"] { border:1px solid #e6e6e6; color:#666; float:left; font-size:14px; height:25px; padding:3px; width:270px; background:#fafafa; font-style:normal; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.jeev-donor input[type="password"] { border:1px solid #e6e6e6; color:#666; float:left; font-size:14px; height:25px; padding:3px; width:270px; background:#fafafa; font-style:normal; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.jeev-donor h2{ color:#990000; float:left; font-size:22px; font-weight:bold; padding-bottom:8px; width:100%; border-bottom:1px solid #e2e2e3; font-weight:normal; text-align:left; text-transform: capitalize !important; line-height:30px; margin-bottom:20px; }

.close-popup { border: 1px solid #BCBCBC;
   color: #BCBCBC;
    font-size: 14px;
    height: 15px;
    line-height: 14px;
    padding: 0;
    position: absolute;
    right: 20px;
    text-align: center;
    top: 20px;
    vertical-align: middle;
    width:15px;}
	
