/* :::::::::::::::: FONTS :::::::::::::::: */

/*header*/ h2,
header nav a,
header nav a:hover,
#codebox h3,
#fontnamepalette h3,
#content h3,
form#googlevariants h4,
form#googlevariants h5,
#warpbut{
	font-family:	'EurostileNextW01-LightC', 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-weight:  normal;
}

#gui h3,
#content h4{
	font-family:	'EurostileNextW01-UltLtC', 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-weight:  normal;
}

header nav a.hi,
#generate,
#content p,
#codebox p,
#content ol{
	font-family: 'EurostileNextW01-Cond', 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-weight:  normal;
	}


/* :::::::::::::::: SOME DEFAULTS :::::::::::::::: */

/* SPRITEBAKER.COM */
*{	
	margin:		0px;
	padding:	0px;
}

input,
textarea{
	border: 	solid transparent 0px;
	min-height:	12px;
	padding:	0px;
	color: 		black;
	background-color: white;	
}

html{
	height:100%;
	webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
}

body{
	background-color: #1E2027;
	background: -moz-linear-gradient(-17deg, #000000 5%, #484B5C) fixed;
 	background: -webkit-gradient(linear, left top, 430 1040, color-stop(30%,#000000), color-stop(100%,#484B5C)) fixed;
	background: -webkit-linear-gradient(-17deg, #000000 5%, #484B5C) fixed;
	background: -o-linear-gradient(-17deg, #000000 5%, #484B5C) fixed;
	background: -ms-linear-gradient(-17deg, #000000 5%, #484B5C) fixed;
	color:		white;
	font: 11px/0.65 Verdana, Geneva, sans-serif normal;
	height: 100%;
	display: block;
}

a {
	color: black;
}


::-moz-selection { color: black;  background: #CCFF00; }
::selection  { color: black;  background: #CCFF00; }
:focus {outline:0;}

p, #content h4, ol{
	font-size: 12px;
	line-height: 1.6;
	margin-bottom: 18px;
}

ol{
	display:block;
	padding-left: 40px;
}

/*#content h4{
	font-weight:bold;
}*/

/* :::::::::::::::: FORM ELEMENTS :::::::::::::::: */

fieldset {
	border: 	solid transparent 0px;
	border-left:solid rgba(255,255,255,0.33) 5px;
	margin: 	0px;
	padding: 	1px 0px 1px 26px;
	position: 	relative;
	display:	block;
	width: 		186px;
	overflow: visible;
}

input[type=text],
textarea,
select{
	-webkit-border-radius:	7px;
	-moz-border-radius: 	7px;
	-ms-border-radius: 	7px;
	-o-border-radius: 		7px;
	border-radius: 			7px;
	background-color: 		white;
}


/* :::::::::::::::: MAIN CLASSES :::::::::::::::: */

h2#fallback{
	text-align:center;
	margin-top: 220px;
	font-size: 50px;
	padding-left: 60px;
	padding-right: 60px;
	line-height: 1;
	display: none;
}

div#nohtml5{
	margin: 200px auto 80px auto ;
	width: 880px;
}

div#nohtml5 iFrame{
	margin-left: 16px;
	float: right;
}
div#nohtml5 h3{
	font-weight: 24px;
	margin-bottom: 16px;
}
.radius4{
	-webkit-border-radius: 	4px;
	-moz-border-radius: 	4px;
	-o-border-radius: 		4px;
	border-radius: 			4px;
}

.radius6{
	-webkit-border-radius: 	6px;
	-moz-border-radius: 	6px;
	-o-border-radius: 		6px;
	border-radius: 			6px;
	display: 				block;
}

.shadow3,
.shadow3nohover,
#drawingarea{
	-webkit-box-shadow:	0px 0px 7px rgba(0,0,0,1),	0px 0px 7px rgba(0,0,0,0.3);
	-moz-box-shadow:	0px 0px 7px rgba(0,0,0,1),	0px 0px 7px rgba(0,0,0,0.3);
	box-shadow:			0px 0px 7px rgba(0,0,0,1),	0px 0px 7px rgba(0,0,0,3);
}
.shadow3:hover{
	-webkit-transition: -webkit-box-shadow 0.3s linear;
	-moz-transition: -moz-box-shadow 0.3s linear;
	-webkit-box-shadow:	0px 0px 7px #ccff00, 0px 0px 7px #ccff00, 0px 0px 7px #ccff00;
	-moz-box-shadow:	0px 0px 7px #ccff00, 0px 0px 7px #ccff00, 0px 0px 7px #ccff00;
	box-shadow:			0px 0px 7px #ccff00, 0px 0px 7px #ccff00, 0px 0px 7px #ccff00;
}

.grad,
.gradnohover,
.unchecked,
select{
	background: -moz-linear-gradient(top, #FFFFFF 50%, #9B9CA6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FFFFFF), color-stop(100%,#9B9CA6));
	background: -webkit-linear-gradient(top, #FFFFFF 50%, #9B9CA6 100%);
	background: -o-linear-gradient(top, #FFFFFF 50%, #9B9CA6 100%); 
	background: -ms-linear-gradient(top, #FFFFFF 50%, #9B9CA6 100%);
}

.grad:hover{
	background-image:none;
	background-color: black;
	color:#CF0;
}
.grad:active{
	background: #CF0;
	color:black;
}

section a.button.activated{
	background:	#CF0;
	background: 		-moz-linear-gradient(top, #ffffff -20%,#CCFF00 50%, #99FF00 70%);
	/*background: 		-webkit-gradient(linear, left top, left bottom, color-stop(-20%,#ffffff),color-stop(50%,#CCFF00), color-stop(70%,#99FF00));*/
	background: 		-webkit-linear-gradient(top, #ffffff -20%,#ccff00 50%,#99ff00 70%);
	background: 		-o-linear-gradient(top, #ffffff -20%,#ccff00 50%,#99ff00 70%); 
	background: 		-ms-linear-gradient(top, #ffffff -20%,#ccff00 50%,#99ff00 70%);
	cursor: 			default;
	pointer-events:		none;
}

input[type=radio]:checked+label::before,
input[type=checkbox]:checked+label::before{
	left: 0px;
	top: 2px;
	width: 7px;
	height:7px;
	border: solid #CF0 3px;
	background-color: black;
}

/*.checked*/
section a.butdeactivated{
	opacity: 0.3;
	pointer-events: none;
}
/* :::::::::::::::: HEADER :::::::::::::::: */

header{
	position: 		relative;
	min-width: 		990px;
	height: 		118px;
	margin: 		0 14px -118px;
	position: 		relative;	display: 		block;
	z-index:		20;
}

header .featuretag{
	position:  absolute;
	width: 0px;
	height: 228px;
	padding-left:  227px;
	overflow: hidden;
	display:  block;
	right: -15px;
	top: 0px;
	background: 	url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAADkCAMAAABdVWPGAAAAA3NCSVQICAjb4U/gAAABgFBMVEX///9B/QIAZgAAZgkAAAAAAAAAAADN/2vE/2S1/lq8/14AAAAAAACt/lNc/RfT/29r/iGM/jqk/kxz/igEbwCa/kWU/kFT/RDb/3XW/3KD/jNj/Rvg/3pJ/QhY/RNm/R55/iy//mN8/i8y4QApxAE69AALggAJawkangKb/kv///8CWwK80Wi10WIZgQqk/lIyxAsQcBBi1yIu1wAjuwAvfy8PiwDm/4SJ3D44nhoRggTv9e+T80IgghCx0V4heiEvmwxE4Q/A/nUnjxR48C9SlFK9/muW81GG9Dk6iTp32Ddp2C5Guxo3jxoXbhcAUgCl/l2D/TmT4Ug26gCexJ55rXlYvh9OqxxmmWZJpCpGmBlEqB6j9lvI/oiq/mhS2BojZgDQ49BftTYARABy8Slqwi+GtoaM7EZZuyjM/5l4zEjV/qCVvpVrpmtsxzpYpyje696w8HTG2MZGkEaP02Vm8iVzwze207YhjwmQ1ko4uw+h3Xeu/nmmyqavzK8ncSf37FL2AAAAgHRSTlMA////ESJV/////zNE/////////////////////////////////////////7u7/////////////////////7v///////////////////////////////////////////////////////////////////////////////////////r/7msAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA5LjAyLjEyHMeDxwAAF2pJREFUeJzt3YlXG7fWAPBGpC8lKWkMA21JSUm8jD3uM/H6bGx/gBcMGAhhNWDgQdgDYQ1kocm//l1JM/asmrGNsc3rnNNDk/Sc+hdJV1dX0viHH/DzED8//vWf//zxxx+//fb7L788evTop59+evn4cXt7e0dHR2dnp6e7u7unx2azve3tffWqv7+rq+vZsz//fP706dMXv/76a19f34MmfZ78UDL++OM9RSqNTzTIxxjZ0drIn38oIbFRg3x5D5Ay40Ns/NkasreVkEqjFWRPyyG1xvuH/NcPqs5aHfJ5xUinm4vY62uTHpWRNOS/dJDtRkhi1CKdEScLaHe6EEKc+N8EUX0etdEAqZomrSKB4GIgIxz8+ZzDLf3acYdGGlrLyN+rReJWchkboeGUfwUVIP01GBUNSZG/VYt0I2gotw5O7KrwV8ApB2OQs/axvdlN60it0SKyk4l8gZFADJUGmy7RFeRUfwV2a8jp+Dlfi/G2kG6E7C7kYBGdD+bUv20J6d0UvntrMqqRf1SFBOLrEIqwifAzFFI6LSC9C8JCTePxlpCY2Mchu8E8KRGxiAtWhvSGhfMh3FW9byw1pr6xUqRNgxwGIjSlW0oGQk5dIsSYiMPFVdaS/tP4uJ8Qv7+zgjQw1orExKcjiOsTkwEHzIM6RJgr3HgKCT2oAOmdFwpD+Cf/t7BQi7ECZLcWCcQvz58OotfiPOlQTYR2TkZ8EFEb2cisMB+GZvSOnwpHQxaIxsZakECc/PP5FzT4gs6TaiIgSEelRJhioI2dVpHT8U3cUyHunBbCliYQY2N1SJyfYyIMSQ6N0HnytYZInjlOJOL5xaFKBgyR3ut4dhpG4qZwfRG2FlwZRn2kXolHicTELjwkh+k8+bqczymkdGIRiUiaSB12JtJ7LBSmeW8hHj8en7YkZBurQL7t7SXErq4NxD0n8yQmitHVoWjOEArKiK5IJEiGqJQY6SJh2rj+7p3+JpyXG9H75k0NxmqQMYQW8XJyEH0ha2YgDvZJwVXRZ+c4VzBSIobc+A/L7amP9G+eXkyH4/HdIWkkgvDdO/YUwjZaR0olHkzEY3ISDZLCwBcgloOrEungaE4uhtegkqiH9B7BtHEkbGbLI9GbPRXiBWYyYGKsFImJeExuc2gDFwYIsRxcYcpXtGQIpwYi8cEDFVEHeSHsZjeFciOSyfJ8F/7xMpBmRjZSXazDRFKRhICD58lJIIorLRpc7ZwmxBoTNUh//Po4fnosC6dA3L3IZgvxeUZLmhqZSFWJB4j7JPAEELcNYxITxeWkFFw1SBZRjfwW/yYcjSuJC+NDfLiwK3w3DjzmRutITKT5uQ9NkjGJBj/SYp0YeXSQLhUxaDhP8seCEJc3IiXiGaQAM0ot7WgZCcQdugiZRD4Yk4RIK5KvSeTRRTpD5fZ0uCOaykAZORQXrrPjaiL5dXZXuDAkWjJaQ2IiXWmNcSjQ27uBkG+bViTF4FpGaleVUiUn4g4pV1plpH9htyDPT0utiFD4dJOR1lkymiFxcF0ForgIiaGYrTfPAbGfLEIw8YWsImmPaNb/DqxDSLfSWkIOZQ2I/s14gZGdWzMaI6UZZBmIYnTNI27MhokZuggRg6uituzg1IHHASm6snntUgTSz3gUxLCx0LJRD6nIz2f5ZSm6+iDyTGAiXYTQ4KqsLc+puisp+0Q0k2NQD+mf91dGtGw0Reak6LqPfIQ4RldaQEQb6tqyS9UtnaCZQ5yqi7pl/14mUlEp3CiIXpzXaSYRy0YtUr/susehCUKky0lMRJwKGUKaVTFO0eVlSLtdMWTLyCwRHekSkXf6u07yat1oDdk5hWJRTKR1rEUIrh8HS0i6ZrYjvcIyh+bkJsMaD9D4IWFejxg+FwTh+N276o0qpP6aOYp4aMVkghbrMHG7f1uJ7HPpFZadrohCRP4WZFtC8jHpPxIuhnSI8fjRAmTttRitICHg8ECkFUlMzMCYVCJhjgjqVCSd5RFKiXaH0yXr0zLk0PkmTXdUxM3x7MLuUVydulZkNEdCwEkCkc6ThEgCjxwJOY+bvT0ptmIEcYoNoTIyvCuQrqqMqOd4C4RfWBDCNRlNkbOQbSRzdJ7cRzjy9ErISVpbHuHKaR0EGp1Cj9RRg0jVp0vI6UJ8c/rdO145afhpWjdfq9ECMtlJCwM7hCgV67YnxQI6tM5IaXsyolPNkohE5FD/kdhZF+KnC7txvXnxIn4dbqvNaI4s0mmSENW15T/xovm1WJHsIxtx6ggrI7rm1NvosinkWhCOdIpW/vhpVp3WVWy0FF07MBEij6aADon6J2kKgVlSu2KWE3XqleWWLCwch9+opkLvm2m9nKdyoyUkJSrLroCEqdL1lEbXEZhB3OqFVCm7MSDKkOHj4yFvWB5CIcn5rtt9qzDqIpUlng+YqKktkwL6hhhdARF06aQ7c0yiIroOFUr7Hd43b6ARjwTZzqu3lPBUYzRFdsD/aUJVdsVI6Klf8Jr5+QvARvrcRvvoTmOiDDmeFf4eohbvG2944VyI75ZGqLwkWZXRFAlTCB/VnKzbhmmDBJ6NQUhYf32Na8u6DDfzNIiEHMruZv3QQafDhetTQYhf49JOyViA3zqqxVgdMo24jzjwTHIwfzwdQWiklAvYFed43Mo+7Ajpb8LCmpn3HkOOenq9u1AYD4fLcdYL3fZoPn5OxmuVRibysT4SliCTMCY/DtPYykFTSrlASFXjkWfk5JiSctzKEvR54Sj7va1t+uJCPpHgkuT4xfh4/BvurtUaWciXusg8h9IwJgPQT/EuQQRFpOWk063eL58r/8oO8dcRQQbb6UN/C1kvr15MSQtof4GUJKs2Voz0ocEMLdZtkAI6dFeKxB84ojnfUdZACzvVVS4JGR6fFwrqPZ1SvY6/EMI1GStBwiIEcPneTBr6KS7WQYTdENfMIU1X1BAfaM+HiMjpi8I3IftGsdLARLws4Xn0TRiqpa9aQ6al81h5vEsA/ZSbxPPkRw4NiwdBccpa6ojqaCpOIg6k6qtl5FDhWN2S88L1xTQE2OnpgnDk52szmiPTnWIdKzGI0jZoSl+eJAOfcAEd5wKwCpGttBzqKcMlEd3q0CtDLnyTF8mhFeE5HYc/ORb+JrNJTUYTpOxk3RQk6NBPYxmpjrVBFiEQYrnXpeiKi6xKBllciUTO4PTH0PHut+M2r5TUzAvz2WwBp63+7Dwtq9dm1Edqjw9+QNw+9NNFmp8H6Gb6M8he0eBIqVgX1J4QxKwSUd6p5Ug+nB3y87u7XkpcyGYvxodO5/H8Ga4lB2AgdYp1ezyKletYGei3pLYMH3G4XKyDT6zJ0F1cMCQRI06YKY0KWWQOocRxcnZnIV4eoLUaNUi9lVYawahYlQ6dpcnG3TbupxvliqQesbROtktHQIwOK01/2w1DGD+SCstvzs+9t2e0gNzHHeqDdLJuEaHAq1c4Ffj0sVysG9EjSicGRSL8UG9QKvZCprPCPE13vAXarLdlNEfiGs+eNE9OcGiyF+d1aFJ2EJQQjepYZaJ2nUIyPfHxX59mJeLfsj28WzCaIvFeiHSybsyHPtlwKuALyA6CYuKIUbGORVQiz8+HJKJ8q+42jKbIYvn4YAxxY3nop8MZ2UFQQlRcmJAHUCZRjpy+PvV6kZcQ5SewbsVoKfAQ5A5kdDAguYD8IOgGJipuhbjb5EdYmEQZcvxYOIK0DojjikNmt2O0itzj0H4Mgk1GUcciy8kXMqS7ra1NU3Vkn72ncWdXON3dBKKyYHdLRovIJJryIbSkKNZh4kZpvwcjMVGJZBJlyMLutbB5NK46KnhbRkvIVVxtHJxQVCQDmCjb1Orro0QF0s4pkjzNGfQS8njhOHuhLrvemtECcgL/D6cSimIdIZI6loSUiEqkPB8ntWdlWichcV6H1M/tGfWQyookdFN+R1mR3AZigF65E5FlonpMSg9O3YNu5aazYgqpo9EUOcsno8qKZMaHiV0y5HBbmwmSnlVyIrrUKh2MYCBv02iKzKkPgn7CW7CKy5MjvAlSOo6FpFkzaIq8VaN5d1UfBI1l1DdETZBBSpSqzPKDEYbI2zVWhsxwkzq3tpnIObpSFu9OqA5GGCFv2chCam9tj+leTWchafFKIqoPRhggb9vIQFq+f2+ItIMxJCOK23hm3fXWjRaR0QnG/XsjJOfGZ9DFw8yU6LDLwo4B8vaNlpBRno8yrqbrI4OAmnO7kIzo5DhlmqeHrIPRAjKKy8usq+m6yDmiUnbUkFjLK11q1kHWw8hG0lM8uIKuRT5jI90o5OAURHzsVbxaYDxP1sVohCzNILO+qPJCc2bnZGVqJWCORCS/kRHduLasOIquQdbHqEWyb22PTSymk1MWkHayFSknij/lM4waWSdjZcixiWH8WYZXlky7K5VyLKIGWS+jGsm6f5+YgBVJeotHw0t5a8g5FdHl0FyTvQujFSStYyWiQFxev1nn0GJAcTWdmdbZy8RIiOMYyPoZrSK7MfHDjGfmJolW8/2WkS55Rw2qayFyZB2NFpF7hNhtmzlEKJ95ZRlJ0xtxLIY09R4Zsp5GS8jZJGnFHs8ej9IJzZsUjJFBfPBTJNp1NmHLyLoaLSA704TY3QPNyOU8vZmlFZhBrCHtJSLdCLEbjMn6Gs2ROxBuZgYgPx+4uTxb7xnLn6wokgFmd1UROZc+ss5GM+TjZeQrznqiV9HumbU1jy0Tg880tbIkr2MZIx1KotGYrLfRBJnaQlOzWycnyasESQZi5EPFlha7LCHnmEQJWXcjG5k6Q2hrawWHG0gGuicQWl3P8QgbLSHVRPEiQel8BEHW36iDLJd4RtcuScvxs7hY51lCyLM+k0axQL8S2WaEdCqJ9LSo7HwERt6BkYlMHXxN4iynozMR3UsQ4x5Ci5l+JfK1IZIsHJ0lomaPC37vLoxK5L9VyPfv19ZS7Z2e/ZOrKDH6ULKnN78U2Ja/s84YWbbpEfHv3omRiQTlwWhHZ5RHJ1EYj4ncbDJny+ysiEstK8gQuQeiTyw/dTYykLT6QUoDn2fBmE94ZnrGAmnET00tWUS6cZZTJnIh3ROG9TYaI2mJZ/QzQoefc1GEdsbowQi8nixNISZISOucwdKWeiSkPgp6R0YTJDFefYas50OipycxiHyHhzxaXeyyiIy4kKyjOnVfald/Ixs5mvKjk6sr6LB7e9CM0GXXb7bQp8V+i8gHEflYnCvNF3dsZCPxPAmLLLQFaV0iD8aZ9TRKB/qtIu2yUpZT/8V9d2FkIkcPLvGx2sNiFKYQaMeJmX2A7pBFiOyNoMwpRIqoEf1rBXdiZCJTB++/fl1bO5uCKQSygHxuj/+Q20lyqwF5iYeFtItXCd0G7ya8G6MesjRN4mwgBTk6Wp4tIrQ01pObye2rzmOxuyvHhchdPL2Dd3dn1CBVy8nRUR4t54ozkJqP9djwFDIYUJR4mMi5kMvJeBvqXRlVSPVyEi9DDmeLuB1hCrF9whWevKIwwEYiTv/1YHdrZCNH15Lo5HMRuugHWE7Cj529zH6aU1Y/WPMkx7kNbzHdnZGJJFPI1BRCyYHuRJRDq7mxPMwonLy2zESynjs0MpHiejI5C8Y08uUSizAkYXQqa8vVIe/SyESmDg4uly9THZ2wXuaLuRj4fCidV9WWq0LeqZGNfA8LyvaBziiOPknICpbQYCYfWLE8JjXPcEOMJtEV15YHkmjrA4+mcFVgYmJ/SZkMVIIc/m9jjGZI/DKF5DK05E3Oh/ZzEyd+VTJgHTn830YZTZCjMEPyKHm2th5D6eIevliwmtlWlnisIYHYMCMb+bIIDbe1tpY6FAOPL+rp3cbbBM8qQ2Ji44xapPzQ2ehZ8utBajTHo+gs3p0szth680ukxlMJkhAbaGQjSYI+mkSrEHh8n2c8treZT+I2gXUkJTbSyEbCoIRFiA8Cz9b6usdmG0uCkNZ4SmtmE6RIbKjRBJm6xIGHv1wfwIfO9pb9Z2tf6TaB7KtCKpgnG2M0G5MQeJZvUjPdiYmdrZ3PX8+KZzE0HOiqEtkgozHysRh41tY7OxPRnRN4tra2Pgyi4e3+KpGNMhoiSUWSVtA7Z1fJtk9yKubDd+7U32xjFdkwIxtJsjo8P/JT+PIL3pq09VaLbJzRHHkFa631m5ubM4ixMQ8Yt5cWq0E20GiGbI8hXzHnyeWgx656enp7M4scN6n8jiJLyEYaWUiYJlPLaOXz1lYULyVn8PlBfLWHJjyVIRtq1EeWpsmviIeQindiZzw9trE8h1A6nZ5aqhTZWKMaqapjXdJ7cJjYg19tQp+Y/CCoFWSDjWzkwQEON8uQ70A2wOEMff2zL5nZ7qoM2WgjE9meOvCjZZgpPYT4YWZ9/aZYfJtfrKwlG240QZ4lU+2dnR5K9JAT6JnF5Kr8PJYpsvFGE+QaTnhEIj1mn/chnyzwmCObwMhGtpNLIZRITqBn8Nllupy0iGwGoxkSvy/zEAcebMzQ1I6LLX60imwKowkyx6PD0QF6Ap20YvHmECGyZraEbA4jG/ny7HKtndwQJSfQV2dubtZhmlzssohsEiMbOUoCj3gCfXWg2zYzAca8siJpjGwWo3nggRlkj7RiNwQeiLPbqpN1GmSw6YwWkPgE+ipJXcE6+ba3hPw4ObmhQfL25jNqkOq7vpiYnvF0JzAx5nlbunL3cePTsAZZJjaTkY0kRL44IMYdT/ndrs8+fkLoy4ayu8qITWVkInOYODWQiF6RuNMju+sL68rhj9I322iJzWVkIIt4GbnFz85e8WLcEZHbgUB+Yvnts+dypILYZEZDZDsQT9a+Il+6tJ6kyEx+eDUwlntV/hrq12pisxmNkEUeba2l1rZwGldK6/A7MfBbzhYziu/afq0iNp3RAPno7PBgFBbNXw8Pz1IDpfv3Yxkgxt72s79QvOmMBsjfD1J0U+v9WnviaitKrsFSYk+vybemN5/RqLuWa8uzU76rPdyQ+OZLrOftq+1FfI3JENmERhNkexFk6VlI0AkRJspMYDVNapIGXw3fjEYGsp2eQOejHk/3XkysLQc4eqdZ56vhm9eoRcpvo61d+ou4jBWjuYAtw0FygO80BwyQzWlUIVUrrfd4qUWIM91gXEV87iYHU4iitixDNqmRicQ3RPGe1jIt8aRROrdexEb1V8P3NbeRgSzO5oqU2JmYmBhLpNGnvfVlxGfUXw0vIZvWaIh8ebXy+fMKKZ97or6TiWgaJaM5Hu287TdANq/RCDnKIx8+uSOOyZ3oEvJN5HIfPL2vDJBNbDRAPsInIoDY3jGAqzoJfK8wOubBe7AGyGY2GiBTB5dbl6nHHR3tyyiZIMbEmPqr4eXIpjYaId+/hwS9vWN0C6WjhzAeeU+PjYFsbiN7CsGXCfavlki2Y2Mgm9zITgakO805j+Y7iuQvy2x2IxtJ7zQXBxRvBNUgm96oRv6iRL4/WEt1aL+jSIFsfiMT2Z46wIfO1N9RpES2gFGJ/D+Tr4bXvrPuRSsYrSBZr1hsCWONyNYwGiGtvSyzRYwGSGtvBG0VY0VI1csyW8ZoEan3RtDWMVaPbCGjMVL7HknFG0FbyaiHNHpZpjw/bymjBsl4I6gM2VrG6pAtZqwK2WpGM2SnDrLljFUgW89YObIFjZaRUomnFY2VIlvSaAUpK/G0prEyZIsaK0K2qrESZMsaVUhWsa51jdaRLWy0gKTVj1Y2WkW2tNEAqa5jtbZRH6ku8bS40RKy1Y1WkC1vtIBsfaM58h4YDZFSiec+GNVIdR3rXhhNkPfDyEbeEyMTeV+MLOS9MTKQ98dojLxHRkPkfTIaIe+VUY78uYz8udEf63YfXeQ9MyqQP/+bIu+bsYx8UkLeO6MM+UREPmn0R7r9R4Z8QpD30CghqfKvX+6lkSCJ8keC/LHRn6cuTxkJz1/300iRJWWjP02dnocPS8yHDxv9Yer1PJQ9jf4s9Xv+F4xlZaM/R52f/wXjP88/zz/PP88/Tx2e/wflCdKlH41qQQAAAABJRU5ErkJggg==') top right no-repeat;
}
form#gui section,
header,
form#googlevariants hr{
	background: 	url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABAQMAAADD8p2OAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTcuMDIuMTEZW6m+AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAAApJREFUCJljaAAAAIIAgcsTsmEAAAAASUVORK5CYII=') bottom left repeat-x;
}

header h1{
	width: 			378px;
	height: 		50px;
	display: 		block;
	position: 		absolute;
	text-indent: 	-999px;
	overflow: 		hidden;
	top: 			16px;
	left: 			0px;
	background: 	url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXoAAAAyBAMAAACg8g0WAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAEoElEQVRoge2aPYwTRxTHn+/OcOSL6wABktNRJe4iRRG4oIgowKKlYEVHdamQkiJxEilKk8RCESUOgiIFEickkICC41N0mC6dpUSR6O50dxxef+xk52PXXu/7v7tdLZaLTOPZ/fvN++3szLz5WKJfFZeeUZgEaXGNkwZ1rR148DvZdPDBDy53zOYWO5zZsCFLAOQ10QesoNRXokQveeltKM2HD2Z8mpxncnuUCurYbIAlnzDIKv0GlE2SpEUgqSrRJ+4pbG7L5M6Eub8FswaWPAzSJbYFKPPMgvQR8tUkaoU/gWHWXgcmd8uafYjM2lhaJeoAKSBk1CdJ2o+0FffQVc38UOcMvc4MBbN1SYIg6h3Qm9+aZjbPUYno1RTpu9ioK2A0nJnu2SWT05113vqaHv0GNtoQMCrOrE1RHw3fBu2zvqZH72EjD2NsR61ED3TH41vL1tfU6J8SNNIS8DWoxWbX6aAbsy7TMedrSvR3Rl2Nl1hf/bMEzYyvcbPgp28SiJMlBle+jqRUif6lq65Ezo1PEMNJLH0Tm1lf42bXiE5L9I+JvgD0gyqVXmL6FYyxgun7lIFeB7EFgT5YIppb4+n/CW2PYvo6xqhj+jdZ6N/E0Yyn70axmqHXk6i9mL6CMSqYfiML/XpMx9NvRbMjhr42iiC8G4hRxfSbRdJv7kA/l4vew/TbWejNi2phelPYdzy9juPlXPRNTO9nodd/Lo0msSl6MwR0eHodx9/PRb8ljJi1LCNm+BIPj67SI2Yjml+k6f240WWlD+qY/t8s9H61PLaaStP3quWHgF7doc9VLno1+LmK6NWLH3dPn0xFzhTkBtyvYIzbM0+vXmGM4dLM0/sCRnPm6aUFanvm6WWM/+nH06rUCHg3lAzkKX0fxiia3sMlvpXoj2CMEti3K57eFxpBU6IvtSAGHYIYhdIH9+uY/i6vUJRO8juIWlr4EmAUSd+t4A54HSkxvdkFRvpxHqNIeg8PH12ojOjtAoHXFzipUHppzr2yG3p269xpXM8tlF5arXm7oWe31Z3GdYpC6dcF+ipUKjNCL63zsVIf0bNhyWktFqNAemmlvFOPMOlTbDnHYxRIr7ekstP7MTwfU63GhuJiR8wneejdVms43H8LMML0GRsKCo61f17IQW+3uekXiAFOVyfpn398LmFmEYMrJ+N0cQ3QR6vy7/PQ6/H0PaSRPQTckV63wOU0/SMaS0cAvedGjF4u+g18TKqEg9cEfTs5aDn64dI4fanD0vdjqZaHvouPSZVw8Jqg11t28yn6bUqkZZbe7DGb6gMrZZleOPHc9dqqlnTgzDaT9CdYehNmzSQLrJSX3jm98dCJrgJntp6k35+P3hqz454ST/qHwkl/e+xMYWgcxP275xpcO0nv7k1MB03ANF6a7HTQlp3nK4uu+LnEaFJtp+Dx5ZYzayTp3b1yspxaLIXTsfNpP+6gJscXLn8Q/B6lR2NPZnfL90SXnjXr0US6ZU+xEnXlenbL5pi6iqog89dFf5lqYZuV/RbolL147hy4yxvWbDhR9TrwBfrews1ROfdqVirfvFcxRUxU1uCG1f8DssYZ8obssJkAAAAASUVORK5CYII=') top left no-repeat;
}

header h2{
	color:  white;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-weight:		normal;
	font-style:			normal;
	text-transform:		uppercase;
	/*letter-spacing: 0.17em;
	letter-spacing: 3.8px;	
	-webkit-text-stroke: 0.5pt white;*/
	letter-spacing: 105%;	
	word-spacing:3.5px;
	white-space:  nowrap;
	width: 378px;
	height: 21px;
	display: block;
	position: absolute;
	text-indent: 0px;
	overflow:  hidden;
	text-indent: -999px;
	top: 79px;
	left: 0px;
	background: 	url('data:image/png;base64,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') top left no-repeat;

}

header nav{
	position: absolute;
	right: 120px;
	top: 74px;
	width: 343px;
	height: 29px;
}

header nav a{
	color:  white;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-weight:		normal;
	font-style:			normal;
	text-transform:		uppercase;
	text-decoration:  none;
	padding-top: 5px;
	position: absolute;
	top: 0px;
	background-color: none;
	height: 24px;
	text-indent: 0px;
	overflow: hidden;
	background: 0px 2px  no-repeat;
	border-left: solid rgba(255,255,255, 0.2) 4px;
}

header nav a:hover{
	color: #CCFF00;
}
header nav a.hi{
	-webkit-text-stroke: 0pt #CCFF00;
	color: #CCFF00;
	cursor:default;
}

p a{
	text-decoration: none;
	color:#CF0;
}

p a:hover{
	text-decoration: underline;
	color: white;
}

p a:active{
	text-decoration: underline;
	color:#CF0;
}
#warp{
	left:0px;
	width: 67px;
	border: none;
	}
	
#info{
	left:71px;
	width: 72px;
	padding-left: 16px;
	}
	
#binfo #info{
	-webkit-text-stroke: 0pt #CCFF00;
	color: #CCFF00;
	cursor:default;
	}

#madeby{
	left:147px;
	top: 0px;
	width: 198px;
	text-transform: none;
	white-space: nowrap;
	text-align: right;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAYCAMAAABUbfTxAAAAA3NCSVQICAjb4U/gAAAAWlBMVEX////////////////////////////////////////////////////////////////v7+/f39/MzMy/v7+vr6+kpKSfn5+Pj49/f39vb29fX18zMzMPDw8AAADANhFIAAAAHnRSTlMAESIzRFVmd4iZqrvM3e7////////////////////O/cLtAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADEyLjEwLjEx3ApnIgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAFJSURBVDiNlZOLdoMgDIZBUCIR0ttc1473f839oEW70e0s5+CB5CNXVOof0rWU1CYdu+47pjl/3BMIDl+WyZmq9L1SvWAzDlVn3CS8eCQRCaQXvYsdFEYNsobTFGCvWQEOcKexlJVJT0JGglo1fdihA+6VgMRWKdwTiVE8YgTzZM97mgDk0yhTNhTxFAsx4OpEW/IITZ5JI/peCMmyJ9tqYKfMHg1F1RLriUYWObxfT3K5zkiaoRl1C9ZIEHJL6fMtpTTnAw8tcqFhvidJN6wrkmhl+hCDmj9Sup/g9yzSjr/UNpaSLvNBjvMxbyO1acPSkPjCt0V6fse5RfXDKWbHefg6VnTMhp4xs+0V4hkAYLuVV4TX4JZLp1e2B9rXm9plmjcFnrPEenS54pftySN6/CNlAn541Us95HqX5tnwC7jheYb0F1hx+gL3FBRI1YgCgQAAAABJRU5ErkJggg==') 8px center no-repeat;
	}

#madeby:hover{
	background-image: url('data:image/gif;base64,R0lGODlhKwAYANUAAP///+/v78z/AN7e3sX3AL3vAMzMzLXeAL29va3WAKXOAK2trZy9AJS9AJS1AIy1AIytAJmZmZmZmYSlAIScAHucAHOUAHOMAGuEAGOEAFpzAEpjAFJSUkJSADpKADpCADo6OjFCADMzMykxACEhIRkhABAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAnACwJAAEAGQATAAAGwMCTcEgUZorI5OkoNDGGJo0SCekIO4IhZTMtagqlk0UwOm0EYaXJKgwJFCaFwDISHKBsYoYREgrsfwUFAhBCGgdlSBRvZ3+OfxAWg1xJcY+XjxZddX8Pj55/d0UhkRkUDI4nj6qBDBmmFCYnJhmDnUMPD7iPDJRQGavBjgd9SSMHjqCdj7FIJYuY0YEZsicjqJcEE2MEFBjRBc1FEHIeHx8bHiFYAlJdswkNAgQM8n8MFO9Dx9EM1fqzDjlikAdJEAAh+QQJCgAnACwAAAEAKwAXAAAGt8DSaUgsGo/IpLGkYWiEyqi0yHSeSgyBQjOaeosjjULAgA4zgvTBYvoqTZZDWpBBogWHjjvakdORG3Mbe1KBaYNGGxZjeIiERRt+ChaOSCEZEAwZbXsmGQwQGSGPJWZfpY+pqqusra6vsLGysSGje7WEI4oKDHqPHQyTG11JnwVpDLarIVkCBZpHHccCvq8daQXVRRrYda4Z0xpHcHMQG5yrJhsQc2xEIXLm6LDq7AejFvKz4+sWQQAh+QQJCgAnACwJAAEAGQATAAAG1sCTcEgUZorI5OkoNDGGJo0SCekIO4IhZTMtagqlk0UwOm0EYaXJKgwJFCaFwDISHKBsYoYREgrsfwUFAhBCGgdlSBRvZxWJJyMVEBaDXElxf5ZFZ3NddRcnIgMGJKMiJxd3RSGTGRQMaCcIAAALtAgnJQUMGa4UJicmGYN/QrS1x35/DJpNGcUntAEgAbR+B31JIwexEQgcJxwIEbkCv0gli3+gSheBGcCQsH/0zUOc9AXnRRB/FUUV/kjpEozYiSwIzREcsg3hwYMM4i0MdogegzxIggAAIfkECQoAJwAsAAACACsAFgAABsNASOhELJmIyKRyySSOjsQNxKRgDC0KaHPbHBU2p80he6IKGAcBmctGmtIKhYCiNQvukHbbfqcszQwaBX56TVQFHWmEfwp+I42FTAxTJwyLXUgWGpFJmkgdnCchJaEhI6GoqaqrrK2ur7CtWoWkqyV0oSO4hRsWRBoMs5EjB0MnEKdNG2cmEAXJqSMCvgzPTMsCBwXWrMtyAgXGSNh33K3kd2BEGQIQJRAC6q/LFiEM8ScUVkQd8rAWyUIc2CAuFpsNQQAAOw==');
	}
	
header+article{
	display:block;
	position: relative;
	min-height: 100%;
	z-index: 10
}
/* :::::::::::::::: TOOLS :::::::::::::::: */

#generate{
	color:  black;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-style:			normal;
	text-transform:		uppercase;
	text-align:  		center;
	white-space: nowrap;
	z-index:	10;
	width: 		178px;
	padding-top: 5px;
	height: 	25px;
	right:		50%;
	margin-right: -88px;
	top:		13px;
	text-indent:0px;
	position: 	absolute;
	cursor: pointer;
	background-color: #C8C9CE;	}
	
#generate:hover{
	background-color:black;
}

#generate:active{
	background-color: #CF0;
}

#generate::before{
	position:	absolute;
	z-index:	20;
	top:		-3px;
	left:		-3px;
	right:		-3px;
	bottom:		-3px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	border: solid #CCFF00 2px;
	vertical-align:baseline;
	content:	"";
	}

#generate:hover{
	background-color: black;
	color:#CF0;
}

#generate:hover::before{
	border: solid #CCFF00 2px;
	}
form#gui {
	position: relative;
	margin-left: 14px;
	padding: 142px 0px 74px;
	display: block; 
	width: 372px;
	overflow: visible;
}

form#gui section{
	margin-bottom:	23px;
	position:		relative;
	padding:		1px 0px 23px 156px;
	min-height:		48px;
	display:		block;
	width: 			216px;
	position: 		relative;
}

#gui h3 {
	color:  white;
	font-size:  54px;
	font-size-adjust:	0.51; 
	font-style:			normal;
	text-transform:		uppercase;
	text-align:  		right;
	
	letter-spacing: 	0em;
	display: 			block;
	position: 			absolute;
	padding-top: 		2px;
	width: 				131px;
	left: 				0px;	
	top: 				0px;
	background: 		top right no-repeat;
	text-indent: 		0px;
	overflow:			visible;
}

select{
	position: relative;
	background-color:#C8C9CE;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///8AAAAAAAAAAAAAAABRO2rwAAAABXRSTlMAEZnM/5JBwvsAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAADFJREFUCJljYBA2ZAABRhNnARAt7OICFjBxcXFmwAJUXFycQDSTi4sCRMAJIsEE5gIAzwYEuKpPkqYAAAAASUVORK5CYII=') center right no-repeat, -moz-linear-gradient(top, #FFFFFF 50%, #9B9CA6 100%);
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///8AAAAAAAAAAAAAAABRO2rwAAAABXRSTlMAEZnM/5JBwvsAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAADFJREFUCJljYBA2ZAABRhNnARAt7OICFjBxcXFmwAJUXFycQDSTi4sCRMAJIsEE5gIAzwYEuKpPkqYAAAAASUVORK5CYII=') center right no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(50%,#FFFFFF), color-stop(100%,#9B9CA6));
	border: solid transparent 0px;
	text-align:left;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	width: 182px;
	height: 18px;
	overflow: visible;
	cursor: pointer;
	color: black;
	cursor:pointer;
	-webkit-appearance:	none;
    -moz-appearance:	none;
	-moz-border-radius-topright: 	0;
	-moz-border-radius-bottomright: 0;
	-o-border-radius-topright: 		0;
	-o-border-radius-bottomright: 	0;
	font: 11px verdana, sans-serif normal
}

select:hover{
	/*background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///////////////////+Rd1MVAAAABXRSTlMAEZnM/5JBwvsAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAADFJREFUCJljYBA2ZAABRhNnARAt7OICFjBxcXFmwAJUXFycQDSTi4sCRMAJIsEE5gIAzwYEuKpPkqYAAAAASUVORK5CYII=');*/
	background-color: black;
	background-image:none;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKBAMAAAB293L0AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///////////////////+Rd1MVAAAABXRSTlMAEZnM/5JBwvsAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAADFJREFUCJljYBA2ZAABRhNnARAt7OICFjBxcXFmwAJUXFycQDSTi4sCRMAJIsEE5gIAzwYEuKpPkqYAAAAASUVORK5CYII=') 4px right no-repeat black;
/*		background-color: black;*/
	color:#CF0;
}


select optgroup,
select option{
	background-color: white;
	color: black;
}

section a.button{
	position: 	relative;
	width:		36px;
	height:		36px;
	overflow: 	hidden;
	text-indent:-999px;
	display:	inline-block;
	padding:	0px;
	margin: 	0px 37px 18px 0px;
	background-color:#C8C9CE;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
}

section a.button::before{
	position:	absolute;
	z-index:	10;
	top:		0px;
	left:		0px;
	right:		0;
	bottom:		0;
	overflow: 	hidden;
	background: center center no-repeat;
	content:	"";
}

#bezier::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAoklEQVQokWNgGGJA8/1VNBHG/f//B6AKcf0rPn8JVaj+O4PuT1R97zcysP8TQBbiAHIZ3xcgC8mCNK0/gCyU/whI+D9CFjq/AEjIfUcSYXrvAHLIX2TT/4IsY/mPJMTzC0y9R3I/31cwtX8DktBDMBX/CSHE4gCmeH8xoAO2/w4MTPMakIUY978w3fd/Aooym////19H8TwD47z/11BFBhcAADPVMTDjNYVqAAAAAElFTkSuQmCC') ;
}
#bezier:hover::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAoklEQVQokWNgGGJA8/1VNBHG/f//B6AKcf0rPn8JVaj+O4PuT1R97zcysP8TQBbiAHIZ3xcgC8mCNK0/gCyU/whI+D9CFjq/AEjIfUcSYXrvAHLIX2TT/4IsY/mPJMTzC0y9R3I/31cwtX8DktBDMBX/CSHE4gCmeH8xoAO2/w4MTPMakIUY978w3fd/Aooym////19H8TwD47z/11BFBhcAADPVMTDjNYVqAAAAAElFTkSuQmCC') ;
}
#bezier:active::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAoklEQVQokWNgGGJA8/1VNBHG/f//B6AKcf0rPn8JVaj+O4PuT1R97zcysP8TQBbiAHIZ3xcgC8mCNK0/gCyU/whI+D9CFjq/AEjIfUcSYXrvAHLIX2TT/4IsY/mPJMTzC0y9R3I/31cwtX8DktBDMBX/CSHE4gCmeH8xoAO2/w4MTPMakIUY978w3fd/Aooym////19H8TwD47z/11BFBhcAADPVMTDjNYVqAAAAAElFTkSuQmCC') ;
}
#circle::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAArElEQVQokWNgGCAg0nXmznJHZBHROe/+/393EkmMqfptMgOD2b3tCnAhjXOFIEr8TRFMhLHmCYThdxwmxLrPAMJgfu0AFZJ8DpOsmwhl+FyACfEegTL6EmBCbDD1MKOAhr2CMs4jXPgGSt9HCP3BLXQeU2gdpvFYHIHk1C1QBsJDtY1QBhZvIwWOAEw9PAgL4a5hygYH9N1lcEXACAJHxwmUKBKpOnMGNdLoCQAdSz4HtuqQXQAAAABJRU5ErkJggg==');
}
#circle:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAArElEQVQokWNgGCAg0nXmznJHZBHROe/+/393EkmMqfptMgOD2b3tCnAhjXOFIEr8TRFMhLHmCYThdxwmxLrPAMJgfu0AFZJ8DpOsmwhl+FyACfEegTL6EmBCbDD1MKOAhr2CMs4jXPgGSt9HCP3BLXQeU2gdpvFYHIHk1C1QBsJDtY1QBhZvIwWOAEw9PAgL4a5hygYH9N1lcEXACAJHxwmUKBKpOnMGNdLoCQAdSz4HtuqQXQAAAABJRU5ErkJggg==');
}
#circle:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAArElEQVQokWNgGCAg0nXmznJHZBHROe/+/393EkmMqfptMgOD2b3tCnAhjXOFIEr8TRFMhLHmCYThdxwmxLrPAMJgfu0AFZJ8DpOsmwhl+FyACfEegTL6EmBCbDD1MKOAhr2CMs4jXPgGSt9HCP3BLXQeU2gdpvFYHIHk1C1QBsJDtY1QBhZvIwWOAEw9PAgL4a5hygYH9N1lcEXACAJHxwmUKBKpOnMGNdLoCQAdSz4HtuqQXQAAAABJRU5ErkJggg==');
}
#addPoint::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAADfeMrKAAAAEHRSTlMAESIzRFVmd4iZqrvd7v//68RJNgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAhUlEQVQokWNgoCb4/596QsQBRgMMIeYFmKo2INn0H2LZRkyhyUhC7yBC0zCFIhBC7969AwtZYQpxK2Bo5EjAEEK4Fe4IhiWYQpkYPmKQVsAQYoMZxlwCF9sCpVlvYihHUsX//wOIYi9gQBeSPYAixKjI0oKmiu0G+3U0k1mPMydjuphiAADFwlANqJQhjgAAAABJRU5ErkJggg==');
}
#addPoint:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wAAAABVQc2lAAAAEHRSTlMAESIzRFVmd4iZqrvd7v//68RJNgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAhUlEQVQokWNgoCZ49456QsQBRgMMIeYFmKo2INn0DmLZRkyhyUhC/yFC0zCFIhBC////BwtZYQpxK2Bo5EjAEEK4Fe4IhiWYQpkYPmKQVsAQYoMZxlwCF9sCpVlvYihHUsX37gGIYi9gQBeSPYAixKjI0oKmiu0G+3U0k1mPMydjuphiAACGfUz/m8PmaAAAAABJRU5ErkJggg==');
}
#addPoint:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////8AAABOEZ5SAAAAEHRSTlMAESIzRFVmd4iZqrvd7v//68RJNgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAhUlEQVQokWNgoCZ49456QsQBRgMMIeYFmKo2INn0DmLZRkyhyUhC/yFC0zCFIhBC////BwtZYQpxK2Bo5EjAEEK4Fe4IhiWYQpkYPmKQVsAQYoMZxlwCF9sCpVlvYihHUsX37gGIYi9gQBeSPYAixKjI0oKmiu0G+3U0k1mPMydjuphiAACGfUz/m8PmaAAAAABJRU5ErkJggg==');
}
#vertical::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAq0lEQVQokWNgGMyA//8HEIEiBIQMH4AQtxA/XIiB4T9E84cPCCGIShAXbDyaEBZVMONxCwFtgTsVoQoOiBP6D/cnY9S9///fLEHyIvO6/2DwywAmwrTu/5sWAaHI8/9fKkCF8v4fEwAzcv9fgYiw/78mADWy7n8DmNH/RwBu6PnvIIrt/0KERdz/EoAk328ku5n2g516CEmIQQ4s5IAsxPIApJ0BBWxgoCYAALuzVGdbFlrVAAAAAElFTkSuQmCC');
}
#vertical:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAq0lEQVQokWNgGMyA//8HEIEiBIQMH4AQtxA/XIiB4T9E84cPCCGIShAXbDyaEBZVMONxCwFtgTsVoQoOiBP6D/cnY9S9///fLEHyIvO6/2DwywAmwrTu/5sWAaHI8/9fKkCF8v4fEwAzcv9fgYiw/78mADWy7n8DmNH/RwBu6PnvIIrt/0KERdz/EoAk328ku5n2g516CEmIQQ4s5IAsxPIApJ0BBWxgoCYAALuzVGdbFlrVAAAAAElFTkSuQmCC');
}
#vertical:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAq0lEQVQokWNgGMyA//8HEIEiBIQMH4AQtxA/XIiB4T9E84cPCCGIShAXbDyaEBZVMONxCwFtgTsVoQoOiBP6D/cnY9S9///fLEHyIvO6/2DwywAmwrTu/5sWAaHI8/9fKkCF8v4fEwAzcv9fgYiw/78mADWy7n8DmNH/RwBu6PnvIIrt/0KERdz/EoAk328ku5n2g516CEmIQQ4s5IAsxPIApJ0BBWxgoCYAALuzVGdbFlrVAAAAAElFTkSuQmCC');
}
#rotate::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABQklEQVQokWNgoAdgBGEBJAGmrpcODAwefwsQQqzXVA4wMCxjbkZS9YHhAwPDI4bLDAxsIL4CEF9mOMLAfIGhgYGhfzOQeyOEgWE6YwsD2wKQ+kd9AQwsi/MEGGrPtzFwggznamBpYGBP4GxgsHfQY+A1AAr5CnA1MHBMYHrIwKfAayDPwM3AcBUoyMD4iGEHA3eCh4FEkg8DxwagIANDZ+4+BY771xlY1k1h0FMACjIwyG3hnMAUCHKOAMNKoCCQATTsI8zNsZtWgH38iAHuX8buRjDdTnRwRd37///NEiQR5nX/weCXATxs1v1/0yIgFHn+/0sFqFDe/2MQO3P/X4GIsP+/BnUFY93/BjCj/w/cXcznv4Motv8LERZx/0sAkny/kexm2g+MBAb+Q8gulAMLOSALsTwAaUf1yAb8/iQRAACVklkzsrigNwAAAABJRU5ErkJggg==');
}
#rotate:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABQklEQVQokWNgoAdgBGEBJAGmrpcODAwefwsQQqzXVA4wMCxjbkZS9YHhAwPDI4bLDAxsIL4CEF9mOMLAfIGhgYGhfzOQeyOEgWE6YwsD2wKQ+kd9AQwsi/MEGGrPtzFwggznamBpYGBP4GxgsHfQY+A1AAr5CnA1MHBMYHrIwKfAayDPwM3AcBUoyMD4iGEHA3eCh4FEkg8DxwagIANDZ+4+BY771xlY1k1h0FMACjIwyG3hnMAUCHKOAMNKoCCQATTsI8zNsZtWgH38iAHuX8buRjDdTnRwRd37///NEiQR5nX/weCXATxs1v1/0yIgFHn+/0sFqFDe/2MQO3P/X4GIsP+/BnUFY93/BjCj/w/cXcznv4Motv8LERZx/0sAkny/kexm2g+MBAb+Q8gulAMLOSALsTwAaUf1yAb8/iQRAACVklkzsrigNwAAAABJRU5ErkJggg==');
}
#rotate:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABQklEQVQokWNgoAdgBGEBJAGmrpcODAwefwsQQqzXVA4wMCxjbkZS9YHhAwPDI4bLDAxsIL4CEF9mOMLAfIGhgYGhfzOQeyOEgWE6YwsD2wKQ+kd9AQwsi/MEGGrPtzFwggznamBpYGBP4GxgsHfQY+A1AAr5CnA1MHBMYHrIwKfAayDPwM3AcBUoyMD4iGEHA3eCh4FEkg8DxwagIANDZ+5+BY771xlY1k1h0FMACjIwyG3hnMAUCHKOAMNKoCCQATTsI8zNsZtWgH38iAHuX8buRjDdTnRwRd37///NEiQR5nX/weCXATxs1v1/0yIgFHn+/0sFqFDe/2MQO3P/X4GIsP+/BnUFY93/BjCj/w/cXcznv4Motv8LERZx/0sAkny/kexm2g+MBAb+Q8gulAMLOSALsTwAaUf1yAb8/iQRAACXHVk0aPqGLQAAAABJRU5ErkJggg==');
}
#skew::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA/UlEQVQokWNgGCjgyMCg4YAswHH+DQPDr/vIYvxJ/AwMH5g+MCQghBhAQkD4B6JQeyJMKIHh+2sFkFDHPwZ+xhiQEBBLNICEHsQz8J+/AxUCk7wB/lDj4UL8Dv4wsy7AheohZs0I+gAT6v7PwH//MgOD5v0JMKEX8QwcgSB7GAWQzIKDuwkQIQuEENttiBBKAAQACU4BoClR9/7/f7MESYp53X8w+GUAE2Fa9/9Ni4BQ5Pn/LxWgQnn/jwmAGbn/r0BE2P9fg4gwMNb9BwcEQ/8fAbih57+DnfJ/IcIi7n+goOb7jWQ3036wUw8hO1UO0/UsD0DaGVDABgZqAgDfaV72WvE/PAAAAABJRU5ErkJggg==');
}
#skew:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA/UlEQVQokWNgGCjgyMCg4YAswHH+DQPDr/vIYvxJ/AwMH5g+MCQghBhAQkD4B6JQeyJMKIHh+2sFkFDHPwZ+xhiQEBBLNICEHsQz8J+/AxUCk7wB/lDj4UL8Dv4wsy7AheohZs0I+gAT6v7PwH//MgOD5v0JMKEX8QwcgSB7GAWQzIKDuwkQIQuEENttiBBKAAQACU4BoClR9/7/f7MESYp53X8w+GUAE2Fa9/9Ni4BQ5Pn/LxWgQnn/jwmAGbn/r0BE2P9fg4gwMNb9BwcEQ/8fAbih57+DnfJ/IcIi7n+goOb7jWQ3036wUw8hO1UO0/UsD0DaGVDABgZqAgDfaV72WvE/PAAAAABJRU5ErkJggg==');
}
#skew:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA/UlEQVQokWNgGCjgxMCg4YAswHH+DQPDr/fIYvxJ/AwMH5g+MCQghBhAQkD4B6JQeyJMKIHh+2sFkFDHPwZ+xhiQEBBLNICEHsQz8J+/AxUCk7wB/lDj4UL8Dv4wsy7AheohZs0I+gAT6v7PwH//MgOD5v0JMKEX8QwcgSB7GAWQzIKDuwkQIQuEENsdiBBKAAQACU4BoClR9/7/f7MESYp53X8w+GUAE2Fa9/9Ni4BQ5Pn/LxWgQnn/jwmAGbn/r0BE2P9fg4gwMNb9BwcEQ/8fAbih57+DnfJ/IcIi7n+goOb7jWQ3036wUw8hO1UO0/UsD0DaGVDABgZqAgAEjV8I5i7G7AAAAABJRU5ErkJggg==');
}
#corner::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAKlBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADnRSTlMAESJEVWZ3iKq7zN3u/7dveoMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAAItJREFUKJFjYBh2gBmVawDEvA7IIiwXQEJHkIV8QEJcdwMQIqx3JwBJpr1IymJuK4AoqTtwZWxnF4JpprVXYUKxNxUgDLgytrMToXJMc69BGLU3BWDqNe8kgBXdhSliYGDsBbmGgfcGXBFQ2QXeu3cv8CIUAcEEkBAHimcFQEKMKEIMICEGcoQGGwAAkHMq1PMDqRIAAAAASUVORK5CYII=');
}
#corner:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAKlBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wAA2aexAAAADnRSTlMAESJEVWZ3iKq7zN3u/7dveoMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAAItJREFUKJFjYBh2gBmVawDEvA7IIiwXQEJHkIV8QEJcdwMQIqx3JwBJpr1IymJuK4AoqTtwZWxnF4JpprVXYUKxNxUgDLgytrMToXJMc69BGLU3BWDqNe8kgBXdhSliYGDsBbmGgfcGXBFQ2QXeu3cv8CIUAcEEkBAHimcFQEKMKEIMICEGcoQGGwAAkHMq1PMDqRIAAAAASUVORK5CYII=');
}
#corner:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADnRSTlMAESJEVWZ3iKq7zN3u/7dveoMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAAItJREFUKJFjYBh2gBmVawDEvA7IIiwXQEJHkIV8QEJcdwMQIqx3JwBJpr1IymJuK4AoqTtwZWxnF4JpprVXYUKxNxUgDLgytrMToXJMc69BGLU3BWDqNe8kgBXdhSliYGDsBbmGgfcGXBFQ2QXeu3cv8CIUAcEEkBAHimcFQEKMKEIMICEGcoQGGwAAkHMq1PMDqRIAAAAASUVORK5CYII=');
}
#smooth::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAgklEQVQokWNgGAUwwIzKdQBiLlShA0DM54AswvoBSPA/QhayBQv9VkCIMJ6/ACTZ3m9ECGn/DwBR9b8N4Lbf/w6m2d8/F4Bq6/sXAGH5/n8mwP///wem2v9XYGbO//8AJMT3/4UAzAimdR9AQvwvke12AAmxCDAgA5AQqs+wCQ02AADS/y+5IReXcwAAAABJRU5ErkJggg==');
}
#smooth:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAgklEQVQokWNgGAUwwIzKdQBiLlShA0DM54AswvoBSPA/QhayBQv9VkCIMJ6/ACTZ3m9ECGn/DwBR9b8N4Lbf/w6m2d8/F4Bq6/sXAGH5/n8mwP///wem2v9XYGbO//8AJMT3/4UAzAimdR9AQvwvke12AAmxCDAgA5AQqs+wCQ02AADS/y+5IReXcwAAAABJRU5ErkJggg==');
}
#smooth:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAgklEQVQokWNgGAUwwIzKdQBiLlShA0DM54AswvoBSPA/QhayBQv9VkCIMJ6/ACTZ3m9ECGn/DwBR9b8N4Lbf/w6m2d8/F4Bq6/sXAGH5/n8mwP///wem2v9XYGbO//8AJMT3/4UAzAimdR9AQvwvke12AAmxCDAgA5AQqs+wCQ02AADS/y+5IReXcwAAAABJRU5ErkJggg==');
}
#deletePoint::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAjUlEQVQokWNgoCbg//+BakJEAk9MIStMIS1MIW4BDOs5DTCEOBIwhFgbMISYNmCavxhTqByJPRVCWSNEmBZCHeYAF+IogNBsC+BCOjBnX/gPAiBWB0wuAOQYfiBmvgBXDxPScsAQWo6w+wPQKKCQZAO6EONKpGACa2SsK2BAE+JuYkAXYkQWYYA7lSIAAOb7NQc77a67AAAAAElFTkSuQmCC');
}
#deletePoint:hover::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAjUlEQVQokWNgoCbg//+BakJEAk9MIStMIS1MIW4BDOs5DTCEOBIwhFgbMISYNmCavxhTqByJPRVCWSNEmBZCHeYAF+IogNBsC+BCOjBnX/gPAiBWB0wuAOQYfiBmvgBXDxPScsAQWo6w+wPQKKCQZAO6EONKpGACa2SsK2BAE+JuYkAXYkQWYYA7lSIAAOb7NQc77a67AAAAAElFTkSuQmCC');
}
#deletePoint:active::before{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAjUlEQVQokWNgoCbg//+BakJEAk9MIStMIS1MIW4BDOs5DTCEOBIwhFgbMISYNmCavxhTqByJPRVCWSNEmBZCHeYAF+IogNBsC+BCOjBnX/gPAiBWB0wuAOQYfiBmvgBXDxPScsAQWo6w+wPQKKCQZAO6EONKpGACa2SsK2BAE+JuYkAXYkQWYYA7lSIAAOb7NQc77a67AAAAAElFTkSuQmCC');
}

section a.button:nth-of-type(3) {
	margin-right: 	0px;
	clear:			right;
}

#warptext, 
#warpbut{
	position: 	relative;
	width: 		174px;
	height:		40px;
	margin: 	0px 0px 0px 0px;
	padding: 	4px;
}

#warptext{
	max-width:  	174px;
	margin-bottom: 	18px;
	font: 11px/1.4 Verdana, Geneva, sans-serif normal;
}

#warpbut {
	color:  black;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-style:			normal;
	text-transform:		uppercase;
	text-align:  		center;
	text-decoration:  none;
	-webkit-text-stroke: 0pt black;
	white-space: nowrap;
	display: blocK;
	height: 		21px;
	margin-top: 	0px;
	padding: 0px;
	padding-top: 5px;
	text-align:		center;
	width: 			182px;
	cursor: 		pointer;
	margin-bottom:	1px;
	/*line-height: 0px;
	font-size: 0px;
	color: rgba(255,255,255,0);*/
	text-indent: 0px;
	background-color: #C8C9CE;
	}
	
#warpbut:hover{
	color:  #CCFF00;
	background-color:black;
}

#warpbut:active{
	color:  black;
	background-color: #CF0;
}


label {
	display: block;
	margin:8px 12px 0px 0px;
	padding: 0px;
}

/* ::::::::::::::::: TYPE ::::::::::::::::: */

form#gui #type{
	min-height: 160px;
}

#type fieldset{
	margin: 	0px;
	padding: 	0px;
	width: 		212px;
	height: 	181px;
}


#type select#fontselect {
	position: 	absolute;
	top: 		38px;
	left: 26px;
}
#type div#fontselect{
	position: 	absolute;
	top: 		0px;
	left: 		26px;
	width: 180px;
	padding: 0px;
}

#type input#localinput {
	width: 176px;
	padding: 2px 0px 2px 4px;
	color:black;
	cursor: pointer;
}
#type div#fontselect a{
	display: block;
	position: relativee;
	right: 0px;
	top: 0px;
	width: 178px;
	height: 12px;
	padding: 4px 0px 0px;
	border: solid #CF0 1px;
	color:#CF0;
	text-align:center;
	margin: 0px;
	margin-bottom: 18px;
	font-weight:bold;
	text-decoration: none;
}

#type div#fontselect a:hover{
	border: solid 1px transparent;
	color: white;
}

#type div#fontselect a:active{
	background-color:#CF0;
}

#type a.button{
	position: absolute;
	top: 76px;
	left: 26px;
}

a.button#rotate{
	position: absolute;
	left: 100px;
}

a.button#skew{
	left: 172px;
}

#type label[for=sizeinput],
#type label[for=kerninput],
#type label[for=lineinput]{
	position: absolute;
	margin: 0px;
	display: block;
	top:132px; 
	left: 26px;
	width: 74px;
}


#type label[for=kerninput]{
	top: 153px;
}

#type label[for=lineinput]{
	top: 174px;
}
#type #sizeinput,
#type #kerninput,
#type #lineinput {
	-webkit-border-top-left-radius: 	0;
	-webkit-border-bottom-left-radius:	0;
	-moz-border-radius-topleft: 		0;
	-moz-border-radius-bottomleft: 		0;
	-o-border-radius-topleft: 			0;
	-o-border-radius-bottomleft:		0;
	border-top-left-radius: 			0;
	border-bottom-left-radius: 			0;
	padding-right:	    6px;
	margin: 			0px;
	position: 			absolute;
	top: 				130px;
	right: 				3px;
	background-color: 	white;
	text-align: 		left;
	width: 				30px;
	height: 14px;
}

#type #kerninput {
	top:151px;
}

#type #lineinput {
	top:172px;
}

#sizeslider,
#kernslider,
#lineslider{
	z-index:10;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	-o-border-radius-topright: 0;
	-o-border-radius-bottomright: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	position: absolute;
	top: 	130px;
	right: 	39px;
	width: 	74px;
	height:	14px;
	margin:	0px;
	border-right: solid transparent 0px;
	cursor:pointer;
	background-color: black;
}

#kernslider{
	top: 151px;
}

#lineslider{
	top: 172px;
}
a.ui-slider-handle {
	background-color: white;
	position: absolute;
	margin: 1px -6px;
	z-index: 2;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	width: 12px;
	height:12px;
	cursor: pointer;
	-webkit-box-shadow:	0px 0px 2px rgba(0,0,0,0.5);
	-moz-box-shadow:	0px 0px 2px rgba(0,0,0,0.5);
	box-shadow:			0px 0px 2px rgba(0,0,0,0.5);
}

a.ui-slider-handle:hover{
    background-color: #CCFF00;
}

/*a.ui-slider-handle:focus{
	outline: 0px;
}*/

/* :::::::::::::::: POINT :::::::::::::::: */

#point{
	display: block;
}
#point label{
	display: inline-block;
	margin: 0px 8px 8px 0px;
	-webkit-transition: color 0.3s linear;
	-moz-transition: color 0.3s linear;
}

#point label button{
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
}
#point label:nth-of-type(even){
	clear:right;
	margin-right: 0px;
}

#point label:nth-of-type(5),
#point label:nth-of-type(6){
	margin-bottom: 0px;
}
#point label input[type=text]{
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	width: 26px;
	padding: 0px 4px;
}

section.deactivated label input[type=text]{
	color: white;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-webkit-opacity: 0.2;
	-moz-opacity: 0.2;
	opacity: 0.2;
	pointer-events:none;
}
h4{
	-webkit-transition: color 0.3s linear;
	-moz-transition: color 0.3s linear;
	color:  white;
	display: inline-block;
	width: 72px;
}

section.deactivated h4,
section.deactivated label{
	-webkit-transition: color 0.3s linear;
	-moz-transition: color 0.3s linear;
	color: rgba(255,255,255,0.4);
}

section.deactivated .button{
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	opacity: 0.2;
	pointer-events:none;
}

#text h3{
	}

#curve h3{
}
#type h3{
}

#point h3{
}
#circlepalette h3{
	}
	
/* :::::::::::::::: CIRCLE :::::::::::::::: */

#gui section#circlepalette{
	display: none;
}
#textoutside{
	margin-left:74px;
}
#textinside{
	margin-right:0px;
}
#textoutside::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABDklEQVQokWNgoA0QQOawTgASqr8SECIcb6qAvEqxBQghzgY2IO8ow3QkfRcYPzIwPWA4hGTWY4YlDOwTUOyambWEgScAxGKDCcUv0xfQAzGY9jcASSF1BgY+A66ETgZTBoa6pscMDIw352wCWsmeoBkwnUH6MEMMUFUzQ18B6407DBz3illfMDCEA4WKGdh+CZwwAJrDuNaBQeoKUCgugKfjKdgS5s8MLC9AHmW51c3gxqD5/t8khm7GPrBLGCS+ARW8SRS9Z8AzdyHUVXGNDHpAttQjJlGYQxmXMswRADkHxUfPQEQeitAnEKFPSAissQ5FaC7QeCZU40GOkH6EIsT8tkj9ngGKEMRDgwgAABSmRiWyirRBAAAAAElFTkSuQmCC') ;
}
#textoutside:hover::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABDklEQVQokWNgoA0QQOawTgASqr8SECIcb6qAvEqxBQghzgY2IO8ow3QkfRcYPzIwPWA4hGTWY4YlDOwTUOyambWEgScAxGKDCcUv0xfQAzGY9jcASSF1BgY+A66ETgZTBoa6pscMDIw352wCWsmeoBkwnUH6MEMMUFUzQ18B6407DBz3illfMDCEA4WKGdh+CZwwAJrDuNaBQeoKUCgugKfjKdgS5s8MLC9AHmW51c3gxqD5/t8khm7GPrBLGCS+ARW8SRS9Z8AzdyHUVXGNDHpAttQjJlGYQxmXMswRADkHxUfPQEQeitAnEKFPSAissQ5FaC7QeCZU40GOkH6EIsT8tkj9ngGKEMRDgwgAABSmRiWyirRBAAAAAElFTkSuQmCC') ;
}
#textoutside:active::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABDklEQVQokWNgoA0QQOawTgASqr8SECIcb6qAvEqxBQghzgY2IO8ow3QkfRcYPzIwPWA4hGTWY4YlDOwTUOyambWEgScAxGKDCcUv0xfQAzGY9jcASSF1BgY+A66ETgZTBoa6pscMDIw352wCWsmeoBkwnUH6MEMMUFUzQ18B6407DBz3illfMDCEA4WKGdh+CZwwAJrDuNaBQeoKUCgugKfjKdgS5s8MLC9AHmW51c3gxqD5/t8khm7GPrBLGCS+ARW8SRS9Z8AzdyHUVXGNDHpAttQjJlGYQxmXMswRADkHxUfPQEQeitAnEKFPSAissQ5FaC7QeCZU40GOkH6EIsT8tkj9ngGKEMRDgwgAABSmRiWyirRBAAAAAElFTkSuQmCC') ;
}
#textinside::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABf0lEQVQokWNgoAyY7/v//3Uxskj036mKTJH3tyJEtH8ZgCjmdZtgIqyvFSAM5nMBUKG8Rpgk1zeoou9wExjrIcr0GhCmcj4CU7uRrGY8Ddb3GNk59iCd3BOQhbg2gMTVTibDnZPA8hlI1bC9//8b7FQGi/dvGK4D6Z0MbDfOg5Qz9P5/GaOwGsh4ypHRwAByGsu9qQycBXVA1mf//6/bf4C8c4Ah8v0BfyDrI0vl/b9JII1X5/2/YSAPEgI6MARsev/fZgYGkNAnEE8AbCHIXpDGZyBeD5DHBBYHGb8LZNmfGwIM856AhECOqAVi3s98ATLNYPUgp9oD9fQ39DfINYA0gj3EvYCB+X/TXwHZrwyMQN4GSOBwf113lYH5nYFtA4MdOFj3CNRPqAPqjj8oO4HxNiSgJ9gsegc0h+OXTIMUJKBZfzDUHQcx1j1j6IfGWv5EJjAtaCD1DRaWryEhyMB8Dxa1DNq/HcAi++EJAJhM/m03VKl6j5RMsCUmFAAA2mx6LEitoXYAAAAASUVORK5CYII=') ;
}
#textinside:hover::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wBe0F/zAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABf0lEQVQokWNgoAyY7/v//3Uxskj036mKTJH3tyJEtH8ZgCjmdZtgIqyvFSAM5nMBUKG8Rpgk1zeoou9wExjrIcr0GhCmcj4CU7uRrGY8Ddb3GNk59iCd3BOQhbg2gMTVTibDnZPA8hlI1bC9//8b7FQGi/dvGK4D6Z0MbDfOg5Qz9P5/GaOwGsh4ypHRwAByGsu9qQycBXVA1mf//6/bf4C8c4Ah8v0BfyDrI0vl/b9JII1X5/2/YSAPEgI6MARsev/fZgYGkNAnEE8AbCHIXpDGZyBeD5DHBBYHGb8LZNmfGwIM856AhECOqAVi3s98ATLNYPUgp9oD9fQ39DfINYA0gj3EvYCB+X/TXwHZrwyMQN4GSOBwf113lYH5nYFtA4MdOFj3CNRPqAPqjj8oO4HxNiSgJ9gsegc0h+OXTIMUJKBZfzDUHQcx1j1j6IfGWv5EJjAtaCD1DRaWryEhyMB8Dxa1DNq/HcAi++EJAJhM/m03VKl6j5RMsCUmFAAA2mx6LEitoXYAAAAASUVORK5CYII=') ;
}
#textinside:active::before{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAABf0lEQVQokWNgoAyY7/v//3Uxskj036mKTJH3tyJEtH8ZgCjmdZtgIqyvFSAM5nMBUKG8Rpgk1zeoou9wExjrIcr0GhCmcj4CU7uRrGY8Ddb3GNk59iCd3BOQhbg2gMTVTibDnZPA8hlI1bC9//8b7FQGi/dvGK4D6Z0MbDfOg5Qz9P5/GaOwGsh4ypHRwAByGsu9qQycBXVA1mf//6/bf4C8c4Ah8v0BfyDrI0vl/b9JII1X5/2/YSAPEgI6MARsev/fZgYGkNAnEE8AbCHIXpDGZyBeD5DHBBYHGb8LZNmfGwIM856AhECOqAVi3s98ATLNYPUgp9oD9fQ39DfINYA0gj3EvYCB+X/TXwHZrwyMQN4GSOBwf113lYH5nYFtA4MdOFj3CNRPqAPqjj8oO4HxNiSgJ9gsegc0h+OXTIMUJKBZfzDUHQcx1j1j6IfGWv5EJjAtaCD1DRaWryEhyMB8Dxa1DNq/HcAi++EJAJhM/m03VKl6j5RMsCUmFAAA2mx6LEitoXYAAAAASUVORK5CYII=') ;
}
#circlepalette input#radius,
#circlepalette input#textstart{
	width: 102px;
	padding: 0px 4px;
	margin: 0px 0px 8px 0px;;
}

#circlepalette label input[type=text]{
	width: 26px;
	padding: 0px 4px;
}
#circlepalette label{
	display: inline-block;
	margin: 0px 8px 0px 0px;
	-webkit-transition: color 0.3s linear;
	-moz-transition: color 0.3s linear;
}

#circlepalette label:nth-of-type(even){
	clear:right;
	margin-right: 0px;
}

#drawingarea a.radiushandle{
	width: 16px;
	height: 12px;
	border: solid #666 1px;
	display: block;
	text-indent: -999px;;
	overflow:hidden;
	position:absolute;
	z-index: 100;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///8AAAAAAAB+UaldAAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC') center center no-repeat white;
}

#drawingarea a.radiushandle:hover{
	border-color:black;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC') center center no-repeat black;
}
#drawingarea a.radiushandle:active{
	border-color:#CF0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX////M/wDM/wDZjiJIAAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC') center center no-repeat #CF0;
}
#drawingarea a.movehandle{
	-webkit-border-radius: 	8px;
	-moz-border-radius: 	8px;
	-o-border-radius: 		8px;
	border-radius: 		8px;
	width: 15px;
	height: 15px;
	border: solid #666 1px;
	display: block;
	text-indent: -999px;;
	overflow:hidden;
	position:absolute;
	z-index: 100;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAABJJREFUCJlj4GBggKP/DQxIXAAYDQHA1NADxgAAAABJRU5ErkJggg==') center center no-repeat white;
}
#drawingarea a.movehandle:hover{
	border-color: black;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAAA3NCSVQICAjb4U/gAAAABlBMVEX////M/wBeU0EoAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAABJJREFUCJlj4GBggKP/DQxIXAAYDQHA1NADxgAAAABJRU5ErkJggg==') center center no-repeat black;
}
#drawingarea a.movehandle:active{
	border-color: #CF0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///////9VfPVsAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAABJJREFUCJlj4GBggKP/DQxIXAAYDQHA1NADxgAAAABJRU5ErkJggg==') center center no-repeat #CF0;
}

#drawingarea a.textmovehandle{
	-webkit-transform:	rotate(45deg);
	-moz-transform:		rotate(45deg);
	-o-transform:		rotate(45deg);
	-ms-transform:		rotate(45deg);
	transform:			rotate(45deg);
	transform-origin: 50% 50%;
	width: 6px;
	height: 6px;
	border: solid #666 2px;
	display: block;
	text-indent: -999px;;
	overflow:hidden;
	position:absolute;
	z-index: 100;
}

#drawingarea a.textmovehandle:hover{
	border-color:black;
	background-color:black;
}

#drawingarea a.textmovehandle:active{
	border-color:#CF0;
	background-color:#CF0;
}

/* :::::::::::::::: CANVAS :::::::::::::::: */

canvas {
	z-index:100;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAgMAAADwXCcuAAAAA3NCSVQICAjb4U/gAAAACVBMVEX////g4uu7v9Fg/aGdAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAQSURBVAiZY2gQYMAADphiABvoAOH+/xxCAAAAAElFTkSuQmCC') top left white;
}

section#drawingarea {
	position: absolute;
	left: 410px;
	top: 142px;
	width: 586px;
	height: 440px;
	z-index:200;
	border: solid 1px #c7cfdf;
	overflow: hidden;
	color: black;
	padding-top: 0px;
	background-color:#21222A;
}

section#toolbar{
	position:relative;
	z-index:150;
	display:block;
	height: 56px;
	top: 0px;
	margin: 0px;
}

#attached{
	z-index:20;
	position: absolute;
	-webkit-transform: translate3d(0px, 0px, 0px);
}

#bezcontrols,
#circlecontrols{
	z-index:40;
	position: absolute;
}

#circlecontrols{
	display:none;
	z-index:30;
}
#horresize,
#vertresize{
	position:	absolute;
	top: 		50%;
	right: 		2px;
	width: 		12px;
	height: 	10px;
	display: 	block;
	text-indent:-9999px;
	overflow:	hidden;
	z-index: 	100;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///8AAAAAAAB+UaldAAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC') center center no-repeat;
	cursor: col-resize;
}

#vertresize{
	-webkit-transform:	rotate(90deg);
	-moz-transform:		rotate(90deg);
	-ms-transform:		rotate(90deg);
	-o-transform:		rotate(90deg);
	transform:			rotate(90deg);
	transform-origin: 0% 0%;
	left: 				50%;
	top: 				auto;
	bottom: 			3px;
	cursor: 			row-resize;
}

#horresize:hover,
#vertresize:hover{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX////M/wDM/wDZjiJIAAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC');
}

#horresize:active,
#vertresize:active{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKAgMAAAD9QldpAAAAA3NCSVQICAjb4U/gAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMAmf939xoAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAlSURBVAiZY2BwZGBgbHJgYGuawCDVtIQhq2klGIPYIDGQHFANAMKsCeNNivzzAAAAAElFTkSuQmCC');
}

#diagresize{
	position:		absolute;
	right: 			2px;
	bottom: 		3px;
	z-index: 		100;
	width: 			10px;
	height: 		10px;
	display: 		block;
	text-indent:	-9999px;
	overflow:		hidden;
	background: 	url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAA3NCSVQICAjb4U/gAAAAFVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAA9huxxAAAAB3RSTlMAESIzzO7/sTtOhgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMi4xMYfJhocAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAAMElEQVQImWNIS0tVYGBISwtmAJKpBiASyGRkADFFGEBMNwYQM40BxASRImlpYGYaABezCLNtEiTtAAAAAElFTkSuQmCC') center center no-repeat;
	cursor: 		se-resize;
}
#horresize:after,
#vertresize:after
#diagresize:after{
	position:absolute;
	font:20px/1.3 arial, sans-serif;
	content:".";
	width: 0px;
	height: 0px;
	}
#widthindicator{
	bottom: 			2px;
	right: 				0px;
	white-space: 		pre;
	pointer-events: 	none;
	-webkit-transform: 	translateX(42px) translateY(-66px) rotate(270deg);
	-moz-transform:		translateX(42px) translateY(-66px) rotate(270deg);
	-o-transform:		translateX(42px) translateY(-66px) rotate(270deg);
	-ms-transform:		translateX(42px) translateY(-66px) rotate(270deg);
	transform:			translateX(42px) translateY(-66px) rotate(270deg);
	position:			absolute;
	width: 				100px;
}

#heightindicator{
	white-space:	pre;
	pointer-events: none;
	position:		absolute;
	bottom: 		6px;
	padding-left: 	20px;
	right:			0px;
	margin-right: 	20px;
	text-align: 	right;
}
#widthindicator::before,
#widthindicator::after,
#widthindicator::before,
#widthindicator::after{
	position:absolute;
	font-size:large;
	content:"";
}

#drawingarea a.handle{
	width: 6px;
	height: 6px;
	background-color:white;
	border: solid #666 2px;
	display: block;
	text-indent: -999px;
	overflow:hidden;
	position:absolute;
	z-index: 100;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
/*	display:none;
*/}

#drawingarea a.pt{
	display:block;
	border-radius: 0px;
	-o-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

#drawingarea a.smooth{
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#drawingarea a.hi{
	background-color: #666;
}
#drawingarea a.low{
	background-color: white;
}

footer{
	display:block;
	background-color: white;
	left: 0px;
	height:60px;
	margin-top: -60px;
	width:100%;
	position: relative;
	z-index:10;
	min-width: 990px;
	color: black;
}

footer img{
	right: 14px;
	top: 6px;
	border: none;
	position: absolute;
	padding-left: 16px;
	border-left: solid #21222A 1px;
}

footer nav{
	position: absolute;
	left:14px;
	top: 26px;
	white-space:pre;
}
footer a{
	color: black;
	padding-left: 8px;
	margin-left: 8px;
	border-left: solid black 1px;
}

footer iFrame#facebook{
	overflow: hidden;
	display: block;
	position: absolute;
	top: 20px;
	right: 160px;
	width: 80px;
	height:21px;
	border: none;
}

#tweetbut {
	overflow: hidden;
	display: block;
	position: absolute;
	top: 20px;
	right: 84px;
	width: 72px; 
	height: 21px;
	border: none;
}

/* CODE*/

#warptool{
	width:100%;
	position:relative;
}

#codebox{
	position:absolute;
	top: 120px;
	left: 0px;
	padding-left: 14px;
	z-index:200;
	
}

#codebox h3 {
	color:  white;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-weight:		normal;
	font-style:			normal;
	text-transform:		uppercase;
	display: 			block;
	position: 			absolute;
	width: 				542px;
	height: 			21px;
	left: 				14px;
	top: 				32px;
	text-indent: 		0px;
	padding-bottom:	24px;
}

#codebox p{
	position: relative;
	margin:94px 0px 18px;
	width: 542px;
	padding-bottom: 18px;
	border-bottom: solid white 2px;	
	font-size:  18px;
	line-height:  1.5;
	letter-spacing:  0.05em;
	
}
	
#codebox a#back,
#content a#info_b{
	position: absolute;
	color:white;
	left:0px;
	top: 0px;
	border-right: solid 4px rgba(255,255,255,0.3);
	padding: 5px 26px 0px 26px;
	height: 15px;
	display: block;
	text-decoration: none;
}

#codebox a#back:hover,
#content a#info_b:hover{
	color:#CF0;
}

#codebox a#back::before,
#content a#info_b::before{
	position:absolute;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	left: 0px;
	top: 0px;
	height: 18px;
	width:18px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALBAMAAABfd7ooAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHJj5lAAAADHRSTlMAESJEd4iZqszd7v8RmLjZAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAuSURBVAiZY2BgYGCeACSYqjcAyajdQNJiN5AU2w0iZ+9GsCHiDAxeYBKiHqgXAKoWFSGxbUdYAAAAAElFTkSuQmCC') 4px center no-repeat, white;
	content:"";
}

#codebox a#back:hover::before,
#content a#info_b:hover::before{
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALBAMAAABfd7ooAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX////M/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wDM/wAQOG43AAAADHRSTlMAESJEd4iZqszd7v8RmLjZAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLjAyLjExh8mGhwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAuSURBVAiZY2BgYGCeACSYqjcAyajdQNJiN5AU2w0iZ+9GsCHiDAxeYBKiHqgXAKoWFSGxbUdYAAAAAElFTkSuQmCC') 4px center no-repeat, black;
}

#codebox form{
	z-index: 200;
	margin: 0px 0px;
	display:block;
	padding: 0px;
	padding-top: 38px;
	position: relative;
	width: 542px;
}

#codebox form textarea{
	-webkit-appearance:none;
	width: 494px;
	height: 376px;
	margin: 0px 0px 12px 0px;
	padding: 12px;
	font:9px/1.3 verdana, sans-serif;
	color: #4B5166;
	background-color: white;
	margin-bottom:	23px;
	position:		relative;
	min-height:		48px;
	display:		block;
	border:solid white 12px;
	white-space:pre;
}

#codebox form textarea::-webkit-scrollbar{
		border: 0px;
		-webkit-border-radius: 8px;
	}
	
#codebox form textarea::-webkit-scrollbar-button{
	display:  none;
}

#codebox form textarea::-webkit-scrollbar-track        {
	border: 0px;
	-webkit-border-radius: 8px;
	}

#codebox form textarea::-webkit-scrollbar-track-piece  {
	background-color:  black;
	border: 0px;
	-webkit-border-radius: 8px;
	margin-bottom:  5px;
}

#codebox form textarea::-webkit-scrollbar-thumb        {
	background-color:  #CF0;
	-webkit-border-radius: 7px;
	border: 0px;
}

#codebox form textarea::-webkit-scrollbar-corner       {
	background-color:  white;
	border: 0px;
}

#codebox form textarea::-webkit-resizer{
	background-color:  black;
	border: 0px;
	-webkit-border-radius: 7px;
}

#codebox form input[type=checkbox]{
	display:none;
}

#codebox form label:hover{
	background-color: black;
	background-image:none;
}

#codebox form label:active{
	color: white;
}
a#webkit,
a#firefox,
a#opera,
a#explorer{
	position: absolute;
	top: 0px;
	left: 486px;
	text-decoration:none;
}

a#firefox{
	left: 406px;
}
a#opera{
	left: 326px;
}

a#explorer{
	left: 246px;
}
a.checked{
	pointer-events: auto;
	cursor: pointer;
	color:#CF0;
}
a.checked::before{
	left: 0px;
	top: 2px;
	width: 7px;
	height:7px;
	border: solid #CF0 3px;
	background-color: black;
}
	
/* INFO */
#content {
	overflow:auto;
	padding-left: 14px;
	position: absolute;
	top: 0px;
	padding-bottom:60px;
	}
	
#content section {	
	width: 464px;
	float:left;
	margin-right: 16px;
	padding-bottom:70px;
}
#content h3::before{
	position:  absolute;
	display: block;
	content: ".";
	font-size: 1px;
	width: 0px;
	height: 0px;
}
#content h3 {
	color:  white;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-style:			normal;
	text-transform:		uppercase;
	text-align:  		left;
	white-space: nowrap;

	display: 			block;
	position: 			relative;
	width: 				960px;
	height: 			20px;
	margin-top: 		152px;
	text-indent: 		0px;
	padding-top: 	1px;
	padding-bottom: 24px;
	clear: left;
}

#content p,
#content h4{
	width: 100%;
	display: blocK;
}

#content p,
#content ol{
	font-size:  16px;
	line-height:  1.5;
	margin-bottom:  13.5px;
}

#content h4{
	font-size:  21px;
	line-height:  1;
	text-transform: uppercase;
	-webkit-text-stroke: 1px white;
	margin-bottom:  12px;
}

#content a#info_b{
	position: relative;
	margin-top: 10px;
	width: 906px;
	padding-bottom:8px;
	border-right:none;
	border-bottom: 1px solid white;
	margin-bottom: 24px;
}

/* FONTNAMES */

#fontnamepalette{
	position: absolute;
	display:block;
	left: 600px;
	top:70px;
	background-color:#21222A;
	border: solid 1px #c7cfdf;
	z-index: 300;
	width:480px;
	height:  390px;
	padding: 88px 12px 24px;
	overflow:  hidden;
}

#fontnamepalette #bar{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 32px;
	width:100%;
	cursor: move;
	background-color:#C8C9CE;
	-webkit-border-top-left-radius: 	3px;
	-webkit-border-bottom-left-radius:	3px;
	-moz-border-radius-topleft: 		3px;
	-moz-border-radius-bottomleft: 		3px;
	-o-border-radius-topleft: 			3px;
	-o-border-radius-bottomleft:		3px;
	border-top-left-radius: 			3px;
	border-bottom-left-radius: 			3px;
}

#fontnamepalette #bar h2{
	color:  black;
	text-transform: uppercase;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-weight:		normal;
	font-style:			normal;
	text-transform:		uppercase;
	margin: 8px 0px 0px 12px;
}

#fontnamepalette #closebut{
	-webkit-box-shadow:	0px 0px 7px rgba(0,0,0,0.6);
	-moz-box-shadow:	0px 0px 7px rgba(0,0,0,0.6);
	box-shadow:			0px 0px 7px rgba(0,0,0,0.6);
	width:20px;
	height: 20px;
	display: blocK;
	text-indent: -999px;
	font-size: 0px;
	position: absolute;
	border: solid #21222A 1px;
	right: 10px;
	top: 6px;
	overflow:  hidden;
}
#fontnamepalette #closebut:hover{
	border: solid transparent 1px;
}
#fontnamepalette #closebut:active{
	border: solid transparent 1px;
}
#fontnamepalette #closebut:after{
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
	content:"";
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIBAMAAAA2IaO4AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///8AAAAAAAAAAAAAAABRO2rwAAAABXRSTlMAM2bu/4FQ14MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAACNJREFUCJljYBJgVGBQMRR2YhB2NjFkYDRxFoAQYC5YAqQEAFQaBEF3kDxxAAAAAElFTkSuQmCC') center center no-repeat;
}
#fontnamepalette #closebut:hover:after{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIBAMAAAA2IaO4AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX////M/wDM/wDM/wDM/wDByRFkAAAABXRSTlMAM2bu/4FQ14MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAACNJREFUCJljYBJgVGBQMRR2YhB2NjFkYDRxFoAQYC5YAqQEAFQaBEF3kDxxAAAAAElFTkSuQmCC');
}
#fontnamepalette #closebut:active:after{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIBAMAAAA2IaO4AAAAA3NCSVQICAjb4U/gAAAAD1BMVEX///////////////////+Rd1MVAAAABXRSTlMAM2bu/4FQ14MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIuMDIuMTGHyYaHAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAACNJREFUCJljYBJgVGBQMRR2YhB2NjFkYDRxFoAQYC5YAqQEAFQaBEF3kDxxAAAAAElFTkSuQmCC');
}

#fontnamepalette #fontnav{
	position: absolute;
	top: 32px;
	left: 0px;
	width:488px;
	padding: 8px;
	height:  16px;
	background-color: #3A3D4B;
	}

#fontnamepalette input[type=radio]{
	display: none;
}

.fontradio {
	position:absolute;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	text-align:left;
	display: block;
	margin: 0px;
	padding: 5px 0px 0px 18px;
	width: 88px;
	height: 13px;
	top: 9px;
	left: 12px;
	cursor: pointer;
	color: white;
}

.fontradio::before{
	position: absolute;
	top: 4px;
	left: 2px;
	border: none;
	width: 10px;
	height: 10px;
	background-color: white;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
	content:"";
}

	
.fontradio:hover::before{
	border: solid white 3px;
	width: 7px;
	height:7px;
	left: 0px;
	top: 2px;
}

.fontradio:active::before{
	top: 4px;
	left: 2px;
	border: none;
	width: 10px;
	height: 10px;
	background-color: #CF0;
}

.fontradio:hover{
	color:#CF0;
}	

input[type=radio]+label[for=googlefonts] {
	left: 118px;
}

input[type=radio]:checked+label {
	pointer-events: none;
	color: white;
	color: #CF0;
}

#fontnamepalette #fontslider{
	position:  relative;
	width: 872px;
}

#fontnamepalette #localselect,
#fontnamepalette #googleselect{
	width: 480px;
	position:  absolute;
	top:  0px;
}

#fontnamepalette #localselect{
	
}
#fontnamepalette p{
	font-size: 11px;
}
#fontnamepalette p a{
	color:#CF0;
}
#fontnamepalette h3{
	color:  white;
	font-size:  28px;
	font-size-adjust:	0.51; 
	font-weight:		normal;
	font-style:			normal;
	text-transform:		uppercase;
	height: 21px;
	margin:0px 0px 16px;
	text-indent: 0px;
}
#gfontlist .building,
#lfontlist .building{
	text-align: center;
	background:  url('data:image/gif;base64,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') center 20px no-repeat;
	padding-top:  80px;
}

#gfontlist,
#lfontlist{
	background-color:white;
	float:left;
	width: 200px;
	height: 380px;
	margin: 0px 16px 16px 0px;
	overflow-y:scroll;
	color: black;
	border: solid white 10px;
	-webkit-border-radius:	7px;
	-moz-border-radius: 	7px;
	-o-border-radius: 		7px;
	border-radius: 			7px;
	line-height: 1.4;
}

#lfontlist::-webkit-scrollbar,
#gfontlist::-webkit-scrollbar{
		border: 0px;
		-webkit-border-radius: 8px;
	}
	
#lfontlist::-webkit-scrollbar-button,
#gfontlist::-webkit-scrollbar-button{
	display:  none;
}

#lfontlist::-webkit-scrollbar-track,
#gfontlist::-webkit-scrollbar-track{
	border: 0px;
	-webkit-border-radius: 8px;
	}

#lfontlist::-webkit-scrollbar-track-piece,
#gfontlist::-webkit-scrollbar-track-piece {
	background-color:  black;
	border: 0px;
	-webkit-border-radius: 8px;
	margin-bottom:  5px;
}

#lfontlist::-webkit-scrollbar-thumb,
#gfontlist::-webkit-scrollbar-thumb{
	background-color:  #CF0;
	-webkit-border-radius: 7px;
	border: 0px;
}

#lfontlist::-webkit-scrollbar-corner,
#gfontlist::-webkit-scrollbar-corner{
	background-color:  white;
	border: 0px;
}

#lfontlist::-webkit-resizer,
#gfontlist::-webkit-resizer{
	background-color:  black;
	border: 0px;
	-webkit-border-radius: 7px;
}


#lfontlist a,
#gfontlist a{
	display:block;
	margin: 0px 0px 1px;
	padding: 2px;
	text-decoration: none;
}

#lfontlist a:hover,
#gfontlist a:hover{
	color:white;
	background-color: black;
}

#lfontlist a:active,
#gfontlist a:active{
	background-color: #CF0;
	color:black;
}

form#googlevariants{
	position: relative;
	display:  block;
	width: 250px;
	margin-left: 230px;
	padding: 0px;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
}
form#googlevariants h4{
	font-size:  20px;
	letter-spacing: 1px;
	background-color: rgba(255,255,255,0.75);
	color:  black;
	padding:  4px;
	width:  auto;
	display:  block;
	margin:  0px 0px 18px 6px;
	}

form#googlevariants h5{
	color:  white;
	letter-spacing: 1px;
	position:  relative;
	height:  auto;
	font-size:  18px;
	text-transform: none;
	display:  block;
	margin-bottom:  9px;
}

form#googlevariants .fontradio {
	position:relative;
	margin: 0px;
	padding: 5px 0px 0px 18px;
	width: 188px;
	height: 13px;
	cursor: pointer;
	color: white;
}

form#googlevariants hr{
	margin:  18px 0px;
	height:  1px;
	border:  0px;
}
.help-transfer{
	outline: solid #c7cfdf 1px;
	z-index:400;
}

#preloader{
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	position: absolute;
	z-index: 300;
	margin: -53px 0px -53px 0px;
	width: 106px;
	height: 106px;
	display: block;
	text-indent:-999px;
	overflow: hidden;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAMAAABj/zSlAAAAA3NCSVQICAjb4U/gAAAA6lBMVEX///8AAAAAAAAAAAAAAAAAAABJSUkAAABJSUlDQ0N6f2h0dHRra2uZmZmQkJCurq6jr3WlpaWVugDMzMy9yom4xIXY2NjMzMzn5+fe7Kbf39/S4Ju76gD39/fv7+/j8azn5+fZ4rbB8QD////+//j8//D7/+37/+r5/+P4/933/9b2/9H39/fy/77y/M3x/7fu/6vn/4js+bvm/4Dv7+/r883j/3Pf/13d/1Tb/0nY/zvn5+fW/zHV/y3Q/xXP/w7O/wrM/wDf39/Y2NjF8hLMzMzFxcW00UG+vr62trattouurq6krn6lpaXMOeIDAAAATnRSTlMAESIzRFVmZnd3iIiImZmqqqqqu7u7zMzd3d3d3e7u7u7u7v////////////////////////////////////////////////////////9Gnb2gAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi4wMy4xMT914eIAAASzSURBVGiB7ZprdxIxEIYt7ZLWbUFaXSjKWgvFqog3vGstIBWt/f9/x93NJplJJnsD4jke30/tkuTZmcl1srdu/ZdrbSVygNDlCLN+nNZwLdEGaDpC19poNGZ7m8atgSQJpjBsRRDG7ABh3AowADIgBnAlmCIpjmdI0aqzDFDc8N3j1+Pzfqrz8evjuwKHYNVMUpzbx+M+ofHxbUWrYBg0KQHttiey8UEq+WDS3k1gVQzDJnmefyIow2cv33z4ejG9vPjy/tXLp0PBO/EBrAQLkSJQyJsbPn/35XKK9O3Tu+dn/NcwgZVkKVJsUr2bemnxa0rq1yL1bbfODSvOSkmpSU3ezGi+vL75TpG+31wvZyNeqikNK8RCpHqHh2gym1/9vPlBoX7c/LyazyY8aJ16CRYi+byBwWjyeb5YXv+mUL+vl4v558koLeoXZ0HSgejNEWq2iD148fHViyfDs6SvD5+8ePPpMvbfYhahRNkDyCpKOupD1PxquXj7WA2mtPO/vVpG/gOo/lExFuh7gNQfxSzQGtJoEpPAj5xVy2ZZSDFLNHU2fnj/XqL7D8dnkoZeowhLuA/GCREf3WGR+Jwe/3XnEWnqQcqyowDJJxo4aQiKEmONE6Kon8eS7vPqA6N2uM/U+iSU0PZDo/AgGl/ChTlGdYy6LYbWQbRaspbxZp1ssxSpaZi0B1ZAqBS2ZxjWVKxM9+n12gwvtWqPJmCsrdfJcqEyqqvVajG48uk7Qr6ksZZWqWs3S0bK6H0NT61EaDcLYFGRhlbN92zRUkZpfm9B0pYmyNLsCm1mWY3icaJBCkbFy2aWzahQkdK28euBqcxjWlWLWdIorfvtYRIVYcXaw3XrHoVK/ReVD/RA5UydiIXDFcR1jZrKf2jg91j+JA1ZrAdrD0gPWjrFvpc7R6MJzdu3dAwKhfwXsgIkxMI9I6BRNR4q5IFo8GZO0OhFkzfFA7nHg1XTum36WsgBzN5dbUOFoQaI+tJ/aE7vMvlW5mjSn6VeYWgCbZoepEMl/Ee0SvApDxLBkiVRVCn/CU/x53keDG0orVf0CP9F5fjcmvwEn0sPoibkIDZRVKh0knd4Op2eHnomywxWQVTbDFVUbMd7wDfrD7wdAxUHq10B1SJQUaFDcTA4jM0yUa08VK0IKvafdypQpx7wYCaqVhGlzjv/EmplBzrsFn+3s294CLuamBxOt24XEXdLo4MF3+E2xu3mzPmW081G2tXxwOGhx/FRztUB1eGx22UyAZilZ5gqpUg6VqOcJn4cprMyk3T97CSdUTwnSZedeuzZU489o3Be6jEvoRrSCVUzx1kgoZqbJu53GzhN3NDzeVz5aWJ78hs6sttuJWp3TcdxrZZoL6NCJNtFRQVSyUsROl45Knz9Ql4qlVCZSyXyqqywSl2VWS4Ai6nkBaBxrVnYsE7pa03rZW22Kl3WElfQubCw4hW0YklYPcjojIOgXvliXWyGJCuewv2AnIh6gb/S5wKaYfIjiGYQAl4vDJqrfwQBDdv4px2QtekPVjBss5/hKNhWDeOgamh3WBmkWAImmfj/rTWQAEzH6ZiVQRoNILWH6+CQtI1xMnFrx5jIjSL+i9IfHP7JPwPjKyMAAAAASUVORK5CYII=') center center no-repeat;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	visibility: hidden;
	overflow:hidden;
	font-size: 0px;
}