
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body {background:#222222 ;color:#666;}
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#5e8bc9;}
.componentheading {color:#5e8bc9;}
a,input.button {color:#5e8bc9;}
a:hover {color:#ccc;}
a:active {color:#ccc;}
h1 {color:#5e8bc9;}
h2 {color:#5e8bc9;}
h3 {color:#5e8bc9;}
h4 {color:#5e8bc9;}
h5 {color:#333333;}
h6 {color:#333333;}
/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
h1.pagetitle{background-color: #f6f6f6;border:4px solid #fff; outline: 1px solid #f2f2f2;padding:0 10px;}
.pagetitle, .pagetitle a {color:#fff; color:#5e8bc9;}
.pagetitle span{}
.title {color:#5e8bc9;}
.title a {color:#5e8bc9;}
.title a:hover {color:#5e8bc9;}
h4.title{color:#777;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#5e8bc9;}
.basecolor_2 {color:#5e8bc9;}
.basecolor_2 a {color:#5e8bc9;}
.basecolor_3 {color:#2a3e50;}
.basecolor_4 {color:#e9da89;}
.basecolor_5 {color:#64a2ce;}
.basecolor_6 {color:#5e8bc9;}
.basecolor_7 {color:#ccc;}
.basecolor_8 {color:#777;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#border-bar1{border:2px solid #5e8bc9;}
#border-bar2{border:7px solid #222;}
#headerwrap{z-index:99;position:relative;background:#f3f3f3 ;}
#header{padding-bottom:0px;background: ;}
#logo a{background:url(https://www.responsive.ejs.dk/templates/responsive/images/logos/logo-s1.png) no-repeat 0 0;height: 36px;width:193px;padding:0 0 20px 0;}
#search input{-moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:transparent ;}
#region1{background: ;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:transparent ;}
#region2wrap{margin-top:40px;}
#region2{background:#f3f3f3 ;}
#region2{-moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 6px 6px 0 0;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:transparent ;}
#region3wrapnoimg{background:transparent;}
#region3{ background:#f3f3f3 ;}
#region3{padding-bottom:30px;}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:transparent ;}
#region4{background:#f3f3f3 ;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#transparent ;}
#region5{background:#f3f3f3 ;}
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:transparent ;}
#region6{background:#f3f3f3 ;}
#region6 {-moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:transparent ;}
#region7{background: ;}
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:transparent ;}
#region8{background: ;}
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#111111 ;}
#region9{background: ;}
/* ----------------------------------------------*/
/* L 07 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#000000;color:#222;}
#footerpad{background:#000000;}
/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menu {background: #1e1e1e;}
.xmenu {color:#666;}
/* ----------------------------------------------*/
/* XTC Menu -Custom Style 6 Overrides
/* ----------------------------------------------*/
#menu{margin:0px!important;border-radius: 8px 8px 0px 0px!important;-moz-border-radius: 8px 8px 0px 0px!important;-webkit-border-radius: 8px 8px 0px 0px!important;}

/* Top Level */
#header ul.menu > li > a {color:#999; background: #1e1e1e url('https://www.responsive.ejs.dk/templates/responsive/images/menus/navsep.png') repeat-y top right;border-top:3px solid #1e1e1e;}
#header ul.menu > li > a:hover {color:#f1f1f1;background: #111111;border-top:3px solid #5e8bc9;}
#header ul.menu > li.active > a {color:#f1f1f1;background: #1e1e1e url('https://www.responsive.ejs.dk/templates/responsive/images/menus/navsep.png') repeat-y top right;border-top:3px solid #1e1e1e; border-top:3px solid #5e8bc9;}
#header ul.menu > li.active > a:hover {color:#f1f1f1;background: #111111;border-top:3px solid #5e8bc9;} 
/* Dropdown Level */
#header ul.menu li.parent > ul {background: #444444; -moz-box-shadow: 0 0 15px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.5); box-shadow: 0 0 15px rgba(0,0,0,0.5);}
#header ul.menu li.parent > ul > li {background:url('https://www.responsive.ejs.dk/templates/responsive/images/menus/menusep1.png') no-repeat center top;}
#header ul.menu li.parent > ul > li > a {color:#ccc; color:#f1f1f1;background: ;}
#header ul.menu li.parent > ul > li.active > a {color:#f1f1f1;background:  ;}
#header ul.menu li.parent > ul > li > a:hover {color:#f1f1f1;background: #5e8bc9 url('https://www.responsive.ejs.dk/templates/responsive/images/menus/menusep1.png') no-repeat center top; ;}
#header ul.menu li.parent > ul li:first-child a{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
#header ul.menu li.parent > ul li:last-child a{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
/* ----------------------------------------------*/
/* M 00 - Custom Menu Classes
/* ----------------------------------------------*/
ul.partners li {border-bottom: 1px solid #151515;}
ul.partners li a {color:#444;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: ;}
.module h3{background:   ;}
.module h3 span.first_word{color:#e55171;}
.module h3 span.rest{color:!important;}
.rtitle h3 span {background-color:#5e8bc9;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.underline h3 {border-bottom: 4px solid #5e8bc9;background:none!important;}
.frame {border: 8px solid #5e8bc9!important;}
.box{background:#5e8bc9!important;color:#fff!important;}
.tabbed h3{border-bottom-color:#5e8bc9!important;background:none!important;}
.tabbed h3 span{background:#5e8bc9!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
/* ----------------------------------------------*/
/* S 01 - JXTC  Walls(mainslide)
/* ----------------------------------------------*/
.slide {padding-top:40px !important;}
.slidetext h1 {color:#e9da89!important;}
.slidetext h2 {color:#777!important;}
/* -------------------------------------------------*/
/* S 02 - Flat Buttons -  That work with Base Colors
/* -------------------------------------------------*/
.flatbluebutton, .flatbluebutton_lg, .flatbluebutton_lg1 {background:#5e8bc9 !important;}
.flatbluebutton:hover, .flatbluebutton_lg:hover, .flatbluebutton_lg1:hover {background:#5e8bc9;color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
.flatgreybutton, .flatgreybutton_lg, .flatgreybutton_lg1 {background:#5e8bc9;}
.flatgreybutton:hover, .flatgreybutton_lg:hover, .flatgreybutton_lg1:hover {background:#ccc;color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
.smallbluebutton {color:#5e8bc9 !important;}
.smallbluebutton span {color:#5e8bc9; padding-right:8px;}
.smallgreybutton {color:#5e8bc9 !important;}
.smallgreybutton span {color:#5e8bc9; font-size:96%;padding-right:8px;}
span.drk{color:#ccc !important;}
span.drk1{color:#5e8bc9 !important;}
span.pink{color:#777;}
.jxtc_newspro_tmp25_info p a {color:#5e8bc9!important;}

/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
.btn input,.btn button{ background:#660066;}
div.joomla div.item{border-bottom:1px dotted #ccc;} 
.wallframe {padding:5px; background:#fff; border: 1px solid #eee;}
.imgframe {padding:5px; background:#fff; border: 1px solid #e8e8e8;}
h5.day {color:#fff;}
h5.month{color:#fff;}
.article_date{color:#fff;background-color:#5e8bc9; border:6px solid #fff; box-shadow: 0 0 0 1px #ddd;}
div.breadcrumbs {background-color: #ebebeb;border:6px solid #fff;}
span.showHere {color:#5e8bc9;}
a.pathway {color:#999999 !important;}
span.here {color:#999999 !important;}
.readmore a {color:#5e8bc9 !important;}
.readmore a span {color:#5e8bc9;}
.readmore a:hover {background:#5e8bc9; color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
div.pagination span {color:#ccc;}
.pagination ul > li > a, .pagination ul > li > span {background-color:#2a3e50;color:#ccc;}
.pagination ul > li > a {color:#fff;}	
.pagination ul > li > a:hover {color:#666;}
div.action{}
legend {color:#5e8bc9 !important;}
dt.result-title, dt.result-title a {color:#5e8bc9 !important; font-weight:normal;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:#f3f3f3;}
.bargraphv,.bargraphv a:hover{ background-color:#5e8bc9!important;}
.circletag { background-color:#5e8bc9!important;}
.circlebottom {border-top-color: #5e8bc9!important;}
.cloud_tag1 {background-color:#5e8bc9!important;}
.bargraphv,.bargraphv a {background-color:#777!important;} 
/* ----------------------------------------------*/
/* HTML 00 - Custom HTML Markup(dolor)
/* ----------------------------------------------*/
/*h3.drk{color:#e9da89;}
h3.blue{color:#5e8bc9;}*/
span.drk {color:#ccc;}
span.drk1 {color:#5e8bc9;}
h2.spanpink {color:#777;}
.time-to {background: url(https://www.responsive.ejs.dk/templates/responsive/images/backgrounds/timeto.png) center 0 no-repeat;}
ul.social li a {color:#999;}
ul.social li {border-right: 1px solid #ddd;}
ul.social1 li a {color:#333;}
/* ----------------------------------------------*/
/* HTML 01 - Custom HTML Markup(etc)
/* ----------------------------------------------*/
.icon_wrap {text-align:center;width:12em; height:12em; border:12px solid #fff; outline:1px solid #ccc; vertical-align:middle; background-color:#5e8bc9; border-radius:50%;}
.icon_wrap i{height:auto!important;width:auto!important;font-size:120px; line-height:80%; color:#e6e6e6;}
.schedulebutton {background: url(https://www.responsive.ejs.dk/templates/responsive/images/schedule-s4.png) 0 0 no-repeat;}
.login_slide_btn {color:#ebebeb;background:#5e8bc9;}
.login_slide_btn:hover {color:#fff;background:#5e8bc9;cursor:pointer;}
.logout_slide_btn {color:#5e8bc9;background:#ebebeb;}
.logout_slide_btn:hover {color:#fff;background:#5e8bc9;cursor:pointer;}
div.slide-leftbox label {color:#fff}
div.slide-leftbox li a {color:#5e8bc9;font-size:10px; font-weight:bold; text-transform:uppercase;}
div.slide-leftbox input.button, input.button {background:#5e8bc9 !important;	color:#fff;}
.search_menu_btn {color:#ebebeb;background:#666;}
.search_menu_btn:hover {color:#fff;background:#5e8bc9;cursor:pointer;}
.jxtc_newspro_tmp25_info_wrap{background:#5e8bc9 !important;box-shadow: 
		0 0 0 20px #333, 
		inset 0 0 3px  #333!important;}
.jxtc_newspro_tmp25_item{background:#333!important; border:1px solid #444; -moz-box-shadow: 0 4px 0 rgba(0,0,0,0.2) !important; -webkit-box-shadow: 0 4px 0 rgba(0,0,0,0.2) !important; box-shadow: 0 4px 0 rgba(0,0,0,0.2) !important;}
.jxtc_newspro_tmp25_info_front {}
h4.news a {color:#e9da89 !important;}
h4.news a:hover {color:#ccc !important;}
.modspace {border-bottom-color: #333333 !important;}
/* ----------------------------------------------*/
/* HTML 02 - Overrides
/* ----------------------------------------------*/

/* Kommento */
.kmt-readmore span {color:#393939;}
.kmt-readmore a {color:#5e8bc9 !important;border-right:1px solid #ccc;}
.kmt-readmore a:hover {color:#5e8bc9 !important;}
.kmt-comment span {color:#393939;}
.kmt-comment a {color:#5e8bc9 !important;border-right:1px solid #ccc;}
.kmt-comment a:hover {color:#5e8bc9 !important;}
.kmt-hits span {color:#393939;}
.kmt-hits a {color:#5e8bc9 !important;}
.kmt-hits a:hover {color:#5e8bc9 !important;}
#section-kmt .input.button {background:#5e8bc9 !important;color:#fff !important;	}
#section-kmt .kmt-btn-submit {background:#5e8bc9 !important;color:#fff !important;}
div.kmt-content p {background:#fff;}
div.kmt-content p:after {border-color:transparent #fff;}