/*
Theme Name: Base Theme - scientific-digital-imaging-theme
Theme URI: http://www.mobiusmedia.co.uk
Author: Mobius Media
Author URI: http://www.mobiusmedia.co.uk
Description: Base WordPress theme for all Mobius Media websites.
Version: 1.0
Text Domain: base
*/

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}


/* GT GT GT GT */
/* GT SDI additional styling */
.page-id-1877 .board-committees-content {height:auto !important;}	/* /investors/equity-research/ */
.researchtree-embed {height:100%;min-height:800px;overflow: scroll;}	/* iframe added 12/01/2022 */

/* Portfoilio page left menu */
.sdi_portfolio_header a {font-weight:800 !important}

span.split-colour-oneline {
    display:inline;
    font-family: museo; 
    color: #b70063;
    font-size: 38px;
    font-weight: 700;
}
span.split-colour-oneline span {
    font-family: museo; 
    color: #4d4d4d;
    font-size: 38px;
    font-weight: 700;
}

.navbar { box-shadow: 0px 2px 8px 0 rgba(0, 0, 0, 0.20); }
.menu-main-menu-container li.border {border-bottom:none;}
section.about-page {padding-top:0 !important;background-image:none !important;}	/* Get rid backgrounnd hexagons */
section.quick-link-section {background-image:none !important;}	/* Get rid backgrounnd hexagons */

/* Page headers */
section.sdi-header-page {background-image:url("/wp-content/themes/scientific-digital-imaging-theme/assets/images/divider-3.png"); background-position:right center;  background-repeat: no-repeat;  background-size: cover;margin-top:12px;}
section.sdi-header-page .container {height:100%;display:flex;align-items:center;}
.sdi-page-title .split-colour-oneline {background-color:#FFF; padding: 4px 20px;}
.sdi-page-title {}
section.header-pages-green, section.header-pages-blue, section.header-pages-pink, section.header-pages-purple {
}
.example3 { position: sticky; top: 0; z-index: 99; 	}	/* The main nav header bar */
.menu-main-menu-container > ul > li a:hover {background-color:#B70063 !important;color:#FFF !important;}

.footer h3 a {color:#FFF;}
.footer h3 a:hover {color:#FFF;font-weight:bold;text-decoration:none;}