.inside-header {
	padding: 0px;
}

.main-navigation .main-nav ul .current-menu-item > a, .main-navigation .main-nav ul .current-menu-parent > a, .main-navigation .main-nav ul .current-menu-ancestor > a, .main-navigation .main-nav ul .current_page_item > a, .main-navigation .main-nav ul .current_page_parent > a, .main-navigation .main-nav ul .current_page_ancestor > a {
  	background: #7d7e7d; /* Old browsers */
	background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-	stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
  	color: #ffffff;
}

.sfHover{
 	 border-radius: 30px;
}

.menu-megoldasok{
	background-color: #D82B25;
}

.menu-p{
	background-color: #8BCE9D;
	display: block;  	
}

.menu-sz{
	background-color: #7E5489;
	display: block;  	
}

.menu-k{
	background-color: #545489; 
}

.menu-sziv{
	background-color: #229CDC;
	display: block;  	
}

.menu-akt{
	background-color: #F6546A;
	display: block;  	
}

.menu-magunkrol {
	background-color: #FF0000;
	display: block;  	
}

.site-header{
	margin-top: 15px;
}

.main-navigation ul li > a:hover, .sfHover > a{
	background: #969696; /* Old browsers */
	background: -moz-linear-gradient(top,  #969696 0%, #191919 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#969696), color-stop(100%,#191919)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #969696 0%,#191919 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #969696 0%,#191919 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #969696 0%,#191919 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #969696 0%,#191919 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696',	 endColorstr='#191919',GradientType=0 ); /* IE6-9 */  

}

.main-navigation .main-nav ul li{
	border-radius: 3px;
}

.separate-containers .widget-area .widget{
    padding: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 5px;
}
.sidebar-subscribe-row{
    padding: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 5px;
}

.panel-grid-cell .so-panel{
  margin-bottom: 5px;
}

