/** 
 * User Styles 
 * 
 * User
 * 
 * @project The Kartel
 * @version 1
 * @lastmodified 2010-08-19 10:18
 * @author rm
 * 
 * @colordef #fff; white 
 * @colordef #808080; standard grey 
 */


/* .col3 .columnContent {padding: 0 !important;} */

/** Status */

.user_profile_status {font-size: 11px;}
.user_profile_status #user_mood_block {margin: 5px 0 5px;}
.user_profile_status #user_mood_block .mood_label {float: left; font-weight: 700;}
.user_profile_status #user_mood_block span#mood_icon_div {float: left; padding: 0 5px;}
.user_profile_status #user_status_block {clear: left; margin: 0 0 5px;}
.user_profile_status #user_status_block .status_label {float: left; padding: 0 5px 0 0; font-weight: 700;}
.user_profile_status #status_updated .updated_text {font-weight: 700;}

#oneSubPageContainer {border: 1px solid #f1f1f1; background: #B60016; margin-top: 0; /*overflow: hidden;*/}

/*
#home_user_home .col2 img {border: 1px solid #D60421;}
.col1 img {border-color: #C76E00 !important;}
.col2, .col3 {border-color: #D60421 !important;}
*/

/* Left Column */
/*
.col1 {width: 170px !important; color: #fff; background: #310303; padding: 0 0px; overflow: hidden;}
.col1 a {color: #C76E00;}
.col1 a:hover {text-decoration: underline;}
.col1 .module .mainUl {padding: 0 5px 0 5px;}
.col1 .container {padding-right: 0px !important;}
*/
 
/* Middle Column */

.col2 {border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; /*color: #4F4545; width: auto !important; line-height: 130%; font-family: arial, verdana; background: #fff; padding: 0 5px;*/}
/* .col2 .column, .col3 .column {margin: 5px 0 10px;} */
/*
.col2 a {color: #D60421;}
.col2 a:hover {text-decoration: underline;}
.col2 h2 .oneBlogTitle,
.col2 h2 a {color: #D60421;}
.col2 h2 a:hover {color: #B60016; text-decoration: underline;}
*/

/* Right Column */
/* - REMOVED
.col3 {color: #4F4545; background: #fff; font-weight: normal; padding: 0 5px;}
.col3 h3, .col3 h3 a {display: block; color: #fff !important; margin: 0!important;}
.col3 .mainUl {padding: 5px 0 0 15px;}
.col3 a {color: #DC0423;}
.col3 a:hover {text-decoration: underline;}
*/

/* - REMOVED
h3 {height: 23px!important; line-height: 23px!important; font-size: 14px!important;}
h3 a {color: #fff!important; font-size: 14px!important;}
h3 a:hover {text-decoration: none!important;}
.title_container h3.title {width: auto!important;}
.modCapContent, .modCapTopContent {display: none!important;}
*/

/* Buttons */
/* .button, .button:hover {line-height: 19px !important; background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png); color: #fff !important;} */

/* Module Headings */

/* - REMOVED
.col2 .title_container,
.col2 .title_container a,
.whyJoin .title_container,
.col1 .title_container,
.col3 .title_container{background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png) repeat-x; color: #fff;}
.col3 h3 {color: #fff !important; margin: 0 0 5px !important; padding: 0 5px; background: url(http://demo19.onesitedemo.com/images/modTitlePattern.png) top right repeat !important; font-family: arial !important;}
.title_span {color: #fff; font-family: arial, verdana, sans-serif;}
*/

#dynamic_gallery_nav_content {margin: 0;}
.subGalleryContainer {margin: 5px 0;}


/* Group Join Contact Report */
.ModuleGroupOverview_ReportIcon {display: none;}
.ModuleGroupOverview_ReportGroup {display: none;}

/** Navigation */
.col1 .mod_user_cp_left .mainUl {padding: 0 !important;}
#paginalnav .x {display: none;}
/* #paginalnav .x {height: 23px; line-height: 23px; padding: 0 0 0 10px; color: #fff; font-size: 15px; font-weight: 700; background: url(http://images.onesite.com/thekartel.com/modTitleSliverRed.png) repeat-x;} */
ul#testtree {padding: 0px 0px 0px 5px;}

/* hide specific nav items */
.cp_left-nav_item-fan_klub,
.cp_left-subnav_item-view_fan_klub,
.cp_left-subnav_item-members,
.cp_left-subnav_item-edit_blog_settings,
.cp_left-subnav_item-change_profile_style,
#cp_left-nav_item-my_hub,
#cp_left-nav_item-videos,
#cp_left-single_nav_item-videos,
#cp_left-nav_item-calendar,
/*.cp_left-subnav_item-my_polls, */
.cp_left-subnav_item-layout_and_style,
.cp_left-subnav_item-edit_best_friends,
.cp_left-subnav_item-create_category,
.cp_left-subnav_item-manage_categories,
#cp_left-single_nav_item-group,
.cp_left-subnav_item-manage_forums {display: none;}


/********************/
/**User Profile*/
/********************/
.status_time {display: none;}
.profile_send_message_icon img {display: none !important;}
.profile_report_user_icon img {display: none !important;}
.profile_group_invite_icon img {display: none !important;}

/********************/
/**Highlights Module*/
/********************/
.gathering_invites {display: none;}


/** Profile Display */
.mod_profile_display {margin: 0;}
.onePortrait {margin-top: 5px!important; border: none;}
#edit_status_popup .hd {height: 26px; line-height: 26px; padding: 0 5px; background: url(http://thekartel.com/images/modTitleSliverRed.png) repeat-x;}
.Avatarx .col .module .title_container {background: none !important;}
.Avatarx .col .module h3.title span.title_span {color: #000000 !important;}

/** Profile Questions */
div#oneProfile > br {display: none;}
#prof_display_age_div,
#prof_display_quote_div,
#prof_display_location_div,
.profile_display_common_class {margin: 5px 0;}
#prof_display_quote_div br,
#prof_display_location_div br,
.profile_display_common_class br {display: none;}
.prof_display_age {font-weight: 700;}
.prof_display_quote,
.prof_display_location,
.profile_display_common_class .prof_field_name {display: block; font-weight: 700;}
.profile_display_common_class .prof_field_value br {display: block;}

span.prof_display_gender,
span.prof_display_location,
span.prof_display_quote,
span.prof_display_status,
span.prof_display_orientation,
span.prof_display_children,
span.prof_display_body,
span.prof_display_height,
span.prof_display_religion,
span.prof_display_religion_div,
span.prof_display_ethnicity,
span.prof_display_skype,
span.prof_display_aim,
span.prof_display_yahoo,
span.prof_display_msn,
span.prof_display_gmail,
span.prof_display_about_me,
span.prof_display_music,
span.prof_display_movies,
span.prof_display_tv,
span.prof_display_books,
span.prof_display_likes,
span.prof_display_dislikes,
span.prof_display_hobbies,
span.prof_display_vices,
span.prof_display_virtues,
span.prof_display_heroes,
span.prof_field_name
{font-weight: 700;}

span.prof_field_value {font-size:12px;}




/********************/
/** Loyalty Rank */
/********************/

#user_points_rank .point_value,
.userPointsBox #rewards .value,
.UserDetail-RankContainer .value {background: transparent !important;}

/* Profile Photos Module */
.mod_photo_thumbs .pt_content_item_container {height: 82px; width:100; margin: 10px 0px 10px 20px; text-align: center;}
/* margin: 10px 15px 5px; */
a.pt_media_thumb {border: 1px #828282 solid;}
.mod_photo_thumbs .pt_content_item_caption_link {display: none !important;}
/* .mod_photo_thumbs .pt_content_item_caption_link {padding: 0 !important;} */

/* Recent Community Photos */
#admin_index .mod_photo_thumbs .mainUl {padding: 5px 30px 0 10px !important;}

/***************/
/** Blog Posts */
/***************/


.mod_blog_posts li,
.mod_blog_headlines li
{margin: 5px 0 0; padding: 0 0 5px; border-bottom: 1px #ededed solid;}
.mod_blog_headlines li a {font-weight: 700;}

#add_post_title input#post_title {width: 80%;}
span#body_parent table#body_tbl {width: 100% !important;} 

/*
.mod_blog_posts ul.mainUl {padding: 5px;}
.mod_blog_posts ul.mainUl center {background: #ededed; font-size: 10px; padding: 10px 0;}
*/

.mod_blog_posts ul li a {font-weight: 700;}
a span#blog-more-link {float: right; padding: 10px 5px 0; font-size: 10px; clear: both;}
#moreLinkBlogPostTop {display: none;}

.blog_posts_list .postHeader {float: right; width: 88%; margin: 0 !important;}
.blog_posts_list .postHeader img {display: none;}
.blog_posts_list .postHeader a h4 {margin: 0;}
.blog_posts_list .postHeader a span {font-size: 12px;}
.blog_posts_list .postAvatar {float: left; width: auto !important; height: auto !important;}
.blog_posts_list .postAvatar img {width: 48px; height: 48px;}
.blog_posts_list .postInfo {float: right; width: 88%; margin: 0 !important; font-size: 10px;}
.blog_posts_list .postInfo .blog_posts_postdate {color: #666; font-size: 10px;}
.blog_posts_list .postBody {float: right; width: 88%; margin: 0 0 20px; font-size: 12px; line-height: 1.3em;}

/** Blog Permalink page */
#blog_view_posts .mod_blog_headlines,
#blog_view_posts .mod_blog_categories {display: none;}

/** Comments */
.comment {margin-top: 10px; clear: both;}
.mod_comments ul.mainUl > br,
a.all-comments,
span.comment-link-separator {display: none;}
a.leave-comment {display: block; float: right; margin: 0 0 5px;}
a.leave-comment span {font-size: 10px; padding: 0 5px; border: 1px #C20219 solid; background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png); color: #fff !important;}
.no-comments-made {text-align: center; display: block; margin: 10px 0;}

#addBlogCommentContainer {margin: 0 0 5px; padding-bottom: 10px; border-bottom: 1px solid #ccc; overflow: hidden;}
#addBlogCommentContainer h3 {display: none;}
#addBlogCommentContainer #newBlogCommentForm {text-align: center;}
#addBlogCommentContainer textarea {height: 70px; line-height: 14px; width: 98%; margin: 0 auto 5px; text-align: left;}
#addBlogCommentContainer .blogCommentButton {float: right; margin: 0 3px;}

.oneBlogCommentLine #comment-form {text-align: left;}
.oneBlogCommentLine #comment-form .add-comment-text,
.oneBlogCommentLine #comment-form .add-comment-submit {}
.oneBlogCommentLine #comment-form .add-comment-text textarea {width: 99%; margin: 3px 0 5px; text-align: left;}
.oneBlogCommentLine #comment-form .add-comment-submit {}
.oneBlogCommentLine #comment-form .add-comment-submit .Comment_Preview {float: right;}
.oneBlogCommentLine #comment-form .add-comment-info {margin: 0;}

textarea#newBlogCommentTextArea {width: 99% !important;}









/********************/
/* Activity modules */
/********************/

.mini_feed_entries {padding: 0 0 10px;}
.mini_feed_entry {padding: 5px 0; border: 0 none; border-top: 1px solid #aaa;}
.mini_feed_this_date {border: none; padding: 3px 5px 0; margin: 3px 0px 0px 0px;}
.mini_feed_entry_icon {display: none;}
.mini_feed_entry {padding: 0;}
.mini_feed_blog_post_post {padding:0 5px 0px 10px;}
.mini_feed_blog_post_body {display: none;}
.news_forum_post_disc {display: none;}
.mini_feed_forum_post_title {margin: 0px 5px 0px 10px;}
/* .mini_feed_entry_sub_info {display: none;} */
.mini_feed_forum_thread_title  {margin: 0px 0px 0px 10px;}
.mini_feed_entry_sub_info {margin: 0;}
.mini_feed_entry_sub_info a img {width: 48px; height: 48px;}
.mini_feed_photo_entry_photos {display: none;}


.this_date {border-bottom: 0px solid #000; padding:5px 5px 1px;}
.news_entry {padding: 5px 0; border-bottom: 1px solid #ededed;}
.news_entry_sub_info {margin: 0 0 0 20px; display: none;}
.news_entry_sub_info div {margin-top: 10px;}
.news_entry_sub_info .news_blog_post_post {display: none;}





/** My Recent Blog Posts Module **/
.MyRecentBlogPosts .oneBlogSubjectDate {display: inherit !important; font-size:10px;}
.MyRecentBlogPosts .mod_blog_posts_name_link {display: none;}
.MyRecentBlogPosts .mod_blog_posts_user_location {display: none;}




/** Profile Videos Module */

.mod_video_thumbs .mainUl {padding-left: 40px!important;padding-top: 20px!important}
.mod_video_thumbs .vt_content_item_container {height: 100px; margin-right: 30px; margin-bottom: 20px;}
.mod_video_thumbs .vt_content_item_caption_link {padding: 0!important;}
.mod_video_thumbs .vt_content_item_container a {font-weight: normal!important;}
#home_user_home .col3 .mod_video_thumbs .vt_media_thumb {border: 1px solid #D60421!important;}
#moreLinkVideoTop a {color: #fff;}
.mod_video_thumbs .vt_media_thumb {border-color: #f00000;}

/* My Points Module */
/* .points_block {border-bottom:0px solid black !important; margin:1px 0px 1px 0px !important; padding:0px 0px 0px 0px !important;}
.points_sub_title {font-weight: normal !important;}
#point_code_value {visibility: hidden; display:none;}
#user_points_coupon {visibility: hidden; display: none !important;} */


/** RSS */

a.pop span {width: 250px !important; border: 2px #1d1d1d solid !important; background: #000 !important; line-height: 1.3em; color: #999 !important; text-align: left !important;}

/* Friends Module */

.mod_friends div {color: #000;}
.friend-mod-group {margin-top: 5px;}
.friend-mod-group .friend-mod-title {margin: 0;}
.friend-mod-group .friend-mod-total {float: right !important;}

.oneMiniProfile #cc_profile_name br {display: none;}
.oneMiniProfile #cc_profile_name {font-size: 11px; overflow: hidden;}
.oneMiniProfile .main img {border: 1px solid;}
#blog_friends .col2 .oneMiniProfile {width: 100px;}
.friend-mod-friend br {padding: 10px 0;}
.friend-mod-friend {padding: 0px 7px 0px 5px;}


.friend-mod-errormsg {color: #999; border: 1px #ededed solid; padding: 5px;}

/** Groups */

ul.ug_list_item {height: 90px; width: 65px; margin: 0 6px !important; height: 95px !important; padding: 5px 7px 0px 5px;}
li#ug_li_avatar img {border: 1px #D60421 solid; width: 63px; height: 63px !important;}
.ug_list_item {float: left; text-align: center; margin: 0 5px 0 0 !important;}
li#ug_li_name a {width: 62px !important; height: 15px; display: block; overflow: hidden; text-align: center; font-size: 11px;}

/* Group Profile Page */

.mod_group_overview img {border: 1px solid;}
#groupInfo img {border: 0;}
.mod_group_overview .mainUl .title {font-size: 13px; font-weight: bold !important; /*color: #fff;*/}
.mod_group_overview #group_started_title {display: none;}
.oneMiniProfileFields #cc_profile_name br {display: none !important;}
.group_owner_heading {padding-bottom: 5px;}
.ownerList img {border: 1px solid;}
#groupDesc1 {padding-top: 5px;}

/* My Hub */

/*
.mainUl a {text-decoration: none !important;}
.mainUl a:hover {text-decoration: underline !important;}
*/

.media-thumb {border: 1px solid !important;}
.mod_photo_thumbs .media-thumb {padding: 5px 15px 0 12px !important;}

/* Quick Messages */
.mod_quick_messages .mainUl {padding-top: 10px;}

/* Recent Forum Posts */
/* .mod_forum_topics .tp_container .tp_last_poster_container {float: left; margin: 0 5px 0 0;} */
/* .mod_forum_topics .tp_container .tp_last_poster_container img {border: 1px red solid;} */
/* .mod_forum_topics .tp_right_container {float: right; width: 73%; margin: 0 !important;} */
/* .mod_forum_topics .tp_right_container .tp_last_post_container {font-size: 12px; line-height: 1.3em;} */
/**.mod_forum_topics .tp_container {margin: 5px 0 0; padding: 0 0 5px;}
.mod_forum_topics .tp_container .tp_last_poster_container {display: none;}
.mod_forum_topics .tp_container .tp_last_poster_container img {display: none;}
.mod_forum_topics .tp_right_container {margin: 0 !important;}
.mod_forum_topics .tp_right_container h3.tp_subject {height: auto !important;}
.mod_forum_topics .tp_right_container a.tp_subject_link {color: #666; overflow: hidden; height: 19px; font-weight: 700; font-size: 11px;}
.mod_forum_topics .tp_right_container span.tp_topic_post_date {display: block; font-size: 10px;}
.mod_forum_topics .tp_right_container h4.tp_last_poster_h4 {font-size: 10px; font-weight: 700; padding: 0px 0 0px;}
.mod_forum_topics .tp_right_container .tp_last_post_container{display: none;}
.mod_forum_topics .tp_container-odd {border-bottom: 1px #ededed solid !important;; margin: 5px 0 0px; padding: 0px 0 5px;}
.mod_forum_topics .tp_container-even {border-bottom: 1px #ededed solid !important;; margin: 5px 0 0px; padding: 0px 0 5px;}**/

/* Featured Community Blogs */
.mod_blog_posts_right center {margin: 0 0 10px; font-size: 10px;}
.mod_blog_posts_right li {border-bottom: 1px #ededed solid; margin: 5px 0 0; padding: 0 0 5px;}
.mod_blog_posts_right li a {color: #666; font-weight: 700; font-size: 11px;}
.mod_blog_posts_right .oneBlogSubjectDate {font-size: 10px;}




/*
.tp_subject {background-image: none!important;}
.tp_right_container {margin-left: 75px !important;}
.tp_right_container .tp_subject_link {color: #000 !important; font-weight: normal;}
.tp_last_poster_img {margin-right: 5px; border: 1px solid;}
.tp_last_post_container {text-align: justify; padding-right: 10px;}
.tp_subject_link, .tp_topic_post_date,
.tp_last_poster_h4 {font-weight: bold!important; font-size: 12px !important;}
.tp_topic_post_date {display: none;}
*/

/*Friend Status Updates */

#my_status_avatar {border: 1px solid #D60421;}

/* View Groups */

#blog_groups #tem57351-col1 {width: 170px;}
#blog_groups #tem57351-col2 {width: 100%;}
#blog_groups .groupList {margin:0 10px; margin-top: 10px; border: 1px solid #D60421!important;}
#blog_groups .groupList img {border: 1px solid #D60421;}
#group-title-started {padding-left: 10px; font-weight: normal;}

/* Mini Calendar */

.miniMonthTable, .miniMonthTable2 {color: #fff !important;}
.miniEmptyDate, .miniMonthTable2 {background: #310303 !important;}
.miniMonthTable .monthSubContainer {background: #B60016;}
.miniMonthTable, #miniCalMonthHeader {border: none !important;}
.mod_mini_calendar .mainUl {padding-right: 15px !important;}

/* Mini Feed Entry */

.mini_feed_entry {border: none;}
.mini_feed_photo_entry img {border: 1px solid #B60016;}
.mini_feed_doer_name {color: #000000; font-weight:normal;}


/* Blog Page */

/** Blog Permalink page */
.mod_blog_permalink .title_container {display: none;}

/* Blog Posts */
.postAvatar {padding: 0 5px 0 0;}
#content-rating-container {float: none; background: none; border: 0;}

/** Blog Comments */
#blog_comment .oneBlogPost {margin: 0 10px;}
table.comment-form-table {width: 90% !important;}
table.comment-form-table textarea {width: 95%;}


/* Add Blog Post */

#add_post_publish_to {display: none;}
table.mceLayout iframe {height: 500px !important;}
.oneBlogBodyWrapper {border: none !important;}
.oneBlogBodyWrapper h2 {color: #000; font-size: 22px;}
.oneBlogBodyWrapper blockquote {margin: 0;}
#add_post_publish_time {margin: 0 0 15px; padding: 0 0 15px; border-bottom: 1px solid #f00;}
label.option_choice {width: 100px !important;}
#BlogPost_InsertVideo_Button {display: none;}

/* Moderators */

.col1 .moderator_heading  {text-align: left;}
.col1 .group_owner_heading {text-align: left;}
.col1 .mod_members td {padding-left: 0!important; margin:0px!important;}

/* Add Blog Post */

#admin_blog_post .col2, #admin_edit_post #tem57361-col2, #admin_blog_post #tem57361-col2 {width: 100%;} /*removeMe*/
/* #admin_edit_post #addBlogPost, #admin_blog_post #addBlogPost {width: 90%; height: 200%; padding-left: 20px!important;} */

#admin_edit_post #add-post legend, #admin_blog_post #add-post legend {font-size: 12px; font-weight: bold; margin-bottom: 10px;}


/* Edit Blog Posts */

#admin_edit_post #add-post {margin-left: 10px;}

/* Manage Blog Posts */

.managePostInfoContainer {margin: 0 300px 0 0 !important;}
/* #admin_manage_posts .col2 {width: 100% !important;} */
#admin_manage_posts legend {display: none;}
#admin_manage_posts .button {line-height: 19px; padding: 0px; font-size: 12px; font-weight: bold; font-family: arial; width: 90px; margin-top: 10px;}
#admin_manage_posts .managePostButtons {width: 300px;}
#admin_manage_posts .blogPostContainer {margin: 0 10px;}
#admin_manage_posts #blog_results_pagination {margin-left: 10px;}
#admin_manage_posts .managePostUserAvatar {display: none;}
.managePostInfoTitle {font-weight: bold; font-size: 12px!important;}

/* Edit Blog Settings */

#admin_blog_settings .col2 {width: 100%;}
#admin_blog_settings legend {font-size: 12px; font-weight: bold; margin: 5px 0; padding-top: 10px;}
#admin_blog_settings .oneForm {margin-left: 10px;}
/* #admin_blog_settings .button, #admin_blog_post .button {height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-top: 10px;} */
#admin_blog_settings hr {display: none;}

/* Manage Categories */
/*
#admin_manage_categories .col2 {width: 100%;}
#admin_manage_categories .col2 .columnContent {margin: 0 10px;}
*/
#admin_manage_categories .category-heading {font-weight: bold;}
#admin_relationship_admin .cat_name_heading {font-size: 14px!important;}
#admin_relationship_admin #no-categories {font-size: 14px!important;}
#admin_relationship_admin .button {margin: 3px 5px 3px 0;}

/* My Polls */
/*
#admin_polls .col2 {width: 100%;}
#admin_polls .col2 .columnContent {margin: 0 auto;}
*/
#admin_polls h4 {background-image: none; color: #4F4545; margin-left: 10px;}
.pollNoResults {margin-left: 20px;}
#admin_polls #select_type {margin-left: 20px;}
#add_poll {margin-left: 20px;}
#admin_polls .button {padding-bottom: 5px;line-height: 23px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-top: 10px;}
/* #admin_polls .col2 .columnContent {margin-left: 20px; width: 600px;} */

.button-large-green {height: 19px;}

/* Create Slideshow */

/* #admin_build_slideshow .col2 {width: 100%; padding-bottom: 10px;} */
#admin_build_slideshow .button {line-height: 23px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-top: 10px;}
#admin_build_slideshow .col2 table td {border-color: #D60421!important;}
#admin_build_slideshow .alertPageWarning {margin-left: 20px;}
#boxes li {border-color: #D60421!important;}
#boxes {margin: 0 20px;}
#slideshow-make {margin-left: 20px;}

/* Manage Slideshows */

#admin_manage_slideshow .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}
#admin_manage_slideshow .task-instructions {margin-top: 10px;}
#admin_edit_post p.task-instructions {display: none;}
#admin_edit_post p.task-instructions a {color: #fff !important; text-decoration: underline;}

/* Edit Profile */
.prof_form_title span {float: left; text-align: left;}
.prof_form_title span.info_display span {float: none;}

/* custom html sandbox */
#admin_custom_html fieldset#add-post table {width: 100% !important;}
#admin_custom_html fieldset#add-post td {width: auto !important; padding: 0;}
#admin_custom_html #blog-add-photo,
#admin_custom_html #blog-add-video {display block; float: right;}
#admin_custom_html #blog-add-video {display: none;}

/* Account Information */


/* Profile Privacy Settings */


/* Manage Blocks */

#admin_manage_blocks legend {display: none;}
#admin_manage_blocks fieldset {margin: 0;}

/* Blog Wizard */


/* Edit Best Friends */

.friendName {}
#admin_best_friends .friendHeader {background: transparent; color: #000; font-weight: 700; width: 100%; padding: 5px 0 !important;}
#friendSearchFinished {border-color: #D60421;}
#admin_best_friends .col2 .task-instructions {width: 99%; margin-right: 15px!important;}
#admin_best_friends #boxContainer {border-color: #D60421; padding: 0; margin-top: 20px;}
#boxContainer ul#boxes {padding: 0 !important; margin: 0;}
#admin_best_friends #demoteText {border-color: #D60421;}
#admin_best_friends #demoteBox {border-color: #D60421;}
#admin_best_friends .button {padding-bottom: 0px; line-height: 23px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-top: 10px;}
#admin_best_friends .blueWhiteMsgBox {display: none;}
#friendSearchForm {width: auto;}
#friendSearchResults {text-align: center; display: block; width: 100%;}

/* Manage Groups */

/*#admin_manage_groups .col2 {width: 100%; padding: 0 10px; padding-top: 10px;}*/
h2.admin-title {border-color: #D60421; margin-bottom: 5px; color: #4F4545; font-size: 15px;}
#admin_manage_groups .blog-manage-groups legend {display: none;}
.group-box {margin-bottom: 10px; border: 1px solid #D60421; padding: 5px 0 5px 5px;}
.group-box .group-title {font-size: 14px;}
.group-box td strong {display: none;}
.group-box td div {float: none !important;}
.group-box .button {width: 85px; float: left;}
.group-box .ManageGroups_LeaveGroup {margin-top: 5px;}

/* Pending Members */

/*#admin_approve_members .col2 {width: 100%;}*/
.greenMsgBox {margin:0; background: #D60421; border: 1px solid #B60016; color: #fff; font-weight: normal;}
.greenMsgBox a {color: #fff; text-decoration: underline; font-weight: bold;}
#admin_approve_members .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-left: 10px; margin-top: 10px;}
#admin_approve_members #tem57711-col1 {width: 170px !important;}

/* Group Members */
/*
#blog_group_members .col2 {width: 100%;}
#blog_group_members #tem57711-col1 {width: 170px!important;}
*/
.mod_members .group_owner_heading,
.mod_members .moderator_heading {margin: 0 0 5px; font-weight: 700; text-align: center;}
.mod_members .moderator_heading {padding-top: 5px; border-top: 1px solid #ccc;}
.mod_members .ownerList {margin: 0 0 10px;}
.mod_members .ownerList {}
.mod_members .memberList li {width: auto; height: auto; margin: 0 9px 10px 0; padding: 0;}
#blog_group_members .col2 img {margin-right: 0px; border-color: #ccc;}

/* Step Down as Moderator */
/*#admin_moderator_options .col2 {width: 100%; padding-left: 10px;}*/
#admin_moderator_options .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-left: 0px; margin-top: 10px;}
#admin_moderator_options .button span {padding-top:0;}

/* Group Member Management */

/*#admin_manage_forum_moderators .col2 {width: 100%; padding: 0 10px; padding-top: 10px;}*/
#admin_manage_forum_moderators .col2 h1 {background: #fff; font-size: 13px; width: 760px; border-color: #B60016;}
#admin_manage_forum_moderators .button {line-height: 19px !important; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}
#admin_manage_forum_moderators .col2 .oneMiniProfile {padding-left: 10px; padding-top: 10px;}

/* Edit Group Settings */

/*#admin_edit_group .col2 {width: 100%; padding: 0 10px; padding-bottom: 10px;}*/
#admin_edit_group .button {display: block; line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px; margin-top: 10px;}
#EditGroup_DeleteGroup {padding: 10px 0; border-top: 1px solid #eee; font-size: 11px; text-align: center;}

/* Pending Related Community Content */


/* Group Broadcast */

/*#admin_group_broadcast .col2 {width: 100%; padding: 10px;}*/
#admin_group_broadcast .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}
#admin_group_broadcast .col2 table tr th {background: #D60421; color: #fff; padding-left: 5px;}
#admin_group_broadcast .col2 table {width: 760px;}

/* Group Blog */

#blog_group_blog .associated_post_container .associated_headline,
#blog_group_blog .associated_post_container .associated_byline {font-weight: bold;}

/* RSS Manager */

/*#admin_manage_rss_feeds .col2 {width: 100%; padding: 10px;}*/
#admin_manage_rss_feeds .col2 .blog-manage-rss legend {display: none;}

/* Upcoming Events */

/*#blog_events_list .col2 {width: 100%;}*/
#blog_events_list .blur_tag,
#blog_events_list .cur_tag {background-image: none!important;}
#blog_events_list #tabDescription {width: 718px; background: #D60421; border: 1px solid #B60016;}
#blog_events_list .calendarEventListDetails {width: 720px;background: #fff; border: 1px solid #D60421;}
#blog_events_list .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}
#blog_events_list .col2 table {margin-left: 70px; font-size: 12px; font-weight: bold;}

/* Manage Friend Categories */

/*#admin_relationship_admin .col2 {width: 100%; padding: 10px;}*/
#admin_relationship_admin .button {line-height: 19px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}


/** Photo Gallery */

#galleries_container_holder {margin: 0; padding: 10px;}
div.galleries_gallery_container {margin: 5px; border:1px solid #C5C5C5; border-top: 0 none;}
h3.galleries_gallery_container {height: 26px; line-height: 26px; padding: 0 5px; border: 0 none; background: #d90000 url(http://thekartel.com/images/modTitleSliverRed.png) repeat-x 100% 100% !important; color: #fff;}
h4.galleries_gallery_container {border-top:1px solid #C5C5C5;}
a.galleries_num_photos_links {color:#BA0000 !important;}
/** subgallery display */
div.galleries_gallery_subgallery_container {border-top: 1px solid #c5c5c5; background: #eee;}
div.galleries_gallery_subgallery_container h3 {font-size: 12px; font-weight: 500; background: #eee;}

/** Photo View */

#gallery_container {float: none;}
#gallery_content_container {float: none; width: auto;}
#gallery_content1 {float: right; padding: 10px 10px 7px !important; overflow: hidden;}
#gallery_dropdown_div {font-weight: 700; position: static; line-height: 20px;}
#gallery_dropdown_div br {display: none;}
#gallery_dropdown_div select {margin-left: 7px;}
#gallery_content1 .gallery_pages {display: none;}
#gallery_content_lineage {margin: 0; padding: 10px 10px 7px; line-height: 20px; border: none !important; font-size: 11px; font-weight: 700;}
#dynamic_gallery_content {padding: 0 3px;}
#dynamic_gallery_content #content-rating-container {float: right;}

#gallery_content_photo {background: #ededed; border: none;}
#gallery_content_photo_sub {height: auto; margin: 0 0 10px; text-align: center;}
#gallery_content_photo_sub div {display: none;}
#gallery_content_photo_sub img {width: auto !important; height: auto !important; margin: 0 auto; padding: 0 !important;}
#gallery_content_photo_footer {border: 2px #ccc solid; padding: 5px; margin: 10px 0 0;}
#gallery_content_photo_footer span.viewOriginal {line-height: 20px; font-size: 11px;}

#gallery_navigation_container {width: auto; padding: 1px 0; position: static; float: none !important;}
#dynamic_gallery_nav_content {margin: 0;}
#video_other_gallery_videos h3,
#dynamic_gallery_nav_content {padding-left: 2px; overflow: hidden;}
#dynamic_gallery_nav_content h3 {color: #333333; font-size: 12px; margin-left: 5px; border-color: #C5C5C5 !important; }
#dynamic_gallery_nav_content h4 {margin-left: 5px;}
#photoThumbsContainer {overflow: hidden;}
a.gal-media-thumb {/*width: 90px; height: 52px;*/ border: 1px solid #ccc; margin: 3px !important;}

#gallery_content_comments_container h3 {height: 26px; line-height: 26px; padding: 0 5px; font-size: 12px; border: 0 none; background: #d90000 url(http://thekartel.com/images/modTitleSliverRed.png) repeat-x 100% 100% !important; color: #fff;}
#gallery_content_comments_container h3 a {position: static; float: right; color: #fff;}
table.new_photo_comment_table {}
table.new_photo_comment_table h3 {height: 26px; line-height: 26px; padding: 0 5px; font-size: 12px; border: 0 none; background: #d90000 url(http://thekartel.com/images/modTitleSliverRed.png) repeat-x 100% 100% !important; color: #fff;}
table.new_photo_comment_table textarea {width: 96%; margin: 2% 2% 1%;}
table.new_photo_comment_table button.button {margin: 0 0 2% 2% !important;}


/** Videos Page */


/** Message Center */

#saveButton {margin: 0;}
#oneMessageCenterMenu { margin: 0; border: 0; padding: 0; width: 100%;}
#oneMessageCenterMenu h2 {margin-top: -1px;margin-left: -0px;width: auto; font-size: 14px; background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png) !important;}
#mail_send_message #oneMessageCenterMenu .col1 table {border: 0 !important;}
#oneMessageCenterBody {width: 100%; border: 0; padding: 0; color: #4F4545; }
#oneMessageCenterBody a {color: #D60421;}
#oneMessageCenterBody a:hover {color: #B60016;}
#oneMessageCenterBody h2 {padding-bottom: 0px; background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png);}
#mail_send_message .frmheader h2 {font-size: 14px!important; height: 22px;}

#newButtonContainer {margin: 10px 0 7px; width: auto !important;}
#mail_index .MailIndex_CreateMessage {width: 90%; margin: 0 auto;}

#global-folders tr {background: transparent !important;}
#global-folders .MailIndex_AddFolder,
#global-folders .MailIndex_EditFolder {border-top: 1px solid #ddd;}
#global-folders .MailIndex_AddFolder img,
#global-folders .MailIndex_EditFolder img {margin-right: 4px;}

.dead_link {color: #666 !important; font-style: italic;}
#oneMessageBody {border: 1px solid #D60421; color: #4F4545; background: none; margin: 0 auto; width: auto;}
#oneMessageBody img {max-width: 742px;}
td.frmheader {font-size: 14px; font-family: arial; font-weight: bold; padding: 5px 0 5px 5px; background: url(http://demo19.onesitedemo.com/images/modTitleSliverRed.png) !important;}
td.frmheader a, td.frmheader a:hover {color: #fff !important; text-decoration:none; padding-right: 5px;}
td.frmheader h2 {padding: 0!important; font-size: 14px;}

#user-custom-folders hr {display: none;}
#btnSearchRecip {width: 120px !important;}

/** Create New Message */
table.mceLayout {width: 99% !important;}
#oneMessageCenterBody #messageOrFriends {clear: both;}

/** View Message */
#viewMessageContainer {width: 98%; margin: 10px 1%;}


/** Calendar */

#calendarTodayLink {background-image: url(http://thekartel.com/images/btn_today.png);}
#calendarPrevLink {background-image: url(http://thekartel.com/images/btn_left_arrow.png);}
#calendarNextLink {background-image: url(http://thekartel.com/images/btn_right_arrow.png);}
#createEventButtonLink {background: #FF3B3B; border-color: #FF0000;}
/* #blog_calendar .col2 {width: 100%;} */
#admin_admin_calendar #daysofweektext td, #blog_calendar #daysofweektext td {background: #D60421;}
#blog_calendar #emptyCellDayTd, .monthHeaderEmpty,
#fullCellDayTd .monthHeader, #fullCellDayTd .monthSubContainer {background: #fff !important;}
#fullCellDayTd, #emptyCellDayTd {background: #fff; border: 1px solid #D60421;}
.monthHeaderSelected {background: #fff!important; font-weight: bold;}
#calendarMain table {border-collapse: collapse; border-color: #D60421!important;}
#calendarMain {clear: right;min-height: 495px; border-color: #D60421!important; border-right: 0; border-bottom: 0;}
#calendarMain a, #calendarMain a:hover {color: #310303; font-weight: bold;}
#layout_month, #layout_day, #layout_month a, #layout_day a {padding-right: 7px; padding-bottom: 3px; background: #000; border: 0; font-size: 11px; color: #fff !important;}
#calendarTitleHeader {font-size: 14px; padding-top: 2px;}
#calendarMainContainer {/*width: 750px; padding: 10px  0 0 18px;*/}
#admin_admin_calendar .cellWithEventWrapper a, #blog_calendar .cellWithEventWrapper a {color: #D60421!important;}
#calendarMain {border: 1px solid #D60421;}
#daysofweektext {border: 0;}


/* Manage Calendar */


/* Create Events */
#editEventHeader {background: #D60421;}
.editEventTable.table {border-right: 1px solid #D60421 !important;}
#event_type_radio {border: 0 !important;}

/* Edit Group Profile */

#admin_edit_profile .alertPageNotice {background: #D60421; border: 1px solid #B60016;}

/* Approve Comments */
#admin_approve_comments .blueMsgBox {background: #D60421; border: 1px solid #B60016; color: #fff;}

/* Profile Wizard */


/* Friends */
#blog_friends .friend-mod-group form {display: none;}

/* Group Invite */

/*# blog_group_invite .col2 {width: 100%; padding: 0 10px;} */
.group-invite-item_2 {min-width: 100px;}
.group-invite-item_2 img {border: 1px solid #D60421;}
.group-title {color: #D60421;}
.GroupInvite_InviteToGroup {padding: 4px 10px;}
.group-invite-item img {border: 1px solid #D60421;}

/* Alert Page Notice */

.alertPageNotice {background: #C94250; border: 1px #ededed solid; padding: 5px 0 5px 10px; color: #fff; font-size: 10px;}

/* Yellow Message Box */

.yellowMsgBox, .redMsgBox {background: #D60421; border: 2px solid #B60016; color: #fff;}

/* Task Instructions */

.task-instructions {background: #D60421; color: #fff; border: 0;}

/* Membership is Required */

#blog_redirect #tem57361-col2 {width: 100%;}
#blog_redirect .alertPageError {width: 50%; margin: auto;}
#blog_redirect #auth_required_form {margin: auto; width: 70%;}
#blog_redirect .button {padding-bottom:2px;}

/* Authentication is Required */

#auth_required_error {width: auto/*600px*/; margin: auto;}
#auth_required_form {width: 250px; margin: auto;}
.alertPageError h4 {display: none;}
#auth_required_error .button {line-height: 27px !important; height: 27px; font-size: 12px; font-weight: bold; font-family: arial; width: 100px;}
#auth_required_header {text-align: center;}


#pageData {width: 100% !important;}

/* Profile Updated Message */
.profileUpdated {padding: 10px 10px 10px 10px;}


/** Group Styling (global) */
#group_associated_link {display: none;}
#blog_view_posts .mod_associated_blogs {display: none;}

/** Group Forum */

.mod_group_overview .title_container {display: none;}
.mod_group_overview ul.mainUl h2 {padding: 5px 0; display: block;}




/* Forums Conversation Module */
.ForumTopicsPage .tp_last_poster_container {float: left; margin: 0 5px 0px 0;}
.ForumTopicsPage .tp_last_poster_img 
.ForumTopicsPage .tp_right_container h3.tp_subject {}
.ForumTopicsPage .tp_right_container h3.tp_subject a {font-size: 12px;}
.ForumTopicsPage .tp_right_container span.tp_topic_post_date {display:block; font-size: 10px;}
.ForumTopicsPage .tp_right_container h4.tp_last_poster_h4 {font-size: 10px !important; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
.ForumTopicsPage .tp_right_container .tp_last_post_container {font-size: 11px; padding: 0px 0 0px; margin: 0px 0px 0px 0px !important;}
.ForumTopicsPage .tp_container .tp_right_container {margin: 0px 0 0px; padding: 0px 0 0px; float: right; width: 88%; }
.ForumTopicsPage .tp_container-odd {border-bottom: 1px #ededed solid !important;; margin: 10px 0 0px; padding: 0px 0 7px;}
.ForumTopicsPage .tp_container-even {border-bottom: 1px #ededed solid !important;; margin: 10px 0 0px; padding: 0px 0 7px;}
.ForumTopicsPage .owfc_post {font-size: 12px !important; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
.ForumTopicsPage .owfc_thread a {font-size: 12px !important; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important;}
.ForumTopicsPage .owfc_postercontainer {margin: 0 !important; padding: 0 5px 0 0 !important;}
.ForumTopicsPage #onewidget_forum_main_header_text {color: #000000 !important;}
.ForumTopicsPage .one_widget_forum_currentthreads_postcontainer {border-bottom: 0px !important;}
.ForumTopicsPage .one_widget_forum_currentthreads_postcontainer_2 {border-bottom: 0px !important;}

/* end user.css */
