

body {
	padding-top: 0 !important;
	overflow-y: visible !important;
}
* {
	background-color: #fff !important;
	background-image: none !important;
}

/**********=COMMON RULES**********/
#rm-pageWrapper {
	min-width: 0 !important;
	width: 100% !important;
}
#rm-contentWrapper{
	margin: 0;
	padding: 0;
}
#rm-contentWrapper #rm-head { position: static; }
#rm-contentWrapper h1 { font-size: 18pt; }
#rm-contentWrapper #rm-head h1 {
	height: auto !important;
	margin-bottom: 0 !important;
	padding: 0 !important;
}
#rm-head h2 { padding: 0; }
#rm-modalWrap,
#rm-overlay,
#rm-skip,
.rm-options,
.rm-sixentButton,
.rm-profileTabs,
#rm-filterAndSort,
.rm-pagination,
#rm-toolbar,
#rm-footer, 
#rm-copyrightFooter,
#rm-sharingOpts li,
.rm-shareContent .rm-sharedWith a,
.rm-commentAdd,
form { display: none !important; }
#rm-pageShareWrap .rm-shareContent .rm-sharedWith{ 
	margin-right: 0;
	padding: 0;
}
.rm-shareContent .rm-viewCount { padding-left: 0; }
#rm-pageShareWrap #rm-sharingOpts { margin: 0; }
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
table tr, ul, ol { page-break-inside: avoid; }
.rm-streamQuickFilters { border: none; }
/**********END COMMON RULES**********/

/**********=POD PAGE RULES**********/
/*=columns
-----------*/
#rm-columns {
	float: none;
	position: static;
	width: 100% !important;
}
/*=column
----------*/
#rm-columns .rm-column {
	float: none;
	*position: static;
	width: 100% !important;
}
#rm-columns #rm-headerColumn, #rm-columns #rm-footerColumn { margin-right: 0; }
#rm-columns #rm-headerColumn { *position: static; }
/*=puller
----------*/
#rm-columns .rm-puller { display: none; }
/*=view head
-------------*/
#rm-view #rm-isOwner { display: none; }
#rm-view #rm-viewHead { border-bottom: 0; }
#rm-view.rm-owner #rm-viewHead { top: 0; }
#rm-view.rm-viewer #rm-viewHead, #rm-view.rm-groupView #rm-viewHead { padding-right: 20px; }
#rm-userMeta { margin: 0; }
#rm-viewHead #rm-userMeta h1,
#rm-viewHead #rm-groupMeta h1 {
	color: #000;
	text-shadow: none;
}
#rm-viewHead #rm-groupMeta h1 a { color: #000; }
#rm-viewHead #rm-viewNav { display: none; }
#rm-viewContentWrap{
	clear: right;
	padding: 0;
}
/*=user profile
----------------*/
#rm-userMeta #rm-userProfile h2 { color: #4d4d4d; }
/**********END POD PAGE RULES**********/

/***********=POD**********/
.rm-pod {
	border: 1px solid #ebebeb;
	padding: 10px 14px;
	page-break-inside: avoid;
}
.rm-pod .rm-podIn { page-break-inside: avoid; }
.rm-pod .rm-collapseHandle, .rm-pod ul.rm-podOptions { display: none; }
/*=pod header
---------------*/
.rm-pod .rm-podHeaderWrap { 
	border-width: 0;
	float: none;
	border: none;
	display: block;
	page-break-after: avoid;
	page-break-inside: avoid;
}
.rm-pod .rm-podHeaderWrap .rm-podHeader { page-break-after: avoid; page-break-inside: avoid; }
.rm-pod .rm-podHeaderWrap .rm-podHeader .rm-podHeaderInner { page-break-after: avoid; page-break-inside: avoid; }
.rm-pod .rm-podHeaderWrap .rm-podHeader .rm-podHeaderInner .rm-podTitle { page-break-after: avoid; page-break-inside: avoid; }
.rm-podHeaderWrap .rm-podHeader {
	padding: 0 !important;
	margin: 0 !important;
}
.rm-podHeader h2 {
	font-size: 9pt;
	margin: 0 !important;
	padding: 0 !important;
	color: #000 !important;
	font-weight: bold !important;
	position: static;
}
.rm-hiddenPod .rm-podHeader h2 { min-height: 0; }
.rm-pod .rm-t { display: none; }
.rm-pod .rm-podWrap { 
	background-image: none !important; 
	float: none;
	border: none;
	display: block;
	page-break-before: avoid;
	page-break-inside: avoid;
	overflow: visible;
}
.rm-pod .rm-podWrap .rm-podWrapInner {
	background-image: none !important;
	margin-left: 0;
}
.rm-pod .rm-b { display: none; }
.rm-pod div.rm-podReload { display: none; }
.rm-pod .rm-podWrap,
.rm-pod .rm-podWrap[style],
.rm-pod .rm-podContent,
.rm-pod .rm-podContentInner {
	overflow: visible !important;
}
/*=hide specific pods
---------------*/
#rm-discoverPod,
#rm-searchOverviewPod { display: none; }
/*=pod content
---------------*/
.rm-pod .rm-podContent { margin: 0; }
/*=My Profiles Pod
---------------*/
.rm-miniProfileList .rm-profile .rm-opts{ display: none; }
/*=My Pages Pod
---------------*/
.rm-pages ul { float:none; }
/*=Recent Photos Pod
---------------*/
.rm-pod .rm-podContent .rm-itemHead { display: none; }
.rm-itemThumbs .rm-thumbs{
	float: none;
	overflow: visible;
}
.rm-itemThumbs .rm-thumbs li {
	display: inline;
	overflow: visible;
	float: none;
}
.rm-itemThumbNav li.rm-nextItems,
.rm-itemThumbNav li.rm-prevItems { display: none; }
/*=Pages Pod
---------------*/
.rm-grid .rm-smallIcons li,
.rm-grid .rm-largeIcons li{
	float: none;
	width: auto;
	height: auto;
}
.rm-grid .rm-smallIcons li h3,
.rm-grid .rm-largeIcons li h3{ 
	overflow: visible;
	max-height: none;
}
/*=Profile Comments Pod
---------------*/
.rm-noComment { display: none; }
/***********END POD**********/

/**********=VIEW PROFILE**********/
/*=view profile head
----------------------*/
#rm-viewContentWrap #rm-viewProfileHead {
	position: static;
	float: none;
	min-height: 0;
}
#status_clear_form { display: block !important; }
#rm-viewHead #rm-statusWrap #rm-editOpts { display: none; }
/*=status display
------------------*/
.rm-statusDisplay {
	padding: 0;
	margin-bottom: 10px;
	min-height: 0;
}
#rm-viewProfileHead .rm-statusDisplay,
.rm-owner #rm-viewProfileHead .rm-statusDisplay { padding-right: 0; }
.rm-statusDisplay #rm-statusOpts { display: none; }
/**********END VIEW PROFILE**********/

/**********=GROUP**********/
#rm-viewHead #rm-userMeta .rm-thumb, #rm-viewHead #rm-groupMeta .rm-thumb { left: 0; }
#rm-viewHead #rm-userMeta h1, #rm-viewHead #rm-groupMeta h1 { margin-left: 82px; }
#rm-eventSearch .rm-eventList .rm-actionWrap .rm-replyState { text-indent: 0; }
#rm-eventSearch .rm-eventList .rm-actionWrap a,
.rm-discussions #rm-commentListing .rm-commentOpts a { display: none !important; }
.rm-discussions #rm-itemComments #rm-commentListing .rm-comment .rm-replyWrap p{ page-break-inside: avoid; overflow: hidden;}

/**********END GROUP**********/

/**********=COMMON PODS**********/
/*=my summary pod
------------------*/
.rm-summaryList h3 a { padding-left: 0; }
.rm-summaryList li ul { margin-left: 0; }
/**********END COMMON PODS**********/

/**********=PAGES ROOT PAGE**********/
#rm-pagesRoot {
	padding: 20px;
	*text-align: center;
}
/*=head
--------*/
#rm-pagesRoot #rm-head {
	min-height: 33px;
	padding-right: 70px;
	margin-bottom: 20px;
	z-index: 1;
	*text-align: left;
}
#rm-pagesRoot #rm-head .rm-info {
	color: #666;
	padding: 7px 0 0 23px;
	margin: 0;
	min-height: 14px;
	background: url(/_inc/images/icons/actions/Info_16x16.png) 0 5px no-repeat;
}
/**********END PAGES ROOT PAGE**********/

/**********=ACTIVITY STREAM PAGE LAYOUT**********/
.rm-streamContent { padding-right: 0; }
.rm-streamContent .rm-streamFilters { display: none; }
.rm-streamContent .rm-stream { float: none; }
.rm-streamContent .rm-stream .rm-streamList li { padding: 0; }
.rm-tidBits h3 { overflow: visible; }
/**********END ACTIVITY STREAM PAGE LAYOUT**********/

/**********=EDIT MY PROFILES**********/
#rm-myProfiles #rm-profileMatrix{ min-width: 0 !important; }
#rm-matrixHeadWrap{
	position: static;
	min-width: 0 !important;
}
#rm-matrixHeadWrap #rm-matrixHead { margin: 0 !important; }
#rm-matrixHead td { overflow: hidden; }
#rm-matrixHeadWrap #rm-columnOpts{ display: none; }
#rm-matrixHead td#rm-quickTips{ visibility: hidden; }
#rm-matrixHeadWrap + div{ padding-top: 0 !important; }
#rm-profileMatrix .rm-profTable .rm-dragAvail .rm-dragHere { display: none; }
/**********END EDIT MY PROFILES**********/

/**********=CONTACTS PAGE LAYOUT**********/
#rm-view #rm-contactsContent,
#rm-peopleSearch #rm-contactsContent { padding-right: 0; }
#rm-contactList .rm-staticFormTip { padding-left: 12px; }
/*=contact list
----------------*/
#rm-contactList .rm-paginateBlock { display: none; }
.rm-listSet .rm-contact { page-break-inside: avoid; }
/*=search criteria
-------------------*/
#rm-criteria { display: none; }
/**********END CONTACTS PAGE LAYOUT**********/

/**********=SHARED PAGES ITEM LAYOUT**********/
#rm-item .rm-openDwnld,
.rm-crumb li.rm-upOne,
.rm-itemNavWrap,
#rm-imageView #rm-imageFade,
#rm-itemWrap .rm-itemOpts,
.rm-eventWrap .rm-replyState .rm-state { display: none !important; }
#rm-itemPageView h1 { padding-left: 0; }
.rm-owner #rm-head h2, .rm-owner #rm-head .rm-crumb{ margin-right: 0; }
#rm-item #rm-itemWrap { 
	float: none !important;
	padding: 0 !important;
	overflow: visible;
	position: relative;
	*position: static;
}
#rm-item #rm-itemContentWrap{
	float: none !important;	
	overflow: visible;
}
#rm-itemWrap #rm-itemMeta { 
	float: none !important;
	overflow: visible;
	margin: 0 !important;
	padding: 0 !important;
	width: auto;
	position: absolute;
	left: 0;
	top: -45px;
}
#rm-itemMeta #rm-addedUpdated { 
	width: auto;
	margin: 0;
	padding: 0;
	float: none;
}
#rm-itemMeta .rm-user {
	margin: 0;
	width: auto; 
	float: none;
}
#rm-itemMeta .rm-thumb { display: none; }
#rm-itemMeta .rm-metaInfo {
	margin: 0;
	width: auto;
}
#rm-itemMeta .rm-metaInfo li {width: auto; }
#rm-itemMeta .rm-metaInfo p {
	float: left;
	margin-right: 20px;
}
#rm-itemContentWrap .rm-innerContentWrap,
#rm-itemContentWrap #rm-itemContent { 
	overflow: visible; 
	margin-left: 0; 
}
#rm-itemWrap #rm-imageViewWrap{ overflow: visible; }
#rm-imageView #rm-imageViewInner{ 
	overflow: visible;
	position: static;
}
#rm-imageView #rm-imageViewInner img{ overflow: visible; }
#rm-itemContentWrap h2, #rm-itemContentWrap .rm-tags { padding-left:0; }
#rm-itemWrap #rm-itemContentWrap .rm-tags { margin: 0; }
#rm-itemWrap #rm-itemContentWrap .rm-tag { padding: 0; }
#rm-itemMeta #rm-addedUpdated {
	border: none; 
	padding: 0; 
	margin: 0; 
}
#rm-itemWrap #rm-imageSizer { display: none; }
#rm-viewEvent .rm-eventDetailsWrap,
#rm-viewEvent .rm-eventExtra,
#rm-viewEvent #rm-itemWrap #rm-itemContentWrap .rm-tags { margin-left: 0; }
#rm-itemMeta #rm-eventRSVPs a span { text-indent: 0; }
#rm-itemMeta #rm-eventOpts { display: none; }
/*=comments
-------------------*/
#rm-commentListing { width: 100%; }
#rm-itemComments,
.rm-itemComments { float: none !important; }
#rm-itemComments #rm-commentListing,
.rm-itemComments #rm-commentListing,
#rm-itemResponses #rm-responseListing { width: 100%; }
#rm-commentListing .rm-comment .rm-meat, 
#rm-responseListing .rm-response .rm-meat, 
#rm-commentListing .rm-comment, 
#rm-responseListing .rm-response,
#rm-item #rm-itemFeedback,
#rm-commentListing .rm-comment .rm-opts,
#rm-responseListing .rm-response .rm-opts {
	overflow: visible;
	float: none;
}
#rm-itemComments #rm-commentAdd,
.rm-itemComments #rm-commentAdd,
#rm-itemFeedback #rm-itemComments .rm-staticFormTip,
#rm-itemFeedback .rm-itemComments .rm-staticFormTip { display: none; }
#rm-item #rm-itemFeedback {
	overflow: visible;
	margin: 40px 0 0 0; 
}
#rm-itemFeedback h3 { padding: 0; }
/**********END SHARED PAGES ITEM LAYOUT**********/

/**********=SEARCH RESULTS PAGE**********/
#rm-contactsContent {
	overflow: visible;
	padding: 0;
}
#rm-contactsContent #rm-contactList { float: none; }
.rm-itemList,
#rm-eventSearch .rm-eventList { overflow: visible; }
.rm-listSet .rm-contact {
	float: none;
	height: 100px;
	page-break-inside: avoid;
}
.rm-siteSearch .rm-refine .rm-feedLink { display: none; }
/**********END SEARCH RESULTS PAGE**********/

/**********=GROUP MEMBERS PAGE**********/

#rm-memberProfile #rm-backToList,
#rm-profPhoto #rm-profNav { display: none; }
#rm-memberProfileCols { *float: none; }
#rm-memberColWrap .rm-column { *float: none; }

/**********END GROUP MEMBERS PAGE**********/

/**********=RSS READER PAGE LAYOUT**********/
.rm-feedReader .rm-readerListing,
.rm-feedView .rm-tabbedHead{ display: none; }
.rm-feedReader { position: static; }
.rm-feedReader .rm-feedView {
	min-width: 0;
	border: none;
	margin-left: 0;
	height: auto;
}
#rm-feedViewContent {
	overflow: visible;
	height: auto !important;
}
.rm-feedView .rm-feedPreview {
	padding: 0;
	display: block !important;
}
.rm-feedView .rm-feedOriginal { display: none !important; }
/**********END RSS READER PAGE LAYOUT**********/

/**********=SLIDESHOW**********/
.rm-feedPageWrap,
#rm-slideShowFrame #rm-clickZones,
#rm-slideShowFrame #rm-slideHeader,
#rm-slideShowFrame #rm-bigPreview,
#rm-imageDetails #rm-imageDetailsBottom,
.rm-thumbNavWrap .rm-viewPrevious,
.rm-thumbNavWrap .rm-viewNext,
#rm-slideShowFrame #rm-thumbNavWrap .rm-thumbNav  { display: none; }
#rm-slideShowFrame {
	position: static;
	overflow: visible;
	height: auto !important;
}
#rm-slideShowFrame #rm-fullScreenView {
	position: static;
	overflow: visible;
	height: auto !important;
}
#rm-slideShowFrame #rm-fullScreenView #rm-mainSlide {
	overflow: visible;
	position: static;
	height: auto !important;
}
#rm-slideShowFrame #rm-fullScreenView #rm-mainSlide table {
	height: auto;
	width: auto;
}
#rm-slideShowFrame #rm-fullScreenView #rm-mainSlide td {
	vertical-align: baseline;
	text-align: left;
}
#rm-slideImage {
	max-width: 100%;
	max-height: auto;
	overflow: hidden;
}
#rm-slideShowFrame #rm-thumbNavWrap {
	position: static;
	height: auto;
	bottom: 0 !important;
}
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails {
	position: static;
	margin-left: 0;	
}
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails #rm-imageDetailsTop {
	padding: 15px 0 0;
	width: auto;
}
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails #rm-imageDetailsRight,
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails #rm-imageDetailsLeft { float: none; }
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails #rm-imageTitle { padding-left: 0; }
#rm-slideShowFrame #rm-thumbNavWrap #rm-imageDetails #rm-imageDetailsLeft #rm-commentBlock { display: none; }
/**********END SLIDESHOW**********/