@font-face {
		font-family: 'ITCAvantGardeStd-bold';
		src: url('https://www.totalfitness.co.uk/css/fonts/ITCAvantGardeStd-Bold.otf') format('opentype'),
		url('https://www.totalfitness.co.uk/css/fonts/ITCAvantGardeStd-Bold.eot') format('embedded-opentype'),
		url('https://www.totalfitness.co.uk/css/fonts/ITCAvantGardeStd-Bold.woff') format('woff'),
		url('https://www.totalfitness.co.uk/Css/fonts/ITCAvantGardeStd-Bold.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
		font-display: auto;
}

* {
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
}

.LiveField__header {
    display: none !important;
}

label#field-label-yesNo-3peeh,
label#field-label-yesNo-bjvus {
    display: block !important;
    font-size: 14px !important;
}

.LiveField {
    background: none !important;
}

.LiveField__container {
    margin: 5px !important;
    padding: 0 !important;
    font-size: 16px !important;
    box-shadow: none !important;
}

.LiveField__input, .LiveField__answer {
box-shadow: none !important;
    font-size: 16px;
    border: none !important;
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
    color: #1c2340;
    padding: 5px !important;
    background: white;
    border-radius: 5px;
    font-weight: bold !important;
}

.Livefield__input .Select-value,
.LiveField__answer .Select-value {
    font-size: 16px !important;
    color: #1c2340 !important;
    font-weight: bold !important;
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
}

.LiveField {
    box-shadow: none !important;
}

.LiveField__answer .Select-placeholder {
    font-size: 16px !important;
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
    font-weight: bold !important;
}

.Select-control {
    background: none !important;
    border-radius: 0px !important;
    max-height: 35px !important;
}

._iframe._inline._iframe._inline.body--live .Footer {
    display: none !important;
}

.LiveField__answer .Select {
    line-height: 24px;
    padding: 0px !important;
}

.LiveField__error {
    background-color: #ff3b00;
}

.submit .btn-raised.btn-primary {
    background-color: #d9aea1;
    color: #1c2340;
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
    font-size: 16px;
    font-weight: bold !important;
    box-shadow: none !important;
    margin-top: 5px !important;
    width: 99%;
    margin: auto;
    display: block;
    border-radius: 5px !important;
}

.Select-placeholder {
    color: #1c2340;
}

input.LiveField__input::-webkit-input-placeholder,
input.LiveField__answer::-webkit-input-placeholder {
    color: #1c2340 !important
    font-family: 'ITCAvantGardeStd-Bold', sans-serif;
    font-weight: bold;
}

.LiveField__answer {
    margin-top: 0px !important;
}

.Select-placeholder {
    padding-left: 5px !important;
}

.Select-control {
    min-height: auto !important;
}

.Select-control:hover {
    box-shadow: none !important;
    border: none !important;
}

.Select-multi-value-wrapper {
    align-content: center !important;
}

.SuccessfulSubmission {
    background: none !important;
    box-shadow: none !important;
    margin: 0px !important;
}

.SuccessfulSubmission h1.__header-one.alignment--center,
.SuccessfulSubmission p  {
    color: #fff !important;
}

.SuccessfulSubmission p {
    margin: 0px;
}

.Select--single > .Select-control .Select-value {
    padding-left: 5px !important;
}

.SuccessfulSubmission h1.__header-one.alignment--center {
    font-size: 30px !important;
}

.Paperform__Question--3peeh .LiveField__answer,
.Paperform__Question--bjvus .LiveField__answer {
    background: none !important;
}

.Paperform__Question--3peeh  .LiveField__answer .YesNo {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.Paperform__Question--bjvus  .LiveField__answer .YesNo {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.Paperform__Question--3peeh .LiveField__answer .YesNo .YesNo__button,
.Paperform__Question--bjvus .LiveField__answer .YesNo .YesNo__button {
    width: 48%;
}

figure.fieldSection.fieldSection-undefined.entity--0.alignment--left.paperform__page.paperform__page--0 {
    margin-top: 1em !important;
}

.btn-raised.btn-primary, .Rank__option--selected {
    background-color: #d9aea1;
    color: #1c2340;
}