.tipsy-inner {
	font-size: 16px;
	padding: 5px 8px
}
#powerTip {
	background: #105d7a;
	color: #fff
}
#powerTip.n:before {
	bottom: -8px;
	background: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 7.5px 0 7.5px;
	border-color: #105d7a transparent transparent transparent
}
.jf_js_qtip_title {
	background: #072530;
	font-weight: 100;
	font-size: 20px;
	padding: 10px;
	color: #FFF
}
.jf_js_qtip_status {
	text-align: center;
	margin: 10px 0;
	font-size: 15px;
	text-overflow: ellipsis;
	word-wrap: break-word;
	overflow: hidden;
	max-height: 60px
}
.jf_js_qtip_avatar_c {
	text-align: center;
	margin-bottom: 10px
}
.jf_js_qtip_avatar_c img {
	margin: 0 auto
}
.jf_js_qtip_onlineandfriends {
	text-align: center;
	font-size: 15px;
	margin: 10px 0
}
.jf_js_qtip_user_offline, .jf_js_qtip_user_online {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	padding: 0 9px;
	margin-right: 5px
}
.jf_js_qtip_user_online {
	background: url(../images/jf_js_qtip_icons.png)no-repeat 0 -2px
}
.jf_js_qtip_user_offline {
	background: url(../images/jf_js_qtip_icons.png)no-repeat 0 -20px
}
.jf_js_qtip_friends_icon {
	background: url(../images/jf_js_qtip_icons.png)no-repeat 0 -38px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	padding: 1px 9px;
	margin-right: 5px
}
.joms-popover {
	left: auto;
	border: 1px solid #DDD;
	top: 117%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.joms-popover .joms-avatar img {
	max-width: 32px;
	max-height: 32px
}
.joms-popover .joms-popover__content h5 {
	margin-bottom: 3px
}
.joms-popover .joms-js--noremove {
	padding: 0
}
.joms-popover>li {
	margin: 0;
	padding: 5px 10px
}
.joms-popover>li a {
	letter-spacing: 0;
	text-transform: initial;
	font-weight: 100;
	padding: 0;
	border-left: 0;
	margin: 0
}
.joms-popover form {
	padding: 0
}
.joms-popover .joms-button--full {
	border-width: 1px 0 0 0;
	border-color: #E8E8E8;
	padding: 4px
}
.joms-popover .joms-js--loading {
	margin: 8px auto
}
.joms-popover .joms-js--loading img {
	display: none
}
.joms-button--more, .joms-button--neutral, .joms-button--privacy, .joms-button__approve, .joms-focus__button--options, .joms-postbox-tab .joms-postbox-cancel {
	background: #F3F3F3
}
.joms-avatar img, .joms-avatar--comment img {
	border: 1px solid rgba(0,0,0,.3);
	padding: 0
}
.joms-comment__more {
	font-size: 11px;
	padding: 5px 14px;
	border-bottom: 1px solid rgba(0,0,0,.05);
	border-top: 1px solid rgba(0,0,0,.1);
	margin-bottom: -1px
}
.joms-form__group, .joms-form__legend, .joms-text--bold, .joms-text--light, .joms-text--title {
	color: #555
}
.joms-icon {
	fill: #555
}
.joms-icon.joms-icon--white {
	fill: #FFF
}
.joms-button--primary .joms-icon {
	fill: #fff
}
.joms-table tr:focus, .joms-table tr:hover {
	border-color: #105d7a
}
.joms-avatar img, .joms-avatar--comment img, .joms-avatar--focus img, .joms-avatar--stream img {
	padding: 0;
	border: 1px solid #DDD;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
.joms-input[type=text], .joms-input[type=password], .joms-select, .joms-textarea {
	margin: 0
}
.joms-list--alphabet li, .joms-list--inline li {
	display: inline-block
}
.joms-tab__bar {
	background-color: #eee
}
.joms-alert--danger, .joms-alert--info, .joms-alert--success, .joms-alert--warning {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin-bottom: 0
}
.joms-button--small {
	font-weight: 100
}
@font-face {
	font-family: jf_js_font;
	src: url(../font/jf_js_font.eot?15338284);
	src: url(../font/jf_js_font.eot?15338284#iefix)format('embedded-opentype'), url(../font/jf_js_font.woff?15338284)format('woff'), url(../font/jf_js_font.ttf?15338284)format('truetype'), url(../font/jf_js_font.svg?15338284#jf_js_font)format('svg');
	font-weight: 400;
	font-style: normal
}
[class*=" jf-js-icon-"]:before, [class^=jf-js-icon-]:before {
	font-family: jf_js_font;
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em
}
.jf-js-icon-picture:before {
	content: '\e800'
}
.jf-js-icon-star:before {
	content: '\e812'
}
.jf-js-icon-thumbs-up-alt:before {
	content: '\e802'
}
.jf-js-icon-thumbs-down-alt:before {
	content: '\e803'
}
.jf-js-icon-cog:before {
	content: '\e804'
}
.jf-js-icon-down-dir:before {
	content: '\e805'
}
.jf-js-icon-megaphone:before {
	content: '\e813'
}
.jf-js-icon-smile:before {
	content: '\e806'
}
.jf-js-icon-youtube-play:before {
	content: '\e807'
}
.jf-js-icon-user:before {
	content: '\e808'
}
.jf-js-icon-lock:before {
	content: '\e801'
}
.jf-js-icon-camera:before {
	content: '\e80b'
}
.jf-js-icon-home:before {
	content: '\e80a'
}
.jf-js-icon-chat:before {
	content: '\e80c'
}
.jf-js-icon-calendar:before {
	content: '\e814'
}
.jf-js-icon-logout:before {
	content: '\e80d'
}
.jf-js-icon-globe:before {
	content: '\e80e'
}
.jf-js-icon-mail:before {
	content: '\e80f'
}
.jf-js-icon-pencil:before {
	content: '\e810'
}
.jf-js-icon-group:before {
	content: '\e811'
}
.jf-js-icon-users:before {
	content: '\e809'
}
.joms-icon-bullhorn:before, .joms-icon-calendar-empty:before, .joms-icon-calendar:before, .joms-icon-camera:before, .joms-icon-caret-down:before, .joms-icon-cog:before, .joms-icon-comment:before, .joms-icon-envelope-alt:before, .joms-icon-exit:before, .joms-icon-globe:before, .joms-icon-home:before, .joms-icon-lock:before, .joms-icon-pencil:before, .joms-icon-picture:before, .joms-icon-smiley:before, .joms-icon-star:before, .joms-icon-thumbs-down:before, .joms-icon-thumbs-up:before, .joms-icon-user:before, .joms-icon-users:before, .joms-icon-videocam:before {
	font-family: jf_js_font;
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em
}
.joms-icon-home:before {
	content: '\e80a'
}
.joms-icon-globe:before {
	content: '\e80e'
}
.joms-icon-exit:before {
	content: '\e80d'
}
.joms-icon-envelope-alt:before {
	content: '\e80f'
}
.joms-icon-pencil:before {
	content: '\e810'
}
.joms-icon-camera:before {
	content: '\e80b'
}
.joms-icon-videocam:before {
	content: '\e807'
}
.joms-icon-calendar-empty:before, .joms-icon-calendar:before {
	content: '\e814'
}
.joms-icon-caret-down:before {
	content: '\e805'
}
.joms-icon-star:before {
	content: '\e812'
}
.joms-icon-picture:before {
	content: '\e800'
}
.joms-icon-user:before {
	content: '\e808'
}
.joms-icon-users:before {
	content: '\e809'
}
.joms-icon-thumbs-up:before {
	content: '\e802'
}
.joms-icon-thumbs-down:before {
	content: '\e803'
}
.joms-icon-comment:before {
	content: '\e80c'
}
.joms-icon-cog:before {
	content: '\e804'
}
.joms-icon-lock:before {
	content: '\e801'
}
.joms-icon-smiley:before {
	content: '\e806'
}
.joms-icon-bullhorn:before {
	content: '\e813'
}
#community-wrap a {
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none
}
#community-wrap .jomsocial {
	background: 0;
	padding: 0
}
#community-wrap .jf_js_iTag {
	width: 20px;
	height: 20px;
	display: inline-table;
	vertical-align: top;
	margin-bottom: -1px
}
#community-wrap .jf_js_like_icon {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -1px -1px;
	background-repeat: no-repeat;
	margin: 0 1px 0 -2px;
	width: 17px
}
#community-wrap .jf_js_like_num {
	color: #555;
	font-weight: 700
}
#community-wrap .liked .jf_js_like_icon {
	background-position: -3px -40px;
	width: 14px
}
#community-wrap .liked:hover {
	background-color: #105d7a!important;
	color: #FFF;
	text-shadow: none;
	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important
}
#community-wrap .liked:hover .jf_js_checked_icon, #community-wrap .liked:hover .jf_js_like_icon {
	background-position: -3px -60px
}
#community-wrap .liked:hover span {
	color: #FFF
}
#community-wrap .jf_js_dislike_icon {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -2px -419px;
	background-repeat: no-repeat;
	margin: 0
}
#community-wrap .btn.jf_dis_btn {
	color: #df0d0d
}
#community-wrap .btn.jf_already_disliked, #community-wrap .btn.jf_already_disliked:hover {
	color: #fff;
	background-color: #df0d0d;
	background-image: -moz-linear-gradient(top, #df0d0d, #df0d0d);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#df0d0d), to(#df0d0d));
	background-image: -webkit-linear-gradient(top, #df0d0d, #df0d0d);
	background-image: -o-linear-gradient(top, #df0d0d, #df0d0d);
	background-image: linear-gradient(to bottom, #df0d0d, #df0d0d);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf0d0d', endColorstr='#ffdf0d0d', GradientType=0);
	border: 1px solid rgba(255,255,255,0);
	text-shadow: none
}
#community-wrap .btn.jf_already_disliked .jf_js_dislike_icon, #community-wrap .btn.jf_already_disliked:hover .jf_js_dislike_icon {
	background-position: -2px -439px;
	opacity: 1;
	filter: alpha(opacity=100)
}
#community-wrap .jf_js_icon_add {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -3px -19px;
	background-repeat: no-repeat;
	width: 14px
}
#community-wrap .jf_js_icon_option {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -3px -80px;
	background-repeat: no-repeat;
	width: 14px
}
#community-wrap .jf_profile_options .open .jf_js_icon_option {
	background-position: -3px -100px
}
#community-wrap .jf_js_icon_arrow_b {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -3px -120px;
	background-repeat: no-repeat;
	width: 14px
}
#community-wrap .jf_profile_options .open .jf_js_icon_arrow_b {
	background-position: -3px -140px
}
#community-wrap .jf_alreadyfriends_indic .com-icon-tick {
	background-image: url(../images/jf_js_icons_bundle.png);
	background-position: -2px -60px;
	margin: 0 -3px
}
#community-wrap [class*=" com-icon-"], #community-wrap [class*=" com-toolbar-"], #community-wrap [class*=" com-app-"], #community-wrap [class^=com-icon-], #community-wrap [class^=com-toolbar-], #community-wrap [class^=com-app-] {
	background-image: url(../images/jf_js_sprites_icons.png)
}
#community-wrap .uneditable-input, #community-wrap input[type=text], #community-wrap input[type=password], #community-wrap input[type=datetime], #community-wrap input[type=datetime-local], #community-wrap input[type=date], #community-wrap input[type=month], #community-wrap input[type=time], #community-wrap input[type=week], #community-wrap input[type=number], #community-wrap input[type=email], #community-wrap input[type=url], #community-wrap input[type=search], #community-wrap input[type=tel], #community-wrap input[type=color], #community-wrap select, #community-wrap textarea {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	display: inline-block;
	height: auto;
	padding: 4px 6px;
	color: #555;
	vertical-align: middle;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.7em;
	min-height: 20px;
	border: 1px solid #CCC;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}
#community-wrap label {
	font-weight: 700;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	display: inline-table;
	vertical-align: 4px;
	min-width: 70px
}
#community-wrap select {
	width: auto;
	padding: 6px;
	min-width: 100px
}
#community-wrap .cAlert {
	background-color: #DA0000;
	border: 1px solid #FFF;
	border-width: 1px 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: #FFF;
	margin: 0 0 10px;
	padding: 10px 15px;
	font-family: Arial, sans-serif
}
#community-wrap .joms-button--more, #community-wrap .joms-button--neutral, #community-wrap .joms-button--privacy, #community-wrap .joms-button__approve, #community-wrap .joms-focus__button--options, #community-wrap .joms-postbox-tab .joms-postbox-cancel {
	background: #F0F0F0;
	font-size: 16px;
	border: 0;
	padding: 7px 12px;
	line-height: 16px
}
#community-wrap .joms-button--add, #community-wrap .joms-button--comment, #community-wrap .joms-button--login, #community-wrap .joms-button--primary, #community-wrap .joms-button--secondary, #community-wrap .joms-button--signup, #community-wrap .joms-button__next, #community-wrap .joms-button__reject, #community-wrap .joms-focus__button--add, #community-wrap .joms-focus__button--message, #community-wrap .joms-postbox-tab .joms-postbox-done, #community-wrap .joms-postbox-tab .joms-postbox-save {
	background: #105d7a;
	font-size: 16px;
	border: 0;
	padding: 7px 12px;
	line-height: 16px
}
#community-wrap .joms-button--small {
	padding: 4px 8px
}
#community-wrap .btn {
	padding: 2px 8px;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 0;
	color: #555;
	border: 1px solid #C6C6C6;
	background-color: #f8f8f8;
	background-image: -moz-linear-gradient(top, #fff, #eee);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
	background-image: -webkit-linear-gradient(top, #fff, #eee);
	background-image: -o-linear-gradient(top, #fff, #eee);
	background-image: linear-gradient(to bottom, #fff, #eee);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #FFF;
	text-transform: none;
	margin-bottom: 0;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	width: auto
}
#community-wrap .btn:hover {
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 0 rgba(0,0,0,.2)
}
#community-wrap .btn.active, #community-wrap .btn:active {
	-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	border-color: #BBB
}
#community-wrap .btn a {
	color: #555;
	text-decoration: none
}
#community-wrap .btn.active, #community-wrap .btn.disabled, #community-wrap .btn:active, #community-wrap .btn:focus, #community-wrap .btn:hover, #community-wrap .btn[disabled] {
	background: #fff
}
#community-wrap .btn-primary, #community-wrap .joms-postbox-done, #community-wrap .joms-postbox-save {
	background: #105d7a;
	filter: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	color: #FFF;
	border-color: #105d7a;
	font-weight: 100;
	text-transform: uppercase;
	font-size: 16px
}
#community-wrap .btn-primary:hover, #community-wrap .joms-postbox-done:hover, #community-wrap .joms-postbox-save:hover {
	background: #105d7a;
	-webkit-box-shadow: 0 0 3px #aaa;
	-moz-box-shadow: 0 0 3px #aaa;
	box-shadow: 0 0 3px #aaa
}
#community-wrap .btn-primary.active, #community-wrap .btn-primary.disabled, #community-wrap .btn-primary:active, #community-wrap .btn-primary:focus, #community-wrap .btn-primary[disabled], #community-wrap .joms-postbox-done.active, #community-wrap .joms-postbox-done.disabled, #community-wrap .joms-postbox-done:active, #community-wrap .joms-postbox-done:focus, #community-wrap .joms-postbox-done[disabled], #community-wrap .joms-postbox-save.active, #community-wrap .joms-postbox-save.disabled, #community-wrap .joms-postbox-save:active, #community-wrap .joms-postbox-save:focus, #community-wrap .joms-postbox-save[disabled] {
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	border-color: #105d7a;
	background: #105d7a
}
#community-wrap .btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
#community-wrap .dropdown-menu>li>a:focus, #community-wrap .dropdown-menu>li>a:hover, #community-wrap .dropdown-submenu:focus>a, #community-wrap .dropdown-submenu:hover>a {
	background: #105d7a;
	filter: none
}
#community-wrap .dropdown-menu {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,.2);
	box-shadow: 0 2px 3px rgba(0,0,0,.2)
}
#community-wrap .dropdown-menu .divider {
	margin: 5px 0;
	border: 0
}
#community-wrap .input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
#community-wrap ol.inline, #community-wrap ol.unstyled, #community-wrap ul.inline, #community-wrap ul.unstyled {
	margin-left: 0;
	list-style: none
}
#community-wrap ol.inline>li, #community-wrap ol.unstyled>li, #community-wrap ul.inline>li, #community-wrap ul.unstyled>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px
}
#community-wrap .joms-subnav--desktop, #community-wrap .joms-toolbar--desktop {
	background: 0;
	border: 0
}
#community-wrap .joms-toolbar--desktop {
	background: #105d7a;
	margin-bottom: 0
}
#community-wrap .joms-toolbar--desktop>ul {
	font-size: 0
}
#community-wrap .joms-toolbar--desktop>ul>li {
	padding: 0;
	margin: 0;
	font-size: 12px;
	margin: 8px 0 8px 3px
}
#community-wrap .joms-toolbar--desktop>ul>li a {
	display: block;
	padding: 1px 7px 0 8px;
	font-size: 16px;
	line-height: 32px;
	color: #FFF;
	background: #072530;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
#community-wrap .joms-toolbar--desktop>ul>li:hover {
	background: 0
}
#community-wrap .joms-toolbar--desktop>ul>li:hover>a {
	background: #fff;
	color: #072530
}
#community-wrap .joms-toolbar--desktop>ul>li:first-child {
	margin: 8px 0 8px 5px
}
#community-wrap .joms-toolbar--desktop>ul>li a.joms-js--logout, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-friendrequest, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-general, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-inbox, #community-wrap .joms-toolbar--desktop>ul>li:first-child a {
	background: 0
}
#community-wrap .joms-toolbar--desktop>ul>li a.joms-js--logout:hover, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-friendrequest:hover, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-general:hover, #community-wrap .joms-toolbar--desktop>ul>li a.joms-js--notification-inbox:hover, #community-wrap .joms-toolbar--desktop>ul>li:first-child a:hover {
	background: #072530
}
#community-wrap .joms-toolbar--desktop>ul>li a.joms-js--logout:hover {
	background: #ea0000
}
#community-wrap .joms-toolbar--desktop>ul>li a.joms-js--logout svg {
	vertical-align: -2px
}
#community-wrap .joms-toolbar--desktop>ul>li:nth-last-child(2) {
	margin: 8px 6px 8px 3px
}
#community-wrap .joms-toolbar--desktop>ul>li:last-child {
	margin: 1px 0
}
#community-wrap .joms-toolbar--desktop>ul>li i {
	color: #fff;
	font-size: 17px
}
#community-wrap .joms-toolbar--desktop>ul>li i.joms-icon-home {
	font-size: 18px;
	height: 26px;
	display: inline-block;
	vertical-align: -2px
}
#community-wrap .joms-toolbar--desktop>ul>li i.joms-icon-globe {
	font-size: 17px
}
#community-wrap .joms-toolbar--desktop>ul>li i.joms-icon-envelope-alt {
	font-size: 16px;
	margin: 0 1px 0 -1px
}
#community-wrap .joms-toolbar--desktop>ul>li svg.joms-icon {
	fill: #fff
}
#community-wrap .joms-toolbar--desktop>ul>li.active>a {
	background-color: #fff;
	color: #072530
}
#community-wrap .joms-toolbar--desktop>ul>li.active i {
	color: #fff
}
#community-wrap .joms-toolbar--desktop .joms-dropdown {
	background: #105d7a;
	border: 1px solid #072530;
	border-bottom: 0;
	width: auto;
	width: 200px
}
#community-wrap .joms-toolbar--desktop .joms-dropdown li {
	padding: 0;
	border: 1px solid #072530;
	border-width: 0 0 1px
}
#community-wrap .joms-toolbar--desktop .joms-dropdown li a {
	color: #FFF;
	border: 0;
	padding: 3px 10px 2px 10px;
	font-size: 14px;
	text-transform: initial;
	line-height: 28px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
#community-wrap .joms-toolbar--desktop .joms-dropdown li:hover a {
	color: #072530;
	background: #fff
}
#community-wrap .joms-toolbar--desktop .joms-notifications__label {
	left: 50%;
	font-family: tahoma, 'Lucida Grande', Arial, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 18px!important;
	top: 1px;
	min-width: 14px;
	margin: 0 0 0 -6px;
	background: #ea0000
}
#community-wrap .joms-arrow--top-left:after, #community-wrap .joms-arrow--top-left:before, #community-wrap .joms-arrow--top:after, #community-wrap .joms-arrow--top:before, #community-wrap .joms-module__wrapper--main .joms-tab__bar>a.active:after, #community-wrap .joms-module__wrapper--main .joms-tab__bar>a.active:before {
	border-width: 6px;
	border-bottom-color: #072530
}
#community-wrap .joms-toolbar--desktop .joms-dropdown>li:hover, #community-wrap .joms-toolbar--desktop .joms-popover>li:hover {
	background: 0
}
#community-wrap .joms-toolbar--desktop .joms-dropdown>li .joms-popover__content, #community-wrap .joms-toolbar--desktop .joms-popover>li .joms-popover__content {
	font-size: 16px
}
#community-wrap .joms-toolbar--desktop .joms-dropdown>li .joms-popover__content a, #community-wrap .joms-toolbar--desktop .joms-popover>li .joms-popover__content a {
	border: 0;
	color: #105d7a;
	background: 0;
	padding: 0
}
#community-wrap .joms-toolbar--desktop .joms-popover {
	top: 41px
}
#community-wrap .joms-toolbar--desktop a {
	background: 0
}
#community-wrap .joms-toolbar--desktop a.joms-button--full {
	background: #F0F0F0
}
#community-wrap .joms-toolbar {
	background: 0;
	margin: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
#community-wrap .joms-toolbar li {
	border: 0
}
#community-wrap .joms-toolbar li .joms-trigger__menu--main, #community-wrap .joms-toolbar li .joms-trigger__menu--user, #community-wrap .joms-toolbar li a {
	background: #105d7a
}
#community-wrap .joms-toolbar li .joms-trigger__menu--main svg, #community-wrap .joms-toolbar li .joms-trigger__menu--user svg, #community-wrap .joms-toolbar li a svg {
	fill: #fff
}
#community-wrap .joms-toolbar li:hover .joms-trigger__menu--main, #community-wrap .joms-toolbar li:hover .joms-trigger__menu--user, #community-wrap .joms-toolbar li:hover a {
	background: #072530
}
#community-wrap .joms-toolbar .joms-notifications__label {
	top: -2px;
	right: auto;
	left: 46%;
	font-family: tahoma, 'Lucida Grande', Arial, sans-serif;
	font-size: 11px;
	font-weight: 700;
	padding: 0 3px!important
}
#community-wrap .joms-menu, #community-wrap .joms-menu--user {
	background: #072530;
	border: 0
}
#community-wrap .joms-menu a, #community-wrap .joms-menu--user a {
	color: #FFF;
	font-size: 16px;
	font-weight: 100;
	padding: 11px 14px
}
#community-wrap .joms-menu a:active, #community-wrap .joms-menu a:focus, #community-wrap .joms-menu a:hover, #community-wrap .joms-menu--user a:active, #community-wrap .joms-menu--user a:focus, #community-wrap .joms-menu--user a:hover {
	background: #fff;
	color: #105d7a
}
#community-wrap .joms-menu li, #community-wrap .joms-menu--user li {
	border-bottom: 0
}
#community-wrap .joms-menu ul li ul, #community-wrap .joms-menu--user ul li ul {
	padding: 0 0 0 20px
}
#community-wrap .joms-menu .joms-menu__toggle, #community-wrap .joms-menu--user .joms-menu__toggle {
	cursor: pointer
}
#community-wrap .joms-menu .joms-menu__toggle svg, #community-wrap .joms-menu--user .joms-menu__toggle svg {
	width: 16px;
	height: 16px;
	fill: #ccc
}
#community-wrap .jf_js_sticky_toolbar.jf_js_menu_fixed {
	position: fixed;
	top: 0;
	left: 0;
	background: #105d7a;
	-webkit-box-shadow: 0 1px 3px rgba(85,85,85,.5);
	-moz-box-shadow: 0 1px 3px rgba(85,85,85,.5);
	box-shadow: 0 1px 3px rgba(85,85,85,.5);
	z-index: 999;
	width: 100%
}
#community-wrap .jf_js_sticky_toolbar.jf_js_menu_fixed .rt-container {
	margin: 0 auto
}
#community-wrap .jf_js_sticky_toolbar.jf_js_menu_fixed .rt-container .rt-block {
	margin-top: 0;
	margin-bottom: 0;
	background: 0 0;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
#community-wrap .jf_js_leftPanel {
	position: absolute;
	top: 46px;
	z-index: 50
}
#community-wrap .jf_js_leftPanel .jf_toggle_btn {
	position: absolute;
	background: #105d7a url(../images/jf_js_leftcol.png)no-repeat top left;
	width: 40px;
	height: 46px;
	margin-left: -40px;
	cursor: pointer;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
	-webkit-box-shadow: -1px 0 1px rgba(0,0,0,.3);
	-moz-box-shadow: -1px 0 1px rgba(0,0,0,.3);
	box-shadow: -1px 0 1px rgba(0,0,0,.3)
}
#community-wrap .jf_js_leftPanel .jf_toggle_btn.active {
	background-color: #072530;
	background-position: bottom left
}
#community-wrap .jf_js_leftPanel .cnt {
	display: none;
	background: #105d7a;
	width: 200px;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2);
	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.2);
	box-shadow: 1px 1px 1px rgba(0,0,0,.2)
}
#community-wrap .jf_js_leftPanel .cnt .jf_load_panel {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: #105d7a url(../images/jf_js_loader8.gif)no-repeat center 20%
}
#community-wrap .jf_js_leftPanel .cnt .joms-module {
	border: 0
}
#community-wrap .jf_js_leftPanel .cnt .joms-module h3 {
	background-color: #072530;
	background-image: -moz-linear-gradient(top, #072530, #072530);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#072530), to(#072530));
	background-image: -webkit-linear-gradient(top, #072530, #072530);
	background-image: -o-linear-gradient(top, #072530, #072530);
	background-image: linear-gradient(to bottom, #072530, #072530);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff072530', endColorstr='#ff072530', GradientType=0);
	color: #fff;
	border: 0
}
#community-wrap .jf_js_leftPanel .cnt .joms-module .custom {
	padding: 5px;
	color: #fff
}
#community-wrap .jf_js_leftPanel .cnt .joms-tab__content {
	padding: 0
}
#community-wrap .jf_js_leftPanel .cnt .joms-tab__bar {
	display: none
}
@media (max-width:736px) {
#community-wrap .jf_js_leftPanel {
	display: none
}
}
@media only screen and (min-width:992px) {
#community-wrap .joms-body .joms-sidebar {
	width: 25%
}
#community-wrap .joms-body .joms-main {
	padding-left: 14px;
	width: 75%
}
#community-wrap .joms-body .joms-main.joms-main--full {
	padding-right: 14px;
	width: 100%
}
}
@media only screen and (min-width:992px) {
#community-wrap .joms-body.jf_right_side .joms-sidebar {
	width: 25%;
	float: right
}
#community-wrap .joms-body.jf_right_side .joms-main {
	padding-left: 0;
	padding-right: 14px;
	width: 75%
}
#community-wrap .joms-body.jf_right_side .joms-main.joms-main--full {
	padding-left: 14px;
	width: 100%
}
}
#community-wrap .joms-module--stacked, #community-wrap .joms-module__wrapper {
	margin-bottom: 0;
	border: 1px solid #ccc;
	border-width: 1px 0 0 1px
}
#community-wrap .joms-module--stacked:first-child, #community-wrap .joms-module__wrapper:first-child {
	border-top: 0
}
#community-wrap .joms-module--stacked:last-child, #community-wrap .joms-module__wrapper:last-child {
	border-width: 1px 0 1px 1px
}
#community-wrap .joms-module--stacked .joms-tab__content, #community-wrap .joms-module__wrapper .joms-tab__content {
	padding: 14px 2% 2% 2%
}
#community-wrap .joms-module__wrapper--stacked {
	margin: 0
}
#community-wrap .joms-tab__bar {
	color: #555;
	background-color: #ececec;
	background-image: -moz-linear-gradient(top, #f6f6f6, #ddd);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#ddd));
	background-image: -webkit-linear-gradient(top, #f6f6f6, #ddd);
	background-image: -o-linear-gradient(top, #f6f6f6, #ddd);
	background-image: linear-gradient(to bottom, #f6f6f6, #ddd);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6', endColorstr='#ffdddddd', GradientType=0);
	line-height: 19px;
	border-bottom: 1px solid #c5c5c5
}
#community-wrap .joms-tab__bar a {
	font-size: 18px;
	border-right: 1px solid #ccc;
	color: #000
}
#community-wrap .joms-tab__bar a.active {
	font-weight: 100
}
#community-wrap .joms-tab__bar a:last-child {
	border-right: 0
}
#community-wrap .joms-module__header {
	color: #555;
	background: #EEE;
	text-transform: uppercase;
	line-height: 19px;
	border-bottom: 1px solid #DDD;
	font-weight: 100;
	font-size: 18px
}
#community-wrap .joms-module__filter {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #DDD;
	text-align: center;
	line-height: 16px;
	position: relative
}
#community-wrap .joms-module__filter .joms-js--loading {
	margin: 13px auto 5px auto;
	position: relative!important
}
#community-wrap .joms-module__filter .joms-js--loading img {
	display: none
}
#community-wrap .joms-module__filter a {
	border: 1px transparent solid;
	font-size: 11px
}
#community-wrap .joms-module__filter a.active-state {
	color: #ea0000
}
#community-wrap .joms-module__body {
	padding: 14px 2% 0 2%
}
#community-wrap .joms-tab__content .joms-module__body {
	padding: 0
}
#community-wrap .joms-module__footer {
	padding: 5px 0 0 0;
	margin-top: 10px;
	border-top: 1px solid #DDD;
	text-align: right
}
#community-wrap .joms-module__footer a {
	color: #105d7a;
	font-size: 11px;
	line-height: 12px
}
#community-wrap .joms-module__footer a small {
	font-size: 100%
}
#community-wrap .joms-module__footer a:hover {
	text-decoration: underline
}
#community-wrap .joms-js--loading {
	width: 40px;
	height: 6px;
	background: transparent url(../images/jf_js_loader4.gif)no-repeat center
}
#community-wrap .joms-module .joms-gap {
	height: 0
}
#community-wrap .jf_js_search_module {
	position: absolute;
	right: -5px;
	top: 1px;
	border: none;
	width: 200px;
	margin: 0;
	padding: 7px 10px 10px 10px;
	z-index: 20
}
#community-wrap .jf_js_search_module .jf_modules {
	float: left
}
#community-wrap .jf_js_search_module .jf_modules form {
	background: 0 0;
	height: auto;
	padding: 2px;
	margin: 0
}
#community-wrap .jf_js_search_module .jf_modules .inputbox {
	background: #F9F9F9;
	height: 28px!important;
	padding: 0 24px 0 6px!important;
	margin: 0;
	border: 1px solid #072530;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	width: 80px;
	float: left;
	font-size: 14px;
	border-right: none;
	-ms-box-sizing: initial;
	-webkit-box-sizing: initial;
	-moz-box-sizing: initial;
	box-sizing: initial;
	outline: 0;
	line-height: 32px
}
#community-wrap .jf_js_search_module .jf_modules .inputbox:focus, #community-wrap .jf_js_search_module .jf_modules .inputbox:hover {
	background: #fff
}
#community-wrap .jf_js_search_module .jf_modules .jf_events, #community-wrap .jf_js_search_module .jf_modules .jf_groups, #community-wrap .jf_js_search_module .jf_modules .jf_users, #community-wrap .jf_js_search_module .jf_modules .jf_videos {
	position: absolute;
	margin: 0;
	display: block;
	right: 0
}
#community-wrap .jf_js_search_module .jf_modules .jf_events .button, #community-wrap .jf_js_search_module .jf_modules .jf_groups .button, #community-wrap .jf_js_search_module .jf_modules .jf_users .button, #community-wrap .jf_js_search_module .jf_modules .jf_videos .button {
	background: transparent url(../images/jf_js_search.png)center no-repeat;
	height: 30px;
	width: 30px;
	float: right;
	border: none;
	text-indent: -999px;
	margin: 0 0 0 2px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: 0
}
#community-wrap .jf_js_search_module .jf_modules .jf_users {
	background: 0 0;
	height: auto;
	padding: 2px;
	margin: 0
}
#community-wrap .jf_js_search_module .jf_search_selectors, #community-wrap .jf_js_search_module .jf_selected_options {
	background: #072530;
	border: 1px solid #072530;
	position: absolute
}
#community-wrap .jf_js_search_module .jf_search_selectors div, #community-wrap .jf_js_search_module .jf_selected_options div {
	background-image: url(../images/jf_js_search_types.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
	display: block;
	cursor: pointer
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_users, #community-wrap .jf_js_search_module .jf_selected_options .jf_users {
	background-position: 0 0
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_users:hover, #community-wrap .jf_js_search_module .jf_selected_options .jf_users:hover {
	background-position: -28px 0
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_videos, #community-wrap .jf_js_search_module .jf_selected_options .jf_videos {
	background-position: 0 -27px
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_videos:hover, #community-wrap .jf_js_search_module .jf_selected_options .jf_videos:hover {
	background-position: -28px -27px
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_groups, #community-wrap .jf_js_search_module .jf_selected_options .jf_groups {
	background-position: 0 -55px
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_groups:hover, #community-wrap .jf_js_search_module .jf_selected_options .jf_groups:hover {
	background-position: -28px -55px
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_events, #community-wrap .jf_js_search_module .jf_selected_options .jf_events {
	background-position: 0 -84px
}
#community-wrap .jf_js_search_module .jf_search_selectors .jf_events:hover, #community-wrap .jf_js_search_module .jf_selected_options .jf_events:hover {
	background-position: -28px -84px
}
#community-wrap .jf_js_search_module .jf_selected_options {
	right: 34px;
	top: 9px;
	border-width: 0 1px 0 1px;
	cursor: pointer;
	margin: 1px 0
}
#community-wrap .jf_js_search_module .jf_search_selectors {
	display: none;
	right: 35px;
	top: 37px;
	border-bottom: none
}
#community-wrap .jf_js_search_module .jf_search_selectors div {
	border-bottom: 1px solid #072530
}
#community-wrap .jf_js_search_module .joms-popover {
	width: 340px;
	right: 32px;
	left: auto;
	border: 1px solid #DDD;
	top: 117%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
#community-wrap .jf_js_search_module .joms-popover .joms-avatar img {
	max-width: 32px;
	max-height: 32px
}
#community-wrap .jf_js_search_module .joms-popover .joms-popover__content h5 {
	margin-bottom: 3px
}
#community-wrap .jf_js_search_module .joms-popover .joms-js--noremove {
	padding: 0
}
#community-wrap .jf_js_search_module .joms-popover>li {
	margin: 0;
	padding: 5px 10px
}
#community-wrap .jf_js_search_module .joms-popover>li a {
	letter-spacing: 0;
	text-transform: initial;
	font-weight: 100;
	padding: 0 8px;
	border-left: 0
}
#community-wrap .jf_js_search_module .joms-popover form {
	padding: 0
}
#community-wrap .jf_js_search_module .joms-popover .joms-button--full {
	border-width: 1px 0 0 0;
	border-color: #E8E8E8;
	padding: 4px
}
#community-wrap .jf_js_search_module .joms-popover .joms-js--loading {
	margin: 8px auto
}
#community-wrap #jf_mobile_nav {
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 0;
	z-index: 1000
}
#community-wrap #jf_mobile_nav #jf_mobile_menu {
	width: 100%;
	height: 50px;
	background-color: #1e6a87;
	background-image: -moz-linear-gradient(top, #227fa3, #194b5e);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#227fa3), to(#194b5e));
	background-image: -webkit-linear-gradient(top, #227fa3, #194b5e);
	background-image: -o-linear-gradient(top, #227fa3, #194b5e);
	background-image: linear-gradient(to bottom, #227fa3, #194b5e);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff227fa3', endColorstr='#ff194b5e', GradientType=0);
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,.66);
	-moz-box-shadow: 0 0 6px rgba(0,0,0,.66);
	box-shadow: 0 0 6px rgba(0,0,0,.66);
	z-index: 778;
	border-top: 1px dashed #444;
	cursor: pointer;
	position: fixed;
	bottom: 0
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .inner {
	width: 100%;
	height: 100%;
	display: block
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .inner:active {
	-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	-moz-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	box-shadow: inset 0 0 15px rgba(0,0,0,.5)
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .groups, #community-wrap #jf_mobile_nav #jf_mobile_menu .home, #community-wrap #jf_mobile_nav #jf_mobile_menu .photos, #community-wrap #jf_mobile_nav #jf_mobile_menu .profile {
	width: 18%;
	height: 100%;
	float: left
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .home {
	background: url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -15px
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .profile {
	background: url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -94px
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .expand {
	background: url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -175px;
	width: 28%;
	height: 100%;
	float: left;
	margin-left: -1px;
	margin-right: -1px;
	border: 1px solid rgba(0,0,0,.3);
	border-width: 0 1px 0 1px
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .photos {
	background: url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -254px
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .groups {
	background: url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -334px
}
#community-wrap #jf_mobile_nav #jf_mobile_menu .opened {
	background-color: #222;
	background-position: 50% -1135px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand {
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 777;
	top: 0;
	left: 0;
	background: #fff;
	text-align: center;
	overflow-x: hidden;
	padding-top: 20%
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .jf_middle {
	position: relative;
	z-index: 777;
	background: #fff;
	top: 0;
	display: block
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .jf_middle .jf_loader {
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 777;
	top: 0;
	left: 0;
	background: #fff url(../images/jf_js_mobile_loader.gif)no-repeat 50% 50%
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items {
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 777;
	top: 0;
	left: 0;
	background: #fff;
	text-align: center;
	overflow-x: hidden
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items ul {
	list-style: none;
	padding-left: 0;
	margin: 0;
	padding-bottom: 50px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items ul li {
	font-size: 24px;
	text-align: left
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items ul li a {
	line-height: 50px;
	font-size: 24px;
	border-bottom: 1px solid #DDD;
	text-align: left;
	padding-left: 20px;
	display: block;
	color: #444;
	background: #F6F6F6;
	text-decoration: none
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items ul li a:hover {
	background-color: #fff
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items ul li a:active {
	-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	-moz-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	box-shadow: inset 0 0 15px rgba(0,0,0,.5)
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items .jf_back {
	cursor: pointer;
	line-height: 50px;
	color: #fff;
	font-size: 24px;
	border-width: 1px 0 1px 0;
	padding-left: 40px;
	text-align: left;
	background: #ea0000 url(../images/jf_js_mobile_nav_min.png)no-repeat -18px -1294px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .items .jf_back:active {
	-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	-moz-box-shadow: inset 0 0 15px rgba(0,0,0,.5);
	box-shadow: inset 0 0 15px rgba(0,0,0,.5)
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .jf_parent {
	display: inline-block
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .home {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -408px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .prof {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -489px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .msg {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -569px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .friends {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -650px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .photos {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -730px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .videos {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -810px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .events {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -890px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .groups {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -970px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .apps {
	background: #f4f4f4 url(../images/jf_js_mobile_nav_min.png)no-repeat 50% -1050px
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .jf_btn {
	width: 80px;
	display: inline-block;
	margin: 10px 5px;
	border: 1px solid #D5D5D5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	padding: 54px 0 6px 0;
	color: #444;
	font-size: 18px;
	text-transform: uppercase;
	text-decoration: none
}
#community-wrap #jf_mobile_nav #jf_mob_menu_expand .jf_btn:active {
	-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 0 10px rgba(0,0,0,.2);
	box-shadow: inset 0 0 10px rgba(0,0,0,.2);
	border: 1px solid #BBB
}
@media (max-height:320px) {
#community-wrap #jf_mobile_nav #jf_mob_menu_expand {
	padding-top: 7%
}
}
#community-wrap.cEvents .joms-main .joms-tab__bar, #community-wrap.cGroups .joms-main .joms-tab__bar, #community-wrap.cProfile .joms-main .joms-tab__bar {
	background: #F6F6F6
}
#community-wrap.cEvents .joms-main .joms-tab__bar a, #community-wrap.cGroups .joms-main .joms-tab__bar a, #community-wrap.cProfile .joms-main .joms-tab__bar a {
	border-right: 1px solid #DDD
}
#community-wrap.cEvents .joms-main.joms-main--full .joms-tab__bar, #community-wrap.cGroups .joms-main.joms-main--full .joms-tab__bar, #community-wrap.cProfile .joms-main.joms-main--full .joms-tab__bar {
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD
}
#community-wrap.cEvents .joms-sidebar .joms-tab__bar a.active, #community-wrap.cGroups .joms-sidebar .joms-tab__bar a.active, #community-wrap.cProfile .joms-sidebar .joms-tab__bar a.active {
	background: #F6F6F6
}
#community-wrap .joms-focus {
	margin: 0;
	border-bottom: 1px solid #DDD
}
#community-wrap .joms-focus__header {
	position: relative;
	background: #F3F3F3;
	padding: 25px;
	border-top: 2px solid #DDD;
	margin: -5px 0 0 0;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease
}
@media only screen and (min-width:992px) {
#community-wrap .joms-focus__header:hover {
	background: #fff
}
}
#community-wrap .joms-avatar--focus {
	min-width: 166px;
	line-height: 0;
	margin: -90px 0 0 0;
	display: block;
	width: 10%
}
#community-wrap .joms-avatar--focus img {
	max-width: 166px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: 1px solid rgba(0,0,0,.12);
	padding: 3px
}
#community-wrap .joms-avatar--focus svg {
	top: 50%;
	left: 50%;
	margin: -20px 0 0 -20px
}
#community-wrap .joms-form__group .joms-avatar--focus {
	margin: 0 0 20px 0
}
#community-wrap .joms-focus__title {
	vertical-align: top;
	padding: 0 15px;
	width: 30%
}
@media only screen and (max-width:992px) {
#community-wrap .joms-focus__title {
	width: 80%
}
}
#community-wrap .joms-focus__actions__wrapper {
	width: 60%
}
@media only screen and (min-width:992px) {
#community-wrap .joms-focus__actions__wrapper {
	vertical-align: top;
	width: 60%
}
#community-wrap .joms-focus__header__actions--desktop {
	position: relative
}
}/*#community-wrap .jf_profile_tools{position:absolute;top:0;right:0;width:150%}*/
#community-wrap .jf_profile_tools .jf_tools_btns {
	display: inline-block;
	margin: 0 0 10px 5px;
	font-size: 13px
}
#community-wrap .jf_profile_tools .jf_tools_btns.btn-primary {
	font-weight: 700;
	text-shadow: none;
	text-transform: capitalize;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif!important;
	letter-spacing: 0;
	padding: 3px 8px;
	vertical-align: middle
}
#community-wrap .jf_profile_tools .jf_profile_options {
	display: inline-table;
	vertical-align: top;
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 0 10px 5px
}
#community-wrap .jf_profile_tools .jf_profile_options .joms-dropdown {
	position: absolute;
	border: 1px solid #CCC;
	right: 0
}
#community-wrap .jf_profile_tools .jf_profile_options .joms-dropdown li {
	padding: 0
}
#community-wrap .jf_profile_tools .jf_profile_options .joms-dropdown li a {
	color: #555;
	font-size: 12px
}
#community-wrap .jf_profile_tools .jf_profile_options .joms-dropdown li a:hover {
	background: #105d7a;
	color: #fff
}
#community-wrap .jf_pr_name {
	line-height: 24px;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 20px;
	color: #333;
	display: inline-block;
	font-weight: 700
}
#community-wrap .jf_pr_name_likes {
	font-size: 11px;
	color: grey;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-left: 1px;
	clear: both
}
#community-wrap .jf_pr_name_likes .jf_js_like_num {
	font-weight: 100
}
#community-wrap .jf_pr_name_karma {
	margin: 0;
	display: inline-block
}
#community-wrap .jf_pr_name_karma img {
	position: relative;
	top: 3px;
	left: 0;
	padding: 0
}
#community-wrap .jf_js_pr_no_info_shared {
	height: 62px;
	display: block;
	line-height: 62px;
	text-align: center
}
#community-wrap .joms-focus--mini {
	border: 1px solid #DDD;
	border-width: 1px 0
}
#community-wrap .joms-focus--mini+.joms-focus__link {
	border: 1px solid #DDD;
	border-width: 0 0 1px 0
}
#community-wrap .jf_js_focus_link {
	position: relative;
	padding: 0 0 20px 0
}
#community-wrap .jf_js_focus_link li {
	display: inline-block;
	margin: 5px
}
#community-wrap .jf_js_focus_link li a {
	font-size: 12px
}
@media only screen and (min-width:992px) {
#community-wrap .jf_js_focus_link {
	display: none
}
}
#community-wrap .joms-choose--avatar img, #community-wrap .joms-form__group .joms-js--avatar {
	border: 1px solid #DDD;
	padding: 0
}
#community-wrap .joms-app__block .joms-text--bold {
	font-weight: 100
}
#community-wrap .jf_status_author {
	width: 77px;
	text-align: center;
	float: left;
	margin: 20px 0 0 0
}
#community-wrap .jf_status_author a {
	display: block;
	width: 42px;
	margin: 0 auto
}
#community-wrap .jf_status_author a span {
	display: block;
	width: 42px;
	height: 42px;
	margin: 0 auto;
	border: 1px solid #CCC;
	background: #FFF
}
#community-wrap.cEvents .jf_status_author, #community-wrap.cGroups .jf_status_author, #community-wrap.cProfile .jf_status_author {
	margin: 0
}
#community-wrap .joms-postbox {
	margin: 20px 0;
	margin-left: 77px;
	background: #F5F5F5
}
#community-wrap .joms-postbox .joms-postbox-preview {
	background: #fff
}
#community-wrap .joms-postbox #joms-postbox-status:after, #community-wrap .joms-postbox #joms-postbox-status:before {
	display: none
}
#community-wrap .joms-postbox .joms-postbox-input {
	background: #FFF;
	border-bottom: 1px solid #EAEAEA;
	min-height: 46px
}
#community-wrap .joms-postbox .joms-postbox-input .inputbox {
	border: 0
}
#community-wrap .joms-postbox .joms-postbox-input .inputbox textarea {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: 0;
	min-height: 25px!important
}
#community-wrap .joms-postbox .joms-postbox-map {
	margin: -8px -8px 4px -8px;
	border-bottom: 1px solid #DDD
}
#community-wrap .joms-postbox .joms-postbox-map .joms-postbox-keyword {
	border-color: #ddd
}
#community-wrap .joms-postbox .joms-postbox-keyword {
	background-color: #fff;
	border-color: #DDD
}
#community-wrap .joms-postbox .joms-postbox-locations {
	border: 1px solid #DDD;
	width: 99.9%!important
}
#community-wrap .joms-postbox .joms-postbox-locations li {
	background: #FFF
}
#community-wrap .joms-postbox .location-dropdown {
	background: #f9f9f9
}
#community-wrap .joms-postbox .location-dropdown li:hover {
	background: #FFFBD0
}
#community-wrap .joms-postbox .joms-postbox-dropdown {
	border-color: #ddd
}
#community-wrap .joms-postbox .joms-postbox-dropdown li {
	display: block!important
}
#community-wrap .joms-postbox .joms-postbox-dropdown.privacy-dropdown {
	padding: 0
}
#community-wrap .joms-postbox .joms-postbox-dropdown.privacy-dropdown li {
	padding: 5px 10px
}
#community-wrap .joms-postbox .joms-postbox-dropdown.privacy-dropdown li:hover {
	background: #105d7a;
	color: #FFF;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
#community-wrap .joms-postbox .joms-postbox-dropdown.privacy-dropdown i:before {
	font-size: 13px;
	margin-right: 6px
}
#community-wrap .joms-postbox .joms-postbox-tab ul:after, #community-wrap .joms-postbox .joms-postbox-tab ul:before {
	display: none
}
#community-wrap .joms-postbox .joms-postbox-tab li {
	line-height: 22px;
	min-width: 28px;
	color: #aaa;
	padding: 6px;
	text-align: center;
	position: relative;
	vertical-align: bottom
}
#community-wrap .joms-postbox .joms-postbox-tab li [class*=" joms-icon-"]:before, #community-wrap .joms-postbox .joms-postbox-tab li [class^=joms-icon-]:before {
	color: #aaa
}
#community-wrap .joms-postbox .joms-postbox-tab li:hover {
	background: #eee;
	color: #000
}
#community-wrap .joms-postbox .joms-postbox-tab li:hover [class*=" joms-icon-"]:before, #community-wrap .joms-postbox .joms-postbox-tab li:hover [class^=joms-icon-]:before {
	color: #555
}
#community-wrap .joms-postbox .joms-postbox-tab li:first-child {
	padding: 6px 2px 6px 7px
}
#community-wrap .joms-postbox .joms-postbox-tab li.active:after, #community-wrap .joms-postbox .joms-postbox-tab li.active:before {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	top: -1px;
	left: 50%;
	border-style: solid;
	border-width: 8px 6px 0 6px;
	background: transparent
}
#community-wrap .joms-postbox .joms-postbox-tab li.active:after {
	border-color: #fff transparent transparent transparent
}
#community-wrap .joms-postbox .joms-postbox-tab li.active:before {
	border-color: #777 rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0)
}
#community-wrap .joms-postbox .joms-postbox-tab.selected li {
	border: 0;
	height: 36px;
	line-height: 36px;
	padding: 0 5px
}
#community-wrap .joms-postbox .joms-postbox-tab.selected li:hover {
	background: #eee
}
#community-wrap .joms-postbox .joms-postbox-tab.selected li[data-tab=mood] {
	padding: 0 2px 0 7px
}
#community-wrap .joms-postbox .joms-postbox-tab i {
	font-size: 16px
}
#community-wrap .joms-postbox .joms-postbox-tab i.joms-icon-globe {
	font-size: 14px
}
#community-wrap .joms-postbox .joms-postbox-tab i.joms-icon-picture {
	font-size: 15px
}
#community-wrap .joms-postbox .joms-postbox-tab i.joms-icon-videocam {
	font-size: 18px;
	padding: 1px 0 0 0;
	display: block
}
#community-wrap .joms-postbox .joms-postbox-tab i.joms-icon-calendar {
	font-size: 18px
}
#community-wrap .joms-postbox .joms-postbox-tab i.joms-icon-videocam {
	font-size: 18px
}
#community-wrap .joms-postbox .joms-postbox-tab span {
	display: none!important
}
#community-wrap .joms-postbox .joms-postbox-tab svg.joms-icon {
	height: 18px;
	width: 18px;
	fill: #999
}
#community-wrap .joms-postbox .joms-postbox-tab li:hover svg.joms-icon {
	fill: #555
}
#community-wrap .joms-postbox .joms-postbox-action {
	right: 0;
	bottom: 4px
}
#community-wrap .joms-postbox .joms-postbox-action button.joms-postbox-cancel {
	background: 0;
	border: 0;
	margin: 0 5px 0 0
}
#community-wrap .joms-postbox .joms-postbox-action button.joms-postbox-cancel:hover {
	background: #eee
}
#community-wrap .joms-postbox .joms-postbox-save {
	margin: 0 5px 0 -5px
}
#community-wrap .joms-fetched-images {
	border: 1px solid #CCC
}
#community-wrap .joms-fetched-wrapper .joms-select {
	padding: 0
}
#community-wrap .joms-fetched-category {
	background: #FFFAD5
}
#community-wrap .joms-postbox-done {
	margin: 2px 5px;
	line-height: 22px
}
#community-wrap .joms-postbox-loading {
	bottom: 2px;
	background: #f9f9f9 url(../images/jf_js_loader4.gif)no-repeat center
}
#community-wrap .joms-postbox-loading img {
	display: none
}
#community-wrap .joms-activity-filter {
	margin: 0 0 20px 77px;
	width: auto;
	background: #F5F5F5
}
#community-wrap .joms-activity-filter i {
	font-size: 14px
}
#community-wrap .joms-stream__wrapper {
	position: relative;
	overflow: hidden
}
#community-wrap .joms-stream__wrapper .joms-load-latest {
	margin: 18px 0 18px 77px;
	border: 1px solid #DDD;
	background: #FFF9E4
}
#community-wrap .joms-stream__wrapper .joms-load-latest a {
	color: #666
}
#community-wrap .joms-stream__wrapper .cActivity-LoadMore {
	margin: 15px 0 15px 79px;
	height: 32px
}
#community-wrap .joms-stream__wrapper .cActivity-LoadMore a {
	color: #555!important;
	font-family: arial, tahoma, verdana!important
}
#community-wrap .joms-stream__wrapper .cActivity-LoadMore .joms-button--primary {
	background-color: #f8f8f8;
	background-image: -moz-linear-gradient(top, #fff, #eee);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
	background-image: -webkit-linear-gradient(top, #fff, #eee);
	background-image: -o-linear-gradient(top, #fff, #eee);
	background-image: linear-gradient(to bottom, #fff, #eee);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0)
}
#community-wrap .joms-stream__wrapper .cActivity-LoadMore .loading {
	height: 30px;
	margin: 0 auto;
	background-position: center
}
#community-wrap .joms-avatar--stream {
	padding: 0
}
#community-wrap .joms-stream {
	border: 0;
	margin: 0 0 20px 0;
	background: 0;
	padding: 0 0 15px!important;
	border-bottom: 1px solid #E8E8E8
}
#community-wrap .joms-stream .joms-avatar--stream {
	width: 77px;
	float: left;
	padding: 0
}
#community-wrap .joms-stream .joms-avatar--stream a {
	display: block;
	border: 1px solid #AAA;
	width: 42px;
	margin: 1px auto;
	line-height: 0
}
#community-wrap .joms-stream .joms-avatar--stream a img {
	padding: 0;
	width: 100%;
	border: 0
}
#community-wrap .joms-stream .jf_js_stream_wrap {
	padding: 0;
	margin: 0 0 0 79px;
	background: #FFF;
	position: relative
}
#community-wrap .loading {
	width: 40px;
	height: 6px;
	background: transparent url(../images/jf_js_loader4.gif)no-repeat 0 0
}
#community-wrap .jf_js_stream_wrap .joms-dropdown>li>a {
	color: #555
}
#community-wrap .jf_js_stream_wrap .joms-dropdown>li:hover {
	background-color: #105d7a
}
#community-wrap .jf_js_stream_wrap .joms-dropdown>li:hover a {
	color: #fff
}
#community-wrap .jf_js_stream_wrap .joms-stream__header {
	padding: 0 0 10px 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__header .joms-stream__meta {
	padding: 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__header.system .joms-stream__meta {
	float: left;
	padding: 12px 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__body {
	padding: 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .joms-avatar img {
	padding: 0;
	border: 1px solid #DDD
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo {
	line-height: 0;
	margin: 0!important;
	display: inline-block;
	position: relative;
	border: 1px solid #CCC!important
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo img {
	margin: 0 -1px 0 0;
	border: 0!important
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo .jf_js_hover_icon, #community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo .jf_js_hover_link {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,.7);
	line-height: 30px;
	font-size: 22px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo .jf_js_hover_icon span, #community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo .jf_js_hover_link span {
	display: block;
	height: 100%;
	width: 100%;
	background: url(../images/jf_js_feed_img_hover.png)no-repeat center 150%;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo .jf_js_hover_link span {
	background: url(../images/jf_js_feed_img_hoverlink.png)no-repeat center
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover {
	border-color: #333
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover img {
	opacity: .8;
	filter: alpha(opacity=80)
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover .jf_js_hover_icon, #community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover .jf_js_hover_link {
	opacity: 1;
	filter: alpha(opacity=100)
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover .jf_js_hover_icon span, #community-wrap .jf_js_stream_wrap .joms-stream__body .jf_js_stream_photo:hover .jf_js_hover_link span {
	background-position: center
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .joms-media {
	border: 2px solid #FFF;
	margin: 0 0 10px 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .joms-media__title {
	color: #105d7a;
	margin: 5px 0;
	font-family: arial, tahoma, verdana;
	font-size: 16px;
	font-weight: 700
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .joms-media--album, #community-wrap .jf_js_stream_wrap .joms-stream__body .joms-media--video {
	margin: 0 0 10px 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__body .joms-icon {
	height: 12px;
	vertical-align: -1px
}
#community-wrap .jf_js_stream_wrap .joms-stream__status {
	font-size: 11px;
	border-top: 1px solid rgba(0,0,0,.1)
}
#community-wrap .jf_js_stream_wrap .joms-stream__actions {
	padding-left: 0;
	padding-right: 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__actions a {
	background: url(../images/jf_js_middot.png)0 center no-repeat;
	padding: 0 0 0 8px;
	margin: 0 0 0 3px;
	color: #105d7a;
	font-size: 11px
}
#community-wrap .jf_js_stream_wrap .joms-stream__actions a:hover {
	background: url(../images/jf_js_middot.png)0 center no-repeat;
	text-decoration: underline
}
#community-wrap .jf_js_stream_wrap .joms-stream__actions a:first-child {
	margin: 0;
	padding: 0;
	background: 0
}
#community-wrap .jf_js_stream_wrap .joms-stream__actions a:first-child:hover {
	background: 0
}
#community-wrap .jf_js_stream_wrap .joms-comment__more {
	font-size: 11px;
	padding: 5px 14px;
	border: 1px solid rgba(0,0,0,.08);
	border-bottom: 1px solid rgba(0,0,0,.05);
	margin-bottom: -1px
}
#community-wrap .jf_js_stream_wrap .joms-comment__more i {
	color: #555;
	font-size: 13px;
	margin-right: 5px;
	vertical-align: -1px
}
#community-wrap .jf_js_stream_wrap .joms-avatar--comment img {
	padding: 0;
	max-width: 40px
}
#community-wrap .jf_js_stream_wrap .joms-comment__item {
	padding-top: 0
}
#community-wrap .jf_js_stream_wrap .joms-comment__actions {
	padding: 4px 14px 0 0
}
#community-wrap .jf_js_stream_wrap .joms-comment__actions a {
	font-size: 11px;
	margin-right: 10px
}
#community-wrap .jf_js_stream_wrap .joms-comment__header {
	padding: 10px;
	border: 1px solid rgba(0,0,0,.08);
	border-width: 0 1px
}
#community-wrap .jf_js_stream_wrap .joms-comment__body {
	padding: 0 10px
}
#community-wrap .jf_js_stream_wrap .joms-comment__reply {
	border: 1px solid rgba(0,0,0,.06);
	padding: 10px
}
#community-wrap .jf_js_stream_wrap .joms-comment__reply textarea {
	margin: 0
}
#community-wrap .jf_js_stream_wrap .joms-comment__reply .joms-textarea {
	border: 1px solid #ddd
}
#community-wrap .jf_js_stream_wrap .joms-comment__reply .joms-textarea__loading {
	top: 10px
}
#community-wrap .jf_js_stream_wrap .joms-textarea__attachment--loading, #community-wrap .jf_js_stream_wrap .joms-textarea__loading {
	background: url(../images/jf_js_loader4.gif)no-repeat center;
	height: 20px
}
#community-wrap .jf_js_stream_wrap .joms-textarea__attachment--loading img, #community-wrap .jf_js_stream_wrap .joms-textarea__loading img {
	display: none
}
#community-wrap .jf_js_stream_wrap .joms-textarea__loading {
	width: 100px;
	left: auto;
	right: 7px;
	top: 7px
}
#community-wrap .jf_js_stream_wrap .joms-button--comment {
	color: #FFF!important;
	font-size: 12px;
	font-weight: 700
}
#community-wrap .jf_js_stream_wrap .joms-textarea__beautifier {
	min-height: 50px
}
#community-wrap .joms-button--privacy {
	cursor: pointer;
	border: 1px solid #C6C6C6;
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
	background-image: -o-linear-gradient(top, #fff, #f6f6f6);
	background-image: linear-gradient(to bottom, #fff, #f6f6f6);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff6f6f6', GradientType=0);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 4px 8px;
	line-height: 20px
}
#community-wrap .joms-button--privacy:hover {
	background: #fff;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 0 rgba(0,0,0,.2)
}
#community-wrap .joms-button--privacy:active {
	-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	border-color: #BBB
}
#community-wrap .joms-button--privacy span {
	margin: 0 3px
}
#community-wrap .joms-button--privacy .joms-icon {
	vertical-align: 0
}
#community-wrap .joms-dropdown--privacy, #community-wrap .joms-form__group.has-privacy .joms-dropdown, #community-wrap .joms-form__group.has-privacy .joms-popover {
	top: 35px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	border: 1px solid #CCC
}
#community-wrap .joms-dropdown--privacy>li, #community-wrap .joms-form__group.has-privacy .joms-dropdown>li, #community-wrap .joms-form__group.has-privacy .joms-popover>li {
	padding: 6px 8px;
	cursor: pointer
}
#community-wrap .joms-dropdown--privacy>li .joms-icon, #community-wrap .joms-form__group.has-privacy .joms-dropdown>li .joms-icon, #community-wrap .joms-form__group.has-privacy .joms-popover>li .joms-icon {
	margin: 0 5px 0 0;
	vertical-align: -3px
}
#community-wrap .joms-dropdown--privacy>li:hover, #community-wrap .joms-form__group.has-privacy .joms-dropdown>li:hover, #community-wrap .joms-form__group.has-privacy .joms-popover>li:hover {
	background-color: #105d7a;
	color: #fff
}
#community-wrap .joms-dropdown--privacy>li:hover .joms-icon, #community-wrap .joms-form__group.has-privacy .joms-dropdown>li:hover .joms-icon, #community-wrap .joms-form__group.has-privacy .joms-popover>li:hover .joms-icon {
	fill: #fff
}
#community-wrap .joms-avatar img, #community-wrap .joms-avatar--comment img, #community-wrap .joms-avatar--focus img, #community-wrap .joms-avatar--stream img {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
#community-wrap .jf_js_nvm_play {
	-webkit-transition: all .1s ease-in;
	-moz-transition: all .1s ease-in;
	-o-transition: all .1s ease-in;
	transition: all .1s ease-in
}
#community-wrap .cSubmenu, #community-wrap .cToolBox, #community-wrap .js-focus-content {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
#community-wrap .cThumbsList li a img, #community-wrap .jf_js_Groups_mod img, #community-wrap .jf_js_LatestPhotos_mod img, #community-wrap .joms-list--thumbnail li a img {
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease
}
#community-wrap .joms-subnav--desktop {
	background: #EFEFEF;
	border: solid 1px #DDD;
	border-width: 0 0 1px 0;
	margin: 0;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease
}
#community-wrap .joms-subnav--desktop>ul>li {
	border-right: 1px solid rgba(0,0,0,.1)
}
#community-wrap .joms-subnav--desktop>ul>li>a {
	color: #105d7a;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	padding: 4px
}
#community-wrap .joms-subnav--desktop>ul>li>a.active {
	font-weight: 100;
	color: #555;
	text-decoration: underline
}
#community-wrap .joms-subnav--desktop>ul>li:hover {
	background: 0
}
#community-wrap .joms-subnav--desktop:hover {
	background: #fff
}
#community-wrap .joms-js--form-preferences .joms-subnav--desktop {
	background: 0;
	border: 0
}
#community-wrap .joms-js--form-preferences .joms-subnav--desktop>ul>li {
	border: 0;
	padding: 0 5px
}
#community-wrap .joms-js--form-preferences .joms-subnav--desktop>ul>li>a {
	font-size: 13px;
	color: #424242;
	padding: 4px 10px;
	font-weight: 700
}
#community-wrap .joms-js--form-preferences .joms-subnav--desktop>ul>li.active>a {
	background: #E8E8E8
}
#community-wrap .joms-page__title+.joms-subnav+.joms-subnav__menu+.joms-subnav--desktop {
	background: 0;
	border: 0
}
#community-wrap .joms-page__title+.joms-subnav+.joms-subnav__menu+.joms-subnav--desktop>ul>li {
	border: 0;
	padding: 0 5px
}
#community-wrap .joms-page__title+.joms-subnav+.joms-subnav__menu+.joms-subnav--desktop>ul>li>a {
	font-size: 13px;
	color: #424242;
	padding: 4px 10px;
	font-weight: 700
}
#community-wrap .joms-page__title+.joms-subnav+.joms-subnav__menu+.joms-subnav--desktop>ul>li:hover {
	background: #F2F2F2
}
#community-wrap .joms-list--alphabet .active a {
	background: #105D7A;
	color: #FFF;
	padding: 6px
}
#community-wrap .outerpgbar {
	border-bottom: 1px solid #DDD;
	border-width: 0 0 1px 0;
	background: #F0F0F0
}
#community-wrap .innerpgbar {
	background: #105d7a;
	height: 10px
}
#community-wrap .joms-checkbox {
	margin: 15px 0
}
#community-wrap .joms-checkbox span {
	margin-left: 10px;
	margin-top: 1px
}
#community-wrap .jf_js_Guest {
	background-color: #127197;
	background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(#127197), to(#0a3e53));
	background-image: -webkit-radial-gradient(circle, #127197, #0a3e53);
	background-image: -moz-radial-gradient(circle, #127197, #0a3e53);
	background-image: -o-radial-gradient(circle, #127197, #0a3e53);
	background-repeat: no-repeat;
	position: relative
}/*#community-wrap .jf_js_Guest .row-fluid{background:url(../images/jf_js_frontguest.png)no-repeat -25px 0;background-size:100%;min-height:296px}*/
#community-wrap .jf_js_Guest .row-fluid .span9 {
	width: 75%;
	position: relative;
	min-height: 296px;
	float: left
}
#community-wrap .jf_js_Guest .row-fluid .span3 {
	width: 25%;
	display: inline-block
}
#community-wrap .jf_js_Guest .row-fluid .span3 .mask {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	background: rgba(0,0,0,.2);
	border-left: 1px solid rgba(0,0,0,.4)
}
#community-wrap .jf_js_Guest .row-fluid:after {
	content: '';
	clear: both;
	display: block
}
#community-wrap .jf_js_Guest .jf_js_register {
	position: absolute;
	width: 100%;
	display: block;
	bottom: 15px;
	text-align: center;
	z-index: 9
}
#community-wrap .jf_js_Guest .jf_js_register .btn {
	font-size: 24px;
	padding: 12px 15px 10px 15px;
	text-transform: uppercase;
	background: rgba(0,0,0,.5)!important;
	border: none;
	font-weight: 500
}
#community-wrap .jf_js_Guest .jf_js_register .btn:hover {
	background: rgba(0,0,0,.8)!important
}
#community-wrap .jf_js_Guest .jf_js_register .btn:active {
	background: rgba(0,0,0,.9)!important
}
#community-wrap .jf_js_Guest .joms-module {
	border: 0
}
#community-wrap .jf_js_Guest .joms-module .camera_wrap {
	margin: 0!important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
#community-wrap .jf_js_Guest .joms-module #jf_nivoslider_wrapper {
	margin: 0
}
#community-wrap .jf_js_Guest .joms-module #jf_nivoslider_wrapper .nivoSlider {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: 0
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: 0
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .sl-slider-wrapper {
	margin: 0
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .sl-slider-wrapper .sl-content, #community-wrap .jf_js_Guest .joms-module .jf_slitslider .sl-slider-wrapper .sl-slide-inner {
	background: 0
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .nav-arrows span.nav-arrow-next {
	right: -4%
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .sl-slider-wrapper:hover span.nav-arrow-next {
	right: 3%
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .nav-arrows span.nav-arrow-prev {
	left: -4%
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .sl-slider-wrapper:hover span.nav-arrow-prev {
	left: 3%
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .nav-arrows span {
	border-color: rgba(255,255,255,.1)
}
#community-wrap .jf_js_Guest .joms-module .jf_slitslider .nav-arrows span:hover {
	border-color: rgba(255,255,255,.9)
}
#community-wrap .jf_js_Guest .joms-module .rslides_container.style_3 .rslides_nav {
	opacity: .1;
	filter: alpha(opacity=10)
}
#community-wrap .jf_js_Guest .joms-module .rslides_container.style_3 .rslides_nav:hover {
	opacity: .5;
	filter: alpha(opacity=50)
}
#community-wrap .jf_js_Guest .jf_js_core_login {
	padding: 10px 15px;
	color: #FFF;
	text-shadow: 1px 1px 1px #111;
	font-size: 14px;
	position: relative
}
#community-wrap .jf_js_Guest .jf_js_core_login h3 {
	margin: 5px 0;
	font-weight: 100;
	font-size: 28px;
	color: #FFF
}
#community-wrap .jf_js_Guest .jf_js_core_login input {
	width: 100%;
	display: block;
	margin: 0 0 3px 0;
	border: 1px solid #222;
	padding: 3px 6px
}
#community-wrap .jf_js_Guest .jf_js_core_login .btn {
	width: auto;
	margin: 8px 0 10px 0;
	font-size: 14px;
	background: #222;
	border-color: #000;
	float: right;
	text-shadow: none;
	color: #FFF;
	font-weight: 100
}
#community-wrap .jf_js_Guest .jf_js_core_login .jf_icheckbox {
	margin: 0 5px 0 0
}
#community-wrap .jf_js_Guest .jf_js_core_login label {
	font-weight: 100;
	margin: 10px 0 0 0;
	font-size: 14px;
	line-height: 24px
}
#community-wrap .jf_js_Guest .jf_js_core_login form {
	margin: 0
}
#community-wrap .jf_js_Guest .jf_js_core_login ul {
	list-style: none;
	margin: 10px 0 0 0
}
#community-wrap .jf_js_Guest .jf_js_core_login ul a {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	color: #FFF
}
#community-wrap .jf_js_Guest .joms-tab__bar {
	display: none
}
#community-wrap .jf_js_Guest .joms-tab__content {
	padding: 0
}
@media only screen and (max-width:992px) {
#community-wrap .jf_js_Guest .row-fluid .span3, #community-wrap .jf_js_Guest .row-fluid .span9 {
	width: 100%
}
#community-wrap .jf_js_Guest .row-fluid .span9 {
	border-bottom: 1px solid #111
}
#community-wrap .jf_js_Guest .row-fluid .span3 .mask {
	display: none
}
}
#community-wrap .joms-dropdown {
	border: 1px solid #CCC
}
#community-wrap .joms-dropdown li {
	padding: 0
}
#community-wrap .joms-dropdown li a {
	color: #555;
	font-size: 12px;
	padding: 5px 10px
}
#community-wrap .joms-dropdown li a:hover {
	background: #105d7a;
	color: #fff
}
#community-wrap .joms-dropdown li a:hover .joms-text--light {
	color: #fff
}
#community-wrap .joms-stream-input-attach {
	padding: 0
}
#community-wrap .joms-page__title {
	padding: 0 10px 10px;
	border-bottom: 1px solid #DDD;
	color: #333;
	margin: 0 -15px 30px -15px
}
#community-wrap .jf_js_dropdown_more_btn {
	display: inline-block
}
#community-wrap .jf_js_dropdown_more_btn .joms-dropdown {
	right: 0
}
#community-wrap .event-email {
	padding: 15px
}
#community-wrap .jf_js_GroupsUpdates .joms-sidebar, #community-wrap .jf_js_GroupsUpdates .joms-stream__wrapper {
	border-top: 1px solid #ddd
}
#community-wrap .joms-list--videos .joms-list__item img {
	display: block;
	border: 1px solid #DDD
}
#community-wrap .joms-list--videos .joms-list__item .joms-video__duration {
	right: 6%;
	bottom: 8%
}
#community-wrap.cSearch .joms-list--alphabet {
	margin: 0 10px
}
#community-wrap .joms-gallery .joms-gallery__thumbnail>a {
	line-height: 0;
	border: 1px solid #DDD;
	display: block
}
#community-wrap .joms-list--photos .joms-list__item img {
	display: block;
	border: 1px solid #DDD
}
#community-wrap .joms-list--video>.joms-list__item .cVideo-Thumb, #community-wrap .joms-list--video>.joms-list__item>a {
	line-height: 0;
	border: 1px solid #DDD;
	margin: 0 0 10px 0;
	display: block
}
#community-wrap .joms-list--video .joms-video__duration {
	font-size: 12px;
	padding: 6px
}
#community-wrap .joms-list--video .joms-text--light {
	margin: 0 0 10px 0
}
#community-wrap .joms-list--video .joms-text--light span {
	font-size: 11px;
	background: #E9E9E9;
	display: inline-block;
	padding: 0 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
#community-wrap .joms-list--video .joms-text--title a, #community-wrap .joms-list--video small a {
	border: 0
}
#community-wrap .joms-list--video small {
	font-size: 100%
}
#community-wrap .joms-list--card .joms-list__item {
	border: 0
}
#community-wrap .joms-list--card .joms-list__item .joms-list__title, #community-wrap .joms-list--card .joms-list__item h4 {
	margin: 0 0 10px 0;
	font-size: 20px
}
#community-wrap .joms-list--card .joms-list__item .joms-list__cover .joms-icon {
	vertical-align: -2px
}
@media only screen and (min-width:481px) {
#community-wrap .joms-list--card .joms-list__cover {
	height: 155px
}
}
#community-wrap.cEvents .joms-focus {
	border-bottom: 1px solid #ddd
}
#community-wrap.cEvents .joms-focus__cover .joms-focus__date {
	margin: -80px 0 0 0;
	display: block;
	width: 150px;
	background: #FFF;
	color: #555;
	border: 1px solid rgba(0,0,0,.12);
	padding: 50px 3px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
#community-wrap.cEvents .joms-focus__link {
	border: 0;
	margin: 5px 0 0;
	font-size: 11px
}
#community-wrap.cEvents .joms-focus__link a {
	font-size: 11px;
	font-weight: 100
}
#community-wrap.cEvents .joms-focus__info--desktop {
	font-style: italic;
	margin: 5px 0;
	color: #555
}
#community-wrap .joms-js--member-module .joms-list__item, #community-wrap .joms-js--whoisonline-module .joms-list__item {
	padding: 5px
}
#community-wrap .joms-js--member-module .joms-list__item img, #community-wrap .joms-js--whoisonline-module .joms-list__item img {
	padding: 0
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item {
	position: relative;
	overflow: hidden;
	line-height: 0;
	padding: 0;
	border: 5px solid #FFF;
	background: #000 url(../images/jf_js_latestphotos_hover_sep.png)center no-repeat
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item .jf_jsnpm_read, #community-wrap .jf_js_LatestPhotos_mod .joms-list__item .jf_jsnpm_zoom {
	display: none;
	position: absolute;
	left: 0;
	width: 18px;
	height: 18px;
	background-position: top left;
	background-repeat: no-repeat
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item .jf_jsnpm_zoom {
	top: 7px;
	left: 6px;
	background-image: url(../images/jf_js_small_zoom.png)
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item .jf_jsnpm_read {
	bottom: 8px;
	right: 5px;
	background-image: url(../images/jf_js_small_link.png);
	left: auto
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item img {
	border: 1px solid #ccc
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item:hover .jf_jsnpm_read, #community-wrap .jf_js_LatestPhotos_mod .joms-list__item:hover .jf_jsnpm_zoom {
	display: block
}
#community-wrap .jf_js_LatestPhotos_mod .joms-list__item:hover img {
	opacity: .2;
	filter: alpha(opacity=20)
}
#community-wrap .joms-module__wrapper .joms-module #cFormSearch .joms-input {
	width: 90%;
	margin: 5px 5% 10px 5%!important
}
#community-wrap .jf_cVideoThumb {
	position: relative;
	line-height: 0
}
#community-wrap .jf_cVideoThumb a {
	border: 1px solid #CCC;
	display: block
}
#community-wrap .jf_cVideoThumb .jf_js_nvm_play {
	position: absolute;
	background: url(../images/jf_js_nvm_play.png)center no-repeat;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0)
}
#community-wrap .jf_cVideoThumb .jf_js_nvm_link {
	position: absolute;
	background: url(../images/jf_js_nvm_link.png)top left no-repeat;
	display: block;
	width: 25px;
	height: 25px;
	bottom: 4px;
	left: 3px;
	border: 0;
	opacity: .7;
	filter: alpha(opacity=70)
}
#community-wrap .jf_cVideoThumb .joms-video__duration {
	bottom: 6px;
	right: 6px
}
#community-wrap .jf_cVideoThumb .joms-video__duration small {
	background: 0;
	font-size: 13px
}
#community-wrap .jf_cVideoThumb:hover .jf_js_nvm_link, #community-wrap .jf_cVideoThumb:hover .jf_js_nvm_play {
	opacity: 1;
	filter: alpha(opacity=100)
}
#community-wrap .joms-media--event {
	padding: 0 5px
}
#community-wrap .joms-media--event .joms-media__calendar {
	border: 2px solid #105d7a;
	width: 36px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 5px;
	height: 60px
}
#community-wrap .joms-media--event .joms-media__calendar .month {
	background: #105d7a;
	padding: 0 0 1px 0;
	font-weight: 100;
	font-size: 14px;
	color: #FFF;
	text-transform: uppercase
}
#community-wrap .joms-media--event .joms-media__calendar .date {
	background: #FFF;
	font-size: 21px;
	border: 0;
	font-weight: 100;
	color: #555;
	height: 25px;
	line-height: 24px;
	padding: 8px 14px
}
#community-wrap .joms-media--event .joms-media__body {
	font-size: 11px;
	vertical-align: top
}
#community-wrap .joms-media--event .joms-block {
	line-height: 17px
}
#community-wrap .joms-media--event .joms-block+a {
	font-size: 11px
}
#community-wrap .jf_js_Groups_mod .joms-avatar {
	padding: 5px
}
#community-wrap .jf_js_Groups_mod .joms-avatar img {
	padding: 0
}
@media (min-width:737px) {
#community-wrap .jf_mobile {
	display: none
}
}
@media (max-width:992px) {
#community-wrap .joms-tab__content--stream {
	padding: 0 10px 0 0
}
}
@media (max-width:736px) {
#community-wrap .jf_js_pr_additional_info, #community-wrap .jf_pr_name_karma {
	display: none
}
#community-wrap .jf_mobile {
	display: block
}
#community-wrap .jf_pr_name_likes {
	margin: 0 0 10px 0
}
}
@media (max-width:414px) {
#community-wrap .jf_status_author, #community-wrap .joms-stream .joms-avatar--stream {
	display: none
}
#community-wrap .joms-activity-filter, #community-wrap .joms-postbox {
	margin: 15px 10px
}
#community-wrap .joms-stream .jf_js_stream_wrap {
	margin: 0 10px
}
#community-wrap .joms-stream__wrapper .cActivity-LoadMore {
	margin: 10px
}
#community-wrap .joms-tab__content--stream {
	padding: 0
}
#community-wrap .joms-focus__header, #community-wrap .joms-focus__title {
	padding: 25px 10px
}
#community-wrap .joms-focus__header {
	background: rgba(0,0,0,.4);
	border: 0
}
#community-wrap .jf_likes_to_profname .jf_js_like_num, #community-wrap .jf_pr_name, #community-wrap .jf_pr_name_likes {
	color: #fff
}
#community-wrap.cEvents .joms-focus__link {
	display: none
}
}
#community-wrap.rtl .jf_js_Guest .jf_js_core_login .jf_icheckbox {
	margin: 0 0 0 5px
}
#community-wrap.rtl .jf_js_Guest .jf_js_core_login .btn {
	float: left
}
#community-wrap.rtl .jf_js_leftPanel .jf_toggle_btn {
	margin: 0 -40px 0 0;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	-webkit-box-shadow: 1px 0 1px rgba(0,0,0,.3);
	-moz-box-shadow: 1px 0 1px rgba(0,0,0,.3);
	box-shadow: 1px 0 1px rgba(0,0,0,.3)
}
#community-wrap.rtl .jf_js_leftPanel .cnt {
	right: 0;
	left: auto
}
#community-wrap.rtl #jf_js_profilebar .jf_menu {
	text-align: right
}
#community-wrap.rtl .jf_js_filterbar_dropdown>span {
	background-position: 5% 0
}
#community-wrap.rtl .jf_active.jf_js_filterbar_dropdown>span {
	background-position: 5% -40px
}
#community-wrap.rtl .jf_js_filterbar_dropdown ul li span {
	border-width: 0 1px 0 0
}
#community-wrap.rtl .joms-right {
	float: left
}
#community-wrap.rtl .dropdown {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
#community-wrap.rtl .jf_js_search_module {
	right: auto;
	left: -5px
}
#community-wrap.rtl .jf_js_search_module .jf_modules .jf_events, #community-wrap.rtl .jf_js_search_module .jf_modules .jf_groups, #community-wrap.rtl .jf_js_search_module .jf_modules .jf_users, #community-wrap.rtl .jf_js_search_module .jf_modules .jf_videos {
	left: 0;
	right: auto
}
#community-wrap.rtl .jf_js_search_module .jf_search_selectors, #community-wrap.rtl .jf_js_search_module .jf_selected_options {
	left: 34px;
	right: auto
}
#community-wrap.rtl .jf_js_search_module .jf_modules .inputbox {
	float: right;
	padding: 0 6px 0 24px!important;
	border-width: 1px 1px 1px 0!important;
	border-right: 1px solid #DDD
}
#community-wrap.rtl .jf_js_search_module .joms-popover {
	left: 0;
	right: auto
}
#community-wrap.rtl .joms-toolbar--desktop>ul>li:nth-last-child(2) {
	margin: 8px 3px 8px 6px
}
@media only screen and (max-width:992px) {
#community-wrap.rtl .joms-toolbar {
	direction: ltr
}
}
#community-wrap.rtl .joms-tab__bar a {
	border-right: 0;
	border-left: 1px solid #ccc
}
#community-wrap.rtl .joms-tab__bar a:last-child {
	border-left: 0
}
#community-wrap.rtl .jf_status_author {
	float: right
}
#community-wrap.rtl .joms-postbox {
	margin: 20px 77px 20px 0
}
#community-wrap.rtl .joms-activity-filter {
	margin: 0 77px 20px 0
}
#community-wrap.rtl .joms-stream .jf_js_stream_wrap {
	margin: 0 77px 0 0
}
#community-wrap.rtl .joms-stream .joms-avatar--stream {
	float: right
}
#community-wrap.rtl #joms-event--stream, #community-wrap.rtl #joms-group--stream, #community-wrap.rtl .joms-tab__content--stream {
	padding-left: 14px
}
#community-wrap.rtl.cFrontpage .jf_status_author {
	width: 50px
}
#community-wrap.rtl.cFrontpage .joms-postbox {
	margin: 20px 67px 20px 0
}
@media only screen and (min-width:992px) {
#community-wrap.rtl.cFrontpage .joms-body.jf_right_side .joms-main {
	padding-left: 14px
}
}
#community-wrap.rtl.cFrontpage .joms-activity-filter {
	margin: 0 67px 20px 0
}
#community-wrap.rtl.cFrontpage .joms-stream .jf_js_stream_wrap {
	margin: 0 67px 0 0
}
#community-wrap.rtl.cFrontpage .joms-stream .joms-avatar--stream {
	width: 53px
}
#community-wrap.rtl .joms-postbox .joms-postbox-action, #community-wrap.rtl .joms-postbox-charcount {
	left: 0;
	right: auto
}
#community-wrap.rtl .joms-postbox .joms-postbox-save {
	margin: 0 -5px 0 5px
}
#community-wrap.rtl .joms-stream__meta {
	padding-left: 14px
}
#community-wrap.rtl .jf_js_stream_wrap .joms-stream__actions a {
	background-position: center right
}
#community-wrap.rtl .joms-stream__wrapper .cActivity-LoadMore {
	margin: 15px 67px 15px 0
}
#community-wrap.rtl .joms-textarea__wrapper .joms-textarea {
	padding-right: 8px;
	padding-left: 25px
}
@media only screen and (min-width:481px) {
#community-wrap.rtl .joms-icon--add {
	right: auto;
	left: 24px
}
}
#community-wrap.rtl .jf_js_stream_wrap .joms-stream__header.system .joms-stream__meta {
	float: right
}
#community-wrap.rtl .jf_js_stream_wrap .joms-comment__more i {
	margin-right: 0;
	margin-left: 5px
}
#community-wrap.rtl .jf_js_stream_wrap .joms-comment__actions {
	padding: 4px 0 0 14px
}
@media only screen and (min-width:481px) {
#community-wrap.rtl .joms-comment__actions {
	text-align: right
}
}
#community-wrap.rtl .jf_pr_name {
	float: right
}
#community-wrap.rtl .jf_profile_tools {
	right: auto;
	left: 10px
}
#community-wrap.rtl.cEvents .joms-main .joms-tab__bar a, #community-wrap.rtl.cGroups .joms-main .joms-tab__bar a, #community-wrap.rtl.cProfile .joms-main .joms-tab__bar a {
	border-left: 0
}
#community-wrap.rtl .jf_profile_tools .jf_profile_options {
	margin: 0 5px 10px 0
}
#community-wrap.rtl .joms-focus__cover {
	text-align: right
}
#community-wrap.rtl .jf_profile_tools .jf_profile_options .joms-dropdown {
	right: auto;
	left: 0
}
@media only screen and (min-width:481px) {
#community-wrap.rtl .joms-list__search .joms-list__utilities {
	text-align: left
}
#community-wrap.rtl .joms-list--friend .joms-list__body {
	padding-left: 0;
	padding-right: 14px
}
#community-wrap.rtl .joms-ribbon__wrapper {
	left: auto;
	right: 0
}
#community-wrap.rtl .joms-ribbon {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	right: -22px;
	left: auto
}
}
#community-wrap.rtl .joms-focus__link>li {
	float: right
}
#community-wrap.rtl .joms-focus__link>li.liked {
	float: left
}
#community-wrap.rtl .joms-list--card .joms-list__item .joms-focus__button--options--desktop {
	right: auto
}
#community-wrap.rtl #jf_profile_tab .joms-dropdown {
	left: 0;
	right: auto
}
#community-wrap.rtl .joms-list--message .joms-list {
	text-align: left
}
#community-wrap.rtl .joms-list--message .joms-list--message__checkbox, #community-wrap.rtl .joms-list--message .joms-list--message__remove, #community-wrap.rtl .joms-list--message .joms-postbox-tab {
	text-align: right
}
.mfp-bg {
	background: #FFF
}
.mfp-bg.jf_photo_mfp {
	background: #000;
	opacity: .9;
	filter: alpha(opacity=90)
}
.mfp-wrap .uneditable-input, .mfp-wrap input[type=text], .mfp-wrap input[type=password], .mfp-wrap input[type=datetime], .mfp-wrap input[type=datetime-local], .mfp-wrap input[type=date], .mfp-wrap input[type=month], .mfp-wrap input[type=time], .mfp-wrap input[type=week], .mfp-wrap input[type=number], .mfp-wrap input[type=email], .mfp-wrap input[type=url], .mfp-wrap input[type=search], .mfp-wrap input[type=tel], .mfp-wrap input[type=color], .mfp-wrap select, .mfp-wrap textarea {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	display: inline-block;
	height: auto;
	padding: 4px 6px;
	color: #555;
	vertical-align: middle;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.7em;
	min-height: 20px;
	border: 1px solid #CCC;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}
.mfp-wrap label {
	font-weight: 700;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	display: inline-table;
	vertical-align: 4px;
	min-width: 70px
}
.mfp-wrap select {
	width: auto;
	padding: 6px;
	min-width: 100px
}
.mfp-wrap .cAlert {
	background-color: #DA0000;
	border: 1px solid #FFF;
	border-width: 1px 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: #FFF;
	margin: 0 0 10px;
	padding: 10px 15px;
	font-family: Arial, sans-serif
}
.mfp-wrap .joms-button--more, .mfp-wrap .joms-button--neutral, .mfp-wrap .joms-button--privacy, .mfp-wrap .joms-button__approve, .mfp-wrap .joms-focus__button--options, .mfp-wrap .joms-postbox-tab .joms-postbox-cancel {
	background: #F0F0F0;
	font-size: 16px;
	border: 0;
	padding: 7px 12px;
	line-height: 16px
}
.mfp-wrap .joms-button--add, .mfp-wrap .joms-button--comment, .mfp-wrap .joms-button--login, .mfp-wrap .joms-button--primary, .mfp-wrap .joms-button--secondary, .mfp-wrap .joms-button--signup, .mfp-wrap .joms-button__next, .mfp-wrap .joms-button__reject, .mfp-wrap .joms-focus__button--add, .mfp-wrap .joms-focus__button--message, .mfp-wrap .joms-postbox-tab .joms-postbox-done, .mfp-wrap .joms-postbox-tab .joms-postbox-save {
	background: #105d7a;
	font-size: 16px;
	border: 0;
	padding: 7px 12px;
	line-height: 16px
}
.mfp-wrap .joms-button--small {
	padding: 4px 8px
}
.mfp-wrap .btn {
	padding: 2px 8px;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 0;
	color: #555;
	border: 1px solid #C6C6C6;
	background-color: #f8f8f8;
	background-image: -moz-linear-gradient(top, #fff, #eee);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
	background-image: -webkit-linear-gradient(top, #fff, #eee);
	background-image: -o-linear-gradient(top, #fff, #eee);
	background-image: linear-gradient(to bottom, #fff, #eee);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-shadow: 1px 1px 1px #FFF;
	text-transform: none;
	margin-bottom: 0;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	width: auto
}
.mfp-wrap .btn:hover {
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 0 rgba(0,0,0,.2)
}
.mfp-wrap .btn.active, .mfp-wrap .btn:active {
	-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	border-color: #BBB
}
.mfp-wrap .btn a {
	color: #555;
	text-decoration: none
}
.mfp-wrap .btn.active, .mfp-wrap .btn.disabled, .mfp-wrap .btn:active, .mfp-wrap .btn:focus, .mfp-wrap .btn:hover, .mfp-wrap .btn[disabled] {
	background: #fff
}
.mfp-wrap .btn-primary, .mfp-wrap .joms-postbox-done, .mfp-wrap .joms-postbox-save {
	background: #105d7a;
	filter: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	color: #FFF;
	border-color: #105d7a;
	font-weight: 100;
	text-transform: uppercase;
	font-size: 16px
}
.mfp-wrap .btn-primary:hover, .mfp-wrap .joms-postbox-done:hover, .mfp-wrap .joms-postbox-save:hover {
	background: #105d7a;
	-webkit-box-shadow: 0 0 3px #aaa;
	-moz-box-shadow: 0 0 3px #aaa;
	box-shadow: 0 0 3px #aaa
}
.mfp-wrap .btn-primary.active, .mfp-wrap .btn-primary.disabled, .mfp-wrap .btn-primary:active, .mfp-wrap .btn-primary:focus, .mfp-wrap .btn-primary[disabled], .mfp-wrap .joms-postbox-done.active, .mfp-wrap .joms-postbox-done.disabled, .mfp-wrap .joms-postbox-done:active, .mfp-wrap .joms-postbox-done:focus, .mfp-wrap .joms-postbox-done[disabled], .mfp-wrap .joms-postbox-save.active, .mfp-wrap .joms-postbox-save.disabled, .mfp-wrap .joms-postbox-save:active, .mfp-wrap .joms-postbox-save:focus, .mfp-wrap .joms-postbox-save[disabled] {
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
	border-color: #105d7a;
	background: #105d7a
}
.mfp-wrap .btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.mfp-wrap .dropdown-menu>li>a:focus, .mfp-wrap .dropdown-menu>li>a:hover, .mfp-wrap .dropdown-submenu:focus>a, .mfp-wrap .dropdown-submenu:hover>a {
	background: #105d7a;
	filter: none
}
.mfp-wrap .dropdown-menu {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,.2);
	box-shadow: 0 2px 3px rgba(0,0,0,.2)
}
.mfp-wrap .dropdown-menu .divider {
	margin: 5px 0;
	border: 0
}
.mfp-wrap .input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.mfp-wrap ol.inline, .mfp-wrap ol.unstyled, .mfp-wrap ul.inline, .mfp-wrap ul.unstyled {
	margin-left: 0;
	list-style: none
}
.mfp-wrap ol.inline>li, .mfp-wrap ol.unstyled>li, .mfp-wrap ul.inline>li, .mfp-wrap ul.unstyled>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px
}
.mfp-wrap .joms-button--privacy {
	cursor: pointer;
	border: 1px solid #C6C6C6;
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
	background-image: -o-linear-gradient(top, #fff, #f6f6f6);
	background-image: linear-gradient(to bottom, #fff, #f6f6f6);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff6f6f6', GradientType=0);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 4px 8px;
	line-height: 20px
}
.mfp-wrap .joms-button--privacy:hover {
	background: #fff;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.2);
	box-shadow: 0 1px 0 rgba(0,0,0,.2)
}
.mfp-wrap .joms-button--privacy:active {
	-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);
	border-color: #BBB
}
.mfp-wrap .joms-button--privacy span {
	margin: 0 3px
}
.mfp-wrap .joms-button--privacy .joms-icon {
	vertical-align: 0
}
.mfp-wrap .joms-dropdown--privacy, .mfp-wrap .joms-form__group.has-privacy .joms-dropdown, .mfp-wrap .joms-form__group.has-privacy .joms-popover {
	top: 35px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	border: 1px solid #CCC
}
.mfp-wrap .joms-dropdown--privacy>li, .mfp-wrap .joms-form__group.has-privacy .joms-dropdown>li, .mfp-wrap .joms-form__group.has-privacy .joms-popover>li {
	padding: 6px 8px;
	cursor: pointer
}
.mfp-wrap .joms-dropdown--privacy>li .joms-icon, .mfp-wrap .joms-form__group.has-privacy .joms-dropdown>li .joms-icon, .mfp-wrap .joms-form__group.has-privacy .joms-popover>li .joms-icon {
	margin: 0 5px 0 0;
	vertical-align: -3px
}
.mfp-wrap .joms-dropdown--privacy>li:hover, .mfp-wrap .joms-form__group.has-privacy .joms-dropdown>li:hover, .mfp-wrap .joms-form__group.has-privacy .joms-popover>li:hover {
	background-color: #105d7a;
	color: #fff
}
.mfp-wrap .joms-dropdown--privacy>li:hover .joms-icon, .mfp-wrap .joms-form__group.has-privacy .joms-dropdown>li:hover .joms-icon, .mfp-wrap .joms-form__group.has-privacy .joms-popover>li:hover .joms-icon {
	fill: #fff
}
.mfp-wrap .joms-popup {
	border: 10px solid rgba(0,0,0,.75);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.4);
	box-shadow: 0 0 5px rgba(0,0,0,.4);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.mfp-wrap .joms-popup .joms-popup__title {
	background: #105d7a;
	color: #fff;
	font-weight: 100;
	font-size: 18px;
	height: 42px
}
.mfp-wrap .joms-popup .mfp-close {
	background: url(../images/jf_js_win_close.png)50% 5px no-repeat;
	text-indent: -999px;
	height: 40px;
	width: 40px;
	line-height: 42px;
	margin: 1px 0;
	overflow: hidden
}
.mfp-wrap .joms-popup .mfp-close:hover {
	background-position: 50% -25px
}
.mfp-wrap .joms-popup hr {
	border: 0
}
.mfp-wrap.jf_photo_mfp .joms-popup {
	border: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
.mfp-wrap .joms-popup__ddcontent a:hover {
	background-color: #105d7a
}
.mfp-wrap .joms-popover--toolbar-search input[type=text] {
	margin: 0;
	border: 0
}
#community-wrap .jf_profile_tools {
	float: right;
	width: 109%;
}
#community-wrap .jf_js_Guest .row-fluid {
	background: url("../images/jf_js_frontguest.png") no-repeat scroll 675px center / 32% auto;
}
.joms-popover__content a {
	display: inline!important;
}








