/*
|-----------------------------------------------------
| BUILDER
|-----------------------------------------------------
*/
#upload_message {display: none; padding: 0px; border: 1px solid #000; width: 100px;}
#upload_message span {color: #5a4dff; font-weight: bold;}
#upload_failed  {border: 1px solid #FF0000; background-color: #FFE5EE; color: #000; font-weight: bold; overflow: hidden; padding: 5px; width: 690px; margin: 0 auto; margin-top: 10px;}
#upload_failed img.failed_ico {float: left; margin-right: 5px;}
#upload_failed p.failed_msg {float: left; margin: 0px; padding: 0px;}
#upload_failed p.failed_msg span.failed_reason {color: #f00;}
.upload_success {border: 1px solid #45DD4C; background-color: #E9FFEB; color: #00A708; font-weight: bold; padding: 5px; overflow: hidden; width: 690px; margin: 0 auto; margin-top: 10px; display: none;}
.upload_success img.success_ico {float: left; margin-right: 5px;}
.upload_success p.success_msg {float: left; margin: 0px; padding: 0px;}
.upload_success p.success_msg a {color: #000; text-decoration: none;}
.upload_success p.success_msg a:hover {color: inherit; text-decoration: underline overline;}
.upload_success p.success_msg img.uploaded_lol {padding: 5px; border: 1px solid #F86BD4; background-color: #FFF0FF; margin: 5px 0;}
#errorBox { text-align: left; visibility: hidden; background-color: #fff; color:#f00; font-weight:bold; padding: 2px 2px 2px 20px; width:300px;margin-top:3px;z-index:1; border: 5px solid #999; -moz-border-radius:0.4em; -khtml-border-radius:0.4em;}
#errorBox h1 { color: #333; }
#overlay { visibility: hidden; position: absolute; left: 0px; top: 0px; width:100%; height:100%; text-align:center; z-index: 1000;}
#overlay div#overlayedLoL { margin: 100px auto; border: 1px solid #C3C3C3; background-color: #f9f9f9; padding:10px; text-align:center; color: #235F83; -moz-border-radius:0.4em; -khtml-border-radius:0.4em;}
#overlay div#overlayedLoL span#renderer_txt {color: #235F83; display: inline;}
#overlay div#overlayedLoL a { margin-top: 5px; text-align: right; color: #000; text-decoration: none; font-weight: bold; display: block; }
#overlay div#overlayedLoL a img.icon_close { border: none; }
#fontsettings{display: none;}
label {font-weight: bold; color: #777;margin-left:0px;}
.sample_swatch {float:left;width:22px; height:22px; cursor:pointer; margin-left: 2px; background-color:#FFFFFF;display: inline; border: 1px solid #999;}