	.main {
	    position: absolute;
	    top: 0px;
	    bottom: 0;
	    right: 0;
	    left: 0;
	    /* fill parent */
	    /*	    background-color: #ffffff;*/
	    color: white;
	}

	.wrapper {
	    /*	    width: 95%;*/
	    /* whatever width you want */
	    display: block;
	    position: relative;
	    padding-top: 3.5rem;
	    background-color: #fff;
	    margin-top: 130px;
	    height: calc(100% - 130px);
	    max-width: 1600px;
	}

	.chart__radios.canvasheader__left {
	    z-index: 101;
	    /*        left:auto;*/
	    float: none;
	    position: absolute;
	    top: 0px;
	    right: 10px;
	    padding-left: 1rem;
	}

	.wrapper:after {
	    padding-top: 56.25%;
	    /* 16:9 ratio */
	    display: block;
	    content: '';
	}

	.units {
	    font-family: Proxima N W15 Reg, helvetica, arial, sans-serif
	}

	.units__header {
	    font-family: Proxima N W15 Smbd, helvetica, arial, sans-serif;
	    line-height: 1.5rem
	}

	.units__form {
	    margin: .25rem 0 0
	}

	.units__form .radio {
	    float: left;
	}

	.units__form > .radio + .radio {
	    margin-top: .25rem
	}

	.units__form > .radio + .radio {
	    margin-top: 0;
	    margin-left: 1rem;
	}

	.units--modal-mobile {
	    padding: 1rem
	}

	.units--modal-mobile > .units__header {
	    display: none
	}

	.units--modal-mobile > .units__form {
	    margin: 0;
	    overflow: hidden;
	    font-size: inherit;
	    line-height: inherit
	}

	.units--modal-mobile > .units__form > .radio {
	    float: left;
	    margin: 0
	}

	.units--modal-mobile > .units__form > .radio + .radio {
	    margin-left: 1.5rem
	}

	.radio {
	    display: block
	}

	.radio__input {
	    display: none
	}

	.radio__label {
	    position: relative;
	    padding: 0 0 0 1.5rem;
	    cursor: pointer
	}

	.radio__label__icon {
	    position: absolute;
	    left: 0;
	    top: 50%;
	    width: 1rem;
	    height: 1rem;
	    margin: -.5rem 0 0;
	    border: 1px solid #dee5e5;
	    border-radius: 100%;
	    background-color: #fff
	}

	.radio__input:checked + .radio__label > .radio__label__icon {
	    border: 6px solid #705482;
	    background-color: #fff
	}

	.radiobuttons {
	    font-size: 0.8em;
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 30000000;
	}
