/*!
 * Bootstrap v3.2.0
 * Contains CSS for
 * Modal, Tabs
 */.modal-open{overflow:hidden}
.modal .close{width:23px;height:24px;position:relative;margin:-10px -10px 0 0;background:url(../../images/ssga_icons.png) no-repeat left -435px;float:right;border:0;text-indent:-9999px}
.modal .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.3);box-shadow:0 3px 9px rgba(0,0,0,0.3);background-clip:padding-box;outline:0;overflow:hidden}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:30px}
@media(max-width:767px){padding:25px 20px}
.modal-title{width:100%;height:auto;text-transform:uppercase;color:#333;font-weight:400;font-style:normal;font-family:'Univers-67BoldCondensed';font-size:30px}
.modal-body{position:relative;padding:0 40px 40px 40px}
.modal-footer{padding:0 40px 40px 40px;text-align:right}
@media(max-width:767px){.modal-body{padding:0 20px 25px}
}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
}
@media(min-width:992px){.modal-lg{width:900px}
}
.modal-footer:before,.modal-footer:after{content:" ";display:table}
.modal-footer:after{clear:both}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.mCustomScrollbar{-ms-touch-action:none;touch-action:none}
.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_inside>.mCSB_container{margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}
.mCSB_outside+.mCSB_scrollTools{right:-26px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}
.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}
.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.lt-ie9 .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}
.lt-ie9 .mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.lt-ie9 .mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.lt-ie9 .locationsWrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#797979;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}
.lt-ie9 .locationsWrap .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#797979;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)"}
.lt-ie9 .locationsWrap .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.lt-ie9 .locationsWrap .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#797979;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../../global/clientlibs/css/vendor/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc;width:8px}
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#333;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#969494}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#666}
.mCS-autoHide>.mCS-minimal-dark ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=1)";-ms-filter:"alpha(opacity=1)";right:-15px}
.mCS-minimal-dark ~ .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}
.lt-ie8 .mCSB_scrollTools .mCSB_draggerContainer{height:100%}
.lt-ie8 .mCS-minimal-dark ~ .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{right:4px}
@font-face{font-family:"FoundersGroteskRegular";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Regular.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Regular.woff") format("woff");font-style:normal;font-weight:normal}
@font-face{font-family:"FoundersGroteskRegular";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-RegularItalic.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-RegularItalic.woff") format("woff");font-style:italic;font-weight:normal}
@font-face{font-family:"FoundersGroteskRegular";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Medium.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Medium.woff") format("woff");font-style:normal;font-weight:bold}
@font-face{font-family:"FoundersGroteskRegular";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-MediumItalic.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-MediumItalic.woff") format("woff");font-style:italic;font-weight:bold}
@font-face{font-family:"FoundersGroteskSemibold";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Semibold.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Semibold.woff") format("woff");font-style:normal;font-weight:normal}
@font-face{font-family:"FoundersGroteskSemibold";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-SemiboldItalic.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-SemiboldItalic.woff") format("woff");font-style:italic;font-weight:normal}
@font-face{font-family:"FoundersGroteskBold";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Bold.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-Bold.woff") format("woff");font-style:normal;font-weight:normal}
@font-face{font-family:"FoundersGroteskBold";src:url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-BoldItalic.woff2") format("woff2"),url("../../global/clientlibs/css/fonts/FoundersGroteskWeb-BoldItalic.woff") format("woff");font-style:italic;font-weight:normal}
@font-face{font-family:"Smart Sans W02 Light";src:url('../../global/clientlibs/css/fonts/32e46b5f-38ce-4242-836a-5e9a0f764d03.eot?#iefix');src:url('../../global/clientlibs/css/fonts/32e46b5f-38ce-4242-836a-5e9a0f764d03.eot?#iefix') format('embedded-opentype'),url('../../global/clientlibs/css/fonts/82df3987-e01d-43d1-9dfa-b69320e8a5c9.woff') format('woff'),url('../../global/clientlibs/css/fonts/4db0bb8f-6385-4632-b199-fe9a5545e2c7.ttf') format('truetype'),url('../../global/clientlibs/css/fonts/573b3891-8f7a-47fb-8c38-b9707f67988d.svg#573b3891-8f7a-47fb-8c38-b9707f67988d') format('svg')}
@font-face{font-family:'Univers-57Condensed';src:url("../../global/clientlibs/css/fonts/adc492fa-2e18-46e7-a334-19977a077ec2.eot?#iefix");src:url('../../global/clientlibs/css/fonts/adc492fa-2e18-46e7-a334-19977a077ec2.eot?#iefix') format('embedded-opentype'),url('../../global/clientlibs/css/fonts/14f0370a-8385-437e-b5b8-5cb89e20e2ff.woff') format('woff'),url('../../global/clientlibs/css/fonts/8c1d24ab-e7f8-4c29-a419-f87180fdf410.ttf') format('truetype'),url('../../global/clientlibs/css/fonts/9baaf87b-982d-45c0-9518-8f5aec7c1292.svg#9baaf87b-982d-45c0-9518-8f5aec7c1292') format('svg')}
@font-face{font-family:'Univers-67BoldCondensed';src:url('../../global/clientlibs/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix');src:url('../../global/clientlibs/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix') format('embedded-opentype'),url('../../global/clientlibs/css/fonts/b2388651-dd56-4c8e-8455-c55318f6a734.woff') format('woff'),url('../../global/clientlibs/css/fonts/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf') format('truetype'),url('../../global/clientlibs/css/fonts/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81') format('svg')}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body.ja textarea{font-family:Meiryo}
body{margin:0}
a{text-decoration:none;color:#7aaa6c}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
a:link{color:#7aaa6c;text-decoration:none}
a:visited{color:#7aaa6c;text-decoration:none}
a:hover{color:#4c7c3d;text-decoration:underline}
a:active{color:#4c7c3d;text-decoration:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif,Meiryo;font-family:'courier new',monospace,Meiryo;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.25em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ul,ol,li{list-style:none}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.footerWrap .footer{width:100% !important}
}
body{background:#e6e7e8;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:300;font-style:normal}
body.ja{font-family:Meiryo}
body.zh_hk,body.zh_cn{font-family:SimSun}
.iconCheck,.iconGlobe,.iconDocument,.iconProfile,.iconVideo,.iconAudio,.iconDownload{display:inline-block;height:20px;position:relative;top:4px;width:20px}
.iconGlobe{background:url(../../images/icon-globe.png) no-repeat 0 bottom;height:19px;top:3px;width:19px}
.iconCheck{background:url(../../images/icon-check.png) no-repeat 0 0;height:11px;top:0;width:15px}
.iconDocument{background:url(../../images/icon-document.png) no-repeat 0 0;height:20px;width:16px}
.iconDownload{background:url(../../images/icon-download.png) no-repeat 0 0;height:20px;width:20px}
.iconProfile{background:url(../../images/icon-profile.png) no-repeat 0 0;height:16px;width:16px}
.iconVideo{background:url(../../images/icon-video.png) no-repeat 0 0;height:20px;width:28px}
.iconAudio{background:url(../../images/icon-audio.png) no-repeat 0 0;height:19px;width:20px}
.spotlightCarousel .carouselTextWrap .carouselText h2,.pageSpotLight .textOverlay h2{font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light"}
body.ja .pageSpotLight .textOverlay h2{font-family:Meiryo}
.visibleMobile{display:none !important}
.visibleMobile.ng-hide{display:none !important}
@media only screen and (max-width:767px){.visibleDesktop{display:none !important}
.visibleMobile{display:block !important}
.mobileFloatLeft{float:left}
.mobileFloatRight{float:right}
}
.contentWrap{position:relative;z-index:2;margin:570px 0 0 0;padding:0 0 25px 0}
.cq-wcm-edit .contentWrap{margin:0}
.contentWrap.oneSlideWithImage{margin:489px 0 0}
.contentWrap.oneSlideNoImage{margin:-30px 0 0}
.cq-wcm-edit .contentWrap.oneSlideWithImage{margin:0}
.cq-wcm-edit .contentWrap.oneSlideNoImage{margin:0}
.content{background:#fff}
.spotlightWrap.carouselNoImage{position:static;height:auto;min-height:240px}
.cq-wcm-edit .spotlightWrap{position:relative;top:0;height:auto}
@media only screen and (max-width:767px){.contentWrap.oneSlideWithImage{margin:0}
.contentWrap.oneSlideNoImage{margin:0}
.contentWrap{margin:0;padding:0 !important}
.spotlightWrap.carouselNoImage{min-height:150px;margin-bottom:15px}
}
.btn{border:2px solid #fff;padding:15px 20px;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;font-size:15px;font-family:"Univers-57Condensed";-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,0.15);box-shadow:0 3px 0 0 rgba(0,0,0,0.15)}
body.ja .btn{font-family:Meiryo}
body.zh_hk .btn,body.zh_cn .btn{font-family:"Univers-57Condensed",SimSun}
.btn:hover{text-decoration:none}
.btn .btnIcon{background:url(../../images/ssga_icons.png) no-repeat -6px -301px;display:inline-block;width:12px;height:12px;left:5px;position:relative}
.no-boxshadow .btn:after{content:" ";position:absolute;left:-2px;bottom:-5px;width:100%;height:3px;background:url(../../images/btn-shadow.png) repeat;padding:0 2px}
.no-boxshadow .btn{position:relative;zoom:expression(this.runtimeStyle.zoom='1',this.appendChild(document.createElement('span')).className='ie-after')}
.no-boxshadow .btn .ie-after{position:absolute;left:-2px;bottom:-5px;width:100%;height:3px;background:#000;-ms-filter:"alpha(opacity=15)";filter:alpha(opacity=15);border-left:2px solid #000;border-right:2px solid #000}
.btn.black{border-color:#4b4b4c;color:#3f3f3f}
.btn.black .btnIcon{background-position:-6px -256px}
.btn.white{border-color:#fff;color:#fff}
.btn.white .btnIcon{background-position:-6px -301px}
.btn.green{border-color:#7aaa6c;color:#7aaa6c}
.btn.green .btnIcon{background-position:-6px -271px}
.btn.blue{border-color:#568653;color:#568653}
.btn.blue .btnIcon{background-position:-6px -241px}
.btn.purple{border-color:#acabc1;color:#acabc1}
.btn.purple .btnIcon{background-position:-6px -330px}
.btn.orange{border-color:#e3975f;color:#e3975f}
.btn.orange .btnIcon{background-position:-6px -345px}
.externalLink{position:relative;display:inline-block}
.externalLink:after{content:"";position:relative;height:10px;width:10px;background:url(../../images/ssga_icons.png) no-repeat 2px -492px;right:0;top:2px;display:inline-block;vertical-align:top}
.featuredList .externalLink:after{background-position:1px -1129px;vertical-align:top;top:4px}
.featuredList.themeGray .externalLink:hover:after{background-position:1px -1129px}
.featuredList.themePurple .externalLink:hover:after{background-position:1px -1105px}
.featuredList.themeBlue .externalLink:hover:after{background-position:1px -1116px}
.featuredList.themeTeal .externalLink:hover:after{background-position:1px -1094px}
.searchResult .externalLink:after{top:4px}
.productDetailDocumentumComponent .externalLink:after{top:4px}
.themeOverview p .externalLink:after{top:6px}
.btn.externalLink{padding:15px 20px}
.btn.externalLink:after{display:none}
.btn.green.externalLink .btnIcon{background-position:left -502px}
.btn.black.externalLink .btnIcon{background-position:left -525px}
.btn.white.externalLink .btnIcon{background-position:left -537px}
.btn.blue.externalLink .btnIcon{background-position:left -514px}
.btn.purple.externalLink .btnIcon{background-position:left -471px}
.btn.orange.externalLink .btnIcon{background-position:left -483px}
.ng-cloak{display:none}
.spotlightWrap{width:100%;height:600px;background:#bfdaba;left:0;position:absolute;z-index:1;font-family:"Univers-57Condensed"}
body.ja .spotlightWrap{font-family:Meiryo}
@media only screen and (max-width:767px){.spotlightWrap{top:0;position:static;height:auto}
}
@media only screen and (min-width:768px) and (max-width:1000px){.spotlightWrap{top:76px}
}
.footerWrap{background:#e6e7e8;position:relative;font-family:'Univers-57Condensed'}
body.ja .footerWrap{font-family:Meiryo}
body.zh_hk .footerWrap,body.zh_cn .footerWrap{font-family:SimSun}
.footerWrap .footer{padding:40px 0;border-top:0}
@media only screen and (max-width:767px){.footerWrap .footer{border-top:4px solid #75ab75;padding:40px 0}
.footerWrap .footer .footerLinks .copyright{display:block;padding-top:24px}
.footerWrap .footer .footerLinks{padding-bottom:21px !important}
}
.footerWrap .footer .footerLogo{padding:0}
.footerWrap .footer .footerLinks{padding:0 0 35px 0;font-size:15px}
.footerWrap .footer .footerLinks ul,.footerWrap .footer .footerLinks li{margin:0;padding:0;list-style:none}
.footerWrap .footer .footerLinks li{display:inline;padding:0 15px 0 0}
.footerWrap .footer .footerLinks a{font-family:'Univers-67BoldCondensed';font-size:18px;line-height:18px;text-transform:uppercase;color:#568653;text-decoration:none}
.footerWrap .footer .footerLinks .copyright{color:#4d4d4d;font-size:12px}
.footerWrap .footer .footerDisclaimer p{color:#213f30;font-family:FoundersGroteskRegular;font-size:21px;line-height:24px;padding:0 0 15px}
body.ja .footerWrap .footer .footerDisclaimer p{font-family:Meiryo;font-size:15px}
body.zh_hk .footerWrap .footer .footerDisclaimer p,body.zh_cn .footerWrap .footer .footerDisclaimer p{font-family:SimSun}
.footerWrap .footerTopBar{position:relative;margin:0 0 50px}
.footerWrap .searchContainer{background:transparent;bottom:0;display:inline-block;margin-left:30px;padding:0;position:absolute;right:0;top:auto;width:auto;z-index:inherit}
.footerWrap .searchContainer .wrapper{overflow:visible}
.footerWrap .searchContainer input{border:1px #ccc solid;box-sizing:border-box;height:34px;width:227px}
.footerWrap .searchContainer input.placeholder{background:#f3f3f4;color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;float:left;font-style:italic;line-height:15px}
body.ja .footerWrap .searchContainer input.placeholder{font-family:Meiryo}
body.zh_hk .footerWrap .searchContainer input.placeholder,bocy.zh_cn .footerWrap .searchContainer input.placeholder{font-family:SimSun}
.footerWrap .searchContainer input::-webkit-input-placeholder{color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja .footerWrap .searchContainer input::-webkit-input-placeholder{font-family:Meiryo}
body.zh_hk .footerWrap .searchContainer input::-webkit-input-placeholder,bocy.zh_cn .footerWrap .searchContainer input::-webkit-input-placeholder{font-family:SimSun}
.footerWrap .searchContainer input:-moz-placeholder{color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja .footerWrap .searchContainer input:-moz-placeholder{font-family:Meiryo}
body.zh_hk .footerWrap .searchContainer input:-moz-placeholder,bocy.zh_cn .footerWrap .searchContainer input:-moz-placeholder{font-family:SimSun}
.footerWrap .searchContainer input::-moz-placeholder{color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.zh_hk .footerWrap .searchContainer input::-moz-placeholder,bocy.zh_cn .footerWrap .searchContainer input::-moz-placeholder{font-family:SimSun}
body.ja .footerWrap .searchContainer input::-moz-placeholder{font-family:Meiryo}
.footerWrap .searchContainer input:-ms-input-placeholder{color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.zh_hk .footerWrap .searchContainer input:-ms-input-placeholder,bocy.zh_cn .footerWrap .searchContainer input:-ms-input-placeholder{font-family:SimSun}
body.ja .footerWrap .searchContainer input:-ms-input-placeholder{font-family:Meiryo}
.footerWrap .searchContainer .searchSec{background:#649454;border:0;float:right;height:34px;padding:0;text-align:center;width:34px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.footerWrap .searchContainer .searchSec .searchIcon{background:url(../../images/icon-search.gif) no-repeat 1px 1px;display:inline-block;height:20px;margin-top:7px;padding:0;cursor:pointer;width:24px}
.footerWrap .footer .footerSiteMap{display:table;padding-bottom:40px;width:100%}
.footerWrap .footer .footerSiteMap .col{box-sizing:border-box;display:table-cell;padding-right:25px;width:25%}
.footerWrap .footer .footerSiteMap .col+.col{border-left:1px #c9c9cb solid;padding-left:25px}
.footerWrap .footer .footerSiteMap .col li{font-family:'Univers-57Condensed';font-size:15px;line-height:16px;margin-bottom:15px}
body.ja .footerWrap .footer .footerSiteMap .col li{font-family:Meiryo}
body.zh_hk .footerWrap .footer .footerSiteMap .col li,body.zh_cn .footerWrap .footer .footerSiteMap .col li{font-family:SimSun}
.footerWrap .footer .footerSiteMap .col li:last-child{margin-bottom:0}
.footerWrap .footer .footerSiteMap .col li.title{font-family:'Univers-67BoldCondensed';font-size:17px;color:gray}
body.ja .footerWrap .footer .footerSiteMap .col li.title{font-family:Meiryo}
body.zh_hk .footerWrap .footer .footerSiteMap .col li.title,body.zh_cn .footerWrap .footer .footerSiteMap .col li.title{font-family:SimSun;font-size:18px}
body.ja .footerWrap .footer .footerLinks a{font-family:Meiryo}
body.zh_hk .footerWrap .footer .footerLinks a,body.zh_cn .footerWrap .footer .footerLinks a{font-family:SimSun}
@media only screen and (min-width:768px) and (max-width:950px){.footerWrap .footer .footerLinks a{font-size:14px;line-height:14px}
.footerWrap .footer .footerLinks li{padding:0 10px 0 0}
.footerWrap .footer .footerLinks .copyright{padding-right:0}
}
.footerWrap .footerTopBar .footerLogo img{width:286px;max-height:35px}
@media only screen and (max-width:767px){.footerWrap .footerTopBar .footerLogo{float:left;width:60%}
.footerWrap .footerTopBar .footerLogo img{width:100%;max-width:286px}
.footerWrap .footerTopBar .searchContainer{float:right;margin:0;padding:0 0 40px;position:relative;width:100%}
.footerWrap .footerTopBar .searchContainer input{height:35px;width:80%}
.footerWrap .searchContainer .searchSec{height:35px;width:20%}
.footerWrap .footer .footerSiteMap{display:none;margin-bottom:30px}
.footerWrap .footer .footerLinks li{display:block;margin-bottom:20px}
.footerWrap .footer .footerLinks li:last-child{margin-bottom:0}
}
.profileSelectorMap{background:gray;padding:40px 6%;font-family:"Univers-57Condensed"}
body.ja .profileSelectorMap{font-family:Meiryo}
.profileSelectorMap ul,.profileSelectorMap li{margin:0;padding:0;list-style:none;text-align:center}
.profileSelectorMap .map{float:left;width:72%}
.profileSelectorMap .map li{float:left;margin:0 5% 0 0;cursor:pointer}
.profileSelectorMap .map .mapImg{background:url(../../images/profle-selector-map.png) #5b5c5f no-repeat;width:175px;height:160px;margin-bottom:10px;webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;margin:0 auto 10px auto}
.lt-ie8 .profileSelectorMap .map .mapImg{margin:0 10px 10px}
.profileSelectorMap .map .btn{padding:15px}
.profileSelectorMap .map li:hover .mapImg{background-color:#fff}
.profileSelectorMap .map .na .mapImg{background-position:left top}
.profileSelectorMap .map .apac .mapImg{background-position:-11px -160px;width:145px}
.profileSelectorMap .map .eu .mapImg{background-position:-18px -320px;width:140px}
.profileSelectorMap .map .apac{margin-right:5%}
.profileSelectorMap .map .na{margin-right:0}
.profileSelectorMap .map .mea .mapImg{background-position:-29px -480px;width:135px}
.profileSelectorMap .profileSelectorTxt{float:left;width:24%;margin-left:3.56%}
.profileSelectorMap .profileSelectorTxt h5{color:#fff;text-transform:uppercase;font-weight:normal;margin:40px 0 15px 0;padding:0 0 15px 0;border-bottom:2px solid #ccc;line-height:21px;display:inline-block}
.profileSelectorMap .profileSelectorTxt p{color:#fff;font-size:20px;margin:0;padding:0;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;line-height:28px}
body.ja .profileSelectorMap .profileSelectorTxt p{font-family:Meiryo}
#profileSelectorModal .modal-dialog{max-width:965px;width:96%;font-family:"Univers-57Condensed";margin:0 auto;margin-top:30px}
body.ja #profileSelectorModal .modal-dialog{font-family:Meiryo}
body.zh_hk #profileSelectorModal .modal-dialog,body.zh_cn #profileSelectorModal .modal-dialog{font-family:"Univers-57Condensed","SimSun"}
#profileSelectorModal .modal-body{padding:40px;min-height:400px}
#profileSelectorModal .modal-title .hide{display:none}
#profileSelectorModal a{text-decoration:none;color:#568652}
body.ja #profilerRoles li a{font-size:15px}
#profileSelectorModal a:hover{text-decoration:none}
#profileSelectorModal h5{font-weight:normal;font-family:"Univers-67BoldCondensed";font-size:18px;padding:0 0 8px 0;text-transform:uppercase}
body.zh_hk #profileSelectorModal h5,body.zh_cn #profileSelectorModal h5{font-family:SimSun}
body.ja #profileSelectorModal h5{font-family:Meiryo}
#profileSelectorModal #profilerRegions,#profileSelectorModal #profilerLocations,#profileSelectorModal #profilerRoles{float:left;border-left:2px solid #d9d9d9;padding:0 15px;width:30%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc);margin:0 5px}
#profileSelectorModal #profilerRegions{margin-left:0;border-left:0;padding:0}
#profileSelectorModal #profilerRegions .profilerRegionsWrapp{border-left:2px solid #d9d9d9;padding:0 15px}
#profileSelectorModal #profilerRoles{margin-right:0;display:none}
.lt-ie8 #profileSelectorModal #profilerRoles{width:25%}
#profileSelectorModal #profilerLocations{position:relative;display:none;width:37%;padding-right:0}
.lt-ie8 #profileSelectorModal #profilerLocations{width:30%}
#profileSelectorModal .profileSelector .profileList li{padding:8px 0;text-transform:capitalize}
#profileSelectorModal #profilerRegions a[data-selected="selected"],#profileSelectorModal #profilerLocations a[data-selected="selected"],#profileSelectorModal #profilerRoles a[data-selected="selected"]{color:#568652}
#profileSelectorModal #profilerRegions a[data-selected="unselected"],#profileSelectorModal #profilerLocations a[data-selected="unselected"],#profileSelectorModal #profilerRoles a[data-selected="unselected"]{color:#b2b2b2}
#profileSelectorModal #profilerLocations #profilerLang a,#profileSelectorModal #profilerLocations #profilerLang a[data-selected="unselected"]{color:#fff}
#profileSelectorModal #profilerLocations #profilerLang a[data-selected="selected"]{color:#fff;background:#4d4d4d;cursor:default}
#profileSelectorModal #profilerLocations #profilerLang a[data-selected="selected"]:hover{text-decoration:none}
#profileSelectorModal #profilerLocations #profilerLang .oneLang a,#profileSelectorModal #profilerLocations #profilerLang .oneLang a[data-selected="selected"],#profileSelectorModal #profilerLocations #profilerLang .oneLang a[data-selected="unselected"]{color:#568652;background:0;cursor:pointer}
#profileSelectorModal .externalLink:after{display:none}
#profileSelectorModal .externalLastW{position:relative;padding-right:10px}
#profileSelectorModal .externalLastW:after{content:"";position:absolute;height:10px;width:10px;background:url(../../images/ssga_icons.png) no-repeat 2px -492px;right:0;top:2px;display:inline-block;vertical-align:top}
#profileSelectorModal .langDropDownTrigger{color:#568652;cursor:pointer;display:block;padding:8px 0;width:100px}
#profileSelectorModal .languagesWrap{position:absolute;border:2px solid #568653;padding:0 0 0 8px;right:13px;top:0;width:118px;z-index:2}
#profileSelectorModal .languagesWrap.oneLang .languages{height:auto}
#profileSelectorModal .languages .mCSB_scrollTools.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:5px 0}
#profileSelectorModal #profilerLang{display:block;height:270px;overflow:hidden;position:absolute;right:12px;top:20px;width:50%}
#profileSelectorModal #profilerLang.oneLang{overflow:visible}
#profileSelectorModal #profilerLang.overflowVisible{overflow:visible}
.locationsWrap.mCS-autoHide>.mCS-minimal-dark ~ .mCSB_scrollTools{margin:0}
.locationsWrap .mCSB_scrollTools{width:14px;z-index:3}
.locationsWrap .mCSB_scrollTools .mCSB_dragger{width:100%}
.locationsWrap .mCSB_scrollTools .mCSB_draggerRail{width:100%;background:#e4e4e4;border-radius:0}
.locationsWrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;background:#797979}
.locationsWrap .mCSB_scrollTools .mCSB_buttonUp,.locationsWrap .mCSB_scrollTools .mCSB_buttonDown{background:url("../../images/ssga_icons.png") #e4e4e4 no-repeat;opacity:1;height:17px;overflow:visible}
.locationsWrap .mCSB_scrollTools .mCSB_buttonUp{border-radius:16px 16px 0 0;background-position:3px -1136px}
.locationsWrap .mCSB_scrollTools .mCSB_buttonDown{border-radius:0 0 16px 16px;background-position:3px -1161px}
.locationsWrap .mCSB_scrollTools a+.mCSB_draggerContainer{margin:17px 0}
#profileSelectorModal .profileSelector .profileList .languages li{padding:0}
#profileSelectorModal .profileSelector .profileList .languages li a{display:block;padding:8px;color:#fff}
body.ja #profileSelectorModal .profileSelector .profileList .languages li a{font-size:15px}
body.ja .profileSelector .profileList #profilerLang .languagesWrap span{font-size:15px}
#profileSelectorModal .profileSelector .profileList .languages.oneLang li{padding:8px 0}
body.ja #profileSelectorModal .profileSelector .profileList .languages.oneLang li{font-size:15px}
#profileSelectorModal .profileSelector .profileList .languages.oneLang li a{padding:0;color:#568652}
#profileSelectorModal .languages{width:130px;margin:0 0 -2px -10px;padding:0;background:#333;height:100px;overflow:auto}
#profileSelectorModal .languages.oneLang{margin:0;padding:0;background:0;width:auto}
#profileSelectorModal .languagesWrap.oneLang{margin:0;padding:0 8px;width:auto;max-width:100%}
#profileSelectorModal .locationsWrap{height:260px;overflow:auto}
#profileSelectorModal .locationsWrap.autoHeight{height:auto}
#profileSelectorModal .locationsWrap .mCSB_container{z-index:1}
#profileSelectorModal .langArrowIcon{width:12px;height:6px;background:url(../../images/ssga_icons.png) no-repeat -5px -781px;position:absolute;right:10px;top:13px}
#profileSelectorModal .profileSelector .profileList .locations li{width:170px}
.officialInstitutionLink{width:100%;margin-top:30px}
#termsAndConditions{margin-top:25px}
.termsAndConditions{background:#ebebeb;padding:20px;font-size:15px;font-family:"Univers-57Condensed"}
body.ja .termsAndConditions{font-family:Meiryo}
body.zh_hk .termsAndConditions,body.zh_cn .termsAndConditions{font-family:"Univers-57Condensed",SimSun}
.discliaimerError{background:#ebebeb;padding:20px;font-size:15px;font-family:"Univers-57Condensed";min-height:230px;text-align:center}
body.ja .discliaimerError{font-family:Meiryo}
body.zh_hk .discliaimerError,body.zh_cn .discliaimerError{font-family:SimSun}
.discliaimerError p{margin:102px 0 0 0;padding:0;color:#333;font-size:25px}
.termsWrap{border:1px solid #b2b2b2;height:135px;margin:10px 0;overflow:auto;padding:20px;font-size:13px;color:#666}
.termsWrap h6{font-size:16px;text-transform:uppercase;font-weight:normal;margin:0 0 15px 0}
.termsWrap p{margin:0 0 15px 0;line-height:18px}
.termsWrap a{color:#568653}
.termsWrap.mCS-autoHide>.mCS-minimal-dark ~ .mCSB_scrollTools{right:0;margin:0;border-left:1px solid #ccc}
.termsWrap .mCSB_scrollTools .mCSB_draggerRail{background:0}
.termsBtnWrapper{padding:30px 30px 0 0;text-align:right;font-family:"Univers-57Condensed"}
body.ja .termsBtnWrapper{font-family:Meiryo}
body.zh_hk .termsBtnWrapper,body.zh_cn .termsBtnWrapper{font-family:SimSun;font-family:"Univers-57Condensed",SimSun}
.termsBtnWrapper a{text-transform:uppercase;color:#568653}
.disclaimerOverlayHead{display:none}
#loginDisclaimer p{padding-right:20px}
.termsBtnWrapper .acceptBtn{margin:0 0 0 25px}
#saveProfile{margin:0 10px 0 0;padding:0}
#profileSelectorModal .acceptBtn.btn.green{color:#7aaa6c}
.disclaimerText a{color:#568652}
.anonymousWrap{margin:20px 0 0 0;line-height:21px}
#profileSelectorModal .acceptBtn.btn.green{color:#7aaa6c}
@media only screen and (min-width:768px) and (max-width :1024px){#profileSelectorModal .modal-body{padding:20px}
#profileSelectorModal #profilerRegions,#profileSelectorModal #profilerLocations,#profileSelectorModal #profilerRoles{width:28%}
#profileSelectorModal #profilerLocations{width:40%}
}
@media only screen and (max-width :767px){.modal-title{font-size:25px}
#profileSelectorModal .modal-body{padding:10px 20px;min-height:1035px}
#profileSelectorModal .languagesWrap{right:0}
#profileSelectorModal #profilerRegions,#profileSelectorModal #profilerLocations,#profileSelectorModal #profilerRoles{float:none;margin:0 0 50px;padding:0 15px;width:100%}
#profileSelectorModal #profilerRegions{padding:0}
#profileSelectorModal #profilerLocations{padding-right:0}
#profileSelectorModal #termsAndConditions{margin-top:-25px}
#profileSelectorModal .termsAndConditions{margin-left:-20px;margin-right:-20px}
#profileSelectorModal .locationsWrap.autoHeight{width:50%}
#profileSelectorModal .profileSelector .profileList .locations li{width:100%}
#profileSelectorModal .profileSelector .profileList .locations li a{word-wrap:break-word}
#profileSelectorModal #profilerLang{width:45%;margin-right:6%}
#profileSelectorModal .languages{width:110%}
#profileSelectorModal .languagesWrap{width:80%;width:calc(100%-16px)}
}
#pdfOverlayModal{overflow-x:hidden;overflow-y:auto}
#pdfOverlayModal .pdf_command{margin-bottom:10px;text-align:right}
#pdfOverlayModal div a{border:0 none;font-family:"Univers-57Condensed";line-height:1.5em;padding:8px 0 0 35px;text-transform:uppercase}
body.ja #pdfOverlayModal div a{font-family:Meiryo}
#pdfOverlayModal a.email_pdf{background:rgba(0,0,0,0) url("../../images/icon-mail.png") no-repeat scroll left 10px;margin-right:20px;padding-left:28px}
#pdfOverlayModal a.download_pdf{background:rgba(0,0,0,0) url("../../images/download-icon.png") no-repeat scroll 0 0}
#emailModal .modal-dialog{width:600px}
#emailModal label{display:block;font-family:"UniversLTW02-67BoldCn","Calibri";font-size:16px;margin-bottom:7px;text-transform:uppercase}
#emailModal p{font-size:15px;padding-bottom:15px}
.required::after{content:"*"}
#emailModal form div{margin-bottom:20px}
#emailModal input,#emailModal textarea{border:2px solid #666;font-size:15px;height:26px;line-height:26px;padding:0 2px;width:441px}
#emailModal textarea{height:140px}
#emailModal .err_msg{color:#b16532;font-size:14px;padding-top:5px}
#postEmailModal .modal-dialog{width:600px}
#postEmailModal label{display:block;font-family:"UniversLTW02-67BoldCn","Calibri";font-size:16px;margin-bottom:7px;text-transform:uppercase}
#postEmailModal p{font-size:15px;padding-bottom:15px}
.required::after{content:"*"}
#postEmailModal form div{margin-bottom:20px}
#postEmailModal input,#postEmailModal textarea{border:2px solid #666;font-size:15px;height:26px;line-height:26px;padding:0 2px;width:441px}
#postEmailModal textarea{height:140px}
#postEmailModal .err_msg{color:#b16532;font-size:14px;padding-top:5px}
@media only screen and (max-width:767px){#postEmailModal .modal-dialog{width:auto}
#postEmailModal input,#postEmailModal textarea{width:100%}
}
#viewLargerModal .imageWrapper{margin:0 auto;text-align:center}
#viewLargerModal .imageWrapper img{max-width:100%}
@media only screen and (max-width:480px){#viewLargerModal{height:auto}
}
@media(min-width:768px){#viewLargerModal .modal-dialog{max-width:920px;width:auto}
}
#redirectModal a{font-family:"Univers-57Condensed";font-size:15px}
body.ja #redirectModal a{font-family:Meiryo}
#redirectModal p{line-height:20px;font-size:15px}
#redirectModal a{color:#568652}
#redirectModal .btn{margin-left:18px}
#redirectModal .gotoClose{text-transform:uppercase}
.lt-ie9 #redirectModal .modal-dialog{width:875px;margin:30px auto 0}
.lt-ie9 #disclaimerModal .modal-dialog{width:875px;margin:30px auto 0}
#jpBank_redirectModal a{font-family:Meiryo;font-size:15px}
#jpBank_redirectModal p{line-height:20px;font-size:15px}
#jpBank_redirectModal a{color:#568652}
#jpBank_redirectModal .btn{margin-left:18px}
#jpBank_redirectModal .gotoClose{text-transform:uppercase}
.lt-ie9 #jpBank_redirectModal .modal-dialog{width:875px;margin:30px auto 0}
.lt-ie9 #jpBank_disclaimerModal .modal-dialog{width:875px;margin:30px auto 0}
.headerWrap .mainNavigationWrap .mainNavigation{position:relative}
::-webkit-input-placeholder{color:#9e9e9e;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja ::-webkit-input-placeholder{font-family:Meiryo}
:-moz-placeholder{color:#9e9e9e;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja :-moz-placeholder{font-family:Meiryo}
::-moz-placeholder{color:#9e9e9e;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja ::-moz-placeholder{font-family:Meiryo}
:-ms-input-placeholder{color:#9e9e9e;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja :-ms-input-placeholder{font-family:Meiryo}
.searchContainer{width:600px;height:auto;padding:15px;background-color:#3f3f3f;display:none;position:absolute;top:75px;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.searchContainer input{width:445px;height:50px;padding:0 15px 0 15px;font-size:18px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;background-color:#fff;border:0;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc);border-radius:0}
body.ja .searchContainer input{font-family:Meiryo}
body.zh_hk .searchContainer input,body.zh_cn .searchContainer input{font-family:SimSun}
.searchContainer .inavalidCharect{width:100%;line-height:20px;padding-top:10px;float:left;font-size:16px;color:#e63;display:none}
.searchContainer input.error{background:#ffebeb;border:2px solid #b37a61}
.searchContainer input.placeholder{color:#9e9e9e;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;font-style:italic}
body.ja .searchContainer input.placeholder{font-family:Meiryo}
.searchContainer .btn{float:right}
.searchContainer ul{padding:35px 30px 45px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:18px;display:none;background:#000}
body.ja .searchContainer ul{font-family:Meiryo}
.searchContainer ul li{padding:10px 0}
.searchContainer ul li a{color:#fff;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:18px}
;.searchContainer ul li a span{color:#9e9e9e}
body.ja .searchContainer ul li a{font-family:Meiryo}
.errorMessage{display:none;text-align:center;width:90%;float:left;padding:40px 0;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:18px;line-height:22px;color:#a23331;border-top:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf;margin:20px 30px 0}
body.ja .errorMessage{font-family:Meiryo}
@media only screen and (max-width:1080px){.searchContainer{width:100%;top:74px;z-index:99}
.searchContainer input{width:80%}
}
@media only screen and (max-width:600px){.searchContainer input{width:75%;height:43px;border-radius:none}
.searchContainer .btn{padding:9px 18px 8px;text-indent:-9999px;width:12px}
.searchContainer .btn .btnIcon{display:block;margin-bottom:5px;margin-top:-10px;left:0}
.ieMobile .searchContainer input{width:60%;height:45px;border-radius:none;margin-left:30px}
}
.langMenu{position:absolute;top:31px;left:63px;width:115px;z-index:10;background-color:#000;padding:10px 0}
.langMenu li a{color:#fff;font-size:15px;text-transform:capitalize;padding:7px 10px;font-family:"Univers-57Condensed"}
body.ja .langMenu li a{font-family:Meiryo}
body.zh_hk .langMenu li a,body.zh_hk .langMenu li a{font-family:SimSun}
.langMenu li a:hover{color:#bebebe}
.langMenu li a.active{color:#bebebe}
@media only screen and (max-width:975px){.langMenu li a{font-size:12px}
}
@media only screen and (max-width:767px){.langMenu{position:relative;top:0 !important;left:0 !important;width:100%;background-color:transparent}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#language .langMenu li a{font-family:"Univers-57Condensed";font-size:14px;line-height:14px;padding:5px 0}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#language .langMenu li a{font-family:Meiryo}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li a{padding-left:0}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#language .langMenu li:before{display:none}
}
#language.deactivate a:hover{text-decoration:none;cursor:text}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active{background-color:#646464;margin-left:-5px;padding-left:5px}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active.divider:after{background:0}
.ext-safari .profileList .mCSB_dragger_bar{height:260% !important}
.lt-ie8 .headerWrap .mainNavigationWrap .hasSubMenu .navLinks li a.iearrowright{background:url("../../images/gray-right-arrow.png") no-repeat scroll 0 5px;padding-left:10px}
.lt-ie8 .headerWrap .mainNavigationWrap .hasSubMenu .navLinks li a.active.iearrowright{background:url("../../images/green-down-arrow.png") no-repeat scroll -1px 5px;padding-left:15px}
html[language="ja"] .btn{font-family:"Arial",Meiryo;font-size:15px;font-weight:bold;line-height:15px}
html[language="ja"] .headerWrap .mainNavigationWrap .mainNavigation .navLinks a,.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a,html[language="ja"] .footerWrap .footer .footerSiteMap .col li.title,html[language="ja"] .footerWrap .footer .footerSiteMap .col li.title a{font-family:Meiryo;font-size:18px}
html[language="ja"] .footerWrap .footer .footerSiteMap .col li.title,html[language="ja"] .footerWrap .footer .footerSiteMap .col li.title a{line-height:18px;font-weight:bold}
.pageNotFound{height:615px !important}
html[language="ja"] .pageNotFound .textWrap{width:600px}
.pageNotFound .textWrap{width:470px;height:auto;margin:100px auto}
.pageNotFound .textWrap h1{width:100%;font-size:28px;line-height:30px;color:333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;padding-bottom:30px}
body.ja .pageNotFound .textWrap h1{font-family:Meiryo}
body.zh_hk .pageNotFound .textWrap h1,body.zh_cn .pageNotFound .textWrap h1{font-family:SimHei}
.pageNotFound .textWrap p{padding-bottom:30px}
.pageNotFound .textWrap .reportLink{width:100%;color:#7aaa6c;margin-bottom:33px;float:left}
.profileSelectorMap .profileSelectorTxt.mProSelectorTxt{display:none}
@media only screen and (max-width :767px){.contentWrap{padding:0}
body{background-color:#fff}
}
@media only screen and (min-width:320px) and (max-width:460px){.profileSelectorMap .map .mapImg{background:0;width:150px;height:135px}
.profileSelectorMap .map .na .mapImg{background:url(../../images/na-rwd.png) no-repeat top left #5b5c5f}
.profileSelectorMap .map .apac .mapImg{background:url(../../images/apac-rwd.png) no-repeat top left #5b5c5f}
.profileSelectorMap .map .eu .mapImg{background:url(../../images/europe-rwd.png) no-repeat top left #5b5c5f}
.profileSelectorMap .map .mea .mapImg{background:url(../../images/mea-rwd.png) no-repeat top left #5b5c5f}
.btn{font-size:12px}
}
@media only screen and (min-width:375px) and (max-width:767px) and (orientation :landscape){.searchContainer input{width:75%}
}
@media only screen and (max-width :480px){.htcIEmobile .modal-open{position:fixed !important;top:50px;left:10%;z-index:1050;width:80%;margin-left:0;padding-bottom:80px;overflow:hidden}
}
.spotlightWrap.mobileView{top:184px}
@media only screen and (max-width :767px){.profileSelectorMap{margin:0 -6%;padding:30px 0;width:111.5%}
.profileSelectorTxt{display:none}
.profileSelectorMap .profileSelectorTxt.mProSelectorTxt{display:block;text-align:left;margin:0 auto 20px auto;float:none;width:90%}
.profileSelectorMap .profileSelectorTxt h5{margin-top:0;display:block}
.profileSelectorMap .map{float:none;width:90%;margin:0 auto;overflow:hidden}
.profileSelectorMap .map li{margin:0;width:50%}
.profileSelectorMap .map .apac,.profileSelectorMap .map li.eu{width:50%;margin:0 0 20px}
}
@media only screen and (min-width:320px) and (max-width:349px){.profileSelectorMap .map .mea{width:54%}
.profileSelectorMap .map .na{width:46%}
.profileSelectorMap .map .btn{padding:10px}
.profileSelectorMap .map .mea .mapImg,.profileSelectorMap .map .na .mapImg{margin-left:-10px}
}
@media only screen and (min-width:350px) and (max-width:366px){.profileSelectorMap .map .btn{padding:10px}
}
@media only screen and (min-width:768px) and (max-width:1014px){.profileSelectorTxt{display:none}
.profileSelectorMap .profileSelectorTxt.mProSelectorTxt{display:block;text-align:center;margin:0 0 20px 0;float:none;width:100%}
.profileSelectorMap{padding:30px 3%}
.profileSelectorMap .map{float:none;width:100%}
.profileSelectorMap .profileSelectorTxt h5{margin-top:0}
.profileSelectorMap .map li{width:20%;margin-right:2%}
.profileSelectorMap .map .apac{margin-right:2%}
.profileSelectorMap .map li.eu{margin-right:2%}
.profileSelectorMap .map li.mea{width:29%;margin-right:2%}
.profileSelectorMap .map .na{width:24%}
}
@media only screen and (min-width:1015px) and (max-width:1103px){.profileSelectorMap{padding:20px 2.1%}
.profileSelectorMap .map{width:73%}
.profileSelectorMap .map li{margin:0 1% 0 0}
.profileSelectorMap .map .apac{margin-right:1%}
.profileSelectorMap .profileSelectorTxt{margin-left:2%;width:25%}
.profileSelectorMap .profileSelectorTxt h5{font-size:14px;line-height:18px}
.profileSelectorMap .profileSelectorTxt p{font-size:18px;line-height:22px}
}
@media only screen and (min-width:1104px) and (max-width:1223px){.profileSelectorMap{padding:30px 3%}
.profileSelectorMap .map{width:73%}
.profileSelectorMap .map li{margin:0 3% 0 0}
.profileSelectorMap .map .apac{margin-right:3%}
.profileSelectorMap .profileSelectorTxt{margin-left:2%;width:25%}
.profileSelectorMap .profileSelectorTxt h5{font-size:15px;line-height:18px}
.profileSelectorMap .profileSelectorTxt p{font-size:18px;line-height:22px}
}
@media only screen and (min-width:1224px) and (max-width:1329px){.profileSelectorMap{padding:40px 4%}
.profileSelectorMap .map li{margin:0 5% 0 0}
.profileSelectorMap .profileSelectorTxt{margin-left:3%;width:25%}
}
@media print{@page{margin:20px 0}
.profileSelectorMap{padding:25px 3%}
.profileSelectorMap .map li{width:20%;margin-right:2%}
.profileSelectorMap .map .apac{margin-right:2%}
.profileSelectorMap .map li.eu{margin-right:2%}
.profileSelectorMap .map li.mea{width:29%;margin-right:2%}
.profileSelectorMap .map .na{width:24%}
}
@media print and (orientation:landscape){.profileSelectorMap .btn{font-size:12px}
}
@media print and (orientation:portrait){.profileSelectorMap .btn{font-size:12px}
.profileSelectorMap .profileSelectorTxt{display:none}
.profileSelectorMap .profileSelectorTxt.mProSelectorTxt{display:block;float:none;margin:0 0 20px;text-align:center;width:100%}
.profileSelectorTxt{display:none}
.profileSelectorMap .profileSelectorTxt.mProSelectorTxt{display:block;text-align:center;margin:0 0 20px 0;float:none;width:100%}
.profileSelectorMap .map{float:none;width:100%}
.profileSelectorMap .profileSelectorTxt h5{margin-top:0}
}
#postEmailModal .modal-dialog{width:600px}
#postEmailModal label{display:block;font-family:"UniversLTW02-67BoldCn","Calibri";font-size:16px;margin-bottom:7px;text-transform:uppercase}
#postEmailModal p{font-size:15px;padding-bottom:15px}
.required::after{content:"*"}
#postEmailModal form div{margin-bottom:20px}
#postEmailModal input,#postEmailModal textarea{border:2px solid #666;font-size:15px;height:26px;line-height:26px;padding:0 2px;width:441px}
#postEmailModal textarea{height:140px}
#postEmailModal .err_msg{color:#b16532;font-size:14px;padding-top:5px}
@media only screen and (max-width:767px){#postEmailModal .modal-dialog{width:auto}
#postEmailModal input,#postEmailModal textarea{width:100%}
}
#popupPageModal{height:auto}
#popupPageModal .modal-body{padding:0 30px 30px}
#popupFrame{width:100%}
#ssgaEmailModal .modal-dialog{width:600px}
#ssgaEmailModal label{display:block;font-family:"UniversLTW02-67BoldCn","Calibri";font-size:16px;margin-bottom:7px;text-transform:uppercase}
#ssgaEmailModal p{font-size:15px;padding-bottom:15px}
.required::after{content:"*"}
#ssgaEmailModal form div{margin-bottom:20px}
#ssgaEmailModal input,#ssgaEmailModal textarea{border:2px solid #666;font-size:15px;height:26px;line-height:26px;padding:0 2px;width:441px}
#ssgaEmailModal textarea{height:140px}
#ssgaEmailModal .err_msg{color:#b16532;font-size:14px;padding-top:5px}
@media only screen and (max-width:767px){#ssgaEmailModal .modal-dialog{width:auto}
#ssgaEmailModal input,#ssgaEmailModal textarea{width:100%}
}
#ssgaEmailModal .modal-dialog{width:600px}
#ssgaEmailModal label{display:block;font-family:"UniversLTW02-67BoldCn","Calibri";font-size:16px;margin-bottom:7px;text-transform:uppercase}
#ssgaEmailModal p{font-size:15px;padding-bottom:15px}
.required::after{content:"*"}
#ssgaEmailModal form div{margin-bottom:20px}
#ssgaEmailModal input,#ssgaEmailModal textarea{border:2px solid #666;font-size:15px;height:26px;line-height:26px;padding:0 2px;width:441px}
#ssgaEmailModal textarea{height:140px}
#ssgaEmailModal .err_msg{color:#b16532;font-size:14px;padding-top:5px}
@media only screen and (max-width:767px){#ssgaEmailModal .modal-dialog{width:auto}
#ssgaEmailModal input,#ssgaEmailModal textarea{width:100%}
.global-container-fluid{width:90%}
}
#myBtn{display:none;position:fixed;bottom:60px;z-index:99;border:0;outline:0;color:white;cursor:pointer;padding:27px;border-radius:10px;background:url(../../images/top-icon.svg) 0 0;background-repeat:no-repeat;opacity:.8}
#myBtn:hover{background:url(../../images/top-icon-hover.svg) 0 0;background-repeat:no-repeat}
#myBtn.fix-end{position:absolute}
@media only screen and (max-width:768px){#myBtn{display:none}
}
.global-container-fluid{margin-left:auto;margin-right:auto;max-width:1220px;width:95%}
.global-container-fluid:before,.global-container-fluid:after{content:" ";display:table}
.global-container-fluid:after{clear:both}
.clearfix{zoom:1}
.clearfix:before{content:'';display:block}
.clearfix:after{content:'';display:table;clear:both}
.headerWrap{font-size:11px;background:#fff;font-family:"Univers-57Condensed"}
body.ja .headerWrap{font-family:Meiryo}
body.zh_hk .headerWrap,body.zh_cn .headerWrap{font-family:SimSun}
.headerWrap .hide{display:none !important}
.headerWrap.ie7MarginFix{margin-bottom:570px;position:relative;z-index:10}
.headerWrap.ie7MarginFix.oneSlideWithImage{margin-bottom:489px}
.headerWrap.ie7MarginFix.oneSlideNoImage{margin-bottom:0}
.contentWrap.ie7MarginFix{margin:0}
.contentWrap.ie7MarginFix.oneSlideWithImage{margin:0}
.contentWrap.ie7MarginFix.oneSlideNoImage{margin:-30px 0 0 0}
.cq-wcm-edit .headerWrap.ie7MarginFix{margin-bottom:0}
.cq-wcm-edit .headerWrap.ie7MarginFix.oneSlideWithImage{margin-bottom:0}
.cq-wcm-edit .headerWrap.ie7MarginFix.oneSlideNoImage{margin-bottom:0}
.cq-wcm-edit .contentWrap.ie7MarginFix.oneSlideNoImage{margin:0}
.blackOverlay{width:100%;height:100%;background:#333;position:fixed;top:74px;left:0;display:none;z-index:105;cursor:pointer}
@media only screen and (max-width:480px){.modal{height:500px;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.modal.fade.in{top:5px}
.modal-body{max-height:2400px}
}
@media only screen and (max-width:480px) and (max-height:500px){.modal{height:450px}
}
@media only screen and (max-width:480px) and (max-height:450px){.modal{height:400px}
}
@media only screen and (max-width:480px) and (max-height:400px){.modal{height:350px}
}
@media only screen and (max-width:480px) and (max-height:350px){.modal{height:300px}
}
@media only screen and (max-width:480px) and (max-height:300px){.modal{height:250px}
}
@media only screen and (max-width:480px) and (max-height:250px){.modal{height:200px}
}
@media only screen and (max-width:480px) and (max-height:200px){.modal{height:150px}
}
.headerWrap .secondaryNavWrap{position:relative}
.headerWrap .secondaryNavWrap .secondaryNav ul{margin:0}
.headerWrap .secondaryNavWrap .secondaryNav ul li{float:left;padding:10px;position:relative;color:#fff;text-transform:uppercase}
.headerWrap .secondaryNavWrap .secondaryNav ul a{color:#fff}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li span{color:#bebebe}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection.hide{display:none}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection .hide{display:none}
.headerWrap .secondaryNavWrap .secondaryNav .left{float:left}
.headerWrap .secondaryNavWrap .secondaryNav .right{float:right}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav a{text-decoration:none}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav a:hover{text-decoration:underline}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav li.last{padding-right:0}
.headerWrap .secondaryNavWrap .mobileMenu{display:none;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,0.10);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,0.10);box-shadow:0 3px 0 0 rgba(0,0,0,0.10);position:relative;z-index:10}
.headerWrap .secondaryNavWrap .secondaryNav ul li.privateSiteClientInfoMenu,.headerWrap .mainNavigationWrap .mainNavigation .navLinks li.privateSiteClientInfoMenu{display:none}
@media print,only screen and (min-width:1081px){.headerWrap .secondaryNavWrap{background:#333;z-index:10}
.headerWrap .secondaryNavWrap .secondaryNav{background:#333;max-width:1220px}
.headerWrap .secondaryNavWrap .secondaryNav ul.rlrlSelection li{font-size:14px;padding:14px 6px;margin-top:0}
.headerWrap .secondaryNavWrap .secondaryNav ul.rlrlSelection li .iconGlobe{margin-right:5px;margin-top:-20px}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first{padding-left:0}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.last{padding-right:0}
.headerWrap .secondaryNavWrap .secondaryNav .metaNavWrapper{float:right}
.headerWrap .secondaryNavWrap .secondaryNav ul.metaNav li{font-size:14px;padding:14px 15px}
.headerWrap .secondaryNavWrap .secondaryNav ul.metaNav li .iconProfile{margin-right:5px;margin-top:-20px}
.headerWrap .secondaryNavWrap .secondaryNav .divider:after,.headerWrap .secondaryNavWrap .secondaryNav .metaNav .divider:after{content:'';position:absolute;height:15px;width:2px;background:#fff;right:0;top:2px;margin:10px 0}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav li:last-child:after{width:0;background:0}
li#language a{position:relative;padding-right:18px}
li#language.active{width:109px;background:black}
li#language a:after{content:'';background-image:url(../../images/welcomeMessage-modified.png);width:15px;height:7px;position:absolute;top:5px;right:0;background-position:0 -30px}
li#language.active a:after{background-position:0 -41px}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks{display:none}
}
@media only screen and (max-width:1080px){.headerWrap .secondaryNavWrap .secondaryNav .divider:after,.headerWrap .secondaryNavWrap .secondaryNav .metaNav .divider:after{background:0;content:"";display:none}
.headerWrap .secondaryNavWrap .secondaryNavWrap{position:relative;z-index:999}
.headerWrap .secondaryNavWrap #mobileMenuToOpen.secondaryNav{background-color:#f5f5f5;width:100%;padding:0}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav a:hover{text-decoration:none}
.headerWrap .secondaryNavWrap .mobileMenu{display:block;clear:both;height:auto;zoom:1}
.headerWrap .secondaryNavWrap .mobileMenu .logo{float:left;padding:15px 0 15px 2.5%;width:60%}
.headerWrap .secondaryNavWrap .mobileMenu .logo img{display:block;height:44px;width:100%;max-width:286px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation{display:block;float:right}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li{display:inline-block;background-color:#fff}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a{display:block;width:60px;height:65px;cursor:pointer;text-indent:-9999px;position:relative}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a:after{content:'';background-image:url('../../images/mobilemenu-sprite-320.png');background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.search:after{width:21px;height:21px;background-position:-1px -24px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.search.active:after{width:23px;height:13px;background-position:-1px -103px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.menu:after{width:23px;height:14px;background-position:-1px -4px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.menu.active:after{width:22px;height:22px;background-position:-1px -134px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.filterIcon:after{width:24px;height:24px;background-position:0 -48px}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a.filterIcon.active:after{background-position:0 -75px}
.headerWrap .secondaryNavWrap .mobileMenu:before{content:'';display:block}
.headerWrap .secondaryNavWrap .mobileMenu:after{content:'';display:table;clear:both}
.headerWrap .secondaryNavWrap .mobileMenu:before{content:'';display:block}
.headerWrap .secondaryNavWrap .mobileMenu:after{content:'';display:table;clear:both}
.headerWrap .secondaryNavWrap .secondaryNav{position:fixed;z-index:110;right:-100%;display:none;width:100%;padding:10px;background:#fff;border-top:2px solid #ddd;height:100%;height:calc(100% - 74px);overflow:auto}
.headerWrap .secondaryNavWrap .secondaryNav.open{display:block;right:0}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks{display:block;background-color:#fff;padding-bottom:0;margin-bottom:0;width:100%}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li{border-bottom:2px solid #e2e2e2;box-sizing:border-box;float:none;margin-bottom:0;padding:0;width:100%}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.active{background-color:#000}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a{color:#7aaa6c;display:block;font-family:"Univers-67BoldCondensed";font-size:20px;font-weight:normal;line-height:60px;position:relative;text-decoration:none;text-transform:capitalize;padding:0 47px 0 30px}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a{font-family:Meiryo}
body.zh_hk .headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a,body.zh_cn .headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a{font-family:SimSun}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a.current{background-color:#000;color:#fff}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a.current:after{position:absolute;content:"";width:18px;height:18px;background:url('../../images/mobilemenu-sprite-320.png') -3px -460px no-repeat transparent;float:left;right:20px;top:21px;margin:0}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.active>a{color:#fff}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a:after{position:absolute;content:"";width:18px;height:18px;background:url('../../images/mobilemenu-sprite-320.png') -3px -180px no-repeat transparent;float:left;right:20px;top:21px;margin:0}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.single-nav>a:after,.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li>a.noSubMenu:after{background:none no-repeat;content:none}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.active>a:after{background-position:-3px -216px}
.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.active.single-nav>a:after,.headerWrap .secondaryNavWrap .secondaryNav .navLinks>li.active>a.noSubMenu:after{background:none no-repeat;content:none}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection{box-sizing:border-box;margin-bottom:0;width:100%;padding:12px 21px 0 30px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav{margin-bottom:0;width:auto;padding:0 21px 12px 30px}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li{display:inline;float:left;padding:12px 0 12px 10px;position:relative}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#location{padding:12px 5px 12px 25px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav li{display:block;float:none;padding:12px 0 12px 25px;position:relative;width:100%}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li:before{position:absolute;content:"";width:16px;height:16px;float:left;margin:2px 0 0 0;left:0}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#location:before{background:url("../../images/mobilemenu-sprite-320.png") no-repeat scroll -4px -280px}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li#role:before{color:#7aaa6c;content:"|";font-size:14px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNavWrapper li#contactUs:before{background:url("../../images/mobilemenu-sprite-320.png") no-repeat scroll -4px -248px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNavWrapper li#myFund:before{background:url("../../images/mobilemenu-sprite-320.png") no-repeat scroll -4px -360px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNavWrapper li#mobileLogin:before{background:url("../../images/mobilemenu-sprite-320.png") no-repeat scroll -4px -410px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNavWrapper li#mobileLogout:before{background:url("../../images/mobilemenu-sprite-320.png") no-repeat scroll -4px -320px}
.headerWrap .secondaryNavWrap .secondaryNav .metaNav li:before{position:absolute;content:"";width:16px;height:16px;background:url('../../images/mobilemenu-sprite.png') 0 -176px no-repeat transparent;float:left;margin:2px 0 0 0;left:0}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active{background-color:transparent;margin-left:0;padding-left:25px;color:#3f3f3f}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active:before{color:#568653;background-position:-18px -176px}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active span,.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active a{color:#568653}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li.first.active li a{color:#939598}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li span{font-family:'Univers-57Condensed';font-size:15px;line-height:18px;color:#939598;text-decoration:none;text-transform:uppercase}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li span{font-family:Meiryo}
body.zh_hk .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li span,body.zh_cn .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li span{font-family:SimSun}
.headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li a,.headerWrap .secondaryNavWrap .secondaryNav .metaNav li a{font-family:'Univers-57Condensed';font-size:15px;line-height:18px;color:#7aaa6c;text-decoration:none;text-transform:uppercase}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li a,body.ja .headerWrap .secondaryNavWrap .secondaryNav .metaNav li a{font-family:Meiryo}
body.zh_hk .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li a,body.zh_cn .headerWrap .secondaryNavWrap .secondaryNav .rlrlSelection li a,body.zh_hk .headerWrap .secondaryNavWrap .secondaryNav .metaNav li a,body.zh_cn .headerWrap .secondaryNavWrap .secondaryNav .metaNav li a{font-family:SimSun}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp{display:none;border-top:1px solid #ddd;box-sizing:border-box;padding:10px 0 10px 30px;width:100%}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h2,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h2 a,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h4,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h4 a{font-size:15px;font-weight:normal;font-family:'Univers-67BoldCondensed';text-transform:uppercase;color:#7aaa6c}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h2,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h2 a,body.ja .headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h4,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h4 a{font-family:Meiryo}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h2,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp h4{padding:0}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp .menuList,.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp .megaMenuFooter{padding-left:0 !important}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp ul{padding-bottom:10px;padding-left:0}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li{padding:10px 0 0;width:100%;float:none}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li a{font-size:15px;line-height:24px;text-decoration:none;text-transform:capitalize;color:#fff}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li a span{display:inline-block}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li a.externalLink:after{background:url(../../images/external-link-white-icon.png) no-repeat 5px 2px;width:17px}
.headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li.head{color:#7aaa6c;font-family:"Univers-67BoldCondensed";font-size:18px;padding:20px 0 10px;text-transform:uppercase}
body.ja .headerWrap .secondaryNavWrap .secondaryNav .megaMenuGrp li.head{font-family:Meiryo}
.headerWrap .secondaryNavWrap .secondaryNav .iconGlobe,.headerWrap .secondaryNavWrap .secondaryNav .iconProfile{display:none}
}
@media only screen and (min-width:768px) and (max-width:1080px){.headerWrap .secondaryNavWrap .mobileMenu .logo{float:left;padding:15px 0 15px 2.5%}
}
@media only screen and (max-width:767px){.headerWrap .secondaryNavWrap .mobileMenu .logo{position:absolute;padding:15px 0 15px 5%;width:60%}
.headerWrap .secondaryNavWrap .mobileMenu .logo img{width:100%}
.headerWrap .secondaryNavWrap .mobileMenu .navigation{padding-right:2.5%}
.headerWrap .secondaryNavWrap .mobileMenu .navigation li a{width:45px}
}
.headerWrap .mainNavigationWrap{position:relative;z-index:5;background:#fff;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,0.10);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,0.10);box-shadow:0 3px 0 0 rgba(0,0,0,0.10);height:103px}
.headerWrap .mainNavigationWrap .mainNavigation{padding:22px 0 0}
.headerWrap .mainNavigationWrap .mainNavigation .logo{float:left;margin-top:12px;width:286px}
.headerWrap .mainNavigationWrap .mainNavigation .logo img{width:100%}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks{float:none;margin:0;padding:7px 0 7px 0;text-align:right}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li{display:inline-block;line-height:normal;padding:14px 1.5% 23px;text-transform:none;position:relative}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li:hover{background-color:#000}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li.single-nav:hover{background-color:rgba(0,0,0,0)}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li.single-nav a:hover{color:#000;text-decoration:underline;cursor:pointer}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks a{text-decoration:none;color:#7aaa6c;font-family:'Univers-57Condensed';font-size:20px}
body.ja .headerWrap .mainNavigationWrap .mainNavigation .navLinks a{font-family:Meiryo}
body.zh_hk .headerWrap .mainNavigationWrap .mainNavigation .navLinks a,body.zh_cn .headerWrap .mainNavigationWrap .mainNavigation .navLinks a{font-family:SimSun}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks a.current{color:#3f3f3f}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks>li>a{cursor:default}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li:not(.single-nav):hover a{color:#fff}
.homeTitle{display:none}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu{border:0 none;display:none;position:absolute;min-width:300px;width:auto;z-index:3;background:#000;top:59px;padding:32px 0 10px 0;text-align:left}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu.right{left:0}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu.left{right:0}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li:hover .megaMenu{display:block}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu td{vertical-align:top;border:0 none}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu ul{float:left;box-sizing:border-box;padding-left:20px;padding-right:14px;width:240px}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu .singleCol ul{width:100%}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li{padding:0 0 20px 0;display:block;font-size:15px;text-transform:capitalize}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li h4{text-transform:uppercase;color:#bfdaba;line-height:18px;font-size:20px;font-family:'Univers-67BoldCondensed';font-weight:normal;padding-bottom:3px}
body.ja .headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li h4{font-family:Meiryo}
body.zh_hk .headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li h4,body.zh_cn .headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li h4{font-family:SimSun}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a{color:#fff;font-size:18px;line-height:18px;max-width:230px;overflow-wrap:break-word}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a span{display:inline-block}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a:hover{color:#7aaa6c;text-decoration:underline}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a.externalLink:after{background:url(../../images/external-link-white-icon.png) no-repeat 5px 0;width:17px}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a.externalLink:hover:after{background:url(../../images/external-link-green-icon.png) no-repeat 5px 0}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu .menuList,.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu .megaMenuHeader,.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu .megaMenuFooter{box-sizing:border-box}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li sup{font-family:arial;font-size:12px;left:1px;line-height:12px;top:0;vertical-align:top}
body.ja .headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li sup{font-family:Meiryo}
.menu-logout,.headerWrap .secondaryNavWrap .secondaryNav .metaNav li.menu-logout{display:none}
.privateSiteClientInfoMenu{display:none}
@media only screen and (max-width:1249px){.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li{padding:0 0 14px}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li h4{font-size:18px}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks li .megaMenu li a{font-size:17px}
}
@media only screen and (max-width:1080px){.headerWrap .mainNavigationWrap{display:none}
}
@media print and (orientation:portrait){.headerWrap .mainNavigationWrap .mainNavigation .navLinks li{padding:0 1.2%}
}
.lt-ie8 .headerWrap li.divider .ie-after{position:absolute;height:8px;width:1px;background:#bebebe;right:0;top:2px;margin:10px 0}
.lt-ie8 .headerWrap .mainNavigationWrap .mainNavigation .navLinks li{display:inline}
.lt-ie8 .headerWrap .mainNavigationWrap .mainNavigation .searchIcon{background:url(../../images/search-icon.png) no-repeat}
@media print,only screen and (min-width:1081px){.headerWrap .searchContainer{background:#333;margin-left:30px}
.searchContainer{background:transparent;padding:2px 0;position:relative;top:1.5px;right:auto;width:auto}
.searchContainer .wrapper{overflow:visible}
.searchContainer input{border:1px #ccc solid;box-sizing:border-box;height:34px;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:16px;width:227px;color:#333;background:#f3f3f4}
body.ja .searchContainer input{font-family:Meiryo}
body.zh_hk .searchContainer input,body.zh_cn .searchContainer input{font-family:SimSun}
.searchContainer input.placeholder{background:#f3f3f4;color:#9e9e9e;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;font-style:italic;line-height:15px}
body.ja .searchContainer input.placeholder{font-family:Meiryo}
body.zh_hk .searchContainer input.placeholder,body.zh_cn .searchContainer input.placeholder{font-family:SimSun}
.searchContainer input::-webkit-input-placeholder{color:#787878;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja .searchContainer input::-webkit-input-placeholder{font-family:Meiryo}
body.zh_hk .searchContainer input::-webkit-input-placeholder,body.zh_cn .searchContainer input::-webkit-input-placeholder{font-family:SimSun}
.searchContainer input:-moz-placeholder{color:#787878;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja .searchContainer input:-moz-placeholder{font-family:Meiryo}
body.zh_hk .searchContainer input:-moz-placeholder,body.zh_cn .searchContainer input:-moz-placeholder{font-family:SimSun}
.searchContainer input::-moz-placeholder{color:#787878;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:12px;font-style:italic}
body.ja .searchContainer input::-moz-placeholder{font-family:Meiryo}
body.zh_hk .searchContainer input::-moz-placeholder,body.zh_cn .searchContainer input::-moz-placeholder{font-family:SimSun}
.searchContainer input:-ms-input-placeholder{color:#787878;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:15px;padding-top:2px;font-style:italic}
body.ja .searchContainer input:-ms-input-placeholder{font-family:Meiryo}
body.zh_hk .searchContainer input:-ms-input-placeholder,body.zh_cn .searchContainer input:-ms-input-placeholder{font-family:SimSun}
.searchContainer .searchSec{background:#649454;border:0;float:right;height:34px;padding:0;text-align:center;width:34px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.searchContainer .searchSec .searchIcon{background:url(../../images/icon-search.gif) no-repeat 1px 1px;display:inline-block;height:20px;margin-top:7px;padding:0;cursor:pointer;width:24px}
.searchContainer#searchContainer{display:block}
.searchContainer ul.searchResults{background:#000;box-sizing:border-box;padding:15px;position:absolute;width:450px;right:0;top:40px}
.footerWrap .searchContainer ul.searchResults{top:35px}
.searchContainer ul.searchResults li{color:#fff;float:none;width:100%;padding:10px 0;text-transform:none}
.searchContainer ul.searchResults li a{color:#fff;font-family:'Chronicle Text G1 A','Chronicle Text G1 B',Georgia;font-size:18px;text-transform:none}
body.ja .searchContainer ul.searchResults li a{font-family:Meiryo}
body.zh_hk .searchContainer ul.searchResults li a,body.zh_cn .searchContainer ul.searchResults li a{font-family:SimSun}
.searchContainer .inavalidCharect{width:450px;line-height:20px;float:left;font-size:16px;background:#333;box-sizing:border-box;color:#e63;display:none;padding:15px;position:absolute;top:35px;right:0}
}
@media only screen and (min-width:1080px) and (max-width:1249px){.headerWrap .mainNavigationWrap .mainNavigation .searchSec{padding-left:18px}
}
@media only screen and (min-width:1000px) and (max-width:1079px){.headerWrap .mainNavigationWrap .mainNavigation .searchSec{padding-left:18px;margin:4px 0 0}
}
ol,ul{list-style:none}
.bgLightGray{background-color:#f7f7f7}
.clear{clear:both}
.wrapper{width:100%;height:auto;margin:0 auto;overflow:hidden}
.templateMargin{margin-top:40px}
.jumboTag{font:normal 44px/44px "FoundersGroteskRegular"}
@media only screen and (max-width:767px){.templateMargin{margin:0;padding:0}
.global-container-fluid{width:90%}
}
.button{padding:15px 20px 15px 15px;width:auto;border:2px solid #4b4b4c;color:#333;font-size:15px}
.mobileData{display:none}
.wrapLeft{float:left;width:72%}
.wrapRight{float:right;width:20%}
.leftWrapper{width:320px;height:auto;min-height:100px;float:left}
.contentWrapper{background-color:#fff;padding:52px 30px 60px;overflow:hidden;width:auto;min-height:900px}
.leftWrapper sup{font-size:16px;line-height:10px;vertical-align:top;top:0;left:1px}
.leftWrapper sup.serviceMark{font-size:12px;line-height:10px}
@media only screen and (max-width:800px){.leftWrapper{width:250px}
}
@media only screen and (max-width:767px){.contentWrapper{padding:20px 20px 0;min-height:0}
.leftWrapper{width:100%}
.wrapLeft{float:left;width:100%}
.relatedArticle{display:none}
.mobileData,.mobileData .relatedArticle{display:block}
}
.pageSingleMenu{width:100%;background-color:#58585a;padding:50px 0 30px 0}
.pageSingleMenu h2{color:#fff;padding:0 0 0 30px;font-size:30px;text-transform:uppercase;line-height:40px;margin:0;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.ja .pageSingleMenu h2{font-family:Meiryo}
body.zh_hk .pageSingleMenu h2,body.zh_cn .pageSingleMenu h2{font-family:SimHei}
.pageSingleMenu h2 sup{line-height:36px}
.pageSingleMenu .backToPrevPage{color:#fff;padding:15px 0 15px 30px;display:block;font-family:'Univers-67BoldCondensed'}
body.ja .pageSingleMenu .backToPrevPage{font-family:Meiryo}
body.zh_hk .pageSingleMenu .backToPrevPage,body.zh_cn .pageSingleMenu .backToPrevPage{font-family:SimHei}
.pageSingleMenu .backToPrevPage .backToPrevIcon{background:url(../../images/ssga_icons.png) no-repeat 0 -613px;display:inline-block;width:19px;height:11px;position:relative}
@media only screen and (max-width:767px){.pageSingleMenu{padding:5px 0;overflow:hidden}
.pageSingleMenu h2{float:none;padding-left:20px;font-size:24px}
.pageSingleMenu .backToPrevPage{float:none;padding-left:20px}
}
.externalLinkPopupComponent a{background:url("../../images/viewListingIcon.png") no-repeat scroll 0 0;height:26px;color:#75ab75;font-family:"Univers-67BoldCondensed";font-size:18px;font-weight:normal;padding:3px 0 0 31px;text-decoration:none}
body.ja .externalLinkPopupComponent a{font-family:Meiryo}
body.zh_hk .externalLinkPopupComponent a,body.zh_cn .externalLinkPopupComponent a{font-family:SimSun}
.lt-ie8 .externalLinkPopupComponent a{background-position:0 -4px}
.externalLinkPopupComponent .externalLink:after{background:url("../../images/external-link-icon.png") no-repeat scroll left 3px;content:"";height:10px;position:absolute;right:-10px;top:4px;width:10px}
.lt-ie8 .externalLinkPopupComponent .externalLink{zoom:expression(this.runtimeStyle.zoom='1',this.appendChild(document.createElement('i')).className='ie-after')}
.lt-ie8 .externalLinkPopupComponent .externalLink .ie-after{background:url("../../images/external-link-icon.png") no-repeat scroll left 3px;content:"";height:10px;position:absolute;right:-10px;top:10px;width:10px}
.brightcovevideo .brightcove-container,.brightcoveplaylist .brightcove-container{width:100%;text-align:left;margin:0 auto 25px;position:relative;height:0;padding-bottom:56.25%}
.brightcovevideo .brightcove-container .BrightcoveExperience,.brightcoveplaylist .brightcove-container .BrightcoveExperience{width:100%}
.brightcovevideo .brightcove-container div,.brightcovevideo .brightcove-container embed,.brightcovevideo .brightcove-container object,.brightcovevideo .brightcove-container .BrightcoveExperience,.brightcoveplaylist .brightcove-container div,.brightcoveplaylist .brightcove-container embed,.brightcoveplaylist .brightcove-container object,.brightcoveplaylist .brightcove-container .BrightcoveExperience{width:100%;height:100%;position:absolute;left:0;top:0}
.brightcovevideo .brightcove-container span,.brightcoveplaylist .brightcove-container span{display:block !important}
@media only screen and (max-width:767px){.brightcovevideo .brightcove-container,.brightcoveplaylist .brightcove-container{width:100%}
.brightcove-container .BrightcoveExperience{width:100%}
}
@media only screen and (min-width:768px) and (max-width:980px){.brightcovevideo .brightcove-container,.brightcoveplaylist .brightcove-container{width:100%}
.brightcove-container .BrightcoveExperience{width:100%}
}
@media print{body{background:none !important}
.visibleDesktop,.secondaryNav{display:block !important}
.visibleMobile,.mobileMenu{display:none !important}
a[href]:after{content:"" !important}
.leftWrapper,.SocialLinks,.borderLine,.footerWrap .footer .footerLogo,.brightcovevideo,.brightcoveplaylist,.downloadPDF,a[title="Register"],.btn.green,#disclaimerModal,.footerWrap .footer .footerLinks li,.breadCrumb,.bioLink,.externalLinkPopupComponent,.TeamComponent .bioText,.headerWrap .mainNavigationWrap .mainNavigation .searchSec{display:none !important}
.headerWrap .mainNavigationWrap .mainNavigation .navLinks{margin-right:0}
.modal-backdrop{background:none !important}
.templateMargin{margin-top:4px !important}
.contentWrapper{padding:30px 0}
.eventDate,.articleDetailsComponent .titleComponent .dated{color:#939598 !important}
.bodyWrapper{padding:0}
.wrapLeft{float:left !important;width:72% !important}
.wrapRight{float:right !important;width:26% !important}
.contentWrap{padding:0 !important}
.footerWrap{border-top:2px solid #3f3f3f;padding-top:12px;margin:0 auto !important;width:90%}
.footerWrap .footer{padding:0 !important}
a[href]:after{content:"" !important}
.footerWrap .footer .footerLinks .copyright{display:block !important;color:#3f3f3f !important}
.inArticleDisclaimer{width:80% !important}
div.cq-colctrl-lt0-c0{width:45% !important}
.articleDetailsComponent .themeOverview p,.articleDetailsComponent .themeOverview li,.articleDetailsComponent .titleComponent h4,*::-moz-placeholder,.TeamComponent .introText,.bioDetails .introText,.bioDetails .teamData p+p,.bioArticle .featured_result .date,.bioArticle .featured_result .author,.search_result .post p,.fundDetailComponent .titleComponent h4,.fundDetailComponent .investmentObjective p,.titleComponentWrapper .description p,.themeTileListingComponent article p,.themeTileListingComponent article li,.errorClass,.authorDetails .introText,.relatedArticleWrapper ul li p,.teamData .bioText,.inArticleDisclaimer{font-family:Georgia !important}
.wrapRight .articleAuthorComponent{border-bottom:none !important}
.bioArticle{width:90% !important}
.spotlightCarouselTabsWrap{display:none !important}
.footerWrap .footer{border:none !important}
}
@media only screen and (min-width:768px) and (max-width:800px){.contentWrapper{padding:29px 20px 60px}
.contentWrapper .wrapLeft{width:75%}
.pageSingleMenu{padding:25px 0 28px}
.pageSingleMenu h2{padding:0 0 0 23px}
.leftWrapper .pageSingleMenu .backToPrevPage{padding:15px 0 0 24px}
.leftWrapper #leftNavigation .leftSubNavigation{padding:28px 0 19px}
}
.backfaceVisibility{overflow:hidden;position:fixed;width:100%}
.loading-bar-spinner{transition:all 350ms linear 0}
.loading-bar-spinner{display:block;left:0;position:fixed;top:0;z-index:10002;width:100%;height:100%;background-color:rgba(256,256,256,0.6)}
.loading-bar-spinner .spinner-icon{height:32px;width:30px;position:absolute;left:50%;top:50%;margin-top:-7px;margin-left:-7px;background:url('../../images/loading.GIF') 0 0 scroll no-repeat}
#contactModel .modal-dialog{max-width:900px;width:90%;margin:30px auto 0}
#registerModal .modal-dialog{max-width:875px;width:90%;margin:30px auto 0}
#registerModal .modal-body{padding:0 30px 41px}
#forgotPasswordModal .modal-dialog{max-width:875px;width:90%;margin:30px auto 0}
#clientLoginModal .modal-dialog{max-width:975px;width:55%;margin:30px auto 0}
#clientLoginModal .modal-body{padding:0 40px 40px 30px}
#clientLoginModal .modal-dialog .termsBtnWrapper{padding:30px 15px 0 0}
#leadGenModal .modal-dialog{max-width:715px;width:90%;margin:30px auto 0}
.contactUsWrapper h1{width:100%;padding-bottom:5px;height:auto;float:left;text-transform:uppercase;color:#333;font-weight:400;font-style:normal;font-family:'Univers-67BoldCondensed';font-size:30px}
body.ja .contactUsWrapper h1{font-family:Meiryo}
body.zh_hk .contactUsWrapper h1,body.zh_cn .contactUsWrapper h1{font-family:SimHei}
.contactUsWrapper .overlayLeftContent{width:38%;float:left;margin-top:20px;padding:0 2% 0 0;height:765px;overflow:auto}
.contactUsWrapper .mCS-autoHide>.mCS-minimal-dark ~ .mCSB_scrollTools{right:0;margin:0}
.contactUsWrapper .overlayLeftContent .localOfficeAddress{padding:35px 0;overflow:hidden;width:98%;border-bottom:2px solid #d9d9d9}
.contactUsWrapper .overlayLeftContent .first{padding-top:0}
.contactUsWrapper .overlayLeftContent .localOfficeAddress h2{color:#333;font-size:18px;margin:0 0 10px 0;padding:0;line-height:21px;font-family:'Univers-67BoldCondensed';font-weight:normal;text-transform:uppercase}
body.ja .contactUsWrapper .overlayLeftContent .localOfficeAddress h2{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayLeftContent .localOfficeAddress h2,body.zh_cn .contactUsWrapper .overlayLeftContent .localOfficeAddress h2{font-family:SimSun}
.contactUsWrapper .overlayLeftContent .localOfficeAddress p{font-size:15px;color:#333;line-height:20px;margin:4px 0}
.contactUsWrapper .overlayLeftContent .localOfficeAddress .txtBold{font-family:'Univers-67BoldCondensed'}
body.ja .contactUsWrapper .overlayLeftContent .localOfficeAddress .txtBold{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayLeftContent .localOfficeAddress .txtBold,body.zh_cn .contactUsWrapper .overlayLeftContent .localOfficeAddress .txtBold{font-family:SimSun}
.contactUsWrapper .overlayLeftContent .localOfficeAddress .contNumDetails{padding:8px 0 0 0}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent{overflow:hidden;margin:30px 0 0 0}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent .officerImage{float:left}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul{float:left;margin-left:15px;width:200px}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li{font-size:15px;color:#666;padding:2px 0}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li h4{font-size:15px;color:#333;font-family:'Univers-67BoldCondensed';font-weight:normal;text-transform:uppercase}
body.ja .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li h4{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li h4,body.zh_cn .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li h4{font-family:SimSun}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li .bioLink{color:#75ab75;font-family:'Univers-57Condensed'}
body.ja .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li .bioLink{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li .bioLink,body.zh_cn .contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li .bioLink{font-family:SimSun}
.contactUsWrapper .overlayContentRight{float:right;width:56%;margin-top:20px;padding-left:3%;border-left:2px solid #d9d9d9}
.contactUsWrapper .overlayContentRight .contactUsForm h2{color:#333;font-size:18px;margin:0 0 20px 0;padding:0;font-family:'Univers-67BoldCondensed';font-weight:normal;text-transform:uppercase}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm h2{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm h2,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm h2{font-family:SimSun}
.contactUsWrapper .overlayContentRight .contactUsForm p{line-height:1.3em;margin:4px 0 0}
.contactUsWrapper .overlayContentRight .contactUsForm .contactQuestion{margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .dNone{display:none}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow label{color:#333;display:block;font-size:18px;margin-bottom:2px;text-transform:capitalize}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow label{font-family:Meiryo;font-size:14px;padding-top:2px}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerName{margin-bottom:0}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft,body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapRight{margin-bottom:20px}
body.ja .contactUsWrapper .overlayLeftContent .localOfficeAddress p,body.ja .contactUsWrapper .overlayContentRight .contactUsForm p,body.ja .contactUsWrapper .overlayContentRight .contactUsForm input,body.ja .contactUsWrapper .overlayContentRight .contactUsForm textarea,body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel,body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .btn{font-family:Meiryo;font-size:14px}
body.zh_hk .contactUsWrapper .overlayLeftContent .localOfficeAddress p,body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm p,body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm input,body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm textarea,body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:SimSun;font-size:14px}
body.zh_cn .contactUsWrapper .overlayLeftContent .localOfficeAddress p,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm p,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm input,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm textarea,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:SimSun;font-size:14px}
body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm .formRow label,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm .formRow label{font-family:SimSun;font-size:14px}
body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm .formRow .btn,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm .formRow .btn{font-family:SimSun;font-size:14px}
body.ja .contactUsWrapper .overlayLeftContent .localOfficeAddress p{font-size:14px}
body.ja .overlayContentRight .contactUsForm .inputContainerName input{line-height:20px}
.inputContainerName input::-webkit-input-placeholder{font-style:normal;font-family:'Univers-57Condensed';font-size:14px;line-height:20px}
body.ja .inputContainerName input::-webkit-input-placeholder{font-family:Meiryo}
.inputContainerName input::-moz-placeholder{font-style:normal;font-family:'Univers-57Condensed';font-size:14px;line-height:20px}
body.ja .inputContainerName input::-moz-placeholder{font-family:Meiryo}
.inputContainerName input:-moz-placeholder{font-style:normal;font-family:'Univers-57Condensed';font-size:14px;line-height:20px}
body.ja .inputContainerName input:-moz-placeholder{font-family:Meiryo}
.inputContainerName input:-ms-input-placeholder{font-style:normal;font-family:'Univers-57Condensed';font-size:14px;line-height:20px}
body.ja .inputContainerName input:-ms-input-placeholder{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .profileSelect{padding:4px;width:100%;border:0}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .selectProfileContainer{border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow input{border:0;width:100%;padding:0}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft{float:left;width:47%}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapRight{float:right;width:47%;padding:0 0 0 6%;position:relative}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .contactComments{border:0;width:100%;height:130px;resize:none}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerName{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerOrg{width:98%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerBusEmail{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerPhone{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .commentBoxContainer{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.emialLeft{width:60% !important}
.phoneRight{width:32% !important;padding-left:8% !important}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .contactError{border:1px solid red}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fRight{float:right;margin-top:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px;font-family:'Univers-57Condensed'}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn img{margin-left:4px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioFieldError{color:#a23331}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError input{background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError textarea{background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldErrorLabel{color:#a23331}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px;border:0;padding-top:10px;padding-bottom:0;width:auto}
.contactUsWrapper .btn{background-color:#fff}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{margin:5px 10px 20px 0;float:left;font-size:15px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;text-transform:none;position:relative}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioInput{width:auto;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);margin-right:5px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError #profile{background:none repeat scroll 0 0 #ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel{font-size:15px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;text-transform:none;display:inline-block;margin:0 0 15px;width:94%;margin-left:5px;line-height:1.3em}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel{font-family:SimSun;font-size:14px}
.contactUsWrapper #emailPermission{width:auto;margin:1px 2px 0 0;float:left}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .questionsDisclaimer{color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;line-height:1.3em;margin:8px 0;text-transform:none}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .questionsDisclaimer{font-family:Meiryo}
body.zh_hk .contactUsWrapper .overlayContentRight .contactUsForm .formRow .questionsDisclaimer,body.zh_cn .contactUsWrapper .overlayContentRight .contactUsForm .formRow .questionsDisclaimer{font-family:SimSun;font-size:14px}
@media only screen and (max-width:800px){.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent .officerImage{max-width:81px;width:25%}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel{width:92%}
.contactUsWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul{width:70%;margin-left:5%}
}
@media only screen and (max-width:767px){.contactUsWrapper .overlayContentRight .contactUsForm .formRow .emailPermissonLabel{width:90%}
.contactUsWrapper .overlayLeftContent{width:100%;height:auto}
.contactUsWrapper .overlayLeftContent .localOfficeAddress{border-bottom:2px solid #d9d9d9;margin-bottom:25px;overflow:hidden;padding:0 0 35px;width:100%}
.contactUsWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;padding-left:0;border:0}
}
.modal-header h4.modal-title{font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-size:50px}
body.ja .modal-header h4.modal-title{font-size:30px;font-family:Meiryo}
body.zh_hk .modal-header h4.modal-title,body.zh_cn .modal-header h4.modal-title{font-size:30px;font-family:SimHei}
@media only screen and (max-width:767px){.contactUsWrapper{padding:0;width:100%}
#contactModel .modal-header{padding:25px 20px 25px 15px}
#contactModel ..modal-body{padding:0 15px 25px}
.contactUsWrapper .overlayLeftContent{width:100%}
.contactUsWrapper .overlayLeftContent .localOfficeAddress{border-bottom:2px solid #d9d9d9;margin-bottom:25px;overflow:hidden;padding:0 0 35px;width:100%}
.contactUsWrapper .overlayLeftContent .officeTeamContent{float:left;margin:30px 0 0 0;overflow:hidden;width:100%}
.contactUsWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;padding-left:0}
.contactUsWrapper .overlayContentRight .contactUsForm{width:100%;float:left;overflow:hidden}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow label{color:#333;display:block;font-size:18px;margin-bottom:2px;text-transform:capitalize}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .profileSelect{border:0;padding:4px;width:98%}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{margin:5px 10px 20px 0;float:left;font-size:15px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;text-transform:none}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioInput{width:auto;margin:0 10px 0 0;padding:0}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow input{border:0;width:100%;padding:0}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft{float:none;width:100%}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .elementWrapRight{float:none;width:100%;padding:0;margin:0;position:relative}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .contactComments{border:0;width:96%;height:130px;resize:none}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerName{width:94%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerOrg{width:94%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerBusEmail{width:94%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .inputContainerPhone{width:94%;padding:4px;border:2px solid #666;margin-bottom:20px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .commentBoxContainer{width:94%;padding:4px;border:2px solid #666;margin-bottom:20px}
.emialLeft{width:100% !important}
.phoneRight{width:100% !important;padding-left:0 !important}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .contactError{border:1px solid red}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .selectProfileContainer{border:2px solid #666;margin-bottom:20px;width:95%}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fRight{float:right}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px;font-family:'Univers-57Condensed'}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:Meiryo}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .submitBtn img{margin-left:4px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .radioFieldError{color:#a23331}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError input{background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError textarea{background:#ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldError #profile{background:none repeat scroll 0 0 #ffebeb}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .fieldErrorLabel{color:#a23331}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.contactUsWrapper .overlayContentRight .contactUsForm .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px}
}
@media only screen and (max-width:480px){.contactUsWrapper .overlayContentRight .contactUsForm .formRow .profileSelect{border:0;padding:4px;width:100%}
}
.registerWrapper h1{width:100%;font-size:30px;padding-bottom:5px;height:auto;float:left;text-transform:uppercase;color:#333;font-family:'Univers-67BoldCondensed';font-weight:400;font-style:normal}
body.ja .registerWrapper h1{font-family:Meiryo}
.registerWrapper .overlayLeftContent{width:40%;float:left;padding:0 2% 0 0}
.registerWrapper .overlayLeftContent .localOfficeAddress{padding:0 0 35px 0;overflow:hidden;width:100%}
.registerWrapper .overlayLeftContent .localOfficeAddress h2{color:#333;font-size:18px;margin:0 0 20px 0;padding:0}
.registerWrapper .overlayLeftContent .localOfficeAddress .registerInfo{margin-bottom:60px}
.registerWrapper .overlayLeftContent .localOfficeAddress p{font-size:15px;color:#333;line-height:20px;margin:4px 0;font-family:'Univers-57Condensed'}
body.zh_hk .registerWrapper .overlayLeftContent .localOfficeAddress p,body.zh_cn .registerWrapper .overlayLeftContent .localOfficeAddress p{font-family:SimSun}
body.ja .registerWrapper .overlayLeftContent .localOfficeAddress p{font-family:Meiryo}
.registerWrapper .overlayLeftContent .localOfficeAddress .txtBold{font-weight:bold}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent{overflow:hidden;margin:30px 0 0 0}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent .officerImage{float:left}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul{float:left;margin-left:15px}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li{font-size:15px;color:#666;padding:2px 0}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li h4{font-size:15px;color:#333}
.registerWrapper .overlayLeftContent .officeTeamList .officeTeamContent ul li .bioLink{color:#75ab75}
.registerWrapper .overlayContentRight{border-left:2px solid #d9d9d9;float:right;padding-left:3%;position:relative;width:54%}
.registerWrapper .overlayContentRight p{font-size:15px;color:#333;line-height:20px;margin:4px 0 0 0;font-family:'Univers-57Condensed';font-weight:normal}
body.ja .registerWrapper .overlayContentRight p{font-family:Meiryo}
.registerWrapper .overlayContentRight .dNone{display:none}
.registerWrapper .overlayContentRight .contactUsForm h2{color:#333;font-size:18px;margin:0 0 20px 0;padding:0;font-family:'Univers-67BoldCondensed'}
body.ja .registerWrapper .overlayContentRight .contactUsForm h2{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm p{font-size:15px;color:#333;line-height:20px;margin:4px 0 0 0;font-family:'Univers-57Condensed';font-weight:normal}
body.ja .registerWrapper .overlayContentRight .contactUsForm p{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm .dNone{display:none}
.registerWrapper .overlayContentRight .contactUsForm .errorMessage{color:#a23331;float:right;margin:0 0 10px;border-top:0;border-bottom:0;padding:0;text-align:right;width:auto}
.registerWrapper .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative}
body.zh_hk .registerWrapper .formRow,body.zh_cn .registerWrapper .formRow{font-family:SimSun}
body.ja .registerWrapper .formRow{font-family:Meiryo}
.registerWrapper .formRow .requestedSiteLabel{margin-bottom:20px;font-size:18px}
.registerWrapper .formRow label{color:#333;display:block;font-size:16px;margin-bottom:2px;text-transform:capitalize}
.registerWrapper .formRow .radioBtnLabel{margin-bottom:20px;font-size:15px;font-family:'Univers-57Condensed';text-transform:none;position:relative}
body.zh_hk .registerWrapper .formRow .radioBtnLabel,body.zh_cn .registerWrapper .formRow .radioBtnLabel{font-family:SimSun}
body.ja .registerWrapper .formRow .radioBtnLabel{font-family:Meiryo}
.registerWrapper .formRow .radioInput{width:auto;margin-right:8px;opacity:0;filter:alpha(opacity=0)}
.registerWrapper .formRow input{border:0;width:100%;padding:0}
.registerWrapper .formRow .elementWrapLeft{float:left;width:47%;position:relative}
.registerWrapper .formRow .elementWrapRight{float:right;padding-left:6%;width:47%;position:relative}
.registerWrapper .formRow .contactComments{border:0;width:100%;height:130px;resize:none}
.registerWrapper .formRow .inputContainerName{width:96%;padding:3px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .formRow .inputContainerOrg{width:98%;padding:3px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .formRow .inputContainerBusEmail{width:96%;padding:3px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .formRow .inputContainerPhone{padding:3px;width:96%;border:2px solid #666;margin-bottom:20px}
.registerWrapper .formRow .commentBoxContainer{width:418px;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.registerWrapper .formRow .fieldError input{background:#ffebeb}
.registerWrapper .formRow .fieldErrorLabel{color:#a23331}
.registerWrapper .formRow .fRight{float:right}
.registerWrapper .formRow .cancel{font-family:'Univers-57Condensed';color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px}
body.zh_hk .registerWrapper .formRow .cancel,body.zh_cn .registerWrapper .formRow .cancel{font-family:SimSun}
body.ja .registerWrapper .formRow .cancel{font-family:Meiryo}
.registerWrapper .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.registerWrapper .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .registerWrapper .formRow .submitBtn{font-family:Meiryo}
.registerWrapper .formRow .submitBtn img{margin-left:4px}
.registerWrapper .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.registerWrapper .btn{background-color:#fff}
.registerWrapper .overlayContentRight.registerSuccessInfo{border-left:0;width:100%;padding-top:20px;padding-bottom:135px}
@media only screen and (max-width:767px){.registerWrapper .overlayLeftContent{width:100%;border-right:0}
.registerWrapper .overlayLeftContent .localOfficeAddress{margin-bottom:0;overflow:hidden;padding:0;width:100%}
.registerWrapper .overlayLeftContent .officeTeamContent{float:left;margin:30px 2% 0 0;overflow:hidden;width:45%}
.registerWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;padding-left:0}
}
@media only screen and (max-width:767px){.registerWrapper{padding:0;width:100%}
.registerWrapper .overlayLeftContent{width:100%}
.registerWrapper .overlayLeftContent .localOfficeAddress{margin-bottom:0;overflow:hidden;padding:0;width:100%}
.registerWrapper .formRow .elementWrapRight{padding-left:0}
.registerWrapper .overlayLeftContent .officeTeamContent{float:left;margin:30px 2% 0 0;overflow:hidden;width:100%}
.registerWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;border:0;padding-left:0}
.registerWrapper .overlayContentRight .contactUsForm{width:100%;float:left}
.registerWrapper .overlayContentRight .contactUsForm .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative}
body.ja .registerWrapper .overlayContentRight .contactUsForm .formRow{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm .formRow label{color:#333;display:block;font-size:16px;margin-bottom:2px;text-transform:capitalize}
.registerWrapper .overlayContentRight .contactUsForm .formRow .profileSelect{border:0;padding:4px;width:98%}
.registerWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{margin:5px 10px 20px 0;float:left;font-size:15px;font-family:'Univers-57Condensed';text-transform:none}
body.ja .registerWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm .formRow .radioInput{width:auto;margin:0;padding:0}
.registerWrapper .overlayContentRight .contactUsForm .formRow input{border:0;width:100%;padding:0}
.registerWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft{float:none;width:100%}
.registerWrapper .overlayContentRight .contactUsForm .formRow .elementWrapRight{float:none;width:100%;margin:0;position:relative}
.registerWrapper .overlayContentRight .contactUsForm .formRow .contactComments{border:0;width:96%;height:130px;resize:none}
.registerWrapper .overlayContentRight .contactUsForm .formRow .inputContainerName{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .inputContainerOrg{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .inputContainerBusEmail{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .inputContainerPhone{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .commentBoxContainer{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .contactError{border:1px solid red}
.registerWrapper .overlayContentRight .contactUsForm .formRow .selectProfileContainer{border:2px solid #666;margin-bottom:20px;width:98%}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fRight{float:right}
.registerWrapper .overlayContentRight .contactUsForm .formRow .cancel{color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px;font-family:'Univers-57Condensed'}
body.ja .registerWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.registerWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .registerWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:Meiryo}
.registerWrapper .overlayContentRight .contactUsForm .formRow .submitBtn img{margin-left:4px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .radioFieldError{color:#a23331}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fieldError input{background:#ffebeb}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fieldError textarea{background:#ffebeb}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fieldError #profile{background:none repeat scroll 0 0 #ffebeb}
.registerWrapper .overlayContentRight .contactUsForm .formRow .fieldErrorLabel{color:#a23331}
.registerWrapper .overlayContentRight .contactUsForm .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.registerWrapper .overlayContentRight .contactUsForm .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px}
}
.forgotPasswordWrapper h1{width:100%;font-size:30px;padding-bottom:5px;height:auto;float:left;text-transform:uppercase;color:#333;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.ja .forgotPasswordWrapper h1{font-family:Meiryo}
.forgotPasswordWrapper p{font-size:15px;color:#333;line-height:20px;margin:4px 0 0 0;font-family:'Univers-57Condensed';font-weight:normal}
body.ja .forgotPasswordWrapper p{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper p,body.zh_cn .forgotPasswordWrapper p{font-family:SimSun}
.forgotPasswordWrapper .overlayLeftContent{width:40%;float:left;padding:0 4% 0 0;border-right:2px solid #d9d9d9}
.forgotPasswordWrapper .overlayLeftContent .forgotInfoPara{margin-bottom:60px;width:90%}
.forgotPasswordWrapper .overlayContentRight{float:right;width:52%;margin-top:20px}
.forgotPasswordWrapper .overlayContentRight h2{color:#333;font-size:18px;margin:0 0 20px 0;padding:0;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.ja .forgotPasswordWrapper .overlayContentRight h2{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .overlayContentRight h2,body.zh_cn .forgotPasswordWrapper .overlayContentRight h2{font-family:SimSun}
.forgotPasswordWrapper .formRow{clear:both;margin:20px 0;position:relative;font-family:'Univers-67BoldCondensed'}
body.ja .forgotPasswordWrapper .formRow{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow,body.zh_cn .forgotPasswordWrapper .formRow{font-family:SimSun}
.forgotPasswordWrapper .formRow label{color:#333;display:block;font-size:18px;margin-bottom:2px;text-transform:capitalize}
.forgotPasswordWrapper .formRow .fieldErrorLabel{color:#a23331}
.forgotPasswordWrapper .formRow input{border:0;width:100%;padding:0}
.forgotPasswordWrapper .formRow .inputContainerBusEmail{padding:4px;border:2px solid #666}
#clientLoginModal .forgotPasswordWrapper .formRow .inputContainerBusEmail{width:95%;padding:4px}
#clientLoginModal .loginForm .errorMessage{float:left}
.forgotPasswordWrapper .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.forgotPasswordWrapper .formRow .fieldError input{background:#ffebeb}
.forgotPasswordWrapper .formRow .contactError{border:1px solid red}
.forgotPasswordWrapper .formRow .fRight{float:right}
.forgotPasswordWrapper .formRow .cancel{font-family:'Univers-57Condensed';color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px}
body.ja .forgotPasswordWrapper .formRow .cancel{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .cancel,body.zh_cn .forgotPasswordWrapper .formRow .cancel{font-family:SimSun}
.forgotPasswordWrapper .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.forgotPasswordWrapper .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .forgotPasswordWrapper .formRow .submitBtn{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .submitBtn,body.zh_cn .forgotPasswordWrapper .formRow .submitBtn{font-family:SimSun}
.forgotPasswordWrapper .formRow .submitBtn img{margin-left:4px}
.forgotPasswordWrapper .formRow .buttonsRight{margin-right:32px}
#clientLoginModal.forgotPasswordWrapper .overlayLeftContent .formRow .buttonsRight{width:95%}
#clientLoginModal iframe{width:100%;min-height:250px}
.forgotPasswordWrapper .formRow .forgotPasswordLink{color:#75ab75;font-family:'Univers-57Condensed';font-size:15px;display:inline-block;float:left;margin-top:10px}
body.ja .forgotPasswordWrapper .formRow .forgotPasswordLink{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .forgotPasswordLink,body.zh_cn .forgotPasswordWrapper .formRow .forgotPasswordLink{font-family:SimSun}
.forgotPasswordWrapper .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.forgotPasswordWrapper .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px}
.forgotPasswordWrapper .formRow .dNone{display:none}
.forgotPasswordWrapper .btn{background-color:#fff}
#clientLoginModal.loggedIn .overlayContentRight{display:none}
#clientLoginModal.loggedIn iframe{width:100%;height:205px}
#clientLoginModal.loggedIn .overlayLeftContent{width:100%;float:none;border:0;padding:0}
#clientLoginModal .forgotPasswordWrapper .overlayLeftContent .buttonsRight{margin-right:0}
#clientLoginModal .forgotPasswordWrapper .formRow .inputContainerBusEmail{width:100%;box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
@media only screen and (max-width:767px){#clientLoginModal .modal-header{padding:20px}
.forgotPasswordWrapper{width:100%;padding:0}
.forgotPasswordWrapper .overlayLeftContent{width:100%;float:left;margin-top:0;padding:0 2% 0 0;border-right:0}
.forgotPasswordWrapper .overlayLeftContent .forgotInfoPara{margin-bottom:60px;width:90%}
.forgotPasswordWrapper .overlayContentRight{float:left;width:100%;margin-top:45px}
.forgotPasswordWrapper .formRow{clear:both;margin:20px 0;position:relative;font-family:'Univers-67BoldCondensed'}
body.ja .forgotPasswordWrapper .formRow{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow,body.zh_cn .forgotPasswordWrapper .formRow{font-family:SimSun}
.forgotPasswordWrapper .formRow .fieldErrorLabel{color:#a23331}
.forgotPasswordWrapper .formRow input{border:0;width:100%}
.forgotPasswordWrapper .formRow .inputContainerBusEmail{width:96%;padding:3px;border:2px solid #666}
.forgotPasswordWrapper .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.forgotPasswordWrapper .formRow .fieldError input{background:#ffebeb}
.forgotPasswordWrapper .formRow .contactError{border:1px solid red}
.forgotPasswordWrapper .formRow .fRight{float:right}
.forgotPasswordWrapper .formRow .cancel{font-family:'Univers-57Condensed';color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px}
body.ja .forgotPasswordWrapper .formRow .cance{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .cancel,body.zh_cn .forgotPasswordWrapper .formRow .cancel{font-family:SimSun}
.forgotPasswordWrapper .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.forgotPasswordWrapper .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .forgotPasswordWrapper .formRow .submitBtn{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .submitBtn,body.zh_cn .forgotPasswordWrapper .formRow .submitBtn{font-family:SimSun}
.forgotPasswordWrapper .formRow .submitBtn img{margin-left:4px}
.forgotPasswordWrapper .formRow .buttonsRight{margin-right:0}
.forgotPasswordWrapper .formRow .forgotPasswordLink{color:#75ab75;font-family:'Univers-57Condensed';font-size:15px;display:inline-block;float:left;margin-top:15px}
body.ja .forgotPasswordWrapper .formRow .forgotPasswordLink{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper .formRow .forgotPasswordLink,body.zh_cn .forgotPasswordWrapper .formRow .forgotPasswordLink{font-family:SimSun}
.forgotPasswordWrapper .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.forgotPasswordWrapper .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px}
.forgotPasswordWrapper .formRow .dNone{display:none}
}
.formRow input:focus,.formRow textarea:focus,.formRow select:focus{outline:0}
#recaptcha_response_field::-webkit-input-placeholder{color:#666;font-family:"Univers-57Condensed";font-size:13px;font-style:normal;line-height:14px}
body.ja #recaptcha_response_field::-webkit-input-placeholder{font-family:Meiryo}
body.zh_hk #recaptcha_response_field::-webkit-input-placeholder,body.zh_cn #recaptcha_response_field::-webkit-input-placeholder{font-family:SimSun}
#recaptcha_response_field::-moz-placeholder{color:#666;font-family:"Univers-57Condensed";font-size:13px;font-style:normal;line-height:14px}
body.ja #recaptcha_response_field::-moz-placeholder{font-family:Meiryo}
body.zh_hk #recaptcha_response_field::-moz-placeholder,body.zh_cn #recaptcha_response_field::-moz-placeholder{font-family:SimSun}
#recaptcha_response_field:-moz-placeholder{color:#666;font-family:"Univers-57Condensed";font-size:13px;font-style:normal;line-height:14px}
body.ja #recaptcha_response_field:-moz-placeholder{font-family:Meiryo}
body.zh_hk #recaptcha_response_field:-moz-placeholder,body.zh_cn #recaptcha_response_field:-moz-placeholder{font-family:SimSun}
#recaptcha_response_field:-ms-input-placeholder{color:#666;font-family:"Univers-57Condensed";font-size:13px;font-style:normal;line-height:14px}
body.ja #recaptcha_response_field:-ms-input-placeholder{font-family:Meiryo}
body.zh_hk #recaptcha_response_field:-ms-input-placeholder,body.zh_cn #recaptcha_response_field:-ms-input-placeholder{font-family:SimSun}
.forgotPasswordWrapper h3{color:#333;font-family:'Univers-67BoldCondensed';font-size:18px;font-weight:normal;margin:0 0 20px;padding:0}
body.ja .forgotPasswordWrapper h3{font-family:Meiryo}
body.zh_hk .forgotPasswordWrapper h3,body.zh_cn .forgotPasswordWrapper h3{font-family:SimSun}
span.checkedRadioBtn{background:url("../../images/icon-radio-sprite.png") no-repeat scroll 0 0;height:15px;left:2px;position:absolute;top:1px;width:15px}
span.uncheckedRadioBtn{background:url("../../images/icon-radio-sprite.png") no-repeat scroll 0 -16px;height:15px;left:2px;position:absolute;top:1px;width:15px}
.contactUsWrapper span.uncheckedRadioBtn{left:0;top:0}
.contactUsWrapper span.checkedRadioBtn{left:0;top:0}
#loginDisclaimerModal p{font-size:15px;color:#333;line-height:20px;margin:4px 0 0 0;font-family:'Univers-57Condensed';font-weight:normal}
body.ja #loginDisclaimerModal p{font-family:Meiryo}
body.zh_hk #loginDisclaimerModal p,body.zh_cn #loginDisclaimerModal p{font-family:SimSun}
@media only screen and (max-width:320px) and (orientation:portrait){#recaptcha_div .recaptchatable .recaptcha_r4_c4{background:url("../../images/recaptcha_35.png") no-repeat scroll 0 -1px rgba(0,0,0,0);height:59px;width:93px}
#recaptcha_div .recaptchatable .recaptcha_r7_c1{height:10px}
}
@media only screen and (min-width:321px)and (max-width:360px) and (orientation:portrait){#recaptcha_div .recaptchatable .recaptcha_r2_c2{width:8px}
#recaptcha_div .recaptchatable .recaptcha_r4_c4{background-position:-221px 0}
}
.leadGenWrapper .btn{background:#fff}
.leadGenWrapper h1{width:100%;padding-bottom:5px;height:auto;float:left;text-transform:uppercase;color:#333;font-weight:400;font-style:normal;font-family:'Univers-67BoldCondensed';font-size:30px}
body.ja .leadGenWrapper h1{font-family:Meiryo}
body.zh_hk .leadGenWrapper h1,body.zh_cn .leadGenWrapper h1{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm h2{color:#333;font-size:18px;margin:0 0 20px 0;padding:0;font-family:'Univers-67BoldCondensed'}
body.ja .leadGenWrapper .leadGenContent .contactUsForm h2{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm h2,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm h2{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm p{font-size:15px;color:#333;line-height:20px;margin:4px 0 0 0;font-family:'Univers-57Condensed'}
body.ja .leadGenWrapper .leadGenContent .contactUsForm p{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm p,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm p{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .contactQuestion{margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .dNone{display:none}
.leadGenWrapper .leadGenContent .contactUsForm .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative;margin-bottom:20px}
body.ja .leadGenWrapper .leadGenContent .contactUsForm .formRow{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm .formRow,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm .formRow{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .formRow label{color:#333;display:block;font-size:18px;min-height:18px;margin-bottom:2px;text-transform:capitalize}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .profileSelect{border:0;padding:4px;width:426px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .radioBtnLabel{margin:-2px 5px 20px 5px;float:left;font-size:15px;font-family:'Univers-57Condensed';text-transform:none;position:relative;line-height:24px}
body.ja .leadGenWrapper .leadGenContent .contactUsForm .formRow .radioBtnLabel{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm .formRow .radioBtnLabel,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm .formRow .radioBtnLabel{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .radioInput{width:auto;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);margin-right:15px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow input,.leadGenWrapper .leadGenContent .contactUsForm .formRow select{border:0;width:100%;padding:0}
.leadGenWrapper .leadGenContent .contactUsForm .formRow select{background-color:transparent}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .elementWrapLeft{float:left;position:relative;min-width:211px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .elementWrapRight{float:left;margin:0 0 0 18px;position:relative}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .contactComments{border:0;width:100%;height:130px;resize:none}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .inputContainerName{width:90%;padding:4px;border:2px solid #666;margin-bottom:20px;margin-right:5px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .inputContainerOrg{width:90%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .inputContainerBusEmail{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .inputContainerPhone{width:142px;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .commentBoxContainer{width:418px;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .contactError{border:1px solid red}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .selectProfileContainer{border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fRight{float:right}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .buttonsRight{margin-right:15px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .cancel{color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px;font-family:'Univers-57Condensed'}
body.ja .leadGenWrapper .leadGenContent .contactUsForm .formRow .cancel{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm .formRow .cancel,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm .formRow .cancel{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .leadGenWrapper .leadGenContent .contactUsForm .formRow .submitBtn{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm .formRow .submitBtn,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm .formRow .submitBtn{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .submitBtn img{margin-left:4px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .radioFieldError{color:#a23331}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fieldError{border:2px solid #a23331;background:#ffebeb}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fieldError input{background:#ffebeb}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fieldError textarea{background:#ffebeb}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fieldError #profile{background:none repeat scroll 0 0 #ffebeb}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .fieldErrorLabel{color:#a23331}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .relationshipLabel{float:left}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .errorMessage{color:#a23331;float:right;margin:0 0 10px;border-top:0;border-bottom:0;padding:0;text-align:right;width:auto}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .emailPermissonLabel{font-size:15px;font-family:'Univers-57Condensed';text-transform:none;display:inline}
body.ja .leadGenWrapper .leadGenContent .contactUsForm .formRow .emailPermissonLabel{font-family:Meiryo}
body.zh_hk .leadGenWrapper .leadGenContent .contactUsForm .formRow .emailPermissonLabel,body.zh_cn .leadGenWrapper .leadGenContent .contactUsForm .formRow .emailPermissonLabel{font-family:SimSun}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .emailPermissonLabel input{width:20px;height:20px;margin:1px 4px 0 0}
@media only screen and (max-width:770px){.leadGenWrapper .overlayLeftContent{width:100%}
.leadGenWrapper .overlayLeftContent .localOfficeAddress{border-bottom:2px solid #d9d9d9;margin-bottom:25px;overflow:hidden;padding:0 0 35px;width:100%}
.leadGenWrapper .overlayLeftContent .officeTeamContent{float:left;margin:30px 2% 0 0;overflow:hidden;width:45%}
.leadGenWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;padding-left:0}
}
@media only screen and (max-width:749px){.leadGenWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft{float:none;position:relative}
}
@media only screen and (max-width:760px){.leadGenWrapper{padding:0;width:100%}
.leadGenWrapper .overlayLeftContent{width:100%}
.leadGenWrapper .overlayLeftContent .localOfficeAddress{border-bottom:2px solid #d9d9d9;margin-bottom:25px;overflow:hidden;padding:0 0 35px;width:100%}
.leadGenWrapper .overlayLeftContent .officeTeamContent{float:left;margin:30px 2% 0 0;overflow:hidden;width:100%}
.leadGenWrapper .overlayContentRight{float:left;margin-top:30px;width:100%;padding-left:0}
.leadGenWrapper .overlayContentRight .contactUsForm{width:100%;float:left;overflow:hidden}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow{clear:both;width:100%;font-family:'Univers-67BoldCondensed';position:relative}
body.ja .leadGenWrapper .overlayContentRight .contactUsForm .formRow{font-family:Meiryo}
body.zh_hk .leadGenWrapper .overlayContentRight .contactUsForm .formRow,body.zh_cn .leadGenWrapper .overlayContentRight .contactUsForm .formRow{font-family:SimSun}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow label{color:#333;display:block;font-size:18px;margin-bottom:2px;text-transform:uppercase}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .profileSelect{border:0;padding:4px;width:98%}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{margin:5px 10px 20px 0;float:left;font-size:15px;font-family:'Univers-57Condensed';text-transform:none;position:relative}
body.ja .leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{font-family:Meiryo}
body.zh_hk .leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel,body.zh_cn .leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioBtnLabel{font-family:SimSun}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioInput{width:auto;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);margin-right:5px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow input{border:0;width:100%}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .elementWrapLeft{float:none;position:relative}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .elementWrapRight{float:none;margin:0;position:relative}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .contactComments{border:0;width:96%;height:130px;resize:none}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .inputContainerName{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .inputContainerOrg{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .inputContainerBusEmail{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .inputContainerPhone{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .commentBoxContainer{width:96%;padding:4px;border:2px solid #666;margin-bottom:20px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .contactError{border:1px solid red}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .selectProfileContainer{border:2px solid #666;margin-bottom:20px;width:98%}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fRight{float:right}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .cancel{color:#568653;font-size:15px;padding:15px;display:block;float:left;margin-right:5px;margin-top:5px;font-family:'Univers-57Condensed'}
body.ja .leadGenWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:Meiryo}
body.zh_hk .leadGenWrapper .overlayContentRight .contactUsForm .formRow .cancel,body.zh_cn .leadGenWrapper .overlayContentRight .contactUsForm .formRow .cancel{font-family:SimSun}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .submit{color:#568653;font-size:15px;padding:15px;border:2px solid #568653;display:block;float:left}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:'Univers-57Condensed';background:#fff;border:2px solid #568653;padding:15px;color:#568653;filter:chroma(color=#000000);cursor:pointer;font-size:15px}
body.ja .leadGenWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:Meiryo}
body.zh_hk .leadGenWrapper .overlayContentRight .contactUsForm .formRow .submitBtn,body.zh_cn .leadGenWrapper .overlayContentRight .contactUsForm .formRow .submitBtn{font-family:SimSun}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .submitBtn img{margin-left:4px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .radioFieldError{color:#b37a61}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fieldError{border:2px solid #b37a61;background:#ffebeb}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fieldError input{background:#ffebeb}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fieldError textarea{background:#ffebeb}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fieldError #profile{background:none repeat scroll 0 0 #ffebeb}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .fieldErrorLabel{color:#b37a61}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .errorIcon{background:url('../../images/icon-validation-error.png') 0 0 scroll no-repeat;width:11px;height:12px;font-size:0;position:absolute;left:-9px;margin-top:2px}
.leadGenWrapper .overlayContentRight .contactUsForm .formRow .errorMessage{color:#b37a61;float:right;margin:0 0 10px}
}
#leadGenModal .termsContent{height:100px;overflow-y:auto}
.radioInput{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.leadGenWrapper .leadGenContent .contactUsForm .formRow .intendedMsg{margin-top:-20px;width:280px}
@media only screen and (max-width :320px){.iPhone #clientLoginModal.loggedIn #loginFrame{height:560px !important}
}
@media only screen and (min-width :376px) and (max-width :568px){.iPhone #clientLoginModal.loggedIn #loginFrame{height:315px !important}
}
.leadGenWrapper span.checkedRadioBtn{background:url("../../images/icon-radio-lead-gen.png") no-repeat scroll 0 0;height:24px;left:0;position:absolute;top:0;width:24px}
.leadGenWrapper span.uncheckedRadioBtn{background:url("../../images/icon-radio-lead-gen.png") no-repeat scroll -36px 0;height:24px;left:0;position:absolute;top:0;width:24px}
@media only screen and (min-width:768px) and (max-width:1300px){#clientLoginModal iframe{min-height:290px !important}
}
@media only screen and (min-width:768px) and (max-width:1024px){#clientLoginModal .modal-dialog{width:75%}
}
@media only screen and (max-width:767px){#clientLoginModal .modal-dialog{width:90%}
}
#clientLoginModal h2,#login h2,#clientLoginModal h4{text-transform:uppercase !important}
.articleSubComponent .titleComponent{width:100%;height:auto;margin-bottom:25px;overflow:hidden}
.articleSubComponent .titleComponent h1{width:100%;font-size:90px;padding-bottom:5px;height:auto;float:left;text-transform:uppercase;color:#333;margin:0;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-weight:400;font-style:normal;line-height:80px}
body.ja .articleSubComponent .titleComponent h1{font-size:36px;line-height:40px;font-family:Meiryo}
body.ja .articleSubComponent .titleComponent h1 span{display:inline-block}
.articleSubComponent .titleComponent .dated{font-size:18px;font-family:'Univers-67BoldCondensed'}
body.ja .articleSubComponent .titleComponent .dated{font-family:Meiryo}
body.zh_hk .articleSubComponent .titleComponent .dated,body.zh_cn .articleSubComponent .titleComponent .dated{font-family:SimSun}
body.zh_hk .articleSubComponent .titleComponent h1,body.zh_cn .articleSubComponent .titleComponent h1{font-family:SimHei;font-size:40px;line-height:46px}
body.zh_hk .articleSubComponent .titleComponent h1 span,body.zh_cn .articleSubComponent .titleComponent h1 span{display:inline-block}
body.zh_hk .articleSubComponent .titleComponent h2,body.zh_cn .articleSubComponent .titleComponent h2{font-family:SimSun}
.articleSubComponent .titleComponent h4{width:100%;font-size:20px;height:auto;float:left;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:#939598;font-weight:400;font-style:normal;margin:0}
body.ja .articleSubComponent .titleComponent h4{font-family:Meiryo}
body.zh_hk .articleSubComponent .titleComponent h4,body.zh_cn .articleSubComponent .titleComponent h4{font-family:SimSun}
.articleSubContentComponent{position:relative}
.articleSubComponent .themeOverview{width:100%;height:auto;overflow:visible;margin:20px 0 30px}
.articleSubComponent p a,.articleSubComponent p a:hover,.articleSubComponent ul li a,.articleSubComponent ul li a:hover,.articleSubComponent ol li a,.articleSubComponent pol li a:hover{color:#fa591a}
.articleSubComponent .themeOverview h1{width:100%;font-size:60px;padding-bottom:5px;height:auto;float:left;color:#333;margin:0;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:bold;font-style:normal;line-height:64px}
body.ja .articleSubComponent .themeOverview h1{font-family:Meiryo}
body.ja .articleSubComponent .themeOverview h1 span{display:inline-block}
body.zh_hk .articleSubComponent .themeOverview h1,body.zh_cn .articleSubComponent .themeOverview h1{font-family:SimHei}
body.zh_hk .articleSubComponent .themeOverview h1 span,body.zh_cn .articleSubComponent .themeOverview h1 span{display:inline-block}
.articleSubComponent .themeOverview h2{font-size:32px;font-family:'Univers-67BoldCondensed';font-weight:400;font-style:normal;line-height:40px;color:#000;margin:0;margin-bottom:15px}
body.ja .articleSubComponent .themeOverview h2{font-family:Meiryo}
body.zh_hk .articleSubComponent .themeOverview h2,body.zh_cn .articleSubComponent .themeOverview h2{font-family:SimHei}
.articleSubComponent .themeOverview h3{font-size:28px;font-family:'Univers-67BoldCondensed';font-weight:400;font-style:normal;line-height:34px;margin:0;padding-bottom:15px;color:#6e6e6e}
body.ja .articleSubComponent .themeOverview h3{font-family:Meiryo;font-size:24px}
body.zh_hk .articleSubComponent .themeOverview h3,body.zh_cn .articleSubComponent .themeOverview h3{font-family:SimSun}
.articleSubComponent .themeOverview h4{font-size:22px;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:26px;color:#333;margin:0;padding-bottom:15px}
body.ja .articleSubComponent .themeOverview h4,body.ja .articleSubComponent .themeOverview h5,body.ja .articleSubComponent .themeOverview h6{font-family:Meiryo}
body.zh_hk .articleSubComponent .themeOverview h4,body.zh_cn .articleSubComponent .themeOverview h4,body.zh_hk .articleSubComponent .themeOverview h5,body.zh_cn .articleSubComponent .themeOverview h5,body.zh_hk .articleSubComponent .themeOverview h6,body.zh_cn .articleSubComponent .themeOverview h6{font-family:SimSun}
body.ja .articleSubComponent .themeOverview h5{font-size:18px;font-weight:400}
.articleSubComponent .themeOverview h5{font-size:18px;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:22px;color:#000;margin:0;padding-bottom:15px}
.articleSubComponent .themeOverview h6{font-size:18px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:bold;line-height:24px;color:#333;margin:0}
.articleSubComponent .themeOverview p{margin:0 0 25px 0;font-size:18px;line-height:31px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:400;font-style:normal}
.articleSubComponent .themeOverview p img{margin-top:60px;margin-bottom:60px}
body.ja .articleSubComponent .themeOverview p img{margin-top:0;margin-bottom:0}
body.ja .articleSubComponent .themeOverview p{font-family:Meiryo;font-size:15px;color:#000}
body.zh_hk .articleSubComponent .themeOverview p,body.zh_cn .articleSubComponent .themeOverview p{font-family:SimSun}
.articleSubComponent .themeOverview p .externalLink:after{top:0}
.articleSubComponent .themeOverview img{max-width:100%}
.articleSubComponent .themeOverview table{max-width:100%}
body.ja .articleSubContentComponent .articleSubComponent .themeOverview table,body.ja .articleSubContentComponent .articleSubComponent .themeOverview tr,body.ja .articleSubContentComponent .articleSubComponent .themeOverview td{border-bottom:1px solid #000;vertical-align:middle;padding:5px}
.articleSubContentComponent .articleSubComponent ol>li{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:18px;line-height:31px;counter-increment:item;color:#000;margin-top:5px;margin-bottom:35px;position:relative;padding-left:23px}
.articleSubContentComponent .articleSubComponent ol{counter-reset:item}
.articleSubContentComponent .articleSubComponent ol>li{counter-increment:item}
.articleSubContentComponent .articleSubComponent ol>li:before{display:inline-block;padding-right:9px;font-family:"Univers-67BoldCondensed";content:counter(item);position:absolute;left:0}
body.ja .articleSubContentComponent .articleSubComponent ol li{font-family:Meiryo;margin-bottom:0}
body.zh_hk .articleSubContentComponent .articleSubComponent ol li,body.zh_cn .articleSubContentComponent .articleSubComponent ol li{font-family:SimSun}
.articleSubContentComponent .articleSubComponent ul{padding-left:17px}
.articleSubContentComponent .articleSubComponent ul li{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:18px;line-height:31px;list-style:disc outside none;color:#000;margin-bottom:35px}
body.ja .articleSubContentComponent .articleSubComponent ul li{font-family:Meiryo;font-size:15px;margin-bottom:5px}
body.zh_hk .articleSubContentComponent .articleSubComponent ul li,body.zh_cn .articleSubContentComponent .articleSubComponent ul li{font-family:SimSun}
.brightcovevideo.section{clear:both}
.articleSubComponent p.drop_cap::first-letter ,.articleSubComponent span.drop_cap,#CQrte .articleSubComponent p.drop_cap::first-letter ,#CQrte .articleSubComponent span.drop_cap{color:#bfdaba;float:left;font-size:113px;line-height:92px;margin-right:10px;margin-top:0;text-transform:uppercase}
.articleSubComponent span.callout,#CQrte .articleSubComponent span.callout{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:24px;line-height:38px}
.articleSubComponent span.disclaimer,#CQrte .articleSubComponent span.disclaimer{font-family:"Univers-57Condensed";font-size:15px;line-height:18px;color:#000}
body.ja .articleSubComponent span.disclaimer{font-family:Meiryo;font-size:13px}
.articleSubComponent span.intro,#CQrte .articleSubComponent span.intro{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:27px;line-height:37px;color:#7d7d7d}
.articleSubContentComponent .callout{background-color:#f0f0f0;position:absolute;padding:20px;top:10px;z-index:10}
.articleSubContentComponent .callout:before{content:"";border-right:16px solid #f0f0f0;border-top:20px solid transparent;border-bottom:20px solid transparent;left:-16px;position:absolute;top:calc((100% - 40px)/2)}
.articleSubContentComponent .callout,.articleSubContentComponent .callout p{color:#000;font-family:"Univers-57Condensed";font-size:16px;line-height:22px}
.articleSubContentComponent .callout a{color:#7aaa6c;font-family:'Univers-67BoldCondensed'}
.articleSubContentComponent .callout ol li{font-family:'Univers-57Condensed';list-style:decimal outside none;font-size:16px;line-height:22px}
.articleSubContentComponent .callout ul li{font-family:'Univers-57Condensed';list-style:disc outside none;font-size:16px;line-height:22px}
.articleSubContentComponent .callout ul,.articleSubContentComponent .callout ol{padding-left:18px}
.articleSubContentComponent .callout.floating{position:fixed;top:300px}
.themeLightBlue{background-color:#bdd8ed}
.articleSubContentComponent .sideBar h4{font-family:'Univers-67BoldCondensed';font-size:22px;line-height:26px;color:#000;text-align:left}
.articleSubContentComponent .sideBar p,.articleSubContentComponent .sideBar ul li,.articleSubContentComponent .sideBar ol li{font-family:'Univers-57Condensed';font-size:18px;line-height:24px;color:#000;text-align:left;margin-bottom:20px}
.sideBar{padding:32px;width:auto;margin-bottom:50px}
.sideBar.themeDefault{background-color:#d9e9d6}
.sideBar.themeTeal{background-color:#dae9e8}
.sideBar.themeGold{background-color:#f0e8cb;margin-top:10px;padding:30px;width:auto}
.sideBar.themePurple{background-color:#e6e4ea;margin-top:10px;padding:30px;width:auto}
.sideBar.themeLightGreen{background-color:#50e3c2}
@media only screen and (max-width:770px){.articleSubComponent .titleComponent{border-bottom:0}
}
@media only screen and (max-width:767px){.articleSubComponent .titleComponent h1{font-size:78px;line-height:68px}
body.ja .articleSubComponent .titleComponent h1{font-size:34px;line-height:40px}
body.zh_hk .articleSubComponent .titleComponent h1,body.zh_cn .articleSubComponent .titleComponent h1{font-size:34px;line-height:40px}
.articleSubComponent .themeOverview h1{font-size:40px;line-height:46px}
.articleSubComponent .themeOverview h2{font-size:24px;line-height:30px;color:#000}
.articleSubComponent .themeOverview h3{font-size:22px;line-height:24px;color:#6e6e6e}
.articleSubComponent .themeOverview h4{font-size:20px;line-height:24px;color:#000}
.articleSubComponent .themeOverview h5{font-size:16px;line-height:20px;color:#000}
.articleSubComponent .themeOverview h6{font-size:16px;line-height:24px}
.articleSubContentComponent .sideBar h4{font-size:20px;line-height:24px}
.articleSubComponent .themeOverview p,.articleSubContentComponent .articleSubComponent ul li,.articleSubContentComponent .articleSubComponent ol li{font-size:16px;line-height:28px}
.articleSubContentComponent .sideBar p,.articleSubContentComponent .sideBar ul li,.articleSubContentComponent .sideBar ol li{font-size:16px;line-height:22px;color:#333}
.articleSubComponent span.callout,#CQrte .articleSubComponent span.callout{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:22px;line-height:32px}
.articleSubComponent span.disclaimer,#CQrte .articleSubComponent span.disclaimer{font-family:"Univers-57Condensed";font-size:14px;line-height:17px;color:#333}
.articleSubComponent p.drop_cap::first-letter ,.articleSubComponent span.drop_cap,#CQrte .articleSubComponent p.drop_cap::first-letter ,#CQrte .articleSubComponent span.drop_cap{font-size:102px;line-height:84px}
.sideBar{padding:30px}
.articleSubComponent span.intro,#CQrte .articleSubComponent span.intro{font-size:22px;line-height:32px}
}
@media only screen and (max-width:768px){.articleSubContentComponent .callout{position:static;margin-bottom:50px;margin-top:30px;padding-top:5px}
.articleSubContentComponent .callout:before{border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:19px solid #f0f0f0;left:45.9%;position:relative;border-left:19px solid transparent;top:-40px}
}
@media only screen and (max-width:800px){.wrapLeft .articleSubComponent .titleComponent{margin-bottom:10px;word-wrap:break-word}
.wrapLeft .articleSubComponent .themeOverview{padding:0 0 30px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.articleSubComponent .themeOverview h1{font-size:50px;line-height:58px;color:#000}
.articleSubComponent .themeOverview h2{font-size:28px;line-height:34px;color:#000}
.articleSubComponent .themeOverview h3{font-size:24px;line-height:30px;color:#6e6e6e}
.articleSubComponent .themeOverview h4{font-size:22px;line-height:26px}
.articleSubComponent .themeOverview h5{font-size:18px;line-height:22px;color:#000}
.articleSubComponent .themeOverview p,.articleSubContentComponent .articleSubComponent ul li,.articleSubContentComponent .articleSubComponent ol li{font-size:18px;line-height:31px}
.articleSubContentComponent .sideBar p,.articleSubContentComponent .sideBar ul li,.articleSubContentComponent .sideBar ol li{font-size:17px;line-height:25px}
.articleSubComponent span.disclaimer,#CQrte .articleSubComponent span.disclaimer{font-size:15px;line-height:18px;color:#333}
.articleSubComponent span.callout,#CQrte .articleSubComponent span.callout{font-size:27px;line-height:37px}
.sideBar{padding:20px}
}
.articleContentComponent .titleComponent{width:100%;height:auto;margin-bottom:25px;overflow:hidden}
.articleContentComponent .titleComponent h1{color:#333;font-size:90px;font-style:normal;font-weight:400;font-family:'Knockout 67 A','Knockout 67 B','Smart Sans W02 Light';height:auto;line-height:80px;padding:0 0 15px;margin:0;text-transform:uppercase;width:100%}
body.zh_hk .articleContentComponent .titleComponent h1,body.zh_cn .articleContentComponent .titleComponent h1{font-family:SimHei;font-size:42px;line-height:50px}
body.zh_hk .articleContentComponent .titleComponent h1 span,body.zh_cn .articleContentComponent .titleComponent h1 span{display:inline-block}
body.ja .articleContentComponent .titleComponent h1{font-size:40px;line-height:46px;font-family:Meiryo}
body.ja .articleContentComponent .titleComponent h1 span{display:inline-block}
.articleContentComponent .titleComponent h2{clear:both;line-height:32px;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-weight:normal;font-size:35px;color:#333}
body.ja .articleContentComponent .titleComponent h2{font-family:Meiryo}
body.zh_hk .articleContentComponent .titleComponent h2,body.zh_cn .articleContentComponent .titleComponent h2{font-family:SimHei}
.articleContentComponent .titleComponent h1 sup{font-size:48px}
.articleContentComponent .titleComponent h4.articleBreadcrumb{color:#333;float:none;font-family:'Univers-57Condensed';font-size:20px;font-weight:400;text-transform:uppercase;font-weight:400;line-height:22px;margin:0;padding-bottom:20px}
body.ja .articleContentComponent .titleComponent h4.articleBreadcrumb{font-family:Meiryo}
body.zh_hk .articleContentComponent .titleComponent h4.articleBreadcrumb,body.zh_cn .articleContentComponent .titleComponent h4.articleBreadcrumb{font-family:SimHei}
.articleContentComponent .titleComponent h4.articleBreadcrumb a{color:#333;font-family:'Univers-67BoldCondensed'}
body.ja .articleContentComponent .titleComponent h4.articleBreadcrumb a{font-family:Meiryo}
body.zh_hk .articleContentComponent .titleComponent h4.articleBreadcrumb a,body.zh_cn .articleContentComponent .titleComponent h4.articleBreadcrumb a{font-family:SimHei}
.articleContentComponent .titleComponent .dated{color:#333;float:none;font-family:"Univers-57Condensed";font-size:18px;font-weight:400;line-height:18px;text-transform:none}
body.ja .articleContentComponent .titleComponent .dated{font-family:Meiryo}
body.zh_hk .articleContentComponent .titleComponent .dated,body.zh_cn .articleContentComponent .titleComponent .dated{font-family:SimHei}
body.zh_hk .articleContentComponent .titleComponent .dated,body.zh_cn .articleContentComponent .titleComponent .dated{font-family:SimSun}
.articleContentComponent .themeOverview{width:100%;height:auto;line-height:1.5;overflow:hidden;padding:20px 0 30px}
body.zh_hk .articleContentComponent .themeOverview,body.zh_cn .articleContentComponent .themeOverview{font-family:SimSun}
.articleContentComponent .themeOverview sup{font-size:16px}
.articleContentComponent .themeOverview h1{width:100%;font-size:48px;padding-bottom:5px;height:auto;float:left;color:#333;margin:0;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:bold;font-style:normal;line-height:60px}
body.ja .articleContentComponent .themeOverview h1 span{display:inline-block}
body.zh_hk .articleContentComponent .themeOverview h1 span,body.zh_cn .articleContentComponent .themeOverview h1 span{display:inline-block}
body.ja .articleContentComponent .themeOverview h1 span{display:inline-block}
body.zh_hk .articleContentComponent .themeOverview h1,body.zh_cn .articleContentComponent .themeOverview h1{font-family:SimHei}
body.zh_hk .articleContentComponent .themeOverview h1 span,body.zh_cn .articleContentComponent .themeOverview h1 span{display:inline-block}
.articleContentComponent .themeOverview h2{font-size:32px;font-family:'Univers-67BoldCondensed';font-weight:400;font-style:normal;line-height:40px;color:#333;margin:0}
body.zh_hk .articleContentComponent .themeOverview h2,body.zh_cn .articleContentComponent .themeOverview h2{font-family:SimHei}
.articleContentComponent .themeOverview h3{font-size:28px;font-family:'Univers-67BoldCondensed';font-weight:400;font-style:normal;line-height:34px;color:#333;margin:0}
body.zh_hk .articleContentComponent .themeOverview h3,body.zh_cn .articleContentComponent .themeOverview h3{font-family:SimHei}
.articleContentComponent .themeOverview h4{font-size:20px;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:28px;color:#333;margin:0}
.articleContentComponent .themeOverview h5{font-size:20px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:bold;line-height:28px;color:#333;margin:0}
body.ja .articleContentComponent .themeOverview h5{font-family:Meiryo}
.articleContentComponent .themeOverview h6{font-size:18px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:bold;line-height:24px;color:#333;margin:0}
body.ja .articleContentComponent .themeOverview h6{font-family:Meiryo}
body.zh_hk .articleContentComponent .themeOverview h4,body.zh_cn .articleContentComponent .themeOverview h4{font-family:SimHei}
.articleContentComponent .themeOverview p{padding:10px 0;font-size:18px;line-height:28px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:400;font-style:normal}
body.ja .articleContentComponent .themeOverview h1,body.ja .articleContentComponent .themeOverview h2,body.ja .articleContentComponent .themeOverview h3,body.ja .articleContentComponent .themeOverview h4,body.ja .articleContentComponent .themeOverview h5,body.ja .articleContentComponent .themeOverview h6,body.ja .articleContentComponent .themeOverview p{font-family:Meiryo}
body.zh_hk .articleContentComponent .themeOverview h2,body.zh_cn .articleContentComponent .themeOverview h2,body.zh_hk .articleContentComponent .themeOverview h3,body.zh_cn .articleContentComponent .themeOverview h3,body.zh_hk .articleContentComponent .themeOverview h4,body.zh_cn .articleContentComponent .themeOverview h4{font-family:SimHei}
body.zh_hk .articleContentComponent .themeOverview h1,body.zh_cn .articleContentComponent .themeOverview h1,body.zh_hk .articleContentComponent .themeOverview p,body.zh_cn .articleContentComponent .themeOverview p,body.zh_hk .articleContentComponent .themeOverview h5,body.zh_cn .articleContentComponent .themeOverview h5,body.zh_hk .articleContentComponent .themeOverview h6,body.zh_cn .articleContentComponent .themeOverview h6,body.zh_hk .articleContentComponent .themeOverview p,body.zh_cn .articleContentComponent .themeOverview p{font-family:SimSun}
body.zh_hk .articleContentComponent .themeOverview p,body.zh_cn .articleContentComponent .themeOverview p{font-family:SimSun}
.articleContentComponent .themeOverview p img{max-width:100%}
body.ja .articleContentComponent .themeOverview table,body.ja .articleContentComponent .themeOverview tr,body.ja .articleContentComponent .themeOverview td{border-bottom:1px solid #000;vertical-align:middle;padding:5px}
@media only screen and (max-width:767px){.articleContentComponent .titleComponent{margin-bottom:0}
.articleContentComponent .titleComponent h1{font-size:78px;line-height:68px}
body.ja .articleContentComponent .titleComponent h1{font-size:34px;line-height:40px}
body.zh_hk .articleContentComponent .titleComponent h1,body.zh_hk .articleContentComponent .titleComponent h1{font-size:34px;line-height:40px}
.articleContentComponent .titleComponent h4.articleBreadcrumb{padding-bottom:10px;font-size:16px;margin-bottom:5px}
.articleContentComponent .titleComponent .dated{padding-bottom:20px;margin-bottom:10px}
.articleContentComponent .themeOverview{padding-top:0}
.articleContentComponent .themeOverview h1{font-size:32px;line-height:40px}
.articleContentComponent .themeOverview h2{font-size:28px;line-height:34px}
.articleContentComponent .themeOverview h3{font-size:24px;line-height:30px}
.articleContentComponent .themeOverview h4{font-size:18px;line-height:28px}
.articleContentComponent .themeOverview h5{font-size:18px;line-height:28px}
.articleContentComponent .themeOverview h6{font-size:16px;line-height:24px}
.articleContentComponent .themeOverview p{font-size:16px;line-height:24px}
}
.brightcovevideo.section,.brightcoveplaylist.section{clear:both;margin-bottom:25px}
.articleContentComponent .themeOverview ul{padding-left:22px}
.articleContentComponent .themeOverview ol{padding-left:22px}
.articleContentComponent .themeOverview ol li{line-height:20px;list-style:decimal outside none;margin-bottom:5px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px}
body.ja .articleContentComponent .themeOverview ol li{font-family:Meiryo}
body.zh_hk .articleContentComponent ol li,body.zh_cn .articleContentComponent ol li{font-family:SimSun}
.articleContentComponent .themeOverview ul li{line-height:22px;list-style:disc outside none;margin-bottom:5px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px}
body.ja .articleContentComponent .themeOverview ul li{font-family:Meiryo}
body.zh_hk .articleContentComponent ul li,body.zh_cn .articleContentComponent ul li{font-family:SimSun}
.inArticleDisclaimer{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:gray;clear:both}
body.ja .inArticleDisclaimer{font-family:Meiryo}
.inArticleDisclaimer h5{margin:0 0 15px 0;font-size:11px;text-transform:uppercase;font-weight:normal}
.inArticleDisclaimer p{font-size:11px;margin:0 0 15px;padding:0;line-height:18px}
@media only screen and (min-width:768px) and (max-width:800px){.wrapLeft .articleContentComponent .titleComponent{margin-bottom:10px;word-wrap:break-word}
.wrapLeft .articleContentComponent .themeOverview{padding:0 0 30px}
}
.borderBox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.rotate180{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.themeTileListingComponent{padding:0 10px;width:100%;float:left;margin-top:39px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.themeTileListingComponent .columnLeft{width:50%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc);float:left;padding-right:50px}
.themeTileListingComponent .columnRight{width:50%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc);float:left;padding-left:50px;border-left:1px solid #f1f1f2}
.themeTileListingComponent article{width:100%;height:auto;float:left;margin-bottom:25px}
.themeTileListingComponent article h3{width:100%;height:auto;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:21px;font-size:18px;color:#333;text-transform:uppercase}
body.ja .themeTileListingComponent article h3{font-family:Meiryo}
body.zh_hk .themeTileListingComponent article h3,body.zh_cn .themeTileListingComponent article h3{font-family:SimSun}
.themeTileListingComponent article p{padding:10px 0;font-size:15px;line-height:21px;color:#666;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:#666;font-weight:400;font-style:normal}
body.ja .themeTileListingComponent article p{font-family:Meiryo}
body.zh_hk .themeTileListingComponent article p,body.zh_cn .themeTileListingComponent article p{font-family:SimSun}
.themeTileListingComponent article ul{padding-left:15px}
.themeTileListingComponent article ul li{list-style:disc outside none;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;color:#666;line-height:18px;font-weight:normal}
body.ja .themeTileListingComponent article ul li{font-family:Meiryo}
body.zh_hk .themeTileListingComponent article ul li,body.zh_cn .themeTileListingComponent article ul li{font-family:SimSun}
.themeTileListingComponent article ol{padding-left:15px}
.themeTileListingComponent article ol li{list-style:decimal outside none;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;color:#666;line-height:18px;font-weight:normal}
body.ja .themeTileListingComponent article ol li{font-family:Meiryo}
body.zh_hk .themeTileListingComponent article ol li,body.zh_cn .themeTileListingComponent article ol li{font-family:SimSun}
.lt-ie8 .themeTileListingComponent{padding:0}
.lt-ie8 .themeTileListingComponent .columnLeft{width:45%;padding-right:40px}
.lt-ie8 .themeTileListingComponent .columnRight{width:45%;padding-left:40px}
@media only screen and (max-width:770px){.themeTileListingComponent .columnLeft{width:100%;padding:0 0 10px 0}
.themeTileListingComponent .columnRight{width:100%;padding:40px 0 0 0;border-left:0;border-top:1px solid #f1f1f2}
}
html[language="ja"] .themeTileListingComponent article h3{font-family:"Arial",Meiryo;font-size:30px;font-weight:bold;line-height:24px}
.themeOverview{width:100%;height:auto;overflow:hidden;padding:0 0 30px}
.themeOverview p{padding:10px 0;font-size:15px;line-height:21px;color:#666;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-style:normal}
body.ja .themeOverview p{font-family:Meiryo}
body.zh_hk .themeOverview p,body.zh_cn .themeOverview p{font-family:SimSun}
.secNoTitleNoIntro .themeOverview p:first-child{padding-top:0}
.themeOverview p img{max-width:100%}
.themeOverview ul{padding-left:18px}
.themeOverview ul li{list-style:disc outside none;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;color:#666;line-height:18px;font-weight:normal}
body.ja .themeOverview ul li{font-family:Meiryo}
body.zh_hk .themeOverview ul li,body.zh_cn .themeOverview ul li{font-family:SimSun}
.themeOverview ol li{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;color:#666;line-height:18px;font-weight:normal;position:relative;padding-left:18px}
.themeOverview ol{counter-reset:item}
.themeOverview ol>li{counter-increment:item}
.themeOverview ol>li:before{display:inline-block;padding-right:9px;font-family:""Univers-67BoldCondensed"";content:counter(item) ".";position:absolute;left:0}
body.ja .themeOverview ol li{font-family:Meiryo}
body.zh_hk .themeOverview ol li,body.zh_cn .themeOverview ol li{font-family:SimSun}
@media only screen and (min-width:768px) and (max-width:800px){.subThemeOverviewComponent .themeOverview img{padding:10px 0}
.themeOverview{padding:0 0 30px}
.contentWrapper .titleComponentWrapper{margin-bottom:20px}
}
.borderBox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.rotate180{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.titleComponentWrapper{width:100%;height:auto;margin-bottom:10px;overflow:hidden}
.titleComponentWrapper.noTitleNoIntro{margin-bottom:0}
.titleComponentWrapper h1{width:100%;font-size:60px;padding-bottom:5px;height:auto;text-transform:uppercase;color:#333;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-weight:400;font-style:normal;line-height:50px}
body.zh_hk .titleComponentWrapper h1,body.zh_cn .titleComponentWrapper h1{font-size:36px;line-height:40px;font-family:SimHei}
body.zh_hk .titleComponentWrapper h1 span,body.zh_cn .titleComponentWrapper h1 span{display:inline-block}
body.ja .titleComponentWrapper h1{font-size:36px;line-height:40px;font-family:Meiryo}
body.ja .titleComponentWrapper h1 span{display:inline-block}
.titleComponentWrapper h1 sup{vertical-align:top;top:0;line-height:50px;left:1px}
.titleComponentWrapper .description{width:100%;height:auto;float:left}
.titleComponentWrapper .description sup{vertical-align:top;top:0;left:1px;line-height:22px;font-size:18px}
.titleComponentWrapper .description p{font-size:20px;line-height:24px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:#939598;font-style:normal}
body.ja .titleComponentWrapper .description p{font-family:Meiryo}
body.zh_hk .titleComponentWrapper .description p,body.zh_cn .titleComponentWrapper .description p{font-family:SimSun}
.titleComponentWrapper .description ul{padding-left:15px}
@media only screen and (max-width:767px){.titleComponentWrapper{overflow:visible}
.titleComponentWrapper h1{float:none}
body.ja .titleComponentWrapper h1{font-size:34px;line-height:40px}
body.zh_hk .titleComponentWrapper h1,body.zh_cn .titleComponentWrapper h1{font-size:34px;line-height:40px}
.titleComponentWrapper .description{padding-left:0;float:none;position:relative}
.titleComponentWrapper .description:after{display:block;content:"";margin-top:30px;border-bottom:3px solid #b9dbbc;width:100%}
}
.titleComponentWrapper .description ol li{line-height:20px;list-style:decimal inside none;margin-bottom:5px;font-size:18px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:#666}
body.ja .titleComponentWrapper .description ol li{font-family:Meiryo}
body.zh_hk .titleComponentWrapper .description ol li,body.zh_cn .titleComponentWrapper .description ol li{font-family:SimSun}
.titleComponentWrapper .description ul li{line-height:20px;list-style:disc inside none;margin-bottom:5px;font-size:18px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;color:#666}
body.ja .titleComponentWrapper .description ul li{font-family:Meiryo}
body.zh_hk .titleComponentWrapper .description ul li,body.zh_cn .titleComponentWrapper .description ul li{font-family:SimSun}
.SubThemeTile{width:100%}
.SubThemeTile .row{width:100%;clear:both}
.SubThemeTile .subTileBox{background-color:#908bb0;border-bottom:2px solid #fff;border-right:2px solid #fff;float:left;padding-bottom:21px}
.SubThemeTile .subTileBox:last-child{border-right:0}
.SubThemeTile .subTileBox h2{color:#FFF;padding:33px 0 0 29px;width:80%;font-size:18px;line-height:20px;text-transform:uppercase;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.ja .SubThemeTile .subTileBox h2{font-family:Meiryo}
body.zh_hk .SubThemeTile .subTileBox h2,body.zh_cn .SubThemeTile .subTileBox h2{font-family:SimSun}
.SubThemeTile .subTileBox p{color:#FFF;padding:5px 0 0 29px;text-align:left;width:85%;font-family:'Univers-57Condensed';font-size:15px;line-height:20px}
body.ja .SubThemeTile .subTileBox p{font-family:Meiryo}
body.zh_hk .SubThemeTile .subTileBox p,body.zh_cn .SubThemeTile .subTileBox p{font-family:SimSun}
.SubThemeTile .subTileBox ul{padding-left:45px}
.SubThemeTile .subTileBox ul li{list-style:disc outside none;font-family:'Univers-57Condensed';font-size:15px;color:#fff;line-height:18px}
body.ja .SubThemeTile .subTileBox ul li{font-family:Meiryo}
body.zh_hk .SubThemeTile .subTileBox ul li,body.zh_cn .SubThemeTile .subTileBox ul li{font-family:SimSun}
.SubThemeTile .subTileBox ol{padding-left:45px}
.SubThemeTile .subTileBoxp ol li{list-style:decimal outside none;font-family:'Univers-57Condensed';font-size:15px;color:#fff;line-height:18px}
body.ja .SubThemeTile .subTileBoxp ol li{font-family:Meiryo}
body.zh_hk .SubThemeTile .subTileBox ol li,body.zh_cn .SubThemeTile .subTileBox ol li{font-family:SimSun}
@media only screen and (max-width:760px){.SubThemeTile .subTileBox{float:none;margin-bottom:2px;width:100% !important}
}
@media only screen and (max-width:812px){.SubThemeTile .subTileBox{float:none;margin-bottom:2px;width:100% !important}
}
html[language="ja"] .SubThemeTile .subTileBox h2{font-family:"Arial",'Meiryo';font-size:30px;font-weight:bold;line-height:28px}
.bread-crumb .section.breadCrumb{padding:15px 0 20px}
.breadCrumb{width:100%;height:48px;border-top:1px solid #f1f1f2;border-bottom:1px solid #f1f1f2;overflow:hidden}
.breadCrumb ul{padding:16px 0}
.breadCrumb sup{vertical-align:top;top:0;font-size:21px;line-height:18px;left:1px}
.breadCrumb ul li{float:left;background:url("../../components/breadcrumb/images/right-arrow.png") no-repeat right;padding:0 18px 0 9px;text-align:center;color:#949494;font-size:15px;font-family:'Univers-57Condensed'}
body.ja .breadCrumb ul li{font-family:Meiryo}
.breadCrumb ul li:first-child{padding-left:0}
.breadCrumb li a{color:#949494}
.breadCrumb a:hover{text-decoration:underline}
@media only screen and (max-width:767px){.breadCrumb{display:none}
}
@media only screen and (min-width:768px) and (max-width:800px){.breadCrumb{padding:6px 0;height:auto}
.breadCrumb ul{padding:0}
.breadCrumb ul li{line-height:19px;margin-bottom:5px}
}
@media only screen and (min-width:769px) and (max-width:1024px){.breadCrumb{padding:6px 0;height:auto}
.breadCrumb ul{padding:0}
.breadCrumb ul li{line-height:19px;margin-bottom:5px}
}
.borderBox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.rotate180{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.relatedArticleWrapper{width:100%;height:auto;float:left;padding:50px 30px 30px;display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.wrapRight .relatedArticleWrapper{padding:0;margin-bottom:28px}
.wrapRight .relatedArticleWrapper h2{text-transform:capitalize}
.wrapRight .relatedArticle{display:block}
.wrapRight .relatedArticle::after{clear:both;content:" ";display:table}
.wrapRight .relatedArticleWrapper ul{margin:0}
.wrapRight .relatedArticleWrapper ul li h5{text-transform:capitalize}
.wrapRight .relatedArticleWrapper ul li .tag,.relatedArticleWrapper ul li span{color:#939598;font-size:16px;padding:10px 15px 10px 0}
.cq-wcm-edit .relatedArticleWrapper{display:block}
.relatedArticleWrapper.show{display:block}
.relatedArticleWrapper h2{height:auto;width:100%;font-size:30px;color:#333;font-family:'Univers-67BoldCondensed';font-weight:normal;margin-bottom:5px;line-height:30px;padding:0;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
body.ja .relatedArticleWrapper h2{font-family:Meiryo}
body.zh_hk .relatedArticleWrapper h2,body.zh_cn .relatedArticleWrapper h2{font-family:SimHei}
.relatedArticleWrapper ul{width:100%;overflow:hidden;margin-bottom:28px}
.relatedArticleWrapper ul li{width:100%;height:auto;float:left;padding:7px 15px 7px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.lt-ie8 .relatedArticleWrapper ul li{width:80%}
.relatedArticleWrapper ul li h5{width:100%;font-size:18px;color:#75ab75;line-height:21px;font-family:'Univers-67BoldCondensed';font-weight:normal;text-transform:uppercase}
body.ja .relatedArticleWrapper ul li h5{font-family:Meiryo}
body.zh_hk .relatedArticleWrapper ul li h5,body.zh_cn .relatedArticleWrapper ul li h5{font-family:SimSun}
.relatedArticleWrapper ul li h5 a{color:#75ab75;text-decoration:none;word-wrap:break-word}
.relatedArticleWrapper ul li .tag,.relatedArticleWrapper ul li span{width:auto;float:left;font-size:12px;color:#666;padding:15px 15px 15px 0;font-family:'Univers-67BoldCondensed';font-weight:normal;text-transform:uppercase}
body.ja .relatedArticleWrapper ul li .tag,body.ja .relatedArticleWrapper ul li span{font-family:Meiryo}
body.zh_hk .relatedArticleWrapper ul li span,body.zh_cn .relatedArticleWrapper ul li span{font-family:SimSun}
.relatedArticleWrapper ul li p{font-size:15px;line-height:22px;color:#666;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-weight:400;font-style:normal;padding-bottom:16px;word-wrap:break-word}
body.ja .relatedArticleWrapper ul li p{font-family:Meiryo}
body.zh_hk .relatedArticleWrapper ul li p,body.zh_cn .relatedArticleWrapper ul li p{font-family:SimSun}
.relatedArticleWrapper ul li a.button{margin-top:20px;float:left;color:#75ab75;border-color:#75ab75}
html[language="ja"] .relatedArticleWrapper ul li h5{font-family:"Arial",Meiryo;font-size:30px;font-weight:bold;line-height:24px}
@media only screen and (max-width:767px){.relatedArticleWrapper{padding:20px 8% 30px}
.wrapRight .relatedArticleWrapper h2{font-size:24px}
}
@media only screen and (min-width:983px) and (max-width:1024px){.relatedArticleWrapper{padding:30px 20px 20px}
.relatedArticleWrapper h2{font-size:28px}
}
.fLeft{float:left}
.fRight{float:right}
.wrapLeft{float:left;width:72%}
.wrapRight{float:right;width:20%}
.TeamComponent{padding-bottom:70px}
.TeamComponent h1{color:#333;margin:31px 0 20px 0;text-transform:uppercase;line-height:34px;font-size:30px;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.zh_hk .TeamComponent h1,body.zh_cn .TeamComponent h1{font-family:SimHei}
.TeamComponent .teamData{width:100%;margin-top:23px;overflow:hidden}
.TeamComponent .teamData.noTitleNoIntro{margin-top:0}
.TeamComponent .teamData+h1{margin-top:138px;font-weight:bold}
.TeamComponent .teamData .teamList{width:50%;margin:0 0 42px 0}
.TeamComponent .teamData.threeColumn .teamList{width:33.33%}
.TeamComponent .teamData.threeColumn .teamList:nth-child(3n+1){clear:both}
.TeamComponent .teamData .teamList ul{display:block;margin:-1px 0 0 10px;width:calc(100% - 92px)}
.TeamComponent .teamData .teamList ul li{line-height:17px}
.teamList img{width:81px}
.TeamComponent .introText{color:#666;line-height:20px;font-size:15px;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia}
body.ja .TeamComponent .introText{font-family:Meiryo}
body.zh_hk .TeamComponent .introText p,body.zh_cn .TeamComponent .introText p{font-family:SimSun}
.TeamComponent .boldText{color:#333;font-size:18px;font-family:'Univers-67BoldCondensed';font-weight:normal;margin-bottom:3px;text-transform:uppercase}
body.ja .TeamComponent .boldText{font-family:Meiryo}
.TeamComponent .bioText{color:#75ab75;text-decoration:none;display:block;padding-top:9px;font-size:15px;font-family:"Univers-57Condensed"}
body.ja .TeamComponent .bioText{font-family:Meiryo}
@media only screen and (max-width:770px){.wrapLeft{width:100%}
.wrapRight{float:none;width:100%}
.TeamComponent{margin-bottom:20px}
.TeamComponent .teamData .teamList{width:100%}
.TeamComponent .teamData .teamList ul{margin:0 0 0 6px}
.TeamComponent .teamData .teamList ul li{line-height:18px;width:148px}
}
@media only screen and (max-width:760px){.wrapRight{float:none;width:100%}
.TeamComponent h1{border-top:5px solid #b9dbbc;margin:-6px 0 24px 0;padding-top:20px}
.TeamComponent .teamData .teamList{margin:3px 0 30px 0}
.TeamComponent .teamData .teamList ul{margin:0 0 0 32px;width:auto;float:left}
.TeamComponent .teamData .teamList ul li{width:100%}
}
@media only screen and (max-width:480px){.TeamComponent .teamData .teamList ul{width:50%;word-wrap:break;margin-left:12px}
.TeamComponent .teamData.threeColumn .teamList{width:100%}
}
@media only screen and (min-width:768px) and (max-width:800px){.TeamComponent .teamData .teamList,.TeamComponent .teamData .teamList ul li{width:50%}
}
@media only screen and (min-width:769px) and (max-width:1024px){.TeamComponent .teamData .teamList,.TeamComponent .teamData .teamList ul li{width:50%}
}
section{width:100%;color:#3f3f3f;font-family:"Univers-57Condensed","Calibri";font-size:14px;font-weight:normal;line-height:17px}
body.ja section{font-family:Meiryo}
body.zh_hk section,body.zh_cn section{font-family:SimSun}
.legalDocumentList h2{color:#333;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-size:60px;font-style:normal;font-weight:400;height:auto;line-height:60px;margin:0 0 5px 0;padding-bottom:5px;text-transform:uppercase;width:100%}
body.ja .legalDocumentList h2{font-family:Meiryo}
body.zh_hk .legalDocumentList h2,body.zh_cn .legalDocumentList h2{font-family:SimHei}
#sub_title{font-family:"Univers-67BoldCondensed","Calibri";font-size:24px;margin:-10px 0 15px;font-weight:normal}
body.ja #sub_title{font-family:Meiryo}
body.zh_hk #sub_title,body.zh_cn #sub_title{font-family:SimHei}
#fold_ctrl{padding:10px 0}
#fold_ctrl a{color:#7aaa6c;font-size:15px;margin:0 10px 0 0;text-transform:none}
#fold_ctrl a:hover{color:#4c7c3d;text-decoration:underline}
#fold_ctrl a.inactive{background-color:transparent;background-image:none;border:0 none;color:#999;cursor:default}
#fold_ctrl a.inactive:hover{text-decoration:none}
.tableHead{border-bottom:1px solid #d9d9d9;border-collapse:collapse;width:100%}
.tableHead th{background-color:#f7f7f7;color:#666;line-height:15px;font-family:"Univers-57Condensed","Calibri";font-weight:normal;padding:18px 6px 14px;text-align:left;vertical-align:bottom}
body.ja .tableHead th{font-family:Meiryo}
body.zh_hk .tableHead th,body.zh_cn .tableHead th{font-family:SimSun}
table.reportsTable th{color:#333;font-family:"Univers-57Condensed","Calibri";font-weight:bold}
body.ja table.reportsTable th{font-family:Meiryo}
body.zh_hk table.reportsTable th,body.zh_cn table.reportsTable th{font-family:SimSun}
#table_lists{border-bottom:1px solid #d9d9d9;clear:both;margin:0 0 15px}
.fundsTable{display:none}
.fundsTable.active{display:table}
.cate-title{background-color:#f1f1f1;border-bottom:1px solid #d9d9d9;box-sizing:border-box;display:block;font-family:"Univers-67BoldCondensed","Calibri";font-size:24px;font-weight:normal;height:auto;line-height:40px;padding:5px 0 0 10px;width:100%}
body.ja .cate-title{font-family:Meiryo}
body.zh_hk .cate-title,body.zh_cn .cate-title{font-family:SimHei}
a.category_toggler{background:url("../../images/ButtonGreenSquarePlus.png") no-repeat 10px 12px #f1f1f1;border-bottom:1px solid #d9d9d9;box-sizing:border-box;color:#7aaa6c;display:block;font-size:16px;font-weight:normal;height:auto;line-height:32px;padding:5px 0 0 34px;width:100%}
a.category_toggler:hover{color:#4c7c3d}
a.category_toggler.active{background-image:url("../../images/ButtonGreenSquareMinus.png")}
.fundsTable{width:100%}
.sec_grouping{background-color:#f7f7f7;border-bottom:1px solid #d9d9d9;color:#666;font-size:15px;line-height:18px;padding:10px}
table .fund_name{color:#666;font-family:"Univers-67BoldCondensed","Calibri";padding:8px 20px 8px 8px;width:292px}
body.ja table .fund_name{font-family:Meiryo}
body.zh_hk table .fund_name,body.zh_cn table .fund_name{font-family:SimSun}
table td{border-bottom:1px solid #d9d9d9;padding:8px 0;font-size:15px}
table .pDisclosure,table .infoBooklet,table .addTaxInfo,table .initAppForm,table .exiAppForm,table .redeForm,table .codForm,table .coaForm,table .annuReport{padding:10px;width:80px}
table.performanceTable td,table.performanceTable th{box-sizing:border-box;width:12%;padding-right:5px}
table.performanceTable .fund_name{width:28%}
//only for fundReports(fr) table .frfund_name{color:#666;font-family:"Univers-67BoldCondensed","Calibri";padding:8px 10px 8px 8px;width:350px}
body.ja table .frfund_name{font-family:Meiryo}
body.zh_hk table .frfund_name,body.zh_cn table .frfund_name{font-family:SimSun}
th.frfund_name{width:270px}
td.frfund_name{width:355px;color:#666;font-family:"Univers-67BoldCondensed","Calibri";padding:8px 20px 8px 8px}
body.ja td.frfund_name{font-family:Meiryo}
body.zh_hk td.frfund_name,body.zh_cn td.frfund_name{font-family:SimSun}
table .monthlyCommentary,table .factSheets,table .productProfiles,table .holdings{padding:10px}
.tableHead th.monthlyCommentary{width:110px}
td.monthlyCommentary{width:150px}
.tableHead th.factSheets{width:65px}
td.factSheets{width:90px}
.tableHead th.productProfiles{width:85px}
td.productProfiles{width:115px}
.tableHead th.holdings{width:60px}
td.holdings{width:85px}
@media only screen and (min-width:769px){.ProductDocuments>section{min-width:998px}
.ProductDocuments{overflow-x:auto}
table.performanceTable td.nav-history{padding-right:30px;text-align:center}
table.reportsTable .fund_name{width:28%}
table.reportsTable .news_fund_name,table.reportsTable .investment_report,table.reportsTable .management_report{padding:10px;width:15%}
table.reportsTable .pros_delivery,table.reportsTable .pros_claim{padding:10px;width:11%}
table.reportsTable th.factsheet,table.reportsTable td.factSheets{padding:10px;width:5%}
.scroll-table table{min-width:998px}
}
@media only screen and (max-width:768px){.ProductDocuments thead,.ProductDocuments th,.ProductDocuments td,.ProductDocuments tr{display:block}
.ProductDocuments .tableHead{display:none}
.ProductDocuments tr{width:100%;float:left;margin-bottom:5px}
.fundsTable td{position:relative;border-bottom:0;white-space:normal;box-sizing:border-box;text-align:left;padding:5px 0 5px 43%;width:100% !important;float:left}
.fundsTable td:before{width:40%;position:absolute;padding:5px 20px 5px 5px;height:100%;top:0;left:0;background-color:#dfdfdf;font-family:"Univers-57Condensed","Calibri";color:#3f3f3f;text-align:left;text-align:right;font-weight:bold;box-sizing:border-box}
body.ja .fundsTable td:before{font-family:Meiryo}
body.zh_hk .fundsTable td:before,body.zh_cn .fundsTable td:before{font-family:SimSun}
.documentsTable td:before,.reportsTable td:before{width:60%}
.documentsTable td,.reportsTable td{padding:5px 0 18px 63%;min-height:38px}
.fundsTable td:before{content:attr(data-title)}
td.fund_name,td.fund_name:before,td.frfund_name,td.frfund_name:before{padding-top:20px}
td:last-child,td:last-child:before{padding-bottom:20px}
.fundsTable tr.sec_grouping_tr,.fundsTable tr:last-child{margin-bottom:0}
.fundsTable td.sec_grouping{padding:10px 0 10px 10px}
.fundsTable td.sec_grouping:before{width:0;padding:0;background:0;content:""}
}
.jngwng{position:fixed;top:0;z-index:2;overflow-x:auto}
.accordion{background-color:#fff;padding-top:10px;padding-bottom:20px;margin-bottom:10px}
.accordion .paraTitle{color:#333;font-family:"Univers-67BoldCondensed";font-size:28px;margin:15px 0;font-weight:normal}
body.ja .accordion .paraTitle{font-family:Meiryo}
body.zh_hk .accordion .paraTitle,body.zh_cn .accordion .paraTitle{font-family:SimHei}
.accordion .controller{margin:20px 0 0}
.accordion .controller a{color:#75ab75;font-size:15px;font-family:"Univers-57Condensed","Calibri";text-transform:none;cursor:pointer}
body.ja .accordion .controller a{font-family:Meiryo}
body.zh_hk .accordion .controller a,body.zh_cn .accordion .controller a{font-family:SimSun}
.accordion .controller a.disabled{color:#999}
.accordion section.item:last-of-type{border-bottom:2px solid #ddd;padding-bottom:10px}
.accordion section h2{background-image:url(../../images/icon-collapse-green.png);background-position:left 24px;background-repeat:no-repeat;box-sizing:border-box;background-size:16px 16px;color:#75ab75;font-family:"Univers-67BoldCondensed";font-size:28px;font-weight:normal;height:auto;line-height:40px;margin:10px 0 0 0;padding:10px 0 0 24px;width:100%;border-top:2px solid #ddd;cursor:pointer}
body.ja .accordion section h2{font-family:Meiryo}
body.zh_hk .accordion section h2,body.zh_cn .accordion section h2{font-family:SimHei}
.accordion section.collapsed h2{background-image:url(../../images/icon-expand-green.png)}
@media only screen and (min-resolution:144dpi){.accordion section h2{background-image:url(../../images/icon-collapse-green.png);background-size:16px 16px}
.accordion section.collapsed h2{background-image:url(../../images/icon-expand-green.png);background-size:16px 16px}
}
.accordion a{color:#75ab75;font-family:"Univers-67BoldCondensed";font-size:18px;font-weight:normal;line-height:20px;text-transform:uppercase;width:100%}
body.ja .accordion a{font-family:Meiryo}
body.zh_hk .accordion a,body.zh_cn .accordion a{font-family:SimSun}
.accordion article{color:#333;font-family:"Univers-57Condensed","Calibri";font-size:15px;font-style:normal;line-height:21px;padding:0 0 10px 24px;min-height:20px}
.accordion img{max-width:100%}
body.zh_hk .accordion article,body.zh_cn .accordion article{font-family:SimSun}
body.ja .accordion article{font-family:Meiryo}
.accordion table{color:#333;font-family:"Univers-57Condensed","Calibri"}
body.ja .accordion table{font-family:Meiryo}
body.zh_hk .accordion table,body.zh_cn .accordion table{font-family:SimSun}
.accordion table td{padding:3px 0}
.accordion h3{font-weight:bold;margin:20px 0 10px;font-size:20px}
.accordion p{margin:0 0 10px 0}
img.fLeft{margin:0 10px 10px 0}
.TeamComponent .teamData .teamList ul.peopleInfo{margin-left:0;width:70%}
.TeamComponent ul.peopleInfo .introText{font-family:"Univers-57Condensed","Calibri"}
body.ja .TeamComponent ul.peopleInfo .introText{font-family:Meiryo}
.accordion .accordionColumn article ul,.accordion .accordionColumn article ol{padding-left:20px}
.accordion .accordionColumn article ol li{list-style:decimal outside none;margin-bottom:10px}
.accordion .accordionColumn article ul li{list-style:disc outside none;margin-bottom:10px}
.accordion .accordionColumn article table td,.accordion .accordionColumn article table th{border:1px solid #e6e7e8}
.disclosure .paraTitle{color:#333;font-family:"Univers-67BoldCondensed";font-size:28px;margin:15px 0;font-weight:normal}
.disclosure p{margin:0 0 27px 0}
body.ja .disclosure .paraTitle{font-family:Meiryo}
body.zh_hk .disclosure .paraTitle,body.zh_cn .disclosure .paraTitle{font-family:SimHei}
.disclosure .controller{margin:20px 0 0}
.disclosure .controller a{color:#75ab75;font-size:15px;font-family:"Univers-57Condensed","Calibri";text-transform:none;cursor:pointer}
body.ja .disclosure .controller a{font-family:Meiryo}
body.zh_hk .disclosure .controller a,body.zh_cn .disclosure .controller a{font-family:SimSun}
.disclosure .controller a.disabled{color:#999}
.disclosure section h2{background-image:url(../../images/icon-collapse-green2.png);background-position:left 10px;background-repeat:no-repeat;box-sizing:border-box;background-size:16px 16px;color:#213f30;font:normal 30px/34px "FoundersGroteskSemiBold";height:auto;padding-left:24px;margin-bottom:15px;width:100%;cursor:pointer}
body.ja .disclosure section h2{font-family:Meiryo}
body.zh_hk .disclosure section h2,body.zh_cn .disclosure section h2{font-family:SimHei}
.disclosure section.collapsed h2{background-image:url(../../images/icon-expand-green2.png)}
@media only screen and (min-resolution:144dpi){.disclosure section h2{background-image:url(../../images/icon-collapse-green2.png);background-size:16px 16px}
.disclosure section.collapsed h2{background-image:url(../../images/icon-expand-green2.png);background-size:16px 16px}
}
.disclosure a{color:#fa591a;font-family:"FoundersGroteskRegular";font-weight:normal;width:100%}
.disclosure a.externalLink:after{background:url(../../images/external-link-orange@2x.png) no-repeat center right;background-size:6px 6px;width:8px}
body.ja .disclosure a{font-family:Meiryo}
body.zh_hk .disclosure a,body.zh_cn .disclosure a{font-family:SimSun}
.disclosure article{color:#213f30;font:normal 21px/26px "FoundersGroteskRegular";min-height:20px}
.disclosure img{max-width:100%}
body.zh_hk .disclosure article,body.zh_cn .disclosure article{font-family:SimSun}
body.ja .disclosure article{font-family:Meiryo}
.disclosure table{color:#333;font-family:"Univers-57Condensed","Calibri"}
body.ja .disclosure table{font-family:Meiryo}
body.zh_hk .disclosure table,body.zh_cn .disclosure table{font-family:SimSun}
.disclosure table td{padding:3px 0}
.disclosure h3{font-weight:bold;margin:20px 0 10px;font-size:20px}
.disclosure article{margin:0 0 27px 0}
.disclosure .disclosureColumn article ul,.disclosure .disclosureColumn article ol{padding-left:20px;margin-bottom:35px}
.disclosure .disclosureColumn article ol li{list-style:decimal outside none;margin-bottom:10px}
.disclosure .disclosureColumn article ul li{list-style:disc outside none;margin-bottom:10px}
.AccordionThemeOverview .disclosure{margin-bottom:35px}
.disclosure .disclosureColumn article table td,.disclosure .disclosureColumn article table th{border:1px solid #e6e7e8}
@media only screen and (max-width:767px){.disclosure article{margin-bottom:25px}
.disclosure article{font:normal 15px/18px "FoundersGroteskRegular"}
.disclosure section h2{font:normal 24px/35px "FoundersGroteskSemiBold";margin-bottom:9px;background-position:left 10px}
.AccordionThemeOverview .disclosure{margin-bottom:25px}
}
.AccordionThemeOverview .externalLink{display:inline}
section{width:100%}
.featuredList h3{font-size:30px;text-transform:uppercase;color:#333;padding:18% 0 14%;font-family:'Univers-67BoldCondensed';font-weight:normal}
body.ja .featuredList h3{font-family:Meiryo}
body.zh_hk .featuredList h3,body.zh_cn .featuredList h3{font-family:SimHei}
.featuredList h3 sup{vertical-align:top;top:0;left:1px;line-height:29px}
.featuredList ul li{list-style-type:none;padding:0 0 14%;font-weight:bold}
.featuredList ul li.last{padding:0 0 6%}
.featuredList ul li sup{vertical-align:top;top:2px;left:1px;font-size:20px;line-height:17px}
.featuredList ul li a{text-transform:uppercase;color:#8c8c8c;font-size:18px;text-decoration:none;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:21px;padding-right:0}
body.ja .featuredList ul li a{font-family:Meiryo}
body.zh_hk .featuredList ul li a,body.zh_cn .featuredList ul li a{font-family:SimSun}
.featuredList ul li a:hover{text-decoration:none}
.featuredList aside{padding:0 3.8%;width:27.35%;box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.featuredList article{border-left:10px solid #908bb0;float:left;width:72.65%;box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
.featuredList article img{vertical-align:middle;margin:0 auto;width:100%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}
.featuredList article .featuredContainer{position:relative;background:#f3f3f3}
.featuredList .clear{clear:both}
.featuredList .featuredPortfolio{position:absolute;top:14.5%;left:35px;width:40%;font-smooth:always}
.featuredList .featuredPortfolio p{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;line-height:1.3em;color:#333}
body.ja .featuredList .featuredPortfolio p{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio p,body.zh_cn .featuredList .featuredPortfolio p{font-family:SimSun}
.featuredList .featuredPortfolio p sup{font-size:18px;vertical-align:top;left:1px;top:0;line-height:21px}
.featuredList .featuredPortfolio.left{text-align:left}
.featuredList .featuredPortfolio.right{left:auto;right:35px}
.featuredList .featuredPortfolio.center{text-align:center}
.featuredList .featuredPortfolio h5{font-size:15px;text-transform:uppercase;font-family:'Univers-57Condensed';font-weight:normal;color:#939598;margin-bottom:5px}
body.ja .featuredList .featuredPortfolio h5{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio h5,body.zh_cn .featuredList .featuredPortfolio h5{font-family:SimSun}
.featuredList .featuredPortfolio h5 sup{vertical-align:top;top:0;left:1px;font-size:21px;line-height:15px}
.featuredList .featuredPortfolio h2{font-size:60px;text-transform:uppercase;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-weight:normal;line-height:.75em;margin-bottom:14px;-webkit-font-smoothing:antialiased}
body.ja .featuredList .featuredPortfolio h2{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio h2,body.zh_cn .featuredList .featuredPortfolio h2{font-family:SimHei;font-size:46px;line-height:52px}
.featuredList .featuredPortfolio button{text-transform:uppercase;padding:10px;margin:20px 0 0 0;background-color:#fff;cursor:pointer}
.featuredList.themeTeal aside ul li a:hover{color:#6bbdb9}
.featuredList.themePurple aside ul li a:hover{color:#908bb0}
.featuredList.themeBlue aside ul li a:hover{color:#6ea4ce}
.featuredList.themeBlue aside+article{border:10px solid #6ea4ce}
.featuredList.themePurple aside+article{border:10px solid #908bb0}
.featuredList.themeTeal aside+article{border:10px solid #6bbdb9}
.featuredList aside.left+article{border-width:0 0 0 10px}
.featuredList aside.right+article{border-width:0 10px 0 0}
.featuredList aside.right+article .featuredPortfolio{left:48px}
.featuredList.themePurple .featuredPortfolio h2{color:#908bb0}
.featuredList.themePurple .featuredPortfolio button{border:2px solid #acabc1;color:#8a92b3}
.right{float:right}
.left{float:left}
.featuredList.themeBlue .featuredPortfolio h2{color:#6ea4ce}
.featuredList.themeBlue .featuredPortfolio h2 sup{vertical-align:top;top:0;left:1px;line-height:43px}
.featuredList.themeBlue .featuredPortfolio button{border:2px solid #a4c6ca;color:#5abebc}
.featuredList.themeTeal .featuredPortfolio h2{color:#6bbdb9}
.featuredList.themePurple .btn{border:2px solid #908bb0;color:#908bb0}
.featuredList.themePurple .btnIcon{background:url(../../images/purple-btn-arrow.png) no-repeat left top}
.featuredList.themePurple .externalLink .btnIcon{background:url(../../images/external-link-purple-icon.png) no-repeat left top}
.featuredList.themeBlue .btn{border:2px solid #6ea4ce;color:#6ea4ce;-webkit-font-smoothing:antialiased}
.featuredList.themeBlue .btnIcon{background:url(../../images/blue-btn-arrow.png) no-repeat left top}
.featuredList.themeBlue .externalLink .btnIcon{background:url(../../images/external-link-blue-icon.png) no-repeat left top}
.featuredList.themeTeal .btn{border:2px solid #6bbdb9;color:#6bbdb9}
.featuredList.themeTeal .btnIcon{background:url(../../images/teal-btn-arrow.png) no-repeat left top}
.featuredList.themeTeal .externalLink .btnIcon{background:url(../../images/external-link-teal-icon.png) no-repeat left top}
.featuredList .featuredPortfolio .btn{margin:20px 0}
.featuredList .featuredPortfolio ul{padding-left:17px}
.featuredList .featuredPortfolio ol{padding-left:17px}
.featuredList .featuredPortfolio ol li{line-height:20px;list-style:decimal outside none;margin-bottom:5px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;font-weight:normal;padding:0}
body.ja .featuredList .featuredPortfolio ol li{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio ol li,body.zh_cn .featuredList .featuredPortfolio ol li{font-family:SimSun}
.featuredList .featuredPortfolio ul li{line-height:20px;list-style:disc outside none;margin-bottom:5px;color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:15px;font-weight:normal;padding:0}
body.ja .featuredList .featuredPortfolio ul li{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio ul li,body.zh_cn .featuredList .featuredPortfolio ul li{font-family:SimSun}
.featuredList .featuredPortfolio p a{font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;line-height:1.3em;color:#333}
body.ja .featuredList .featuredPortfolio p a{font-family:Meiryo}
body.zh_hk .featuredList .featuredPortfolio p a,body.zh_cn .featuredList .featuredPortfolio p a{font-family:SimSun}
.featuredList .customSelectBox{display:none}
html[language="ja"] .featuredList ul li{padding-bottom:25px}
@media(max-width :949px){section.featuredList{z-index:100;padding-bottom:52px}
.featuredList aside.right+article .featuredPortfolio{left:0}
.featuredList aside{float:none;position:relative;width:auto;padding:0}
.featuredList article .featuredContainer{min-height:100px}
.featuredList aside.left+article,.featuredList aside.right+article{border-width:0}
.featuredList .artContainer .featuredContainer img{display:none}
.featuredList.themeBlue aside h3{border:5px solid #6ea4ce}
.featuredList.themePurple aside h3{border:5px solid #908bb0}
.featuredList.themeTeal aside h3{border:5px solid #6bbdb9}
.featuredList aside h3{border-width:0 0 5px 0 !important}
.featuredList aside ul{display:none}
.featuredList h3{padding:0 0 12px;font-size:25px}
.featuredList article{margin-left:0;min-height:100px;padding:0 0 30px;float:none;width:auto}
.featuredList .featuredPortfolio{position:static;width:auto;padding-top:27px;float:none}
.featuredList article .featuredContainer{overflow:visible}
.featuredList .featuredPortfolio h2{font-size:50px}
.featuredList.themeBlue .customSelectBox .mLinkHeader{background-color:#6ea4ce}
.featuredList.themePurple .customSelectBox .mLinkHeader{background-color:#908bb0}
.featuredList.themeTeal .customSelectBox .mLinkHeader{background-color:#6bbdb9}
.featuredList .customSelectBox ul{display:none;background-color:#3f3f3f;padding:0 0 15px}
.featuredList .customSelectBox{font-family:"Univers-67BoldCondensed";font-size:30px;box-sizing:border-box;float:none;position:relative;display:block}
body.ja .featuredList .customSelectBox{font-family:Meiryo}
body.zh_hk .featuredList .customSelectBox,body.zh_cn .featuredList .customSelectBox{font-family:SimHei}
.featuredList .customSelectBox ul li{padding:0}
.featuredList .customSelectBox ul li:first-child{padding-top:10px}
.featuredList .customSelectBox a i{background:url("../../images/mobile-expand.png") no-repeat scroll 2px 0 rgba(0,0,0,0);float:right;height:11px;margin-top:5px;padding:0;width:20px}
.featuredList .customSelectBox a i.expand{background:url("../../images/mobile-collapse.png") no-repeat scroll 2px 0 rgba(0,0,0,0);float:right;height:11px;margin-top:5px;padding:0;width:20px}
.featuredList .customSelectBox li a,.featuredList .customSelectBox span.selectedValue{font-size:14px;color:#fff;line-height:25px}
.featuredList .customSelectBox span.selectedValue{font-size:20px}
.featuredList .customSelectBox ul li a:hover{font-size:14px;background-color:#58585a;line-height:25px}
.featuredList .customSelectBox ul li a{font-family:"Univers-57Condensed";padding:10px 30px;display:table;box-sizing:border-box;width:100%;margin:5px 0}
body.ja .featuredList .customSelectBox ul li a{font-family:Meiryo}
.featuredList .customSelectBox span.selectedValue{box-sizing:border-box;color:#fff;cursor:pointer;font-family:"Univers-67BoldCondensed";line-height:17px;text-transform:uppercase;float:left}
body.ja .featuredList .customSelectBox span.selectedValue{font-family:Meiryo}
body.zh_hk .featuredList .customSelectBox span.selectedValue,body.zh_cn .featuredList .customSelectBox span.selectedValue{font-family:SimSun}
.footerWrap{position:static}
.featuredList .customSelectBox .mLinkHeader{padding:20px}
.featuredList article img{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}
.featuredList.themePurple article{margin-right:0}
.featuredList .featuredPortfolio .btn{margin:20px 0 0}
.featuredList .customSelectBox ul li .externalLink:after{background-position:1px -1126px}
.featuredList .customSelectBox ul li .externalLink:hover:after{background-position:1px -1102px}
}
@media(min-width:320px) and (max-width:640px){.featuredList article{padding-bottom:30px}
.featuredList .featuredPortfolio h2{word-wrap:break-word}
.featuredList .featuredPortfolio h5{margin-bottom:0;line-height:30px;margin-top:-10px}
}
@media(min-width:320px) and (max-width:450px){.featuredList .customSelectBox a i{background-position:2px 0}
.featuredList .customSelectBox a i.expand{background-position:2px 0}
.featuredList .customSelectBox span.selectedValue{font-size:16px;margin-top:2px}
.featuredList .customSelectBox ul{position:relative;z-index:10000}
.featuredList h3{z-index:10;padding-top:0}
}
@media(max-width:767px){section.featuredList{padding:15px 0}
.featuredList article .featuredContainer{background:0}
}
@media(min-width:768px) and (max-width:949px){.featuredList .artContainer .featuredContainer img{display:block;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}
.featuredList .featuredPortfolio{position:absolute;padding:0;width:40%}
.featuredList .customSelectBox{margin:0}
.featuredList article,.featuredList aside,section.featuredList{padding:0}
.featuredList aside h3{padding:15px 35px;font-size:22px}
.featuredList .customSelectBox .mLinkHeader{padding:20px 35px}
.featuredList aside.right+article .featuredPortfolio{left:35px}
.featuredList .featuredPortfolio h2{font-size:50px}
body.zh_hk .featuredList .featuredPortfolio h2,body.zh_cn .featuredList .featuredPortfolio h2{font-size:32px;line-height:38px}
.featuredList .featuredPortfolio p{font-size:15px;line-height:20px}
.featuredList .featuredPortfolio .btn{padding:10px 15px}
.featuredList .featuredPortfolio{top:12%}
}
@media(min-width:950px) and (max-width:1199px){.featuredList h3{font-size:25px;padding:9.5% 0}
.featuredList aside{padding:0 2.3%}
.featuredList ul li{padding:0 0 9%}
.featuredList ul li a{font-size:15px;line-height:18px}
.featuredList .featuredPortfolio{top:7%;left:4%}
.featuredList .featuredPortfolio h2{font-size:45px;margin-bottom:10px}
body.zh_hk .featuredList .featuredPortfolio h2,body.zh_cn .featuredList .featuredPortfolio h2{font-size:32px;line-height:38px}
.featuredList .featuredPortfolio p{font-size:15px;line-height:20px}
.featuredList aside.right+article .featuredPortfolio{left:4%}
.featuredList .featuredPortfolio .btn{padding:12px 15px;margin:15px 0}
}
@media(min-width:1024px) and (max-width:1199px){.featuredList h3{font-size:25px;padding:12% 0}
.featuredList aside{padding:0 2.6%}
.featuredList ul li{padding:0 0 12%}
}
@media(min-width:1200px) and (max-width:1300px){.featuredList h3{padding:14% 0}
.featuredList aside{padding:0 3%}
.featuredList ul li{padding:0 0 12%}
.featuredList .featuredPortfolio h2{font-size:55px}
body.zh_hk .featuredList .featuredPortfolio h2,body.zh_cn .featuredList .featuredPortfolio h2{font-size:40px;line-height:46px}
.featuredList .featuredPortfolio{top:12.5%;left:4.3%}
.featuredList aside.right+article .featuredPortfolio{left:4.3%}
}
.featuredList article .featuredContainer.setMinHeight{min-height:520px}
.multiLinkList h2,.multiLinkList h3{color:#333;font-family:"Univers-67BoldCondensed";font-size:30px;margin:30px 0 15px;font-weight:normal;text-transform:uppercase}
body.ja .multiLinkList h2,body.ja .multiLinkList h3{font-family:Meiryo}
body.zh_hk .multiLinkList h2,body.zh_cn .multiLinkList h2,body.zh_cn .multiLinkList h3,body.zh_cn .multiLinkList h3{font-family:SimHei}
.multiLinkList a{color:#75ab75;font-size:15px;font-family:"Univers-67BoldCondensed","Calibri";font-weight:normal;text-transform:uppercase}
body.ja .multiLinkList a{font-family:Meiryo}
body.zh_hk .multiLinkList a,body.zh_cn .multiLinkList a{font-family:SimSun}
.multiLinkList ul{margin:0 0 20px}
.multiLinkList ul li{margin:0 0 10px}
.left-rail .multiLinkList{padding-top:50px;padding-left:30px}
.left-rail .multiLinkList h2{color:#333;font-family:"Univers-67BoldCondensed";font-size:30px;margin:0 0 15px;font-weight:normal;text-transform:uppercase}
body.ja .left-rail .multiLinkList h2{font-family:Meiryo}
body.zh_hk .left-rail .multiLinkList h2,body.zh_cn .left-rail .multiLinkList h2{font-family:SimHei}
.contentWrapper .multiLinkList h2{border-top:1px solid #ddd;color:#333;display:block;font-family:"Univers-67BoldCondensed","Calibri";font-size:30px;font-weight:normal;line-height:40px;margin:10px 0 0;padding:20px 0 10px;position:relative;text-transform:uppercase}
body.ja .contentWrapper .multiLinkList h2{font-family:Meiryo}
body.zh_hk .contentWrapper .multiLinkList h2,body.zh_cn .contentWrapper .multiLinkList h2{font-family:SimHei}
.left-rail .multiLinkList a{color:#75ab75;font-size:18px;font-family:"Univers-67BoldCondensed","Calibri";font-weight:normal;line-height:21px;text-transform:uppercase}
body.ja .left-rail .multiLinkList a{font-family:Meiryo}
body.zh_hk .left-rail .multiLinkList a,body.zh_cn .left-rail .multiLinkList a{font-family:SimSun}
.contentWrapper .multiLinkList a{color:#75ab75;font-size:15px;font-family:"Univers-67BoldCondensed","Calibri";font-weight:normal;text-transform:uppercase}
body.ja .contentWrapper .multiLinkList a{font-family:Meiryo}
body.zh_hk .contentWrapper .multiLinkList a,body.zh_cn .contentWrapper .multiLinkList a{font-family:SimSun;line-heightL:22px}
.left-rail .multiLinkList ul,.contentWrapper .multiLinkList ul{margin:0 0 20px}
.left-rail .multiLinkList ul li,.contentWrapper .multiLinkList ul li{margin:0 0 10px;padding-right:15px}
.wrapRight .multiLinkList{clear:both;margin-bottom:30px}
.wrapRight .multiLinkList a{font-family:"Univers-57Condensed";text-transform:none}
body.ja .wrapRight .multiLinkList a{font-family:Meiryo}
body.zh_hk .wrapRight .multiLinkList a,body.zh_cn .wrapRight .multiLinkList a{font-family:SimSun}
.wrapRight .multiLinkList h2{text-transform:capitalize}
.donw_wrap{display:block;text-align:right}
.downloadall{font-weight:bold}
#perf_ctrl{padding:10px 0}
#perf_ctrl a{color:#7aaa6c;font-size:15px;margin:0 10px 0 0;text-transform:none}
#perf_ctrl a:hover{color:#4c7c3d;text-decoration:underline}
#perf_ctrl a.inactive{background-color:transparent;background-image:none;border:0 none;color:#999;cursor:default}
#perf_ctrl a.inactive:hover{text-decoration:none}
.view_all table.performanceTable .fund_name{width:29.5%;text-align:left}
.view_all .apir,.view_all .asOfDate,.view_all .nav,.view_all .inceptionDate,.view_all .aum{width:7.5%}
.view_all .month1,.view_all .month3,.view_all .year1,.view_all .year3,.view_all .year5,.view_all .sinceInception{width:5.5%}
.view_all th.month1,.view_all th.year3{border-left:1px solid #d9d9d9}
.view_all th.sinceInception{border-right:1px solid #d9d9d9}
.view_all table.performanceTable .fund_name input{visibility:hidden;margin-right:5px}
.view_all table.performanceTable .sec_grouping_tr:first-child .fund_name input{visibility:visible}
.view_all table.performanceTable .sec_grouping_tr{border-bottom:1px solid #d9d9d9}
.view_all table.performanceTable tr.asset_class{background-color:#f7f7f7;border-bottom:1px solid #d9d9d9}
.view_all table.performanceTable tr.asset_class td{background-color:transparent;border-bottom:0}
.view_all table.performanceTable .asset_class td.asset_name{text-align:left;padding-left:10px;width:29%}
.view_all tr.asset_class td.fund_name{color:#666;font-size:15px;line-height:18px;padding-left:10px}
.view_all table.performanceTable td{text-align:center;padding-left:0;padding-right:0;background-color:#fff;border-bottom:0;cursor:pointer}
.view_all table.performanceTable th{text-align:center;vertical-align:middle;padding:14px 0}
.view_all .jngwng{position:fixed;top:0;z-index:3;overflow-x:auto}
.table_headers{position:relative;overflow:hidden}
.table_content{position:relative;overflow:hidden}
.non_scroll_table{position:absolute;left:0;width:100%;z-index:2;pointer-events:none;overflow:hidden}
.scroll_table{position:absolute;left:0;top:0;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}
.non_scroll_table th,.non_scroll_table td{visibility:hidden}
.non_scroll_table .fixcol{visibility:visible;pointer-events:auto}
.non_scroll_table table,.scroll_table table{min-width:998px}
.table_headers .non_scroll_table th.month1,.table_headers .non_scroll_table th.year3{border-left:0}
.table_headers .non_scroll_table th.sinceInception{border-right:0}
.productList{margin-left:120px;color:#fff}
.productList h4{padding-bottom:9px;padding-top:9px}
.productList p{padding-bottom:5px}
span.fundCheck{float:left}
span.fundName{display:block;padding-left:20px}
#downloadFunds{background:none #fff;box-shadow:0 3px 0 0 rgba(0,0,0,0.15);border:0 none;color:#7aaa6c;font-family:"Univers-67BoldCondensed";font-size:14px;line-height:15px;text-align:center;padding:10px 15px}
#downloadFunds:hover{background:none #ecf4eb;color:#4c7c3d}
@media only screen and (max-width:768px){.view_all thead{display:table-header-group}
.view_all th{display:table-cell}
.view_all tr{display:table-row;margin-bottom:0;float:none}
.view_all .performanceTable.tableHead{display:table}
.view_all td{display:table-cell;padding-top:8px;padding-bottom:8px}
.view_all table.performanceTable .asset_class td.asset_name{width:29% !important}
.view_all table.performanceTable .fund_name{width:26.5% !important;text-align:left}
.view_all .apir,.view_all .asOfDate,.view_all .nav,.view_all .inceptionDate,.view_all .aum{width:7.5% !important}
.view_all .month1,.view_all .month3,.view_all .year1,.view_all .year3,.view_all .year5,.view_all .sinceInception{width:6% !important}
.view_all table.performanceTable .fundcheckout{width:1% !important;padding-right:5px}
.view_all td:before{content:none}
.view_all td:last-child,td:last-child:before{padding-bottom:0}
.view_all table.performanceTable td.sec_grouping{padding-bottom:10px}
}
@media only screen and (max-width:500px){.view_all table.performanceTable .asset_class td.asset_name{width:19% !important}
.view_all table.performanceTable .fund_name{width:19% !important}
.view_all .apir,.view_all .asOfDate,.view_all .nav,.view_all .inceptionDate .view_all .aum{width:8.5% !important}
.view_all .month1,.view_all .month3,.view_all .year1,.view_all .year3,.view_all .year5,.view_all .sinceInception{width:6.5% !important}
.non_scroll_table table,.scroll_table table{min-width:900px}
}
.au-product-perf-component .disovertest{background-color:#7aaa6c;padding:14px 20px;color:#fff;box-sizing:border-box;z-index:3}
.au-product-perf-component .disovertestBottom{position:fixed;bottom:0}
.au-product-perf-component .m_r_18{float:left}
#leftNavigation{width:100%;height:auto;float:left;background-color:#58585a;padding:50px 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
#leftNavigation h2{height:auto;width:100%;font-size:30px;color:#fff;margin-bottom:5px;line-height:40px;font-weight:normal;font-family:'Univers-67BoldCondensed';padding:0 0 0 30px;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
body.ja #leftNavigation h2{font-family:Meiryo}
body.zh_hk #leftNavigation h2,body.zh_cn #leftNavigation h2{font-family:SimHei}
#leftNavigation ul{width:100%}
#leftNavigation ul li{width:100%;height:auto;font-family:'Univers-67BoldCondensed';float:left;padding:13px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/etc/designs/ssga/global/clientlibs/js/vendor/boxsizing.htc)}
body.ja #leftNavigation ul li{font-family:Meiryo}
body.zh_hk #leftNavigation ul li,body.zh_cn #leftNavigation ul li{font-family:SimSun}
#leftNavigation ul li a,#leftNavigation ul li.current span{color:#fff;width:100%;float:left;font-size:18px;line-height:20px;text-transform:uppercase}
#leftNavigation ul li:hover{background-color:#6d6d6d;color:#fff}
#leftNavigation ul li.current{background-color:#6d6d6d;color:#fff}
@media only screen and (max-width:800px){#leftNavigation h2{font-size:24px;line-height:25px;margin-bottom:5px;padding:0 0 0 24px}
#leftNavigation{padding:30px 0 35px}
#leftNavigation ul li{padding:13px 24px}
.titleComponentWrapper h1{word-wrap:break-word}
}
@media only screen and (max-width:760px){#leftNavigation{padding:0}
#leftNavigation ul{display:none}
#leftNavigation h2{height:auto;line-height:50px;cursor:pointer;position:relative}
#leftNavigation h2:after{content:'';width:18px;height:11px;position:absolute;right:35px;top:20px;background:url(../../images/icon-arrow-down.png) no-repeat 0 0;-moz-transition:.5s all;-webkit-transition:.5s all}
#leftNavigation h2.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
}
.genericTemplate .contentWrapper{min-height:500px !important}
.genericTemplate .contentWrapper .titleComponentWrapper .description p{padding:10px 0;font-size:15px;line-height:21px;color:#666;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-style:normal}
body.ja .genericTemplate .contentWrapper .titleComponentWrapper .description p{font-family:Meiryo}
body.zh_hk .genericTemplate .contentWrapper .titleComponentWrapper .description p,body.zh_cn .genericTemplate .contentWrapper .titleComponentWrapper .description p{font-family:SimSun}
.genericTemplate .contentWrapper .titleComponentWrapper .description h4{width:100%;height:auto;font-family:'Univers-67BoldCondensed';font-weight:normal;line-height:21px;font-size:18px;padding:10px 0 0;color:#333;text-transform:uppercase}
body.ja .genericTemplate .contentWrapper .titleComponentWrapper .description h4{font-family:Meiryo}
body.zh_hk .genericTemplate .contentWrapper .titleComponentWrapper .description h4,body.zh_cn .genericTemplate .contentWrapper .titleComponentWrapper .description h4{font-family:SimHei}
.genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h1{color:#333;font-family:"Knockout 67 A","Knockout 67 B","Smart Sans W02 Light";font-size:60px;font-weight:normal;line-height:50px;padding-bottom:5px;text-transform:uppercase}
body.ja .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h1{font-family:Meiryo}
body.zh_hk .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h1,body.zh_cn .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h1{font-family:SimHei;font-size:40px;line-height:46px}
.genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h4{color:#333;font-family:"Chronicle SSm A","Chronicle SSm B",Georgia;font-size:20px;font-style:italic;margin:10px 0 0;font-weight:bold}
body.ja .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h4{font-family:Meiryo}
body.zh_hk .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h4,body.zh_cn .genericTemplate .contentWrapper .articleDetailsComponent .themeOverview h4{font-family:SimSun}
.genericTemplate .contentWrapper .articleDetailsComponent .titleComponent{margin-bottom:15px;overflow:hidden}
.genericTemplate .contentWrapper .articleDetailsComponent .themeOverview{padding-top:0}
.genericTemplate .contentWrapper .articleDetailsComponent .themeOverview p{color:gray}
#docJaPopup .modal-title{width:100%;height:auto;text-transform:uppercase;color:#333;font-weight:400;font-style:normal;font-family:"Univers-67BoldCondensed";font-size:30px}
body.ja #docJaPopup .modal-title{font-family:Meiryo}
body.zh_hk #docJaPopup .modal-title,body.zh_cn #docJaPopup .modal-title{font-family:SimHei}
#docJaPopup .modal-body{padding-top:18px}
#docJaPopup h4{font-family:"Univers-57Condensed";font-size:18px;text-transform:uppercase;color:#333;font-weight:bold;margin:0 0 10px 0}
body.ja #docJaPopup h4{font-family:Meiryo}
body.zh_hk #docJaPopup h4,body.zh_cn #docJaPopup h4{font-family:SimHei}
#docJaPopup table{margin:0 0 45px 0;border-top:2px solid #d9d9d9;width:100%;text-transform:uppercase;font-family:"Univers-57Condensed";color:#333}
body.ja #docJaPopup table{font-family:Meiryo}
body.zh_hk #docJaPopup table,body.zh_cn #docJaPopup table{font-family:SimSun}
#docJaPopup table td{border-bottom:2px solid #d9d9d9;padding:10px 0;vertical-align:top;line-height:normal}
#docJaPopup table .alignRight{text-align:right}
#docJaPopup .codeTag{font-family:"Univers-57Condensed";font-size:12px;float:right}
body.ja #docJaPopup .codeTag{font-family:Meiryo}
body.zh_hk #docJaPopup .codeTag,body.zh_cn #docJaPopup .codeTag{font-family:SimSun}
@media only screen and (min-width:768px) and (max-width:800px){#leftNavigation h2{font-size:24px;line-height:25px;margin-bottom:5px;padding:0 0 0 24px}
#leftNavigation{padding:30px 0 35px}
#leftNavigation ul li{padding:13px 24px}
.titleComponentWrapper h1{word-wrap:break-word}
}
@media only screen and (max-width:767px){.wrapper{overflow:visible}
.spotlightWrap{display:none}
.contentWrap.templateMargin{margin:0;padding:0}
.leftWrapper{float:none;margin:0 -6%;width:111.5%;min-height:0}
.contentWrapper{padding:20px 0;width:100%;overflow:visible}
#leftNavigation ul{background:none repeat scroll 0 0 #58585a;position:absolute;right:0;width:100%;z-index:1}
#leftNavigation h2:after{right:3%}
.titleComponentWrapper{padding-top:15px;float:none;overflow:hidden}
.titleComponentWrapper h1{font-size:50px}
#leftNavigation h2.noDropdown:after{background:0}
#content #leftNavigation h2{line-height:30px;padding:10px 5%}
#leftNavigation h2.clicked:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.footerWrap .footer{clear:both}
.genericTemplate .contentWrapper .articleDetailsComponent .themeOverview{overflow:visible}
}
@media print{.footerWrap .footer{border:0}
}