.mobile_menu
{
	display: none;
}
@media only screen and (min-width: 1004px) and (max-width: 1230px)
{
	
}


@media only screen and (min-width: 760px) and (max-width: 1000px)
{
.phone > a { color: #000;}
.mail > a {color: #000;}
.toplist.toppadding{width: 100%;}
#Top_bar #logo { height: 70px;  position: relative;  top: 0;}	
#Top_bar a.responsive-menu-toggle {display: none;}	
.mobile_menu{display: block;}
}


@media only screen and (min-width: 580px) and (max-width: 767px)
{
.phone > a { color: #000;}
.mail > a {color: #000;}
.toplist.toppadding{width: 100%;}
#Top_bar #logo { height: 70px;  position: relative;  top: 0;}	
#Top_bar a.responsive-menu-toggle {display: none;}	
.mobile_menu{display: block;}
.fancy_heading .title { font-size: 22px;}	

}

@media only screen and (min-width: 480px) and (max-width: 580px)
{
.phone > a { color: #000;}
.mail > a {color: #000;}
.toplist.toppadding{width: 100%;}
#Top_bar #logo { height: 70px;  position: relative;  top: 0;}	
#Top_bar a.responsive-menu-toggle {display: none;}	
.mobile_menu{display: block;}
.fancy_heading .title { font-size: 22px;}	

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width: 479px) {
.phone > a { color: #000;}
.mail > a {color: #000;}
.toplist.toppadding{width: 100%;}
#Top_bar #logo { height: 70px;  position: relative;  top: 0;}	
#Top_bar a.responsive-menu-toggle {display: none;}	
.mobile_menu{display: block;}
.fancy_heading .title { font-size: 22px;}	

}