body {    /* All pages #9BA5B1 2022-06-04*/
	background-color: whitesmoke;

}

#circle {
	width: 32px;
	height: 32px;
	background: transparent;
	border-radius: 50%;
	text-align: center;	
	font-size: 24px;
	border: 1px solid red;
	
  }


#menubar {  /* fps.php  2022-06-12*/
	position: relative;
	background-repeat: no-repeat;
	background-position: left center;
	height: 95px;
	width: 95%;
	text-align: center;
}

.txtdaily {  /* query_functions.php   2022-06-04*/
    font-size: 18px;	
	
}

.stopcolumntitles { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 16px;
	color: #900;
	text-decoration:underline;
		
}

.tablescenter { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	margin-left: auto;
	margin-right: auto;
		
}


#titlebarstops { /* mobile-act-dialgue, mobile-adj-dialogue mobile-fps mobile reports   2022-06-04*/
	font-size: 18px;
	color: #FFF;
	background-image: url(../images/columnheaderBG.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	width: 90%;
}


#dailyworkheader { /* daily.php   2022-06-04*/
	font-size: 18px;
	color: #FFF;
	background-image: url(../images/columnheaderBG.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	width: 95%;
}

#cleaningtext { /* daily.php   2022-06-04*/
	font-size: 10px;
	color: #000;
}

.incomplete { /* dailynew.php   2022-06-04*/
	color: #FFF;
	background-color: #333;
	height: 20px;
	width: 20px;
}

.stopsText { /* stops-date.php, stops-machine.php, stops.php   2022-06-04*/
	font-size: 12px;
	color: #900;
	white-space: normal;	
	line-height: 15px;
}

/*<col span="1" style="width: 15%;">  */
.stopsCnum {  /* new for display of stops listing 2022-11-27*/
    column-width: 10%;
}

.stopsCtype {  /* new for display of stops listing 2022-11-27*/
    column-width: 20%;
}

.stopsCcause {  /* new for display of stops listing 2022-11-27*/
    column-width: 45%;
}

.stopsCdetail {  /* new for display of stops listing 2022-11-27*/
    column-width: 15%;
}

.notesText { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	color: #900;
	line-height: 20px;
	text-overflow: ellipsis;
	max-width: 50px;
	overflow: hidden;
	white-space: nowrap;
	
	
}

.notesText0 { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	color: #900;
	line-height: 20px;
	text-overflow: ellipsis;
	max-width: 50px;
	overflow: hidden;
	white-space: nowrap;
	background-color: rgb(236, 253, 247);
	
}

.notesText1 { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	color: #900;
	line-height: 20px;
	text-overflow: ellipsis;
	max-width: 50px;
	overflow: hidden;
	white-space: nowrap;
	background-color: rgb(221, 223, 223);
	
}

.tableNoteGaps { /* closes gaps between table cells */
	border-collapse: collapse;
}


.notesEquip { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	color: #900;
	line-height: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	
	
}


.stoptitles { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	text-indent: 20%;
	
}

.stoptitlenotes { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	text-indent: 30%;
	
}

.linksText {  /* mobile-act-diallogue.php, mobile-adj-dialogue, mobile-dialy.php pm.php cause.php 2022-06-04*/
	font-size: 14px;
	color: blue;
	
}

.all-links { /* query_functions.php   2022-06-04*/
	font-size: 14px;
}


.container {  /* Used in editstop-all.php and editstop-day.php */
	text-align: center;
}

.container-pw {  /* used in password-forgot.php  */

  text-align: center;
}

.sel-box-priority-set {  /* used in causeedit-adj.php for drop down selection  */

	background-color:rgb(140, 232, 201);
}


.games_input { /* Set the frames/games input fields in fps-enter.php   */

	height:30px;
	width:60px;
	margin-bottom:10px;

}

.text-adj-list {
    font-size: 18px;
	color: #900;
}

.links-causes {  /* cause.php 2022-06-23*/
	font-size: 18px;
	color: #900;
    
	
}

.text-admin-menu {
	width: 100%;
	font-size: 20px;
	color: #900;
}



/* End of CSS for hamburger menu  */


/* ------------------ CSS for small screens ------------------------------------ */
@media only screen and (max-width: 768px) {



.text-Center-18 {
	width: 100%;
	font-size: 18px;
}

.text-Center-20 {
	width: 100%;
	font-size: 20px;
}

.text-18px {
	font-size: 18px;
}

.text-adj-list {
    font-size: 18px;
	color: #900;
}

.text-admin-menu {
	width: 100%;
	font-size: 20px;
	color: #900;
}

.input-40p-25px {
	width: 40%;
	height: 25px;
}

.submit-20px {
	font-size: 20px;
}

.submit-file {
  font-weight: bold;
  color: dodgerblue;
  padding: 0.5em;
  border: thin solid grey;
  border-radius: 3px;

}

.uploadbutton {
	font-size: 20px;
	overflow: hidden;
	
}

.check-25px-25px {
	width: 25px;
	height: 25px;
}

.sel-box-stop {
	width: 250px;
	height: 40px;
	font-size: 20px;
}


.sel-box-priority-zero { /* used in causeedit-adj.php for drop down selection  */
	width: 45px;
	height: 40px;
	font-size: 20px;
}

.sel-box-priority-set { /* used in causeedit-adj.php for drop down selection  */
	width: 45px;
	height: 40px;
	font-size: 20px;
	background-color:rgb(140, 232, 201);
}

.sel-box-rep {
	width: 250px;
	height: 40px;
	font-size: 20px;
}

.sel-box-adjpm {
	width: 250px;
	height: 40px;
	font-size: 16px;
}

.txt-box-medium {
	width: 250px;
	height: 40px;
	font-size: 20px;
}

.sel-box-days {
	width: 175px;
	height: 40px;
	font-size: 20px;
}


.radio-pins {
	width: 25px;
	height: 25px;
}

.input-250px-100px {
	width: 250px;
	height: 100px;
	
}

.input-250px-40px {
	width: 250px;
	height: 40px;
	font-size: 20px;
	
}

.links-dailys {  /* act-diallogue.php, adj-dialogue, dialy.php pm.php cause.php 2022-06-04*/
	font-size: 14px;
	color: blue;
	
}

.links-causes {  /* cause.php 2022-06-23*/
	font-size: 18px;
	color: #900;
    
	
}

.txt-daily-setup{
    font-size: 18px;
	color: blue;

}

.stopsTextOnly { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	max-width: 25px;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	
	
}

.stopsTextOnlyComment { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 12px;
	line-height: 25px;
	max-width: 30px;
	word-wrap: break-word;
}



.stopcolumntitles { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 13px;
	color: #900;
	text-decoration:underline;
		
}


.stopsText { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 15px;
	color: #900;
	width: 25px;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 0%;
	
}

.notesText { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 16px;
	color: #900;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	
}

.notesEquip { /* stops-date.php, stops-machine.php, stops.php   2022-10-18*/
	font-size: 16px;
	color: #900;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	
}


.stoptitles { /* stops-machine.php, stops.php   2022-10-18*/
	text-indent: 5%;
	
}

.titleStop {
  font-size: 14px;
}

.stopsCnum {  /* new for display of stops listing 2022-11-27*/
    column-width: 8%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 1%;
	
}

.stopsCtype {  /* new for display of stops listing 2022-11-27*/
    column-width: 20%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 1%;
}

.stopsCcause {  /* new for display of stops listing 2022-11-27*/
    column-width: 43%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 1%;
}

.stopsCdetail {   /* new for display of stops listing 2022-11-27*/
    
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 1%;
	max-width: 50px;
}



@media screen, print {
	body { background-color: transparent; }
  }
 
}


/* END CSS for small screens  */