/* Fix Foundation */
.row::before, .row::after {content: " ";display: table;}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}
.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}
.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}

.medium-block-grid-2 > li {width: 49%;}
.medium-block-grid-3 > li {width: 33%;}
/* [class*="block-grid-"] > li { display: block; float: left; height: auto; padding: 0 0.625rem 1.25rem; } */

/* Others */
	
body{width:1000px;}
body#home{width:1200px; zoom:0.9}


header{ position:static; box-shadow:none; }
.header{display: none;}
.mobileMenuWrapper{display: none;}

.submenuWrapper{display:none;}
header .menu{ display:none}
header nav.hide-for-medium-down .menu{font-size:18px;line-height:24px;list-style:none;margin-top:70px;}
header nav.hide-for-medium-down .menu > li{float:left;padding-right:45px;}
header nav.hide-for-medium-down .menu > li > a{display:block;padding-bottom:21px;font-weight:300;}

header .lang{ display:none}
header .lang{list-style:none;margin:63px 0px 0px;}
header .lang li{float:left;margin-right:20px;}
header .lang li a{display:block;width:32px;height:32px;background:#e1e1e1;border-radius:50%;line-height:32px;text-align:center;color:#333333;}

footer{padding:60px 0px; page-break-inside: avoid; clear:both}
footer .footerSitemap a{font-size:14px;color:#333333;}
footer .footerSitemap{border-bottom:1px solid #848484;}
footer .footerSitemap h2{font-size:21px;color:#666666;margin-bottom:10px;font-family: "Avenir","Muli", sans-serif;}
footer .footerSitemap ul{list-style:none;margin:0px;padding-bottom:45px;}
footer .footerSitemap li{margin-bottom:5px;}
footer .tools li{width:50px;margin:0px 10px;}

/*.announceTemplate .mainContent > .row {page-break-inside: avoid; }*/
.announceTemplate .content .detailsRow:nth-child(6){ page-break-before:always}

#photo .content a.show-for-small-only{display:none}
#corpimages .content a.show-for-small-only{display:none}

#home .banner {background-position:-410px 0;}
#home .sectionBlock{page-break-inside: avoid;}
#home #performance .dataBlock {border-left: 1px solid #fff; width: 20%;}
#home #stockquote {background: rgba(0, 0, 0, 0) url("../images/global/home_stockquote_bg.png") no-repeat scroll center top; height: 600px; padding: 0;}
#home #results .mobileBg, #home #results .show-for-small-only{ display:none}
#home #results .text {float: right;padding-top: 70px;width: 50%;}

.banner{height:450px!important;background-size:auto!important;}
#home .banner{ height:600px!important;}
.banner.home{background:url(../images/global/home_banner.png) center top no-repeat;height:600px;}
.banner.home2{background:url(../images/global/home_banner2.png) center top no-repeat;height:600px;}
.banner.home3{background:url(../images/global/home_banner3.png) center top no-repeat;height:600px;}
.banner.home4{background:url(../images/global/home_banner4.png) center top no-repeat;height:600px;}
.banner.global{background:url(../images/global/banner.png) center top no-repeat;}
.banner.ir{background:url(../images/ir/banner.png) center top no-repeat;}
.banner.about{background:url(../images/about/banner.png) center top no-repeat;}
.banner.press{background:url(../images/media/banner.png) center top no-repeat;}
.banner.business{background:url(../images/business/banner.png) center top no-repeat;}
.banner.regulatory{background:url(../images/regulatory/banner.png) center top no-repeat;}
 