@charset utf-8;
/* CSS Document */

.form-row {
	padding: 10px 0;
	display: flex;
}

.form-row label {
	padding-right: 10px;
	flex: 1;
}

.form-row input {
	flex: 1;
}

.column-layout {
    max-width: 100%;
	background-color: #ffc400;
	margin: 40px 0 0 0;
	line-height: 1.65;
	padding: 20px 50px;
	display: flex;
}

.main-column {
    background-color: #ffc400;
	flex: 2;
	order: 2;
}

.sidebar-one {
    background-color: #ffc400;
	flex: 1;
	order: 1;
}

.sidebar-two {
    background-color: #ffc400;
	flex: 1;
	order: 3;
}
	
.call-outs-container {
    max-width: 1400px;
    margin: 40px auto 0 auto;
    display: flex;
    justify-content: space-between;
}

.call-out {
    padding: 20px;
    box-sizing: border-box;
    margin-bottom: 20px;
    flex-basis: 30%;
}
.fixed-size-container {
    max-width: 1400px
    margin: 40px auto 0 auto;
    background-color #fff
}

@media (min-width: 900px) {
    .call-outs-container
        display: flex;
    justify-content: space-between;
}

.call-out:last-child {
    margin-right: 0;
}

.call-out:nth-child(1) {background-color: #c0dbe2;}
.call-out:nth-child(2) {background-color: #cdf1c3;}
.call-out:nth-child(3) {background-color: #ccb9da;}
}

}