/*
	###########################		START - FILE INFORMATION	###############################################################################
	###			VERSION: 5.0.0;
	###			LEGAL: USE OF THIS FILE CONSTITUTES YOUR ACCEPTANCE OF THE "LICENSE.TXT";
	###			NOTES: ;
	###########################		END - FILE INFORMATION		###############################################################################
*/

@media screen and ( min-width: 800px )
	{

		/* #-------------------- SECTION: HTML; -- */
		html
			{
				/* NOTE: PROPERTIES FOR LAYOUT */
				overflow-y:					scroll;	/*NOTE: ALWAYS SHOW SCROLL BAR TO STOP UI FROM JUMPING;*/
			}

		/* #-------------------- SECTION: BODY; -- */
		html body
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			var( --DesktopCss-0000-0000 );
				color:						var( --DesktopCss-0000-0001 );
				font-family:				'weapon', 'arial', Courier, monospace!important;
				margin:						0;
			}
			
		html body *
			{
				/* NOTE: PROPERTIES FOR Animation */
				animation-name:				AnimationNavigationMainChecked;
				animation-duration:			2s;
			}

		/* #-------------------- SECTION: HEADER; -- */
		html body header
			{
				/* NOTE: PROPERTIES FOR STYLING */
				border-bottom:				var( --html-0000-0000 );
				
				/* NOTE: PROPERTIES FOR LAYOUT */
				padding-left:				2%;
			}
		html body header div
			{
				/* NOTE: PROPERTIES FOR STYLING */
				font-weight:				bold;
				text-transform:				uppercase;
				font-size:					200%;

				/* NOTE: PROPERTIES FOR LAYOUT */
				display:					table-cell;
				height:						100px;
				vertical-align:				middle;
			}

		/* #-------------------- SECTION: MAIN CONTENT; -- */
		html body main
			{
			
				/* NOTE: PROPERTIES FOR LAYOUT */
				display:					block;					/* NOTE: IE HACK; */
				padding-bottom:				1%;
			}
		html body main #CntGoogleMap
			{
				/* NOTE: PROPERTIES FOR STYLING */
				color:						#000;
				
				/* NOTE: PROPERTIES FOR LAYOUT */
				height:						400px;
				margin:						0;
				padding:					0;
				width:						auto;
			}

		/* #-------------------- SECTION: SYSTEM MESSAGES; -- */
		html body main div.PlexErrorMessages 
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			#660000;
				border:						1px solid #FF0000;
				color:						#fff; 					/* NOTE: NEEDED FOR PRINT COLOUR BACKGROUND; */

				/* NOTE: PROPERTIES FOR LAYOUT */
				margin-left: 				4%;
				margin-right:				4%;
				margin-top:					10px;
				padding-left:				10px;
				padding-right:				10px;
			}
		html body main div.PlexSuccessMessages 
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			#006633;
				border:						1px solid #00ff44;
				color:						#fff; 					/* NOTE: NEEDED FOR PRINT COLOUR BACKGROUND; */
				
				/* NOTE: PROPERTIES FOR LAYOUT */
				margin-left: 				4%;
				margin-right:				4%;
				margin-top:					10px;
				padding-left:				10px;
				padding-right:				10px;
			}
		html body main div.PlexWarningMessages 
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			#666600;
				border:						1px solid #ffff00;
				color:						#fff; 					/* NOTE: NEEDED FOR PRINT COLOUR BACKGROUND; */
				
				/* NOTE: PROPERTIES FOR LAYOUT */
				margin-left: 				4%;
				margin-right:				4%;
				margin-top:					10px;
				padding-left:				10px;
				padding-right:				10px;
			}

		/* #-------------------- SECTION: PAGINATION; -- */
		html body main div.Pagination ol.Pagination
			{
				/* NOTE: PROPERTIES FOR LAYOUT */
				margin-bottom:				10px;
				margin-left:				0;
				margin-right:				0;
				margin-top:					10px;
				padding:					0;
			}
		html body main div.Pagination ol.Pagination li
			{
				/* NOTE: PROPERTIES FOR LAYOUT */
				display:					inline-block;
			}
		html body main div.Pagination ol.Pagination li a
			{
				/* NOTE: PROPERTIES FOR STYLING */
				border:						var( --html-0000-0000 );
				text-decoration:			none;

				/* NOTE: PROPERTIES FOR LAYOUT */
				padding-left:				16px;
				padding-right:				16px;
			}
		html body main div.Pagination ol.Pagination li.Current a
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			#fff;
				color:						#000;
			}

		/* #-------------------- SECTION: FOOTER; -- */
		html body footer
			{
				/* NOTE: PROPERTIES FOR STYLING */
				border-top:					var( --html-0000-0000 );
				
				/* NOTE: PROPERTIES FOR LAYOUT */
				padding-left:				2%;
				padding-right:				2%;
			}
		html body footer ul
			{
				/* NOTE: PROPERTIES FOR STYLING */
				list-style-type:			none;

				/* NOTE: PROPERTIES FOR LAYOUT */
				padding-left:				0px;
			}
		html body footer ul li
			{
				/* NOTE: PROPERTIES FOR LAYOUT */
				margin-bottom:				15px;
			}

		/* #-------------------- SECTION: NO SCRIPT; -- */
		html body noscript#NoScriptGlobal
			{
				/* NOTE: PROPERTIES FOR STYLING */
				background-color:			#ff0000;
				border-bottom:				var( --html-0000-0000 );
				border-left:				var( --html-0000-0000 );
				border-right:				var( --html-0000-0000 );
				font-weight:				bold;

				/* NOTE: PROPERTIES FOR LAYOUT */
				height:						108px;
				left:						425px;
				padding-left:				20px;
				padding-right:				20px;
                position:					absolute;
                top:						0;
            }
		html body noscript#NoScriptGlobal div
			{
				/* NOTE: PROPERTIES FOR LAYOUT */
				display:					table-cell;
				vertical-align:				middle;
				height:						108px;
            }	
	}