/*btn*/

.btn {text-decoration: none!important;}

.btn-warning, .btn-success {
	color:#ffffff!important;

}

#raflcptr {width:300px!important;}


/* employee page */

 .page-content h2.employeeContentSub {margin-top:10px; }
 .initiallyHidden {display:none;}
 .thisclick {margin-top:10px; font-weight: normal;}
 button.employeeButtons {margin-top:10px;}
 #helpContentEmployees {margin-top:40px; border-top:1px dashed #e3e3e3; padding-top:20px;}
 #helpCenterContent {margin-top:20px;}
 .subHeadSpacingEP {margin-top:20px;}
 .page-content ul.employeeInfo,   .page-content ul.employeeInfo li,  .page-content ul.employeeInfoHoliday {border: none;background-color: #FFF;}
 .page-content ul.employeeInfo li {list-style-type: square; color:#149059;}
 .page-content ul.employeeInfo li {border:none;}
 .page-content ul.employeeInfoHoliday li {background: #ffffff;border-bottom:none;}
 .page-content ul.employeeInfoHoliday li:nth-child(even) {background: #efefef;}
 
/*newsBarTopWrapper */
/* #newsBarTopWrapper {background-image:url(../images/search-bar-bg.png);} */
#newsBarTop {border:1px solid #555555; background-color:#333333;text-align:center; margin-top: 50px; min-height: 36px; overflow: hidden; padding: 12px 0px 8px 0px; white-space: nowrap; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 4px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 4px 2px 5px rgba(0,0,0,0.5);box-shadow: 4px 2px 5px rgba(0,0,0,0.5); position: absolute!important; right:30px;}
#newsBarTop a:link, #newsBarTop a:visited {color:#ffffff!important;font-size: 12px;text-decoration: none!important;}
#newsBarTop a:hover, #newsBarTop a:active {text-decoration: underline!important; }
#newsBarTop .trunc-it, #newsBarTop p {vertical-align: top; padding-top:8px;} 
#newsBarTop .btn {margin-top: 3px; font-size: 11px;}
Æ’
/* Animate Responsive Transitions */
#navigation ul li a,#alt-navigation ul li a,#search_container,#mini_search_bar_container,#panel-featured-tabs,#panel-mobile,#panel-egov,#panel-footer,#base,.panel-content,.pop-over-main {
	transition:all .3s linear;
	-o-transition:all .3s linear;
	-moz-transition:all .3s linear;
	-webkit-transition:all .3s linear;
}

/* end Animate Responsive Transitions */
/* Typography */
* {
	font-size:100%;
}

p a {
	color:#069!important;
}



.page-content {
	font-family:'Helvetica',Arial,sans-serif;
}

#nav ul li a,.input-prepend input,#flickr .submit-your-photo a,.home-panel h2,.map-button,#panel-featured-gallery .slide p,.zip-input input,#panel-featured-tabs h3,.pop-over-main a.feature-link,#help-center,#photog p,#panel-mobile p,#mini_search_bar_container input,#panel-search input,.ticker-info,.number,#SearchResults ul.nav li a,#sidebar ul li a,.summary_panel h2,.people_card,.people_card a,help_center_slidingDiv,#whats-new a,.panel-content .content-actual p,.page-content h3,#base .we-are-social ul li#title {
	font-family:'Open Sans',sans-serif;
	font-weight:400;
}

#panel-featured-tabs h2,.pop-over-main p {
	font-family:'Droid Serif',serif;
	font-weight:400;
}

.lower {
	text-transform:lowercase;
}

/* end Typography */
/* Global Styles */
::selection {
	background:#ccecdf;
	color:#000;
	/* Safari */
}

::-moz-selection {
	background:#ccecdf;
	color:#000;
	/* Firefox */
}

ul li,ol li {
	list-style-type:none;
	text-indent:0;
	margin:0;
	padding:0;
}

.panel-content ul li,.page-content ul li {
	list-style-type:circle;
}

.panel-content ol li,.page-content ol li {
	list-style-type:decimal;
}

#mini_search_bar_container input,#panel-search input,.mobile-input input,.email-input input,.zip-input input {
	background-color:transparent;
	float:left;
	outline:none;
	border:none!important;
	box-shadow:none!important;
}

.home-panel h2,.panel-content h2 {
	font-size:41px;
	text-transform:uppercase;
	color:#00804d;
	font-weight:300;
	line-height:52px;
}

.home-panel h3 {
	font-size:16px;
	text-transform:uppercase;
	color:#333;
	font-weight:500;
}

.buttons {
	margin-top:25px;
	padding-bottom:15px;
}

button.btn.btn-success a , button.btn.btn-info.btn-mini a {color:#ffffff!important; text-decoration: none!important;}

.btn-green,.btn-success,.btn-primary,.btn-green > a {
	color:#fff!important;
	background-color:hsl(149,56%,30%)!important;
	text-shadow:none!important;
	*background-color:#21774b;
	background-image:-moz-linear-gradient(top,#38c67d,#21774b)!important;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#38c67d),to(#21774b))!important;
	background-image:-webkit-linear-gradient(top,#38c67d,#21774b)!important;
	background-image:-o-linear-gradient(top,#38c67d,#21774b)!important;
	background-image:linear-gradient(to bottom,#38c67d,#21774b)!important;
	background-repeat:repeat-x;
	border-color:#51a351 #51a351 #387038;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38c67d',endColorstr='#21774b',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* Home Page Inputs */
.mobile-input,.email-input,.zip-input {
	position:relative;
	z-index:150;
	background-color:#fff;
	width:98%;
	height:37px;
	border:solid 2px #dcdcdc;
	padding:0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
	overflow:hidden;
}

.mobile-input input,.email-input input,.zip-input input {
	color:#ccc;
	font-size:24px;
	font-weight:300;
	width:83%;
	height:37px;
	line-height:37px;
	padding:0 10px;
}

.mobile-input a#submit_mobile,.email-input a#submit_email,.zip-input a#submbackground-imageit_zip {
	display:block;
	float:right;
	width:11px;
	height:21px;
	margin:8px 10px 0 0;
	background-image:url(../images/more-arrow.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	cursor:hand;
	cursor:pointer;
}

/* end Home Page Inputs */
/* end Global Styles */


/* Navigation */
#navigation a.brand {
	display:inline-block;
	width:143px;
	height:34px;
}

#navigation {
	position:fixed;
	top:0;
	background-color:#fff;
	z-index:1600;
	width:100%;
	border-top:solid 2px #20A562;
	border-bottom:solid 1px #b2b2b2;
}

#navigation #logo {
	float:left;
	padding:10px 0;
}

#navigation #nav ul {
	float:right;
	margin:0;
	padding:0;
}

#navigation #nav ul li,#alt-navigation #nav ul li {
	position:relative;
	padding-bottom:15px;
}

#navigation #nav ul li ul {
	position:absolute;
	top:100%;
}

#alt-navigation #nav ul li ul {
	position:absolute;
	top:115%;
	margin-left:-10%;
	overflow:hidden!important;
}

#alt-navigation #nav {
	filter:none!important;
}

#navigation	#nav ul li {
	display:inline;
}

#navigation #nav ul li a {
	display:inline-block;
	color:#333;
	font-size:18px;
	padding:17px 15px;
}

#navigation #nav ul li a:hover {
	text-decoration:none;
	background-color:#f2faf7;
	color:#00804d;
}

#navigation #nav li.dropdown:hover > ul.dropdown-menu,#alt-navigation #nav li.dropdown:hover > ul.dropdown-menu {
	display:block;
}

#navigation #nav ul:before,#alt-navigation #nav ul:before {
	position:absolute;
	top:-7px;
	left:9px;
	display:none;
	border-right:7px solid transparent;
	border-bottom:7px solid #000;
	border-left:7px solid transparent;
	border-bottom-color:rgba(0,0,0,0.2);
	content:'';
}

#navigation #nav ul:after,#alt-navigation #nav ul:after {
	position:absolute;
	top:-6px;
	left:10px;
	display:none;
	border-right:6px solid transparent;
	border-bottom:6px solid #000;
	border-left:6px solid transparent;
	content:'';
}

#panel-nav-bottom {
	background-image: url("../images/panel-nav-bottom.png");
	background-repeat: repeat-x;
	height:13px;
	position:relative;
	width:100%;
	z-index:150;pan
}


/* Alt Navigation */
/*#alt-navigation {position: fixed; top: 0px; z-index: 1600; background:rgba(0,0,0,0.8); width: 100%;}*/
#alt-navigation {
	position:fixed;
	top:0;
	z-index:1600;
	width:100%;
	/* Fallback for web browsers that doesn't support RGBa */
	background:#000!important;
	/* RGBa with 0.8 opacity */
	background:rgba(0,0,0,0.8)!important;
	/* For IE 5.5 - 7*/
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);*/
	/* For IE 8*/
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";*/
	/*background-color: #000000;*/
}

#alt-navigation a.brand {
	display:inline-block;
	width:97px;
	height:23px;
}

#alt-navigation #logo {
	float:left;
	padding:15px 0;
}

#alt-navigation #nav ul {
	float:left;
	margin:0 0 0 79px;
	padding:0;
}

#alt-navigation	#nav ul li {
	display:inline;
}

#alt-navigation #nav ul li a {
	display:inline-block;
	color:#fff;
	font-size:14px;
	padding:15px 10px 17px;
}

#alt-navigation #nav ul li a:hover,#alt-navigation #nav ul li.active a {
	text-decoration:none;
	color:#00804d!important;
}

.nav-sub li {
	border-bottom:1px #000;
}

/* end Alt Navigation */
/* Sub Navigation */
.dropdown-menu {
	background:transparent!important;
	background-image:url(../images/black-80-opacity.png)!important;
	-moz-border-radius:5px!important;
	-webkit-border-radius:5px!important;
	border-radius:5px!important;
	/* future proofing */
	-khtml-border-radius:5px!important;
}

.dropdown-menu li > a:hover,.dropdown-menu li > a:focus,.dropdown-submenu:hover {
	background-image:none;
	background-color:#00a362!important;
}

#navigation #nav ul li .dropdown-menu li a {
	display:block;
	color:#fff!important;
	font-size:12px!important;
	padding:3px;
	border-bottom:dashed 1px #333;
}

#navigation #nav ul li .dropdown-menu li.last a {
	border:none;
}

#navigation #nav ul li .dropdown-menu li a:hover {
	background-color:#00804d!important;
}

#alt-navigation #nav ul li .dropdown-menu li a {
	display:block;
	color:#fff!important;
	font-size:12px!important;
	padding:3px;
	border-bottom:dashed 1px #333;
}

#alt-navigation #nav ul li .dropdown-menu li.last a {
	border:none;
}

#alt-navigation #nav ul li .dropdown-menu li a:hover {
	background-color:#00804d!important;
}

.white-caret {
	border-top-color:#fff!important;
	border-bottom-color:#fff!important;
}

/* end Sub Navigation */
/* List Navigation */
.az-list {
	margin:10px 0 0;
	position:relative;
}

.ln-letters {
	overflow:hidden;
	padding:10px 15px;
}

.ln-letters a {
	font-size:13px;
	display:block;
	float:left;
	padding:5px 10px;
	text-decoration:none;
	font-weight:700;
}

.ln-letters a:hover,.ln-letters a.ln-selected {
	background-color:#f2f2f2;
}

.ln-letters a.ln-disabled {
	color:#999;
}

.ln-letter-count {
	text-align:center;
	font-size:13px;
	line-height:1;
	margin-bottom:10px;
	color:#555;
	font-weight:700;
}

.ln-no-match {
	font-weight:700;
	margin:15px!important;
	padding:15px!important;
	border-bottom:none!important;
	color:#8d313d;
	border-color:#ceabab;
	background:#f3dfdf;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#f3dfdf 0%,#e2cece 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3dfdf),color-stop(100%,#e2cece));
	background:-webkit-linear-gradient(top,#f3dfdf 0%,#e2cece 100%);
	background:-o-linear-gradient(top,#f3dfdf 0%,#e2cece 100%);
	background:-ms-linear-gradient(top,#f3dfdf 0%,#e2cece 100%);
	background:linear-gradient(to bottom,#f3dfdf 0%,#e2cece 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3dfdf',endColorstr='#e2cece',GradientType=0);
}

.az-list {
	list-style:none;
	margin-left:0;
	margin-bottom:0;
	margin-top:10px;
}

.az-list li {
	margin-bottom:0;
	padding:20px 0;
}

.az-list li a {
	font-size:16px;
	color:#3f3f3f;
}

.az-list li a:hover {
	color:#000;
	text-decoration:none;
}

.az-list li.row-fluid {
	margin-bottom:0!important;
}

.az-list li .image {
	float:left;
	margin-left:15px;
	margin-right:15px;
}

.az-list li .image img {
	width:40px;
	height:40px;
	border-radius:1px;
	-webkit-border-radius:1px;
}

.az-list li .name {
	font-weight:700;
	float:left;
	margin-left:15px;
}

.az-list li .location {
	float:left;
	margin-left:10px;
}

.az-list li .status {
	float:left;
	padding:10px 12px 10px 0;
}

.az-list li .status.online i {
	color:#72b110;
}

.az-list li .status.offline i {
	color:#d8605f;
}

.az-list li .name a {
	color:#6f7a8a;
}

.az-list li .email {
	font-weight:700;
	color:#d8605f;
}

.az-list li .phone,.az-list li .mobile {
	float:left;
}

.az-list li .actions a {
	width:100%;
	float:left;
}

/* end List Navigation */
/* end Navigation */
/* Home Main Image */
#mainImg {
	background-repeat:no-repeat;
	background-attachment:fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/area_51.jpg',sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/area_51.jpg',sizingMethod='scale')";
	height:612px;
	margin:0 auto;
	width:100%;
	box-shadow:0 0 50px rgba(0,0,0,0.8);
}

#img-gradient {
	width:100%;
	height:650px;
	background-image:url(//static.ark.org/2014portal_eethemes/site_themes/portal/assets/images/mainimg-grad-left.png),url(//static.ark.org/2014portal_eethemes/site_themes/portal/assets/images/mainimg-grad-right.png);
	background-repeat:repeat-y,repeat-y;
	background-position:left top,right top;
}

/* end Home Main Image */
/* Position bar with What's New and Photog Credit */
#img-gradient .container-fluid {
	position:absolute;
	z-index:500;
	margin-top:52px;
	width:100%;
}

#panel-search {
	position: absolute;
 	background-image: url(../images/search-bar-bg.png)!important;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,1), inset 0px 3px 13px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,1), inset 0px 3px 13px rgba(0,0,0,1);
	box-shadow: 0px 0px 0px rgba(0,0,0,1), inset 0px 3px 13px rgba(0,0,0,1);
	}


/* What's New */
#whats-new {
	background-image:url(../images/black-80-opacity.png);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
	padding:5px 8px;
}

#whats-new a {
	color:#ccc;
	font-size:10px;
	margin:0;
	padding:0;
	text-align:left;
}

#whats-new a:hover {
	color:#ccc;
	text-decoration:none;
}

/* end What's New */
#photog {
	  	background-image:url(../images/search-bar-bg.png);  	
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px; 
	position: absolute;
	/* future proofing 
	
		-khtml-border-radius:5px;
	for old Konqueror browsers*/
	padding:3px 5px; 
	margin:505px 0 0 20px;
}

#photog p {
	color:#cccccc!important;
	font-size:10px;
	margin:0;
	padding:0 10px 5px 10px;
	text-align:left;
/*visibility: hidden;*/

}

#photog p a:link, #photog p a:visited {
	color:#cccccc!important;
	line-height:11px;
	text-decoration: underline;
}

#photog p a:hover {
	color:#ccc;
	text-decoration:none;
}

.photo_credit_slidingDiv {
	display:block;
	float:right;
/* 	padding:0 10px 0 10px; */

	line-height: 12px;
/*	height: 24px;
	width: 0px;*/
	/* height: 50px; */
	/* width: 100px; */
}

.photo_credit_show_hide {
	float:left;
	display:block;
}

/* end Photog Credit */

/* New Alert */
.alertFadeIn {
	border:1px solid #790000; 
	background-color:#9E0F1D;
	/*text-align:center; */
	/*margin-top: 50px; */
	min-height: 36px; 
	overflow: hidden; 
	/*padding: 12px 0px 8px 0px; */
	white-space: nowrap; 
	color: white; 
 	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px; 
}


/* Home Search */
#search_container {
	display:block;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:5px;
	width:616px;
	z-index:1060;
	background-color:#fff;
	height:56px;
	border:solid 2px #dcdcdc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
}

#search_box {
	float:left;
	height:56px;
	line-height:50px;
	width:505px;
	font-size:16px;
	color:#666;
	vertical-align:middle;
	margin-top:-4px;
}

#search_container_mobile {
	display:block;
	margin-left:auto;
	margin-right:auto;
	position:relative;
/* 	top:100px;  */
	width:80%;
	z-index:1060;
	background-color:#fff;
	height:36px;
	border:solid 2px #dcdcdc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
}

input#search_box_mobile {
	float: left;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	height:36px;
	width: 100%;
	padding: 0 10px 0 10px;
	line-height:40px;
	font-size:16px;
	color:#666;
	vertical-align:middle;
}

#search_button_mobile {
	height:34px;
	width: 50px;
	position:absolute;
	top: 1px;
	right: 0;
}


#changeLocationSearchBoxTop {
	margin:10px auto 2px auto;
	color:#ffffff;
	font-size: 11px;
	width:620px;
}

#changeLocationSearchBoxBottom {
	color:#ffffff;
	/* font-size: 11px; */
	margin-left:auto;
	margin-right:auto;
	margin-top: 3px;
	width:620px;
}

#changeLocationSearchBoxBottomContent {
	margin-top: 7px;
	position:absolute;
}

.trending {font-size:14px; font-weight: bold; color: #F1E174;}

.trending_search_term {
	font-size: 14px;
	cursor: pointer;
	text-decoration: none;
}

.trending_search_term:hover {

	text-decoration: underline;
}

.trending_search_term a:link, .trending_search_term a:visited {
	color:#ffffff;
	text-decoration:none;
	cursor: default;
}

.trending_search_term a:hover, .trending_search_term a:active {
	color:#ffffff;
	text-decoration:underline;
	cursor: default;
}

.location_change_marker_container {
	height:27px;
	width:50px;
	overflow:hidden;
	display:block;
	margin:16px 0 0 10px;
	cursor:hand;
	cursor:pointer;
}

.search_location {

}

.search_locationNew {
	float:left;
/* 	width:85px; */
	height:56px;
	background-color:#f7f6f3;
}

.mag-glass {
	float:right;
	width:28px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../images/mag-glass.png);
	background-repeat:no-repeat;
	margin:14px 10px 0 0;
}

/* end Home Search */
/* Mini Search Bar */
#mini_search_bar_container {
	position:relative;
	z-index:1050;
	float:right;
	margin-top:8px;
	width:265px;
	height:32px;
	background-color:#fff;
	border:solid 2px #dcdcdc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
}

#mini_search_bar_container input {
	position:absolute;
	height:26px;
	line-height:26px;
	font-size:11px;
	width:78%;
}

#mini_search_bar_container #location_change_marker_container {
	height:16px;
	width:12px;
	overflow:hidden;
	display:block;
	margin:9px 0 0 10px;
	cursor:hand;
	cursor:pointer;
}

#mini_search_bar_container #search_location {
	float:left;
	width:34px;
	height:32px;
	background-color:#f7f6f3;
}

#mini_search_bar_container .mag-glass {
	float:right;
	width:16px;
	height:16px;
	text-indent:-9999px;
	background-image:url(../images/mag-glass.png);
	background-size:16px;
	background-repeat:no-repeat;
	margin:9px 4px 0 0;
}

/* end Mini Search Bar */
/* Spotlights */
#panel-featured-tabs {
	position:relative;
	text-align:center;
	background:url(../images/canvas-bgtxtr.gif) #B6A88D center center;
	background-image:url(../images/canvas-bgtxtr.gif);
	background-repeat:repeat;
	background-position:center center;
	margin-top:-38px;
	padding-bottom:35px;
}

#panel-featured-tabs .popup-img {
	width:100%;
	max-height:148px;
	overflow:hidden;
}

#panel-featured-tabs h2 {
	font-size:11px;
	color:#666;
	text-transform:none;
	font-style:italic;
	font-weight:400;
	line-height:14px;
	margin-top:20px;
}

#panel-featured-tabs h3 {
	font-size:17px;
	color:#666;
	font-weight:700;
	line-height:18px;
	margin-top:-3px;
}

.feature-icon {
	width:49px;
	height:56px;
	margin:-30px auto 20px;
	position:relative;
}

.feature-icon img {
	width:35px;
	height:23px;
	margin-top:17px;
}

#panel-featured-tabs .pop-over-main {
	background:#fff;
	position:relative;
	z-index:2000;
	margin-top:-465px;
	padding-bottom:20px;
	display:none;
	-webkit-box-shadow:0 1px 15px rgba(50,50,50,0.5);
	-moz-box-shadow:0 1px 15px rgba(50,50,50,0.5);
	box-shadow:0 1px 15px rgba(50,50,50,0.5);
	/* 	height: 440px; */
}

.pop-over-main p {
	font-size:14px;
	font-style:italic;
	font-weight:400;
	height:90px;
	color:#666;
	line-height:24px;
	margin:20px;
}

.pop-over-main a.feature-link {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	font-weight:500;
	padding:5px 18px;
}

/*
ul.popUpMenuList {
text-align: left;
margin: -10px 40px 20px 40px;
}
*/

.popUpMenuList li {
	border-bottom:1px dashed #cccccc;
	/* 	line-height: 28px; */
	background-image: url(../images/popUpMenuArrow.png);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

.popUpMenuList li:last-child {border-bottom: none!important;}

.popUpMenuList li a {
	padding-left: 20px;
}

.popUpMenuList li a:link,  .popUpMenuList li a:visited {
	color:#000000!important;
}

/* Feature 1 */
#panel-featured-tabs #feature1 {
	border-top:solid 4px #e4d318;
}

#panel-featured-tabs #feature1 .feature-icon,#feature1-pop .feature-icon {
	background-image:url(../images/feature1-hex.png);
	background-repeat:no-repeat;
}

#feature1-pop .popup-img {
	border-bottom:solid 4px #e4d318;
}

#panel-featured-tabs #feature1-pop h3 {
	color:#e4d318;
}

#feature1-pop a.feature-link {
	background-color:#e4d318;
}

/* end Feature 1 */
/* Feature 2 */
#panel-featured-tabs #feature2 {
	border-top:solid 4px #1f8eed;
}

#panel-featured-tabs #feature2 .feature-icon,#feature2-pop .feature-icon {
	background-image:url(../images/feature2-hex.png);
	background-repeat:no-repeat;
}

#feature2-pop .popup-img {
	border-bottom:solid 4px #1f8eed;
}

#panel-featured-tabs #feature2-pop h3 {
	color:#1f8eed;
}

#feature2-pop a.feature-link {
	background-color:#1f8eed;
}

/* end Feature 2 */
/* Feature 3 */
#panel-featured-tabs #feature3 {
	border-top:solid 4px #e57008;
}

#panel-featured-tabs #feature3 .feature-icon,#feature3-pop .feature-icon {
	background-image:url(../images/feature3-hex.png);
	background-repeat:no-repeat;
}

#feature3-pop .popup-img {
	border-bottom:solid 4px #e57008;
}

#panel-featured-tabs #feature3-pop h3 {
	color:#e57008;
}

#feature3-pop a.feature-link {
	background-color:#e57008;
}

/* end Feature 3 */
/* Feature 4 */
#panel-featured-tabs #feature4 {
	border-top:solid 4px #00804d;
}

#panel-featured-tabs #feature4 .feature-icon,#feature4-pop .feature-icon {
	background-image:url(../images/feature4-hex.png);
	background-repeat:no-repeat;
}

#feature4-pop .popup-img {
	border-bottom:solid 4px #00804d;
}

#panel-featured-tabs #feature4-pop h3 {
	color:#00804d;
}

#feature4-pop a.feature-link {
	background-color:#00804d;
}

/* end Feature 4 */
/* end Spotlights */
/* Features */

#panel-featured-gallery-top {
	background: url("../images/torn-page-top.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 50px;
    margin-top: -60px;
    position: relative;
    width: 100%;
    z-index: 100;
}

#panel-featured-gallery {
	background: url("../images/torn-page-bgtxtr.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-bottom: 0;
    position: relative;
    z-index: 100;
	width:100%;
	height:305px;
}



#panel-featured-gallery .slideshow {
	margin-top:-60px;
	min-height:365px; 
}

#panel-featured-gallery .cycle-pager {
	text-align:center;
	width:100%;
	z-index:500;
	position:absolute;
	/* 	bottom:50px; */
	overflow:hidden;
}

#panel-featured-gallery .cycle-pager span {
	display:inline-block;
	width:13px;
	height:13px;
	margin:0 1px;
	background-image:url(../images/home-cycle-pager.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	cursor:hand;
	cursor:pointer;
}

#panel-featured-gallery .cycle-pager span.cycle-pager-active,#panel-featured-gallery .cycle-pager span:hover {
	background-image:url(../images/home-cycle-pager-active.png);
}

#panel-featured-gallery .slide {
	position:relative;
	overflow:hidden;
	width:100%;
	height:365px;
}

#panel-featured-gallery .slide h2 {
	margin-top:62px;
}

#panel-featured-gallery .slide p {
	font-size:18px;
	font-weight:300;
	color:#333;
	line-height:24px;
	margin-top:32px;
}

#panel-featured-gallery .slide a {
	display:inline-block;
	font-size:11px;
	font-weight:700;
	line-height:11px;
	font-family:'Helvetica',Arial,sans-serif;
	color:#fff;
	color:#fff!important;
	background-color:#00a261;
	padding:3px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	/* future proofing */
	-khtml-border-radius:5px;
	/* for old Konqueror browsers */
}

#panel-featured-gallery .slide a:hover {
	background-color:#45b787;
	text-decoration:none;
	color:#e7eadf;
}

/* end Features */
/* Mobile */
#panel-mobile-top {
	position:relative;
	z-index:150;
	background-image:url(../images/mobile-top-bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:12px;
	margin-top:-25px;
}

#panel-mobile {
	position:relative;
	z-index:150;
	background-color:#fff;
	overflow:hidden;
	padding-left:10px;
}

#panel-mobile .span3 {
	text-align:center;
	margin-top:30px;
	padding-bottom:20px;
	padding-left:20px;
}

#panel-mobile .span3 .service-icon {
	width:50%;
	margin:0 auto;
}

#panel-mobile .border {
	border-left:dashed 1px #ccc;
	height: 170px;
}

/*
.span3.get-started {
	text-align:left;
}
*/

.get-started {
	margin-top: 10px;
	margin-bottom:20px;
	text-align: center;
}

.span3.get-started a {
	margin-top:50px;
}

#panel-mobile h2 {
	padding:11px 0 0;
}

#panel-mobile h3 {
	margin:0;
	padding:0 0 5px;
}

#panel-mobile p {
	font-size:13px;
	font-weight:300;
	line-height:20px;
	margin-top:-10px;
}

#panel-mobile-bottom {
	position:relative;
	z-index:150;
	background-image:url(../images/mobile-bottom-bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:13px;
}

#socialIconsLeftAlign {
	margin-left:35px;
	text-align: left!important;

}

.socialIconsPanel {
	margin-right: 10px;
	text-align: left;
}

#gov2GoPanel {
	margin:20px 0;
}

.gov2GoDiv {text-align: center!important; padding:0 5px 24px 5px;}

i.fa.fa-user.gov2GoIcons , i.fa.fa-calendar.gov2GoIcons, i.fa.fa-question.gov2GoIcons {font-size: 60px!important; margin-top:20px;}
input#appendedInputButton {margin-top:10px!important;}

#iphoneHome {margin-top:50px;}


/*
#panel-mobile .span4 {position: relative;}
#panel-mobile .span4 img {position: absolute; bottom: 0;}
*/
/* end Mobile */

/* eGov This Week */
/* Ticker */
.ticker {
	margin-top:15px;
	overflow:hidden;
	width:100%;
	height:262px;
	overflow:hidden;
}

.ticker-item {
	clear:both;
	width:325px;
	height:auto;
	margin-left:110px;
	overflow:hidden;
}

.number {
	background-image:url(../images/ticker-circle.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:77px;
	height:48px;
	float:left;
	font-size:22px;
	color:#fff;
	text-shadow:-1px 1px 1px #000;
	font-weight:800;
	text-align:center;
	padding-top:29px;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ticker-circle.png',sizingMethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ticker-circle.png',sizingMethod='scale')";
}

.ticker-info {
	float:left;
	font-size:14px;
	line-height:20px;
	color:#333;
	padding-top:20px;
	padding-left:15px;
	width:41%;
}

.cycle-slide-active.ticker-item {
	height:110px;
	margin-left:0;
}

.cycle-slide-active .number {
	width:110px;
	height:64px;
	padding-top:46px;
}

.cycle-slide-active .ticker-info {
	font-size:24px;
	line-height:28px;
	padding-top:27px;
}

/* end Ticker */
#egov-top {
	background:url(../images/torn-page-top.png) repeat-x;
	width:100%;
	height:50px;
	margin-top:-60px;
	position:relative;
	z-index:100;
}

#panel-egov {
	background:url(../images/torn-page-bgtxtr.gif);
	padding-bottom:0;
	position:relative;
	z-index:100;
}

#panel-egov h2 {
	text-align:center;
}

#egov-bottom {
	background:url(../images/torn-page-bottom.png) repeat-x;
	width:100%;
	height:50px;
	position:relative;
}

#panel-egov ul {
	margin:0;
}

.news-trunc-it{
	overflow: hidden;
	text-overflow: ellipsis;
}

#news-feed ul li,#calendar-feed ul li {
	border-bottom:solid 1px #a4ccba;
	margin-bottom:0;
}

#news-feed ul li.last,#calendar-feed ul li.last {
	border-bottom:none;
}

#news-feed ul li a,#calendar-feed ul li a {
	display:block;
	font-family:'Arial',sans-serif;
	color:#333;
	font-size:13px;
	padding:5px 0;
}

#news-feed ul li a:hover,#calendar-feed ul li a:hover {
	background-image:url(../images/tweet-bg.png);
	text-decoration:none;
	color:#008751;
}

/* end eGov This Week */
/* Social */
#panel-social {
	background:url(../images/canvas-bgtxtr.gif) #B6A88D center center;
	background-image:url(../images/canvas_bg_gradient_left.png),url(../images/canvas_bg_gradient_right.png),url(../images/canvas-bgtxtr.gif);
	background-repeat:repeat-y,repeat-y,repeat;
	background-position:left top,right top,center center;
	margin-top:-38px;
	padding-top:35px;
	padding-bottom:35px;
}

/* Twitter */
#twitter-statuses .media {
	background-image:url(../images/tweet-bg.png);
	padding:10px 10px 0;
	margin:0;
}

#twitter-statuses .media.second {
	background-image:url(../images/alt-tweet-bg.png);
}

.media-object {
	margin:5px 15px 0 0;
}

.tweet-text {
	font-family:'Arial',san-serif;
	font-size:12px;
}

.tweet-text .tweet-body a {
	color:#b13120;
	text-decoration:underline;
}

.tweet-text .tweet-body a:hover {
	text-decoration:none;
}

.tweet-text .tweet-author {
	font-weight:700;
}

.tweet-text .tweet-author a {
	font-weight:400;
	color:#666;
}

.tweet-text .tweet-date {
	float:right;
	color:#666;
}

#twitter-statuses .media img {
	background-color:#fff;
	width:48px;
	height:48px;
}

/* end Twitter */
/* Connections */
#connections {
	text-align:center;
	margin-top:70px;
}

#connections a {
	margin-top:15px;
}

.flickr-item {
	height:125px;
}

/* end Connections */
/* Flickr */
#flickr h2 {
	float:right;
	background-image:url(../images/flickr.png);
	background-position-x:right;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:128px;
	height:39px;
}

#flickr .submit-your-photo {
	text-align:right;
}

#flickr .submit-your-photo a {
	font-size:14px;
	font-weight:400;
	font-style:italic;
	color:#000;
}

#flickr-pool ul {
	clear:both;
	margin:0;
	padding:0;
}

#flickr-pool a {
	display:block;
	padding:2px;
	background-color:#fff;
	border:solid 1px silver;
}

#flickr-pool a:hover {
	background-color:#d6d9d7;
}

#flickr-pool .flickr-thumb li {
	margin-right:0;
	margin-bottom:10px;
}

/* flickr on back pages */
.flickr-thumb li {
	display:inline;
	margin-right:4px;
}

/* end Flickr */
/* end Social */
/* Footer */
#footer-divider {
	width:100%;
	height:37px;
	background:url(../images/footer-divider.png) bottom center no-repeat;
	position:relative;
	z-index:10000;
	margin-top:-40px;
	text-align:center;
}

#footer-divider a {
	display:block;
	text-indent:-9999px;
	width:37px;
	height:37px;
	margin:0 auto;
}

#panel-footer {
	position:relative;
	z-index:10000;
	padding-top:5px;
	background:url(../images/footer-bgtxtr.png) #1b1b1b bottom center;
}

#panel-footer .span3 {
	margin-top:30px;
	border-right:solid 1px #2a2a2a;
}

#panel-footer .span3.last {
	border-right:none;
}

#panel-footer ul {
	margin:0;
}

#panel-footer ul li {
	margin:0;
}

#panel-footer ul li a,#panel-footer a,#panel-footer {
	font-family:'Arial',sans-serif;
	font-size:12px;
	line-height:18px;
	color:#666;
}

#base {
	margin-top:15px;
	background-image:url(../images/base-bg.png);
	min-height:30px;
}

#base,#base a {
	font-family:'Arial',sans-serif;
	font-size:11px;
	color:#7d7d7d;
	line-height:30px;
}

#base .copyright {
	text-align:right;
}

#base .we-are-social ul {
	text-align:center;
}

#base .we-are-social ul li {
	display:inline;
}

#base .we-are-social ul li a {
	display:inline-block;
	margin:0 1px;
	width:19px;
	height:18px;
	background-image:url(../images/arkansasgov-social-icons.png);
	text-indent:-9999px;
}

#base .we-are-social ul li#title {
	margin-right:10px;
}

#base .we-are-social ul li#facebook a {
	background-position:0 0;
}

#base .we-are-social ul li#facebook a:hover {
	background-position:0 -20px;
}

#base .we-are-social ul li#twitter a {
	background-position:-21px 0;
}

#base .we-are-social ul li#twitter a:hover {
	background-position:-21px -20px;
}

/* end Footer */
/****************************/
/*  Level 1 backpage panels */
/****************************/
.panel-image {
	background:50% 0 no-repeat fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	height:500px;
	margin:0 auto;
	width:100%;
	position:relative;
	background-size:120%;
}

.panel-content {
	background-color:#fff;
	max-width:100%;
	box-shadow:0 0 50px rgba(0,0,0,0.8);
	position:relative;
}

.panel-content h2 {
	font-size:36px;
	line-height:42px;
}

.panel-content .content-actual {
	padding-bottom:20px;
	margin-top:50px;
}

.panel-content .content-actual h2 {
	margin-bottom:35px;
}

.panel-content .content-actual p {
	color:#333;
	font-size:16px;
	line-height:28px;
	margin-bottom:30px;
}

.panel-content .content-actual .btn {
	margin-top:25px;
}

.panel-content .image-actual {
	padding-bottom:0;
}

/* Panel Image Positioning */
.pull-left.image-actual img {
	float:left;
}

.pull-right.image-actual img {
	float:right;
}

/* Government */
#public-meetings-calendar .image-actual img {
	margin-top:50px;
}

#transparency .image-actual img {
	margin-top:80px;
}

/* Business */
#tax-center .image-actual img {
	margin-top:20px;
}

/* Education */
#education-panel-1 .image-actual img {
	margin-top:150px;
}

#adult-education .image-actual img {
	margin-top:32px;
}

#higher-education-resources .image-actual img {
	margin-right:-85px;
}

/* Visitors */
#arkansascom .image-actual img {
	margin-top:60px;
}

#free-vacation-kit .image-actual {
	margin-top:110px;
}

#arkansas-state-parks .image-actual img {
	margin-top:60px;
}

/* Residents */
#star-one-one-services .image-actual img {
	margin:60px 0 0 -50px;
}

/* end Panel Image Positioning */
/* Panel Page Footer Position */
#government #footer-divider {
	margin-top:-160px;
}

/* end Panel Page Footer Position */
.panel-content .section-arrow-holder {
	width:100%;
	position:absolute;
	bottom:0;
}

.section-arrow-holder-up a {
	background-image:url(../images/arrow-up.png);
	background-position:0 -33px;
	cursor:pointer;
	display:block;
	height:33px;
	margin:0 auto;
	position:relative;
	-webkit-tap-highlight-color:transparent;
	width:72px;
	text-indent:-9999px;
}

.section-arrow-holder-up a:hover {
	background-position:0 0;
}

.section-arrow-holder-up {
	position:absolute;
	width:100%;
	margin:0 auto;
}

.section-arrow-holder-down {
	position:absolute;
	width:100%;
	margin:-33px auto 0;
}

.section-arrow-holder-down a {
	background-image:url(../images/arrow-down.png);
	background-position:0 0;
	cursor:pointer;
	display:block;
	height:33px;
	margin:0 auto;
	position:relative;
	-webkit-tap-highlight-color:transparent;
	width:72px;
	text-indent:-9999px;
}

.section-arrow-holder-down a:hover {
	background-position:0 -33px;
}

/****************************/
/*  Level 2 backpage 	    */
/****************************/

.level2-back .page-content {
	margin-bottom:100px;
}

.level2-back sidebar {
	padding-top:20px;
}

#education-panel-1 .content-actual .btn {
	float:left;
}

#education-panel-1 .content-actual .btn-warning {
	margin-left:20px;
	margin-top:-3px;
}

/* Help Center */
#help-center {
	position:fixed;
	z-index:1000;
	bottom:0;
	right:20px;
}

.help_center_slidingDiv {
	display:none;
	clear:both;
	overflow:hidden;
	width:340px;
	height:100px;
	background-image:url(../images/black-80-opacity.png);
	padding:10px;
	color:#fff;
	-moz-border-radius-top-left:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
	/* future proofing */
	-khtml-border-top-left-radius:5px;
	/* for old Konqueror browsers */
	font-size:12px;
}

.help_center_slidingDiv .col1 {
	width:150px;
	padding:0 10px;
	float:left;
}

.help_center_slidingDiv .col2 {
	width:150px;
	padding:0 10px;
	float:right;
}

.help_center_slidingDiv .col1 a,.help_center_slidingDiv .col2 a {
	color:#999;
	text-decoration:none;
}

.help_center_slidingDiv h3 {
	font-size:16px;
	line-height:16px;
	font-weight:300;
	margin-bottom:3px;
}

.help_center_slidingDiv a.btn {
	color:#fff;
	margin-top:5px;
}

.help_center_slidingDiv a.top-btn {
	margin-top:16px;
}

.more-help {
	clear:both;
	width:320px;
	margin-left:10px;
}

.help_center_show_hide {
	margin-top:-10px;
	float:right;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	display:none;
	padding:3px 8px;
	background-image:url(../images/black-80-opacity.png);
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	/* future proofing */
	-khtml-border-top-left-radius:5px;
	-khtml-border-top-right-radius:5px;
	/* for old Konqueror browsers */
}

a.help_center_show_hide:hover {
	text-decoration:none;
	color:#fff;
}

a.help_center_show_hide img {
	margin-top:-2px;
}

.twitter_news_icon {
	background-image:url(https://static.ark.org/2014portal_eethemes/site_themes/portal/assets/images/twittericonHome.png)!important;
	background-repeat:no-repeat!important;
	display: inline-block!important;
	width: 20px;
	height: 26px;
	margin:-5px 8px 0 0;
}

.gov_news_icon {
	background-image:url(https://static.ark.org/2014portal_eethemes/site_themes/portal/assets/images/capitoliconHome.png)!important;
	background-repeat:no-repeat!important;
	display: inline-block!important;
	width: 20px;
	height: 26px;
	margin:-5px 8px 0 0;
}

p.trunc-it {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#main-content{
	overflow-x: hidden;
}

/* end Help Center */

#map_container{ 
	background-image: url(../images/mapOverlays/1200_plus_mapTop_optimized.png);
	background-position: center;
	background-repeat:no-repeat;
    vertical-align: middle;
    text-align: center;
	margin-top: -382px!important;
	margin-left:auto;
	margin-right:auto;
	height: 500px;
}

#bigMenu.collapsed{
	height: 52px;
}


/* #leftContentEmployees, #rightContentEmployees, .outline {border:1px solid #666666;} */

@media (min-width: 1200px) {

	/* EGOV This Week */
	#panel-egov .span4 {
		margin-left:20px;
	}/* end EGOV This Week */

	#map_container.active {
		vertical-align: middle;
		text-align: center;
		margin-top: -350px;
	}
	
#panel-search {
	height: 136px;
	margin-top: 236px;
	}


	#panel-featured-tabs .pop-over-main {
		height: 440px;
	}

	ul.popUpMenuList {
		text-align: left;
		margin: -10px 40px 20px 40px;
	}

	.popUpMenuList li {
		line-height: 28px; 
	}

	#panel-featured-gallery .cycle-pager {
		bottom:30px;
	}
	

}

@media (min-width: 980px) and (max-width: 1199px){

	#newsBarTop { margin-top: 50px;}

	/* Global Styles */
	.home-panel h2,.panel-content h2 {
		font-size:48px;
	}

	/* end Global Styles */
	/* Navigation */
	#navigation #nav ul li a {
		font-size:15px;
		padding:17px 15px;
	}

	/* Alt Navigation */
	#alt-navigation #nav ul {
		margin-left:20px;
	}

	#alt-navigation #nav ul li a {
		font-size:13px;
		padding:17px 5px;
	}

	/* end Alt Navigation */
	/* end Navigation */
	/* Mini Search Bar */
	#mini_search_bar_container {
		width:240px;
	}

	/* end Mini Search Bar */
	/* Spotlights */
	#panel-featured-tabs .pop-over-main {
		/* margin-top:-394px; */
		/* margin-top:-450px; */
	}

	/* end Spotlights */
	/* Feature Slides */
	.slideimg img {
		margin-top:15%;
	}

	/* Feature Slides */
	/* CONNECT */
	#panel-mobile .span4 img {
		margin-top:51px;
	}

	/* end CONNECT */


	/* Map */

	#map_container{
		background-image: url(../images/mapOverlays/980-1199mapTop.png);
		background-position: center;
		background-repeat:no-repeat;
		vertical-align: middle;
		margin-left:auto;
		margin-right:auto;
		text-align: center;
	}

	#map_container.active {
		vertical-align: middle;
		text-align: center;
		margin-top: -380px!important;
	}

	#panel-maps{
		height: 58px;
	}

	#map_overlay_container {margin-top:-409px!important;}

	.map-button {
		width:290px!important;
	}

	.ui-multiselect {
		width:66%!important;
	}


	/* EGOV This Week */
	#panel-egov .span4 {
		width:47%;
		margin-left:20px;
	}

	#panel-egov .span4.this-week {
		width:100%;
		float:none;
	}

	#panel-egov .span4.this-week #glance {
		width:355px;
		margin:0 auto;
	}

	#egov-bottom {
		margin-top:-1px;
	}

	/* end EGOV This Week */



	/* end level 2 landing */
	.touch #mainImg,.touch .panel-image {
		/* REALLY DO NOT MODIFY!!!! */
		height:550px;
		/*top: 0;*/
		left:0;
		background-position:0 0;
		-webkit-background-size:auto;
		-moz-background-size:auto;
		-o-background-size:auto;
		background-size:99%;
	}

	.touch .panel-image {
		/* REALLY DO NOT MODIFY!!!! */
		background:50% 50% no-repeat;
		/*top: 0;*/
		left:0;
		/*background-position: 0 0px;*/
		background-size:auto;
	}

	#education-panel-1 .content-actual .btn-warning {
		margin-left:0;
		margin-top:10px;
		margin-bottom:20px!important;
	}

	/* Panel Image Positioning */
	/* Business */
	#business-center .image-actual img {
		margin:3px -53px 0;
	}

	#professional-licensing .image-actual img {
		margin-top:48px;
	}

	/* Jobs */
	#jobs-panel-2 .image-actual img {
		margin:18px 0 0 -15px;
	}

	/* Education */
	#adult-education .image-actual img {
		margin-top:116px;
	}

	#higher-education-resources .image-actual img {
		margin:150px -70px 0;
	}

	#career-technical-education .image-actual img {
		margin-top:150px;
	}/* end Panel Image Positioning */

	#panel-search {
		position:absolute;
		height:136px;
		margin-top:236px;
		background-image:url(../images/search-bar-bg.png);
	}

	#SearchResults h2 a {
		display:block;
		margin-left:0;
	}

	#panel-featured-tabs .pop-over-main {
		height: 440px;
	}

	ul.popUpMenuList {
		text-align: left;
		margin: -10px 20px 20px 20px;
	}

	.popUpMenuList li {
		line-height: 28px; 
	}

	#panel-featured-gallery .cycle-pager {
		bottom:30px;
	}

	#panel-featured-gallery {padding-top:50px!important;}
	#panel-featured-gallery .slide h2 {margin-top:10px!important;}

	#bigMenu {width:70%; margin-left: 285px;}
	#photog {margin: 505px 0 0 20px;}
}

@media (min-width: 768px) and (max-width: 979px){

 #mainImg {height: 512px!important;}  
 #panel-search-container {width:90%; margin-top:-80px!important;}

	#newsBarTop {margin-top: 130px; }

	/* Global Sytles */
	.home-panel h2,.panel-content h2 {
		font-size:35px;
	}

	.panel-content .well {
		float:left!important;
		width:40%!important;
	}

	/* end Global Sytles */
	/* Navigation */
	#navigation #nav ul {
		margin-right:0;
	}

	#navigation #nav ul li a {
		font-size:13px;
		padding:17px 5px;
	}

	#alt-navigation #nav {
		float:none!important;
		clear:both;
		text-align:center;
		border-top:1px dashed #ccc;
	}

	#alt-navigation #nav ul {
		clear:both;
		float:none;
		margin:0 auto;
		text-align:center;
	}

	/* end Navigation */
	/* Spotlights */
	#panel-featured-tabs .pop-over-main {
		margin-top: -450px;
		font-size: 12px;
		height: 425px;
	}

	/* end Spotlights */
	/* Feature Slides */
	#panel-featured-gallery {
		height:280px;
		padding-top:50px;
	}

	#panel-featured-gallery .slide p {
		font-size:14px;
		margin-top:14px;
	}

	#panel-featured-gallery .slide h2 {
		margin-top:42px;
	}

	#panel-featured-gallery .slide p {
		margin:0;
	}

	/* end Feature Slides */
	/* Mobile Panel */
	#panel-mobile h2 {
		width:100%;
	}

	#panel-mobile .span8 {
		width:100%;
	}

	#panel-mobile .span4 {
		display:none;
	}

	/* end Mobile Panel */
	/* Map */
	.map-button {
		width:228px!important;
	}

	#filter_icon {
		margin-right:10px;
	}

	.ui-multiselect {
		width:54%!important;
	}

	#location,#non-mappable-button,#map-filter-buttons,.ui-multiselect,#filter {
		font-size:12px!important;
		line-height:23px!important;
	}

	/* Map */

	#panel-maps{
		height: 58px;
		margin-top: 341px !important;
	}
	#map_container{
		background-image: url(../images/mapOverlays/768-979mapTop.png);
		background-position: center;
		background-repeat:no-repeat;
		vertical-align: middle;
		text-align: center;
		margin-top: -412px!important;
		margin-left:auto;
		margin-right:auto;
		/* height: 500px; */
	}

	#map_container.active {
		vertical-align: middle;
		text-align: center;
		margin-top: -577px;
	}




	/* Social */
	.media img {
		display:none;
	}

	#flickr .submit-your-photo a {
		font-size:12px!important;
	}

	#twitter-statuses .third {
		display:none;
	}

	/* end Social */

	/* end level 2 landing */
	.touch .panel-image {
		background:50% 50% no-repeat;
		height:400px;
		background-size:cover!important;
	}

	.touch #mainImg,.touch .panel-image {
		/* REALLY DO NOT MODIFY!!!! */
		height:500px;
		/*top: 0;*/
		left:0;
		background-position:0 0;
		-webkit-background-size:auto;
		-moz-background-size:auto;
		-o-background-size:auto;
		background-size:99%;
	}

	/* Panel Image Positioning */
	/* Government */
	#agencies-boards-commissions-associations .image-actual img {
		margin:14px 0 0 -49px;
	}

	#state-directory .image-actual img {
		margin:40px -41px;
	}

	#city-county-government1 .image-actual img {
		margin:15px 0 0 -28px;
	}

	#public-meetings-calendar .image-actual img {
		margin:100px -15px;
	}

	#transparency .image-actual img {
		margin:160px 0 0 -41px;
	}

	/* Business */
	#business-center .image-actual img {
		margin:45px -49px 0;
	}

	#professional-licensing .image-actual img {
		margin-top:104px;
	}

	/* Jobs */
	#jobs-panel-2 .image-actual img {
		margin:46px 0 0 -15px;
	}

	/* Education */
	#education-panel-2 .image-actual img {
		margin:80px 0 0 -20px;
	}

	#adult-education .image-actual img {
		margin-top:200px;
	}

	#higher-education-resources .image-actual img {
		margin:424px -52px 0;
	}

	#career-technical-education .image-actual img {
		margin-top:252px;
	}

	/* Visitors */
	#arkansascom .image-actual img {
		margin:140px 0 0 -23px;
	}

	#arkansas-state-parks .image-actual img {
		margin:140px 0 0 -23px;
	}

	#additional-resources .image-actual img {
		margin-left:-23px;
	}

	/* Residents */
	#star-one-one-services .image-actual img {
		margin-top:170px;
	}

	/* end Panel Image Positioning */
	/* Panel footer Positioning */
	#government #footer-divider {
		margin-top:-120px;
	}/* end Panel footer Positioning */

	#panel-search {
		position:absolute;
		height: 136px;
		margin-top: 236px;
		background-image:none;
	}

	#SearchResults ul.nav li a {
		font-size:12px;
		padding-right:10px;
	}

	ul.popUpMenuList {
		text-align: left;
		margin: -10px 10px 20px 10px;
	}

	.popUpMenuList li {
		line-height: 28px; 
	}

	#panel-featured-gallery .cycle-pager {
		bottom:60px;
	}

	#bigMenu {width:100%; margin-left: 0px;}
	#bigMenu .span6 .offset4 {margin-left: 0px;}

	#bigMenu.collapsed{
		height: 40px;
	}
	
	#smallMapZoom .row-fluid .span2 {visibility:hidden;}

	.featureGalleryContent {width:100%!important;}

	#photog {position:absolute; margin:405px auto 0 20px;}
	
	#bow {top: 48px !important; width: 250px; left: 10px !important;}

}

@media (max-width: 767px) {

	#bow {left: auto !important; right: 10px; top: 290px !important;}
	
	#newsBarTop {margin-top: 80px; right:0px;}

	/* Remove Mobile Gutters */
	body {
		padding:0!important;
	}

	.container {
		margin:0!important;
		padding-left:20px;
		padding-right:20px;
	}
	

	/* end Remove Mobile Gutters */
	/* Main Image */
	.no-touch #mainImg {
		height:500px;
	}

	.touch .panel-image .first {
		top:440px;
		height:600px;
		background-position:100px 100px!important;
	}

	.touch .panel-image {
		background:0 0 no-repeat;
		height:200px;
		background-position:50% 50%!important;
		background-size:auto 100%!important;
	}

	.touch #mainImg,.touch .panel-image {
		/* REALLY DO NOT MODIFY!!!! */
		height:300px;
		/*top: 0;*/
		left:0;
		background-position:0 100px;
		-webkit-background-size:auto;
		-moz-background-size:auto;
		-o-background-size:auto;
		background-size:180%;
		position:relative;
	}

	/* Navigation */
	#navigation,#alt-navigation {
		position:absolute;
	}
	
	#alt-navigation #nav ul{
		text-align:center;
		margin-left:0px;
	}

	#navigation #logo {
		float:none;
		text-align:center;
	}

	#navigation #nav ul {
		margin:0 auto;
		clear:both;
		float:none;
		text-align:center;
		border-top:1px dashed #ccc;
	}

	#navigation #nav ul li a,#alt-navigation #nav ul li a {
		font-size:12px;
		padding:5px;
	}

	#navigation #nav ul li a:hover {
		background-color:#fff;
	}

	/* end Navigation */
	/* What's New & Photog */
	#img-gradient .container-fluid {
		margin-top:410px;
	}

	#whats-new {
		margin-left:20px;
	}

	#photog {position:absolute; margin:405px auto 0 20px;}

	/* #mainImg {height: 412px!important;}  */
	
	/* end What's New & Photog */
	/* Search Bar */
	#panel-search-container {width:80%;}
	
	#panel-search {
		margin-top:200px!important;
		height:54px;
	}

	#search_container {
		width:80%!important;
		margin-top:-40px;
		height:40px;
	}

	#search_box {
		width:70%!important;
		font-size:12px;
		height:40px;
	}

	.search_location {
		width:40px;
		height:40px;
	}

	.location_change_marker_container {
		margin:7px 0 0 9px!important;
	}
	
	#changeLocationSearchBoxBottomContent {margin-top:45px;}

	.mag-glass {
		margin-top:5px;
	}

	/* end Search Bar */
	/* Spotlights */
	#panel-featured-tabs .container {
		overflow:hidden;
	}

	#panel-featured-tabs .trigger {
		display:none;
	}

	#panel-featured-tabs .pop-over-main {
		position:static;
		z-index:2000;
		margin:10px;
		padding-bottom:0;
		display:block!important;
		width:45%;
		float:left;
	}

	#panel-featured-tabs #feature1,#panel-featured-tabs #feature2,#panel-featured-tabs #feature3,#panel-featured-tabs #feature4 {
		border:none;
	}

	#feature2-pop {
		margin-top:-20px!important;
	}

	#feature1-pop h3,#feature2-pop h3,#feature3-pop h3,#feature4-pop h3 {
		padding-bottom:20px;
	}

	/* end Spotlights */
	/* Feature Slides */
	.slide .span5 {
		display:none;
	}

	#panel-featured-gallery {
		height:380px;
		padding-top:50px!important;
	}

	#panel-featured-gallery-top {
		margin-top:-130px!important;
	}

	/* end Feature Slides */
	#panel-featured-gallery .slide {
		height:auto;
	}

	/* Mobile Panel */
	#panel-mobile .span2 {
		display:none;
	}

	#panel-mobile .span6.second {
		border-left:none;
		border-top:dashed 1px #ccc;
	}

	#panel-mobile-bottom {
		margin-top:-1px;
	}

	#panel-mobile .span3 {
		margin-top:10px;
		padding-bottom:20px;
		padding-left:0;
		text-align:left;
		clear:both;
	}

	#panel-mobile .border {
		border-left:none;
		border-top:dashed 1px #ccc;
		height:184px!important;
	}

	#panel-mobile .span3.get-started {
		padding:40px;
		text-align:center!important;
	}

	#panel-mobile .span3.get-started a {
		margin-top:0;
	}

	#panel-mobile .span3 .service-icon {
		margin:0;
	}

	#panel-mobile .span3 img {
		float:left;
		width:40%;
		margin-right:30px;
	}

	#panel-mobile h3 {
		padding-top:32px;
	}

	/* end Mobile Panel */
	/* map */
	.map-button {
		width:100%!important;
		margin-top:15px;
	}

	.ui-multiselect {
		width:60%!important;
	}

	#non-mappable-container,#filter-button-group-container,#location-button-group-container {
		/* width:320%; */
		top:10px;
	}

	#filter-button-group-container {
		/* margin-top:20px; */
		margin-top:-31px;
	}

	#filter_button_group {margin-top:20px;}

	#non-mappable-container {
		margin-top:25px;
	}


	/* end map */

	/* EGOV This Week */
	#panel-egov .span4 {
		width:100%;
		float:none;
		margin:10px 0;
	}

	/* end EGOV This Week */
	/* Social */
	.media img {
		display:block;
	}

	#connections {
		margin-top:30px;
	}

	#flickr h2 {
		float:none;
	}

	#flickr .submit-your-photo {
		text-align:center;
	}

	#flickr .submit-your-photo a {
		font-size:14px;
	}

	#flickr .flickr-thumb li.item {
		float:left;
		width:20%;
		margin-left:20px;
		text-align:center;
	}

	#flickr-pool a {
		padding:0;
		border:none;
		background:none;
	}

	#flickr-pool a img {
		padding:2px;
		border:solid 1px silver;
		background-color:#fff;
	}

	/* end Social */
	/* Footer */
	#panel-footer .span3 {
		float:left;
		width:25%;
		padding-left:14px;
	}

	#base .span6 {
		float:left;
		width:50%;
	}

	/* end Footer */
	#education-panel-1 .content-actual {
		padding-bottom:40px;
	}

	#education-panel-1 .content-actual .btn-warning {
		margin-left:20px;
		margin-top:-3px;
	}

	.panel-content .content-actual {
		margin-top:30px;
	}

	/* Panel footer Positioning */
	#government #footer-divider {
		margin-top:-40px;
	}/* end Panel footer Positioning */

	#panel-search {
		position:absolute;
		height:110px;
		margin-top:255px;
		background-image:none;
	}

	#SearchResults {
		height:1338px;
		margin-top:3px;
		width:90%;
	}

	#SearchResults ul.nav {
		margin-left:0;
	}

	#SearchResults .modal-body {
		overflow:visible;
		height:auto;
	}

	#SearchResults .span4.center {
		border-left:none;
		border-right:none;
		padding:0;
		height:auto;
	}

	.portal-alert {
		font-size:1em!important;
	}

	.table-responsive {
		width:100%;
		margin-bottom:15px;
		overflow-y:hidden;
		overflow-x:scroll;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		border:1px solid #ddd;
		-webkit-overflow-scrolling:touch;
		background-color:#fff;
	}

	.table-responsive > .table {
		margin-bottom:0;
	}

	.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td {
		white-space:nowrap;
	}

	.table-responsive > .table-bordered {
		border:0;
	}

	.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child {
		border-left:0;
	}

	.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child {
		border-right:0;
	}

	.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td {
		border-bottom:0;
	}

	#panel-featured-tabs .pop-over-main {
		height: 480px;
	}

	ul.popUpMenuList {
		text-align: left;
		margin: -10px 10px 20px 10px;
	}

	.popUpMenuList li {
		line-height: 32px; 
	}

	#panel-featured-gallery .cycle-pager {
		bottom:60px;
	}

	#map_container{
		background-image: url(../images/mapOverlays/767mapTop.png);
		background-position: center;
		background-repeat:no-repeat;
		vertical-align: middle;
		text-align: center;
		margin-top: -100px!important;
		margin-left:auto;
		margin-right:auto;
		height:800px;
	}

	#map_container.active {
		vertical-align: middle;
		text-align: center;
		margin-top: -350px;
	}

	/*#bigMenu {width:70%; margin-left: 95px; margin-top:-300px!important; height:600px!important;}*/
	#bigMenu {width:70%; margin-left: 95px; margin-top:-300px!important; height: 565px;}

	#bigMenu.collapsed{
		height: 40px;
	}
	
	#map_overlay_container {marigin-top:-355px!important; height:900px!important;}
	#panel-maps {margin-top:354px!important;}
	.rightPanelWrapper {margin-bottom:20px;}
}

@media (min-width: 640px) and (max-width: 766px) {
	
	#panel-search-container {width:80%; margin-top:-50px!important;}
	#panel-search {margin-top:200px!important; height:110px;}
	#changeLocationSearchBoxBottomContent {margin-top:45px; margin-left:30px;}
	#changeLocationSearchBoxTopContent {margin-top:12px; margin-left:30px;}
	#newsBarTop {margin-top: 130px; }
	
}

@media (max-width: 667px) {

	#panel-search-container {width:80%; margin-top:-50px!important;}
	#changeLocationSearchBoxBottomContent {margin-top:45px; margin-left:50px;}
	#changeLocationSearchBoxTopContent {margin-top:12px; margin-left:50px;}
	#newsBarTop {margin-top: 160px; }
	
	.close.btn {
		margin-right:3px;
	}
	

	#SearchResults ul.nav {
		margin:0 auto;
		text-align:center;
	}

	#SearchResults ul.nav li a {
		padding-right:0;
		margin-left:0;
		padding-left:0;
		min-width:79px;
		height:38px;
		line-height:38px;
	}

	.portal-alert {
		font-size:.85em!important;
	}

	#SearchResults ul.nav li a,#SearchResults ul.nav li a:hover,#SearchResults ul.nav li.last a,#SearchResults ul.nav li.last a:hover,#SearchResults ul.nav li.active a,#SearchResults ul.nav li.active.last a {
		background-image:none;
	}

	.portal-alert {
		text-align:left!important;
		padding-left:10px;
	}

	.popUpMenuList li {
		line-height: 28px; 
	}

	#panel-featured-gallery .cycle-pager {
		bottom:10px;

		#panel-featured-gallery {padding-top:50px!important;}
		#showLocationsMenu {clear:both!important;}
	}

}


@media (max-width: 639px) {
	body {
		padding:0;
	}
	#mainImg {height: 400px!important;}
	#photog {margin-top:315px!important; margin-left:35px!important;}
	
	#panel-search-container {width:90%!important; margin-top:-80px!important;}
	#panel-search {margin-top:200px!important; height:110px;}
	#changeLocationSearchBoxBottomContent {margin-top:45px;}

	#map_overlay_container {
		height:360px;
	}

	.popUpMenuList li {
		line-height: 28px; 
	}

	#panel-featured-gallery {padding-top:50px!important;}
	
	#bow {z-index: 10000; top: 215px !important; width: 190px; right: 7px;}

}

@media (max-width: 538px) {
	body {
		padding:0;
	}

	#mainImg {height: 300px!important;}
	
	#education-panel-1 .content-actual {
		padding-bottom:0;
	}

	#education-panel-1 .content-actual .btn {
		float:none;
	}

	#education-panel-1 .content-actual .btn-warning {
		margin-left:0;
		margin-top:10px;
	}
	
	.popUpMenuList li {
		line-height: 28px; 
		font-size: 12px;
	}

	#panel-featured-gallery {padding-top:50px!important;}


}

@media (max-width: 480px) {

	#mainImg {height: 300px!important;}
	#photog {margin-top:200px!important; margin-left:20px!important;}
	#panel-search-container {width:90%; margin-top:40px!important;}
	#panel-search {margin-top:100px!important; height:110px;}
	#changeLocationSearchBoxTopContent {margin-top:12px; margin-left:15px;}
	#changeLocationSearchBoxBottomContent {margin-top:45px;margin-left:10px;}
	#newsBarTop {margin-top: 40px; }


	body {padding:0;}
	#newBarTop { margin-top:80px; }
	#img-gradient {background-image:none;}
	.home-panel h2,.panel-content h2 {font-size:32px;font-weight:300;}

	/* Search Bar */
	#search_box {width:75%!important;}
	/* end Search Bar */
	/* Feature Slides */
	#panel-featured-gallery {height:440px;}
	/* end Feature Slides */
	
	/* Search Bar */
	.mag-glass {display:none;}
	#panel-search {margin-top:85px!important;}
	/* end Search Bar */
	
	/* Mini Search Bar */
	#mini_search_bar_container {width:180px;}
	/* end Mini Search Bar */
	
	/* Spotlights */
	#panel-featured-tabs .pop-over-main {float:none;width:90%;margin:10px auto;}
	#feature2-pop {margin-top:10px!important;}
	#panel-featured-tabs .popup-img {max-height:150px;}
	.pop-over-main p {font-size:12px;height:55px;line-height:18px;margin:-15px 20px 5px;}
	.pop-over-main a.feature-link {font-size:11px;}
	/* end Spotlights */
	
	/* Mobile Panel */
	#panel-mobile .span3 {text-align:center!important;}
	#panel-mobile .span3 img {float:none;width:100%;margin-left:50%;}
	#panel-mobile h3 {padding-top:0;}
	/* end Mobile Panel */
	
	
	/* Social */
	.media img {float:left;}
	#flickr {margin-top:15px;}
	#flickr .flickr-thumb li.item {width:44%;margin-left:20px;}
	/* end Social */
	
	/* Footer */
	#panel-footer .span3 {width:50%;padding-left:25px;}
	#panel-footer .span3.second {border:none;}
	#base .span6 {float:none;width:100%;text-align:center;}
	/* end Footer */
	
	#map_overlay_container {height:800px;}
	#panel-featured-tabs .pop-over-main {height: 550px;}
	ul.popUpMenuList {text-align: left;margin: -10px 10px 20px 10px;line-height: 25px;font-size: 12px;}
	.popUpMenuList li {line-height: 40px!important;}
	#search_container_mobile {top:0px}
	div#panel-featured-gallery.row-fluid.home-panel {padding:0 10px 0 10px!important;}
	#panel-featured-gallery-top {margin-top: 0;}
	#panel-featured-gallery .slide h2 {margin-top:0px!important;}
	#panel-featured-gallery .slide p {margin-top:0px!important;}
	#bigMenu {width:90%;margin-left:15px; height: 680px;}
	#showLocationsMenu {clear:both!important;}
	
	.portal-alert {
		
		min-height: 60px!important;
	}
	
	#alertTitle {margin-top: 5px!important; font-size:12px!important; width: 90%!important;}
	
}

@media (max-width: 420px) {
	
	body {padding:0;}
	#mainImg {height: 375px!important;}
	#photog {margin-top:255px!important; margin-left:20px!important;}
	#panel-search-container {width:90%; margin-top:40px!important;}
	#panel-search {margin-top:100px!important; height:110px;}
	#changeLocationSearchBoxTopContent {margin-top:12px; margin-left:15px;}
	#changeLocationSearchBoxBottomContent {margin-top:45px;margin-left:10px;}
	
	#newsBarTopWrapper{margin-top:55px;}
	#showLocationsMenu {clear:both!important;}
	#newsBarTop {margin-top:70px;}
	#panel-search {background-image:none;}

	/* Navigation */
	#navigation #nav ul li a,#alt-navigation #nav ul li a {padding:10px 4px;margin:0;}

	#panel-search {margin-top:135px!important;}

	/* end Navigation */
	/* Whats New & Photog */
	#img-gradient .container-fluid {margin-top:250px;}
	/* end Whats New & Photog */
	
	/* Mini Search Bar */
	#mini_search_bar_container {width:58%;}
	/* end Mini Search Bar */
	
	/* Spotlights */
	#panel-featured-tabs .popup-img {max-height:100px;}
	/* end Spotlights */
	
	/* Feature Slides */
	#panel-featured-gallery {height:500px;padding-top:0;}
	/* end Feature Slides */
	
	/* EGOV This Week */
	#panel-egov .span4.this-week {display:none;}
	/* end EGOV This Week */
	
	/* Social */
	#flickr .flickr-thumb li.item {margin-left:15px;}
	#flickr .submit-your-photo a {font-size:10px;}
	/* end Social */
	

	/* end level 2 landing */
	
	.help_center_slidingDiv {width:300px;margin-right:-20px;padding-left:20px;}
	.help_center_slidingDiv .col1,.help_center_slidingDiv .col2 {width:130px;}
	.more-help {width:280px;}
	#map_overlay_container {height:700px;}
	#map_container{background-image: url(../images/mapOverlays/mapPhoneTop.png);background-position: center;background-repeat:no-repeat;vertical-align: middle;text-align: center;margin-top: -312px!important;margin-left:auto;margin-right:auto;}
	.popUpMenuList li {line-height: 40px; }
	/* #search_container_mobile {top:43px} */
	#search_container_mobile {top:0px}
	#panel-featured-gallery {height:500px;}
	#panel-featured-gallery .cycle-pager {bottom:0px;top:400px;}
	div#panel-featured-gallery.row-fluid.home-panel {padding:0 10px 0 10px!important;}
	#panel-featured-gallery .slideshow {min-height: 500px;}
	#panel-featured-gallery .slide h2 {margin-top:10px;}
	#panel-featured-gallery .slide p {margin-top:0px;}
/* 	#panel-mobile .border {height:280px!important;} */
	#panel-mobile .border {height:164px!important;}
	#gov2GoPanel {width:90%!important;}
	.get-started {margin-bottom:50px!important;}
	#bigMenu {width:95%; margin-left:10px;}
	span#myElectedOfficials {width: 92%!important; margin-bottom:20px!important;}
	div.rightPanelHome.span7 {margin-bottom:20px;}
	
	#bow {top: 352px !important; margin: 0px 25%;}
	#panel-featured-tabs {margin-top: -18px !important;}
	
	
}


@media (max-width: 380px) {
	.portal-alert {min-height: 60px!important;}
	#alertTitle {margin-top: -15px!important; font-size:12px!important; width: 90%!important;}
	}

/* --------------------------------------- END MEDIA QUERIES -------------------------------------------- */


#map-zoom-buttons {
	z-index:50;
	position:relative;
}

.navbar-inner {
	background-image:none!important;
}

#single_people_results {
	position:absolute;
	height:95%;
	width:98%;
}

#people_results_list {
	position:absolute;
	width:98%;
}

#mobile_map_overlay {
	width:100%;
	z-index:100;
	height:100%;
	position:absolute;
	background-color:#000;
	background-image:url(../images/play.png);
	background-repeat:no-repeat;
	background-position:center;
	opacity:.5;
}

#filter_button_group {
	height:30px; 
}

#filter_button_group ul {
	overflow:hidden;
}

#search_location_results {
	display:block!important;
	margin-top:2px!important;
	font-size:11px!important;
	color:#999!important;
	font-style:italic!important;
	float:right!important;
}

#search_location_results .input-append {
	margin:3px -22px 0 10px!important;
}

#search_location_results input {
	border:solid 1px #e3e3e3!important;
}

/* Hide/Show Search Bar */
#panel-show {
	position:relative;
}

#panel-search-container {
	position:relative;
	width:700px;
	margin-left: auto;
	margin-right: auto;
}

#show_search_bar {
	top:226px;
	position:absolute;
	padding-left:10px;
	padding-top:30px;
	width:50px;
	height:60px;
	background-image:url(../images/search-bar-bg.png);
	cursor:pointer;
	display:none;
}

#hide_search_bar {
	padding-top:40px;
	cursor:pointer;
}

/* end Hide/Show Search Bar */
/* Autocomplete */
.ui-autocomplete {
	top:327px!important;
	border:none!important;
	z-index:5000;
	-moz-box-shadow:1px 1px 10px #000;
	-webkit-box-shadow:1px 1px 10px #000;
	box-shadow:1px 1px 10px #000;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000')";
	/* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');
}

.ui-autocomplete .ui-menu-item {
	height:28px;
	border-bottom:dashed 1px #ccc;
}

.ui-autocomplete .ui-menu-item a {
	line-height:28px;
	font-size:12px;
}

.ui-autocomplete .ui-menu-item a.ui-state-focus {
	background-image:none!important;
	background-color:#fafafa;
	border:none!important;
	margin:0;
	height:24px!important;
	border-bottom:dashed 1px #ccc!important;
	padding:2px .4em;
}

/* end Autocomplete */
/* Modal Window */
#SearchResults {
	left:auto;
	right:auto;
	/*top:45px;*/
	top:130px;
	/* margin:auto; */
	margin-left:-50px;
	/* width:80%; */
	width:110%;
	padding:0 20px;
	position:absolute;
	height:550px;
	overflow:hidden;
	font-size:12px;
}

.modal-header {
	border-bottom:none!important;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.modal-body {
	overflow:hidden;
	max-height:100%!important;
	height:439px;
	padding:0 10px;
	margin-top:0;
}

.modal-footer {
	margin-top:10px;
}

.modal-footer .pull-left {
	text-align:left;
}

.modal-footer .pull-left .close {
	float:none;
}

/* end Modal Window */
/* Fix ul's in search results */
.tab-pane ul {
	margin-left:0!important;
}

/* end Fix ul's in search results */
/* Search Results Navbar */
#SearchResults {
	border:solid 2px #dcdcdc;
	margin-top:7px;
	height:550px;
}

.modal-header {
	padding:0!important;
}

#SearchResults ul.nav {
	margin-left:0;
}

#SearchResults ul.nav li {
	display:inline!important;
}

#SearchResults ul.nav li a {
	display:inline-block!important;
	color:#000;
	font-size:18px;
	padding-right:30px;
	margin-left:-4px;
	padding-left:10px;
	background-image:url(../images/search-results-nav-bg.gif);
	background-position:right center;
	min-width:79px;
	height:38px;
	line-height:38px;
	background-repeat:no-repeat;
}

#SearchResults ul.nav li a:hover {
	color:#999;
	background-color:#fff;
	background-image:url(../images/search-results-nav-over.gif);
}

#SearchResults ul.nav li.last a {
	background-image:url(../images/search-results-nav-last-bg.gif);
}

#SearchResults ul.nav li.last a:hover {
	background-image:url(../images/search-results-nav-last-over.gif);
}

#SearchResults ul.nav li.active a {
	background-image:url(../images/search-results-nav-current.gif);
	color:#016f43;
}

#SearchResults ul.nav li.active.last a {
	background-image:url(../images/search-results-nav-last-current.gif);
	color:#016f43;
}

#SearchResults ul.nav li a .badge {
	background-color:#b94a48;
	font-size:9px;
	font-weight:400;
	padding-right:5px!important;
	padding-left:5px!important;
	position:relative;
	top:-4px;
}

/* end Search Results Navbar */
/* Global Search Panel Styles */
#SearchResults img {
	padding:3px;
	background-color:#fff;
	border:solid 1px #ccc;
	float:left;
	margin:0 7px 10px 0;
	-moz-box-shadow:1px 1px 10px #999;
	-webkit-box-shadow:1px 1px 10px #999;
	box-shadow:1px 1px 10px #999;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#999999')";
	/* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#999999');
}

#SearchResults {
	line-height:16px;
}

#SearchResults h2 {
	font-size:16px;
	text-transform:uppercase;
	color:#00804d;
	font-weight:300;
	line-height:24px;
}

#SearchResults h2 a {
	font-size:12px;
	text-transform:capitalize;
	margin-left:20px;
}

#SearchResults .search_results_url {
	word-break:break-word;
	color:#00804d;
}

#SearchResults a.btn-green {
	clear:both;
	float:right;
	margin-top:10px;
}

.page_result_top,.tab-pane li {
	clear:both;
	overflow:hidden;
	list-style-type:none!important;
}

.tab-pane li.deep-links {
	margin:0;
}

.search_results_url {
	display:block;
}

.search_results_description {
	display:block;
}

#SearchResults .span4 {
	padding:0;
}

#SearchResults .span4.center {
	border-left:dashed 1px #ccc;
	border-right:dashed 1px #ccc;
	padding:0 20px;
	height:450px;
}

/* end Global Search Panel Styles */
/* Search Summary */
.summary_panel {
	border-bottom:dashed 1px #ccc;
	margin:5px 0;
	padding:0 10px 10px 0;
	overflow:hidden;
}

.summary_panel.last {
	border-bottom:none;
}

.summary_panel.border-left {
	padding-left:20px;
	border-left:dashed 1px #ccc;
}

.summary_panel#pages_summary {
	border-bottom:none;
}

#pages_summary_content li.page_result_top {
	clear:both;
	border-top:dashed 1px #ccc;
	padding-top:10px;
	padding-bottom:3px;
}

#pages_summary_content li.page_result_top img {
	display:block;
}

#pages_summary_content li.page_result_top a {
	display:block;
}

.summary_panel ul li {
	border-bottom:dashed 1px #e3e3e3;
	padding:5px 0;
	margin:5px 0;
}

/* end Search Summary */
/* People Cards */
.people_card {
	background-color:#f0f0f0;
	color:#333;
	margin:5px 0;
	padding:10px;
	-moz-border-radius:10px;
	/* Firefox */
	-webkit-border-radius:10px;
	/* Safari, Chrome */
	border-radius:10px;
	/* CSS3 */
}

.people_card .card_header {
	font-size:18px;
	font-weight:600;
	display:block;
}

.people_card .card_body {
	display:block;
	font-size:12px;
}

.people_card .card_body .card_title {
	display:block;
	font-style:italic;
	color:#999;
}

.people_card .card_body .card_agency {
	display:block;
}

.people_card .card_body .card_email a {
	display:block;
	color:#00804d;
}

.people_card .card_body .card_phone {
	display:block;
	font-size:18px;
	font-weight:600;
}

/* end People Cards */
/* Jobs */
#jobs_results li {
	margin:20px 0;
}

.job_title a {
	font-size:14px;
}

.job_agency {
	font-weight:700;
}

.job_city {
	color:#999;
	font-style:italic;
}

/* end Jobs */

#bow {position: absolute; top: 80px; left: 50px;}