.forumtitle{margin-top: 10px;font-size: 1.8em;}
.smflogo{margin: 0; padding: 0;margin-top: 10px;}
.alert {padding: 0px;margin-bottom:0px;}
.navbar{margin-bottom:12px;}
.container-fluid {padding-right: 0px;padding-left: 0px;}
#primary_nav_wrap{margin-top:8px;}
#primary_nav_wrap ul{list-style:none;}
#primary_nav_wrap ul a{display:block;line-height:28px;padding:0 12px;color:#555;font-size:13px;text-decoration:none;}
#primary_nav_wrap ul a:hover{color:#795548;}
#primary_nav_wrap ul li{float:left;height:100%;display:table;    background: linear-gradient(#f5f5f5,#eee);border-radius: 3px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;border-left: 1px solid #ddd;box-shadow: 1px 1px #ddd;cursor:pointer;position:relative;}
#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;padding:0;z-index:1;}
#primary_nav_wrap ul ul li{float:none;width:200px;}
#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px;color:#000;}
#primary_nav_wrap ul ul ul{top:0;left:100%;}
#primary_nav_wrap ul li:hover>ul{display:block;}
.cat_bar{background: linear-gradient(to bottom, #4b698b 0%,#354a62 100%);border-radius: 5px 5px 0 0;padding-left: 9px;height: 37px;overflow: hidden;margin-bottom: 1px;}
.catbg{color: #fff;overflow: hidden;height: 37px;line-height: 17px;font-size: 1.1em;}
.cat_bar h2{margin-top: 0px;margin-bottom: 0px;}
.catbg a{color: #fff;line-height:37px;font-size:14px;}
.portalcontent{color: #000;background-color: #f8f7f7;padding: 5px;border: 1px solid #d9edf7;margin-bottom: 10px;border-radius: 0px 0px 5px 5px;}
.topcontent{min-height: 270px;padding: 0px 12px;}
span.label-danger a{color:#fff;}
.chip {display: inline-block;padding: 0 25px;height: 40px;font-size: 14px;line-height: 40px;border-radius: 25px;background-color: #d9edf7;}
.chip img {float: left;margin: 0 10px 0 -25px;height: 40px;width: 40px;border-radius: 50%;}
.example-twitter {position:relative;padding:15px;margin:18px 0 0.5em;color:#333;background:#dff0d8;border-radius:10px;min-height: 100px;max-height: 101px;}
.example-twitter:after {content:"";position:absolute;top:-30px;left:20px;border:15px solid transparent;border-bottom-color:#dff0d8;display:block;width:0;}
.generic_icons{width:16px;height:16px;display:inline-block;vertical-align:middle;background:url(../images/generic_icons.png) no-repeat -5px -5px}
.generic_icons.gender_None{background:0 0}
.generic_icons.help{background-position:-5px -5px}
.generic_icons.engines,.generic_icons.search{background-position:-31px -5px}
.generic_icons.modify_button,.generic_icons.quick_edit_button{background-position:-57px -5px}
.generic_icons.check{background-position:-83px -5px}
.generic_icons.invalid{background-position:-109px -5px}
.generic_icons.gender_Female{background-position:-135px -5px}
.generic_icons.watch{background-position:-239px -5px}
.generic_icons.move,.generic_icons.next_page{background-position:-5px -31px}
.generic_icons.general,.generic_icons.topics_views{background-position:-31px -31px}
.generic_icons.gender_Male{background-position:-57px -31px}
.generic_icons.features{background-position:-83px -31px}
.generic_icons.posters{background-position:-109px -31px}
.generic_icons.replies,.generic_icons.topics_replies{background-position:-135px -31px}
.generic_icons.history,.generic_icons.scheduled,.generic_icons.time_online{background-position:-161px -31px}
.generic_icons.views{background-position:-187px -31px}
.generic_icons.last_post{background-position:-213px -31px}
.generic_icons.membergroups,.generic_icons.mlist,.generic_icons.people,.generic_icons.starters{background-position:-239px -31px}
.generic_icons.poll{background-position:-5px -57px}
.generic_icons.previous_page{background-position:-31px -57px}
.generic_icons.inbox{background-position:-57px -57px}
.generic_icons.www{background-position:-83px -57px}
.generic_icons.exit,.generic_icons.logout{background-position:-109px -57px}
.generic_icons.switch{background-position:-135px -57px}
.generic_icons.replied,.generic_icons.send{background-position:-161px -57px}
.generic_icons.im_on{background-position:-187px -57px}
.generic_icons.im_off{background-position:-213px -57px}
.generic_icons.split_desel{background-position:-239px -57px}
.generic_icons.split_sel{background-position:-5px -83px}
.generic_icons.mail{background-position:-31px -83px}
.generic_icons.warning_mute{background-position:-57px -83px}
.generic_icons.alerts,.generic_icons.warn_button,.generic_icons.warning_moderate{background-position:-83px -83px}
.generic_icons.mail_new{background-position:-109px -83px}
.generic_icons.drafts,.generic_icons.reply_all_button,.generic_icons.reply_button{background-position:-135px -83px}
.generic_icons.warning_watch{background-position:-161px -83px}
.generic_icons.calendar_export{background-position:-187px -83px}
.generic_icons.calendar_modify{background-position:-239px -83px}
.generic_icons.plus{background-position:-5px -109px}
.generic_icons.moderate,.generic_icons.warning{background-position:-31px -109px}
.generic_icons.themes{background-position:-57px -109px}
.generic_icons.support{background-position:-83px -109px}
.generic_icons.like,.generic_icons.liked_messages,.generic_icons.liked_users{background-position:-109px -109px}
.generic_icons.unlike{background-position:-135px -109px}
.generic_icons.current_theme{background-position:-161px -109px}
.generic_icons.stats{background-position:-187px -109px}
.generic_icons.right_arrow{background-position:-213px -109px}
.generic_icons.left_arrow{background-position:-239px -109px}
.generic_icons.smiley{background-position:-5px -135px}
.generic_icons.server{background-position:-31px -135px}
.generic_icons.ban,.generic_icons.ignore{background-position:-57px -135px}
.generic_icons.boards{background-position:-83px -135px}
.generic_icons.regcenter{background-position:-109px -135px}
.generic_icons.posts{background-position:-135px -135px}
.generic_icons.sort_down{background-position:-161px -135px}
.generic_icons.change_menu2,.generic_icons.sent{background-position:-187px -135px}
.generic_icons.post_moderation_moderate{background-position:-213px -135px}
.generic_icons.sort_up{background-position:-239px -135px}
.generic_icons.post_moderation_deny{background-position:-5px -161px}
.generic_icons.post_moderation_attach{background-position:-31px -161px}
.generic_icons.post_moderation_allow{background-position:-57px -161px}
.generic_icons.personal_message,.generic_icons.pm{background-position:-83px -161px}
.generic_icons.permissions,.generic_icons.register,.generic_icons.signup{background-position:-109px -161px}
.generic_icons.paid{background-position:-135px -161px}
.generic_icons.packages{background-position:-161px -161px}
.generic_icons.filter{background-position:-187px -161px;margin:0 5px 0 0}
.generic_icons.change_menu{background-position:-213px -161px}
.generic_icons.package_ops{background-position:-239px -161px}
.generic_icons.reports{background-position:-5px -187px}
.generic_icons.news{background-position:-31px -187px}
.generic_icons.delete,.generic_icons.hide_popup,.generic_icons.prune,.generic_icons.remove_button{background-position:-57px -187px}
.generic_icons.modifications{background-position:-83px -187px}
.generic_icons.admin,.generic_icons.maintain{background-position:-109px -187px}
.generic_icons.administration,.generic_icons.home{background-position:-135px -187px}
.generic_icons.frenemy{background-position:-161px -187px}
.generic_icons.attachment{background-position:-187px -187px}
.generic_icons.lock,.generic_icons.login,.generic_icons.security{background-position:-213px -187px}
.generic_icons.disable,.generic_icons.error{background-position:-239px -187px}
.generic_icons.languages{background-position:-5px -213px}
.generic_icons.members_request{background-position:-31px -213px}
.generic_icons.members_delete{background-position:-57px -213px}
.generic_icons.members,.generic_icons.profile{background-position:-83px -213px}
.generic_icons.members_watched{background-position:-109px -213px}
.generic_icons.sticky{background-position:-135px -213px}
.generic_icons.corefeatures,.generic_icons.manlabels,.generic_icons.manrules,.generic_icons.settings{background-position:-161px -213px}
.generic_icons.calendar{background-position:-187px -213px}
.generic_icons.logs{background-position:-213px -213px}
.generic_icons.valid{background-position:-239px -213px}
.generic_icons.approve,.generic_icons.approve_button,.generic_icons.enable,.generic_icons.read_button{background-position:-5px -239px}
.generic_icons.close{background-position:-31px -239px}
.generic_icons.details{background-position:-57px -239px}
.generic_icons.merge{background-position:-83px -239px}
.generic_icons.folder{background-position:-109px -239px}
.generic_icons.restore_button{background-position:-135px -239px}
.generic_icons.split_button{background-position:-161px -239px}
.generic_icons.unapprove_button,.generic_icons.unread_button{background-position:-187px -239px}
.generic_icons.quote,.generic_icons.quote_selected{background-position:-213px -239px}
.generic_icons.notify_button{background-position:-239px -239px}
@media only screen and (max-width:728px){
#primary_nav_wrap ul li ul{width:100%;background:0 0;box-shadow:none;opacity:1;visibility:visible;font-weight:700}
#primary_nav_wrap ul li ul,#primary_nav_wrap ul ul{display:block;position:relative;top:0;left:0}
#primary_nav_wrap ul ul ul{top:0;left:0}
#manage_boards dd,#manage_boards dt,#primary_nav_wrap ul li,#primary_nav_wrap ul ul li,#primary_nav_wrap ul ul ul li{width:90%;margin-left: 15px;}
#primary_nav_wrap ul ul li a{color:#000;padding:5px}
#primary_nav_wrap ul ul ul li a{padding:5px;text-align:right}
}