
/*html {
  touch-action: manipulation;
}*/


/* @import 'https://code.highcharts.com/css/highcharts.css';*/


body {
    background-color: #000000;
    min-width: 320px;
}


/*--------------------------------------------------------------*/


.VerticalRound-1 {
	opacity: 0 !important;
}

.HorizontalRound-1 {
	opacity: 0 !important;
}

/*
.comp-trick_3d_414_Zeroed {
	transform: translate3d(0px, 0px, 0px) !important;
	top: 0 !important;
	left: 0 !important;
}


.comp-trick_3d_414 {
	transform: translate3d(160, 312, 0) !important;
}*/


/*--------------------------------------------------------------*/



.sorting-button {
	/*padding: 0px 3px 0px 2.7px !important;*/
	padding: 4px !important;
}

.sortPosition_Scene_9 {
	top: 35px !important;
	left: 315px !important;
}

.change_scale_9 {
	transform: scale(1.15, 1.15) !important;
}

.move_score_left_1 {
	left: -1px !important;
}

.lengthOnButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEzNC42IDEzNC42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzQuNiAxMzQuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzRCQzFEMjt9Cgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzRCQzFEMjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Q0e2ZpbGw6I0ZGRkZGRjt9Cgkuc3Q1e2ZpbGw6IzAwNTQ5Mjt9Cgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnIGlkPSJMYXllcl8xIiBjbGFzcz0ic3QwIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ny4zLDEzNC42QzMwLjIsMTM0LjYsMCwxMDQuNCwwLDY3LjNTMzAuMiwwLDY3LjMsMHM2Ny4zLDMwLjIsNjcuMyw2Ny4zUzEwNC40LDEzNC42LDY3LjMsMTM0LjZ6IE02Ny4zLDguOAoJCQlDMzUsOC44LDguNywzNSw4LjcsNjcuM3MyNi4yLDU4LjUsNTguNSw1OC41czU4LjUtMjYuMiw1OC41LTU4LjVTOTkuNiw4LjgsNjcuMyw4Ljh6Ii8+Cgk8L2c+Cgk8ZyBjbGFzcz0ic3QxIj4KCQk8Zz4KCQkJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjQxLjEiIHkxPSI2Ny4zIiB4Mj0iOTQuMSIgeTI9IjY3LjMiLz4KCQkJPGc+CgkJCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjQzLjEsNTIuNCA0My4xLDgyLjEgMjguMiw2Ny4zIAkJCQkiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iOTIuMSw1Mi40IDkyLjEsODIuMSAxMDcsNjcuMyAJCQkJIi8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcgaWQ9IkxheWVyXzFfY29weSI+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNjcuMywxMzQuNkMzMC4yLDEzNC42LDAsMTA0LjQsMCw2Ny4zUzMwLjIsMCw2Ny4zLDBzNjcuMywzMC4yLDY3LjMsNjcuM1MxMDQuNCwxMzQuNiw2Ny4zLDEzNC42eiBNNjcuMyw4LjgKCQkJQzM1LDguOCw4LjcsMzUsOC43LDY3LjNzMjYuMiw1OC41LDU4LjUsNTguNXM1OC41LTI2LjIsNTguNS01OC41Uzk5LjYsOC44LDY3LjMsOC44eiIvPgoJPC9nPgoJPGNpcmNsZSBjbGFzcz0ic3Q1IiBjeD0iNjcuMyIgY3k9IjY3LjMiIHI9IjU4LjUiLz4KCTxnPgoJCTxnPgoJCQk8bGluZSBjbGFzcz0ic3Q2IiB4MT0iNDEuMSIgeTE9IjY3LjMiIHgyPSI5NC4xIiB5Mj0iNjcuMyIvPgoJCQk8Zz4KCQkJCTxwb2x5Z29uIGNsYXNzPSJzdDQiIHBvaW50cz0iNDMuMSw1Mi40IDQzLjEsODIuMSAyOC4yLDY3LjMgCQkJCSIvPgoJCQk8L2c+CgkJCTxnPgoJCQkJPHBvbHlnb24gY2xhc3M9InN0NCIgcG9pbnRzPSI5Mi4xLDUyLjQgOTIuMSw4Mi4xIDEwNyw2Ny4zIAkJCQkiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K') !important;
}

.lengthOffButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEJDMUQyO30KCS5zdDF7ZGlzcGxheTpub25lO2ZpbGw6IzRCQzFEMjt9Cgkuc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzRCQzFEMjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY3LjMsMTM0LjZDMzAuMiwxMzQuNiwwLDEwNC40LDAsNjcuM1MzMC4yLDAsNjcuMywwczY3LjMsMzAuMiw2Ny4zLDY3LjNTMTA0LjQsMTM0LjYsNjcuMywxMzQuNnogTTY3LjMsOC44CgkJQzM1LDguOCw4LjcsMzUsOC43LDY3LjNzMjYuMiw1OC41LDU4LjUsNTguNXM1OC41LTI2LjIsNTguNS01OC41Uzk5LjYsOC44LDY3LjMsOC44eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkxLDg0Yy0wLjcsMC0xLjEtMC4yLTEuNi0wLjdjLTAuOC0wLjgtMC44LTIuMywwLTMuMWwzLjItNC4yYzQuMS01LjQsNC0xMi44LTAuMi0xOC4xbC00LTUKCQljLTAuOC0wLjgtMC44LTIuMywwLTMuMWMwLjgtMC44LDIuMy0wLjgsMy4xLDBsMTUuNiwxNS42YzAuNSwwLjUsMC43LDEsMC43LDEuNmMwLDAuNy0wLjIsMS4xLTAuNywxLjZMOTIuNCw4My4zCgkJQzkyLjEsODMuNyw5MS42LDg0LDkxLDg0eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ0LjEsODMuN2MtMC42LDAtMS4xLTAuMi0xLjYtMC42TDI4LjMsNjguN2MtMC41LTAuNS0xLjEtMS0xLjEtMS42YzAtMC42LDAuNi0xLjEsMS4xLTEuNmwxNS4yLTE1LjMKCQljMC44LTAuOCwyLjItMC44LDMsMGMwLjgsMC44LDAuOCwyLjMsMCwzLjFsLTMuOSw1LjZjLTMuMyw0LjctMy41LDExLTAuNSwxNS45bDMuMyw1LjNjMC44LDAuOCwwLjgsMi4zLDAsMy4xCgkJQzQ1LjMsODMuNCw0NC44LDgzLjcsNDQuMSw4My43eiIvPgo8L2c+CjxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjQxLjEiIHkxPSI2Ny4zIiB4Mj0iOTQuMSIgeTI9IjY3LjMiLz4KCTxnPgoJCTxsaW5lIGNsYXNzPSJzdDIiIHgxPSI0MS4xIiB5MT0iNjcuMyIgeDI9Ijk0LjEiIHkyPSI2Ny4zIi8+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNDMuMSw1Mi40IDQzLjEsODIuMSAyOC4yLDY3LjMgCQkJIi8+CgkJPC9nPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjkyLjEsNTIuNCA5Mi4xLDgyLjEgMTA3LDY3LjMgCQkJIi8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=') !important;

}

.thicknessOnButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEzNC42IDEzNC42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzQuNiAxMzQuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntkaXNwbGF5OmlubGluZTt9Cgkuc3Qze2ZpbGw6IzRCQzFEMjt9Cgkuc3Q0e2Rpc3BsYXk6bm9uZTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDV7ZGlzcGxheTppbmxpbmU7ZmlsbDojRkZGRkZGO30KCS5zdDZ7ZmlsbDpub25lO3N0cm9rZTojNEJDMUQyO3N0cm9rZS13aWR0aDo3O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDd7ZGlzcGxheTpub25lO2ZpbGw6I0ZGRkZGRjt9Cgkuc3Q4e2ZpbGw6IzAwNTQ5Mjt9Cgkuc3Q5e2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnIGlkPSJMYXllcl8xIiBjbGFzcz0ic3QwIj4KCTxyZWN0IHg9Ii02My42IiB5PSItMC4xIiBjbGFzcz0ic3QxIiB3aWR0aD0iMjYxLjkiIGhlaWdodD0iMjc2LjMiLz4KCTxnIGNsYXNzPSJzdDIiPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik02Ny4zLDEzNC42QzMwLjIsMTM0LjYsMCwxMDQuNCwwLDY3LjNTMzAuMiwwLDY3LjMsMHM2Ny4zLDMwLjIsNjcuMyw2Ny4zUzEwNC40LDEzNC42LDY3LjMsMTM0LjZ6IE02Ny4zLDguNwoJCQlDMzUsOC43LDguNywzNSw4LjcsNjcuM3MyNi4yLDU4LjUsNTguNSw1OC41czU4LjUtMjYuMiw1OC41LTU4LjVTOTkuNiw4LjcsNjcuMyw4Ljd6Ii8+Cgk8L2c+Cgk8ZyBjbGFzcz0ic3QyIj4KCQk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNjcuMiIgeTE9IjkzLjciIHgyPSI2Ny4yIiB5Mj0iNDAuNyIvPgoJCTxnPgoJCQk8bGluZSBjbGFzcz0ic3Q2IiB4MT0iNjcuMiIgeTE9IjkzLjciIHgyPSI2Ny4yIiB5Mj0iNDAuNyIvPgoJCQk8Zz4KCQkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iNTIuMyw5MS44IDgyLjEsOTEuOCA2Ny4yLDEwNi42IAkJCQkiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iNTIuMyw0Mi43IDgyLjEsNDIuNyA2Ny4yLDI3LjkgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJMYXllcl8xX2NvcHkiPgoJPHJlY3QgeD0iLTYzLjYiIHk9Ii0wLjEiIGNsYXNzPSJzdDciIHdpZHRoPSIyNjEuOSIgaGVpZ2h0PSIyNzYuMyIvPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTY3LjMsMTM0LjZDMzAuMiwxMzQuNiwwLDEwNC40LDAsNjcuM1MzMC4yLDAsNjcuMywwczY3LjMsMzAuMiw2Ny4zLDY3LjNTMTA0LjQsMTM0LjYsNjcuMywxMzQuNnogTTY3LjMsOC43CgkJCUMzNSw4LjcsOC43LDM1LDguNyw2Ny4zczI2LjIsNTguNSw1OC41LDU4LjVzNTguNS0yNi4yLDU4LjUtNTguNVM5OS42LDguNyw2Ny4zLDguN3oiLz4KCTwvZz4KCTxjaXJjbGUgY2xhc3M9InN0OCIgY3g9IjY3LjIiIGN5PSI2Ny43IiByPSI1OSIvPgoJPGc+CgkJPGxpbmUgY2xhc3M9InN0MSIgeDE9IjY3LjIiIHkxPSI5My43IiB4Mj0iNjcuMiIgeTI9IjQwLjciLz4KCQk8Zz4KCQkJPGxpbmUgY2xhc3M9InN0OSIgeDE9IjY3LjIiIHkxPSI5My44IiB4Mj0iNjcuMiIgeTI9IjQwLjciLz4KCQkJPGc+CgkJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUyLjMsOTEuOCA4Mi4xLDkxLjggNjcuMiwxMDYuNiAJCQkJIi8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUyLjMsNDIuNyA4Mi4xLDQyLjcgNjcuMiwyNy45IAkJCQkiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K') !important;
}

.thicknessOffButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZGlzcGxheTpub25lO2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6IzRCQzFEMjt9Cgkuc3Qye2Rpc3BsYXk6bm9uZTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDN7ZGlzcGxheTppbmxpbmU7ZmlsbDojRkZGRkZGO30KCS5zdDR7ZmlsbDpub25lO3N0cm9rZTojNEJDMUQyO3N0cm9rZS13aWR0aDo3O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHJlY3QgeD0iLTYzLjYiIHk9Ii0wLjEiIGNsYXNzPSJzdDAiIHdpZHRoPSIyNjEuOSIgaGVpZ2h0PSIyNzYuMyIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Ny4zLDEzNC42QzMwLjIsMTM0LjYsMCwxMDQuNCwwLDY3LjNTMzAuMiwwLDY3LjMsMHM2Ny4zLDMwLjIsNjcuMyw2Ny4zUzEwNC40LDEzNC42LDY3LjMsMTM0LjZ6IE02Ny4zLDguNwoJCUMzNSw4LjcsOC43LDM1LDguNyw2Ny4zczI2LjIsNTguNSw1OC41LDU4LjVzNTguNS0yNi4yLDU4LjUtNTguNVM5OS42LDguNyw2Ny4zLDguN3oiLz4KPC9nPgo8dGV4dCBpZD0iVEhJQ0tORVNTIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIC01OC41MjM1IDIyNS45NDQxKSIgc3R5bGU9ImRpc3BsYXk6bm9uZTtmaWxsOiNGRkZGRkY7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDsgZm9udC1mYW1pbHk6J1NvdXJjZUhhblNhbnNLUi1MaWdodC1LU0NwYy1FVUMtSCc7IGZvbnQtc2l6ZTo0OHB4OyI+VEhJQ0tORVNTPC90ZXh0Pgo8Zz4KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSI2Ny4yIiB5MT0iOTMuNyIgeDI9IjY3LjIiIHkyPSI0MC43Ii8+Cgk8Zz4KCQk8bGluZSBjbGFzcz0ic3Q0IiB4MT0iNjcuMiIgeTE9IjkzLjciIHgyPSI2Ny4yIiB5Mj0iNDAuNyIvPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUyLjMsOTEuOCA4Mi4xLDkxLjggNjcuMiwxMDYuNiAJCQkiLz4KCQk8L2c+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNTIuMyw0Mi43IDgyLjEsNDIuNyA2Ny4yLDI3LjkgCQkJIi8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=') !important;
}

.angleOnButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEzNC42IDEzNC42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzQuNiAxMzQuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye2ZpbGw6IzRCQzFEMjt9Cgkuc3Qze2Rpc3BsYXk6bm9uZTtmaWxsOiM0QkMxRDI7fQoJLnN0NHtkaXNwbGF5OmlubGluZTtmaWxsOm5vbmU7c3Ryb2tlOiM0QkMxRDI7c3Ryb2tlLXdpZHRoOjc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiM0QkMxRDI7c3Ryb2tlLXdpZHRoOjc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0NntmaWxsOiNGRkZGRkY7fQoJLnN0N3tkaXNwbGF5Om5vbmU7ZmlsbDojRkZGRkZGO30KCS5zdDh7ZmlsbDojMDA1NDkyO30KCS5zdDl7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGcgaWQ9IkxheWVyXzEiIGNsYXNzPSJzdDAiPgoJPGcgY2xhc3M9InN0MSI+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwMS44LDg2LjVIMzMuMmMtMC44LDAtMS40LTAuNi0xLjQtMS40czAuNi0xLjQsMS40LTEuNGg2OC42YzAuOCwwLDEuNCwwLjYsMS40LDEuNFMxMDIuNiw4Ni41LDEwMS44LDg2LjV6CgkJCSIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03My4zLDI5LjZMMzMuOSw4NS44Yy0wLjQsMC42LTEuMywwLjgtMS45LDAuM2MtMC42LTAuNC0wLjgtMS4zLTAuMy0xLjlMNzEsMjhjMC40LTAuNiwxLjMtMC44LDEuOS0wLjMKCQkJQzczLjYsMjguMSw3My43LDI5LDczLjMsMjkuNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNODkuOSw4NWMyLTExLjktMS40LTI0LjMtOS43LTMzLjZjLTAuNS0wLjYtMS40LTAuNi0xLjktMC4xYy0wLjYsMC41LTAuNiwxLjQtMC4xLDEuOQoJCQljNy45LDguOSwxMSwyMC44LDguOSwzMkM4Ny4xLDg1LjIsODkuOSw4NSw4OS45LDg1eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik03Ni40LDQ5LjZsLTIuMywxMC4zYy0wLjIsMC43LDAuMywxLjUsMSwxLjZjMC43LDAuMiwxLjUtMC4zLDEuNi0xbDItOC45bDguOSwyYzAuNywwLjIsMS41LTAuMywxLjYtMQoJCQljMC4yLTAuNy0wLjMtMS41LTEtMS42bC0xMC4zLTIuM0M3Ny4zLDQ4LjQsNzYuNiw0OC44LDc2LjQsNDkuNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjcuMywxMzQuNkMzMC4yLDEzNC42LDAsMTA0LjQsMCw2Ny4zUzMwLjIsMCw2Ny4zLDBzNjcuMywzMC4yLDY3LjMsNjcuM1MxMDQuNCwxMzQuNiw2Ny4zLDEzNC42eiBNNjcuMyw4LjgKCQkJQzM1LDguOCw4LjcsMzUsOC43LDY3LjNzMjYuMiw1OC41LDU4LjUsNTguNXM1OC41LTI2LjIsNTguNS01OC41Uzk5LjYsOC44LDY3LjMsOC44eiIvPgoJPC9nPgoJPGxpbmUgY2xhc3M9InN0NCIgeDE9IjcyLjkiIHkxPSIyNy43IiB4Mj0iMzEuOCIgeTI9Ijg1LjEiLz4KCTxsaW5lIGNsYXNzPSJzdDQiIHgxPSIxMDIuNCIgeTE9Ijg1LjEiIHgyPSIzMS44IiB5Mj0iODUuMSIvPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik03OC43LDU1LjJjNy45LDgsMTAuNywxOS42LDYuMiwyOS43Ii8+CgkJCTxnPgoJCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSI4OCw0NS40IDcyLjEsNjcuNSA2OSw0OC41IAkJCQkiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBpZD0iTGF5ZXJfMV9jb3B5Ij4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMDEuOCw4Ni41SDMzLjJjLTAuOCwwLTEuNC0wLjYtMS40LTEuNHMwLjYtMS40LDEuNC0xLjRoNjguNmMwLjgsMCwxLjQsMC42LDEuNCwxLjRTMTAyLjYsODYuNSwxMDEuOCw4Ni41egoJCQkiLz4KCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNzMuMywyOS42TDMzLjksODUuOGMtMC40LDAuNi0xLjMsMC44LTEuOSwwLjNjLTAuNi0wLjQtMC44LTEuMy0wLjMtMS45TDcxLDI4YzAuNC0wLjYsMS4zLTAuOCwxLjktMC4zCgkJCUM3My42LDI4LjEsNzMuNywyOSw3My4zLDI5LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0NyIgZD0iTTg5LjksODVjMi0xMS45LTEuNC0yNC4zLTkuNy0zMy42Yy0wLjUtMC42LTEuNC0wLjYtMS45LTAuMWMtMC42LDAuNS0wLjYsMS40LTAuMSwxLjkKCQkJYzcuOSw4LjksMTEsMjAuOCw4LjksMzJDODcuMSw4NS4yLDg5LjksODUsODkuOSw4NXoiLz4KCQk8cGF0aCBjbGFzcz0ic3Q3IiBkPSJNNzYuNCw0OS42bC0yLjMsMTAuM2MtMC4yLDAuNywwLjMsMS41LDEsMS42YzAuNywwLjIsMS41LTAuMywxLjYtMWwyLTguOWw4LjksMmMwLjcsMC4yLDEuNS0wLjMsMS42LTEKCQkJYzAuMi0wLjctMC4zLTEuNS0xLTEuNmwtMTAuMy0yLjNDNzcuMyw0OC40LDc2LjYsNDguOCw3Ni40LDQ5LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTY3LjMsMTM0LjZDMzAuMiwxMzQuNiwwLDEwNC40LDAsNjcuM1MzMC4yLDAsNjcuMywwczY3LjMsMzAuMiw2Ny4zLDY3LjNTMTA0LjQsMTM0LjYsNjcuMywxMzQuNnogTTY3LjMsOC44CgkJCUMzNSw4LjgsOC43LDM1LDguNyw2Ny4zczI2LjIsNTguNSw1OC41LDU4LjVzNTguNS0yNi4yLDU4LjUtNTguNVM5OS42LDguOCw2Ny4zLDguOHoiLz4KCTwvZz4KCTxjaXJjbGUgY2xhc3M9InN0OCIgY3g9IjY3LjEiIGN5PSI2Ny4zIiByPSI1OC41Ii8+Cgk8bGluZSBjbGFzcz0ic3Q5IiB4MT0iNzIuOSIgeTE9IjI3LjciIHgyPSIzMS44IiB5Mj0iODUuMSIvPgoJPGxpbmUgY2xhc3M9InN0OSIgeDE9IjEwMi40IiB5MT0iODUuMSIgeDI9IjMxLjgiIHkyPSI4NS4xIi8+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0OSIgZD0iTTc4LjcsNTUuMmM3LjksOCwxMC43LDE5LjYsNi4yLDI5LjciLz4KCQkJPGc+CgkJCQk8cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9Ijg4LDQ1LjQgNzIuMSw2Ny41IDY5LDQ4LjUgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=') !important;
}

.angleOffButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEJDMUQyO30KCS5zdDF7ZGlzcGxheTpub25lO2ZpbGw6IzRCQzFEMjt9Cgkuc3Qye2ZpbGw6bm9uZTtzdHJva2U6IzRCQzFEMjtzdHJva2Utd2lkdGg6NztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMS44LDg2LjVIMzMuMmMtMC44LDAtMS40LTAuNi0xLjQtMS40czAuNi0xLjQsMS40LTEuNGg2OC42YzAuOCwwLDEuNCwwLjYsMS40LDEuNFMxMDIuNiw4Ni41LDEwMS44LDg2LjV6IgoJCS8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuMywyOS42TDMzLjksODUuOGMtMC40LDAuNi0xLjMsMC44LTEuOSwwLjNjLTAuNi0wLjQtMC44LTEuMy0wLjMtMS45TDcxLDI4YzAuNC0wLjYsMS4zLTAuOCwxLjktMC4zCgkJQzczLjYsMjguMSw3My43LDI5LDczLjMsMjkuNnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OS45LDg1YzItMTEuOS0xLjQtMjQuMy05LjctMzMuNmMtMC41LTAuNi0xLjQtMC42LTEuOS0wLjFjLTAuNiwwLjUtMC42LDEuNC0wLjEsMS45YzcuOSw4LjksMTEsMjAuOCw4LjksMzIKCQlDODcuMSw4NS4yLDg5LjksODUsODkuOSw4NXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ni40LDQ5LjZsLTIuMywxMC4zYy0wLjIsMC43LDAuMywxLjUsMSwxLjZjMC43LDAuMiwxLjUtMC4zLDEuNi0xbDItOC45bDguOSwyYzAuNywwLjIsMS41LTAuMywxLjYtMQoJCWMwLjItMC43LTAuMy0xLjUtMS0xLjZsLTEwLjMtMi4zQzc3LjMsNDguNCw3Ni42LDQ4LjgsNzYuNCw0OS42eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY3LjMsMTM0LjZDMzAuMiwxMzQuNiwwLDEwNC40LDAsNjcuM1MzMC4yLDAsNjcuMywwczY3LjMsMzAuMiw2Ny4zLDY3LjNTMTA0LjQsMTM0LjYsNjcuMywxMzQuNnogTTY3LjMsOC44CgkJQzM1LDguOCw4LjcsMzUsOC43LDY3LjNzMjYuMiw1OC41LDU4LjUsNTguNXM1OC41LTI2LjIsNTguNS01OC41Uzk5LjYsOC44LDY3LjMsOC44eiIvPgo8L2c+CjxsaW5lIGNsYXNzPSJzdDIiIHgxPSI3Mi45IiB5MT0iMjcuNyIgeDI9IjMxLjgiIHkyPSI4NS4xIi8+CjxsaW5lIGNsYXNzPSJzdDIiIHgxPSIxMDIuNCIgeTE9Ijg1LjEiIHgyPSIzMS44IiB5Mj0iODUuMSIvPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03OC43LDU1LjJjNy45LDgsMTAuNywxOS42LDYuMiwyOS43Ii8+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iODgsNDUuNCA3Mi4xLDY3LjUgNjksNDguNSAJCQkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==') !important;
}

.curvatureOnButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZGlzcGxheTpub25lO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7fQoJLnN0M3tmaWxsOiMwMDU0OTI7fQoJLnN0NHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPgo8ZyBpZD0iQ3VydmF0dXJlX09mZiI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuMywxMzQuNkMzMC4yLDEzNC42LDAsMTA0LjQsMCw2Ny4zUzMwLjIsMCw2Ny4zLDBzNjcuMywzMC4yLDY3LjMsNjcuM1MxMDQuNCwxMzQuNiw2Ny4zLDEzNC42egoJCQkJCSBNNjcuMyw4LjdDMzUsOC43LDguNywzNSw4LjcsNjcuM3MyNi4yLDU4LjUsNTguNSw1OC41czU4LjUtMjYuMiw1OC41LTU4LjVTOTkuNiw4LjcsNjcuMyw4Ljd6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGcgY2xhc3M9InN0MSI+CgkJCTxnIGNsYXNzPSJzdDIiPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1LjYsNzMuOGMtMC42LTAuMi0wLjktMC45LTAuOC0xLjVjMy44LTIxLjEsMjMuNS0zNS42LDQ0LjgtMzMuMWMxNy4yLDIsMzEuMiwxNC43LDM0LjksMzEuNgoJCQkJCWMwLjIsMC43LTAuMywxLjUtMSwxLjZjLTAuNywwLjItMS41LTAuMy0xLjYtMUM5OC40LDU1LjcsODUuMyw0My44LDY5LjMsNDJjLTE5LjktMi40LTM4LjIsMTEuMi00MS44LDMwLjkKCQkJCQljLTAuMSwwLjctMC44LDEuMi0xLjYsMS4xQzI1LjgsNzMuOCwyNS43LDczLjgsMjUuNiw3My44eiIvPgoJCQk8L2c+CgkJCTxnIGNsYXNzPSJzdDIiPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy43LDc0LjlMOTQsNzAuN2MtMC43LTAuMy0xLTEuMS0wLjctMS44czEuMS0xLDEuOC0wLjdsOC40LDMuNmwzLjYtOC40YzAuMy0wLjcsMS4xLTEsMS44LTAuNwoJCQkJCXMxLDEuMSwwLjcsMS44bC00LjIsOS43QzEwNS4yLDc0LjgsMTA0LjQsNzUuMiwxMDMuNyw3NC45eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJDdXJ2YXR1cmVfT24iIGNsYXNzPSJzdDEiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxnPgoJCQkJPGNpcmNsZSBpZD0iQmx1ZV9GaWxsZWRfQ2lyY2xlIiBjbGFzcz0ic3QzIiBjeD0iNjcuMyIgY3k9IjY3LjIiIHI9IjY0LjUiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02Ny4zLDEzNC42QzMwLjIsMTM0LjYsMCwxMDQuNCwwLDY3LjNTMzAuMiwwLDY3LjMsMHM2Ny4zLDMwLjIsNjcuMyw2Ny4zUzEwNC40LDEzNC42LDY3LjMsMTM0LjZ6CgkJCQkJIE02Ny4zLDIuN2MtMzUuNiwwLTY0LjYsMjktNjQuNiw2NC42czI4LjksNjQuNSw2NC41LDY0LjVzNjQuNS0yOC45LDY0LjUtNjQuNVMxMDIuOSwyLjcsNjcuMywyLjd6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1LjYsNzMuOGMtMC42LTAuMi0wLjktMC45LTAuOC0xLjVjMy44LTIxLjEsMjMuNS0zNS42LDQ0LjgtMzMuMWMxNy4yLDIsMzEuMiwxNC43LDM0LjksMzEuNgoJCQkJCWMwLjIsMC43LTAuMywxLjUtMSwxLjZjLTAuNywwLjItMS41LTAuMy0xLjYtMUM5OC40LDU1LjcsODUuMyw0My44LDY5LjMsNDJjLTE5LjktMi40LTM4LjIsMTEuMi00MS44LDMwLjkKCQkJCQljLTAuMSwwLjctMC44LDEuMi0xLjYsMS4xQzI1LjgsNzMuOCwyNS43LDczLjgsMjUuNiw3My44eiIvPgoJCQk8L2c+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy43LDc0LjlMOTQsNzAuN2MtMC43LTAuMy0xLTEuMS0wLjctMS44czEuMS0xLDEuOC0wLjdsOC40LDMuNmwzLjYtOC40YzAuMy0wLjcsMS4xLTEsMS44LTAuNwoJCQkJCXMxLDEuMSwwLjcsMS44bC00LjIsOS43QzEwNS4yLDc0LjgsMTA0LjQsNzUuMiwxMDMuNyw3NC45eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxjaXJjbGUgY2xhc3M9InN0MyIgY3g9IjY3LjMiIGN5PSI2Ny4yIiByPSI1OC41Ii8+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTM2LDc0LjljMC43LTM5LjYsNTcuMy0zOC43LDU4LTMuNCIvPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwOC44LDY5LjIgNzkuMSw2OS44IDk0LjIsODQuNCAJCQkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==') !important;
}

.curvatureOffButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEJDMUQyO30KCS5zdDF7ZGlzcGxheTpub25lO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7fQoJLnN0M3tmaWxsOiMwMDU0OTI7fQoJLnN0NHtmaWxsOiNGRkZGRkY7fQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiM0QkMxRDI7c3Ryb2tlLXdpZHRoOjc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPgo8ZyBpZD0iQ3VydmF0dXJlX09mZiI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuMywxMzQuNkMzMC4yLDEzNC42LDAsMTA0LjQsMCw2Ny4zUzMwLjIsMCw2Ny4zLDBzNjcuMywzMC4yLDY3LjMsNjcuM1MxMDQuNCwxMzQuNiw2Ny4zLDEzNC42egoJCQkJCSBNNjcuMyw4LjdDMzUsOC43LDguNywzNSw4LjcsNjcuM3MyNi4yLDU4LjUsNTguNSw1OC41czU4LjUtMjYuMiw1OC41LTU4LjVTOTkuNiw4LjcsNjcuMyw4Ljd6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGcgY2xhc3M9InN0MSI+CgkJCTxnIGNsYXNzPSJzdDIiPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1LjYsNzMuOGMtMC42LTAuMi0wLjktMC45LTAuOC0xLjVjMy44LTIxLjEsMjMuNS0zNS42LDQ0LjgtMzMuMWMxNy4yLDIsMzEuMiwxNC43LDM0LjksMzEuNgoJCQkJCWMwLjIsMC43LTAuMywxLjUtMSwxLjZjLTAuNywwLjItMS41LTAuMy0xLjYtMUM5OC40LDU1LjcsODUuMyw0My44LDY5LjMsNDJjLTE5LjktMi40LTM4LjIsMTEuMi00MS44LDMwLjkKCQkJCQljLTAuMSwwLjctMC44LDEuMi0xLjYsMS4xQzI1LjgsNzMuOCwyNS43LDczLjgsMjUuNiw3My44eiIvPgoJCQk8L2c+CgkJCTxnIGNsYXNzPSJzdDIiPgoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy43LDc0LjlMOTQsNzAuN2MtMC43LTAuMy0xLTEuMS0wLjctMS44czEuMS0xLDEuOC0wLjdsOC40LDMuNmwzLjYtOC40YzAuMy0wLjcsMS4xLTEsMS44LTAuNwoJCQkJCXMxLDEuMSwwLjcsMS44bC00LjIsOS43QzEwNS4yLDc0LjgsMTA0LjQsNzUuMiwxMDMuNyw3NC45eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIGlkPSJDdXJ2YXR1cmVfT24iIGNsYXNzPSJzdDEiPgoJPGcgY2xhc3M9InN0MiI+CgkJPGc+CgkJCTxnPgoJCQkJPGNpcmNsZSBpZD0iQmx1ZV9GaWxsZWRfQ2lyY2xlIiBjbGFzcz0ic3QzIiBjeD0iNjcuMyIgY3k9IjY3LjIiIHI9IjY0LjUiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik02Ny4zLDEzNC42QzMwLjIsMTM0LjYsMCwxMDQuNCwwLDY3LjNTMzAuMiwwLDY3LjMsMHM2Ny4zLDMwLjIsNjcuMyw2Ny4zUzEwNC40LDEzNC42LDY3LjMsMTM0LjZ6CgkJCQkJIE02Ny4zLDIuN2MtMzUuNiwwLTY0LjYsMjktNjQuNiw2NC42czI4LjksNjQuNSw2NC41LDY0LjVzNjQuNS0yOC45LDY0LjUtNjQuNVMxMDIuOSwyLjcsNjcuMywyLjd6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTI1LjYsNzMuOGMtMC42LTAuMi0wLjktMC45LTAuOC0xLjVjMy44LTIxLjEsMjMuNS0zNS42LDQ0LjgtMzMuMWMxNy4yLDIsMzEuMiwxNC43LDM0LjksMzEuNgoJCQkJCWMwLjIsMC43LTAuMywxLjUtMSwxLjZjLTAuNywwLjItMS41LTAuMy0xLjYtMUM5OC40LDU1LjcsODUuMyw0My44LDY5LjMsNDJjLTE5LjktMi40LTM4LjIsMTEuMi00MS44LDMwLjkKCQkJCQljLTAuMSwwLjctMC44LDEuMi0xLjYsMS4xQzI1LjgsNzMuOCwyNS43LDczLjgsMjUuNiw3My44eiIvPgoJCQk8L2c+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0NCIgZD0iTTEwMy43LDc0LjlMOTQsNzAuN2MtMC43LTAuMy0xLTEuMS0wLjctMS44czEuMS0xLDEuOC0wLjdsOC40LDMuNmwzLjYtOC40YzAuMy0wLjcsMS4xLTEsMS44LTAuNwoJCQkJCXMxLDEuMSwwLjcsMS44bC00LjIsOS43QzEwNS4yLDc0LjgsMTA0LjQsNzUuMiwxMDMuNyw3NC45eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0NSIgZD0iTTM2LDc0LjljMC43LTM5LjYsNTcuMy0zOC43LDU4LTMuNCIvPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwOC44LDY5LjIgNzkuMSw2OS44IDk0LjIsODQuNCAJCQkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==') !important;
}

.positionOnButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuOCAxMzQuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjggMTM0Ljg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZGlzcGxheTpub25lO2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2Rpc3BsYXk6bm9uZTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDojRkZGRkZGO30KCS5zdDN7ZmlsbDojMDA1NDkzO30KCS5zdDR7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo3O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDZ7ZmlsbDojRkZGRkZGO30KCS5zdDd7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHJlY3QgeD0iLTYzLjYiIHk9IjEuMSIgY2xhc3M9InN0MCIgd2lkdGg9IjI2MS45IiBoZWlnaHQ9IjI3Ni40Ii8+CjxnPgoJPGc+CgkJPGcgaWQ9IlhNTElEXzNfIj4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuNCwwLjRjMzYuOSwwLDY3LDMwLDY3LDY3YzAsMzYuOS0zMCw2Ny02Nyw2N2MtMzYuOSwwLTY3LTMwLjEtNjctNjdDMC40LDMwLjQsMzAuNSwwLjQsNjcuNCwwLjR6Ii8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNjcuNCwzLjRjLTM1LjMsMC02NCwyOC42LTY0LDY0YzAsMzUuMywyOC43LDY0LDY0LDY0czY0LTI4LjcsNjQtNjRDMTMxLjQsMzIsMTAyLjcsMy40LDY3LjQsMy40eiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxnIGlkPSJYTUxJRF8yXyI+CgkJCQk8Zz4KCQkJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuNCwzMy4yYzE0LjgsMCwyNi45LDEyLjEsMjYuOSwyNi45YzAsMjEuOC0yNC45LDQ0LjgtMjYsNDUuOGMtMC4zLDAuMi0wLjYsMC4zLTAuOSwwLjMKCQkJCQkJcy0wLjctMC4xLTAuOS0wLjNjLTEuMS0xLTI2LTI0LTI2LTQ1LjhDNDAuNSw0NS4yLDUyLjYsMzMuMiw2Ny40LDMzLjJ6IE05MS41LDYwYzAtMTMuMy0xMC44LTI0LjItMjQuMi0yNC4yCgkJCQkJCUM1NCwzNS44LDQzLjIsNDYuNiw0My4yLDYwYzAsMTguMywxOS42LDM4LjQsMjQuMSw0Mi45QzcxLjksOTguNSw5MS41LDc4LjMsOTEuNSw2MHoiLz4KCQkJCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuNCwzNS45YzEzLjMsMCwyNC4yLDEwLjgsMjQuMiwyNC4yYzAsMTguMy0xOS42LDM4LjQtMjQuMiw0Mi45Yy00LjUtNC41LTI0LjItMjQuNy0yNC4yLTQzCgkJCQkJCUM0My4yLDQ2LjcsNTQuMSwzNS45LDY3LjQsMzUuOXoiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik02Ny40LDM1LjljLTEzLjMsMC0yNC4xLDEwLjgtMjQuMSwyNC4yYzAsMTguMywxOS42LDM4LjQsMjQuMSw0Mi45YzQuNS00LjQsMjQuMi0yNC42LDI0LjItNDIuOQoJCQkJCQlDOTEuNSw0Ni43LDgwLjcsMzUuOSw2Ny40LDM1Ljl6Ii8+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnIGlkPSJYTUxJRF8xXyI+CgkJCQk8Zz4KCQkJCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNjcuNCw0NGM4LjksMCwxNi4xLDcuMiwxNi4xLDE2LjFzLTcuMiwxNi4xLTE2LjEsMTYuMVM1MS4zLDY4LjksNTEuMyw2MFM1OC41LDQ0LDY3LjQsNDR6IE04MC43LDYwCgkJCQkJCWMwLTcuMy02LTEzLjMtMTMuMy0xMy4zcy0xMy4zLDYtMTMuMywxMy4zYzAsNy40LDYsMTMuMywxMy4zLDEzLjNDNzQuNyw3My40LDgwLjcsNjcuNCw4MC43LDYweiIvPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik02Ny40LDQ2LjdjNy4zLDAsMTMuMyw2LDEzLjMsMTMuM2MwLDcuNC02LDEzLjMtMTMuMywxMy4zcy0xMy4zLTYtMTMuMy0xMy4zQzU0LjEsNTIuNyw2MCw0Ni43LDY3LjQsNDYuNwoJCQkJCQl6Ii8+CgkJCQk8L2c+CgkJCQk8Zz4KCQkJCQk8cGF0aCBjbGFzcz0ic3Q3IiBkPSJNNjcuNCw3Ni4xYy04LjksMC0xNi4xLTcuMi0xNi4xLTE2LjFzNy4yLTE2LDE2LjEtMTZzMTYuMSw3LjIsMTYuMSwxNlM3Ni4yLDc2LjEsNjcuNCw3Ni4xeiIvPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDciIGQ9Ik02Ny40LDQ2LjdjLTcuMywwLTEzLjMsNi0xMy4zLDEzLjNjMCw3LjQsNiwxMy4zLDEzLjMsMTMuM3MxMy4zLTYsMTMuMy0xMy4zCgkJCQkJCUM4MC43LDUyLjcsNzQuNyw0Ni43LDY3LjQsNDYuN3oiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K') !important;
}

.positionOffButton {
	height: 40px;
	width: 40px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzQuNiAxMzQuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTM0LjYgMTM0LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZGlzcGxheTpub25lO2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2Rpc3BsYXk6bm9uZTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDJ7ZGlzcGxheTppbmxpbmU7ZmlsbDojRkZGRkZGO30KCS5zdDN7ZmlsbDojNEJDMUQyO30KPC9zdHlsZT4KPHJlY3QgeD0iLTYzLjciIHk9Ii0wLjEiIGNsYXNzPSJzdDAiIHdpZHRoPSIyNjEuOSIgaGVpZ2h0PSIyNzYuMyIvPgo8dGV4dCBpZD0iUE9TSVRJT04iIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTQwLjIxMzEgMjI2LjAxODUpIiBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgOyBmb250LWZhbWlseTonU291cmNlSGFuU2Fuc0tSLUxpZ2h0LUtTQ3BjLUVVQy1IJzsgZm9udC1zaXplOjQ4cHg7Ij5QT1NJVElPTjwvdGV4dD4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuMywxMzQuNkMzMC4yLDEzNC42LDAsMTA0LjQsMCw2Ny4zUzMwLjIsMCw2Ny4zLDBzNjcuMywzMC4yLDY3LjMsNjcuM1MxMDQuNCwxMzQuNiw2Ny4zLDEzNC42eiBNNjcuMyw4LjcKCQlDMzUsOC43LDguNywzNSw4LjcsNjcuM3MyNi4yLDU4LjUsNTguNSw1OC41czU4LjUtMjYuMiw1OC41LTU4LjVTOTkuNiw4LjcsNjcuMyw4Ljd6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuMyw3NmMtOC45LDAtMTYuMS03LjItMTYuMS0xNi4xczcuMi0xNi4xLDE2LjEtMTYuMWM4LjksMCwxNi4xLDcuMiwxNi4xLDE2LjFDODMuNCw2OC44LDc2LjEsNzYsNjcuMyw3NnoKCQkgTTY3LjMsNDguNGMtNi4zLDAtMTEuNSw1LjItMTEuNSwxMS41UzYxLDcxLjQsNjcuMyw3MS40czExLjUtNS4yLDExLjUtMTEuNVM3My42LDQ4LjQsNjcuMyw0OC40eiIvPgoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTY3LjMsMTA2LjFjLTAuMywwLTAuOC0wLjEtMS0wLjRjLTEuMi0xLTI5LjUtMjQtMjkuNS00NS44QzM2LjgsNDUuMSw1MC41LDMzLDY3LjMsMzNzMzAuNSwxMi4xLDMwLjUsMjcKCQljMCwyMS44LTI4LjIsNDQuOC0yOS41LDQ1LjhDNjgsMTA2LDY3LjYsMTA2LjEsNjcuMywxMDYuMXogTTY3LjMsMzdjLTEzLjIsMC0yNCw5LjYtMjQsMjNjMCwxOC4zLDE5LjQsMzUuNSwyNCw0MAoJCWM0LjUtNC40LDI0LTIxLjcsMjQtNDBDOTEuMiw0Ni42LDgwLjUsMzcsNjcuMywzN3oiLz4KPC9nPgo8L3N2Zz4K') !important;
}

.CalibrationDashboardContainer {
	display: flex;
}

/*------- https://github.com/ghinda/css-toggle-switch : This was replaced manually as shown below-----------------*/


.level_toggle_group {
	box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.2);
}


/*-------------------------*/

/**

Import the Ionic font family



@font-face { 
	font-family: "Ionicons"; src: 
	url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1"); src: 
	url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), 
	url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), 
	url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), 
	url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg"); 
	font-weight: normal; 
	font-style: normal; 
}
*/
/*-------------------------*/


/*-------------------DASHBOARD----------------------*/

/*
#main_block_dashboard-414-736,
#main_block_dashboard-375-667,
main_block_dashboard-320-568 {
	border: 4px solid #FFFCF5;
}

*/


.left-grid-marker, 
.right-grid-marker, 
.right-grid-marker-selected {
	/* -webkit-backface-visibility: hidden; */
	outline: 1px solid transparent;  /* https://stackoverflow.com/questions/9983520/webkit-animation-is-leaving-junk-pixels-behind-on-the-screen */
}


.horizontal_dashboard_panel {
    border: 4px solid #FFFCF5 !important;
    background-color: #FFFCF5 !important;
    border-top: 10px solid #FFFCF5 !important;
}

#main_block_dashboard-320-568 > .HYPE_element_container > .property-folder > .HYPE_element_container > .horizontal_dashboard_panel {
 /*   border: 4px solid #FFFCF5 !important; */
    background-color: #FFFCF5 !important;
    border-top: 6px solid #FFFCF5 !important;
    border-left: 0 solid #FFFCF5 !important;
    border-bottom: 0 solid #FFFCF5 !important;
}

.vertical_dashboard_panel {
    border: 4px solid #FFFCF5 !important;
    background-color: #FFFCF5 !important;
}

#main_block_dashboard-320-568 > .HYPE_element_container > .property-folder > .HYPE_element_container > .vertical_dashboard_panel {
 /*   border: 4px solid #FFFCF5 !important; */
    background-color: #FFFCF5 !important;
    border-top: 1px solid #FFFCF5 !important;
    border-left: 0 solid #FFFCF5 !important;
    border-bottom: 0 solid #FFFCF5 !important;
}


	.flagHighlight {
		border: 1px solid white !important;
		background-color: rgb(0, 84, 147) !important;
	}
	
	.backButtonOn {
		pointer-events: auto !important;
		opacity: 1 !important;
	}
	
	.backButtonOff {
		pointer-events: none !important;
		opacity: 0 !important;
	}
	
	.go_back_ActivateHomeButton {
		z-index: 10000 !important;
		pointer-events: auto !important;
	}
	
	.go_back_DeActivateHomeButton {
		z-index: 10 !important;
		pointer-events: none !important;
	}
	
	.go_back_ActivateChartButton {
		z-index: 10000 !important;
		pointer-events: auto !important;
	}
	
	.go_back_DeActivateChartButton {
		z-index: 10 !important;
		pointer-events: none !important;
	}
	
		
	/*------------------SORT BUTTON LOCATION-------------------------*/
	
	.sortButtonLocation_320 {
			top : 6px !important;
			left : 285px !important;
			opacity: 1 !important;
		}		
	
	
	.sortButtonLocation_375 {
			top : 33px !important;
			left : 315px !important;
			opacity: 1 !important;
		}		
	
	
	.sortButtonLocation_414 {
			top : -38px !important;
			left : 285px !important;
			opacity: 1 !important;
		}
	
	/*--------------------------------------------------------------*/
	
		
	/*------------------SORT BUTTON GENERAL-------------------------*/
	
	.enableSortRevert {
		pointer-events: auto !important;
		opacity: 1 !important;
	}
	
	.disableSortRevert {
		pointer-events: none !important;
		opacity: 0 !important;
	}
	
	/*--------------------------------------------------------------*/
		
		
/*--------------------------------------------------*/


.menu-button-label {
	font-family: "Roboto Condensed";
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}

.menu-score {
	font-family: "Roboto Condensed";
    font-size: 16px;
    opacity: 1;
}

.score-title {
	font-family: "Roboto Condensed";
    letter-spacing: 1px;
    font-size: 24px;
    font-weight: 700;
}

.score-subtitle {
	font-family: "Roboto Condensed";
    letter-spacing: 1px;
    font-size: 12px;
    font-weight: 300;
}

.score-total {
	font-family: "Roboto Condensed";
    font-size: 52px;
    font-weight: 700;
}

.instructions-calibration {
	font-family: "Roboto Condensed";
    font-size: 18px;
    font-weight: 300;
}

.response-container-main {
	font-family: Lato;
    font-size: 16px;
    font-weight: 900;
}



.top-grid-marker-angle {
	border-width: 2px;
    border-top-color: rgb(216, 221, 228) !important;
    border-right-color: rgb(216, 221, 228) !important;
    border-bottom-color: rgb(88, 129, 166) !important;
    border-left-color: rgb(216, 221, 228) !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: dotted !important;
    border-left-style: none !important;
    background-color: transparent !important;
}


.ur-small-element { 
    position: relative; 
}
.ur-small-element:after {
    content:'';
    position:absolute;
    top:-10px; bottom:-10px; 
    left:-10px; right:-10px; 
}

.ur-small-element-position { 
    position:relative; 
}
.ur-small-element-position:after {
    content:'';
    position:absolute;
    top:-5px; bottom:-5px; 
    left:-5px; right:-5px; 
}

.selectedAnswer {
	outline: 3px solid rgba(157, 148, 121, 1);
	outline-offset: 5px;
}

.selectedAnswerSorted {
	outline: 3px solid rgba(157, 148, 121, 0.2);
	outline-offset: 5px;
}

.resetLeftPosition {
	left: 700px;	
}

.activatePanelLocation {
	left: 0;
	opacity: 1;
}

.resetTopPosition {
	top: -466px;
}

.curveFull {
/*	padding-right: 10px !important;  */
/*	background-color: transparent !important; */
	background: left center;
}

.gridMarkerBackgroundHz {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGklEQVQYV2OMaFr2nwELWFEXxYgszDicFAIAZHcYB23KuNQAAAAASUVORK5CYII=) repeat !important;
}

.gridMarkerBackgroundVt {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAJ0lEQVQoU2OMaFr2nwEPYIQpWFEXxYisDiZOTwW43IniMGyK6KAAAIk8HwVwO1wbAAAAAElFTkSuQmCC) repeat !important;
}

.Accuracy-Correct {
	opacity: 1;
	background-color: #569118;
	border: 1px solid #9D9479;
}

.Accuracy-Wrong {
	opacity: 1;
	background-color: #950712;
	border: 1px solid #9D9479;
}

.Accuracy-NoSelection {
	opacity: 1;
	background-color: #FFFFFF;
	border: 1px solid #9D9479;
}




/*-----------------Highcharts: Begin-----------------------------*/

.accuracy-bullet-tooltip {
	padding: 0 8px 8px 8px !important;
}

.reactionTime-bullet-tooltip {
	padding: 0 0 8px 8px !important;
}

.bonus-bullet-tooltip {
	padding: 0 0 8px 8px !important;
}

.highcharts-tooltip span {
    background-color:white;
    z-index:9999!important;  
}

.highcharts-container 
{ 
    /* over-ride non-auto z-index (z-index: 0) set by highcharts library */
    /* This is to avoid creating a different stacking context for every chart container */
    z-index: auto !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
}

.highcharts-tooltip
{
    overflow-x: visible !important;
    overflow-y: visible !important;
    overflow: visible !important;
    z-index: 4999;
 }

.highcharts-background {
  fill: transparent; }

.highcharts-plot-border, .highcharts-plot-background {
  fill: none; }

.highcharts-series-0 .highcharts-point,
.highcharts-series-0 .highcharts-data-label text tspan,
.highcharts-series-0.highcharts-solidgauge-series {
  fill: #7eb6ea;
}
.highcharts-series-1 .highcharts-point,
.highcharts-series-1 .highcharts-data-label text tspan {
  fill: #e4d25e;
}
.highcharts-series-2 .highcharts-point,
.highcharts-series-2 .highcharts-data-label text tspan {
  fill: #93eb82;
}

/*.highcharts-color-0 {
  fill: transparent
}
.highcharts-color-1 {
  fill: transparent
}
.highcharts-color-2 {
  fill: transparent
}*/


.chart_containers .highcharts-container .highcharts-title tspan {
    font-family: 'Roboto Condensed', monospace;
	fill: #D4D4D8;
    font-size: 28px;
    text-align: center;
    font-weight: 700;
    letter-spacing: 1px;
} 

.chart_containers .highcharts-container .highcharts-subtitle tspan {
    font-family: 'Roboto Condensed', monospace;
	fill: #70727F;
    font-size: 12px;
    text-align: center;
    font-weight: 300;
    letter-spacing: 1.5px;
} 

.chart_containers .highcharts-container .highcharts-subtitle {
    transform: translateY(-15px);
}

.highcharts-root {
    font-family: 'Roboto Condensed', monospace;
}

.chart_containers .highcharts-xaxis-labels {
    font-weight: 400;
}

.highcharts-axis.propertySummary text {
	fill: #70727F;
    font-size: 10px;
    letter-spacing: 1px;
}

.highcharts-axis.highcharts-yaxis .propertySummary text {
    fill: #70727F !important;
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    letter-spacing: 1px;
}

.highcharts-axis-labels.propertySummary text {
    white-space: nowrap;
    text-overflow: ellipsis;
    fill: #70727F !important;
    font-size: 8px !important;
    font-weight: 400;
    line-height: 8px;
    letter-spacing: 0.5px;
}

.bulletSubSubTitle,
.RTbulletSubSubTitle,
.bonusbulletSubSubTitle {
    letter-spacing: 1.5px !important;
}

.Panel-Container-Proximity .highcharts-container .highcharts-series.highcharts-bar-series .highcharts-point {
    fill: #414497;
}

.Panel-Container-RT .highcharts-container .highcharts-series.highcharts-bar-series .highcharts-point {
    fill: #b2a573;
}

.Panel-Container-Bonus .highcharts-container .highcharts-series.highcharts-bar-series .highcharts-point {
    fill: #9f31b0;
}


.chart_containers .highcharts-column-series rect.highcharts-point {
    stroke: none;
}

.chart_containers .highcharts-series .highcharts-color-0 {
    fill: rgb(65, 65, 153);
}

.chart_containers .highcharts-series .highcharts-color-1 {
    fill: rgb(203, 191, 137);
}

.chart_containers .highcharts-series .highcharts-color-2 {
    fill: rgb(186, 66, 203);
}


.chart_containers .highcharts-grid-line {
    fill: none;
    stroke: rgb(73, 74, 84);
}


.highcharts-xaxis-grid.propertySummary .highcharts-grid-line {
    fill: none !important;
    stroke: none !important;
}

.chart_containers .highcharts-yaxis .highcharts-axis-line {
    stroke-width: 1;
    stroke: rgb(73, 74, 84);
}



.highcharts-plot-band.location-1 {
	fill: #5F6666;
}
.highcharts-plot-band.location-2 {
	fill: #485050;
}
.highcharts-plot-band.location-3 {
	fill: #313A3A;
}

.highcharts-plot-band.location-4 {
	fill: #1A2424;
}
.highcharts-plot-band.location-5 {
	fill: #040F0F;
}


/*

{from: -1,to:  0,color: '#5F6666'}, 
                    {from:  0,to:  1,color: '#5F6666'}, 
                    {from:  1,to:  2,color: '#485050'}, 
                    {from:  2,to:  3,color: '#313A3A'}, 
                    {from:  3,to:  4,color: '#1A2424'}, 
                    {from:  4,to:  5,color: '#040F0F'}, 
                    {from: -1,to: -2,color: '#485050'}, 
                    {from: -2,to: -3,color: '#313A3A'}, 
                    {from: -3,to: -4,color: '#1A2424'}, 
                    {from: -4,to: -5,color: '#040F0F'},


                    {from:  0, to:  1, className: 'location-1'}, 
                    {from:  1, to:  2, className: 'location-2'}, 
                    {from:  2, to:  3, className: 'location-3'}, 
                    {from:  3, to:  4, className: 'location-4'}, 
                    {from:  4, to:  5, className: 'location-5'}, 
                    {from:  0, to:  -1, className: 'location-1'},
                    {from: -1, to: -2, className: 'location-2'}, 
                    {from: -2, to: -3, className: 'location-3'}, 
                    {from: -3, to: -4, className: 'location-4'}, 
                    {from: -4, to: -5, className: 'location-5'},

*/

/*-------------------------------*/

@keyframes hideshow {
  0% {
    opacity: 1;
  }
  16.7% {
    opacity: 0;
  }
  33.3% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  66.7% {
    opacity: 1;
  }
  83.3% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.pulsing-band-1 {
  animation: hideshow 1s 0s 1;
  fill: #93eb82;
  fill-opacity: 0.3
}

.pulsing-band-2 {
  animation: hideshow 1s 2s 1;
  fill: #e4d25e;
  fill-opacity: 0.3
}

.pulsing-band-3 {
  animation: hideshow 1s 4s 1;
  fill: #7eb6ea; 
  fill-opacity: 0.3
}

.activity-gauge {
  margin: 0 auto;
}


/*
.dashboard_charts .highcharts-tooltip>span {
	top: 0px !important;
	left: 0px !important;
	width: 135px;
	height: 50px !important;
}*/


/*
.dashboard_charts .highcharts-tooltip {
    background-color: white;
    border: 1px solid green;
    opacity: 1;
    z-index: 9999 !important;
}*/

/*.highcharts-tooltip>span {
	top: 0px !important;
	left: 0px !important;
	width: 135px;
	height: 50px !important;
}*/
/*
.highcharts-tooltip {
    background-color: white;
    border: 1px solid green;
    opacity: 1;
    z-index: 9999 !important;
}*/


svg{
    overflow:visible !important;
}

/*.proximity_container_1 div svg .highcharts-plot-bands-0,
.proximity_container_2 div svg .highcharts-plot-bands-0,
.proximity_container_3 div svg .highcharts-plot-bands-0,
.proximity_container_4 div svg .highcharts-plot-bands-0,
.proximity_container_5 div svg .highcharts-plot-bands-0 {
	border-top: 2px solid #FFFFFF !important;
	border-bottom: 2px solid #FFFFFF !important;
}*/

.main-proximity-points .accuracy-performance,
.main-reaction-time-points .reactionTime-performance,
.main-bonus-points .bonus-performance {
    text-align: right !important;
}


.highcharts-drilldown-point {
	cursor: pointer;
}

div.container-generic > div.highcharts-container > div.highcharts-series-1 > div {
  top: -8px !important;
  left: 100px !important;
}  /* Setting for the Panel Score Charts */




.highcharts-drilldown-axis-label { /* removes the text decoration in the drilldown charts  */
	text-decoration: none !important;
	pointer-events: none !important;
    font-size:  9px !important;
}


.highcharts-data-labels text {
	text-decoration: none !important;
	pointer-events: none !important;
    font-size:  9px !important;
}

.total-container .highcharts-data-labels text {
	text-decoration: none !important;
	pointer-events: none !important;
    font-size:  18px !important;
}


.hidden {
	display: none;
}


#main-polar,
#main-reaction-time,
#main-proximity-points,
#main-reaction-time-points {
  margin-top: 30px;
  width: 320px;
}

#container-proximity,
#container-reaction-time {
  width: 320px;
  height: 350px;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
}

#main-proximity-points,
#main-reaction-time-points {
  position: relative;
  width: 320px;
  height: 350px;
  background-color: rgb(42, 42, 42);
  margin-top: 5px;
  padding-top: 10px;
  padding-bottom: 25px;
}




#menuBar {
  display: block;
}

.legend-title {
  margin: 1px 0;
  text-align: center;
}

.highcharts-legend {
  width: 360px !important;
}

.reactionTime {
  width: 20px;
  text-align: center;
}

#main-proximity-points > #roundsLabel,
#main-reaction-time-points > #roundsLabelRT {
  color: #d4d4d8;
  letter-spacing: 6px;
  padding-top: 15px;
  position: absolute;
  top: 165px;
  right: 100%;
  white-space: nowrap;
  z-index: 100;
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: right top;
  -moz-transform: rotate(270deg);
  -moz-transform-origin: right top;
  -ms-transform: rotate(270deg);
  -ms-transform-origin: right top;
  -o-transform: rotate(270deg);
  -o-transform-origin: right top;
  transform: rotate(270deg);
  transform-origin: right top;
}

#main-proximity-points > #scoresLabel,
#main-reaction-time-points > #scoresLabelRT {
  color: #8dc354;
  letter-spacing: 6px;
  padding-top: 15px;
  position: absolute;
  top: 165px;
  right: 15%;
  white-space: nowrap;
  z-index: 100;
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: right top;
  -moz-transform: rotate(270deg);
  -moz-transform-origin: right top;
  -ms-transform: rotate(270deg);
  -ms-transform-origin: right top;
  -o-transform: rotate(270deg);
  -o-transform-origin: right top;
  transform: rotate(270deg);
  transform-origin: right top;
}

#totalPoints,
#totalPointsReactionTime {
  color: #8dc354;
}



/* No greater than 1920px, no less than 414px */
@media (max-width: 1920px) and (min-width: 415px) {
    #main_block-414-736,
    .main-block {
        left: 47px !important;
        top: 303px !important;
    }
    #main_block_dashboard-414-736,
    .main-block-dashboard {
        left: 42px !important;
        top: 185px !important;
    }
    
    #panel_heading {
        top: -70px !important;
        font-size: 33.12px !important;
    }
    
}


@media screen and (max-width: 1920px) {

	.proximity_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.proximity_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.reactionTime_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.reactionTime_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.bonus_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 235px !important;
	}

	.bonus_container_1 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 33px !important;
	}
	

	.proximity_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.proximity_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.reactionTime_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.reactionTime_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.bonus_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 235px !important;
	}

	.bonus_container_2 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 33px !important;
	}	


	.proximity_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.proximity_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.reactionTime_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.reactionTime_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.bonus_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 235px !important;
	}

	.bonus_container_3 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 33px !important;
	}	


	.proximity_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.proximity_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.reactionTime_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.reactionTime_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.bonus_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 235px !important;
	}

	.bonus_container_4 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 33px !important;
	}	


	.proximity_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.proximity_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.reactionTime_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 250px !important;
	}

	.reactionTime_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 18px !important;
	}

	.bonus_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label {
        top: 0 !important;
        left: 235px !important;
	}

	.bonus_container_5 > .highcharts-container > .highcharts-data-labels > .highcharts-data-label span {
        width: 33px !important;
	}
    
}


#container1,
#container2,
#container3,
#container4,
#container5,
#reactionTimePointsRound1,
#reactionTimePointsRound2,
#reactionTimePointsRound3,
#reactionTimePointsRound4,
#reactionTimePointsRound5 {
  height: 44px;
  width: 250px;
  padding-bottom: 5px;
}

#proxreactscoretotal {
  font-family: helvetica, sans-serif;
  font-size: 48px;
  color: #8dc354;
  text-align: center;
}

#sessionpoints {
  background-color: rgb(42, 42, 42);
  width: 320px;
  margin: 0 auto;
}






/*-----------------Highcharts: End-----------------------------*/


.rec-vertical-target {
	border-right: solid 4px rgba(146,62,0,0.6) !important;
}

.rec-vertical-answer {
	border-left: solid 4px rgba(0, 84, 146, 0.2) !important;
}

