.slicknav_menu {
	display:none;
}

@media screen and (max-width: 710px){
	#main_content_home{
		width: 98%;
	}
	#right_content{
		width: 98%;
	} 
}

@media screen and (max-width: 552px){
	#logo {
    	width: 70%;
    	text-align: center;
    	margin-right: 30%;
	}
	.social {
	    margin-top: -44px;
	    margin-left: 0px;
	    position: relative;
	    z-index: 9999999999;
	    float: right;
	}
}

@media screen and (max-width: 580px){
	.menu_content1 {
	    float: left;
	    margin-right: 1%;
	    margin-left: 1%;
	    width: 48%;
	    color: white;
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	.menu_content2 {
    	float: right;
    	width: 98%;
    	margin-bottom: 50px;
    	color: white;
    	line-height: 25px;
    	text-align: right;
	}
}

@media screen and (max-width: 800px) {
	/* #menu is the original menu */
	#menu2 {
		display:none;
	}
	nav{
		display: none;
	}
	
	.slicknav_menu {
		display:block;
	}
}

/*@media screen and (max-width: 800px){
	
}*/

@media screen and (max-width: 840px){
	header#top{
		height: 155px;
	}
}

@media screen and (max-width: 910px){
	.tree{
		display: none;
	}
	#menu2 li a{
		padding: 10px;
	}
}



 @media (min-width: 471px) and (max-width: 479px) {
	  /*.social{margin-top:20px!important;}
	  }*/
@media (min-width: 120px) and (max-width: 479px) {
  
	.logo{max-width:98%!important;}
	.tree{display:none;}
	/*.social{margin-top:-150px;margin-right:0px;}*/
	.top_container{height:175px;z-index:-1;position: relative;}
	
	button.sf-responsive{display:none!important;width: 100%;}
	
	nav{
		float: left;
		z-index:66;
		height:175px;
		margin-top: 0px;
		width:100%;
		
	}

	ul#menu2{
		float:right;
		height: 18px;
		list-style:block;
		display:none;
	}

	#menu2 li{
		float:left;
		height: 25px;
		margin-top: 0px;
		width:100%;
		background-color: #202020;
		
	
	}

	
	#menu2 li a{
		float:left;
		height: 20px;
		line-height: 20px;
		padding:0px 0px;
		width:100%;
		text-align:center;
		border-top:0px solid white;
		font-weight:bold;
		color:#888888;
		padding-top:0px;
		font-family: Arial, sans-serif;
	}

	#menu2 li a span{
		float: left;
		text-transform:none;
	}

	#menu2 li a:hover,#menu2 li a.active{
		color:#fdcb27;
		border-top:0px solid #fdcb27;
		margin-top: 0px;
		padding-top:0px;
	}

	#main_content_home{
	width:96%;
	margin-left:2%;
	}
	#right_content{
	width: 95%;
	margin-left: 2%;
	}
	#menu2 li a:hover span,#menu2 li a.active span{
		color:black;

	}
	
	#main_content{
		width:100%;
	}
	
			
	.menu_content1 {
		float: left;
		margin-left: 2%;
		margin-right: 0%;
		width: 48%;
		color: white;
		font-size:1em;
		}
	
	.menu_content2 {
	clear:both;
		float: left;
		margin-left: 2%;
		margin-right: 0%;
		width: 96%;
		
		color: white;
		font-size:1em;
		text-align:center;
		margin-bottom:55px;
		border-top:1px solid white;
		}
		
	.bottom_menu{
		list-style-type:none;
		}
		
	footer#bottom{
		font-size:0.8em;
	}
	
	span.new{
		float:left;
		width:100%;
	}
	
	span.sf_mob{
		display:none;
	}
	
	.sf_wrapper_slider{
		margin-left:0;
	}
	
	
	.menu_container{display:none;}	
}

@media (min-width: 480px) and (max-width: 840px) {

	#logo{/*width:75%*/}
	.logo{max-width:75%!important; max-height:120px!important;margin-top:-10px!important;}
	.tree{z-index:2}
/*	.social{float: right;
		margin-top: -113px;
		margin-left: 4%;
		z-index: 3;}*/
	.top_container{height:125px; }
	.tree{float: right;
		
		height: 125px;
		margin-left: -50px;
		margin-toP;20px;
		background-position-y: 20px;
		background-repeat: no-repeat;
		width: 25%;}
		
	nav {margin-top: -44px;}
	#menu2 li a{font-size:0.8em; }
	.slider_container{margin-top:-20px;}


}
	 
@media (min-width: 480px) {
	.menu_container-mobile{
	display:none;}
	}