/*
Theme Name:   buddyboss-theme child theme
Description:  YAPADAGE
Author:       Buddyboss
Author URL:   Write here the author's blog or website url
Template:     buddyboss-theme
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  buddyboss-theme-child
*/

/* Write here your own personal stylesheet */

body {
	font-family: "SF UI Text", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    background-image: url(/wp-content/uploads/2020/12/background.png);
    background-position: center center;
    background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	
}

.container {
    max-width: 95% !important;
}

.single-post:not(.has-sidebar) .content-area, .single-post:not(.has-sidebar) .site-content-grid, .single-attachment:not(.has-sidebar) .content-area, .single-attachment:not(.has-sidebar) .site-content-grid {
    margin: 0 auto;
    max-width: 100% !important;
}


.header-cover-reposition-wrap {
    display: none;
}

.primary-menu > li a {
    font-size: 1.2em;
}


.bb-block-header__extra {
    font-size: 16px;
    font-weight: 500;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: 0.3px;
}

.widget.buddypress div.item-options a, .elementor-widget-wrap div.item-options a {
    color: #939597;
    font-size: 16px;
    display: inline-block;
    padding-bottom: 10px;
    margin-right: 1.25rem;
    margin-top: 10px;
    -webkit-animation: unset !important;
    animation: unset !important;
}

.container {
    max-width: 95%;
}


.activity-header a {
    font-size: 18px !important;
    font-weight: 500;
    letter-spacing: -0.24px;
    color: #122B46;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.activity-list .activity-item .activity-header {
    color: #7F868F;
    font-size: 18px !important;
    letter-spacing: -0.24px;
    margin: 0;
    width: auto;
}


.activity-post-avatar {
    color: #122b46;
    font-size: 18px !important;
    font-weight: 500;
    letter-spacing: -.24px;
}

.widget.buddypress span.activity {
    color: #a3a5a9;
    font-size: 1rem;
    letter-spacing: -.26px;
    line-height: 1.2;
}

.widget.widget_bp_groups_widget .item-list .item-title a {
    font-size: 1.3rem;
    font-weight: 500;
    color: #122b46;
    letter-spacing: -.24px;
}


.list-title a {font-size: 24px;}
.followers-wrap, .following-wrap {font-size: 16px !important;}
#buddypress .bp-list li .follow-container .generic-button {  font-size: 16px!important;}
.buddypress-wrap .bp-list li .last-activity, .buddypress-wrap .bp-list li .member-type { font-size: 14px!important;}

/*Side bar*/

.bb_widget_recent_posts .bb-recent-posts h4 a.bb-title, .elementor-widget-container .bb-recent-posts h4 a.bb-title {
    font-size: 16px;
    color: #122B46;
    letter-spacing: -0.24px;
    line-height: 22px;
}

.widget-title {font-size: 1rem !important;}


/*Modern event calendar*/
.mec-single-event .mec-event-content {
    padding: 40px 40px 30px;
    margin-bottom: 10px;!important;
    background: white;
    margin-top: 10px;
    border: 1px solid #e6e6e6;
}


/*Buddy Boss*/

@media screen and (min-width: 800px){
.widget-area:not(.widget-area-secondary) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 400px !important;
    flex: 0 0 400px !important;
    max-width: 90% !important;
	}}



@media screen and (min-width: 46.8em){
.buddypress-wrap .activity-inner, .buddypress-wrap .activity-header {
    font-size: 18px !important;
}}



.buddypress-wrap .bp-pagination .bp-pagination-links a, .buddypress-wrap .bp-pagination .bp-pagination-links span {
    font-size: 18px !important;
    padding: 0 5px;
}



/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
	  .has-sidebar:not(.profile-sidebar):not(.group-sidebar):not(.llms-pointer) #primary, body.buddypress.has-sidebar:not(.profile-sidebar):not(.group-sidebar):not(.llms-pointer) #page #primary {
    max-width: 900px;
    width: 100%;
}
}
    