@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans");
-ms-viewport{width:device-width}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:'Open Sans'}
body{margin:0}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
pre,code,kbd,samp{font-family:'Open Sans';_font-family:'Open Sans';font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,iframe,object,embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}
table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
/*
 *	Simply fast class
 */
.reset{border:none;margin:0;padding:0;background:none;box-shadow:none;}
.reset td,.reset th{border:none;background:none;padding:0}
.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}
@media (min-width: 601px){.l{float:left;display:inline}
.r{float:right;display:inline}
}.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.cfx{zoom:1;}
.cfx:after,.cfx:before{content:'';display:table;clear:both}
.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}
.ctx{zoom:1;display:table-cell;}
.ie7 .ctx{display:block}
.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.hide,.js .jsHide{display:none}
.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}
.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.lower{text-transform:lowercase}
.upper{text-transform:uppercase}
.bold{font-weight:700}
.thin{font-weight:normal}
.italic{font-style:italic}
.normal{font-style:normal}
.top{vertical-align:top}
.middle{vertical-align:middle}
.big{font-size:14px}
.bigger{font-size:18px}
.small{font-size:11px}
.error,.red{color:#c00}
.green{color:#678713}
.grey{color:#777}
.nowrap{white-space:nowrap}
/*
 * Typo
 */
body{font:200 15px/18px 'Open Sans';color:#000}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans';font-size:27px;font-weight:400;line-height:1.2;margin:1.5em 0 .5em;color:#004a97;}
.cat-education h1,.cat-education h2,.cat-education h3,.cat-education h4,.cat-education h5,.cat-education h6{color:#da2362}
.cat-parcel h1,.cat-parcel h2,.cat-parcel h3,.cat-parcel h4,.cat-parcel h5,.cat-parcel h6{color:#00a547}
h1,.h1{font-size:36px;line-height:50px;margin-top:25px;}
h1 .lighten,.h1 .lighten{color:#809eca}
h1 + .info,.h1 + .info{margin-top:-18px;font-size:12px}
h2{font-size:26px}
h3{font-size:18px}
h4{font-size:16px}
h5,h6{font-size:15px}
@media (max-width: 600px){h1,.h1{font-size:28px;line-height:38px}
h2{font-size:22px}
h3{font-size:16px}
h4{font-size:15px}
h5,h6{font-size:15px}
}p{margin:0 0 1.2em;}
p img{max-width:100%;height:auto}
blockquote{margin:.8em 0 .3em;}
blockquote p{margin:0}
a{color:#004a97;text-decoration:none;}
a:hover{text-decoration:underline}
ul,ol{margin:0 0 1.5em 5px;list-style:none;padding:0}
li{padding:0 0 0 20px;margin:0 0 .75em;}
li ol,li ul{margin:.75em 0 0}
ul li{background:url("../img/bg/li.png") 5px 6px no-repeat}
ol{counter-reset:item;}
ol li{background:none;position:relative;}
ol li:before,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:2px;width:18px;color:#777;font-size:15px;font-weight:700;text-align:left}
dl{margin:0 0 1.5em}
dt{font-weight:700;margin:0}
dd{margin:0 0 .75em;padding:0}
.table-wrap{overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}
table{width:100%;clear:both;margin:0 0 1.5em;empty-cells:show;border-collapse:collapse;border:none}
caption{font-weight:700;text-align:left;padding:0 0 10px;caption-side:top}
td,th{vertical-align:top;padding:9px;line-height:31px;border:1px dotted #d6d4d4;border-right:none;border-bottom:none;}
td:first-child,th:first-child{border-left:none;padding-left:0}
th{font-weight:200;text-align:left;border-top:none;color:#004a97}
img.l{margin:0 20px 20px 0}
img.r{margin:0 0 20px 20px}
@media (max-width: 600px){img{display:block;margin-bottom:0 auto 1.2em;}
img.l,img.r{margin:0 auto 1.2em auto}
}.ext{padding-right:12px;background:url("../img/bg/ext.png") 100% 3px no-repeat}
.annot{font-size:25px;line-height:32px;color:#809eca;padding-right:10px;}
@media (max-width: 600px){.annot{font-size:22px;line-height:28px}
}.highlight{color:#004a97;font-weight:400}
.more{font-weight:400;}
.more a,.more span{color:#004a97;padding-right:40px;position:relative;display:inline-block;}
.more a:after,.more span:after,.more a .after,.more span .after{content:'';display:block;position:absolute;width:8px;height:9px;background:url("../img/bg/sprite.png?1390406769091") -358px -273px no-repeat;right:0;bottom:4px}
.download a,.download span{color:#777;padding-left:40px;position:relative;}
.download a:before,.download span:before,.download a .before,.download span .before{content:'';display:block;position:absolute;width:20px;height:21px;background:url("../img/bg/sprite.png?1390406769091") -339px -210px no-repeat;bottom:0;left:0}
.download button{border:none;background:none;font-family:'Open Sans';font-weight:200;height:18px;line-height:18px;font-size:14px;padding-top:5px;}
.download button:hover span{text-decoration:underline}
.list-results .file-name{width:70%}
.list-results .center{width:15%}
iframe,object,embed{max-width:100%}
.ie7 a[href] *{cursor:pointer}
#mq{position:absolute;left:0;}
@media (min-width: 601px){#mq{left:1px}
}/*
 *	Grid
 */
.row,.row-main{position:relative;margin:0;padding:0;zoom:1;}
.row:after,.row-main:after,.row:before,.row-main:before{content:'';display:table;clear:both}
.row.divide,.row-main.divide{border-top:5px solid #d6d4d4;padding-top:10px}
.row.divide-bottom,.row-main.divide-bottom{padding-bottom:1px;border-bottom:2px solid #d6d4d4;margin-bottom:1.2em}
.row-main{margin:0 auto;max-width:1004px}
@media (min-width: 601px){.col{display:inline;float:left;left:100%;position:relative;padding:0;}
.grid-3q .col{display:block;float:none;left:0;margin:0}
.col-t-1,.col-q-1{margin-left:-100%}
.col-t-2{margin-left:-66.4%}
.col-t-3{margin-left:-32.7%}
.col-q-2{margin-left:-75%;}
.grid-3q .col-q-2{margin-left:0}
.col-q-3{margin-left:-49.8%;}
.grid-3q .col-q-3{margin-left:0}
.col-q-4{margin-left:-24.3%}
.grid-t{width:32.7%}
.grid-2t{width:66.4%}
.grid-q{width:24.3%;}
.grid-3q .grid-q{width:auto}
.grid-2q{width:49.6%}
.grid-3q{width:74.9%}
}@media (min-width: 751px){.grid-3q .col{display:inline;float:left;left:100%}
.grid-3q .col-q-1{margin-left:-100%}
.grid-3q .col-q-2{margin-left:-66.4%}
.box-menu .col-q-2{margin-left:-74.8%}
.grid-3q .col-q-3{margin-left:-32.7%}
.box-menu .col-q-3{margin-left:-49.5%}
.grid-3q .grid-q{width:32.7%}
.col .col-innerleft{margin-left:-100%;width:44%}
.col .col-innerright{margin-left:-54.666666666666664%;width:54.666666666666664%}
.col .col-innerlefth{margin-left:-100%;width:49.333333333333336%}
.col .col-innerrighth{margin-left:-49.333333333333336%;width:49.333333333333336%}
}.menu-tabs{height:40px;display:none;border-bottom:5px solid #d6d4d4;}
.menu-tabs li{display:inline;float:left}
.menu-tabs a{display:block;padding:0 10px;font-size:16px;line-height:35px;height:40px;border:5px solid transparent;border-bottom:none;color:#777;}
.menu-tabs a:hover{color:#004a97}
.menu-tabs a.active{border:5px solid #d6d4d4;border-bottom:none;color:#004a97;background:#fff}
@media (min-width: 601px){.menu-tabs{display:block}
}@media (min-width: 801px){.menu-tabs a{font-size:20px;padding:0 13px}
}.tab-fragment{border-bottom:2px solid #d6d4d4;padding:15px 20px;margin-bottom:15px;}
@media (min-width: 601px){.tab-fragment{margin-bottom:0}
.tab-fragment .mobile-show{display:none}
}@media (max-width: 600px){.tab-fragment{padding:0}
}.sk-tab-hide{display:none;}
@media (max-width: 600px){.sk-tab-hide{display:block !important}
}.gmap{height:315px}
#mega-menu{display:none;}
#mega-menu .overlay{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.7);z-index:80;display:none;}
.ie8 #mega-menu .overlay,.ie7 #mega-menu .overlay{background:url("../img/bg/overlay.png")}
#mega-menu .box-menu{position:absolute;left:50%;margin-left:-502px;top:111px;z-index:100;width:1004px;display:none}
#mega-menu .item-shareholders{padding-top:7px}
@media (max-width: 1003px){#mega-menu .box-menu{width:100%;left:0;margin-left:0;}
#mega-menu .box-menu .menu-item .desc{font-size:11px;line-height:16px}
#mega-menu .box-menu .submenu .item,#mega-menu .box-menu .subsubmenu .item{font-size:11px}
}@media (max-width: 750px){#mega-menu{display:none !important}
}/*
 *	Forms
 */
.inp-text{display:block;border:1px solid #777;padding:6px 10px 5px;color:#777;font-family:'Open Sans';font-size:15px;line-height:19px;height:19px;background:#fff url("../img/bg/inp-bg.png") 0 0 repeat-x;background:linear-gradient(top,#e7e8e9,#fff);}
.error .inp-text{background:#feecec;border-color:#e82f44}
textarea.inp-text{height:auto}
.inp-fix{position:relative;display:block;padding:0 22px 0 0;}
.inp-fix .inp-text{width:100%;margin:0 -22px 0 0;}
.ie7 .inp-fix .inp-text{margin-top:-1px}
.inp-item{margin-right:34px;display:inline-block;cursor:pointer;position:relative;vertical-align:top;zoom:1;}
.ie7 .inp-item{display:inline}
.inp-item.add{width:205px;margin:0 0 10px 0;}
.ie8 .inp-item.add,.ie7 .inp-item.add{width:220px}
.inp-item.add label{padding:55px 0 25px 105px;position:relative}
.inp-item.add .img{position:absolute;left:0;top:0;width:90px;}
.inp-item.add .img img{max-width:100%;height:auto}
.inp-item.add span{padding-left:0}
.inp-item.add input[type="checkbox"] + span:before{left:0;top:-25px}
.ie8 .inp-item.add input,.ie7 .inp-item.add input{position:absolute;left:105px;top:35px;margin:0}
.inp-item label{display:block;line-height:19px}
.inp-item input{position:absolute;left:-9999px;}
.ie8 .inp-item input,.ie7 .inp-item input{position:static}
.inp-item span{padding-left:38px;position:relative;line-height:19px;font-size:14px;color:#777;display:inline-block;vertical-align:middle;}
.ie7 .inp-item span{display:inline;zoom:1}
.ie8 .inp-item span,.ie7 .inp-item span{padding-left:10px}
input[type="checkbox"] + span:before{content:'';position:absolute;display:block;width:19px;height:19px;top:0;left:0;background:url("../img/bg/sprite.png?1390406769091") -339px -273px no-repeat;}
.ie8 input[type="checkbox"] + span:before,.ie7 input[type="checkbox"] + span:before{display:none}
input[type="checkbox"]:checked + span:before{background:url("../img/bg/sprite.png?1390406769091") -339px -292px no-repeat}
.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;background:none;text-decoration:none;}
.ie7 .btn{display:inline;zoom:1}
.btn span{position:relative;display:block;border:1px solid #689c1c;height:38px;padding:0 20px;font-size:16px;line-height:38px;background:#7cba22;color:#fff;text-decoration:none;text-transform:uppercase}
.btn:hover span{background:#8fc43d}
body{position:relative;overflow:hidden;color:#777;background:#fff;padding:0 10px;}
@media (max-width: 600px){body{border-top:5px solid #003786}
}body.page-governance h1 + .row{overflow:hidden;}
body.page-governance h1 + .row > .col{float:none;position:static;width:auto;margin:0;display:block}
@media (max-width: 600px){body.page-governance h1 + .row:after{content:'';float:right;display:block;width:279px;/*height:318px;background:url("../img/illust/governance.png") 100% 100% no-repeat*/}
}@media (min-width: 601px){body.page-governance h1 + .row{overflow:visible}
body.page-governance h1 + .row > .col{margin-right:300px}
body.page-governance h1 + .row:before{content:'';position:absolute;bottom:0;right:0;width:279px;height:318px;/*background:url("../img/illust/governance.png") 100% 100% no-repeat*/}
}/*
 *	Base layout
 */
#header{height:125px;margin:0 -10px 14px;z-index:90;position:relative;background:#fff;}
.page-homepage #header{margin-bottom:0}
#header > .row-main{height:100%}
@media (max-width: 600px){#header{height:auto}
}@media (min-width: 1004px){#header{height:111px}
}#logo{display:block;font:100%/1 'Open Sans';margin:0;padding:10px 0;width:235px;margin-left:10px;}
#logo img{max-width:100%;height:auto;padding-top: 10px;}
@media (min-width: 1004px){#logo{width:300px;margin-left:0;padding:33px 0}
}@media (max-width: 600px){#logo{margin-left:10px;width:235px}
}#main .to-top-row > .col + .col{padding-bottom:30px}
#main .to-top{position:absolute;right:0;bottom:13px;margin:0;}
#main .to-top a{display:block;width:90px;padding-right:10px;position:relative;line-height:13px;color:#777;}
#main .to-top a:after,#main .to-top a .after{content:'';display:block;width:10px;height:8px;position:absolute;right:0;top:50%;margin-top:-4px;background:url("../img/bg/sprite.png?1390406769091") -360px -231px no-repeat}
@media (min-width: 601px){#main .to-top{margin:0 0 0 -24.3%;left:100%;right:auto;bottom:10px}
}#footer{font-size:14px;line-height:18px;font-weight:200;color:#929294;margin:0 -10px;}
#footer h3{font-size:14px;line-height:17px;font-weight:400;color:#777;margin-bottom:15px;}
#footer h3.with-link{margin-bottom:30px}
#footer h3 a{color:#777;padding-right:28px;position:relative;}
#footer h3 a:after,#footer h3 a .after{content:'';display:block;width:8px;height:9px;position:absolute;right:0;top:50%;margin-top:-5px;background:url("../img/bg/sprite.png?1390406769091") -358px -282px no-repeat}
#footer a{color:#929294}
#footer .ft-wrap{background:#e6e6e6;padding:20px 15px 10px}
#footer .ft-col{margin-bottom:20px;}
#footer .ft-col.footer-links li,#footer .ft-col.quick-links li{margin-bottom:5px}
#footer .ft-col.key-stats li{margin-bottom:15px}
#footer .copy{margin:0;font-size:10px}
#footer .social > *{display:inline-block;vertical-align:middle;width:21px;height:21px;font:0/0 a;color:transparent;text-decoration:none;}
.ie7 #footer .social > *{display:inline;zoom:1}
#footer .social > *.linkedin{background:url("../img/bg/sprite.png?1390406769091") -339px -252px no-repeat}
#footer .social > *.fb{background:url("../img/bg/sprite.png?1390406769091") -339px -231px no-repeat}
@media (min-width: 601px){#footer .ft-col{float:left;display:inline;margin:0;width:23%;margin-left:2%;}
#footer .ft-col:first-child{margin-left:0}
#footer .ft-col.footer-links li,#footer .ft-col.quick-links li{margin-bottom:5px}
#footer .ft-col.key-stats li{margin-bottom:15px}
}@media (min-width: 1004px){#footer .ft-col{float:left;display:inline;margin:0;}
#footer .ft-col.quick-links{width:235px;}
#footer .ft-col.quick-links ul{width:225px}
#footer .ft-col.footer-links,#footer .ft-col.key-stats{width:255px}
#footer .ft-col.contact-us{width:225px}
#footer .ft-col.footer-links ul{width:245px}
#footer .ft-col.footer-links li,#footer .ft-col.quick-links li{margin-bottom:5px}
#footer .ft-col.key-stats ul{width:165px}
#footer .ft-col.key-stats li{margin-bottom:15px}
}@media (max-width: 600px){#footer .row{margin:0 -15px 10px;padding:15px 15px 0;background:#265598;color:#fff;}
#footer .row a{color:#fff}
#footer .ft-col > h3:first-child{color:#fff;position:relative;line-height:20px;cursor:pointer;}
#footer .ft-col > h3:first-child:after{content:'+';line-height:20px;height:20px;position:absolute;right:0;top:0}
#footer .ft-col .box{display:none}
#footer .ft-col.open .box{display:block}
#footer .ft-col.open > h3:first-child:after{content:'–'}
#footer .ft-wrap{padding-top:0}
#footer .key-stats{display:none}
#footer h3{color:#fff}
#footer .with-link a:after{display:none}
}/*
 *	Menu
 */
/* Nav skip */
#menu-accessibility{position:absolute;left:-5000px;top:0;}
#menu-accessibility a:focus,#menu-accessibility a:active{position:absolute;top:0;left:5000px;width:200px;padding:2px 0 5px;z-index:900;text-align:center;background:#fff}
@media (max-width: 600px){#menu-main{position:absolute;right:0;top:100%;left:0;background:#656468}
#menu-main .title{font:0/0 a;color:transparent;text-decoration:none;position:absolute;right:10px;top:-53px;width:25px;height:15px;border:3px solid #b0aeb0;border-width:3px 0;padding:0;}
#menu-main .title span{display:block;margin:3px 0 0;border:3px solid #b0aeb0;border-width:3px 0;height:3px}
#menu-main a{display:block;color:#fff;text-decoration:none;padding:10px}
#menu-main br{display:none}
#menu-main ul{display:none}
#menu-main li{position:relative}
#menu-main .plus{position:absolute;right:0;top:0;padding-right:20px}
#menu-main li.open .submenu{display:block}
#menu-main li.open .plus span{display:none}
#menu-main li.open .plus:after{content:'–'}
#menu-main .submenu{background:#757477;display:none;}
#menu-main .submenu a{padding-left:20px}
#menu-main.open ul,#menu-main.open #form-search{display:block}
}@media (min-width: 601px){#menu-main{z-index:100;position:absolute;bottom:0;right:0;left:0;border-bottom:5px solid #d6d4d4}
#menu-main .title,#menu-main .plus,#menu-main .submenu{display:none}
#menu-main .wrap{position:absolute;right:0;bottom:0;left:auto;border:none}
#menu-main li{float:left;display:inline;}
#menu-main a{display:block;background:#fff;height:32px;line-height:32px;position:relative;padding:0 6px 18px;transition:all .3s;border:none;}
#menu-main a:before,#menu-main a .before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:bottom}
#menu-main a span{font-size:14px;line-height:16px}
#menu-main a:hover{text-decoration:none;}
#menu-main a:hover span{text-decoration:none}
#menu-main a:before,#menu-main a .before{content:'';display:block;width:1px;height:30px;position:absolute;left:0;top:0;background:#bcbabc}
#menu-main a span{display:inline-block;vertical-align:bottom;font-size:12px}
.ie7 #menu-main a span{display:inline;zoom:1}
}@media (min-width: 751px){#menu-main a{padding:0 10px 18px;}
#menu-main a span{font-size:13px}
#menu-main #menu-line{display:none;position:absolute;height:5px;left:0;bottom:-5px;pointer-events:none;background:#004a97}
}@media (min-width: 601px) and (max-width:1003px){#menu-main .wrap{left:10px;right:10px}
#menu-main ul{display:table;width:100%}
#menu-main li{float:none;display:table-cell}
#menu-main a{padding-bottom:10px}
}@media (min-width: 1004px){#menu-main a{padding:0 14px 16px;}
#menu-main a span{font-size:14px}
}@media (max-width: 750px){#menu-main #menu-line{display:none !important}
}.menu-top{position:absolute;top:5px;right:170px;display:none;}
.menu-top li{float:left;display:inline}
.menu-top a{display:block;font-size:12px;line-height:22px;margin-left:15px;color:#777;padding-right:8px;position:relative;}
.menu-top a:after,.menu-top a .after{content:'';display:block;width:5px;height:5px;position:absolute;right:0;top:50%;margin-top:-3px;background:url("../img/bg/sprite.png?1390406769091") -365px -31px no-repeat}
@media (min-width: 601px){.menu-top{display:block}
}@media (min-width: 751px){.menu-top{right:205px}
.menu-top a{font-size:13px;padding-right:14px}
}.menu-breadcrumb{font-size:12px;line-height:14px;}
.menu-breadcrumb a{color:#777;padding-right:5px}
.menu-breadcrumb .arrow{display:inline-block;vertical-align:middle;width:5px;height:5px;background:url("../img/bg/sprite.png?1390406769091") -365px -36px no-repeat;font:0/0 a;color:transparent;text-decoration:none;margin-right:5px}
.ie7 .menu-breadcrumb .arrow{display:inline;zoom:1}
/*
 *	Crossroads
 */
.crossroad-aims{margin-bottom:10px;}
.crossroad-aims li{border-bottom:2px solid #d6d4d4}
.crossroad-aims .item{display:block;padding:15px 15px 18px 85px;text-decoration:none;transition:all .3s;position:relative;zoom:1;min-height:75px}
.crossroad-aims .item.no-ico{padding-left:15px}
.crossroad-aims .item .img{display:inline;float:left;width:75px;text-align:center;margin-left:-85px;}
.crossroad-aims .item .img img{max-width:75px;height:auto}
.crossroad-aims .item strong{display:block;font-size:22px;line-height:26px;font-weight:400;margin-bottom:10px;color:#004a97}
.crossroad-aims .item .desc{color:#777;}
.crossroad-aims .item .desc p{margin:0}
.crossroad-values .item{padding:15px 85px 15px;background:#f2f2f2;margin-bottom:10px;position:relative;transition:background .3s;zoom:1;}
.crossroad-values .item:hover{background:#e2e6f1}
.crossroad-values .item.no-ico{padding-left:25px}
.crossroad-values .item.opened{background:#e2e6f1;}
.crossroad-values .item.opened .show-more{background:url("../img/bg/sprite.png?1390406769091") -131px -225px no-repeat;}
.js .crossroad-values .item{cursor:pointer}
.crossroad-values .item .img{display:inline;float:left;width:85px;text-align:center;margin-left:-85px;}
.crossroad-values .item .img img{max-width:75px;height:auto;margin:0 auto}
.crossroad-values .item .title{font-size:25px;line-height:30px;font-weight:400;margin-top:0}
.crossroad-values .item .more{display:none;padding-bottom:1px;font-weight:200}
.crossroad-values .item .show-more{position:absolute;display:block;width:42px;height:42px;font:0/0 a;color:transparent;text-decoration:none;top:0;right:0;background:url("../img/bg/sprite.png?1390406769091") -173px -225px no-repeat;transition:background-color .3s;}
.crossroad-values .item .show-more:hover{background-color:#e2e6f1}
.crossroad-connect-group{margin:40px 0;}
.crossroad-connect-group .col > a{display:block;text-decoration:none}
.crossroad-connect-group .col > a,.crossroad-connect-group .box-stats{border-bottom:2px solid #d6d4d4;margin:0 0 15px}
.crossroad-connect-group .desc{padding-bottom:33px;}
.crossroad-connect-group .desc .more{position:absolute;bottom:15px;left:0}
.crossroad-connect-group .col-media .more a{color:#27aae1;}
.crossroad-connect-group .col-media .more a:after,.crossroad-connect-group .col-media .more a .after{background:url("../img/bg/sprite.png?1390406769091") -360px -262px no-repeat}
.crossroad-connect-group .col-media .box-stats{color:#27aae1;}
.crossroad-connect-group .col-media .box-stats strong{color:#27aae1}
.crossroad-connect-group .col-education .more a{color:#da2362;}
.crossroad-connect-group .col-education .more a:after,.crossroad-connect-group .col-education .more a .after{background:url("../img/bg/sprite.png?1390406769091") -360px -239px no-repeat}
.crossroad-connect-group .col-education .box-stats{color:#da2362;}
.crossroad-connect-group .col-education .box-stats strong{color:#da2362}
.crossroad-connect-group .col-books .more a{color:#27717f;}
.crossroad-connect-group .col-books .more a:after,.crossroad-connect-group .col-books .more a .after{background:url("../img/bg/sprite.png?1390406769091") -360px -252px no-repeat}
.crossroad-connect-group .col-books .box-stats{color:#4c97bd;}
.crossroad-connect-group .col-books .box-stats strong{color:#4c97bd}
.crossroad-connect-group .col-parcel .more a{color:#00a547;}
.crossroad-connect-group .col-parcel .more a:after,.crossroad-connect-group .col-parcel .more a .after{background: url("../img/bg/sprite.png?1417779868585") no-repeat scroll -360px -302px rgba(0, 0, 0, 0);}
.crossroad-connect-group .col-parcel .box-stats{color:#00a547;}
.crossroad-connect-group .col-parcel .box-stats strong{color:#00a547}
.crossroad-connect-group .more{margin:0}
.crossroad-connect-group .box-stats strong{font-size:32px;line-height:38px}
.crossroad-connect-group img{max-width:100%;height:auto}
@media (max-width: 600px){.crossroad-connect-group .desc{min-height:1px !important}
}@media (min-width: 601px){.crossroad-connect-group .box-stats{min-height:123px}
}@media (min-width: 1004px){.crossroad-connect-group .box-stats strong{font-size:55px;line-height:65px}
}.crossroad-releases .crossroad-calendar.opened ul{display:block}
.crossroad-releases .crossroad-calendar ul{display:none}
.crossroad-releases .crossroad-calendar li:before,.crossroad-releases .crossroad-calendar li .before,.crossroad-releases .crossroad-calendar li:after,.crossroad-releases .crossroad-calendar li .after{background-image:url("../img/bg/dotted-line.png")}
.crossroad-releases .crossroad-calendar li a{line-height:60px;padding-bottom:0;}
.crossroad-releases .crossroad-calendar li a > strong{line-height:18px;display:inline-block;vertical-align:bottom;padding-bottom:10px}
.crossroad-calendar .up-to-date{position:relative;padding-bottom:10px;color:#004a97;}
.crossroad-calendar .up-to-date:before,.crossroad-calendar .up-to-date > .before{content:'';display:block;position:absolute;width:50px;height:54px;background:url("../img/bg/sprite.png?1390406769091") -240px -63px no-repeat;left:-5px;top:-8px}
.crossroad-calendar li,.crossroad-news .title{position:relative;margin-bottom:10px;padding:0 0 5px 70px;zoom:1;}
.crossroad-calendar li:after,.crossroad-news .title:after,.crossroad-calendar li:before,.crossroad-news .title:before{content:'';display:table;clear:both}
.crossroad-calendar li:before,.crossroad-news .title:before,.crossroad-calendar li .before,.crossroad-news .title .before{content:'';display:block;position:absolute;width:40px;height:1px;bottom:0;left:0;background:url("../img/bg/dotted-line-dark.png") 0 0 repeat-x}
.crossroad-calendar li:after,.crossroad-news .title:after,.crossroad-calendar li .after,.crossroad-news .title .after{content:'';display:block;position:absolute;height:1px;left:70px;bottom:0;right:0;background:url("../img/bg/dotted-line-dark.png") 0 0 repeat-x}
.crossroad-calendar li .date,.crossroad-news .title .date{position:absolute;left:0;bottom:0;width:40px;text-align:center;line-height:24px;padding-top:10px;}
.crossroad-calendar li .date .day,.crossroad-news .title .date .day{color:#809eca;display:block;font-size:31px;font-weight:700}
.crossroad-calendar li .date .month,.crossroad-news .title .date .month{font-size:17px;line-height:22px;text-transform:uppercase;font-weight:400}
.crossroad-calendar li strong,.crossroad-news .title strong{display:block;color:#777;font-weight:200}
.crossroad-calendar li .date-full,.crossroad-news .title .date-full{color:#bcbbbc}
.crossroad-companies{padding-top:20px;}
.crossroad-companies .item{overflow:hidden;zoom:1;margin:0 0 30px;padding-left:150px}
.crossroad-companies .title{font-size:25px;line-height:30px;margin:0;}
.crossroad-companies .title a{color:#da2362}
.crossroad-companies .img{float:left;display:inline;margin:0 0 0 -150px}
.crossroad-companies .name{display:block;margin:0 0 12px}
.crossroad-companies p{margin:0}
@media (max-width:600px){.crossroad-companies .desc{clear:both;padding-top:10px;margin-left:-150px}
}@media (min-width:601px){.crossroad-companies .item{padding-left:170px}
.crossroad-companies .img{margin-left:-170px}
}.crossroad-team h2{font-size:20px;line-height:50px;color:#004a97}
.crossroad-team .item{line-height:20px;margin-bottom:20px;}
.crossroad-team .item a{color:#777;display:block;}
.crossroad-team .item a:hover{text-decoration:none;}
.crossroad-team .item a:hover strong{color:#004a97}
.crossroad-team .item strong{color:#da2362;display:block}
.cat-parcel .crossroad-team .item strong{color:#00a547}
.crossroad-directors .item{position:relative;z-index:2;margin-bottom:10px;background:#d7d3d5;transition:background-color .3s;zoom:1;}
.js .crossroad-directors .item{cursor:pointer}
.crossroad-directors .item:hover{background-color:#c3bdc0;}
.crossroad-directors .item:hover .title{background-color:#c3bdc0}
.crossroad-directors .item .img{margin-bottom:10px;display:block}
.crossroad-directors .item .title{position:relative;min-height:111px;background:#d7d3d5;margin:0;padding:15px;transition:background-color .3s}
.crossroad-directors .item .function{color:#777779}
.crossroad-directors .item .more-info{display:block;overflow:hidden;padding:6px 24px 40px;font-size:15px;}
.crossroad-directors .item .more-info .highlighted{color:#004695}
.crossroad-directors .item .btn-more{display:none;position:absolute;z-index:5;width:42px;height:42px;font:0/0 a;color:transparent;text-decoration:none;top:99px;right:0;background:url("../img/bg/sprite.png?1390406769091") -173px -225px no-repeat}
.crossroad-directors .item.opened .btn-more{background:url("../img/bg/sprite.png?1390406769091") -131px -225px no-repeat}
.crossroad-directors .item strong{display:block}
.crossroad-directors .item-left{background:#ccd7eb;}
.crossroad-directors .item-left .title{background:#ccd7eb}
.crossroad-directors .item-left:hover{background-color:#acbedf;}
.crossroad-directors .item-left:hover .title{background-color:#acbedf}
.crossroad-directors .item .more-info{display:none}
.crossroad-directors .item .img{position:relative;margin:0;max-width:254px;overflow:hidden}
.crossroad-directors .item .title:before,.crossroad-directors .item .title > .before{content:'';position:absolute;top:50%;margin-top:-8px;right:100%;width:0;height:0;overflow:hidden;border-width:8px 15px 8px 0;border-color:transparent #d7d3d5 transparent transparent;border-style:dashed solid dashed dashed;z-index:5;transition:border-color .3s}
.crossroad-directors .item .title:hover:before,.crossroad-directors .item .title:hover > .before{border-right-color:#c3bdc0}
.crossroad-directors .item .btn-more{display:block}
.crossroad-directors .item-right{margin-left:254px;}
.crossroad-directors .item-right .img{position:absolute;top:0;left:-254px}
.crossroad-directors .item-left{margin-right:254px;background:#ccd7eb;}
.crossroad-directors .item-left .title{background:#ccd7eb;}
.crossroad-directors .item-left .title:before,.crossroad-directors .item-left .title > .before{top:50%;margin-top:-8px;left:100%;width:0;height:0;overflow:hidden;border-width:8px 0 8px 15px;border-color:transparent transparent transparent #ccd7eb;border-style:dashed dashed dashed solid}
.crossroad-directors .item-left .title:hover:before,.crossroad-directors .item-left .title:hover > .before{border-left-color:#acbedf}
.crossroad-directors .item-left .img{position:absolute;top:0;right:-254px}
@media (max-width: 600px){.crossroad-directors .img{position:static !important;display:block;margin:-15px -15px 15px !important;width:auto;max-width:1000px !important;}
.crossroad-directors .img img{width:100%;height:auto}
.crossroad-directors .item{margin-left:0;margin-right:0}
.crossroad-directors .title:before{display:none !important}
.crossroad-directors .btn-more{transition:background-color .3s;top:0 !important}
.crossroad-directors .item-left .btn-more{background-color:#ccd7eb !important}
.crossroad-directors .item-left:hover .btn-more{background-color:#acbedf !important}
.crossroad-directors .item-right .btn-more{background-color:#d7d3d5 !important}
.crossroad-directors .item-right:hover .btn-more{background-color:#c3bdc0 !important}
}.crossroad-contacts{margin-top:31px;font-size:15px;line-height:18px;}
.crossroad-contacts .line{padding-bottom:7px;font-size:20px;line-height:30px;border-bottom:5px solid #d6d4d4}
@media (min-width:601px){.crossroad-contacts .line{margin-right:84px}
.crossroad-contacts ul{margin-left:-.6%}
.crossroad-contacts .item{margin-left:.6%;width:32.7%;float:left;display:inline;}
.ie7 .crossroad-contacts .item{margin-left:.3%}
}.crossroad-releases{margin-bottom:10px;}
.crossroad-releases .year > a{display:block;line-height:28px;font-size:18px;border-bottom:2px solid #d6d4d4;font-weight:700;color:#777;padding-left:2px}
.crossroad-releases .year > ul{display:none}
.crossroad-releases .year ul{overflow:hidden;zoom:1;position:relative}
.crossroad-releases .year.active > a{color:#004a97;border-bottom:none}
.crossroad-releases .year.active > ul{margin-bottom:15px;display:block}
.crossroad-releases .crossroad-calendar{padding:0 10px 1px;margin-bottom:4px;background:#e6e6e6;}
.crossroad-releases .crossroad-calendar > a{font-size:13px;line-height:24px;background:#e6e6e6;display:block;position:relative;color:#777;transition:all .3s;margin:0 -10px;padding:0 10px;}
.crossroad-releases .crossroad-calendar > a:hover{text-decoration:none;background-color:#dbdbdb}
.crossroad-releases .crossroad-calendar > a:after,.crossroad-releases .crossroad-calendar > a .after{content:'';display:block;position:absolute;width:9px;height:9px;right:10px;top:50%;margin-top:-5px;background:url("../img/bg/sprite.png?1390406769091") -358px -292px no-repeat}
.crossroad-releases .crossroad-calendar.opened{background:#b1c2e1;}
.crossroad-releases .crossroad-calendar.opened > a{background:#b1c2e1;color:#004a97;}
.crossroad-releases .crossroad-calendar.opened > a:after,.crossroad-releases .crossroad-calendar.opened > a .after{background:url("../img/bg/sprite.png?1390406769091") -360px -249px no-repeat;width:7px;height:2px;margin-top:-2px}
.crossroad-releases .crossroad-calendar li a:hover strong{text-decoration:underline}
.crossroad-releases .crossroad-calendar li a strong,.crossroad-releases .crossroad-calendar li a .day{color:#fff}
.crossroad-releases .crossroad-calendar ul > li:first-child{padding-top:15px}
.crossroad-news li{position:relative;padding-bottom:5px;margin-bottom:10px;}
.crossroad-news li:before,.crossroad-news li .before{content:'';display:block;position:absolute;height:1px;right:0;bottom:0;left:0;background:url("../img/bg/dotted-line.png") 0 0 repeat-x}
.crossroad-news li p{margin:0}
.crossroad-news .title{font-size:15px;line-height:60px;margin-bottom:5px;}
.crossroad-news .title:before,.crossroad-news .title .before,.crossroad-news .title:after,.crossroad-news .title .after{background-image:url("../img/bg/dotted-line.png")}
.crossroad-news .title .date .day{color:#fff}
.crossroad-news .title .date .month{color:#004a97}
.crossroad-news .title > strong{color:#fff;line-height:18px;font-size:15px;display:inline-block;width:100%;vertical-align:bottom;padding-bottom:10px}
.crossroad-images{margin:40px 0 0;overflow:hidden;}
.crossroad-images ul{font-size:0;font-size:0;margin:0 0 0 -10px}
.crossroad-images ul > *{display:inline-block;vertical-align:top;width:50%;font-family:'Open Sans';}
.ie7 .crossroad-images ul > *{display:inline;zoom:1}
.crossroad-images li{border-bottom:2px solid #d6d4d4;margin:0 0 20px}
.crossroad-images .inner{display:block;margin:0 0 0 10px}
.crossroad-images .title{font-size:15px;line-height:18px;height:36px;overflow:hidden}
.crossroad-images .img{margin:0 0 10px}
.crossroad-images .tools{font-size:15px;padding-left:28px;position:relative;}
.crossroad-images .tools:before,.crossroad-images .tools .before{content:'';display:block;position:absolute;width:20px;height:21px;background:url("../img/bg/sprite.png?1390406769091") -339px -210px no-repeat;top:50%;margin-top:-11px;left:0}
@media (min-width:700px){.crossroad-images li{width:33.33%}
}/*
 *	Box
 */
.box-std{background-color:#e6e6e6;position:relative;margin-bottom:10px;min-height:178px;display:block;}
.page-homepage .box-std{overflow:hidden}
a.box-std{text-decoration:none;cursor:pointer;color:#777}
.page-governance .box-std{min-height:226px;}
.page-governance .box-std .hd{padding-top:27px;padding-left:23px}
.page-governance .box-std .cnt{padding-left:23px;font-size:17px;line-height:21px}
.page-governance .box-std .ft{padding-left:23px}
.box-std.box-bigger{min-height:226px !important;}
.box-std.box-bigger.box-half .inner{min-height:226px !important}
.box-std.box-bigger .cnt{padding-top:30px}
.box-std.with-img{background-position:100% 100%;background-repeat:no-repeat}
.box-std.box-dark,.box-std.box-blue{background-color:#aeadaf;color:#fff;}
.box-std.box-dark a,.box-std.box-blue a{color:#fff}
.box-std.box-dark .title,.box-std.box-blue .title{color:#fff}
.box-std.box-dark strong,.box-std.box-blue strong{color:#fff}
.cat-education .box-std.box-dark strong,.cat-education .box-std.box-blue strong,.cat-parcel .box-std.box-dark strong,.cat-parcel .box-std.box-blue strong{color:#fff}
.box-std.box-lightblue{background-color:#8da7cf;color:#fff;}
.box-std.box-lightblue a{color:#fff}
.box-std.box-lightblue .title{color:#fff}
.box-std.box-lightblue strong{color:#fff}
.cat-education .box-std.box-lightblue strong,.cat-parcel .box-std.box-lightblue strong{color:#fff}
.box-std.box-lightblue .more a:after,.box-std.box-lightblue .more span:after,.box-std.box-lightblue .more a .after,.box-std.box-lightblue .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-dark .more a:after,.box-std.box-dark .more span:after,.box-std.box-dark .more a .after,.box-std.box-dark .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-lightdark{background-color:#dddadb;min-height:230px;}
.box-std.box-lightdark .hd{min-height:85px;}
.ie7 .box-std.box-lightdark .hd > .before{display:none}
.box-std.box-lightdark .title{color:#777}
.box-std.box-lightdark .cnt .gap{padding-right:110px}
.box-std.box-blue{background-color:#004a97;}
.box-std.box-blue .highlight{color:#7e9fcb}
.box-std:after,.box-std > .after{content:'';width:0;height:0;display:block;position:absolute;bottom:0;right:0;border-bottom:16px solid #fff;border-left:26px dashed transparent;z-index:10;}
.grid-q .box-std:after,.grid-q .box-std > .after{border-bottom-width:6px;border-left-width:10px}
.box-std .cnt{padding:15px;}
.box-std .cnt .gap{padding-right:95px}
.box-std .cnt.has-footer{padding-bottom:30px}
.box-std.is-link,a.box-std{transition:background-color .3s;}
.box-std.is-link:hover,a.box-std:hover{background-color:#dbdbdb;}
.box-std.is-link:hover .more span,a.box-std:hover .more span,.box-std.is-link:hover .download span,a.box-std:hover .download span{text-decoration:underline}
.box-std.is-link.box-dark:hover,a.box-std.box-dark:hover{background-color:#9d9b9e}
.box-std.is-link.box-dark .more span,a.box-std.box-dark .more span{color:#fff}
.box-std.is-link.box-lightdark:hover,a.box-std.box-lightdark:hover{background-color:#d2cfd0}
.box-std.is-link.box-lightblue:hover,a.box-std.box-lightblue:hover{background-color:#7594c5}
.box-std.is-link.box-lightblue .more span,a.box-std.box-lightblue .more span{color:#fff}
.box-std.is-link.box-blue:hover,a.box-std.box-blue:hover{background-color:#005cbb}
.box-std.is-link.box-blue .more span,a.box-std.box-blue .more span{color:#fff}
.box-std.is-link a,a.box-std a{display:block;color:#777;text-decoration:none}
.box-std.is-link.with-img,a.box-std.with-img{color:#fff;}
.box-std.is-link.with-img a,a.box-std.with-img a{color:#fff}
.box-std.is-link.with-img strong,a.box-std.with-img strong{color:#fff}
.box-std .hd{padding:15px 15px 0 15px;min-height:45px;}
.box-std .hd.app-store:after,.box-std .hd.app-store .after{content:'';display:block;position:absolute;top:80px;left:30px;width:95px;height:31px;background:url("../img/bg/sprite.png?1390406769091") 0 0 no-repeat}
.box-std .hd .title{margin-bottom:5px;font-size:21px;line-height:25px}
.box-std .ft{padding:0 15px 15px 15px;position:absolute;bottom:0;left:0;right:0;margin:0;}
.box-std .ft p{margin:0;font-weight:400;line-height:15px}
.box-std .more a{padding-right:40px;position:relative;}
.box-std .more a:after,.box-std .more a .after{content:'';display:block;position:absolute;width:8px;height:9px;background:url("../img/bg/sprite.png?1390406769091") -358px -273px no-repeat;right:0;bottom:4px}
.box-std .download a{color:#777;padding-left:40px;position:relative;}
.box-std .download a:before,.box-std .download a .before{content:'';display:block;position:absolute;width:20px;height:21px;background:url("../img/bg/sprite.png?1390406769091") -339px -210px no-repeat;bottom:0;left:0}
.box-std.box-download-images{position:relative;}
.box-std.box-download-images:before,.box-std.box-download-images .before{content:'';display:block;position:absolute;top:42px;right:22px;width:64px;height:64px;background:url("../img/bg/download-images.png") 0 0 no-repeat}
.box-std.box-download-images .more a:after,.box-std.box-download-images .more a .after{bottom:2px}
.box-std.box-download-factsheets{position:relative;}
.box-std.box-download-factsheets:before,.box-std.box-download-factsheets .before{content:'';display:block;position:absolute;top:42px;right:26px;width:49px;height:60px;background:url("../img/bg/download-factsheet.png") 0 0 no-repeat}
.box-std.box-download-factsheets .more a:after,.box-std.box-download-factsheets .more a .after{bottom:2px}
.box-std.box-careers-menu.box-half .inner{min-height:100%}
.box-std.box-half{background-repeat:no-repeat;background-size:auto 100%;}
.box-std.box-half .inner{position:relative;min-height:178px;}
.box-std.box-half .inner:before,.box-std.box-half .inner > .before{content:'';position:absolute;width:0;height:0;overflow:hidden;top:50%;margin-top:-20px}
.page-governance .box-std.box-half .inner{min-height:226px}
.ie7 .box-std.box-half{height:230px;overflow:hidden;}
.ie7 .box-std.box-half .hd{padding-top:10px}
.ie7 .box-std.box-half .title{margin-top:0}
.box-std.box-half-blue{color:#fff;}
.box-std.box-half-blue a{color:#fff}
.box-std.box-half-blue .title{color:#fff}
.box-std.box-half-blue .inner{background:#004b98;transition:background-color .3s;}
.box-std.box-half-blue .inner:before,.box-std.box-half-blue .inner > .before{transition:border-color .3s}
.box-std.box-half-blue.half-right .inner:before,.box-std.box-half-blue.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #004b98 transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-blue.half-left .inner:before,.box-std.box-half-blue.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #004b98;border-style:dashed dashed dashed solid}
a.box-std.box-half-blue:hover .inner{background:#0054aa}
a.box-std.box-half-blue:hover.half-right .inner:before,a.box-std.box-half-blue:hover.half-right .inner > .before{border-right-color:#0054aa}
a.box-std.box-half-blue:hover.half-left .inner:before,a.box-std.box-half-blue:hover.half-left .inner > .before{border-left-color:#0054aa}
a.box-std.box-half-blue .more span{color:#fff;}
a.box-std.box-half-blue .more span:after,a.box-std.box-half-blue .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-half-lightblue{color:#fff;}
.box-std.box-half-lightblue a{color:#fff}
.box-std.box-half-lightblue .title{color:#fff}
.box-std.box-half-lightblue .inner{background:#8da7cf;transition:background-color .3s;}
.box-std.box-half-lightblue .inner:before,.box-std.box-half-lightblue .inner > .before{transition:border-color .3s}
.box-std.box-half-lightblue .more a,.box-std.box-half-lightblue .more span{color:#fff;}
.box-std.box-half-lightblue .more a:after,.box-std.box-half-lightblue .more span:after,.box-std.box-half-lightblue .more a .after,.box-std.box-half-lightblue .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-half-lightblue.half-right .inner:before,.box-std.box-half-lightblue.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #8da7cf transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-lightblue.half-left .inner:before,.box-std.box-half-lightblue.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #8da7cf;border-style:dashed dashed dashed solid}
a.box-std.box-half-lightblue:hover .inner{background:#7594c5}
a.box-std.box-half-lightblue:hover.half-right .inner:before,a.box-std.box-half-lightblue:hover.half-right .inner > .before{border-right-color:#7594c5}
a.box-std.box-half-lightblue:hover.half-left .inner:before,a.box-std.box-half-lightblue:hover.half-left .inner > .before{border-left-color:#7594c5}
.box-std.box-half-cyan{color:#fff;}
.box-std.box-half-cyan a{color:#fff}
.box-std.box-half-cyan .title{color:#fff}
.box-std.box-half-cyan .inner{background:#89c9e2;transition:background-color .3s;}
.box-std.box-half-cyan .inner:before,.box-std.box-half-cyan .inner > .before{transition:border-color .3s}
.box-std.box-half-cyan .more a,.box-std.box-half-cyan .more span{color:#fff;}
.box-std.box-half-cyan .more a:after,.box-std.box-half-cyan .more span:after,.box-std.box-half-cyan .more a .after,.box-std.box-half-cyan .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-half-cyan.half-right .inner:before,.box-std.box-half-cyan.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #89c9e2 transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-cyan.half-left .inner:before,.box-std.box-half-cyan.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #89c9e2;border-style:dashed dashed dashed solid}
a.box-std.box-half-cyan:hover .inner{background:#6cbcdb}
a.box-std.box-half-cyan:hover.half-right .inner:before,a.box-std.box-half-cyan:hover.half-right .inner > .before{border-right-color:#6cbcdb}
a.box-std.box-half-cyan:hover.half-left .inner:before,a.box-std.box-half-cyan:hover.half-left .inner > .before{border-left-color:#6cbcdb}
.box-std.box-half-green{color:#fff;}
.box-std.box-half-green a{color:#fff}
.box-std.box-half-green .title{color:#fff}
.box-std.box-half-green .inner{background:#98b26f;transition:background-color .3s;}
.box-std.box-half-green .inner:before,.box-std.box-half-green .inner > .before{transition:border-color .3s}
.box-std.box-half-green .more a,.box-std.box-half-green .more span{color:#fff;}
.box-std.box-half-green .more a:after,.box-std.box-half-green .more span:after,.box-std.box-half-green .more a .after,.box-std.box-half-green .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-half-green.half-right .inner:before,.box-std.box-half-green.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #98b26f transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-green.half-left .inner:before,.box-std.box-half-green.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #98b26f;border-style:dashed dashed dashed solid}
a.box-std.box-half-green:hover .inner{background:#8ba85c}
a.box-std.box-half-green:hover.half-right .inner:before,a.box-std.box-half-green:hover.half-right .inner > .before{border-right-color:#8ba85c}
a.box-std.box-half-green:hover.half-left .inner:before,a.box-std.box-half-green:hover.half-left .inner > .before{border-left-color:#8ba85c}
.box-std.box-half-bluegreen{color:#fff;}
.box-std.box-half-bluegreen .title{color:#004a97}
.box-std.box-half-bluegreen .inner{background:#7bb2c6;transition:background-color .3s}
.box-std.box-half-bluegreen .more a:after,.box-std.box-half-bluegreen .more span:after,.box-std.box-half-bluegreen .more a .after,.box-std.box-half-bluegreen .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -210px no-repeat}
.box-std.box-half-bluegreen.half-right .inner:before,.box-std.box-half-bluegreen.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #7bb2c6 transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-bluegreen.half-left .inner:before,.box-std.box-half-bluegreen.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #7bb2c6;border-style:dashed dashed dashed solid}
.box-std.box-half-dark{color:#fff;}
.box-std.box-half-dark a{color:#fff}
.box-std.box-half-dark .title{color:#fff}
.box-std.box-half-dark .inner{background:#8e8d8f;transition:background-color .3s;}
.box-std.box-half-dark .inner:before,.box-std.box-half-dark .inner > .before{transition:border-color .3s}
.box-std.box-half-dark .more a,.box-std.box-half-dark .more span{color:#fff;}
.box-std.box-half-dark .more a:after,.box-std.box-half-dark .more span:after,.box-std.box-half-dark .more a .after,.box-std.box-half-dark .more span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-std.box-half-dark.half-right .inner:before,.box-std.box-half-dark.half-right .inner > .before{right:100%;border-width:20px 36px 20px 0;border-color:transparent #8e8d8f transparent transparent;border-style:dashed solid dashed dashed}
.box-std.box-half-dark.half-left .inner:before,.box-std.box-half-dark.half-left .inner > .before{left:100%;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #8e8d8f;border-style:dashed dashed dashed solid}
a.box-std.box-half-dark:hover .inner{background:#807f81}
a.box-std.box-half-dark:hover.half-right .inner:before,a.box-std.box-half-dark:hover.half-right .inner > .before{border-right-color:#807f81}
a.box-std.box-half-dark:hover.half-left .inner:before,a.box-std.box-half-dark:hover.half-left .inner > .before{border-left-color:#807f81}
.box-std.box-half .inner:before,.box-std.box-half .inner .before{display:none}
.box-std.box-agm{min-height:265px;}
.box-std.box-agm:before,.box-std.box-agm .before{content:'';display:block;position:absolute;width:89px;height:45px;background:url("../img/bg/sprite.png?1390406769091") 0 -31px no-repeat;right:15px;top:15px}
.box-std.box-shareholdersfaq{min-height:188px;}
.box-std.box-shareholdersfaq:before,.box-std.box-shareholdersfaq .before{content:'';display:block;position:absolute;width:50px;height:46px;background:url("../img/bg/sprite.png?1390406769091") -187px -167px no-repeat;right:15px;top:15px}
.box-std.box-sharedealingservice{min-height:122px;}
.box-std.box-sharedealingservice:before,.box-std.box-sharedealingservice .before{content:'';display:block;position:absolute;width:45px;height:32px;background:url("../img/bg/sprite.png?1390406769091") -129px -124px no-repeat;right:15px;top:15px}
.box-std.box-warningtoshareholders{min-height:122px;}
.box-std.box-warningtoshareholders:before,.box-std.box-warningtoshareholders .before{content:'';display:block;position:absolute;width:37px;height:42px;background:url("../img/bg/sprite.png?1390406769091") -298px -45px no-repeat;right:15px;top:15px}
.box-std.box-consensus{min-height:162px;}
.box-std.box-consensus .hd{min-height:25px}
.box-std.box-consensus:before,.box-std.box-consensus .before{content:'';display:block;position:absolute;width:41px;height:45px;background:url("../img/bg/sprite.png?1390406769091") -298px 0 no-repeat;right:15px;top:15px}
.box-std.box-analystcoverage{min-height:162px;}
.box-std.box-analystcoverage .hd{min-height:25px}
.box-std.box-analystcoverage:before,.box-std.box-analystcoverage .before{content:'';display:block;position:absolute;width:47px;height:47px;background:url("../img/bg/sprite.png?1390406769091") -39px -225px no-repeat;right:15px;top:15px}
.box-std.box-stockhistory{min-height:178px;}
.box-std.box-stockhistory:before,.box-std.box-stockhistory .before{content:'';display:block;position:absolute;width:60px;height:38px;background:url("../img/bg/sprite.png?1390406769091") -69px -124px no-repeat;right:15px;top:15px}
.box-std.box-shareholders .inner{min-height:225px}
.box-std.box-shareholders .cnt{font-size:17px;line-height:21px}
@media (min-width: 601px){.box-std.half-right .inner{margin-left:50%}
.box-std.half-left{background-position:100% 0;}
.box-std.half-left .inner{margin-right:50%}
.box-std.box-half .inner:before,.box-std.box-half .inner .before{display:block}
}.box-stats .box-std{min-height:160px}
.box-stats .cnt{padding:38px 20px 20px;zoom:1;}
.box-stats .cnt p{margin:0}
.box-stats .box-title{background:#004a97;color:#fff;}
.box-stats .box-title .cnt{padding-top:20px}
.box-stats .box-title h2{font-size:20px;line-height:24px;font-family:'Open Sans';color:#fff;margin-bottom:0}
.box-stats .box-title .date{font-size:15px;line-height:18px;color:#9bb1d5}
.box-stats .box-title a{color:#fff}
.box-stats .box-title strong{color:#fff;margin-top:8px}
.box-stats strong{display:block;font-weight:200;font-size:32px;line-height:38px;color:#004a97;font-family:'Open Sans';}
.cat-education .box-stats strong{color:#da2362}
.cat-parcel .box-stats strong{color:#00a547}
.box-stats .is-link.box-title:hover,.box-stats a.box-std.box-title:hover{background-color:#005cbb}
.box-stats .is-link.box-dark:hover,.box-stats a.box-std.box-dark:hover{background-color:#9d9b9e}
@media (min-width: 1004px){.box-stats strong{font-size:57px;line-height:69px}
}.box-testimonial{background:#145aa1;zoom:1;color:#fff;padding:20px;position:relative;margin-bottom:50px;}
.box-testimonial:after,.box-testimonial:before{content:'';display:table;clear:both}
.box-testimonial:after,.box-testimonial > .after{content:'';display:block;position:absolute;height:5px;left:0;right:0;bottom:-30px;background:#d6d4d4}
.box-testimonial .img{display:none;float:right;margin:-20px -253px -20px 0;}
.box-testimonial .img img{vertical-align:top}
.box-testimonial .text{color:#c0cde4;font-size:20px;line-height:24px;margin-bottom:15px;padding-right:20px;}
.box-testimonial .text:before,.box-testimonial .text:after,.box-testimonial .text>.before,.box-testimonial .text>.after{content:'';display:inline-block;width:18px;height:16px;background:url("../img/bg/sprite.png?1390406769091") -278px -167px no-repeat;vertical-align:top;margin-top:2px}
.box-testimonial .text:before,.box-testimonial .text>.before{margin-right:5px}
.box-testimonial .text:after,.box-testimonial .text>.after{margin-left:5px}
.box-testimonial .author{font-size:13px;line-height:15px;margin:0;}
.box-testimonial .author .name{font-weight:700}
@media (min-width: 751px){.box-testimonial{padding:20px 253px 20px 35px;min-height:219px}
.box-testimonial:before,.box-testimonial > .before{content:'';display:block;position:absolute;width:0;height:0;border-left:40px solid #145aa1;border-top:24px dashed transparent;border-bottom:24px dashed transparent;right:213px;top:50%;margin-top:-24px}
.box-testimonial .img{display:inline}
}@media (min-width: 1004px){.box-testimonial .text{font-size:25px;line-height:29px}
}



    /*


.box-connect-group{margin-top:45px;border-top:5px solid #d6d4d4;padding-top:150px;background:url("../img/logo-connectgroup.png") 50% 38px no-repeat;}
.box-connect-group .box-std a{color:#fff;position:static}
.box-connect-group .box-std .cnt{padding:10px}
.box-connect-group .box-std .title{font-family:'Univers W01',Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:lowercase;font-size:22px;line-height:22px;color:#fff;font-weight:200;background:url("../img/logo-white.png") 0 0 no-repeat;margin:15px 0 0;padding:45px 95px 50px 0;width:130px}
.box-connect-group .box-std .desc{font-size:14px;line-height:19px;background:url("../img/bg/dotted-line.png") 0 0 repeat-x;padding-top:10px;margin-bottom:12px}
.box-connect-group .box-std .more span{position:relative;padding-right:25px;color:#fff;}
.box-connect-group .box-std .more span:after,.box-connect-group .box-std .more span .after{content:'';display:block;width:8px;height:10px;position:absolute;right:0;top:5px;background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-connect-group .box-std.box-media{background-color:#4c97bd;color:#fff;}
.box-connect-group .box-std.box-media:hover{background-color:#4089ae}
.box-connect-group .box-std.box-education{background-color:#da2362;color:#fff;}
.box-connect-group .box-std.box-education:hover{background-color:#c42058}
.box-connect-group .box-std.box-books{background-color:#27717f;color:#fff;}
.box-connect-group .box-std.box-books:hover{background-color:#179893}
@media (min-width: 751px){.box-connect-group .box-std{padding-bottom:90px;}
.box-connect-group .box-std:after,.box-connect-group .box-std > .after{content:'';width:0;height:0;display:block;position:absolute;bottom:0;right:0;border-bottom:140px solid #fff;border-left:244px dashed transparent}
}@media (min-width: 1004px){.box-connect-group .box-std .cnt{padding:20px}
.box-connect-group .box-std .desc{font-size:20px;line-height:25px}
}


    */

.box-connect-group{margin-top:45px;}
.box-connect-group li{overflow:hidden;margin:0 0 30px}
.box-connect-group p{margin:0 0 10px}
.box-connect-group .title{margin:0 0 10px;text-align:center;}
.box-connect-group .title img{display:inline-block;vertical-align:top}
.box-connect-group .media .more a{color:#00a2e1;}
.box-connect-group .media .more a:after,.box-connect-group .media .more a .after{background:url("../img/bg/sprite.png?1417779868585") -360px -262px no-repeat}
.box-connect-group .books .more a{color:#27717f;}
.box-connect-group .books .more a:after,.box-connect-group .books .more a .after{background:url("../img/bg/sprite.png?1417779868585") -360px -252px no-repeat}
.box-connect-group .education .more a{color:#da2362;}
.box-connect-group .education .more a:after,.box-connect-group .education .more a .after{background:url("../img/bg/sprite.png?1417779868585") -360px -239px no-repeat}
.box-connect-group .parcel .more a{color:#00a547;}
.box-connect-group .parcel .more a:after,.box-connect-group .parcel .more a .after{background:url("../img/bg/sprite.png?1417779868585") -360px -302px no-repeat}
@media (min-width:1004px){.box-connect-group li{padding-left:240px}
.box-connect-group .title{float: left;
margin-left: -240px;
width: 270px;
text-align: left;
height: 180px;}
}







.box-about .grid-2t{margin-bottom:10px;}
.about-us-page.box-about .grid-2t{margin-bottom:0px;}
.box-about .grid-2t .box-std{height:100%}
.box-about .scroll{width:100%;overflow:hidden;overflow-x:auto;-webkit-overflow-scroll:touch;}
@media (max-width: 600px){.box-about .scroll{-webkit-mask-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 0,#000 30px)}
.box-about .scroll.hideMask{-webkit-mask-image:none}
}



.box-about .menu-tabs{display:block;border:none;height:auto;zoom:1;white-space:nowrap;display:table;width:100%;}
.box-about .menu-tabs:after,.box-about .menu-tabs:before{content:'';display:table;clear:both}
.box-about .menu-tabs li{display:table-cell;vertical-align:top;float:none;padding-left:10px;width:20%;}
.box-about .menu-tabs li:first-child{padding-left:0}
.box-about .menu-tabs a{border:none;border-top:5px solid;font-size:14px;line-height:18px;padding:5px 10px 0;height:40px;margin-bottom:10px;min-width:70px;transition:background .3s;}
.box-about .menu-tabs a:hover{text-decoration:underline}
.box-about .menu-tabs a.active{text-decoration:none;}
.box-about .menu-tabs a.active:hover{text-decoration:none;}
.box-about .menu-tabs a.active:hover.tab-group{background:#004a97}
.box-about .menu-tabs a.active:hover.tab-media{background:#4abae6}
.box-about .menu-tabs a.active:hover.tab-education{background:#da2362}
.box-about .menu-tabs a.active:hover.tab-books{background:#27717f}
.box-about .menu-tabs a.active.tab-group{background:#004a97;color:#fff}
.box-about .menu-tabs a.active.tab-media{background:#4abae6;color:#fff}
.box-about .menu-tabs a.active.tab-education{background:#da2362;color:#fff}
.box-about .menu-tabs a.active.tab-books{background:#27717f;color:#fff}
.box-about .menu-tabs a.active.tab-parcel{background:#00a547;color:#fff}
.box-about .menu-tabs a.tab-group{border-top-color:#004a97;color:#004a97}
.box-about .menu-tabs a.tab-media{border-top-color:#4abae6;color:#4abae6}
.box-about .menu-tabs a.tab-education{border-top-color:#da2362;color:#da2362}
.box-about .menu-tabs a.tab-books{border-top-color:#27717f;color:#27717f}
.box-about .menu-tabs a.tab-parcel{border-top-color:#00a547;color:#00a547}
.box-about .tab-fragment{padding:30px 0 40px;position:relative;border:none;}
.ie8 .box-about .tab-fragment,.ie7 .box-about .tab-fragment{background-color:#e6e6e6 !important;}
.ie8 .box-about .tab-fragment:after,.ie7 .box-about .tab-fragment:after{content:'';width:0;height:0;display:block;position:absolute;bottom:0;right:0;border-bottom:16px solid #fff;border-left:26px dashed transparent;z-index:10}
.box-about .tab-fragment.tab-fragment-media .title{color:#4abae6;}
.box-about .tab-fragment.tab-fragment-media .title strong{color:#4abae6}
.box-about .tab-fragment.tab-fragment-education .title{color:#da2362;}
.box-about .tab-fragment.tab-fragment-education .title strong{color:#da2362}
.box-about .tab-fragment.tab-fragment-books .title{color:#27717f;}
.box-about .tab-fragment.tab-fragment-books .title strong{color:#27717f}
.box-about .tab-fragment.tab-fragment-parcel .title{color:#00a547;}
.box-about .tab-fragment.tab-fragment-parcel .title strong{color:#00a547}
.box-about .tab-fragment .more{margin:0;position:absolute;left:0;bottom:20px;font-weight:400;}
.box-about .tab-fragment .more a{padding-right:40px;position:relative;}





.box-about .tab-fragment .more a:after,.box-about .tab-fragment .more a .after{content:'';display:block;position:absolute;width:8px;height:9px;background:url("../img/bg/sprite.png?1390406769091") -358px -273px no-repeat;right:0;bottom:4px}
@media (max-width: 600px){.box-about .tab-fragment.sk-tab-hide{display:none !important}
}@media (min-width: 760px){.box-about .tab-fragment .img{position:absolute;right:20px;top:25px;margin:0}
}@media (min-width: 1004px){.box-about .tab-fragment .img{top:45px}
}.box-about .title{font-size:32px;line-height:36px;font-family: 'Open Sans';font-weight:200;}
.box-about .title strong{font-size:95px;line-height:95px;display:block;font-family: 'Open Sans';font-size: 27px;font-weight:200;color:#809eca}
.box-about .quot .text:before,.box-about .quot .text:after{content:'';display:inline-block;vertical-align:top;margin-top:4px;width:14px;height:13px;background:url("../img/bg/sprite.png?1390406769091") -278px -183px no-repeat}
.ie7 .box-about .quot .text:before,.ie7 .box-about .quot .text:after{display:inline;zoom:1}
.box-about .quot .text:before{margin-right:5px}
.box-about .quot .text:after{margin-left:5px}
.box-about .text{line-height:20px;font-size:15px}
.box-about .author{font-family:'Open Sans';font-size:12px;line-height:17px;}
.box-about .author .name{font-weight:700;color:#004a97}
.box-about .box-vision .hd{position:relative;}
.box-about .box-vision .hd:after,.box-about .box-vision .hd .after{content:'';display:block;position:absolute;width:69px;height:47px;background:url("../img/bg/sprite.png?1390406769091") -73px -76px no-repeat;right:20px;top:20px}
.box-about .box-values .hd{position:relative;}
.box-about .box-values .hd:after,.box-about .box-values .hd .after{content:'';display:block;position:absolute;width:58px;height:65px;background:url("../img/bg/Values-Logo-white-RGB.png") no-repeat;right:20px;top:20px}
.box-about .box-heritage{margin-bottom:0;}
.box-about .box-heritage .hd{position:relative;}
.box-about .box-heritage .hd:after,.box-about .box-heritage .hd .after{content:'';display:block;position:absolute;width:71px;height:60px;
  background-size: 70px!important;background:url("../img/bg/group-icon.png") 0px 0 no-repeat;right:20px;top:20px}
.box-about .box-calendar{margin-bottom:0}
.ie7 .box-about .divide .col-t-1,.ie7 .box-about .divide .col-t-3{padding-bottom:10px}
.ie7 .box-about .grid-2t{padding-bottom:10px}
.box-about a.box-std.with-img{color:#777}
@media (min-width: 1004px){.box-about .menu-tabs li{width:152px}
.box-about .menu-tabs a{font-size:22px;line-height:23px;padding:5px 0 0 10px;height:64px;margin:0}
.box-about .tab-fragment{padding:0px 345px 20px 20px;margin:0 -15px -15px;min-height:385px;}
.about-us-page.box-about .inner{padding:0px 30px 20px 20px;margin:0 -15px -15px;min-height:385px;}
.box-about .tab-fragment.tab-fragment-group{background:url("../img/illust/graph.png") 100% 100% no-repeat}
.box-about .tab-fragment.tab-fragment-parcel{background:url("../img/illust/parcel-freight.png") 100% 100% no-repeat}
.box-about .tab-fragment .more{left:20px}
.box-about .title strong{font-size:115px;line-height:95px}
}@media (max-width: 1003px){.box-about .tab-fragment{background:none !important}
}

@media (max-width: 600px){.box-about .grid-2t{margin-bottom:0;height:auto !important;}
.box-about .grid-2t + .grid-t{height:auto !important}
.box-about .box-calendar,.box-about .box-heritage{margin-bottom:10px !important}
.box-about .menu-tabs li{margin-left:6px}
.box-about .menu-tabs a{padding:5px 5px 0}
.box-about .box-homepage-tabs{background:none;}
.box-about .box-homepage-tabs .cnt{padding:0}
}.box-carousel{zoom:1;display:block;margin-bottom:10px;position:relative;}
.col .box-carousel{max-width:750px}
.cat-education .box-carousel,.cat-parcel .box-carousel{overflow:hidden}
.box-carousel .scroll{font-size:0;position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;}
.box-carousel .scroll > *{display:inline-block;vertical-align:top;width:100%;font-size:14px}
.ie7 .box-carousel .scroll > *{display:inline;zoom:1}
.box-carousel .scroll > * > *{white-space:normal}
.js .box-carousel .scroll{overflow-x:hidden}
.box-carousel .sk-carousel-x{position:relative;width:100%;}
.box-carousel .sk-carousel-x .scroll{overflow:visible}
.box-carousel .sk-carousel-clone{top:0}
.box-carousel .nav .prev,.box-carousel .nav .next{position:absolute;top:0;bottom:0;right:100%;background:rgba(255,255,255,0.7);width:1000px;z-index:70;}
.ie8 .box-carousel .nav .prev,.ie8 .box-carousel .nav .next,.ie7 .box-carousel .nav .prev,.ie7 .box-carousel .nav .next{background:url("../img/bg/prevnext.png")}
.box-carousel .nav .prev span,.box-carousel .nav .next span{display:block;position:absolute;font:0/0 a;color:transparent;text-decoration:none;top:50%;margin-top:-16px;right:-31px;width:31px;height:31px;background:url("../img/bg/sprite.png?1390406769091") -339px -124px no-repeat;z-index:5}
.box-carousel .nav .next{right:auto;left:100%;}
.box-carousel .nav .next span{background:url("../img/bg/sprite.png?1390406769091") -339px 0 no-repeat;left:-31px;right:auto}
.box-carousel .item{position:relative;height:314px;overflow:hidden}
.box-carousel .img{position:absolute;left:0;top:0;right:0;z-index:1;overflow:hidden}
.box-carousel .text{position:absolute;z-index:2;color:#fff;top:30px;left:40px;z-index:10}
.box-carousel .title{font-size:32px;line-height:32px;font-family: 'Open Sans';font-size: 27px;margin-bottom:30px;font-weight:200;}
.box-carousel .title strong{font-weight:200}
.box-carousel .desc{font-size:15px;line-height:18px}
.box-carousel .orientation-right{text-align:right;}
.box-carousel .orientation-right .text{left:auto;right:40px}
.box-carousel .orientation-right .desc{display:inline-block}
.box-carousel .orientation-right .img img{float:right}
.box-carousel.box-carousel-spc .text{top:140px}
.box-carousel.box-carousel-spc .title{margin:0 0 20px}
.box-carousel.box-carousel-spc .orientation-left .text{left:49px}
.box-carousel.box-carousel-spc .orientation-right .right{left:49px}
.our-heritage-slider .box-carousel .text{max-width:300px}
@media (max-width: 600px){.box-carousel .text{right:40px}
.box-carousel .orientation-right .text{left:40px;}
.our-heritage-slider .box-carousel .orientation-right .text{left:auto;right:40px}
}@media (max-width: 400px){.our-heritage-slider .box-carousel .orientation-right .text{left:40px;text-align:left}
}@media (min-width:760px) and (max-width:770px){.small-carousel .box-carousel .img img{width:200%}
}@media (min-width: 601px){.box-carousel .text{position:absolute;z-index:2;color:#fff;top:30px;left:40px;z-index:10}
.box-carousel .title{max-width:500px}
.box-carousel .desc{max-width:345px}
}@media (min-width: 1004px){.box-carousel .title{font-size:54px;line-height:55px;margin-bottom:45px}
.box-carousel .text-right .title{font-size:38px;line-height:43px}
.box-carousel .text-right .desc{font-size:20px;line-height:25px}
.box-carousel.box-carousel-spc .title{font-size:45px;line-height:45px}
}.box-calculator{min-height:162px;}
.box-calculator .hd{min-height:35px}
.box-calculator .cnt p{position:relative;padding:0 30px 0 65px;color:#004a97;}
.box-calculator .cnt p:before,.box-calculator .cnt p .before{content:'';display:block;position:absolute;width:38px;height:52px;background:url("../img/bg/sprite.png?1390406769091") -240px -167px no-repeat;left:8px;top:50%;margin-top:-26px}
.box-calendar{min-height:334px}
.box-share.box-dark{min-height:334px;}
.box-share.box-dark .cnt{padding-left:15px;}
.box-share.box-dark .cnt:before,.box-share.box-dark .cnt .before{width:53px;height:50px;background:url("../img/bg/sprite.png?1390406769091") -240px -117px no-repeat;top:15px}
.box-share.box-dark .cnt p{margin-top:75px}
.page-homepage .box-share{min-height:210px;}
.page-homepage .box-share .hd{min-height:30px}
.box-share .cnt{padding-left:90px;position:relative;}
.box-share .cnt:before,.box-share .cnt .before{content:'';display:block;position:absolute;left:15px;top:30px;width:60px;height:56px;background:url("../img/bg/sprite.png?1390406769091") -127px -167px no-repeat}
.box-share strong{font-size:32px;line-height:38px;display:block;font-family:'Open Sans';font-weight:200}
@media (min-width: 1004px){.box-share strong{font-size:57px;line-height:69px}
}.box-contact-small{margin-top:20px;}
.box-contact-small.bdt{border-top:2px solid #d6d4d4;padding-top:10px}
.box-report .h2{font-size:20px;font-weight:400;line-height:30px}
@media (min-width: 601px){.box-report .mobile-show{display:none}
.box-report .l{width:175px;margin-right:20px;background:url("../img/bg/dotted-line-vert.png") 100% 0 repeat-y}
.box-report .download{position:absolute;left:0;bottom:0;margin:0;}
.box-report .download button{font-size:15px;font-family:'Open Sans';}
.box-report .inp-item.add{width:205px}
.box-report .sheet-big{margin:0 10px 30px -20px;text-align:center;}
.box-report .sheet-big img{display:block;width:150px;height:auto;margin:0 auto}
.box-report .ctx form{margin:0 0 30px}
.box-report .ctx .download{left:195px}
}@media (min-width: 801px){.box-report .l{width:235px}
.box-report .ctx .download{left:255px}
.box-report .sheet-big img{width:253px}
.box-report .inp-item.add{width:225px}
}@media (max-width: 600px){.box-report .l,.box-report .r{min-height:0 !important;float:none}
}.box-filter{margin-bottom:10px;}
.box-filter .inp-item{display:block}
.box-filter h2{font-size:20px;line-height:30px}
@media (min-width: 601px){.box-filter .inp-item{display:inline-block;}
.ie7 .box-filter .inp-item{display:inline}
.box-filter .short{width:125px}
.box-filter .middle{width:215px}
.box-filter .long{width:300px}
}.box-advisors .title{padding-right:75px}
.box-advisors:before,.box-advisors > .before{content:'';position:absolute;top:29px;right:18px;width:70px;height:52px;background:url("../img/bg/sprite.png?1390406769091") -169px -60px no-repeat}
/*.box-controls{min-height:109px !important;} */
.box-controls .title{padding-right:75px}
.box-controls:before,.box-controls > .before{content:'';position:absolute;top:19px;right:29px;width:39px;height:49px;background:url("../img/bg/sprite.png?1390406769091") 0 -225px no-repeat}
/*.box-documents{min-height:109px !important;}*/
.box-documents .title{padding-right:75px}
.box-documents:before,.box-documents > .before{content:'';position:absolute;top:19px;right:20px;width:61px;height:56px;background:url("../img/bg/sprite.png?1390406769091") -66px -167px no-repeat}
.box-contact{color:#fff;background:#0c539b;}
.box-contact address{padding:20px;font-style:normal;font-size:15px;line-height:19px;}
.box-contact address strong{font-size:21px;line-height:25px;font-weight:normal}
@media (min-width: 601px){.box-contact{position:absolute;bottom:0;right:0;width:456px;height:276px;background:url("../img/bg/contact.png") 100% 100%}
.box-contact address{padding:0 25px 30px 0;position:absolute;bottom:0;right:0;text-align:right}
}.box-divisions{font-size:15px;line-height:18px;}
.box-divisions .line{padding-bottom:7px;margin-bottom:12px;font-size:20px;line-height:30px;border-bottom:5px solid #d6d4d4}
.box-divisions h3{position:relative;font-weight:300;margin-bottom:20px}
.box-divisions img{max-width:100%;height:auto}
.box-awards .title{padding-right:75px}
.box-awards.box-std{min-height:197px}
.box-awards:before{content:'';position:absolute;top:22px;right:24px;width:45px;height:44px;background:url("../img/bg/sprite.png?1390406769091") -86px -225px no-repeat}
.box-press-centre a{color:#777;text-decoration:underline;}
.box-press-centre a:hover{text-decoration:none}
.box-press-centre .last{color:#004695;}
.box-press-centre .last a{color:#004695}
.box-date .hd{min-height:30px}
.box-date .inner{min-height:236px !important}
.box-date .cnt{position:relative;padding-top:0;padding-bottom:30px}
.box-date .title{font-family:'Open Sans';}
.box-date .title strong{font-weight:normal}
.box-linkedin{min-height:108px !important;}
.box-linkedin:before,.box-linkedin > .before{content:'';position:absolute;top:19px;right:20px;width:27px;height:28px;background:url("../img/bg/sprite.png?1390406769091") -339px -155px no-repeat}
.box-fb{min-height:108px !important;}
.box-fb:before,.box-fb > .before{content:'';position:absolute;top:19px;right:20px;width:27px;height:27px;background:url("../img/bg/sprite.png?1390406769091") -339px -183px no-repeat}
.box-careers{min-height:226px;}
.box-careers:before,.box-careers > .before{content:'';position:absolute;top:14px;right:20px;width:30px;height:38px;background:url("../img/bg/sprite.png?1390406769091") 0 -274px no-repeat}
.box-apply .title{padding-right:75px}
.box-apply:before,.box-apply > .before{content:'';position:absolute;top:15px;right:21px;width:69px;height:43px;background:url("../img/bg/sprite.png?1390406769091") 0 -124px no-repeat}
.box-graduates .ft span{color:#fff;}
.box-graduates .ft span:after,.box-graduates .ft span .after{background:url("../img/bg/sprite.png?1390406769091") -359px -220px no-repeat}
.box-governance{min-height:226px !important;}
a.box-governance.with-img{color:#777}
.box-governance .hd .title{color:#004a97}
.box-communities .title{padding-right:75px}
.box-communities .hd:before,.box-communities .hd > .before{content:'';position:absolute;top:18px;right:20px;width:74px;height:48px;background:url("../img/bg/sprite.png?1390406769091") -95px 0 no-repeat}
.box-employer .title{padding-right:75px}
.box-employer .hd:before,.box-employer .hd > .before{content:'';position:absolute;top:20px;right:20px;width:73px;height:48px;background:url("../img/bg/sprite.png?1390406769091") 0 -76px no-repeat}
.box-environment .title{padding-right:75px}
.box-environment .hd:before,.box-environment .hd > .before{content:'';position:absolute;top:20px;right:20px;width:58px;height:63px;background:url("../img/bg/sprite.png?1390406769091") -240px 0 no-repeat}
.box-environment.box-std .cnt{padding-right:55px}
.box-environment.box-std.half-left .inner:before{left:100%;margin-left:-41px;width:41px;height:40px;border:none}
.box-quicklinks{margin:0 0 20px;}
.box-quicklinks .more a{padding-right:20px}
.box-vision .title{padding-right:75px}
.box-menu .box-std{margin-bottom:0}
.box-menu#box-menu-about .box-std,.box-menu#box-menu-careers .box-std,.box-menu#box-menu-responsibly .box-std,.box-menu#box-menu-press .box-std,.box-menu#box-menu-governance .box-std{min-height:200px;}
.box-menu#box-menu-about .box-std .inner,.box-menu#box-menu-careers .box-std .inner,.box-menu#box-menu-responsibly .box-std .inner,.box-menu#box-menu-press .box-std .inner,.box-menu#box-menu-governance .box-std .inner{position:absolute;top:0;left:0;bottom:0;}
.ie7 .box-menu#box-menu-about .box-std .inner,.ie7 .box-menu#box-menu-careers .box-std .inner,.ie7 .box-menu#box-menu-responsibly .box-std .inner,.ie7 .box-menu#box-menu-press .box-std .inner,.ie7 .box-menu#box-menu-governance .box-std .inner{position:relative;min-height:200px}
.box-menu#box-menu-about .menu-item:first-child,.box-menu#box-menu-careers .menu-item:first-child,.box-menu#box-menu-responsibly .menu-item:first-child,.box-menu#box-menu-press .menu-item:first-child,.box-menu#box-menu-governance .menu-item:first-child{padding-top:15px;margin-bottom:51px;}
.box-menu#box-menu-about .menu-item:first-child.item-directors,.box-menu#box-menu-careers .menu-item:first-child.item-directors,.box-menu#box-menu-responsibly .menu-item:first-child.item-directors,.box-menu#box-menu-press .menu-item:first-child.item-directors,.box-menu#box-menu-governance .menu-item:first-child.item-directors{margin:0}
.box-menu#box-menu-responsibly .box-std.box-10p{background:#79787c url("../img/bg/10p.png") 100% 100% no-repeat}
.box-menu#box-menu-responsibly .box-std .inner{right:0}
.box-menu#box-menu-responsibly .box-std .ft{width:150px}
.box-menu#box-menu-divisions .box-std{min-height:160px}
.box-menu#box-menu-divisions .menu-item{padding-top:15px;min-height:143px}
.box-menu .wrap{background:#fff;zoom:1;padding:35px 20px 60px}
.box-menu .wrap:after,.box-menu .wrap:before{content:'';display:table;clear:both}
.box-menu .box-std{font-size:13px;line-height:17px;font-weight:400;}
.box-menu .box-std:after,.box-menu .box-std > .after{border-bottom-width:16px;border-left-width:26px}
.box-menu .box-std .hd{font-size:14px}
.box-menu .box-std.box-50p{background:#004a97 url("../img/bg/50p.png") 15px 50px no-repeat}
.box-menu .box-std.box-factsheets .ft a{color:#777}
.box-menu .box-std.box-link-reports .more span{color:#777}
.box-menu .box-std.box-report{min-height:272px}
.box-menu .menu-item{border-bottom:2px solid #d6d4d4;}
.box-menu .menu-item p{margin-bottom:5px}
.box-menu .menu-item .more{margin-bottom:8px;}
.box-menu .menu-item .more.more-companies{margin-bottom:5px}
.box-menu .menu-item .desc{font-size:13px;line-height:17px}
.box-menu .menu-item.item-directors{min-height:183px}
.box-menu .menu-item.item-news a{color:#4abae6}
.box-menu .menu-item.item-education a{color:#da2362}
.box-menu .menu-item.item-books a{color:#27717f}
.box-menu .menu-item.item-parcel a{color:#00a547}
.box-menu .menu-item.item-shareholders{margin-bottom:52px}
.box-menu .more a,.box-menu .more span{padding-right:30px}
.box-menu .more.more-companies a,.box-menu .more.more-companies span{color:#777;padding-left:12px;background:url("../img/bg/menu-li.png") 0 50% no-repeat}
.box-menu .submenu .item{line-height:36px;border-bottom:2px solid #d6d4d4}
.box-menu .submenu a{display:block;position:relative;}
.box-menu .submenu a:after,.box-menu .submenu a .after{content:'';display:inline-block;vertical-align:middle;width:8px;height:9px;background:url("../img/bg/sprite.png?1390406769091") -358px -273px no-repeat;margin:-1px 0 0 20px}
.box-menu .subsubmenu{margin-bottom:10px;}
.box-menu .subsubmenu a{color:#777;padding:0 25px 0 12px;background:url("../img/bg/menu-li.png") 0 50% no-repeat;position:relative;}
.box-menu .subsubmenu a:after,.box-menu .subsubmenu a .after{content:'';display:block;position:absolute;width:8px;height:9px;background:url("../img/bg/sprite.png?1390406769091") -358px -273px no-repeat;right:0;bottom:5px}
.box-cookie{position:fixed;left:0;bottom:0;background:#d7ebff;z-index:100;padding:10px 10px 1px;width:200px;display:none;}
.box-cookie h2{font-weight:500;color:#4abae6;font-size:18px;line-height:22px}
.box-cookie p{margin:0 0 9px}
.box-cookie .close{position:absolute;right:10px;top:10px;font:0/0 a;color:transparent;text-decoration:none;background:url("../img/bg/close.png") 0 0 no-repeat;width:9px;height:9px;}
.box-cookie .close:hover{background-position:-25px 0}
/*
 *	Form
 */
@media (max-width: 600px){#form-search{border-top:1px solid #fff;position:relative;display:none}
#form-search p{margin:0;padding:0 38px 0 0}
#form-search input{margin-right:-20px;background:none;border:none;padding:9px 10px;color:#fff;font-size:15px;line-height:21px;width:100%;font-family:'Open Sans';}
#form-search button{background:none;border:none;position:absolute;right:0;top:0;}
#form-search button span{border:none;width:37px;height:37px;font:0/0 a;color:transparent;text-decoration:none;padding:0;background:url("../img/bg/sprite.png?1390406769091") -30px -274px no-repeat}
.mobile-white-background {background-color:white}
}
@media (min-width: 601px){#form-search{display:block;width:150px;position:absolute;top:-116px;right:10px}
#form-search .inp-fix{padding:0 42px 0 0;vertical-align:top;}
#form-search .inp-fix .inp-text{margin:0 -42px 0 0}
#form-search .inp-text{font-size:13px;height:16px;line-height:16px;padding:4px 30px 3px 10px;vertical-align:top;top:0}
#form-search .btn{position:absolute;top:0;bottom:0;right:0;width:25px;border-left:1px solid #a5a3a6;padding:0;margin:0;}
#form-search .btn span{background-color:transparent;font:0/0 a;color:transparent;text-decoration:none;width:13px;height:13px;padding:0;border:none;background:url("../img/bg/sprite.png?1390406769091") -278px -196px no-repeat;position:absolute;left:50%;top:6px;margin:0 0 0 -7px;}
.ie8 #form-search .btn span{top:-5px}
#form-search p{margin:0}
}
@media (min-width: 751px){#form-search{width:186px}
}
@media (min-width: 1004px){#form-search{top:-101px;right:0}
}:first-child,b:first-child + *{margin-top:0}

.box-calculator .cnt p:before, .box-calculator .cnt p .before {
    background: url("../img/bg/merges_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 52px;
    left: 3px;
    margin-top: -26px;
    position: absolute;
    top: 50%;
    width: 43px;
}


.button {
    background: none repeat scroll 0 0 #e6e6e6;
    border: medium none;
    border-radius: 5px;
    color: #004a97;
    cursor: pointer;
    font-family: 'Open Sans';
    font-size: 13px;
    height: 28px;
    text-align: center;
    width: 156px;
}

.dropdown {
    color: #777;
    font-family: 'Open Sans';
    font-size: 15px;
    margin: 3px 0 0;
    width: 154px;
}

div.label {
    float: left;
    padding: 2px 0 5px;
    width: 34%;
    clear:both;
    font-weight:bold;
}


.form-row {
    padding: 5px 0;
    width: 100%;
}

.form-row-full {
    padding: 5px 0;
    width: 100%;
}

.form-row-submit {
    padding: 5px 0;
    width: 100%;
    clear:both;
}

.form-row .label span {
  font-size: 11px;
}

.white-bottom-border {
    border-bottom: 2px solid white;
}

.about-us-page .inner .row {
    padding:20px 0px
}

.box-connect-group li  h2.title {
    width:240px;
}

.eu-cookie-compliance-banner {
	background: rgba(0, 0, 0, .7);
    bottom: 0;
    display: block;
    font: 13px/20px 'Open Sans';
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    width: 100%;
    z-index: 99999;
}

#sliding-popup .popup-content #popup-text {
	float: left !important;
    text-align: left !important;
}

#sliding-popup .popup-content #popup-buttons {
	float: right !important;
}

.eu-cookie-compliance-more-button {
	color: #fff;
}

.agree-button {
    background-color: #dcdcdc !important;
    color: black;
    border-radius: 6px;
    border: 1px solid #dcdcdc !important;
    text-shadow: 1px 1px 0 #ffffff;
    font-family: 'Open Sans';
    font-weight: bold;
    padding: 4px 8px !important;
}

.crossroad-connect-group .col-companies {
	width: 100%;
}

.crossroad-connect-group .col-companies img {
	max-width: 20%;
}

.col-t-1 .box-lightdark {
	background-origin: content-box;
    padding-bottom: 15px;
	background-position: right;
}

.col-t-2 .box-lightdark {
	padding-right: 15px;
    background-origin: content-box;
    padding-bottom: 15px;
	background-position: right;
}

.col-t-3 .box-lightdark {
	background-origin: content-box;
    padding-bottom: 15px;
	background-position: right;
}

.box-map-small {
	height: 300px;
}

.gmap-bubble {
    width:42px;
    height:32px;
	background: #d1e8ff url(../img/illust/marker.png) 0 0 no-repeat;
}
.ie8 .gmap-bubble {
    height:33px
}
.gmap-bubble .inner {
    position:absolute;
    left:0;
    bottom:100%;
    background:#d7ebff;
    padding:10px 10px 1px;
    width:200px;
    font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

.gmap-bubble h2 {
    font-weight:500;
    color:#00205b;
    font-size:18px !important;
    line-height:22px;
    margin:0px;
}
.gmap-bubble p {
    font-size:14px;
    line-height:20px;
    margin:0 0 9px;
}
.gmap-bubble .right {
    font-size:12px;
}
.gmap-bubble .close {
    position:absolute;
    right:10px;
    top:10px;
    font:0/0 a;
    color:transparent;
    text-decoration:none;
    background:url("../img/bg/sprite1.png") -100px 0 no-repeat;
    width:9px;
    height:9px;
}
.gmap-bubble .close:hover {
    background-position:-125px 0;
}
@media (max-width:699px) {
    .gmap-bubble .inner {
        width:150px;
    }
}