#acg_lbcf_blur {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
background-color: #222;
opacity: .60;
-moz-opacity: .60;
filter: alpha(opacity=60);
z-index: 97;
}
#acg_lbcf_div {
display: none;
position: absolute;
top: 0;
width: 330px;
left: 35%;
padding: 0 10px 10px 10px;
z-index: 99;
border: 5px solid #ddd;
background-color: White;
height: auto;
z-index: 99;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
#acg_lbcf_div h3 {
color: #444;
margin: 5px 0 17px 0;
}
#acg_lbcf_form div {
clear: left;
padding: 3px;
text-align: left;
}
#acg_lbcf_form div label {
float: left;
display: block;
width: 75px;
text-align: right;
margin-right: 10px;
color: #444;
}
#acg_lbcf_form input.text {
width: 200px;
padding: 3px;
}
#acg_lbcf_form div textarea {
width: 200px;
height: 75px;
padding: 3px;
font-family: Arial, Helvetica, Sans-Serif;
}
#acg_lbcf_form div.submit input, form.acg_form div.submit input {
margin-left: 95px;
margin-right: 15px;
font-weight: bold;
color: #666;
font-size: 9pt;
}
#acg_lbcf_form.lbcf_widget div label {
float: none;
display: inline;
text-align: left;
}
#acg_lbcf_form.lbcf_widget input.text {
width: 100%;
}
#acg_lbcf_form.lbcf_widget div textarea {
width: 100%;
}
#acg_lbcf_form.lbcf_widget div.submit input, form.acg_form.lbcf_widget div.submit input {
margin-left: 0;
}
#acg_lbcf_div p.intro {
text-align: left;
margin: 0 20px 10px 20px;
}
#acg_lbcf_div p.error {
border: 1px solid #900;
background-color: #ffc;
font-weight: bold;
text-align: left;
padding: 0 10px 10px 10px;
margin: 10px 20px 5px 20px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #444;
}