﻿@font-face{
font-family:"danshrg_-webfont";
src:url("../fonts/danshrg_-webfont.eot?#iefix");
src:url("../fonts/danshrg_-webfont.eot?#iefix") format("eot"),
    url("../fonts/danshrg_-webfont.woff") format("woff"),
    url("../fonts/danshrg_-webfont.ttf") format("truetype"),
    url("../fonts/danshrg_-webfont.svg#danshrg_-webfont") format("svg");
}
@font-face{
font-family:"DanskeHeadlineSemibold";
src:url("../fonts/danshs__-webfont.eot?#iefix");
src:url("../fonts/danshs__-webfont.eot?#iefix") format("eot"),
    url("../fonts/danshs__-webfont.woff") format("woff"),
    url("../fonts/danshs__-webfont.ttf") format("truetype"),
    url("../fonts/danshs__-webfont.svg#danshs__-webfont") format("svg");
}
@font-face{
font-family:"Danske Text";
src:url("../fonts/danst___-webfont.eot?#iefix");
src:url("../fonts/danst___-webfont.eot?#iefix") format("eot"),
    url("../fonts/danst___-webfont.woff") format("woff"),
    url("../fonts/danst___-webfont.ttf") format("truetype"),
    url("../fonts/danst___-webfont.svg#danst___-webfont") format("svg");
}
@font-face{
font-family:"DanskeCondensed-Bold";
src:url("../fonts/DanskeCondensed-Bold.eot?#iefix");
src:url("../fonts/DanskeCondensed-Bold.eot?#iefix") format("eot"),
    url("../fonts/DanskeCondensed-Bold.woff") format("woff"),
    url("../fonts/DanskeCondensed-Bold.ttf") format("truetype"),
    url("../fonts/DanskeCondensed-Bold.svg#DanskeCondensed-Bold") format("svg");
}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
body{background:#003f61;color:#ffffff;font-family:"Danske Text", Arial;font-size:12px;font-weight:normal !important;margin:0;padding:76px 25px 76px 55px;}
ul.snapshotbox, ul.tickerContainer, div.tabStripM{list-style:outside none none;margin:0;padding:6px 0 0 0;}
ul.fieldvalues{list-style:outside none none;margin:0;padding:0;}
ul.snapshotbox{float:left;margin-top:14px; margin-bottom:10px; width:100%}
ul.snapshotbox li{border-bottom:2px solid #e5e2db;float:left;text-align:center;width:100%;}
ul.snapshotbox li:last-child{border-bottom-width:0;}
.companyname{font-size:32.42px;}
.disc{color:#ffffff;font-family:"Danske Text", Arial;font-size:12px;float:left;padding:8px 0 0 0;}
.shareprice{font-size:132.28px;line-height:120px;color:#009fda;float:left;padding:21px 0 48px 0;font-family:"DanskeCondensed-Bold",Arial,sans-serif !important;margin:-12px 0;letter-spacing:-2px;}
.pricecurrency{font-size:33.32px;letter-spacing:0;}
.change span{font-size:18px;color:#09b89d;}
.changevalues span{font-size:18px;color:#ffffff !important}
.leftlabel{font-size:14px;float:left;width:110px;padding-bottom:9px;line-height:20px;}
.rightvalue{float:left;width:auto;font-size:18px;}
ul.fieldvalues li{width:100%;float:left;}
ul.tickerContainer .li-link{margin-top:15px;}
.buttondiv{float:left;width:100%;padding-top:115px;}
.button{clear:left;width:auto;text-decoration:none !important;background:#01a5e1;color:#ffffff;font-size:16px;height:46px;padding:15px 32px;border-radius:20px;}

.col-one{font:400 18px "Danske Text", Arial;width:50%;float:left;line-height:30px;}
.col-two{font:400 18px "Danske Text", Arial;text-align:right;width:50%;float:left;line-height:30px;}
.table-data, .table-row{float:left;width:100%;}
#ui-datepicker-div, .share-price-mobile{display:none !important;}
#upTab{float:left;width:100%;}
.chartBase{background:transparent;height:auto !important;font:400 12px "Danske Text", Arial !important;}
#container{width:100%;}
.main-wrapper{float:left;width:100%;padding:0;}
.tooltip, #htmlTooltip{font:400 12px "Danske Text", Arial;width:160px;background:#00597b !important;box-shadow:none;padding:16px;float:left;z-index:10;color:#fff !important;opacity:1;border:1px solid #00597b !important;}
.tipprice{font-weight:400;font-family:"DanskeCondensed-Bold",Arial,sans-serif !important;font-size:34.2px !important;text-align:center;float:left;width:100%;}
.tipmainchare, .tipprice{float:left;margin:0;padding:1px 0;}
.tipmainchare, .tipdata{display:none !important;}
.tipprice::after{content:" DKK";font-family:"DanskeCondensed-Bold",Arial,sans-serif !important;font-size:16px;}
.tiptime{float:left;margin:0;padding:0;width:100%;text-align:center;}
.tipshares{float:left;display:none !important;}
.highcharts-xaxis-labels > text tspan, .highcharts-yaxis-labels > text tspan{font:12px Danske Text,​Arial,​sans-serif !important;color:#fff !important;fill:#fff !important;}
#upTab{float:left;width:70%;padding-left:2%;}
.snapshot-price-container{float:left;width:30%;}
.innerwrap{text-align:center;position:relative;}
#upTab .share-filter-nav, #datepicker-wrapper{display:none !important;}
#container{background:none !important;}
.highcharts-yaxis > .highcharts-axis-line{stroke-width:0 !important;}
.highcharts-yaxis-labels > span{margin-top:6px !important;}
.highcharts-crosshair-thin{stroke:#09b89d !important;}
ul.tickerContainer li{width:100%;float:left;}
.negative{color:#e65a6d !important;}
.colleft.devices, .tabs.devices{display:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
ul.snapshotbox{ margin-bottom:17px;}}
@media screen and (max-width:1170px){
.shareprice{font-size:120.28px;}
}
@media screen and (max-width:1085px){
.shareprice{font-size:110.28px;}
.snapshot-price-container{width:35%;}
#upTab{width:65%;}
}
@media screen and (max-width:949px){
.snapshotbox,.tabs,.buttondiv{display:none;}
.colleft.devices,.colleft.devices .snapshotbox,.buttondiv.devices, .tabs.devices{display:block !important;width:100%;}
.snapshot-price-container, #upTab, .colleft{width:100%;padding-left:0;}
.shareprice{padding:13px 0 0 0;}
ul.tickerContainer, ul.fieldvalues{float:left;width:50%;}
ul.fieldvalues{padding:10px 0 0 0;}
.buttondiv{padding:26px 0 0 0;}
}
@media screen and (max-width:654px){
.change span, .rightvalue, .changevalues span{font-size:16px;}
}
@media screen and (max-width:620px){
ul.tickerContainer, ul.fieldvalues{float:left;width:100%;}
ul.fieldvalues{padding:10px 0 25px;}
body{padding:34px 20px 34px 35px;}
}
@media screen and (max-width:419px) {
div.tabStripM ul li{width:33.33%;}
div.tabStripM ul li:nth-child(3){border-right:2px solid #4cd8b0;border-bottom-right-radius:5px;border-top-right-radius:5px;}
div.tabStripM ul li:nth-child(4){border-bottom-left-radius:5px;border-top-left-radius:5px;}
body{padding:34px 10px 34px 15px;}
}
@media screen and (max-width:318px) {
.shareprice{font-size:100.28px;}
}
@media screen and (max-width:300px) {
.history .row span, .history .row.head span{font-size:15px;}
.button{ font-size:12px;}
.shareprice{font-size:80px;}
body{padding:34px 5px 34px 5px;}
}
@media screen and (max-width:275px){
.change span, .rightvalue, .changevalues span{font-size:16px;}
.leftlabel{font-size:12px;}
}