.row{
	margin: auto;
}


@media (min-width: 1200px){
	.container{
		    max-width: 1300px;
	}
}

.jumbotron{
    padding: 1rem 2rem !important;
    margin-bottom: 2rem;
    //background-color: #e9ecef;
    background-image: url("/images/orionBG2.png");
    background-size: cover;
    border-radius: .3rem;
}

.jumbotron .title{
	color:#fff;
}

.body{
	max-width:1300px;
}

/* ----- Margins / Padding ---- */
.marginTop20{
	margin-top:20px;
}

.marginBottom20{
	margin-bottom:20px;
}

.paddingBottom20{
	padding-bottom:20px;
}



/* ------ End of Margins / Padding ---------- */

.daSearch{
	width:1235px;
}

 .extraLargeText{
	font-size: xx-large;
	width:1200px;
	height:55px;
	clear:both;
}

.alphabetSpacing{
	margin-left:20px;
	float:left;
}

.empInfo{
	padding-bottom:30px;
}

.empName{
	font-size: xx-large;
}

.empTitle{
	font-size:large;
}

.empPhone{
	margin-top:40px;
	float:right;
	font-size:large;
	margin-right:-200px;
}

.pageTitle{
	
	font-weight:bold;
	font-size:28px;
	float:right;
}

.newEmployeeForm{
	border: thin solid black;
}

.formHintText{
	color:#c0c0c0;
}

.newEmpDisplay{
	margin-top:20px;
	padding-top:10px;
	border: thin solid black;
}

.hrBar{
	border-bottom: 1px solid black;
}

.formSpacer{
	margin-top:20px;
}

.displayAsLink{
	color:#0000ff;
	text-decoration:underline;
	cursor:pointer;
}

.onBoardingList{
	width:280px;
	border:thin solid black;
	float:right;
}

.onBoardingList .title{
	font-weight:bold;
	size:18px;
	text-align:center;
}


.vanBlock{
	font-size:24px;
	color:#d0d0d0;
	/*width:50px;
	height:50px;*/
	background-color:#e8e8e8;
	border: thin solid black;
	text-align:center;
	padding-top:20px;
	cursor:pointer;
}

.vanSelection{
	font-size:36px;
	color:#000;
	width:106px;
	height:100px;
	background-color:#e8e8e8;
	border: thin solid black;
	text-align:center;
	padding-top:20px;
	cursor:pointer;
}

.landingPadBlock{
	height:140px;
	width:80px;
	border: thin solid black;
	font-size:36px;
	color:#F0F0F0;
	cursor:pointer;
}

.landingPadHighlight{
	border: thin solid black;
	font-size:36px;
	color:#000;
	background-color:grey;
}

.occupiedLandingPadBlock{
	height:140px;
	border: thin solid black;
	font-size:36px;
	cursor:pointer;
}

.vehicleFont{
	margin-left:-5px;
	text-align:center;
	margin-top:35px;
}

.vehicleFontSmall{
	margin-left:-5px;
	text-align:center;
	margin-top:35px;
	font-size:18px;
}

.modal-body {
    max-height:500px;
    overflow:auto;
}

#DailyRoutes {
	padding:0 15px;
	max-width:1300px;
	margin:auto;
}

#DailyRoutes .cxNumber{
	font-weight:bold;
	font-size:96px;
	margin-bottom:30px;
	width:100%;
}

#DailyRoutes .name, .staging{
	font-weight:bold;
	font-size:48px;
	margin-bottom:35px;
	width:100%;
}

#DailyRoutes .vanNumber{
	font-weight:bold;
	font-size:48px;
	margin-bottom:45px;
}

#DailyRoutes .pickList{
	font-size:36px;
}

.topDividerWLine{
	margin-top:30px;
	border-top:thin solid black;
}

.menuBtn{
	border: thin solid black;
	text-align:center;
	padding:5px 15px;
	cursor:pointer;
}

.activeMenu{
	background-color: #f0f0f0;
}

.select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    font-size:10px;
}


// -------------------------------------------------//
// ------------------ Font Sizes -------------------//
// -------------------------------------------------//
.font18{
	font-size:18px !important;
}

.font24{
	font-size:24px !important;
}

// -------------------------------------------------//
// -------------- Route Assignments ----------------//
// -------------------------------------------------//

#DADailyRA{
	padding-top:15px;
}

.showBlock{
	display:inline;
}

.phoneListName{
	padding-top:15px;
	font-weight:bold;
	font-size:18px;
}

.signintextboxes{
	width:40px;
	height:60px;
	margin: 10px 20px 10px 20px;
	font-size:36px;
	text-align:center;
	background-color: #000;
	color:#fff;
	text-decoration:none;
	-webkit-text-fill-color:#fff;
}

.singleEntry{
	width:100px;
}

.RTSDataHide{
	display:none;
}

.RTSDataView{
	display:inline;
	position:absolute; 
	top:0px;
	left:680px;
	z-index:100;
	width:300px;
	border: thin solid #000;
	background-color:#fff;
}
// -------------------------------------------------//
// -------------- MESSAGES -------------------------//
//--------------------------------------------------//

.updateMessage{
	text-decoration:underline;
	background-color:red;
}

.redMessage{
	color:red;
	padding: 10 0;
}



//--------------------------------------------------//
.vertical-align {
     align-items: center;
}


// -------------------------------------------------//
// -------------- BOOTSTRAP Changes ----------------//
//--------------------------------------------------//
.border-3{
border-style:solid;
 border-width: 10px;
}



// -------------------------------------------------//
// ------------------ Reports ----------------------//
//--------------------------------------------------//

#ReportDNRs .title{
	
}