.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.event-slide-container{display:flex;align-items:flex-end;}section .event-slide-wrapper{background:rgba(31,42,68,0.9);padding:40px;width:100%;height:270px;box-sizing:border-box;}.event-url{display:none;}.event-slide-header{display:flex;justify-content:space-between;}.event-slide-header h3{margin:0 0 40px 0;color:#ffffff;}.event-slide-header a.event-all{display:block;background:#4E87A0;height:40px;min-width:50px;color:#ffffff;line-height:43px;padding:0 20px;text-decoration:none;}.event-slide-header a.event-all:hover{background:#3d6a7e;}.event-slide .item-list{background:#fff;padding:20px;box-sizing:border-box;margin:0 40px;height:130px;width:220px;position:relative;}.event-slide .item-list .field-content{color:#1F2A44;}.event-slide .item-list h3{display:none;}.event-slide .item-list ul{padding:0;margin:0;list-style-type:none;}.event-slide .item-list .views-field-title a{color:#1F2A44;font-size:18px;text-decoration:none;}.event-slide .item-list .views-field-field-date h3{display:block;margin:0 0 10px 0;color:#1F2A44;font-size:28px;}.event-slide .item-list .views-field-field-date-end .field-content{font-size:14px;position:relative;top:-5px;}.event-slide .item-list .views-field-field-placering .field-content{font-size:14px;}.event-slide .item-list .box-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:24px solid #bd9b60;border-left:24px solid transparent;}.event-slide .item-list:hover{background:#4E87A0;cursor:pointer;}.event-slide .item-list:hover h3,.event-slide .item-list:hover .views-field-title a,.event-slide .item-list:hover .field-content{color:#ffffff;}.event-slide .owl-buttons > div{position:absolute;top:50%;width:20px;height:28px;transform:translateY(-50%);color:transparent;}.event-slide .owl-buttons .owl-next{right:0;}.event-slide .owl-buttons .owl-next:after,.event-slide .owl-buttons .owl-prev:after{position:absolute;top:0;right:0;content:'';width:20px;height:28px;background:url(/sites/all/modules/event_calendar/images/arrow-24px-right.svg) no-repeat;}.event-slide .owl-buttons .owl-prev:after{left:0;right:auto;background:url(/sites/all/modules/event_calendar/images/arrow-24px-left.svg) no-repeat;}@media screen and (max-width:767px){.slider-section{bottom:auto;}.contextual-links-region > section:last-child .slider-section{display:none;}section .event-slide-wrapper{position:absolute;top:0;left:0;background:rgb(31,42,68);height:310px;}}@media screen and (max-width:600px){.event-slide-header h3{margin:0 0 20px;font-size:20px;}}.page-eventkalender .event-calendar-top{height:50vh;position:relative;}.page-eventkalender .event-calendar-heading-wrapper{padding:10px;border:1px solid #ffffff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.page-eventkalender .event-calendar-heading{background:rgba(31,42,68,0.9);padding:25px 60px;border:1px solid #ffffff;}.page-eventkalender h1{color:#ffffff;font-size:50px;margin:0;}.page-eventkalender .event-calendar-wrapper{max-width:940px;margin:0 auto;padding:30px 0 40px 0;}.page-eventkalender .event-calendar-header h3{color:rgb(31,42,68);font-size:20px;margin:0px 0 20px;}.page-eventkalender .event-calendar-months ul{margin:0;padding:0;list-style-type:none;display:flex;}.page-eventkalender .event-calendar-months li{padding-right:10px;}.page-eventkalender .event-calendar-months a{display:block;width:40px;height:30px;text-align:center;color:rgb(31,42,68);line-height:30px;text-decoration:none;text-transform:capitalize;}.page-eventkalender .event-calendar-months a.active,.page-eventkalender .event-calendar-months a:hover{color:#ffffff;background:rgb(31,42,68);}.page-eventkalender .event-calendar-dates h3{color:rgb(31,42,68);margin:25px 0;text-transform:capitalize;}.page-eventkalender .event-calendar-dates ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}.page-eventkalender .event-calendar-dates li{margin-right:20px;margin-bottom:20px;padding:20px;background:#1f2a44;cursor:pointer;position:relative;width:220px;}.page-eventkalender .event-calendar-dates li:nth-child(4n){margin-right:0;}.page-eventkalender .event-calendar-dates li:hover{background:#4E87A0;cursor:pointer;}.page-eventkalender .event-calendar-dates li:hover h3,.page-eventkalender .event-calendar-dates li:hover .views-field-title a,.page-eventkalender .event-calendar-dates li:hover .field-content{color:#ffffff;}.page-eventkalender .event-calendar-dates .views-field-field-date span{font-size:28px;color:#ffffff;}.page-eventkalender .event-calendar-dates .views-field-field-date-end .field-content{font-size:14px;color:#ffffff;position:relative;top:-5px;}.page-eventkalender .event-calendar-dates .views-field-title span{font-size:20px;color:#ffffff;}.page-eventkalender .event-calendar-dates .views-field-field-placering .field-content{font-size:14px;color:#bd9b60;}.page-eventkalender .event-calendar-dates .box-triangle{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:24px solid #bd9b60;border-left:24px solid transparent;}.page-eventkalender .date-heading{display:none;}.page-eventkalender .event-calendar-pager .pager a{color:#ffffff;font-size:20px;background:#1f2a44;display:block;padding:5px 20px;margin:0;text-decoration:none;}.page-eventkalender .event-calendar-pager .pager a:hover{background:#4E87A0;}@media screen and (max-width:1024px){.page-eventkalender .event-calendar-wrapper{padding:20px 40px 40px;}.page-eventkalender .event-calendar-dates ul{justify-content:space-between;}.page-eventkalender .event-calendar-dates li{margin-right:0;}}@media screen and (max-width:767px){.page-eventkalender .event-calendar-dates ul{justify-content:center;}.page-eventkalender .event-calendar-dates li{margin:0 20px 20px 20px;}}@media screen and (max-width:660px){.page-fotorama section:first-of-type .slider-section,.page-fotorama section:last-of-type .slider-section{display:none;}.page-eventkalender h1{font-size:25px;}.page-eventkalender .event-calendar-dates li{width:100%;margin:0 0 20px 0;}.page-eventkalender .event-calendar-months ul{flex-wrap:wrap;}.page-eventkalender .event-calendar-months li{padding:0 25px 5px;}}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.node-support_ticket-form{max-width:600px;margin:0 auto;}.node-support_ticket-form #edit-submit{min-width:140px;height:40px;padding:0 15px;background:#af2930;border:none;color:#ffffff;font-size:16px;-webkit-appearance:none;text-transform:uppercase;border-radius:0;margin-bottom:40px;}.page-node-add-support-ticket .node-support_ticket-form .ajax-processed{margin-top:10px;}.node-support_ticket-form .description{font-size:12px;text-transform:none;margin-top:10px;}.page-support-thanks .thank-you-message p{text-align:center;margin-bottom:100px;}
.text-format-wrapper .form-item{margin-bottom:0;}.filter-wrapper{border-top:0;margin:0;padding:1.5em 0 1.5em;}.filter-wrapper .form-item{float:left;padding:0 0 0.5em 1.5em;}.filter-wrapper .form-item label{display:inline;}.filter-help{float:right;padding:0 1.5em 0.5em;}.filter-help p{margin:0;}.filter-help a{background:transparent url(/misc/help.png) right center no-repeat;padding:0 20px;}.filter-guidelines{clear:left;padding:0 1.5em;}.text-format-wrapper .description{margin-top:0.5em;}#filter-order tr .form-item{padding:0.5em 0 0 3em;white-space:normal;}#filter-order tr .form-type-checkbox .description{padding:0 0 0 2.5em;}input#edit-filters-filter-html-settings-allowed-html{width:100%;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}
.form-managed-file .form-file,.form-managed-file .form-submit{margin:0;}.form-managed-file input.progress-disabled{float:none;display:inline;}.form-managed-file div.ajax-progress,.form-managed-file div.throbber{display:inline;float:none;padding:1px 5px 2px 5px;}.form-managed-file div.ajax-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.form-managed-file div.ajax-progress-bar div.bar{margin:0;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
.countdownHolder{width:100%;margin:0 auto;font:40px/1.5 'Open Sans Condensed',sans-serif;text-align:center;letter-spacing:-3px;}.position{display:inline-block;height:1.6em;overflow:hidden;position:relative;width:1.05em;}.digit{position:absolute;display:block;width:1em;background-color:#444;border-radius:0.2em;text-align:center;color:#fff;letter-spacing:-1px;}.digit.static{box-shadow:1px 1px 1px rgba(4,4,4,0.35);background-image:linear-gradient(bottom,#3A3A3A 50%,#444444 50%);background-image:-o-linear-gradient(bottom,#3A3A3A 50%,#444444 50%);background-image:-moz-linear-gradient(bottom,#3A3A3A 50%,#444444 50%);background-image:-webkit-linear-gradient(bottom,#3A3A3A 50%,#444444 50%);background-image:-ms-linear-gradient(bottom,#3A3A3A 50%,#444444 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#3A3A3A),color-stop(0.5,#444444));}.countDays{}.countDiv0{}.countHours{}.countDiv1{}.countMinutes{}.countDiv2{}.countSeconds{}.countDiv{display:inline-block;width:16px;height:1.6em;position:relative;}.countDiv:before,.countDiv:after{position:absolute;width:5px;height:5px;background-color:#444;border-radius:50%;left:50%;margin-left:-3px;top:0.5em;box-shadow:1px 1px 1px rgba(4,4,4,0.5);content:'';}.countDiv:after{top:0.9em;}@media only screen and (max-width:600px){.countdownHolder{font:25px/1.5 'Open Sans Condensed',sans-serif;}}@media only screen and (max-width:400px){.countdownHolder{font:20px/1.5 'Open Sans Condensed',sans-serif;}}
