﻿body {
}

.mycheckbox input[type="checkbox"] {
    margin-right: 5px;
    accent-color: #266c8e;
}

label.radio-inline, label.checkbox-inline {
    background-color: #dcdfd4;
    border-radius: 10px;
    cursor: pointer;
    font-weight: 400;
    margin-bottom: 10px !important;
    margin-right: 2%;
    margin-left: 0;
    padding: 5px 10px 6px 10px; /* Was 5px 10px 0px 30px; order is t r b l */
}

    label.radio-inline.checked, label.checkbox-inline.checked {
        background-color: #266c8e;
        color: #fff !important;
        text-shadow: 1px 1px 2px #000 !important;
    }

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
    margin-left: 0;
}

.columns label.radio-inline, .columns label.checkbox-inline {
    min-width: 220px; /* was 220px */
    vertical-align: middle;
    width: 30%;
}

.type-selected {
    background-color: #266c8e;
    color: white;
    display: inline-block;
    width: 225px;
    height: 30px;
    padding-left: 10px;
    padding-top: 2px;
    border-radius: 15px;
    margin-bottom: 15px !important;
}

.type-not-selected {
    background-color: #dcdfd4;
    color: black;
    display: inline-block;
    width: 225px;
    height: 30px;
    padding-left: 10px;
    padding-top: 2px;
    border-radius: 15px;
    margin-bottom: 15px !important;
}

