.error_text.dot{
margin:-35px 20px 0 0;
float:right;
}

.property_alerts_popup {
color: #aaafb6;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 22px;
}

.property_alerts_popup a{
color: #aaafb6;
}

/*prop alerts advert 
version:1.0
*/

#PropAlertsAd{
position:relative;
margin:0 auto;
width:820px;
}

#PropAlertsAd p, #PropAlertsAd ul, #PropAlertsAd input, .form_container select, .form_container .property_alerts_popup span{
color:#666;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
}

  /*ad header*/

.ad-header, .ad-bottom{
position:relative;
}

.ad-bottom{
background-color:#f8f8f8;
}

.quote{
background:transparent url("/images/ad-quote-brown-bg.png") repeat;
bottom:0;
margin:20px;
padding:20px;
position:absolute;
width:45%;
}

#PropAlertsAd .quote p{
color:#fff;
font-family:"CenturyGothic", Verdana, Helvetica;
font-size:18px;
text-align:center;
}

/*ad logo*/

.advert-logo{
background-color:#fff;
margin:20px;
padding:10px;
position:absolute;
top:0;
}

     /*forms*/
.ad-points, .form_container{
padding:40px;
position:relative;
width:330px;
}

.form_container{
background-color:#f1f0f0;
float:left;
}

.form_container h1{
border-bottom:1px solid #000;
color:#666;
font-family:"CenturyGothic", Verdana, Helvetica;
font-size:28px;
font-weight:normal;
line-height:0;
margin-bottom:10px;
padding:0 0 40px 0;
}

.form_container input, .form_container select{
background-color:#fff;
border:0;
border-radius:0;
margin:5px 0;
padding:10px;
width:305px;
}

.form_container select{
margin-right:10px;
height:auto !important;
width:150px !important;
}

.form_container .property_alerts_popup .label{
font-weight:normal;
padding-top:12px;
}

.form_container input[type="submit"]{
background-color:#dbd8d8;
border:0;
border-radius:0;
margin:5px 0;
padding:10px 0px;
width:325px;
}

.form_container input[type="submit"]:hover{
background-color:#c8c2c2;
}
  /*List*/

.ad-points{
float:right;
padding:130px 20px 174px;
}

#PropAlertsAd ul{
display:block;
}

#PropAlertsAd ul li{
line-height:27px;
list-style-image: url("/images/ad-list-style.gif");
}

.property_alerts_popup .email, .property_alerts_popup .name, .property_alerts_popup .phone {
display: block;
width:auto;
margin-bottom: 10px;
}

/*prop alerts advert version 2*/


#PropAlertsAd2{
position:relative;
margin:0 auto;
width:820px;
}

#PropAlertsAd2 .quote2 p, #PropAlertsAd2 p, #PropAlertsAd2 ul, #PropAlertsAd2 input, .form_container2 select, .form_container2 .property_alerts_popup span{
color:#aaafb6;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
}


#PropAlertsAd2 p, #PropAlertsAd2 input{
font-size:16px;
}

.form_container2 .property_alerts_popup input[type="text"], .form_container2 .property_alerts_popup input[type="tel"]{
display:none;
}
  /*ad header*/

.ad-header2, .ad-bottom2{
position:relative;
}

.ad-bottom2{
background-color:#eee
}

.quote2{
background:transparent url("/images/ad-quote-bg.png") repeat;
bottom:0;
margin:20px 20px 60px;
padding:20px;
position:absolute;
width:45%;
}

#PropAlertsAd2 .quote2 p{
font-family:"CenturyGothic", Verdana, Helvetica;
font-size:18px;
line-height:27px;
text-align:center;
}

/*ad logo*/

.advert-logo2{
background-color:#fff;
margin:20px;
padding:10px;
position:absolute;
top:0;
}

     /*forms*/
.ad-points2, .form_container2{
padding:20px;
position:relative;
width:310px;
}

.form_container2{
background:transparent url("/images/ad-quote-blue-bg.png") repeat;
float:right;
margin:20px;
margin-top:-150px;
padding-top:10px;
}

.form_container2 h1{
display:none;
border-bottom:1px solid #aaafb6;
color:#aaafb6;
font-family:"CenturyGothic", Verdana, Helvetica;
font-size:27px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
padding:0 0 20px 0;
}

.form_container2 input, .form_container2 select{
background-color:transparent;
border:1px solid #42566e;
border-radius:0;
margin:5px 0;
padding:5px 10px;
}
.form_container2 select{
margin-right:10px;
height:auto !important;
width:150px !important;
}

.form_container2 .property_alerts_popup .label{
font-weight:normal;
padding-top:12px;
}

#hiddenBlock{
display:none;
}

#PropAlertsAd2 .form_container2 .property_alerts_popup input[type="email"]{
width:287px !important;
}

#PropAlertsAd2 .form_container2 .property_alerts_popup input[type="submit"]{
width:310px !important;
}

#PropAlertsAd2 .form_container2 .property_alerts_popup input[type="submit"]{
background-color:#6eaa24;
border:0;
border-radius:0;
box-shadow:none;
color:#203902;
margin:5px 0;
padding:10px 0px;
width:310px !important;
}

#PropAlertsAd2 .form_container2 .property_alerts_popup input[type="submit"]:hover{
background-color:#99c366;
}
  /*List*/

.ad-points2{
float:left;
margin-left:30px;
}

#PropAlertsAd2 ul{
display:block;
}

#PropAlertsAd2 ul li{
color:#111;
line-height:30px;
list-style-image: url("/images/ad-list-style.png");
}

.Privyseal-image{
    max-width:100%;
}
