/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

/*Here

.kidseXtremePages .page-header { 
    background-image: url('../../../images/kidseXtreme.png');
    background-repeat: no-repeat;
	min-height: 150px;
    background-position: right 10px top -100px; 
	background-size: 48px 48px;
}*/

#s5_responsive_mobile_sidebar {

	z-index:100000;

	
}

.firstHikes li {
	padding-left: 20px;
    text-indent: -25px;
	
}

.urgentNewsItems ul li{
		background-color: white;
		padding: 20px;
		list-style: none;
		margin: 20px;
	
}




.urgentNewsMenuItem {
	background-color: red;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	
	
}

.MandMstyle ul li a{
	background-color:#f4f3f3;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

.MandMstyle ul li a:hover{
	background-color:#343434;
	color:#fff;
	
}

/*.MandMstyle h3{
	background-color:#df514d;
	padding: 5px;
	
}*/

.MandMstyle .s5_mod_h3_outer{
	padding:30px;
		background-color:#df514d;
}

.updatesHS {
	background-color: white;
	padding: 20px;
		-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; 
	padding-top: 20px;
		-webkit-box-shadow: inset 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    inset 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
box-shadow:         inset 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
margin:40px;
	
	
}

.updatesHS .item-page {
	background-color: white;
			-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:        none;
	
}

.updatesHS .item-page h2 {
	margin-top:-50px;
}
	


./*urgentNewsMenuItem::after {
	content: "important";
	clear: both;
	
	
}*/

.kidseXtremePages .page-header h2::before {
     content: url('../../../images/kidseXtreme.png');
	/*content: "<a href='index.php/learn/wyoming-kids-extreme'><img src='images/kidseXtreme.png'/></a>";*/
	float: right;
	margin-top: -160px;
	margin-bottom:-90px;
	

}

.newsAndUpdatesPageSearch label{
	background-color: red;
	display: none;
	height: 0px;
	visibility: hidden;
	
}

.newsAndUpdatesPageSearch .btn {
	margin-left: 10px;
	margin-top: -5px;
	
}

.newsAndUpdatesPageSearch {
	margin-right: -10px;
	
}

.shoppingCart {
	bottom:20px;
	right: 20px;
	display:block;
	position: fixed;
	z-index:400;
	
}


.kidseXtremePages .nav {
	background-color: #fff;
	padding: 5px;
	
	
}

.kidseXtremePages .nav li{
	background-color: #f4f3f3;
	margin: 5px;
	padding: 10px;
	
	
}


.kidseXtremePages .nav li:hover{
	background-color: #e0dddd;

	
	
}

.kidseXtremePages .nav li a{
	text-decoration: none;

	
	
}

.s5_img_span img {
	width: 30px;

}

.filter-search-lbl {
	display: none;
	visibility:hidden;
}

.category .row-fluid {
	list-style: none;
}

.breadcrumb li::before { 
    content:url('https://wyoparks.wyo.gov/images/homepage/breadcrumbArrow.png');
	display: visible;
	height: 20px;
}

#s5_responsive_switch {
	position: fixed;
	bottom:0;
	display: none;
	visibility:hidden;
	
}

#s5_responsive_mobile_bottom_bar_outer {
	position: fixed;
	bottom:0;
}

.testBackground {
color:red;
width:100%;
height:400px;
position:absolute;
z-index:0;
margin-top: 400px;
background-repeat:no-repeat;
background-size:100%;
background-image: url("https://wyoparks.wyo.gov/images/homepage/dashed-line.png");
}

.item-page {
	background-color: #f4f3f3;
	padding: 20px;

-webkit-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 20px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 20px 0px rgba(50, 50, 50, 0.75);
	
}

.panel h3 {
	border-top: #CCC solid 3px;
		padding: 5px;
		margin-top: 15px;
		padding-top:10px;
	
}

.panel h3::after {
	content: " \25BC";

	
}

.panel .drop_h3{
	border: none;
		padding: 5px;
		margin-top: 10px;

	
}

.panel .drop_h3::after {
	content: " ";

	
}

.panel h3 a{

		color: #333;

	
}



.pager ul li a {
	background-color: #c64b38;
	color: #000;
	
}

.pager ul li a:hover {
	background-color: #3f1e17;
	color: #000;
	
}

.pagenavcounter {
	display:none;
	visibility:hidden;
	height: 0px;
}

.article-index {
	margin-left: 20px;
}

.item-page .page-header {
	border-bottom: #c64b38 solid 10px;
	margin-bottom: 20px;
	margin-top: 50px;
}

#s5_body {
	background-image: url("https://wyoparks.wyo.gov/images/homepage/backgroundImage.jpg");
	
}

.historicSites {
	background-color:#fff;
	border: 20px solid #18749b;
	padding: 20px;
	-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; 
	
}

.hsTopRow {
	background-color: #18749b;	
	margin-top:-20px;
	margin-left:-20px;
	padding: 20px;
	width:101%;
	
}

/*@media screen and (max-width: 1310px){ body { height:100% !important; position:relative !important;  padding-bottom:48px !important;  } #s5_responsive_menu_button { display:block !important; }}*/


@media screen and (max-width: 1300px) {
.shoppingCart {
	bottom:-15px;
	left: 10px;
	display:block;
	position: fixed;
	z-index:400;
	
	
}

/*}

@media screen and (max-width: 579px) {*/
#s5_responsive_mobile_bottom_bar_outer {
	height: 85px;
	z-index:399;

}

/*#s5_responsive_mobile_bottom_bar {
	height: 85px;
	z-index:399;

}

#s5_responsive_switch_mobile {
	height: 85px;
	z-index:399;

}
*/

#s5_responsive_mobile_scroll {
	height: 85px;
	margin-right:-5px;
	z-index:399;

}

.shoppingCart {
	bottom:25px;
	left: 0px;
	display:block;
	position: fixed;
	z-index:400;
	
	
}
}