#view-1,#view-2,#view-3,#view-4,#view-5,#view-6 {
    display:none;
}
#warning {
    color:red;
    display:none;
    font-weight:bold;
}
#other-names {
    display:none;
    width:100%;
    height:200px;
}

.datepickershort {
	width:150px !important;
}

.medium-input {
	width:400px !important;
}
@media(max-width:400px){
	.medium-input {
		width:250px !important;
	} 
}

.name {
	margin-right:5px !important;
}

.TandC {
	font-size:1em !important;
}

.toggle-div {
	display: inline-block;
    width: 100px;
    margin-right: 5px;
    border: solid black 1px;
    background: white;
    margin-bottom: -1px;
}

#employers-box input {
	background:#fdfdfd !important;
}


::-webkit-scrollbar {
    height:10px;
}

#togglebuttons {
	    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    height: 56px;
}

#employers-box {
	margin-top: -16px;
}

.toggle-div button:focus {outline:0;}

.toggle-div button {
	border:none;
	background:none;
	margin-left:0 !important;
}

#employers-box {
	border:solid black 1px;
	padding:10px;
	background:#e6e6e6;
}

.toggled-btn {
	background:#e6e6e6;
	border-bottom:#e6e6e6 solid 1px;
}



input[type=text] {
    width:100%;
    margin:10px 0;
    background:#f2f2f2;
}
input[type=radio] {

    margin-left:15px;
    margin-right:5px;
    margin-bottom:3px;
}
.name {
    width:30% !important;
}
.title-roo {
    font: 125% 'Roboto Condensed', sans-serif;
    color: #c01405;
}

#highSchoolAddressCheck input, #highSchoolAddressCheck select {
 
    display:inline;
}
.disclaimer {
    font-size:.8em;
}

textarea {
    width:100%;
    height:200px;
    background:#f2f2f2;
}
#datepicker1,#datepicker2,#datepicker3,#datepicker4 {
    width:150px;
    display:block;
}
button {
    margin-left:15px;
    margin-top:10px;
}

.datepickerA, .datepickerB {
    width:150px !important;
    margin-left:5px !important;
}

.same-label {
    min-width: 150px !important;
}
.same-label2 {
    min-width: 250px !important;
}

.short-input {
    width:200px !important;
    margin-left:5px !important;
}

.traffic-violations-table th {
    border: solid black 1px !important;
    padding: 5px 10px 5px 10px;
    width: 200px;
    text-align: center;
}
.traffic-violations-table input {
    padding:0 !important;
    margin: 0 !important;
}

.section {
    margin-bottom:3em !important;
}

.sub-section {
    padding-left:2em;
    margin-top:1em;
}

hr {
    background-color: red !important;
}

.step-display {
    color: #f05555 !important;
    font-family: ralewaylight !important;
    margin-bottom: .3em;
    text-align: left !important;
}