html {
	height:100%;
}

body {
	margin:0;
	padding:0;
	background-color:white !important;
	background-image:none !important;
	font-family:"Droid Sans",sans-serif;
	color:#534c46;
	font-size:14px;
	line-height:16px;
	min-height:100%;
}

.gig {
	text-align: center;
}

.gig input {
	border-width:0;
	margin:2px;
	padding:8px;
}

p {
	margin:0;
	padding:0 0 12px 0;
}

#ad_event_above_menu_wrapper {
	background:#1e1e1e;
	overflow:hidden;
}

.adbox,
.adcontent {
	height:auto !important;
}

#ad_event_above_menu_wrapper .responsive-ad,
#ad_event_news_top_wrapper .responsive-ad,
#ad_event_bottom_wrapper .responsive-ad,
#ad_video_right_wrapper .responsive-ad {
	margin:5px 0;
}

#ad_news_left_wrapper,
#ad_event_info_below_media_wrapper,
#ad_photo_left_wrapper,
#ad_video_left_wrapper,
#ad_blogs_left_wrapper {
	display:none;
}

#event_media_news,#event_media_videos,#event_media_photos,#event_media_blogs {
	display:none;
}

#event_media_our_results img {
	width:auto;
}

#event_media_media {
	display:none;
}

.t_b:focus,.textinput:focus,.wrapper_checkbox:active > div,select:hover,select:focus,textarea:focus {
	outline:none;
	border-color:#4594dd;
	box-shadow: 0 0 2px #4594dd,inset 1px 1px 0 rgba(0,0,0,.1);
}

.favicon_placeholder {
	max-height:24px;
	max-width:24px;
}

#col1 .block,#col2 .block,#col3 .block,#viewathlete_column0 .block,#viewathlete_column1 .block,#viewathlete_column2 .block {
	display:none;
}

.block.content_add,.profile_menu,.wall_block .profile_menu_bttn,#header_info,#header_info2,#thumb_type,#img_preview {
	display:none;
}

#header_social {
	float:left;
	margin-top:6px;
}

#header_social .bttn_share {
	margin:0 6px;
}

#header_social .bttn_content {
	display:none;
}

#header_follow_info {
	height:0;
	clear:both;
	overflow:hidden;
}

#header_follow_info img {
	display:none;
}

#header_options {
	padding-top:6px;
}

#thumb_type {
	display:none !important;
}

#wrapper_header {

	/*box-shadow:0 1px 2px rgba(0,0,0,.5);*/
	position:relative;
	margin: -8px -8px 0 -8px;
	padding: 8px;
	background:white;
	width:auto !important;
}



#header {
	position:relative;
}

#profile {
	padding:8px 8px 48px 8px !important;
	width:auto !important;
	background:white !important;
	border-width:0 !important;
	box-shadow:none !important;
	margin:0 !important;
}

#wrapper_main {
	position:relative;
}

.maincontent {
	width:100%;
}

.maincontent,
.maincontent > tbody,
.maincontent > tbody > tr,
.maincontent > tbody > tr > td,
#viewathlete_column0,
#viewathlete_column1,
#viewathlete_column2
{
	width:100% !important;
	display:block;
	padding:0;
	position:relative;
}


a {
	color:#534c46;
}

#M_menu {
	height:41px;
	width:auto !important;
}

#profile_photo,#displayname,#catchphrase {
	display:inline-block;
	vertical-align: top;
}

#profile_photo {
	margin-right:8px;
	float:left;
	position:relative;
	margin-bottom: 8px;
}

#profile_photo img {
	max-width:64px;
}

#displayname,#catchphrase {
	display:block;
}

.logo_edit {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
	line-height:500px;
}

#displayname {
	font-size:16px;
	font-weight:bold;
}

#catchphrase {
	padding-top:4px;
	font-size: 13px;
	line-height: 14px;
}

#wrapper_menu {
	margin:0 -8px;
	clear:both;
	overflow:hidden;
	background-color:#534c46;
	background: rgb(104,96,90);
	background: -moz-linear-gradient(top,  rgba(104,96,90,1) 0%, rgba(74,67,62,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,96,90,1)), color-stop(100%,rgba(74,67,62,1)));
	background: -webkit-linear-gradient(top,  rgba(104,96,90,1) 0%,rgba(74,67,62,1) 100%);
	background: -o-linear-gradient(top,  rgba(104,96,90,1) 0%,rgba(74,67,62,1) 100%);
	background: -ms-linear-gradient(top,  rgba(104,96,90,1) 0%,rgba(74,67,62,1) 100%);
	background: linear-gradient(to bottom,  rgba(104,96,90,1) 0%,rgba(74,67,62,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68605a', endColorstr='#4a433e',GradientType=0 );

}

#menu {
	background-repeat: no-repeat;
	background-position: 8px 11px;
	min-height:41px;
	box-shadow:inset 0 1px 2px rgba(0,0,0,.5);
	border-bottom:1px solid white;
	position:relative;
}

#menu > table {
	display:none;
}

.block img,.block embed {
	max-width:100%;
	height:auto;
	width:100%;
}

h1,h2 {
	margin:0 0 8px 0;
	padding:0;
	font-size: 19px;
	color: #34302a;
	line-height: normal;
	text-shadow:1px 1px 0 rgba(0,0,0,.1);
	letter-spacing:-0.5px;
}

h1 a {
	text-decoration: none;
}

.block h1 {
	display:none;
}

#wrapper_view_video h1,
#wrapper_view_photo h1,
#wrapper_view_blog h1,
#wrapper_view_news h1 {
	display:block;
	margin:16px 0 0 0;
}

#wrapper_view_video .video_wrapper img {
	width: 100%;
}

.info_bot {
	padding-top:8px;
	clear:both;
}

.info_bot table {
	width:100%;
}

.info_bot a.link1,.cbtn1,a.comment_viewmore {
	background-color:#eae5df;
	display:block;
	padding:12px;
	border-radius:3px;
	color:#534c46;
	text-decoration:none;
	text-align:center;
	border-width:0;
	font-size:13px;
	cursor:pointer;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -0.5px;
}

a.comment_viewmore {
	margin:16px 0;
}

.cbtn1 {

}

#bar_control {
	margin:0 -8px;
	background-color:#eae5df;
	padding:4px;
	display:none;
}

#latestnews .text_botblock {
	border-bottom: 1px solid #bdb8b1;
	margin-bottom: 12px;
}

.video_title {
	padding-bottom: 16px;
	display: block;
}

.video_holder {
	position:relative;
	margin-bottom:4px;
}

.video_overlay {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

.video_length {
	font-size:12px;
	border-width: 0;
	margin: 0;
}

.thumb_strip_header {
	clear:both;
	font-weight:bold;
	font-size:16px;
	padding:16px 0 8px 0;
}

.list_folders {
	background-color: #eae5df;
	margin: 0 -8px;
	padding:0;
	/*box-shadow:0 1px 1px rgba(0,0,0,.1);*/
	height:41px;
	background: rgb(245,240,233);
	background: -moz-linear-gradient(top,  rgba(245,240,233,1) 0%, rgba(222,217,210,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,240,233,1)), color-stop(100%,rgba(222,217,210,1)));
	background: -webkit-linear-gradient(top,  rgba(245,240,233,1) 0%,rgba(222,217,210,1) 100%);
	background: -o-linear-gradient(top,  rgba(245,240,233,1) 0%,rgba(222,217,210,1) 100%);
	background: -ms-linear-gradient(top,  rgba(245,240,233,1) 0%,rgba(222,217,210,1) 100%);
	background: linear-gradient(to bottom,  rgba(245,240,233,1) 0%,rgba(222,217,210,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f0e9', endColorstr='#ded9d2',GradientType=0 );

}

.list_folders .album_block,.list_folders .page_block {
	display:none;
}

.list_pages {
	display:none;
}

.thumb_strip_32 { margin:0 -1%; text-align:left; }

.thumb_strip_32 .thumb_box {
	width:10%;
	display:inline-block;
	padding:1%;
	vertical-align: bottom;
}

.thumb_strip_100 img {
	max-height:100px;
}

.thumb_strip_100 .thumb_box {
	display: inline-block;
}

.thumb_box {
	position:relative;
}

.thumb_box .featured {
	position:absolute;
	top:0;
	right:0;
	padding:8px 10px;
	background-color:#534c46;
	color:white;
}

.thumb_box_publisher {
	display:inline-block;
	vertical-align:middle;
}

.thumb_box_publisher img {
	max-height:24px;
	margin:0 !important;
	width:auto;
}

.datetime {
	color:#95908a;
	font-size:13px;
}

.wrapper_select {
	clear:both;
	display:block;
	background-color:#eae5df;
	color:#534c46;
	padding:12px;
	border-radius:3px;
	height:32px;
	overflow:hidden;
	margin:0 -8px;
}

.wrapper_select select {
	width:100%;
	height:32px;
	padding:16px;
}

.item_title,.content_list_32 a,.video_title {
	font-weight:bold;
	color:#34302a;
	font-size:18px;
	letter-spacing:-0.5px;
	text-decoration:none;
	text-shadow:1px 1px 0px rgba(0,0,0,.08);
	line-height:19px;
}

small {
	font-size:13px;
}

em {
	font-style:normal;
}

.content_body {
	padding-left:8px;
	vertical-align:top;
	width:100%;
}

.content_body a+small,.item_body+small,.datetime {
	display:block;
	color:#95908a;
	padding-top:2px;
	font-size:12px;
}

.item_body {
	padding-top:4px;
	overflow:hidden;
	word-wrap:break-word;
}

.content_body small+small {
	display:none;
}

.content_list_32,.content_list_64 {
	table-layout:fixed;
}

.list_folders select[name=year] {
	display:none;
}

.content_list_32 > tbody > tr > th { width:64px; }
.content_list_32 .thumb_box { width:64px; }

.content_list_64 > tbody > tr > th { width:64px; }
.content_list_64 .thumb_box { width:64px; min-height:96px;}

.album_block {
	padding:8px;
	margin:0 -8px;
}

.wrapper_select_filter {
	padding:16px 8px 8px 8px;
	margin:0 -8px 0 -8px;
	/*border-bottom:1px solid #bdb8b1;*/
	text-align:left;
}

.wall_list .box_filter_wall {
	text-align:left;

}

#edit_wall_settings {
	position: absolute;
	right: 0;
	top: 0;
}



.wrapper_select_MF {
	padding-right:4px;
}

.wrapper_select_MF select {
	-webkit-appearance: none;
	-moz-appearance:none;
	background: transparent;
	padding: 4px;
	border-radius: 3px;
	border-width: 0;
	font-weight: bold;
	color: #95908a;
	background-image: url(../i2/mobileicons.png);
	background-repeat: no-repeat;
	background-size:20px;
	background-position: 100% -91px;
	height:34px;
	width: auto;
	text-align: right;
	background-color: #eae5df;
	padding: 0 26px 0 10px;
	margin:0;
}

.wrapper_select_MF select,.wrapper_select_MF select:hover {
	background-position:100% -115px;
}

select + select {
	margin-left:4px;
}

.wrapper_sharethis {
	display:none;
}

.ND_header {
	border-bottom: 1px solid #bbb;
	margin: 0 -8px;
	padding: 8px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -0.5px;
}

#folders_breadcrumb {
	margin-bottom:8px;
	padding-left:2px;
}

select {
	cursor:pointer;
}

.album_block + .album_block,.list_items .album_block:first-child {
	border-top:1px solid #bdb8b1;
}

.album_block:last-child {
	border-bottom:1px solid #bdb8b1;
}

.wrapper_selectPAGE,.box_filter_wall {
	margin:0 -8px 8px -8px;
	padding:8px;
	border-bottom:1px solid #bdb8b1;
}

#folder_content {
	display:none;
}

.item_info_box {
	padding:8px;
}

#menu,.bttn_share,.view_all_shares,.view_all_likes,.MC_bttn_search_open > span,.box_search .textinput,.list_folders .wrapper_select_MF, .list_folders .item_info_box,.bttn_rss {
	background-size: 20px;
	background-image: url(../i2/mobileicons.png);
	background-repeat:no-repeat;
}


.MC_bttn_search_open > span {
	background-size: 28px;
	background-position: 8px -106px;
}

















.bttn_follow,.bttn_useroptions,.bttn_share,.bttn_rss,.view_all_shares,.view_all_likes,.bttn_addcomment {
	display: inline-block;
	background-color:#ff8000;
	color: white !important;
	padding: 0 6px 0 10px;
	text-decoration: none;
	border-radius: 3px;
	clear: left;
	font-size: 12px;
	font-weight: bold;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	border-width:0;
	position: relative;
}

.bttn_claim {
	display:none;
}

.bttn_addcomment {
	padding:0;
	height:24px;
	width:24px;
}

.bttn_follow {
	background-color:#da4a24;
}

.bttn_follow:before {
	content:'Follow';
}

.bttn_followed {
	background-color:#5aaabd;
}

.bttn_followed:before {
	content:'Followed';
	
}

.bttn_useroptions {
	background-color:blue;
	display:none;
}

.bttn_useroptions:before {
	content:'Options';
}










/* COMMENTS BLOCK DEFAULT RS SKIN */



.bttn_share,.view_all_shares,.view_all_likes,.bttn_rss {
	width: 14px;
	background-position: 2px -37px;
	background-color:#6bb854;
	background-repeat:no-repeat;
	padding:0 6px;
	line-height:100px;
	overflow:hidden;
}

.bttn_rss {
	background-color:#ff8000;
	background-position:3px -827px;
}

.bttn_addcomment,.box_postingname .icon_write {
	background-color: #4997e1;
	background-image: url(../i2/mobileicons.png);
	background-size: 20px;
	background-position: 50% -1560px;
	background-repeat: repeat-y;
	width: 64px;
	height: 34px;
	display:inline-block;
	text-decoration:none;
	border-radius:3px;
	cursor:pointer;
}

.box_postingname {
	line-height:34px;
	position: absolute;
	left: 5px;
	top: 6px;
	opacity:0;
}

.box_postingname .icon_write {
	background-color:#bbb;
	background-position: 50% -1492px;
	width:36px;
}

.bttn_addcomment:before {
	content:'Post';
}

.view_all_shares,.view_all_likes {
	background-color: #eae5df;
	background: url(../i2/ND_icons_r7.png);
	width: 16px;
	height: 16px;
	padding: 0;
	background-position: 0 -144px;
	opacity:0.25;
}

.view_all_shares:hover,.view_all_likes:hover {
	opacity:0.75;
}

#followers_list .item_title {
	display:block;
	padding-bottom:4px;
}

.content_list_32 th + td,.content_list_64 th + td,.content_list_32 td + td,.content_list_64 td + td {
	padding-left:8px;
}

.comment_list {
	max-width:640px;
}

.wrapper_comment {
	padding:12px 0;
	border-top:1px solid #eae5df;
	position:relative;
}

.wrapper_comment .thumb_box img {
	max-height:50px;
	max-width:50px;
}

.wrapper_addcomment .thumb_box img {
	max-height:24px;
	max-width:24px;
}

.wrapper_comment_replybox {
	margin-bottom:-1px;
}

.wrapper_addcomment {
	position:relative;
}

.comment_like_count {
	padding-right:4px;
}

.comment_hide {
	display: block;
	background: url(../i2/ND_icons_r7.png);
	background-repeat: no-repeat;
	background-position: 50% -16px;
	line-height: 100px;
	height: 34px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	width: 34px;
	bottom: -8px;
	margin-left: -17px;
	opacity: 0.35;
	cursor:pointer;
}



#wall_content {
	padding-bottom:100px;
}

.wallupdate {
	margin-top:8px;
}

.wall_post,.wall_post a {
	font-weight: normal;
	letter-spacing: -0.5px;
	color:#95908a;
	font-size: 13px;
	text-decoration:none;
}

.wall_post small {
	white-space:nowrap;
}

.wall_block > table > tbody > tr > th + td {
	padding-left:8px;
}

.wall_post a:first-child {
	font-weight:bold;
	font-size:14px;
	letter-spacing: 0;
	color:#534c46;
}

.wrapper_box_comments {
	clear:both;
	font-size:14px;
}

.wrapper_commentblock {
	padding:8px;
	display:block;
}

.wrapper_comments_list + .comment_line_separator_2 {
	display:none;
}

.taglist span {
	margin-right:8px;
}

.comment_separator {
	display:none !important;
}

.wall_block th .thumb_box + .bttn_follow {
	margin-top:4px;
	padding:0 0 0 3px;
	display:block;
}

.wall_comment {
	padding:8px 0 8px 8px;
	word-wrap:break-word;
}

.wrapper_comment th + td {
	padding-left:8px;
}

.wall_publisher {
	border-top: 1px solid #bdb8b1;
	padding-top: 8px;
	margin-top: 8px;
	color: #95908a;
	font-size: 13px;
	letter-spacing: -0.5px;
}

.item_info_box {
	color: #95908a;
	font-size: 13px;
	letter-spacing: -0.5px;
	padding:16px 8px 8px 8px;
	border-bottom: 1px solid #bdb8b1;
	margin:0 -8px 12px -8px;
}

.item_info_box a {
	font-weight:bold;
	text-decoration:none;
}

.item_info_box .bttn_follow {
	margin:0 2px 0 4px;
}

.wall_title {
	margin: 0 0 4px 0;
	font-weight: bold;
	font-size: 16px;
	word-wrap:break-word;
}

.wall_body {
	padding:8px;
	margin-top:4px;
}

.wall_body > table {
	table-layout:fixed;
}

.wall_body > table > tbody > tr > th {
	width:72px;
}

.userhtml {
	word-wrap:break-word;
	overflow:hidden;
}

.wall_block .photo_views,
.wall_block .photo_likes,
.wall_block .photo_comments {
	display:none;
}

.wall_thumb_box span {
	display:none;
}

.content_list_64 .thumb_box .featured {
	display:none;
}

.content_list_64 .content_body .featured {
	display: block;
	background-color: orange;
	color: white;
	font-weight: bold;
	padding: 4px 8px;
	text-align: center;
	margin-bottom: 8px;
	border-radius: 3px;
	margin: 0 0 4px 4px;
	float: right;
}

.comment_nested {
	margin-left:58px;
}

.thumb_strip_wallalbum .thumb_box {
	height:75px;
	display:inline-block;
	margin:8px 0 0 0;
}

.thumb_strip_wallalbum .thumb_box img {
	max-width:inherit;
	max-height:75px;
}

.wall_title a {
	text-decoration: none;
	color:#34302a;
	text-shadow:1px 1px 0 rgba(0,0,0,.1);
	letter-spacing:-0.5px;
	line-height:18px;
}

.comment_line_separator_2 {
	border-top:1px solid #bdb8b1;
	margin:8px 0;
	height:0;
	overflow:hidden;
	display:none;
}

.wrapper_addcomment {
	border:1px solid #bdb8ba;
	border-top-width:0;
	background-color:#eae5df;
}

.wrapper_comment_replybox {
	padding: 8px;
	margin: 0 0 -1px 0;
	position: relative;
	z-index: 1;
	border-top-width: 1px;
}

.wrapper_comments_shares,.wrapper_comments_likes {
	padding:8px;
	background-color:#eae5df;
}

.wrapper_comments_shares {
	padding-bottom:8px;
}

.wrapper_comments_likes {
	padding-top:6px;
	padding-bottom:6px;
}

.wrapper_comments_shares_hider + .wrapper_comments_likes_hider {
	margin-top:-6px;
}

.comments_shares_list,.comments_likes_list {
	padding-left:108px;
	display:block;
	line-height:14px;
}

.comments_shares_list a,.comments_likes_list a {
	color: #8c8b8a;
	font-size: 12px;
	text-decoration: none;
}

.comments_shares_list a:hover,.comments_likes_list a:hover {
	color:#534c46;
	text-decoration: underline;
}

.wrapper_comment th {
	width:56px;
}

.wrapper_comment th img {
	max-width:50px;
}

.comment_poster {
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
}

.comment_body {
	padding:4px 0;
}

.comment_info {
	margin: 0 0 -4px 0;
	text-align: right;
	font-size: 12px;
	color: #95908a;
}

.comment_info a {
	display:inline-block;
	padding:0 4px;
	background-color: #95908a;
	margin: -3px 0 0 6px;
	color: white;
	text-decoration: none;
	padding: 2px 6px;
	border-radius: 3px;
	opacity: 0.75;
}

.comment_info a:hover { background-color:#6e6a64; }
.comment_info a:active { background-color:#4a4640; }

.wrapper_comments_comments {
	font-size: 12px;
	color: #8c8b8a;
	padding-top: 30px;
	height: 18px;
}

.comments_follow {
	float:right;
	margin-top:-12px;
}

.tagadd {
	position:absolute;
	top:8px;
	right:8px;
}

.article_info {
	background-color: transparent;
	margin: 16px 0 0 0;
	border:0px solid #bdb8b1;
	text-align:right;
	border-bottom:1px solid #bdb8b1;
	height:35px;
}

.wall_block > table {
	table-layout:fixed;
}

.wall_block > table > tbody > tr > th {
	width:64px;
}

.wall_body img {
	max-width:64px;
	margin-right:8px;
}

.article_info a, .article_info .article_liked {
	font-weight:normal;
	font-size:13px;
	display:block;
	float:left;
	padding:0;
	width:18%;
	padding:0 1%;
	max-width:64px;
	text-decoration:none;
	letter-spacing:-0.5px;
	text-align:center;
	white-space:nowrap;
	background-color:#f7f5f2;
	height:34px;
	overflow:hidden;
	border:1px solid #bdb8b1;
	border-bottom-width:0;
	line-height:34px;
}



.article_info a.article_comment {
	margin:0 -1px;
	padding-bottom:1px;
	position:relative;
	background:linear-gradient(#f7f5f2,#eae5df);
}

.ND_comment_tabmail {
	margin-left:-1px;
	margin-right:-1px;
}

.ND_comment_views, a.comments_graph {
	display: block;
	line-height: 20px;
	font-size: 13px;
	background: none;
	border-width: 0;
	box-shadow: none;
	float: right;
	padding: 0;
	margin: 10px 4px 0 0;
}

a.comments_graph {
	background-image: url(../i2/mobileicons.png);
	width: 20px;
	height: 20px;
	display: inline-block;
	background-position: 0 -920px;
	background-size: 20px;
	opacity:0.25;
	margin:9px 0 0 0;
	background-color:transparent !important;
}

a.comments_graph:hover {
	opacity:0.5;
}

.LBL_postto {
	display:none;
}

.wrapper_article_history {
	background-color:#eae5df;
	border:1px solid #bdb8ba;
	padding:12px 0;
}

.wrapper_article_history .cbtn1 {
	width: 100%;
	background-color: transparent;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	text-shadow: 1px 1px 0 rgba(255,255,255,.33);
	color: #645d56;
	margin:-12px 0;
}

.wrapper_article_history span + span {
	display:none;
}

.article_liked {
	color:#bdb8b1;
}

.wrapper_addcomment_info {
	display:none;
}

.wrapper_addcomment textarea {
	height:20px;
	padding-left: 38px;
	padding-top: 8px;
}

.comment_liked {
	display:none;
}

.article_type,.comment_icon_tick {
	display:none !important;
}

.comment_date {
	float:left;
}

.article_info .ND_icon {
	width: 20px;
	height: 20px;
	padding: 0;
	margin-right: 6px;
	opacity: 0.33;

	display: block;
	margin: 7px auto 24px auto;

	background-image: url(../i2/mobileicons.png);
	background-size: 20px;
}

.article_info a:hover .ND_icon {
	opacity:0.5;
}

.article_info .ND_icon_mail { background-position:0 -359px; }
.article_info .ND_icon_like {	background-position:0 -387px; }
.article_info .ND_icon_comments,.article_info a:hover .ND_icon_comments { background-position:0 -529px; opacity:0.75; }
.article_info .ND_icon_share { background-position: 0 -334px; }



.wrapper_hashtags {
	padding:8px 86px 8px 28px;
	margin-top:12px;
	background-color:#e7eef7;
	border:1px solid #b0bdce;
	border-radius:3px;
	position:relative;
	min-height:26px;
}

.wrapper_hashtags a {
	color:#7c8999;
	font-size:13px;
	text-decoration:none;
}

.wrapper_hashtags a:hover {
	color:#534c46;
	text-decoration: underline;
}

.wrapper_hashtags a.bttn_tag_delete {
	width: 16px;
	height: 16px;
	display: inline-block;
}

.bttn_attach_folder {
	display:none;
}

.comments_social {
	display:block;
	padding-top:12px;
	display:none;
}

.comments_social > div,.comments_social > iframe {
	display:inline-block;
}

.wrapper_addcomment_info > table {
	margin-top:8px;
}



.article_history tr {
	display:none;
}

.tagadd td + td {
	padding-left:4px;
}

.pb_postingname {
	max-width: 150px;
	margin-right:8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}

.wrapper_box_comments .thumb_box {
	text-align: center;
	background-color: white;
	border: 1px solid #cccccc;
	padding: 2px;
	box-shadow: 1px 1px 0 rgba(0,0,0,.02);
	position: relative;
	display: inline-block;
	width:50px;
	margin:0;
}

.wrapper_addcomment .thumb_box {
	margin-right: 4px;
	width: 24px;
	position: absolute;
	left: 14px;
	top: 14px;
	border-width: 0;
	box-shadow: none;
	padding: 0;
	margin: 0;
}

.wrapper_comment .thumb_box table,.wrapper_comment .thumb_box td {
	text-align:center;
}

.comment_info .comment_delete {
	position: absolute;
	right: 8px;
	top: 8px;
	margin: 0;
	background-image: url(../i2/ND_icons_r7.png);
	line-height: 50px;
	height: 16px;
	width: 16px;
	overflow: hidden;
	background-position: -2px -479px;
	padding: 0;
	background-color: transparent;
	opacity:0.25;
}

.comment_info .comment_delete:hover {
	background-color:white;
}

.comment_icon {
	width: 16px;
	height: 16px;
	background-image: url(../i2/mobileicons.png);
	background-size: 16px;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 4px;
	opacity: 0.6;
	background-position: 2px -101px;
}

.comment_icon_like,.comment_icon_likes { background-position: 0 -310px; }
.comment_icon_shares { background-position:0 -267px; }

.comment_icon_hash {
	background-position: 0 -751px;
	position: absolute;
	left: 8px;
	top: 8px;
	opacity: 0.67;
}

.comment_icon_like { opacity:0.5; margin-right:2px; vertical-align:top; }
.comment_icon_history { display:none; }

.ND_comment_head,.ND_titlehash {
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
}

.tagadd .fbtn1 {
	border-radius:3px;
	color: white;
	font-weight: bold;
	border-width:0;
	background-color: #4594dd;
	text-shadow: 1px 1px 0 rgba(0,0,0,.25);
	box-shadow: 1px 1px 1px rgba(0,0,0,.08);
	height: 26px;
	line-height: 24px;
	font-size: 12px;
	padding:0 8px;
	cursor:pointer;
	vertical-align: middle;
	text-align:center;
	border:1px solid #4594dd;
	-webkit-appearance:none;
	-moz-appearance:none;
	text-transform:none;
}

#attendees2 {
	padding:8px 0 0 0;
}

#attendees2 .album_block_wrapper,
#attendees2 .album_block,
#attendees2 .group_name {
	display:inline;
	border-width:0;
	padding:0;
	margin:0;
}

#status_attendees_column1 .list_items > div {
	text-align: justify;
}

#status_attendees_column1 .list_items > div > div {
	display:inline-block;
	width:150px !important;
	padding:0;
	float:none !important;
	margin:0 !important;
	text-align:center;
}

#attendees2 .group_name {
	white-space:nowrap;
}

#attendees2 .album_block + .album_block:before {
	content:', ';
}

#attendees_invite {
	display:none;
}

#attendees_editors {
	display:none;
}

.events_list .album_block_wrapper td,.events_list .album_block_wrapper th {
	display:block;
	text-align:left !important;
	padding:2px 0 0 70px !important;
	width:auto;
}

.events_list input[type=checkbox] {
	position:absolute;
	top:8px;
	right:8px;
}

.events_list .ajax_toggle,.events_list .edit_event,.events_list .add_event {
	float:right;
}

.featured_event { display:inline-block; width:16px; height:16px; vertical-align: middle; background-image: url(../i/featured_event.png); background-repeat: no-repeat; text-decoration: none !important; }

.add_event { display:inline-block; width:16px; height:16px; vertical-align: middle; background-image: url(../i/add_event.png); background-repeat: no-repeat; text-decoration: none !important; }

.edit_event { display:inline-block; width:16px; height:16px; vertical-align: middle; background-image: url(../i/edit_event.png); background-repeat: no-repeat; text-decoration: none !important; }

.events_list .album_block {
	position:relative;
}

.events_list .thumb_box {
	position:absolute;
	left:8px;
	top:8px;
}

.events_list .content_list_32 a {
	font-size:16px;
}

.events_list th + td {
	color:#95908a;
}

.box_filter_selection a {
	background:#eae5df;
	text-decoration: none;
	display:inline-block;
	padding:8px 12px;
	margin-right:1px;
}

.box_filter_selection a.selected {
	background-color: #4997e1;
	color:white;
}









.fbtn1 {
	background: #eae5df;
	border-width: 0;
	color: #534c46;
	height: 34px;
	line-height: 34px;
	padding: 0 12px;
	margin: 0;
	font-weight: bold;
	border: 1px solid #bdb8b1;
	border-radius: 3px;
	text-transform: uppercase;
	box-shadow: 1px 1px 0 rgba(0,0,0,.05);
	cursor:pointer;
	-webkit-appearance:none;
	-moz-appearance:none;
	text-decoration: none;
	font-size:12px;
	font-family: "Droid Sans";
}


.fbtn1 + .fbtn1 {
	margin-left:8px;
}













.favicon_placeholder {
	vertical-align:middle;
}

#followers_list .album_block > table > tbody > tr > td {
	display:block;
	width:auto;
	padding:0 8px 8px 8px;
	margin:0 -8px;
}

#followers_list .album_block_wrapper td + td {
	border-top:1px solid #bdb8b1;
	padding:8px 8px 0 8px !important;
}

#news_albumcontents_column #folders_breadcrumb,
#video_albumcontents_column #folders_breadcrumb,
#folders_breadcrumb {
	display:none;
}

h6 {
	display:none;
}



.list_folders {
	padding:0;
	border-bottom:1px solid #bdb8b1;
}

.list_folders .wrapper_select_MF,.list_folders .item_info_box {

	background-position: 7px -261px;
	background-size:24px;
	background-repeat:no-repeat;
	background-color:white;
	margin:0;
	padding:0;
	display:block;
	float:left;
	height:42px;
	border-radius:0;
	max-width:73%;
}

.list_folders .wrapper_select_MF,#wrapper_select_mobile_section {
	border-right:1px solid #bdb8b1;
	margin-top:-1px;
	height:43px;
	box-shadow:1px 0 0 rgba(0,0,0,.04);
	position:relative;
}

.list_folders select.select_MF,#wrapper_select_mobile_section select.select_MF {
	background-color:transparent;
	width:100%;
	line-height:42px;
	height:42px;
	border-width:0;
	color:#534c46;
	font-weight:bold;
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	display:inline-block;
	vertical-align: top;
	box-shadow:none;
	padding:0 26px 0 33px;
	-webkit-appearance:none;
	-moz-appearance:none;
	text-shadow:1px 1px 0 rgba(255,255,255,1);
	text-align:left;
}

.list_folders form {
	display:block;
	vertical-align:top;
}

.box_search form {
	display:block;
}


#mobile_page {
	background-color:transparent;
	width:120%;
	line-height:41px;
	height:41px;
	border-width:0;
	color:#eae5df;
	font-weight:bold;
	padding:0 0 0 34px;
	font-size:15px;
	text-shadow:1px 1px 1px rgba(0,0,0,.5);
}

#mobile_page option {
	color:#534c46;
}

#albums,#folders,#ND_backend_section_options,#custompages,#customfolders {
	box-shadow:none;
	border-width:0;
	overflow:visible;
	margin:0;
}

#albums h1,#folders h1,#custompages h1,#customfolders h1 {
	display:none;
}

#albums .body,#folders .body,#custompages .body,#customfolders .body {
	padding:0;
}

#albums_horiz .album_block_wrapper {
	margin-top:8px;
}

#albums_horiz {
	text-align:justify;
}

#albums_horiz .thumb_box {
	display:inline-block;
}

#albums_horiz .thumb_box span {
	display:none;
	position: absolute;
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,.5);
	color: white;
	text-align: center;
	font-size: 12px;
	padding:0 4px;
}

#albums_horiz .thumb_box img {
	max-height:75px;
}




#global_ajaxload {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	border-radius: 8px;
	position: fixed !important;
	left: 50% !important;
	bottom: 50% !important;
	width: 64px;
	height: 64px;
	margin-left: -32px;
	margin-top: 32px;
	z-index: 10001;
	opacity: .95 !important;
	background-color: #534c46;
	background-image: url(../i2/mobile_ajaxload.gif);
	background-size: 36px 36px;
	box-shadow: 1px 1px 6px rgba(0,0,0,.5),inset 1px 1px 1px rgba(255,255,255,.1);
	display:none;
}

#followers_list .album_block:first-child {
	border-top-width:0 !important;
}

#followers_list .album_block:last-child {
	border-bottom-width:0 !important;
}

.download_details {
	float:right;
	color:#8c8b8a;
	font-size:12px;
}

.index_h1 {
	font-weight:bold;
	letter-spacing:-0.5px;
}

#wrapper_list_folders select {
	font-size:14px;
}

.box_search {
	position:absolute;
	top:0;
	left:0;
	right:0;
	padding:8px 0;
	display:none;
}



span.wrapper_searchinput,span.wrapper_textarea,span.wrapper_textinput {
	display:block;
	margin-right:14px;
}

.wrapper_addcomment span.wrapper_textarea {
	margin-right:46px;
}

.textinput,textarea {
	line-height:24px;
	padding:0 6px;
	width:100%;
	border:1px solid #bdb8b1;
	font-size:13px;
	color:#534c46;
	border-radius:3px;
	font-family:'Droid Sans',sans-serif;

}

.list_folders.search_open {
	padding-top:52px !important;
}

.list_folders.search_open .box_search {
	display:block;
}

.list_folders.search_open .wrapper_select_MF {
	border-top:1px solid #bdb8b1;
}

span.wrapper_searchinput {
	margin-right:38px;
}

span.wrapper_searchinput .textinput {
	line-height:32px;
	padding-left:30px;
	background-size:22px;
	background-position:4px -193px;
}

.list_folders .item_info_box {
	margin-left:2px;
}

.box_search td + td {
	display:none;
}

.MC_bttn_search_open > span {
	width:41px;
	height:41px;
	display:block;
}

.MC_bttn_search_open {
	position:absolute;
	display:block;
	right:0;
	top:0;
	height:41px;
	width:43px;
	background-color:rgba(255,255,255,.1);
	box-shadow:inset 1px 0 0 rgba(0,0,0,.3);
	cursor:pointer;
}

.MC_bttn_search_open.selected {
	background-color:#eae5df;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,240,233,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(245,240,233,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,240,233,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,240,233,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,240,233,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,240,233,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f0e9',GradientType=0 );

	height:42px;
	box-shadow:inset 1px 0 0 rgba(255,255,255,1);
}

.MC_bttn_search_open.selected span {
	background-position:6px -245px;
}



.wall_block .article_info,.wall_block .wrapper_box_comments {
	margin-left:-72px;
}

.MC_bttn_search_open {
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	-o-user-select: none;
	user-select: none;
}

.list_folders .item_info_box {
	background: #534c46;
	height: 33px;
	margin-top: 4px;
	margin-right: 5px;
	border-radius: 2px;
	border-width: 0;
	padding: 0;
	box-shadow: 1px 1px 0 rgba(255,255,255,.6);
	float:right;
}

.list_folders .item_info_box select {
	height: 33px;
	color: #eae5df;
	text-shadow:1px 1px 1px rgba(0,0,0,.3);
	line-height:33px;
	padding:0 8px;
	background:transparent;
	border-width:0;
	-webkit-appearance:none;
	-moz-appearance:none;
}

.box_search form {
	display: block;
	float: none;
	max-width: 100%;
}

#meu > table {
	display:none;
}

pre {
	font-family:'Droid Sans Mono';
}

#content_add {
	display:none;
}

.events_list .info_mid {
	background-color:#eae5df;
	padding:12px;
	margin:0 -8px;
}

#filter_choice_events {
	margin-left:-4px;
}





.ND_backend_details {
	margin-top:4px !important;
	width:auto;
}

.ND_backend_details td {
	vertical-align: top;
}

.ND_backend_details td + td {
	padding:0 !important;
}

.ND_backend_details table td {
	vertical-align:top;
	line-height:11px;
	padding-top:4px !important;
}

.contentwrapadjust a {
	text-decoration:none;
}

.table_item {
	border-top:1px solid #bdb8b1;
	border-bottom:1px solid #bdb8b1;
	margin-top:12px;

}

.table_item table, .table_item small {
	font-size:12px;
	color:#8c8b8a;
}

#table_schedule tr,#table_schedule th,#table_schedule td {
	display:block;
	width:100%;
	padding:4px 0 0 0;
}

#schedule_filter1,#schedule_filter2 {
	display:none !important;
}

#ND_backend_section_options {
	height:0;
	overflow:hidden;
	margin:0;
	box-shadow:none;
	padding:0;
	border-width:0;
}

#ND_event_results,#ND_event_media,#ND_event_invite,#attending_groups {
	display:none;
}

.item_info_box .thumb_box_publisher {
	float:left;
	margin-right:4px;
}

#events_column0 .item_info_box {
	display:none;
}

#ND_block_admin {
	height:0;
	overflow:hidden;
}

.wall_list > .wrapper_box_comments {
	margin:-8px -8px -1px -8px;
}













.album_block_wrapper + .album_block_above {
	margin-top:12px;
}

#minimegroup td + td {
	padding-left:8px;
}

#history,#latestnews {
	padding-top:8px;
}

.bttn_rss.ND_keepfront,.bttn_share.ND_keepfront {
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
}




@media (max-width: 540px) {

	pre {
		font-size:12px;
	}

}



@media (max-width: 480px) {

	pre {
		font-size:10px;
	}

}



@media (max-width: 420px) {

	pre {
		font-size:9px;
	}

}



@media (max-width: 320px) {

	pre {
		font-size:8px;
	}

}


















/*
.bttn_big_blue {
	width:auto;
	height:auto;
	background:linear-gradient(#92c5fe,#4d78ab);
	border:1px solid #4d78ab;
	background-position:0 0;
	line-height:41px;
	border-radius:3px;
	min-width:120px;
	box-shadow:1px 1px 0 rgba(0,0,0,.04);
	font-size:14px;
	color:white;
	font-weight:bold;
}

.bttn_big_grey {
	width:auto;
	height:auto;
	background:linear-gradient(white,#eae5df);
	border:1px solid #aaa;
	background-position:0 0;
	line-height:41px;
	border-radius:3px;
	min-width:120px;
	box-shadow:1px 1px 0 rgba(0,0,0,.04);
	font-size:14px;
	color:#534c46;
	font-weight:bold;
}
*/
.photo_wrapper {
	position:relative;
	margin-bottom:72px;
}

.nextprevbox {
	position:absolute;
	top:100%;
	height:42px;
	width:100%;
	left:0;
	margin-top:8px;
}

.nextprevbox table {
	width:100%;
}

.nextprevbox td {
	width:50%;
}

.nextprevbox a {
	background-color: #eae5df;
	display: block;
	height: 41px;
	margin-top:1px;
	text-decoration: none !important;
	background-image: url(../i2/mobileicons.png);
	background-position: 50% -2023px;
	background-size: 25px;
	background-repeat: repeat-y;
	border-radius:0;
}

.fbtn1.ajax_prev {
	margin-right:4px;
}

.fbtn1.ajax_next {
	margin-left:4px;
}

.nextprevbox td + td {
	padding-left:1px;
}

.nextprevbox .ajax_prev {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}


.BLOCK_SHOW {
	display:block !important;
	float:none !important;
	width: auto !important;
	background: transparent !important;
}

.wrapper_addcomment_info table td table td:first-child {
	display:none;
}

.box_filter_choices > div {
	display:none;
}

#athletes_awaiting_approval,#sqldumpbox {
	display:none;
}

.ND_backend_details .modoptions {
	background-color:rgba(255,255,255,.5);
	display:inline-block;
}

.ND_backend_details .mopt {
	background-image:url(../i2/ND_icons_r7.png);
}

.ND_backend_details .mopt {
	width:24px;
	height:24px;
	display:inline-block;
	text-decoration: none !important;
	margin-right:1px;
	opacity:0.25;
}

.ND_backend_details .mopt_feat { background-position:5px -710px; }
.ND_backend_details .mopt_unfeat { background-position:-27px -710px; }

.ND_backend_details .mopt_rsfeat { background-position:5px -801px; }
.ND_backend_details .mopt_rsunfeat { background-position:-27px -801px; }

.ND_backend_details .mopt_addfolder { background-position:5px -868px; }
.ND_backend_details .mopt_addfolderon { background-position:-27px -868px; }

.ND_backend_details .mopt_edit { background-position:5px -769px; }

.ND_backend_details .mopt_show { background-position:5px -738px; }
.ND_backend_details .mopt_showon { background-position:-27px -738px; }

.ND_backend_details .mopt_showwall { background-position:5px -834px; }
.ND_backend_details .mopt_showwallon { background-position:-27px -834px; }

.ND_backend_details .mopt_unfeat,
.ND_backend_details .mopt_rsunfeat,
.ND_backend_details .mopt_addfolderon,
.ND_backend_details .mopt_showon,
.ND_backend_details .mopt_showwallon {
	background-color:white;
	opacity:1;
}

.ND_video_disabled {
	position: relative;
	display: inline-block;
	width: 100%;
}

.ND_video_disabled img {
	opacity: 0.5;
	width: 100%;
}

.ND_video_disabled a {
	position: absolute;
	margin-top: -6%;
	background-color: rgba(0,0,0,.5);
	top: 50%;
	vertical-align: middle;
	color: white !important;
	font-size: 17px;
	text-decoration: none;
	line-height: normal;
	padding: 5%;
	width: 70%;
	left: 10%;
	border-radius: 8px;
	text-align:center;
}































@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 134dpi) { 

	#M_menu,#unav,#RSlogo,#mobile_search_alink,#unav_AC,.unav_alink,#unav .unav_divider,.ND_icon_plus_on,.ND_icon_plus_off,#unav a.social,#indi_arrow,#indi_arrow2,#indi_alerts,#indi_mail,.RSlogo {
		background-image:url(../i/unavbar_HI_v2.png);
		background-size:400px 500px;
	}

}





/* #2- Portrait tablet to landscape and desktop */
@media (max-width: 1010px) {

	html {
		max-width:1010px;
	}

	#maincontent {
		display:block;
		width:auto;
		padding:0 8px;
	}

	.index_featured,#footer,#sidebar {
		display:none;
	}

	#ad_event_bottom_wrapper {
		display:block;
	}



	#ad_group_top_custom3_level_wrapper,
	#ad_group_top_custom2_wrapper {
		display:block;
	}








	#wrapper_footer {
		clear:both;
	}

	#site_body,#site_body_index {
		width:100% !important;
	}

	.main_content_column {
		width:auto;
	}


	#toggle_createfolder {
		position: absolute;
		top: -1px;
		right: -8px;
		width: 42px;
		height: 43px;
		overflow: hidden;
	}

	#toggle_createfolder .info_bot {
		padding:0;
	}

	#bio_media_list,#video_meets {
		display:none;
	}

	#toggle_createfolder .info_bot a.link1,#bttn_edit_folder {
		background-image: url(../i2/mobileicons.png);
		background-color: rgba(255,255,255,.5);
		background-size: 20px;
		width: 42px;
		height: 42px;
		background-repeat: repeat-y;
		background-position: 11px -588px;
		padding: 0;
		line-height: 100px;
		overflow: hidden;
		display: block;
		margin: -1px 0 0 0;
		float: left;
		border-radius:0;
		border-right:1px solid #bdb8b1;
		box-shadow:1px 0 rgba(0,0,0,.04);
	}

	#bttn_edit_folder {
		background-position:11px -588px;
	}

	#toggle_createfolder .info_bot a.link1 {
		float:none;
		margin:0;
		background-position:11px -744px;
		background-color:transparent;
		height:43px;
	}


	.info_bot a.bttn_section_options,.bttn_section_options {
		position: absolute;
		top: -38px;
		right: -4px;
		background: rgba(0,0,0,.3);
		width: auto;
		height: 33px;
		overflow: hidden;
		line-height: 33px;
		padding: 0 12px;
		border-radius: 3px;
		color: white;
		font-size: 12px;
		text-decoration:none;
	}

	#edit_wall_settings  + .wrapper_box_comments {
		margin:-8px -8px -1px -8px;
	}

	.content_list_photos .rotate_left,.content_list_photos .rotate_right {
		display:none;
	}



}








@media (max-width: 850px) {

	html {
		max-width:850px;
	}
}








/* #3- Landscape phone to portrait tablet */
@media (max-width: 799px) {

	html {
		max-width:799px;
	}


	.thumb_strip_32 .thumb_box {
		width:12%;
	}


}








.text_topblock {
	padding-top:8px;
}

.text_botblock {
	padding-bottom:8px;
}

.MC_promo {
	margin:8px 0;
}



.BE_action {
	background:#4997e1;
	border:1px solid #4997e1;
	color:white;
}

span[role=status] {
	display:none;
}


/* FORM STYLING */

.t_b,.d_d,.textinput,.dropdown,select,textarea {
	border:1px solid #bbb2a9;
	background-color:white;
	font-family:"Droid Sans";
	font-size:13px;
	font-weight:normal;
	margin:0;
	height:32px;
	line-height:32px;
	padding:0 6px;
	color:#534c46;
	vertical-align: middle;
	line-height:16px;
	border-radius:0;
}

.d_d,.dropdown,select {
	-webkit-appearance:none;
	-moz-appearance:none;
	background-position: 100% 0;
	background-repeat: no-repeat;
	box-shadow:inset 1px 1px 1px rgba(0,0,0,.08),1px 1px 0 rgba(255,255,255,.6);
	cursor:pointer;
	white-space: nowrap;
	-webkit-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
}

textarea {
	box-shadow:inset 1px 1px 1px rgba(0,0,0,.08),1px 1px 0 rgba(255,255,255,.6);
	line-height:16px;
	height:auto;
	padding:6px;
}

.d_d,.dropdown,select {
	height:34px;
}





@media screen and (-webkit-min-device-pixel-ratio:0) {

	.d_d,.dropdown,select {
		background-image: url(../i2/mobileicons.png);
		background-position: 100% -637px;
		-webkit-padding-end: 26px;
		background-size: 20px;
	}

	.d_d:hover,.dropdown:hover,select:hover {
		background-position:100% -675px;
	}

}










#landing_block {
	display:none;
}

#landing_block .list_items {
	padding-bottom:0;
}

.list_items .album_block {
	margin:0 -8px;
	padding-left:8px;
	padding-right:8px;

}

.album_block.active,.item_selectable.selected {
	background-color:#e7eef7 !important;
}

.item_selectable.selected {
	border-color:#b0bdce;
	position:relative;
}

.album_block.selected {
	border-top:1px solid #4997e1;
	border-bottom:1px solid #4997e1;
	background-color:#4997e1;
	color:white !important;
	margin-bottom:-1px;
	position:relative;
}

.album_block.selected .item_title,.album_block.selected small {
	color:white !important;
}

.pagetab1_holder,.pagetab1_holder > tbody > tr > td,.pagetab1 {
	width:100%;
}

.pagetab1 a {
	display:inline-block;
	padding:0 8px;
	min-width:120px;
	height:41px;
	line-height:41px;
	font-weight:bold;
	text-decoration: none;
	color:#534c46;
	background:#eae5df;
	border-radius:3px;
	text-align:center;
}

.pagetab1 td {
	display:none;
}

.pagetab1 a .ND_icon {
	margin-top:12px;
}


.bttn_prev,.bttn_next,.bttn_viewmore {
	display:table-cell !important;
}

.bttn_viewmore { text-align: center; padding-top:12px; }
.bttn_prev { text-align:left; }
.bttn_next { text-align:right; }

.contentwrapadjust {
	padding:0;
	margin:8px -8px 0 -8px;
}

.contentwrapadjust .table_item {
	margin:0 0 -1px 0;
	padding:8px;
}

.nonefound {
	padding: 64px 0;
	text-align: center;
	color: #ccc;
	text-transform: uppercase;
	font-size: 13px;
}

#attachments_pending {
	display:none;
}

#feedme {
	display:none;
}

.article_readmore {
	font-weight:bold;
}





@media (max-width: 700px) {



}



@media (max-width: 640px) {

	html {
		max-width:640px;
	}

	.LBL_postto {
		display:none;
	}



	.thumb_strip_32 .thumb_box {
		width:18%;
	}



}


@media (max-width: 600px) {



}




@media (max-width: 539px) {

	.lbl_postas,.pb_postingname {
		display:none;
	}


	.ND_backend_details table {
		display:none;
	}

	a.ND_plus_whysignup {
		display:none;
	}

}





/* #4- Landscape phones and down */
@media (max-width: 480px) {



	.article_info .ND_comment_views {
		display:none;
	}

	.article_info a,.article_info span {
		width:22%;
	}

	.thumb_strip_32 .thumb_box {
		width:23%;
	}

	a.comments_graph {
		display:none;
	}

}



/* #4- Landscape phones and down */
@media (max-width: 420px) {



}






@media (max-width: 399px) {

	.article_readmore:first-letter {
		text-transform: uppercase;
	}

	.box_postingname .icon_write {
		width:34px;
	}

	.profile_menu {
		position: fixed !important;
		left: 12% !important;
		top: 12% !important;
		height: auto !important;
		width: auto !important;
		bottom: auto !important;
		right: 12% !important;
		z-index: 10100;
		background: white;
		max-height: 75%;
		overflow: auto !important;
		border-width:0 !important;
	}

	.profile_menu > a {
		text-align: center;
		width:auto !important;
		float:none !important;
	}




}



@media (max-width: 360px) {






	.thumb_strip_32 .thumb_box {
		width:31%;
	}



}






@media (max-width:320px) {


#ad_event_above_menu_wrapper .responsive-ad,
#ad_event_news_top_wrapper .responsive-ad,
#ad_event_bottom_wrapper .responsive-ad {
	margin:0;
}


}

















@media (max-height: 720px) {

	#profile_menu_3 {
		width:320px;
		padding:0;
		overflow:hidden;
	}

	#profile_menu_3 > a {
		float:left;
		width:120px;
		padding:0 12px;
		margin:0 8px;
	}

	#profile_menu_3 > a:hover {
		padding:0 20px;
		margin:0 0 -1px 0;
	}

}

@media (max-height: 440px) {

	#profile_menu_3 {
		width:480px;
	}

}
































