@import url(./_style_variables.min.css);
@font-face {
  font-family: 'notosans_regular';
  src: url('_fonts/notosans_regular.eot'); /* IE9 Compat Modes */
  src: url('_fonts/notosans_regular.eot?#iefix') format('embedded-opentype'),
       url('_fonts/notosans_regular.woff2') format('woff2'),
       url('_fonts/notosans_regular.woff') format('woff'),
       url('_fonts/notosans_regular.ttf') format('truetype'),
       url('_fonts/notosans_regular.svg#notosans_regular') format('svg');
  font-style: normal;
  font-weight: normal;
}

body{margin:0;padding:0;background:url(_img/bg_html.png) repeat-y var(--main_color);font-family:notosans_regular, Verdana, Geneva, sans-serif;touch-action:none;user-select:none;letter-spacing:0px;}
#logo{width:200px;height:var(--height_logo);background:url(_img/logo.png) no-repeat;margin:10px auto;cursor:pointer;background-position:center;background-size:contain;}
#tblmain{width:100%;}
#tdsx{vertical-align:top;min-width:var(--menu_width);width:var(--menu_width);padding-left:0px;background:var(--menu_color);}
#tdmiddle{vertical-align:top;width:10px;padding-left:0px;background:url(_img/bg_tdcenter.png) no-repeat var(menu_separator);}
#tddx{vertical-align:top;background-color:var(--main_color);padding-left:10px;min-width:100%;width:100%;}
#divlogin{font-weight:bold;color:#fff;text-align:right;font-size:12px;vertical-align:middle;padding:8px;background-color:var(--menu_color);height:20px;}
#footer{font-style:normal;color:var(--footer_color);font-size:12px;margin:20px auto;width:90%;text-align:center;}
input{font-family:notosans_regular;}
/*################################*/
/*login*/
.imglog{vertical-align:middle; margin-bottom:.25em;}
input.log[type=text],input.log[type=password]{width:100px;background-color:var(--bg_login);border:1px #fff solid;}
#txthide{visibility:hidden;}
#divwelcome{width:90%;text-align:left;font-weight:bold;color:#fff;font-size:var(--size_text_welcome);line-height:var(--size_text_welcome);border:0px red solid;white-space:nowrap;text-shadow:1px 1px 1px var(--sh_welcome);}
#divlogout{width:10%;text-align:right;border:0px red solid;}
.radiustot{font-weight:bold;font-size:16px;background-color:var(--bg_user_total_header);color:var(--color_text_user_total);padding:3px 8px 3px 8px;border:1px var(--bg_user_border_total_header) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}

.homelist{color:var(--font_toy_home);font-weight:bold;}
.homelist li{padding:3px;}
.homesublist{color:var(--font_home);font-weight:normal;font-size:14px;}

.radiusbt{background-color:var(--bg_login_normal);padding:4px 15px 4px 15px;border:2px var(--border_buttons) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
a.bt:link,a.bt:visited{font-size:10px;color:var(--bt_font_color);text-decoration:none;}
a.bt:hover{color:#000;text-decoration:none;background-color:var(--bg_login_hover);}

.radiusbtsubmit{background-color:var(--bg_login_normal);padding:3px 15px 3px 15px;border:2px var(--border_buttons) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
input.bt[type=submit]{font-size:10px;color:var(--bt_font_color);text-decoration:none;cursor:pointer;font-weight:bold;}
input.bt[type=submit]:hover{color:#000;text-decoration:none;background-color:var(--hover_series);cursor:pointer;font-weight:bold;}

.radiusbtreg{background-color:var(--bg_reg_normal);padding:4px 15px 4px 15px;border:2px var(--border_buttons) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
a.btreg:link,a.btreg:visited{font-size:10px;color:var(--bt_font_color);text-decoration:none;}
a.btreg:hover{color:#000;text-decoration:none;background-color:var(--bg_reg_hover);}

.radiusbtout{background-color:var(--bg_logout_normal);padding:4px 15px 4px 15px;border:2px var(--border_button_logout) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
a.btout:link,a.btout:visited{font-size:10px;color:var(--bt_font_color);text-decoration:none;}
a.btout:hover{color:#000;text-decoration:none;background-color:var(--bg_logout_hover);}
/*################################*/
/*home*/
.hometesto{color:var(--font_home);margin;auto;padding:8px;}
input.reg[type=text],input.reg[type=password]{width:180px;background-color:var(--bg_login);border:1px #fff solid;padding:3px;margin:8px 0 8px 0;}
input.reg[type=password]{background-color:var(--bg_password);}
a.reghome:link,a.reghome:visited{font-size:22px;color:#fff;text-decoration:none;}
a.reghome:hover{color:#fff;text-decoration:underline;}
a.btreghome:link,a.btreghome:visited{font-size:14px;color:var(--bt_font_color);text-decoration:none;font-weight:bold;}
a.btreghome:hover{color:#000;text-decoration:none;background-color:var(--bg_reg_hover);}
.radiusbtreghome{background-color:var(--bg_reg_normal);padding:8px 20px 8px 20px;border:3px var(--border_buttons) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
/*modal chart*/
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--chart_bg_color);}
.modal-content{margin:auto;display:block;width:80%;max-width:700px}
#modal-caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}
#modal-caption,.modal-content{animation-name:zoom;animation-duration:0.4s}
@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}
.modal-close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}
.modal-close:focus,.modal-close:hover{color:#bbb;text-decoration:none;cursor:pointer}
@media only screen and (max-width: 700px){.modal-content{width:100%}}

#wip{background:var(--menu_color);margin:20% auto;border:10px var(--menu_color) solid;border-radius:10px;width:60%;width:70%;}
.tiddo{background:var(--figures_separator);padding:50px;text-align:center;border-radius:10px;}
/*################################*/
/*menu*/
.mn_voce{height:var(--menu_height);padding:5px 0 5px 0px;border-bottom:1px var(--menu_separator) solid;width:100%;cursor:pointer;font-size:var(--size_text_menu);}
.mn_voce:hover{background-color:var(--main_color);}
.mn_voce_click{background-color:var(--main_color);}

.mn_home{background:url(_img/mn_home.png) no-repeat 155px 5px;}
.mn_coll{background:url(_img/mn_coll.png) no-repeat 155px 5px;}
.mn_account{background:url(_img/mn_user.png) no-repeat 155px 5px;}
.mn_stats{background:url(_img/mn_stats.png) no-repeat 155px 5px;}
.mn_prefs{background:url(_img/mn_prefs.png) no-repeat 155px 5px;}
.mn_auction{background:url(_img/mn_auction.png) no-repeat 155px 5px;}
.mn_users{background:url(_img/mn_users.png) no-repeat 155px 5px;}
.mn_id_users_clicked{background-color:var(--bg_div_users);}

.smenu{color:#fff;line-height:var(--menu_height);font-weight:bold;margin-left:5px;text-shadow:1px 1px 1px var(--sh_smenu);}

#divflags{margin:auto;width:80%;text-align:center;margin-top:20px;}
#labelflags{font-style:italic;color:var(--header_user_totals_misc);font-size:12px;}

#divusers{padding:12px;display:none;background-color:var(--bg_div_users);}
#tblusers{margin:auto;width:100%;border:0px var(--footer_color) solid;background:var(--footer_color);font-size:12px;}
#tblusers tr{cursor:pointer;}
#tblusers td.user{padding:4px;background-color:#fff;width:75%;text-align:left;color:var(--main_color);font-weight:bold;}
#tblusers td.user.user_list_select{background:var(--bg_figures_click);color:var(--main_color);font-weight:bold;}
#tblusers td.qta{padding:4px;background-color:var(--bg_qta_userlist);width:25%;text-align:right;color:var(--menu_color);font-weight:bold;}
/*#tblusers td.qta.user_list_select{background:var(--bg_figures_click);color:var(--main_color);font-weight:bold;}*/
#tblusers tr:hover td.user{background-color:var(--bg_td_users_hover);}

.truser{font-size:var(--size_text_userlist);}

.tbloptions{margin:auto;width:100%;border:0px var(--footer_color) solid;background:var(--footer_color);font-size:11px;text-shadow:none;}
.tbloptions td.label{padding:4px;background-color:#fff;width:75%;text-align:left;color:var(--main_color);font-weight:bold;}
.tbloptions td.qta{padding:4px;background-color:#fff;width:25%;text-align:right;color:var(--menu_color);font-weight:bold;}
/*################################*/
/*intestazioni*/
#divtoylines{font-size:var(--size_text_colls);padding:15px 5px 15px 15px;background-color:var(--bg_collections);text-align:left;}
#divfactions{font-size:var(--size_text_series);padding:15px;background-color:var(--bg_series);text-align:left;}
.radiustoy{padding:5px;border:2px var(--selected_series) solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radiusfac{padding:5px;border:2px var(--selected_series) solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

a.toylines:link,a.toylines:visited{color:#fff;text-decoration:none;}
a.toylines:hover{color:#000;text-decoration:none;background-color:var(--hover_series);text-shadow:none;}

.selectedtoy{color:#000;background-color:var(--selected_series);}
.selectedfac{color:#000;background-color:var(--selected_series);}

#td_toylines_label{width:120px;background-color:var(--bg_collections);}
#td_toylines_nav{width:50px;background-color:var(--bg_collections);text-align:center;}
#span_toylines{font-size:var(--size_text_colls);white-space:nowrap;overflow-y:hidden;overflow-x:hidden;width:100%;padding:18px 0;background-color:var(--bg_collections);text-shadow:1px 1px 1px var(--sh_toylines);}
#td_factions_label{width:80px;background-color:var(--bg_series);}
#td_factions_nav{width:50px;background-color:var(--bg_series);text-align:center;}
#span_factions{font-size:var(--size_text_series);white-space:nowrap;overflow-y:hidden;overflow-x:hidden;width:100%;padding:18px 0;background-color:var(--bg_series);text-shadow:1px 1px 1px var(--sh_factions);}
/*
#td_toylines_content{text-align:left;width:90%;position:relative;cursor:pointer;}
.no-scrollbar::-webkit-scrollbar {display: none;}
.no-scrollbar {-ms-overflow-style: none; scrollbar-width: none;}
*/
.tdropbtn{background-color:transparent;color:white;padding:16px;border:none;}
.tdropdown{position: relative;display:inline-block;}
.tdropdown_content{display:none;position:absolute;background-color:var(--bg_collections);min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9991;right:-16px;padding:4px 16px 10px 16px;text-align:right;text-shadow:1px 1px 1px var(--sh_toylines);}
.tdropdown_content a{display:block;white-space:nowrap;border:0;margin:5px 5px 5px 0;font-weight:bold;}
.tdropdown:hover .tdropdown_content{display:block;}
.tdropdown:hover .tdropbtn{background-color:transparent;}

.fdropbtn{background-color:transparent;color:white;padding:16px;border:none;}
.fdropdown{position: relative;display:inline-block;}
.fdropdown_content{display:none;position:absolute;background-color:var(--bg_series);min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9991;right:-16px;padding:4px 16px 10px 16px;text-align:right;}
.fdropdown_content a{display:block;white-space:nowrap;border:0;margin:5px 5px 5px 0;font-weight:bold;text-shadow:1px 1px 1px var(--sh_factions);}
.fdropdown:hover .fdropdown_content{display:block;}
.fdropdown:hover .fdropbtn{background-color:transparent;}

#sez_account{font-size:14px;}
#sez_login{/*does not exists on desktop*/}
#sez_home{}
#sez_prefs{}
#sez_register{font-size:14px;}

/*################################*/
/*prefs*/
#toylist_original,#toylist_custom{width:40%;margin:10px;border:1px solid #000;display:inline-block;vertical-align:top;padding:10px 10px 60px 10px;min-height:150px;border:5px #616c76 dashed;border-radius:10px;}
#toylist_original{border:5px #616c76 solid;margin-right:50px;}
.toyvoice {color:#ffffff;border:2px solid #616c76;text-align:center;margin:0px;padding:12px;cursor:pointer;background-color:#33393e;user-select:none;border-radius:5px;}
.voice_over{background-color: #006666;}
.voice_dragging{background-color: #ffa64c;color:#000000;}
.list_over{background-color: #3d5769;}

.radiusbtprefs{background-color:var(--bg_blue_normal);padding:8px 20px 8px 20px;border:3px var(--border_buttons) solid;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;}
a.btprefs:link,a.btprefs:visited{font-size:14px;color:var(--bt_font_color);text-decoration:none;font-weight:bold;}
a.btprefs:hover{color:#000;text-decoration:none;background-color:var(--bg_blue_hover);}

/*################################*/
/*griglia collection*/
#scrollfixedcolors{transition:left 0.2s;}
#figures{vertical-align:top;width:13%;}
#qtas{vertical-align:top;width:73.5%;padding-left:10px;}
#tiles{vertical-align:top;width:73.5%;padding-top:10px;}
#options{vertical-align:top;width:13.5%;padding:10px;}
.tdlabelfigures,.tdlabelsumfigures,.tdlabelfiguresfixed{text-align:left;min-width:var(--w_tdfigures);height:25px;color:#fff;padding:8px 8px 8px 15px;font-weight:bold;border-bottom:1px var(--figures_separator) solid;}
.tdfigures{text-align:left;font-size:var(--size_text_fignames);/*width:200px;*/height:30px;border-bottom:1px var(--figures_separator) solid;background:#fff;vertical-align:middle;position:relative;}
.tdfigures div{padding:6px;}
.tdnofig{background:url(_img/bg_nofigure.png)}
.tdoptions{min-width:150px;}
.tdfigures div a.fig:link, .tdfigures div a.fig:visited{text-decoration:none;color:#000;}
.tdfigures div a.fig:hover{text-decoration:underline;}

.opt_first,.opt_generic{background:;border:0px var(--header_user_totals_misc) solid;}
.opt_voce{text-align:left;min-width:130px;padding:5px 0 8px 0;cursor:pointer;margin-top:1px;margin-bottom:0px;color:#fff;}
.opt_voce:hover{background-color:var(--header_user_totals_misc);color:var(--main_color);text-shadow:none;}
.opt_voce:link,.opt_voce:click{background-color:;color:#fff;}
.sopt{padding:5px;margin:2%;font-weight:bold;font-size:13px;text-align:center;}

.tdqta{text-align:center;font-size:11px;height:30px;border-bottom:1px var(--menu_separator) solid;}
.inputqta{width:80%;height:80%;font-size:var(--size_text_qta);text-align:center;border:0px;font-weight:bold;}
.viewqta{font-size:var(--size_text_qta);text-align:center;font-weight:bold;}

.tdlabelfigures{font-size:var(--size_text_figlabel);padding:18px 8px 18px 15px;background-color:var(--main_color);}
.dummyqtascroll{height:20px;}
.tdlabelfiguresfixed{font-size:var(--size_text_figlabel);padding:18px 8px 18px 15px;background-color:var(--main_color);}
.tddummyqtascrollfixed{padding-left:10px;background-color:var(--main_color);}
#scrollqtatop,#scrollqtatop2{width:100%;overflow-x:scroll;overflow-y:hidden;height:20px;}
#scrollqtabottom{width:100%;overflow-x:scroll;overflow-y:hidden;}
#scrolllabelcolors{width:100%;overflow-x:hidden;overflow-y:hidden;}

.singletblcolor{width:100%;margin:auto;min-width:var(--w_tdcolor);/*max-width:90px;*/}
.tdlabelcolors{text-align:center;height:var(--color_height);font-weight:bold;font-size:var(--size_text_color);width:300px;white-space:nowrap;cursor:pointer;max-width:calc(var(--w_tdcolor) * 1.5);}
.tdlabelcolorinsert{width:25%;text-align:center;height:var(--color_height);font-weight:bold;font-size:13px;white-space:nowrap;cursor:pointer;}
.borderdown{border-bottom:1px var(--menu_separator) solid;}
.tdlabelsumfigures{font-size:var(--size_text_figsums);height:24px;border-bottom:1px var(--figures_separator) solid;text-align:right;}

.containertblcolors{background-color:var(--menu_separator);}
.containertblcolors td{width:100px;}
.widthfigures{text-align:left;width:68%;border:0px red solid;white-space:nowrap;}
div.sumhor{margin:0 5px;text-align:right;color:var(--font_sum_hor_figures);width:var(--w_sumhor);background-color:var(--bg_sum_hor_figures);padding:4px;margin-top:3px;font-size:10px;;border:0px var(--bg_sum_hor_figures) solid;-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;}

.tilelabelcolor{font-size:var(--size_text_tilecolors);text-align:left;padding:0 13px;}
.tilelabelcolor div{display:flex;align-content:space-evenly;flex-wrap:wrap;justify-content:space-between;}
.tilelabelsummary{font-size:var(--size_text_tilesummary);text-align:left;padding:0 13px;}
.tilelabelgroup{font-size:var(--size_text_tilegroups);text-align:left;padding:6px 13px 6px 13px;font-weight:bold;background:var(--main_color);color:var(--groups_color);}
.tilesholder{display:flex;flex-wrap:wrap;padding:0 0;background:var(--groups_holder_color) solid;}
.tilesingle{margin:2px;border:2px var(--groups_holder_color) solid;box-sizing:border-box;}
.tilemissing{color:var(--figure_missing);}
.tiletable{border:0px red solid;}
.tilepreview{position:relative;text-align:center;padding:var(--t_pad_preview);}
.tilepreview img{width:var(--t_tdfigures);height:var(--t_tdfigures);}
.tilename{text-align:center;height:auto;}
.tilename div{padding:5px 0;text-align:center;width:max(calc(var(--t_tdfigures) + calc(var(--t_pad_preview) * 2)), 100px);border:0px red solid;white-space:nowrap;overflow:hidden;}
.tileqta{height:auto;padding:4px 0;}

#tblprivate{width:100%;height:500px;background:url(_img/bg_private.png) center center no-repeat;}
.labelprivate{text-align:center;font-size:24px;padding-top:90px;color:var(--series_private);}

#opt_visibility{width:30px;cursor:pointer;}
#opt_contributions{width:30px;cursor:pointer;}
#opt_insertcolor{width:30px;cursor:pointer;}
#tblcontributions{border:2px var(--main_color) solid;width:90%;margin:auto;font-size:13px;}
#tblcontributions td{padding:8px;}
#tblcontributions tr:nth-child(odd){background-color:var(--contributions_odd);}
#tblcontributions tr:nth-child(even){background-color:var(--contributions_even);}
/*################################*/
/*total colors*/
.divglobaltotals{padding:5px;margin:auto;font-weight:bold;font-size:18px;text-align:center;color:#fff;}
#tbltotcolors{width:100%;margin:0 auto;background:var(--menu_color);border:1px var(--bg_collections) solid;}
.superdivtotcolor{text-align:center;margin-left:2px;display:inline-block;font-weight:bold;width:44%;padding:2%;font-size:12px;cursor:pointer;}

.divtoylinetxt{padding:5px;margin:2%;font-weight:bold;font-size:13px;background:var(--bg_qta_userlist);text-align:center;color:var(--main_color);}
.divtoylinetot{padding:5px;margin:auto;font-weight:bold;font-size:18px;text-align:center;text-shadow:1px 1px 1px var(--sh_toyfactot);}

.divfactiontxt{padding:5px;margin:2%;font-weight:bold;font-size:13px;background:var(--bg_series);text-align:center;color:#fff;}
.divfactiontot{padding:5px;margin:2%;font-weight:bold;font-size:13px;text-align:right;text-shadow:1px 1px 1px var(--sh_toyfactot);}

#tblmytotcolors{width:100%;margin:0 auto;background:var(--bg_series);border:1px var(--menu_color) solid;text-shadow:1px 1px 1px var(--sh_mytotals);}
.divmytotalstxt{padding:5px;margin:2%;font-weight:bold;font-size:13px;background:var(--selected_series);text-align:center;color:#fff;}

/*home colors*/
.divglobaltotals_usr{width:40%;padding:20px 20px 0 20px;margin:20px 0;background:var(--bg_usr_coll);}
.divglobaltotals_web{width:40%;padding:20px 20px 0 20px;margin:20px 0;background:var(--bg_web_coll);}

.divtoylinetxthome{display:flex;align-content:space-evenly;flex-wrap:wrap;justify-content:space-between;padding:8px;font-weight:bold;font-size:13px;line-height:16px;background:var(--bg_qta_userlist);color:var(--main_color);}
.divtoylinetothome{font-weight:bold;font-size:16px;text-shadow:none;}

.divfactiontxthome{padding:10px;ont-weight:bold;font-size:13px;background:var(--bg_series);text-align:center;color:#fff;}
.divfactiontothome{padding:0 10px 10px 0;font-weight:bold;font-size:13px;text-align:right;text-shadow:1px 1px 1px var(--sh_toyfactot);}

.chartbutton{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;right:10px;margin:auto;}
.colorbutton{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;right:40px;margin:auto;}

.divhomedetails{display:none;padding-top:5px;text-align:center;background:url(_img/simplespinner.gif) no-repeat center center;/*min-height:80px;*/}
.superdivtotcolorhome{text-align:center;margin-left:2px;display:inline-block;font-weight:bold;width:44%;padding:1%;font-size:14px;cursor:pointer;}
.superdivtotcolorhome div{border:1px solid var(--menu_separator);}
/*################################*/
/*varie*/
#blocker{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9990;text-align:center;display:none;}
#blockerfloor{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000;opacity:.7;filter:Alpha(Opacity=70);z-index:9990;text-align:center;display:none;}
#blockerload{position:fixed;top:0;left:var(--menu_width);width:100%;height:100%;background:#fff 50% 50% repeat-x;opacity:.7;filter:Alpha(Opacity=70);z-index:9990;text-align:center;display:none;}
#blockerloadfigures{position:fixed;top:0;left:var(--menu_width);width:100%;height:100%;background:#40ff00 50% 50% repeat-x;opacity:.7;filter:Alpha(Opacity=70);z-index:9990;text-align:center;display:none;}
#blockermsg{position:fixed;top:0;left:0;width:100%;height:100%;background:url(_img/bg_blocker.png);z-index:9991;text-align:center;display:none;}
.helper{display:inline-block;height:100%;vertical-align:middle;border:0px red solid;margin-left:-256px;border:0px red solid;}

.helpermsg{display:inline-block;height:100%;vertical-align:middle;border:0px red solid;margin-left:0;border:0px red solid;}
.divallmsg{width:35%;display:inline-block;border:0px red solid;z-index:999999;}
.divclosemsg{background:var(--main_color);padding:5px;text-align:right;border:1px #000 solid;}
.divcontentmsg{background:#fff;padding:30px 10px 30px 10px;text-align:left;;border:1px var(--main_color) solid;}
.closemsg{height:30px;background:url(_img/close.png) no-repeat;background-size:contain;cursor:pointer;}

#blockerpopup{position:fixed;top:0;left:0;width:100%;height:100%;background:url(_img/bg_blocker.png);z-index:999995;text-align:center;display:none;}
.helperpopup{display:inline-block;height:100%;vertical-align:middle;border:0px red solid;margin-left:0;border:0px red solid;}
/*.divallpopup{min-width:35%;display:inline-block;border:0px red solid;z-index:999999;}*/
.divallpopup{display:inline-block;border:0px red solid;z-index:999999;}
.divclosepopup{background:var(--main_color);padding:5px;text-align:right;border:1px #000 solid;}
.divcontentpopup{background:#fff;padding:10px 10px 10px 10px;text-align:left;;border:1px var(--main_color) solid;border-bottom:0;position:relative;}
.closepopup{height:30px;background:url(_img/close.png) no-repeat;background-size:contain;cursor:pointer;}
.divbottompopup{background:#fff;padding:0px;text-align:right;border:1px var(--main_color) solid;border-top:0;}

#insertcolor_error{padding:5px; text-align:center;margin:auto;background:#ffffcc;color:red;display:none;}
a.detailsmf:link,a.detailsmf:visited{color:#000;text-decoration:none;}
a.detailsmf:hover{color:#000;text-decoration:underline;}
div.labelselect{background:var(--bg_series);font-weight:bold;padding:5px 0 5px 0;margin:0 0 0 0;color:var(--user_compare1);text-align:center;}
select.user{font-weight:bold;font-size:14px;width:95%;direction:ltr;color:white;background:var(--bg_series);border:1px white dotted;}
select.user option{padding:5px 0 5px 0;}
div.labelprints{background:var(--bg_series);font-weight:bold;padding:5px 0 5px 0;margin:0 0 0 0;color:var(--user_compare1);text-align:center;}
select.prints{font-weight:bold;font-size:14px;width:95%;direction:ltr;color:white;background:var(--bg_series);border:1px white dotted;}
select.prints option{padding:5px 0 5px 0;}

/*custom user values*/
.coluservalue{display:flex;align-content:space-evenly;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 5px;}
.cuvtext{padding:0 10px;font-weight:bold;}
.cuvbutton{background:var(--bt_cfw_color);font-size:20px;width:30px;height:30px;padding:0px;color:var(--bt_font_cfw_color);display:inline-block;border:0px;border-radius:5px;cursor:pointer;}
.cuvbutton:active{background:var(--bt_cfw_hover);color:var(--bt_font_cfw_hover);}

/*################################*/
/*compare*/
select.compare{font-weight:bold;font-size:14px;width:95%;direction:ltr;}
select.compare option{direction:rtl;}
div.labelcompare1{background:#fff;font-weight:bold;padding:5px 0 5px 0;margin:0 0 5px 0;color:var(--user_compare1);text-align:center;text-shadow:none;}
div.labelcompare2{background:#fff;font-weight:bold;padding:5px 0 5px 0;margin:5px 0 0 0;color:var(--user_compare2);text-align:center;text-shadow:none;}
.viewqta_comp1{font-size:13px;text-align:center;font-weight:bold;color:var(--user_compare1);width:45%;display:inline-block;border:0px red solid;}
.viewqta_comp2{font-size:13px;text-align:center;font-weight:bold;color:var(--user_compare2);width:45%;display:inline-block;border:0px blue solid;}
.misstotalscompare1{white-space:nowrap;}
.misstotalscompare2{}

.flags{vertical-align:middle;margin:0 0 4px 6px;}
::placeholder{color:red;opacity:.2;}
::-ms-input-placeholder{color:red;opacity:.2;}

form{padding:0;margin:0;}
.trcorner{position:absolute;right:0;top:0;}
.tlcorner{position:absolute;left:0;top:0;}
.blcorner{position:absolute;left:0;bottom:0;}
.brcorner{position:absolute;right:0;bottom:0;}
.rcorner{position:absolute;right:0;}
.lcorner{position:absolute;left:0;}
.tcorner{position:absolute;top:0;}
.bcorner{position:absolute;bottom:0;}
.preloader{vertical-align:middle;max-height:128px;max-width:128px;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.italic{font-style:italic;}
.white{color:#fff;}
.red{color:#ff9e9f;}
.orange{color:#ffbf00;}
.lime{color:#a3d900;}
.green{color:#2db300;}
.lightgray{color:#b4b4b4;}
.fleft{float:left;}
.fright{float:right;}
.yellow{color:var(--header_user_totals_misc);}
.black{color:#000;}
.under{text-decoration:underline;}
.clear::after{content: "";clear: both;display: table;}
.pointer{cursor:pointer;}
.nowrap{white-space:nowrap;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.t8{font-size:8px;}
.t10{font-size:10px;}
.t12{font-size:12px;}
.t14{font-size:14px;}
.t16{font-size:16px;}
.t18{font-size:18px;}
.t20{font-size:20px;}
.t22{font-size:22px;line-height:22px;}
.t24{font-size:24px;line-height:24px;}
.t26{font-size:26px;line-height:26px;}
.t28{font-size:28px;line-height:28px;}
.t30{font-size:30px;line-height:30px;}
.t32{font-size:32px;line-height:32px;}

/*! miniTip CSS - v1.5.3 */
/* used to preview figures */
#miniTip{background:url(_img/simplespinner.gif) no-repeat var(--bg_qta_userlist) center;border:4px solid var(--main_color);color:#FFFFFF;font-size:.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;position:absolute;top:0;left:0;z-index:99999}
#miniTip_t{background-color:var(--selected_series);font-weight:700;padding:6px 6px;text-align:center;margin-bottom:15px;text-shadow:1px 1px 1px var(--sh_previewname);}
#miniTip_c{padding:0px;text-align:center;color:var(--main_color);font-weight:bold;width:284px;height:322px;}
#miniTip_a{width:0;height:0;position:absolute;top:0;left:0}
#miniTip .n{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--main_color);border-bottom:0}
#miniTip .s{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--main_color);border-top:0}
#miniTip .e{border-bottom:8px solid transparent;border-top:8px solid transparent;border-right:8px solid var(--main_color);border-left:0}
#miniTip .w{border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid var(--main_color);border-right:0}

/*tooltip*/
.datatip{position:relative;}
.datatip:hover:before{content:attr(data-tip);position:absolute;white-space:nowrap;background-color:#333333;z-index:10;color:#eeeeee;font-size:120%;padding:4px 8px 5px 8px;left:91%;bottom:-20px;box-shadow:1px 1px 3px#222222;border:1px dotted #eeeeee;opacity:1;}

/*dragtable*/
.dragtable-sortable{list-style-type:none;margin:0;padding:0;-moz-user-select:none;}
.dragtable-sortable li{margin:0;padding:0;float:left;font-size:1em;background:white;}
.dragtable-sortable th, .dragtable-sortable td{border-left:0px;}
.dragtable-sortable li:first-child th, .dragtable-sortable li:first-child td{border-left:1px solid #CCC;}
.ui-sortable-helper{opacity:0.7;filter:alpha(opacity=70);}
.ui-sortable-placeholder{-moz-box-shadow:4px 5px 4px #C6C6C6 inset;-webkit-box-shadow:4px 5px 4px #C6C6C6 inset;box-shadow:4px 5px 4px #C6C6C6 inset;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;visibility:visible !important;background:#EFEFEF !important;visibility:visible !important;}
.ui-sortable-placeholder *{opacity:0.0;visibility:hidden;}
