 /* $Id: style_sitegroupdiscussion.css 2011-05-05 9:40:21Z SocialEngineAddOns Copyright 2010-2011 BigStep Technologies Pvt. Ltd. $ */
 /*
	P *OST Sitegroup TOPIC FORM
	*/
 #sitegroup_topic_create .form-elements {
	 margin-top: 10px;
 }
 #global_page_sitegroup-topic-post .form-label, 
 #sitegroup_topic_create .form-label {
	 clear: both;
	 float: none;
	 text-align: left;
	 margin-bottom: 3px;
 }
 html[dir="rtl"] #global_page_sitegroup-topic-post .form-label, 
 html[dir="rtl"] #sitegroup_topic_create .form-label {
	 text-align: right;
 }
 #sitegroup_topic_create div.form-element,
 #sitegroup_topic_reply  div.form-element{
	 max-width:none;
 }
 #sitegroup_topic_create #watch-label {
	 display: none;
 }
 #global_page_sitegroup-topic-post #submit-label {
	 display:none;
 }
 /*
	* REPLY TO Sitegroup TOPIC FORM
	*/
 #global_page_sitegroup-topic-post .form-label, #sitegroup_topic_reply #body-label, #sitegroup_topic_reply #submit-label {
	 display: none;
 }
 #sitegroup_topic_reply .form-elements {
	 margin-top: 10px;
 }
 #sitegroup_topic_reply #watch-label {
	 display: none;
 }
 #global_page_sitegroup-topic-post .form-errors {
	 margin:10px 0;
 }
 /* sitegroups tab and view group */
 .sitegroup_discussion_view {
	 overflow:hidden;
	 padding-top: 10px;
	 border-top-width: 1px;
 }
 .sitegroupdiscussion_view_topic_title {
	 margin-bottom:10px;
 }
 .sitegroup_sitegroups_options {
	 padding: 10px;
	 margin-bottom: 5px;
 }
 .sitegroup_sitegroups_options a {
	 margin-right: 15px;
 }
 html[dir="rtl"] .sitegroup_sitegroups_options a {
	 margin-right: 0px;
	 margin-left: 15px;
 }
 .sitegroup_sitegroups {
	 overflow:hidden;
 }
 ul.sitegroup_sitegroups > li {
	 padding: 10px 10px 10px 0px;
	 overflow: hidden;
 }
 ul.sitegroup_sitegroups > li + li {
	 border-top-width: 1px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_replies {
	 float: left;
	 overflow: hidden;
	 text-align: center;
	 margin-right: 10px;
	 width: 40px;
	 padding: 7px 10px 7px 10px;
	 font-size: .8em;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups .sitegroup_sitegroups_replies {
	 float: right;
	 margin-right: 0px;
	 margin-left: 10px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_replies span {
	 font-size: 2em;
	 display: block;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_info {
	 overflow: hidden;
 }
 ul.sitegroup_sitegroups h3 {
	 margin-bottom: 0px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_sticky a {
	 background-repeat: no-repeat;
	 padding-left: 20px;
	 background-position: 0px .2em;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups .sitegroup_sitegroups_sticky a {
	 background-position: right center;
	 padding-left: 0px;
	 padding-right: 20px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply {
	 float: right;
	 overflow: hidden;
	 width: 250px;
	 margin-left: 10px;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply {
	 float: left;
	 margin-left: 0px;
	 margin-right: 10px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply > a {
	 float: left;
	 display: block;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply > a {
	 float: right;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply > a > img {
	 display: block;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply_info {
	 overflow: hidden;
	 padding-left: 5px;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply_info {
	 padding-left: 0px;
	 padding-right: 5px;
 }
 ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply_info_date {
	 font-size: .8em;
 }
 /* some overrides on the tab group for spacing purposes */
 div.sitegroup_profile_discussion {
	 border-top-width: 1px;
 }
 div.sitegroup_profile_discussion h3 {
	 font-size: 1em;
	 letter-spacing: 0px;
 }
 div.sitegroup_profile_discussion .sitegroup_sitegroups_sticky a {
	 background-position: 0px 0px;
 }
 html[dir="rtl"] div.sitegroup_profile_discussion .sitegroup_sitegroups_sticky a {
	 background-position: top right;
 }
 /* view sitegroup sitegroup thread */
 div.sitegroup_sitegroups_thread_options .buttonlink {
	 padding-top: 1px;
	 font-size: .8em;
	 height: 16px;
	 margin-right: 15px;
	 line-height:normal;
 }
 html[dir="rtl"] div.sitegroup_sitegroups_thread_options .buttonlink {
	 margin-right: 0px;
	 margin-left: 15px;
 }
 div.sitegroup_sitegroups_thread_options_closed {
	 background-repeat: no-repeat;
	 padding-left: 20px;
	 display: inline-block;
	 margin-left: 20px;
 }
 html[dir="rtl"] div.sitegroup_sitegroups_thread_options_closed {
	 background-position: right center;
	 padding-left: 0px;
	 margin-left: 0px;
	 padding-right: 20px;
	 margin-right: 20px;
 }
 ul.sitegroup_sitegroups_thread {
	 margin: 10px 0px 10px 0px;
	 overflow: hidden;
 }
 ul.sitegroup_sitegroups_thread > li {
	 overflow: hidden;
	 border-top-style:solid;
	 border-top-width:1px;
 }
 ul.sitegroup_sitegroups_thread > li + li {
	 margin-top: 5px;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_photo {
	 float: left;
	 overflow: hidden;
	 width: 120px;
	 font-weight: bold;
	 padding: 5px 10px 7px 10px;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_photo {
	 float: right;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_photo a + a {
	 display: block;
	 margin-top: 2px;
	 clear: both;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_info {
	 padding: 0px 10px 5px 5px;
	 overflow: hidden;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_info {
	 padding: 0px 5px 5px 10px;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details_date {
	 font-size: .8em;
	 overflow: hidden;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details_options {
	 margin-top: -2px;
	 float: right;
	 overflow: hidden;
	 text-align: right;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details_options {
	 float: left;
	 text-align: left;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details_options .buttonlink {
	 font-size: .8em;
	 height: 16px;
	 margin-left: 10px;
	 line-height:normal;
 }
 html[dir="rtl"] ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details_options .buttonlink {
	 margin-left: 0px;
	 margin-right: 10px;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_body {
	 padding: 5px 0px 5px 0px;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_details {
	 padding: 6px 0px 6px 0px;
 }
 ul.sitegroup_sitegroups_thread .sitegroup_sitegroups_thread_body blockquote {
	 border-width: 1px;
	 border-bottom-style:dashed;
	 padding: 10px;
 }
 
 /*==================================Responsive Css work for group Plugin====================================*/

@media screen and (max-width:920px){
/* post a discssion form */
#global_page_sitegroup-topic-post .form-label, #sitegroup_topic_create .form-label{float:left;clear:none;}	
}

@media screen and (max-width:600px){
/* discussion tab content */
ul.sitegroup_sitegroups .sitegroup_sitegroups_info{float:left;width:100%;}	
.layout_sitegroup_discussion_sitegroup .sitegroup_sitegroups_blurb {
		display: none;
	}
}

@media only screen and (max-width: 450px) {
/* Discussions tab- Sitepage last reply */
ul.sitegroup_sitegroups .sitegroup_sitegroups_lastreply{width:auto;}
}
