loadmsg { font-size:18px;text-align:center;padding:3px;display:block; }

form { padding:0px;margin:0px; }

h2 { margin:5px 0px 0px 0px;line-height:20pt; }

label { padding:0px;margin:0px;display:inline; }

spacer_30 { display:block;height:30px;width:100%; }

spacer_45 { display:block;height:45px;width:100%; }

spacer_60 { display:block;height:60px;width:100%; }

spacer_75 { display:block;height:75px;width:100%; }

spacer_90 { display:block;height:90px;width:100%; }

spacer_100 { display:block;height:100px;width:100%; }

spacer_120 { display:block;height:120px;width:100%; }

spacer_240 { display:block;height:240px;width:100%; }

#soc_side_box { position:absolute;right:4px;top:3px;margin:0px 0px 0px 15px;
 padding:0px 5px;background:#fff;display:block;cursor:default;z-index:2; }

.preload { position:absolute;left:0;top:0;z-index:0;opacity:0; }

.legal { margin-top:6px;font-size:10px;color:#888;line-height:12px; }

.fldr_info { position:relative;left:0px;border:1px solid transparent;
 padding:1px;background:#fff;border-radius:6px; }

.fldr_details { position:relative;width:auto;color:#666;font-size:13px;
 display:block;line-height:125%;text-align:left;background:#fff;
 padding:1px 5px;margin-left:2px;margin-top:10px; }

.fldr_details a { color:#00b2b3;text-decoration:none; }

.fldr_details a:hover { color:#00b2b3;text-decoration:underline; }

#fldr_edit_sm { position:absolute;right:7px;top:0px;width:22px;
 height:20px;cursor:pointer;padding:7px;border-radius:5px;font-size:18px;
 color:#000; }

#fldr_edit_sm:hover { color:#fff;background:#88a; }

#fldr_label_big { position:relative;left:3%;top:15px;color:#000;font-size:28px;
 width:22%;padding:3px 5px 5px 7px;font-family:Shadows Into Light;
 font-weight:bold;text-align:left;display:inline-block;float:left;
 cursor:default; }

#fldr_update { display:block;border:1px solid #ecb;padding:6px;font-size:14px;
 margin-top:-5px;margin-right:5px;border-radius:7px; }

.fldr_icon { width:auto;height:30px; }

.fldrs_icon { width:auto;height:30px;margin-top:-10px; }

.followers_icon { width:auto;height:30px;margin-top:-10px; }

.following_icon { width:auto;height:30px;margin-top:-10px; }

.feed_icon { width:auto;height:30px;margin-top:-10px; }

.bigbutton { min-height:56px;max-width:200px; }

#navform { position:relative;text-align:center;background:#fafafa;
 height:50px; }

.light { border:1px solid #ccc !important;background:#ff8 !important;
 color:#aaa !important; }

.dark { border:1px solid #ddd !important;background:#ddd !important;
 color:#888 !important; }

#moreresults { position:relative;width:100%;margin:3px;cursor:pointer;
 height:20px;background:#fff; }

#moreresults div { position:absolute;left:0px;top:8px;display:inline-block;
 width:100%;color:#888;margin:0px;border-top:1px solid #ccc;z-index:1;
 height:1px; }

a#searchmore { display:block;width:315px;color:#22c;margin:1px 0px;
 padding-left:10px;text-decoration:none;font-weight:bold;overflow:hidden; }

a#searchmore:hover { background:#eef; }

#topics { position:relative;top:3px;margin-right:10px; }

#condensed_btn { top:-5px;right:40px; }

#expanded_btn { top:-5px;right:15px; }

#show_fldrs_btn { position:absolute;right:40px;top:0px;display:none; }

/* How To Use modal */

#howtouse_header { position:relative;border-bottom:4px solid #000;margin:0px; }

#howtouse_modal_logo { margin:6px 0px; }

#howtouse_title { text-align:center;color:#000;line-height:normal;
 font-weight:bold;font-size:30px;margin-top:15px; }

#howtouse_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

/* Alert modal */

#alert_modal { width:500px;margin-left:-250px;z-index:2000; }

#alert_modal_body { display:inline-block;min-width:95%;text-align:center;
 padding:5px;margin-top:5px; }

#alert_modal_body_content { font-size:16px;display:inline-block;width:95%;
 display:inline-block;text-align:center;padding:10px;line-height:150%; }

#alert_modal_header { position:relative;z-index:4;text-align:center; }

#alert_modal_title { text-align:center;color:#000;cursor:default;
 margin-top:20px; }

#alert_modal_footer { text-align:center; }

#alert_cancel_btn { min-width:70px; }

#alert_ok_btn { min-width:70px; }

.closebtn { margin-top:20px !important;margin-right:10px !important;
 font-size:24px !important;border:1px solid #e8e8e8 !important;
 border-radius:50%;opacity:1;box-shadow:1px 1px 3px rgba(0,0,0,0.15);
 padding:4px 6px !important;background:#ccc !important;color:#fff; }

.closebtn:hover { color:#fff;background:#f00 !important;opacity:1;
 border-color:#f88 !important; }

/* General dialog modal */

#dialog_modal { position:fixed;width:500px;margin-left:-250px;z-index:2000; }

#dialog_modal { -moz-user-select:none;-khtml-user-select:none;
 -webkit-user-select:none;user-select:none; }

#dialog_form { }

#dialog_modal_image { width:65px;height:auto;margin:10px; }

#dialog_modal_header { position:relative;z-index:4;text-align:center; }

#dialog_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#dialog_modal_title { text-align:center;color:#000;line-height:normal;
 margin:25px 0px 0px 5%;max-width:90%;max-height:60px;overflow:hidden;
 padding-bottom:1px; }

#dialog_modal_subtitle { margin-top:5px; }

#dialog_modal_body { position:relative;z-index:1;padding:0px 20px 10px 20px;
 overflow-x:hidden;outline:0px solid transparent; }

#dialog_modal input { font-size:20px;line-height:24px;height:24px; }

#dialog_modal_footer { text-align:center }

#dialog_cancel_btn { min-width:70px; }

#dialog_ok_btn { min-width:70px; }

/* feedback modal is a second dialog modal */

#feedback_modal { position:fixed;width:500px;margin-left:-250px;z-index:2000; }

#feedback_modal { -moz-user-select:none;-khtml-user-select:none;
 -webkit-user-select:none;user-select:none; }

#feedback_modal_image { width:65px;height:auto;margin:10px; }

#feedback_modal_header { position:relative;z-index:4;text-align:center; }

#feedback_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#feedback_modal_title { text-align:center;color:#000;line-height:normal;
 margin:25px 0px 20px 5%;max-width:90%;max-height:60px;overflow:hidden; }

#feedback_modal_body { position:relative;z-index:1;padding:0px 20px 10px 20px;
 overflow-x:hidden;width:90%; }

#feedback_modal input { font-size:20px;line-height:24px;height:24px; }

#feedback_modal_footer { text-align:center }

#feedback_cancel_btn { min-width:70px; }

#feedback_ok_btn { min-width:70px; }

/* save_modal is a dialog modal for saving/editing entries */

#save_modal { position:fixed;width:500px;margin-left:-250px;z-index:2000; }

#save_modal { -moz-user-select:none;-khtml-user-select:none;
 -webkit-user-select:none;user-select:none; }

#save_form { }

#save_modal_image { width:65px;height:auto;margin:10px; }

#save_modal_header { position:relative;z-index:4;text-align:center; }

#save_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#save_modal_title { text-align:center;color:#000;line-height:normal;
 margin:25px 0px 20px 5%;max-width:90%;max-height:60px; }

#save_modal_body { position:relative;z-index:1;padding:0px 20px 10px 20px;
 overflow-x:hidden;width:90%; }

#OLD_save_modal input { font-size:20px;line-height:24px;height:24px; }

#save_modal_footer { text-align:center }

#save_cancel_btn { min-width:70px; }

#save_ok_btn { min-width:70px; }

/* General sticker modal */

#sticker_modal { position:fixed;width:570px;margin-left:-285px;z-index:2000; }

#sticker_modal { -moz-user-select:none;-khtml-user-select:none;
 -webkit-user-select:none;user-select:none; }

#sticker_form { }

#sticker_modal_image { width:65px;height:auto;margin:10px; }

#sticker_modal_header { position:relative;z-index:4;text-align:center; }

#sticker_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#sticker_modal_body { position:relative;z-index:1;padding:0px 20px 10px 20px;
 overflow-x:hidden;width:90%; }

#sticker_modal input { font-size:20px;line-height:24px;height:24px; }

#sticker_modal_footer { text-align:center }

#sticker_cancel_btn { min-width:70px; }

#sticker_ok_btn { min-width:70px; }

#rating_modal_footer { text-align:center }

#rating_cancel_btn { min-width:70px; }

#rating_ok_btn { min-width:70px; }

/* User profile modal */

#signup_modal { width:700px;margin-left:-350px;z-index:2000; }

#signup_modal_header { position:relative;z-index:4;text-align:center; }

#signup_modal_title { text-align:center;color:#000;line-height:normal;
 margin:15px 0px -5px 7%;max-width:86%;max-height:120px;overflow:hidden;
 line-height:normal; }

#signup_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#signup_modal input { font-size:20px;line-height:24px; }

#signup_modal_body { margin:10px;padding:0px; }

#signup_title { text-align:center;color:#000;cursor:default;
 margin-top:10px; }

#signup_modal_footer { text-align:center }

// Thumb modal

#thumb_modal_header { position:relative;z-index:4;text-align:center; }

#thumb_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#thumb_modal_title { text-align:center;color:#000;line-height:normal;
 margin:25px 0px 20px 5%;max-width:90%;max-height:60px;overflow:hidden; }

#thumb_modal_body { position:relative;z-index:1;padding:0px 20px 10px 20px;
 overflow-x:hidden;width:90%; }

#thumb_modal_footer { text-align:center }

#profile_save_btn { min-width:70px; }

#no_more_box { position:fixed;left:0;bottom:20px;z-index:12;width:100%;
 height:50px;background:rgba(255, 255, 255, 0.85);;display:none; }

#no_more_btn { position:absolute;left:30%;top:10px;height:24px;width:40%;
 border:solid #e0e0e0;border-width:1px 0px;background:#e8e8e8;cursor:pointer;
 text-align:center;box-shadow:3px 3px 3px rgba(0,0,0,0.25); }

#no_more_btn.search_more { box-shadow:3px 3px 3px rgba(0, 0, 0, 0.25);
 font-weight:bold; }

.edit_folder { position:absolute;right:16px;top:-30px;z-index:10;
 margin:6px 2px 0px 0px;cursor:pointer;padding:3px 6px;color:#888; }

.edit_folder:hover { background:#ccf;color:#000; }

.tiny_thumb { float:left;position:relative;max-width:60px;height:auto;
 margin:1px;border:1px solid transparent; }

.tiny_thumb:hover { border:1px dotted #f88;cursor:pointer; }

.x.tiny_thumb img { opacity:0.75; }

.xbox { position:absolute;left:0px;top:50%;width:60px;height:100%;z-index:1;
 font-size:40px;margin:-20px 0px 0px 0px;padding:0px;text-align:center;
 text-shadow:-2px 0px 0px #000,0px 2px 0px #000,2px 0px 0px #000,
 0px -2px 0px #000;color:#f00;opacity:0; }

.xbox:hover { opacity:0.25; }

.x .xbox { opacity:0.5; }

#comments_box { height:120px;width:800px;background:#ccc; }

#comments_box_busy { height:120px;width:800px;color:#888;display:table-cell;
 vertical-align:middle;text-align:center;background:#ddd;font-size:28px;
 text-shadow:-1px -1px 10px #fff,-1px 0px 10px #fff,-1px 1px 10px #fff,
  0px 1px 10px #fff,1px 1px 10px #fff,1px 0px 10px #fff,1px -1px 10px #fff,
  0px -1px 10px #fff; }

.loading_text { position:absolute;left:50%;top:50%;width:200px;height:200px;
 margin-top:-100px;margin-left:-100px;z-index:1; }

.loading_text td { text-align:center;vertical-align:middle;font-size:8px;
 font-weight:bold;color:#ccc; }

.smallbtn { width:60px;height:20px;color:#000;background:#f8f8f8;
 border-radius:8px;padding:3px 5px;font-size:8px;font-weight:normal;
 border:2px solid #ccc;display:inline-block;line-height:100%; }

.smallbtn.selected { opacity:1;font-weight:bold; }

.share_sm:hover { background:#f88;color:#fff;font-weight:bold; }

.new_item { border:1px solid #888;border-radius:0px;margin:0px;padding:0px; }

.new_links { position:absolute;left:25px;top:75px;width:175px;height:75px;
 text-shadow:-2px -2px #fff,-2px 0px #fff,-2px 2px #fff,0px 2px #fff,
 2px 2px #fff,2px 0px #fff,2px -2px #fff,0px -2px #fff;font-weight:bold;
 font-size:16px; }

.info_name { font-size:20px;font-weight:bold;margin:0pt 0px 14px 6px;
 text-align:left; }

.info_name a { color:#00b2b3;text-decoration:none; }

.info_name a:hover { border-bottom:1px dotted #00b2b3;  }

.agw_links { font-size:12px;font-weight:bold;text-align:left; }

.agw_links a { text-decoration:none;color:#000; }

.agw_links a:hover { border-bottom:1px dotted #444; }

.cat_count { margin-left:5pt;display:inline-block; }

.user_fldr { padding:5px; }

.user_fldr_title { text-align:center;font-size:20px;clear:both; }

.user_fldr_name { display:inline-block;color:#f00;font-weight:bold;
 font-size:24px;margin:0px 10px 15px 10px;cursor:default; }

.user_fldr_btn { padding:5px 6px;border-radius:5px;cursor:pointer;
 font-size:14px; }

.open_fldr { color:#00f; }

.close_fldr { color:#f00;display:none; }

.user_fldr_btn:hover { background:#ccf; }

.user_fldr_images { position:relative; }

.fldr_box.selected { z-index:10; }

#fldr_box_big { position:relative;width:100%;min-height:300px;margin:0px;
 display:inline-block; }

#fldr_box_content { position:relative;margin:95px 30px 20px; }

.more_thumbs { position:absolute;bottom:15px;right:15px;color:#00f;
 cursor:pointer;font-size:14px;display:none; }

.more_thumbs:hover { font-weight:bold; }

.invisible { opacity:0; }

#user_id {  }

#fldr_id {  }

.message { position:fixed;left:30%;top:20%;width:40%;border:1px solid #f00;
 background:#fff;text-align:left;padding:3pt;z-index:11;cursor:pointer; }

.to_label { text-align:left;max-width:95%; }

.fldrs_label { text-align:left;max-width:95%; }

.empty_folder { position:relative;top:100px;font-size:18px;font-weight:bold;
 padding:25px;text-align:center;box-shadow:0px 0px 30px rgba(0,0,0,0.1);
 border-radius:50px;display:inline-block;border:1px solid rgba(0,0,0,0.1);
 cursor:default; }

.folder { position:relative;left:0px;top:0px;color:#000;font-weight:bold;
 cursor:pointer;text-indent:-18pt;margin:0pt 0pt 0pt 0pt;white-space:normal;
 border:1px solid transparent;padding-left:18pt; }

.folder:hover { background:#ffd; }

.folder input { position:relative;top:-2px; }

.items { margin:0pt 5pt;max-height:80pt;overflow-y:auto;opacity:0; }

.add_image { position:absolute;left:0px;top:0px;z-index:-1;opacity:0;
 width:auto;height:auto; }

.delete_item { float:right;margin-right:4pt;display:none; }

.delete_item:hover { color:#c00; }

.check { position:absolute;right:6px;bottom:3px;width:15px;height:15px;
 z-index:3;cursor:pointer; }

.uncheck { position:absolute;right:6px;bottom:3px;width:15px;height:15px;
 z-index:3;cursor:pointer; }

#folder_modal { width:520px;margin-left:-260px;z-index:2000; }

#folder_modal_title { text-align:center;color:#000;cursor:default;
 margin-top:20px; }

#folder_modal_close { position:absolute;top:8px;right:8px;
 margin:0px !important; }

#folder_modal_body { text-align:center; }

#folder_modal_footer { text-align:center }

#fldr_name { width:90%;margin:2px;font-size:20px;line-height:24px; }

#fldr_sort { width:97%;margin:2px;font-size:20px;line-height:24px; }

#fldr_privacy { width:92%;margin:8px 2px 2px 2px;font-size:20px;
 line-height:24px; }

#fldr_delete { width:100%; }

.fldr_tiny_title { font-size:10px;font-weight:bold;color:#000;padding:0px;
 text-align:left;margin:0px 0px -6px 20px; }

.tiny_title { font-size:10px;font-weight:bold;color:#000;padding:0px;
 text-align:left;margin:0px 0px -6px 4px; }

#image_modal { width:800px;margin-left:-400px;z-index:2000;top:40%; }

#image_modal_header { white-space:no-wrap;text-align:center; }

#image_modal_close { position:absolute;right:8px;top:8px;
 margin:0px !important; }

#image_modal_title { color:#000;font-size:24px;font-weight:bold;
 display:inline-block;margin:20px 5px 10px;text-align:center; }

#image_modal_footer { text-align:center }

#howtouse_modal { z-index:2000; }

#howtouse_modal_body { padding:0px; }

#howtouse_modal_footer { text-align:center }

a.signup_link { color:#888;font-size:12px;padding:3px; }

a.signup_link:hover { color:#22c;text-decoration:none; }

.imgbtn { cursor:pointer;border:1px solid transparent;margin:8px 0px 2px;
 padding:1px; }

.imgbtn:hover { border:1px dotted #888; }

#username { font-size:18px;padding:5px;line-height:inherit;height:22px;
 margin:3px 3px -7px 3px;width:70%;display:inline-block; }

#password { font-size:18px;padding:5px;line-height:inherit;height:22px;
 margin:10px 3px -7px 3px;width:70%;display:inline-block; }

.save_item { font-size:17px;color:#090;font-weight:bold;width:100%;
 margin:0px;text-align:center;display:inline-block;cursor:default;
 overflow:hidden; }

table.edit_item_table { width:95%; }

#item_image { position:relative;width:175px;display:inline-block; }

#item_image_pic { width:auto;height:auto;max-width:175px;max-height:175px;
 padding:2px; }

#item_upd_pic { position:absolute;left:5px;top:5px;width:20px;height:20px;
 z-index:2;cursor:pointer; }

#sku_rpt_pic { position:absolute;width:auto;height:20px;z-index:2000;
 cursor:pointer;display:none; }

#report_image { max-width:250px;max-height:250px;}

#radio_box { width:325px;display:inline-block;text-align:center;margin:10px; }

a.imgbookmarklet:link { color:rgba(0,0,0,0); }

a.imgbookmarklet:visited { color:rgba(0,0,0,0); }

a.imgbookmarklet:active { color:rgba(0,0,0,0); }

a.imgbookmarklet:hover { background-color:#eef; }

div.bookmarklet { text-align:center; }

div.bookmarklet div { text-align:left;padding:10px; }

div.bookmarklet img { padding:10px; }

table.imagebox { margin:7px;min-width:200px; }

table.imagebox td div { position:relative;min-width:200px; }

div.imagebox { position:relative;margin:7px;min-width:200px; }

table.imagebox img { max-width:200px; }

.imagecap { max-width:200px;font-size:12px;text-align:center;line-height:130%;
 display:inline-block; }

.mainbox { margin:2px;padding:2px;word-break:break-word;text-align:center; }

.sku_label { vertical-align:top;padding:1px 3px;white-space:nowrap;
 text-align:left; }

.sku_data { vertical-align:top;padding:1px 3px;text-align:left;color:#000; }

#neighbor_panel { position:fixed;width:800px;margin-left:-400px;left:50%;
 bottom:26px;height:120px;background:#fff;text-align:center;display:none;
 z-index:10000;border:1px solid #000; }

.neighbor_box { border-radius:10px;padding:3px;width:100px;height:100px;
 display:inline-block;border:1px solid #ddd; }

.neighbor_box div { width:100px;height:100px;text-align:center; }

.neighbor_box:hover { background:#ddf;border:1px solid #448; }

.neighbor_box.middle { border:1px solid #000;background:#eee;padding:3px; }

.neighbor { max-width:80px;max-height:80px;padding:5px; }

.neighbor:hover { opacity:1 !important; }

#neighbor_1 { opacity:0.4; }

#neighbor_2 { opacity:0.8; }

#neighbor_3 { max-width:100px;max-height:100px;padding:0px;opacity:1; }

#neighbor_4 { opacity:0.8; }

#neighbor_5 { opacity:0.4; }

.neighbor_nav { margin:10px;display:inline-block;cursor:pointer;
 min-width:50px;height:80px; }

.neighbor_nav:hover { color:#26a; }

.sku_table { font-size:12px; }

.sku_box { margin:7px;padding:5px; }

.sku_title { position:relative;top:-10px;left:5%;width:80%;color:#a00;
 font-size:24px;font-weight:bold;text-align:center; }

.sku_details { font-size:14px;font-weight:bold;text-align:center;color:#000;
 margin-top:-5px;padding:6px;background:#ff8;border-radius:5px; }

.sku_details:hover { border-color:#f80;background:#ff4; }

.wikibox { position:relative;text-align:left;font-size:12px;padding:5px 10px;
 max-width:95%;display:inline-block;margin:5px 5px 15px 5px;background:#fff;
 border-radius:8px;border:1px solid #ccc; }

.new_pic { font-size:10px;text-align:left;display:inline-block;float:right;
 margin-top:30px;width:225px; }

input.add_tags { text-align:left;width:290px;padding:3px 10px;font-size:12px;
 margin:0px 3px;border:1px solid #888;color:#000; }

.editable-container { position:relative !important;left:36pt !important; }

.walkthru_arrow { position:absolute;left:0px;top:0px;width:0px;height:100px;
 z-index:9000;border:4px solid #000;-webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);-ms-transform:rotate(0deg);
 transform:rotate(0deg);display:none; }

.head { position:absolute;left:-11px;bottom:-2px;width:15px;height:15px;
 -webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);
 -ms-transform:rotate(135deg);transform:rotate(135deg);border:0px solid #000;
 border-width:7px 7px 0px 0px; }

.walkthru_jump:hover { cursor:pointer;color:#00a; }

