/* multichoice field UltimateMember2020 */
.um-field .select2-selection--multiple .select2-search{
	clear: both;
	float: none;
	margin-right: 12px;
	padding-top: 0.5rem;
	position: relative;
}
.um-field .select2-selection--multiple .select2-search:first-of-type{
	padding-top: 12px;
}

/*
.um-field .select2-selection--multiple .select2-search::before {
	content: "\f21f";
	font-family: "Ionicons";
	font-size: 1.4rem;
	line-height: 2rem;
	right: 0.3rem;
	position: absolute;
}


.um-field .select2-selection--multiple .select2-search input.select2-search__field{
	background-color: rgba(128,128,128,0.1) !important;
	height: 2rem !important;
	width: 100% !important;
}
*/

/*end customization*/

/* xxxx START OF TRINK MIT customization xxxxx */

/* trinken mit single events remove border botton from pic*/
.TrinkenMitPic {margin-bottom:0px!important;}

/* HIDE "TRINK MIT" FROM "MY WORKSHOPS" USER PAGE 
.my-attendance-list li.event-6448 {display:none;} 
.my-attendance-list li.event-6450 {display:none;}
.my-attendance-list li.event-6452 {display:none;} 
.my-attendance-list li.event-6454 {display:none;} 
.my-attendance-list li.event-6456 {display:none;} 
.my-attendance-list li.event-6458 {display:none;} 
.my-attendance-list li.event-6498 {display:none;} 
.my-attendance-list li.event-6500 {display:none;} 
.my-attendance-list li.event-6502 {display:none;} 
.my-attendance-list li.event-6504 {display:none;} 
.my-attendance-list li.event-6506 {display:none;} 
.my-attendance-list li.event-6508 {display:none;} 
.my-attendance-list li.event-6510 {display:none;} 
.my-attendance-list li.event-6512 {display:none;} 
.my-attendance-list li.event-6514 {display:none;} 
.my-attendance-list li.event-6516 {display:none;} 
.my-attendance-list li.event-6518 {display:none;} 
.my-attendance-list li.event-6520 {display:none;}
.my-attendance-list li.event-6522 {display:none;} 
.my-attendance-list li.event-6524 {display:none;} 
.my-attendance-list li.event-6338 {display:none;} 
*/


/* HIDE RSVP NUMBER FROM SINGLE TRINKEN MIT EVENT PAGE 

#post-6448 .tribe-link-view-attendee, #post-6450 .tribe-link-view-attendee, #post-6452 .tribe-link-view-attendee, #post-6454 .tribe-link-view-attendee, #post-6456 .tribe-link-view-attendee, #post-6458 .tribe-link-view-attendee, #post-6498 .tribe-link-view-attendee, #post-6500 .tribe-link-view-attendee, #post-6502 .tribe-link-view-attendee, #post-6504 .tribe-link-view-attendee, #post-6506 .tribe-link-view-attendee, #post-6508 .tribe-link-view-attendee, #post-6510 .tribe-link-view-attendee, #post-6512 .tribe-link-view-attendee, #post-6514 .tribe-link-view-attendee, #post-6516 .tribe-link-view-attendee, #post-6518 .tribe-link-view-attendee, #post-6520 .tribe-link-view-attendee, #post-6522 .tribe-link-view-attendee, #post-6524 .tribe-link-view-attendee, #post-6338 .tribe-link-view-attendee {display:none!important;}
*/






#ananasRound img {border-radius:15%;}
/* xxxxxxxxxx BLOKKS CUSTOMIZATION BEGIN xxxxxxxxxxx */

/* hide DETAILS &amp; REGISTRATION link (external) + internal temporary */
.page-id-2964 ul.blokks-activity-details__links {display:none;} /* public page*/
/* .page-id-2585 ul.blokks-activity-details__links {display:none;}  temp*/
 /* .page-id-6320 ul.blokks-activity-details__links {display:none;}  PARTICIPANTS PAGE*/


/*DASHBOARD MOBILE VERSION CUSTOMIZATION */
.blokks-dashboard-activity__time-labels {color:white!important;}
.blokks-dashboard__title {color:white!important;}
.blokks-dashboard-activity--favorited {color:white!important;}
.blokks-dashboard__header {border-bottom: 1px dashed white!important;}
.blokks-dashboard-activity--favorited .blokks-dashboard-activity__title {color:white!important;}


/* url of text description styling */
.blokks-activity-details__description a {font-size:16px!important;color:#55aaa7!important;font-weight:bold!important;}
.blokks-activity-details__description a:hover {text-decoration:underline!important;}

/* hide title both internal and external */
.page-id-2585 .entry-title {display:none;} /* private */
.page-id-2964 .entry-title {display:none;}
.page-id-6320 .entry-title {display:none;} /*private 19*/


/*removing additional dropdown arrow by foundation on select button*/
select {background-image: none;}


/* blocks schedule page width 
.blokks-schedule {max-width:975px!important;} */

/*FULL WIDTH LAYOUT only for internal use
 @media only screen and (min-width: 480px) {
   .page-id-2585 .blokks-test {width: 100vw; margin-left: calc(-50vw + 50%);text-align:center!important;}} */

/*2019 FULL WIDTH*/
 @media only screen and (min-width: 480px) {
   .page-id-6320 .blokks-test {width: 100vw; margin-left: calc(-50vw + 50%);text-align:center!important;}}


/*.page-id-2585 button:hover {background-color:#000000;color:#ffffff!important;} */
.blokks-date-selector__buttonbar button:not(.selected):hover {color: white!important;background-color: black;}
.blokks-date-selector__buttonbar button{color:black!important;}
.blokks-date-selector__buttonbar button.selected {color:#ffffff!important;}

.blokks-date-selector--buttonbar button:hover{background-color:black!important;color:#ffffff!important;}


.page-id-2585 button:focus {background-color:#000000;color:#ffffff!important;}
.page-id-2964 button:focus {background-color:#000000;color:#ffffff!important;}
.page-id-6320 button:focus {background-color:#000000;color:#ffffff!important;}


/*control arrows */
.blokks-controls__scroll-button {fill:#000000;}
.blokks-controls__scroll-button:hover {fill:#ffffff!important;}
.blokks-controls__scroll-button:focus {fill:#ffffff!important;}
.blokks-controls button:hover{background-color:#000000!important;}

/* favorite button artist detail */
.blokks-activity-details__favorite-button {background:#000000!important;}
.blokks-activity-details__favorite-button:hover {background:#000000;}

.blokks-activity-details__close-button:hover {background:transparent!important;fill:white!important;}
/* .blokks-activity-details__close-button {background:#00aca8!important;} */


/* user options menu */
.blokks-user-options__option:hover {background-color:transparent!important;}
.blokks-user-options__option {color:#000000!important;}

.blokks-date-selector--buttonbar button:hover{background-color:black!important;color:#ffffff!important;}

/* BLOKKS OPACITY NACHWUCHS */

.blokks-activity__poster {opacity:.9!important;} 
.blokks-activity--favorited .blokks-activity__poster {opacity:.65!important;} 

/*
.blokks-location__title {
  font-size: 14px!important;
  font-style: italic;
  text-decoration: underline;
  color:black!important;}*/

/* TEXT WRAP FOR SMALL SCHEDULE xxx DEACTIVATED ON MOBILE! TBD */

@media only screen and (min-width: 480px) {
	.blokks-activity__time-labels {display:none!important;}
	.blokks-activity--small-size .blokks-activity__title {white-space:normal!important;}}


.blokks-activity__title {font-weight:900!important;font-size:0.82em!important;}
.blokks-activity__subtitle {font-weight:700!important;margin-top:3px!important;font-size:0.82em!important;}


/* FOTO RESIZE (ONLY FOR NACHWUCHS) */
.blokks-activity-details__poster:before {padding-top:12%!important;}


/* REGISTRATION LINK STYLING */
.blokks-activity-details__links a {color:#00aca8!important; font-weight:bold!important; font-size: 1.1em!important;}
.blokks-activity-details__links a:hover {color:#00aca8!important; text-decoration:underline!important; font-weight:bold!important;font-size: 1.3em;}

/* BLOKKS FOOTER CREDITS RAUS 
.blokks-footer {display:none!important;} */

/* blokks dimmed filter &amp; opactiy */

.blokks-activity--dimmed .blokks-activity__poster {-webkit-filter: none; filter: none; opacity: 0!important;}

/* dashboard text weight */
.blokks-dashboard-activity__title {font-weight:800!important;}

/* xxxxxxxxxxx END OF BLOKKS CUSTOMIZATION xxxxxxxxxxxxxxx */




/* xxxxxx EVENTS &amp; WORKSHOP TOOL CUSTOMIZATION BEGIN */

/*hide city of the venue on single event page*/
.tribe-venue-location {display:none;}

/* hide all events link on single event page */
.tribe-events-back {display:none;}

/* hide message "ticket available on the XX of YY" from the single event page  
.tickets-unavailable {display:none;} */

/* EVENTS CHANGES */
.tribe-events-schedule h2 {font-weight:400;}

/*HIDE GOING NOT GOING */
.tribe-tickets-table .tribe-tickets-order_status-row {
display: none!important;
}
tr.tribe-tickets-meta-row {
display: table-row !important;
}


/* add to google calendar and ical export buttons styling on single event page*/
.tribe-events-button:hover {background-color: #666!important;}
.tribe-events-button {background-color: #ddd!important;color:#00ACA8!important;}


/* hiding events navigator on event page */
.single-tribe_events #tribe-events-footer {display:none;}
.single-tribe_events #tribe-events-header {display:none;}


/*
table.tribe-events-tickets-rsvp > tbody > tr:first-child {
display: none;
}
*/

/* HIDE RSVP FORM (FOR NAME + EMAIL) ON THE SINGLE EVENT PAGE
.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row {display:none!important;}
*/

/* hide remaining tickets number*/

.tribe-tickets-remaining {display:none!important;} 
.tickets_nostock {color:red; font-weight:bold;} 
input.tribe-ticket-quantity {display:none;}
.tribe-events-tickets .tribe-tickets-remaining {font-size:14px;}
.tickets_name {display:none;}
.tickets_description {display:none;}

/*border table button rsvp*/
.tribe-events-tickets tr:not(:first-child) {border-top:0px;}


/* hide spinner (arrows) ticket quantity input for webkit 
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type="number"] {
    -moz-appearance: textfield;
}
*/

/* CHANGE RSVP PAGE edit */

.tribe-answer select {height: 40px;line-height: 1.5;}
.tribe-rsvp-list>.tribe-item {min-height: 150px;}

/* HIDE COST OF EVENT - PER INDEX PAGE TRINKEN MIT? 

.tribe-events-event-cost-label {display:none;}
.tribe-events-event-cost {display:none;} 

.single-tribe_events .tribe-events-schedule .tribe-events-cost {display:none;}
*/

dd.tribe-events-event-cost {display:none;}
dt.tribe-events-event-cost-label {display:none;}
.tribe-events-cost {display:none;}

/* HIDE RSVP DETAILS ON THE EVENT PAGE */

.tribe-events-tickets-title {display:none;}
.tribe-tickets-attendees {display:none;}
.tribe-tickets-full-name-row {display:none;}
.tribe-tickets-email-row {display:none;}

/* hide "your rsvp" successful message + sent to mail message */
.tribe-rsvp-message-success {display:none;}

/* xxx END OF EVENTS &amp; WORKSHOPS TOOL CUSTOMIZATION xxx */



/* ULTIMATE MEMBER BEWERBUNG COLOR CUSTOMIZATION 2019*/
.um-faicon-check:before {color:#00aba8;}
.um-faicon-gear:before, .um-faicon-cog:before {color:#00aba8;}
.um-771.um .um-profile-headericon a {color:#00aba8;}
.um-771.um .um-profile-headericon a:hover {color:#55aaa7;}
.um-771.um input[type=submit].um-button {background:#00aba8;}
.um-771.um input[type=submit].um-button:hover {background:#55aaa7;}



/* top bar alumni link customization */

/*
.top_bar_red a {color:#e5310d!important;}
.top_bar_red li {color:#e5310d!important;font-size:14px!important;} */
.top_bar_net li {font-size:14px!important;color:#00aba8!important;}
.top_bar_net {font-size:14px!important;color:#00aba8!important;}
.top_bar_turquise a {color:#00aba8!important;}


/* xxxxxxx nachwuchs archive css 20190131 CUSTOMIZATION xxxxxx */

/* xxxxxxx END OF ARCHIVE CUSTOMIZATION xxxxxxx */


/* ALUMNI PAGE PUBLIC 20190129 FONT CUSTOMIZATION*/
.alumni_public {color: #00aca8 !important; font-weight:bold;}
.um-members-pagi, .um-members-pagidrop {padding-bottom:15px!important;}


/* nachwuchs logo */

/*
.logo {
        background-image:url(https://nachwuchs.pop-kultur.berlin/wp-content/themes/PopKultur/images/PK_Nachwuchs.svg) !important;
  height:81px !important;
}

*/

/* linkfix menu */
.linkfix a {
    padding-right: 0 !important;
}



/* PARTICIPANTS 2018 DIRECTORY STYLING */
.um-1081.um .um-button.um-alt {background:#00aca8!important;}
.um-1081.um .um-button {color:#ffffff!important;}

.nachwuchs18 {text-decoration:underline!important;}
.bew18_foto {text-decoration:underline!important;}


@media only screen and (max-width:40.063em) { 
.logo { width: 219px !important; height: 52px !important;}
}

/* xxxxxxxxxxxxxxx GOETHE TALENTS CUSTOMIZATION xxxxxxxxxxxxxxx */


/* goethe button apply now 2020*/
.round-button-goethe {
    display:block;
    width:180px;
    height:175px;
    line-height:28px;
    border-radius: 50%;
    border: 1px solid #F7A600;
    text-align:center;
    text-decoration:none;
    background: #F7A600;
    box-shadow: 0 0 3px gray;
    font-size:22px;
    font-weight:800;
	color:#f5f5f5!important;    
    -webkit-transform: rotate(340deg); 
    -moz-transform: rotate(40deg);
    padding-top:45px;
}

.goethe_butt_text span {padding-top:40px;}


.goetheLink a {color:#F7A600!important;}
.goetheLink a:hover {color:#F7A600!important;}

/* goethe checkbox privacy registration page */
.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i {color:#F7A600;}



/* goethe talents logo */
.page-id-1840 .logo, .page-id-1847 .logo, .page-id-5810 .logo, .page-id-8433 .logo {
        background-image:url(https://www.pop-kultur.berlin/wp-content/themes/PopKultur/images/PK_Goethe.svg) !important;
  height:81px !important;
}

/* goethe talents logo mobile */
@media only screen and (max-width:40.063em) { 
.page-id-1840 .logo, .page-id-1847 .logo, .page-id-5810 .logo, .page-id-8433 .logo { width: 212px !important; height: 50px !important;}
}

/* bewerbungs button customization */
.vc_btn3.vc_btn3-color-turquoise {background-color:#00ACA8!important;border-color:#00ACA8!important;color: #fff!important;}


.page-id-1840 .entry-content a {color:#F7A600!important;}
.page-id-1847 .entry-content a {color:#F7A600!important;}
.page-id-8433 .entry-content a {color:#F7A600;}


/* menu hover color goethe */
.page-id-1840 .top-bar-section ul li:hover:not(.has-form)>a,.page-id-1840 .entry-content a, .page-id-1840 #respond a,.page-id-1840 .listing-item a { color:#F7A600 !important; }

.page-id-1847 .top-bar-section ul li:hover:not(.has-form)>a,.page-id-1847 .entry-content a, .page-id-1847 #respond a,.page-id-1847 .listing-item a { color:#F7A600 !important; }

.page-id-5810 .top-bar-section ul li:hover:not(.has-form)>a, .page-id-5810 #respond a,.page-id-5810 .listing-item a { color:#F7A600 !important; }

.page-id-8433 .top-bar-section ul li:hover:not(.has-form)>a, .page-id-8433 #respond a,.page-id-8433 .listing-item a { color:#F7A600 !important; }

/*goethe gold  for submenu */
.top-bar-section ul li.gold > a {color: #F7A600;}


/* APPLY BUTTON COLORS GOETHE FORMS */
.page-id-1847 .um-1846.um input[type=submit].um-button {background-color:#F7A600 !important;}
.page-id-1847 .um-1846.um input[type=submit].um-button:hover {background-color:#f9c04c!important;}


#goethe {padding-top:24px;}

.asterisco {color:#c00060;}
.label_aggiunta {font-size:15px;color:#4d4d4d;font-weight:bold;}

/*temp customization goethe talents bewerbung colors DISATTIVARE PER NACHWUCHS
.um-faicon-check:before {color:#F7A600;}
.um-modal-header {background:#F7A600!important;font-weight:bold!important;}
.um-modal-btn {font-weight:bold!important;}
.um-modal-btn:hover {font-weight:bold!important;}
div.um-modal .upload {font-weight:bold!important;background:#F7A600!important;}
.upload {font-weight:bold!important;}
.um-modal-btn, .um-modal-btn.disabled {font-weight:bold!important;background:#F7A600!important;}
.um-modal-btn.alt {background:#eee!important;}
.um input[type=submit].um-button {font-weight:bold!important;background:#F7A600!important;}
.um-faicon-cog:before {color:#F7A600;}
*/

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxx   END GOETHE TALENTS CUSTOMIZATION  xxxxxxxxxxxxxxxxxx */


/* 2018 alumni + profile customization */

img.partnerlogo {margin-right:35px!important;}

/* ALUMNI SEITE SOCIAL ICONS CUSTOMIZATION */

.um-member-connect a {
  	width: 32px!important;
    line-height: 32px!important;
    height: 32px!important;
   font-size:18px!important;
    margin:1px!important;}

.um-meta span {font-size:20px!important;}


/*
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-28:after, .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-85:after {
    content: "";
}

*/

.um-button.um-do-search {
    color: #fff !important;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-28 > a {
    padding-right: 0;
}

.top-bar-section ul li:hover:not(.has-form)>a, #respond a, .listing-item a { color:#00aca8 !important; }
.entry-content a:hover, #respond a:hover { text-decoration:underline;}
.listing-item a:hover { text-decoration:none;}
a.um-message-btn, a.um-tip-n, .editlink a, a.um-unfollow-btn, a.um-message-send, button, .button { color: #fff !important; }
button, .button { background:#00aca8}

.top-bar-menu.left { margin-left: 0; }

.um-account-icon.uimob800-hide { display: none; }

.um-profile-nav-item a, .um-account-name a, .um-account-main div.um-account-heading, .um-field-label label, .um-account-side li a.current, .um-account-side li a.current:hover, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title, button, .button, .gform_wrapper .top_label .gfield_label, .um-member-name a {
font-family: 'FFElementaWebProBold';
    font-style: normal;
    font-weight: normal !important;
}
.um-item-meta span { font-style: normal; }

.um-profile-connect.um-member-connect a { line-height: 41px; }
.um-item-img a { padding: 0; border-radius: 0;border: 0;}
.um-item-link a { font-size: 20px;}
.um-item-link i { margin-right:0 }
.memberpost { margin-top:1rem}
div.metamadness { padding-top: 1rem; border-top: 1px solid #ccc; }
div.editlink { float: right; }
.editlink a { padding: .6rem .8rem .4rem; background: #00aca8; }
.post-20 .um-um_password_id.um { margin: 0 !important; }
.um-password div { text-align: left !important; }

#respond {
    margin-top: 4rem;
}

#comment {
    height: 220px;
    width: 60%;
}
.entry-title {
    line-height: 1;
}

.um-profile-nav-comments {
float: right;
}

.titlelang { color: #00ACA8; }
.single-incsub_event #respond { display: none; }



/* menu mobile customization 2019 */
@media screen and (max-width: 640px){
  #responsive-menu-container #responsive-menu-wrapper {padding-top: 25%;}}


@media screen and (max-width: 640px) {
.responsive-menu-open button#responsive-menu-button {
    background: transparent!important;
}}


/* cookie button customization 
.button_cookie {
  					font-family: FFElementaWebPro!important; 
  					border-radius:0px!important;
  					color:black!important;
  					border-width:0px!important;
  					padding-top:5px!important;
  					padding-bottom:5px!important;
							}

*/

/*cookies bar */
.cn-button.wp-default {background:white!important;color:black;}
.cn-button:hover {background:#006664;}
#cookie-notice {font-family: FFElementaWebPro!important;font-size:14px;}
	

