.logo-div{
	float: left;
}

.nav-div {
	padding-left: 140px;
}

.img-logo {
	padding: 10px;
	height: 128px;
	width: auto;
}

.nav-upper {
	height: 88px;
	background-color: #000;
}

.nav-lower {
	height: 40px;
	background-color: #ffffff;
	border-bottom: 1px solid #cfcfcf;
}

#mastheadLiveBtn img {
	padding-left: 10px;
	padding-top: 31px;
}

#search-form {
	padding-top: 22px;
	float: right;
}

#nav-div {
	height: 100%;
}

#masthead {
	position:absolute;
	height:266px;
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	background-position: top center;
	background-repeat: no-repeat;	
	cursor: auto;
	background-image:url('/wp-content/themes/chch2016/images/CHCH_Masthead_LRG1170.jpg');
	box-shadow:0px -25px 100px black;
}
#topLeaderboard, .leaderboard {
	width:728px;
	height:90px;
  /*height:180px;*/
	margin-left:auto;
	margin-right:auto;
	z-index: 999;
	margin-bottom: 10px;
}
#desktopHeader {
	height: 128px;
	margin-bottom: 10px;
	background-color: #333 !important;
}
#desktopHeader .nav-container {
	/*padding-top: 137px;*/
}
#homeLink {
	position:absolute;
	z-index:1050;
	width:145px;
	height:130px;
	margin-top: -8px;
}

#navSearch {
	position:relative;
	/*top: 137px;*/
}
#navSearch .navbar {
	margin-bottom: 0;
	position: absolute;
	top: 75px;
}
#headerDateWeather {
	position:relative;
	z-index:1;
	height:32px;
	padding-top:4px;
	padding-left:25px;
	/*color:white;*/
	font-size:12px;
	line-height:14px
}
#search {
	position:relative;
	z-index:1050;
	width:180px;
	top:-12px;
	/*left:5px;
	background-color:black;*/
	/*color:white;*/
	border-radius: 0;
}
#search-button {
	position:relative;
	z-index:1050;
	width:14px;
	height:14px;
	top:-40px;
	left:180px;
}
#navSearch form {margin:0;}

#menu-main-menu {
}

#menu-main-menu > .menu-item {
	text-align: center;
	border-right: 1px solid #cfcfcf;
}

#menu-main-menu > .menu-item a {
	padding-top: 9px;
	padding-bottom: 9px;
}

.navbar-collapse {
	padding-left: 0;
	padding-right: 0;
}

.dropdown-menu .menu-item {
	text-align: left;
}

@media all and (min-width:1200px) {
	#mastheadLiveBtn {/*left:225px;z-index:1010;*/}	
}
@media all and (max-width:1199px) {
	#mastheadLiveBtn {/*left:219px;z-index:1010;*/}	
}

#chchingHeader {
	float:right;
	/*position:absolute;*/
	/*z-index:1010;
	height:60px;
	top:21px;
	right: 0;
	padding-right:12px;*/
	/*color:white;*/
	font-family:'Roboto Slab',serif;
	font-size:12px;
	padding-right: 10px;
	padding-top: 16px;
}
#chchingHeader img {display:block;float:right;}
#chchingHeaderLinks {
	clear:both;
	position:relative;
	top:5px;
	text-align:right;
	width: 220px;
	height: 19px;
	overflow:  hidden;
	color: #fff;
}
#chchingHeaderLinks .link-set {
	/*position: absolute;
	right: 0;*/
}
#chchingHeaderLinks a, #chchingHeaderLinks a:hover {
    /*position:relative;*/
    color:white;
    font-family:'Roboto Slab',serif;
    font-size:12px;
}
.navbar {    
	text-transform: uppercase;
	position:relative;
	z-index:1000;
	/*top:-90px;*/
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:bold;
	font-size:20px;
	margin-bottom: 0;
	/*background-color:transparent;*/
	border: 0;
}
.navbar ul.navbar-nav > li > a {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 14px;
}
@media all and (min-width:1200px) {
	.navbar .nav>li {
		padding-left:15px;
		padding-right:15px;
	}
	#homeLink { margin-left:508px; }
	
	/* Morning Live nav item needs additional margin */
	/*#menu-main-menu #menu-item-12531, #menu-main-menu .menu-item-12531 {margin-left:170px;}*/
	
}
@media all and (max-width:1199px) and (min-width:992px) {
	.navbar-collapse.collapse {padding-left:0;padding-right:0;}
	.navbar .nav>li {
		padding-left:5px;
		padding-right:5px;
	}
	/* Morning Live nav item needs additional margin */
	/*#menu-main-menu #menu-item-12531, #menu-main-menu .menu-item-12531 {margin-left:150px;}*/
	#homeLink {	margin-left:410px; }
}

/*.navbar .nav>li>a {color:white;}*/
.navbar .nav>li.active>a {color:rgb(255,208,46);}
.navbar .nav>li a:hover, .navbar .nav>li a:active {background:none;color:rgb(0,182,255);}

/* Make hover trigger dropdown instead of click */
ul.nav li.dropdown:hover ul.dropdown-menu {display: block;}
.dropdown-menu {left: -1px; margin-top: 1px !important;}
/* END Masthead and Main Nav */

/* SlickNav overrides */
@media all and (min-width:991px) {
    .slicknav_menu {display:none;}
}
@media all and (max-width:991px) {
    .slicknav_menu {display:block;}
}
.slicknav_menu {position:fixed;z-index:1000;width:100%;top:0;padding:5px 0 0;background:black;}
.slicknav_btn {margin:10px 5px 15px;}
#mobileNav {padding:10px 0;background:#222222;}
.slicknav_nav li {border-bottom:1px solid rgba(255,255,255,0.2);}
.slicknav_nav a {
    font-family:'Roboto', sans-serif;
    font-size:18px;
    color:rgba(255, 255, 255, 0.6);
}