/*! Copyright 2012 Question Writer Corporation. All rights reserved. */

html,body,div,span,ol,ul,li,label,nav,section,audio,video{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{
  display:block;
}
body{
  line-height:1;
}
ol,ul{
  list-style:none;
}
blockquote,q{
  quotes:none;
}
blockquote:before,blockquote:after,
q:before,q:after{
  content:'';
  content:none;
}
ins{
  text-decoration:none;
}
del{
  text-decoration:line-through;
}
table{
  border-collapse:collapse;
  border-spacing:0;
}

/*------------------------------------*\
  MAIN
\*------------------------------------*/

body
{
    /* Get rid of those pesky scrollbars in IE and FF caused by resizing and zoom */
    overflow: hidden;
	background-color:#FFFFFF;
}

/* Applies to whole assessment */

.assessmentcontainer
{
    /* Background and Space Used */
    overflow:auto;
    position:relative;
    width:1004px;
    height:598px;
    background-repeat:no-repeat; 

    
    /* Text */
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif -p;
    font-size:20px;
    color:#000000;
    text-align:left;   
    font-weight:normal;
    text-decoration:none;
    line-height:1.2;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.assessmentbackgroundsvg, .assessmentbackground{
	background-image: url('fallback/background.jpg');
	background-repeat: no-repeat;
	width:1004px;
    height:598px;
}

.questionarea 
{
    /* This places question content in a frame, to replicate Flash themes */
    overflow:auto;
    position:absolute;
    width:979px;
    height:503px;
    top:20px;
    padding-left:20px;
    padding-right:5px;
}

a
{
    /* Use customary link color and style */
    color:Blue;
    text-decoration:underline;
}

.quiztitle
{
}

/* Loader */
.loaderbackgroundsvg, .finishedbackgroundsvg
{
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxMDA0LjBweCIgaGVpZ2h0PSI1OTguMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCAxMDA0LjAgNTk4LjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCAxMDA0LjAgNTk4LjAiPgoJPGRlZnMvPgoJPHJlY3Qgd2lkdGg9IjEwMDQuMHB4IiBoZWlnaHQ9IjU5OC4wcHgiIHg9IjBweCIgeT0iMHB4IiBmaWxsPSIjRkZGRkZGIi8+Cgk8Zz4KCQk8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjAgMC4wIDAuMCAxLjAgMzMyLjAgMzQwLjApIj4KCQkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJCTxwYXRoIGZpbGw9IiM4RkI5RTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA1LjEgMC4wIEwgNTQuOSAwLjAgQyA1OC4zIDAuMCA2MC4wIDEuNyA2MC4wIDUuMSBMIDYwLjAgNTQuOTUgQyA2MC4wIDU4LjMxNjY2NiA1OC4zIDYwLjAgNTQuOSA2MC4wIEwgNS4xIDYwLjAgQyAxLjY5OTk5OTggNjAuMCAtMi4zODQxODU4RS03IDU4LjMxNjY2NiAwLjAgNTQuOTUgTCAwLjAgNS4xIEMgMC4wIDEuNjk5OTk5OCAxLjcgLTIuMzg0MTg1OEUtNyA1LjEgMC4wIFoiLz4KCQkJPC9nPgoJCTwvZz4KCQk8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjAgMC4wIDAuMCAxLjAgNDA1LjkgMzQwLjApIj4KCQkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJCTxwYXRoIGZpbGw9IiM5RkRFMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAzLjE1IDAuMCBMIDU2LjkgMC4wIEMgNTguOTY2NjY3IDAuMCA2MC4wIDEuNDE2NjY2NyA2MC4wIDQuMjUgTCA2MC4wIDU1LjggQyA2MC4wIDU4LjYgNTguOTY2NjY3IDYwLjAgNTYuOSA2MC4wIEwgMy4xNSA2MC4wIEMgMS4wNSA2MC4wIC0xLjE5MjA5MjlFLTcgNTguNiAwLjAgNTUuOCBMIDAuMCA0LjI1IEMgMC4wIDEuNDE2NjY2NSAxLjA1MDAwMDEgLTIuMzg0MTg1OEUtNyAzLjE1IDAuMCBaIi8+CgkJCTwvZz4KCQk8L2c+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDQ3Ni41IDM0MC4wKSI+CgkJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wKSI+CgkJCQk8cGF0aCBmaWxsPSIjRkY3NDA0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gMC4wIDU2Ljg1IEwgMC4wIDMuMTUgQyAwLjAgMS4wNSAxLjI2NjY2NjcgLTEuMTkyMDkyOUUtNyAzLjggMC4wIEwgNTYuMiAwLjAgQyA1OC43MzMzMzQgMC4wIDYwLjAgMS4wNTAwMDAxIDYwLjAgMy4xNSBMIDYwLjAgNTYuODUgQyA2MC4wIDU4Ljk1IDU4LjczMzMzNCA2MC4wIDU2LjIgNjAuMCBMIDMuOCA2MC4wIEMgMS4yNjY2NjY3IDYwLjAgMC4wIDU4Ljk1IDAuMCA1Ni44NSBaIi8+CgkJCTwvZz4KCQk8L2c+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDU0OS41IDM0MC4wKSI+CgkJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wKSI+CgkJCQk8cGF0aCBmaWxsPSIjRUMwMDhDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gMC4wIDU2LjMgTCAwLjAgMy43NSBDIC0wLjAzMzMzMzMzNSAxLjI1IDEuMiAwLjAgMy43IDAuMCBMIDU2LjI1IDAuMCBDIDU4Ljc1IDAuMCA2MC4wIDEuMjUgNjAuMCAzLjc1IEwgNjAuMCA1Ni4zIEMgNjAuMCA1OC43NjY2NjYgNTguNzUgNjAuMCA1Ni4yNSA2MC4wIEwgMy43IDYwLjAgQyAxLjIgNjAuMCAtMC4wMzMzMzMzIDU4Ljc2NjY2NiAwLjAgNTYuMyBaIi8+CgkJCTwvZz4KCQk8L2c+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDYyMy41IDM0MC4wKSI+CgkJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wKSI+CgkJCQk8cGF0aCBmaWxsPSIjRTcwMDBDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gMC4wIDU2LjIgTCAwLjAgMy44IEMgMC4wIDEuMjY2NjY2NyAxLjI2NjY2NjcgMC4wIDMuOCAwLjAgTCA1Ni4yIDAuMCBDIDU4LjcgMC4wIDU5Ljk2NjY2NyAxLjI2NjY2NjcgNjAuMCAzLjggTCA2MC4wIDU2LjIgQyA1OS45NjY2NjcgNTguNzMzMzM0IDU4LjcgNjAuMCA1Ni4yIDYwLjAgTCAzLjggNjAuMCBDIDEuMjY2NjY2NyA2MC4wIDAuMCA1OC43MzMzMzQgMC4wIDU2LjIgWiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4KCg==');
    background-repeat:no-repeat; 
    width:1004px;
    height:598px;
}

.loaderbackground, .finishedbackground {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+wAAAJWCAYAAADC/w0vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABKuSURBVHic7dzfi+X3Xcfx95nZmexud3a3kWSJJpttmm1CC0GL9MKqiKUstFLwRm8FbwVv9EIKZUV65T8gCOqFN4J450UovVKo1ItgLoSYtCZpjSRWsz+SjZndmeNFvQgoOHOc2fPMzONxfT6H12eZGeY5fM8ulsvlcgAAAICUjXUPAAAAAP4nwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAAIEiwAwAAQJBgBwAAgCDBDgAAAEGCHQAAAIIEOwAAAAQJdgAAAAgS7AAAABAk2AEAACBIsAMAAECQYAcAAIAgwQ4AAABBgh0AAACCBDsAAAAECXYAAAAIEuwAAAAQJNgBAAAgSLADAABAkGAHAACAIMEOAAAAQYIdAAAAggQ7AAAABAl2AAAACBLsAAAAECTYAQAA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');
    background-repeat:no-repeat; 
    width:1004px;
    height:598px;
}

.centermiddle
{
    /* Used to place loader text */
    position:absolute;
    top:33%;
    width:1004px;
    text-align:center;
}

.loaderprogress
{
    /* Used to place loader progress percentage */
    position:absolute;
    top:66%;
    width:1004px;
    text-align:center;
}

/* Content Element Styles */

.matemtext
{
  /* Emphasized Text */
  font-family: Georgia, Times, "Times New Roman", serif -t;
  font-size: 32px;
  color: #000000;
  text-align: left;   
  font-weight:bold;
  text-decoration:none;
  text-shadow: 0 0 1px rgba(0,0,0,0.5);
}

.matvar
{
  /* Feedback Score To User */
    color:#000000;
    text-align:left;   
    font-weight:normal;
    text-decoration:none;
}

.rowenclose 
{
    /* For Row Layout */
    float: left;
}

/*Introduction*/

.instructions
{
}

.candidateprompt
{
	text-align:right;
	float: left;
	width: 180px;
	padding-right:5px;
}


/* Question Feedback Styles */

.incorrectimage
{
    float:left;
}

.correctimage
{
    float:left;
}

.correcttextcolor
{
   color: #3FA9F5;
}

.incorrecttextcolor
{
    color: #FF1D25;
}

.correctanswerfeedback
{
    padding-left: 80px;
    display: inline-block;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSI4MC4wcHgiIGhlaWdodD0iODAuMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCA4MC4wIDgwLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCA4MC4wIDgwLjAiPgoJPGRlZnMvPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJPHBhdGggZmlsbD0iIzAwNzFCQyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDMyLjU1IDQyLjUgTCA1Ny40NSAxNy42NSBMIDY3LjUgMjcuNiBMIDMyLjU1IDYyLjM1IEwgMTIuNSA0Mi41IEwgMjIuMzUgMzIuNTUgTCAzMi41NSA0Mi41IFoiLz4KCQk8L2c+Cgk8L2c+Cjwvc3ZnPgo=') no-repeat;
    min-height:80px;
}

.correctanswerfbfallback
{
	padding-left: 80px;
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARPSURBVHic7ZrdbhtVFIXXcloeo8/AGxDNmHskyk8VIQGVqNokTWamLW2hEaGNkqj1OE1SFVRRFaiUCiFeoD5WgTtegTseA1AXF0kgLfmxZ++xY/d8l45n7a3PZ5zjOZuSEKlOY9gNjDpRoJEo0EgUaCQKNBIFGokCjUSBRqJAI1GgkSjQSBRoJAo0EgUaiQKNRIFGXgmBnO+cqit77AWy6JxHg78zC2/VkT/WAll0zkO8B+A1ED+w6LztXWNsBe6Rx52XTkJ8wqL7jmedsRTIPFx4Sd4uJyBtMQ/ve9UaO4HMwwUA+8nbZQLAY2ZhyqPeWAncI+8oJkB8x6z7gbXm2AhkFqbRm7xdGqAeseh+aKk7FgKZhWkQmxUubUD6hnk4W7X2yAs0yNulAeAB8/BJpfqjPNrBvDsDaMMpTnjOSa0lv/Rz0ciuQGd5AHAfd5Nf+71oJAW6yyPuqUynJfR9O46cQP+Vp0210pmqV4+UQGadWefbdl1lc9YSUItAEmT29HXXzKwzC3LdMfKuynTOGlLPCszDBtj4jVk47RHnLk9aU5nOe0S5C2TRXYcwDeAkiCfMumdseeGi78pjW+1m5pXmKpB5WIO09ztlAtTjqj+XWISLEO76dAcAaKlMcsc8P4HMuyWA/b5TGpAe9rvTd5dH3VGZXnLL28FFIIvObUCH3RYE8NX2FqSHvDzMOa+822o1Lzvm/YtZIIuwCrGXT5aANpiH4tA35WEOwJq1rz2sqkyvOOa9gEkg8+4yhH6bu8M8XN8/z1seV1SmV/3y/k9lgcw6twBVbW6JeVh8Ic9bnrCsMrnmlncAlQSyCF+C/MxYe4F5WNnO687DVZ6W1E73XeXe9P04i/nTN4DGM8cengGY9IvjLZXJDb+8w+l7Bap882cIC449TLolETcHKQ+oeAurnd4EYL2FfaEW1Uo9P9geyxqeSLPofgppxbGfaohfqJ0sHv1Gf0zbGLWSVUC17bF6awILw5IHOGykVTZvgzh0c1wfurHzdTI03A6VavgFcURBfq5WsjSwege14XkqV8NDzwMK4bpa6XLtdXrA/VhzZ7xiEwfPphjRNZXN4f/j2qGWc2EW4RyE+/CWSF7d/sd1fKjlkb5a6degzgH9HxMeknrluMkDap5MYNb5GOQDWD8o8bLayR2frnyp9VhT7eZDkGcBPDfEXDqu8oABnAurlTwC9REqSVSuMm25N+XIwIaLmIUpEN9ie0K0hwuYqZUMbl9ZkYFOZzHrngH1PY6WOK8y9TwTqY2BjnaonWyBmALw94FvIuZGRR4wpPlAZuE0iC0AJ176y6zKxDIsOXCGMlykdvojpPcA/PXfi5gZNXnAEKez1G7+BOFdAH8CmFY77WdA/Ngw9BFfzndOaa35x1CbMDB0gaPOSA1YHkeiQCNRoJEo0EgUaCQKNBIFGokCjUSBRqJAI1GgkSjQSBRoJAo0EgUaiQKN/AP7hHdFLZVC1QAAAABJRU5ErkJggg==') no-repeat;
	min-height:80px;
}

.incorrectanswerfeedback
{
    padding-left: 80px;
    display: inline-block;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSI4MC4wcHgiIGhlaWdodD0iODAuMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCA4MC4wIDgwLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCA4MC4wIDgwLjAiPgoJPGRlZnMvPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJPHBhdGggZmlsbD0iI0ZGMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDQwLjAgMjYuMjUgTCA1My43NSAxMi41IEwgNjcuNSAyNi4wNSBMIDUzLjc1IDM5LjggTCA2Ny41IDUzLjc1IEwgNTMuNzUgNjcuNSBMIDQwLjAgNTMuNzUgTCAyNi4yNSA2Ny41IEwgMTIuNSA1My43NSBMIDI2LjI1IDM5LjggTCAxMi41IDI2LjI1IEwgMjYuMDUgMTIuNSBMIDQwLjAgMjYuMjUgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cg==') no-repeat;
    min-height:80px;
}

.incorrectanswerfbfallback
{
    padding-left: 80px;
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARYSURBVHic7dt7a1xFGMfx73hNegtNafEdiCJUETGIijG0xCuRoihKoFAo9GUV24oi1gpS8JbiLVpLGgKi76C0pTfbmlqSn3+cHdxqmuyZZ57ZXZkfPOSvM8+ZTzbZnZmzQRI16bmn3zcw7KmAxlRAYyqgMRXQmApoTAU0pgIaUwGNqYDGVEBjygCG8BAhPFykV9NvghBGSrTyBwxhF/AVcIoQHi3QbxqYA04Qwqh7P0l+BTsFSwJ16rzgMcd+04Llrn5fCjZ5ztETb4dgsWsysS4IdhfAi/WNYPNwAcK4YGGNycS6KHiiAF6sU4ItwwEI2wVn1plMrEuCJwvgxfpOsHWwAWFMcLqHycS6LHiqAF6sHwTbBhMQtgnmW0wm1hXB0wXwYs0LxgYLELZ2frttJxPrquCZAnixTgu2DwYgbOn8f0mdTKxrgmcL4MU6IxjvLyBsVvMOZ51MrOuC5wvgxVoQ7OgPIGxS8xkr12Ri3RBMFsCLtSjYWRYQRtV8ys89mVg3BVMF8GItCXalWARJ7dZ+zSL9BLDHY2nZlT+BGZr1+nHgQed+vwJTSOfaXHRfQqPdwHMJ17XNKPApEPDHAxgHxoBWgO13Y6SfgNdpXiHeGaEM3jlgEun3thembWdJXwCvAjeTrh+sRLzfUi5O3w+UvgZeAW4kj9H/mPDAuqEqzQEvAddN4/QnZjzIsSMtfQtMA3+YxyqXLHiQa0tf+h7YC1zLMp5vsuFBzjMRaZ7ms+GVbGPmT1Y8yH2oJP1Mg3g567h5kh0PPE7lpF+AKeBS9rHT44IHXsea0gLwInDRZfx2ccMDz3NhaZEG8YJbj43jigfeB+vSEjAJnHfts3bc8YCE3ZikLuER4EeaxXqJXAUmvPGg3MNFeyiHR6fX3iKdrGcCPWy+HnLcCN2oDnnPzxvvoGC1j4CrgoPDCQgH+ozXjXhguABh/4DgdSPuHw5AmBWsDADav2tFMJt7vnk/xoTwLnCYwX10eBWYRTqSa8B8gCG8DbwP3JtnQLesAO8hfZBjsDyAIbwJHGPw8WJWgHeQPrIOZP9TC2EfcJThwYPmXo927t0U2yswhBngQ+B+6430KbeBt5COpw6QDhjCa8DHDC9ezG1gH9JnKRenAYbwMvAJ8EBK0wHMX8AbSJ+3vTDl2ZgJmu9hlHhi4FbnZ6leL9Cc7fSclDeRszSA3rlF83DRDP9AemaOZm7tkrjaGBGcdFw1LAumu/p5P952UjBSdinnh3gnnj9iMp59LZwfcW08P0QTnh0wL+L6ePkRzXh5APMg9oaXDzELXj5AG2I7PDtiNry8gGmIaXjpiFnx8gO2Q7ThtUfMjucD2BtiHrzeEV3w/ADXR8yLtzGiG54v4NqIPnh3R3TF8we8E9EX77+I7nhS7kOlu6X5dtPjtNzpMPSbAM4iLbu3KgL4P86gHj8OTSqgMRXQmApoTAU0pgIaUwGNqYDGVEBjKqAxFdCYvwELwBfcK8lI9AAAAABJRU5ErkJggg==') no-repeat;
    min-height:80px;
}

.correctoptionfeedback
{
    padding-right: 20px;
    display: inline-block;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNS4wcHgiIGhlaWdodD0iMjAuMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCAxNS4wIDIwLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCAxNS4wIDIwLjAiPgoJPGRlZnMvPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJPHBhdGggZmlsbD0iIzAwNzFCQyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDUuNDUgOC4yIEwgMTIuMjUgMS40IEwgMTUuMCA0LjEgTCA1LjQ1IDEzLjYgTCAwLjAgOC4yIEwgMi43IDUuNDUgTCA1LjQ1IDguMiBaIi8+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K') no-repeat;
    background-position:right bottom;
	position:relative;
}

.correctoptionfbfallback
{
    padding-right: 20px;
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEvSURBVDiN7ZIxS8NgEIafSzLoYtXVHyGI/oIUdBCcagaL0E1QkKYKdXQV24roTyhKXRR0sCbSwb/hpmsHRzGeQ9rafKaYOntww/dyz3t3fCeqyl/DGqdYqkFOKuHq2LBUgxzv0ka5Ef+xBCBZxpZyZxoraqMs9SQFtpxMoEQPKIvDMjA/GFv8cEUOOxOpIAkQhHOtu9sWgFTCInDHW3TdN5CDpxkkCn6A6JnW3J3Yww88lCZg91zv+fwoIc4tsGBscap1d7f/cEDXQOxvY5YR5xmYTDbUE23ky8OSxZSzCdIyOiRBpGGC0PsqWb+ymZttInhmAVDTuruXosdHoq1CxGt3A7g0rI9HgQN4YPDSLSJ6EYMcaS2/PwqMIdVEUmjZ+IFn6mmZ6Tx/HfsfzhZfjCSM63a8rtYAAAAASUVORK5CYII=') no-repeat;
    background-position:right bottom;
	position:relative;
}

.incorrectoptionfeedback
{
    padding-right: 20px;
    display: inline-block;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNS4wcHgiIGhlaWdodD0iMjAuMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCAxNS4wIDIwLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCAxNS4wIDIwLjAiPgoJPGRlZnMvPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJPHBhdGggZmlsbD0iI0ZGMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDE1LjAgMy43IEwgMTEuMjUgNy40NSBMIDE1LjAgMTEuMjUgTCAxMS4yNSAxNS4wIEwgNy41IDExLjI1IEwgMy43NSAxNS4wIEwgMC4wIDExLjI1IEwgMy43NSA3LjQ1IEwgMC4wIDMuNzUgTCAzLjcgMC4wIEwgNy41IDMuNzUgTCAxMS4yNSAwLjAgTCAxNS4wIDMuNyBaIi8+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K') no-repeat;
    background-position:right bottom;
	position:relative;
}

.incorrectoptionfbfallback
{
    padding-right: 20px;
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADdSURBVDiN1ZNLagJBFEWPGTW6pRBJEBFBcEe6pHZg6IHgovw7ORl0lVaHan8zG+7k1Tu3+n0KFRWhJ/wKX5dYKhgJC6GIsXjQFdaCwlb4zoDHcL4SujUMRQiYaC8MMmDUWugRfsWMDsIsA0YtEYbhplxCmzbCZ6zpR9g9A14bVhv0Q7MeAptwbTC/A8/T/BScCuc78FmY/p/z5AEwNZjEOY+F05PdPgljhLIl4Rh60DbnMm5YlQFHNzasEopYc2pwBfO7XRkeR5pQhBKaYNOgNHlVHZVXv4+XyfeF/wAeAc7/oNYoCQAAAABJRU5ErkJggg==') no-repeat;
    background-position:right bottom;
	position:relative;
}

.unselectedcorrectoptionfeedback
{
    padding-right: 20px;
    display: inline-block;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNS4wcHgiIGhlaWdodD0iMjAuMHB4IiBvdmVyZmxvdz0idmlzaWJsZSIgdmlld0JveD0iMC4wIDAuMCAxNS4wIDIwLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMC4wIDAuMCAxNS4wIDIwLjAiPgoJPGRlZnMvPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDAuMCAwLjApIj4KCQkJPHBhdGggZmlsbD0iIzA3NEM5MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDguNiA1LjMgTCAxNC42NSA1LjMgTCAxNC42NSA5LjYgTCA4LjMgOS42IEwgMTAuNzUgMTIuMSBMIDcuNiAxNS4wIEwgMC4zIDcuNDUgTCA3LjYgMC4wIEwgMTAuNzUgMy4xNSBMIDguNiA1LjMgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cg==') no-repeat;
    background-position:right bottom;
	position:relative;
}

.unselectedcorrectoptionfbfallback
{
    padding-right: 20px;
    display: inline-block;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFZSURBVDiN3ZO9S0JRGMaf92CeW6mR1dTf0BAVtJVJH1ZYODS3ht2hsdE1goiKwKEaE5c+VCKRBgsioaW/w0lL77Xu25BKXs8Na+zZzsPvdz7gPcTMUMUXORowa1aCLdoy0psvKkaoSlo+7jdrVhZAkATn5NLhSEcyzcb7NPF+C2C0Xg05bdAi08qO160ZN8wYt3GDgnjCUab53V5pdWcImLQxDEa0ktJP2m7JzKBwvEeykQEwZQcYKBLj3t4DyBOmTzXpKaUABBWAYwhICOktb/xWbEQYY8V9Ap3/Rf56cyDmkh5/EsCqgnkGo9AmCipQY8JoLeaWFf8FgJCNeyVGqJLS88qTm4vAmSY9pTSAGRtXEoS5tyv98XvZMiR8t141TCMMxoNNlh+g4R9PbpaLBz7NhVx90soQIlK9jGY7kgGAFvb8ssuVtIBt81p/UjJOcidRfsl/Ln8CJhV6F6RDU2kAAAAASUVORK5CYII=') no-repeat;
    background-position:right bottom;
	position:relative;
}

.unselectedincorrectoptionfeedback
{
    padding-right: 20px;
    display: inline-block;
    position:relative;
}

.unselectedincorrectoptionfbfallback
{
    padding-right: 20px;
    display: inline-block;
    position:relative;
}
/* Question Styling*/

.questionbody
{

}

.questionvalue
{
    text-align: right;
    font-style: italic;
    display: block;    
}

.questiontext
{
}

.questionnumber
{
}

/* Report Styling */
.reporticons{
    float:right;
}

.reportheader{}

.yourscores{
    clear: left;
    padding-top:10px;
}

.yourscorepoints{
    float:left;
    width:33%;
}

.yourscorepercentage{
    float:left;
    width:33%;
}

.scoredata{
    clear: left;
    padding-top:10px;
}

.scoretotalpossible{
    float:left;
    width:33%;
}

.scorepassing{
    float:left;
    width:33%;
}

.attemptinfo{
    clear: left;
    padding-top:10px;
}

.candidateid{
    float:left;
    width:33%;
}

.datetime{
    float:left;
    width:33%;
}

.reportmessages
{
    clear: left;
    padding-top:10px;
}

.overallresult{
    float:left;
    width:33%;
}

.reportmessage{
    clear:left;
    width:100%;
    padding-top:10px;
}

/* Interface Elements */

.timer 
{
    position:absolute;
    top:545px;
    left:400px;
    width:150px;
    height:30px;
    font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif -p;
    font-size:24px;
    color:#000000;
    text-align:right;
	text-shadow: 0 0 1px rgba(51,51,51,0.5);
}

.printout
{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAC/klEQVRIie2WS0wTURSG/74CDbKoBhZ0QQUJaEKVV3BhQthIIKyMxKUmGBNWxrgxGI1xKbpRE1iYphqV1AcYqAh0gTYxoT6wYacxRMojGlQIlM60M/dcF+1MO21tpwR3/slkHr33fD3/OTkzwH/tsgx6FnkmPn0wmkxNO4X0dDhVjlkPrL31QFPZ3j0Zv3HOQcTBiNLOHEQEIuC265lmjzEXzD3q7zOaTDuGffm6AK8voNmXM0NrUWlvW/N+AMCb9wtYW9/OtVxVma0EB6vKMemfw6Xz5z6emhrMv8k96u97OjXP00VEXJYZj8YkLogxHo6IfDMs8PXNCP+1EeZrv8P8x88t/vbdPG/o6OPpcf9qaWp2itJtlBmpB2MExpRnTM0uPW5WS1NrV6iVNZX78G0xBK8vgNDSctPlGy5uNBrhrG9ET4fTkBWYml1bSxWISG2G+DmZJan3SrNwTPrncPbCNRxxWGErMWPY8wQPPN7slqZ3ZqGw0NISvL6ABlZRWft3S61Fpb0nj9cXZKVip8NuU7NTYNV1DRCESCbwyk03d9Y3osIGLK6uw2G3wWG36QYCwMrKMry+AO52n8CjYQ9qDjVmrDEosIIi61C5vRrFVissZguej7wEAIy7+pNNc/3i6ZwBGMXbniVqyRLTRKlpan3vPXwBSZJgNpsxNjaNrs52TLyaAaBjlhYK4wmvBCGCmdez6Ops18TKOUt3CgOA2cA8jrY6IQiCJp6a4dVb9/Ukq1u1NXZNd2YA89VQkUwcUYlDjBFEiTKvJY6ZqZGsMA0wnyTGEZUIYgKgXEclwp21Y3AHg/A2byD0Of46ikQi8dnLCZySXusCJv89JWBck507GAQAbEeZuie8tQkmy2CMgbHk87zAfDBB4hCHgCFLC8QBUvelWrr6fQvjrn5DXqAuWIwwZGmJr48lgbIsQxAiEKUiFZYTqBcmSgTbwATEGEEm7VeZwWzTwDKAg4+ncyWcV6mRLcVlGTDNmt2cp9V1DTjTfVjXJ+g/1x97cMRFJ4o6hQAAAABJRU5ErkJggg==') no-repeat;
    padding-top: 25px;
    background-position:center top;
    min-width:30px;
    }

.useremail
{
    }

/* Used for Image Zoom on Main Question Image */
.questionimagezoom
{
    float: right;
    width: 200px;
    margin-left: 20px;
}

.expandedzoom
{
    width: 100%;
    float:right;
}

.imagecontrol
{
    max-width: 100%;
    float:right;
}

.imageinstructions
{
    text-align: right;
}

/* Navigation Buttons */

.restartbuttoncontainer{
    position: absolute;
    top: 530px;
    left: 10px;
}

.backbuttoncontainer{
    position: absolute;
    top: 530px;
    left: 660px;
}
.nextbuttoncontainer{
    position: absolute;
    top: 530px;
    left: 830px;
}


.backbutton, .nextbutton, .restartbutton  {
    width: 160px;
    height: 60px;
    margin: 0;
    border: 0;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
	cursor: pointer;
    font-family: Georgia, Times, "Times New Roman", serif -p;
    font-size: 18px;
    color: #000000;
	text-align:center;
	text-shadow: 0 0 1px rgba(7,76,146,0.2);
}


.nextbuttonbackgroundsvg, .backbuttonbackgroundsvg, .restartbuttonbackgroundsvg {
    background: transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSI0MDAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDQwMC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgNDAwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyNTQ2NjkxOSAtMC4wMjU0NTE2NiAwLjAgMC4wIDI5LjE1KSIgeDE9Ii04MTkuMiIgeTE9IjAiIHgyPSI4MTkuMiIgeTI9IjAiPgoJCQk8c3RvcCBvZmZzZXQ9IjAuMCIgc3RvcC1jb2xvcj0iI0FBQUNBRSIvPgoJCQk8c3RvcCBvZmZzZXQ9IjAuNTg0MzEzNzUiIHN0b3AtY29sb3I9IiNEOEUyRTciLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJPC9kZWZzPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4xMDAwMDYxIDAuMCAwLjAgMS4xMDAwMDYxIDIwMC4wIDc1LjUpIj4KCQkJPHBhdGggZmlsbD0iIzAwRERBMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC0xNjMuMTUgLTM4LjIgQyAtMTUyLjYxNjY3IC00OC43MzMzMzQgLTEzOS45MDAwMSAtNTQuMCAtMTI1LjAgLTU0LjAgTCAxMjUuMCAtNTQuMCBDIDEzOS44NjY2NyAtNTQuMCAxNTIuNTgzMzMgLTQ4LjczMzMzNCAxNjMuMTUgLTM4LjIgQyAxNzMuNzE2NjYgLTI3LjYzMzMzMyAxNzkuMCAtMTQuOSAxNzkuMCAwLjAgQyAxNzkuMCAxNC45MDAwMDEgMTczLjcxNjY2IDI3LjYzMzMzNSAxNjMuMTUgMzguMiBDIDE1Mi41ODMzMyA0OC43MzMzMzQgMTM5Ljg2NjY3IDU0LjAgMTI1LjAgNTQuMCBMIC0xMjUuMCA1NC4wIEMgLTEzOS45MDAwMSA1NC4wIC0xNTIuNjE2NjcgNDguNzMzMzM0IC0xNjMuMTUgMzguMiBDIC0xNzMuNzE2NjYgMjcuNjMzMzMzIC0xNzkuMCAxNC45IC0xNzkuMCAwLjAgQyAtMTc5LjAgLTE0LjkwMDAwMSAtMTczLjcxNjY2IC0yNy42MzMzMzUgLTE2My4xNSAtMzguMiBaIi8+CgkJCTxwYXRoIGZpbGw9IiNEOUUzRTgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAxNjAuMzUgMzUuMzUgQyAxNTAuNTgzMzMgNDUuMTE2NjcgMTM4Ljc5OTk5IDUwLjAwMDAwNCAxMjUuMCA1MC4wIEwgLTEyNS4wIDUwLjAgQyAtMTM4LjgzMzMzIDUwLjAgLTE1MC42MTY2NyA0NS4xMTY2NjUgLTE2MC4zNSAzNS4zNSBDIC0xNzAuMTE2NjcgMjUuNTgzMzMyIC0xNzUuMCAxMy43ODMzMzMgLTE3NS4wIC0wLjA1IEMgLTE3NS4wIC0xMy44NTAwMDEgLTE3MC4xMTY2NyAtMjUuNjMzMzM1IC0xNjAuMzUgLTM1LjQgQyAtMTUwLjYxNjY3IC00NS4xNjY2NjggLTEzOC44MzMzMyAtNTAuMDUgLTEyNS4wIC01MC4wNSBMIDEyNS4wIC01MC4wNSBDIDEzOC44IC01MC4wNSAxNTAuNTgzMzQgLTQ1LjE2NjY2OCAxNjAuMzUgLTM1LjQgQyAxNzAuMTE2NjcgLTI1LjYzMzMzMyAxNzUuMCAtMTMuODQ5OTk4IDE3NS4wIC0wLjA1IEMgMTc1LjAgMTMuNzgzMzM0IDE3MC4xMTY2NyAyNS41ODMzMzIgMTYwLjM1IDM1LjM1IFoiLz4KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC0xMjYuNjUgLTQ2Ljk1IEwgMTI1LjAgLTQ3LjA1IEMgMTI5LjEzMzMzIC00Ny4wNSAxMzIuNjY2NjcgLTQ1LjU4MzMzMiAxMzUuNiAtNDIuNjUgQyAxMzguNTMzMzQgLTM5LjcxNjY2NyAxNDAuMCAtMzYuMTgzMzM0IDE0MC4wIC0zMi4wNSBDIDE0MC4wIC0yNy45MTY2NjYgMTM4LjUzMzM0IC0yNC4zODMzMzMgMTM1LjYgLTIxLjQ1IEMgMTMyLjY2NjY3IC0xOC41MTY2NjYgMTI5LjEzMzMzIC0xNy4wNSAxMjUuMCAtMTcuMDUgTCAtODAuMCAtMTcuMDUgTCAtODAuMCAtMTYuOTUgTCAtMTM4Ljg1IC0xNi45NSBDIC0xNDYuNDUgLTE2Ljk1IC0xNTMuMTgzMzMgLTE0LjU1IC0xNTkuMDUgLTkuNzUgQyAtMTY0LjgxNjY3IC01LjA0OTk5OTcgLTE2OC41IDAuOTMzMzMzOSAtMTcwLjEgOC4yIEMgLTE3MC42IDUuMjY2NjY2NCAtMTcwLjg1IDIuNTE2NjY2NCAtMTcwLjg1IC0wLjA1IEMgLTE3MC44NSAtMTIuNTE2NjY3IC0xNjYuNTY2NjcgLTIzLjI2NjY2NiAtMTU4LjAgLTMyLjMgQyAtMTQ5LjQ2NjY2IC00MS4zIC0xMzkuMDE2NjYgLTQ2LjE4MzMzNCAtMTI2LjY1IC00Ni45NSBaIi8+CgkJCTxwYXRoIGZpbGw9InVybCgjR3JhZDEpIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gMTU1LjYgMjcuNyBDIDE2My4zIDIyLjggMTY5LjEgMTYuMyAxNzMuMCA4LjIgQyAxNzEuNzMzMzQgMTkuMzY2NjY3IDE2Ni45ODMzNCAyOC44NjY2NjcgMTU4Ljc1IDM2LjcgQyAxNTAuNTE2NjYgNDQuNTY2NjY2IDE0MC43IDQ4Ljk0OTk5NyAxMjkuMyA0OS44NSBMIDEyOS4zIDUwLjAgTCAtMTI3LjkgNTAuMCBDIC0xMzkuNiA0OS4zOTk5OTggLTE0OS43MzMzNCA0NS4xMzMzMyAtMTU4LjMgMzcuMiBDIC0xNjYuODMzMzQgMjkuMyAtMTcxLjc1MDAyIDE5LjYzMzMzMSAtMTczLjA1IDguMiBDIC0xNjkuMTUgMTYuMyAtMTYzLjM0OTk5IDIyLjggLTE1NS42NSAyNy43IEMgLTE0Ny43ODMzNCAzMi43IC0xMzkuMTMzMzUgMzUuMiAtMTI5LjcgMzUuMiBMIDEyOS42NSAzNS4yIEMgMTM5LjA4MzMzIDM1LjIgMTQ3LjczMzM0IDMyLjcgMTU1LjYgMjcuNyBaIE0gLTEyNy45IDUwLjAgTCAtMTI3LjkgNDkuOTUgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cgo=') no-repeat center top;
	background-size:160px 60px;
}

.nextbuttonbackgroundsvg:hover, .backbuttonbackgroundsvg:hover, .restartbuttonbackgroundsvg:hover{ 
	background: transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSI0MDAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDQwMC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgNDAwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyNTQ2NjkxOSAtMC4wMjU0NTE2NiAwLjAgMC4wIDI5LjE1KSIgeDE9Ii04MTkuMiIgeTE9IjAiIHgyPSI4MTkuMiIgeTI9IjAiPgoJCQk8c3RvcCBvZmZzZXQ9IjAuMCIgc3RvcC1jb2xvcj0iI0FBQUNBRSIvPgoJCQk8c3RvcCBvZmZzZXQ9IjAuNTg0MzEzNzUiIHN0b3AtY29sb3I9IiNEOEUyRTciLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJPC9kZWZzPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDIwMS4wIDc1LjApIj4KCQkJPHBhdGggZmlsbD0iIzAwRERBMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC0xNjMuMTUgLTM4LjIgQyAtMTUyLjYxNjY3IC00OC43MzMzMzQgLTEzOS45MDAwMSAtNTQuMCAtMTI1LjAgLTU0LjAgTCAxMjUuMCAtNTQuMCBDIDEzOS44NjY2NyAtNTQuMCAxNTIuNTgzMzMgLTQ4LjczMzMzNCAxNjMuMTUgLTM4LjIgQyAxNzMuNzE2NjYgLTI3LjYzMzMzMyAxNzkuMCAtMTQuOSAxNzkuMCAwLjAgQyAxNzkuMCAxNC45MDAwMDEgMTczLjcxNjY2IDI3LjYzMzMzNSAxNjMuMTUgMzguMiBDIDE1Mi41ODMzMyA0OC43MzMzMzQgMTM5Ljg2NjY3IDU0LjAgMTI1LjAgNTQuMCBMIC0xMjUuMCA1NC4wIEMgLTEzOS45MDAwMSA1NC4wIC0xNTIuNjE2NjcgNDguNzMzMzM0IC0xNjMuMTUgMzguMiBDIC0xNzMuNzE2NjYgMjcuNjMzMzMzIC0xNzkuMCAxNC45IC0xNzkuMCAwLjAgQyAtMTc5LjAgLTE0LjkwMDAwMSAtMTczLjcxNjY2IC0yNy42MzMzMzUgLTE2My4xNSAtMzguMiBaIi8+CgkJCTxwYXRoIGZpbGw9IiNEOUUzRTgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAxNjAuMzUgMzUuMzUgQyAxNTAuNTgzMzMgNDUuMTE2NjcgMTM4Ljc5OTk5IDUwLjAwMDAwNCAxMjUuMCA1MC4wIEwgLTEyNS4wIDUwLjAgQyAtMTM4LjgzMzMzIDUwLjAgLTE1MC42MTY2NyA0NS4xMTY2NjUgLTE2MC4zNSAzNS4zNSBDIC0xNzAuMTE2NjcgMjUuNTgzMzMyIC0xNzUuMCAxMy43ODMzMzMgLTE3NS4wIC0wLjA1IEMgLTE3NS4wIC0xMy44NTAwMDEgLTE3MC4xMTY2NyAtMjUuNjMzMzM1IC0xNjAuMzUgLTM1LjQgQyAtMTUwLjYxNjY3IC00NS4xNjY2NjggLTEzOC44MzMzMyAtNTAuMDUgLTEyNS4wIC01MC4wNSBMIDEyNS4wIC01MC4wNSBDIDEzOC44IC01MC4wNSAxNTAuNTgzMzQgLTQ1LjE2NjY2OCAxNjAuMzUgLTM1LjQgQyAxNzAuMTE2NjcgLTI1LjYzMzMzMyAxNzUuMCAtMTMuODQ5OTk4IDE3NS4wIC0wLjA1IEMgMTc1LjAgMTMuNzgzMzM0IDE3MC4xMTY2NyAyNS41ODMzMzIgMTYwLjM1IDM1LjM1IFoiLz4KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC0xMjYuNjUgLTQ2Ljk1IEwgMTI1LjAgLTQ3LjA1IEMgMTI5LjEzMzMzIC00Ny4wNSAxMzIuNjY2NjcgLTQ1LjU4MzMzMiAxMzUuNiAtNDIuNjUgQyAxMzguNTMzMzQgLTM5LjcxNjY2NyAxNDAuMCAtMzYuMTgzMzM0IDE0MC4wIC0zMi4wNSBDIDE0MC4wIC0yNy45MTY2NjYgMTM4LjUzMzM0IC0yNC4zODMzMzMgMTM1LjYgLTIxLjQ1IEMgMTMyLjY2NjY3IC0xOC41MTY2NjYgMTI5LjEzMzMzIC0xNy4wNSAxMjUuMCAtMTcuMDUgTCAtODAuMCAtMTcuMDUgTCAtODAuMCAtMTYuOTUgTCAtMTM4Ljg1IC0xNi45NSBDIC0xNDYuNDUgLTE2Ljk1IC0xNTMuMTgzMzMgLTE0LjU1IC0xNTkuMDUgLTkuNzUgQyAtMTY0LjgxNjY3IC01LjA0OTk5OTcgLTE2OC41IDAuOTMzMzMzOSAtMTcwLjEgOC4yIEMgLTE3MC42IDUuMjY2NjY2NCAtMTcwLjg1IDIuNTE2NjY2NCAtMTcwLjg1IC0wLjA1IEMgLTE3MC44NSAtMTIuNTE2NjY3IC0xNjYuNTY2NjcgLTIzLjI2NjY2NiAtMTU4LjAgLTMyLjMgQyAtMTQ5LjQ2NjY2IC00MS4zIC0xMzkuMDE2NjYgLTQ2LjE4MzMzNCAtMTI2LjY1IC00Ni45NSBaIi8+CgkJCTxwYXRoIGZpbGw9InVybCgjR3JhZDEpIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gMTU1LjYgMjcuNyBDIDE2My4zIDIyLjggMTY5LjEgMTYuMyAxNzMuMCA4LjIgQyAxNzEuNzMzMzQgMTkuMzY2NjY3IDE2Ni45ODMzNCAyOC44NjY2NjcgMTU4Ljc1IDM2LjcgQyAxNTAuNTE2NjYgNDQuNTY2NjY2IDE0MC43IDQ4Ljk0OTk5NyAxMjkuMyA0OS44NSBMIDEyOS4zIDUwLjAgTCAtMTI3LjkgNTAuMCBDIC0xMzkuNiA0OS4zOTk5OTggLTE0OS43MzMzNCA0NS4xMzMzMyAtMTU4LjMgMzcuMiBDIC0xNjYuODMzMzQgMjkuMyAtMTcxLjc1MDAyIDE5LjYzMzMzMSAtMTczLjA1IDguMiBDIC0xNjkuMTUgMTYuMyAtMTYzLjM0OTk5IDIyLjggLTE1NS42NSAyNy43IEMgLTE0Ny43ODMzNCAzMi43IC0xMzkuMTMzMzUgMzUuMiAtMTI5LjcgMzUuMiBMIDEyOS42NSAzNS4yIEMgMTM5LjA4MzMzIDM1LjIgMTQ3LjczMzM0IDMyLjcgMTU1LjYgMjcuNyBaIE0gLTEyNy45IDUwLjAgTCAtMTI3LjkgNDkuOTUgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cgo=') no-repeat center top;
	background-size:160px 60px;
}


.nextbuttonbackground, .backbuttonbackground, .restartbuttonbackground {
    background: transparent url('data:image/png;base64,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') no-repeat center top;
	background-size:160px 60px;
}

.nextbuttonbackground:hover, .backbuttonbackground:hover, .restartbuttonbackground:hover{ 
	background: transparent url('data:image/png;base64,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') no-repeat center top;
	background-size:160px 60px;
}

/*------------------------------------*\
  Question Types
\*------------------------------------*/

/* Multiple Choice, including True/False, Multiple Response, Partial Credit Question Types */

label + span,
input + span
{
	margin-top: 20px;
}

span > input[type=radio],
span > input[type=checkbox]
{
	padding: 0;
	margin: 0;
	height: 21px;
	width: 21px;
	float: left;
	position: absolute;
	opacity: 0;
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand;
}

span > label 
{ 
	line-height: 21px; 
	padding: 0 0 0 26px;
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand;
}

span:not(#foo) > input:hover + label,
span:not(#foo) > input + label:hover
{
  color: #00A578;
}

span:not(#foo) > input + label{
	height: 21px;
}

span:not(#foo) > input[type=radio] + label,
span:not(#foo) > input[type=radio]:disabled + label,
span:not(#foo) > input[type=radio]:hover:disabled + label,
span:not(#foo) > input[type=radio]:focus:disabled + label,
span:not(#foo) > input[type=radio]:disabled + label:hover,
span:not(#foo) > input[type=radio]:disabled + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=radio] + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:hover:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:focus:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled + label:hover:active{
    background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyOTc4NTE1NiAtMC4wMjk4MDA0MTUgMC4wIDAuMDUgMzcuOSkiIHgxPSItODE5LjIiIHkxPSIwIiB4Mj0iODE5LjIiIHkyPSIwIj4KCQkJPHN0b3Agb2Zmc2V0PSIwLjAiIHN0b3AtY29sb3I9IiNBQUFDQUUiLz4KCQkJPHN0b3Agb2Zmc2V0PSIwLjU4NDMxMzc1IiBzdG9wLWNvbG9yPSIjRDhFMkU3Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxnPgoJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMTAwMjE5NyAwLjAgMC4wIDEuMTAwMjE5NyA3NS4wIDc1LjApIj4KCQkJPHBhdGggZmlsbD0iIzAwRERBMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDQ2Ljk1IC00Ni45IEMgNTkuOTE2NjY4IC0zMy45IDY2LjQgLTE4LjI2NjY2NiA2Ni40IDAuMCBDIDY2LjQgMTguMzAwMDAxIDU5LjkxNjY2OCAzMy45MzMzMzQgNDYuOTUgNDYuOSBDIDMzLjk1IDU5Ljg2NjY3IDE4LjMgNjYuMzUgMC4wIDY2LjM1IEMgLTE4LjI2NjY2NiA2Ni4zNSAtMzMuODgzMzMgNTkuODY2NjY1IC00Ni44NSA0Ni45IEMgLTU5Ljg1IDMzLjkzMzMzNCAtNjYuMzMzMzM2IDE4LjMgLTY2LjMgMC4wIEMgLTY2LjMzMzMzNiAtMTguMjY2NjY2IC01OS44NTAwMDIgLTMzLjkgLTQ2Ljg1IC00Ni45IEMgLTMzLjg4MzMzIC01OS44NjY2NyAtMTguMjY2NjY1IC02Ni4zNSAwLjAgLTY2LjM1IEMgMTguMzAwMDAxIC02Ni4zNSAzMy45NSAtNTkuODY2NjY1IDQ2Ljk1IC00Ni45IFoiLz4KCQkJPHBhdGggZmlsbD0iI0Q5RTNFOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDQ0LjEgNDQuMSBDIDMxLjkzMzMzMiA1Ni4yNjY2NjYgMTcuMjUgNjIuMzUgMC4wNSA2Mi4zNSBDIC0xNy4xODMzMzQgNjIuMzUgLTMxLjg4MzMzNSA1Ni4yNjY2NjYgLTQ0LjA1IDQ0LjEgQyAtNTYuMjUgMzEuOTMzMzMyIC02Mi4zNSAxNy4yMzMzMzQgLTYyLjM1IDAuMCBDIC02Mi4zNSAtMTcuMiAtNTYuMjUgLTMxLjg4MzMzNSAtNDQuMDUgLTQ0LjA1IEMgLTMxLjg4MzMzMSAtNTYuMjUgLTE3LjE4MzMzIC02Mi4zNSAwLjA1IC02Mi4zNSBDIDE3LjI1IC02Mi4zNSAzMS45MzMzMzQgLTU2LjI1IDQ0LjEgLTQ0LjA1IEMgNTYuMjY2NjY2IC0zMS44ODMzMzEgNjIuMzUgLTE3LjE5OTk5NyA2Mi4zNSAwLjAgQyA2Mi4zNSAxNy4yMzMzMzQgNTYuMjY2NjY2IDMxLjkzMzMzNCA0NC4xIDQ0LjEgWiIvPgoJCQk8cGF0aCBmaWxsPSJ1cmwoI0dyYWQxKSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDAuMDUgNTAuNTUgQyAxMi45NTAwMDEgNTAuNTUgMjUuMjE2NjY3IDQ2LjczMzMzNCAzNi44NSAzOS4xIEMgNDcuMzgzMzM1IDMyLjIgNTUuNCAyMy42NTAwMDIgNjAuOSAxMy40NSBDIDU3LjggMjcuNTUgNTAuNjE2NjY1IDM5LjIgMzkuMzUgNDguNCBDIDI3LjkxNjY2NiA1Ny43IDE0LjgxNjY2NiA2Mi4zNSAwLjA1IDYyLjM1IEMgLTE0Ljc0OTk5OSA2Mi4zNSAtMjcuODY2NjY1IDU3LjcgLTM5LjMgNDguNCBDIC01MC42IDM5LjE5OTk5NyAtNTcuOCAyNy41NDk5OTUgLTYwLjkgMTMuNDUgQyAtNTUuMzY2NjY1IDIzLjY1MDAwMiAtNDcuMzMzMzMgMzIuMiAtMzYuOCAzOS4xIEMgLTI1LjE2NjY2NiA0Ni43MzMzMzQgLTEyLjg4MzMzMyA1MC41NSAwLjA1IDUwLjU1IFoiLz4KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDMxLjI1IC00OS4zIEMgNDAuNDgzMzM0IC00My40IDQ3LjUzMzMzMyAtMzUuNTUwMDAzIDUyLjQgLTI1Ljc1IEMgNTQuOSAtMjAuMDgzMzMyIDU1LjUzMzMzMyAtMTUuNjMzMzMxIDU0LjMgLTEyLjQgQyA1My4xIC05LjMzMzMzMyA1MC40MTY2NjQgLTcuNzk5OTk5NyA0Ni4yNSAtNy44IEwgLTQyLjUgLTcuOCBDIC00NS4zNjY2NjUgLTcuOCAtNDguMTY2NjY0IC01LjQxNjY2NyAtNTAuOSAtMC42NSBDIC01My45NjY2NjcgNC42NSAtNTUuNTE2NjY2IDEwLjg1IC01NS41NSAxNy45NSBDIC01Ny40MTY2NjQgMTIuMDgzMzMzIC01OC4zNSA2LjA5OTk5OTQgLTU4LjM1IDAuMCBDIC01OC4zNSAtMTYuMSAtNTIuNjMzMzMgLTI5Ljg1IC00MS4yIC00MS4yNSBDIC0yOS44MzMzMzIgLTUyLjY1IC0xNi4wODMzMzIgLTU4LjM1MDAwMiAwLjA1IC01OC4zNSBDIDExLjM1MDAwMSAtNTguMzUgMjEuNzUwMDAyIC01NS4zMzMzMzIgMzEuMjUgLTQ5LjMgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cgo=') no-repeat;
	background-size:21px 21px;
}

span:not(#foo) > input[type=radio]:checked + label, 							
span:not(#foo) > input[type=radio]:hover:checked + label,
span:not(#foo) > input[type=radio]:focus:checked + label,
span:not(#foo) > input[type=radio]:checked + label:hover,
span:not(#foo) > input[type=radio]:focus:checked + label, 					
span:not(#foo) > input[type=radio]:disabled:checked + label,
span:not(#foo) > input[type=radio]:hover:disabled:checked + label,
span:not(#foo) > input[type=radio]:focus:disabled:checked + label,
span:not(#foo) > input[type=radio]:disabled:checked + label:hover,
span:not(#foo) > input[type=radio]:disabled:checked + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:hover:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:focus:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:checked + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:focus:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:hover:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:focus:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled:checked + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:disabled:checked + label:hover:active
{
    background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyOTc4NTE1NiAtMC4wMjk4MDA0MTUgMC4wIDAuMDUgMzcuOSkiIHgxPSItODE5LjIiIHkxPSIwIiB4Mj0iODE5LjIiIHkyPSIwIj4KCQkJPHN0b3Agb2Zmc2V0PSIwLjAiIHN0b3AtY29sb3I9IiNBQUFDQUUiLz4KCQkJPHN0b3Agb2Zmc2V0PSIwLjU4NDMxMzc1IiBzdG9wLWNvbG9yPSIjRDhFMkU3Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxnPgoJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMTAwMjE5NyAwLjAgMC4wIDEuMTAwMjE5NyA3NS4wIDc1LjApIj4KCQkJPHBhdGggZmlsbD0iIzAwRERBMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDQ2Ljk1IC00Ni45IEMgNTkuOTE2NjY4IC0zMy45IDY2LjQgLTE4LjI2NjY2NiA2Ni40IDAuMCBDIDY2LjQgMTguMzAwMDAxIDU5LjkxNjY2OCAzMy45MzMzMzQgNDYuOTUgNDYuOSBDIDMzLjk1IDU5Ljg2NjY3IDE4LjMgNjYuMzUgMC4wIDY2LjM1IEMgLTE4LjI2NjY2NiA2Ni4zNSAtMzMuODgzMzMgNTkuODY2NjY1IC00Ni44NSA0Ni45IEMgLTU5Ljg1IDMzLjkzMzMzNCAtNjYuMzMzMzM2IDE4LjMgLTY2LjMgMC4wIEMgLTY2LjMzMzMzNiAtMTguMjY2NjY2IC01OS44NTAwMDIgLTMzLjkgLTQ2Ljg1IC00Ni45IEMgLTMzLjg4MzMzIC01OS44NjY2NyAtMTguMjY2NjY1IC02Ni4zNSAwLjAgLTY2LjM1IEMgMTguMzAwMDAxIC02Ni4zNSAzMy45NSAtNTkuODY2NjY1IDQ2Ljk1IC00Ni45IFoiLz4KCQkJPHBhdGggZmlsbD0iI0Q5RTNFOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDQ0LjEgNDQuMSBDIDMxLjkzMzMzMiA1Ni4yNjY2NjYgMTcuMjUgNjIuMzUgMC4wNSA2Mi4zNSBDIC0xNy4xODMzMzQgNjIuMzUgLTMxLjg4MzMzNSA1Ni4yNjY2NjYgLTQ0LjA1IDQ0LjEgQyAtNTYuMjUgMzEuOTMzMzMyIC02Mi4zNSAxNy4yMzMzMzQgLTYyLjM1IDAuMCBDIC02Mi4zNSAtMTcuMiAtNTYuMjUgLTMxLjg4MzMzNSAtNDQuMDUgLTQ0LjA1IEMgLTMxLjg4MzMzMSAtNTYuMjUgLTE3LjE4MzMzIC02Mi4zNSAwLjA1IC02Mi4zNSBDIDE3LjI1IC02Mi4zNSAzMS45MzMzMzQgLTU2LjI1IDQ0LjEgLTQ0LjA1IEMgNTYuMjY2NjY2IC0zMS44ODMzMzEgNjIuMzUgLTE3LjE5OTk5NyA2Mi4zNSAwLjAgQyA2Mi4zNSAxNy4yMzMzMzQgNTYuMjY2NjY2IDMxLjkzMzMzNCA0NC4xIDQ0LjEgWiIvPgoJCQk8cGF0aCBmaWxsPSJ1cmwoI0dyYWQxKSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDAuMDUgNTAuNTUgQyAxMi45NTAwMDEgNTAuNTUgMjUuMjE2NjY3IDQ2LjczMzMzNCAzNi44NSAzOS4xIEMgNDcuMzgzMzM1IDMyLjIgNTUuNCAyMy42NTAwMDIgNjAuOSAxMy40NSBDIDU3LjggMjcuNTUgNTAuNjE2NjY1IDM5LjIgMzkuMzUgNDguNCBDIDI3LjkxNjY2NiA1Ny43IDE0LjgxNjY2NiA2Mi4zNSAwLjA1IDYyLjM1IEMgLTE0Ljc0OTk5OSA2Mi4zNSAtMjcuODY2NjY1IDU3LjcgLTM5LjMgNDguNCBDIC01MC42IDM5LjE5OTk5NyAtNTcuOCAyNy41NDk5OTUgLTYwLjkgMTMuNDUgQyAtNTUuMzY2NjY1IDIzLjY1MDAwMiAtNDcuMzMzMzMgMzIuMiAtMzYuOCAzOS4xIEMgLTI1LjE2NjY2NiA0Ni43MzMzMzQgLTEyLjg4MzMzMyA1MC41NSAwLjA1IDUwLjU1IFoiLz4KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDMxLjI1IC00OS4zIEMgNDAuNDgzMzM0IC00My40IDQ3LjUzMzMzMyAtMzUuNTUwMDAzIDUyLjQgLTI1Ljc1IEMgNTQuOSAtMjAuMDgzMzMyIDU1LjUzMzMzMyAtMTUuNjMzMzMxIDU0LjMgLTEyLjQgQyA1My4xIC05LjMzMzMzMyA1MC40MTY2NjQgLTcuNzk5OTk5NyA0Ni4yNSAtNy44IEwgLTQyLjUgLTcuOCBDIC00NS4zNjY2NjUgLTcuOCAtNDguMTY2NjY0IC01LjQxNjY2NyAtNTAuOSAtMC42NSBDIC01My45NjY2NjcgNC42NSAtNTUuNTE2NjY2IDEwLjg1IC01NS41NSAxNy45NSBDIC01Ny40MTY2NjQgMTIuMDgzMzMzIC01OC4zNSA2LjA5OTk5OTQgLTU4LjM1IDAuMCBDIC01OC4zNSAtMTYuMSAtNTIuNjMzMzMgLTI5Ljg1IC00MS4yIC00MS4yNSBDIC0yOS44MzMzMzIgLTUyLjY1IC0xNi4wODMzMzIgLTU4LjM1MDAwMiAwLjA1IC01OC4zNSBDIDExLjM1MDAwMSAtNTguMzUgMjEuNzUwMDAyIC01NS4zMzMzMzIgMzEuMjUgLTQ5LjMgWiIvPgoJCTwvZz4KCQk8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMCkiPgoJCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gOTYuMiA5Ni4yIEMgOTAuMzY2NjYgMTAyLjA2NjY2NiA4My4yOTk5OTUgMTA1LjAgNzUuMCAxMDUuMCBDIDY2LjczMzMzIDEwNS4wIDU5LjY2NjY2NCAxMDIuMDY2NjY2IDUzLjggOTYuMiBDIDQ3LjkzMzMzNCA5MC4zMzMzMzYgNDUuMCA4My4yNjY2NyA0NS4wIDc1LjAgQyA0NS4wIDY2LjczMzMzIDQ3LjkzMzMzNCA1OS42NjY2NjQgNTMuOCA1My44IEMgNTkuNjY2NjY0IDQ3LjkzMzMzNCA2Ni43MzMzMyA0NS4wIDc1LjAgNDUuMCBDIDgzLjI5OTk5NSA0NS4wIDkwLjM2NjY2IDQ3LjkzMzMzNCA5Ni4yIDUzLjggQyAxMDIuMDY2NjY2IDU5LjY2NjY2NCAxMDUuMCA2Ni43MzMzMyAxMDUuMCA3NS4wIEMgMTA1LjAgODMuMjY2NjcgMTAyLjA2NjY2NiA5MC4zMzMzMzYgOTYuMiA5Ni4yIFoiLz4KCQk8L2c+Cgk8L2c+Cjwvc3ZnPgoK') no-repeat;
	background-size:21px 21px;
}

span:not(#foo) > input[type=radio]:hover + label,
span:not(#foo) > input[type=radio]:focus + label,
span:not(#foo) > input[type=radio] + label:hover,
span:not(#foo) > input[type=radio]:active + label,
span:not(#foo) > input[type=radio] + label:hover:active,
span:not(#foo) > input[type=radio]:active:checked + label,
span:not(#foo) > input[type=radio]:checked + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:hover + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:focus + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio] + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:active + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio] + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:active:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=radio]:checked + label:hover:active{
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyOTc4NTE1NiAtMC4wMjk4MDA0MTUgMC4wIDAuMDUgMzcuOSkiIHgxPSItODE5LjIiIHkxPSIwIiB4Mj0iODE5LjIiIHkyPSIwIj4KCQkJPHN0b3Agb2Zmc2V0PSIwLjAiIHN0b3AtY29sb3I9IiNBQUFDQUUiLz4KCQkJPHN0b3Agb2Zmc2V0PSIwLjU4NDMxMzc1IiBzdG9wLWNvbG9yPSIjRDhFMkU3Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCTwvZGVmcz4KCTxnPgoJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMCAwLjAgMC4wIDEuMCA3NS4wNSA3NS4wKSI+CgkJCTxwYXRoIGZpbGw9IiMwMEREQTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA0Ni45NSAtNDYuOSBDIDU5LjkxNjY2OCAtMzMuOSA2Ni40IC0xOC4yNjY2NjYgNjYuNCAwLjAgQyA2Ni40IDE4LjMwMDAwMSA1OS45MTY2NjggMzMuOTMzMzM0IDQ2Ljk1IDQ2LjkgQyAzMy45NSA1OS44NjY2NyAxOC4zIDY2LjM1IDAuMCA2Ni4zNSBDIC0xOC4yNjY2NjYgNjYuMzUgLTMzLjg4MzMzIDU5Ljg2NjY2NSAtNDYuODUgNDYuOSBDIC01OS44NSAzMy45MzMzMzQgLTY2LjMzMzMzNiAxOC4zIC02Ni4zIDAuMCBDIC02Ni4zMzMzMzYgLTE4LjI2NjY2NiAtNTkuODUwMDAyIC0zMy45IC00Ni44NSAtNDYuOSBDIC0zMy44ODMzMyAtNTkuODY2NjcgLTE4LjI2NjY2NSAtNjYuMzUgMC4wIC02Ni4zNSBDIDE4LjMwMDAwMSAtNjYuMzUgMzMuOTUgLTU5Ljg2NjY2NSA0Ni45NSAtNDYuOSBaIi8+CgkJCTxwYXRoIGZpbGw9IiNEOUUzRTgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA0NC4xIDQ0LjEgQyAzMS45MzMzMzIgNTYuMjY2NjY2IDE3LjI1IDYyLjM1IDAuMDUgNjIuMzUgQyAtMTcuMTgzMzM0IDYyLjM1IC0zMS44ODMzMzUgNTYuMjY2NjY2IC00NC4wNSA0NC4xIEMgLTU2LjI1IDMxLjkzMzMzMiAtNjIuMzUgMTcuMjMzMzM0IC02Mi4zNSAwLjAgQyAtNjIuMzUgLTE3LjIgLTU2LjI1IC0zMS44ODMzMzUgLTQ0LjA1IC00NC4wNSBDIC0zMS44ODMzMzEgLTU2LjI1IC0xNy4xODMzMyAtNjIuMzUgMC4wNSAtNjIuMzUgQyAxNy4yNSAtNjIuMzUgMzEuOTMzMzM0IC01Ni4yNSA0NC4xIC00NC4wNSBDIDU2LjI2NjY2NiAtMzEuODgzMzMxIDYyLjM1IC0xNy4xOTk5OTcgNjIuMzUgMC4wIEMgNjIuMzUgMTcuMjMzMzM0IDU2LjI2NjY2NiAzMS45MzMzMzQgNDQuMSA0NC4xIFoiLz4KCQkJPHBhdGggZmlsbD0idXJsKCNHcmFkMSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAwLjA1IDUwLjU1IEMgMTIuOTUwMDAxIDUwLjU1IDI1LjIxNjY2NyA0Ni43MzMzMzQgMzYuODUgMzkuMSBDIDQ3LjM4MzMzNSAzMi4yIDU1LjQgMjMuNjUwMDAyIDYwLjkgMTMuNDUgQyA1Ny44IDI3LjU1IDUwLjYxNjY2NSAzOS4yIDM5LjM1IDQ4LjQgQyAyNy45MTY2NjYgNTcuNyAxNC44MTY2NjYgNjIuMzUgMC4wNSA2Mi4zNSBDIC0xNC43NDk5OTkgNjIuMzUgLTI3Ljg2NjY2NSA1Ny43IC0zOS4zIDQ4LjQgQyAtNTAuNiAzOS4xOTk5OTcgLTU3LjggMjcuNTQ5OTk1IC02MC45IDEzLjQ1IEMgLTU1LjM2NjY2NSAyMy42NTAwMDIgLTQ3LjMzMzMzIDMyLjIgLTM2LjggMzkuMSBDIC0yNS4xNjY2NjYgNDYuNzMzMzM0IC0xMi44ODMzMzMgNTAuNTUgMC4wNSA1MC41NSBaIi8+CgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAzMS4yNSAtNDkuMyBDIDQwLjQ4MzMzNCAtNDMuNCA0Ny41MzMzMzMgLTM1LjU1MDAwMyA1Mi40IC0yNS43NSBDIDU0LjkgLTIwLjA4MzMzMiA1NS41MzMzMzMgLTE1LjYzMzMzMSA1NC4zIC0xMi40IEMgNTMuMSAtOS4zMzMzMzMgNTAuNDE2NjY0IC03Ljc5OTk5OTcgNDYuMjUgLTcuOCBMIC00Mi41IC03LjggQyAtNDUuMzY2NjY1IC03LjggLTQ4LjE2NjY2NCAtNS40MTY2NjcgLTUwLjkgLTAuNjUgQyAtNTMuOTY2NjY3IDQuNjUgLTU1LjUxNjY2NiAxMC44NSAtNTUuNTUgMTcuOTUgQyAtNTcuNDE2NjY0IDEyLjA4MzMzMyAtNTguMzUgNi4wOTk5OTk0IC01OC4zNSAwLjAgQyAtNTguMzUgLTE2LjEgLTUyLjYzMzMzIC0yOS44NSAtNDEuMiAtNDEuMjUgQyAtMjkuODMzMzMyIC01Mi42NSAtMTYuMDgzMzMyIC01OC4zNTAwMDIgMC4wNSAtNTguMzUgQyAxMS4zNTAwMDEgLTU4LjM1IDIxLjc1MDAwMiAtNTUuMzMzMzMyIDMxLjI1IC00OS4zIFoiLz4KCQk8L2c+Cgk8L2c+Cjwvc3ZnPgoK') no-repeat;
	background-size:21px 21px;
}


span:not(#foo) > input[type=checkbox] + label,
span:not(#foo) > input[type=checkbox]:disabled + label,
span:not(#foo) > input[type=checkbox]:hover:disabled + label,
span:not(#foo) > input[type=checkbox]:focus:disabled + label,
span:not(#foo) > input[type=checkbox]:disabled + label:hover,
span:not(#foo) > input[type=checkbox]:disabled + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:hover:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:focus:disabled + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled + label:hover:active{
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyNDUyMDg3NCAtMC4wMjE3MTMyNTcgMC4wIDAuMDUgNDEuMzUpIiB4MT0iLTgxOS4yIiB5MT0iMCIgeDI9IjgxOS4yIiB5Mj0iMCI+CgkJCTxzdG9wIG9mZnNldD0iMC4wIiBzdG9wLWNvbG9yPSIjQUFBQ0FFIi8+CgkJCTxzdG9wIG9mZnNldD0iMC41ODQzMTM3NSIgc3RvcC1jb2xvcj0iI0Q4RTJFNyIvPgoJCTwvbGluZWFyR3JhZGllbnQ+Cgk8L2RlZnM+Cgk8Zz4KCQk8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjEwMDIxOTcgMC4wIDAuMCAxLjEwMDIxOTcgNzUuMCA3NS4wKSI+CgkJCTxwYXRoIGZpbGw9IiMwMEREQTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA2MC4zIC01OS40NSBDIDY0LjMzMzMzIC01NC45MTY2NjggNjYuMzQ5OTkgLTQ5LjQxNjY2OCA2Ni4zNSAtNDIuOTUgTCA2Ni4zNSA0My4wNSBDIDY2LjM1IDQ5LjUxNjY2NiA2NC4zMzMzMyA1NS4wMTY2NjYgNjAuMyA1OS41NSBDIDU2LjI2NjY2NiA2NC4wODMzMyA1MS4zODMzMzUgNjYuMzY2NjYgNDUuNjUgNjYuNCBMIC00NS42NSA2Ni40IEMgLTUxLjM4MzMzNSA2Ni4zNjY2NyAtNTYuMjUgNjQuMDgzMzM2IC02MC4yNSA1OS41NSBDIC02NC4zMTY2NjYgNTQuOTUgLTY2LjM1IDQ5LjQ1IC02Ni4zNSA0My4wNSBMIC02Ni4zNSAtNDIuOTUgQyAtNjYuMzUgLTQ5LjQxNjY2OCAtNjQuMzE2NjY2IC01NC45MTY2NjggLTYwLjI1IC01OS40NSBDIC01Ni4yMTY2NjcgLTY0LjA1IC01MS4zNTAwMDIgLTY2LjMzMzMzNiAtNDUuNjUgLTY2LjMgTCA0NS42NSAtNjYuMyBDIDUxLjM1MDAwMiAtNjYuMzMzMzM2IDU2LjIzMzMzNCAtNjQuMDUgNjAuMyAtNTkuNDUgWiIvPgoJCQk8cGF0aCBmaWxsPSIjRDlFM0U4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gNjIuMDUgLTQzLjAgTCA2Mi4wNSA0My4wNSBDIDYyLjA1IDQ4LjExNjY3IDYwLjQ1IDUyLjQ1IDU3LjI1IDU2LjA1IEMgNTQuMDUgNTkuNjUgNTAuMiA2MS40NSA0NS43IDYxLjQ1IEwgLTQ1LjcgNjEuNDUgQyAtNTAuMiA2MS40NSAtNTQuMDUgNTkuNjUgLTU3LjI1IDU2LjA1IEMgLTYwLjQxNjY2OCA1Mi40NSAtNjIuMCA0OC4xMTY2NyAtNjIuMCA0My4wNSBMIC02Mi4wIC00My4wIEMgLTYyLjAgLTQ4LjA2NjY2NiAtNjAuNDE2NjY4IC01Mi4zOTk5OTggLTU3LjI1IC01Ni4wIEMgLTU0LjA1IC01OS42MDAwMDIgLTUwLjIgLTYxLjQgLTQ1LjcgLTYxLjQgTCA0NS43IC02MS40IEMgNTAuMiAtNjEuNCA1NC4wNSAtNTkuNjAwMDAyIDU3LjI1IC01Ni4wIEMgNjAuNDUgLTUyLjM5OTk5OCA2Mi4wNSAtNDguMDY2NjY2IDYyLjA1IC00My4wIFoiLz4KCQkJPHBhdGggZmlsbD0idXJsKCNHcmFkMSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAtNDYuNyA0My4yIEwgNDYuNyA0My4yIEMgNTAuMTMzMzMgNDMuMiA1My4yNjY2NjMgNDEuMTUgNTYuMSAzNy4wNSBDIDU4Ljg2NjY2NSAzMy4wNSA2MC44NSAyNy44IDYyLjA1IDIxLjMgTCA2Mi4wNSA0My4wNSBDIDYyLjA1IDQ4LjExNjY3IDYwLjQ1IDUyLjQ1IDU3LjI1IDU2LjA1IEMgNTQuMDUgNTkuNjUgNTAuMiA2MS40NSA0NS43IDYxLjQ1IEwgLTQ1LjcgNjEuNDUgQyAtNTAuMiA2MS40NSAtNTQuMDUgNTkuNjUgLTU3LjI1IDU2LjA1IEMgLTYwLjQxNjY2OCA1Mi40NSAtNjIuMCA0OC4xMTY2NyAtNjIuMCA0My4wNSBMIC02Mi4wIDIxLjMgQyAtNjAuODMzMzMyIDI3LjggLTU4Ljg1IDMzLjA1IC01Ni4wNSAzNy4wNSBDIC01My4yNSA0MS4xNSAtNTAuMTMzMzM1IDQzLjIgLTQ2LjcgNDMuMiBaIi8+CgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAtNDUuNjUgLTU2LjUgTCA0Mi40NSAtNTYuNSBDIDQ2LjgxNjY2NiAtNTYuNSA1MC4yNjY2NjYgLTU0LjcgNTIuOCAtNTEuMSBDIDU1LjE2NjY2NCAtNDcuNyA1Ni4zNSAtNDMuMzUwMDAyIDU2LjM1IC0zOC4wNSBDIDU2LjM1IC0zMi43NSA1NS4xNjY2NjQgLTI4LjQxNjY2NiA1Mi44IC0yNS4wNSBDIDUwLjI2NjY2NiAtMjEuNDQ5OTk5IDQ2LjgxNjY2NiAtMTkuNjUgNDIuNDUgLTE5LjY1IEwgLTM4LjA1IC0xOS42NSBDIC00NS4zNSAtMTkuNjUgLTUwLjYgLTE2LjkgLTUzLjggLTExLjQgQyAtNTYuMjMzMzM0IC03LjI2NjY2NjQgLTU3LjUxNjY2NiAtMS4zNjY2NjU4IC01Ny42NSA2LjMgTCAtNTcuNjUgLTQzLjAgQyAtNTcuNjUgLTQ2LjcgLTU2LjQ4MzMzNCAtNDkuODY2NjcgLTU0LjE1IC01Mi41IEMgLTUxLjc4MzMzMyAtNTUuMTY2NjY4IC00OC45NSAtNTYuNSAtNDUuNjUgLTU2LjUgWiIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cgo=') no-repeat;
	background-size:21px 21px;
}

span:not(#foo) > input[type=checkbox]:checked + label,
span:not(#foo) > input[type=checkbox]:hover:checked + label,
span:not(#foo) > input[type=checkbox]:focus:checked + label,
span:not(#foo) > input[type=checkbox]:checked + label:hover,
span:not(#foo) > input[type=checkbox]:focus:checked + label,
span:not(#foo) > input[type=checkbox]:disabled:checked + label,
span:not(#foo) > input[type=checkbox]:hover:disabled:checked + label,
span:not(#foo) > input[type=checkbox]:focus:disabled:checked + label,
span:not(#foo) > input[type=checkbox]:disabled:checked + label:hover,
span:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:hover:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:focus:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:checked + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:focus:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:hover:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:focus:disabled:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled:checked + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active
{
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyNjk3NzUzOSAtMC4wMjM4OTUyNjQgMC4wIDAuMSA0NS40KSIgeDE9Ii04MTkuMiIgeTE9IjAiIHgyPSI4MTkuMiIgeTI9IjAiPgoJCQk8c3RvcCBvZmZzZXQ9IjAuMCIgc3RvcC1jb2xvcj0iI0FBQUNBRSIvPgoJCQk8c3RvcCBvZmZzZXQ9IjAuNTg0MzEzNzUiIHN0b3AtY29sb3I9IiNEOEUyRTciLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJPC9kZWZzPgoJPGc+CgkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wIDAuMCAwLjAgMS4wIDc1LjAgNzUuMCkiPgoJCQk8cGF0aCBmaWxsPSIjMDBEREEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0gNzMuMCAtNDcuMzUgTCA3My4wIDQ3LjMgQyA3My4wIDU0LjQgNzAuNzgzMzMgNjAuNDUgNjYuMzUgNjUuNDUgQyA2MS45MTY2NjggNzAuNDE2NjY0IDU2LjU1MDAwMyA3Mi45MzMzMzQgNTAuMjUgNzMuMCBMIC01MC4yIDczLjAgQyAtNTYuNSA3Mi45MzMzMzQgLTYxLjg1IDcwLjQxNjY2NCAtNjYuMjUgNjUuNDUgQyAtNzAuNzUgNjAuMzgzMzMgLTczLjAgNTQuMzMzMzMyIC03My4wIDQ3LjMgTCAtNzMuMCAtNDcuMzUgQyAtNzMuMCAtNTQuNDUgLTcwLjc1IC02MC41IC02Ni4yNSAtNjUuNSBDIC02MS44MTY2NjYgLTcwLjU2NjY2NiAtNTYuNDY2NjY3IC03My4wNjY2NjYgLTUwLjIgLTczLjAgTCA1MC4yNSAtNzMuMCBDIDU2LjUxNjY2NiAtNzMuMDY2NjY2IDYxLjg4MzMzIC03MC41NjY2NjYgNjYuMzUgLTY1LjUgQyA3MC43ODMzMyAtNjAuNSA3My4wIC01NC40NSA3My4wIC00Ny4zNSBaIi8+CgkJCTxwYXRoIGZpbGw9IiNEOUUzRTgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA2OC4yNSAtNDcuMzUgTCA2OC4yNSA0Ny4yNSBDIDY4LjI1IDUyLjg1MDAwMiA2Ni41IDU3LjYzMzMzNSA2My4wIDYxLjYgQyA1OS40NjY2NjcgNjUuNTY2NjY2IDU1LjIzMzMzNCA2Ny41NSA1MC4zIDY3LjU1IEwgLTUwLjMgNjcuNTUgQyAtNTUuMjMzMzM0IDY3LjU1IC01OS40NSA2NS41NjY2NjYgLTYyLjk1IDYxLjYgQyAtNjYuNDgzMzQgNTcuNjMzMzM1IC02OC4yNSA1Mi44NTAwMDIgLTY4LjI1IDQ3LjI1IEwgLTY4LjI1IC00Ny4zNSBDIC02OC4yNSAtNTIuOTUgLTY2LjQ4MzM0IC01Ny43MzMzMzQgLTYyLjk1IC02MS43IEMgLTU5LjQ1IC02NS42NjY2NyAtNTUuMjMzMzM0IC02Ny42NTAwMSAtNTAuMyAtNjcuNjUgTCA1MC4zIC02Ny42NSBDIDU1LjIzMzMzNCAtNjcuNjUgNTkuNDY2NjY3IC02NS42NjY2NyA2My4wIC02MS43IEMgNjYuNSAtNTcuNzMzMzM0IDY4LjI1IC01Mi45NSA2OC4yNSAtNDcuMzUgWiIvPgoJCQk8cGF0aCBmaWxsPSJ1cmwoI0dyYWQxKSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC01MC4yNSA2Ny41NSBDIC01NS4yMTY2NjcgNjcuNTUgLTU5LjQzMzMzNCA2NS41NjY2NjYgLTYyLjkgNjEuNiBDIC02Ni40MzMzMzQgNTcuNjMzMzM1IC02OC4yIDUyLjg2NjY3IC02OC4yIDQ3LjMgTCAtNjguMiAyMy4zNSBDIC02Ni45IDMwLjUxNjY2NiAtNjQuNzE2NjcgMzYuMzE2NjY2IC02MS42NSA0MC43NSBDIC01OC41NSA0NS4yMTY2NjcgLTU1LjEgNDcuNDY2NjY3IC01MS4zIDQ3LjUgTCA1MS40IDQ3LjUgQyA1NS4xNjY2NjggNDcuNDY2NjY3IDU4LjYxNjY3IDQ1LjIxNjY2NyA2MS43NSA0MC43NSBDIDY0Ljc4MzMzIDM2LjMxNjY2NiA2Ni45NjY2NyAzMC41MTY2NjYgNjguMyAyMy4zNSBMIDY4LjMgNDcuMyBDIDY4LjMgNTIuODY2NjcgNjYuNTMzMzMgNTcuNjMzMzM1IDYzLjAgNjEuNiBDIDU5LjUgNjUuNTY2NjY2IDU1LjI4MzMzMyA2Ny41NSA1MC4zNSA2Ny41NSBMIC01MC4yNSA2Ny41NSBaIi8+CgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAtNTAuMiAtNjIuMjUgTCA0Ni43IC02Mi4yNSBDIDUxLjUgLTYyLjI1IDU1LjMgLTYwLjI2NjY2NiA1OC4xIC01Ni4zIEMgNjAuNzMzMzM0IC01Mi41MzMzMzMgNjIuMDUgLTQ3Ljc1IDYyLjA1IC00MS45NSBDIDYyLjA1IC0zNi4wODMzMzYgNjAuNzMzMzM0IC0zMS4zMDAwMDMgNTguMSAtMjcuNiBDIDU1LjMgLTIzLjYzMzMzMyA1MS41IC0yMS42NSA0Ni43IC0yMS42NSBMIC00MS44NSAtMjEuNjUgQyAtNDkuOTE2NjY4IC0yMS42NSAtNTUuNyAtMTguNjMzMzMzIC01OS4yIC0xMi42IEMgLTYxLjg2NjY3IC04LjA2NjY2NyAtNjMuMjgzMzM3IC0xLjU4MzMzMyAtNjMuNDUgNi44NSBMIC02My40NSAtNDcuMzUgQyAtNjMuNDUgLTUxLjQ1IC02Mi4xNSAtNTQuOTUgLTU5LjU1IC01Ny44NSBDIC01Ni45NSAtNjAuNzgzMzMzIC01My44MzMzMzYgLTYyLjI1IC01MC4yIC02Mi4yNSBaIi8+CgkJPC9nPgoJCTxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMCAwLjAgMC4wIDEuMCA0NS4wIDQ1LjApIj4KCQkJPHBhdGggZmlsbD0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDU3LjI1IDMuMSBDIDU5LjA4MzMzMiA1LjE2NjY2NjUgNjAuMCA3LjY1IDYwLjAgMTAuNTUgTCA2MC4wIDQ5LjQ1IEMgNjAuMCA1Mi4zNSA1OS4wODMzMzIgNTQuODMzMzMyIDU3LjI1IDU2LjkgQyA1NS40MTY2NjggNTguOTY2NjY3IDUzLjIxNjY2NyA2MC4wIDUwLjY1IDYwLjAgTCA5LjM1IDYwLjAgQyA2Ljc1IDYwLjAgNC41NDk5OTk3IDU4Ljk2NjY2NyAyLjc1IDU2LjkgQyAwLjg4MzMzMzMgNTQuODMzMzMyIC0wLjAzMzMzMzM2IDUyLjM1IDAuMCA0OS40NSBMIDAuMCAxMC41NSBDIC0wLjAzMzMzMzMzNSA3LjY0OTk5OTYgMC44ODMzMzMzIDUuMTY2NjY2IDIuNzUgMy4xIEMgNC41ODMzMzM1IDEuMDMzMzMzMyA2Ljc4MzMzNCAwLjAgOS4zNSAwLjAgTCA1MC42NSAwLjAgQyA1My4yMTY2NjcgMC4wIDU1LjQxNjY2OCAxLjAzMzMzMzMgNTcuMjUgMy4xIFoiLz4KCQk8L2c+Cgk8L2c+Cjwvc3ZnPgoK') no-repeat;
	background-size:21px 21px;
}

span:not(#foo) > input[type=checkbox]:hover + label,
span:not(#foo) > input[type=checkbox]:focus + label,
span:not(#foo) > input[type=checkbox] + label:hover,
span:not(#foo) > input[type=checkbox]:active + label,
span:not(#foo) > input[type=checkbox] + label:hover:active,
span:not(#foo) > input[type=checkbox]:active:checked + label,
span:not(#foo) > input[type=checkbox]:checked + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:hover + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:focus + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox] + label:hover,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:active + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox] + label:hover:active,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:active:checked + label,
fieldset[dir=rtl] span:not(#foo) > input[type=checkbox]:checked + label:hover:active{
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmV2PSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL3htbC1ldmVudHMiIHdpZHRoPSIxNTAuMHB4IiBoZWlnaHQ9IjE1MC4wcHgiIG92ZXJmbG93PSJ2aXNpYmxlIiB2aWV3Qm94PSIwLjAgMC4wIDE1MC4wIDE1MC4wIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMCAwLjAgMTUwLjAgMTUwLjAiPgoJPGRlZnM+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJHcmFkMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wIC0wLjAyNDUyMDg3NCAtMC4wMjE3MTMyNTcgMC4wIDAuMDUgNDEuMzUpIiB4MT0iLTgxOS4yIiB5MT0iMCIgeDI9IjgxOS4yIiB5Mj0iMCI+CgkJCTxzdG9wIG9mZnNldD0iMC4wIiBzdG9wLWNvbG9yPSIjQUFBQ0FFIi8+CgkJCTxzdG9wIG9mZnNldD0iMC41ODQzMTM3NSIgc3RvcC1jb2xvcj0iI0Q4RTJFNyIvPgoJCTwvbGluZWFyR3JhZGllbnQ+Cgk8L2RlZnM+Cgk8Zz4KCQk8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjAgMC4wIDAuMCAxLjAgNzUuMDUgNzUuMDUpIj4KCQkJPHBhdGggZmlsbD0iIzAwRERBMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIDYwLjMgLTU5LjQ1IEMgNjQuMzMzMzMgLTU0LjkxNjY2OCA2Ni4zNDk5OSAtNDkuNDE2NjY4IDY2LjM1IC00Mi45NSBMIDY2LjM1IDQzLjA1IEMgNjYuMzUgNDkuNTE2NjY2IDY0LjMzMzMzIDU1LjAxNjY2NiA2MC4zIDU5LjU1IEMgNTYuMjY2NjY2IDY0LjA4MzMzIDUxLjM4MzMzNSA2Ni4zNjY2NiA0NS42NSA2Ni40IEwgLTQ1LjY1IDY2LjQgQyAtNTEuMzgzMzM1IDY2LjM2NjY3IC01Ni4yNSA2NC4wODMzMzYgLTYwLjI1IDU5LjU1IEMgLTY0LjMxNjY2NiA1NC45NSAtNjYuMzUgNDkuNDUgLTY2LjM1IDQzLjA1IEwgLTY2LjM1IC00Mi45NSBDIC02Ni4zNSAtNDkuNDE2NjY4IC02NC4zMTY2NjYgLTU0LjkxNjY2OCAtNjAuMjUgLTU5LjQ1IEMgLTU2LjIxNjY2NyAtNjQuMDUgLTUxLjM1MDAwMiAtNjYuMzMzMzM2IC00NS42NSAtNjYuMyBMIDQ1LjY1IC02Ni4zIEMgNTEuMzUwMDAyIC02Ni4zMzMzMzYgNTYuMjMzMzM0IC02NC4wNSA2MC4zIC01OS40NSBaIi8+CgkJCTxwYXRoIGZpbGw9IiNEOUUzRTgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSA2Mi4wNSAtNDMuMCBMIDYyLjA1IDQzLjA1IEMgNjIuMDUgNDguMTE2NjcgNjAuNDUgNTIuNDUgNTcuMjUgNTYuMDUgQyA1NC4wNSA1OS42NSA1MC4yIDYxLjQ1IDQ1LjcgNjEuNDUgTCAtNDUuNyA2MS40NSBDIC01MC4yIDYxLjQ1IC01NC4wNSA1OS42NSAtNTcuMjUgNTYuMDUgQyAtNjAuNDE2NjY4IDUyLjQ1IC02Mi4wIDQ4LjExNjY3IC02Mi4wIDQzLjA1IEwgLTYyLjAgLTQzLjAgQyAtNjIuMCAtNDguMDY2NjY2IC02MC40MTY2NjggLTUyLjM5OTk5OCAtNTcuMjUgLTU2LjAgQyAtNTQuMDUgLTU5LjYwMDAwMiAtNTAuMiAtNjEuNCAtNDUuNyAtNjEuNCBMIDQ1LjcgLTYxLjQgQyA1MC4yIC02MS40IDU0LjA1IC01OS42MDAwMDIgNTcuMjUgLTU2LjAgQyA2MC40NSAtNTIuMzk5OTk4IDYyLjA1IC00OC4wNjY2NjYgNjIuMDUgLTQzLjAgWiIvPgoJCQk8cGF0aCBmaWxsPSJ1cmwoI0dyYWQxKSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC00Ni43IDQzLjIgTCA0Ni43IDQzLjIgQyA1MC4xMzMzMyA0My4yIDUzLjI2NjY2MyA0MS4xNSA1Ni4xIDM3LjA1IEMgNTguODY2NjY1IDMzLjA1IDYwLjg1IDI3LjggNjIuMDUgMjEuMyBMIDYyLjA1IDQzLjA1IEMgNjIuMDUgNDguMTE2NjcgNjAuNDUgNTIuNDUgNTcuMjUgNTYuMDUgQyA1NC4wNSA1OS42NSA1MC4yIDYxLjQ1IDQ1LjcgNjEuNDUgTCAtNDUuNyA2MS40NSBDIC01MC4yIDYxLjQ1IC01NC4wNSA1OS42NSAtNTcuMjUgNTYuMDUgQyAtNjAuNDE2NjY4IDUyLjQ1IC02Mi4wIDQ4LjExNjY3IC02Mi4wIDQzLjA1IEwgLTYyLjAgMjEuMyBDIC02MC44MzMzMzIgMjcuOCAtNTguODUgMzMuMDUgLTU2LjA1IDM3LjA1IEMgLTUzLjI1IDQxLjE1IC01MC4xMzMzMzUgNDMuMiAtNDYuNyA0My4yIFoiLz4KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNIC00NS42NSAtNTYuNSBMIDQyLjQ1IC01Ni41IEMgNDYuODE2NjY2IC01Ni41IDUwLjI2NjY2NiAtNTQuNyA1Mi44IC01MS4xIEMgNTUuMTY2NjY0IC00Ny43IDU2LjM1IC00My4zNTAwMDIgNTYuMzUgLTM4LjA1IEMgNTYuMzUgLTMyLjc1IDU1LjE2NjY2NCAtMjguNDE2NjY2IDUyLjggLTI1LjA1IEMgNTAuMjY2NjY2IC0yMS40NDk5OTkgNDYuODE2NjY2IC0xOS42NSA0Mi40NSAtMTkuNjUgTCAtMzguMDUgLTE5LjY1IEMgLTQ1LjM1IC0xOS42NSAtNTAuNiAtMTYuOSAtNTMuOCAtMTEuNCBDIC01Ni4yMzMzMzQgLTcuMjY2NjY2NCAtNTcuNTE2NjY2IC0xLjM2NjY2NTggLTU3LjY1IDYuMyBMIC01Ny42NSAtNDMuMCBDIC01Ny42NSAtNDYuNyAtNTYuNDgzMzM0IC00OS44NjY2NyAtNTQuMTUgLTUyLjUgQyAtNTEuNzgzMzMzIC01NS4xNjY2NjggLTQ4Ljk1IC01Ni41IC00NS42NSAtNTYuNSBaIi8+CgkJPC9nPgoJPC9nPgo8L3N2Zz4KCg==') no-repeat;
	background-size:21px 21px;
}

.optionvalue
{
    font-style: italic;
    display: inline;    
}

/* Fill In the Blank Question Type, Also Used For Essay */

.fibinput
{
  color: #000000;
  text-align: Left;   
  font-weight:normal;
  text-decoration:none;
	-webkit-touch-callout: text;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

/* Essay Question Type */

.essay 
{
  /* Anything defined here will take precedence over fibinput above on essay style questions */
  width:95%;
}








