:root{--td_theme_color:#4db2ec;--td_grid_border_color:#ededed;--td_black:#222;--td_text_color:#111;--td_default_google_font_1:'Open Sans', 'Open Sans Regular', sans-serif;--td_default_google_font_2:'Roboto', sans-serif}.buddypress hr{border:0;background-color:#e6e6e6;height:1px}.buddypress fieldset{border-color:#e6e6e6}.td-page-content #buddypress p,.td-page-content #buddypress li{font-size:13px;line-height:21px}#buddypress .activity-list li.load-more a:hover{text-decoration:none}#buddypress input[type=submit],#buddypress input[type=button],#buddypress input[type=reset],#buddypress div.generic-button a,#buddypress .comment-reply-link{border:none;box-shadow:none;color:#fff;background-color:#222;font-size:11px;padding:8px 14px;text-shadow:none;line-height:12px;margin-bottom:3px;vertical-align:middle}#buddypress input[type=submit]:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress div.generic-button a:hover,#buddypress .comment-reply-link:hover,#buddypress input[type=submit]:active,#buddypress input[type=button]:active,#buddypress input[type=reset]:active,#buddypress div.generic-button a:active,#buddypress .comment-reply-link:active,#buddypress input[type=submit]:focus,#buddypress input[type=button]:focus,#buddypress input[type=reset]:focus,#buddypress div.generic-button a:focus,#buddypress .comment-reply-link:focus{background-color:var(--td_theme_color,#4db2ec);color:#fff;border:none}#buddypress input[type="checkbox"],#buddypress input[type="radio"]{margin-right:5px;vertical-align:middle}#buddypress .mce-toolbar .mce-ico{line-height:30px;height:28px}#buddypress .standard-form .wp-editor-container textarea{border:none;font-size:13px;background-color:#fff0}#buddypress .field-visibility-settings-toggle{margin:5px 0 0;line-height:1}#buddypress div.generic-button.friendship-button a,#buddypress div.generic-button a.join-group,#buddypress div.generic-button a.leave-group,#buddypress div.generic-button a.mention,#buddypress div.generic-button a.send-message{padding:4px 10px 5px 10px;background-color:#fff;border:1px solid #ccc;color:#777;cursor:pointer;font-weight:600;outline:none;text-align:center;text-decoration:none}#buddypress div.generic-button.friendship-button a:hover,#buddypress div.generic-button a.join-group:hover,#buddypress div.generic-button a.leave-group:hover,#buddypress div.generic-button a.mention:hover,#buddypress div.generic-button a.send-message:hover,#buddypress div.generic-button.friendship-button a:focus,#buddypress div.generic-button a.join-group:focus,#buddypress div.generic-button a.leave-group:focus,#buddypress div.generic-button a.mention:focus,#buddypress div.generic-button a.send-message:focus,#buddypress div.generic-button.friendship-button a:active,#buddypress div.generic-button a.join-group:active,#buddypress div.generic-button a.leave-group:active,#buddypress div.generic-button a.mention:active,#buddypress div.generic-button a.send-message:active{background-color:#222;color:#fff;border-color:#222}#buddypress .acomment-options a.acomment-reply,#buddypress .acomment-options a.acomment-delete{font-weight:400;font-size:11px;border:1px solid #ccc;padding:2px 7px 3px 7px}#buddypress .acomment-options a.acomment-reply:hover,#buddypress .acomment-options a.acomment-delete:hover{background-color:#222;color:#fff;border-color:#222}@media (min-width:768px) and (max-width:1018px){#buddypress #item-header-avatar{width:100%!important;text-align:center}}@media (min-width:768px) and (max-width:1018px){#buddypress #item-header-avatar a{display:inline-block}#buddypress #item-header-avatar a img{margin:0 0 20px!important}}@media (max-width:767px){#buddypress #item-header-avatar a{width:100px}}#buddypress a.button,a.bp-title-button,#buddypress ul.button-nav li a{font-size:11px;padding:6px 8px!important;display:inline-block;margin-bottom:5px;line-height:1}#buddypress a.button:hover,a.bp-title-button:hover,#buddypress ul.button-nav li a:hover,#buddypress a.button:focus,a.bp-title-button:focus,#buddypress ul.button-nav li a:focus,#buddypress a.button:active,a.bp-title-button:active,#buddypress ul.button-nav li a:active{background-color:#222;color:#fff;border-color:#222}#buddypress a.button:hover span,a.bp-title-button:hover span,#buddypress ul.button-nav li a:hover span,#buddypress a.button:focus span,a.bp-title-button:focus span,#buddypress ul.button-nav li a:focus span,#buddypress a.button:active span,a.bp-title-button:active span,#buddypress ul.button-nav li a:active span{background-color:var(--td_theme_color,#4db2ec)}#buddypress ul.button-nav li.current a{background-color:#222;color:#fff;border-color:#222}a.bp-title-button{padding:2px 9px 3px 9px;position:relative;top:-2px;margin-left:12px}.entry-crumbs a.bp-title-button{display:none}#buddypress div.generic-button #new-topic-button{padding:6px 10px 7px 10px;margin-bottom:20px;display:inline-block;position:relative;top:-2px}@media (max-width:767px){#buddypress div.generic-button{margin:0!important}}@media (max-width:767px){#buddypress #item-header-cover-image #item-actions{padding-top:0!important}}#buddypress .standard-form #submit:focus,#buddypress .standard-form #save:focus,#group-settings-form input[type=submit]:focus{background-color:var(--td_theme_color,#4db2ec);color:#fff}#buddypress a.loading,#buddypress input.loading{-webkit-animation:none;-moz-animation:none;border-color:#222}#buddypress a.bp-primary-action span,#buddypress #reply-title small a span{font-size:9px;line-height:9px;padding:1px 4px}#buddypress #whats-new-options,#whats-new-post-in-box{overflow:visible;min-height:43px}#buddypress .ac-reply-cancel{font-size:11px;border:1px solid #ccc;padding:6px 10px 6px 10px;color:#999;top:7px;position:relative}#buddypress .ac-reply-cancel:hover{background-color:#222;color:#fff;border-color:#222}#buddypress .ac-reply-content .ac-reply-cancel{top:2px}#buddypress .ac-reply-content input{font-size:11px;line-height:13px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}#buddypress div.dir-search input[type=text],#buddypress li.groups-members-search input[type=text]{font-size:13px}#activity-filter-by{font-size:13px}#buddypress div.item-list-tabs ul li{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:relative;margin-bottom:5px}#buddypress div.item-list-tabs ul li.feed{border:0}#buddypress div.item-list-tabs ul li:first-child:before{display:none}#buddypress div.item-list-tabs ul li:last-child{border-right:1px solid #e6e6e6}#buddypress div.item-list-tabs ul li:before{background-color:#e6e6e6;content:"";display:block;height:22px;position:absolute;right:-1px;width:1px;top:-1px}@media (max-width:1018px){#buddypress div.item-list-tabs ul li{margin-bottom:10px}}@media (max-width:1018px){#buddypress div.item-list-tabs ul #activity-filter-select{width:45%;margin-right:-4px}}@media (max-width:768px){#buddypress div.item-list-tabs ul #activity-filter-select{width:100%;margin:15px 0 20px 0!important}}#buddypress div.item-list-tabs ul li.selected,#buddypress div.item-list-tabs ul li.current{border-left:1px solid #222;border-top:1px solid #222;border-bottom:1px solid #222}#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a{background-color:#222;color:#FFF;opacity:1}#buddypress div.item-list-tabs ul li.selected a:hover,#buddypress div.item-list-tabs ul li.current a:hover{background-color:#222}#buddypress div.item-list-tabs ul li.selected a span,#buddypress div.item-list-tabs ul li.current a span{background:var(--td_theme_color,#4db2ec)}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{width:auto}#buddypress div.item-list-tabs ul li>a{background-color:#FFF;color:#444;padding:0 15px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:11px;line-height:20px;font-weight:700;text-transform:uppercase;position:relative;height:20px}#buddypress div.item-list-tabs ul li>a span{background:var(--td_theme_color,#4db2ec);border-radius:0;border:#fff0;color:#fff;margin-left:3px;font-size:9px;line-height:9px;padding:2px 5px;position:relative;display:inline-block;top:-1px}#buddypress div.item-list-tabs ul li>a:hover{background-color:#f7f7f7}#buddypress div.item-list-tabs ul li>a:hover span{background-color:var(--td_theme_color,#4db2ec);opacity:.8}@media (max-width:767px){#buddypress div.item-list-tabs ul li>a#change-avatar{padding:0 4px}}#buddypress li.friend-tab img.avatar{display:inline-block;margin-right:5px}#buddypress div.item-list-tabs ul li>span{background-color:#FFF;color:#444;padding:0 15px;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif);font-size:11px;line-height:20px;font-weight:700;text-transform:uppercase;position:relative;height:20px}#activity-filter-select,#members-order-select,#forums-order-select,#group_members-order-select,#groups-order-select{border:none!important;margin-top:0!important}.item-list-tabs .feed{border-right:1px solid #222}.item-list-tabs .feed a{background-color:#222!important;color:#fff!important}.item-list-tabs .feed:hover{border-color:var(--td_theme_color,#4db2ec)!important}.item-list-tabs .feed:hover a{background-color:var(--td_theme_color,#4db2ec)!important}#buddypress .activity-list .activity-content .activity-header a{display:inline-block;vertical-align:top}#buddypress .activity-list .activity-content .activity-header .avatar{width:20px;vertical-align:top}#buddypress form#whats-new-form p.activity-greeting{line-height:21px}#buddypress form#whats-new-form textarea{width:100%}#buddypress #whats-new:focus{border-color:#aaa!important;outline:0}#buddypress #activity-stream p{margin:0}#group-create-tabs li{height:22px}#buddypress form.standard-form .main-column{margin-left:170px}#buddypress div#invite-list{background:#fff0;height:auto;overflow:auto;padding:0 0 20px 0;width:160px;margin-top:10px}#buddypress span.activity{font-size:12px}@media (max-width:767px){#buddypress span.activity{font-size:10px}}.bp-widget h4,#group-settings-form h4{font-size:16px;font-weight:700;margin-bottom:10px}legend.screen-reader-text{padding:0 5px}#admins-list h5,#member-list h5,#mods-list h5,#members-list h5{margin-top:2px;font-size:14px;margin-bottom:0;font-weight:600}#admins-list h5 a:hover,#member-list h5 a:hover,#mods-list h5 a:hover,#members-list h5 a:hover{color:#222}#admins-list .item-title,#member-list .item-title,#mods-list .item-title,#members-list .item-title{font-size:14px!important}#friend-list h4{line-height:24px}#friend-list a{font-weight:700;font-size:12px}#friend-list a:hover{color:#222}#buddypress div.pagination .pag-count{margin-left:0;font-size:11px}.groups-members-search{border:none!important}#search-members-form label,#forums-dir-search label,#search-groups-form label,#search-message-form label{display:inline-block}#search-members-form #members_search,#forums-dir-search #members_search,#search-groups-form #members_search,#search-message-form #members_search,#search-members-form #forums_search,#forums-dir-search #forums_search,#search-groups-form #forums_search,#search-message-form #forums_search,#search-members-form #groups_search,#forums-dir-search #groups_search,#search-groups-form #groups_search,#search-message-form #groups_search{height:28px;background-color:#fff0;padding-left:5px}#search-members-form #members_search_submit,#forums-dir-search #members_search_submit,#search-groups-form #members_search_submit,#search-message-form #members_search_submit,#search-members-form #forums_search_submit,#forums-dir-search #forums_search_submit,#search-groups-form #forums_search_submit,#search-message-form #forums_search_submit,#search-members-form #groups_search_submit,#forums-dir-search #groups_search_submit,#search-groups-form #groups_search_submit,#search-message-form #groups_search_submit{position:relative;top:0;display:inline-block;left:-7px;border-top-left-radius:0;border-bottom-left-radius:0}#search-message-form{position:relative}#search-message-form #messages_search{height:31px}#search-message-form #messages_search_submit{position:absolute;top:0;right:-20px;border-top-left-radius:0;border-bottom-left-radius:0}#buddypress div#item-header ul{display:inline-block}#buddypress th{background-color:#222;color:#fff;border:none}#buddypress .forum td{border:none}#buddypress table{font-size:13px}#buddypress select{font-size:13px;padding:3px 9px}#buddypress table.forum tr td.td-title a.topic-title{margin:0 0 4px 35px;display:block;line-height:20px;font-weight:700;color:#222}#buddypress table.forum tr td.td-title a.topic-title:hover{color:var(--td_theme_color,#4db2ec)}#buddypress table.forum p.topic-meta{font-size:10px;margin:0 0 0 35px;color:#c3c3c3}#buddypress table.forum p.topic-meta a{color:#222}#buddypress table.forum p.topic-meta a:hover{color:var(--td_theme_color,#4db2ec)}#buddypress table.forum .td-freshness p.topic-meta{margin:5px 0 0 0}#buddypress .forum .td-title,#buddypress .forum .td-freshness{position:relative}#buddypress table.forum td .topic-by img.avatar{position:absolute;margin:0;width:40px;top:12px;left:0}#buddypress table.forum td .topic-in a{font-weight:600}#buddypress table.forum td .topic-in img.avatar{display:inline-block;margin-left:3px}#buddypress table.forum td .freshness-author img.avatar{float:right;margin-right:0}#buddypress table.forum tr>td:last-child{padding-right:0}#buddypress table.forum th#th-freshness{text-align:right}#buddypress .forum tbody tr{border-bottom:1px solid #e6e6e6;height:64px}#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest{font-size:12px;line-height:1;text-align:center;vertical-align:middle;background-color:#fff0;border-bottom:none}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-newest a{padding:7px 10px;display:inline-block;border:1px solid #dcdcdc;color:#999}#buddypress .activity-list li.load-more a:hover,#buddypress .activity-list li.load-newest a:hover{background-color:#222;color:#fff;border-color:#222}#new-topic-post h4,#new-topic-post h5,#profile-edit-form h4,#post-topic-reply h4{font-size:18px;font-weight:700}#group-admins,#group-mods{margin-top:0}#group-admins li,#group-mods li{margin-left:5px}#buddypress div.pagination .pagination-links a{font-weight:700}#buddypress ul.item-list li div.item-title{font-weight:700;font-size:16px}#buddypress ul.item-list li div.item-title a{color:#222}#buddypress ul.item-list li div.item-title a:hover{color:var(--td_theme_color,#4db2ec)}#buddypress ul.item-list li div.item-meta span{font-size:11px}#group-settings-form .bp-widget .single-line h5{margin-top:0}#buddypress #activity-stream{margin-top:0}#buddypress #activity-stream .activity-avatar img.avatar-150{width:20px}#buddypress table.notifications{margin-bottom:20px}#notification-bulk-manage{padding:6px 10px 7px 10px!important;position:relative;top:-1px}.register-section h4{font-weight:700}body.activity-permalink #buddypress div.activity-comments>ul{padding:0 10px 0 26px}#buddypress div.activity-comments div.acomment-content{margin:5px 0 0 35px}#buddypress div.activity-comments ul li{padding:15px 0 8px 0}#buddypress #signup_form.standard-form div.submit{margin-bottom:30px}#buddypress .standard-form #basic-details-section input[type="password"],#buddypress .standard-form #blog-details-section input#signup_blog_url,#buddypress #signup_form.standard-form input[type="text"]{width:100%}@media (max-width:767px){#buddypress .standard-form #basic-details-section,#buddypress .standard-form #profile-details-section{float:none;display:block;width:100%}}@media (max-width:767px){#buddypress .standard-form label,#buddypress .standard-form span.label{font-size:12px}}#buddypress .acomment-options{margin-left:35px}body.activity-permalink #buddypress div.activity-comments ul li{padding:15px 0 8px 0}#buddypress ul.item-list.activity-list li.has-comments{padding-bottom:0}#buddypress div.activity-comments form .ac-textarea{border-style:solid}#buddypress .field-visibility-settings-notoggle{margin-top:5px}@media (max-width:1018px){#buddypress div.item-list-tabs#subnav ul li#members-order-select{width:100%;margin-top:10px!important}}@media (max-width:1018px){#buddypress div.message-search{width:100%;margin:18px 0;float:left}}@media (max-width:1018px){#search-message-form #messages_search_submit{right:0}}@media (max-width:1018px){#buddypress .standard-form input[type=text],#buddypress .standard-form textarea{width:100%}}#buddypress #pag-bottom.pagination{float:left}@media (max-width:767px){#buddypress ul.item-list li div.action{position:relative;top:0;margin-top:10px}#buddypress #friend-list span.activity{display:block}.group-invites #buddypress ul.item-list li div.action{float:none;text-align:left;margin-left:60px}#buddypress form.standard-form .main-column{margin-left:0;width:100%;float:left}#buddypress form#send-invite-form{margin-top:-30px}#buddypress ul.item-list li h5 span.small{width:100%}#buddypress ul.item-list li h5 span.small a{margin:7px 7px 0 0;padding:0 7px;display:inline-block}}#create-group-form .main-column #message{padding-top:12px}#buddypress ul.item-list li div.item-desc{width:auto}#buddypress div#item-header div#item-meta{margin:5px 0 0}@media (min-width:768px) and (max-width:1018px){#buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:-20px;margin-left:0;text-align:center;width:100%}}@media (min-width:768px) and (max-width:1018px){#buddypress .bbp-header li{font-size:11px}}@media (min-width:768px) and (max-width:1018px){#buddypress div#item-header-cover-image h2 a,#buddypress div#item-header-cover-image h2{color:inherit;text-shadow:none;margin:0}}@media (max-width:767px){#buddypress div#item-header-cover-image h2 a,#buddypress div#item-header-cover-image h2{margin:0}}@media (max-width:1018px){#buddypress div.item-list-tabs#subnav ul li#groups-order-select{width:100%;margin-top:10px!important}.mygroups .item,.mygroups div.action{margin-left:60px}.mygroups .item-desc{margin-left:0!important}.mygroups .group-button{text-align:right}.mygroups .meta{margin-top:10px!important}#buddypress ul.item-list li div.item-desc p{margin-bottom:5px}#create-group-form .avatar-150{width:50px}#create-group-form .main-column{margin-left:60px!important}#create-group-form .main-column #message{margin-left:110px}#create-group-form #friend-list{border:none}#create-group-form #upload{margin-top:10px}}@media (max-width:767px){#create-group-form #upload{margin-top:20px}.mygroups .group-button{text-align:left}}#buddypress div#item-header{position:relative}@media (max-width:767px){#buddypress div#item-header div#item-actions{width:100%;text-align:center}}#buddypress div#item-header div#item-actions h3{font-size:13px;font-weight:700;line-height:1;margin:0;vertical-align:top;margin-bottom:3px}.group-forum #buddypress div#item-header ul{display:inline-block;margin:0}#buddypress div.pagination,#buddypress div.pagination .pag-count,#buddypress div.pagination .pagination-links{float:none}#buddypress div#topic-meta{padding:5px 0}#buddypress div#topic-meta h3{font-size:18px;font-weight:700}#buddypress div#topic-meta div.admin-links{position:relative;top:auto;right:auto}#buddypress div.admin-links{right:0}#buddypress div.topic-tags{font-size:11px;color:#777}#buddypress ul#topic-post-list li{padding:15px 0}@media (max-width:1018px){#buddypress div.item-list-tabs ul li#forums-order-select{width:100%;margin-top:10px!important}}#buddypress div.dir-search{margin-top:0;min-width:280px;position:relative}#buddypress div.dir-search #search-members-form #members_search_submit,#buddypress div.dir-search #search-groups-form #groups_search_submit{position:absolute;top:0;right:0;left:auto}@media (max-width:767px){#search-members-form,#search-groups-form{position:relative;margin-bottom:30px}#buddypress div.dir-search{width:100%;margin:0 0 25px}#buddypress div.dir-search input[type="text"],#buddypress div.item-list-tabs ul li.groups-members-search,#buddypress div.item-list-tabs ul li#group_members-order-select{width:100%}#members_search,#groups_search{position:absolute;left:0;top:0;width:100%}#buddypress #member-list.item-list li div.action{float:none;margin-left:60px}}.buddypress .td-page-title{margin-bottom:20px}.widget.buddypress span.activity{font-size:12px;opacity:.4}.widget.buddypress #friends-list li,.widget.buddypress #groups-list li,.widget.buddypress #members-list li{line-height:12px}.widget.buddypress #friends-list li .item-title,.widget.buddypress #groups-list li .item-title,.widget.buddypress #members-list li .item-title{padding:4px 0 8px}.widget.buddypress div.item-options{padding:0}.widget.buddypress li{margin-left:0}.widget.buddypress .bp-login-widget-user-links>div{margin-bottom:0}#buddypress div#message p,#buddypress #sitewide-notice p{background-color:#FFF;border:1px solid #F0F0F0;font-size:70%}