/* bootstrap-datetimepicker.min.css */
/*!
 * Datetimepicker for Bootstrap v3
//! version : 3.1.3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}@media screen and (max-width:767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}/* endbootstrap-datetimepicker.min.css *//* points.css */
@charset "utf-8";
/* CSS Document */

.Q1 {
	cursor:pointer;
}
.Q2 {
	cursor:pointer;
}
.Q3 {
	cursor:pointer;
}
.Q4 {
	cursor:pointer;
}
.Q5 {
	cursor:pointer;
}
.Q6 {
	cursor:pointer;
}
.Q7 {
	cursor:pointer;
}
.Q8 {
	cursor:pointer;
}
.Q9 {
	cursor:pointer;
}
.Q10 {
	cursor:pointer;
}
.Q11 {
	cursor:pointer;
}
.Q12 {
	cursor:pointer;
}

.Q3pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 564px;
	top: 120px;
}
.Q3pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 549px;
	top: 177px;
}
.Q3pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 534px;
	top: 233px;
}
.Q3pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 521px;
	top: 286px;
}
.Q3pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 517px;
	top: 324px;
}

.Q2pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 677px;
	top: 182px;
}
.Q2pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 635px;
	top: 224px;
}
.Q2pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 594px;
	top: 265px;
}
.Q2pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 557px;
	top: 302px;
}
.Q2pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 535px;
	top: 335px;
}

.Q1pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 742px;
	top: 294px;
}
.Q1pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 685px;
	top: 309px;
}
.Q1pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 629px;
	top: 325px;
}
.Q1pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 579px;
	top: 339px;
}
.Q1pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 547px;
	top: 353px;
}


.Q6pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 743px;
	top: 424px;
}
.Q6pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 688px;
	top: 409px;
}
.Q6pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 630px;
	top: 393px;
}
.Q6pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 579px;
	top: 379px;
}
.Q6pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 547px;
	top: 375px;
}

.Q5pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 680px;
	top: 536px;
}
.Q5pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 639px;
	top: 495px;
}
.Q5pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 597px;
	top: 454px;
}
.Q5pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 560px;
	top: 417px;
}
.Q5pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 537px;
	top: 396px;
}

.Q4pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 563px;
	top: 603px;
}
.Q4pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 550px;
	top: 548px;
}
.Q4pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 536px;
	top: 492px;
}
.Q4pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 523px;
	top: 440px;
}
.Q4pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	left: 518px;
	top: 408px;
}
.Q7pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 563px;
	top: 603px;
}
.Q7pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 550px;
	top: 548px;
}
.Q7pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 536px;
	top: 492px;
}
.Q7pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 523px;
	top: 440px;
}
.Q7pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 516px;
	top: 407px;
}
.Q8pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 680px;
	top: 536px;
}
.Q8pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 639px;
	top: 495px;
}
.Q8pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 597px;
	top: 454px;
}
.Q8pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 560px;
	top: 417px;
}
.Q8pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 535px;
	top: 395px;
}

.Q9pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 743px;
	top: 424px;
}
.Q9pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 688px;
	top: 409px;
}
.Q9pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 630px;
	top: 393px;
}
.Q9pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 579px;
	top: 379px;
}
.Q9pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 547px;
	top: 375px;
}

.Q10pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 742px;
	top: 294px;
}
.Q10pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 685px;
	top: 309px;
}
.Q10pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 629px;
	top: 325px;
}
.Q10pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 579px;
	top: 339px;
}
.Q10pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 547px;
	top: 353px;
}

.Q11pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 677px;
	top: 182px;
}
.Q11pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 635px;
	top: 224px;
}
.Q11pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 594px;
	top: 265px;
}
.Q11pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 557px;
	top: 302px;
}
.Q11pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 535px;
	top: 335px;
}

.Q12pt1 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 564px;
	top: 120px;
}
.Q12pt2 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 549px;
	top: 177px;
}
.Q12pt3 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 534px;
	top: 233px;
}
.Q12pt4 {
	position:absolute;
		width:24px;
	height: 24px;
    background: url(../../img/point1.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 521px;
	top: 286px;
}
.Q12pt5 {
	position:absolute;
		width:14px;
	height: 14px;
    background: url(../../img/na.png);
    background-repeat: no-repeat;
    background-size: initial;
    background-position: 50% 50%;
	right: 517px;
	top: 324px;
}
/* endpoints.css *//* reset.css */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	/*line-height: 1;*/
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}/* endreset.css */