/*------- group css -------*/

@media only screen and (max-width:1400px){

}
@media only screen and (max-width:1100px){
.group-tabs .nav-item { width: 13%;}
ul.user_link li a {font-size: 15px;; padding: 0 7px; }
.copyright p { font-size: 15px;}
}
@media only screen and (max-width:992px){

.menu_header {display: inline-block;width: 100%;}
.menu_header .col-lg-12,
.menu_header .row,
.menu_header .container{ padding: 0; margin: 0;width: 100%;max-width: 100%;}
.menu_header .navbar-collapse {float: right;left: 0;margin: 0;position: absolute;width: 100%;background: #ececec;top: 66px;border-top: 1px #ddd solid;  z-index: 99}
.menu_header .navbar-nav .nav-link {padding: 8px 24px;}
.menu_header .navbar-toggler {padding: 0;border: 0;margin-right: 20px;position: absolute;right: 0;top: 14px; z-index: 99;}
.menu_header .navbar-toggler:focus {outline: none; box-shadow: none}
.menu_header .navbar-toggler .toggle {width: 30px;height: 30px;}
.menu_header .navbar-toggler .toggle .line {width: 30px;height: 2px;border-radius: 99px;background: #e41d36;transition: 0.2s;}
.menu_header .navbar-toggler .toggle .line.top {opacity: 0;top: 5px;}
.menu_header .navbar-toggler .toggle .line.middle {top: 14px;}
.menu_header .navbar-toggler .toggle .line.bottom {opacity: 0;bottom: 5px;}
.menu_header .navbar-toggler .toggle .line.cross1 {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.menu_header .navbar-toggler .toggle .line.cross2 {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.top {opacity: 1;}
.menu_header .navbar-toggler.collapsed .toggle .line.cross1 {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.cross2 {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.menu_header .navbar-toggler.collapsed .toggle .line.bottom {opacity: 1;}
.menu_header .navbar-nav .nav-item:hover, .menu_header .navbar-nav .nav-item.active{ background: transparent;border-radius: 0px;}
.menu_header .navbar-nav .nav-link span {display: inline-block;padding-left: 5px;}
.menu_header .navbar-nav .nav-item.active .nav-link::before, .menu_header .navbar-nav .nav-item .nav-link:hover::before {display: none}
.navbar-brand {padding: 0;margin: 0 0 0 10px;width: 200px;}
.group-member-details {width: 77%;}
.main-group-section {padding: 30px 0 30px;}
.group-tabs .nav-item {width: 17%;}
.members-btn .btn-primary {padding: 4px 10px;font-size: 15px;}
.support-email a {font-size: 15px;}
.about-txt p {font-size: 14px;}
}
@media only screen and (max-width:767px){
.container {max-width: 100%;}
.menu_header {display: inline-block;width: 100%;}
.menu_header .col-lg-12,
.menu_header .row,
.menu_header .container{ padding: 0; margin: 0}
.menu_header .navbar-collapse {float: right;left: 0;margin: 0;position:absolute;width: 100%;background: #fff;top: 100%;border-top: 1px #ddd solid; z-index: 99}

 header .menu_header.fixed-me ul.navbar-nav.mr-auto { margin-left:0px;}
.menu_header .navbar-toggler {	top: 15px;}
.show-mobile{ display:block !important}
.menu_header.fixed-me .hrader-right {display: none;}
.navbar-brand {padding: 0;margin: 0 0 0 10px;width: 180px;}
.menu_header .navbar-nav .nav-item:hover, .menu_header .navbar-nav .nav-item.active{ background: transparent;border-radius: 0px;}
.menu_header .navbar-nav .nav-link span {display: inline-block;padding-left: 6px;}
.user-group-detail-bx {text-align: center;}
.group-member-details {width: 100%;padding-left: 0;padding-top: 20px;}
.group-tabs .nav-item {width: 31%;margin-right: 3px;margin-bottom: 10px;}
.group-tabs .nav-item .nav-link {font-size: 13px;padding: 11px 5px 8px;}
.group-tabs .nav-item .nav-link i {font-size: 23px;margin-bottom: 3px;}
.main-group-section {padding: 30px 0 30px;}
.member-list, .discussion-form, .about-bx {margin-top: 10px;padding: 10px;}
.member-list-bx {padding: 10px;}
.members-btn .btn-primary {padding: 4px 11px;font-size: 14px;}
.about-list-bx {margin-top: 20px;}
.about-list-bx h3 {font-size: 17px;}
/*----------------------*/
.footer {padding: 40px 0 0;}
.footer_center {padding: 0;}
.title-widget {margin: 0px 0 26px; font-size: 20px;}
.widget_nav_menu ul {padding-top: 0;}
.ftdrop2::after, 
.ftdrop1::after, 
.ftdrop3::after, 
.ftdrop4::after, 
.ftdrop5::after{color:#000;content:"+";font-size:30px;font-weight:normal;position:absolute;right:10px;top:-4px; cursor: pointer}
.ftopen1::after, 
.ftopen2::after, 
.ftopen3::after, 
.ftopen4::after, 
.ftopen5::after{content:"_";top:-19px;}
.ftblock1, 
.ftblock2, 
.ftblock3, 
.ftblock4, 
.ftblock5{padding:0 0px; display: none}
.ftdrop5, .ftdrop4, .ftdrop3, .ftdrop2, .ftdrop1 { display: inline-block; width: 100%; cursor: pointer}
.mobile_sh{ display: none}
.footer_logo {width: 100%;}
.widget_nav_menu ul li {padding: 5px 0;width: 100%;text-align: left;}
.about-txt {padding-top: 0;padding-bottom: 20px;}  
ul.user_link {padding-left: 0;text-align: center;}
.loack-icon {
	right: 0;
	font-size: 20px;
}
.discussion-accordion .accordion-button {
	font-size: 17px;
	padding: 10px 26px 10px 0;
}
.discussion-accordion .accordion-body {
	padding: 0;
}
}
@media only screen and (max-width:479px){
    
}
