 @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body{ line-height: 1;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section{ display: block;}nav ul{ list-style: none;}blockquote, q{ quotes: none;}blockquote:before, blockquote:after, q:before, q:after{ content: '';content: none;}a{ margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}ins{ background-color: #ff9;color: #000;text-decoration: none;}mark{ background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}del{ text-decoration: line-through;}abbr[title], dfn[title]{ border-bottom: 1px dotted;cursor: help;}table{ border-collapse: collapse;border-spacing: 0;}hr{ display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}input, select{ vertical-align: middle;}::-moz-selection{ color: #fff;background: #0095a9;}::selection{ color: #fff;background: #0095a9;}*{ box-sizing: border-box;}a{ color: #0095a9;text-decoration: none;transition: color 0.3s;}a:hover{ color: #000;}body{ background-color: #fff;font-family: inherit;line-height: inherit;font-weight: inherit;color: rgba(0, 0, 0, 0.87);font-size: inherit;min-height: 100%;}h1, h2, h3, h4, h5, h6{ line-height: 1.5;font-weight: 800;margin: 1.5em 0 0.2em 0;}h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child{ margin-top: 0;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ color: #0095a9;}h1, h2, h3, h4, h5, h6{ color: #0095a9;}h1{ font-size: 2em;font-weight: ;}h2{ font-size: 1.5em;font-weight: ;}h3{ font-size: 1.17em;font-weight: ;}h4{ font-size: 1em;font-weight: ;}h5{ font-size: 0.83em;font-weight: ;}h6{ font-size: 0.75em;font-weight: ;}html{ color: ;line-height: 1.5;font-size: ;font-weight: 300;font-family: 'Lato', sans-serif;background-color: #0095a9;height: 100%;}img{ max-width: 100%;height: auto;}p{ margin-bottom: 1em;}li, ol, ul{ list-style: inherit;list-style-position: inside;padding-left: 0;}nav ol, nav ul{ list-style-type: none;padding: 0;margin: 0;}nav ol li, nav ul li{ padding: 0;}th, td{ vertical-align: top;font-family: inherit;font-size: inherit;text-align: inherit;} @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.dataTable{ width: 100%;}.pagination{ margin: 1em auto;}.pagination .paginationList{ display: inline-block;overflow: hidden;}.pagination .paginationList li{ display: block;float: left;transition: background 0.3s, color 0.3s;}.pagination .paginationList li.active{ color: #fff;background: #0095a9;}.pagination .paginationList li:hover{ color: #fff;background: #000;}.pagination .paginationList li a{ display: block;padding: 0.5em;color: inherit;} @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }::-webkit-input-placeholder{ color: rgba(0, 0, 0, 0.38);}:-moz-placeholder{ color: rgba(0, 0, 0, 0.38);opacity: 1;}::-moz-placeholder{ color: rgba(0, 0, 0, 0.38);opacity: 1;}:-ms-input-placeholder{ color: rgba(0, 0, 0, 0.38);}button, input, textarea, select{ transition: box-shadow 0.3s;}button:focus, input:focus, textarea:focus, select:focus{ outline: none;box-shadow: 0 0 0.25em rgba(33, 150, 243, 0.87);}button, input, textarea, select{ font: inherit;max-width: 100%;font-weight: 300;}button, input:not([type="radio"]):not([type="checkbox"]):not([type="file"]), textarea{ border: 1px solid rgba(0, 0, 0, .38);letter-spacing: 0.05em;border-radius: 0.3em;padding: 0.45em;background: #fff;}button{ border: 0 none;display: inline-block;background: rgba(0, 0, 0, 0);color: #0095a9;font-weight: 400;vertical-align: sub;cursor: pointer;text-transform: uppercase;}form{ margin: 1em 0;}form:first-child{ margin-top: 0;}form:last-child{ margin-bottom: 0;}form.inline .buttons, form.searchForm .buttons, form.inline .field, form.searchForm .field{ display: inline-block;vertical-align: middle;}form.inline label, form.searchForm label{ display: none;}form.inline .field, form.searchForm .field{ margin-right: 1em;}form.inline .field + .field, form.searchForm .field + .field{ margin-top: 0;}form.inTable td button{ padding: 0;}form.inTable td label{ display: none;}form.marginal .buttons{ display: block;margin: 1em 0 0 0;}form.marginal .buttons::after{ clear: both;content: "";display: table;}form.marginal .buttons button + button:last-child{ float: right;}form.marginal .field label{ display: none;}form.marginal .field input, form.marginal .field select, form.marginal .field textarea{ width: 100%;}form.vertical label{ display: block;}form.vertical input, form.vertical select, form.vertical textarea{ width: 100%;min-width: 150px;}form .hidden{ display: none;}fieldset{ border-top:dashed textColor(divider, dark);margin: 1em 0;padding: 1em 0;}fieldset:first-child{ margin-top: 0;}fieldset > legend{ padding-right: 1em;margin: 0.25em 0;font-size: 0.8em;font-weight: bold;text-transform: uppercase;color: textColor(hint, dark);}fieldset > legend ~ *{ margin-left: 1em;}input[type="checkbox"], input[type="radio"]{ max-width: 1em;}label{ font-weight: inherit;}label[for]{ cursor: pointer;}select option{ padding: 0.1em 0.25em;}textarea{ padding: ;resize: none;height: 10em;min-height: 3em;}textarea:hover{ resize: vertical;}.field{ position: relative;max-width: 100%;}.field::after{ clear: both;content: "";display: table;}.field + .field{ margin-top: 1em;}@media screen and (min-width: 450px){.field + .field{ margin-top: 1em;} }.field label{ padding: 0.45em 1em 0.45em 0;display: inline-block;font-size: 0.9em;word-break: break-word;word-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.field .suffixContent{ width: 100%;display: block;clear: both;margin: 0.5em 0;font-style: italic;font-size: 0.9em;color: textColor(hint, dark);} @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }#wrapper > header{ position: relative;}#wrapper > header .logo{ margin-right: 3em;display: block;max-width: 100%;}#wrapper > header .locales{ position: absolute;top: -0.5em;right: 0;padding-right: 1.618em !important;}#wrapper > header .locales li{ text-indent: -9999em;list-style-type: none;display: inline-block;float: left;margin-left: 5px;}#wrapper > header .locales li a{ display: block;width: 24px;height: 24px;outline: none;}#wrapper > header .locales li.sv_SE a{ background: transparent url("/images/locales/24/se.png") no-repeat;}#wrapper > header .locales li.en_GB a{ background: transparent url("/images/locales/24/gb.png") no-repeat;}#wrapper > header .locales li.da_DK a{ background: transparent url("/images/locales/24/dk.png") no-repeat;}#wrapper > header .locales li.fr_FR a{ background: transparent url("/images/locales/24/fr.png") no-repeat;}#wrapper > header .locales li.fi_FI a{ background: transparent url("/images/locales/24/fi.png") no-repeat;}#wrapper > header .locales li.en_US a{ background: transparent url("/images/locales/24/us.png") no-repeat;}#wrapper > header .locales li.no_NO a{ background: transparent url("/images/locales/24/no.png") no-repeat;}#wrapper > header .locales li.de_DE a{ background: transparent url("/images/locales/24/de.png") no-repeat;}#mainMenu{ display: none;}#mainMenu + #wrapper #mainNavigation{ float: right;transition: background 0.3s;}#mainMenu + #wrapper #mainNavigation > label{ position: absolute;top: 1.618em;right: 1.618em;display: block;overflow: hidden;margin: 0;padding: 0;height: 2em;width: 2em;transition: background 0.3s;}#mainMenu + #wrapper #mainNavigation > label span{ display: block;background: #0095a9;width: 2em;height: 0.4em;transition: background 0s ease 0.15s;position: absolute;top: 50%;margin-top: -0.2em;left: 50%;margin-left: -1em;text-indent: -9999px;white-space: nowrap;}#mainMenu + #wrapper #mainNavigation > label span::after, #mainMenu + #wrapper #mainNavigation > label span::before{ position: absolute;display: block;left: 0;width: 2em;height: 0.4em;content: '';background: #0095a9;transition-duration: 0.15s;transition-delay: 0.15s, 0s;transition-timing-function: ease-out;}#mainMenu + #wrapper #mainNavigation > label span::after{ transition-property: top, transform;top: -0.8em;}#mainMenu + #wrapper #mainNavigation > label span::before{ transition-property: bottom, transform;bottom: -0.8em;}#mainMenu + #wrapper #mainNavigation > ul{ display: none;transition: opacity 0.3s;opacity: 0;max-width: 960px;margin: auto;width: 100%;padding: 1.618em;margin-top: 2em;}#mainMenu + #wrapper #mainNavigation > ul a{ font-size: 1.2em;text-shadow: 0 0 1em rgba(0, 0, 0, .25);border-bottom: 1px solid rgba(0, 0, 0, .25);padding: 0.5em 0;display: block;text-transform: uppercase;font-weight: normal;}#mainMenu + #wrapper #mainNavigation > ul li a{ color: #0095a9;}#mainMenu + #wrapper #mainNavigation > ul li.active > a, #mainMenu + #wrapper #mainNavigation > ul li a:hover{ color: #000;}#mainMenu + #wrapper #mainNavigation > ul ul{ padding-left: 1em;font-size: 0.95em;}#mainMenu:checked + #wrapper #mainNavigation{ overflow: auto;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, .9);z-index: 103;}#mainMenu:checked + #wrapper #mainNavigation > ul{ display: block;opacity: 1;}#mainMenu:checked + #wrapper #mainNavigation > label{ z-index: 104;}#mainMenu:checked + #wrapper #mainNavigation > label span{ background: none;}#mainMenu:checked + #wrapper #mainNavigation > label span::after, #mainMenu:checked + #wrapper #mainNavigation > label span::before{ transition-delay: 0s, 0.15s;}#mainMenu:checked + #wrapper #mainNavigation > label span::after{ top: 0;transform: rotate(-45deg);}#mainMenu:checked + #wrapper #mainNavigation > label span::before{ bottom: 0;transform: rotate(45deg);}@media screen and (min-width: 650px){#wrapper > header .container{ display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting){ position: static;width: auto;height: auto;background: none;overflow: visible;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > label{ display: none;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul{ display: block;opacity: 1;margin: 0;width: auto;padding: 0;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul::after{ clear: both;content: "";display: table;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul li{ float: left;position: relative;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul li:hover > ul{ display: block;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul li + li{ margin-left: 1em;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul li a{ text-shadow: none;border: 0 none;font-size: 1em;padding: 0.5em;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul ul{ display: none;position: absolute;background: #fff;padding-left: 0;box-shadow: 0 0.5em 1em rgba(0, 0, 0, .1);min-width: 100%;top: 100%;left: 0;z-index: 104;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul ul a{ padding: 0.5em;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul ul li{ float: none;margin: 0;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul ul ul{ right: 100%;left: auto;top: 0;}#mainMenu + #wrapper #mainNavigation:not(.nonExisting) > ul > li.subTree > a:after{ content: '▾';margin-left: 0.5em;} } @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }html::before{ position: fixed;background-color: #0095a9;top: 0;bottom: 0;left: 0;right: 0;pointer-events: none;box-shadow: inset 0 0 1em rgba(0, 0, 0, .5);content: '';z-index: -1;}#cookieNotification{ position: fixed;bottom: 0;width: 100%;padding: 1em;box-sizing: border-box;text-align: center;background: #098494;border-top: 1px solid #076a76;color: #fff;z-index: 999;}#cookieNotification #infoContainer{ display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}#cookieNotification #infoContainer form{ margin: 0;width: auto;}#cookieNotification #infoContainer p{ margin: 0;}#cookieNotification #infoContainer a{ color: #b5dadf;}#cookieNotification #infoContainer a:hover{ color: #fff;}#cookieNotification #infoContainer .buttons{ margin: 0 1em;}#cookieNotification #infoContainer .buttons button{ background: #065c68;font-size: 0.8em;padding: 0.5em 1em;transition: all ease 0.3s;width: auto;border: 1px solid #054f59;color: #fff;}#cookieNotification #infoContainer .buttons button:hover{ background: #076a76;}.layout.introMain #main, .layout.main #main{ max-width: 960px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;}.layout.misc, .layout.introMisc{ max-width: 960px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;}.layout.misc::after, .layout.introMisc::after{ clear: both;content: "";display: table;}.layout.misc #aside, .layout.introMisc #aside{ display: none;}@media screen and (min-width: 650px){.layout.misc #aside, .layout.introMisc #aside{ display: block;float: left;max-width: 25%;padding-right: 2em;} }.layout.misc #main, .layout.introMisc #main{ overflow: hidden;}.layout.misc #main .formContact, .layout.introMisc #main .formContact, .layout.misc #main .infoContent267, .layout.introMisc #main .infoContent267{ width: 100%;}.layout.misc #main .formContact, .layout.introMisc #main .formContact{ float: right;margin: auto;max-width: 70%;}.layout.misc #main .formContact .buttons, .layout.introMisc #main .formContact .buttons{ float: right;}.layout.misc #main .infoContent267, .layout.introMisc #main .infoContent267{ max-width: 25%;float: left;}@media screen and (max-width: 650px){.layout.misc #main .formContact, .layout.introMisc #main .formContact, .layout.misc #main .infoContent267, .layout.introMisc #main .infoContent267{ float: none;max-width: 100%;} }.layout.introMiscOpposite::after{ clear: both;content: "";display: table;}@media screen and (min-width: 650px){.layout.introMiscOpposite{ text-align: center;}.layout.introMiscOpposite #aside, .layout.introMiscOpposite #main{ vertical-align: top;text-align: left;}.layout.introMiscOpposite #aside{ display: inline-block;width: 24%;max-width: 230.4px;}.layout.introMiscOpposite #main{ display: inline-block;width: 74%;padding-right: 2em;max-width: 710.4px;} }#aside .view, #main .view, #intro .view{ margin-bottom: 2em;}#wrapper{ overflow: hidden;}#wrapper > aside, #wrapper > header, #wrapper > footer{ max-width: 960px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;margin-top: 1em;margin-bottom: 1em;}#wrapper > aside::after, #wrapper > header::after, #wrapper > footer::after{ clear: both;content: "";display: table;}#wrapper > footer .copyright{ text-align: center;font-size: 0.7em;margin: 1em 0;opacity: 0.5;}#wrapper > footer .copyright a{ color: inherit;} @import "argonova/icon";@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.view:not(.infoContent) h1{ font-size: 2em;}.view:not(.infoContent) h2{ font-size: 1em;text-transform: uppercase;}.view:not(.infoContent) h3{ font-size: 1.5em;}.view:not(.infoContent) h4{ font-size: 1em;}.view:not(.infoContent) h5{ font-size: 0.83em;}.view:not(.infoContent) h6{ font-size: 0.75em;}.view.contact.formContactByPhone{ text-align: center;padding: 2em;background-image: url('/images/user/stock-vector-abstract-geometric-shape-medicine-and-science-concept-background-medical-icons-712637365.jpg');}.view.contact.formContactByPhone form{ max-width: 300px;margin-left: auto;margin-right: auto;}.view.contact.formContactByPhone input{ text-align: inherit;}.view.contact.formContactByPhone label{ display: none;}.view.contact.formContactByPhone > h2, .view.contact.formContactByPhone > p{ display: inline;font-size: 1em;text-transform: uppercase;}.view.contact.formContactByPhone > h2{ font-weight: 600;}.view.contact.formContactByPhone > p{ font-weight: 400;}.view.listSub{ border-bottom: 3px solid rgba(0, 0, 0, .1);width: 200px;max-width: 100%;}.view.listSub a{ display: block;padding: 0.5em 1em;padding-left: 0;}.view.listSub li{ border-top: 3px solid rgba(0, 0, 0, .1);}.view.listSub li.selected > a{ color: #000;}.view.listSub li li{ padding-left: 1em;font-size: 0.9em;}.view.newsList .image, .view.news.show .image{ margin-bottom: 1em;text-align: center;}.view.news.show time{ font-size: 0.8em;}.view.news.show .summary{ margin: 1em 0;}.view.news.show .content{ padding-bottom: 2em;}.view.newsList article header, .view.news.listAll article header, .view.newsList article .summary, .view.news.listAll article .summary{ display: inline;}.view.newsList article time::after, .view.news.listAll article time::after{ content: ' | ';}.view.newsList > ul, .view.news.listAll > ul{ list-style-type: none;padding: 0;margin: 0;}.view.newsList > ul li, .view.news.listAll > ul li{ padding: 0;}.view.newsList > ul > li, .view.news.listAll > ul > li{ margin-bottom: 1em;}.view.newsList > ul > li::after, .view.news.listAll > ul > li::after{ clear: both;content: "";display: table;}@media screen and (min-width: 500px){.view.newsList article .image, .view.news.listAll article .image{ float: left;margin-right: 1em;} }.view.puffList{ width: auto;margin-left: -1em;display: flex;flex-grow: 1;justify-content: center;flex-wrap: wrap;}.view.puffList::after{ clear: both;content: "";display: table;}.view.puffList .footer, .view.puffList .titleBackground{ margin-bottom: 1em;padding-left: 1em;float: left;min-height: 1px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@media screen and (min-width: 320px){.view.puffList .footer{ width: 50%;}.view.puffList .footer:nth-child(1n){ clear: none;}.view.puffList .footer:nth-child(2n+1){ clear: left;}.view.puffList .titleBackground{ width: 50%;}.view.puffList .titleBackground:nth-child(1n){ clear: none;}.view.puffList .titleBackground:nth-child(2n+1){ clear: left;} }@media screen and (min-width: 550px){.view.puffList .footer{ width: 33.33333%;}.view.puffList .footer:nth-child(1n){ clear: none;}.view.puffList .footer:nth-child(3n+1){ clear: left;}.view.puffList .titleBackground{ width: 33.33333%;}.view.puffList .titleBackground:nth-child(1n){ clear: none;}.view.puffList .titleBackground:nth-child(3n+1){ clear: left;} }@media screen and (min-width: 900px){.view.puffList .footer{ width: 33.33333%;}.view.puffList .footer:nth-child(1n){ clear: none;}.view.puffList .footer:nth-child(3n+1){ clear: left;}.view.puffList .titleBackground{ width: 33.33333%;}.view.puffList .titleBackground:nth-child(1n){ clear: none;}.view.puffList .titleBackground:nth-child(3n+1){ clear: left;} }.view.puffList .titleBackground > div{ height: 0;padding-top: 100%;position: relative;background-size: contain;}.view.puffList .titleBackground > div .description{ background: rgba(255, 255, 255, 0.75);color: #000;position: absolute;bottom: 0;width: 100%;padding: 1em;text-align: center;text-transform: uppercase;font-weight: bold;overflow: hidden;}.view.slideshow{ position: relative;max-width: 1360px;margin: auto;}.view.slideshow > .container{ overflow: hidden;}.view.slideshow:after, .view.slideshow:before{ content: '';position: absolute;top: 0;bottom: 0;z-index: 101;width: calc((100% - ( 960px ) ) / 2);}.view.slideshow:after{ background: rgba(255, 255, 255, -0.5);background-color: rgba(255, 255, 255, 0);background-image: -webkit-linear-gradient(-360deg, rgba(255, 255, 255, 0), #fff);background-image: linear-gradient(90deg,rgba(255, 255, 255, 0), #fff);background-image: ;background-image: ;background-color: transparent;right: 0;}.view.slideshow:before{ background: rgba(255, 255, 255, 0.5);background-color: #fff;background-image: -webkit-linear-gradient(-360deg, #fff, rgba(255, 255, 255, 0));background-image: linear-gradient(90deg,#fff, rgba(255, 255, 255, 0));background-image: ;background-image: ;background-color: transparent;left: 0;}.view.slideshow .cycle-pager{ display: none;}.view.slideshow .cycle-slideshow > li{ width: 100%;overflow: hidden;list-style: none;}.view.slideshow .cycle-slideshow > li + li{ display: none;}.view.slideshow .cycle-slideshow > li .description{ clear: both;}.view.slideshow .cycle-slideshow > li .description p:last-child{ margin-bottom: 0;}.view.slideshow .cycle-slideshow > li .description .container{ max-width: 960px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;padding: 2em 1.618em;}@media screen and (min-width: 750px){.view.slideshow .cycle-slideshow > li .description{ background: rgba(255, 255, 255, 0.75);width: 100%;position: absolute;bottom: 0;left: 0;} }.view.slideshow .cycle-slideshow > li .image{ position: relative;float: right;right: 50%;max-width: 100%;}.view.slideshow .cycle-slideshow > li .image img{ display: block;position: relative;right: -50%;}@media screen and (min-width: 750px){.view.slideshow .cycle-pager{ max-width: 960px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;text-align: center;margin: 1em auto;}.view.slideshow .cycle-pager span{ overflow: hidden;text-indent: 200%;white-space: nowrap;width: 0.618em;height: 0.618em;margin: 0 0.309em;border-radius: 0.618em;background: rgba(127, 127, 127, 0.5);display: inline-block;cursor: pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;box-shadow: 0 0.05em 0.1em rgba(0, 0, 0, .5);}.view.slideshow .cycle-pager span:hover, .view.slideshow .cycle-pager span.cycle-pager-active{ background: #0095a9;}.view.slideshow .cycle-slideshow > li .description{ background: rgba(255, 255, 255, 0.75);width: 100%;position: absolute;bottom: 0;left: 0;} }