/* BASIC STYLING IN SITE ENVIRONMENT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div#ContentArea.CampaignPage.full {
  width: 1195px;
  margin-bottom: -14px;
}

div#ContentArea.CampaignPage #FrontImageArea {
  padding: 0;
}

div#ContentArea.CampaignPage #FrontImageArea iframe {
  margin: 0;
}

.site a {
  color: #cc2274;
  text-decoration: none;
}

.site a:focus {
    outline: thin dotted;
}

.site a:active,
.site a:hover {
    outline: 0;
    color: #9d1a59;
    text-decoration: none;
}

.site h1,
.site h2,
.site h3,
.site h4,
.site h5,
.site h6,
.site .header {
    margin: 0;
    font-weight: normal;
    font-style: normal;
    font-family: GillSansStdBoldCondensed, arial;
    line-height: 1.333;
    color: #434343;
    text-transform: uppercase;
}

.site h1 a,
.site h2 a,
.site h3 a,
.site h4 a,
.site h5 a,
.site h6 a {
  color: #434343;
}

.site h1 a:hover,
.site h2 a:hover,
.site h3 a:hover,
.site h4 a:hover,
.site h5 a:hover,
.site h6 a:hover {
  color: #000;
}

.site h2,
.site .beta,
.site .header {
    font-size: 20px;
}

.site h3,
.site .gamma {
    font-size: 15px;
}

.site h4,
.site .delta {
    font-size: 14px;
}

.site h5,
.site .zeta {
    font-size: 12px;
}

.site h6,
.site .epsilon {
    font-size: 11px;
}

.site b,
.site strong {
    font-weight: bold;
}

.site em {
    font-style: italic;
}

.site p {
    margin: 0 0 10px;
    font-style: italic;
}

.site p:last-child {
    margin-bottom: 0;
}

.site img {
    max-width: 100%;
    height: auto;
    border: 0;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
}

.site iframe {
  width: 100% !important;
}


/* SITE LAYOUT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site {
    max-width: 1193px;
    background: #dbeaf4 url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/grain.png) repeat;
    border: 0 solid #fff;
    border-width: 1px 1px 0;

    font: 11px/1.5 georgia;
    color: #787878;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

.site--start {
  overflow: hidden;
  background: #222;
}

.site--start .sidebar .island--light,
.site--start .sidebar .video__caption {
    padding-top: 18px;
    padding-bottom: 18px;

    padding-top: 16px\9;
    padding-bottom: 15px\9;

    *padding-top: 14px;
    *padding-bottom: 14px;
}

.site > .one-third {
  width: 33.45%;
}

.site > .two-thirds {
  width: 66.55%;
}

.site .main {
    border-right: 1px solid #fff;
}

.site .site-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  background: #e4e4e4 url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/site-nav_bg.png) repeat-x;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 0 0 #f2f2f2 inset,
              0 -1px 0 0 #d0d0d0 inset;
  font-size: 0;
}

.site .site-nav li {
  display: inline-block;
  *display: inline;
  *zoom: 1;

  padding: 10px;
  padding-left: 0;
}

.site .site-nav li:first-child a {
  border-left: 0;
}

.site .site-nav a {
  display: inline-block;
  padding-left: 10px;
  font-family: GillSansStdBoldCondensed, arial;
  color: #ea2e80;
  font-size: 14px;
  text-transform: uppercase;
  border-left: 1px solid #dbdbdb;
}

.site .site-nav a:hover {
  color: #ea2e80;
}

.site .site-nav .active a {
  color: #ea2e80;
  text-decoration: underline;
}


/* SHARED CLEARFIX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.gw,
.cf,
.media {
    zoom:1;
}

.gw:before,
.cf:before,
.media:before,
.gw:after,
.cf:after,
.media:after {
    content:" ";
    display:table;
}

.gw:after,
.cf:after,
.media:after {
    clear:both;
}


/* GRIDS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.g {
    float: left;
}

.g--rev {
    float: right;
}

.one-half {
    width: 50%;
}

.one-third {
    width: 33.33%;
}

.one-third:first-child {
    *width: 33.3%;
}

.two-thirds {
    width: 66.66%;
}

.one-quarter {
    width: 25%;
}

.one-quarter-last {
  *width: 24.99%;
}


/* SPRITES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .s {
  display: inline-block;
  width: 27px;
  height: 27px;
  background: url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/sprite.png) no-repeat;
  vertical-align: middle;
  margin-right: 8px;
}

.site .s--chat {
  background-position: 0 -27px;
}

.site .s--book {
  background-position: 0 -54px;
}


/* ISLAND/ISLET
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .island {
    padding: 20px;
    border-bottom: 1px solid #fff;
}

.site .island--light {
    background: #e3eef7 url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/island--light_bg.png) repeat-x;
    border-bottom-color: #cfe3f2;
    text-shadow: 0 1px 0 #fff;
}

.site .island--light-alt {
    background: #d8e2ea url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/island--light-alt_bg.png) repeat-x;
    border: 1px solid #e8eef2;
    border-bottom-color: #c4d6e4;
    border-right-color: #fff;
    text-shadow: 0 1px 0 #fff;
}

.site .sidebar .island--light-alt {
  border-right: 0;
}

.site .island--dark {
    background: #383838 url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/island--dark_bg.jpg) repeat-x;
}

.site .island--dark a,
.site .island--dark a:hover {
  color: #fff !important;
}

.site .islet {
    padding: 10px;

    background: #fff;
}


/* PULL/PUSH
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .push-left {
    margin-right: 10px;
}

.site .push-right {
    margin-left: 10px;
}

.site .push-both {
    margin-left: 5px;
    margin-right: 5px;
}

.site .push-top {
    margin-top: 58px;
}


/* MEDIA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .media {
    display:block;
}

.site .media__img {
    float:left;
    margin-right: 20px;
}

.site .islet .media__img {
    margin-right: 10px;
}

.site .media__body {
    overflow:hidden;
}


/* BTN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .btn {
  display: inline-block;

  padding-left: 10px;
  padding-right: 10px;

  background: #d9d9d9 url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/btn_bg.png) repeat-x;

  border-radius: 4px;

  font-family: GillSansStdBoldCondensed, arial;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 2;
  cursor: pointer;
  color: #787878;
}

.site .btn:hover {
  color: #000;
}

.site .search .btn {
  border: 1px solid #e8c12c;
}


/* FEATURED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .featured a {
  color: #787878;
}

.site .featured__media {
  margin-bottom: 10px;
}

.site .featured__heading {
  margin-bottom: 5px;
}


/* BLOCK-LIST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .block-list a p {
  color: #787878;
}

.site .block-list--striped li:nth-child(even) {
    background: #eef5fa;
}

.site .block-list__header {
    margin-top: 28px;
    margin-bottom: 15px;
}

.site .block-list__list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.site .block-list__list li {
    margin-top: 1px;
    background: #fff;
}

.site .block-list__list li:first-child {
    margin-top: 0;
}


/* ACCORDIAN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .accordian {
  position: relative;
}

.site .accordian__trigger {
  cursor: pointer;
}

.site .accordian__body {
  display: none;
}


/* LABEL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .label {
    display: inline-block;
    *display: inline;
    *zoom: 1;

    padding-left: 20px;
    margin-left: -20px;
    padding-right: 20px;

    margin-bottom: 20px;
}

.site .label h1,
.site .label h2,
.site .label h3,
.site .label h4,
.site .label h5,
.site .label h6 {
    color: #fff !important;
}


/* VIDEO
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .video {
  border-bottom: 1px solid #fff;
  background: #222;
}

.site .video__wrapper {
    position: relative;
    padding-bottom: 49.88%; /* 16:7,9 */
    padding-top: 25px;
    height: 0;
}

.site .video__wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.site .video__caption {
    padding: 20px;
    text-transform: uppercase;
    font-family: GillSansStdBoldCondensed, arial;
    color: #fff !important;
}


/* IMG-GRID
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .img-grid {
    font-size: 0;
    background: #fff;
    margin-top: -1px;
    *margin-top: 0;
}

.site .img-grid a {
    display: inline-block;
    vertical-align: top;
    border: 0 solid #fff;
    border-width: 1px 0 0 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    *border: 0;
}

.site .img-grid img {
  max-width: none;
}


/* SPOTLIGHT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .spotlight {
  overflow: hidden;
  border: 0 solid #fff;
  border-width: 0 1px 1px 0;
}

.site .spotlight-links {
  border-bottom: 1px solid #fff;
}


/* CAROUSEL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .carousel {
  position: relative;
  list-style: none;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

.site .carousel__item {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}

.site .carousel__item:first-child {
  position: relative;
  display: block;
  float: left;
}

.site .carousel__item img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}


/* SEARCH
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .search {
    position: relative;
    background: #fed434;
}

.site .search .header {
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: normal;
}

.site .search .row + .row {
  display: none;
}

.site .search .searchEducation {
  margin-bottom: 20px;
  width: auto;
  background: none;
  padding: 0;
}

.site .search .searchEducation .row {
  margin: 0;
}

.site .search button::-moz-focus-inner,
.site .search input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.site .search label {
    display: none;
}

.site .search input,
.site .search select {
    margin: 0;
}

.site .search input:focus,
.site .search select:focus {
    outline: 0;
}

.site .search input.formField {
    padding: 10px 118px 7px 40px;
    width: 100%;
    *width: 194px;
    height: 37px;
    *height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;

    background: url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/search-input_bg.png) no-repeat;
    background-position: -3px 0px\9;

    border: 0 solid #fff;
    border-width: 2px 3px;
    border-radius: 4px;

    line-height: 1;
}

.site .search .searchEducation .searchEducationButton {
    position: absolute;
    top: 59px;
    right: 23px;
    padding: 6px 14px;

    background: #2c2c2c url(http://arkivering.miun.se:80/wayback/20140306070631/https://www.miun.se/Templates/public/styles/Campaigns/winter2013/images/search-btn_bg.png) repeat-x;

    border: 1px solid #544911;
    border-radius: 4px;

    font-family: GillSansStdBoldCondensed, arial;
    font-size: 1.27em; /* ~14 */
    font-weight: normal;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}


/* GRID BORDERS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .g-border-top { border-top: 1px solid #fff; }
.site .g-border-right { border-right: 1px solid #fff; }
.site .g-border-bottom { border-bottom: 1px solid #fff; }
.site .g-border-left { border-left: 1px solid #fff; }

.site .g-no-border-top { border-top: 0; }
.site .g-no-border-right { border-right: 0; }
.site .g-no-border-bottom { border-bottom: 0; }
.site .g-no-border-left { border-left: 0; }


/* GRID PADDING
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.g-padding-bottom {
    padding-bottom: 61px;
    *padding-bottom: 59px;
}


/* THEMES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.site .t-blue .label {
  background-color: #127bc0;
}

.site .t-blue .block-list__header {
  color: #127bc0 !important;
}

.site .t-magenta .label {
  background-color: #ea2e80;
}

.site .t-magenta .block-list__header {
  color: #ea2e80 !important;
}

.site .t-purple .label {
  background-color: #7e469d;
}

.site .t-purple .block-list__header {
  color: #7e469d !important;
}

.site .t-orange .label {
  background-color: #ef7410;
}

.site .t-orange .block-list__header {
  color: #ef7410 !important;
}

.site .t-green .label {
  background-color: #46ac4e;
}

.site .t-green .block-list__header {
  color: #46ac4e !important;
}

.site .t-lightorange .label {
  background-color: #f4a804;
}

.site .t-lightorange .block-list__header {
  color: #f4a804 !important;
}

.site .t-tomato .label {
    background-color: #de2521;
}

.site .t-tomato .block-list__header {
  color: #de2521 !important;
}






/*
     FILE ARCHIVED ON 7:06:31 mars 6, 2014 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 12:35:48 aug. 29, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
