@charset "ISO-8859-1";

table {
  font-size: .7em;
}

td, th {
    padding: 0%;
}

p {
    font-size: .7em;
}

h3 {
    font-size: .8em;
}

h2 {
    font-size: .85em;
}

h1 {
    font-size: .9em;
}

body.index .coaches {
	display: grid;
	align-content: center;
	grid-template-columns: 65% 35%;
	grid-template-areas:
        "jordan-image jordan-image"
		"jordan jordan";
}

body.about main.grid-layout {
    display: grid;
	align-content: center;
	grid-template-columns: 66% 33%;
	grid-template-areas: 
    "image image"
	"about about";
}

figure {
  display: none;
}

table {
    max-width: 100%;
    margin: auto;
    font-size: 0.6em;
}

td a.button {
    padding: 0%;
    word-wrap: normal;
    background-color: transparent;
    text-decoration: underline;
}

body.coachBlockEditor input, body.coachDisplayClient input {
    width: 3em;
}

body.coachBlockEditor .thirdWidth {
    width: 20em;
}

body.coachBlockEditor .thirdWidth label {
    display: block;
}

body.coachBlockEditor .thirdWidth input[type="radio"]{
    display: inline;
}

body.coachBlockEditor .lastEdited {
    display: none;
}

body.coachWorkoutEditor table.workoutHeader {
    width: 100%;
    font-size: 1em;
    word-wrap: anywhere;
}

body.coachWorkoutEditor form.grid-layout {
    display: grid;
    grid-template-columns: 100%;
    grid-template-areas: 
        "addExercise"
        "workoutHeader"
        "prescribedExercises"
        "updateButtons";
}

body.coachDisplayClient table.displayBlock {
    width: 100%;
    word-wrap: anywhere;
}