
/*Header Elements*/

#nav-wrap {
	background:url('../images/flt-header-bg.jpg') !important;
	background-size:100% 65px !important;
	background-repeat:no-repeat;
}

#nav-logo { margin-left:35px; }

#nav-contain-in { margin-left: 148px !important; }

.main-nav-contain { width: 93% !important; }

.more-nav-contain { width:195px !important; }

.more-nav-contain, .main-nav-contain, #nav-right, .nav-spacer { background:transparent!important; }

.more-nav-contain:before { background:transparent!important; }

.main-nav .menu li ul.mega-list li a, .main-nav .menu li.menu-item-has-children ul li a {
	border-bottom: none;
	padding: 12px 20px !important;
}

li#menu-item-6809 a {
	margin-top: -20px!Important;
	padding-bottom: 12px !important;
}
#social-nav span, #search-button {  box-sizing: initial !important;}
ul.social-drop-list li {  height: 70px !important;}
#category-header-wrap h1 { color:#fff !important; }

.main-nav .menu li a { padding:24px 15px 24px !important; font-weight:bold !important; }

.main-nav .menu li a, #social-nav span, #mobile-menu-wrap, ul.ubermenu-nav li a, #search-button { color:#fff !important; }

.main-nav .menu li.menu-item-has-children a:after { right: -5px !important; }

.main-nav .menu li .mega-dropdown, .main-nav .menu li ul.sub-menu, #search-bar, #search-button:hover, #social-nav:hover { background:#68ADCA !important; }

ul.social-drop-list { background:#68ADCA !important; }

#searchform input { padding:0px 1% !important; }

.main-nav .menu li.menu-item-has-children a:after { border-color: #fff transparent transparent transparent !important; }

#menufication-top #menufication-btn:before, #menufication-non-css3-top #menufication-non-css3-btn:before {
	border-bottom: 11px double #FFFFFF !important;
	border-top: 4px solid #FFFFFF !important;
}

#menufication-top {
	background:url('../images/flt-header-bg.jpg') !important;
	background-size:100% 53px !important;
	background-repeat:no-repeat;
}

#menufication-top #menufication-header-logo, #menufication-non-css3-top #menufication-non-css3-header-logo {
	max-height: 48px !important;
	height: 48px !important;
	margin-top: 2px !important;
}

#my-flt-button {
	float:right;
	padding:8px 15px;
}

#my-flt-button:hover { background:#68ADCA !important }

#nav-right { width:270px !important; }

/*Footer Elements*/
#foot-wrap { background: #f1f1f1; }
#foot-top { padding: 30px 0px 20px 0px!important; background:#052433;  }

.foot-widget {
	margin:0 auto !important;
	width:auto;
	float:none;
    text-align: center;
}

ul#menu-footer-menu.menu li {
	margin-right:8px;
	border-right:1px solid #fff;
    display: inline-block;
}

ul#menu-footer-menu.menu li:last-child { border-right:0px; }

ul#menu-footer-menu.menu li a {
	padding-right:8px;
	color:#fff;
	font-weight:normal !important;
	text-transform:uppercase;
}

ul#menu-footer-menu.menu li a:hover { text-decoration:underline; }

.foot-widget.widget_text {
	margin-top: 30px !important;
	font-size: 12px;
	width: 610px;
	text-align: center;
	clear:both;
}

.copywrite { margin-bottom:15px; }

#foot-bottom { display:none; }
body.home.blog.logged-in.admin-bar.customize-support #site #heard-wrap {margin-top:0px !important;}
.stat-container {background:#F6F6F6;width:100%;   margin-top: 67px;}
#page-info {
  font: normal 12px 'Ubuntu-Regular', Arial, Helvetica, sans-serif;
  width: 960px;
  margin: 0 auto;
  height: 27px;
  text-align: center;
  color: #777;
  line-height: 27px;
  
}
#page-info ul {
  list-style: none;
  display: inline-block;
  height: 27px;
}
#page-info ul li {
  font-size: 11px;
  margin-left: 30px;
  padding-left: 22px;
  display: inline-block;
  height: 25px;
}
#total-users {
  margin-left: 15px;
  background: url('../images/total-users.png') no-repeat left center transparent;}
  #online-users {
  background: url('../images/online-users.png') no-repeat left center transparent;
}
#total-forums {
  background: url('../images/total-forums.png') no-repeat left center transparent;
}
#total-posts {
  background: url('../images/total-posts.png') no-repeat left center transparent;
}

/* FTCS-99: top banner ad overlapped fixed; */
body.archive.tag #head-wrap,
body.archive.author #head-wrap {margin-top:0px;}
