img,legend{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
ul{margin:0;padding:0;list-style:none}
body,nav{background:none;padding: 0}
nav select,#c_sitename,#c_sitedesc{display: none !important}
#layout{width:auto;position:relative}
#layout header.tc_header{
    height: auto;
    line-height: normal;
    padding: 0;
    background: #fff;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.21)
}
header.tc_header #tc_top_header .menu{
    float: none;
    height: 42px;
    line-height: 42px;
    padding: 0;
    z-index: 600;
}
header.tc_header .menu li{
    padding: 0;
}
header.tc_header .menu li a{
	padding: 0 0 0 25px;
	font-size: 14px;
	background: none;
	background-repeat: no-repeat;
	background-position: center left;
}
header .menu ul,header .menu ul li:first-child, header .menu ul li:first-child a,header .menu ul li:last-child, header .menu ul li:last-child a{border-radius:0 !important;}
header .widget_user_avatar{
	margin-right: 0;
	text-align: left;
}
header .widget_user_avatar .user_info{
	height: 42px;
	line-height: normal;
	padding: 5px 30px 0 20px;
	border: none;
}
header .widget_user_avatar:hover .user_info{
    background: none;
}
header .widget_user_avatar .user_info .name{line-height: 32px;}
header .widget_user_avatar .user_info .name a{font-size: 12px;font-weight: normal;letter-spacing: 0.5px;color: #777;    font-family: "robotoregular" , arial , sans-serif;}
header.tc_header #tc_top_header .widget_user_avatar .menu{
    background: #fbfbfb;
    border: 1px solid #eee;
    box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.15);
}
#tc_top_header .tc_th_right .widget_user_avatar .menu li:first-child{
    border-left: none;
}
header .widget_user_avatar .menu{
	height: auto !important;
	top: 42px;
	right: -1px;
	box-shadow: none;
	z-index: 2;
	background: #444;
}
header #tc_top_header .widget_user_avatar .menu li{
    float: none;
    border: none;
    margin: 0;
    padding: 0px;
}
header #tc_top_header .widget_user_avatar .menu li:hover{background:rgba(0, 0, 0, 0.04);}
header #tc_top_header .widget_user_avatar .menu li a{
    background-repeat: no-repeat;
    background-position-y: 10px;
    padding: 8px 5px 8px 32px;
    color:#444;
    background-position: 8px 10px;
    border: none;
	border-bottom: 1px solid rgba(204, 204, 204, 0.3) !important;
	height: auto;
}
header #tc_top_header .widget_user_avatar .menu > li a:hover{color:#333}
header #tc_top_header .widget_user_avatar .menu > li ul{
	left: auto;
	right: 179px;
	box-shadow: none;
	padding: 0;
	margin: 0;
	background:#eee;
	border: 1px solid #e0dfdf;
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.20);
}
header #tc_top_header .widget_user_avatar .menu > li:last-child a{border-bottom: none !important;}
header #tc_top_header .tc_th_left .widget_user_avatar .menu > li ul{right: auto;left: 179px;}
header #tc_top_header .widget_user_avatar .menu > li ul li a{padding: 2px 5px 2px 32px;position: relative;}
header #tc_top_header .widget_user_avatar .menu > li ul li a:hover,header #tc_top_header .widget_user_avatar .menu > li ul li{
    background-color: transparent;
}
#site_off_notice{z-index:222}
.breadcrumbs{margin:0 0 10px;background: #fafafa;box-shadow: 0px 1px 4px rgba(151, 150, 150, 0.58)}
#breadcrumbs{background: transparent;padding:0;margin: auto !important;}
#breadcrumbs > ul:after{content:none}
#breadcrumbs ul{margin:auto;padding: 0;}
#body section article{padding:0}
#body section article{background:transparent}
#body aside,#body section{padding-top: 2px;}
#body #user_profile_title .name.name_with_status h1{font-size:22px}
#body aside .widget_user_avatar .menu {margin-top: -10px;}
#body aside .menu a{
    padding-top: 8px;
    padding-bottom: 8px;
	position:relative
}
#body aside .menu li ul a{
    padding-top: 6px;
    padding-bottom: 6px;
}
.content_list_rss_icon{margin-top:18px}
.inline_rss_icon,.content_list_rss_icon a{background: none;color: #FF9800;margin-left:3px}
.inline_rss_icon:after,.content_list_rss_icon a:after{content: "\f09e";font-family: FontAwesome;display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;float: left;margin: -1px -0 0 -20px;}
.content_list_rss_icon a:after{margin: -23px 0 0 -20px;font-size: 17px;}
#body #user_profile_title .status .reply,#body .activity-list .item .details .reply a,.widget_activity_list .item .details .reply a,.widget_content_list .details span.comments,.content_list_item .info_bar .bi_comments, .content_list.tiled .info_bar .bi_comments,.content_item .info_bar .bi_hits, .content_list_item .info_bar .bi_hits, .content_list .info_bar .bi_hits, .content_list_item .info_bar .bi_user, .content_item .info_bar .bi_user, .content_list .info_bar .bi_user,.content_item .info_bar .bi_folder, .content_list_item .info_bar .bi_folder,.content_item .tags_bar, .content_list_item .tags_bar,.item_group_title,#comments_widget #comments_add_link,.content_list.tiled .info_bar .bi_date,#body span.tags_bar
{background:none;position: relative;}
#user_profile_title .status .reply:after,.activity-list .item .details .reply a:after,.widget_activity_list .item .details .reply a:after,.widget_content_list .details span.comments:after,.content_list_item .info_bar .bi_comments:after, .content_list.tiled .info_bar .bi_comments:after,.content_item .info_bar .bi_hits:after, .content_list_item .info_bar .bi_hits:after, .content_list .info_bar .bi_hits:after, .content_list_item .info_bar .bi_user:after, .content_item .info_bar .bi_user:after, .content_list .info_bar .bi_user:after, .content_item .info_bar .bi_folder:after, .content_list_item .info_bar .bi_folder:after,.content_item .tags_bar:after, .content_list_item .tags_bar:after,span.tags_bar:after,.item_group_title:after,#comments_widget #comments_add_link:after,.content_list.tiled .info_bar .bi_date:after{content: "\f0e6";font-family: FontAwesome;position: absolute;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: 0px;font-size: 14px;color: #7d7d7d;}
.content_list_item .info_bar .bi_comments:after{left:5px;top:4px}
.content_item .info_bar .bi_hits:after, .content_list_item .info_bar .bi_hits:after, .content_list .info_bar .bi_hits:after{content: "\f06e";left:5px;top:4px}
.content_list.tiled  .info_bar .bi_hits:after,.content_list.tiled .info_bar .bi_comments:after{top:0}
.albums_list.tiled  .info_bar .bi_hits:after,.albums_list.tiled .info_bar .bi_comments:after{top:4px;left: 4px;}
.content_item .info_bar .bi_user:after, .content_list .info_bar .bi_user:after{content: "\f2bd";left:5px;top:5px}
.content_item .info_bar .bi_folder:after, .content_list_item .info_bar .bi_folder:after{content:"\f07c";left:5px;top:5px}
.content_item .tags_bar:after, .content_list_item .tags_bar:after,span.tags_bar:after{content:"\f02c"}
span.tags_bar:after{top: 3px;}
.item_group_title:after{content:"\f0c0"}
.content_list.tiled .info_bar .bi_date:after{content:"\f017";top:4px;left:4px}
#body .activity-list .item .details .reply,.widget_activity_list .item .details .reply{position: relative}
#body #user_profile_title .status .delete{position: relative;padding-left:18px}
#body #user_profile_title .status .delete a{color: #dd6158;}
#user_profile_title .status .delete:after{content: "\f014";font-family: FontAwesome;position: absolute;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: 4px;top:1px;font-size: 14px;color: #dd6158;}
form .field_error#f_category_id .error_text{margin-right:8px}
form .input-prefix-suffix .prefix, form .input-prefix-suffix .suffix{height:20px;line-height:20px}
form .input-prefix-suffix .input{height:30px}
#f_content textarea{height:100px}
.tabs-menu .tabbed li a:hover{background:#f7f7f7}
.tabs-menu .tabbed li a{border:none}
#layout #user_profile_title .name{padding:0}
#users_karma_log_list .comment{margin-top:2px}
#users_karma_log_list .value{margin-top:5px}
#users_karma_log_list .item .icon{border: 1px solid #444;padding: 1px;}
.content_moderator_info{margin-top:10px}
.widget:last-child{margin-bottom:10px}
footer .tc_footer_text p:first-child{margin-top:15px}
.markItUpHeader ul li{margin-right:5px}

.content_list_item .ft_caption {margin-bottom: 4px;}
.content_list_item .f_teaser {margin-bottom: 0px;}
.content_item .info_bar, .content_list_item .info_bar{border:1px dashed #ccc}
.content_item .info_bar .bar_item, .content_list_item .info_bar .bar_item {border-right: 1px dashed #ccc;}
.content_item .info_bar .bar_item:last-child, .content_list_item .info_bar .bar_item:last-child {border-right: none;}
#wall_widget #entries_list .entry .content{padding-top: 0;}
#wall_widget #entries_list .entry .info {margin-bottom: 0;}
#wall_widget .title_bar #wall_add_link {margin-top: 18px}
.widget_content_filter .date-input, .widget_content_filter .input-small {width: 70px !important;}

#comments_widget #comments_refresh_panel {
    width: 40px;
    height: 33px;
    position: absolute;
    top: -4px;
	background-color: #fff;
    border: 1px solid #ddd;
}
#comments_widget #comments_refresh_panel a {
    width: 40px;
    height: 33px;
    background-color: #fff;
}

.tc_col_lmr .content_list.tiled .clear{clear: none;}
.bx_maps_item .bmi_img{overflow:hidden}

#body section h1{font-size: 28px}
#body section h2{font-size: 24px}
#body section h3{font-size: 20px}
#body section h4{font-size: 18px}
#body section h5{font-size: 16px;margin-top: 20px}
#body section h6{font-size: 14px;margin-top: 20px}
#body section h1,#body section h2,#body section h3,#body section h4,#body section h5,#body section h6{font-family: 'robotoregular';}
blockquote, pre{clear: both;margin: 10px 0;}
.wd_notices_icons{width:auto !important}