table.menu_table{float:right;}
	table.menu_table a{text-decoration: none; font-size: 16px; text-align: center;}
		table.menu_table td{ }
			table.menu_table td div.holder{text-align: left;position: relative;}
		table.menu_table td#first_cell{width:4px; background: url('images/menu.png') repeat-x 0px 0px; }
		table.menu_table td#last_cell{width:4px; background: url('images/menu.png') repeat-x 4px 0px;}
		table.menu_table td.menu_item{text-decoration: none; text-align: center;padding: 0px 15px 0px 0px;}
		table.menu_table tr td.menu_item:first-child{text-align: left;}
		table.menu_table tr td.menu_item:last-child{text-align: right;}
		table.menu_table td.menu_item.active a.menu_link{

}
			table.menu_table td.menu_item a.menu_link{color: #fff; font-size: 14px;/* font-weight: 700; */ text-transform: uppercase;}
			table.menu_table td.menu_item a.menu_link:hover{text-decoration: none; color:#fff; background: none;}
		li.menu_item{margin:0px;/* margin-top: 6px; */}
		li.menu_item a.menu_link{color: #FFFFFF;font-size: 16px;/* font-weight: 700; *//* text-transform: uppercase; *//* padding-left: 5px; *//* padding-right: 6px; *//* padding: 15px 30px 15px 30px; *//* font-family: "MyriadProCond", sans-serif; */padding: 11px 17px;font-weight: 300;}
		#header li.menu_item.active a.menu_link{border-bottom:3px solid #f7cd00; padding-bottom:8px; font-weight: 400;}
		#header li.menu_item a.menu_link:hover{text-decoration: none;color:#fff;background: #f53a41;}
		#footer li.menu_item a.menu_link{padding-top: 3px;padding-bottom: 3px;text-align: left;}
		#footer li.menu_item.active a.menu_link{font-weight: 400; color:#f7cd00;}
		#footer li.menu_item a.menu_link:hover{text-decoration: none;  color:#f7cd00; background: none;}
		table.menu_table td.del{width: 3px;}
		table.menu_table div.subrubrics{display :none; position: absolute; z-index: 999; text-align: left;top: -17px;left: -5px;}
			table.menu_table div.subrubrics div.triforce {border: 6px solid #6A3F85; border-bottom: 6px solid #F7D41D; margin: 3px 0px 0px 42px;width: 0px;height: 0px;}
			table.menu_table div.subrubrics div.rez{background: #F7D41D;  min-width: 200px;}
			table.menu_table div.subrubrics a{color: #000; font-family: 'PTSansRegular'; font-size: 15px; display: block; min-width: 150px; text-align: left; padding: 7px 10px 7px 13px; text-decoration: none;}
			table.menu_table div.subrubrics a:hover{text-decoration: none; background: #EEB217;color: #fff;}

	div.collapse.in ul{margin-top: 40px; margin:0;}
	div.collapse.in a{padding: 10px 15px;border-bottom: 1px solid #FFF;}

@media (min-width: 768px){
	ul.nav{float: right;text-align: center;/* width: 90%; *//* margin-left: 30px; */}
	.navbar-nav {
	    float: right;
	    margin: 0 auto;
	}
	.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
 }
}