/* Small */
@media only screen and (min-width: 16px) and (max-width: 559px) {
	.sensheader {height: 110px;}
	.sensheader iframe {top: 5px;}
	.hlogo img {width: 210px;}
	.stdh .hright, .searchbox, .floath .hr-btm, .floath .hr-top {display: none;}
	.hmtog, .floath .hlogo {display: inline-block;top: 0;}
	.stdh {padding: 26px 5%;}
	.floath {padding: 10px 5%;}
	.floath .hlogo img {width: 190px;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #7fb543;}
	.hmenu #s {width: 100%;}
	.hmenu #searchsubmit {right: 0;}
	#searchform {position: relative;}
	.ftr-btm .widget_nav_menu {margin: 0;}
	.ftr-btm .widget {display: block;}
	.stdtxt h2 {font-size: 14px;line-height: 18px;}
	.stdtxt h3 {font-size: 23px;line-height: 33px;}
	#investcpg .stdtxt h1 {font-size: 34px;line-height: 38px;}
	#investcpg .stdtxt h2 {font-size: 20px;line-height: 28px;}
	.htitle {font-size: 24px;line-height: 34px;}
	.stdtitle, .cntflx-content h2 {font-size: 30px;line-height: 36px;}
	.hblk-link a {font-size: 12px;line-height: 12px;}
	.cntflx-content h5 a, .cvc-content h5 a, .prflban-intro h5 a, .invstfinc h5 a, .invstshblk-item h5 a, .sustnftr-txt h5 a, .govrn-intro h5 a {font-size: 12px;line-height: 12px;}
	.hbanner {margin-bottom: 70px;}
	.hbannerw {display: block;}
	.hb-slideshow {display: block;padding-top: 110%;}
	.hb-slideshow.hb-slsml {width: 100%;display: block;padding-top: 110%;}
	.hb-slideshow.hb-slsml .hslide {width: 100%;}
	.hsl-txt {bottom: 0;width: 320px;}
	.hsl-txtw {padding: 15px 15px 24px 15px;font-size: 12px;line-height: 22px;}
	.hsl-txtw h3 {font-size: 18px;line-height: 24px;padding-bottom: 10px;}
	.hb-slnav {bottom: 0;left: calc(320px - 90px);padding: 2px 10px;width: 90px;}
	.hb-slnav::before {height: 14px;top: 6px;left: 44px;}
	.hb-slnavl {margin-right: 30px;}
	.hb-results {display: block;width: 100%;}
	.hb-resultsw {padding: 30px 6% 10px;}
	.hb-resdesc {max-width: none;}
	.hb-resitem {display: inline-block;vertical-align: top;padding: 0 5% 0 0;margin-bottom: 20px;}
	.hb-resitem h4 {font-size: 12px;}
	.hb-resitem p {font-size: 12px;}
	.hblocksw {padding: 0 20px 60px;}
	.hblocks {display: block;}
	.hblk-sens {display: block;width: 100%;margin-bottom: 15px;padding: 48px 10% 65px;}
	.hblk-fprint {display: block;width: 100%;margin-bottom: 0px;padding: 28px 0% 60px;background-position: 75% 0%;background-image: none !important;}
	#tbl_footprint_profile table {font-size: 11px;padding: 5px 0 10px;}
	#tbl_footprint_profile p {line-height: 16px;}
	#tbl_footprint_profile h3, #tbl_footprint_profile h4 {margin-top: 6px;font-size: 36px;line-height: 40px;}
	#tbl_footprint_profile b, #tbl_footprint_profile strong {font-size: 11px;}
	.hblk-gap {display: none;}
	.hblk-res, .hblk-sus {display: block;width: 100%;padding: 48px 10% 65px;}
	.hblk-sus {position: relative;}
	.hblk-sus::after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;bottom: 0;z-index: 2;background-color: rgba(0, 0, 0, 0.3);}
	.hblk-susw {position: relative;z-index: 5;}
	.hblk-sus .hblk-link {z-index: 5;}
	.hblkres-l {width: 100%;padding: 0 0 40px 0;}
	.hblkres-r {width: 100%;max-width: 400px;}
	.hposts-title, .hfeat-title {max-width: 400px;margin: 0 auto;box-sizing: border-box;}
	.hposts-items, .hfeat-items {max-width: 400px;margin: 0 auto;}
	.hpost-item, .hfeat-item {width: calc(100% - 50px);}
	.bantitle {font-size: 22px;line-height: 26px;}
	.govrnban {padding-top: 34%;margin-bottom: 60px;background-position: 80% 50%;}
	.govrnbanw.bantxtl {padding: 0 0 0 4%;}
	.govrnban {margin-bottom: 60px;}
	.govrnbanw {display: none;}
	.govrnban-title {padding: 0;text-align: center;width: 100%;}
	.govrn-link {width: calc(100% - 5%);}
	.gallery-h {margin: 0 auto 50px;}
	.brnds-roweven .brndsr-img {display: none;}
	.brndsr-imgm {display: block;}
	.brndsr-img {width: 100%;padding-top: 70.9%;}
	.brndsr-txt {width: 100%;}
	.brnds-roweven .brndsr-txt, .brndsr-txt {padding: 30px 0 0;}
	#tbl_contact, #tbl_contact tr, #tbl_contact td {display: block;width: 100% !important;}
	#tbl_corpnfo, #tbl_corpnfo tr, #tbl_corpnfo td {display: block;width: 100% !important;}
	#tbl_analysts th {font-size: 12px;line-height: 18px;}
	#tbl_analysts td {font-size: 10px;line-height: 14px;}
	#tbl_analysts th:nth-child(1) {width: 24%;}
	#tbl_analysts th:nth-child(2) {width: 25%;}
	#tbl_analysts th:nth-child(3) {width: 51%;}
	.team-grpitem {width: 100%;}
	.team-adctxt.ibvtop {width: 100%;}
	.team-adcimg {width: 100%;}
	.shdiary-entries {width: 100%;padding: 0;}
	.shdiary-upc {width: 100%;margin-top: 60px;padding: 30px 20px 80px;}
	.shdiary-endate {width: 160px;}
	.shdiary-entitle {width: calc(100% - 160px);}
	.shdiary-entries::before {left: 146px;}
	.cv-r {width: 100%;padding: 0;}
	.cv-img {width: 70%;margin: 0 0 40px 0;padding-top: 70%;}
	.resltst-h {padding: 0 0 40px 4%;}
	#resultspg .resltst-feat {display: none;}
	.resltst-feat.resltst-featmbl {display: block;width: 60%;}
	.resltst-items {width: 100%;}
	.resltst-resnitem {font-size: 15px;line-height: 15px;width: calc(77px - 4px);margin-bottom: 4px;}
	.resltst-resires h3 {font-size: 18px;line-height: 24px;min-height: auto;}
	.resltst-resires a {font-size: 14px;line-height: 18px;padding: 10px 0;}
	.resltst-resires table td {padding: 0 10px 40px 0;}
	.resltst-resires table, .resltst-resires table tr, .resltst-resires table td {display: block;width: 100%;}
	.resltslt-l {width: 100%;padding: 0 4% 40px 0;}
	.resltslt-r {width: 100%;}
	.resltslt-item {width: calc(50% - 3%);}
	.resltslt-intro {font-size: 15px;line-height: 25px;}
	.resltslt-itemtitle {font-size: 14px;line-height: 20px;padding: 0;}
	.resltslt-itemval {font-size: 36px;line-height: 42px;}
	.resltslt-itemdesc {font-size: 14px;line-height: 20px;}
	.hstc-row.hstc-rowodd .hstcrm-item {opacity: 1;left: 0px;}
	.hstcr-nfow {opacity: 1;top: 0px;}
	.hstc-row.hstc-roweven .hstcrm-item {opacity: 1;left: 0px;}
	.hstcr-txt h3 {font-size: 18px;line-height: 26px;}
	.hstcr-txt p {font-size: 13px;line-height: 23px;}
	.hstcr-media {padding: 0 0 45px 15px;}
	.hstc-row.hstc-roweven .hstcr-media {padding: 0 15px 45px 0;}
	.hstcr-nfo {padding: 0 0 0 15px;}
	.hstc-row.hstc-rowodd .hstcr-nfo {padding: 0 15px 0 0;}
	.bantxtl .prflban-title {padding: 0 45% 0 5%;}
	.prflban-fll {padding-top: 50%;}
	.prflban-fllw {bottom: 0;}
	.banafter-mbl .prflban-intro {padding: 25px 6% 45px;max-width: 500px;}
	.banafter-mbl .prflban-intro h2 {margin-bottom: 10px;font-size: 17px;line-height: 21px;}
	.banafter-mbl .prflban-intro h3 {font-size: 14px;line-height: 24px;}
	.prflban-min {padding-top: 35%;}
	.prflban-title {padding: 0 0 20px;width: 100%;text-align: center;}
	.prfl-blks {display: block;}
	.prfl-about {display: block;width: 100%;margin-bottom: 14px;}
	.prflblk-gap {display: none;}
	.prfl-values {display: block;width: 100%;padding: 50px 4.5% 50px 4.5%;background-position: 80% 100%;background-image: none !important;}
	.prflvls-item div {font-size: 18px;line-height: 24px;}
	.prflvls-item {width: 100%;}
	.prflbrnd-blks {display: block;}
	.prflbrnd-hlights {display: block;width: 100%;}
	.prflbrnd-feat {display: block;width: 100%;}
	.prflbrnd-feat img {float: none;}
	.prflbrnd-item {width: calc(100% - 32px);}
	.prfl-slidertitle {display: block;margin: 0 0 20px 0;}
	.sliderparent.sliderpdt {display: none;}
	.sliderparent.sliderpmobile {display: block;max-width: 400px;}
	.prflftp-txt {width: 95%;padding: 50px 0 20px 5%;}
	.prflftp-img {width: 100%;padding-top: 110%;}
	.hblk-shperf {display: block;width: 100%;margin-bottom: 14px;}
	.invstfinc {width: 100%;padding: 0 0 40px 0;}
	.invstfin-dls {width: 100%;max-width: 300px;}
	.invstfin-dls .resltst-feat {width: 100%;padding: 0 0 40px 0;}
	.invstshblk-item:nth-child(2n+1), .invstshblk-item:nth-child(2n) {width: 100%;}
	.sustn-areas {padding: 55px 4% 20px;}
	.sustn-blks {display: block;max-width: 700px; margin: 0 auto;}
	.sustn-grp {display: block;width: 100%;margin-bottom: 14px;}
	.sustngrp-item {width: 100%;}
	.sustnblk-gap {display: none;}
	.sustn-jse {display: block;width: 100%;}
	.sustnjse-icon {width: 50%;}
	.sustn-focusrow {margin-bottom: 70px;}
	.sustn-focusroweven .sustnfocusr-txt, .sustnfocusr-txt {width: 100%;padding: 40px 0 0;}
	.sustn-focusroweven .sustnfocusr-img {display: none;}
	.sustnfocusr-img {width: 100%;padding-top: 68.3%;}
	.sustnfocusr-imgm {display: block;}
	.sustnhub-col {width: 100%;}
	.idx-banner {background-position: 30% 50%;padding-top: 50%;}
	.idx-title {margin-bottom: 10px;}
	.idx-intro {font-size: 18px;line-height: 28px;max-width: 240px;}
	.idxfeat-items {max-width: 460px;margin: 0 auto;}
	.idxfeat-item {padding-bottom: 70px;}
	.idxft-imgm {display: block;}
	.idxft-img {width: 100%;padding-top: 68.9%;}
	.idxfeat-itemeven .idxft-img {display: none;}
	.idxft-txt, .idxfeat-itemeven .idxft-txt {width: 100%;padding: 25px 0 0;}
	.idx-postsw {max-width: 460px;}
	.postitem {width: calc(100% - 4px - 5%);}
	.press-intro {font-size: 22px;line-height: 32px;}
	.mdcnban {padding-top: 50%;margin-bottom: 50px;}
	.mdcnban-inner {padding: 0 1% 0 24%;}
	.mdcnban-intro {font-size: 16px;line-height: 26px;}
	.mdcn-news {padding: 0 5.5% 40px;}
	.mdcn-newsw {max-width: 500px;}
	.mdcn-newsl {width: 100%;padding: 0 0 40px 18px;}
	.mdcn-newsr {width: 100%;}
	.mdcn-newsr .hpost-item {width: calc(100% - 36px);}
	.mdcn-blocks {padding: 0 20px 40px;}
	.hblk-press {display: block;width: 100%;margin-bottom: 14px;}
	.hblkpress-title {margin-left: 15px;}
	.hblkpress-content .hpost-item {width: calc(100% - 50px);margin: 0 15px 50px;}
	.mdcn-media {background-position: 0% 50%;padding: 20px 0;}
	.mdcn-media .sustn-ftrw {position: static;}
	.invmnt-banner {padding-top: 32%;}
	.invmntban-outer {display: none;}
	.invmnti-icon {margin: 0 20px 0 0;width: 40px;height: 40px;}
	.invmnti-txt {width: calc(100% - 60px);}
	.invmnti-title {font-size: 28px;line-height: 34px;}
	.susartban {padding-top: 50%;margin-bottom: 50px;}
	.susart-blks {display: block;}
	.susart-grp {display: block;width: 100%;margin-bottom: 14px;}
	.susart-feat {display: block;width: 100%;}
	.susartfeat-content {width: 100%;}
	.susartfeat-img {position: static;width: 100%;padding-top: 80%;}
	.susart-postsw {max-width: 400px;}
	.susart-post {width: calc(100% - 5%);}
	.lndbanw {display: none;}
	.lndban-title {padding: 50px 0 0;text-align: center;}
	#lndpg .banafter-mbl {display: block;padding: 0 4%;}
	.prflban-fllw, .prflban-minw {display: none;}
	#invmntpg .banafter-mbl, #governpg .banafter-mbl, #investpg .banafter-mbl, #profilepg .banafter-mbl, #sustainpg .banafter-mbl {display: block;}
	.investintro {padding: 0 0 15px 0;}
	.investitem {padding: 30px 10px 0;}
	.investi-content {width: 100%;padding: 20px 20px 0 0;}
	.investici-txt {width: 100%;}
	.investic-item.accor-itemopen {background-size: 50%;}
}

/* Medium */
@media only screen and (min-width: 560px) and (max-width: 899px) {
	.sensheader {height: 55px;}
	.sensheader iframe {top: auto;}
	.stdh .hright, .searchbox, .floath .hr-btm, .floath .hr-top {display: none;}
	.hmtog, .floath .hlogo {display: inline-block;top: 0;}
	.stdh {padding: 26px 5%;}
	.floath {padding: 10px 5%;}
	.floath .hlogo img {width: 190px;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #7fb543;}
	.hmenu #s {width: 100%;}
	.hmenu #searchsubmit {right: 0;}
	#searchform {position: relative;}
	.ftr-btm .widget_nav_menu {margin: 0;}
	.ftr-btm .widget {display: block;}
	.stdtitle, .cntflx-content h2 {font-size: 38px;line-height: 42px;}
	.hbanner {margin-bottom: 90px;}
	.hbannerw {display: block;}
	.hb-slideshow {display: block;padding-top: 70%;}
	.hb-slideshow.hb-slsml {width: 100%;display: block;padding-top: 70%;}
	.hb-slideshow.hb-slsml .hslide {width: 100%;}
	.hsl-txt {bottom: 0;width: 400px;}
	.hsl-txtw {padding: 28px 28px 50px 28px;font-size: 14px;line-height: 26px;}
	.hsl-txtw h3 {font-size: 22px;line-height: 28px;padding-bottom: 10px;}
	.hb-slnav {bottom: 0;left: calc(400px - 112px);}
	.hb-results {display: block;width: 100%;}
	.hb-resultsw {padding: 30px 6% 10px;}
	.hb-resdesc {max-width: none;}
	.hb-resitem {display: inline-block;vertical-align: top;padding: 0 5% 0 0;margin-bottom: 20px;}
	.hblocks {display: block;}
	.hblk-sens {display: block;width: 100%;margin-bottom: 15px;padding: 48px 10% 65px;}
	.hblk-fprint {display: block;width: 100%;margin-bottom: 0px;padding: 28px 10% 70px;background-position: 68% 0%;}
	#tbl_footprint_profile table {font-size: 13px;padding: 5px 0 10px;}
	#tbl_footprint_profile p {line-height: 18px;}
	#tbl_footprint_profile h3, #tbl_footprint_profile h4 {margin-top: 6px;font-size: 42px;line-height: 46px;}
	#tbl_footprint_profile b, #tbl_footprint_profile strong {font-size: 13px;}
	.hblk-gap {display: none;}
	.hblk-res, .hblk-sus {display: block;width: 100%;padding: 48px 10% 65px;}
	.hblkres-l {width: 100%;padding: 0 0 40px 0;}
	.hblkres-r {width: 100%;max-width: 400px;}
	.hposts-title, .hfeat-title {max-width: 400px;margin: 0 auto;box-sizing: border-box;}
	.hposts-items, .hfeat-items {max-width: 400px;margin: 0 auto;}
	.hpost-item, .hfeat-item {width: calc(100% - 50px);}
	.bantitle {font-size: 24px;line-height: 28px;}
	.govrnban {margin-bottom: 60px;}
	.govrnbanw {display: none;}
	.govrnban-title {padding: 0;text-align: center;width: 100%;}
	.govrn-link {width: calc(100% - 5%);}
	.gallery-h {margin: 0 auto 50px;}
	.brnds-roweven .brndsr-img {display: none;}
	.brndsr-imgm {display: block;}
	.brndsr-img {width: 100%;padding-top: 70.9%;}
	.brndsr-txt {width: 100%;}
	.brnds-roweven .brndsr-txt, .brndsr-txt {padding: 30px 0 0;}
	#tbl_contact, #tbl_contact tr, #tbl_contact td {display: block;width: 100% !important;}
	#tbl_corpnfo, #tbl_corpnfo tr, #tbl_corpnfo td {display: block;width: 100% !important;}
	#tbl_analysts th {font-size: 14px;line-height: 20px;}
	#tbl_analysts td {font-size: 12px;line-height: 16px;}
	.team-grpitem {width: 50%;}
	.team-adctxt.ibvtop {width: 100%;}
	.team-adcimg {width: 100%;}
	.shdiary-entries {width: 100%;padding: 0;}
	.shdiary-upc {width: 100%;margin-top: 60px;}
	.cv-r {width: 60%;padding: 0;}
	.cv-img {width: calc(40% - 5%);margin: 0 5% 0 0;padding-top: calc(40% - 5%);}
	#resultspg .resltst-feat {display: none;}
	.resltst-feat.resltst-featmbl {display: block;width: 40%;}
	.resltst-items {width: 100%;}
	.resltst-resnitem {font-size: 15px;line-height: 15px;}
	.resltst-resires h3 {font-size: 19px;line-height: 25px;}
	.resltst-resires a {font-size: 13px;line-height: 17px;}
	.resltst-resires table td {padding: 0 20px 20px 0;}
	.resltslt-l {width: 100%;padding: 0 4% 40px 0;}
	.resltslt-r {width: 100%;}
	.resltslt-item {width: calc(50% - 3%);}
	.hstc-row.hstc-rowodd .hstcrm-item {opacity: 1;left: 0px;}
	.hstcr-nfow {opacity: 1;top: 0px;}
	.hstc-row.hstc-roweven .hstcrm-item {opacity: 1;left: 0px;}
	.prflban-fll {padding-top: 50%;background-position: 70% 50%;}
	.prflban-fllw {bottom: 0;}
	.banafter-mbl .prflban-intro {padding: 25px 6% 45px;max-width: 500px;}
	.banafter-mbl .prflban-intro h2 {margin-bottom: 10px;font-size: 19px;line-height: 24px;}
	.banafter-mbl .prflban-intro h3 {font-size: 14px;line-height: 24px;}
	.prflban-min {padding-top: 33%;}
	.prflban-title {padding: 0 0 20px;width: 100%;text-align: center;}
	.prfl-blks {display: block;}
	.prfl-about {display: block;width: 100%;margin-bottom: 14px;}
	.prflblk-gap {display: none;}
	.prfl-values {display: block;width: 100%;padding: 50px 4.5% 50px 4.5%;background-image: none !important;}
	.prflvls-item {width: 50%;}
	.prflbrnd-blks {display: block;}
	.prflbrnd-hlights {display: block;width: 100%;}
	.prflbrnd-feat {display: block;width: 100%;}
	.prflbrnd-feat img {float: none;}
	.prflbrnd-item {width: calc(50% - 32px);}
	.sliderparent.sliderpdt {display: none;}
	.sliderparent.sliderpmobile {display: block;max-width: 400px;}
	.prflftp-txt {width: 95%;padding: 50px 0 20px 5%;}
	.prflftp-img {width: 100%;padding-top: 110%;}
	.hblk-shperf {display: block;width: 100%;margin-bottom: 14px;}
	.invstfinc {width: 100%;padding: 0 0 40px 0;}
	.invstfin-dls {width: 100%;max-width: 600px;}
	.invstshblk-item:nth-child(2n+1), .invstshblk-item:nth-child(2n) {width: 100%;}
	.sustn-areas {padding: 55px 4% 20px;}
	.sustn-blks {display: block;max-width: 700px; margin: 0 auto;}
	.sustn-grp {display: block;width: 100%;margin-bottom: 14px;}
	.sustnblk-gap {display: none;}
	.sustn-jse {display: block;width: 100%;}
	.sustn-focusrow {margin-bottom: 70px;}
	.sustn-focusroweven .sustnfocusr-txt, .sustnfocusr-txt {width: 100%;padding: 40px 0 0;}
	.sustn-focusroweven .sustnfocusr-img {display: none;}
	.sustnfocusr-img {width: 100%;padding-top: 68.3%;}
	.sustnfocusr-imgm {display: block;}
	.sustnhub-col {width: 100%;}
	.idx-banner {background-position: 10% 50%;padding-top: 38%;}
	.idx-intro {font-size: 22px;line-height: 32px;}
	.idxfeat-items {max-width: 460px;margin: 0 auto;}
	.idxfeat-item {padding-bottom: 70px;}
	.idxft-imgm {display: block;}
	.idxft-img {width: 100%;padding-top: 68.9%;}
	.idxfeat-itemeven .idxft-img {display: none;}
	.idxft-txt, .idxfeat-itemeven .idxft-txt {width: 100%;padding: 25px 0 0;}
	.idx-postsw {max-width: 460px;}
	.postitem {width: calc(100% - 4px - 5%);}
	.mdcnban {padding-top: 35%;}
	.mdcnban-inner {padding: 0 1% 0 36%;}
	.mdcnban-intro {font-size: 20px;line-height: 30px;}
	.mdcn-news {padding: 0 5.5% 40px;}
	.mdcn-newsw {max-width: 500px;}
	.mdcn-newsl {width: 100%;padding: 0 0 40px 18px;}
	.mdcn-newsr {width: 100%;}
	.mdcn-newsr .hpost-item {width: calc(100% - 36px);}
	.hblk-press {display: block;width: 100%;margin-bottom: 14px;}
	.hblkpress-title {margin-left: 25px;}
	.hblkpress-content .hpost-item {width: calc(100% - 50px);margin: 0 25px 50px;}
	.mdcn-media {background-position: 0% 50%;padding-top: 55%;}
	.invmntban-outer {display: none;}
	.susartban {padding-top: 38.5%;}
	.susart-blks {display: block;}
	.susart-grp {display: block;width: 100%;margin-bottom: 14px;}
	.susart-feat {display: block;width: 100%;}
	.susartfeat-content {width: 100%;}
	.susartfeat-img {position: static;width: 100%;padding-top: 80%;}
	.susart-postsw {max-width: 400px;}
	.susart-post {width: calc(100% - 5%);}
	.prflban-fllw, .prflban-minw {display: none;}
	#invmntpg .banafter-mbl, #governpg .banafter-mbl, #investpg .banafter-mbl, #profilepg .banafter-mbl, #sustainpg .banafter-mbl {display: block;}
}

/* Medium Large */
@media only screen and (min-width: 900px) and (max-width: 1099px) {
	.sensheader {height: 55px;}
	.sensheader iframe {top: 5px;}
	.stdh .hright, .searchbox, .floath .hr-btm, .floath .hr-top {display: none;}
	.hmtog, .floath .hlogo {display: inline-block;top: 0;}
	.stdh {padding: 26px 5%;}
	.floath {padding: 10px 5%;}
	.floath .hlogo img {width: 190px;}
	.mainmenu li {display: block;margin: 0 0 10px 0;border-bottom: 0px;}
	.hmenu .topmenu {display: block;}
	.topmenu li {display: block;margin: 0 0 10px 0;padding: 0;}
	.topmenu a:link, .topmenu a:visited {display: block; padding: 0 18px 8px 0;}
	.mainmenu > li > a {border-bottom: 3px solid #FFF;}
	.mainmenu li:hover, .mainmenu > li.current_page_item.menu-item-has-children, .mainmenu > li.current-page-parent {border-bottom: 0px;}
	.mainmenu ul, .topmenu ul {position: static;width: 100%;box-shadow: none;padding: 0;}
	.mainmenu > li:hover > a, .mainmenu > li.current_page_item.menu-item-has-children > a, .mainmenu > li.current-page-parent > a {border-bottom: 3px solid #7fb543;}
	.hmenu #s {width: 100%;}
	.hmenu #searchsubmit {right: 0;}
	#searchform {position: relative;}
	.hbanner {margin-bottom: 90px;}
	.hbannerw {display: block;}
	.hb-slideshow {display: block;}
	.hb-slideshow.hb-slsml {width: 100%;display: block;padding-top: 57%;}
	.hb-slideshow.hb-slsml .hslide {width: 100%;}
	.hsl-txt, .hb-slnav {bottom: 50px;}
	.hb-results {display: block;width: 100%;}
	.hb-resultsw {padding: 30px 6% 10px;}
	.hb-resdesc {max-width: none;}
	.hb-resitem {display: inline-block;vertical-align: top;padding: 0 5% 0 0;margin-bottom: 20px;}
	.hblocks {display: block;}
	.hblk-sens, .hblk-fprint {display: block;width: 100%;margin-bottom: 15px;}
	.hblk-fprint {background-position: 70% 0%;}
	.hblk-gap {display: none;}
	.hblk-res, .hblk-sus {display: block;width: 100%;}
	.bantitle {font-size: 34px;line-height: 38px;}
	.govrnban-title {padding: 0 1% 0 55.5%;}
	.shdiary-entries {width: 100%;padding: 0;}
	.shdiary-upc {width: 80%;margin-top: 60px;}
	.resltst-resires h3 {font-size: 20px;line-height: 26px;}
	.resltst-resires a {font-size: 14px;line-height: 18px;}
	.resltst-resires table td {padding: 0 20px 20px 0;}
	.resltslt-intro {font-size: 15px;line-height: 25px;}
	.resltslt-itemtitle {font-size: 14px;line-height: 20px;padding: 0;}
	.resltslt-itemval {font-size: 36px;line-height: 42px;}
	.resltslt-itemdesc {font-size: 14px;line-height: 20px;}
	.prflban-fll {padding-top: 50%;}
	.prfl-blks {display: block;}
	.prfl-about {display: block;width: 100%;margin-bottom: 14px;}
	.prflblk-gap {display: none;}
	.prfl-values {display: block;width: 100%;padding: 50px 4.5% 300px 4.5%;}
	.prflbrnd-hlights h3 {font-size: 42px;line-height: 46px;}
	.prflbrnd-hlights p {font-size: 14px;line-height: 26px;}
	.prflftp-txt {width: 55%;padding: 50px 0 60px 5%;}
	.prflftp-img {width: 45%;padding-top: 58%;}
	.hblk-shperf {display: block;width: 100%;margin-bottom: 14px;}
	.sustn-areas {padding: 55px 4% 20px;}
	.sustn-blks {display: block;max-width: 700px; margin: 0 auto;}
	.sustn-grp {display: block;width: 100%;margin-bottom: 14px;}
	.sustnblk-gap {display: none;}
	.sustn-jse {display: block;width: 100%;}
	.sustn-focusrow {margin-bottom: 70px;}
	.sustn-focusroweven .sustnfocusr-txt, .sustnfocusr-txt {padding: 0 4.5%;}
	.idx-banner {background-position: 10% 50%;padding-top: 28%;}
	.idxft-txt, .idxfeat-itemeven .idxft-txt {padding: 0 4%}
	.press-posts .postitem {width: calc(50% - 4px - 5%);}
	.mdcnban {padding-top: 30%;}
	.mdcn-newsl {width: 100%;padding: 0 0 40px 18px;}
	.mdcn-newsr {width: 100%;}
	.hblk-press {display: block;width: 100%;margin-bottom: 14px;}
	.mdcn-media {background-position: 0% 50%;padding-top: 40%;}
	.invmnt-banner {padding-top: 30%;}
	.invmnt-bcrumb {margin-bottom: 30px;}
	.invmnt-intro {font-size: 14px;line-height: 24px;}
	.susart-blks {display: block;}
	.susart-grp {display: block;width: 100%;margin-bottom: 14px;}
	.susart-feat {display: block;width: 100%;}
}

/* Large */
@media only screen and (min-width: 1100px) and (max-width: 1300px) {
	.floath {padding: 10px 1% 0;}
	.floath .hlogo img {width: 140px;}
	.mainmenu li {margin-left: 14px;}
	.topmenu li {margin-right: 14px;}
	.floath .hr-btm {padding: 0 14px 0 0;}
	.hblk-fprint {background-position: 75% 0%;}
	.prflftp-txt {width: 46%;}
	.prflftp-img {width: 54%;}
	.invmnt-banner {padding-top: 30%;}
	.susart-grp {padding: 50px 3.5% 10px;}
	.susartfeat-content {padding: 50px 3% 25px;}
	.prfl-values {background-position: 70% 50%;padding: 50px 3% 350px 3%;}
}
/* Large */
@media only screen and (min-width: 1301px) and (max-width: 1600px) {
	.prfl-values {background-position: 90% 100%;padding: 50px 3% 300px 3%;}
}
/* Footprint map only */
@media only screen and (min-width: 16px) and (max-width: 1400px) {
	.hblk-fprint::after {display: block;}
}