| 
					
				 | 
			
			
				@@ -1,9 +1,429 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-img,legend{border:0}legend,td,th{padding:0}html{font-family:Arial, Helvetica, sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}table{border-spacing:0;border-collapse: separate;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+html { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-family: sans-serif; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -ms-text-size-adjust: 100%; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-text-size-adjust: 100%; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the margin in all browsers (opinionated). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+body { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* HTML5 display definitions 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct display in IE 9-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Add the correct display in Edge, IE, and Firefox. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Add the correct display in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+article, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+aside, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+details, /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+figcaption, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+figure, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+footer, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+header, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+main, /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+menu, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+nav, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+section, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+summary { /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct display in IE 9-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+audio, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+canvas, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+progress, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+video { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct display in iOS 4-7. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+audio:not([controls]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct vertical alignment in Chrome, Firefox, and Opera. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+progress { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  vertical-align: baseline; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct display in IE 10-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Add the correct display in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+template, /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[hidden] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Links 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Remove the gray background on active links in IE 10. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+a { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background-color: transparent; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-text-decoration-skip: objects; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the outline on focused links when they are also active or hovered 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * in all browsers (opinionated). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+a:active, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+a:hover { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  outline-width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+table { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-collapse: collapse; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-spacing: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Text-level semantics 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Remove the bottom border in Firefox 39-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+abbr[title] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-bottom: none; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  text-decoration: underline; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  text-decoration: underline dotted; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Prevent the duplicate application of `bolder` by the next rule in Safari 6. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+b, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+strong { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-weight: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct font weight in Chrome, Edge, and Safari. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+b, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+strong { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-weight: bolder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct font style in Android 4.3-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+dfn { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-style: italic; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Correct the font size and margin on `h1` elements within `section` and 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * `article` contexts in Chrome, Firefox, and Safari. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+h1 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: 0.67em 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct background and color in IE 9-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+mark { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background-color: #ff0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct font size in all browsers. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+small { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 80%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Prevent `sub` and `sup` elements from affecting the line height in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * all browsers. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+sub, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+sup { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 75%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  line-height: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  vertical-align: baseline; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+sub { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  bottom: -0.25em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+sup { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  top: -0.5em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Embedded content 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the border on images inside links in IE 10-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-style: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Hide the overflow in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+svg:not(:root) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Grouping content 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Correct the inheritance and scaling of font size in all browsers. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Correct the odd `em` font sizing in all browsers. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+kbd, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+pre, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+samp { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-family: monospace, monospace; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 1em; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Add the correct margin in IE 8. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+figure { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: 1em 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Add the correct box sizing in Firefox. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Show the overflow in Edge and IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+hr { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  box-sizing: content-box; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: 0; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: visible; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Forms 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ========================================================================== */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Change font properties to `inherit` in all browsers (opinionated). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Remove the margin in Firefox and Safari. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+optgroup, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+select, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+textarea { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font: inherit; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: 0; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Restore the font weight unset by the previous rule. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+optgroup { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-weight: bold; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Show the overflow in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Show the overflow in Edge. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input { /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: visible; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the inheritance of text transform in Edge, Firefox, and IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Remove the inheritance of text transform in Firefox. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+select { /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  text-transform: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ *    controls in Android 4. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Correct the inability to style clickable types in iOS and Safari. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+html [type="button"], /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="reset"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="submit"] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-appearance: button; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the inner border and padding in Firefox. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button::-moz-focus-inner, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="button"]::-moz-focus-inner, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="reset"]::-moz-focus-inner, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="submit"]::-moz-focus-inner { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border-style: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  padding: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Restore the focus styles unset by the previous rule. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button:-moz-focusring, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="button"]:-moz-focusring, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="reset"]:-moz-focusring, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+[type="submit"]:-moz-focusring { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  outline: 1px dotted ButtonText; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Change the border, margin, and padding in all browsers (opinionated). 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fieldset { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border: 1px solid #c0c0c0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: 0 2px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  padding: 0.35em 0.625em 0.75em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Correct the text wrapping in Edge and IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Correct the color inheritance from `fieldset` elements in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 3. Remove the padding so developers are not caught out when they zero out 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ *    `fieldset` elements in all browsers. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+legend { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  box-sizing: border-box; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: inherit; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: table; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  max-width: 100%; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  padding: 0; /* 3 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  white-space: normal; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Remove the default vertical scrollbar in IE. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+textarea { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 1. Add the correct box sizing in IE 10-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 2. Remove the padding in IE 10-. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="checkbox"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="radio"] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  box-sizing: border-box; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  padding: 0; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * Correct the cursor style of increment and decrement buttons in Chrome. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="number"]::-webkit-inner-spin-button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="number"]::-webkit-outer-spin-button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="search"] { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-appearance: textfield; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  outline-offset: -2px; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="search"]::-webkit-search-cancel-button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input[type="search"]::-webkit-search-decoration { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-appearance: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+::-webkit-input-placeholder { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  opacity: 0.54; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+::-webkit-file-upload-button { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-appearance: button; /* 1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font: inherit; /* 2 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* Main style */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-body {background-color: #E8EBF1; color: #333;overflow-y: scroll; height: 100%;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+* { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -moz-box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*:before, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+*:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -moz-box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+html { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-family:Arial, Helvetica, sans-serif; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+button, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+select, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+textarea { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-family: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  line-height: inherit; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+body {background-color: #E8EBF1; color: #333;overflow-y: scroll; height: 100%; line-height: 1.42857143;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {display: table;content: " ";} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1262,6 +1682,8 @@ label { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   font-size: .9em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   padding-top: 3px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  max-width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin-bottom: 5px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .checkbox{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   display: block; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1395,86 +1817,7 @@ label { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   line-height: 1.5; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-radius: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  position      : relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display       : inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  padding-bottom: 5px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  -webkit-appearance: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox input{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display       : block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  // border        : 0.0625em solid rgb(224,224,224); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  border-right  : none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  text-align    : center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  -webkit-appearance: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  padding: 8px 7px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  font-size: 14px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  color: #555; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  background-color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  background-image: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  border: 1px solid #ccc; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox input:focus { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  border-color: #66afe9; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  outline: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox input[disabled]{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  background : rgb(240,240,240); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxUp, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxDown{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  position         : absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display          : block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width            : 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height           : 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  border           : 0.0625em solid rgb(224,224,224); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  background       : rgb(248,248,248); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cursor           : pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  font-weight: bold; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox input[disabled] + span, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBox input[disabled] + span + span{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  background : rgb(240,240,240); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cursor     : auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxUp span, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxDown span{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display : block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  width   : 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height  : 1em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxUp{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  line-height: 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  vertical-align:middle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  right: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinBoxDown{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  vertical-align:middle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  line-height: 2em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  left: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.spinboxMark{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  font-style: italic; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  padding: 0.3em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height  : 1.59em; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 a.btn {text-decoration: none;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 [role="button"] {cursor: pointer;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1569,12 +1912,16 @@ ul#validation-box{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.form-group { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  vertical-align: middle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin: -3px -5px 10px 0 !important; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .form-control { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  /*height: 26px;*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: 34px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   padding: 6px 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   font-size: 14px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   line-height: 1.42857143; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1585,6 +1932,9 @@ ul#validation-box{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-radius: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .form-control:focus { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-color: #66afe9; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1600,17 +1950,7 @@ ul#validation-box{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .form-control[disabled],fieldset[disabled] .form-control {cursor: not-allowed;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 textarea.form-control {height: auto;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 input[type="search"] {-webkit-appearance: none;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// @media screen and (-webkit-min-device-pixel-ratio: 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//   input[type="date"].form-control, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//   input[type="time"].form-control, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//   input[type="datetime-local"].form-control, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//   input[type="month"].form-control { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//     line-height: 34px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-/*.form-group { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  margin-bottom: 15px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .radio, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .checkbox { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   position: relative; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1653,6 +1993,7 @@ input[type="search"] {-webkit-appearance: none;} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-left: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+input { line-height: normal; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 input[type="radio"][disabled], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 input[type="checkbox"][disabled], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 input[type="radio"].disabled, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1923,141 +2264,6 @@ span .editable-click:hover { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-bottom: dashed 1px #08C; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    z-index: 1060; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    max-width: 276px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding:10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    box-shadow: 0 1px 5px rgba(0,0,0,0.15); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    -webkit-background-clip: padding-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-clip: padding-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border: 1px solid #ccc; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.top { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-top: -10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: 10px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.bottom { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-top: 10px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: -10px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box-title { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding: 8px 14px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    font-size: 14px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background-color: #f7f7f7; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom: 1px solid #ebebeb; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-radius: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box-content { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    padding: 9px 14px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box>.arrow,.tip-box>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    height: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-color: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-style: solid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box>.arrow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-width: 11px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    content: ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-width: 10px 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.top>.arrow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    bottom: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left: 20%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-top-color: #999; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-top-color: rgba(0,0,0,.25); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom-width: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.top>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    bottom: 1px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: -10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    content: " "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-top-color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom-width: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.right>.arrow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    top: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-top: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-right-color: #999; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-right-color: rgba(0,0,0,.25); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-left-width: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.right>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    bottom: -10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left: 1px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    content: " "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-right-color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-left-width: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.bottom>.arrow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    top: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-top-width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom-color: #999; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom-color: rgba(0,0,0,.25) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.bottom>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    top: 1px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-left: -10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    content: " "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-top-width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-bottom-color: #fff 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.left>.arrow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    top: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    right: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    margin-top: -11px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-right-width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-left-color: #999; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-left-color: rgba(0,0,0,.25) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box.left>.arrow:after { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    right: 1px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    bottom: -10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    content: " "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-right-width: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    border-left-color: #fff 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box > input.form-control { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height: 37px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.tip-box > select.form-control { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height: 37px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #show_hide{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #747589; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2336,7 +2542,6 @@ input.login { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   float:left; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin: 1% 0 1% 1%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  padding-top: 1px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /*.col:first-child { margin-left: 0; }*/ /* all browsers except IE6 and lower */ 
			 |