html {height:100%; overflow-y:scroll;}body {height:100%;}.pagecontainer {position:relative; z-index:0; min-height:100%; overflow:hidden; background-color:#ccc;}.pagebg {position:absolute; top:25px; bottom:0; right:0; width:calc(100% - 60px); z-index:100; background:#fff;} /* pure decoration, follows content placement */.bg {position:fixed; left:0; top:0; height:100%; width:100%; overflow:hidden; z-index:-999; background-repeat:no-repeat; background-position:15px 33px, left top; background-size:auto auto,auto cover; background-blend-mode:multiply, normal; background-color:#ccc; border-left:0px solid green;}.bg {background-image:url(images/logo-s.png),url(images/bg/2-start-s.jpg)}.forside .bg, .frontpage .bg, .page .bg, .search .bg {background-image:url(images/logo-s.png),url(images/bg/2-start-s.jpg)}.akademiet .bg, .the-academy .bg, .academybg {background-image:url(images/logo-s.png),url(images/bg/akademiet-s.jpg);}.studiet .bg, .about-the-study .bg, .studybg {background-image:url(images/logo-s.png),url(images/bg/studiet-s.jpg);}.projekter .bg, .projects .bg, .projectsbg {background-image:url(images/logo-s.png),url(images/bg/projekter-s.jpg);}.presse .bg, .press .bg, .pressbg {background-image:url(images/logo-s.png),url(images/bg/presse-s.jpg)}.test .bg {background-image:url(images/logo-s.png),url(images/bg/2-start-s.jpg)}.mobile {display:block;}/* images */.content img {display:block; max-width:100%; height:auto;}.pageimage img {margin-bottom:24px;}.pageimages img { margin-bottom:18px;}.gallery {margin-bottom:24px;}.gallery img {margin-bottom:18px;}/* navlink */.to-nav-link {position:absolute; top:18px; right:18px; font-size:28px;}.to-top-link {position:absolute; top:18px; right:18px;}.to-top-link i {font-size:28px; color:#00f;}/* pages nav on pages */.paged-nav {padding-top:24px; text-align:center;}.paged-nav a {display:inline-block; padding:0 9px;}.navigation {margin-top:12px;}/* ------------------------------------------------------------- content */.content {position:relative; float:right; margin-top:25px; width:calc(100% - 60px); z-index:1000; background:#fff;}.content-inner {}/* ----------------------------------- main */.main {margin-bottom:42px;}.main-inner {padding-top:60px;}.main-inner-1col {padding-left:8.518518%; padding-right:8.518518%;}  /* 600-60=540/46/46 */.main-inner-2col {padding-left:8.518518%; padding-right:8.518518%;}  .col {margin-bottom:25px;}.col-1 {}.col-2 {}.headline {margin-bottom:0px;}.pagetoptext {margin-bottom:36px;}.pagemenu {padding-top:18px;} /* newsarchive */.item {margin-bottom:18px;}.item-inner {}.pagenav {padding-top:24px; margin-bottom:24px; width:100%; overflow:hidden;}.previous {display:inline-block;}.next {display:inline-block; float:right;} /* ----------------------------------- sidebar */.sidebar {position:relative; width:100%; overflow:hidden;}.sidebar-inner {overflow:hidden; padding-top:66px; margin-bottom:32px; margin-left:8.518518%; margin-right:8.518518%; border-top:1px solid #000000;}.sidebar-utilities {float:right; width:30%; margin-bottom:36px; border:0px solid green;}.sidebar-nav-main {margin-bottom:36px;}.sidebar-feature {margin-bottom:27px;}.sidebar-news {margin-bottom:0;}/* ------------------------------------frontpage */.home .pagecontainer {}.home .pagebg {}.home .content {}.home .sidebar {}.home .sidebar-inner {}.home .sidebar-utilities {}.home .sidebar-nav-main {}.home .sidebar-feature {}.home .sidebar-feature-inner {}.home .sidebar-news {}.home .sidebar-news-inner {}.home .to-nav-link {}.home .to-top-link {}/*-------------- staff */.page-template-pagetemp-staff .itemimage {margin-bottom:9px;}/*-------------- studienet */.studienet .item {padding-bottom:18px; margin-bottom:24px;}.studienet .meta {padding:6px 0;}.studienet .previous {float:left; margin-right:9px;}.studienet .next {float:right; margin-left:9px;}/* comments */.studienet-single .comments {clear:both; padding-top:36px; border-top:1px solid #000;}.studienet-single .comment {padding:12px 0 0; margin:12px 0;}.studienet-single .comment-respond {padding:36px 0 0; margin:12px 0;}.studienet-single .comment-respond textarea {width:100%; border:1px solid #cccccc;}.submit {clear:both; background-color:#0000ff; border:0 none; border-radius:4px; color:#ffffff; cursor:pointer; display:inline-block; font-size:14px; font-weight:bold; height:32px; line-height:32px; margin:0 5px 10px 0; padding:0 22px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; width:auto;}.submit:hover {background-color:#0000ff;}/* upload */.studienet-single form#uploadform  {}.studienet-single form#uploadform label {}.studienet-single form#uploadform input#file {} /* login */.studienet hr.divider {width:100%; margin:24px 0;}.elevlogin {background:#fff; font:14px Arial,sans-serif; margin-bottom:36px;}.elevlogin form {display:block; position:relative; text-align:left;}.elevlogin label {display:block; margin-bottom:3px; border:0;}.elevlogin input {display:block; width:100%; padding:8px 0; margin-bottom:3%; text-indent:2%; border:1px solid #999999; -webkit-appearance:none;}.elevlogin input:focus {border-color:#00f;}.elevlogin input.submit {clear:both; background-color:#0000ff; border:0 none; border-radius:4px; color:#ffffff; cursor:pointer; display:inline-block; font-size:14px; font-weight:bold; height:32px; line-height:32px; margin:0 5px 10px 0; padding:0 22px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; width:auto;}.elevlogin input.submit:hover {background-color:#0000ff;}/* -------------------- publications */.page-template-pagetemp-publications .item {margin-bottom:24px;}/* -------------------- single publication */.publication-single .metabox {margin-bottom:36px;}.publication-single .orderform {/*padding-top:24px;*/}/* -------------------- pressemeddelelser */.pressemeddelelser .top-content {margin-bottom:24px;}.pressemeddelelser .item {padding:1px 0 0; margin-bottom:24px;}.pressemeddelelser .item-inner {padding:0 0 1px;}.pressemeddelelser .item .date {/*float:left; margin-right:6px;*/}/* search */.searchgroup {background:#fff; font:13px Arial,sans-serif; margin-bottom:36px;}.searchgroup form {display:block; position:relative; text-align:left;}/*.searchgroup .mc-field-group {clear:left; position:relative; width:100%; padding-bottom:3%; min-height:50px; } */.searchgroup label {display:block; margin-bottom:3px; border:0; clip:rect(0,0,0,0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}.searchgroup input {display:block; width:100%; padding:8px 0; margin-bottom:3%; text-indent:2%; border:1px solid #999999; -webkit-appearance:none;}.searchgroup input:focus {border-color:#00f;}.searchgroup input#searchsubmit {clear:both; background-color:#0000ff; border:0 none; border-radius:4px; color:#ffffff; cursor:pointer; display:inline-block; font-size:14px; font-weight:bold; height:32px; line-height:32px; margin:0 5px 10px 0; padding:0 22px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; width:auto;}.searchgroup input#searchsubmit:hover {background-color:#0000ff;}/* mailchimp */.mailchimp {background:#fff; clear:left; font:13px Arial,sans-serif;}.mailchimp form {display:block; position:relative; text-align:left;}.mailchimp input {border:1px solid #999999; -webkit-appearance:none;}.mailchimp input:focus {border-color:#00f;}.mailchimp .button {clear:both; background-color:#0000ff; border:0 none; border-radius:4px; color:#ffffff; cursor:pointer; display:inline-block; font-size:14px; font-weight:bold; height:32px; line-height:32px; margin:0 5px 10px 0; padding:0 22px; text-align:center; text-decoration:none; vertical-align:top; white-space:nowrap; width:auto;}.mailchimp .button:hover {background-color:#0000ff;}.mailchimp .small-meta {font-size:11px;}.mailchimp .nowrap {white-space:nowrap;}.mailchimp .mc-field-group {clear:left; position:relative; width:100%; padding-bottom:3%; min-height:50px; /*border:1px solid red;*/}.mailchimp .mc-field-group label {display:block; margin-bottom:3px;}.mailchimp .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}.mailchimp .indicates-required {text-align:right; font-size:11px; margin-right:4%;}.mailchimp .asterisk {color:#c60; font-size:200%;}.mailchimp .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}        .mailchimp .clear {clear:both;}.mailchimp div#mce-responses {float:left; clear:both; width:100%; margin:0; top:0; padding:0; overflow:hidden;}.mailchimp div.response {float:left; width:100%; margin-bottom:1em; padding:0; font-weight:bold; top:0; z-index:1;}.mailchimp #mce-error-response {color:#990000; display:none;}.mailchimp #mce-success-response {color:#339900; display:none;}.mailchimp label.error {display:block; float:none; width:auto; margin-left:0; text-align:left; padding:0;}.mailchimp input.mce_inline_error {}.mailchimp div.mce_inline_error {background-color:#ffffff; color:#990000; font-size:inherit; font-weight:bold; margin:0; padding:5px 0; z-index:1;}