/*Menu*/
/*body {
	margin-top: 0;
}*/

nav.navbar.navbar-default.navbar-static-top {
    background-color: #222222;
    margin-bottom: 0;
}

a.breakinghits-brand {
	padding: 4px 0;
	display: block;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav li p {
    margin: 0;
    text-align: center;
    fill: #999;
    line-height: 0;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav li p svg {
    width: 16px;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav > li > a {
    font-size: 10px;
    padding-top: 9px;
    padding-bottom: 7px;
    line-height: 19px;
    position: relative;
    display: block;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav .tn-mc.msg-counter {
    top: 6px;
    right: 8px;
}

a.dropdown-toggle.account-menu {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

a.dropdown-toggle.profile-pic {
    padding-top: 12px !important;
    padding-bottom: 13px !important;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav a:hover svg,
ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav a.active svg {
    fill: #fff;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav a:hover {
	color: #fff;
}

body.report-page nav.navbar.navbar-default.navbar-static-top {
    margin-bottom: 0;
    border: 0;
}

body.report-page nav.navbar.navbar-default.navbar-static-top .container {
    width: 100%;
    padding: 0 1%;
}

li.dropdown.li-account-menu ul li a:hover {
    color: #000 !important;
}

ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav .caret {
    color: #999999;
}

.navbar-default.navbar-fixed-bottom.show600 {
    background-color: #222222;
    border-top: 1px solid #363636;
}

@media ( max-width: 768px ) {
	nav.navbar.navbar-default.navbar-static-top {
	    padding: 0 2%;
	}
}

@media ( max-width: 737px ) {
	nav.navbar .navbar-header {
		margin: 0;
		float: left;
	}

	nav.navbar .navbar-header img {
	    width: 100px;
	    padding: 4px 0;
	}

	div#navbar {
		float: right;
	}

	div#navbar ul {
	    margin: 0;
	}

	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
	    background-color: #f5f5f5 !important;
	}

	ul.nav.navbar-nav.navbar-right.top-nav.new-top-nav > li > a {
	    padding-left: 8px;
	    padding-right: 8px;
	}
}

@media ( max-width: 601px ) {
	.hide601 {
		display: none !important;
	}
	.navbar-default.navbar-fixed-bottom.show600 ul li svg {
	    fill: #999999;
	    width: 20px;
	    margin: auto;
	    height: auto;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul li {
	    text-align: center;
	    font-size: 11px;
	    width: 25%;
	}

	body.profile-critic-page .navbar-default.navbar-fixed-bottom.show600 ul li {
	    width: 25%;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul li {
	    width: 20%;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul li a p:first-child {
	    margin: 0;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul li a {
	    height: 55px;
	    line-height: 13px;
	    padding-top: 10px;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul {
	    float: left;
	}

	.navbar-default.navbar-fixed-bottom.show600 ul {
	    width: 100%;
	}
}

@media ( max-width: 481px ) {
	nav.navbar .navbar-header {
		padding: 0;
	}
}

@media ( max-width: 321px ) {
	.navbar-default.navbar-fixed-bottom.show600 ul li {
	    font-size: 8px;
	}
}