/**
 * Copyright (C) 2006-2023 MyIntelliSource, Inc.
 * All rights reserved.
 *
 * Licensed under the MyIntelliSource, Inc. Universal User Agreement
 * (the "UUA"); you may not use this file except in compliance
 * with the UUA. You may obtain a copy of the UUA at
 * http://myintellisource.com/company/uua.
 *
 * Unless required by applicable law or agreed to in writing, use
 * of MyIntelliSource, Inc.'s services and/or software distributed via
 * services under the UUA is on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the UUA for the specific language governing permissions and
 * limitations under the UUA.
 */

@import url("https://myintellischedule.myintellisource.com/css/remote/production/stylesheetbase.css");

@media only screen and (min-width: 1921px) {
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login {
    	width:66.7%;
    	margin:0px auto 0px auto;
    	padding:0px;
    }
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row {
    	padding:0px;
    	margin:20px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row label {
    	color:#ff0000;
    	text-align:justify;
    	
    	float:left;
    	width:30%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row img {
		margin: 0px 0px 0px 30.5%;
		display: block;
		border: 2px solid #0000ff;
		height:32px;
	}
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons {
    	padding:0px;
    	margin:20px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button {
    	margin:0px 20px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button.End {
    	margin:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base {
    	margin:0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left {
    	margin:0px;
    	padding:0px;
    	width:calc(50% - 10px);
    	float:left;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row {
    	margin:20px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row input {
    	width:70%;
    	float:right;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row select {
    	width:70%;
    	float:right;
    }

	div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right {
    	margin:0px;
    	padding:0px;
    	float:right;
    	width:calc(50% - 10px);
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row {
    	margin:20px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row select {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons {
    	margin:20px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button {
    	margin:0px 20px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button.End {
    	margin:0px;
    }
}

@media only screen and (max-width: 1920px) {
	div.PageContainerBody div section.PageContainerBodyUsers section section.Login {
    	width:66.7%;
    	margin:0px auto 0px auto;
    	padding:0px;
    }
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row {
    	padding:0px;
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row label {
    	color:#ff0000;
    	text-align:justify;
    	
    	float:left;
    	width:30%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row img {
		margin: 0px 0px 0px 30.5%;
		display: block;
		border: 1px solid #0000ff;
	}
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons {
    	padding:0px;
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button {
    	margin:0px 10px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button.End {
    	margin:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base {
    	margin:0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left {
    	margin:0px;
    	padding:0px;
    	width:calc(50% - 5px);
    	float:left;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row input {
    	width:70%;
    	float:right;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row select {
    	width:70%;
    	float:right;
    }

	div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right {
    	margin:0px;
    	padding:0px;
    	float:right;
    	width:calc(50% - 5px);
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row select {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button {
    	margin:0px 10px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button.End {
    	margin:0px;
    }
}

@media only screen and (max-width: 1007px) {
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login {
    	width:100%;
    	margin:0px 0px 0px 0px;
    	padding:0px;
    }
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row {
    	padding:0px;
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row label {
    	color:#ff0000;
    	text-align:justify;
    	
    	float:left;
    	width:30%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row img {
		margin: 0px 0px 0px 30.5%;
		display: block;
		border: 1px solid #0000ff;
	}
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons {
    	padding:0px;
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button {
    	margin:0px 10px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button.End {
    	margin:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base {
    	margin:0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left {
    	margin:0px;
    	padding:0px;
    	width:100%;
    	float:none;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row input {
    	width:70%;
    	float:right;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row select {
    	width:70%;
    	float:right;
    }

	div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right {
    	margin:0px;
    	padding:0px;
    	float:none;
    	width:100%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row select {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button {
    	margin:0px 10px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button.End {
    	margin:0px;
    }
}

@media only screen and (max-width: 640px) {
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login {
    	width:100%;
    	margin:0px 0px 0px 0px;
    	padding:0px;
    }
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row {
    	padding:0px;
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row label {
    	color:#ff0000;
    	text-align:justify;
    	
    	float:left;
    	width:30%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Row img {
		margin: 0px 0px 0px 30.5%;
		display: block;
		border: 1px solid #0000ff;
	}
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons {
    	padding:0px;
    	margin:0px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button {
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Buttons button.End {
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsers section section.Login section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base {
    	margin:0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left {
    	margin:0px;
    	padding:0px;
    	width:100%;
    	float:none;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row input {
    	width:70%;
    	float:right;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Row select {
    	width:70%;
    	float:right;
    }

	div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Left section.Clear {
    	margin:0px;
    	padding:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right {
    	margin:0px;
    	padding:0px;
    	float:none;
    	width:100%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row {
    	margin:10px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label {
    	
    	float:left;
    	width:30%;
    	text-align:justify;
    	color:#ff0000;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row label.Optional {
    	color:#0000ff;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row input {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Row select {
    	float:right;
    	width:70%;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Right section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Clear {
    	padding:0px;
    	margin:0px;
    	clear:both;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons {
    	margin:0px 0px 0px 0px;
    	padding:0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button {
    	margin:10px 0px 0px 0px;
    }
    
    div.PageContainerBody div section.PageContainerBodyUsersMenu section section.Base section.Buttons button.End {
    	margin:10px 0px 0px 0px;
    }
}