#account_content h1{font-size:20pt;margin-top:1em;}
#account_content h1.imagePreview{background-repeat:no-repeat;font-size:20pt;height:128px;line-height:8.5em}
#account_content h1 span{background-color:#F8F8F8;font-size:0.8em;padding:0.2em}
#account_content .item_wrapper{background-color:#FFF;border:1px solid silver;margin-bottom:1em;margin-top:1.4em;padding:1em}
#account_content h2{font-size:200%;margin:0 0 .3em}
#account_content h2.topsep{margin-top:0.4em}
/*#account_content input{color:#252525;font-size:12pt;margin:0 0 1em;padding:0.1em}*/
#account_content input.save{font-size:22pt;margin:1em 0;padding:0.2em}
#account_content .underHint{color:#666;font-size:small;margin-bottom:2.5em;margin-top:-1.5em;line-height:1.65em;}
#account_content textarea{height:230px;width:620px}
#account_content .x_delete_link{bottom:0.25ex;font-size:150%;font-weight:700;position:relative}
#account_content .x_delete_link img{vertical-align:text-bottom;border:none;}
#account_content li{list-style-image:none;margin-top:1em}
#account_content #tag_list span{margin-right:1em}
#account_content label{display:inline;font-size:16px}
#account_content .handle_input{width:35em}
#account_content #account_status_box{float:right;height:50px;margin-left:10px;width:50px}
#account_content #account_buttons_and_status{position:absolute;right:0;top:0px;width:470px;}
#account_content .area #account_buttons_and_status{width:300px;}
#account_content .business #account_buttons_and_status{width:385px;}
#account_content .error,#account_content .notice,#account_content .directions{background-color:#FFC;border:1px solid red;color:red;margin:1em;padding:1em}
#account_content .invalid{
    padding:1px;
    border:2px inset #FF0000;
    background-color:#FFFFCC;
}
#account_content sup{bottom:0.5ex;font-size:80%;position:relative}
#account_content #current_email{font-size:150%;margin:2em 0px 1em 0px;}
#account_content input[type='checkbox']{width:1em}
#account_content #nameFields li{font-size:.7em;margin:0 0 2em}
#account_content #nameFields li h2{margin:0}
#account_content #account_ajax_errors{background-color:#FFDEA6;border:2px solid red;color:red;font-size:16pt;margin:1em;padding:1em}
#account_content .example{color:#666;font-size:11px;margin-left:1em}
#account_content .translators input{color:#252525;font-size:10pt;margin:0 0 1em;padding:0.1em;width:auto}
#account_content .translators td{border-top:1px silver solid;padding:0.1em 0 0 0.5em}
#account_content .directions_button{float:left;padding-top:10px;position:relative}
#account_content .directions{background-color:#FFC;border:1px solid #8B0000;color:#8B0000;float:left;max-width:900px}
#account_content .help{background-color:#F0F0FE;border:1px solid #445;color:#252525;margin:1em;max-width:900px;padding:1em}
#account_content .help .formats{font-size:20px}
#account_content .help .formats del{color:#CF2226}
#account_content .batch-wrapper .warning{background-color:#F7FEC0;border:1px solid #DDDE77;color:#534B54;margin:1em;max-width:900px;padding:1em}
#account_content .reminder{background-color:#FFF;border:1px solid maroon;color:gray;font-size:18px;margin:20px 24px 36px 14px;max-width:900px;padding:1em}
#account_content .tab_controls{height:10px;position:relative;text-align:center}
#account_content .tab_controls input{font-size:12px}
#account_content .tab_controls #prev{left:0;position:absolute;top:0}
#account_content .tab_controls #next{position:absolute;right:0;top:0}
#account_content #new_image_form{width:90%}
#account_content #new_image_form div.action_field_wrapper{width:30%}
#account_content #new_image_form div.status_explanation{margin-bottom:2em;width:100%}
#account_content .file_selector_wrapper{clear:both;position:relative;width:100%}
#account_content .location_map{height:600px;width:100%}
#account_content #location_geo_query{bottom:579px;left:250px;position:absolute}
#account_content #location_info { background-color: #ADADAD; border: 3px solid #FFF; border-top: none; border-right: none; top: 68px; padding: 5px; position: absolute; right: 14px; text-align: right; }
#account_content #location_info label{color:red}
#account_content #location_info input[type='text']{width:10em}
#account_content #location_edit_buttons{left:90px;position:absolute;top:25px}
#account_content #location_submap{background-color:lightgray;border:3px solid #000;bottom:40px;color:red;height:200px;left:10px;overflow:hidden;position:absolute}
#account_content #location_submap label{padding:5px}
#account_content .edit_pano{height:600px;width:985px}
#account_content #heading_center_line{background-color:blue;border:1px solid #FFF;border-bottom:0;border-top:0;height:600px;left:490px;position:absolute;top:0;width:3px}
#account_content #heading_nav_buttons,#account_content #viewpoint_nav_buttons{left:10px;position:absolute;top:5px}
#account_content #heading_edit_buttons{position:absolute;right:10px;top:5px}
#account_content #annotations_edit_buttons{position:absolute;right:10px;top:5px}
#account_content #heading_compass_text{background-color:lightgray;border:3px solid #000;bottom:10px;color:#8B0000;font-size:300%;left:10px;padding:5px;position:absolute;text-align:center;width:2.5em}
#account_content #heading_compass{bottom:10px;position:absolute;right:10px;text-align:center}
#account_content #viewpoint_saved_params{position:absolute;right:10px;text-align:right;top:10px}
#account_content #viewpoint_interactive_params{bottom:10px;position:absolute;right:10px;text-align:right}
#account_content #viewpoint_saved_params,#account_content #viewpoint_interactive_params{background-color:lightgray;border:1px solid #000;color:#8B0000;padding:5px}
#account_content #viewpoint_saved_params input[type='text'],#account_content #viewpoint_interactive_params input[type='text']{width:3.5em}
#account_content #datetime_wrapper{width:500px}
#account_content #datetime_gmt_offset{font-size:18pt;margin:1ex}
#account_content #datetime_date{float:left;margin:20px;text-align:center;width:250px}
#account_content #datetime_time{float:left;text-align:center;width:250px}
#account_content #datetime_time_values{margin:10px}
#account_content #datetime_time_values input[type='text']{font-size:14pt;text-align:center;width:1.5em}
#account_content #coauthors_list li{margin-top:0.5ex}
#account_content #contact_params{font-size:14pt}
#account_content #contact_params input{font-size:14pt;width:45em}
#account_content #descriptions_list li{font-size:12pt;margin-top:1ex}
#account_content #featured_in{font-size:14pt;margin-top:2ex}
#account_content .featured_list td{font-size:12pt;padding:2px;vertical-align:top}
#account_content #features h2{font-size:16pt;margin-top:1ex}
#account_content p.address{font-size:10pt;margin-top:1ex}
#account_content p.address textarea{font-size:14pt;height:7ex}
#account_content #logo_box,#account_content #logo_controls{float:left;margin:10px}
#account_content #logo_controls #logo_file_submit{padding-top:100px}
#account_content .edit_icon .viewport{background-color:lightgray;border:0;height:200px;overflow:hidden;padding:0;position:relative;width:200px}
#account_content .edit_icon .viewport_wrapper{background-color:#8B0000;padding:3px;width:200px}
#account_content .edit_icon .ui-slider-1{margin:5px 3px;width:200px}
.ui-slider{background-position:center center;background-repeat:no-repeat;height:23px;position:relative;width:200px}
.ui-slider-handle{background-image:url(/images/slider-handle.gif);height:23px;left:0;position:relative;top:0;width:12px;z-index:1}
.ui-slider-handle-active{border:1px dotted #000}
.ui-slider-disabled .ui-slider-handle{filter:alpha(opacity=50);opacity:0.5px}
.ui-slider-range{background:#50A029;filter:alpha(opacity=30);height:100%;opacity:0.3px;position:absolute;width:100%}
.ui-slider,.ui-slider-1{background-image:url(/images/slider-bg-1.png)}
.ui-slider-2{background-image:url(/images/slider-bg-2.png)}
#account_content .admin_list_row{background-color:#FFF;border:1px solid silver;clear:both;margin:1ex 0 1em;padding:0.3em}
#account_content .admin_list_row input{font-size:9pt}
#account_content .admin_list_row td.alert{color:red;font-weight:700}
#account_content .admin_list_row .details{font-size:90%;margin-left:1em; max-width: 698px;}
#account_content .admin_list_row .details .label{font-weight:700;padding-right:0.5em;text-align:right}
#account_content .admin_list_row .buttons{padding-top:0.8em}
#account_content div#translations th{color:#999;font-weight:400;padding-top:0.6em;text-align:right;vertical-align:top}
#account_content div#translations td{padding:0.3em 0 0 0.6em;text-align:left}
#account_content div#translations input.local,#account_content div#translations textarea.local{font-family:Verdana,Arial,sans-serif;font-size:12px;height:auto;width:auto}
#account_content div#translations .errorExplanation{color:#CF2525;text-align:center}
#account_content table .warning{color:red;font-weight:700}
#account_content table{margin-top:0.3em}
table.stats_table th{max-width:80px;text-align:center}
table.stats_table td.text-left{text-align:left}
#account_content tr.select-links{padding:.2em 1em .6em}
#account_content table thead,#account_content table tfoot{background-color:#fff;border-bottom:3px solid grey}
#account_content table tbody tr.header{border-top:3px solid grey;padding:0.3em 0}
#account_content table tbody tr.header th,#account_content table thead th,#account_content table tfoot th{padding:1em .5em}
#account_content table td{padding:.1em;vertical-align:middle}
#account_content table td img{border:1px solid grey;padding:0}
table#pending_endorse{margin-top:4em;}
table#pending_endorse td{vertical-align:top;}
#pending_endorse .title td{font-size:1.2em; font-weight:bold;}
#pending_endorse td.equirect{padding:1em 0;vertical-align:top;}
#pending_endorse td.middle_column{width:210px;}
#pending_endorse td.extra_area{font-size:small;}
#pending_endorse td.extra_area h3{margin-bottom:0.5em;}
#pending_endorse td.extra_area ul li{margin:0;line-height:17px;}
#pending_endorse td.extra_area textarea{width:340px;height:210px;}
#account_content table td .endorse_actions img{border:none;cursor:pointer;}
#account_content table td .endorse_actions fieldset{border:1px solid gray;padding:5px;display:inline-block;height:62px;margin:5px;text-align:center;}
#account_content table td .endorse_actions fieldset.negative{border:1px solid #B22222;color:#B22222;background-color:#FFDFDF;}
#account_content table td .endorse_actions fieldset.positive{border:1px solid #6B8E23;color:#6B8E23;background-color:#DFFFD0;}
#account_content table tr.odd{background-color:#DCE4E7;}
#account_content table tr.even{background-color:#F8F8F8;}
#account_content table .odd_row td{background-color:#ebebeb;border-bottom:1px solid grey;border-top:1px solid grey}
#account_content table .even_row td{border-bottom:1px solid grey;border-top:1px solid grey}
#account_content #embedCodeContainer #wrapper{height:600px;width:900px}
#beta-feedback{color:#737373;float:right;margin:-1.3em 0 0;position:relative;z-index:3}
#beta-feedback .toggle-feedback-panel:hover div.bugIcon{background-position:0 -13px}
#beta-feedback .tour-builder-feedback-holder,.thick-border-box-holder{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:silver;border:8px solid silver;border-radius:10px;color:#000;display:none;position:absolute;right:0;top:20px;width:240px}
#beta-feedback .tour-builder-feedback,.thick-border-box{-moz-border-radius:9px;-webkit-border-radius:9px;background-color:#fff;border:3px solid #526CC2;border-radius:9px;padding:1em}
#beta-feedback .tour-builder-feedback span.emphasis{color:#f5a100}
#beta-feedback .tour-builder-feedback h2{margin:0 0 1em}
#beta-feedback form textarea{height:100px;width:100%}
#beta-feedback .tour-builder-feedback-holder .error{padding:0.4em}
#beta-feedback #loadingIcon{background:#fff url(/images/loading.gif) no-repeat center center;display:none;height:50px}
#account_content #mapSetup fieldset label{display:block}
#account_content #mapSetup fieldset .side-by-side{float:left;margin-right:3.5em}
#account_content #mapSetup fieldset .side-by-side.wide{position:relative;width:260px}
#account_content #mapSetup fieldset .side-by-side label{display:inline}
#account_content code{word-wrap:break-word}
.expanded-map{position:absolute;width:384px;height:384px;z-index:120;}
.contracted-map{position:absolute;width:128px;height:128px;z-index:1;}
.clip-button{cursor:pointer;border-top:2px solid silver;border-right:2px solid gray;border-bottom:2px solid gray;border-left:2px solid silver;background-color:#FFF;color:#000;padding:0.2em;margin-left:0.5em;text-align:center;width:50%;}
.clip-button.hover{cursor:pointer;border-top:2px solid gray;border-right:2px solid silver;border-bottom:2px solid silver;border-left:2px solid gray;background-color:#EEE;color:#333;padding:0.2em;margin-left:0.5em;text-align:center;width:50%;}
div.embed-size-form{padding:1em 1em 0em 1em;background-color:white;border:1px solid #333;margin-bottom:2em;}
#embedCodeContainer #wrapper{background:#FFF none repeat scroll 0 0;border:1px solid silver;padding:1em}
#embedCodeContainer #wrapper{margin:1em auto 0}
#account_content .item_wrapper select,#account_content #viewpoint_saved_params input,#account_content #viewpoint_interactive_params input,#account_content #logo_controls input{font-size:12pt}
#account_content .account_wrapper,#account_content span.shift_down,#account_content .edit_icon .viewport img{position:relative}
#account_content .hidden_iframe_upload_target,#beta-feedback #thankyouText{display:none}
#account_content .reminder a,#account_content caption strong{font-weight:700}
#account_content #new_image_form input.file_selector,#account_content .selector_label{width:70%}
#account_content #location_geo_query input,#account_content #location_info input{font-size:10pt}
#account_content #location_geo_query input[type='text'],#account_content {width:20em}
#filter_box input[type='text']{width:12em}
#account_content #coauthors_list,#account_content #coauthors_new,#account_content #tag_list,#account_content #tag_new{font-size:18pt}
#account_content #coauthors_new,#account_content #contact_params p{margin-top:1ex}
#account_content .page_numbers{font-size:200%}
#account_content .sort_fields{font-size:100%}
#account_content .sort_and_filter {float:left;width:990px;position:relative;margin-top:30px;}
#account_content .sort_and_filter div {line-height:30px;}
#account_content .sort_and_filter div.sort_fields {float:left;}
#account_content .sort_and_filter div#filter_box {float:right;}
#account_content .sort_and_filter div.tabs {position:absolute;top:-25px;}
#account_content .sort_and_filter div.tabs span {padding:2px 6px 0px 6px;border:1px solid silver;background-color:#F8F8F8;margin-right:4px;}
#account_content .sort_and_filter div.tabs span a {color:silver;}
#account_content .sort_and_filter div.tabs span a:hover {color:#252525;text-decoration:none;}
#account_content .sort_and_filter div.tabs span.selected {border-bottom:1px solid white;background-color:#FFFFFF;color:#252525;}
#account_content .admin_list_row td{vertical-align:top}
#account_content div#translations,#account_content div#translations h3,#account_content div#translations .errorExplanation h2{font-size:100%}
#account_content .ge_approved{color:green;}
#account_content .ge_rejected{color:olive;}
table.stats_table td,#account_content table td.centered{text-align:center}
#account_content table thead,#account_content table tbody tr.header,#account_content table tbody tr.select-links,#account_content table tfoot,#account_content table tbody tr.select-links{background-color:#fff}
#account_content table tr.extra-info{display:none;}
#batch_selection_wrapper {
    height:245px;
    overflow:auto;
}
ul#batch_selection li {
    display:inline-table;
    width:172px;
    padding:4px;
    margin:6px 3px;
    border:1px solid silver;
    background:#F8F8F8;
    text-align:center;
    cursor:pointer;
}
ul#batch_selection li:hover {
    background-color:#FFF8AF;
}
ul#batch_selection img.cube {
    position:absolute;
    left:12px;
    border:1px solid silver;
}
ul#batch_selection img.equirect {
    position:absolute;
    left:-70px;
    top:-10px;
    border:6px solid white;
    z-index:2000;
}
ul#batch_selection img.marker_preview {
    float:left;
    border:none;
}
#batch_filter_form input {
    width: 15em;
}
.batch-wrapper fieldset {
    border:1px solid silver;
    padding:1em;
    background-color: white;
}
.batch_actions {
    margin:1em auto;
}
.batch_actions input.radio {
  width: 15px;
}
#batch_edit_form .batch_actions input[type=submit] {
    font-size:22px;
    margin-left:1em;
}
.location ul#batch_selection li {
    width:122px;
    padding:4px;
    margin:6px 4px;
    border:1px solid silver;
    background:#F8F8F8;
    text-align:center;
    font-size:10px;
    position:relative;
    top:0px;
}
.location .actions img {
    cursor:pointer;
    border:none !important;
}
.location #map-wrapper {
    width:1000px;
    height:480px;
    position:relative;
}
.location #map {
    width:1000px;
    height:480px;
}
.location #location_geo_query {
    top: 10px !important;
}
.location #geo_save {
    position: absolute;
    bottom: 0px;
    right: 10px;
}
.location #geo_save input {
    font-size: 30px;
    font-family: Arial,sans-serif;
    border-bottom: 1px solid #B0B0B0;
    border-left: 1px solid white;
    border-top: 1px solid white;
    border-right: 1px solid #B0B0B0;
    color: black;
    background-color: white;
}
.location #geo_save input.smaller {
    font-size: 18px;
}
#batch_edit_items li.image_container {
    display:inline-table;
    width:460px;
    padding:10px;
    margin:6px 3px;
    border:1px solid silver;
    background:#FFFFFF;
    text-align:center;
    font-size: 0.9em;
}

#batch_edit_items li.titlesList {
  text-align: left;
  font-weight: bold;
}

#batch_edit_items li.descriptionsList {
  margin: 0;
  text-align: left;
  font-weight: bold;
}
#batch_edit_items li.descriptionsList p {
  font-weight: normal;
}
#batch_edit_items .tags_handler {
  margin-top: 10px;
  text-align: left;
  font-weight: bold;
}

#batch_edit_items span.langueage_title {
  font-weight: normal;
}

#batch_edit_items div.new_titles_holder, #batch_edit_items div.new_descriptions_holder {
  text-align: left;
}

#batch_edit_items .handle_input {
  width: 310px;
  margin: 0.2em;
  padding: 0;
  font-size: 10pt;
}

#batch_edit_items .input_text {
  width: 450px;
  margin: 0.2em;
  padding: 0;
  font-size: 10pt;
}

#batch_edit_items textarea {
  width: 455px;
  height: 90px;
}

#batch_edit_items .tag_list {
  font-weight: normal;
}

#batch_edit_items .tag_list span {
  padding-right: 5px;
}

#batch_edit_items .spinner {
  display: none;
}

.batch_heading_wrapper .spinner {
  visibility: hidden;
  position: relative;
  top: 10px;
  background: #FFFFFF;
  padding: 5px;
  font-weight: bold;
}

ul#batch_edit_nav {
  text-align: left;
  margin: 1em 0 1em 0;
  border-bottom: 1px solid #BBBBBB;
  list-style-type: none;
  padding: 3px 10px 3px 10px;
}

ul#batch_edit_nav li {
  display: inline;
}

ul#batch_edit_nav li {
  padding: 3px 7px;
  border: 1px solid #BBBBBB;
  margin-right: 0px;
  border-bottom: 1px solid #F8F8F8;
}

ul#batch_edit_nav li.inactive {
  background-color: #FFFFFF;
  border-bottom: 1px solid #BBBBBB;
}

ul#batch_edit_nav a:hover {
  background: #FFFFFF;
}
.new{color:#DF3535;font-weight:bold;font-variant:small-caps;padding-right:1em;vertical-align:top;}
.go_pro_message {
    padding:0.4em;
    border:1px solid silver;
    background-color:white;
    z-index:9999;
}
#account_content .business-beacon label {
    font-size:1em;
}
#account_content .business-beacon img {
    border:none;
}
img.q {
    vertical-align:middle;
    width:17px;
    height:16px;
}
#batch_selection img.q {
    width:12px;
    height:13px;
}
#account_content .business-beacon input {
    margin:0;
    vertical-align:bottom;
}
#account_content .business-beacon .go_pro_message {
    width:360px;
}
.radiooption img {
    display:block;
    margin:0 0 20px 20px;
}
#account_content .disabled input[type=submit] {
    color:#AAAAAA;
}
img.pro_badge { vertical-align:middle;margin-right:2px;}
#account_content .ad.banner {
    width:100%;
    margin:20px auto;
    text-align:center;
}
#account_content tr.del td {text-decoration:line-through;color:#888888;}
#account_content tr.del td a {;color:#888888;}
