
#slideshow_responsive
{
	display:none;
}



dd.opened
{
	background-color:rgba(218, 230, 233, 0.3);
}

 
@media screen and (max-width: 1090px){
	.wk-accordion-default
	{
		width:98% !important;
	}

	 img 
	 {
    	 max-width: 100%;
    	 height: auto;
	 }
	 #container_main
	 {
		 margin:0;
	 } 
	 #container_inner
	 {
		 background-image:none;
	 }
	 #container_main,
	 #container_inner,
	 #content,
	 #footer_inner
	 {
		 width:100%;
	 }
	 #content_holder
	 {
		 padding-left:1%;
		 padding-right:1%;
		 width:98%;
	 }
	 #content
	 {
		 width:100%;
		 padding:0px;
	 }
	 #text
	 {
		 padding: 0 15px 50px;
	 }
	 #navi_main,
	 #service,
	 #slideshow
	 {
		 display:none;
	 }
	 .text h1, .text h2
	 {
		 margin:0 auto;
		 width:100%;
	 }
	 #logo 
	 {
    	padding-left: 0px;
    	width: 100%;
		text-align:center;
	 }
	 #logo img
	 {
		 float:none !important;
	 }
	 #nav_responsive,
	 #slideshow_responsive
	 {
		display:block;
	 }
	 
	 #nav_responsive
	 {
		 margin-bottom:10px;
	 }
	 
	 #user3
	 {
		 position:inherit;
		 text-align: center;
	 }
	 
	 #footer_menu
	 {
		 width:245px;
		 margin:0 auto;
		 float:none;
	 }
		 
}

@media screen and (max-width: 590px){
	#team_pics
	{
	margin:0 auto;
	width:100%;
	}
	
	#team_pics img
	{
		float:none;
		margin-right:0px;
		width:100%;
	}
	 
}


@media screen and (max-width: 600px){
	#logo
	 {
		 height:auto;
	 }
	
	#logo img
	 {
		 height:50px;
		 width:auto
	 }
	 
}