@charset "UTF-8";
/* IV├åKST webshop */
/* 2014 */
@import url(https://fonts.googleapis.com/css?family=Cookie);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,700);
@import url("https://fonts.googleapis.com/css?family=Maven+Pro:400,500,700,900");
/* line 2, ../sass/base/_tables.scss */
table {
  float: left;
}

/* HUSK i .htaccess:
  
# BEGIN REQUIRED FOR WEBFONTS

AddType font/ttf .ttf
AddType font/eot .eot
AddType font/otf .otf
AddType font/woff .woff

<FilesMatch "\.(ttf|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </IfModule>
</FilesMatch>

# END REQUIRED FOR WEBFONTS
 
*/
@font-face {
  font-family: cachet;
  src: url("/sites/all/themes/ivaekst3/css/CachetStd-Medium.otf");
}
/* font-family: 'Cookie', cursive; */
/* font-family: 'Open Sans', sans-serif; */
/* styles 
 * Light: 300
 * Semi-Bold 600
 * bold 700
 * Extra-Bold 800
 */
/* font-family: 'Raleway', sans-serif; */
/* styles 
 * 
 * Normal, Regular: 400
 * Medium: 500
 * Bold: 700
 */
/* font-family: 'Maven Pro', sans-serif; */
/* styles
 *
 * Normal, Regular: 400
 * Medium: 500
 * Bold: 700
 * Black: 900
 */
/* line 24, ../sass/kurser2014.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 29, ../sass/kurser2014.scss */
img {
  max-width: inherit;
}

/* line 33, ../sass/kurser2014.scss */
select {
  font-weight: bold;
  padding: 5px;
}

/* option classes */
/* line 39, ../sass/kurser2014.scss */
.event {
  color: #000;
}

/* line 44, ../sass/kurser2014.scss */
.online {
  color: #000;
  background-color: #00f;
}

/* line 49, ../sass/kurser2014.scss */
.lukket {
  color: #000;
  background-color: #F76A6A;
}

/* line 55, ../sass/kurser2014.scss */
option {
  background-color: #ffffff;
}

/* line 59, ../sass/kurser2014.scss */
.venteliste {
  color: #000;
  background-color: #69B669;
}

/* IV├åKSTprisen prisfest tilmeld */
/* ********************** */
/* mobile start */
/* line 73, ../sass/kurser2014.scss */
#horizontalTabkurser {
  color: #000;
}

/* kursusforside (kurser helside) */
/* line 78, ../sass/kurser2014.scss */
#kurser_content_2014 {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  padding: 0;
  width: 94%;
  margin: 3%;
}
/* line 86, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_forside_column3 {
  width: 100%;
  padding: 33px;
  padding-right: 0;
  float: left;
}
/* line 92, ../sass/kurser2014.scss */
#kurser_content_2014 #topbanner {
  display: none;
}
/* line 95, ../sass/kurser2014.scss */
#kurser_content_2014 .border_btm {
  border-bottom: 0 !important;
}
/* line 98, ../sass/kurser2014.scss */
#kurser_content_2014 .kurser_list {
  margin-top: 74px;
  margin-left: 0;
  padding-bottom: 20px;
  padding-top: 20px;
}
/* line 105, ../sass/kurser2014.scss */
#kurser_content_2014 .kurser_list td {
  display: inline-block;
  width: 100%;
}
/* line 109, ../sass/kurser2014.scss */
#kurser_content_2014 .kurser_list img {
  width: 100%;
  height: auto;
}
/* line 114, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_out {
  border: none;
  margin: 0;
  margin-top: 20px;
  padding-bottom: 10px;
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
}
/* line 121, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_out .kurser_greybox_undertitel {
  display: none;
}
/* line 125, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_out a:link, #kurser_content_2014 .kursus_out a:active, #kurser_content_2014 .kursus_out a:visited, #kurser_content_2014 .kursus_out a:hover {
  text-decoration: none !important;
  color: #000 !important;
}
/* line 130, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_greybox {
  background-color: inherit;
  height: auto;
  width: 100%;
}
/* line 136, ../sass/kurser2014.scss */
#kurser_content_2014 .kursus_out:hover {
  background-color: #fff;
}
/* line 139, ../sass/kurser2014.scss */
#kurser_content_2014 a:link {
  color: #000;
}
/* line 142, ../sass/kurser2014.scss */
#kurser_content_2014 #filter_ingen {
  text-align: center;
}
/* line 146, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser, #kurser_content_2014 #aktuelle_masterclasses, #kurser_content_2014 #tidligere_masterclasses {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
}
/* line 152, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser .kurser_list, #kurser_content_2014 #aktuelle_masterclasses .kurser_list, #kurser_content_2014 #tidligere_masterclasses .kurser_list {
  margin: 0;
  padding-left: 10px;
}
/* line 156, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser h2, #kurser_content_2014 #aktuelle_masterclasses h2, #kurser_content_2014 #tidligere_masterclasses h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
/* line 161, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter, #kurser_content_2014 #tidligere_masterclasses #kurser_filter {
  margin: 0;
  padding: 0;
  margin-top: 5px;
}
/* line 165, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter #wait, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter #wait, #kurser_content_2014 #tidligere_masterclasses #kurser_filter #wait {
  display: none;
  width: 20px;
  height: 12px;
  float: left;
  margin-top: -3px;
  margin-left: 20px;
}
/* line 173, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter input[type=submit], #kurser_content_2014 #aktuelle_kurser #kurser_filter input[type=button], #kurser_content_2014 #aktuelle_masterclasses #kurser_filter input[type=submit], #kurser_content_2014 #aktuelle_masterclasses #kurser_filter input[type=button], #kurser_content_2014 #tidligere_masterclasses #kurser_filter input[type=submit], #kurser_content_2014 #tidligere_masterclasses #kurser_filter input[type=button] {
  background-color: #88c84b;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
  padding: 3px;
  border: none;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  color: #fff;
  border: 0;
  width: 61px;
  height: 31px;
  cursor: pointer;
  margin-top: -7px !important;
}
/* line 190, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter_by_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_submit, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_by_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_submit, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_by_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_submit {
  clear: both;
  margin-top: 5px;
}
/* line 194, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben, #kurser_content_2014 #aktuelle_kurser kurser_filter_by, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben, #kurser_content_2014 #aktuelle_masterclasses kurser_filter_by, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben, #kurser_content_2014 #tidligere_masterclasses kurser_filter_by, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass {
  float: left;
  margin-top: 5px;
}
/* line 198, ../sass/kurser2014.scss */
#kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben input, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass input, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben input, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass input, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben input, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass input {
  margin-top: 2px;
}
/* line 204, ../sass/kurser2014.scss */
#kurser_content_2014 #kommende_kurser {
  overflow: hidden;
  *zoom: 1;
  background-color: #ffffff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 211, ../sass/kurser2014.scss */
#kurser_content_2014 #kommende_kurser .kurser_list {
  margin: 0;
  padding-left: 10px;
}
/* line 215, ../sass/kurser2014.scss */
#kurser_content_2014 #kommende_kurser .header_div {
  cursor: pointer;
}
/* line 217, ../sass/kurser2014.scss */
#kurser_content_2014 #kommende_kurser .header_div img {
  margin-top: -6px;
}
/* line 221, ../sass/kurser2014.scss */
#kurser_content_2014 #kommende_kurser #kommende_kurser_list {
  display: none;
}
/* line 225, ../sass/kurser2014.scss */
#kurser_content_2014 #tidligere_kurser {
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 231, ../sass/kurser2014.scss */
#kurser_content_2014 #tidligere_kurser .kurser_list {
  margin: 0;
}
/* line 234, ../sass/kurser2014.scss */
#kurser_content_2014 #tidligere_kurser .header_div {
  cursor: pointer;
}
/* line 236, ../sass/kurser2014.scss */
#kurser_content_2014 #tidligere_kurser .header_div img {
  margin-top: -6px;
}
/* line 240, ../sass/kurser2014.scss */
#kurser_content_2014 #tidligere_kurser #tidligere_kurser_list {
  display: none;
}

/* kursusforside  slut*/
/* frameld kurser    */
/* line 250, ../sass/kurser2014.scss */
#content_msg {
  background-color: #ffffff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
}

/* line 257, ../sass/kurser2014.scss */
#content_msg_top {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
}
/* line 264, ../sass/kurser2014.scss */
#content_msg_top h2 {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 10px;
}
/* line 270, ../sass/kurser2014.scss */
#content_msg_top #kurser {
  top: 60px;
  position: relative;
}

/* line 277, ../sass/kurser2014.scss */
#content_msg_btm .kursusinfo {
  color: #88c84b;
}
/* line 281, ../sass/kurser2014.scss */
#content_msg_btm #content_msg_btm_right img {
  display: none;
}

/* line 287, ../sass/kurser2014.scss */
#afmeld_mobile_header {
  position: relative;
  top: 40px;
  margin-bottom: 50px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e0e0e0;
}

/* frameld kurser slut   */
/* line 296, ../sass/kurser2014.scss */
#kurser_container_2014 {
  width: 100%;
  margin: 0 auto;
}

/* line 301, ../sass/kurser2014.scss */
#kurser_content {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 100%;
  margin-right: 0;
}
/* line 307, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  border-right: 0;
  border-bottom: 0;
  padding-left: 0;
}
/* line 317, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top #kurser_foto {
  margin: 0 auto;
}
/* line 319, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top #kurser_foto img {
  width: 100%;
  height: auto;
  padding: 7px;
  border: 1px solid #e8e8e8;
}
/* line 326, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top #kurser_title {
  font-size: 20px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 800;
  text-transform: uppercase;
}
/* line 332, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top #kurser_undertitel {
  font-size: 14px;
  font-weight: normal;
}
/* line 336, ../sass/kurser2014.scss */
#kurser_content #kurser_content_top #kurser_teaser {
  font-size: 12px;
  font-weight: normal;
}

/* line 346, ../sass/kurser2014.scss */
#kurser_content_btm {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px;
  border-right: 0;
  border-bottom: 0;
  /* responsive-tabs */
}
/* line 357, ../sass/kurser2014.scss */
#kurser_content_btm #faneblade {
  overflow: hidden;
  *zoom: 1;
  margin-top: 30px;
  clear: both;
  float: left;
  font-size: 14px;
}
/* line 364, ../sass/kurser2014.scss */
#kurser_content_btm #info_arrow {
  display: none;
  margin-left: -90px;
  float: left;
}
/* line 370, ../sass/kurser2014.scss */
#kurser_content_btm #kurser_adresser h2 {
  display: none;
}
/* line 373, ../sass/kurser2014.scss */
#kurser_content_btm #kurser_adresser a {
  text-decoration: underline;
}
/* line 378, ../sass/kurser2014.scss */
#kurser_content_btm #horizontalTabkurser {
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 383, ../sass/kurser2014.scss */
#kurser_content_btm ul.resp-tabs-list {
  overflow: hidden;
  *zoom: 1;
  padding: 0px;
  color: #fff;
  width: 100%;
  height: auto;
  background-image: url("/images/2014/kursusside_arrow.png");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: -20px;
  background-color: #0e2b38;
}
/* line 396, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tabs-container {
  padding: 0px;
  background-color: #fff;
  clear: left;
  overflow: hidden;
  *zoom: 1;
}
/* line 403, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-item {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  position: relative;
  text-align: center;
  background: #0e2b38;
  border: 0;
  padding: 21px 15px !important;
}
/* line 412, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-item:hover {
  background: #26404c;
}
/* line 416, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-active {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  border: 0;
  background: #26404c;
  height: 40px;
  padding: 21px 15px !important;
}
/* line 424, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-active li {
  margin: 10px;
}
/* line 429, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-content {
  background-color: #fff;
  border: 0;
  padding: 0;
}
/* line 434, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-content-active {
  overflow: hidden;
  *zoom: 1;
  border: 0;
  min-height: inherit;
}
/* line 438, ../sass/kurser2014.scss */
#kurser_content_btm .resp-tab-content-active iframe {
  /* you tube osv. */
  width: 100%;
}
/* line 443, ../sass/kurser2014.scss */
#kurser_content_btm h2.resp-accordion {
  color: #ffffff !important;
  font-size: 13px;
  /* border: 1px solid #c1c1c1; */
  border-top: 1px solid #c1c1c1;
  margin: 0px;
  padding: 10px 15px !important;
}

/* line 454, ../sass/kurser2014.scss */
#map_adwords_underviser {
  clear: both;
  float: left;
}

/* kurser helside sidebar */
/* line 460, ../sass/kurser2014.scss */
#kurser_helside_sidebar {
  clear: both;
  top: 20px;
  position: relative;
}

/* line 466, ../sass/kurser2014.scss */
#kurser_helside_sidebar_adwords {
  clear: both;
  margin-top: 0;
  background-color: #fff;
  padding: 0px;
}

/* line 473, ../sass/kurser2014.scss */
#kurser_helside_sidebar_adwords div:nth-of-type(2) {
  border-top: 1px solid #e0e0e0;
}

/* line 477, ../sass/kurser2014.scss */
#kurser_helside_sidebar_adwords_header {
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 800;
  clear: both;
  border-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 18px;
  border: 0;
  padding-bottom: 10px;
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* line 492, ../sass/kurser2014.scss */
.kursus {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform: inherit;
  border: 0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  clear: both;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 18px;
  padding-bottom: 18px;
}

/* kurser helside sidebar SLUT*/
/* line 507, ../sass/kurser2014.scss */
#kurser_sidebar {
  clear: both;
  float: none;
  width: auto;
}
/* line 512, ../sass/kurser2014.scss */
#kurser_sidebar #btn_hent_voucher {
  margin-top: 10px;
  clear: both;
  float: none;
  color: #fff !important;
  text-decoration: none !important;
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  background-color: #88c84b;
  -webkit-border-top-left-radius: 7px;
  -moz-border-radius-topleft: 7px;
  border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topright: 7px;
  border-top-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-left-radius: 7px;
  text-indent: 0px;
  border: 1px solid #dcdcdc;
  display: inline-block;
  font-style: normal;
  height: 45px;
  line-height: 45px;
  width: 270px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}
/* line 548, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_pris_0 {
  clear: both;
  background-color: #fff;
  padding: 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 554, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_pris_0 h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  padding-bottom: 10px;
  line-height: 0.8em;
}
/* line 562, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_pris_0 a {
  color: #5a9622;
  text-decoration: underline;
}
/* line 567, ../sass/kurser2014.scss */
#kurser_sidebar #noshowfee {
  display: none;
}
/* line 570, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld {
  clear: both;
  background-color: #fff;
  padding: 0;
  presp-tab-contentadding-top: 5px;
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 577, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px !important;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 585, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld p.lukket {
  color: #F76A6A;
  background-color: #fff;
}
/* line 589, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld p.venteliste {
  color: #69b669;
  background-color: #fff;
}
/* line 594, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #kurser_tilmeld {
  width: 100%;
}
/* line 597, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform {
  margin-top: 10px;
}
/* line 600, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform label {
  float: left;
  clear: both;
  font-size: 14px;
  font-weight: normal;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 0.3em;
}
/* line 608, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform label .redstar {
  color: #990000;
}
/* line 612, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #ej_cvr {
  float: left;
}
/* line 616, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform label[for=ej_cvr], #kurser_sidebar #kurser_sidebar_tilmeld #userform #virksomhedsejer label {
  float: left;
  clear: none;
  font-size: 14px;
  font-weight: normal;
  margin-left: 5px;
  padding-left: 0;
  margin-bottom: 0.3em;
  top: -3px;
  position: relative;
}
/* line 628, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #virksomhedsejer {
  margin-bottom: 20px;
  margin-top: 10px;
  clear: both;
}
/* line 632, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #virksomhedsejer input.error {
  width: inherit;
  border: 1px solid #FFDFDF;
  outline: 2px solid #FFDFDF;
}
/* line 639, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #div_codan_tilbud_restaurationer {
  display: none;
}
/* line 644, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #div_codan_tilbud, #kurser_sidebar #kurser_sidebar_tilmeld #userform #div_codan_tilbud_restaurationer {
  padding-top: 25px;
}
/* line 647, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #codan_ej_cvr_popup {
  width: 200px;
  background-color: #ffffff;
}
/* line 652, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #codan_tilbud, #kurser_sidebar #kurser_sidebar_tilmeld #userform #codan_tilbud_restaurationer {
  float: left;
}
/* line 655, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform label[for=codan_tilbud], #kurser_sidebar #kurser_sidebar_tilmeld #userform label[for=codan_tilbud_restaurationer] {
  float: left;
  clear: none;
  font-size: 14px;
  font-weight: normal;
  margin-left: 20px;
  padding-left: 0;
  margin-bottom: 0.3em;
  top: -16px;
  position: relative;
}
/* line 666, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #div_pitch {
  clear: both;
  top: 5px;
  position: relative;
}
/* line 671, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #pitch {
  position: absolute;
}
/* line 674, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform label[for=pitch] {
  margin-left: 18px;
  margin-top: -5px;
}
/* line 679, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=text], #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=email], #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=password] {
  clear: both;
  width: 100%;
  height: 25px;
  background-color: #f2f2f2;
  padding: 3px;
  border: 0;
  margin-bottom: 14px;
  -webkit-box-shadow: inset #ddd 1px 1px 2px;
  -moz-box-shadow: inset #ddd 1px 1px 2px;
  box-shadow: inset #ddd 1px 1px 2px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 697, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform input.error {
  background-color: #FFDFDF;
}
/* line 700, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform .error_kursus {
  color: #F00;
}
/* line 703, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #error {
  clear: both;
  float: left;
}
/* line 707, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #wait_tilmelding {
  display: none;
  height: 40px;
  width: 100px;
  margin: 0 auto;
  position: relative;
  clear: both;
  text-align: center;
  top: 20px;
}
/* line 717, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #btn_tilmeld_div {
  clear: both;
  text-align: center;
  top: 10px;
  position: relative;
}
/* line 723, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #userform #btn_tilmeld {
  clear: both;
  float: none;
  color: #fff !important;
  text-decoration: none !important;
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  background-color: #88c84b;
  -webkit-border-top-left-radius: 7px;
  -moz-border-radius-topleft: 7px;
  border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topright: 7px;
  border-top-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-left-radius: 7px;
  text-indent: 0px;
  border: 1px solid #dcdcdc;
  display: inline-block;
  font-style: normal;
  height: 45px;
  line-height: 45px;
  width: 200px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}
/* line 759, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #branche_div {
  display: block;
  clear: both;
  margin-top: 30px;
  position: relative;
}
/* line 764, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #branche_div select {
  width: 100%;
}
/* line 769, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #btn_tilmeld_div_default {
  text-align: center;
  top: 10px;
  position: relative;
}
/* line 774, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld #btn_tilmeld_default {
  clear: both;
  float: none;
  color: #fff !important;
  text-decoration: none !important;
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  background-color: #88c84b;
  -webkit-border-top-left-radius: 7px;
  -moz-border-radius-topleft: 7px;
  border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topright: 7px;
  border-top-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-left-radius: 7px;
  text-indent: 0px;
  border: 1px solid #dcdcdc;
  display: inline-block;
  font-style: normal;
  height: 45px;
  line-height: 45px;
  width: 200px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}
/* line 808, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_tilmeld a {
  color: #5a9622;
  text-decoration: underline;
}
/* line 813, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_voucher {
  clear: both;
  background-color: #fff;
  padding: 0;
  padding-top: 5px;
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 820, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_voucher h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 0;
}
/* line 827, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_voucher a {
  text-decoration: underline;
  color: #339933;
}
/* line 831, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_voucher a:hover {
  color: #666666;
}
/* line 835, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_social {
  clear: both;
  margin-top: 30px;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 30px;
  padding-top: 10px;
}
/* line 842, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_social p.header {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 25px;
  margin-left: 0;
}
/* line 852, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_social .kurser_social {
  width: 100%;
  height: 56px;
  margin: 0;
  margin-top: 7px;
  margin-bottom: 7px;
  border: 1px solid #e0e0e0;
  /* vertical gradient */
  background: #fafafa;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fafafa), color-stop(100%, #fafafa));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%, #fafafa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
  /* IE6-9 */
}
/* line 869, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_social .kurser_social img {
  float: left;
  padding: 12px;
}
/* line 873, ../sass/kurser2014.scss */
#kurser_sidebar #kurser_sidebar_social .kurser_social .social_text {
  padding: 20px;
  display: block;
}

/* TAK for bestilling */
/* line 883, ../sass/kurser2014.scss */
#bestilling_tak {
  display: none;
}

/* line 887, ../sass/kurser2014.scss */
#kurser_tak_top {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
}
/* line 890, ../sass/kurser2014.scss */
#kurser_tak_top h2, #kurser_tak_top .h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px !important;
  font-weight: 800 !important;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 900, ../sass/kurser2014.scss */
.kurser_tak_top {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  float: left;
  padding: 0;
  padding-top: 30px;
  margin: 0 auto;
  border-right: 0;
  border-bottom: 0;
  min-height: auto;
}

/* line 915, ../sass/kurser2014.scss */
#google_calendar {
  margin-top: 25px;
  margin-bottom: 20px;
  padding-bottom: 30px;
}
/* line 920, ../sass/kurser2014.scss */
#google_calendar a {
  color: #666 !important;
}

/* line 925, ../sass/kurser2014.scss */
#google_calendar_logo {
  /* google calendar bg image + link  */
  background-image: url(/images/2014/google_calendar_logo.png);
  width: 285px;
  height: 47px;
  display: inline-block;
  cursor: pointer;
  text-align: right;
  padding-right: 20px;
  padding-top: 15px;
}

/* line 937, ../sass/kurser2014.scss */
#calendar_icon {
  clear: both;
  background-image: url(/images/2014/calendar_icon.png);
  width: 40px;
  height: 40px;
  float: left;
  margin-right: 20px;
}

/* line 946, ../sass/kurser2014.scss */
#adresse_icon {
  clear: both;
  background-image: url(/images/2014/adresse_icon.png);
  width: 40px;
  height: 40px;
  float: left;
  margin-right: 20px;
}

/* line 955, ../sass/kurser2014.scss */
.tilmelding_info {
  overflow: hidden;
  *zoom: 1;
  float: left;
  width: 80%;
  margin-bottom: 30px;
}
/* line 960, ../sass/kurser2014.scss */
.tilmelding_info a {
  color: #88c84b !important;
  line-height: 20px;
  font-weight: bold;
  display: inline-block;
}

/* line 968, ../sass/kurser2014.scss */
.tilmelding_clear {
  clear: both;
  margin-top: 20px;
  width: 100%;
  min-height: 40px;
}

/* line 975, ../sass/kurser2014.scss */
#kurser_tak_share {
  overflow: hidden;
  *zoom: 1;
  margin-top: 30px;
  clear: both;
}

/* line 982, ../sass/kurser2014.scss */
#share {
  margin: 0;
}

/* line 986, ../sass/kurser2014.scss */
#bestilling_tak_tragt {
  width: 100%;
  margin-left: 0;
  position: relative;
}

/* line 995, ../sass/kurser2014.scss */
#kurser_tragt td {
  display: block;
}
/* line 998, ../sass/kurser2014.scss */
#kurser_tragt .tragtform_2015 {
  /* bruger metoden med negativ margin-left istedet for display.none for at f├Ñ validering til at virke */
  margin-left: -66666px;
  position: absolute;
  padding: 0;
  padding-top: 10px;
  background-color: #fff;
}
/* line 1008, ../sass/kurser2014.scss */
#kurser_tragt input[type=text], #kurser_tragt input[type=email], #kurser_tragt input[type=password], #kurser_tragt input[type=submit], #kurser_tragt select {
  width: 100%;
  height: 48px;
  border: 1px solid #e0e0e0;
  background-color: #eee;
  margin-top: 10px;
  margin-bottom: 12px;
  margin-top: 6px;
  background-color: whiteSmoke;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 0 6px;
}
/* line 1023, ../sass/kurser2014.scss */
#kurser_tragt input[type=checkbox] {
  margin: 0;
  margin-right: 5px;
  vertical-align: bottom;
}
/* line 1028, ../sass/kurser2014.scss */
#kurser_tragt input[type=submit] {
  color: #fff;
  background-color: #88c84b;
  font-size: 20px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 1037, ../sass/kurser2014.scss */
#kurser_tragt input[type=radio] {
  width: inherit;
}
/* line 1040, ../sass/kurser2014.scss */
#kurser_tragt input.error {
  background-color: #FFDFDF;
}

/* line 1046, ../sass/kurser2014.scss */
.errormsg p {
  text-align: left;
  color: #f00;
}

/* line 1051, ../sass/kurser2014.scss */
#bestilling_tak_tragt_ribbon {
  background-image: url(/images/2014/ribbon_partner_tilbud.png);
  position: absolute;
  z-index: 335;
  right: 0;
  width: 115px;
  height: 115px;
  margin-top: -30px;
}

/* line 1061, ../sass/kurser2014.scss */
.kurser_tragt_item {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 10px;
  padding-bottom: 20px;
  padding-top: 20px;
}
/* line 1068, ../sass/kurser2014.scss */
.kurser_tragt_item h2 {
  margin-bottom: 0 !important;
  font-size: 14px;
}
/* line 1072, ../sass/kurser2014.scss */
.kurser_tragt_item .border_btm {
  padding-bottom: 0 !important;
}

/* line 1077, ../sass/kurser2014.scss */
.vaelg {
  display: block;
  cursor: pointer;
  color: #fff;
  float: left;
  width: 70px;
  height: 30px;
  margin-top: 10px !important;
  margin-right: inherit;
  background-color: #88c84b;
  text-align: center;
  padding-top: 5px;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 800;
  text-transform: uppercase;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 1097, ../sass/kurser2014.scss */
.vaelg a:hover {
  color: #000;
}

/* line 1102, ../sass/kurser2014.scss */
.tragt_left {
  width: 100%;
}

/* line 1106, ../sass/kurser2014.scss */
#deloitte_ring {
  width: 100%;
  height: 40px;
  color: #666;
}

/* line 1112, ../sass/kurser2014.scss */
#kurser_tak_btm {
  overflow: hidden;
  *zoom: 1;
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-top: 30px;
  border-right: 0;
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 20px;
}
/* line 1122, ../sass/kurser2014.scss */
#kurser_tak_btm h2, #kurser_tak_btm .h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 20px !important;
  font-weight: 800 !important;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 1130, ../sass/kurser2014.scss */
#kurser_tak_btm .header_div {
  height: 70px;
}
/* line 1133, ../sass/kurser2014.scss */
#kurser_tak_btm #kurser_nyeste {
  margin-left: 0;
  clear: both;
}
/* line 1136, ../sass/kurser2014.scss */
#kurser_tak_btm #kurser_nyeste .kurser_list {
  border-top: 1px solid #ccc;
  margin-top: 0;
}
/* line 1140, ../sass/kurser2014.scss */
#kurser_tak_btm #kurser_nyeste td {
  margin-bottom: 40px;
  display: block;
  width: auto;
  padding-right: 10px;
  vertical-align: top;
}
/* line 1148, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_greybox {
  background-color: #fff;
  width: 100%;
  padding: 10px;
}
/* line 1154, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_greybox div {
  padding-top: 5px;
}
/* line 1161, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_greybox_img img {
  display: block;
  width: 100%;
}
/* line 1165, ../sass/kurser2014.scss */
#kurser_tak_btm .kurser_greybox_titel {
  color: #000000;
  font-weight: bold;
  font-size: 14px;
}
/* line 1170, ../sass/kurser2014.scss */
#kurser_tak_btm .kurser_greybox_undertitel {
  color: #000000;
}
/* line 1176, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_greybox a:link, #kurser_tak_btm .kursus_greybox a:active, #kurser_tak_btm .kursus_greybox a:visited {
  color: #000000 !important;
  color: #ffffff !important;
  /* text-decoration: underline !important; */
}
/* line 1181, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_greybox a:hover {
  color: #000000 !important;
  text-decoration: underline !important;
}
/* line 1185, ../sass/kurser2014.scss */
#kurser_tak_btm .kursus_out {
  border: 0;
  margin-bottom: 20px;
}

/* kursus sider slut */
/*  mobile slut  */
/* ------------- */
/* desktop start */
@media (min-width: 560px) {
  /* kursusforside */
  /* line 1203, ../sass/kurser2014.scss */
  #kurser_content_2014 {
    overflow: hidden;
    *zoom: 1;
    background-color: #f3f3f3;
    max-width: 1280px;
    padding: 30px;
    width: auto;
    margin: 0;
  }
  /* line 1212, ../sass/kurser2014.scss */
  #kurser_content_2014 .kurser_list {
    margin: 0;
  }
  /* line 1214, ../sass/kurser2014.scss */
  #kurser_content_2014 .kurser_list td {
    width: auto;
  }
  /* line 1218, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_forside_column3 {
    width: 320px;
    padding: 33px;
    padding-right: 0;
    float: left;
  }
  /* line 1224, ../sass/kurser2014.scss */
  #kurser_content_2014 #topbanner {
    display: block;
    background-color: #fff;
    width: 1000px;
    height: 140px;
    margin: 0 auto;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
  }
  /* line 1232, ../sass/kurser2014.scss */
  #kurser_content_2014 #topbanner p {
    margin-top: 12px;
  }
  /* line 1235, ../sass/kurser2014.scss */
  #kurser_content_2014 #topbanner img {
    float: left;
    width: 66px;
    height: 66px;
    margin-right: 18px;
  }
  /* line 1243, ../sass/kurser2014.scss */
  #kurser_content_2014 #kurser_nyeste {
    margin-left: 0;
  }
  /* line 1245, ../sass/kurser2014.scss */
  #kurser_content_2014 #kurser_nyeste .kurser_list {
    overflow: hidden;
    *zoom: 1;
    border-top: 1px solid #ccc;
    margin-top: 0;
    margin-left: 26px;
    margin-right: 26px;
    padding: 0;
    padding-bottom: 20px;
    padding-top: 54px;
  }
  /* line 1254, ../sass/kurser2014.scss */
  #kurser_content_2014 #kurser_nyeste .kurser_list td {
    display: table-cell;
    width: auto;
    padding-right: 23px;
    vertical-align: top;
  }
  /* line 1260, ../sass/kurser2014.scss */
  #kurser_content_2014 #kurser_nyeste .kurser_list img {
    width: 300px;
    height: 207px;
  }
  /* line 1267, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_out {
    border: none;
    margin: 12px;
    padding-bottom: 0;
    background-color: #f3f3f3;
  }
  /* line 1272, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_out .kurser_greybox_undertitel {
    display: block;
  }
  /* line 1275, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_out a:link, #kurser_content_2014 .kursus_out a:active, #kurser_content_2014 .kursus_out a:visited, #kurser_content_2014 .kursus_out a:hover {
    text-decoration: none !important;
    color: #000 !important;
  }
  /* line 1280, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_greybox {
    background-color: inherit;
  }
  /* line 1283, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_out:hover {
    background-color: #88c84b;
  }
  /* line 1286, ../sass/kurser2014.scss */
  #kurser_content_2014 a:link {
    color: #000;
  }
  /* line 1289, ../sass/kurser2014.scss */
  #kurser_content_2014 #filter_ingen {
    text-align: center;
  }
  /* line 1293, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser, #kurser_content_2014 #aktuelle_masterclasses, #kurser_content_2014 #tidligere_masterclasses {
    overflow: hidden;
    *zoom: 1;
    background-color: #fff;
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
  }
  /* line 1301, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser .header_div, #kurser_content_2014 #aktuelle_masterclasses .header_div, #kurser_content_2014 #tidligere_masterclasses .header_div {
    padding-left: 27px;
    padding-top: 25px;
    padding-bottom: 17px;
    height: 80px;
  }
  /* line 1307, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser .border_btm, #kurser_content_2014 #aktuelle_masterclasses .border_btm, #kurser_content_2014 #tidligere_masterclasses .border_btm {
    border-bottom: 0 !important;
  }
  /* line 1310, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser h2, #kurser_content_2014 #aktuelle_masterclasses h2, #kurser_content_2014 #tidligere_masterclasses h2 {
    font-family: 'Open Sans', sans-serif;
    margin: 0;
    padding: 0;
    font-size: 20px !important;
    font-weight: 600 !important;
    border: 0;
  }
  /* line 1318, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter, #kurser_content_2014 #tidligere_masterclasses #kurser_filter {
    float: right;
    margin: 0;
    padding: 0;
    margin-top: -18px;
  }
  /* line 1324, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter #filter_by, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter #filter_by, #kurser_content_2014 #tidligere_masterclasses #kurser_filter #filter_by {
    margin-top: -2px;
  }
  /* line 1327, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter #wait, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter #wait, #kurser_content_2014 #tidligere_masterclasses #kurser_filter #wait {
    display: none;
    width: 51px;
    height: 31px;
    float: left;
    margin-top: -3px;
    margin-left: 20px;
  }
  /* line 1335, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter input[type=submit], #kurser_content_2014 #aktuelle_kurser #kurser_filter input[type=button], #kurser_content_2014 #aktuelle_masterclasses #kurser_filter input[type=submit], #kurser_content_2014 #aktuelle_masterclasses #kurser_filter input[type=button], #kurser_content_2014 #tidligere_masterclasses #kurser_filter input[type=submit], #kurser_content_2014 #tidligere_masterclasses #kurser_filter input[type=button] {
    background-color: #88c84b;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
    padding: 3px;
    border: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #fff;
    border: 0;
    width: 61px;
    height: 31px;
    cursor: pointer;
    margin-top: -7px !important;
  }
  /* line 1352, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter_by_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_submit, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_by_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_submit, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_by_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_submit {
    clear: none;
    float: left;
    margin-top: 0;
    margin-right: 10px;
  }
  /* line 1358, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben, #kurser_content_2014 #aktuelle_kurser kurser_filter_by, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass_txt, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben, #kurser_content_2014 #aktuelle_masterclasses kurser_filter_by, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass_txt, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben, #kurser_content_2014 #tidligere_masterclasses kurser_filter_by, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass_txt, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass {
    clear: none;
    float: left;
    margin-top: 0;
    margin-right: 10px;
  }
  /* line 1364, ../sass/kurser2014.scss */
  #kurser_content_2014 #aktuelle_kurser #kurser_filter_aaben input, #kurser_content_2014 #aktuelle_kurser #kurser_filter_masterclass input, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_aaben input, #kurser_content_2014 #aktuelle_masterclasses #kurser_filter_masterclass input, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_aaben input, #kurser_content_2014 #tidligere_masterclasses #kurser_filter_masterclass input {
    margin-top: 2px;
  }
  /* line 1369, ../sass/kurser2014.scss */
  #kurser_content_2014 #kommende_kurser {
    background-color: #fff;
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
  }
  /* line 1377, ../sass/kurser2014.scss */
  #kurser_content_2014 #kommende_kurser .header_div {
    cursor: pointer;
  }
  /* line 1379, ../sass/kurser2014.scss */
  #kurser_content_2014 #kommende_kurser .header_div img {
    margin-top: -6px;
  }
  /* line 1383, ../sass/kurser2014.scss */
  #kurser_content_2014 #kommende_kurser #kommende_kurser_list {
    display: none;
  }
  /* line 1387, ../sass/kurser2014.scss */
  #kurser_content_2014 #tidligere_kurser {
    background-color: #fff;
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
  }
  /* line 1395, ../sass/kurser2014.scss */
  #kurser_content_2014 #tidligere_kurser .header_div {
    cursor: pointer;
  }
  /* line 1397, ../sass/kurser2014.scss */
  #kurser_content_2014 #tidligere_kurser .header_div img {
    margin-top: -6px;
  }
  /* line 1401, ../sass/kurser2014.scss */
  #kurser_content_2014 #tidligere_kurser #tidligere_kurser_list {
    display: none;
  }

  /* kursusforside  slut*/
  /* frameld kurser start */
  /* line 1410, ../sass/kurser2014.scss */
  #content_msg {
    display: block;
    background-color: #ffffff;
    width: 1000px;
    height: auto;
    margin-top: 33px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
  }

  /* line 1419, ../sass/kurser2014.scss */
  #content_msg_top {
    border-bottom: 1px solid #e0e0e0;
    padding-left: 27px;
    padding-top: 25px;
    padding-bottom: 17px;
    height: 80px;
    margin-bottom: 0;
  }
  /* line 1426, ../sass/kurser2014.scss */
  #content_msg_top h2 {
    font-family: 'Open Sans', sans-serif;
    margin: 0;
    padding: 0;
    font-size: 20px !important;
    font-weight: 600 !important;
    border: 0;
  }

  /* line 1435, ../sass/kurser2014.scss */
  #content_msg_btm {
    overflow: hidden;
    *zoom: 1;
    background-color: #ffffff;
  }
  /* line 1438, ../sass/kurser2014.scss */
  #content_msg_btm #content_msg_btm_left {
    float: left;
    padding: 27px;
    width: 50%;
  }
  /* line 1442, ../sass/kurser2014.scss */
  #content_msg_btm #content_msg_btm_left .kursusinfo {
    color: #88c84b;
  }
  /* line 1446, ../sass/kurser2014.scss */
  #content_msg_btm #content_msg_btm_right {
    padding: 27px 0;
  }
  /* line 1448, ../sass/kurser2014.scss */
  #content_msg_btm #content_msg_btm_right img {
    display: block;
  }
  /* line 1453, ../sass/kurser2014.scss */
  #content_msg_btm #wait_kursus_frameld img {
    display: block;
    margin: 0 auto;
  }

  /* frameld kurser slut */
  /* kursus sider start */
  /* Easy responsive tabs skal overskrives p├Ñ desk */
  /* line 1466, ../sass/kurser2014.scss */
  #kurser_content_2014 {
    overflow: hidden;
    *zoom: 1;
    background-color: #f3f3f3;
    max-width: 1280px;
    padding: 30px;
  }
  /* line 1472, ../sass/kurser2014.scss */
  #kurser_content_2014 a {
    text-decoration: underline;
    color: #339933;
  }
  /* line 1476, ../sass/kurser2014.scss */
  #kurser_content_2014 a:link {
    text-decoration: underline;
    color: #339933;
  }
  /* line 1480, ../sass/kurser2014.scss */
  #kurser_content_2014 a:hover {
    text-decoration: underline;
    color: #666666;
  }
  /* line 1484, ../sass/kurser2014.scss */
  #kurser_content_2014 .kursus_greybox {
    width: 300px;
    padding: 10px;
    height: 140px;
  }

  /* line 1490, ../sass/kurser2014.scss */
  #kurser_container_2014 {
    width: 1000px;
    margin: 0 auto;
  }

  /* line 1494, ../sass/kurser2014.scss */
  #kurser_content {
    overflow: hidden;
    *zoom: 1;
    float: left;
    width: 656px;
    margin-right: 20px;
  }
  /* line 1500, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top {
    overflow: hidden;
    *zoom: 1;
    background-color: #fff;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding-left: 30px;
  }
  /* line 1510, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top #kurser_foto {
    margin: 0 auto;
    text-align: center;
    margin-right: 20px;
  }
  /* line 1514, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top #kurser_foto img {
    width: auto;
    height: auto;
    padding: 7px;
    border: 1px solid #e8e8e8;
  }
  /* line 1521, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top #kurser_title {
    font-size: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    margin-top: 20px;
  }
  /* line 1528, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top #kurser_undertitel {
    font-size: 14px;
    font-weight: normal;
  }
  /* line 1532, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_top #kurser_teaser {
    padding-right: 20px;
    font-size: 12px;
    font-weight: normal;
  }
  /* line 1539, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm {
    overflow: hidden;
    *zoom: 1;
    background-color: #fff;
    width: 656px;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    /* responsive-tabs */
  }
  /* line 1550, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm #faneblade {
    overflow: hidden;
    *zoom: 1;
    margin-top: 30px;
    clear: both;
    float: left;
    font-size: 14px;
  }
  /* line 1557, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm #info_arrow {
    margin-left: -90px;
    float: left;
    display: block;
  }
  /* line 1563, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm #kurser_adresser h2 {
    display: none;
  }
  /* line 1566, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm #kurser_adresser a {
    text-decoration: underline;
  }
  /* line 1570, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm #horizontalTabkurser {
    border: 0;
  }
  /* line 1574, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm h2.resp-accordion {
    color: #000000;
  }
  /* line 1577, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm ul.resp-tabs-list {
    padding: 0px;
    color: #fff;
    width: 655px;
    height: 60px;
    background-image: url("/images/2014/kursusside_arrow.png");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: -20px;
    background-color: #0e2b38;
  }
  /* line 1588, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    clear: left;
  }
  /* line 1594, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tab-item {
    width: auto;
    position: relative;
    text-align: center;
    background: #0e2b38;
    border: 0;
    height: 60px;
    padding: 21px 15px;
  }
  /* line 1603, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tab-item:hover {
    background: #26404c;
  }
  /* line 1607, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tab-active {
    width: auto;
    border: 0;
    background: #26404c;
    padding: 21px 15px !important;
  }
  /* line 1614, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tab-content {
    background-color: #fff;
    border: 0;
    padding: 30px;
  }
  /* line 1619, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm .resp-tab-content-active {
    border: 0;
    min-height: 377px;
  }
  /* line 1623, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm a {
    text-decoration: underline;
    color: #339933;
  }
  /* line 1628, ../sass/kurser2014.scss */
  #kurser_content #kurser_content_btm a:hover {
    color: #666666;
  }

  /* kurser helside sidebar */
  /* line 1635, ../sass/kurser2014.scss */
  #kurser_helside_sidebar {
    clear: none;
    margin: 0;
    top: 0;
    float: left;
    width: 318px;
  }

  /* kurser helside sidebar slut */
  /* adwords underviser kort */
  /* line 1646, ../sass/kurser2014.scss */
  #node-2584 {
    width: 1000px;
  }

  /* line 1649, ../sass/kurser2014.scss */
  #map_adwords_underviser {
    clear: both;
    float: left;
    margin-right: 20px;
  }

  /* adwords underviser kort SLUT*/
  /* line 1656, ../sass/kurser2014.scss */
  #kurser_sidebar {
    clear: none;
    float: right;
    width: 318px;
  }
  /* line 1661, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_voucher {
    padding: 30px;
  }
  /* line 1663, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_voucher h2 {
    margin-top: 20px;
  }
  /* line 1668, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_pris_0 {
    clear: both;
    background-color: #fff;
    padding: 30px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e0e0e0;
  }
  /* line 1674, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_pris_0 h2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 27px;
    font-weight: 800;
    text-transform: uppercase;
    padding-bottom: 10px;
    line-height: 0.8em;
  }
  /* line 1682, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_pris_0 a {
    color: #5a9622;
  }
  /* line 1686, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld {
    clear: both;
    background-color: #fff;
    padding: 30px;
    padding-top: 5px;
    margin-top: 0;
    margin-bottom: 30px;
  }
  /* line 1693, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld h2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    margin-top: 20px;
  }
  /* line 1701, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld p.lukket {
    color: #F76A6A;
    background-color: #fff;
  }
  /* line 1705, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld p.venteliste {
    color: #69b669;
    background-color: #fff;
  }
  /* line 1710, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #kurser_tilmeld {
    width: 263px;
    font-size: 12px;
  }
  /* line 1714, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld a.kurser_online {
    text-decoration: underline;
    color: #339933;
  }
  /* line 1720, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform {
    display: none;
    margin-top: 10px;
  }
  /* line 1723, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform label {
    float: left;
    clear: both;
    font-size: 14px;
    font-weight: normal;
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 0.3em;
  }
  /* line 1731, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform label .redstar {
    color: #990000;
  }
  /* line 1735, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform #div_pitch {
    clear: both;
    top: 5px;
    position: relative;
  }
  /* line 1740, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform #pitch {
    position: absolute;
  }
  /* line 1743, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform label[for=pitch] {
    margin-left: 18px;
    margin-top: -5px;
  }
  /* line 1748, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=text], #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=email], #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=password] {
    width: 263px;
    height: 35px;
    background-color: #f2f2f2;
    padding: 3px;
    border: 0;
    margin-bottom: 14px;
    -webkit-box-shadow: inset #ddd 1px 1px 2px;
    -moz-box-shadow: inset #ddd 1px 1px 2px;
    box-shadow: inset #ddd 1px 1px 2px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }
  /* line 1764, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform input[type=checkbox] {
    margin: 0;
  }
  /* line 1768, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform input.error {
    background-color: #FFDFDF;
  }
  /* line 1771, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform .error_kursus {
    color: #F00;
  }
  /* line 1774, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform #wait_tilmelding {
    display: none;
    height: 40px;
    position: relative;
    clear: both;
    text-align: center;
    margin-top: 20px;
  }
  /* line 1782, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform #btn_tilmeld_div {
    text-align: center;
    top: 10px;
    position: relative;
  }
  /* line 1787, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #userform #btn_tilmeld {
    clear: both;
    float: none;
    color: #fff !important;
    text-decoration: none !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase;
    background-color: #88c84b;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-topleft: 7px;
    border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -moz-border-radius-topright: 7px;
    border-top-right-radius: 7px;
    -webkit-border-bottom-right-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-left-radius: 7px;
    text-indent: 0px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    font-style: normal;
    height: 45px;
    line-height: 45px;
    width: 268px;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
  }
  /* line 1821, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #branche_div {
    display: block;
    clear: both;
    margin-top: 30px;
    position: relative;
  }
  /* line 1826, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #branche_div select {
    width: 263px;
  }
  /* line 1830, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_tilmeld #btn_tilmeld_default {
    clear: both;
    margin-top: 30px;
    float: none;
    color: #fff !important;
    text-decoration: none !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase;
    background-color: #88c84b;
    -webkit-border-top-left-radius: 7px;
    -moz-border-radius-topleft: 7px;
    border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -moz-border-radius-topright: 7px;
    border-top-right-radius: 7px;
    -webkit-border-bottom-right-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-left-radius: 7px;
    text-indent: 0px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    font-style: normal;
    height: 45px;
    line-height: 45px;
    width: 268px;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
  }
  /* line 1865, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_social {
    clear: both;
    margin-top: 30px;
    background-color: #fff;
    padding-top: 0;
    padding-bottom: 30px;
    padding-top: 10px;
  }
  /* line 1872, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_social p.header {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    margin: 20px;
    margin-bottom: 25px;
    margin-left: 30px;
  }
  /* line 1882, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_social .kurser_social {
    width: 260px;
    height: 56px;
    margin: 30px;
    margin-top: 7px;
    margin-bottom: 7px;
    border: 1px solid #e0e0e0;
    /* vertical gradient */
    background: #fafafa;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fafafa), color-stop(100%, #fafafa));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #fafafa 100%, #fafafa 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%, #fafafa 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
    /* IE6-9 */
  }
  /* line 1899, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_social .kurser_social img {
    float: left;
    padding: 12px;
  }
  /* line 1903, ../sass/kurser2014.scss */
  #kurser_sidebar #kurser_sidebar_social .kurser_social .social_text {
    padding: 20px;
    display: block;
  }

  /* TAK for bestilling */
  /* line 1913, ../sass/kurser2014.scss */
  #bestilling_tak {
    display: none;
  }

  /* line 1916, ../sass/kurser2014.scss */
  #kurser_tak_top {
    overflow: hidden;
    *zoom: 1;
    width: 1000px;
    margin-bottom: 20px;
  }

  /* line 1921, ../sass/kurser2014.scss */
  .kurser_tak_top {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    background-color: #fff;
    padding: 30px;
    margin: 0 auto;
    min-height: inherit;
    border: 0;
  }
  /* line 1933, ../sass/kurser2014.scss */
  .kurser_tak_top h2, .kurser_tak_top .h2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    font-weight: 800 !important;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  /* line 1942, ../sass/kurser2014.scss */
  #bekraeftelse {
    float: left;
    width: 50%;
    position: relative;
  }

  /* line 1947, ../sass/kurser2014.scss */
  #tilmeld_flere {
    cursor: pointer;
    color: #fff;
    padding: 5px 10px;
    width: 140px;
    height: 30px;
    background-color: #88c84b;
    text-align: center;
    padding-top: 5px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }
  /* line 1965, ../sass/kurser2014.scss */
  #tilmeld_flere a, #tilmeld_flere a:hover, #tilmeld_flere a:link, #tilmeld_flere a:visited {
    color: #fff;
    text-decoration: none;
  }

  /* line 1970, ../sass/kurser2014.scss */
  #google_calendar {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
    float: right;
    width: 50%;
    position: relative;
    top: -10px;
    right: 20px;
  }
  /* line 1980, ../sass/kurser2014.scss */
  #google_calendar a {
    color: #666 !important;
    float: right;
  }

  /* line 1985, ../sass/kurser2014.scss */
  #google_calendar_logo {
    /* google calendar bg image + link  */
    background-image: url(/images/2014/google_calendar_logo.png);
    width: 285px;
    height: 47px;
    display: inline-block;
    cursor: pointer;
    text-align: right;
    padding-right: 20px;
    padding-top: 15px;
  }

  /* line 1997, ../sass/kurser2014.scss */
  #calendar_icon {
    clear: both;
    background-image: url(/images/2014/calendar_icon.png);
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 20px;
  }

  /* line 2006, ../sass/kurser2014.scss */
  #adresse_icon {
    clear: both;
    background-image: url(/images/2014/adresse_icon.png);
    width: 40px;
    height: 40px;
    float: left;
    margin-right: 20px;
  }

  /* line 2014, ../sass/kurser2014.scss */
  .tilmelding_info {
    overflow: hidden;
    *zoom: 1;
    float: left;
    width: 370px;
    margin-bottom: 30px;
  }
  /* line 2019, ../sass/kurser2014.scss */
  .tilmelding_info a {
    color: #88c84b !important;
    line-height: 20px;
    font-weight: bold;
    display: inline-block;
  }

  /* line 2026, ../sass/kurser2014.scss */
  .tilmelding_clear {
    clear: both;
    margin-top: 20px;
    width: 470px;
    min-height: 40px;
  }

  /* line 2032, ../sass/kurser2014.scss */
  #kurser_tak_share {
    overflow: hidden;
    *zoom: 1;
    margin-top: 30px;
    clear: both;
    border-top: 1px solid #e0e0e0;
  }

  /* line 2038, ../sass/kurser2014.scss */
  #share {
    margin: 0;
  }

  /* line 2042, ../sass/kurser2014.scss */
  #bestilling_tak_tragt {
    background-color: #f3f3f3;
    width: 100%;
    margin-left: 0;
    padding: 0;
    position: relative;
    position: relative;
    margin-top: 20px;
  }
  /* line 2051, ../sass/kurser2014.scss */
  #bestilling_tak_tragt h2 {
    text-align: center;
    margin-bottom: 10px !important;
    margin-top: 20px !important;
  }
  /* line 2061, ../sass/kurser2014.scss */
  #bestilling_tak_tragt #kurser_tragt input[type=radio] {
    width: inherit;
  }
  /* line 2064, ../sass/kurser2014.scss */
  #bestilling_tak_tragt #kurser_tragt input.error {
    background-color: #FFDFDF;
  }
  /* line 2067, ../sass/kurser2014.scss */
  #bestilling_tak_tragt #kurser_tragt td {
    display: table-cell;
  }
  /* line 2071, ../sass/kurser2014.scss */
  #bestilling_tak_tragt .errormsg p {
    text-align: center;
    color: #f00;
  }
  /* line 2076, ../sass/kurser2014.scss */
  #bestilling_tak_tragt #userform {
    display: block;
    margin-bottom: 0;
  }
  /* line 2081, ../sass/kurser2014.scss */
  #bestilling_tak_tragt input[type=text], #bestilling_tak_tragt input[type=email], #bestilling_tak_tragt input[type=password], #bestilling_tak_tragt input[type=submit] {
    width: 272px;
    height: 48px;
    border: 1px solid #e0e0e0;
    background-color: #eee;
    margin-top: 10px;
    margin-bottom: 12px;
    margin-top: 6px;
    background-color: whiteSmoke;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0 6px;
  }
  /* line 2096, ../sass/kurser2014.scss */
  #bestilling_tak_tragt input[type=checkbox] {
    margin: 0;
    margin-right: 5px;
    vertical-align: bottom;
  }
  /* line 2101, ../sass/kurser2014.scss */
  #bestilling_tak_tragt input[type=submit] {
    color: #fff;
    background-color: #88c84b;
    font-size: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    cursor: pointer;
  }

  /* line 2116, ../sass/kurser2014.scss */
  .kurser_tragt_item {
    position: relative;
    overflow: hidden;
    *zoom: 1;
    clear: none;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 20px;
    background-color: #fff;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 2127, ../sass/kurser2014.scss */
  .kurser_tragt_item h2 {
    margin-bottom: 20px !important;
  }
  /* line 2130, ../sass/kurser2014.scss */
  .kurser_tragt_item .border_btm {
    padding-bottom: 20px !important;
  }
  /* line 2133, ../sass/kurser2014.scss */
  .kurser_tragt_item .tragtform_2015 {
    /* bruger metoden med negativ margin-left istedet for display.none for at f├Ñ validering til at virke */
    margin-left: -66666px;
    position: absolute;
    padding: 0;
    padding-top: 10px;
    background-color: #fff;
  }
  /* line 2141, ../sass/kurser2014.scss */
  .kurser_tragt_item .tragtform_2015 input[type=radio] {
    width: radio;
  }
  /* line 2144, ../sass/kurser2014.scss */
  .kurser_tragt_item .tragtform_2015 input[type=text], .kurser_tragt_item .tragtform_2015 input[type=email] {
    width: 100%;
    height: 48px;
    border: 1px solid #e0e0e0;
    background-color: #eee;
    margin-top: 10px;
    margin-bottom: 12px;
    margin-top: 6px;
    background-color: whiteSmoke;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0 6px;
  }
  /* line 2159, ../sass/kurser2014.scss */
  .kurser_tragt_item .tragtform_2015 input.error {
    background-color: #FFDFDF;
  }
  /* line 2164, ../sass/kurser2014.scss */
  .kurser_tragt_item .errormsg p {
    text-align: left;
    color: #f00;
  }

  /* line 2169, ../sass/kurser2014.scss */
  .tragt_logo {
    margin-bottom: 20px;
    text-align: center;
  }

  /* line 2173, ../sass/kurser2014.scss */
  .kurser_tragt_left {
    clear: none;
    float: left;
    width: 490px;
    min-height: 210px;
    margin-right: 10px;
  }

  /* line 2180, ../sass/kurser2014.scss */
  .kurser_tragt_right {
    clear: none;
    float: right;
    width: 490px;
    margin-left: 10px;
    min-height: 210px;
  }

  /* line 2187, ../sass/kurser2014.scss */
  .vaelg {
    position: absolute;
    display: block;
    cursor: pointer;
    color: #fff;
    float: right;
    margin-right: 20px;
    width: 70px;
    height: 30px;
    bottom: 20px;
    right: 0;
    background-color: #88c84b;
    text-align: center;
    padding-top: 5px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
  }
  /* line 2209, ../sass/kurser2014.scss */
  .vaelg a:hover {
    color: #000;
  }

  /* line 2216, ../sass/kurser2014.scss */
  #kurser_tak_btm {
    overflow: hidden;
    *zoom: 1;
    background-color: #fff;
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 20px;
  }
  /* line 2226, ../sass/kurser2014.scss */
  #kurser_tak_btm .header_div {
    height: 70px;
  }
  /* line 2229, ../sass/kurser2014.scss */
  #kurser_tak_btm #relaterede_kurser {
    margin-left: 23px;
  }
  /* line 2231, ../sass/kurser2014.scss */
  #kurser_tak_btm #relaterede_kurser td {
    display: table-cell;
    width: inherit;
  }
  /* line 2236, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_greybox {
    background-color: #88C84B;
    width: 300px;
    padding: 10px;
    height: 140px;
  }
  /* line 2243, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_greybox div {
    padding-top: 5px;
  }
  /* line 2250, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_greybox_img img {
    display: block;
  }
  /* line 2253, ../sass/kurser2014.scss */
  #kurser_tak_btm .kurser_greybox_titel {
    color: #000000;
    font-weight: bold;
    font-size: 14px;
  }
  /* line 2258, ../sass/kurser2014.scss */
  #kurser_tak_btm .kurser_greybox_undertitel {
    color: #000000;
  }
  /* line 2264, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_greybox a:link, #kurser_tak_btm .kursus_greybox a:active, #kurser_tak_btm .kursus_greybox a:visited {
    color: #000000 !important;
    color: #ffffff !important;
    /* text-decoration: underline !important; */
  }
  /* line 2269, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_greybox a:hover {
    color: #000000 !important;
    text-decoration: underline !important;
  }
  /* line 2273, ../sass/kurser2014.scss */
  #kurser_tak_btm .kursus_out {
    border: 1px solid #cccccc;
    margin-bottom: 20px;
  }

  /* kursus sider slut */
}

/*# sourceMappingURL=kurser2014.css.map */
