/*
Theme Name:BuddyApp Child
ThemeURI:
Description:Child theme for BuddyApp
Author:SeventhQueen
AuthorURI:http://seventhqueen.com
Template:buddyapp
Tags:
License:GNU General Public License
License URI:license.txt
*/
/* TRASHLESS colors *#fb8159 pink *#db8301 brown *#40fc95 cyan *#fcd221 yellow *#b1c8f6 light blue *#1e7872 dark green/blue *  *  */
html, body{background:#fb8159;}
#content,
#buddypress.kleo-login-wrap, body.page, body.profile, body.home-page{background: #fb8159 url('achtergrondje.svg');background-size:contain;max-width:100vw;}
#content{background:transparent none;}
@font-face{font-family:'bellaboo';src:url('/wp-content/themes/buddyapp-child/fonts/bellaboo/BELLABOO-Regular.eot') format('embedded-opentype'), url('/wp-content/themes/buddyapp-child/fonts/bellaboo/BELLABOO-Regular.woff') format('woff'), url('/wp-content/themes/buddyapp-child/fonts/bellaboo/BELLABOO-Regular.ttf')  format('truetype'), url('/wp-content/themes/buddyapp-child/fonts/bellaboo/BELLABOO-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
#footer{color:#ffffff !important;background:#1e7872; box-shadow:0 -2px 6px rgba(0,0,0,0.5); padding:20px 0;}
h1, #page-title h1, #footer  .widget-title , #footer .widget-area h1, #footer .widget-area  h2, #footer .widget-area h4{font:20px bellaboo,sans-serif;}
#buddypress div#message{font-size:1.05em}
#buddypress{color:#111}
.bp-title-section .bp-page-title{font-weight:normal}
#buddypress #messages-dir-count, h1, #footer .widget-area h1, #footer .widget-area  h2, #footer .widget-area h4,#footer .widget-area  .widget_text p, #footer .widget-area a, #buddypress.kleo-login-wrap{color:#ffffff;}
/*bootstrap arthur*/
/*.row{margin-bottom:5px !important; margin-top:5px !important;}
.col-md-3{margin-bottom:5px; margin-top:5px;}
*/
/* site overall changes */
.row{margin-top:10px;margin-bottom:10px;}
.content-wrap{max-width:999px; margin:0 auto}
.second-menu{background:#ffffff !important;}
#sidemenu-wrapper .sidemenu-header{background:#db8301; border-bottom:1px solid #000;height:61px}
#header #header-wrap{background:white !important;}
.col-md-4{color:#ffffff;}
.field-type-text input,.field-type-text textarea{padding:5px;}
@font-face{font-family:'BuenosAiresBold';font-weight:bold;src:url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Bold.eot');src:url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Bold.otf') format('embedded-opentype'), url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Bold.ttf')  format('truetype');}
@font-face{font-family:'BuenosAires';font-weight:normal;src:url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Medium.eot');src:url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Medium.otf') format('embedded-opentype'), url('/wp-content/themes/buddyapp-child/fonts/buenos/BuenosAires_Medium.ttf')  format('truetype');}
.kleo-login-wrap .login-form-wrapper .kleo-pop-title, .menu-list > li>a, h1.site-title{font:1.2em BuenosAiresBold, sans-serif;}
.kleo-login-wrap .login-form-wrapper .kleo-result, body{font:16px BuenosAires, sans-serif;}
.field-post_content textarea{display:block;}
.error_required label{color:#ff0000;font-weight:bold;}
/* Trashless map style */
.trashless_map_geocode_view{height:400px;width:100%;}
.trashless_map_full_view{height:auto;min-height:300px;width:100%;}
#profile_map{height:400px;width:400px;}
.field_type_geocode .data p{display:none;}
.single-tl_event .trashless_map_full_view, .single-tl_walk .trashless_map_full_view, .single-tl_date .trashless_map_full_view{height:300px;clear:both;}
.entry-image img.image_fade{margin-bottom:10px;}
#trashless_map_checkboxes{min-height:20px;min-width:20px;}
.maplayer-toggle{position:absolute;width:20px;}
.maplayer-toggle a{display:block;width:20px;height:20px;text-align:center;color:#555555;background:#ffffff;}
.activity-read-more, #trashless_map_checkboxes.collapsed li{display:none;}
.maplayers li{display:inline-block;list-style:none;padding:2px 2px 2px 0;user-select:none;  }
.maplayers input{background:transparent;margin-right:0;vertical-align:middle;}
.maplayers label{padding:0;white-space:nowrap}
.maplayers img{display:inline-block;width:21px;}
.logo a.mini-logo img{width:100%}
#trashless_map_checkboxes{border:3px solid #000000;color:#000000;left:30px;overflow:auto;position:absolute;top:103px;z-index:950;background:#fff;
transition:width 0.5s, height 0.3s;    box-shadow:1px 1px 5px rgba(0,0,0,0.5);    width:5.1em;}
@media screen and (max-width:800px){#trashless_map_checkboxes{display:inline-block}
#trashless_map_checkboxes{top:auto; bottom:60px; left:10px; margin-right:10px; width:auto; display:inline}
 }
.trashless_map_popup .excerpt{margin-bottom:10px;margin-top:5px;}
.gm-style-iw > div, .gm-style-iw > div > div{overflow:hidden !important;}
.trashless_map_popup h3{font-family:BuenosAiresBold,sans-serif}
.trashless_map_popup h2{margin-bottom:2px; color:#111;font-size:18px}
.trashless_map_popup.tl_date h2{color:rgb(255,208,68);text-shadow:0 0 2px rgba(10,10,10,0.4);}
.trashless_map_popup h3{margin-bottom:10px;color:#111;}
.trashless_map_popup .read_more_link{margin-bottom:15px;}
.trashless_map_popup{padding-bottom:15px;}
.trashless_map_popup img{display:block;max-width:100% !important;width:150px !important; margin:5px;}
/* Form style */
fieldset label{color:#000000;}
fieldset .field label{display:block;}
fieldset .field textarea{display:block;margin-bottom:20px;width:100%;}
.timefromto .field{display:inline-block;width:100px;}
.timefromto{margin-bottom:20px;}
#buddypress  #send_message_form  input[type=text].send-to-input{display:none}
#buddypress  #send_message_form  label{color:#fff}
#buddypress #send_message_form input[type="text"],#buddypress #send_message_form textarea, #respond textarea,#respond textarea:focus, #buddypress form#whats-new-form textarea, #buddypress div.dir-search input[type=text], #buddypress li.groups-members-search input[type=text], input[type=date],textarea, input[type=text], input[type=time]{border-radius:0;padding:5px;border:2px solid #000;display:block;font-size:1em;font-weight:400;line-height:normal;margin-bottom:10px;margin-top:10px;transition:border-color .3s ease-out;background:#ffffff; color:#111; box-shadow:3px 3px 3px rgba(0,0,0,0.3) inset;}
#buddypress div.dir-search input[type=text]:focus, #buddypress li.groups-members-search input[type=text], input[type=text]:focus, input[type=date]:focus,textarea:focus, input[type=time]:focus{background:#fff;border:2px #ff0000 solid;background:#ffffff;}
table.ui-datepicker-calendar, table.ui-datepicker-calendar:not(#wp-calendar){margin-bottom:0px;}
table.ui-datepicker-calendar td, table.ui-datepicker-calendar:not(#wp-calendar) td{padding:0px;}
#trashless_map_checkboxes ul li img{margin:0;}
#buddypress div.pagination{font-size:1rem;}
#buddypress .activity.new_tl_event .activity-content .activity-inner img{display:block;float:left;margin-right:10px;}
#buddypress ul.item-list li .item-wrap .item .item-title a{color:#111;font:1.4rem bellaboo,sans-serif;}
#comments h3,.comments-area h2{color:#fff;font:1.4rem bellaboo,sans-serif;}
#commentform p,#commentform a,#commentform label{color:#fff}
.comments-area h2{margin-bottom:15px;color:#fff}
.menu-list>li>a, .menu-section >li>a{font-weight:bold;}
.menu-section li:hover a{text-decoration:underline;}
.menu-section li.current-menu-item span:hover, .menu-section li.current-menu-item a:hover, .menu-section .current-menu-parent a, .menu-section li.current-menu-item span, .menu-section li.current-menu-item a{color:#000000;}
.pagination-sticky a, .menu-section li.current-menu-item span:hover, .menu-section li.current-menu-item a:hover{color:#ffffff;}
#comments > ul > li > img{margin-right:5px;width:80px;height:80px;}
#comments > ul > li > a, legend{font-family:bellaboo, sans-serif;color:#111111;}
.trashlesstext{color:#ffffff;font-size:20px;opacity:1.0;}
.trashlesstextblack{color:#000000;font-size:15px;opacity:1.0;}
.logo img{max-height:47px;}
.trashlessblue{border:4px solid #fcd221;font-size:20px;opacity:0.95;padding:20px;background:#a7bfe4;}
.trashlessyellow{font-size:20px;opacity:1.0;padding:10px;background:#f1cd24;}
.sliding_form_box{background:#ffffff;}
/* content area activity feed and posts */
#content .entry-content, #posts .entry-content, .entry-content{margin-top:14px;font-size:1.2em}
.activity-item{background:#ffffff;}
.activity-avatar{float:left;margin-right:10px;}
.kleo-login-wrap ,
#message-thread, .comment-list > li.comment, .members.dir-list, .tl_walk, .tl_event, .tl_news, .tl_a001, .tl_a002, .tl_a003, .tl_a004, .tl_date, .main .profile,.activity .activity-item{border:#000000 solid 3px;padding:10px;overflow:hidden;background:#ffffff;}
.tl_walk p.meta, .tl_event p.meta, .tl_news p.meta,.tl_date p.meta, tl_news p.meta, .activity .activity-item p.meta{margin:1px 0;font-size:1rem}
.trashless_map_popup{border:none;}
.tl_walk{padding:1%;}
.activity .activity-item{list-style:none;margin-bottom:20px;}
/*.tl_walk{background-color:#ffffff;border-radius:20px;padding:1%;width:70%}
*/
.tl_date{padding:1%;}
.tl_event{padding:1%;}
#header #header-wrap{border-bottom:#000000 1px solid;min-height:60px;background:white;}
#activate-page > div.created_activated > p > a ,a.show-login,a.button, input[type="submit"], input[type="reset"], input, button{background:#fcd221;color:#000000;border:3px solid #ba9ab9;border-radius:2px;background:#db8301;min-height:30px;padding:10px 40px;white-space:nowrap;border:2px solid #000000;color:#ffffff;  cursor:pointer;  font-size:1.15em;  font-family:BuenosAiresBold,sans-serif}
input[type=file]{background:transparent;border:none;padding:0;}
form.trashless_attending_buttons{margin-bottom:10px;    clear:left;    display:inline-block;}
.trashless_attending_buttons button{margin-top:10px;}
.trashless_attending_buttons button.trashless_attending_yes.selected{background-color:#21ff21;}
.trashless_attending_buttons button.trashless_attending_no.selected{background-color:#ff2121;}
.trashless_attending_buttons button.trashless_attending_maybe.selected{background-color:#2121ff;}
a.button.edit_post_button{background-color:#1e7872;    float:right;    margin-top:10px;    margin-bottom:6px;}
#comments{border-top:none;    padding-top:10px;}
@media screen and (max-width:1200px){form.trashless_attending_buttons{margin-bottom:10px;    }
a.button.edit_post_button{background-color:#1e7872;        float:left;        margin-bottom:10px;    }
    }
button[name=button_invites]{max-width:100%; white-space:normal;}
a.button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:focus, button:focus, input[type="submit"]:focus, input[type="button"]:focus, a.button.active, button.active, input[type="submit"].active, input[type="button"].active{background:#fb8159;}
.tl_invites_wrapper{background-color:rgba(191,191,191,0.1);    padding:20px;    padding-bottom:10px;    margin-bottom:4px;}
.tl_invites_wrapper h2{color:#fff;    font:1.4rem bellaboo,sans-serif;}
.tl_invites_wrapper button{margin-bottom:6px;}
.tl_invites_wrapper form{margin-bottom:0px;}
.send_invitations, .recieved_invitations{margin:0 0 20px 10px;}
ul.send_invitations, ul.recieved_invitations{max-height:100px;    overflow-y:auto;}
.send_invitations li, .recieved_invitations li{list-style:none;     display:inline-block;    padding-right:30px;    white-space:normal;    min-width:200px;    color:#fff;}
.tl_invites_wrapper .send_invitations  li img, .tl_invites_wrapper .recieved_invitations  li img{border-radius:50%;width:24px;height:24px;    margin-right:4px;    margin-bottom:4px;}
h3.comments-title{padding-left:20px;}
.event_archive_tabs button.select_events_upcomming.selected, .event_archive_tabs button.select_events_past.selected, .event_archive_tabs button.select_events_your.selected, .event_archive_tabs button.select_events_agenda.selected{background-color:#1e7872;}
a.read_more_link, a.read_more_link:hover{border:none;background:transparent;padding:6px;text-decoration:underline;text-transform:none;color:#ff7e5e;}
a.read_more_link:hover{font-weight:bold;color:#000000;}
#buddypress .dir-form .item-list-tabs ul li a{padding:8px 14px;}
#buddypress form#whats-new-form #whats-new-submit > input{background:#db8301;
/*tless brown*/
border:2px solid #000000;color:#ffffff;min-height:30px;padding:10px 40px;font-size:0.750em;margin-top:0;margin-bottom:0;   font-size:1.15em;  font-family:BuenosAiresBold,sans-serif}
.bp-title-section{padding-bottom:0;}
ol.breadcrumb{display:none;}
.item-list-tabs li{margin-right:3px;}
.item-list-tabs ul li.selected a{color:#ef7a57;}
.item-list-tabs ul li.selected a{color:#ef7a57;}
.item-list-tabs ul{list-style:none;}
.item-list-tabs ul li{display:inline-block;}
#buddypress .messages-options-nav input[type="submit"]{background:#ef7a57;color:#ffffff;}
#buddypress .field-visibility-settings-toggle{color:#ffffff;}
#buddypress .standard-form p.description{color:#ffffff;}
#header .bubble{background:#1e7872;color:#ffffff;}
#respond textarea{background:#ffffff;}
fieldset label{font-weight:bold;}
.trashless_map_popup.tl_walk, .trashless_map_popup.tl_user, .trashless_map_popup.tl_date, .trashless_map_popup.tl_event{width:auto;}
h4, #buddypress ul#activity-stream.activity-list > li .activity-comments ul li .acomment-meta > a:first-child, .gm-style-iw > div b, .trashless_map_popup h2, .trashless_map_popup.tl_date h2, .trashless_map_popup.tl_walk h2.trashless_map_popup.tl_event h2{font-family:bellaboo, sans-serif;font-weight:normal;font-size:1.3em;  color:#111}
#buddypress div#subnav.item-list-tabs ul li{padding-right:3px;}
.item-list-tabs li a,.activity-type-tabs li a{padding:8px 14px;background:#eeeeee;}
.item-list-tabs li.selected a,div#subnav.item-list-tabs ul,#group-create-tabs.item-list-tabs ul,#activity-filter-select  select{margin-bottom:0;}
#buddypress #activity-stream{margin-top:0;}
.wp-editor-tools hide-if-no-js, .field-visibility-settings{padding:3px;overflow:hidden;display:none;}
.field-visibility-settings legend{float:left;padding-right:20px;}
.field-visibility-settings .radio{overflow:hidden;padding-top:5px;}
.field-visibility-settings fieldset{border:none;margin:0;padding:0;float:left;padding-right:20px;}
.field-visibility-settings label{display:block;}
.field-visibility-settings-close, .visibility-toggle-link{padding:2px 5px;border:1px solid #000000;}
a.current-visibility-level{font-weight:bold;}
#content .field-visibility-settings-toggle{font-size:1em;}
/*profile settings */
.buddypress div#item-header{display:none !important;}
/* activity feed */
#whats-new-content{width:100%;border-radius:2px;}
#buddypress form#whats-new-form{border-bottom:n one}
#buddypress .activity-type-tabs ul li.selected a{color:#000000;background:#ffffff;}
.item-list-tabs{text-align:right;}
.bp-title-section{width:auto;}
#content article h1.bp-page-title{color:#ffffff;}
form#whats-new-form  .row{line-height:300%;}
.trashwrapper,.trashlesswrapper, #buddypress ul.activity-list#activity-stream >li{border:3px solid #000000;padding:3px;overflow:hidden;background:#ffffff;}
.field-type-textarea textarea{height:200px;overflow:auto;}
.vortex-p-like-active,.vortex-p-like:hover{color:#1e7872;}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p{color:#000000;}
#buddypress ul.item-list li .item-wrap .item .item-meta .activity{font-size:13px;}
#buddypress ul.item-list li .item-wrap .item-cover .item-avatar{margin-left:-75px;}
#buddypress ul.item-list li .item-wrap .item-cover .item-avatar img.avatar{width:150px;height:150px;}
#buddypress .item-list-tabs ul li.filter label{color:#ffffff;}
.tl_line{width:100%;border-bottom:0.5px solid #000000;position:absolute;}
#whats-new-post-in-box, li.feed, #buddypress .item-list-tabs ul li.feed{display:none;}
/*LOGIN scherm*/
/*.kleo-login-wrap .login-form-wrapper .login-input-wrapper input.login-field, */
.last select, .filter select , form  select,form  input[type=text],form  input[type=email], form input[type=password]{margin-bottom:0;margin-top:0;padding:5px 25px 5px 5px;border:#000 2px solid;background-color:#ffffff !important;}
.registration  form#signup_form select:focus,.registration  form#signup_form input[type=text]:focus,.registration  form#signup_form input[type=email]:focus,.registration  form#signup_form input[type=password]:focus{border:#222222 2px solid;background:#eeeeee;}
.registration  .trashless_map_geocode_view{height:250px;}
.registration  form#signup_form legend,.registration  form#signup_form label{font-size:1rem;color:#111111;font-weight:normal;}
#register-page form.standard-form .editfield{margin-bottom:0;}
#register-page form.standard-form .editfield .description,.field-visibility-settings-toggle{display:none;}
#register-page form.standard-form .editfield input{margin-bottom:20px;}
.entry-content form > h1{color:#ffffff;}
section#page-title{border:none;background:none;padding-bottom:4px;}
body section#page-title h1{color:#ffffff;}
article  h1, .single-tl_event    h1{color:#111111; font-size:26px}
.field-type-geocode > input[type=button]{background:#ffffff;padding:0 5px;text-transform:none;color:#111111;border:1px solid #111111;border-radius:5px;margin-top:5px;}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p{font-size:1.3rem}
/* dacode form classes */
.field.big input{width:100%;}
#buddypress div.activity-comments >ul{border-top:1px solid #555555;}
.activity-content  .activity-inner > a > img{float:left;margin-right:10px;}
#buddypress ul#activity-stream.activity-list > li .activity-comments form .ac-reply-content input[type="submit"]{background:#ef7a57;color:#ffffff;}
ul#activity-stream.activity-list .tl_line{display:none;}
#buddypress ul#activity-stream.activity-list > li .activity-avatar img{height:60px;width:60px;}
#buddypress ul#activity-stream.activity-list > li .activity-comments ul li .acomment-options a, .acomment-meta, #buddypress form#whats-new-form .activity-greeting, .activity-header p{font-family:BuenosAiresBold,sans-serif;color:#333333;}
#buddypress ul#activity-stream.activity-list > li .activity-comments ul li .acomment-options a:before{top:1px !important}
.acomment-meta a:first-child, .activity-header a:first-child{font-family:bellaboo,sans-serif;}
@media only screen and (min-width:768px){#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption{display:block;        padding-right:100px;    }
}
@media only screen and (max-width:768px){.activity_posted{display:block;
/* clear:left; */
    }
#buddypress .activity.new_tl_event .activity-content .activity-inner p{display:block;        float:left;        min-width:200px;    }
    }
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p > a:first-child, #buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > a:nth-child(2), #buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > a:nth-child(3), #buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:first-child, #buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:nth-child(2), #buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:nth-child(3){font-family:bellaboo,sans-serif;color:#000000;}
@media only screen and (max-width:768px){#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p > a:first-child,#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > a:nth-child(2),#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > a:nth-child(3),#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:first-child,#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:nth-child(2),#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:nth-child(3){line-height:100%;    }
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p > a:first-child,#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header > p > span.activity_caption > a:first-child{display:block;    }
}
.activity-content a.button{background:#ffffff;color:#000000;border-width:1px;border-radius:20px;padding:2px 8px;margin-right:10px;text-transform:none;}
.activity-content a.button span{font-weight:bold;}
.activity-comments li{list-style:none;}
.acomment-avatar{float:left;margin-right:10px;}
.acomment-options a{border:1px solid #111111;padding:2px  6px;border-radius:16px;}
.error{background:#ff0000;padding:10px;color:#ffffff;}
#buddypress .standard-form#signup_form div div.error{color:#fff}
.success{background:#ffffff;padding:10px;color:#008000;font-size:1.4em;}
.vortex-container-like,.vortex-container-dislike{font-size:21px !important;}
h1, h2, h3{font-family:bellaboo, sans-serif;}
.vortex-p-like-counter, .vortex-p-dislike-counter{border-radius:50%;font:12px BuenosAires,sans-serif;background:#eeeeee;}
.second-menu [class^="icon-"]:before,.second-menu [class*=" icon-"]:before{font-family:inherit;}
.sidemenu-is-open .logo a.mini-logo{padding:1px;}
@media only screen and (min-width:768px){#item-body, .bp-user div#footer{margin-left:0;}
}
@media screen and (max-width:992px){.trashless_map_popup img{max-width:100% !important;width:150px !important}
.trashless_map_popup .excerpt{margin-bottom:10px;margin-top:5px;max-width:200px}
}
@media screen and (max-width:992px){.activity-item{background-color:#ffffff;width:95%}
}
@media screen and (max-width:992px){.tl_walk{width:95% !important}
}
@media screen and (max-width:992px){.tl_date{padding:1%;width:95% !important}
}
@media screen and (max-width:992px){.tl_event{padding:1%;width:95% !important}
}
@media screen and (max-width:992px){.tl_news{width:95% !important}
}
@media (max-width:622px) and (min-width:1px){#ui-datepicker-div{width:90%!important;}
.ui-datepicker-multi, .ui-datepicker-group{float:none!important;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:100%!important;}
}
@media only screen and (max-width:622px) and (min-width:1px){.ui-datepicker-group-last{display:none!important;}
}
/* background-image:url("https://buddypress.trashdating.org/wp-content/uploads/2018/05/achtergrond1920-yellow.jpg") !important}
*/
@media screen and (max-width:992px){#buddypress div#subnav.item-list-tabs{width:95%;}
}
@media screen and (max-width:992px){#whats-new-content{width:100%;border-radius:2px;border-width:3px;border-color:black;}
}
#buddypress form table.notifications{border:3px solid #000}
/*.kleo-login-wrap .login-form-wrapper .login-input-wrapper input.login-field:focus + .login-label .login-label-content,.kleo-login-wrap .login-form-wrapper .login-input-wrapper input.login-field:valid + .login-label .login-label-content{font-size:12px}
 .kleo-login-wrap .login-form-wrapper .login-input-wrapper .login-label::after{border-bottom:none}
.sq-login-form > span > label{padding-left:10px}
*/
body.registration{background-image:none}
body.registration .main{text-align:center}
body.registration .content-wrap{margin:0 auto;}
body.registration legend{font-family:unset}
 #buddypress .standard-form #profile-details-section{width:auto}
.fb-login-link{font-family:BuenosAiresBold,sans-serif;font-size:1.6em;  }
.registration #buddypress  .register-info{padding:5px; background-color:#fff;  color:#111; box-shadow:2px 2px 4px rgba(0,0,0,0.3)}
#register-page form.standard-form select, #register-page form.standard-form input[type="tel"],#register-page form.standard-form input[type="number"],#register-page form.standard-form input[type="date"],#register-page form.standard-form input[type="url"],#register-page form.standard-form input[type="text"],#register-page form.standard-form input[type="email"],#register-page form.standard-form input[type="password"]{background-color:#fff}
.register #buddypress.kleo-login-wrap:before{content:"";background:url(/wp-content/uploads/2018/05/homepage1-672x758.jpg); background-size:contain;}
#buddypress ul li::before{display:block}
.entry-title h2 a{font-weight:normal}
.menu-list > li > .menu-arrow{font-size:30px}
.menu-list .current_page_parent > .submenu{display:block}
.profile-cover-inner, #header-cover-image{bottom:0}
#item-header-avatar{margin-top:5px;overflow:hidden;border-radius:50%;}
#item-header-avatar, #item-header-content{left:25px;text-shadow:0 0 10px #000}
#item-buttons{overflow:hidden;text-align:left;padding:15px 0}
#item-buttons div{display:inline;padding-right:15px}
#buddypress .generic-button a{background-color:#eee;text-transform:none}
#item-header-content h2{margin-bottom:5px}
#buddypress span.activity, #item-header-content *{color:#fff}
#message-thread   span.activity{color:#222}
#buddypress div#subnav ul li#activity-filter-select{display:none}
.profilecover{position:relative;background-color:#1e7872;margin-bottom:100px;height:429px}
#latest-update{quotes:"“" "”" "‘" "’"}
#latest-update:before{content:open-quote;}
#latest-update:after{content:close-quote;    position:relative; left:-70px}
ul li.selected a,#buddypress div#subnav.item-list-tabs ul li.current{border:none}
ul li.selected a,#buddypress div#subnav.item-list-tabs ul li.current a{background-color:#fff;border:none}
#latest-update a{padding-left:20px}
h1.trashless_title{color:#fff !important}
li.activity-filter-select label{display:none}
.page-id-13541 .content-wrap{max-width:unset} /* full page new home page*/
.page-id-13046 .content-wrap{max-width:unset} /* full page carrousell test*/
.page-id-50 .content-wrap{max-width:unset} /* full page trashmap */
.page-id-12701 .content-wrap{max-width:unset} /* full page impactmap */
li.new_event, li.activity-item, .new_tl_walk, .type-tl_walk, .new_tl_a004, .type-tl_a004, .new_tl_event, .type-tl_event,.new_tl_date, .type-tl_date,.new_tl_news, .type-tl_news{position:relative}
li.activity-item:before, li.new_event::before, .new_tl_walk::before, .type-tl_walk::before,  .new_tl_a004::before, .type-tl_a004::before, .new_tl_date::before, .type-tl_date::before,.new_tl_news::before, .type-tl_news::before,.new_tl_event::before, .type-tl_event::before{font-family:bellaboo,sans-serif;font-size:24px;position:absolute;right:-69px;top:34px;transform:rotate(45deg);padding:5px 20px 10px 20px;color:#fff;text-align:center;width:250px;    display:block;    z-index:0; box-shadow:0 2px 5px rgba(0,0,0,0.7)}
.rtmedia_update::before{content:"Update";background-color:#fb8159   }
.friendship_created::before{content:"Friendship";background-color:#b1c8f6  }
li.activity_update::before{content:"update";background-color:#fb8159}
li.new_event::before, .new_tl_event::before, .type-tl_event::before{content:"event";    background-color:#1e7872;}
.new_tl_date::before, .type-tl_date::before{content:"Trash Date";background-color:#db8301}
.new_tl_walk::before, .type-tl_walk::before{content:"Trash Post";background-color:#fcd221}
.new_tl_news::before, .type-tl_news::before{content:"Trash News";background-color:#40fc95;}
.new_tl_a004::before, .type-tl_a004::before{content:"Impact";background-color:#40fc95;}
 #buddypress div#subnav.item-list-tabs ul,#group-create-tabs.item-list-tabs ul{margin-bottom:3px}
 #buddypress #pag-top, #notifications-count-top{display:none}
#buddypress .kleo-online-status{width:20px;height:20px; box-shadow:1px 1px 4px rgba(0,0,0,0.5);right:28px}
#buddypress form#whats-new-form .activity-greeting{color:#ffffff;  font-size:1.2em;font-weight:normal;padding-top:10px;}
span.time-since{font-family:BuenosAires,sans-serif}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-inner,#buddypress ul#activity-stream.activity-list > li .activity-content blockquote, .activity-inner p{font-size:1.1em}
.panel, .widget{border:none;padding:0}
.small-thumbs article{margin-bottom:25px}
#footer .row >div{text-align:center}
#footer .row div.widget{display:inline-block;text-align:left;margin:0 auto;padding-top:20px;}
/*  invites zijn onzichtbaar als je geen administrator bent !*/
.tl_invites_wrapper{display:block}
body.role-administrator .tl_invites_wrapper{display:block}
#register-page form p , #buddypress.kleo-login-wrap{color:#111;font-weight:bold}
.vortex-align-left{clear:both;padding-bottom:10px}
.ac_results li{white-space:nowrap;text-overflow:ellipsis}
.avatar_holder{position:absolute; top:330px;left:0;right:0}
#buddypress div#item-header-avatar{float:left;margin-right:10px}
.created_activated{background:#fff;padding:10px; font-size:1.3em}
#buddypress form#whats-new-form{padding:40px 0 0 0}
.main{min-height:80vh}
#buddypress #settings-form{color:#fff;clear:both}
#buddypress #settings-form label{color:#fff; font-size:1.2em;padding-top:10px;font-weight:normal}
.gm-style .gm-style-iw{max-width:240px}
input.login-field{box-shadow:none}
#buddypress .item-list-tabs{display:none;}
#buddypress div#subnav.item-list-tabs{display:block;    width:100%;}
#buddypress  table.profile-settings,
#buddypress table.notification-settings{border:3px solid black;background-color: #fff}
#buddypress table.messages-notices#message-threads{border:3px solid black;}
#buddypress .messages-options-nav input[type="submit"]{background:#db8301; border:2px solid black;}
#notification-bulk-manage{border-color:black !important;    color:white !important;    cursor:default;    background-color:#db8301 !important;}
#buddypress #send_message_form.standard-form textarea{background-color:white;}
#buddypress div#message-thread{background-color:white;}
.trashless_text{color:white;}
/*.post-0{width:650px; align-content:center;}
*/
a.show-login,a.button,input[type="submit"],input[type="reset"],input,button{padding:2px 20px;font-size:1em;}
#tless_read_more_link{background:#fcd221;    color:#000000;    border:2px solid #ba9ab9;    border-radius:2px;    min-height:20px;    padding:3px 10px;  margin-bottom:10px !important;margin-top:10px !important;    white-space:nowrap;    cursor:pointer;    font-size:0.9em;    font-family:BuenosAiresBold,sans-serif;}
.trashless_map_popup.tl_event{height:auto;padding-bottom:5px;}
#buddypress ul.item-list#members-list li .item-wrap .item-cover:not(.has-cover){padding:0;height:125px;}
#buddypress ul.item-list#members-list li .item .update .activity-read-more{display:none}
#buddypress ul.item-list#members-list li .item{padding:10%}
#buddypress ul.item-list#members-list li .item-wrap .item .item-title{height:77px}
#buddypress ul.item-list#members-list li .item-wrap .item-cover .item-avatar{top:0;bottom:auto}
#buddypress ul.item-list#members-list .activity{color:#444}
.textwidget a{font-family:BuenosAiresBold,sans-serif}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p > a:hover,#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p > as:focus{color:#ff2a5b;}
.trashless_map_popup .read_more_link, a.invite_trashdate_link, a.tless_read_more_link{background:#fff;color:#666;border:1px solid #aaa;border-radius:10px;padding:2px 8px;text-transform:none;font-family:BuenosAires,sans-serif}
.trashless_map_popup .read_more_link:hover, a.invite_trashdate_link:hover, a.tless_read_more_link:hover{color:#000;background:#fff}
.rtmp_link_preview_container{width:200px;height:200px; float:left;padding-right:10px}
.sidemenu-is-open #sidemenu-wrapper .sidemenu-header .logo{padding:0 0 0 1px;}
.basic-menu > li > a{font-family:'BuenosAiresBold', sans-serif;    color:black;}
.basic-menu > li > a:hover { color: #fcd221;}
.basic-menu .has-submenu .menu-arrow {color: black;}
.small-thumbs .entry-title h2 {font-size: 24px;  padding-right: 111px}
.messages #item-body,
div.messages {position: relative}
#buddypress div.pagination {width: auto;position: absolute;top:-34px}
select,
#buddypress div.item-list-tabs#subnav ul li a, #buddypress div.item-list-tabs#subnav ul li span,
.tl_news ul.entry-meta li a {color: #111}
#buddypress table.messages-notices {background: #fff; color: #111}
#buddypress table.messages-notices tr th,
#buddypress table#message-threads tr  {border-color: #666}
#buddypress table.messages-notices#message-threads tr td.thread-from .avatar {left: 5px;width: 45px;height: 45px}
#buddypress table.messages-notices#message-threads tr td.thread-from span.activity {color: #111}
#buddypress table.messages-notices#message-threads tbody tr  td   {border-left-color: #111 !important;border-bottom-color: #111 !important}
#buddypress table.messages-notices#message-threads tbody tr.unread td {border-color: #555}
#buddypress div#message-thread div.message-box .message-metadata strong a,
#buddypress table.messages-notices#message-threads tr td.thread-from a {font-family: Bellaboo, sans-serif; font-weight: normal}
#buddypress div.activity-comments div.acomment-content {font-size: 1rem}
table:not(#wp-calendar) {background: transparent}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-header p a:hover {color: #ff2a5b !important}
select:focus, select:active {border: 2px solid #000}
input#send-notice, input#send-notice~ *{display:none}