/*============= Custom Styles ==============*/
.top-navigation-wrapper{ background-color: #ffffff; }
.top-navigation-wrapper{ color: #8e8e8e; }
.top-navigation-wrapper a{ color: #7f7f7f; }
.gdlr-header-inner{ background-color: #ffffff; }
.gdlr-main-menu > li > a{ color: #ffffff; }
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a{ color: #000000; }
.gdlr-navigation-wrapper{ background-color: #ffca08; }
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a{ background-color: #ffe584; }
.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ border-top-color: #1b1b1b; }
.gdlr-page-title-wrapper {background-size: cover; background-repeat:no-repeat;background-image: url('/wp-content/uploads/2016/02/sm_innerpage_banner_01.jpg');}
.gdlr-parallax-wrapper {background-size: cover; background-repeat:no-repeat;}
.copyright-wrapper {display:none !important;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul {padding-right: 23px;}
.recent-post-widget .recent-post-widget-thumbnail img{ display: none; }
.recent-post-widget .recent-post-widget-content {padding:0px 0px 15px;}
.homepage-main-title{text-align: center; font-weight:700; font-size:3.5em; margin-bottom: 50px;}
p.sign-up-blurb {color:#202020; font-size: 16px;}
h6.job-position {margin-top:-15px;}
h5 {font-weight: 600;}
.gdlr-modern-portfolio .portfolio-thumbnail img {width:100%;}
.gdlr-page-caption {color:#FFF !important;}
/* ============ Sidebar ===========*/
.gdlr-sidebar .gdlr-widget-title {margin-top:20px;margin-bottom: 20px;}
.blog-item-holder {padding-top: 60px;}
/* ============ Table ===========*/
/* ============ Investor Download Circles ===========*/
.circle-container {width:845px;height:225px;margin: 120px auto 0px;}
/*.presentation-circle, .factsheet-circle, .document-two-circle {position:relative;width:225px;height:225px;border-radius: 50%;background-color: rgba(255,255,255,0.4);float:left;transition:0.2s linear;}*/
.presentation-circle {position:relative;width:225px;height:225px;border-radius: 50%;background-color: rgba(255,255,255,0.4);float:left;transition:0.2s linear; margin-right: 10%}
.factsheet-circle {position:relative;width:225px;height:225px;border-radius: 50%;background-color: rgba(255,255,255,0.4);float:left;transition:0.2s linear;}
.document-two-circle {position:relative;width:225px;height:225px;border-radius: 50%;background-color: rgba(255,255,255,0.4);float:left;transition:0.2s linear; margin-left: 10%}
.presentation-circle a {position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0;text-decoration:none; z-index:10;}
.factsheet-circle a {position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0;text-decoration:none; z-index:10;}
.document-two-circle a {position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0;text-decoration:none; z-index:10;}
.factsheet-circle:hover, .presentation-circle:hover, .document-two-circle:hover {background-color: rgba(255,255,255,0.2);}
img.circle-icon {position: relative;top:60px;left:80px;}
img#circle2 {top:55px;left:86px;}
/*.presentation-circle {margin-right: 20%;}*/
p.circle-title { letter-spacing: 2px;font-weight: bold;text-transform: uppercase;position: relative;top: 122px;text-align: center;}
/* ================== Buttons ===================*/
input.wpcf7-form-control.wpcf7-submit {color:white; background-color:#ffca08; width:15%; display:block; position: relative; top:8px;font-size: 16px;font-weight: 600;padding: 15px;border: 3px solid #ffca08; transition:0.2s linear; }
input.wpcf7-form-control.wpcf7-submit:hover {color:#ffca08; background-color:transparent !important; }
a.gdlr-button.large.without-border {transition: 0.35s;}
a.gdlr-button.large.without-border:hover {background-color:#ffca08 !important; color:#FFFFFF !important;}
.custom-btn{padding:16px 24px; font-size: 15px;}
.submit-btn {color:#FFFFFF; background-color: #ffca08;}
.more-articles{position: relative; top: 7px; cursor: pointer; }
.gdlr-button.without-border.excerpt-read-more {background-color: #fff; color:#f5be3b; font-weight: 700; padding:0;transition:0.25s;}
.gdlr-button.without-border.excerpt-read-more:hover {color:#5c5c5c;}
body.archive .gdlr-page-title-wrapper .gdlr-page-caption {color:#FFF; font-weight: bold;}
/* ================== Media Coverage  ===================*/
.blog-date-wrapper.media-date {line-height: 0.9;}
.gdlr-blog-content.media-content p em {font-size:16px;}
a.gdlr-button.without-border.excerpt-read-more.media-link {margin-top:8px;}
/* ================== Form ===================*/
.nameInput, .emailInput {width:40%; float:left; margin-right:2.5%;}
/* ================== Stock Quote ===================*/
.desktop-show {display: block;}
.mobile-show {display: none;}
.stock {height: 400px;}
#quotelargeSEK.V td {text-align: left; margin-left: 25px ;}
table.outer{max-width:550px; margin-left: 25px !important;}
#stockchart, embed#blenderchart {text-align: left !important; max-width:550px !important; margin-left: 25px ;}
body.page-id-2521 iframe {max-width:550px; text-align: left; margin-left: 25px ;}
h2.first {font-size:30px;margin-top:25px; margin-left: 25px;}
/* ================== Responsive ===================*/
@media (max-width: 959px) {
.page-id-2521 .container {
max-width: 1140px;
}
}
@media (max-width: 865px) {
.page-id-2521 .gdlr-sidebar.gdlr-right-sidebar.four.columns {width: 100%;}
.mobile-show img {margin-left: 25px;margin-top:20px;margin-bottom:0;}
.desktop-show {display: none;}
.mobile-show {display: block;}
}
@media (max-width: 767px) {
.gdlr-parallax-wrapper.gdlr-background-image.gdlr-skin-dark-skin {padding-top:50px !important;padding-bottom:0 !important;}
input, textarea, select {-webkit-appearance: none;-webkit-border-radius:0; border-radius:0;}
.homepage-main-title {margin-bottom:20px; font-size:3em;}
}
@media (max-width: 600px) {
.homepage-main-title {font-size:2.5em;}
}
@media (max-width: 587px) {
table.outer {width:90%;margin:0 5% !important}
}
@media (max-width: 549px) {
.mobile-show img {width: 95%; margin:0 2.5% !important;}
}
@media (max-width: 500px) {
.homepage-main-title {font-size:2em;}
}
@media (max-width: 419px) {
.homepage-main-title {font-size:1.5em;}
}
@media only screen and (min-device-width: 300px) and (max-device-width: 667px) {
.circle-container {width: 90%;}
.presentation-circle {margin-bottom: 25px;margin-top:-60px;}
.factsheet-circle {margin-bottom: 25px;}
.document-two-circle {margin-bottom: 45px; margin-left: 0;}
.homepage-main-title {font-size:2em;}
.gdlr-modern-portfolio .portfolio-title a {font-size: .75em;}
.nameInput, .emailInput, input.wpcf7-form-control.wpcf7-submit {width:100%;}
table.ir-table-mobile tr td:first-child, table.ir-table-mobile tr td:nth-child(3) {width:15%;}
table.fs-table-mobile tr td:nth-child(odd) {width:12%;}
}