@charset "UTF-8";
/* CSS Document */

.jquery-dialog .dialog.dialog-geolocation {
width:400px;
/*
padding:16px;
background:transparent;
-moz-border-radius:0;
-webkit-border-radius:0;
-o-border-radius:0;
-khtml-border-radius:0;
border-radius:0;
-moz-box-shadow:none;
-webkit-box-shadow:none;
-o-box-shadow:none;
-khtml-box-shadow:none;
box-shadow:none;
*/
}

.dialog-geolocation .padding {
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
text-align:center;
background:#ddd url('../_images/_geolocation/bg.png') repeat-x;
border:1px solid #ccc;
/*
padding-top:50px;
padding-bottom:40px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-moz-box-shadow:0 0 25px rgba(0, 0, 0, 0.75);
-webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.75);
-o-box-shadow:0 0 25px rgba(0, 0, 0, 0.75);
-khtml-box-shadow:0 0 25px rgba(0, 0, 0, 0.75);
box-shadow:0 0 25px rgba(0, 0, 0, 0.75);
*/
}

.dialog-geolocation .header {
padding:8px 16px;
text-align:left;
background:#eee url('../_images/_geolocation/background_title.png') repeat-x 0 0;
border:0 solid #ccc;
border-bottom-width:1px;
-moz-border-radius:4px 4px 0 0;
-webkit-border-radius:4px 4px 0 0;
-o-border-radius:4px 4px 0 0;
-khtml-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}

.dialog-geolocation .content {
background:none;
padding:16px;
text-align:center;
}

.dialog-geolocation .center {
width:auto;
display:inline-block;
text-align:left;
margin:0;
padding:0;
*display:inline;
*zoom:1;
}

.dialog-geolocation .logo {
margin-bottom:20px;
}

.dialog-geolocation .description {
font-size:14px;
color:#666;
margin-bottom:0.5em;
}

.dialog-geolocation .prompt {
font-size:12px;
color:#666;
margin-bottom:16px;
white-space:nowrap;
}

.dialog-geolocation .choice {
display:inline-block;
vertical-align:top;
width:160px;
*display:inline;
*zoom:1;
}

.dialog-geolocation .choice .value {
display:inline-block;
width:60px;
background:#000;
color:#fff;
font-size:18px;
text-align:center;
padding-top:8px;
padding-bottom:8px;
margin-bottom:8px;
*display:inline;
*zoom:1;
}

.dialog-geolocation .choice .description {
font-size:10px;
color:#666;
}


.dialog-geolocation .justify {
text-align:justify;
}

.dialog-geolocation .justify .block {
text-align:left;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
*margin-right:40px;
}

.dialog-geolocation .justify-end {
display:inline-block;
width:100%;
height:1px;
line-height:1px;
vertical-align:bottom;
*display:inline;
*zoom:1;
}

.dialog-geolocation .link a {
font-size:14px;
color:#000;
text-decoration:underline;
}

.dialog-geolocation .link,
.dialog-geolocation .img-link {
margin-bottom:10px;
display:block;
}

.dialog-geolocation .link {
height:40px;
}

.dialog-geolocation ul {
font-size:11px;
}

.dialog-geolocation .close {
position:absolute;
top:16px;
right:26px;
cursor:pointer;
font-size:12px;
vertical-align:middle;
width:28px;
height:28px;
background:url('../_images/_geolocation/button_close.png') no-repeat;
display:inline-block;
*display:inline;
*zoom:1;
}
