/* $Id: style_sitegroup.css 2011-05-05 9:40:21Z SocialEngineAddOns Copyright 2010-2011 BigStep Technologies Pvt. Ltd. $ */

/*CSS FOR ALL SIDEBAR WIDGETS START HERE*/
ul.sitegroup_sidebar_list li{
	clear: both;
	overflow: hidden;
	padding: 3px 5px 3px 5px;
}
ul.sitegroup_sidebar_list li > a{
	float:left;
}
[dir="rtl"] ul.sitegroup_sidebar_list li > a {
	float: right;
}
ul.sitegroup_sidebar_list li div a{
	float:none;
}
ul.sitegroup_sidebar_list .list_thumb{
	float: left;
	display: block;
	width: 48px;
	height: 48px;
	vertical-align:top;
}
ul.sitegroup_sidebar_list .sitegroup_sidebar_list_info{
	padding: 0px 0px 0px 6px;
	overflow: hidden;
}
[dir="rtl"] ul.sitegroup_sidebar_list .sitegroup_sidebar_list_info {
	padding: 0px 6px 0px 0px;
}
ul.sitegroup_sidebar_list .sitegroup_sidebar_list_title{
	font-weight: bold;
}
ul.sitegroup_sidebar_list .sitegroup_sidebar_list_details{
	font-size: .8em;
	margin-top:3px;
}
.sitegroup_sidebar_list_seeall{
	font-size: 11px;
	text-align: right !important;
}
.sitegroup_sidebar_list_seeall a{
	float:none !important;
}
.sitegroup_sidebar_list_seeall img{
	margin-right: 5px;
	width:12px;
	vertical-align:middle;
}
.layout_sitegroup_pinboard_browse,
.layout_sitegroup_tagcloud_sitegroup,
.layout_sitegroup_sponsored_sitegroup,
.layout_sitegroup_popularlocations_sitegroup,
.layout_sitegroup_categories_sitegroup,
.layout_sitegroup_category_groups_sitegroup,
.layout_sitegroup_foursquare_sitegroup,
.layout_sitegroup_widgetlinks_sitegroup,
.layout_sitegroup_categories,
.layout_sitegroup_search_sitegroup,
.layout_sitegroup_slideshow_sitegroup,
.layout_sitegroup_newgroup_sitegroup,
.layout_sitegroupmember_sitegroupmemberlist_link, .layout_sitegroup_horizontal_searchbox_sitegroup{
	margin-bottom:15px;
	/*clear:both;*/
}
.layout_sitegroup_popularlocations_sitegroup ul.seaocore_browse_category li{
	padding:0px !important;
}
/*CSS FOR ALL SIDEBAR WIDGETS END HERE*/
/*sitegroup PHOTOS UPLOAD FORM*/
.layout_sitegroup_location_sitegroup h3, .layout_sitegroup_info_sitegroup h3, .sitegroup_form_upload #file-label, .sitegroup_form_upload #submit-label{
	display: none;
}
/*BROWSE sitegroups*/
.sitegroup_tab_open{
	position:inherit !important;
}
li.sitegroup_tab_open .tab_pulldown_contents_wrapper{
	display:block;
	left:auto;
}
li.sitegroup_tab_open .tab_pulldown_contents{
	width:120px;
}
.sitegroup_tab_open ul li{
	float:none;
	padding:0px !important;
	margin:0px !important;
	display:block;
}
.sitegroup_tab_open ul li a,
.sitegroup_tab_open ul li a:hover,
.sitegroup_tab_open ul li.active > a{
	display:block;
	background:none repeat scroll 0 0 transparent;
	padding:5px !important;
}
.sitegroup_tab_open ul li + li{
	margin-top:0px;
}
.sitegroup_featured_label{
	position:absolute;
	left:-1px;
	top:-1px;
}
.sitegroup_sponsored_label{
	clear: both;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	font-size:11px;
}
.sitegroup_mygroup_head{
	padding-bottom:10px;
	border-bottom-width:1px;
	margin-bottom:10px !important;
}
.sitegroup_manage_admin_link{
	margin-bottom:15px;
}
.sitegroups_browse_filters .form-wrapper{
	overflow:hidden;
}
.sitegroups_browse_filters .integer_field .form-element{
	float:left;
	overflow:hidden;
}
.sitegroups_browse_filters .integer_field label{
	display:block;
	margin-bottom:2px;
}
.sitegroups_browse_filters .integer_field .form-element + .form-element{
	margin-left:5px;
}
.sitegroups_browse_filters .integer_field input{
	width:50px;
}
.browsesitegroups_criteria > ul > li > ul > li{
	margin-top:3px;
	padding-top:3px;
}
.sitegroup_claim_comment{
	border-width: 5px;
	border-style:solid;
	padding: 12px 12px 12px 12px;
	clear:both;
	margin-top:10px;
}
.sitegroup_search_alphabetic a{
	margin:0 2px;
	font-weight:bold;
}
.explore_tag_link{
	float:right;
	font-size:11px;
	margin-top:5px;
}
/*sitegroup home group and browse group tabs content*/
.layout_core_container_tabs{
	clear:both;
	margin-bottom:10px;
}
#global_page_sitegroup-index-home .layout_core_container_tabs .tabs_alt{
	margin-bottom:15px !important;
}
.sitegroup_view_select{
	clear:both;
	width:100%;
	padding:0 0 5px 0;
	float:left;
	border-bottom-width:1px;
	margin-bottom:10px;
}
.sitegroup_view_select span{
	cursor:pointer;
	float:right;
	margin:3px;
}
.layout_sitegroupreview_review_tabs,
.layout_sitegroup_recently_popular_random_sitegroup{
	margin-bottom:15px;
	clear:both;
}
.sitegroup_tabs_loader_img{
	margin:40px 0;
}
.sitegroup_img_view{
	clear:both;
	width:100%;
}
.sitegroup_img_view_sitegroup{
	overflow:hidden;
	width:100%;
	float:left;
	clear:both;
}
.sitegroup_browse_thumb{
	border-width:1px;
	border-radius:5px;
	display: block;
	float: left;
	height: 250px;
	text-align: center;
	margin:0 16px 24px 0;
	overflow:hidden;
	width:180px;
	position: relative;
}
.sitegroup_browse_thumb .sitegroup_browse_thumb_list{
	border-radius:5px 5px 0 0;
	float:left;
	display:block;
	position:relative;
	width:100%;
}
.sitegroup_browse_thumb > div > a{
	border-width:1px;
	border-style:solid;
	display:inline-block;
	vertical-align:bottom;
	width:100%;
	box-sizing: border-box;
}
.sitegroup_browse_thumb > div > a:hover{
	border-width:1px;
	border-style:solid;
}
.sitegroup_browse_thumb > div > a > span{
	height:150px;
	background-position:center 50%;
	display:block;
	background-color:#444;
	background-repeat:no-repeat;
	width:100%;
}
.sitegroup_browse_thumb_hover_color{
	background-color:#000;
	opacity:0.2;
	filter:alpha(opacity=20);
	position: absolute;
	height:152px;
	top:0;
	width:100%;
	z-index:9;
}
.sitegroup_browse_thumb_hover_like_button,
.sitegroup_browse_thumb_hover_unlike_button{
	left: 50%;
	position: absolute;
	top: 66px;
	z-index: 10;
}
.sitegroup_browse_thumb_hover_like_button{
	margin-left: -25px;
}
.sitegroup_browse_thumb_hover_unlike_button{
	margin-left: -32px;
}
.sitegroup_browse_thumb_hover_loader{
	left: 50%;
	margin-left: -21px;
	position: absolute;
	top: 65px;
	z-index: 10;
}
html[dir='rtl'] .sitegroup_browse_thumb_hover_loader{
	right: 50%;
	margin-right: -21px;
}
.sitegroup_browse_thumb .sitegroup_browse_title{
	background:-webkit-linear-gradient(top, rgba(22, 24, 27, 0), rgba(22, 24, 27, 0.3) 30px, rgba(22, 24, 27, 0.8));
	background:-moz-linear-gradient(top, rgba(22, 24, 27, 0), rgba(22, 24, 27, 0.3) 30px, rgba(22, 24, 27, 0.8));
	background:-o-linear-gradient(top, rgba(22, 24, 27, 0), rgba(22, 24, 27, 0.3) 30px, rgba(22, 24, 27, 0.8));
	background:-ms-linear-gradient(top, rgba(22, 24, 27, 0), rgba(22, 24, 27, 0.3) 30px, rgba(22, 24, 27, 0.8));
	background:linear-gradient(top, rgba(22, 24, 27, 0), rgba(22, 24, 27, 0.3) 30px, rgba(22, 24, 27, 0.8));
	bottom:0px;
	position:absolute;
	padding:30px 7px 7px;
	font-weight: bold;
	left:0;
	right:0;
	z-index:9;
}
.sitegroup_browse_thumb .sitegroup_browse_title p,
.sitegroup_browse_thumb .sitegroup_browse_title a{
	color:#fff;
	font-size:15px;
	text-shadow: 2px 0 4px #000000;
}
.sitegroup_browse_thumb .sitegroup_browse_thumb_info{
	padding:5px 7px;
	clear:both;
}
.sitegroup_browse_thumb .member_count{
	font-weight: bold;
	margin-bottom:5px;
}
.sitegroup_browse_thumb .sitegroup_browse_thumb_stats{
	font-size: 0.8em;
	margin-bottom:3px;
}
.stop_bounce_link{
	margin:10px 0;
	float:left;
}
.seaocore_browse_list_photo_small{
	float: left;
	margin-right: 8px;
	overflow: hidden;
}
/*BROWSE sitegroups*/
.layout_sitegroup_groups_sitegroup{
	padding:5px;
	overflow:auto;
}
#global_page_sitegroup-index-manage #filter_form,
.layout_sitegroup_search_sitegroup #filter_form{
	padding:0px !important;
}
.browsemembers_criteria{
	border-radius: 3px;
	padding:10px !important;
}
.browsemembers_criteria > ul > li{
	margin-bottom:7px;
}
.browsemembers_criteria > ul > li #locationmiles{
	max-width:110px;
}
.browsemembers_criteria > ul > li{
	clear:both;
	font-size:0.8em;
	overflow:hidden;
}
.browsemembers_criteria > ul > li > span{
	display:block;
	margin-bottom:3px;
}
.seaocore_search_criteria .browse-separator-wrapper,
.layout_sitegroup_search_sitegroup .browse-separator-wrapper{
	display:none;
}
.browsemembers_criteria input#search, .browsemembers_criteria input#location{
	width:150px;
}
.browsemembers_criteria button{
	margin-top:7px !important;
}
.seaocore_search_criteria .global_form_box{
	padding:10px !important;
}
.seaocore_search_criteria .global_form_box .form-wrapper{
	margin:0 0 7px 0 !important;
}
.seaocore_search_criteria select{
	max-width:150px;
}
/*sitegroup user profile tab*/
ul.sitegroups_profile_tab > li{
	clear: both;
	padding: 0px 10px 0 10px;
	margin-bottom:5px;
	overflow: hidden;
}
ul.sitegroups_profile_tab > li + li{
	padding-top: 10px;
	border-top-width: 1px;
	margin-top:10px;
}
ul.sitegroups_profile_tab .sitegroups_profile_tab_photo{
	float:left;
	overflow:hidden;
	margin-right:7px;
	width:100px;
}
html[dir="rtl"] ul.sitegroups_profile_tab .sitegroups_profile_tab_photo{
	float:right;
	margin-right:0px;
	margin-left:7px;
}
ul.sitegroups_profile_tab .sitegroups_profile_tab_photo img{
	max-width:98px;
}
ul.sitegroups_profile_tab .sitegroups_profile_tab_info{
	overflow:hidden;
}
ul.sitegroups_profile_tab .sitegroups_profile_tab_info div > span{
	float:left;
	margin-right:5px;
}
ul.sitegroups_profile_tab .sitegroups_profile_tab_title > a{
	font-weight:bold;
}
ul.sitegroups_profile_tab .sitegroups_browse_info_date{
	font-size:.8em;
}
ul.sitegroups_profile_tab .sitegroups_browse_info_blurb{
	margin-top:7px;
}
.sitegroups_profile_info_member{
	margin-right: 10px;
	display:inline-block;
}
.sitegroups_profile_info_member i{
	background-repeat:no-repeat;
	padding: 2px 0 5px 20px;
	font-style:normal;
}
/*css for packages group start here*/
.sitegroup_create_wrapper > h3{
	margin-bottom:5px;
}
.sitegroup_create_wrapper > h3 + p{
	margin-bottom:15px;
}
.sitegroup_create_step{
	border:none;
	margin:0 5px 5px;
	padding:0px;
}
.sitegroup_package_group{
	padding:10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	clear:both;
}
ul.sitegroup_package_list{
	border-width:1px;
	border-style:solid;
	padding:5px;
}
ul.sitegroup_package_list > li + li{
	border-top-width:1px;
	border-top-style:solid;
}
ul.sitegroup_package_list > li{
	clear:both;
	overflow:hidden;
	padding:10px 10px;
}
ul.sitegroup_package_list > li > h3{
	background: none;
	font-weight: bold;
	letter-spacing: normal;
	margin-top: 3px;
	margin-bottom:5px;
	padding: 0;
}
ul.sitegroup_package_list .sitegroup_package_list_title{
	overflow:auto;
	padding-bottom:5px;
	margin-bottom:5px;
}
ul.sitegroup_package_list .sitegroup_package_list_title h3{
	background: none;
	font-weight: bold;
	letter-spacing: normal;
	margin-top: 3px;
	padding: 0;
}
.sitegroup_create_link{
	float:right;
}
.sitegroup_create_link a{
	float:left;
}
[dir="rtl"] .sitegroup_create_link,
[dir="rtl"] .sitegroup_create_link a{
	float:left;
}
.sitegroup_package_stat{
	padding:5px;
	overflow:hidden;
	font-size:11px;
}
.sitegroup_package_stat span{
	float:left;
	line-height:16px;
	margin-right:10px;
	width:135px;
}
.sitegroup_package_stat_apps{
	clear:both;
	width:auto !important;
}
ul.sitegroup_package_list .sitegroup_list_details{
	clear:both;
	float:left;
	margin-top:10px;
}
[dir="rtl"] ul.sitegroup_package_list .sitegroup_list_details{
	float:right;
}
.sitegroupgroup_layout_left{
	overflow:hidden;
}
.sitegroupgroup_layout_left .global_form > div{
	float:none !important;
}
.sitegroupgroup_layout_left .global_form div.form-label{
 width: 130px;
}
.sitegroupgroup_layout_left .global_form div.form-element{
	max-width:350px;
	overflow:hidden;
}
.sitegroupgroup_layout_left .global_form div > div > h3{
	display:none;
}
.sitegroupgroup_layout_left .global_form div > div > h3 + p{
	max-width:500px;
}
.sitegroupgroup_layout_left .global_form div > p{
	max-width:330px;
	overflow:auto;
}
#sitegroups_create p.description{
	font-size:11px !important;
	/*margin-bottom:0px !important;*/
	clear:both;
}
#global_page_sitegroup-index-create .global_form input + label{
	max-width:300px;
}
#group_url_alert{
	display:block;
	overflow:hidden;clear:both;
}
#group_url_alert span{
	float:left;
	margin:5px 0 2px;
	line-height:12px;
}
#group_url_alert img{
	float:left;
	margin-right:3px;
}
.sitegroupgroup_layout_right{
	float:right;
	width:400px;
	margin-left:10px;
}
[dir="rtl"] .sitegroupgroup_layout_right{
	float:left;
	margin-right:10px;
	margin-left:0px;
}
#group_url-element input{
	float:left;
}
[dir="rtl"] #group_url-element input{
	float:right;
}
#group_url-element a.check_availability_button{
	font-size:11px;
	padding:3px !important;
	margin-left:10px;
	margin-top:2px;
	float:left;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
[dir="rtl"] #group_url-element a.check_availability_button{
	float:right;
	margin-left:0px;
	margin-right:10px;
}
#group_url-element a.check_availability_button:hover{
	cursor:pointer;
	text-decoration:none;
}
/*css for packages group end here*/
/* css for edit groups form */
.sitegroup_form{
	clear:both;
	overflow:hidden;
}
.sitegroup_form > div{
	overflow:hidden;
	margin: 0px auto 0px auto;
}
.sitegroup_form > div > div{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border-width:5px;
	border-style:solid;
	padding: 12px 12px 12px 12px;
	overflow:hidden;
}

/*Sidebar  Widgets sitegroup*/
/* Sidebar Categories block start here*/
.layout_sitegroup_popularlocations_sitegroup ul.sitegroup_browse_category li{
	padding:0px !important;
}
ul.sitegroup_browse_sitegroup_day li{
	clear:both;
	overflow:hidden;
	padding:0;
}
ul.sitegroup_browse_sitegroup_day li img{
	width:99%;
}
ul.sitegroup_browse_sitegroup_day li a + a{
	font-weight:bold;
	margin-top:5px;
}
.sitegroup_featured{
	padding:5px !important;
	background-image:url(../images/featured_bg.png);
}
.layout_sitegroup_popularlocations_sitegroup li{
	border-bottom:none !important;
}
.layout_sitegroup_popularlocations_sitegroup li div.cat{
	border-bottom-width:0px !important;
}
.layout_sitegroup_popularlocations_sitegroup li + li div.cat{
	border-bottom-width:0px !important;
	border-top-width:1px;
	border-top-style:solid;
}
/*css for all modules view group*/
.sitegroup_viewgroups_head{
	padding-bottom:5px;
	overflow:auto;
	margin-bottom:10px;
}
.sitegroup_viewgroups_head h2{
	font-size: 17px;
	letter-spacing: normal;
	overflow: hidden;
	margin-bottom:3px;
}
.sitegroup_viewgroups_head > a{
	float:left;
}
.sitegroup_viewgroups_head img{
	float:left;
	margin-right:5px;
}
/*sitegroup Profile search start here*/
ul.searchbox_autosuggest{
	position:absolute;
	padding:0px;
	z-index:50;
	border-width:2px;
	border-style:solid;
	margin:0 ;
	list-style:none;
	cursor:pointer;
	max-height:300px;
	overflow-y:auto !important;	
}
.sitegroup_list_filter_field ul.searchbox_autosuggest{
	width: 194px !important;
	margin-left: 48px;
}
ul.searchbox_autosuggest > li{
	padding:3px;
	overflow:hidden;
}
ul.searchbox_autosuggest > li + li{
	border-top-width:1px;
	border-style:solid;
}
ul.searchbox_autosuggest > li img{
	display:block;
	float:left;
	margin-right:5px;
	vertical-align:middle;
}
ul.searchbox_autosuggest > li.autocompleter-choices{
	overflow:hidden;
}
ul.searchbox_autosuggest > li.autocompleter-choices > a{
	float:left;
}
ul.searchbox_autosuggest > li.autocompleter-choices .autocompleter-choice{
	line-height:20px;
	padding-top:5px;
	overflow:hidden;
}
ul.searchbox_autosuggest > li span.autocompleter-queried{
	font-weight:bold;
}
ul.searchbox_autosuggest .search-working{
	background-image:none;
}
ul.searchbox_autosuggest .autocompleter-choice{
	cursor:pointer;
}
ul.searchbox_autosuggest .autocompleter-choice:hover{
	color:#5ba1cd;
}
ul.searchbox_autosuggest .autocompleter-choicess{
	text-align:center;
	width:100%;
	padding:5px 0px;
	float:left;
	font-weight:bold;
}
/*sitegroup Profile search end here*/
/*POPUP MUSIC PLAYER SKIN*/
body#global_page_sitegroupmusic-playlist-view #global_content_simple{
	width: 100%;
}
body#global_page_sitegroupmusic-playlist-view #global_content_simple h3,
body#global_page_sitegroupmusic-playlist-view #global_content_simple .sitegroupmusic_playlist_popout_wrapper{
	margin-left:auto;
	margin-right:auto;
	width: 430px;
}
/*upload music form start here*/
.icon_sitegroupmusic_disableonprofile::before,
#form-upload-music #demo-list li.file::before {
	content:"\f001";
	color: #C3C3C3;
	font-family: 'Font Awesome 5 Free';
	margin-right: 6px;
}
#form-upload-music #demo-list li.file-uploading{
	background-image: url(../images/music/upload_loading.gif);
}
#form-upload-music #demo-list span.file-name{
	display: inline;
}
#form-upload-music #demo-status .buttonlink + .buttonlink{
	margin-left: 20px;
}
html[dir="rtl"] #form-upload-music #demo-status .buttonlink + .buttonlink{
	margin-left: 0px;
	margin-right: 20px;
}
#form-upload-music #demo-list li.file-success::before,
.icon_sitegroupmusic_playonprofile::before {
	content:"\f001";
	font-family: 'Font Awesome 5 Free';
	margin-right: 6px;
}
/*upload music form end here*/
/*css for all icon and constand start here*/
/* ICONS */
.icon_sitegroup_promotead::before {
	content:"\f028";
}
.icon_sitegroup_ad_create::before {
	content:"\f067";
}
.icon_sitegroup_update::before {
	content:"\f021";
}
.icon_sitegroup_info::before {
	content:"\f05a";
}
.icon_sitegroup_form::before {
	 content:"\f298";
}
.icon_sitegroup_publish::before {
	 content:"\f0ac";
}
.icon_sitegroups_invite::before {
	content:"\f0e0";
}
.sitegroup_gutter_messageowner::before {
	content:"\f0e0";
}
.icon_sitegroups_new::before {
	 content:"\f0e0";
}
.icon_sitegroups_edit::before {
	content:"\f303";
}
.icon_sitegroups_dashboard::before {
	content:"\f3fd";
}
.icon_sitegroups_close::before {
	 content:"\f023";
}
.icon_sitegroups_open::before {
	content:"\f09c";
}
.icon_sitegroups_delete::before {
	content:"\f056";
}
.icon_sitegroups_add::before {
	content:"\f067";
}
.icon_photos_new::before {
	content:"\f055";
}
.icon_sitegroups_photo_new::before {
	content:"\f093";
}
.icon_sitegroups_back::before {
	content:"\f060";
}
.icon_sitegroups_share::before {
	content:"\f1e0";
}
.icon_sitegroups_print::before {
	 content:"\f02f";
}
.icon_sitegroups_report::before {
	content:"\f024";
}
.icon_sitegroups_tellafriend::before {
	content:"\f075";
}
.sitegroup_quick_create::before{
	content: "\f067";
}
.sitegroup_gutter_editstyle::before {
	content:"\f1fc";
}
.icon_sitegroups_overview::before , .sitegroup_gutter_editoverview::before {
	content:"\f002";
}
.icon_sitegroups_map::before {
	content:"\f279";
}
.icon_sitegroups_map_edit::before {
	content:"\f303";
}
.icon_sitegroups_map_add::before {
	content:"\f055";
}
.icon_sitegroups_map_delete::before {
	content:"\f056";
}
.icon_sitegroups_comment::before {
	content:"\f0e5";
}
.sitegroup_gutter_favourite::before {
	content:"\f0c1";
}
.sitegroup_gutter_favouritedelete::before {
	content:"\f127";
}
.sitegroup_gutter_editlayout::before {
	content:"\f303";
}
.icon_sitegroups_dispute::before {
	content:"\f1b2";
}
.icon_sitegroups_claim::before {
	content:"\f0e3";
}
.icon_sitegroup_verified_group::before {
	content:"\f046";
}
.icon_sitegroups_group-owner::before {
	content:"\f007";
}
.icon_sitegroup_group-member::before {
	content:"\f0c0";
}
.icon_sitegroup_back::before {
	content:"\f060";
}
.sitepge_photos_list div.thumb_photo .photo_hide a{
	background-image: url(../images/close_icon.png) !important;
}
.icon_sitegroup_group_link::before {
	content:"\f0c1";
}
ul.sitegroups_profile_tab li div i:before {
    font-weight: 900;
    font-family: 'Font Awesome 5 Free';
}

/*css for all link button start here*/
/*activity icons*/
.sitegroup_badge_buttons a, .sitegroup_featuredadmins_add a, .sitegroup_create_link a, .sitegroup_getstarted_btn a, .sitegroup_edit_content .sitegroup_edit_header > a{
	padding:5px 10px;
	font-weight:bold;
	border:none;
	background-repeat:repeat-x;
	background-position:0px 1px;
	font-size:11px;
	outline:none;
}
.sitegroup_badge_buttons a:hover, .sitegroup_featuredadmins_add a:hover, .sitegroup_create_link a:hover, .sitegroup_getstarted_btn a:hover, .sitegroup_edit_content .sitegroup_edit_header > a:hover{
	cursor:pointer;
	text-decoration:none;
}
/*css for all link button end here*/
/*css for all icon and constand end here*/
/*discussion icon start here*/
.icon_sitegroup_highlighted::before {
	content:"\f024";
	color:#f4d13c;
}
.icon_sitegroup_unhighlighted::before {
	content:"\f024";
	color:#C3C3C3;
}
.icon_sitegroup_post_new {
	position: relative;
}
.icon_sitegroup_post_new::before {
	content:"\f0e5";
}
.icon_sitegroup_post_new::after {
	content:"\f055";
}
.icon_sitegroup_post_edit::before {
	content:"\f303";
}
.icon_sitegroup_post_reply::before {
	content:"\f0e6";
}
.icon_sitegroup_post_stick::before {
	content:"\f24a";
}
.icon_sitegroup_post_unstick {
	position:relative;
}
.icon_sitegroup_post_unstick::before {
	content:"\f24a";
}
.icon_sitegroup_post_unstick::after {
	content:"\f056";
}
.icon_sitegroup_post_close::before {
	content:"\f023";
}
.icon_sitegroup_post_open::before {
	content:"\f09c";
}
.icon_sitegroup_post_rename::before {
	content:"\f303";
}
.icon_sitegroup_post_delete::before {
	content:"\f00d";
}
.icon_sitegroup_post_quote::before {
	content:"\f10d";
}
.icon_sitegroup_topic_watch::before {
	content:"\f1eb";
}
.icon_sitegroup_topic_unwatch {
	position:relative;
}
.icon_sitegroup_topic_unwatch::before {
	content:"\f1eb";
}
.icon_sitegroup_topic_unwatch::after {
	content:"\f056";
}
.icon_sitegroup_photo_new::before {
	content:"\f093";
}
.icon_sitegroup_photo_view::before {
	content:"\f03e";
}
ul.sitegroup_sitegroups .sitegroup_sitegroups_sticky > a::before {
	content:"\f24a";
}
div.sitegroup_sitegroups_thread_options_closed::before {
	content:"\f023";
}
.activity_icon_sitegroup_topic_reply::before, .item_icon_sitegroup_post::before, .notification_type_sitegroup_discussion_response::before, .notification_type_sitegroup_discussion_reply::before {
	content:"\f0e5";
}
/*discussion icon end here*/
/*note icon start here*/
/* ICONS */
.icon_sitegroupnote_new::before {
	content:"\f067";
}
.icon_sitegroupnote_edit::before {
	content:"\f303";
}
.icon_sitegroupnote_delete::before {
	content:"\f056";
}
.icon_sitegroupnote_photo_new::before {
	content:"\f093";
}
.icon_sitegroupnote_photo_edit::before {
	content:"\f303";
}
.icon_sitegroupnote_viewall::before {
	content:"\f24a";
}
.icon_sitegroupnote_publish::before {
	content:"\f0ac";
}
.icon_sitegroupnote_photos_flip_horizontal::before {
	content:"\f01e";
}
.icon_sitegroupnote_photos_flip_vertical::before {
	  content:"\f01e";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.icon_sitegroupnote_photos_rotate_ccw::before {
	content:"\f0e2";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.icon_sitegroupnote_photos_rotate_cw::before {
	content:"\f01e";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
/*note icon end here*/
/*event icon start here*/
.icon_sitegroupevent_new::before , .icon_sitegroupevent_create::before {
	content:"\f271";
}
.icon_sitegroupevent_edit::before {
	content:"\f303";
}
.activity_icon_sitegroupevent_join::before , .icon_sitegroupevent_join::before {
	content:"\f055";
}
.icon_sitegroupevent_delete::before {
	content:"\f056";
}
.icon_sitegroupevent_leave::before {
	content:"\f00d";
}
.icon_sitegroupevent_accept::before {
	content:"\f234";
}
.icon_sitegroupevent_reject::before {
	content:"\f235";
}
.icon_sitegroupevent_cancel::before {
	content:"\f235";
}
.sitegroupevent_rsvp .sitegroupevent_radio_loading{
	background-image: url(../images/loading.gif);
}
/*event icon end here*/
/*poll icon start here*/
/* ACTION TYPE ICONS */
.activity_icon_comment_sitegrouppoll::before {
	content:"\f0e5";
}
/* ITEM TYPE ICONS */
.icon_sitegrouppoll_close::before {
	content:"\f023";
}
.icon_sitegrouppoll_open::before {
	content:"\f09c";
}
/* ICONS */
.icon_sitegrouppoll_new::before {
	content:"\f055";
}
.icon_sitegrouppoll_delete::before {
	content:"\f056";
}
.sitegrouppoll_view_single .sitegrouppoll_radio_loading{
	background-image: url(../images/icons/loading.gif);
}
/*poll icon end here*/
/*document icon start here*/
.activity_icon_comment_sitegroupdocument::before {
	content:"\f0e5";
}
.item_icon_sitegroupdocument::before {
	content:"\f0f6" !important;
}
.icon_sitegroupdocument_new::before {
	content:"\f055";
}
.icon_sitegroupdocument_edit::before {
	content:"\f303";
}
.icon_sitegroupdocument_delete::before {
	content:"\f056";
}
.item_icon_sitegroupdocument_detail::before , .icon_sitegroupdocument_viewall::before {
	content:"\f0f6";
}
.icon_sitegroupdocument_featured0{
	background-image: url(../images/icons/sitegroupdocument_goldmedal0.png);
}
.icon_sitegroupdocument_featured1{
	background-image: url(../images/icons/sitegroupdocument_goldmedal1.png);
}
.icon_sitegroupdocument_publish::before {
	content:"\f0ac";
}
.item_icon_sitegroupdocument_document::before {
	content:"\f0f6";
}
/*document icon end here*/
/*video icons start here*/
/* ICONS */
.icon_sitegroupvideo_comment::before {
	content:"\f0e5";
}
.icon_type_sitegroupvideo_new::before {
	content:"\f055";
}
.icon_type_sitegroupvideo_edit::before {
	content:"\f303";
}
.icon_type_sitegroupvideo_delete::before {
	content:"\f056";
}
.icon_type_sitegroupvideo_back::before {
	content:"\f060";
}
.icon_type_sitegroupvideo_share::before {
	content:"\f1e0";
}
.icon_type_sitegroupvideo_report::before {
	content:"\f024";
}
.icon_type_sitegroupvideo_embed::before {
	content:"\f121";
}
/*video icons end here*/
/*review icons start here*/
.icon_sitegroupreview_back::before {
	content:"\f060";
}
/*review icons end here*/
/*offer icons start here*/
.sitegroup_icon_add::before {
	content:"\f067";
}
.item_icon_sitegroupoffer_offer::before {
	content:"\f02b";
}
/*offer icons end here*/
/*invite icons start here*/
.sitegroupinvite_gutter_sitegroupinvite::before {
	content:"\f0e0";
}
.notification_type_sitegroup_suggested::before {
	content:"\f0f6";
}
/*invite icons end here*/
/*album icon sstart here*/
.sitegroup_icon_move::before {
	content:"\f0b2";
}
.sitegroup_icon_photos_new::before {
	content:"\f055";
}
.sitegroup_icon_photos_settings::before {
	content:"\f303";
}
.sitegroup_icon_photos_delete::before {
	content:"\f056";
}
.icon_sitegroup_photos_flip_horizontal::before {
	content:"\f01e";
}
.icon_sitegroup_photos_flip_vertical::before {
	  content:"\f01e";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.icon_sitegroup_photos_rotate_ccw::before {
	  content:"\f0e2";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.icon_sitegroup_photos_rotate_cw::before {
	content:"\\f01e";
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
/*album icon end here*/
/*sitegroupmusic icons start here*/
/* ICONS */
.icon_sitegroupmusic_new::before {
	content:"\f001";
}
.icon_sitegroupmusic_edit::before {
	content:"\f303";
}
.icon_sitegroupmusic_delete::before {
	content:"\f056";
}
.icon_music_playonprofile::before, .icon_music_disableonprofile::before {
	content:"\f093";
}
.icon_music_upload::before {
	content:"\f093";
}
/*sitegroupmusic icons end here*/
/*css for fbse like button start here*/
.layout_Facebookse_facebookse_sitegroupeventprofilelike, .layout_Facebookse_facebookse_sitegroupprofilelike{
	clear: both;
	margin-bottom: 10px;
}
/*css for fbse like button end here*/
li.sitegroupoffer_show{
	padding:10px !important;
}
.sitegroup-rating-star{
	width:9px;
	height:9px;
}
.adpreview_seprator{
	display:block;
	height:0px;
	clear:both;
}
.sitegroup_payment_process{
	text-align:center;
	margin-top:15px;
	font-size:17px;
}
.sitegroup_seeall_link{
	float:right;
	font-size:11px;
}
/*activity feeds*/
/*sitegroup gutter group view start here*/
.sitegroup_gutter{
	padding: 7px;
	overflow: hidden;
	text-align:center;
	margin-bottom:15px;
}
.sitegroup_gutter img{
	width: 99%;
	margin: 0px auto 0px auto;
}
.sitegroup_gutter a{
	font-weight:bold;
}
.sitegroup_gutter_options{
	margin-bottom:15px;
	clear:both;
}
.sitegroup_gutter_name{
	display: block;
	margin: 5px;
	font-size:17px;
}
.sitegroup_gutter_view{
	overflow:hidden;
}
ul.sitegroup_gutter_view h3{
	letter-spacing: normal;
	margin-bottom: 1px;
}
ul.sitegroup_gutter_view .sitegroup_gutter_view_stats{
	font-size: 8pt;
}
ul.sitegroup_gutter_view .sitegroup_gutter_view_des{
	margin-top:5px;
}
.sitegroupwishlist_print_popup{
	width:600px;
	padding:10px;
}
.sitegroupwishlist_print_close{
	cursor: pointer;
	float: right;
	margin:0 -10px 0 0px;
}
.browse_wishlist_options{
	width:200px !important;
}
.icon_sitegroupwishlist::before {
	content:"\f004";
}
.icon_sitegroupwishlist_add::before {
	content:"\f055";
}
.icon_sitegroupwishlist_remove::before {
	content:"\f056";
}
.icon_sitegroups_like::before {
	content:"\f164";
}
.layout_sitegroupwishlist_user_wishlists_sitegroupwishlist{
	margin-top:15px;
}
.layout_sitegroupwishlist_user_wishlists_sitegroupwishlist ul{
	margin-bottom:0px !important;
}
.layout_sitegroupwishlist_user_wishlists_sitegroupwishlist .sitegroup_sidebar_list_info{
	padding:0px !important;
}
.layout_sitegroupwishlist_user_wishlists_sitegroupwishlist li > a{
	float: right !important;
	font-size: 11px;
}
/*sitegroup gutter group view end here*/
/*sitegroup searchbox start here*/
.layout_sitegroup_searchbox_sitegroup{
	margin-bottom:15px;
}
.sitegroup-search-box .form-label{
	display:none;
}
.sitegroup-search-box .form-element input{
	width:160px;
}
/*sitegroup searchbox end here*/
/*sitegroup content home groups css*/
.show_content_des{
	position:absolute;
	display:none;
	background: #222;
	color:#FFFFFF;
	padding:4px;
	font-size:11px;
	bottom:0px;
	left:0px;
	right:0px;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.show_content_des a{
	color:#FFFFFF;
	text-decoration:underline;
}
.featured_thumb_content:hover .show_content_des,
.thumbs_nocaptions > li:hover .show_content_des{
	display:block;
}
.sitegroup_content_thumbs > li{
	height: 220px !important;
	width: 152px !important;
}
.sitegroup_content_thumbs > li .thumbs_photo{
	overflow:hidden;
}
.sitegroup_content_thumbs > li .thumbs_photo span{
	text-align:center;
}
.sitegroup_content_thumbs > li .thumbs_photo img{
	max-height:106px;
	max-width:142px;
	border:none;
}
.sitegroup_content_thumbs > li .thumbs_title > img{
	margin:0 2px;
}
/*Sitegroup album generic widgets*/
.layout_sitegroupcontent_link{
	margin-bottom: 15px;
}
.generic_list_widget .photo img{
	display: inline !important;
}
.generic_list_widget_large_photo .photo a{
	margin:0px;
	padding:0px;
}
.generic_list_widget_large_photo .photo img{
	margin: 0 auto;
	max-width: 99%;
}
.generic_list_widget_day{
	text-align:center;
}

/*Browse Location Group*/
.sitegroup_advanced_search_form{
  /*padding: 0;*/
  margin-bottom: 15px;
}
.sitegroup_advanced_search_form > form{
	clear:both;
	overflow:hidden;
	padding:10px !important;
	margin-bottom:15px;
}
.sitegroup_advanced_search_form li{
	margin:5px 0 0 13px;
}
.sitegroup_advanced_search_form li#group1,
.sitegroup_advanced_search_form li#group2,
.sitegroup_advanced_search_form li#group3{
	margin:0px;
	position: relative;
}
.sitegroup_advanced_search_form  .form-wrapper{
	margin:0px !important;
}
.sitegroup_advanced_search_form #fieldset-grp3 .form-wrapper{
	width: 100%;
    max-width: 25%;
    display: inline-block;
    vertical-align: top;
}
.sitegroup_advanced_search_form #advances_search{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
html[dir="rtl"] .sitegroup_advanced_search_form #fieldset-grp3 .form-wrapper,
html[dir="rtl"] .sitegroup_advanced_search_form #fieldset-grp3 #locationmiles-wrapper,
html[dir="rtl"] .sitegroup_advanced_search_form #advances_search{
	float:right;
}
.sitegroup_advanced_search_form #fieldset-grp3 .form-element input[type="text"],
.sitegroup_advanced_search_form #fieldset-grp3 .form-element select{
	font-size:16px;
	width:100%;
}
.sitegroup_advanced_search_form #fieldset-grp3 .description{
	font-size:10px;
	padding-top:5px;
}
.sitegroup_advanced_search_form #fieldset-grp1, 
.sitegroup_advanced_search_form #fieldset-grp2{
	clear:both;
	margin:5px 0 0;
	padding:10px 5px 10px 0;
	display:none;
}
.sitegroup_advanced_search_form #fieldset-grp1 .form-wrapper,
.sitegroup_advanced_search_form #fieldset-grp2 .form-wrapper{
	display:inline-block;
}
.sitegroup_advanced_search_form #fieldset-grp1 .form-wrapper input[type="checkbox"], .sitegroup_advanced_search_form #fieldset-grp2 .form-wrapper input[type="checkbox"] {
	margin-top: 4px;
}
html[dir="rtl"] .sitegroup_advanced_search_form #fieldset-grp1 .form-wrapper, 
html[dir="rtl"] .sitegroup_advanced_search_form #fieldset-grp2 .form-wrapper{
	margin-left:0px;
	margin-right:10px;
}
.sitegroup_advanced_search_form #fieldset-grp1 .form-wrapper input[type="checkbox"] + label, 
.sitegroup_advanced_search_form #fieldset-grp1 .form-wrapper input[type="radio"] + label,
.sitegroup_advanced_search_form #fieldset-grp2 .form-wrapper input[type="checkbox"] + label,
.sitegroup_advanced_search_form #fieldset-grp2 .form-wrapper input[type="radio"] + label{
	display:inline;
}
.sitegroup_advanced_search_form #fieldset-grp2 #or-wrapper{
	display:block;
}
.sitegroup_advanced_search_form #fieldset-grp2 #or-wrapper .form-label{
	border-top-width: 1px;
	float: left;
	margin:10px 0 5px;
	position: relative;
	width: 100%;
}
html[dir="rtl"] .sitegroup_advanced_search_form #fieldset-grp2 #or-wrapper .form-label{
	float:right;
}
.sitegroup_advanced_search_form #fieldset-grp2 #or-wrapper .form-label label{
	font-size: 13px;
	font-weight: bold;
	left: 50%;
	position: absolute;
	top: -10px;
}
.sitegroup_advanced_search_form #done-wrapper{
	width:115px !important;
}
.sitegroup_advanced_search_form #done-wrapper > div{
	display: block;
}
.sitegroup_advanced_search_form  .browse-separator-wrapper{
	display:none;
}
.sitegroup_browse_location{
	clear:both;
	margin-bottom:15px;
	position:relative;
	overflow:hidden;
	width:100%;
}
.sitegroup_map_container_list{
	overflow:hidden;
	padding-right:10px;
}
.sitegroup_map_container_list ul.seaocore_browse_list{
	margin-right:5px;
}
.sitegroup_map_container_list ul.seaocore_browse_list li{
	border-top-width:1px;
	padding-top:10px;
}
.sitegroup_browse_location_paging{
	overflow:hidden;
}
.sitegroup_browse_location_paging > div{
	display:inline;
	float:left;
	margin:0px;
}
.sitegroup_map_container_right{
	width:40%;
	padding:1px;
	float:right;
	min-height:600px;
}
.sitegroup_map_container{
	border-width:1px;
	border-style:solid;
	width:40%;
}
.sitegroup_map_container.absolute{
	position:absolute;
	right:0px !important;
	top:0;
}
.sitegroup_map_container.fixed{
	position:fixed;
	top:0px;
}
.sitegroup_map_container.bottom{
	bottom:0px;
	position:absolute;
	right:0px !important
}
.sitegroup_map_container.sitegroup_map_container_exp{
	width:600px !important;
}
.sitegroup_map_container.sitegroup_map_container_exp #sitegrouplocation_browse_map_canvas{
	height:500px !important;
}
.sitegroup_map_container_topbar{
	padding:5px;
	overflow:hidden;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.sitegroup_map_container_map_area{
	border-style:solid none none none;
	border-width:1px;
	width:100%;
}
/* Multiple Location Fields*/
.layout_sitegroup_location_sitegroup .layout_middle{
	padding-bottom: 110px;
}
.sitegroup_location_fields.sitegroup_list_highlight{
	background-image:url(../images/featured_bg.png);
}
.sitegroup_location_fields{
	clear:both;	
	overflow:visible;
	padding: 5px;
}
.sitegroup_location_fields_map_wrapper{
	margin: 5px 0 5px 15px;
	width:200px;
	height:230px;
}
.sitegroup_location_fields_map{
	border-width:1px;
	position:absolute;
	right:0;
	top:0;
}
.sitegroup_location_fields_map_canvas {
	height: 200px;
	width:100%;
	z-index: 9;
}
.sitegroup_location_fields_map_wrapper.map_wrapper_extend{
	z-index:100;
}
.sitegroup_location_fields_head{
	padding:5px;
	font-weight: bold;
	background-image:url(../images/featured_bg.png);
}
.sitegroup_location_fields_map_canvas > div{
	height: 200px;
}
.sitegroup_location_fields_details{
	overflow:hidden;	
}
.sitegroup_location_fields_details span > span.location_get_direction{
	font-size: 0.8em;
}
.sitegroup_location_fields_option a{
	margin-right:10px;
}
.sitegroup_location_fields > ul > li > span{
	width:120px !important;
} 
.sitegroup_location_fields > ul > li > span + span {
	width:auto !important;
	overflow:hidden;
}
.sitegroup_horizontal_search_form #fieldset-grp1, .sitegroup_horizontal_search_form #fieldset-grp2 {
	display: block !important; 
}
.icon_sitegroup_group-member-role::before {
	content:"\f007";
}

/*Ajax Search widget*/
.layout_sitegroup_searchbox_siteevent{
  clear:both;
  margin-bottom:15px;
}
.sitegroup_form_quick_search{
  overflow:hidden;
}
.sitegroup-search-box .form-elements{
  border-radius:3px;
  padding:0;
  float:left;
}
.sitegroup-search-box .form-elements input[type='text'],
.sitegroup-search-box .form-elements select{
  border:none;
  border-radius:0;
  padding:7px;
}
.sitegroup-search-box .form-elements input[type='text']{
  padding:8px;
}
.sitegroup-search-box .form-wrapper{
  float:left;
  margin:0;
}
.sitegroup-search-box .form-label{
  display:none;
}
.sitegroup-search-box #ajaxcategory_id-wrapper{
  border-left-width:1px;
}
.sitegroup-search-box #locationSearch-wrapper{
  border-left-width:1px;
}
.sitegroup-search-box #locationmilesSearch-wrapper{
  border-left-width:1px;
}
.sitegroup-search-box #buttons-wrapper,
.sitegroup-search-box #submitButton-element{
  display:inline-block;
  margin-left:5px;
  position:absolute;
}
.sitegroup-search-box #buttons-element button,
.sitegroup-search-box #submitButton-element button{
  height:32px;
  overflow:hidden;
  padding:0;
  text-indent:-999px;
  vertical-align:middle;
  width:32px;
}
.sitegroup-search-box #buttons-element button:after,
.sitegroup-search-box #submitButton-element button:after{
  background-image:url(../images/icons/search.png);
  background-position:center center;
  content:"";
  height:32px;
  left:0;
  position:absolute;
  top:0;
  width:32px;
}

/*==================================Responsive Css work for Group Plugin====================================*/

@media only screen and (max-width: 920px) {
	.sitegroup_form_quick_search .sitegroup-search-box .form-wrapper#submitButton-wrapper {
		width: auto;
	}
	.sitegroup_form_quick_search .sitegroup-search-box .form-wrapper{
		width: 23%;
	}
	/*Group >> Grid thumb */
	.sitegroup_browse_thumb { margin: 1%;width: 47% !important;}
	.sitegroup_content_thumbs > li {margin: 0 2% 0 !important;width: 29% !important;}
	ul.thumbs > li, ul.sitegroup_thumbs > li{width:29% !important;margin:0 2% 2% !important;}
ul.thumbs .thumbs_photo > span, ul.thumbs .thumbs_photo{width:100%;box-sizing:border-box;}
	.sitegroup_browse_thumb > div > a > span{background-color:transparent}
/* Group map locations page */
	.sitegroup_map_container{width:100% !important;position:static !important;top:0 !important;box-sizing:border-box;}
	.sitegroup_map_container_list{width:100%;padding:0;}
  .sitegroup_map_container_right{min-height:inherit;}
  .sitegroup_map_container.sitegroup_map_container_exp {box-sizing: border-box;width: 100% !important;}
/* Group create/claim page form */
#sitegroups_create.global_form .form-label, #contactinfo.global_form .form-label, #sitegroups_likebox .form-wrapper > label, #badge_requst.global_form .form-label, #show_form.global_form .form-label, .sitegroup_post_announcement .global_form .form-label {width: 25% !important;}
 .sitegroupgroup_layout_right{display:none;}
/* form fields blogs tab */
  .layout_sitegroupintegration_profile_items input, .layout_sitegroupintegration_profile_items select {width: auto !important;padding:0 !important;}
  /* Global forms */
  form.global_form .form-elements .form-element{width: 65% !important;max-width:inherit !important;min-width:inherit !important;}
  form.global_form .form-elements .form-element textarea, form.global_form .form-elements .form-element select, form.global_form .form-elements .form-element input[type="text"] {max-width: inherit !important;min-width: inherit !important;width: 100% !important;box-sizing:border-box;}
  /* global form rainbow input */
  .global_form .form-elements input[type="image"]{width:auto !important;}
  /* starts end select boxes */
  #starttime-element > select, #endtime-element > select {width: auto !important;}	
  /* Group overview editos/add an overview page */
  .sitegroup_overview_editor form.global_form .form-elements .form-element{width: 100% !important;}
  #body-element textarea[name="body"] {height: 175px;}
  /* Group view pages/groups head */
  .sitegroup_viewgroups_head {box-sizing: border-box;padding: 0 18px;} 
    /* Document view full document */
  div.outer_page{width:100% !important;}
  /* List view - sponsored label - alignment */
  .seaocore_browse_list .seaocore_browse_list_photo img {width: 100%;}
  /* My pages - all packages popup */
  ul.sitegroup_package_list > li{width:100% !important;}
    /* Overview tab content */
  .layout_sitegroup_overview_sitepage .layout_middle div {width: 100% !important;}
    /* Ad container inside content area */
  .layout_core_container_tabs .layout_right {display: none;}
  /* Music edit playlist form */
  #demo-list {box-sizing: border-box;width: 100% !important;}
}

@media only screen and (max-width: 768px) {
	.sitegroup_advanced_search_form #advances_search {
		position: static;
		transform: translateY(0);
	}
	/*Description Editor */
  .sitegroup_overview_editor div#body-element{width: 100%;}
	/* Map view tab profile page */
	.layout_sitegroup_location_sitegroup .sitegroup_location_fields_map_wrapper, 
	.layout_sitegroup_location_sitegroup .sitegroup_location_fields_map{width: 100%;}
	.layout_sitegroup_location_sitegroup .sitegroup_location_fields_map_canvas{width:100% !important;}
	/* Add friend text container[sitegroup members list] */
#sitegrouplbum_members_tabs .seaocore_browse_list_options{float:right;}
/* Locations page map */
.sitegroup_location_fields_map_wrapper{width:100%;}
.sitegroup_location_fields_map{left:0;right:auto;}	
/* Locations tab dashboard */
.sitegroup_location_fields .sitegroup_location_fields_map_wrapper {height: auto;}
.sitegroup_location_fields .sitegroup_location_fields_map {position: static;}
.sitegroup_location_fields .sitegroup_location_fields_map_canvas {width: 100% !important;}
  /* Tiny mc editor height */
	.global_form .mce-container .mce-edit-area iframe {height: 120px !important;}
}

@media only screen and (max-width: 600px) {
/* Site-group create page right layout container */
  .sitegroupgroup_layout_right, .sitegroupgroup_layout_left{margin: 0 0 10px;width: 100%;}
/* demo status - dashboard add new photos*/
	#form-upload-music div#demo-status{width:100%;}
  #form-upload-music ul#demo-list{width:100%;max-width:100%;box-sizing:border-box;}
  /*Global form */
    form.global_form .form-elements .form-element, form.global_form .form-elements .form-element textarea, form.global_form .form-elements .form-element select, form.global_form .form-elements .form-element input[type="text"]{width:100% !important;box-sizing:border-box;}
/* Site/group create/claim page form */
#sitegroups_create.global_form .form-label, #contactinfo.global_form .form-label, #sitegroups_likebox .form-wrapper > label, #badge_requst.global_form .form-label, #show_form.global_form .form-label  {width: 100% !important;}
  /* Profile group integration /blogs filter form*/
  .layout_sitegroupintegration_profile_items .seaocore_add .fright{float: left !important;width: 100%;}
  .layout_sitegroupintegration_profile_items input, .layout_sitegroupintegration_profile_items select{max-width: inherit;width: 99% !important;box-sizing:border-box;}
  /* Video player - video tab */
  .video_embed embed, .video_embed > iframe, .video_embed embed, .video_embed > object, object, embed{width:100% !important;}
}

@media only screen and (max-width: 450px) {
	/*Site/group >> Grid thumb */
	.sitegroup_browse_thumb{margin: 0 0 10px;width: 100% !important;}
	.sitegroup_content_thumbs > li{width: 46% !important;}
	ul.thumbs > li, ul.sitegroup_thumbs > li{width:46% !important;}
/* sitegroup reviews categories */
  .seaocore_categories_box .seaocore_categories_list_row{width:100% !important;}
  /* Advanced search form [filter form] */
#global_content #filter_form .form-wrapper, #global_content #filter_form .form-wrapper select, #global_content #filter_form .form-wrapper input[type="text"] {box-sizing: border-box;margin-bottom: 1% !important;margin-left: 0 !important;max-width: inherit;padding:1% !important;width: 100% !important;}
/* Create new package */
.sitegroup_package_list_title > div, .sitegroup_package_list_title > h3{float:none;display:inline-block;width:100%;}
}


@media only screen and (max-width: 380px) {
/*Site/group >> Grid thumb */
	.sitegroup_content_thumbs > li{width: 100% !important;margin:0 0 2% 0 !important;}
   ul.thumbs .thumbs_photo{box-sizing:border-box;}
     /* Add friend text container[sitepage/group/business members list] */
#sitegrouplbum_members_tabs .seaocore_browse_list_options {width:auto;}
}