/*** Bunchball gamification plugin fixes/overrides ***/

/** Bio Page **/

/* Bio page: Normalize badge icon sizes */
#n4jive_bio_recent_challenges_images img {
    height: 50px;
    width: auto;
}
#n4jive_bio_level #n4jive_bio_level_img {
    margin-top: -5px;
    margin-left: -4px;
    width: 25px;
}
#n4jive_bio_level .n4jive_bio_level_name {
    margin-left: 1px;
}
#n4jive_bio_level_progress {
	background: url(f_bcad724--.png) repeat;
	border: 2px solid #CCCCCC;
	height: 20px;
	padding: 0px;
	border-radius: 10px;
}
#n4jive_bio_level_progress .n4jive_progress_inner {
	background: url(f_cabd820--.png) repeat-x right -10px;
	margin: 0px; 
	height: 20px; 
	border: 0px none;
	border-radius: 9px;
}

/** Reputation Tab **/

/* Reputation tab: override layout */
.n4-scn-reputation-layout-s {
	width: 146px !important;
}
.n4-scn-reputation-layout-l {
    margin-left: 135px !important;
}

/* Reputation tab: header border with square corners */
.nitro4x_header .nitro4x_header_wrapper .nitro4x_header_bar, 
.nitro4x_filter_sort_bar, 
.nitro4x_filter_sort_bar .nitro4x_sortfilterbar_filter {
    border-radius: 0;
    box-shadow: none;
}

/* Reputation tab: levels box on-brand color */
.nitro4x_header_bar .nitro4x_header_rank_box .rank_extra ul li span.nitro4x_rank_title {
	background-color: transparent;
	background: url(f_adcb833--lock.png.png) no-repeat 160px 1px;
}
.nitro4x_header_bar .nitro4x_header_rank_box .rank_extra ul li.nitro4x_rank_locked span.nitro4x_rank_title {
    background: none;
}
.nitro4x_header_bar .nitro4x_header_rank_box .rank_extra ul li.nitro4x_rank_locked span.nitro4x_rank_title {
	background-color: transparent;
    background-image: none !important;
}
.nitro4x_header_bar .nitro4x_header_rank_box .rank_extra ul li {
    background: #009EE0;
    /*
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009EE0', endColorstr='#007CC1',GradientType=0 );
    -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009EE0', endColorstr='#007CC1',GradientType=0 );
    */
    background: -o-linear-gradient(top, #009EE0, #007CC1);/* Opera 11.10+ */
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #007CC1), color-stop(1, #009EE0));
    background: -ms-linear-gradient(bottom, #007CC1, #009EE0);
    background: -moz-linear-gradient(center bottom, #007CC1 0%, #009EE0 100%);
}
.nitro4x_header_bar .nitro4x_header_rank_box .rank_extra ul li.nitro4x_rank_locked {
    background-color: #F0F0F0;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie7*/
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie8*/
}

/* Missions: overrides for progress bar style */

.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg .mission_progress_bar,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg .mission_progress_bar {
    background: url(f_cabd820--.png) repeat-x right -18px;
}
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg {
	background: url(f_bcad724--.png) repeat;
    border: 1px solid #CCCCCC;
}

/* Missions: display settings image only on hover */
/* Places: display settings image only on hover  */
.nitro4x_front_side .nitro4x_arrowFlip {
    display: none;
}
.nitro4x_front_side:hover .nitro4x_arrowFlip {
    display: block;
}

/* Missions: fix for points(+5) position */
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_points {
	top: 130px;
}
.nitro4x_mission_row {
	margin-bottom: 0px;
	margin-top: 0px;
}

/* Missions: overrides for front side */
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_heading {
    padding-left: 2px;
}
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_badge_desc {
    padding-left: 10px;	
    padding-right: 7px;
    width: auto;
    text-align: justify;
}
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container {
	width: 201px;
}
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container {
	left: 10px;
}

/* Missions: overrides for back side */
.nitro4x_mission .nitro4x_back_side {
    display: none;
}

.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox, 
.nitro4x_back_side_highlight {
   background: none !important;
   background-color: transparent;
   border: 0 !important;
   box-shadow: none !important;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_heading_back,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_desc_back,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirements_heading,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back .nitro4x_point_box .nitro4x_points_back {
	color: #3E3E3E;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirement_desc,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back .nitro4x_point_box .nitro4x_pointCategory_back {
	color: #696969;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirement_desc {
    line-height: normal;
    width: auto;
    padding-left: 10px;
    padding-right: 7px;
    text-align: justify;
}
.nitro4x_mission .nitro4x_back_side {
    width: 224px;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_heading_back {
    padding-left: 2px;
    padding-top: 7px;
    margin-left: 0px;
    margin-top: 0px;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_desc_back {
	padding-left: 10px;
	padding-right: 7px;
	width: auto;
	text-align: justify;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirements_heading,
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container {
	margin-left: 10px;
}
.nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_back_side_back {
	margin-left: 151px;
	margin-bottom: 0px;
}

/* Missions: overrides to show 3 items in one row */
/* Places: overrides to show 3 items in one row  */
.nitro4x_mission, 
.nitro4x_reputation {
    margin-right: 23px;
    margin-bottom: 23px;
    width: 212px;
}

/* Missions: add black top border for tiles */
/* Places: add black top border for tiles */
.nitro4x_mission .flip_card, 
.nitro4x_reputation .flip_card {
    border-top-color: #333333;
    border-top-style: solid;
    border-top-width: 4px;
    width: 224px;
}

/* Missions: remove background color and border */
/* Places: remove background color and border */
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_heading,
.nitro4x_reputation .nitro4x_front_side .nitro4x_heading {
    background-color: transparent;
    border: 0;
    border-radius: 0;
}

/* Missions: remove border and shadow, apply tiles border with square corners */
/* Places: remove border and shadow, apply tiles border with square corners  */
.nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox, 
.nitro4x_reputation .nitro4x_front_side {
    border: 0;
    box-shadow: none;
    border-radius: 0;
}

/* Places: override for card front side */
.nitro4x_reputation .nitro4x_front_side {
    height: 269px;
    width: 220px;
    padding-left: 2px;
    padding-right: 2px;
}

/* Places: override tiles style according to Places tab  */
.nitro4x_reputation .nitro4x_front_side .nitro4x_heading {
    padding-left: 0;
    padding-top: 0;
    padding-right: 10px;
    line-height: 33px;
    height: 33px;
    width: 210px;
}
.nitro4x_front_side .nitro4x_heading a.j-place-header {
	font-weight: bold;
}
.nitro4x_reputation .nitro4x_front_side .nitro4x_badgeCarousel {
	width: 216px;
}
.nitro4x_reputation .nitro4x_front_side .nitro4x_logo_wrap {
	padding-left: 0;
	padding-top: 0;
}
.nitro4x_reputation .nitro4x_front_side .nitro4x_badge_bg {
	background-color: transparent;
	padding-left: 0;
	border-radius: 0;
	width: 216px;
	left: 2px;
}
.nitro4x_reputation .nitro4x_badgeCarouselNoneEarned {
	color : #8B8B8B;
    font-size: 11.5px;
    line-height: 16px;
    text-align: left;
}
.nitro4x_reputation .nitro4x_front_side .nitro4x_arrowFlip {
	bottom: -23px;
}

/* Places: overrides for back side */
.nitro4x_reputation .nitro4x_back_side {
    background: none !important;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    border-radius: 0;

    display: none;
}

.nitro4x_reputation .nitro4x_back_side .nitro4x_bg_greybox {
    background: none;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable {
    margin-top: 7px;
    width: 203px;
    margin-left: 0px;
    margin-right: 5px;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable ul {
    margin-top: 5px;
    width: 203px;
    height: 160px;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable ul li {
    height: auto;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable ul li .col1 {
	vertical-align: super;
	margin-bottom: 4px;
	padding-top: 2px;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable ul li .col2 {
	width: 101px;
	font-size: 11.5px;
    line-height: normal;
    padding-top: 0px;
    margin-bottom: 4px;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable ul li .col3 {
    color: #696969;
    padding-top: 0;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_badge_label,
.nitro4x_reputation .nitro4x_back_side .nitro4x_point_label {
	color: #3E3E3E;
	margin-left: 5px;
}
.nitro4x_reputation .nitro4x_badgeListNoneEarned,
.nitro4x_reputation .nitro4x_pointsNoneEarned {
	color: #8B8B8B;
}
.nitro4x_reputation .nitro4x_back_side .nitro4x_scrollable {
	background-color: transparent;
}

/* Leaders: override margin to show 2 items in one row */
.nitro4x_leader_board {
	margin-right: 19px;
}

/* Leaders: override margin to fix points number position */
.nitro4x_leader_board ul li .content_bar .info_box .units {
	margin-top: 4px;
	color: #3E3E3E;
}

/* Leaders: resizing for rank area */
.nitro4x_leader_board ul li .content_bar {
	padding-left: 10px;
}
.nitro4x_leader_board ul li .content_bar .rank {
	font-size: 15px;
	font-weight: bold;
	width: 70px;
	text-align: center;
}
.nitro4x_leader_board ul li .content_bar .profile_pic {
	margin-left: 10px;
}

/* Leaders: change following/followers icons */
.nitro4x_filter_sort span.jive-icon-people.jive-icon-med,
.nitro4x_filter_sort span.jive-icon-following.jive-icon-med {
    background-position: -464px -912px;
}

/* History: styles according to activity page */
#j-js-nitro-history div.jive-comment-actions {
	color: #A9A9A9;
}
#j-js-nitro-history a.jive-username-link {
	color: #3778C7 !important;
}

/* History: condense text to consume less display lines */
#j-js-nitro-history.j-activity-stream div.j-excerpt {
	margin-bottom: 4px;
}
#j-js-nitro-history.j-activity-stream div.jive-comment-actions,
#j-js-nitro-history.j-activity-stream div.j-excerpt {
	margin-top: 4px;
}
#j-js-nitro-history.j-activity-stream div.j-act-title {
    padding-bottom: 2px;
}
#j-js-nitro-history .j-act-node > section,
#j-js-nitro-history.j-activity-stream div.j-act-title {
	padding-top: 8px;
}

#j-js-nitro-history .j-act-node > section,
#j-js-nitro-history.j-activity-stream div.j-act-meta.font-color-meta-light {
	padding-bottom: 8px;
}
#j-js-nitro-history.j-activity-stream div.j-act-title > .jive-icon-med {
	top: 9px;
}

/* History: hide the trophy image */
#j-js-nitro-history.j-activity-stream .j-act-avatar img[src*="missing_trophy.png"],
#j-js-nitro-history.j-activity-stream .j-act-avatar img[title~=Someone], /* fix for old IEs */ 
#j-js-nitro-history.j-activity-stream .j-act-avatar img[title="Create a document"], 
#j-js-nitro-history.j-activity-stream .j-act-avatar img[title="Create a blog post"] {
	display: none;
}
#j-js-nitro-history.j-activity-stream.j-stream-list article .j-act-avatar {
    float: left;
    left: -23px;
    margin-right: -11px;
    position: relative;
    top: 2px;
}
#j-js-nitro-history .j-act-node > section {
	padding-left: 35px;
}

/* History: fix the badges size */
#j-js-nitro-history a.nitro-challenge-link img {
	height: 46px;
	width: 46px;
	max-height: 46px;
	max-width: 46px;
	min-height: 46px;
	min-width: 46px;
}

/* Me in 3: centre position of "drag here" area */
.nitro4x_header_bar .nitro4x_header_badges:hover ul.me_in_three_items {
	margin-left: -3px;
}

/* Me in 3: overrides to show correctly 3 items at "drag here" area */
.nitro4x_header_bar .nitro4x_header_badges {
	margin-left: 398px;
	margin-right: 4px;
}
.nitro4x_header_bar .nitro4x_header_unit_box,
.nitro4x_header_bar .nitro4x_header_rank_box,
.nitro4x_header_bar .nitro4x_header_rank_box:hover {
    width: 180px;
}
.nitro4x_header_bar .nitro4x_header_badges .nitro4x_me_in_three ul li {
    margin-left: 24px;
    margin-right: 11px;
}
.nitro4x_header_bar .nitro4x_header_badges ul.nitro4x_badge_list {
    background-position: -20px 0;
}
.nitro4x_header_bar .nitro4x_header_badges .nitro4x_me_in_three ul li:first-child {
    margin-left: 11px;
}

/* Me in 3: override position for "drop me here" area */
.nitro4x_header_bar .nitro4x_header_badges .drop_me_here ul.nitro4x_badge_list {
    background-position: -20px -128px;
}

/** "Your Reputation" Dialog Box **/

/* Your Reputation: styles according to "create content" box */

.nitro4x_user_widget.clearfix {
    background-image: none;
    width: auto;
    border-radius: 0px;
}
.nitro4x_user_widget {
	background-color: white;
}
.nitro4x_user_widget.clearfix > p.j-pop-desc {
    background-color: transparent;
    border-bottom-color: #E3E3E3;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
}
ul.nitro4x_user_widget_list li {
    background-image: none !important;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li {
	border-radius: 0;
	border-bottom: 1px solid #E3E3E3;
}
ul.nitro4x_user_widget_list li > div.nitro4x_user_widget_progress {
	clear: both;
	background: url(f_bcad724--.png) repeat;
	border-color: #CCCCCC;
}
.nitro4x_user_widget .nitro4x_user_widget_progress .percent_bar {
	background: url(f_cabd820--.png) repeat-x right -12px;
}
ul.nitro4x_user_widget_list li > div.nitro4x_user_widget_progress > div.content_bar > .text{
    /*text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);*/
    text-shadow: 0 0 1px #000000, -1px 0 1px #000000, 1px 0 1px #000000;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li .right_side .status .medium_green {
	color: #3E3E3E;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li .right_side .text {
    color: #EF9300;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li div.empty_text {
    font-size:12px;
    color:#57AB00;
    float:right;
    font-weight:bold;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li .right_side .badge {
    clear: both;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li .right_side {
	float: right;
	text-align: right;
}
.nitro4x_user_widget .nitro4x_user_widget_extra ul li .left_side {
	width: auto;
}

/* Your Reputation: add clickable arrow to points link */
#navReputationCenter.reputation-points-ready {
	background: url(f_acdb454--.png) 125px 6.5px;
	padding-right: 15px;
	display: inline-block;
	min-width: 77px;
}
#reputation-menu-link {
	margin-top: 1px;
	text-align: right;
	padding-right: 15px;
	padding-left: 0px;
}

/* Your Reputation: adjust box position to the arrow */
.j-popover.popover[style*="top: 60px;"],
.j-popover.popover[style*="top:60px;"] {
	margin-top: 8px;
	margin-left: 39px;
}

/** Leaderboard widget **/

/* Leaderboard widget: overrides for filter buttons */
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button {
    background: none;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie7*/
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie8*/
    border-radius: 0px;
    border: 0px;
    box-shadow: none;
    width: auto;
    height: auto;
    margin: 0px;
    padding: 0px 0px 0px 5px;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button:first-child {
	width: 55px;
	border-right: 1px #DADADA solid;
	padding-right: 3px;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button:hover,
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button:focus  {
    text-decoration: underline;
    background-color: transparent;
    background: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie7*/
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /*ie8*/
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button.active {
	background-color: transparent;
	text-decoration: none;
	background: none;
	border: 0;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button.active:first-child {
	border-right: 1px #DADADA solid;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button.active:hover {
	background-color: transparent;
	background: none;
	text-decoration: none;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button.active span {
	color: #575757;
	font-weight: bold;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header button.n4jive_header_button.active:hover span {
	color: #333333;
	font-weight: bold;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header {
	background-color: transparent;
	background: none;
	border-radius: 0px;
	border: 0px;
    height: auto;
}
.n4jive_widget.n4jive_individual_leaders header.n4jive_header .n4jive_highlight_border {
    background-color: transparent;
    background: none;
}
.n4jive_widget .n4jive_sidebar_leader .n4jive_sidebar_leader_content h4 {
	width: 42px;
	min-width: 42px;
	font-size: 1em;
    margin-left: 2px;
    margin-right: 2px;
}
.n4jive_widget .n4jive_sidebar_leader.userHighlighted .n4jive_sidebar_leader_content h4 {
    margin-left: 1px;
}

/** Mission Widget **/

/* Mission Widget small: overrides for progress bar style */
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg {
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container {
    width: 175px;
}
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container {
    left: 10px;
    margin-left: 0px;
}

/* Mission Widget small: fix for points(+5) position */
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_points {
	top: 92px;
	color: #3E3E3E;
}

/* Mission Widget small: overrides for front side */
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_badge_desc {
	width: auto;
	text-align: justify;
}

/* Mission Widget small: overrides for back side */
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox,
.nitro4x_mission_small .nitro4x_back_side_highlight {
   background: none !important;
   background-color: transparent;
   border: 0 !important;
   box-shadow: none !important;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_heading_back,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_desc_back,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirements_heading,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back .nitro4x_point_box .nitro4x_points_back {
	color: #3E3E3E;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirement_desc,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back .nitro4x_point_box .nitro4x_pointCategory_back {
	color: #696969;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirement_desc,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_desc_back {
    width: auto;
    line-height: normal;
    text-align: justify;
    padding-right: 10px;
}
.nitro4x_mission_small .nitro4x_back_side {
    left: 0px;
    right: 0px;
    margin-bottom: 5px;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_heading_back {
    padding-left: 2px;
    padding-top: 6px;
    margin-left: 0px;
    margin-top: 0px;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_back_side_back {
	padding-top: 0px;
	margin-bottom: 3px;
}
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_back {
	 margin-left: 6px;
}

/* Mission Widget small: add black top border for tiles */
.nitro4x_mission_small .flip_card {
    border-top-color: #333333;
    border-top-style: solid;
    border-top-width: 4px;
}

/* Mission Widget small: remove background color and border */
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_heading {
    background-color: transparent;
    border: 0;
    border-radius: 0;
    padding-left: 2px;
}

/* Mission Widget small: remove border and shadow, apply tiles border with square corners */
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox {
    border: 0;
    box-shadow: none;
    border-radius: 0;
}

/* Mission Widget small: overrides for progress bar style */
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg .mission_progress_bar,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg .mission_progress_bar {
    background: url(f_cabd820--.png) repeat-x right -18px;
}
.nitro4x_mission_small .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg,
.nitro4x_mission_small .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg {
	background: url(f_bcad724--.png) repeat;
    border: 1px solid #CCCCCC;
}

/* Mission Widget large */
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .flip_card,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_back_side_highlight,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_front_side,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission {
	width: 210px;
}
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container .mission_progress_bar_bg, 
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container .mission_progress_bar_bg, 
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .mission_progress_bar_container, 
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .mission_progress_bar_container {
    width: 190px;
}
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_badge_desc_back,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_requirement_desc,
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_front_side .nitro4x_bg_whitebox .nitro4x_badge_desc {
	padding-right: 10px;
}
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side .nitro4x_bg_greybox .nitro4x_back_side_back {
	margin-left: 140px;
}
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission .nitro4x_back_side {
    left: 0px;
    right: 0px;
}
.missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission {
    margin-right: 4px;
}
/* for sls loyout */
#jive-body-layout-sls .jive-body-layout-l .jive-widget-container.jive-widget-container-large.ui-sortable .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission:nth-child(even) {
    margin-right: 0px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-container.jive-widget-container-large.ui-sortable .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission:nth-child(odd) {
    margin-right: 4px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-container.jive-widget-container-large .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission:nth-child(odd) {
    margin-right: 8px;
}
/* for ls, tsss, ttsss loyouts */
#jive-body-layout-ls .jive-body-layout-l .jive-widget-container.jive-widget-container-large .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission,
#jive-body-layout-ls .jive-body-layout-l .jive-widget-container.jive-widget-container-large.ui-sortable .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission,
#jive-body-layout-tsss div .jive-widget-container.jive-widget-container-large .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission,
#jive-body-layout-tsss div .jive-widget-container.jive-widget-container-large.ui-sortable .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission,
#jive-body-layout-ttsss div .jive-widget-container.jive-widget-container-large .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission,
#jive-body-layout-ttsss div .jive-widget-container.jive-widget-container-large.ui-sortable .jive-widget.jive-box.jive-widget-missionswidget .jive-widgetsize-large .jive-widget-body.jive-box-body .content-large div .missions_container.small.clearfix .nitro4x_mission_row .nitro4x_mission {
	margin-right: 11px;
}
/* COMM-3116 */
.j-nitro-view-profile-short .j-profile-username-wrap {
    max-width: 200px;
    word-wrap: break-word;
}