body {margin-left:10px; margin-top: 10px; overflow-x: hidden; margin-bottom: 50px;}

h1 {}
h1 img {float: left; width: 25px; margin-right: 5px; margin-top:5px;}
h1 a {color: #000; font-size: 20px;}
h1 a:hover {color: #999;}
.title_help {color: #666; display: block; font-size: 10px; margin-top: -12px; margin-left: 30px;}

#choose {clear:both; margin-top: 25px; margin-bottom: 25px; text-align: center; padding: 10px; background-color:#e5e5e5; width: 700px; font-size: 14px; color: #000; text-transform: uppercase; letter-spacing: 1px;}
label {cursor: pointer;}

div#form .after {font-size:10px; color: #666;}

.form_error {color: red; font-weight: normal; margin-bottom: 20px; }

#bo {display: none; clear: both; width: 750px; }
fieldset[data-type=theme] {width: 750px;}
div#form input[type=text] {max-width:250px;}

#generate {text-align: center; padding-top:80px; padding-left: 100px; clear: both; }

#IconUrl {max-width:450px!important;}

fieldset {margin-top: 20px;}


/** form valid **/
#form_valid {line-height: normal; padding-top: 30px!important; padding-bottom: 50px; text-align: left!important; width: 750px!important;}
#form_valid h2 {color: green; background-image: url(/nuts/img/YES.gif); background-repeat: no-repeat; background-position: 90px; text-align: center; font-size: 20px;}


#form_valid a {font-weight: bold; font-size: 14px;}

#form_valid ol {margin-top: 40px; margin-left: 150px;   white-space: nowrap;}
#form_valid ol li {margin-bottom: 10px;}


/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {

    input[type=checkbox] {top:6px!important;}

}
