
/*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;}
