h1 {
font-size:42px;
color: #0c0c0c;
}
h2 {  
color: #0c0c0c;
font-size:24px;
}
h3 {  
color: #0c0c0c;
font-size:18px;
} a:link {
color:#0c0c0c;
} a:visited {
color:#0c0c0c;
} a:hover {
color: #cd1719;
text-decoration:underline;
}
a:hover:visited {
color: #cd1719;
text-decoration:underline;
}
.wpex-dropdown-top-border #site-navigation .dropdown-menu li ul {
border-top-color:#0c0c0c;
}
.wpex-vc-column-wrapper {
color:#0c0c0c;
}
.wpex-slider .sp-arrow {
background:hidden !important;
color:#e63f51 !important;
}
.sp-arrow sp-next-arrow {
color:#e63f51 !important;
}
.sp-arrow sp-previous-arrow {
color:#e63f51 !important;
}
.wpex-slider .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
border-bottom-color:#e63f51 !important;
}
.wpex-slider .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {
border-bottom-color:#e63f51 !important;
}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
border-bottom:5px solid #e63f51 !important;
}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {
border-bottom:13px solid #e63f51 !important;
}
.page-header.wpex-supports-mods {
display:none !important;
}
.header.page-header.wpex-supports-mods {
display: none !important;
} .mec-event-ticket-name {
color:#cd1719;
}
.mec-ticket-price {
font-weight: 700;
font-size: 20px;
}
.mec-event-ticket-price {
font-weight:bold;
font-size:16px !important;
color:#cd1719;
}
.mec-single-title {
color:#cd1719 !important;
}
.mec-wrap .button, .mec-wrap a.button:not(.owl-dot), .mec-wrap button:not(.owl-dot):not(.gm-control-active), .mec-wrap input[type=button], .mec-wrap input[type=reset], .mec-wrap input[type=submit] {
background:#cd1719 !important;
}
.mec-single-event .mec-booking-button .mec-event-footer {
background-color:#cd1719 !important;
}
.mec-breadcrumbs {
display: none !important;
}
.mec-fluent-wrap.mec-skin-carousel-container .event-carousel-type2-head, .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry {
border-bottom-color: #cd1719 !important;
}
.page-header.wpex-supports-mods {
display:none !important;
}
.header.page-header.wpex-supports-mods {
display: none !important;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-events-masonry-cats a.mec-masonry-cat-selected {
color:#cd1719 !important;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-events-masonry-cats a:hover, .mec-fluent-wrap.mec-skin-masonry-container .mec-events-masonry-cats a.mec-masonry-cat-selected {color:#cd1719 !important;
}
.mec-fluent-wrap .mec-event-sharing-wrap>li:first-of-type i {
color:#0c0c0c;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-event-location i {
color:#0c0c0c;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-time-details:before {
color:#0c0c0c;
}
.mec-fluent-wrap .mec-load-more-button {
border:2px solid #cd1719;
color:#fff;
background-color:#0c0c0c;
}
.mec-fluent-wrap .mec-load-more-button:hover {
border:2px solid #cd1719;
color:#fff;
background-color:#cd1719;
}
.mec-load-more-button:hover:visited {
border:2px solid #cd1719;
color:#fff;
background-color:#cd1719;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-event-footer .mec-booking-button {
border:2px solid #cd1719;
color:#fff;
background-color:#0c0c0c;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-event-footer .mec-booking-button:hover {
border:2px solid #cd1719;
color:#fff;
background-color:#cd1719;
}
.mec-fluent-wrap.mec-skin-masonry-container .mec-event-footer .mec-booking-button :hover:visited {
border:2px solid #cd1719;
color:#fff;
background-color:#cd1719;
}
.info-msg {
color:#0c0c0c;
background-color:#cccccc;
}
.warning-msg { 
color:#dc1719;
background-color:#0c0c0c;
}
span.mec-event-title-soldout {
color:#dc1719;
background-color:#0c0c0c !important;
}
.post-pagination {
display:none !important;
}
.event-color {
display:none !important;
}
.mec-ticket-unavailable-spots {
display:none !important;
}
.meta.clr.meta-with-title {
display:none !important;
}.ilightbox-overlay.minimal { background: #000 }
.ilightbox-holder.minimal .ilightbox-container { padding: 20px }
.ilightbox-holder .ilightbox-inner-toolbar { padding: 0 20px } .ilightbox-loader.minimal { background-color: transparent }
.ilightbox-loader.minimal div { background-color: transparent; background: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/preloader.gif) no-repeat center; } .ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-title { font-size: 14px; padding: 20px 10px 0 0; padding-right: 60px; color: #fff; font-weight: 400; text-transform: capitalize; }
.ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-toolbar { left: auto; top: 5px; right: 5px; }
.ilightbox-holder.minimal .ilightbox-inner-toolbar .ilightbox-toolbar a { float: right } .ilightbox-holder.minimal .ilightbox-container .ilightbox-caption { background: #000; background: rgba( 0,0,0,0.6 ); font-size: 1.077em; display: block !important; opacity: 1 !important; color: #fff; border-radius: 0; left: 0; right: 0; text-align: center; padding: 20px; color: #aaa; margin: 0 20px; bottom: 20px; }
.isMobile .ilightbox-holder.white .ilightbox-container .ilightbox-caption { font-size: 1em } .ilightbox-toolbar.minimal { top: 0; right: 10px; }
.ilightbox-toolbar.minimal a { float: right; width: 44px; height: 44px; opacity: 0.6; transition: opacity 0.1s; }
.ilightbox-toolbar.minimal a:hover { opacity: 1 }
.ilightbox-toolbar.minimal a.ilightbox-close { background: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png) 0 0 no-repeat; background-position: 0 -44px; }
.ilightbox-toolbar.minimal a.ilightbox-fullscreen { background: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png) 0 0 no-repeat; background-position: 0 0; }
.ilightbox-toolbar.minimal a.disabled { opacity: 0.2 !important; cursor: default; } .isMobile .ilightbox-toolbar.minimal { background: #222; bottom: 0; top: auto; left: 0; width: 100%; height: 44px; text-align: center; }
.isMobile .ilightbox-toolbar.minimal a { display: inline-block; float: none; width: 44px; height: 44px; background-image: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); transition: opacity 0.1s; }
.isMobile .ilightbox-toolbar.minimal a:hover { background-color: #111 }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-fullscreen { background-position: 0 0 }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-next-button { background-position: -90px -44px }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-prev-button { background-position: -132px -44px }
.isMobile .ilightbox-toolbar.minimal a.ilightbox-play,
.isMobile .ilightbox-toolbar.minimal a.ilightbox-pause { display: none } .ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img { width: 100%; height: 100%; } .ilightbox-button.minimal.disabled { opacity: 0.2 !important; cursor: default; }
.ilightbox-button.minimal span { display: block; width: 100%; height: 100%; position: relative; opacity: 0.6; transition: opacity 0.1s; }
.ilightbox-button.minimal span:hover { opacity: 1 }
.ilightbox-button.minimal { bottom: 0; nowhitespace: afterproperty; right: 0; left: 0; left: 45%\9; width: 95px; height: 75px; margin: auto; }
.ilightbox-button.ilightbox-button.minimal:hover { opacity: 1 }
.ilightbox-button.ilightbox-prev-button.minimal { top: 0; bottom: auto; }
.ilightbox-button.minimal span:after { content: ""; display: block; position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -16px; height: 30px; width: 32px; background-image: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); background-repeat: no-repeat; background-color: #000; background-color: rgba(0,0,0,0.9); }
.ilightbox-button.ilightbox-next-button.minimal span:after { background-position: -226px -50px }
.ilightbox-button.ilightbox-prev-button.minimal span:after { background-position: -182px -50px } .ilightbox-button.minimal.horizontal { right: 0; nowhitespace: afterproperty; left: auto; top: 0; bottom: 0; top: 41%\9; width: 75px; height: 95px; }
.ilightbox-button.minimal.horizontal span:after { content: ""; display: block; position: absolute; top: 50%; left: 50%; margin-top: -15px; margin-left: -16px; height: 30px; width: 34px; background-image: url(//www.dolphinherning.dk/wp-content/themes/Total/assets/lib/ilightbox/minimal/skin.png); background-repeat: no-repeat; }
.ilightbox-button.ilightbox-next-button.minimal.horizontal span:after { background-position: -95px -50px }
.ilightbox-button.ilightbox-prev-button.minimal.horizontal { right: auto; left: 0; }
.ilightbox-button.ilightbox-prev-button.minimal.horizontal span:after { background-position: -137px -50px } .isMobile .ilightbox-social { display: none !important }
.ilightbox-holder .ilightbox-container .ilightbox-social { display: block !important; right: 20px; left: auto; top: -10px; padding: 0; }
.ilightbox-holder .ilightbox-container .ilightbox-social ul li a { background-image: none !important; font-size: 16px; color: #fff; text-decoration: none; opacity: 0.5; font-size: 16px; }
.ilightbox-holder .ilightbox-container .ilightbox-social ul li a:hover { opacity: 1 }
.ilightbox-social a:after { position: relative }
.ilightbox-social li.facebook a:after { content: "\f09a" }
.ilightbox-social li.twitter a:after { content: "\f099" }
.ilightbox-social li.googleplus a:after { content: "\f0d5" }
.ilightbox-social li.pinterest a:after { content: "\f231" } .ilightbox-social li a:after { font-family: "FontAwesome"; font-weight: normal; font-style: normal; letter-spacing: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }