@charset "UTF-8";blockquote,body,button,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,li,ol,p,pre,select,tbody,td,textarea,tfoot,th,thead,tr,ul{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}
h1,h2,h3,h4{font-weight:normal}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.left_section sub a,.left_section sup a,sup a{font-size:75%}
sup{top:-0.5em}
sub{bottom:-0.25em}
.sp{display:none}
.pc{display:inline}
img{border:0;height:auto;max-width:100%;vertical-align:middle}
.lt_ie8 img{vertical-align:top}
button,label,select,input,textarea{display:block;font-family:inherit}
textarea{overflow:auto;resize:vertical}
::-moz-selection{background:rgba(0,130,200,1);color:#fff;text-shadow:none}
::selection{background:rgba(0,130,200,1);color:#fff;text-shadow:none}
a:active,a:hover,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:"ConnectionsRegular";font-style:normal;font-weight:normal;src:url("fonts/connections_regular-web.eot");src:url("fonts/connections_regular-web.eot?#iefix") format("embedded-opentype"),url("fonts/connections_regular-web.woff") format("woff"),url("fonts/connections_regular-web.ttf") format("truetype")}
@font-face{font-family:"ConnectionsBold";font-style:normal;font-weight:normal;src:url("fonts/connections_bold-web.eot");src:url("fonts/connections_bold-web.eot?#iefix") format("embedded-opentype"),url("fonts/connections_bold-web.woff") format("woff"),url("fonts/connections_bold-web.ttf") format("truetype")}
@font-face{font-family:"ConnectionsBoldItalic";font-style:normal;font-weight:normal;src:url("fonts/connections_bolditalic-web.eot");src:url("fonts/connections_bolditalic-web.eot?#iefix") format("embedded-opentype"),url("fonts/connections_bolditalic-web.woff") format("woff")}
@font-face{font-family:"ConnectionsLight";font-style:normal;font-weight:normal;src:url("fonts/connections_light-web.eot");src:url("fonts/connections_light-web.eot?#iefix") format("embedded-opentype"),url("fonts/connections_light-web.woff") format("woff"),url("fonts/connections_light-web.ttf") format("truetype")}
html{height:100%}
body{color:#333;font-family:"ConnectionsRegular",Arial,Helvetica,sans-serif;font-size:1em;line-height:1.3;background-color:#fff;-webkit-font-smoothing:antialiased}
#searchText{-webkit-font-smoothing:antialiased}
h1,.h1{color:#0d204a;font-size:1.875em;line-height:1.3em;margin-bottom:1rem}
h2,.h2{font-size:1.375rem;letter-spacing:.01em;line-height:1.3;margin-bottom:.75rem;color:#333}
h3,.h3{font-size:1.275rem;margin-bottom:1rem;}
p,.p{font-size:1.125rem}
a{color:#d2691e;text-decoration:none}
a:hover,a:focus{text-decoration:none;cursor:pointer}
ul,ol{font-size:.875rem;zoom:1}
ul{list-style:none}
ul li{zoom:1}
ol li{margin-bottom:12px;margin-left:25px}
li>ul,li>ol{font-size:1rem;margin-top:12px;margin-bottom:0}
ol li ul li{margin-left:0}
ul li ol li{padding:0;background:0}
.font_reset{font-size:1rem}
.list_reset{list-style:none;margin:0 0 13px 0;padding:0}
.list_reset li{background:0;margin:0;padding:0}
form{position:relative;zoom:1}
.row{margin-left:-20px}
hr.line_jg{margin-bottom:.75rem}
h2.bt a{font-size: 2rem;text-transform:capitalize;}
.lt_ie9 .row{zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="col_"]{width:auto;min-height:1px;padding-left:20px}
.visible_desktop{display:none}
.visible_phone{display:block}
.nav_pri{margin:0 0 20px 0}
.nav_pri>li{float:left}
.nav_pri>li>a{display:block}
.nav_sec{border-bottom:1px solid #6d768b;clear:both;float:left;width:100%}
.nav_sec li{width:25%;float:left;text-align:center;background:url(../images/flexLiBg.png) repeat-y right top transparent;margin-bottom:2px}
.nav_sec li a{font-size:1.5rem;color:#fff;text-transform:capitalize;width:100%;float:left;line-height:3.5;letter-spacing:-0.005em}
.nav_ter{clear:both;display:table;margin:0 auto;padding:1.125rem 0 1.0625rem;width:100%}
.footerMain .nav_ter li{display:inline-block}
.nav_ter li a{float:left;height:3.2rem;width:3.75rem;background:transparent no-repeat center center;margin:0 .9375rem}
.nav_ter li a.twitter_icon{background-image:url(../images/social-icons/share-footer/twitter_icon.png);background-size:contain}
.nav_ter li a.linked_in_icon{background-image:url(../images/social-icons/share-footer/linkedIn.png);background-size:contain}
.nav_ter li a.youtube_icon{background-image:url(../images/social-icons/share-footer/youtube.png);background-size:contain}
.nav_ter li a.mail_icon{background-image:url(../images/mail.png);background-size:contain}
.nav_sup.visible_desktop{margin-right:-0.5rem}
.nav_sup li{float:left;height:100%;border-right:1px solid #ccc}
.nav_sup li.lastLi,.nav_sup li:last-child{background:0;border:0}
.nav_sup li a{font-size:.875rem;letter-spacing:.005em;font-weight:normal;line-height:1;color:#0d204a;padding:.25rem .5rem;display:block}
.nav_sup .active{background-color:#fff !important}
.list_inline li{display:inline}
.contrast{color:#7b2a84}
.light{color:#8b8878}
.dark{color:#000}
.reverse{color:#fff}
.black_txt{color:#000 !important}
.no_bg_img{background:none !important}
.no_bg{background-color:inherit !important}
.bg_light{background-color:#eeeae1}
.bg_reverse{background-color:#fff}
.border{border-top:1px solid #666}
.border_t{border-top:1px solid #666}
.border_r{border-right:1px solid #666}
.border_b{border-bottom:1px solid #ccc}
.border_l{border-bottom:1px solid #666}
.shadow{-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,0.1);box-shadow:0 0 5px 3px rgba(0,0,0,0.1)}
.trans_bg,[class*="btn"]{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.trans_color{-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}
hr,.hr{display:block;width:100%;height:1px;margin-bottom:30px;font-size:0;line-height:0;border:0;border-bottom:1px solid #ccc}
.margin_0{margin:0 !important}
.margin_t_0{margin-top:0 !important}
.margin_t_10{margin-top:10px !important}
.margin_t_20{margin-top:20px !important}
.margin_r_0{margin-right:0 !important}
.margin_b_0{margin-bottom:0 !important}
.margin_b_20{margin-bottom:20px !important}
.margin_b_30{margin-bottom:30px !important}
.margin_b_10{margin-bottom:10px !important}
.margin_l_0{margin-left:0 !important}
.padding_l_0{padding-left:0 !important}
.padding_l_30{padding-left:30px !important}
.border_0{border:0 !important}
.border_t_0{border-top:0 !important}
.border_r_0{border-right:0 !important}
.border_b_0{border-bottom:0 !important}
.border_l_0{border-left:0 !important}
.left{float:left}
.right{float:right}
img.left{margin:0 20px 20px 0}
img.right{margin:0 0 20px 20px}
.text_l{text-align:left}
.text_r{text-align:right}
.text_c{text-align:center}
.upper{text-transform:uppercase}
.lower{text-transform:lowercase}
.strong{font-weight:bold}
.normal{font-weight:normal}
.italic{font-style:italic}
.clearer{clear:both;font-size:0;height:0;line-height:0;padding:0;margin:0;overflow:hidden}
.spacer{clear:both;font-size:0;height:20px;line-height:0;padding:0;margin:0;overflow:hidden}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.block{display:block}
.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.wrapper{width:100%;float:left}
.container{min-height:100px;width:100%;padding:2.1875rem .625rem;position:relative}
.headerMain{background:#fff;padding:0;position:fixed;top:0px;left:0;width:100%;z-index:103;height: 57px;}
.header-bg{position: fixed;top: 0px;left: 0px;height: 46px;z-index: 999;width: 100%;display: flex;justify-content: start;align-items: center;padding: 0 40px;background: #012169;}
.header-bg3{position: fixed;top: 70px;left: 0px;height: 36px;z-index: 999;width: 100%;display: flex;justify-content: start;align-items: center;padding: 0 50px;background: rgba(245, 245, 245, 0.95);}
@media (max-width: 1023px) {
	.header-bg3{top: 57px;padding: 0 20px;}
	
}
.top-header{background-color: #012169;color: #FFF;width: 100%;}
.top-header3{color: #000;width: 100%;}
.top-header-con{font-size: 18px;}
@media(max-width:767px){
	.top-header-con{font-size: 12px;}
	.header-bg{padding: 0 20px;}
	.bg_strip{bottom: -1.4rem!important;}
}
@media(max-width:413px){
	.header-bg{padding: 0 12px;}
}

@media(min-width:1024px){
	.headerMain{height: 70px;}
}
.headerMain>.section.header{height:100%}
.fixfixed .headerMain,.fixfixed .section_list{position:absolute}
.header_wrapper,.headerMain .logo_container,.menuLinks{height:100%}

.trending_content{padding-top:9.125rem;float:left;clear:both;padding-bottom:5rem}
.menuLinks{display:table;width:47.5%;margin-right:0;height: 100%;width: 100%;}
.headerMain .logo_container{clear:both}
.logo{background:url(../images/logo.png) no-repeat left top;background-size:contain}
.menu{background:url(../images/m_menu_tile1.png) no-repeat center center transparent;background-size:contain;display:table;height:2rem;text-indent:-99999px;width:4.125rem;position:absolute;right: 5.3125%;top:1.5rem;}
.logo,.disclaimer_logo img{float:left;width:48%;margin:10px 0;text-indent:-99999px;margin-left:4.3125%}
.page_logo img{float:left;width:11.25rem;height:4.25rem;margin-top:1rem;text-indent:-99999px;margin-left:5.3125%}
.site_search{background:url(../images/search_icon.png) no-repeat scroll center center transparent;background-size:contain;height:2.875rem;margin-top:-1.125rem;position:absolute;right:68%;text-indent:-99999px;top:50%;width:3rem}
.searchStarted .site_search{height:2.25rem;width:2.5rem}
.site_search .inputbox,.site_search .input-default{-webkit-font-smoothing:antialiased;font-weight:100 !important}
.homeHeader .menuLinks .site_search{display:none}
.searchresult{min-height:36rem}
.menu span{width:33.77%}
.searchWrapper{height:100%;width:100%;display:table}
.searchStarted{display:none;width:80%;float:right}
.home_body .searchStarted,.errorpage404hubPage .searchStarted,.homehubPage .searchStarted{display:none}
.section_content .searchStarted{display:table;margin:0 auto}
.content .searchStarted,.section_list{width:84.375%}
.footerMain{background:#0d204a;float:left;width:100%;clear:both;overflow:hidden;position:relative}
.footerMain{background:#f2f2f2;}
.footersub{background-image: url(../images/foot-bg.png);}
.footersub .footersub_con{padding:20px 3rem;}
.footersub_con img{width: 280px;}
@media (max-width: 768px) {
	.footersub_con img{width: 200px;}
}
.footer_logo{position:absolute;right:0;top:5.1rem;width:72.2%}
.footer_logo img{float:right}
.footer_wrapper{float:right}
.bgFooter{float:left;width:100%;min-height:130px;padding:25.3% 0 0}
.footerMain p{border-top:1px solid #6d768b;padding:3.75rem .25rem 3rem;text-align:center;font-size:1.75rem;display:table}
.footerMain,.footerMain a{color:#fff}
.footerMain span{color:#999;clear:both;float:left;width:100%;line-height:1.4}
.footerMain p{border-top:0;padding:25px 20px;text-align:left;font-size:1rem;width:100%;color:#646464}
.footerMain p.beian{border-top:0;padding:0 20px 20px;text-align:left;font-size:1rem;width:100%;color:#646464}
.footerMain a.icp{display:inline-block;font-size:0.9rem;color:#646464;;margin-bottom:0;margin-right: 1.4rem;}
.footerMain span{float:none;color:#333;display:block;font-size: 1.375rem;letter-spacing: .01em;line-height: 1.3;margin-bottom:1rem;}
.row .key_list.fixed{position:fixed;z-index:99999;margin:0 auto;left:50%}
.article .left_section p{margin-bottom:0;padding-bottom:0}
.sub_title{font-size:1.2rem;margin-bottom:1rem}
.sub_title span{margin-left:5px;color:#0073cf}
.section_content .searchStarted.static,.section_content .searchStarted.fixed.static{position:static;margin:0 auto !important}
.logo_search_header{background:transparent url(../images/BoA_logo_search.png) no-repeat center center;width:4.125rem;height:2.0625rem;background-size:contain;margin-top:1.25rem;margin-left:4.25%;float:left;display:none}
.searchStarted .searchSite{background-color:#0073cf;padding:0;position:relative;-ms-filter:"alpha(opacity=95)";filter:alpha(opacity=95);opacity:.95;width:100%;z-index:99;display:table}
.section_content .searchStarted .searchSite{display:table;margin:0 auto;max-width:33.75rem;-webkit-font-smoothing:antialiased}
.section_content .searchSite{width:85%}
.searchStarted .searchSite form{position:static}
.searchStarted .searchSite .inputbox,.searchSite span.input-default{font-size:1.75rem;line-height:normal}
.searchStarted .searchSite .inputbox{float:left;outline:0;border:0;background-color:#0073cf;color:#fff;width:60%;box-shadow:none;padding:.95rem 1.25rem}
.searchSite span.input-default{position:absolute;left:3.7%;top:23%;color:#fff;padding-right:5px}
.searchStarted .searchSite .input-holder .inputbox{width:100%}
.searchStarted .site_search{cursor:pointer;right:1.7%}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#fff}
#tiles_wrapper{padding-left:2.1875rem;overflow:hidden;display:table;margin:0 auto}
.tile_wrapper{display:table;width:100%;margin:0 auto}
.tile_wrapper.listView{margin:0 auto;width:98%;clear:both}
.tile_wrapper .tile{margin:0 auto 2.5rem;float:left;position:relative;z-index:98;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 0 1px rgba(255,255,255,0.35);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 0 1px rgba(255,255,255,0.35);box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 1px 0 rgba(255,255,255,0.35)}
.map_video .tile_wrapper .tile{margin:0}
.search_empty .interestedTopics_inner h2,h2.visible_search{display:none}
.search_empty .interestedTopics_inner h2.visible_search{display:block}
.article .interestedTopics .tile_wrapper{display:table;text-align:left}
.interestedTopics .tile_wrapper{display:table;text-align:left}
.interestedTopics .tile_wrapper .tile{text-align:left;float:none;display:inline-block;vertical-align:top}
#tiles_wrapper li{padding-bottom:0}
.tile_wrapper .tile p{font-size:1.375rem;line-height:1.36;padding-bottom:0}
.tile.tileCollapsed{width:440px}
.tile_wrapper .tile p,.tile_wrapper .collapse_img{display:none}
.tile_wrapper .tileCollapsed p,.twitter_tile .tile_text p,.tile_wrapper .tileCollapsed .collapse_img{display:block}
.tile.twitter_tile .tile_text{background:0}
.tile{background-color:#eee;width:200px;height:190px;position:relative;margin:15px;float:left}
.tile .tile_text{background:url(../images/bg_border.png) repeat-x left bottom;height:85%;display:table !important;margin:0 6%;width:88%}
.tile.tileCollapsed .tile_text{margin:0 3%;width:94%}
.listView .tile.tileCollapsed .tile_text{margin:0}
.tile_wrapper .tile ul{float:right}
.tile .tile_text div{padding:0 .375rem 0 .625rem;display:table-cell;vertical-align:middle}
.tile .tile_text a{display:table-cell;vertical-align:middle}
.tile .tile_img{width:100%;height:150px;display:block;overflow:hidden}
.tile h2{position:absolute;top:0;width:100%;font-size:1.375rem;line-height:1.27;letter-spacing:.001rem;font-weight:normal;padding:1rem .625rem;margin:0;text-transform:none !important;color:#0d204a;display:none}
.tile h3,.tile h4,.tile h5,.tile h6{color:#0d204a;font-size:1.6875rem;margin:0;line-height:1.29;padding-bottom:1rem}
.tile p,.tile ul{padding-bottom:.625rem;font-size:1rem;color:#333}
.lt_ie9 .tile p{font-size:16px}
.tile ul{height:3.25rem;z-index:1;position:absolute;bottom:.3rem;right:0}

.tile .border_r_0{background:0}
.tile h2.bgOpacity,.tile_wrapper.listView .tile.image_tile.tileCollapsed h2.bgOpacity,.tile_wrapper.listView .tile.image_tile h2.bgOpacity{background:url(../images/bg_opacity.png) repeat 0 0;z-index:99}
.tile_wrapper.listView .tile.image_tile h2.bgOpacity{right:inherit;left:0}
.tile.white{background-color:#eee}
.tile.dark_blue{background-color:#0d204a}
.tile.light_blue,.keyHightLights_wrapper.light_blue{background-color:#0073cf}
.tile.light_blue h2,.tile.light_blue h3,.tile.light_blue p,.tile.dark_blue h2,.tile.dark_blue h3,.tile.faint_blue h3,.tile.dark_blue p,.twitter_tile p{color:#eee}
.tile.award_tile h2,.tile.event_tile h2,.tile.twitter_tile h2,.tile.twitter_tile .twitter_link{background-color:#fff;color:#0d204a}
.tile.award_tile span,.tile.event_tile span,.tile.twitter_tile span{padding-top:9px}
.tile ul.award_share li{width:50%}
.tile.twitter_tile{background-color:#5eaade}
.tile.twitter_tile .tile_text span{color:#0d204a}
.tile.twitter_tile .twitter_link{padding:15px 0;text-align:center}
.tile.image_tile.tileCollapsed .tile_detail,.listView .image_tile .tile_detail{height:100%;width:45%}
.tile.image_tile.tileCollapsed ul{right:0;left:auto}
.tile.image_tile .tile_text div{padding-top:0}
.tile_collapsible{width:440px}
.collapse_img{background-color:#fff;float:left;width:54%;text-align:center;position:relative}
@media(max-width:767px){.collapse_img{width:50%}
.left_section .col_full{
	padding-left: 0;
}
}
.collapse_img,.collapse_img img{height:100%}
.tile_detail{float:left;width:198px;height:100%}
.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width{width:440px;margin:0 auto;float:none;overflow:hidden}
.tileCollapsed .full_width ul{right:0;left:auto}
.tileCollapsed p>a{color:#0d204a}
.tileCollapsed .GBAM_flag{height:50px;overflow:hidden}
.tileCollapsed .solution_tile .tile_text{height:200px}
.tile_collapsible h3,.tileCollapsed h3{padding-bottom:.625rem}
.tile.tileCollapsed .tile_text{height:85% !important}
.play_video{left:50%;margin-left:-40px;position:absolute;top:55px}
.tile a.quickView,.tile a.addBut,.tile a.linkBut,.tile a.download{background:url(../images/quickView.png) no-repeat center center;width:100%;height:100%;display:block;margin:0 auto}
.tile a.addBut{background-image:url(../images/add_white.png);background-size:1.5rem 1.5rem}
.tile a.linkBut{background-image:url(../images/overlayLink_white.png);background-size:1.625rem 1.25rem}
.tile.white a.addBut,.image_tile a.addBut{background-image:url(../images/add.png)}
.tile.white a.linkBut,.image_tile a.linkBut{background-image:url(../images/overlayLink.png);background-size:1.625rem 1.25rem}
.tile a.download{background-image:url(../images/download_blue.png);background-size:1.813rem 2.125rem}
.tile.dark_blue a.download,.tile.light_blue a.download{background-image:url(../images/download_white.png);background-size:1.813rem 2.125rem}
.tile .trendingIcon{background:transparent url(../images/progress_arrow_white.png) no-repeat center center}
.tile .trendingIcon,.tile .downloadIcon{height:1.25rem;position:absolute;right:.625rem;vertical-align:middle;width:1.625rem;background-size:contain}
.tile .downloadIcon{background:transparent url(../images/download_white.png) no-repeat center center;top:.925rem;background-size:cover;width:1.3125rem;height:1.3125rem}
.tile.white .trendingIcon,.image_tile .trendingIcon{background:url(../images/progress_arrow_blue.png) no-repeat center center;background-size:contain}
.tile.white .downloadIcon,.image_tile .downloadIcon{background:url(../images/download_blue.png) no-repeat center center;background-size:contain}
.tile.dark_blue a.quickView,.tile.light_blue a.quickView{background-image:url(../images/quickView_white.png)}
.tile.tileCollapsed a.quickView{background-image:url(../images/quickView_disabled.png);cursor:default}
.tile.dark_blue.tileCollapsed a.quickView,.tile.light_blue.tileCollapsed a.quickView{background-image:url(../images/quickView_white_disabled.png)}
.expand_link{border:0;height:20px;display:block;background:url(../images/arrow_down_solution.png) no-repeat bottom center}
.lt_ie9 .subtitle_tile{height:120px}
.subtitle_tile h3{padding:.625rem 4.6875rem}
.lt_ie9 .subtitle_tile h3{padding:10px 75px}
.subtitle_tile h2{color:#0d204a}
.subtitle_tile .inner_subtitle{background-color:#f5f5f5;padding:20px}
.cluster .tile_wrapper{clear:both}
.cluster_wrap .cluster{margin-bottom:1.25rem;overflow:hidden;clear:both}
.cluster_wrap .container .title_content{padding-top:8.375rem;padding-bottom:2.625rem;margin:0 auto;width:80%}
.campaignpage .cluster_wrap .container .title_content{padding-top:12rem;padding-bottom:3.4375rem}
.cluster_wrap .container .title_content h1{font-size:2.625rem;letter-spacing:0;line-height:normal;font-family:"ConnectionsLight"}
.campaignpage .cluster_wrap .container .title_content h1{font-size:4.6875rem;letter-spacing:-0.005em;color:#fff;padding-bottom:1.5rem;font-family:"ConnectionsLight"}
.cluster_wrap .container .title_content p{display:none}
.cluster_wrap .title_content h2{font-size:1.375rem;text-transform:none;color:#333;padding:0 5%;text-align:center;display:none}
.campaignpage .cluster_wrap .title_content h2{color:#fff;line-height:1.18;margin-bottom:0;display:block}
.wrapper .main_bg{background-size:cover !important;height:100%;min-height:.625rem;position:fixed;width:100%;z-index:-1}
.solution_wrap .wrapper .main_bg,.campaignpage .wrapper .main_bg{background:url(../images/m_bg_solutions.png) no-repeat center top #c9dcec;background-size:cover}
.campaignpage .wrapper .main_bg{background-image:url(../images/m_bg_campaign.png);background-size:cover}
.cluster_wrap .subtitle_tile .inner_subtitle_tile h2{font-size:1.75rem;line-height:1}
.solution_wrap .cluster_wrap .subtitle_tile .inner_subtitle_tile h2{letter-spacing:0;line-height:1}
.cluster_wrap .content{padding:0}
.cluster_wrap .tile_title_wrap{margin:0 auto;width:27.5rem}
.cluster_wrap .subtitle_tile{margin-bottom:1.25rem}
.cluster_wrap .subtitle_tile .inner_subtitle_tile{padding:1rem 1.25rem;background-color:#f5f5f5}
.campaignpage .cluster_wrap .subtitle_tile .inner_subtitle_tile{padding:1.25rem}
.cluster_wrap .subtitle_tile .inner_subtitle_tile p{padding-bottom:0;font-size:1.375rem;color:#333}
.cluster_wrap .subtitle_tile .inner_subtitle_tile a{background:url(../images/add.png) no-repeat left center;padding-left:50px}
.cluster_wrap .expand{display:none}
.campaigns .cluster4.cluster{padding-bottom:5rem}
.camp_sideNav_wrap{position:fixed;margin-right:1rem;bottom:0;left:0;width:100%;z-index:99}
.camp_sideNav_wrap.stick.abs{bottom:5rem;position:absolute;top:auto}
.camp_sideNav_wrap ul{float:left;width:100%}
.camp_sideNav_wrap ul li{float:left;width:25%}
.camp_sideNav_wrap ul li a{font-size:1.375rem;color:#fff;height:100%;width:100%;line-height:normal;letter-spacing:.01em;background:#0073cf;float:left;text-align:center;padding:1.875rem .3375rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),0 1px 1px 0 rgba(255,255,255,0.35) inset}
.changeNavBg{background:#f9f7f4 !important;color:#0073cf !important;border-right:1px solid transparent !important;border-left:1px solid transparent !important;border-top:1px solid transparent !important}
.hero_wrapper{width:100%;position:relative}
.hero_wrapper.bg_blue{background:#012169 url(../images/blue-banner.png) no-repeat;background-size: cover;border:1px solid #dddad5;background-position-x: 36%;}
.hero_wrapper .hero_overlay{width:100%;padding:0 2.4375rem;height:100%;min-height:0}
.init_overlay{background:transparent url(../images/init_overlay.png) repeat left top;position:fixed;z-index:105;padding:0 1rem;width:100%;height:100%;top:0;left:0}
.initPop .init_overlay{z-index:106}
.initPop{display:none}
.init_pop_wrap{width:100%;margin:10% auto 0}
.init_title{background:#0d204a url(../images/init_bg.gif) right top no-repeat;padding:.625rem 1rem;overflow:hidden}
.init_title img.left{margin-bottom:0}
.init_content{background:#fff;padding:1.438rem 1.25rem;-webkit-overflow-scrolling:touch}
.init_title .close{background:url(../images/init_close.png) center center no-repeat;width:1.1875rem;height:auto;display:block;text-indent:-9999em}
.init_content h2{font-size:2rem;line-height:1.125;letter-spacing:-0.005em;margin-bottom:2rem;color:#0d204a}
.init_content p{margin-bottom:2.5rem;font-size:1.375rem;line-height:1.27;letter-spacing:-0.005em}
.init_content strong{font-family:"ConnectionsBold";font-weight:normal}
.init_content a{background-color:#0073cf;text-align:center;display:inline-block;width:40%;margin:0 4.5%;padding:1rem 0;color:#fff}
.hero_inner{padding:0 20px;overflow:hidden}
.hero_inner>div{float:left}
.hero_wrapper .hero_overlay.no_background{background:0}
.hero_wrapper h1,.hero_wrapper h2{font-size:2rem;line-height:1;color:#fff;margin-bottom:.5rem}
.left_section hr{clear:both;margin:1.4rem 0;height:1px;overflow:hidden;}
.left_section h2{font-size:1.75rem}
.hero_wrapper h2,.title_subtitle h2{font-size:1.375rem;color:#fefefe}
.hero_wrapper .hero_section{position:relative;padding-top: 11rem;padding-bottom: 3.5rem;}
.content{padding:0 1.5rem}
.searchresultspagehubPage .content{padding-left:0;padding-right:0}
.container h2{text-transform:uppercase}
.under_txt{font-size:16px;}
.container p,.container li{font-size:1.375rem;line-height:1.25}
.video.content{min-height:100px}
.read_other_articles{background-color:#ebe7dd;float:left;padding:2.5rem 1.875rem;width:100%}
.read_other_articles h2{padding-bottom:2.5rem;font-size:2rem;margin:0;line-height:1}
.read_other_articles ul,.read_other_articles ul>li{float:left;width:100%;list-style-type:none;clear:both}
.read_other_articles ul>li{font-size:1.5rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid #ccc;overflow:hidden}
.read_other_articles ul>li.lastLi{border:0;padding-bottom:0;margin-bottom:0}
.read_other_articles ul>li span{font-size:1.5rem;color:#333;float:left;width:5rem;margin-right:10px;width:auto}
.read_other_articles ul>li div{color:#0073cf;float:left;width:80%}
.read_other_articles ul>li a{color:#0073cf;font-size:1.5rem}
.countrypage .left_section .read_other_articles h1{font-size:2rem;text-transform:uppercase;font-weight:bold}
.keyHightLights_wrapper{background:#0d204a;width:100%;min-height:100px}
.keyHightLights_wrapper .keyHightLights,.related_solutions_wrapper .related_solutions{padding:0 2.1875rem 6.25rem;margin-bottom:5rem}
.keyHightLights h2,.related_solutions h2{background:transparent url(../images/bg_border.png) repeat-x left top;padding:2.25rem 0;color:#fff;font-size:1.375rem;line-height:1;margin:0}
.keyHightLights ul,.keyHightLights ul li,.related_solutions ul,.keyHightLights ul li a,.related_solutions ul li a{color:#fff;font-size:1.375rem}
.keyHightLights ul li,.related_solutions ul li{background:url(../images/bg_checkmark.png) no-repeat left 5px;background-size:.875rem .875rem;padding-bottom:2.375rem;padding-left:1.875rem;line-height:1.27}
.keyHightLights p{color:#fff;padding-bottom:1rem;padding-right:.175rem}
.art_high_arrow{padding:3.125rem 0;text-align:center}
.keyHightLights_wrapper .clickable,.related_solutions_wrapper .clickable{background:transparent url(../images/toggle_arrow.png) no-repeat center center;width:1.875rem;height:1rem;margin:0 auto;display:table;background-size:1.875rem 1rem}
.500hubPage .interestedTopics_wrapper{display:none}
.interestedTopics_wrapper{background-color:#ebe7dd;min-height:100px;width:100%;position:relative;float:left}
.interestedTopics_wrapper .interestedTopics{padding:2.5rem 1rem;position:relative}
.interestedTopics_inner{border-top:1px solid #dad9d4}
.interestedTopics>h2{color:#0d204a;margin-bottom:1.25rem;margin-left:6%;font-size:2rem;text-transform:uppercase}
.arrow-down,.bg_strip{width:2.75rem;height:1.5rem;background:transparent url(../images/arrow_down.png) no-repeat left top;background-size:contain;position:absolute;left:6.5%;top:-2px}
.bg_strip{background-image:url(../images/hero_arrow_down1.png);background-size:contain;bottom:-1.5rem;top:auto;left:3.5%}
.infographics_text{width:202px;height:300px}
.inner_text{border-bottom:1px solid #dfdfdf}
.infographics_text .inner_text h3{color:#0d204a;font-size:2.5rem;text-align:center}
.infographics_text .inner_text p{text-align:center;line-height:1.375}
.padding_p{padding:0 20px}

.actions ul li span{color:#0d204a;display:none;margin-top:1.5rem}

.actions ul li.save_btn a{background-position:-3.75rem 100%}
.actions ul li.share_btn a{background-position:-7.4985rem 100%}
.actions ul li.no_background,.keyBottom_mobile ul li.no_background,.tileSocial.nav_ter li.no_background{background:none !important}
.hero_overlay .hero_section .actions{text-align:center}
.actions.stick{position:fixed;right:0;width:17%;z-index:9;bottom:40px;top:auto}
.stick.abs{position:absolute;bottom:auto}

.actions.stick ul li a span{color:#0d204a}
.foot_text{padding:30px 0;border-top:1px solid #ccc}
.disclaimer_txt,.footNote ul li{color:#666}
.disclaimer_txt h4{text-transform:uppercase;font-size:2rem;margin-bottom:1.5rem}
.disclaimer_txt p{padding-bottom:1.25rem}
.global_content_style ul{list-style-type:disc;margin:0 0 0 20px;padding:0}
.global_content_style .flexslider ul{margin:0;padding:0;list-style-type:none}
.global_content_style ul li{margin-bottom:5px;padding:0}
.search_container,.highlights_carousal{width:100%;clear:both;overflow:hidden}
.highlights_carousal h2{margin-bottom:1.4375rem}
.highlights_carousal .flexslider h2,.highlights_carousal .flexslider b{text-transform:none;margin-bottom:.9375rem;font-size:1.375rem;font-weight:normal}
.highlights_carousal .flex-control-nav{width:100%;background-color:#f9f7f4;height:3.75rem;margin-top:-28px}
.highlights_carousal .flex-direction-nav a{background:url(../images/slider_nav_prev.png) no-repeat 0 0;background-size:1rem 1.75rem;text-indent:-9999px;z-index:3;-webkit-tap-highlight-color:transparent}
.flex-control-nav li{margin-top:1.25rem !important}
.flex-control-paging li a{height:1.25rem !important;width:1.25rem !important}
.highlights_carousal .flex-direction-nav .flex-next{background-image:url(../images/slider_nav_next.png);text-indent:9999px}
.flex-control-paging li a{background:url(../images/bg_flex_control.png) no-repeat 0 0;background-size:cover}
.flex-control-paging li a.flex-active{background:url(../images/bg_flex_control_active.png) no-repeat 0 0;background-size:cover}
.flexslider .slides>li{position:relative;overflow:hidden}
.flexslider .slides>li>div{padding:1.6875rem 1.25rem;background:#f9f7f4;float:left;width:100%}
.flexslider .slides>li>.devider{background:url(../images/m_bg_carousal_devider.png) no-repeat top center;height:14px;left:calc(50% - 4.6875rem);padding:0;position:absolute;top:46%;width:10.75rem}
.flexslider .slides p{padding:0}
.wrapper .home_bg,.wrapper .solutions_bg,.wrapper .about_us_bg{background-size:cover;min-height:.625rem;height:100%;position:fixed;width:100%;z-index:-1;left:0}
.wrapper .home_bg,.wrapper .solutions_bg{background:url(../images/m_bg_home.jpg) no-repeat center top #c9dcec}
.wrapper .home_bg.cover{background-image:url(../images/m_bg_home_blur.jpg)}
.wrapper .solutions_bg{background-image:url(../images/m_bg_solutions.png)}
.wrapper.relative{position:relative}
.wrapper.home.relative .container{padding-bottom:7rem;overflow:hidden}
.home .content{padding:0}
#home_intro.section_content,#about_intro.section_content{margin:0 auto;width:100%}
#home_intro.section_content h1{margin:17.25rem auto 4.2rem;width:88%}
#about_intro.section_content{margin-top:9rem;text-align:center;padding:0 1.4375rem 18rem}
#about_intro.section_content h1{font-size:2.8125rem;color:#0d204a;letter-spacing:0;margin-bottom:2.1875rem}
.home h1,.cluster_wrap h1{text-align:center;font-size:2.8125rem;line-height:1.1;color:#0d204a;margin:0;letter-spacing:.1px;padding-bottom:3.625rem}
.cluster_wrap h1{padding-bottom:.3rem}
.home .container h2,.home .container .tile h2,.about .container h2{text-transform:none}
.search_view_toggle{width:100%;overflow:hidden;z-index:100}
.search_results_view h2.hide_mobile{padding-right:0}
.search_results_view h2 .text_blue,.search_results_view h2 .text_blue a{color:#0073cf;font-size:1.375rem}
.search_view_toggle>ul{list-style:none;text-align:right;float:right}
.section_list.absolute,.search_view_toggle.absolute,.keyHightLights_wrapper.absolute{position:absolute;bottom:0}
.section_list li{width:33%;width:calc( 99% / 3 );float:left;text-align:center;padding:0}
.search_view_toggle li{float:left;text-align:center;padding:1.5rem 0 1.75rem}
.section_list a{font-size:1.125rem;padding-top:3.6875rem;padding-bottom:1.375rem;display:block}
.container .section_list a{font-size:1.375rem;line-height:normal}
.section_list a span{display:table;margin:0 auto}
.section_list a.current{color:#0073cf}
.trending,.trending.current{background:transparent url(../../../content/dam/boamlimages/images/trending_icon_mob.png) no-repeat center .875rem;background-size:3rem 2.3rem}
.successStories,.successStories.current{background:transparent url(../images/success_icon_mob.png) no-repeat center .875rem;background-size:3.5625rem 2.125rem}
.solutionsServices,.solutionsServices.current{background:transparent url(../images/solutions_icon_mob.png) no-repeat center .875rem;background-size:2.25rem 2.125rem}
.trending.current{background-image:url(../../../content/dam/boamlimages/images/trending_icon_active.png);background-size:3rem 2.3rem}
.successStories.current{background-image:url(../images/success_icon_active.png)}
.solutionsServices.current{background-image:url(../images/solutions_icon_active.png)}
.trending_wrapper{display:table;margin:0 auto}
.trending_wrapper .trending_txt,#Solutions .heading{text-align:center;padding-bottom:20px;width:100%}
.trending_wrapper .trending_txt h2{font-size:2.1875rem;letter-spacing:-0.005rem;color:#0d204a;margin:3.75rem 0 2.625rem}
.all_trending_btn{min-width:130px;background-color:#0073cf;clear:both;line-height:3.125;margin:0 auto;padding:0 1.25rem;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 0 1px rgba(255,255,255,0.35);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 0 1px rgba(255,255,255,0.35);box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),inset 0 1px 1px 0 rgba(255,255,255,0.35)}
.btn_wrapper .all_trending_btn{display:table}
.all_trending_btn a{margin:auto;display:table;color:#fff;font-size:1.375rem}
#Approach .btn_wrapper{display:none}
.search_results_view{padding:9rem 1.6875rem 0}
.search_results_view .arrow-down{bottom:-1.375rem;left:2.5625rem;top:auto}
.search_result_info{background-color:#fff;border-bottom:1px solid #c3c7c8;margin-bottom:2.5rem;padding:0 1.5rem;min-height:3.25rem;float:left;width:100%;position:relative}
.search_result_bar{min-height:3.25rem}
.search_view_toggle{float:left;width:25%}
.search_result_bar h2,.search_result_bar h2 .text_blue,.search_result_bar h2 .text_blue a{font-size:1.75rem;line-height:normal}
.search_result_bar h2{color:#0d204a;float:left;text-transform:none;padding:.625rem 0;margin:0 1rem 0 0}
.search_result_bar h2.hide_mobile{padding-left:1.5rem}
.search_result_bar h2 .text_blue,.search_result_bar h2 .text_blue a{color:#0073cf}
.search_view_toggle>ul li{display:inline-block;background-color:#0073cf;width:9.25rem}
.search_view_toggle>ul li a{float:left;width:100%;color:#fff;background:no-repeat top center;line-height:1;font-size:1.125rem;padding:2rem 0 0}
.search_view_toggle>ul li.highlight a{color:#0073cf;cursor:default}
.search_view_toggle>ul li.tiles_view_toggle a{background-image:url(../images/img_tiles_view_m.png);background-size:1.625rem 1.375rem}
.search_view_toggle>ul li.tiles_view_toggle.highlight a{background-image:url(../images/img_tiles_view_active.png);background-size:1.625rem 1.375rem}
.search_view_toggle>ul li.list_view_toggle a{background-image:url(../images/img_list_view_m.png);background-size:1.625rem 1.375rem}
.search_view_toggle>ul li.list_view_toggle.highlight a{background-image:url(../images/img_list_view.png);background-size:1.625rem 1.375rem}
.search_view_toggle>ul li:first-child{border-right:1px solid #bfbfbf;background:0}
.search_results_view #tiles_wrapper{width:100%;padding:0}
.listView .tile{width:100% !important;float:none;overflow:hidden;margin:0 0 2.3125rem !important}
.listView .tile h2{padding-left:1.375rem}
.listView .image_tile.tile h2{width:17.25rem}
.listView .tile .trendingIcon,.listView .tile .downloadIcon{right:auto;margin-left:.7rem}
.image_tile.tileCollapsed .tile_thumbs{display:none}
.tileView .tile_detail{padding-top:0 !important}
.listView .tile_detail.full_width,.listView .text_tile .tile_detail,.listView .image_tile .tile_detail,.listView .tile.image_tile.tileCollapsed .tile_detail{width:100% !important}
.listView .tile p{display:block !important}
.listView .collapse_img{display:none !important}
.listView .tile_text{background:0;width:85%;float:left;margin:0}
.listView .tile ul,.listView .tileCollapsed .full_width ul{position:absolute;right:.5rem;left:auto;top:50%;width:20%;margin:-1.25rem 0 0 0}
.listView .tile h3{margin:1rem 0 .625rem;padding-bottom:0}
.tile_wrapper.listView .tile ul li{width:50%}
.listView .tile_text div{padding:0 2.7rem 0 1.375rem}
.listView .tile .tile_img,.listView .tile .tile_img>img{height:100%}
.cq-wcm-edit .headerMain{z-index:inherit;position:static}
.art_header_par .header,.art_header_par,.iparys_inherited,.headerMain .section.header{height:100%}
#at3win{position:fixed !important}
.visible_author{display:none;font-size:18px;padding:10px 0;background:#ccc;color:#000;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.cq-wcm-edit .visible_author{display:block}
.cq-wcm-edit .actions.stick{z-index:inherit}
.headerMain .new,.headerMain .cq-placeholder,.footerMain .new,.footerMain .cq-placeholder,.hero_wrapper .new,.hero_wrapper .cq-placeholder{margin:0;height:0}
.foottext_par{margin:25px 0}
div.image{margin:0 !important}
.tags_clear{clear:both;width:100%;height:0}
.not_valid{background:#fbd8db !important;color:#90111a !important}
.input-holder{float:left;width:87%}
.hidden{display:none}
.flexslider .slides>li>div.video_article,.article_transcript .video_article{width:100%;height:100%}
.flexslider .slides>li.article_transcript>div.video_article{border-right:0}
.article_transcript{width:100%}
.article_transcript .video_article{position:relative;text-align:center;padding-bottom:56.25%;height:0}
.article_transcript .video_article .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}
.video_wrapper .BrightcoveExperience{position:static}
.flexslider .article_transcript .video_article object{max-height:520px;margin-left:-18px;margin:0 auto}
.left_section .transcript{max-height:14.68rem;overflow:auto;margin:1rem 0 2.98rem -20px;width:100%}
div.transcript p{font-size:1rem;line-height:1.375}
.artTemp4 .para_divider div.chart_text{padding:3rem 0}
.announcement{border-bottom:1px solid #ccc;min-height:200px;margin:1.25rem 0;padding:1.25rem}
.announcement h2{margin-bottom:1.875rem}
.list_style{list-style:disc;padding-left:.9375rem}
.left_section{padding-top:2rem;padding-left: 20px;}
.all_articles{background:url(../images/bg_icons.png) no-repeat right top;padding-right:5%;color:#666}
.full_bio{padding-left:5%;color:#666}
.errorpage404 .container,.errorpage301 .container,.errorpage500 .container{padding:0 2.5rem .5rem}
.errorpage404hubPage .container,.nosearchresulthubPage .container{min-height:21.1875rem;margin-bottom:2.875rem}
.errorpage404hubPage #home_intro.section_content,.errorpage404hubPage #about_intro.section_content{min-height:inherit !important}
.error_content,.investor_heading{padding-top:8.5rem;text-align:center}
.error_content h1,.investor_heading h1{font-size:2.8125rem;color:#0d204a;line-height:1.066;letter-spacing:0;margin-bottom:2rem}
.errorpage404hubPage .error_content h1{margin-bottom:1.25rem}
.error_content h1 span{display:block}
.error_content h2{font-size:1.75rem;line-height:1;letter-spacing:.01em;text-transform:none;margin-bottom:3.75rem}
.errorpage404hubPage .error_content h2{font-size:1.375rem;margin-bottom:2rem;color:#0d204a}
.errorpage404 .searchStarted{display:block;width:86.81%;margin:0 auto}
.highlight_save{background:transparent url(../images/highlightSave.png) no-repeat center .875rem;background-size:2.23rem 2.125rem}
.highlight_share{background:transparent url(../images/highlightShare.png) no-repeat center .875rem;background-size:2.25rem 2.125rem}
.container.static{position:static}
li.key_highlight.active{background-color:#0d204a;background-image:none}
.country_page ul.key_takeaways li.key_highlight a{padding:3.2rem 0}
.countrypage ul.key_takeaways li.key_highlight a{padding:3.2rem 0}
ul.key_takeaways li.save_btn a,ul.key_takeaways li.share_btn a{font-size:1.125rem;line-height: 6.5rem;}
ul.key_takeaways li.save_btn a span,ul.key_takeaways li.share_btn a span{font-size: 2rem;text-transform: uppercase;text-align: center;}
ul.key_takeaways li.fullBlock{width:100%}
.left_section .h2{padding-right:5.5rem}
.key_takeaways{width:100%;overflow:hidden;z-index:100}
.key_takeaways.absolute,.camp_sideNav_wrap.absolute{position:absolute;bottom:0}
.key_takeaways.fixed{position:fixed;bottom:0}
.key_takeaways li{width:33%;width:calc( 99% / 3 );float:left;text-align:center;padding:0}
.key_takeaways a{font-size:1.375rem;line-height:1;display:block;}
.container .key_takeaways a{font-size:1.125rem;line-height:normal}
.key_takeaways a span{display: block;margin:0 auto;}
.key_takeaways a.current{color:#0d204a}
.related_solutions_wrapper{width:100%;background-color:#fff;min-height:50px;display:none;bottom:-11px;left:0;position:fixed}
.related_solutions{width:100%;padding:1.5625rem 0 0 2.813rem;min-height:100px}
.related_solutions_wrapper .related_solutions h2{font-size:1.125rem;line-height:1.2222;text-transform:uppercase;padding-bottom:.625rem;padding-top:.625rem;color:#0d204a;letter-spacing:0}
.related_solutions ul li{background:url(../images/squre_white.png) no-repeat left .3rem;padding-bottom:1.875rem;color:#fff}
.related_solutions_wrapper{background:#0d204a;width:100%;min-height:100px}
.related_solutions_phone li.key_highlight.active{background:none #fff}
.related_solutions_phone li.key_highlight.active span{color:#0d204a}
.pull_quote{background-color:#f9f7f4;color:#0d204a;min-height:9.75rem;padding:1.875rem 2.75rem 1.875rem;position:relative}
.pull_quote>div.quote_name{font-size:1rem;color:#666;line-height:2;padding-left:.875rem}
.pull_quote .text_quotes{font-size:3rem;line-height:0;position:absolute}
.pull_quote .text_quotes.before{left:1.6875rem;top:3rem}
.pull_quote .text_quotes.after{position:static;vertical-align:middle}
.pull_quote>div.pull_text{font-size:1.38rem;line-height:1.4545;margin-left:.375rem}
.highlightedText{padding-top:1rem}
.highlightedText .chart_text{padding:0 .625rem}
.highlightedText .chart_text.right{float:right !important}
.highlightedText .chart_text.left{float:left !important}
.highlightedText p{font-size:1rem;line-height:1.375}
.wrapper.about .about_us_bg{background:url(../images/BAML_AboutUs_Mobile.jpg) no-repeat center top #c9dcec;background-size:cover}
.wrapper.about .about_us_bg.cover{background-image:url(../images/BAML_AboutUs_Mobile_blur.jpg)}
.wrapper.about .section_list a.current{color:#0073cf}
.container .about_content .trending_content{padding:2.75rem 0 5rem;margin-top:0}
.container #about_main{padding:0 1.4375rem 18rem}
.container #about_main .heading{margin-top:9rem}
.about .heading{text-align:center}
.about_content .section_list{padding-top:0}
.about_content .heading h1{font-size:2.8125rem;color:#0d204a;letter-spacing:0;margin-bottom:2.1875rem;margin-top:0}
.about_content .heading h2,#about_intro .heading h2{font-size:1.375rem;line-height:1.2727;letter-spacing:0;text-transform:none;padding-bottom:4.6875rem}
#about_intro .heading h2{padding-bottom:0}
.about_content,.about_content.our_approach,.about_content.solutions_services{padding:9rem 0 0}
.heading h2,.our_approach .heading h2,.solutions_services .heading h2{font-size:2.1875rem;color:#0d204a;padding-bottom:.75rem;margin-bottom:0}
.about{margin-left:-0.125rem}
.trending_txt h3{font-size:1.375rem;line-height:1.2727}
.our_approach .map_image>img,.map_image>img{width:100%}
.map_image{margin-bottom:2.5rem;position:relative}
.map_image .tooltip{background:#f9f7f4;font-family:"ConnectionsRegular";font-size:.94125rem;line-height:1.375;border-top-left-radius:2em;border-bottom-left-radius:2em;padding:6px 10px 6px 25px;color:#333;display:none;position:fixed}
.map_image .map_pointers a{position:absolute;display:block;width:5.7392%;height:10.9634%;background:url(../images/map_pointer.png) no-repeat center center transparent;background-size:100%}
.map_image .map_pointers a:hover{opacity:.5}
.map_image .map_pointers a.active{background:url(../images/map_pointer_active.png) no-repeat center center transparent;background-size:100%}
.map_image area{cursor:pointer}
.map_video{padding-left:1.6875rem}
.map_video>h3{font-size:2rem;color:#333;text-transform:uppercase;padding-bottom:0;padding-left:1.875rem}
.map_video>a{font-size:1.375rem;line-height:1.8182;display:inline-block;letter-spacing:-0.01em;color:#0073cf}
.map_video>.tile_wrapper{clear:left}
.approach{background:transparent url(../images/oa_m.png) no-repeat center .875rem;background-size:3.5625rem 2.125rem}
.connections{background:transparent url(../images/gc_m.png) no-repeat center .875rem;background-size:2.25rem 2.125rem}
.approach.current{background-image:url(../images/oa_active.png)}
.about .solutionsServices.current{background-image:url(../images/solutions_icon_active_mob.png)}
.connections.current{background-image:url(../images/gc_active.png)}
.our_approach .img_caption{padding-top:3.5625rem;width:100%}
.our_approach .img_caption li{float:left;width:33%;font-size:1.375rem;padding-bottom:1rem}
.about .key_takeaways{display:none}
.container .left_section .infographic_widget{padding-bottom:2.687rem}
.menu.HamburgerOpened{background:url(../images/close.png) no-repeat center center transparent;background-size:contain}
.menu.contentSaved{height:2.625rem;margin-top:-1.3125rem;width:2.625rem;background:url(../images/contentSaved.png) no-repeat center center transparent;background-size:contain}
#HamburgerMenu{background:url(../images/hm.png) repeat left top transparent;height:100%;position:fixed;top:0;right:0;width:100%;z-index:100;display:none}
#HamburgerMenu .hmcontainer{margin-top:0;display:table;height:100%;width:100%}
#HamburgerMenu .nav_sup{background:#eee;height:6.25rem}
#HamburgerMenu .nav_sup li{border-bottom:medium none;padding:1rem;text-align:center;width:33%;display:table;height:100%}
#HamburgerMenu .nav_sup li a{color:#0d204a;display:table-cell;font-size:1.375rem;vertical-align:middle;line-height:1.4}
#HamburgerMenu .saved_content,#HamburgerMenu h2{clear:both;color:#fff;font-size:2rem;margin:0;padding:1.250rem 0 1rem}
#HamburgerMenu .saved_content,#HamburgerMenu .colLeft h2{text-transform:uppercase;text-align:left}
#HamburgerMenu h2{font-size:1.75rem;padding-bottom:.375rem}
#HamburgerMenu h2,#HamburgerMenu p,#HamburgerMenu a,.HamburgerMenuBreadcrumb span{color:#fff}
#HamburgerMenu .colLeft{border-right:1px solid #060f23}
#HamburgerMenu .colLeft>div{border-right:1px solid #2d3e62}
#HamburgerMenu .colRight,#HamburgerMenu .colRight ul li{position:relative}
#HamburgerMenu .colRight ul li .right{margin-top:-2rem;position:absolute;right:1rem;top:50%}
#HamburgerMenu ul.HamburgerMenuBreadcrumb{border-left:1px solid #ccc;padding:0 20px}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li{padding:.5rem 0;position:relative}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{background:transparent url(../images/hm_pointer.png) no-repeat 0 0;content:" ";background-size:contain;display:block;height:1.875rem;left:-1.375rem;position:absolute;width:1rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li span{display:inline-block;font-size:1.375rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li span.pgTitle{width:90%}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li,#HamburgerMenu ul#storeitems li{border-top:1px solid #2f3f62;border-bottom:1px solid #081227}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child,#HamburgerMenu ul#storeitems li:first-child{border-top:0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:last-child,#HamburgerMenu ul#storeitems li:last-child{border-bottom:0}
#HamburgerMenu #storeitems li{padding:1.25rem 1rem;min-height:10rem}
#HamburgerMenu #storeitems li:last-child{border-bottom:0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li a{color:#000}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li.active a{color:#0073cf}
#HamburgerMenu .HamburgerMenuFooter{background:none repeat scroll 0 0 #0073cf;bottom:0;left:0;position:absolute;width:100%;z-index:99999}
#HamburgerMenu div.left{width:70%}
#HamburgerMenu h3{font-size:1.375rem;color:#fff}
#HamburgerMenu p{font-size:1.375rem}
#HamburgerMenu a:hover,#HamburgerMenu a:hover span{color:#ccc;color:rgba(255,255,255,0.5)}
#HamburgerMenu .del{background:url(../images/trash.png) no-repeat 0 0 transparent;background-size:contain;display:block;color:#fff;height:1.938rem;text-indent:-9999px;width:1.438rem}
#HamburgerMenu .colLeft>div,#HamburgerMenu .colRight{padding-top:1.25rem}
#HamburgerMenu p.intialState{font-size:2.75rem;display:none}
.overlay{background:url(../images/init_overlay.png) repeat scroll left top transparent;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999;display:none}
.overlay .contentSaved{background:url(../images/utilityCheck.png) no-repeat 1.563rem center #f5f2ee;max-width:510px;padding:3rem 5rem 3rem 8.25rem;position:absolute;width:90%;left:50%;top:50%;-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}
.overlay .close{background:url(../images/close_blue.png) no-repeat;position:absolute;top:1rem;right:1rem;text-indent:-2000px;height:2.75rem;width:2.75rem;background-size:contain}
.overlay .contentSaved h3,.overlay .enableCookie h3{font-size:2rem;color:#0d204a}
.overlay .contentSaved p,.overlay .enableCookie p{font-size:1rem;color:#333;padding-top:.5rem}
.overlay .enableCookie{background-color:#f5f2ee;max-width:35rem;padding:3rem 2.5rem;position:absolute;width:90%;left:50%;top:50%;-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}
.shareThis .shareThisContent{background-color:#f5f2ee;max-width:35rem;width:90%;padding:1.625rem 0 8.15rem 0;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}
.shareThis .shareThisContent .tileSocial.nav_ter{width:100%;background:none !important}
.shareThis .shareThisContent .tileSocial.nav_ter li{float:left;width:25%;max-width:8rem;height:6.25rem}
.shareThis .shareThisContent .tileSocial.nav_ter li.email{width:10.75rem}
.shareThisContent h2{color:#0d204a;line-height:1.2727;letter-spacing:-0.005em;padding-left:2.5rem;padding-right:2.125rem;font-size:2.75rem}
.tileSocial li a{display:block;background-size:auto 100%;margin:0;width:100%}
.tileSocial .twitter .addthis_button_twitter{background:url(../images/social-icons/share-overlay/twitter_social.png) no-repeat center center;background-size:contain;width:100%}
.tileSocial .linked .addthis_button_linkedin{background:url(../images/social-icons/share-overlay/linkedin_social.png) no-repeat center center;background-size:contain}
.tileSocial .email .addthis_button_email{background:url(../images/social-icons/share-overlay/email_social.png) no-repeat center center;background-size:contain}
.tileSocial .email .bofaml_email{background:url(../images/social-icons/share-overlay/email_social.png) no-repeat center center;background-size:contain}
.tileSocial{padding-top:3.75rem}
.tileSocial li a span{color:#0d204a;display:block;margin:4.5rem 0 0;font-size:2rem;text-align:center;line-height:1.2727}
.shareThis.overlay .close{top:2.5rem;right:2.125rem;height:2.376rem;width:2.376rem}
.preload{display:none;margin:0 auto;clear:both;height:3.125rem;width:3.125rem;background:url(../images/preloader.gif) left top no-repeat;background-size:100% 100%}
.upper_text{position:absolute;margin-left:1.5%;margin-top:1%}
.tile_wrapper .video_wrapper{opacity:0;z-index:-10000;position:absolute;top:0;left:-9999px}
.tile_wrapper .show_video{opacity:1;z-index:1;left:0;height:100%;width:100%;background-color:#727d95;overflow:hidden}
.tile_wrapper .video_wrapper .video{height:100%;width:100%}
.close_videoplayer{background:#727d95;position:absolute;top:0;width:100%;z-index:999;padding:.25rem 1rem}
.tile_wrapper .close_videoplayer p{float:left;padding:0;font-size:1rem;letter-spacing:-0.005em;color:#fff}
.listView.tile_wrapper .show_video{display:none}
.close_videoplayer span{background:transparent url(../images/video_cls_btn.png) no-repeat right center;cursor:pointer;float:right;height:100%;text-indent:-9999px;width:3rem}
.col_full div.transcript{margin:2.5rem 0}
.wrapperDiv{clear:both}
.below_content{padding:.875rem 0 0 1.5rem}
.img_div{padding-left:1.5rem}
.contact .content_heading .heading{padding-top:12.125rem;text-align:center}
.contactpage .heading h1{font-size:3.2rem;color:#0d204a;line-height:.9924;letter-spacing:0}
.contactpage .heading{padding-top:12.125rem;text-align:center}
.contact .content_heading .heading h1{font-size:3.2rem;color:#0d204a;line-height:.9924;letter-spacing:0;padding-bottom:0}
.contact .content_heading .heading h2{font-size:1.8rem;text-transform:none;margin-bottom:4.1875rem}
.contact .content_heading .heading h2 a{color:#0073cf}
.contact .contact_states h3 a{font-size:1rem;text-transform:none;color:#0073cf}
.row.contact_address{border-top:1px solid #ccc;margin:0 auto}
.contact .Cdetails{clear:both;overflow:hidden;padding-top:2.1875rem;border-bottom:1px solid #ccc;margin-top:.38rem}
.contact .Cdetails:last-child{border-bottom:0}
.contact .Cdetails.Ccontainer2{border-top:0}
.contact .Cdetails h2{text-transform:capitalize;font-size:2.75rem;letter-spacing:.005em;margin-bottom:0;padding:0 0 3.75rem 1.5rem}
.contact .Cdetails h2 span{background-color:#fff}
.contact .Cdetails .contact_states h3{font-size:2rem;text-transform:uppercase;padding:0 0 3.75rem 0;margin-top:-0.8rem;clear:both}
[name~=emea],[name~=uscanada],[name~=asiapacific],[name~=latinamerica]{padding:0 !important}
.contact_states{padding-left:1.5rem}
.contact_states ul{width:100%;padding:0}
.contact_states ul li{padding-bottom:3.75rem}
.contact_states ul li p{padding:0;line-height:1.25;font-size:1.7rem}
.contact_states ul h4{font-weight:normal;font-size:1.7rem;line-height:1;letter-spacing:.005em;color:#333;display:inline;padding-right:1.25rem;text-transform:none;}
.contact_states ul span.officeType{display:block;color:#666;text-transform:none}
.contact_states ul li a{color:#0073cf}
.contact li.key_highlight.active,li.key_highlight.active{background-color:#0073cf}
.contact li.key_highlight a,li.key_highlight a{font-size:2rem}
.regionNavMobile .regionNavArrow{display:none}
.regionNavArrow a,.about_mob .about_menu a,.about_mob_new .about_menu a{border-bottom:1px solid #e1e0df;background:#eee url('../images/regionNavArrow.png') 26px center no-repeat;font-size:2rem;color:#333;display:block;text-align:center;padding:1.25rem 0}
.connection_heading img{width:100%}
.showFixed .nav_article li,.about_mob .about_nav li,.about_mob_new .about_nav li{font-size:1rem;padding:0 1.25rem}
.about_mob .about_menu a{background:#eee url('../images/regionNavArrow.png') right 10px center no-repeat;width:190px;height:40px;margin:0 auto;text-align:left;padding-left:20px}
.about_mob_new .about_menu a.abc{width:150px;height:40px;margin:0 auto;text-align:center}
.about_mob_new .about_menu a.clickable_arrow{background:url("../images/regionNavArrow.png") no-repeat 26px center}
.showFixed .nav_article li a,.about_mob .about_nav li a,.about_mob_new .about_nav li a{color:#0073cf;font-size:2rem;padding:1.25rem 0;text-align:center;display:block;border-bottom:1px solid #e4e3e1}
.showFixed .nav_article li:last-child a{border-bottom:0}
.about_mob{display:block}
.about_desp{display:none}
.nav_dropdown h3{color:#333;border-bottom:1px solid #ccc;padding:.875rem .625rem;font-size:1.75rem;line-height:2;background:#eee url(../images/left_arrow.png) no-repeat;background-position:2.625rem center}
.nav_dropdown{border:1px solid #ccc;background-color:#f9f7f4;text-align:center;width:100%;right:-100%;position:fixed;z-index:107}
.nav_dropdown_list ul li{border-bottom:1px solid #ccc;padding:1.738rem .625rem 2rem}
.nav_dropdown_list ul li a{display:block;color:#0073cf;outline:0;font-size:1.75rem}
.nav_dropdown_list,.contact_dropdown_list{height:330px;overflow-y:scroll;padding:0 1.25rem}
a.trans_link{float:right;padding-right:0;margin:0 2.8%;padding:0;color:#0073cf}
.regulatory_disclosures{margin:.9375rem 0 2.5rem}
.regulatory_disclosures h4{margin-bottom:.5625rem}
.regulatory_disclosures ul{list-style-type:none;margin-left:0}
.regulatory_disclosures ul li a{color:#0073cf;line-height:1.375rem}
ul.nav_sup li a:hover,.actions.stick ul li a:hover span,.actions.stick ul.action_list li a:hover span{color:rgba(13,32,74,0.5)}
.bgFooter a:hover,.actions ul li a:hover span,.init_content a:hover{color:rgba(255,255,255,0.5)}
.tile.tileCollapsed a.quickView,.search_view_toggle>ul li.tiles_view_toggle.highlight a:hover,.search_view_toggle>ul li.list_view_toggle.highlight a:hover,.section_list .current_li a:hover{opacity:1}
.map_video>a:hover,ul.nav_article li a:hover,.nav_dropdown_list ul li a:hover{color:rgba(0,115,207,0.5)}
.section_list .current_li a.current:hover span{color:rgba(0,115,207,1)}
.bgFooter a:hover,.actions ul li a:hover span,.init_content a:hover{color:rgba(255,255,255,.5)}
.section_list a:hover span{color:rgba(0,115,207,0.5)}
.section_list a.current:hover span{color:#0073cf;opacity:1}
.poster_img{position:absolute;top:24%;left:15%;width:66%}
.left_section a{font-size:1.375rem;color:#0073cf}
div.tagsinput{float:left;width:91%}
.tagsinput{border:1px solid #a5d24a;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;float:left;padding:.25rem;text-decoration:none;background:#cde69c;color:#638421;margin-right:5px;font-family:helvetica;font-size:.8125rem;z-index:99;position:relative}
.tagsinput a{font-weight:bold;color:#82ad2b;text-decoration:none;font-size:.6875rem}
div.tagsinput input{margin:0;font-size:1rem;background:transparent;color:#fff;outline:0;margin-right:5px}
div.tagsinput div{float:left}
.tags_clear{clear:both;width:100%;height:0}
.searchStarted .searchSite .tagsinputwrap .inputbox{width:5rem !important}
.tagsinputwrap{width:87%;margin-left:2%}
.tagsinputwrap .input-default{display:none !important}
.vdo_link{float:right;margin:-2.5rem 4rem 0 0}
.careers .content .content_heading{padding:11rem 0 .5rem;text-align:center}
.careers .content_heading h1{font-size:3.5rem;color:#0d204a;padding-bottom:1.5rem}
.careers .content_heading p{font-size:1.75rem;color:#333;line-height:1.2857;padding-bottom:2rem}
.careers .Cdetails{border-top:1px solid #ccc;padding-right:3.75rem}
.careers .Cdetails h2{font-size:2rem;color:#333;padding:3.375rem 0 .875rem;letter-spacing:.005}
.careers .Cdetails p{font-size:1.75rem;color:#333;padding-bottom:2.75rem;line-height:1.2857}
.careers .Cdetails div.btn_details{width:100%;margin:0 auto;margin-left:1.875rem}
.careerpage .content .heading{padding:11rem 0 .5rem;text-align:center}
.careerpage .heading h1{font-size:3.5rem;color:#0d204a;padding-bottom:1.5rem}
.careerpage .heading p{font-size:1.75rem;color:#333;line-height:1.2857;padding-bottom:2rem}
.careerpage .Cdetails{border-top:1px solid #ccc;padding-right:3.75rem}
.careerpage .Cdetails h2{font-size:2rem;color:#333;padding:3.375rem 0 .875rem;letter-spacing:.005}
.careerpage .Cdetails p{font-size:1.75rem;color:#333;padding-bottom:2.75rem;line-height:1.2857}
.careerpage .Cdetails div.btn_details{width:100%;margin:0 auto;margin-left:1.875rem}
.contentWrap .btn_details.start_here a{color:#fff}
.contentWrap .start_here,.explore_btn{display:block;width:16.25rem;height:5rem;background-color:#0073cf;color:#fff;font-size:1.75rem;margin:0 auto;text-align:center;line-height:2.86;margin-bottom:5rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25),0 1px 1px 0 rgba(255,255,255,0.35) inset}
.explore_btn{margin:0 auto !important}
.download_white_ppr,.btn{clear:both;margin:2rem 0}
.countrypagehubPage .download_white_ppr,.countrypagehubPage .btn{clear:both;margin:2rem 0;position:absolute;top:10px;left:50%;text-align:left}
.download_white_ppr h2{font-size:1.22rem;line-height:1.22;margin-bottom:.875rem;display:none}
.download_white_ppr a,.btn a{background:#0073cf;color:#fff;padding:1.25rem 4.0625rem;font-size:1.75rem;display:inline-block}
.download_white_ppr a:hover,.btn a:hover{background-color:#75add6}
.no_display{display:none !important;visibility:hidden}
.article_transcript hr{margin-top:4.6875rem}
.fixfixed,.wrapper .wrapperimage,.wrapper .main_bg .wrapperimage{position:absolute !important}
.tile_wrapper .outer-container{position:relative;height:100%}
.tile_wrapper .BrightcoveExperience{position:absolute;top:10px;left:0;width:100%;z-index:99;height:100%}
.tile_wrapper .videoDivwrapper{background-color:red;opacity:0;z-index:-10000;position:absolute;top:0;left:-9999px}
.listView .hide_list{display:none}
.clustertilecontainer{clear:both;float:left}
.clustertilecontainer.right,.clustertilecontainer.clusterFrmr{float:right}
.article_transcript .video_poster{display:none !important}
.home_body .searchWrapper .searchStarted.fixInput,.homehubPage .searchWrapper .searchStarted.fixInput,.errorpage404hubPage .searchWrapper .searchStarted.fixInput,.nosearchresulthubPage .searchWrapper .searchStarted.fixInput{position:absolute;display:block;left:50%;top:22.375rem;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.home_body .searchWrapper .searchStarted.fixInputMobLess,.homehubPage .searchWrapper .searchStarted.fixInputMobLess{top:5rem}
.errorpage404hubPage .searchWrapper .searchStarted.fixInput,.nosearchresulthubPage .searchWrapper .searchStarted.fixInput{top:17.375rem}
#wrapper{position:absolute;z-index:1;top:2.813rem;bottom:4.375rem;left:1.25rem;width:96%;overflow:hidden}
#scroller{position:absolute;z-index:1;width:96%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.iScrollVerticalScrollbar{position:absolute;z-index:9999;width:.75rem;bottom:0;top:2px;right:2px;overflow:hidden;border:1px solid #ccc;background-color:#ccc}
.iScrollIndicator{border:1px solid #ccc;background-color:#0d204a;width:100%}
.related_solutions_wrapper,.keyHightLights_wrapper{z-index:99}
.section_list_fixed_nav{left:50%;position:fixed;z-index:999}
.regional_wrap .cluster_wrap .title_content h1{font-family:"ConnectionsRegular"}
.regional_wrap .cluster_wrap .title_content h2{display:block}
.regional_wrap .country_dropdown,.regional_wrap_about_us .country_dropdown_about_us{background-color:#eee;width:19.75rem;margin:0 auto;margin-bottom:14.375rem}
.regionalpage .cluster_wrap .title_content h1{font-family:"ConnectionsRegular"}
.regionalpage .cluster_wrap .title_content h2{display:block}
.regionalpage .country_dropdown{background-color:#eee;width:19.75rem;margin:0 auto;margin-bottom:14.375rem}
.country_dropdown .dropdown_header,.country_dropdown_about_us .dropdown_header{width:100%;overflow:hidden}
.country_dropdown .dropdown_header .dropdown_title,.country_dropdown_about_us .dropdown_header .dropdown_title{display:block;padding:0 1.75rem;color:#0d204a;border-right:1px solid #ccc;float:left;line-height:3.1;width:16rem;font-size:1.75rem}
.country_dropdown_about_us .dropdown_header .dropdown_title{width:15.5rem}
.country_dropdown .dropdown_header .dropdown_arrow{display:block;background:url(../images/regionNavArrow.png) no-repeat;background-position:center center;background-size:auto;height:2rem;width:2rem;cursor:pointer;float:left;margin:1.5rem .8rem;padding:0rem}
.country_dropdown_about_us .dropdown_header .dropdown_arrow_about{display:block;cursor:pointer;float:left;padding:1.9rem 1rem}
.country_dropdown .dropdown_header .arrow_up,.country_dropdown_about_us .dropdown_header .arrow_up{background:url(../images/regionNavArrowUp.png) no-repeat;background-size:cover}
.country_dropdown .regions_dropdown_content,.country_dropdown_about_us .regions_dropdown_content_about{width:100%;height:auto;overflow:auto !important;display:none;background:none repeat scroll 0 0 #f9f7f4}
.drpdwn_widthIE9{width:218px}
.country_dropdown .regions_dropdown_content ul,.country_dropdown_about_us .regions_dropdown_content_about ul{margin:0;padding:.625rem 2rem .3125rem}
.country_dropdown .regions_dropdown_content ul li,.country_dropdown_about_us .regions_dropdown_content_about ul li{border-bottom:1px solid #ccc;color:#0073cf;text-align:center;line-height:1;padding:1.5rem 0}
.country_dropdown_about_us .regions_dropdown_content_about ul li{font-size:2rem}
.country_dropdown .regions_dropdown_content ul li a,.country_dropdown_about_us .regions_dropdown_content_about ul li a{color:#0073cf}
.country_dropdown .regions_dropdown_content ul li:last-child,.country_dropdown_about_us .regions_dropdown_content_about ul li:last-child{border-bottom:0}
.country_dropdown h3,.country_dropdown_about_us h3{background:url(../images/left_arrow.png) no-repeat scroll 2.625rem center #eee;border-bottom:1px solid #ccc;color:#333;font-size:2rem;line-height:2;padding:.875rem .625rem;text-align:center;display:none;cursor:pointer;text-transform:uppercase}
.country_dropdown .dropdownAbs,.country_dropdown_about_us .dropdownAbs{left:0;position:fixed;top:50px;width:100%;z-index:105}
.flexslider_bg .image_wrap,.flexslider_bg .video_wrap{width:60%}
.country_page .left_section .translate h1{font-size:1rem;color:#333}
.country_page .left_section .translate h1 a{color:#0073cf}
.country_page .left_section .country_content,.country_page .left_section .china_content{border-bottom:1px solid #ccc;color:#333;margin-bottom:30px;padding-bottom:15px}
.country_page .left_section .country_content p,.country_page .left_section .china_content p{margin-bottom:15px}
.country_page .left_section .country_content ul{padding-bottom:15px}
.country_page .left_section .country_content ul li{color:#0073cf}
.country_page .title_subtitle h1{font-size:2.625rem}
.country_page .left_section .china_content,.translate .two{display:none}
.countrypage .left_section h1{font-size:1rem;color:#333}
.countrypage .left_section .translate h1{font-size:1rem;color:#333}
.countrypage .left_section .translate h1 a{color:#0073cf}
.countrypage .left_section .country_content,.countrypage .left_section .china_content{border-bottom:1px solid #ccc;color:#333;margin-bottom:30px;padding-bottom:15px}
.countrypage .left_section .country_content p,.countrypage .left_section .china_content p{margin-bottom:15px}
.countrypage .left_section .country_content ul{padding-bottom:15px}
.countrypage .left_section .country_content ul li{color:#0073cf}
.countrypage .left_section .china_content,.translate .two{display:none}
.countrypage .translate div{float:left}
.countrypage .translate p{display:block;float:left}
.countrypage .left_section .col_full>ul{list-style-type:disc;margin:0 0 0 1.2rem}
.countrypage .left_section ul ul{list-style-type:circle;margin:0 0 0 3rem}
.article .award_widget{padding-left:20px;padding-top:30px}
.imgA1{position:absolute;z-index:1;left:0}
.imgB1{position:absolute;z-index:3;left:50%;top:50%;margin-left:-2.5rem;margin-top:-2.5rem;width:5rem;height:auto !important}
.footNote ul{margin:0;list-style-type:none}
.footNote ul li{color:#666;margin-left:1.3rem;margin-bottom:.5rem;text-indent:-1.375rem;list-style-type:none}
.footNote ul li sup{font-size:80%;padding-right:.25rem;margin-right:.1875rem;display:inline-block;width:1.125rem;text-align:right}
.left_section .text_headline_wrapper{background-color:#ebe7dd;overflow:hidden;padding:2.5rem 1.25rem;width:100%}
.container .left_section .text_headline_wrapper h2{font-style:italic;text-transform:none;margin-bottom:10px;line-height:1}
.container .left_section .text_headline_wrapper p{margin:0;padding:0}
.map_image :focus{outline:none !important;border:none !important}
.article_content_slider .flexslider .slides .carousel_container{background:0;width:100%;margin:0;padding:0}
.article_content_slider .flexslider .slides .carousel_container .carousel_content{float:left;margin:0 .5%;padding:1.6875rem;background:#f9f7f4;height:auto;overflow:hidden}
.article_content_slider .flexslider .slides .col_4_carousel>div{width:24%}
.article_content_slider .flexslider .slides .col_3_carousel>div{width:32.33%}
.article_content_slider .flexslider .slides .col_2_carousel>div{width:49%}
.article_content_slider .flexslider .slides .col_1_carousel>div{width:99%}
.article_content_slider .flex-direction-nav .flex-disabled{opacity:.4 !important;filter:alpha(opacity=40) !important}
.disclaimer_pop,.terms_conditions_pop,.tab-content{display:none}
.tab-content.current{display:block}
.disclaimer_pop ul.bullet li .tab-link.current{color:#333}
.disclaimer_pop .init_content,.terms_conditions_pop .init_content{height:37.5rem;overflow:auto}
.disclaimer_pop ul.bullet li,.terms_conditions_pop ul.bullet li{padding-bottom:2.5rem;font-size:1.75rem;line-height:1.572}
.disclaimer_pop ul.bullet li:last-child,.terms_conditions_pop ul.bullet li:last-child{padding-bottom:0}
.disclaimer_pop ul.bullet li a,.terms_conditions_pop ul.bullet li a,.disclaimer_pop p a:hover,.terms_conditions_pop p a:hover{color:#0073cf}
.disclaimer_pop ul.bullet li a,.disclaimer_pop p a,.terms_conditions_pop ul.bullet li a,.terms_conditions_pop p a{background-color:#fff;text-align:left;display:inline;margin:0;padding:0;color:#0073cf}
.terms_conditions_pop .content_wrap ul.list_bullets{list-style:disc;padding-left:2rem;padding-bottom:1.56rem}
.terms_conditions_pop .content_wrap ul.list_bullets li{font-size:1.75rem;line-height:1.572}
.terms_conditions_pop .init_content .content_wrap h2{font-size:1.6rem}
.terms_conditions_pop .content_wrap .indent_text{padding-left:2rem}
.terms_conditions_pop .content_wrap .indent_text h3{font-size:1.5rem}
.terms_conditions_pop .content_wrap ul.list_bullets li{font-size:1.375rem;line-height:1.27;letter-spacing:-0.005em;padding-bottom:.5rem}
.nav_dropdown .nav_dropdown_list ul.no_border li.client_last_li{border-bottom:1px solid #ccc}
.carousel_content div{width:100%;height:100%}
.dvVideoCarouselOuter{padding:0 2.75%;position:relative;display:none}
.dvVideoCarouselInner{margin:0 .5%;padding:1.6875rem;background-color:#f9f7f4}
.directionNav a{background:url(../images/bg_direction_nav.png) no-repeat 0 0;background-size:100% auto;height:3.125rem;width:2.375rem;display:block;position:absolute;top:42%;cursor:pointer}
a.prevVideo{left:0}
a.nextVideo{right:0;background-image:url(../images/bg_direction_nav_next.png)}
.videoList{text-align:center;margin-top:1rem}
.videoList li{display:inline-block;cursor:pointer;height:1.25rem;width:1.25rem;text-align:center;margin:0 6px;margin-top:.5rem}
.videoList li a.active{background-image:url(../images/bg_flex_control_active.png)}
.videoList li a:hover{background-image:none;background-color:#555}
.videoList li a{background:url(../images/bg_flex_control.png) no-repeat 0 0;display:block;height:1.25rem !important;width:1.25rem !important;background-size:cover}
.dvVideoCarouselInner span,.dvVideoCarouselInner div{height:100%}
.directionNav a.disabled{opacity:.4;cursor:default}
.caption_container{background:none !important;width:100% !important;padding:0 !important;margin-top:20px !important;font-size:1rem;line-height:1.375}
.header_copy{color:#333}
.caption_copy{color:#666}
.errorpage404 .container .content,.errorpage301 .container .content,.errorpage500 .container .content,.investorrelationshubPage .container .content{min-height:0;padding:0}
.investorrelationshubPage .container .content{margin-bottom:5rem}
.flex-direction-nav .flex-prev.slick-prev{left:0 !important}
.video_wrap{overflow:hidden;width:100%}
.chapters{width:100%;margin-left:0;height:28.75rem;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:1px solid #CCC;border-radius:2px}
.chapters>div{height:28.75rem;overflow-x:hidden;overflow-y:scroll}
.playlist-item img{float:left;clear:left;margin-right:5px;background-color:#d2d2d2;padding-top:7px;padding-bottom:7px}
.playlist-item h6{font-size:1.34rem;font-weight:500}
.chapters .playlist-item p{font-size:1.4rem;position:absolute;bottom:4px;left:9rem}
.playlist-item{border:1px solid #CCC;padding:6px 0 6px 2px;cursor:pointer;background-color:#fbfcfe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfcfe),to(#dedfe1));background-image:-webkit-linear-gradient(top,#fbfcfe,#dedfe1);background-image:-moz-linear-gradient(top,#fbfcfe,#dedfe1);background-image:-o-linear-gradient(top,#fbfcfe,#dedfe1);background-image:-ms-linear-gradient(top,#fbfcfe,#dedfe1);background-image:linear-gradient(top,#fbfcfe,#dedfe1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fbfcfe',EndColorStr='#dedfe1');margin:3px 1px 3px 3px;border-radius:2px;overflow:hidden;position:relative}
.playlist-item-selected h6{color:#529391}
.playlist-item-selected img{background-color:#aec741}
.goto_regional_link{margin-bottom:.5rem}
.goto_regional_link a{color:#0073cf}
.right_section .author_wrap .author_img{width:100%;margin-bottom:1.25rem}
.investor_heading h2{font-size:1rem;text-transform:none}
.explore_btn a{color:#fff}
.title_font_size{font-size:42px !important}
.title_dark_blue{color:#0d204a !important}
#B1_102_4CLD_C1-2 .disclaimer_txt img.margin_b_30{margin-bottom:0 !important;vertical-align:top}
.masthead_title h2{font-size:22px;color:#333;margin-top:1.4375rem;margin-bottom:3px}
.masthead_title p{font-size:16px;color:#333;margin-top:6px;margin-bottom:6px;line-height:1}
.darkblue_bttl{font-size:2.7rem;padding-top:27px;color:#0d204a;margin-bottom:9px}
.subgray_ttl{font-size:1.5rem;text-transform:none !important;color:#666;padding-bottom:26px}
.bg_strip_author{background:url(../images/arrow_down_full.png) center no-repeat;height:1.3125rem}
.noborder{border:none !important}
.author_section{padding-top:1.75rem;padding-bottom:3.75rem;border-bottom:1px solid #ccc}
.masthead_title .author_img{background:white;border:5px solid rgba(255,255,255,0.2);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;background:white none repeat scroll 0 0 padding-box content-box;border-radius:71px;height:120px;width:120px;float:left;margin-right:20px;overflow:hidden}
.pull_quote_author{color:#0d204a;min-height:9.75rem;padding:.175rem 1.75rem 1.875rem;position:relative}
.pull_quote_author>div.quote_name{font-size:1rem;color:#666;padding-left:.375rem}
.pull_quote_author .text_quotes{font-size:3rem;line-height:0;position:absolute}
.pull_quote_author .text_quotes.before{left:.6875rem;top:1.4rem}
.pull_quote_author .text_quotes.after{margin-left:-0.2rem;position:static;vertical-align:middle}
.pull_quote_author>div.pull_text{font-size:1.38rem;line-height:1.4545;margin-left:.375rem;font-style:italic}
.pull_quote_author h2{padding:1.0rem 0 0 0;font-style:normal;margin:0;color:#0d204a;text-transform:none !important}
.pull_quote_author p{font-size:14px;font-style:normal;color:#666}
.call_to_action{font-size:21px;margin:1.25rem 0 0 0}
.masthead_trendsbg .hero_section{padding-top:8.7rem}
.masthead_trendsbg .hero_section{padding-bottom:1.2rem}
.author_section h2{font-size:22px;color:#666}
.author_section h1{font-size:35px;color:#0d204a}
.masthead_trendsbg .hero_section .actions{padding-top:30px}
.traderwrapper .left_section{margin-top:-1.9rem}
.traderwrapper .right_section{margin-top:-1.9rem}
.linehr{height:1px;overflow:hidden;background-color:#ccc;width:100%}
.masthead_ttllargebg .hero_section{height:415px !important;padding:0}
.masthead_ttllargebg h1{color:#fff;margin-top:235px !important;padding:0 15px;font-size:2.5rem}
.masthead_ttllargebg_m .hero_section{height:415px !important;padding:0}
.masthead_ttllargebg_m h1{color:#fff;margin-top:247px !important;padding:0 15px;font-size:2.5rem}
.boddash_wrapper{border-bottom:1px dashed #ccc;float:left;font-size:1.3rem;width:100%;padding:17px 20px 0 5px}
.boddash_wrapper img{float:left;padding:0 20px 0 0}
.divborr{border-right:1px solid #ccc}
.divborl{border-left:1px solid #ccc}
.divbotbot_dashl{border-bottom:1px dashed #ccc}
.divbotbot_dashr{border-bottom:1px dashed #ccc}
.col50_per{width:50%;float:left}
.pad30{padding:30px}
.pad15{padding:15px}
.divbotbor_res{border-bottom:0}
.flexslider_bg.carousel_content .trans_link{padding:0 !important}
.flexslider_bg.carousel_content a.trans_link{padding:0 !important}
.video-height{height:700px}
.main-video-height span{height:700px\9\0}
.masthead_blnktmpl_largebg .hero_section{padding:0}
.masthead_blnktmpl_largebg h1{color:#fff;padding:0;font-size:3.8rem}
.masthead_blnktmpl_largebg h2{color:#f3c45c !important;font-size:2em}
.left_section_noborder{border-right:none !important}
.fixed_actions_container{margin-top:100px}
.carouselholder{width:84%;margin:0 auto;padding:40px 0 40px 40px}
.carousel_container img{width:auto !important}
.slidesshowholder{padding:0 !important}
.slidesshowholder .flex-direction-nav{width:90%;margin:16px auto 0 auto !important;height:59px}
.slidesshowholder .flex-direction-nav a{display:block;width:40px;height:66px;position:absolute;top:40% !important;overflow:hidden;opacity:1;cursor:pointer}
.slidesshowholder .flex-direction-nav .flex-prev{left:8% !important}
.graycolor{background:#f4efe7 !important}
.darkbluecolor{background:#064288 !important}
.goldencolor{background:#f4c75d !important}
.left_section .carouselholder{width:85% !important}
.left_section .slidesshowholder .flex-direction-nav{width:95% !important}
.left_section .slidesshowholder{margin:0}
.bluebt a{width:200px !important}
.carouseldiv1{width:48%;padding-right:20px;float:left}
.carouseldiv2{width:48%;padding-left:20px;float:left}
.bluecapheader{font-size:2.175rem !important;text-transform:none !important;color:#064288 !important}
.videothumb .slides>li>div{width:100% !important;margin:0 !important}
.videothumb .slides>li>.dvVideoCarouselInner>div{height:478px}
.videothumb .slides img{width:93% !important}
.videothumb .slides>li>div .dvVideoCarouselInner div object{min-height:520px}
.flexslider .slides>li:hover{cursor:pointer !important}
.videothumb .slides .flex-active-slide>img{border:3px solid #0d204a !important}
.highlights_carousal .flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{margin-top:-2.5% !important}
.article_content_slider .flex-direction-nav .flex-disabled{opacity:.8 !important}
.highlights_carousal .flex-direction-nav a{background-color:#ccc;background-position-x:15px;background-position-y:12px}
.flexslider .article_transcript .video_article1 object{position:absolute !important}
.videothumb_block{padding:0 !important;margin:0 !important}
.slidesshowholderthumb{width:100%}
.videothumb .slides>li>div{width:100% !important;margin:0 !important}
.videothumb .slides>li>.dvVideoCarouselInner>div{height:478px}
.videothumb .slides img{width:93% !important}
.videothumb .slides>li>div .dvVideoCarouselInner div object{min-height:520px}
.flexslider .slides>li:hover{cursor:pointer !important}
.videothumb .slides .flex-active-slide>img{border:3px solid #0d204a !important}

.hamburgermenu{max-height:0;overflow:hidden;width:292px;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s;position:absolute;top:6.5rem;right:1%}
.hamburgermenu.menuOpen{max-height:1000px;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}
#hmenulink,#hmenulink ul,#hmenulink li,#hmenulink a{margin:0;padding:0;border:0;list-style:none;font-weight:normal;text-decoration:none;position:relative}
#hmenulink a{line-height:1.3}
#hmenulink{background:#182a52;padding:3px}
#hmenulink>ul>li{margin:0}
#hmenulink>ul>.septmenu{border-top:1px solid #081227}
#hmenulink>ul>.last{border-bottom:1px solid #2f3f62;padding-bottom:8px}
#hmenulink>ul>.footermenu>a>span{font-size:1.075rem}
#hmenulink>ul>li:last-child{margin:0}
#hmenulink>ul>li>a{display:block;color:#fff;font-size:1.375rem}
#hmenulink>ul>li>a>span{display:block;padding:0.85rem 5.3125%}
#hmenulink>ul>li>a:hover{text-decoration:none;color:#ccc}
#hmenulink>ul>li.active{border-bottom:0}
#hmenulink>ul>li.active>a{color:#fff}
#hmenulink>ul>li>a:hover{color:#ccc}
#hmenulink>ul>li.has-sub>a span{background:none !important}
#hmenulink>ul>li.has-sub.active>a span{background:none !important}
#hmenulink ul ul{padding:5px 12px;display:none}
#hmenulink ul ul li{padding:3px 0}
#hmenulink ul ul a{display:block;color:#fff;padding-left:10px}
#hmenulink ul ul a:hover{color:#ccc;padding-left:10px}
#hmenulink .nav_sup .footermenu a:hover{color:#ccc}
.close-overlay{position:fixed;width:100%;height:100%;top:0;background:#fff;opacity:0;z-index:1}
.hamburgermenu #hmenulink .nav_sup{background:#eee;height:6.25rem}
.hamburgermenu #hmenulink .nav_sup li{border-bottom:medium none;padding:1rem;text-align:center;width:33%;display:table;height:100%;border-right:1px solid #ccc}
color:#0d204a;display:table-cell;font-size:1.375rem;vertical-align:middle;line-height:1.4}
.hamburgermenu #hmenulink .nav_sup .lastLi{width:34%}
.savedcount{position:absolute;margin:-26px 10px 0 0;left:177px;color:#000;background:#fff;border-radius:35px;padding:1px 5px;font-size:12px;font-weight:bold}
.hamburgertopnav{display:none}
.arrow-main{float:left;width:100%;position:absolute;bottom:50px;box-shadow:0 0 5px 0 #333}
.arrow-wrap{position:absolute;z-index:1;left:50%;top:-5em;margin-left:-5em;background:url(../../../content/dam/boamlimages/images/scrollhome_arrow.png) center no-repeat;width:10em;height:10em;padding:4em 2em;border-radius:50%;font-size:.5em;display:block}
@-webkit-keyframes arrows{0{top:0}
10%{top:12%}
20%{top:0}
30%{top:12%}
40%{top:-12%}
50%{top:12%}
60%{top:0}
70%{top:12%}
80%{top:-12%}
90%{top:12%}
100%{top:0}
}
.arrow-wrap .arrow{-webkit-animation:arrows 2.8s .4s;-webkit-animation-delay:3s}
.arrow-wraplink{position:fixed !important;bottom:44px !important;right:-47%}
.arrowlinkhome{font-size:19px;position:absolute;left:19px;top:-2px;color:#000}
.flexslider .article_transcript .video_article1 object{position:absolute !important}
.arrow-wrap:hover{opacity:.4}
.general_disclaimer{height:10px;overflow:hidden !important;border:1px solid red}
.typed-cursor{position:relative;color:#fff;padding-left:1px}
#dummySearchBarSuggest{display:none}
#dummySearchBarSuggest>ul{display:none;left:20px;border-top:0;background-color:white}
#dummySearchBarSuggest>ul>li{float:left;clear:none;display:inline;width:49%}
#dummySearchBarSuggest>.ui-autocomplete li.ui-menu-item{border:0;margin:0 .5%;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-left:.8rem !important;padding-right:.8rem !important}
#dummySearchBarSuggest>.ui-autocomplete li.ui-menu-item:last-child{padding-bottom:.8rem !important}
#dummySearchBarSuggest .ui-menu .ui-menu-item a{font-size:1.23rem;padding:.35rem 0}
#dummySearchBarSuggest .srchboxtitle{color:black;font-weight:bold;background:white;width:100%;display:block;padding-top:.8rem;padding-bottom:.8rem;padding-left:1.0rem;position:absolute;text-align:left;font-size:1.23rem;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}
#dummySearchBarSuggest .ui-menu .ui-menu-item a:hover,.ui-menu .ui-menu-item a:focus{background:#cae1f3;border:0}
.input-default{opacity:0}
@media(max-width:767px){#dummySearchBarSuggest .ui-menu .ui-menu-item a{font-size:1.2rem}
#dummySearchBarSuggest>.ui-autocomplete li.ui-menu-item{margin:0;padding-left:.8rem !important;padding-right:.8rem !important}
#dummySearchBarSuggest .ui-menu .ui-menu-item a{font-size:1.23rem;padding:.35rem 0}
}
.tandtSearchBar{padding:0 .5rem !important}
.site_search_v1{background:url(../images/search_icon_sm.png) no-repeat scroll 1.1rem center #0052c2;height:4.065rem;margin-top:0;position:absolute;right:0;top:0;width:8.7rem;color:#fff;font-size:1.18rem;padding-left:1.8rem;background-size:contain;cursor:pointer}
@media(max-width:767px){.site_search_v1{height:4rem}
}
@media screen\0,screen and (min-width:768px){.searchStarted.fixInput .site_search_v1{height:3.40rem !important}
.searchStarted .site_search_v1{height:3.40rem !important}
}
@media(max-width:767px){.hamburger-holder{display:block;overflow-y:scroll;padding-top:0;padding-left:0;margin-bottom:0;width:100%;background:#182a52}
.hero_wrapper .hero_section{padding-top:120px;padding-bottom:2rem}
.footerMain p{padding: 3.75rem 5.425% 1.5rem;text-align:left;font-size:11px;}
.footersub .footersub_con{padding: 26px 5.425% 26px;}
.footerMain p.beian{padding: 0rem 5.425% 1.5rem;text-align:left;font-size:11px;}
.footerMain a.icp {
    display: inline-block;
    
    font-size: 0.9rem;
    color: #999;
    margin-bottom: 0;
    margin-right: 1rem;}
.footerMain span{font-size:1.8rem}
.static_menuitem_ham{display:block;padding:6px 10px;color:#fff;font-size:1.7rem}
.scrollCheck.col_3_4 .col_full{padding-left:0}
.left_section hr{margin:1rem 0}
.actions ul li span{diplsya:block}
}
@media(min-width:768px){.hamburger-holder{display:block;overflow-y:auto;padding-top:0;padding-left:0;margin-bottom:0;width:100%}
.static_menuitem_ham{display:block;padding:6px 10px;color:#fff;font-size:1.375rem}
}
.d_article_h1{font-size:2rem;line-height:1;color:#0d204a;margin:0;margin-bottom:.5rem;font-weight:normal}
.smfont1{font-size:.9rem !important}
.smfont2{font-size:1.2rem !important}
.imgwrapleft{float:left !important;padding:0 25px 26px 0 !important}
.imgwrapright{float:right !important;padding:0 0 26px 25px !important}
.arrow-main-mix-hub{float:left;width:100%;position:relative;margin-top:50px;text-align:center}
.arrow-main-mix-hub h2{text-transform:none;font-size:2.1875rem;letter-spacing:-0.005rem;color:#0d204a}
.arrow-main-mix-hub a#exploreMoreSection{color:#0d204a}
.mixhome .homepage-masthead{margin-top:125px}
.mixhome .homepage-masthead h1.masthead-content-item__title{padding-bottom:1rem;text-align:left}
@media(max-width:767px){.mixhome .homepage-masthead{margin-top:32px}
}
*{box-sizing:border-box!Important}
.mixhome .homepage-masthead p.masthead-tiles-item__sub-title{font-size:16px!Important;line-height:1.25rem!Important}
.mixhome .homepage-masthead p.masthead-tiles-item__title{font-size:16px!Important;line-height:1.25rem!Important}
.wrapper .mixhome_bg{background-size:cover;opacity:1}
.mixhome .content{padding:0}
.mixhome .section_content{padding-bottom:0;opacity:1;overflow:hidden}
.mixhome h1{text-align:center;font-size:2.8125rem;line-height:1.1;color:#0d204a;margin:0;letter-spacing:.1px;padding-bottom:2.625rem}
.wrapper .mixhome_bg{background-size:cover;min-height:.625rem;height:100%;position:fixed;width:100%;z-index:-1;left:0}
.wrapper.mixhome.relative .container{padding-bottom:7rem;overflow:hidden}
.wrapper .mixhome_bg{background:url(../../../content/dam/boamlimages/solutions_bg/m_bofa_simplified_flagscape_grey_rgb.png) no-repeat scroll center top;background-color:#ececed}
@media(min-width:820px){.wrapper .mixhome_bg.cover{opacity:0;background:url(../../../content/dam/boamlimages/solutions_bg/bofa_simplified_flagscape_grey_rgb.png);background-color:#ececed}
.wrapper .mixhome_bg{background:url(../../../content/dam/boamlimages/solutions_bg/bofa_simplified_flagscape_grey_rgb.png);background-color:#ececed}
}
.mixhomehubPage .searchStarted{display:none}
.mixhomehubPage .searchWrapper .searchStarted.fixInput{position:absolute;display:block;left:50%;top:22.375rem;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.mixhomehubPage .searchWrapper .searchStarted.fixInputMobLess{top:5rem}
body.largeScreen.mixhomehubPage{height:1610px;overflow-y:scroll}
.largeScreen .mixhomehubPage .footerMain{display:none}
.mixhomehubPage .searchWrapper{position:relative}
.mixhomehubPage .searchWrapper .searchStarted{display:none}
.mixhomehubPage .searchWrapper .searchStarted.fixInput{top:17.375rem}
.mixhomehubPage .section_list.section_list_fixed_nav{left:52%}
.mixhomehubPage .section_list.section_list_fixed_nav{left:50.5%}
.mixhomehubPage .section_list.section_list_fixed_nav{left:52%}
.mixhomehubPage .art_header_par:nth-child(1){height:0}
.mixhomehubPage .menuLinks{height:48px}
.mixhomehubPage .section_content .searchStarted .searchSite .inputbox{height:36px}
@media(min-width:768px){.searchWrapper .searchStarted{margin-left:40px}
}
@media(min-width:1160px){.searchWrapper .searchStarted{margin-left:120px}
}
@media(min-width :768px){.mixhomehubPage .searchStarted .searchSite .inputbox{margin:0rem 0rem !important}
}
@media only screen and (max-width:480px){.mixhomehubPage .arrow-main-mix-hub{display:none}
.mixhomehubPage .trending_content{padding-top:0 !important;padding-bottom:0 !important}
.mixhomehubPage .trending_txt{padding-bottom:1px !important}
.mixhomehubPage .trending_wrapper .trending_txt h2{margin:1.5rem 0 .5rem !important}
.mixhomehubPage .masthead-content{min-height:350px !important}
}
@media only screen and (min-width:481px) and (max-width:768px){.mixhomehubPage .arrow-main-mix-hub{display:none}
.mixhomehubPage .trending_content{padding-top:0 !important;padding-bottom:0 !important}
.mixhomehubPage .trending_txt{padding-bottom:1px !important}
.mixhomehubPage .trending_wrapper .trending_txt h2{margin:1.5rem 0 .5rem !important}
.mixhomehubPage .masthead-content{min-height:350px !important}
.sp,.key_takeaways a span.sp{display:block}
.pc,.key_takeaways a span.pc{display:none}

}
@media only screen and (min-width:768px){.mixhomehubPage .section_list a span{padding-bottom:0 !important}
.mixhomehubPage .trending_content{padding-top:40px !important}
.mixhomehubPage .menuLinks{margin-right:.5rem !important}
.mixhomehubPage .disclaimer_logo img{margin:.375rem 4rem 0 .65rem !important}
.mixhomehubPage .arrow-main-mix-hub{margin-top:25px !important}
.mixhomehubPage .mixhome .homepage-masthead{margin-top:155px !important}
}
@media (max-width:767px) and (min-width:406px) {
	.logo, .disclaimer_logo img {margin: 10px;width: 200px;margin-left: 20px;}
}

@media(min-width:768px){html{font-size:100%}
p,.p{font-size:1rem}
.tile ul{width:100%;left:0;height:2.5rem;bottom:.5rem}
.tileCollapsed .full_width ul,.tile.image_tile.tileCollapsed ul{width:45.5%}
.tile_wrapper .tile{height:18.75rem;width:12.5rem;margin:0 20px 2.5rem}
.tile.tileCollapsed,.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width,.cluster_wrap .tile_title_wrap{width:27.5rem}
.cluster1 .tile_title_wrap,.cluster3 .tile_title_wrap{margin:0 20px}
.cluster3 .tile_title_wrap{float:right}
.tile_detail{width:12.5rem;padding-bottom:.625rem}
.image_tile .tile_detail .tile_text{height:68% !important}
.tile.tileCollapsed .tile_text,.tile.tileCollapsed.image_tile .tile_detail .tile_text{height:84% !important}
.tile .tile_text,.tile.tileCollapsed .tile_text{height:86% !important}
.listView .tile h3{margin-top:0}
.collapse_img{width:14rem}
.tile h3,.tile h4,.tile h5,.tile h6{font-size:1.3125rem;line-height:1.1;padding-bottom:0}
.tile_wrapper .tile p{font-size:1rem;line-height:1.375}
.tile_wrapper .tile .tile_text div{padding:0}
.tile_wrapper .tile.image_tile div h3{padding-bottom:0}
.image_tile.tileCollapsed .tile_detail .tile_text{height:85% !important}
.image_tile .tile_detail{height:50%;padding-bottom:0}
.actions.stick{right:17px}
.actions ul li a:hover span{color:#0d204a}
.largeScreen .fixed{position:fixed;top:15px;left:0}
.largeScreen .absolutePosition{position:absolute;top:93.75rem;width:100%;left:0}
.largeScreen .fixedFooter{position:absolute;top:143.75rem;z-index:100}
.largeScreen .section_list.section_list_fixed,.largeScreen .searchFixed,.section_list.section_list_fixed_nav{position:fixed;z-index:100;left:0;right:0 !important;margin:0 auto;top:6.7rem !important;border:0 solid green}
#about_main .section_list.section_list_fixed_nav{top:9.7rem !important}
.largeScreen .section_list.section_list_fixed,.section_list.section_list_fixed_nav{top:9rem;visibility:visible}
.about_body .section_list.section_list_fixed,.about_body .section_list.section_list_fixed_nav,.abouthubPage .section_list.section_list_fixed,.abouthubPage .section_list.section_list_fixed_nav{top:11rem}
.largeScreen .section_content .searchStarted .searchFixed{z-index:9999;position:fixed !important}
.content .searchStarted,.section_list{max-width:45.25rem;padding-left:.65rem}
.section_list a.current{color:#0d204a}
.successStories.active,.solutionsServices.active{color:rgba(0,130,200,1) !important;background:url(../images/trending_icon_active.png) no-repeat center top;background-size:2.3125rem 2.1875rem}
.trending.active{background:url(../../../content/dam/boamlimages/images/trending_icon_active.png) no-repeat center top;background-size:3rem 2.3rem}
.successStories.active{background-image:url(../images/success_icon_active.png);background-size:3.5625rem 2.125rem}
.solutionsServices.active{background-image:url(../images/solutions_icon_active.png);background-size:2.3125rem 2.1875rem}
body.largeScreen.home_body,body.largeScreen.homehubPage,body.largeScreen.about_body,body.largeScreen.abouthubPage{height:156.25rem;overflow-y:scroll}
.largeScreen #home_trending,.largeScreen #home_caseStudies,.largeScreen #home_solutions,.largeScreen #OurBusinesses,.largeScreen #Solutions,.largeScreen #connections,.largeScreen .home_body .footerMain,.largeScreen .homehubPage .footerMain{display:none}
.hide_desk{display:none}
#home_intro.section_content h1{margin-top:12.25rem}
#about_intro.section_content{margin-top:12.25rem}
#about_intro.section_content h1{padding-bottom:1.25rem;margin-bottom:0}
.container{margin:0 auto;max-width:1240px;padding:0 20px}
.article .container,.countrypage .container{max-width:1200px}
.countrypage .content{min-height:0}
.content{padding:0;overflow:hidden;min-height:575px}
.nosearchresulthubPage .content{min-height:30.2rem}
.searchStarted .searchSite .inputbox{padding:.9rem 1rem .9rem 1rem;margin:0 1.25rem}
.searchStarted .searchSite .inputbox,.searchSite span.input-default{font-size:1.375rem}
.searchSite span.input-default{top:29%;left:3%}
.container .section_list a{font-size:1.125rem;letter-spacing:-0.01em}
.search_results_view{padding:9.0625rem 0 2.5rem}
.hero_wrapper .hero_overlay{padding:0;position:relative}
.hero_wrapper .hero_section,.header_wrapper{margin:0 auto;max-width:1240px;padding-left:40px;padding-right:40px}
.hero_wrapper .hero_section{min-height:13rem}
.country_page .hero_wrapper .hero_section{min-height:14.25rem}
.countrypage .hero_wrapper .hero_section{min-height:14.25rem}
.header_wrapper{max-width:1200px;padding:0 0px}
.top-header{max-width:1170px;margin: 0 auto;}
.top-header3 {max-width: 1170px;margin: 0 auto;}
.hero_overlay .hero_section .actions{float:right;padding-right:0;}

.cluster_wrap .cluster{position:relative;padding-top:1rem;margin-bottom:2.5rem;clear:both;width:960px}
.clustertilecontainer.contMargin{margin-left:240px}
.cluster_wrap .subtitle_tile .inner_subtitle_tile h2{font-size:1.375rem}
.cluster_wrap .subtitle_tile .inner_subtitle_tile p{font-size:1rem}
.cluster_wrap .container .title_content p,.cluster_wrap .title_content h2{display:block}
.cluster_wrap .container .title_content{padding-top:11.95rem;padding-bottom:2.6875rem;width:100%}
.campaignpage .container .title_content{padding-top:15.375rem;padding-bottom:4.375rem}
.cluster_wrap .container .title_content h1{padding-bottom:1.0625rem;margin:0}
.cluster_wrap .title_content h2{padding:0 22%;line-height:1.45;letter-spacing:0}
.campaigns .cluster1 .tile_title_wrap{margin:0 0 0 1rem}
.campaigns .cluster3 .tile_title_wrap{float:right;margin:0 1rem 0 0}
.camp_sideNav_wrap{position:fixed;top:15rem;width:auto;left:auto;max-width:12.5rem}
.camp_sideNav_wrap ul li{float:none;min-height:inherit;width:auto;margin:0 0 10px}
.camp_sideNav_wrap ul li a{display:table-cell;float:none;font-size:1rem;letter-spacing:0;line-height:1.125;padding:.5rem .3rem;vertical-align:middle;height:3.125rem;width:12.5rem}
.row{margin-left:-20px}
[class*="col_"]{float:left;min-height:1px;padding-left:20px}
.col_1_12{width:8.333%}
.col_1_8{width:12.5%}
.col_1_6{width:16.666%}
.col_1_5{width:20%}
.col_1_4,.row .scrollCheck .col_1_4{width:25%}
.col_1_3,.row .scrollCheck .col_1_3{width:33.333%}
.col_5_12{width:41.666%}
.col_1_2,.row .scrollCheck .col_1_2{width:50%}
.col_7_12{width:58.333%}
.col_2_3,.row .scrollCheck .col_2_3{width:66.666%}
.col_3_4,.row .scrollCheck .col_3_4{width:75%}
.col_3_5,.row .scrollCheck .col_3_5{width:80%}
.col_4_5{width:100%}
.col_5_6{width:83.333%}
.col_7_8{width:87.5%}
.col_11_12{width:91.666%}
.col_full{width:100%}
.push_1_5{margin-left:20%}
.push_1_4{margin-left:25%}
.push_1_2{margin-left:50%}
.push_3_4{margin-left:75%}
.push_full_width{width:100%}
.footer_logo{top:3.1rem;width:auto}
.footerMain{margin-bottom:0}
.bgFooter{background:0;padding:0 381px 0 0}
.footer_wrapper{float:none}
.nav_sec{background:transparent url(../images/bg_border_footer.png) repeat-x left bottom;border-bottom:0}
.nav_ter li a{height:2.625rem;width:1.875rem}
.nav_ter{background:transparent url(../images/bottom_border.png) repeat-x left top;padding-left:1rem}
.headerMain{background-size:auto 7.8125rem;padding:0 40px}
.headerMain .logo_container{height:auto}
.logo,.disclaimer_logo img{margin:12px 0px;width: 245px;margin-left: 20px;}
.page_logo img{margin:-0.125rem 4rem 0 0}
.menu{position:static;margin:1rem 0 0;width:3.25rem;height:2.125rem;background-size:contain;display: none;}
.searchWrapper{border-bottom:0}
.wrapper .home_bg_overlay{display:none;background:#999;height:15rem;filter:alpha(opacity=80);opacity:.8;position:fixed;width:100%;z-index:99;top:0}
.nav_sup li a{font-size:1rem;padding:.3rem .5rem}
.menuLinks{position:static;width:3.375rem;margin-right:1rem}
.menuLinks .site_search{display:none !important}
.site_search{height:2.375rem;width:2.25rem}
.section_content .searchStarted .searchSite{display:table !important}
.no_display{display:none !important;visibility:hidden}
.visible_desktop{display:block}
.contact_states .visible_desktop{display:inline-block}
.right-con .contact_states{
	position: relative;
}

.fix-right{
	position: absolute;
	top: 3rem;
	right: -105px;
	width: 200px;
	padding: 0 5px 10px 20px;
}
.visible_phone{display:none}
.nav_sec li{min-width:140px;max-width:200px}
.nav_sec li a{padding:0;line-height:2}
.left_section{padding-right:1.25rem;padding:3rem 0 2.5rem;}

.left_section .h2{padding-right:0}
.right_section{padding-top:4rem}
.para_divider{padding-bottom:1.0625rem}
.para_divider,.infographic_widget{clear:both;float:left;width:100%}
#tiles_wrapper{padding:0}
.keyHightLights_wrapper{background:url(../images/bg_key_highlights.jpg) no-repeat top right #2859a8;background-size:1.5rem 1.5rem;display:block !important;margin-bottom:2.5rem}
.keyHightLights_wrapper .keyHightLights,.related_solutions_wrapper .related_solutions{padding:1.0625rem .625rem 0;margin-bottom:2rem}
.keyHightLights h2{padding:.625rem 0 1.125rem}
.keyHightLights ul{font-size:1rem;padding:0}
.keyHightLights ul li{padding-bottom:1.4375rem;padding-left:1.5625rem}
.searchWrapper{padding:0rem 0}
.searchWrapper .searchStarted{padding:.3rem 1.8rem;width:510px;float:left;display:block}
.home_body .searchWrapper,.homehubPage .searchWrapper{position:relative}
.home_body .searchWrapper .searchStarted,.homehubPage .searchWrapper .searchStarted{display:none}
.home_body .searchWrapper .searchStarted.fixInput,.homehubPage .searchWrapper .searchStarted.fixInput,.errorpage404hubPage .searchWrapper .searchStarted.fixInput,.nosearchresulthubPage .searchWrapper .searchStarted.fixInput{top:17.375rem}
.articleHighlights_wrapper{background-color:#0073cf}
.disclaimer_txt h4{font-size:1.375rem;margin-bottom:1.125rem}
.disclaimer_txt p{padding-bottom:1.5rem}
.disclaimer_txt{padding-bottom:1.375rem}
ul.nav_article{margin:0}
ul.nav_article li{width:100%;overflow:hidden;margin-bottom:0;background:url(../images/line.png) .375rem top repeat-y;line-height:1;min-height:4.25rem}
ul.nav_article li.prev{background-repeat:repeat-y;}
.contact ul.nav_article li.prev{background-image:url(../images/line.png)}
ul.nav_article li a span{display:block}
ul.nav_article li a{color:#0073cf;font-size:1rem;line-height:1.5em;padding-left:1.875rem;margin-right:.625rem;display:block;background:url(../images/mark.png) left top no-repeat;background-size:.9375rem .9375rem;outline:0 none}
ul.nav_article li.active a{}
ul.nav_article li.active a{}
.contact ul.nav_article li.active a{color:#0073cf;font-weight:normal}
ul.nav_article li.lastLi,ul.nav_article li:last-child{background:0}
ul.nav_article li.lastLi a{margin-bottom:0}
ul.stick{margin-top:1.75rem;position:fixed;top:8.125rem;z-index:99;width:17%;max-width:220px}
.article ul.stick{width:15%}
.para_divider .column1,.para_divider .column2{width:50%;float:left;padding:0 1.25rem 0 0}
.para_divider .column1{padding-right:4.25rem}
.read_other_articles{padding:1.875rem 1.25rem}
.read_other_articles h2{padding-bottom:.9375rem}
.read_other_articles ul>li{font-size:1rem;padding-bottom:.75rem;margin-bottom:.75rem}
.read_other_articles ul>li span,.read_other_articles ul>li a{font-size:1rem}
.countrypage .left_section .read_other_articles h1{font-size:1.375rem}
.flexslider .slides>li>div{float:left;width:42%;margin:0 4%;padding:1.6875rem}
.article_content_slider_video .slides>li div.containing-block,.article_content_slider_video .slides>li>div,.article_transcript.containing-block{background-color:#f9f7f4;padding:2%;width:94.4%;margin:0 2.8%}
.article_content_slider .flexslider .slides>li div.containing-block{background-color:#f9f7f4;padding:0;width:100%;margin:0}
.flexslider .slides>li .devider{background:url(../images/bg_carousal_devider.gif) no-repeat center center;height:100% !important;left:49%;padding:0;top:0;margin-left:-0.575rem;width:1.75rem}
.cluster .tile_wrapper{width:100%}
.cluster3 .tile_wrapper .tile{float:left}
.wrapper .home_bg,.wrapper .solutions_bg,.wrapper .about_us_bg{background-size:cover;opacity:1}
.wrapper .home_bg{background-image:url(../images/bg_home.jpg)}
.wrapper .home_bg.cover{background-image:url(../images/bg_home_blur.jpg)}
.wrapper .solutions_bg{background-image:url(../images/bg_solutions.png)}
.home .content,.about .content{padding:0}
.home .section_content,.about .section_content{padding-bottom:0;opacity:1;overflow:hidden}
.trending_content{padding-top:15.25rem;float:none;display:table;margin:0 auto;width:1200px}
.errorpage404hubPage .searchWrapper .searchStarted,.nosearchresulthubPage .searchWrapper .searchStarted{margin-left:0 !important}
.errorpage404hubPage .footerMain{display:block !important}
.home h1,.cluster_wrap h1{font-size:2.8125rem;padding-bottom:3.5625rem}
.section_list{margin:0 auto;padding-top:2.8125rem}
.homeHeader .section_list{display:block}
.section_list a{color:#0d204a;padding-top:2.5rem;padding-bottom:0;display:inline-block}
.section_list a span{padding-bottom:10px}
.section_list a.current,.section_list a:hover{color:#0073cf}
.key_takeaways{width:680px;margin:0 auto;padding-top:2.5rem}
.container .key_takeaways a{letter-spacing:-0.01em}
.homeHeader .key_takeaways{display:block}
.key_takeaways a{color:#0d204a;padding-top:2.5rem;padding-bottom:0;display:inline-block}
.key_takeaways a span{padding-bottom:10px}
.key_takeaways a.current,.key_takeaways a:hover{color:#0073cf}
.key_takeaways a:hover{color:rgba(0,115,207,0.5)}
.trending{background:transparent url(../../../content/dam/boamlimages/images/trending_icon.png) no-repeat center top;background-size:3rem 2.3rem}
.successStories{background:transparent url(../images/success_icon.png) no-repeat center top;background-size:3.25rem 2.25rem}
.solutionsServices{background:transparent url(../images/solutions_icon.png) no-repeat center top;background-size:2rem 1.9375rem}
.solutionsServices.current{background-size:2rem 1.9375rem}
.successStories.current{background-size:3.25rem 2.25rem}
.trending.current,.solutionsServices.current,.successStories.current{background-position:center top}
.successStories:hover,.solutionsServices:hover,.trending:hover{opacity:.5}
.trending_head{position:relative;text-align:center}
.all_trending_btn{position:absolute;right:20px;bottom:1.875rem;width:200px;min-width:100px}
.all_trending_btn a{font-size:1rem}
.trending_wrapper .trending_txt,#Solutions .heading{width:80%;padding-left:20%}
.about_body #Solutions .heading,.abouthubPage #Solutions .heading{padding-left:0}
.trending_wrapper .trending_txt h2,#Solutions .heading h2{margin:0 0 1.375rem;text-transform:none}
.trending_wrapper .trending_txt h3{padding-bottom:2.5rem}
.trending_wrapper .trending_txt p,#Solutions .heading h3{margin:0 auto}
.tile_wrapper.listView .tile{height:150px;min-height:150px}
.tile_wrapper.listView{width:1160px}
.listView .tile.image_tile.tileCollapsed .tile_detail{width:67% !important}
.listView .image_tile .tile_detail{width:82.5% !important;height:100%}
.listView .tile_thumbs{display:block !important;float:left;width:17.5%}
.tile_wrapper.listView .tile_detail .tile_text div{padding:0 0 0 2.25rem;height:100%}
.listView .image_tile .tile_thumbs,.tile_wrapper.listView .tile_detail .tile_text,.tile_wrapper.listView .tile.tileCollapsed .full_width{height:100%}
.listView .tile_text{background:0;width:83%}
.tile_wrapper.listView .tile_text,.listView .tile.tileCollapsed .tile_text{height:100% !important}
.tile_detail{padding-bottom:.625rem}
.listView .tile_detail{padding-bottom:0}
.listView .tile ul{max-width:120px;right:.625rem;width:15%}
.listView .tile.tileCollapsed ul{right:.625rem}
.tile a.download{background-size:1.5625rem 1.8125rem}
.listView .tile .trendingIcon,.listView .tile .downloadIcon{right:auto}
.listView .tile h2{padding-left:2.125rem}
.tile h2{font-size:1rem;padding:.75rem .5rem}
.tile_wrapper{display:block}
.search_results_view #tiles_wrapper{padding:0}
.search_result_info{position:relative;margin-bottom:2.5rem;padding:0 1rem 0 1.375rem}
.search_result_bar{float:left;width:75%}
.search_view_toggle{width:25%}
.search_view_toggle>ul{padding:.9375rem 0 .5625rem;height:100%;float:right}
.search_view_toggle>ul li{padding:0 1rem;width:50%;background:#fff}
.search_view_toggle>ul li a{color:#0d204a;padding:1.5rem 0 0;background:no-repeat 90% top center;font-size:1rem;line-height:1.375;width:auto}
.search_view_toggle>ul li.tiles_view_toggle a{background-image:url(../images/img_tiles_view.png);background-size:1.5rem 1.375rem}
.search_view_toggle>ul li.tiles_view_toggle.highlight a{background-image:url(../images/img_tiles_view_active.png);background-size:1.5rem 1.375rem}
.search_view_toggle>ul li.list_view_toggle a{background-image:url(../images/img_list_view_active.png);background-size:1.625rem 1.375rem}
.search_view_toggle>ul li.list_view_toggle.highlight a{background-image:url(../images/img_list_view.png);background-size:1.625rem 1.375rem}
.search_results_view .arrow-down{left:1.5rem}
.init_pop_wrap{max-width:510px}
.disclaimer_pop .init_pop_wrap,.terms_conditions_pop .init_pop_wrap{max-width:880px}
.init_content h2{font-size:1.375rem;line-height:1.27}
.terms_conditions_pop .init_content .content_wrap h2{font-size:1rem}
.init_content p,.init_content a{line-height:1.625;font-size:1rem}
.init_content p{margin-bottom:26px}
.wrapper .main_bg{background-size:cover;opacity:1}
.solution_wrap .wrapper .main_bg{background-image:url(../images/BAML_Solution_bg.png)}
.campaignpage .wrapper .main_bg{background-image:url(../images/BAML_Campaign_bg.png)}
.errorpage404 .container,.errorpage301 .container,.errorpage500 .container{margin-bottom:4rem;padding-bottom:0}
.error_content,.investor_heading{padding:10.5rem 4.6875rem 0}
.errorpage301 .error_content,.errorpage500 .error_content{padding-top:12.375rem;padding-bottom:2.25rem;width:100%}
.error_content h1,.investor_heading h1{line-height:.9924;margin-bottom:1.25rem}
.error_content h1 span{display:inline}
.error_content h2,.errorpage404hubPage .error_content h2{line-height:1;margin-bottom:2.8125rem;font-size:1.375rem;color:#333}
.errorpage404hubPage .error_content h2{color:#0d204a}
.errorpage404 .searchStarted{max-width:540px;position:relative;z-index:99999;top:0}
.errorpage500hubPage .error_content,.errorpage301hubPage .error_content{padding-top:12.375rem;padding-bottom:2.25rem}
.key_takeaways li{max-width:210px}
.tagsinput{line-height:2}
.container p,.container li{font-size:1rem}
.interestedTopics .arrow-down{left:1%;top:-3px}
.interestedTopics_inner{margin:0 auto;width:1200px}
.interestedTopics>h2{margin-left:1rem;font-size:1.375rem}
.related_solutions_wrapper{background:url(../images/related_solutions.jpg) no-repeat top right #f9f7f4;background-size:1.5rem 1.5rem;display:block !important;position:static}
.related_solutions{padding-left:.75rem}
.related_solutions ul{padding-left:0}
.related_solutions ul li a{color:#0073cf;font-size:1rem;padding-left:0}
.keyHightLights ul li a{color:#fff;font-size:1rem;padding-left:0}
.related_solutions ul li{background:url(../images/squre.png) no-repeat left .4375rem;padding-left:.875rem;color:#0073cf}
.wrapper.about .about_us_bg{background:url(../images/BAML_AboutUs.jpg) no-repeat center .5rem #c9dcec;background-size:cover}
.wrapper.about .about_us_bg.cover{background-image:url(../images/BAML_AboutUs_blur.jpg)}
.container .about_content{padding-bottom:7rem}
.container .about_content .trending_content{padding-top:14rem}
.about #OurBusinesses .heading,#connections .heading{width:51%;margin:0 auto}
.container #about_main{padding:0 1.4375rem}
.container #about_main.about_content .trending_content{padding-top:12.5rem}
.container #about_main .heading{margin:12.5rem auto 0}
#Solutions .heading h3{padding-bottom:2.1875rem;width:74%}
.container .about_content .heading h1{padding-bottom:1.25rem;margin-bottom:0}
.about_content .heading h2{line-height:1.4545;padding-bottom:1rem}
.trending_txt h3{font-size:1rem;line-height:1.375}
.about_content,.about_content.our_approach,.about_content.solutions_services{padding:0;left:0;right:0;width:100%}
.our_approach .img_caption{padding-top:1.25rem;width:63%;margin:0 auto}
.our_approach .map_image{text-align:center}
.our_approach .map_image>img{width:auto}
.solutions_services .tile_wrapper{float:left}
.map_video{float:left;margin-left:8.0625rem}
.map_video>h3{font-size:1.375rem;padding-left:0}
.map_video>a{font-size:1rem;line-height:1.125;float:right}
.map_image{width:36.9375rem;height:18.125rem;margin:0 auto}
.map_video ::;;clear:both
.approach{background:transparent url(../images/oa.png) no-repeat center top;background-size:3.5625rem 1.875rem}
.connections{background:transparent url(../images/gc.png) no-repeat center top;background-size:2.0625rem 2.0625rem}
.approach.current{background-image:url(../images/oa_active.png);background-size:3.5625rem 1.875rem}
.connections.current{background:transparent url(../images/gc_active.png) no-repeat center 0;background-size:2.0625rem 2.0625rem}
.approach:hover,.connections:hover{opacity:.5}
.section_list a:hover span{color:rgba(13,32,74,0.5)}
.content .searchStarted{position:relative}
.search_result_bar h2,.search_result_bar h2 .text_blue,.search_result_bar h2 .text_blue a{font-size:1.375rem;padding:1rem 0 1.25rem}
.interestedTopics .tile_wrapper .tile{margin-bottom:30px;float:left}
.contact .container .content{padding:0 .625rem}
.contact .content_heading .heading{padding-top:12.3125rem}
.contact .content_heading .heading h1{font-size:2.625rem;margin-bottom:1.5625rem;padding-bottom:0}
.contactpage .heading{padding-top:12.3125rem}
.contactpage .heading h1{font-size:2.625rem;margin-bottom:.75rem;padding-bottom:0}
.contact .content_heading .heading h2{font-size:1.375rem;margin-bottom:5.75rem}
.contact_states{clear:both;padding:0rem}
.contact .act_menu{margin-top:.375rem;padding-top:2.5rem;z-index:-1}
.contact .scrollCheck{padding-left:0}
.contact .Cdetails{background:0;padding-top:2.375rem}
.contact .Cdetails h2{font-size:2rem;margin:2.6875rem 0 .75rem 0;padding-top:1.875rem}
.contact .Cdetails h2 span{font-size:2rem}
.contact_states ul{width:45%;float:left;margin-bottom:.9375rem}
.contact_states ul.right_contact_list{padding-left:0.8rem;width:55%}
.contact_states ul li{width:100%;padding-bottom:1.875rem}
.contact_states ul li span{color:#0073cf}
.contact .Cdetails .contact_states h3{font-size:1.375rem;padding:0 .9375rem 1.875rem 0;padding-left:0;line-height:1}
.contact_states ul h4,.contact .Cdetails .contact_states ul span.officeType{font-size:1rem}
.contact_states ul h4{padding-right:.4375rem;line-height:1.4285}
.contact_states ul li p{font-size:1rem;line-height:1.25}
.contact_states ul span.officeType{display:inline;padding-left:.625rem}
.nav_dropdown h3{border-bottom:0;padding:0 0 .25rem;font-size:1rem;background:0;line-height:1}
.nav_dropdown{width:31rem;padding:.813rem .813rem .625rem;right:2%;top:3.5rem;text-align:justify;display:none}
.nav_dropdown_list ul li{border-right:1px solid #ccc;padding:.9375rem .625rem;width:100%}
.nav_dropdown_list ul li a{font-size:1rem}

.nav_dropdown .nav_dropdown_list ul.no_border li{border-right:0;margin-left:0}
.nav_dropdown ul li.lastLi{border-bottom:0}
.nav_dropdown_list{height:auto}
.up_arrow{background:url(../images/arrow_up.png) no-repeat;background-size:contain;float:right;position:absolute;right:2.5rem;top:-1.25rem;height:1.375rem;width:2.5rem}
.nav_dropdown_list,.contact_dropdown_list{overflow-y:auto;padding:0}
.up_arrow_block{display:block}
.nav_dropdown .list_left,.nav_dropdown .list_right{float:left;width:50%}
.nav_dropdown .list_right li a{padding-left:.8125rem}
#HamburgerMenu{display:none}
#HamburgerMenu .hmcontainer{max-width:1280px;padding:0 40px;margin:125px auto 0}
.hmrow{display:table-row;height:100%}
#HamburgerMenu .colRight,#HamburgerMenu .colLeft{display:table-cell;height:100%;width:20%}
#HamburgerMenu .colRight{padding-left:1rem;position:relative;width:80%}
#HamburgerMenu .colLeft .hmflexslider{margin-left:.188rem}
#HamburgerMenu .saved_content,#HamburgerMenu h2,#HamburgerMenu h3{font-size:1.375rem}
#HamburgerMenu .colLeft h2{padding-bottom:.813rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li{padding:1.563rem 0 1.25rem .313rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child{padding-top:1rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li span{font-size:1rem;line-height:1}
#HamburgerMenu .colLeft>div{border-right:1px solid #4c5976;height:100%;width:100%;display:table}
#HamburgerMenu .colRight h2{padding-top:0}
#HamburgerMenu p{font-size:1rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{top:10px}
#HamburgerMenu .HamburgerMenuFooter ul.nav_sec{float:none;max-width:960px;margin:0 auto;background:url(../images/flexLiBg.png) repeat-y left top transparent}
#HamburgerMenu .HamburgerMenuFooter ul.nav_sec li{width:25%;margin-bottom:0;max-width:240px}
#HamburgerMenu p.intialState{font-size:2rem}
#HamburgerMenu .nav_sec li a{line-height:1;padding:1.125rem 0 .750rem}
#wrapper{top:5.313rem}
#HamburgerMenu .colRight ul li .right{margin-top:-1rem}
#HamburgerMenu ul#storeitems{margin-top:-1rem}
#HamburgerMenu #storeitems li{min-height:4rem}
#HamburgerMenu #storeitems li .hide{display:none}
#HamburgerMenu #storeitems li .valignCenterH{padding:0}
.menu.contentSaved{margin-top:.35rem}
.overlay .enableCookie{max-width:31.875rem;padding:1.625rem 1.875rem 1.875rem}
.overlay .close{height:1.25rem;width:1.25rem}
.overlay .contentSaved{padding:1.75rem 5.75rem 1.75rem 5.25rem}
.overlay .contentSaved h3,.overlay .enableCookie h3{font-size:1.375rem}
.section_list a:hover{color:rgba(13,32,74,0.5)}
.section_list a.current:hover{color:rgba(0,115,207,1);opacity:1}
.container .left_section .infographic_widget{padding-bottom:3.313rem}
.left_section .infographic_1{padding-bottom:1.375rem !important}
.shareThis .shareThisContent{padding:3.375rem 2.375rem;max-width:28.75rem}
.shareThisContent h2{padding:0;font-size:1.375rem;line-height:2.65rem;text-align:right;margin:0 .3rem 0 0}
.tileSocial{padding-top:1.125rem}
.tileSocial li a{width:100%}
.tileSocial li a span{margin:1.5rem 0;font-size:1rem}
.shareThis.overlay .close{top:.75rem;right:.75rem;height:1.188rem;width:1.188rem}
.shareThis .shareThisContent .tileSocial.nav_ter{padding:1.25rem 0;max-width:17.2rem}
.shareThis .shareThisContent .tileSocial.nav_ter li{height:2.65rem;width:25% !important;max-width:12rem}
.keyHightLights ul li,.related_solutions ul li{font-size:1rem}

.left_section h2{font-size:1.375rem;}
.under_txt{font-size:1.275rem;}
#skip_content .left_section h2.bt{margin-bottom:0;line-height:2.8em}
#skip_content .col_4_5.scrollCheck{border-right:0;padding-right:0;padding-left:0}
#skip_content .left_section{padding-right:0}
.mg-t{margin-top:-0.8rem}
.left_section a{font-size:1rem}
.footer-share-caption{font-size:1.33rem;color:#fff !important;width:9.4rem !important;height:2.625rem;margin:0 .9375rem;float:left !important}
.social-media-ul.nav_ter li a{height:2.625rem !important;width:2.625rem !important;margin-right:.3rem;margin-left:.3rem}
.careers .content{min-height:400px}
.careers .content .content_heading{padding:10.3125rem 0 1.375rem}
.keyHightLights h2,.related_solutions h2{background:0}
.careers .content_heading h1{font-size:2.625rem;padding-bottom:0}
.careers .content_heading p{margin:0 auto;width:42.1875rem;font-size:1rem;padding-bottom:5px}
.careers .contentWrap{margin-left:-1.25rem}
.careers .contentWrap .Cdetails{padding-left:1.25rem;width:50%;float:left;padding-right:1.875rem}
.careers .Cdetails h2{font-size:1.375rem;padding:2rem 0 0}
.careers .Cdetails p{padding-bottom:1.4375rem;font-size:1rem}
.careers .Cdetails div.btn_details{width:100%;margin-left:0}
.careers div.btn_details{width:100%;margin-left:1.25rem}
.careerpage .content .heading{padding:10.3125rem 0 1.375rem}
.careerpage .heading h1{font-size:2.625rem;padding-bottom:0}
.careerpage .heading p{margin:0 auto;width:42.1875rem;font-size:1rem;padding-bottom:5px}
.careerpage .contentWrap .careeraddresstwo,.careerpage .contentWrap #Cdetails1{padding-left:.625rem}
.careerpage .contentWrap{margin-left:-1.25rem;border-top:1px solid #ccc}
.careerpage .contentWrap .Cdetails{padding-left:1.25rem;width:100%;float:none;padding-right:1.875rem;border-top:0}
.careerpage .Cdetails h2{font-size:1.375rem;padding:2rem 0 0}
.careerpage .Cdetails p{padding-bottom:1.4375rem;font-size:1rem}
.careerpage .Cdetails div.btn_details{width:100%;margin-left:0}
.contentWrap .btn_details.start_here{width:12.5rem;height:3.125rem;font-size:1rem;margin-bottom:2.5rem;margin-left:1.25rem;line-height:3.125}
.contentWrap .btn_details#btndetails1{margin-left:.625rem}
.careerpage .interestedTopics_wrapper{margin-top:-5.125rem}
.contentWrap .start_here{width:12.5rem;height:3.125rem;font-size:1rem;margin-bottom:2.5rem;margin-left:0;line-height:3.125}
.explore_btn{width:12.5rem;height:3.125rem;font-size:1rem;line-height:3.125}
.vdo_link{float:right;margin:-2.8rem 3rem 0 0;position:relative}
.highlights_carousal .flex-direction-nav a{background:url(../images/bg_direction_nav.png) no-repeat 0 0;background-size:100% auto;height:3.125rem;width:2.375rem}
.highlights_carousal .flex-direction-nav .flex-next{background-image:url(../images/bg_direction_nav_next.png);right:0;top:50%}
.article_content_slider_video .flex-direction-nav .flex-next{right:0 !important}
.flex-direction-nav .flex-prev{left:2rem !important;top:50%}
.highlights_carousal .flex-direction-nav .flex-prev{left:0 !important}
.slidesshowholder .flex-direction-nav .flex-prev{left:6% !important}
.slidesshowholder .flex-direction-nav .flex-next{right:7% !important}
.article_content_slider_video .flex-direction-nav .flex-prev{left:0 !important}
.highlights_carousal .flex-control-nav{background:0;height:2.25rem;margin-top:0}
.article_content_slider_video .highlights_carousal .flex-control-nav{height:3.25rem}
.highlights_carousal .flexslider{padding:0 1%}
.searchSite.searchFixed{display:block !important}
.overlay .enableCookie,.shareThis .shareThisContent,.overlay .contentSaved{-ms-transform:translate(-50%,-45%);-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}
.download_white_ppr,.btn,.hub_home .btn,.countrypagehubPage .download_white_ppr,.countrypagehubPage .btn,.countrypagehubPage .hub_home .btn{clear:both;margin:0 auto 2rem;position:relative;top:0;left:0;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}
.btn{left:auto;right:0}
.download_white_ppr a,.btn a{background:#0073cf;padding:.875rem 3rem .875rem 5rem;font-size:1.125rem;width:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.75),0 1px 1px 0 rgba(255,255,255,0.35) inset}
.btn a{font-size:1rem;padding:.875rem 0 .875rem 0;text-align:center;float:left}
.right_section .author_wrap{width:90%}
.right_section .author_wrap .col_3_4{width:100%}
.download_white_ppr a{background:#0073cf url(../images/download_white.png) no-repeat 2.1875rem center;background-size:1.625rem 1.875rem}
.download_white_ppr h2{display:block}
.hero_wrapper.bg_blue{border:2px solid #012169}
.interestedTopics_wrapper .interestedTopics{padding:2.5rem 0 1em 0}
.article .content{min-height:0}
.listView .image_tile.tile h2{width:13rem}
.scrollCheck>div{width:100%}
.article_content_slider .flex-control-nav{bottom:-0.5rem;position:relative}
.tile_wrapper .tile.image_tile.tileCollapsed h2.bgOpacity{background:0;right:0;width:49%}
.tile_wrapper.listView .tile.image_tile.tileCollapsed h2.bgOpacity{width:13rem}
.tile .tile_img{height:50%;position:relative}
.nav_sup.visible_desktop{margin-right:.5rem}
.cluster_wrap .lastCluster.cluster{margin-bottom:0}
.regional_wrap .country_dropdown{width:12.5rem;margin-bottom:8rem}
.regionalpage .country_dropdown{width:12.5rem;margin-bottom:8rem}
.country_dropdown .dropdown_header .dropdown_title{padding:0 1.125rem;width:9.5625rem;height:3.125rem;float:left;font-size:1rem}
.country_dropdown .dropdown_header .dropdown_arrow{height:.9375rem;width:1.5625rem;margin:0;padding:1.46rem;background-position:center center;background-size:auto}
.country_dropdown .regions_dropdown_content ul{padding:.625rem .3125rem}
.country_dropdown .regions_dropdown_content ul li{padding:1rem 0}
.country_dropdown .regions_dropdown_content{max-height:18.75rem;height:auto;position:absolute;z-index:100}
.country_dropdown .dropdown_container,.country_dropdown_about_us .dropdown_container_about{position:relative;width:100%}
.tile_wrapper.slick-slider{width:1200px;margin-bottom:1.25rem}
.dvSlickSlider{height:355px;position:relative}
.dvSlickSlider{width:1200px}
#B4_017_2CTXT_C2{width:75%}
#C1_040_2CTXT_C2{width:65%}
#B4_017_1CIMG_C4-1{width:25%}
#C1_040_1CIMG_C4{width:35%}
#B4_017_1CIMG_C3-1,#B4_017_1CTXT_C2,#B4_017_1CIMG_C4-2,#B4_017_1CIMG_C2,#B4_017_1CIMG_C3-2,#B4_017_1CIMG_C4-3{width:33%}
.left_section .text_headline_wrapper h2{font-size:1rem;font-style:italic}
.left_section .text_headline_wrapper p,.left_section .text_headline_wrapper a,.left_section .text_headline_wrapper li,.left_section .text_headline_wrapper{font-size:1.25rem}
.article_comparison .flexslider .slides>li>div.flexslider_bg{width:46%;margin:0 2%}
.scrollCheck .article_comparison .flexslider .slides>li>div.flexslider_bg{width:44%;margin:0 3%}
.article_comparison .flexslider .slides>li .devider{background:url(../images/bg_carousal_devider.gif) no-repeat center center;left:49%;padding:0;top:0;margin-left:-0.575rem;width:1.75rem}
.highlights_carousal .article_comparison .flexslider{padding:0 .4rem}
.highlights_carousal .flexslider{padding:0 2.75%}
.lessContentFoot{position:absolute;bottom:0}
.disclaimer_pop ul.bullet li{padding:0 5px 0 11px;background:url(../images/divider-nav.gif) no-repeat left;line-height:1;display:inline;font-size:1rem}
.disclaimer_pop ul.bullet li:first-child{background:0;padding-left:0}
.disclaimer_pop ul.list_bullets li,.terms_conditions_pop .content_wrap ul.list_bullets li{font-size:1rem;line-height:1.375;padding-bottom:.5rem}
.termsandconditions .content_wrap h2{font-size:1.375rem}
.terms_conditions_pop .content_wrap .indent_text h3{font-size:1rem}
.investor_content,.investor_heading{width:70%;margin:0 auto;text-align:center}
.investor_content p{margin-bottom:1.25rem}
.investor_heading h2{margin-bottom:2.25rem}
.imgWrapleft{float:left;margin:0 1.25rem 1.25rem 0}
.imgWrapright{float:right;margin:0 0 1.25rem 1.25rem}
.video_wrap{width:50%;float:left;margin-right:3px}
.chapters{width:49%;margin-left:3px;height:14.375rem}
.chapters>div{height:auto;overflow:hidden}
.playlist-item h6{font-size:.67rem;font-weight:500}
.chapters .playlist-item p{font-size:.7rem;left:5rem;bottom:3px}
.init_title .close{margin-top:.3rem}
.nav_sec li a:hover{color:rgba(255,255,255,0.5)}
.read_other_articles ul>li a:hover{color:rgba(0,115,207,0.5)}
.disclaimer_pop .init_content,.terms_conditions_pop .init_content{height:24.375rem}
.dvSlickSlider .flex-direction-nav a{margin-top:-48px}
#C3_011_2CTXT_C2-1,#C3_011_2CTXT_C3,#C3_005_2CTXT_C2-1{width:65%}
#C3_011_1CIMG_C4,#C3_011_1CIMG_C2,#C3_005_1CIMG_C2-1{width:35%}
#C3_005_1CIMG_C2-1 img{width:100%}
.right_section .author_wrap .author_img{text-align:center}
.tile .downloadIcon{background-size:contain;top:.525rem}
}
@media (min-width: 769px) and (max-width:1024px) {
	.logo,.disclaimer_logo img{margin:6px 0px;width: 220px;margin-left: 0px;}
	
}

@media(max-width:1000px) and (min-width:767px){
	.logo, .disclaimer_logo img{
		width: 185px;
	}
}
@media(min-width:1200px){.actions.stick{right:7%;max-width:220px}
.searchStarted{float:right}
.footer_wrapper{width:1200px;margin:0 auto;}
.footersub_con{width:1200px;margin:0 auto;}
.trending_content{min-width:1200px;width:auto}
.tile_wrapper.listView .tile_text,.listView .tile.tileCollapsed .tile_text,.tile_wrapper.listView .tile.tileCollapsed .tile_text,.tile_wrapper.listView .tile.tileCollapsed.image_tile .tile_detail .tile_text{height:100% !important}
}
@media(min-width:1300px){.nav_dropdown{right:5.5%}
.errorpage404hubPage .interestedTopics_wrapper{margin-top:5rem}
.largeScreen .fixed{left:auto}
.tile.image_tile.tileCollapsed .tile_detail,.listView .image_tile .tile_detail{width:49%}
.keyHightLights_wrapper,.related_solutions_wrapper,.download_white_ppr a,.btn a{width:90%}
.search_result_info_wrapper{padding:0 .65rem}
.content .searchStarted,.section_list{max-width:48.5rem}
.connections,.connections.current{background-size:33px 33px}
.tile a.quickView:hover,.tile a.addBut:hover,.tile a.linkBut:hover,.tile a.download:hover,.nav_ter li a:hover,.actions ul li a:hover,.actions.stick ul li a:hover,.highlights_carousal .flex-direction-nav a:hover,.init_title .close:hover,.search_view_toggle>ul li.tiles_view_toggle a:hover,.search_view_toggle>ul li.list_view_toggle a:hover,.Cdetails a:hover,.content_heading a:hover,.goto_regional_link a:hover{opacity:.5}
.tile.tileCollapsed a.quickView:hover{opacity:1}
.contentWrap .start_here:hover,.camp_sideNav_wrap ul li a:hover,.all_trending_btn:hover,.explore_btn:hover{background-color:#75add6}
.related_solutions ul li a:hover,.left_section a:hover{color:rgba(0,115,207,0.5)}
}
@media(min-width:767px) and (max-width:1280px){.video_s{height:320px;width:445px;margin:0 auto}
#home_caseStudies,#home_solutions,#home_trending,.about #Solutions,.about #OurBusinesses,.about #connections{width:100%}
.actions ul li a:hover span,.tile a.quickView:hover,.tile a.addBut:hover,.tile a.linkBut:hover,.tile a.download:hover,.nav_ter li a:hover,.actions ul li a:hover,.actions.stick ul li a:hover,.highlights_carousal .flex-direction-nav a:hover,.init_title .close:hover,.search_view_toggle>ul li.tiles_view_toggle a:hover,.search_view_toggle>ul li.list_view_toggle a:hover,.download_white_ppr a:hover{opacity:1}
ul.nav_sup li a:hover,.actions.stick ul li a:hover span,.actions.stick ul.action_list li a:hover span{color:rgba(13,32,74,1)}
.country_dropdown .dropdown_header .dropdown_arrow{background-size:1.5625rem .9375rem}
.section_list{overflow:hidden}
.tile_wrapper .tile.image_tile.tileCollapsed h2.bgOpacity{width:47.4%}
.chapters>div{height:14.75rem;overflow:auto}
.chapters .playlist-item p{left:5rem}
.successStories:hover,.solutionsServices:hover,.trending:hover,.approach:hover,.connections:hover{opacity:1}
.section_list a:hover span{color:#0d204a}
.goto_regional_link{margin-left:0}
.tile a.quickView,.tile a.linkBut,.tile a.download{background-size:1.875rem 1.3rem}
}

@media(min-width:767px) and (max-width:1180px){html{font-size:90%}
.searchWrapper .searchStarted{width:580px}
.container{padding:0 10px}
.article .container{max-width:1020px}
.row{margin-left:-10px}
[class*="col_"]{padding-left:10px}
.hero_wrapper .hero_section,.header_wrapper{padding-left:18px;padding-right:18px}
.left_section .col_full {
	    padding-left: 5px;
	}
.header_wrapper{max-width:1000px;padding:0 10px}
.top-header{max-width:1000px;}
.top-header3{max-width:1000px;}
.logo, .disclaimer_logo img{margin-left: 0px;}
.footersub_con img{width: 220px;}
.footersub .footersub_con{padding: 2rem 3rem;}
.header-bg{padding: 0 20px;}
.container,#HamburgerMenu .hmcontainer,.headerMain{padding:0 12px}
.nav_sup li a{padding:.2rem .5rem}

#HamburgerMenu .hmcontainer{margin-top:110px}
.section_list,.key_takeaways{width:100%}
.cluster_wrap .cluster{width:800px}
.clustertilecontainer.contMargin{margin-left:200px}
.trending_content,.interestedTopics_inner{width:1000px}
.all_trending_btn{width:180px;right:10px}
.tile.tileCollapsed,.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width,.cluster_wrap .tile_title_wrap{width:380px}
.tile_wrapper .tile{margin-left:10px;margin-right:10px}
.tile_wrapper .video_tile .video_wrapper .video{height:270px;width:380px}
.tile_wrapper.listView{width:980px}
.our_approach .img_caption{width:70%}
.map_video{margin-left:0}
.container #about_main div.heading{width:60%}
.about .maptarget{margin:0 auto;overflow:hidden;width:90%}
.careers .content{min-height:100px}
ul.nav_sup li a:hover,.actions.stick ul li a:hover span,.actions.stick ul.action_list li a:hover span{color:rgba(13,32,74,1)}
.actions ul li a:hover span{opacity:.5}
.all_trending_btn a:hover,.nav_sec li a:hover,.bgFooter a:hover,.init_content a:hover,.camp_sideNav_wrap ul li a:hover{color:rgba(255,255,255,1)}
a.menu:hover,.tile a.quickView:hover,.tile a.addBut:hover,.tile a.linkBut:hover,.nav_ter li a:hover,.actions ul li a:hover,.actions.stick ul li a:hover,.highlights_carousal .flex-direction-nav a:hover,.init_title .close:hover,.logo:hover,.search_view_toggle>ul li.tiles_view_toggle a:hover,.search_view_toggle>ul li.list_view_toggle a:hover,.tile_thumbs:hover h2 span,.actions ul li a:hover span{opacity:1}
.map_video>a:hover,.read_other_articles ul>li a:hover,ul.nav_article li a:hover,.nav_dropdown_list ul li a:hover{color:rgba(0,115,207,1)}
.section_list a:hover span{color:rgba(13,32,74,1)}
.trending:hover,.solutionsServices:hover,.successStories:hover,.key_takeaways a:hover,.approach:hover,.connections:hover,.map_image .map_pointers a:hover,a.menu:hover,.tile a.quickView:hover,.tile a.addBut:hover,.tile a.linkBut:hover,.nav_ter li a:hover,.actions ul li a:hover,.highlights_carousal .flex-direction-nav a:hover,.init_title .close:hover,.logo:hover,.search_view_toggle>ul li.tiles_view_toggle a:hover,.search_view_toggle>ul li.list_view_toggle a:hover,.tile_thumbs:hover h2 span{opacity:1}
.bg_strip{left:.5%}
.related_solutions ul li{background-size:6px 6px}
.section_list a span{letter-spacing:0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb{min-height:26rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{left:-1.58rem}
.tile_wrapper.slick-slider{width:1000px}
.dvSlickSlider{width:1000px}
.dvSlickSlider{height:320px}
#home_solutions .dvSlickSlider{margin-bottom:100px}
.slick-prev{left:-.5rem}
.slick-next{right:-.65rem}
.cluster1 .tile_title_wrap,.cluster3 .tile_title_wrap{margin:0 10px}
.home_body .section_list.section_list_fixed_nav,.homehubPage .section_list.section_list_fixed_nav{left:52%}
.article_content_slider_video .flex-control-nav{bottom:-35px}
.country_dropdown .regions_dropdown_content{-webkit-overflow-scrolling:touch}
.about .content .searchStarted,.about .section_list{max-width:47.5rem}
.about .about_content .section_list{padding-left:3.5rem}
.largeScreen .section_list.section_list_fixed,.largeScreen .searchFixed,.section_list.section_list_fixed_nav{left:2.75rem !important}
#about_main .section_list.section_list_fixed_nav{left:0 !important}
.careerpage .contentWrap .careeraddresstwo,.careerpage .contentWrap #Cdetails1{padding-left:.3125rem}
.footer_logo{top:3.2rem}
.chapters .playlist-item p{left:5.7rem}
}
@media(min-width:767px) and (max-width:1023px){.init_pop_wrap{margin:30% auto 0}
html{font-size:65%}

.hero_wrapper .hero_section{padding-top: 174px}
#HamburgerMenu .hmcontainer{margin-top:80px}
.cluster_wrap .cluster{width:600px}
.clustertilecontainer.contMargin{margin-left:150px}
.article_content_slider_video .flex-control-nav{bottom:-20px}
.all_trending_btn{width:130px}
.trending_content,.interestedTopics_inner{width:750px}
.tile_wrapper.listView{width:730px}
.content .searchStarted,.section_list{max-width:48rem;padding-left:0}
.tile_wrapper.slick-slider{width:750px}
.dvSlickSlider{width:750px}
.dvSlickSlider{height:240px}
#home_solutions .dvSlickSlider{margin-bottom:0}
.slick-prev{left:-.5rem}
.slick-next{right:-.65rem}
.terms_conditions_pop .init_content{height:37.5rem}
}
@media(max-width:1023px){.tile.tileCollapsed,.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width,.cluster_wrap .tile_title_wrap{width:280px}
.tile_wrapper .video_tile .video_wrapper .video{height:195px;width:280px}
}
@media(max-width:850px){.searchWrapper .searchStarted{width:400px}
.home_body .section_list.section_list_fixed_nav,.homehubPage .section_list.section_list_fixed_nav{left:50.5%}
.chapters .playlist-item p{left:8rem}
}
@media(min-width:767px) and (max-width:800px){.span_wrap{display:block}
.content .searchStarted{width:70%}
.section_list li{width:calc(100%/3)}
.section_content .searchSite{width:80%}
.searchStarted .searchSite .inputbox{width:95%}
.init_pop_wrap{margin-top:20%}
.search_results_view{min-height:1100px}
.actions.stick ul li{padding:.58rem}
.our_approach .img_caption{width:95%}
.camp_sideNav_wrap.stick.abs{position:fixed;top:18rem}
.overlay .contentSaved{width:50%}
.actions{max-width:150px}
.actions.stick ul li a{margin:0 auto}
.actions ul li.share_btn a{background-position:right 100%}
.vdo_link{margin:-4.2rem 7rem 0 0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{left:-2rem}
.about .about_content .section_list{padding-left:1.5rem}
.about .content .searchStarted,.about .section_list{max-width:49rem}
.tile_wrapper .tile.image_tile.tileCollapsed h2.bgOpacity{width:48.4%}
.chapters .playlist-item p{left:7.8rem}
}
@media(min-width:767px) and (max-width:768px){.container,#HamburgerMenu .hmcontainer,.headerMain{padding:0 9px}
.search_results_view{min-height:inherit}
.artTemp4 .col_full.transcript{padding:0 20px}
input.site_search{display:block !important}
.searchStarted{padding-top:1.2rem}
.chapters .playlist-item p{left:10rem}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{left:-2.20rem}
.home_body .section_list.section_list_fixed_nav,.homehubPage .section_list.section_list_fixed_nav{left:52%}
.about .content .searchStarted,.about .section_list{max-width:52rem}
.about .about_content .section_list{padding-left:4rem}
}
@media(max-width:767px){html{font-size:50%}
.col_4_5.scrollCheck{padding-left:0}
.container{font-size:1.375rem}
.container,.footerMain,.interestedTopics_wrapper,.largeScreen .fixed,.largeScreen .absolutePosition{min-width:10%}
.clustertilecontainer{clear:both;display:table;margin:0 auto;width:37%}
.wrapper .home_bg{background-size:cover}
.hero_section .content{padding:0}
.headerMain{z-index:104}
.logo_search_header{margin-top:2.25rem}
.searchStarted{margin-top:1rem;margin-right:1rem}
input.site_search{display:block !important}
.nav_ter{text-align:center}

.tile_wrapper{margin:0 auto;width:280px}
.nav_sec li.lastLi{background-image:none}
h2.author_heading{font-size:2rem}
.author_wrap{margin-bottom:1.5rem}
.author_wrap .col_3_4{width:75%;float:left}
.author_wrap .col_1_4{width:25%;float:left}
.author_wrap h3{font-size:1.5rem}
.cluster_wrap .cluster .tile_wrapper{width:37%;padding:0}
.tile_wrapper .tile{float:left}
.cluster_wrap .clearer{display:none}
h2.bt a{line-height:2em;}
.tile.tileCollapsed,.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width,.cluster_wrap .tile_title_wrap{width:440px}
.tile_wrapper .tile.image_tile .tile_text div{padding-top:0}
.search_view_toggle>ul li:first-child{border-left:1px solid #00569b}
.tile_wrapper .tile .tile_text div{display:table-cell;vertical-align:middle}
.cluster_wrap .tile h4,.subtitle_tile h3{line-height:1.2;margin:0}
.tile h3,.tile h5,.tile h6{margin:0}
.tile_wrapper .tile ul li{float:left;height:3rem;text-align:center;width:4rem}
.tile_wrapper .tile a.quickView{height:100%;margin:0 auto;width:100%}
.tile.dark_blue a.quickView,.tile.light_blue a.quickView{background-image:url(../images/quickView_white.png)}
.tile a.linkBut{background-image:url(../images/overlayLink_white.png)}
.tile.image_tile a.linkBut{background-image:url(../images/overlayLink.png)}
.tile.white a.linkBut{background-image:url(../images/overlayLink_white.png)}
.tile.white a.linkBut,.cluster_wrap .image_tile a.linkBut{background-image:url(../images/overlayLink.png)}
.cluster_wrap .title_content h2{padding:0 10%}
.section_list li.current_li{background-color:#f9f7f4 !important}
.keyHightLights_wrapper{position:fixed;bottom:0;z-index:99;left:0;display:none}
.keyHightLights_wrapper .slide_share_panel{text-align:center;color:#fff;font-size:1.375rem}

.keyHightLights_wrapper .slide_share_panel li.active{border-top:1px solid #0d204a;background-color:#0d204a}
.keyHightLights_wrapper .slide_share_panel li:first-child{width:52%;text-transform:uppercase;line-height:3.5rem;text-align:left;padding-left:2.1875rem}
.keyHightLights_wrapper .slide_share_panel li:last-child{background-image:none}
.keyHightLights_wrapper .slide_share_panel span{display:block;line-height:1.5rem}
.keyHightLights_wrapper .slide_share_panel span.share_img{height:1.5rem;margin:0 auto .5rem;width:1.5rem}
.section_content .searchStarted{padding-right:0}
.nav_article,.regionNavMobile{display:none}
.showFixed .regionNavArrow{display:block}
.regionNavMobile.showFixed{display:block;position:fixed;top:50px;left:0;width:100%;height:100%;background-color:#f9f7f4;z-index:9999}
.regionNavMobile.showFixed .nav_article{display:block;width:100% !important}
.section_list,.search_view_toggle,.key_takeaways{background:#0073cf url(../images/bg_border.png) repeat-x left top;left:0;position:fixed;top:auto !important;bottom:0;width:100% !important;height:7.65rem;margin:0 !important}
.section_list li,.search_view_toggle li,.key_takeaways li{background:url(../images/bg_border_solid.png),url(../images/bg_border.png);background-repeat:repeat-y,repeat-x;background-position:right top,left top;width:calc( 100% / 3 )}
.section_list li,.key_takeaways li{background-color:#0073cf}
.section_list li:last-child,.search_view_toggle li:last-child,.key_takeaways li:last-child{background-image:none,url(../images/bg_border.png)}
.section_list a,.key_takeaways a{color:#fff}
ul.key_takeaways li{width: 100%;}
ul.key_takeaways li.key_highlight{width:33.333%}
ul.key_takeaways li.fullBlock{width:100%}
.key_takeaways .save_img{background:url(../images/highlightSave.png) no-repeat center 32%;background-size:1.5rem 1.5rem}
.key_takeaways .share_img{background:url(../images/highlightShare.png) no-repeat center 32%;background-size:1.625rem 1.25rem}
.search_view_toggle>ul li.highlight{background-color:#fff;background-image:none,url(../images/bg_border.png);background-repeat:repeat-x;background-position:left top}
.listView .tile{min-height:150px}
.listView .tile_detail.trendingDiv{padding-top:2.8125rem !important}
.btn_wrapper{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1.25rem 0;margin:0 2.1875rem 1rem}
.trending_wrapper .trending_head{margin:0 2.1875rem}
.init_pop_wrap{max-width:510px}
.listView .tile p{max-width:95%}
.tile_wrapper .video_tile .video_wrapper .video{height:300px;width:440px}
.map_image,.container #about_main div.heading,.our_approach .img_caption{width:100%}
.artTemp4 .BrightcoveExperience{left:5%}
.artTemp4 div.text p{padding-left:0}
.tile_wrapper .tile.text_tile,.tile_wrapper .tile.image_tile,.tile_wrapper .tile.text_tile .tile_detail.full_width,.tile_wrapper .tile.image_tile .tile_detail.full_width{width:280px;overflow:hidden}
.tile_wrapper .tile.text_tile .tile_text p,.tile_wrapper .tile.text_tile .tile_text h3,.tile_wrapper .tile.image_tile .tile_text p,.tile_wrapper .tile.image_tile .tile_text h3,.tile.image_tile .collapse_img,.listView .tile_thumbs .tile_img{display:block}
.tile_wrapper .tile.text_tile .tile_text p,.tile_wrapper .tile.text_tile .tile_text h3{float:left;width:100%}
.tile_wrapper .tile.text_tile .tile_detail.full_width a.quickView,.tile_wrapper .tile.image_tile .tile_detail.full_width a.quickView,.tile_thumbs .tile_img{display:none}
.tile.image_tile .tile_detail{height:100%;width:45%}
.tile_wrapper .tile ul li:first-child{display:none !important}
.tile_wrapper.listView .tile.image_tile .tile_detail,.listView .tile.video_tile .tile_detail{width:68% !important}
.section_list a:hover span{color:rgba(255,255,255,1)}
#HamburgerMenu{top:50px;height:calc(100% - 50px);height:-webkit-calc(100% - 50px);overflow:scroll;z-index:106}
#HamburgerMenu .hmcontainer{height:auto}
#HamburgerMenu ul.HamburgerMenuBreadcrumb{border-left:medium none;border-top:1px solid #8f95a2;height:100%;padding:1.5rem 0 3.25rem;overflow:hidden}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li{border-bottom:medium none;border-top:medium none;float:left;min-height:8.125rem;padding:1rem 0;background:url(../images/flexLiBg.png) repeat-y 98% top}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li span.pgTitle{margin:0 1rem;width:auto}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child{padding-left:0;border-left:0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:last-child{border-right:0}
#HamburgerMenu ul.HamburgerMenuBreadcrumb li:first-child:before{background:transparent url(../images/hm_pointer_top.png) no-repeat 0 0;background-size:contain;height:2rem;left:.625rem;top:-1.6rem;width:3.5rem}
#HamburgerMenu .colLeft{border-right:0;border-bottom:1px solid #2f3f62;padding:0}
#HamburgerMenu .colLeft>div{border-right:0;border-bottom:1px solid #081227;padding-left:20px;padding-bottom:2.50rem}
#HamburgerMenu .colRight{padding-left:2rem}
#HamburgerMenu .HamburgerMenuFooter{margin-left:0;left:0;position:fixed}
#HamburgerMenu #wrapper{position:static;padding-bottom:8rem}
#scroller{position:static;width:95%}
.iScrollVerticalScrollbar,.iScrollIndicator{display:none !important}
#HamburgerMenu .hmflexslider{position:relative;display:table;width:100%;height:100%}
#HamburgerMenu .flex-direction-nav{display:none}
#HamburgerMenu .del{height:4.25rem;width:3.5rem}
#HamburgerMenu .flex-control-nav{bottom:0}
#HamburgerMenu .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 #0073cf}
#HamburgerMenu .nav_sec li a{padding:.5rem 0}
#HamburgerMenu #storeitems li{padding:1.25rem 0}
#overlay .contentSaved{background-size:22px 22px}
#HamburgerMenu .HamburgerMenuFooter .nav_sec li{width:25%}
.map_video{padding-left:0}
.about .content{padding:0}
.map_image .map_pointers a:hover{opacity:1}
.tile_wrapper .tile.image_tile h2.bgOpacity{background:0;right:0;width:46%}
.searchWrapper .searchStarted.fixInput{max-width:280px}
.searchWrapper .searchStarted{max-width:252px}
.home_body .art_header_par:nth-child(1),.homehubPage .art_header_par:nth-child(1){height:0}
.home_body .menuLinks,.homehubPage .menuLinks{height:48px}
.bg_strip{left:1.5%}
.cluster_wrap .cluster .tile_title_wrap{padding-top:.9375rem}
#home_intro.section_content h1{margin-top:100px;padding-bottom:50px}
.home_body .section_content .searchStarted .searchSite .inputbox,.homehubPage .section_content .searchStarted .searchSite .inputbox{height:36px}
.search_results_view{padding-left:0;padding-right:0}
ul.key_takeaways li.key_highlight a{padding:2.635rem 0 2.635rem}
.flexslider .slides>li .devider{margin:0}
.close_videoplayer span{height:2rem;width:3rem}
.flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{margin-top:6%}
#home_intro .searchStarted{width:100%;height:100%;display:table}
#home_intro .searchStarted .searchSite{display:block !important;height:5.625rem}
#connections{position:relative}
.errorpage404hubPage .searchWrapper .searchStarted.fixInput,.nosearchresulthubPage .searchWrapper .searchStarted.fixInput{top:17.375rem}
.country_dropdown .regions_dropdown_content ul li{font-size:2rem}
.country_page .left_section{padding-top:10rem}
.country_page .left_section .translate h1,.country_page .left_section .country_content p,.country_page .left_section .country_content ul li,.country_page .left_section .legal_disclosure p{font-size:1.5rem}
.country_page .left_section .country_content h2{font-size:2rem}
.country_page .left_section .col_full{padding-left:0;margin-left:20px}
.countrypage .left_section{padding-top:10rem}
.countrypage .left_section .translate h1,.countrypage .left_section .country_content p,.countrypage .left_section .country_content ul li,.countrypage .left_section .legal_disclosure p{font-size:1.5rem}
.countrypage .left_section .country_content h2{font-size:2rem}
.countrypage .left_section .col_full{padding-left:0;margin-left:20px}
.margin_b_30{margin-bottom:20px !important;overflow:hidden}
.left_section h2{font-size:2rem;}
h2.bt{margin-bottom:0}
.contact_states:last-child ul li.lastLi{padding-bottom:3.75rem}

.contact_states{padding-left:0}
.highlights_carousal .flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{margin-top:2% !important}
.article_content_slider .flexslider .slides .col_2_carousel>div,.article_content_slider .flexslider .slides .col_3_carousel>div,.article_content_slider .flexslider .slides .col_4_carousel>div{display:block;margin-top:1rem !important;width:100%}
.footNote ul li{margin-bottom:1rem}
.footNote ul li sup{margin-left:-1rem;width:2.25rem;padding-right:.5rem}
.footNote ul li a{word-break:break-all}
.directionNav{position:relative}
.directionNav a{background:url(../images/slider_nav_prev.png) no-repeat 0 0 / 1rem 1.75rem rgba(0,0,0,0);text-indent:-9999px;z-index:3;margin-top:3.3rem}
.directionNav a.prevVideo{left:3% !important;background-image:url(../images/slider_nav_prev.png);background-size:inherit}
.directionNav a.nextVideo{left:auto;background-image:url(../images/slider_nav_next.png);background-size:inherit}
.videoList{height:auto;width:100%;background-color:#f9f7f4;margin-top:2rem;text-align:center;padding:0 3rem}
.videoList li{display:inline-block;margin:1.5rem 6px}
.explore_btn{width:18.25rem;height:auto;font-size:1.5rem;line-height:1.5;padding:.8rem 2.375rem;margin-bottom:2.5rem}
.investor_content p{margin-bottom:1.5rem}
.collapse_img .imgB1{margin-left:-5rem;margin-top:-5rem;width:10rem}
.init_title .close{margin-top:1rem;width:1.8rem}
#HamburgerMenu h2.valignCenterH{margin-top:1rem}
}
@media(max-width:660px){.section_list,.search_view_toggle{z-index:100}
.section_list{z-index:104}
.overlay .contentSaved{width:90%}
.overlay .contentSaved p,.overlay .enableCookie p{font-size:1.5rem}
.hide_mobile{display:none}
.logo_search_header{text-indent:-9999rem}
.listView .tile_thumbs{display:none !important}
.listView .collapse_img{display:block !important}
.listView .tile.image_tile .collapse_img,.listView .tile.video_tile .collapse_img{float:left;height:100%;width:138px}
.errorpage404 .searchStarted{width:100%}
.error_content{padding-left:0;padding-right:0;width:89%;margin:0 auto}
.errorpage500hubPage .error_content{width:92%}
.errorpage301hubPage .error_content{width:100%}
.errorpage301hubPage .error .container{padding:0 .9375rem 2.625rem}
.errorpage404hubPage .section_content .searchStarted.fixed{left:55%}
.errorpage404hubPage .error_content h2{margin-bottom:10rem}

.infographic{text-align:center}
.article_content_slider_video .flexslider .slides>li>div{background-color:#fff;padding:0}
.article_content_slider .flexslider{margin-bottom:3.75rem}
.flexslider .article_transcript .video_article object{margin-left:0}
.flexslider .slides>li>.devider{background-color:#fff;left:0;top:45%;width:100%;height:3.25rem !important;background-position:center center;margin:0;position:static}
.interestedTopics_wrapper{padding-bottom:.1rem}
.footerMain{padding-bottom: 6.5rem;}
.footerMain span.icp{margin-top: 3rem;}
.errorpage404hubPage .footerMain,.301hubPage .footerMain,.500hubPage .footerMain{padding-bottom:0}
.errorpage404hubPage .searchStarted .searchSite,.nosearchresulthubPage .searchStarted .searchSite{float:none;margin:0 auto}
.video_s{width:100%}
.highlights_carousal .flex-control-nav{width:100%;position:relative}
.flex-direction-nav{position:relative}
.flex-direction-nav .flex-prev{left:5% !important;margin-top:0}
.highlights_carousal .flex-direction-nav .flex-next{right:0;margin-top:0}
.flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{margin-top:1.52rem}
.highlights_carousal .flex-direction-nav .flex-next{left:90%}
.vdo_link{margin:-1.2rem 7rem 0 0}
.searchStarted .searchSite{margin:0 auto}
.clustertilecontainer{margin:0 !important;float:none !important}
.tile_wrapper .tile.text_tile,.tile_wrapper .tile.image_tile,.tile_wrapper .tile.text_tile .tile_detail.full_width,.tile_wrapper .tile.image_tile .tile_detail.full_width{float:none !important}
.errorpage404hubPage .container{min-height:inherit}
.text_tile .tile_thumbs h2{padding:1rem 2.2rem}
.contact_address .scrollCheck{padding-left:0}
.tile_wrapper.listView .tile.image_tile .tile_detail,.listView .tile.video_tile .tile_detail{width:50% !important}
.tile.tileCollapsed,.tile_collapsible .collapse_text.full_width,.tileCollapsed .tile_detail.full_width,.cluster_wrap .tile_title_wrap{width:280px}
.nav_dropdown_list ul:nth-child(2) li.lastLi,.country_dropdown .regions_dropdown_content ul li.lastLi{padding-bottom:5rem}
.highlights_carousal .flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{margin-top:1.5%}
a.trans_link{display:block;float:none;text-align:center}
.article_comparison .flexslider .slides>li>div{width:98%}
.nav_dropdown .nav_dropdown_list ul.no_border li.client_last_li{padding-bottom:5rem}
.actions_container{display:none}
.tile_wrapper .tile.image_tile h2.bgOpacity{background:url(../images/bg_opacity.png) repeat 0 0;left:0;width:54%}
.tile_wrapper.listView .tile.image_tile h2.bgOpacity{width:48%}
.contact .Cdetails h4{background:none !important}
.contact .Cdetails .contact_states h3 a{font-size:1.5rem}
.goto_regional_link{position:absolute;top:4.8rem}
.chapters{margin-top:5px}
.chapters .playlist-item p{left:10rem}
.footerMain .footerTxt span br{display:none !important}
}
@media(max-width:480px){.highlights_carousal .flex-control-nav{height:4.75rem}
.flex-control-nav li{margin-top:1.7rem !important}
.chapters{margin-top:5px}
}
@media(max-width:360px){
.flexslider .slides>li .devider{top:42%}
.clearer{display:none}
.highlights_carousal .flexslider h2{margin-top:.925rem}
.errorpage500hubPage .errorpage500 .container{padding-bottom:9rem}
.keyHightLights_wrapper .keyHightLights,.related_solutions_wrapper .related_solutions{padding:0 2.188rem .25rem}
.highlights_carousal .flex-direction-nav .flex-next{left:90%}
.nav_dropdown_list ul li{padding:1.738rem .625rem 2rem}
.nav_dropdown_list ul:nth-child(2) li.lastLi,.country_dropdown .regions_dropdown_content ul li.lastLi{padding-bottom:5rem}
.errorpage404hubPage .error_content h2{margin-bottom:7rem}
.errorpage404hubPage .searchWrapper .searchStarted.fixInput{top:17rem}
.nosearchresulthubPage .searchWrapper .searchStarted.fixInput{top:22rem}
.errorpage404hubPage.search_empty .searchWrapper .searchStarted.fixInput,.nosearchresulthubPage.search_empty .searchWrapper .searchStarted.fixInput{top:18rem}
.related_solutions_wrapper,.keyHightLights_wrapper{z-index:99}
.article_content_slider .flex-control-nav,.article_content_slider_video .flex-control-nav{bottom:-4.375rem}
.highlights_carousal .flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{top:1rem}
html.iphone.ios7 .highlights_carousal .flex-direction-nav .flex-prev,html.iphone.ios7 .highlights_carousal .flex-direction-nav .flex-next{top:.5rem}
.searchWrapper .searchStarted{max-width:265px !important}
.article .award_wrap{margin-left:0}
.trending_txt h3{padding-left:1.25rem;padding-right:1.25rem}
.read_other_articles ul>li a{float:left;display:block;width:65%}
.read_other_articles ul>li.full_width a{width:100%}
.tile ul{bottom:.2rem}
.flex-control-nav li{margin-top:1.5rem !important}
.hero_wrapper .hero_section{padding-top:7.5rem}
.video_wrap .video_outer_container object{overflow:hidden;width:100%}
.footer_logo{top:5.8rem}
.chapters{margin-top:5px}
.chapters .playlist-item p{left:10rem}
.masthead_trendsbg_m .author_img{width:79px !important;height:79px !important;margin-right:10px}
.masthead_title h2{margin-top:1.2rem !important}
}
@media screen and (max-width:320px) and (-webkit-min-device-pixel-ratio:2){#OurBusinesses.our_approach{height:380px !important}
.nav_dropdown_list ul li{padding:1.738rem .625rem .8rem}
.searchStarted{margin-top:1.25rem}
.searchWrapper .searchStarted{max-width:252px !important}
.footer_logo{top:5.1rem}
}
@media only screen and (max-width:640px) and (orientation:landscape){html{font-size:50%;-webkit-text-size-adjust:100%}
.headerMain{height:50px}
.init_pop_wrap{margin-top:1rem}
.init_content h2{font-size:2rem;margin-bottom:1rem}
.init_content p{font-size:1rem;margin-bottom:2rem}
.article_content_slider .flexslider{margin-bottom:4.75rem}
.highlights_carousal .flex-direction-nav .flex-prev,.highlights_carousal .flex-direction-nav .flex-next{top:2rem}
html.iphone.ios7 .highlights_carousal .flex-direction-nav .flex-prev,html.iphone.ios7 .highlights_carousal .flex-direction-nav .flex-next{top:.8rem}
.overlay .enableCookie,.shareThis .shareThisContent,.overlay .contentSaved{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.searchWrapper .searchStarted{width:85%;max-width:none}
.keyHightLights_wrapper .keyHightLights,.related_solutions_wrapper .related_solutions{height:28.75rem}
.keyHightLights_wrapper .keyHightLights .KeyWrapper,.related_solutions_wrapper .related_solutions .KeyWrapper{height:9.75rem;overflow-y:auto}
.hero_wrapper .hero_section{padding-top:7.5rem}
.disclaimer_pop .init_content,.terms_conditions_pop .init_content{height:25rem;overflow:auto}
.footer_logo{top:5.77rem}
.chapters .playlist-item p{left:10rem}
}
@media(min-width:800px) and (max-width:1280px) and (orientation:portrait){.regional_wrap .cluster_wrap .cluster,.regionalpage .cluster_wrap .cluster{width:613px}
.disclaimer_pop .init_content{height:auto;overflow:auto}
}
@media(min-width:767px) and (max-width:1024px) and (orientation:portrait){.disclaimer_pop .init_content{height:auto;overflow:auto}
.goto_regional_link{margin-left:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.scrollCheck .highlights_carousal .article_comparison .flex-direction-nav .flex-next{right:1px}
.highlights_carousal .article_comparison .flex-direction-nav .flex-prev{left:-2px !important}
}
@media print{*{background:transparent;border-radius:0 !important;color:#333;-webkit-text-shadow:none !important;text-shadow:none !important;-ms-filter:none !important;filter:none !important;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
pre,blockquote{page-break-inside:avoid}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
footer{page-break-after:always}
.nav_pri{display:none}
.logo{background-image:url(../images/logo_print.png)}
h1,h2{color:#0d204a !important}
p{font-size:1rem;line-height:1.375}
.hero_wrapper h1,.hero_wrapper h2{font-size:2rem}
.hero_wrapper h2{font-size:1.375rem}
.left_section .h2{font-size:1.375rem;line-height:1.27}
.actions,.header_wrapper .nav_sup,.input-default,.searchStarted,.list_inline{display:none}
.arrow-down{background-image:url(../images/arrow_down.png)}
.tile.tileCollapsed a.quickView{background-image:url(../images/quickView_disabled.png)}
.tile a.quickView,.tile a.linkBut{background:url(../images/quickView.png) no-repeat center center transparent}
.tile a.addBut{background-image:url(../images/add_white.png)}
.tile.dark_blue{background-color:#0d204a}
.tile.light_blue{background-color:#0073cf}
.tile a.linkBut{background-image:url(../images/overlayLink_white.png)}
.tile.white a.linkBut,.image_tile a.linkBut{background-image:url(../images/overlayLink.png)}
.tile.dark_blue a.quickView,.tile.light_blue a.quickView{background-image:url(../images/quickView_white.png)}
.tile.white a.addBut,.image_tile a.addBut{background-image:url(../images/add.png)}
.footerMain,.footerMain a,.footerMain span,p{color:#333}
.tile.light_blue h2,.tile.light_blue h3,.tile.light_blue p,.tile.dark_blue h2,.tile.dark_blue h3,.tile.faint_blue h3,.tile.dark_blue p,.twitter_tile p{color:#fff}
.headerMain{position:static}
.searchWrapper .searchStarted{display:none !important}
.hero_wrapper,.hero_wrapper .hero_overlay{background:none !important;min-height:1.875rem;height:100%}
.hero_wrapper .hero_section{padding-top:.5625rem}
.footerMain,.headerMain,.bgFooter,.related_solutions_wrapper{background:0}
.bgFooter{padding:0;letter-spacing:-1px}
.keyHightLights_wrapper .keyHightLights ul li{color:#0073cf}
.keyHightLights_wrapper{background:none !important;color:#0d204a}
.act_menu,.key_takeaways,.print_link{display:none}
}
@media(min-width:769px) and (max-width:1200px){.bg_strip_author{background:url(../images/arrow_down_m.png) left no-repeat}
.masthead_trendsbg{background-position:bottom center}
.masthead_trendsbg_m{background-position:bottom center}
.slidesshowholder .flex-direction-nav{width:90%}
.left_bottom_section{width:95%}
.actionbottom{width:100%}
}
@media(max-width:768px){.masthead_trendsbg{background-size:cover !important;padding:0 !important}
.masthead_trendsbg .hero_section{padding:7.5rem 3.3rem 0}
.masthead_trendsbg_m{background-size:cover !important;padding:0 !important}
.masthead_trendsbg_m .hero_section{padding:7.5rem 2.3rem 0}
.masthead_title{padding-top:6.675rem;padding-bottom:60px}
.bg_strip_author{background:url(../images/arrow_down_m.png) left no-repeat;height:21px}
.author_section{border:0;padding-bottom:1.875rem;padding-top:0;margin-top:-0.3rem}
.masthead_trendsbg_m .author_img{border-width:3px;width:102px;height:102px}
.masthead_title .author_img{margin-bottom:4.3rem}
.pull_quote_author .author_img{border-bottom:1px solid #ccc;margin-top:0}
.call_to_action h2{font-size:16px}
.masthead_title p{font-size:13px;line-height:15px;margin-top:4px}
.darkblue_bttl{padding-top:0;font-size:4rem}
.subgray_ttl{padding-bottom:1.7rem;font-size:2.5rem}
.masthead_title h2{margin-top:2.538rem}
.traderwrapper .left_section{margin-top:-3.9rem}
.traderwrapper .right_section{margin-top:0}
.linehr{display:none}
.masthead_ttllargebg .hero_section{height:299px !important;padding:0}
.masthead_ttllargebg h1{margin-top:142px !important;width:65%;font-size:3.2rem}
.masthead_ttllargebg_m .hero_section{height:299px !important;padding:0}
.masthead_ttllargebg_m h1{margin-top:142px !important;width:65%;font-size:3.2rem}
.video-height{height:530px;width:100%}
.masthead_blnktmpl_largebg_m .hero_section{height:415px !important;padding:0}
.masthead_blnktmpl_largebg_m h1{color:#fff;font-size:4.5rem;margin-top:71px !important;padding:0 0 0 1.9em;width:94%}
.masthead_blnktmpl_largebg_m h2{color:#f3c45c !important;font-size:3.2em;margin-left:2.5em;margin-right:2em;margin-top:8em;width:80%}
.slidesshow{display:block !important;float:left}
.carousel_container li{float:left}
.carousel_container img{width:98% !important}
.thumbvideobt .flex-viewport{overflow:hidden;position:absolute;width:100%}
.thumbvideobt .flexslider{height:100px;float:left;width:100%;position:relative}
.thumbvideobt .flex-direction-nav{width:100%;height:60px;float:left;z-index:1001}
.thumbvideobt .flex-direction-nav a{top:0}
.thumbvideobt .flex-direction-nav .flex-prev{left:0 !important}
.thumbvideobt .article_content_slider .flexslider{padding-left:20px !important}
.slidesshowholderthumb .carousel_container{padding-left:0 !important}
}
@media(max-width:767px){.carouseldiv1{float:none;padding:0 0 20px;width:auto;margin:0}
.carouseldiv2{float:none;padding:0 0 20px;width:auto;margin:0}
.carouselholder{width:96%;margin:0;padding:20px 0}
.actionbottom{margin:0 auto;width:100%;clear:both;min-height:70px}
.left_bottom_section{margin:0 auto;width:93%;clear:both}
.tileSocial{padding-top:9.75rem;padding-left:2.5rem}
.tileSocial .linked .addthis_button_linkedin{background-size:initial}
.shareThisContent h2{padding-left:0;padding-right:0;line-height:5rem}
.nav_ter li a{height:5rem}
.social-media-ul.nav_ter li a{height:5rem !important;width:5.5rem !important}
.social-media-ul.nav_ter{padding-top:0 !important}
}
@media(min-width:1300px) and (max-width:1920px){.carouselholder{width:1057px;padding-left:40px}
.slidesshowholder .flex-direction-nav{width:1174px}
}
@media(max-width:774px){.hamburgermenu{top:91px;right:0;width:100%}
#hmenulink{padding:0;margin-top:2%}
.hamburgermenu #hmenulink .nav_sup li a{color:#000}
#hmenulink ul ul a{font-size:1.6rem}
#hmenulink ul ul li{padding:5px 0}
#hmenulink>ul>li>a{font-size:1.7rem}
#hmenulink>ul .footermenu>a{font-size:1.7rem;color:#fff}
#hmenulink>ul>li.has-sub>a span{background:url(../../../content/dam/boamlimages/images/icon_plus.png) 98% center no-repeat}
#hmenulink>ul>li.has-sub.active>a span{background:url(../../../content/dam/boamlimages/images/icon_minus.png) 98% center no-repeat}
.savedcount{font-size:10px;left:116px;margin:-23px 10px 0 0;width:18px;text-align:center}
#hmenulink>ul>.footermenu>a>span{font-size:1.7rem}
.hamburgermenu #hmenulink .nav_sup .footermenu{float:left !important;width:100%;background:#182a52 !important;text-align:left;height:28px;padding:5px 10px;margin:0}
.hamburgermenu #hmenulink .nav_sup .footermenu a{color:#fff !important}
.hamburgermenu #hmenulink .nav_sup .active{background:#182a52 !important}
.hamburgertopnav{display:block}
.mobilehidenav{display:none}
.hamburgermenu #hmenulink .nav_sup .footermenu a{color:#fff}
.arrow-main{position:absolute;bottom:99px}
.arrow-wraplink{bottom:76px !important;right:-42%}
}
@media(min-width:775px) and (max-width:1029px){.hamburgermenu{top:53px}
.savedcount{font-size:10px;left:122px;margin:-23px 10px 0 0}
}
@media(min-width:1030px) and (max-width:1190px){.hamburgermenu{top:73px}
}
.vid_tile .imgB1{position:absolute;z-index:3;right:0 !important;top:0 !important;margin-left:auto !important;margin-right:0 !important;margin-top:0 !important;width:2.75rem !important;height:2.75rem !important}
.vid_tile .tile_img img:nth-child(2){width:2.75rem !important;height:2.75rem !important;box-sizing:border-box;padding-left:2.75rem !important;background:url(../../../content/dam/boamlimages/images/playbutton.png) left top no-repeat !important}
.vid_tile.tileCollapsed .collapse_img img:nth-child(2){width:2.75rem !important;height:2.75rem !important;box-sizing:border-box;padding-left:2.75rem !important;background:url(../../../content/dam/boamlimages/images/playbutton_2.png) left top no-repeat !important}
.text_video_tile{background:url(../../../content/dam/boamlimages/images/playbutton_2.png) right top no-repeat #0d204a !important}
@media screen and (max-width:480px){.imgwrapleft,.imgwrapright{float:left !important;padding:0 0 26px 0 !important}
}
#masonry{position:relative}
.tileDiv{position:absolute;width:200px;height:300px;margin:10px;background-color:#ccc}
.tileDiv.expand{width:440px;transition:ease-in width}
.related_solutions ul li{padding-bottom:1rem !important}
.related_solutions_wrapper .related_solutions h2{padding-bottom:.9rem !important;padding-top:.3rem !important}
.read_other_articles.key_takeaways_new{background-color:#f9f7f4 !important}
.key_takeaways_new h2{text-transform:uppercase;color:#012169 !important;padding-bottom:1.5rem}
.key_takeaways_new ul>li{border-bottom:none !important;margin-bottom:0 !important;padding-left:1.5625rem;background:url(../images/bg_checkmark_blue.png) no-repeat left 5px;background-size:.875rem .875rem;color:#333;font-style:normal}
.noscroll{overflow:hidden !important;height:100%;width:100%;}
@media(max-width:767px){.key_takeaways_new h2{padding-bottom:1.5rem}
}
.new_ra_bg{background-color:rgba(255,255,255,1) !important;background-image:none}
.related_solutions_wrapper.new_ra_bg{width:100%;z-index:auto}
.related_solutions_wrapper.new_ra_bg h2{color:#333;padding-top:.3rem !important}
.KeyWrapper.new_ra{width:100%}
.keyHightLights.new_ra{padding-top:0;padding-left:0;margin-bottom:0}
.keyHightLights.new_ra h2{color:#333}
.KeyWrapper.new_ra ul{list-style-type:none;width:100%;margin:0 auto}
.KeyWrapper.new_ra ul>li{padding-bottom:1.0rem;padding-left:0;margin-bottom:.7rem;border-bottom:1px solid rgba(205,205,205,0.5);background-image:none}
.KeyWrapper.new_ra ul>li.lastLi{border:0}
.KeyWrapper.new_ra .rel_article{display:block;min-height:4.2rem}
.KeyWrapper.new_ra .rel_article_img{width:45%;overflow:hidden;position:relative;float:left;margin-right:.5rem}
.KeyWrapper.new_ra .rel_article_desc{width:50%;overflow:hidden;position:relative;line-height:1.1}
.KeyWrapper.new_ra li a{color:#012169 !important}
.stick-right{position:fixed;max-width:236px;top:90px}
@media(max-width:767px){.download_white_ppr h2{display:block;font-size:1.75rem;line-height:1.3;margin-bottom:.75rem}
.related_solutions_wrapper.new_ra_bg .keyHightLights h2,.related_solutions h2{background:0}
.related_solutions_wrapper.new_ra_bg .art_high_arrow{position:fixed !important;left:0 !important;width:100% !important;display:block;padding-top:0;padding-bottom:0;z-index:2}
.related_solutions_wrapper.new_ra_bg .related_solutions .KeyWrapper{height:auto}
.related_solutions_wrapper.new_ra_bg .clickable{background:rgba(1,33,105,0.7) url(../images/toggle_arrow.png) no-repeat center center;width:100%;height:5rem;margin:0 auto;display:table;background-size:1.875rem 1rem;box-shadow:0 4px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 4px 2px 0 rgba(0,0,0,0.3)}
.related_solutions_wrapper .KeyWrapper.new_ra{padding-top:5.2rem}
.KeyWrapper.new_ra{padding-top:0rem}
.new_ra_bg{background-color:#012169 !important;background-image:none}
.related_solutions_wrapper.new_ra_bg{bottom:50px;z-index:999999;min-height:0 !important}
.related_solutions_wrapper.new_ra_bg .related_solutions ul li a{font-size:2rem !important}
.KeyWrapper.new_ra ul{width:90%;margin-top:.5rem}
.new_ra.KeyWrapper ul>li{margin:0 !important;padding:1.3rem 0 !important;float:left;width:100%}
.scrollable_div_fix{display:block;overflow-y:scroll;padding-top:0;padding-left:0;margin-bottom:0}
.scrollable_div_fix .row{margin-left:0 !important}
.related_solutions_wrapper .keyHightLights.new_ra li a{color:#fff !important;font-size:2rem}
.new_ra.KeyWrapper .rel_article{display:block;font-size:2rem;color:#fff;float:left;width:100%}
.KeyWrapper.new_ra .rel_article_img{margin-left:2rem;margin-right:2rem;width:30%}
.KeyWrapper.new_ra ul>li.lastLi{border:0;padding-bottom:1.8rem !important;margin-bottom:1.2rem !important}
.KeyWrapper.new_ra .rel_article_desc{width:47%}
.related_solutions_wrapper.new_ra_bg ul.key_takeaways li.key_highlight a:active,ul.key_takeaways li.key_highlight a.active{background-color:#012169 !important}
.related_solutions_wrapper .keyHightLights.new_ra h2{display:none !important}
.keyHightLights.new_ra h2{display:block;font-size:2rem;padding-bottom:0}
.related_solutions_wrapper.new_ra_bg .related_solutions h2{display:block !important;color:#fff !important;font-size:2rem !important;padding-bottom:1.625rem !important;padding-top:1.625rem !important}
.related_solutions_wrapper.new_ra_bg h2{color:#fff;font-size:2rem !important}
ul.key_takeaways{z-index:1000000;box-shadow:0 -4px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -4px 2px 0 rgba(0,0,0,0.5)}
li.key_highlight.visible_phone .solutions_link{font-size:2rem !important}
.row.sp-row-no-left{margin-left:0}
.sp,.key_takeaways a span.sp{display:none}
.pc,.key_takeaways a span.pc{display:none}
}
@media(max-width:767px) and (orientation:landscape){.KeyWrapper.new_ra .rel_article{min-height:0;width:100%}
.KeyWrapper.new_ra .rel_article_img{margin-right:1rem}
}
@media only screen and (min-device-width :414px) and (max-device-width :736px) and (device-width :414px) and (device-height :736px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :3) and (-webkit-device-pixel-ratio :3){.KeyWrapper.new_ra .rel_article{min-height:0;width:100%}
}
@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait){}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:999999;overflow:inherit !important}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:url(../images/fancybox_overlay.png)}
#colorbox{outline:0}
#cboxTopLeft{width:14px;height:14px;background:#FFF;border-radius:10px 0 0;-webkit-border-radius:10px 0 0}
#cboxTopCenter{height:14px;background:#FFF}
#cboxTopRight{width:14px;height:14px;background:#FFF;border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0}
#cboxBottomLeft{width:14px;height:0;background:#FFF;border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px}
#cboxBottomCenter{height:0;background:#FFF}
#cboxBottomRight{width:14px;height:0;background:#FFF;border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0}
#cboxMiddleLeft{width:14px;background:#FFF;border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px}
#cboxMiddleRight{width:14px;background:#FFF;border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0}
#cboxContent{background:#fff;overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:5px}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7c7c7c}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;top:-30px;background:url(../images/fancybox_sprite.png) no-repeat 0 0;width:33px;height:33px;text-indent:-9999px}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxPrevious{left:0;background-position:-51px -25px}
#cboxPrevious:hover{background-position:-51px 0}
#cboxNext{left:27px;background-position:-75px -25px}
#cboxNext:hover{background-position:-75px 0}
#cboxClose{right:-30px;background-position:left top}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}
.videopop{cursor:pointer}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 2.75rem;position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel>li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;text-indent:-9999px}
.flex-direction-nav .flex-prev{left:10px}
.flex-direction-nav .flex-next{right:10px;text-align:right}
.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:15px;height:15px;display:block;cursor:pointer;text-indent:-9999px}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee url("../css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333;left:0 !important}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
.ui-autocomplete{border:1px solid #cecece;border-radius:0;width:100% !important;background-color:#fefefe;background-color:rgba(254,254,254,1)}
.ui-autocomplete li.ui-menu-item{border-bottom:1px solid #c2c2c2}
.ui-autocomplete li.ui-menu-item:last-child{border-bottom:0}
.ui-menu .ui-menu-item a{font-family:"ConnectionsRegular",Arial,Helvetica,sans-serif;font-size:2rem;color:#0073cf;padding:.75rem 1.063rem}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-focus{background:#cae1f3;border:0}
.ui-menu .ui-menu-item a b{color:#000}
.ui-widget-content,.ui-menu .ui-menu-item a{border-radius:0 !important}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{margin:0 !important}
.ui-autocomplete li.ui-menu-item{padding:8px}
@media(min-width:768px){.ui-autocomplete li.ui-menu-item{padding:8px}
.ui-menu .ui-menu-item a{font-size:1.375rem}
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
@font-face{font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:40%;margin-top:-10px;padding:0;border:0;outline:0}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0}
.flex-direction-nav .slick-prev,.flex-direction-nav .slick-next{height:3.125rem !important;width:2.5rem !important;background:url(../images/direction_nav_prev.png) no-repeat 0 0 transparent;background-size:contain;z-index:100}
.flex-direction-nav .slick-prev{left:0 !important}
.flex-direction-nav .slick-next{right:-2px !important;background:url(../images/direction_nav_next.png) no-repeat 0 0 transparent;background-size:contain}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-slider{margin:0 0 15px}
.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;width:100%;z-index:99}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:url("../images/bg_flex_control.png") no-repeat scroll 0 0 rgba(0,0,0,0);background-size:cover;display:block;height:.9375rem;width:.9375rem;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots .slick-active button{background:none repeat scroll 0 0 #0d204a}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.player-container-child{display:block;position:relative;max-width:903px}
.video-parent{padding-top:56.2503%;position:relative}
.video-parent video{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}
.playlist-wrapper{width:100%;overflow:hidden;position:relative}
.bcls-player-wrapper{display:block;width:86%;height:auto;margin:0 auto}
.bcls-playlist{background-color:#fff;width:auto;text-align:left;overflow:hidden;position:relative;white-space:nowrap;margin:1rem 0;padding:1rem 0 0 0}
.bcls-playlist-item{display:inline-block;width:124px;height:130px;margin:2%;cursor:pointer;vertical-align:middle;position:relative;overflow:hidden}
.bcls-item-inner-div{background-size:contain;background-repeat:no-repeat;background-position:center center;padding:0;margin:0;padding-top:56.25%;width:100%;cursor:pointer;vertical-align:middle}
.bcls-title{color:#666;font-family:"ConnectionsRegular",Arial,Helvetica,sans-serif !important;font-weight:bolder;font-size:.75rem;height:17px;line-height:17px;text-overflow:ellipsis;white-space:normal;overflow:visible;text-align:left;cursor:pointer;margin:.5rem .25rem 0;word-break:break-word}
.playlist-wrapper a{position:absolute;top:40%;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;cursor:pointer}
.mx-prev{left:0;background:url(../../../content/dam/boamlimages/images/sli-controls.png) 0 -32px no-repeat}
.mx-prev:focus,.mx-prev:hover{background-position:0 0}
.mx-next{right:0;background:url(../../../content/dam/boamlimages/images/sli-controls.png) -43px -32px no-repeat}
.mx-next:focus,.mx-next:hover{background-position:-43px 0}
.bcls-play-icon-overlay:before{display:block;position:absolute;text-align:center;content:"";width:100%;padding-top:56.25%;background-color:rgba(26,26,26,.4);background-image:url(../../../content/dam/boamlimages/images/sm-video-play-icon.png);background-repeat:no-repeat;background-position:center center}
@media(min-width:320px) and (max-width:767px){.bcls-playlist-item{max-height:12rem !important;width:45%}
.bcls-player-wrapper{width:80%}
.bcls-title{font-size:1rem;line-height:1.2;text-align:center}
.mx-prev{left:0}
.mx-next{right:0}
.playlist-holder{width:100%}
.bcls-playlist{overflow-x:auto}
.bcls-item-inner-div{background-size:cover;padding-top:56.25%}
.bcls-play-icon-overlay:before{padding-top:56.25%}
.playlist-wrapper a{top:30%}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){.bcls-playlist-item{width:21%}
.playlist-wrapper a{top:30%}
}
@media(min-width:768px){.scrollCheck .bcls-player-wrapper{width:92%}
}
.flexslider_bg.carousel_content .vjs-has-started .vjs-loading-spinner{display:none !important}
.bclsOverlay{position:relative;top:0}
@media screen and (min-width:1024px) and (max-width:1197px){.bclsOverlay .videoList{width:100% !important;transform:scale(.9);margin-left:1rem !important}
}
@media screen and (min-width:955px) and (max-width:1023px){.bclsOverlay .videoList{margin-left:9rem !important;width:80% !important;transform:scale(1.2);margin-top:4rem !important}
.TitleList>h3{font-size:1.5rem !important}
}
vjs-control-bar{z-index:9999999}
@media screen and (min-width:794px) and (max-width:954px){.bclsOverlay .videoList{margin-left:4rem !important;width:80% !important;transform:scale(1);margin-top:0rem !important}
.TitleList>h3{font-size:1.2rem !important}
}
@media screen and (min-width:768px) and (max-width:793px){.bclsOverlay .videoList{margin-left:1rem !important;width:100% !important;transform:scale(0.9);margin-top:0rem !important}
.TitleList>h3{font-size:1.2rem !important}
}
@media screen and (min-width:680px) and (max-width:767px){.bclsOverlay .videoList{margin-left:10rem !important;width:60% !important;transform:scale(1.3);margin-top:6rem !important}
.TitleList>h3{font-size:2rem !important;padding-top:2rem}
}
@media screen and (min-width:519px) and (max-width:587px){.bclsOverlay .videoList{margin-left:0rem !important;width:90% !important;transform:scale(0.9);margin-top:0rem !important}
.TitleList>h3{font-size:1.6rem !important;padding-top:2rem}
}
@media screen and (min-width:470px) and (max-width:518px){.bclsOverlay .videoList{margin-left:-1rem !important;width:90% !important;transform:scale(0.9);margin-top:0rem !important}
.TitleList>h3{font-size:1.6rem !important;padding-top:2rem}
}
@media screen and (min-width:424px) and (max-width:469px){.bclsOverlay .videoList{margin-left:-4rem !important;width:100% !important;transform:scale(0.8);margin-top:-2rem !important}
.TitleList>h3{font-size:1.4rem !important}
}
@media screen and (min-width:368px) and (max-width:423px){.bclsOverlay .videoList{margin-left:-4rem !important;width:120% !important;transform:scale(0.8);margin-top:-2rem !important}
.TitleList>h3{font-size:1.4rem !important}
}
@media screen and (min-width:335px) and (max-width:367px){.bclsOverlay .videoList{margin-left:-10rem !important;width:148% !important;transform:scale(0.6);margin-top:-5rem !important}
TitleList>h3{font-size:1.1rem !important}
.TitleList{padding:1rem 1rem 3px 19px !important}
}
.bclsOverlay .videoList{text-align:left !important;float:left;margin:0 4.6rem}
.video-js .vjs-overlay{color:red;position:absolute;float:right;text-align:center}
.video-js .vjs-overlay-no-background{max-width:33%}
.video-js .vjs-overlay-background{background-color:red;background-color:green;border-radius:0;padding:.625rem;width:50%}
.video-js .vjs-overlay-top-left{top:.3125rem;left:.3125rem}
.video-js .vjs-overlay-top{left:50%;margin-left:-16.5%;top:.3125rem}
.video-js .vjs-overlay-top-right{right:.3125rem;top:.3125rem}
.video-js .vjs-overlay-right{margin-top:-0.9375rem;right:.3125rem;top:50%}
.video-js .vjs-overlay-bottom-right{bottom:3.5rem;right:.3125rem}
.video-js .vjs-overlay-bottom{bottom:3.5rem;left:50%;margin-left:-16.5%}
.video-js .vjs-overlay-bottom-left{bottom:3.5rem;left:.3125rem}
.video-js .vjs-overlay-left{left:.3125rem;margin-top:-0.9375rem;top:50%}
.TitleList{width:100%;text-align:left;color:#0d204a;padding:.5rem 5.6rem 0}
.TitleList>h2{font-size:2.125rem;font-family:"ConnectionsRegular",Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:0;text-transform:none !important}
.TitleList>h3{color:#333;font-size:1rem;line-height:1.25;font-family:"ConnectionsRegular",Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:0;text-transform:none !important}
.bclsOverlay .video-thumbnail{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:.8rem 1.25rem .05rem 1.25rem;padding:.1rem;width:11.4rem;height:auto;cursor:pointer;border:.05rem #000;padding:.375rem;box-shadow:0 0 0 .05rem #000;background-color:#fff}
.bclsOverlay .thumbnail_hover{background-color:#347bb5 !important}
a{text-decoration:none !important}
.video-h2-div{font-family:"ConnectionsRegular",Arial,Helvetica,sans serif;color:#333;cursor:pointer;font-weight:normal;padding-top:.4rem;text-align:center !important;line-height:1.1rem !important;font-size:.9rem !important;padding:.4rem 1rem !important;display:inline-block;width:Â 100%;Â}
.video-h2-div b{font-weight:bold}
.h2-div_hover{color:#046ec5;text-decoration:underline}
div.vjs-overlay.vjs-overlay-top{width:100%;height:93%;left:0;top:0;margin-left:0;background-color:rgba(255,255,255,0.95)}
.video-js .vjs-overlay{text-align:left !important;padding-left:0}
.bclsOverlay .video-thumbnail-play{background:url('../../../content/dam/boamlimages/images/dotPlay.png') center center no-repeat;position:absolute;width:22px;height:22px;z-index:100;margin-top:-5.2rem;margin-left:6.5rem;outline:0}
.videoList>div>div{width:13.9rem;padding-right:4px;vertical-align:top}
@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:0){width:160% !important;margin-left:-10rem !important;margin-right:-5rem !important;transform:scale(.5)}
@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:0){.bclsOverlay .videoList{width:70% !important}
}
@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:0){.bclsOverlay .videoList{margin-left:-8rem !important;width:132% !important;transform:scale(0.6);margin-top:-4.5rem !important}
}
@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:0){.bclsOverlay .videoList{margin-left:10rem !important;width:70% !important;transform:scale(1.3);margin-top:5rem !important}
}
@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:0){.bclsOverlay .videoList{margin-left:-4rem !important;width:120% !important;transform:scale(.68);margin-top:-3rem !important}
}
.audio_wrapper_left{width:50%;float:left;margin-right:22px;line-height: 0 !important}
.audio_wrapper_right{width:50%;float:right;margin-left:22px}
.audio_wrapper_center{width:400px;margin:0 auto;line-height: 0 !important}
.audio_wrapper_fullwidth{width:97% !important}
.audio_wrapper_halfwidth{width:50% !important;border:13px solid #f9f7f4}
.audio_dtl{background:url("../../../content/dam/boamlimages/images/audio-ico.png") 14px no-repeat;padding:7px 0}
.audio_dtl_color{background-color:#5e605f}
.audio_dtl_color_red{background-color:#dc1431}
.audio_dtl_color_blue{background-color:#012169}
.audio_dtl h2{font-size:17px;font-transfer:uppercase;font-weight:bold;padding:0 0 0 47px !important;color:#fff !important;margin:0 !important;text-align:left}
.audio_dtl p{font-size:13px !important;padding:0 0 0 47px !important;color:#fff !important;margin:0 !important}
.audio_download_pdf{width:140px;float:left;padding:10px 0}
.audio_download_pdf a{color:#0073cf;font-size:15px}
@media screen and (max-width:540px){.audio_wrapper_left{width:100%}
.audio_wrapper_right{width:100%}
.audio_wrapper_center{width:90%}
}
.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.audio__wrapper .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{-webkit-transform:none;-ms-transform:none;transform:none}
.audio__wrapper .video-js.video-js .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.audio__wrapper .video-js{height:35px !important;width:100% !important;position:relative !important}
.audio__wrapper .video-js .vjs-big-play-button{left:0;margin-left:0;border-radius:0;font-size:3em;line-height:2.1em}
.audio__wrapper .video-js.vjs-has-started .vjs-progress-holder .vjs-play-progress,.audio__wrapper .video-js.vjs-has-started .vjs-progress-holder .vjs-load-progress,.audio__wrapper .video-js.vjs-has-started .vjs-progress-holder .vjs-tooltip-progress-bar,.audio__wrapper .video-js.vjs-has-started .vjs-progress-holder .vjs-load-progress div{height:.5em}
.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.audio__wrapper .video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.audio__wrapper .video-js.video-js .vjs-progress-control,.audio__wrapper .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.5em;transition:none;top:-.5em}
.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover,.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover .vjs-progress-holder,.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover .vjs-play-progress,.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover .vjs-load-progress,.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover .vjs-tooltip-progress-bar,.audio__wrapper .video-js.vjs-has-started .vjs-progress-control:hover .vjs-load-progress div{height:4em}
.audio__wrapper .video-js .vjs-time-tooltip{top:2.5em}
.audio__wrapper .video-js.vjs-has-started .vjs-time-tooltip{top:3em}
.audio__wrapper .video-js .vjs-dock-text{display:none}
.audio__wrapper .video-js .vjs-progress-control{z-index:1}
.audio__wrapper .video-js .vjs-control-dock{width:auto;display:flex;line-height:2.3em;font-size:130%;text-overflow:ellipsis;pointer-events:none}
.audio__wrapper .vjs-control-dock-title{font-weight:bold;display: none !important}
.audio__wrapper .video-js .vjs-big-play-button{display:none !important}

@media only screen and (max-width:768px){.audio__wrapper .video-js { height: 45px !important}
}


.actions_container_nav .left{
	float: left;
	width:33.33%;
	height: 100%;
}
.actions_container_nav .nav .nav_link .pic{
	height: 25%;
	width: 25%;
	margin: 1rem auto 0;
}
.actions_container_nav .nav .nav_link .nav_text{
	font-size: 1.6rem;
	color: #fff;
	text-align: center;
	margin: 0.5rem auto 1rem;
}

.actions_container_nav .clear{
	clear: both;
	}
	
@media screen and (min-width:416px){.actions_container_nav .list{display: none;	}}

.fix_nav{
	    position: fixed;
        top: 8rem;
}
@media(min-width: 1000px) and (max-width: 1200px) {
	.fix_nav{
        top: 11.4rem;
}
}

.fixed_nav{
	
    color: #0d204a !important;
    font-weight: bold;
}

ul.nav_article li.images{
	width: 100%;
    overflow: hidden;
    margin-bottom: 0;
    background: url(../images/line_deep.png) .375rem top repeat-y;
    line-height: 1;
    min-height: 4.25rem;
	
}

.global_content_style{padding-left: 30px;}
@media (min-width: 768px) and (max-width: 1000px) {
	.fix_nav{top: 12rem;}
	}
@media(max-width:320px){
    .disclaimer_logo img{width: 12rem;margin: 0.3rem 0;margin-left: 4%;}
    .headerMain{height: 44px}
    .menu{width: 2rem;top: 1.1rem;}
    .hero_wrapper .hero_overlay{padding-top: 1rem;}
    .hamburgermenu{top:3.5rem}
    .header-bg3 {top: 91px;}
    .hero_wrapper .hero_section {
    padding-top: 11.5rem;
}
}