/* Large desktops and laptops */
@media (min-width: 1200px) {
	#myLogo{		/* Part of top.php  */
		width:50%;
		margin-left:25%;
	}	
	#ulofoptions{		/* Part of top.php & home page's 2nd menu */
		width:100%;
	}
	#options{		/* Part of top.php & home page's 2nd menu */
		font-weight:bold;
		width:12%;
		text-align:center;
	}
	#desc{			/* Part of description of company on home page */
		font-size:1.5vw;
		font-family:Tahoma, Geneva, san-serif;
		text-align:center;
	}
	#whoweare{		/* Part of description of business on home page */
		text-align: center;
		font-weight: bold;
	}
	#ci{				/* Part of carousel */
		width:100%;
		height:auto;
	}	
}						


/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	#myLogo{
		width:50%;
		margin-left:25%;
	}
	#ulofoptions{		/* Part of top.php & home page's 2nd menu */
		width:100%;
	}
	#options{		/* Part of top.php & home page's 2nd menu */
		font-weight:bold;
		width:13%;
		text-align:center;
	}
	#desc{
		font-size:1.5vw;
		font-family:Tahoma, Geneva, san-serif;
		text-align:center;
	}
	#whoweare{
		text-align: center;
		font-weight: bold;
	}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	#myLogo{
		width:50%;
		margin-left:25%;
	}
	#ulofoptions{		/* Part of top.php & home page's 2nd menu */
		width:120%;
		margin-left:-10%;
	}
	#options{		/* Part of top.php & home page's 2nd menu */
		font-weight:bold;
		font-size:12px;
		width:13%;
		text-align:center;
	}
	#desc{
		font-size:1.5vw;
		font-family:Tahoma, Geneva, san-serif;
		text-align:center;
	}
	#whoweare{
		text-align: center;
		font-weight: bold;
	}
}

/* Portrait phones and smaller */
@media (max-width: 767px) {
	#myLogo{
		width:120%;
		height:auto;
		margin-left:-10%;
	}
	#options{
		font-weight:bold;
		width:100%;
		border-bottom:1px solid darkgrey;
	}
	
	#desc{
		font-size:3.6vw;
		font-family:Tahoma, Geneva, san-serif;
		text-align:center;
	}
	#whoweare{
		text-align: center;
		font-weight: bold;
	}
}