.emailreq
{
margin:auto;
padding:0px;
width:180px;
}

.emailcondentbg
{
	margin:0px;
	padding:0px;
	background:#fef9cf;
	border:1px solid #030100;
	width:180px;
	overflow:hidden;
}

.emailcondentcrv
{
margin:8px 0 0 -15px;
padding:0px;
float:left;
background:url(images/emailreqcrv.png) no-repeat left top;
width:15px;
height:16px;
position:absolute;
}
.emailcondentcrv2
{
margin:8px 0 0 -15px;
padding:0px;
float:left;
background:url(images/emailreqcrv.png) no-repeat left top;
width:15px;
height:16px;
position:absolute;
}

.emailreqalertcon
{
margin:7px 0 5px 3px;
padding:0px;
float:left;
background:url(images/alerticon.jpg) no-repeat left top;
width:32px;
height:35px;
}

.emailreqclosebtn
{
margin:2px 2px 0 0;
padding:0px;
float:right;
background:url(images/emailreqclosebtn.jpg) no-repeat left top;
width:6px;
height:6px;
cursor:pointer;
}



.emailreqtextsec2
{
margin:7px 0 0 5px;
padding:0px;
float:left;
width:162px;
}

.emailreqtextsec2 h6
{
margin:0px 0 0 0px;
padding:0px 0px 5px 0px;
float:left;
width:135px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#210a00;
line-height:14px;
}

.emailreqtextsec
{
margin:7px 0 0 5px;
padding:0px;
float:left;
width:121px;
}

.emailreqtextsec h6
{
margin:0px 0 0 0px;
padding:0px 0px 5px 0px;
float:left;
width:135px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#210a00;
line-height:14px;
}




.emailreq2
{
margin:auto;
padding:0px;
width:180px;
}

.emailcondentbg2
{
	margin:0px;
	padding:0px;
	background:#fef9cf;
	border:1px solid #030100;
	width:180px;
	overflow:hidden;
}




.emailreqtextsec h6
{
margin:0px 0 0 0px;
padding:0px 0px 5px 0px;
float:left;
width:135px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#210a00;
line-height:14px;
}




.ThisNumber {
    z-index: 1000002; position: absolute; display: block; left: 100%; top: 0px;display:none;
}

.ForgotPasscode_btn {
    display: table;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 10px;
}
.ForgotPasscode_btn input {
        background-color: #FCB42C;
    border: 0;
    font-family: 'proxima_nova_ltsemibold';
    font-size: 12px;
    padding: 4px 12px 4px 12px;
    color: #4F2644;
    border-radius: 11px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.44);
    margin: 5px;
    
}
    .ForgotPasscode_btn input:hover {
        box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.44);
        text-decoration: underline;
    }


@media (max-width: 1150px) {

    .ThisNumber {
        z-index: 1000002;
        position: absolute;
        display: block;
        left: 0;
        top: 23px;
        display: none;
        width: 250px;
    }
    .emailcondentcrv2 {
        display:none;
    }
    .emailcondentbg2 {
        width: 100%;
    }
    .emailreq2 {
      
        width: 65%;
        float: left;
    }
}

@media (max-width: 650px) {

       .emailreqtextsec {
    width: 115px;
}
        .emailreqtextsec h6 {
           width: 115px;
        }

           .emailreqtextsec2 {
    width: auto;
}
        .emailreqtextsec2 h6 {
           width: auto;
        }

    .emailreqclosebtn {
        width: 20px;
        height: 20px;
        cursor: pointer;
        background-color: #FEF9CF;
        background-position: center center;
        border: 1px solid black;
    }
}