/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
body {
    overflow-x: hidden;
}
.forsdhero{margin-top:-60px;}
.featured-image img {
    line-height: 0;
    border-radius: 12px;
}
/* EVENTS CALENDAR */
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{display:none;}
.tribe-events-single-event-title{font-family: "Bahnschrift", "Helvetica Nueue", helvetica, arial, sans-serif;font-size: 32px;}
/* EVENTS MANAGER */
.em-item-header img {display:none!important;}
.em-event-location {}
.em.pixelbones a.evtknp {background-color: #cb012a!important; padding: 12px 24px; border-radius: 50px; color: #f2f3f2!important; text-decoration: none; font-weight: 600;font-family:"bahnschrift";}
.em.em-item.em-item-single .em-item-meta h3 {font-size: 21px!important;text-transform: none;font-weight:normal;}
.em-event-location {display: none;}
.em.em-modal .em-modal-popup.active .em-modal-content .em-item-desc{display:none;}
.em.em-list .em-item .em-item-info {border-left: 4px solid #cb012a;}
.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div {background-color: #cb012a;border: 1px solid #003d50;}
.em.em-modal .em-modal-popup header .em-modal-title {font-family:"bahnschrift";}
/* TRE KOLONNER PÅ ENKELT EVENT SIDER */
.tribe-events-meta-group {padding: var(--tec-spacer-7) 0 var(--tec-spacer-3);width: 240px;}
/* EVENTS MANAGER SIDEBAR */
.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one{border-color: #cb012a!important;}
.em.em-list-widget .em-item .em-item-info {border-left: 2px solid  #cb012a;}
/* ULTIMATE MEMBER */
.um input[type="submit"].um-button{background: #cb012a!important;border-radius:50px!important;font-weight:bold!important;font-family:"bahnschrift"!important;}

/* SIDEBAR */
.page-id-508 .gb-headline-0d635e9b.gb-headline-text, .page-id-508 .widget-title,.page-id-508 .em.em-calendar.size-small {display:none;}


/* DIVERSE */

/* COMPLIANZ */
#cmplz-manage-consent .cmplz-manage-consent {background: #dedede!important;color:#1e73be!important;border:1px solid #bababa!important;}

.hjmlnk, .hjmlnk a{color:#929292;font-size:13px;line-height:44px;}

/* DOKUMENTER DROP-DOWN */
.page-id-947 #menu-item-550 .dropdown-menu-toggle{display:none;}
.page-id-947 #menu-item-550 ul.sub-menu{display:none;}
.skjl{padding-right:12px!important;}

.page-id-947 #menu-item-550 .dropdown-menu-toggle, .page-id-561 #menu-item-550 .dropdown-menu-toggle, .page-id-559 #menu-item-550 .dropdown-menu-toggle, .page-id-568 #menu-item-550 .dropdown-menu-toggle, .page-id-835 #menu-item-550 .dropdown-menu-toggle, .page-id-838 #menu-item-550 .dropdown-menu-toggle, .page-id-1699 #menu-item-550 .dropdown-menu-toggle, .page-id-1693 #menu-item-550 .dropdown-menu-toggle{display:none;}

.page-id-947 #menu-item-550 .sub-menu, .page-id-561 #menu-item-550 .sub-menu, .page-id-559 #menu-item-550 .sub-menu, .page-id-568 #menu-item-550 .sub-menu, .page-id-835 #menu-item-550 .sub-menu, .page-id-838 #menu-item-550 .sub-menu, .page-id-1699 #menu-item-550 .sub-menu, .page-id-1693 #menu-item-550 .sub-menu{display:none;}

.secondary-navigation {margin-left: 40px;margin-right: 40px;}
/*
.main-navigation.is_stuck,
.main-navigation.is_stuck ul ul{
    background-color: #f2f3f2;
}
.main-navigation.navigation-stick .main-nav ul li a,
.main-navigation.navigation-stick a:not([aria-label*='Close']){
    color: #003d50 !important;
}
.main-navigation.navigation-stick .main-nav ul li a:hover{background:#fefefe!important;}*/
nav#sticky-navigation  {background:#f2f3f2;}

/*.login h1 a {background-image: url("/wp-content/uploads/2023/10/cropped-cropped-cropped-Udkast-logo-NCUD.jpg")!important;}
#login h1 a, .login h1 a{background-image: url(https://ncud.dk/wp-content/uploads/2023/10/cropped-cropped-cropped-Udkast-logo-NCUD.jpg)!important;}*/
.login .message{border-left: 4px solid #003d50!important;}

/* THEME MY LOGIN */
.tml ul {list-style:none;margin: 12px 0;}
.tml-lostpassword-link, .tml .tml-label {font-size:14px;}
.tml-button{background-color:#cb012a;font-size:15px;}
.tml-field {height: 36px;}

/* RESPONSIV */
@media (max-width: 768px)
.secondary-navigation {margin-left: 30px!important;margin-right: 30px!important;}
}
nav#sticky-navigation  {
    background:#900;
}
