/*!
 * Links in all core styles required for basic site display
 */@font-face{font-family:'threadneedle-icons';src:url("/fonts/threadneedle/icons/threadneedle-icons.eot?-7x3kze");src:url("/fonts/threadneedle/icons/threadneedle-icons.eot?#iefix-7x3kze") format("embedded-opentype"),url("/fonts/threadneedle/icons/threadneedle-icons.woff?-7x3kze") format("woff"),url("/fonts/threadneedle/icons/threadneedle-icons.ttf?-7x3kze") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'FranklinGothicURW-Boo';src:url("/fonts/threadneedle/site/FranklinGothicURW-Boo_gdi.eot") format("eot");src:url("/fonts/threadneedle/site/FranklinGothicURW-Boo_gdi.eot?#iefix") format("embedded-opentype"),url("/fonts/threadneedle/site/FranklinGothicURW-Boo_gdi.woff") format("woff"),url("/fonts/threadneedle/site/FranklinGothicURW-Boo_gdi.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2666}
@font-face{font-family:'FranklinGothicURW-Med';src:url("/fonts/threadneedle/site/FranklinGothicURW-Med_gdi.eot") format("eot");src:url("/fonts/threadneedle/site/FranklinGothicURW-Med_gdi.eot?#iefix") format("embedded-opentype"),url("/fonts/threadneedle/site/FranklinGothicURW-Med_gdi.woff") format("woff"),url("/fonts/threadneedle/site/FranklinGothicURW-Med_gdi.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2666}
@font-face{font-family:'FranklinGothicURWCon-Dem';src:url("/fonts/threadneedle/site/FranklinGothicURWCon-Dem_gdi.eot") format("eot");src:url("/fonts/threadneedle/site/FranklinGothicURWCon-Dem_gdi.eot?#iefix") format("embedded-opentype"),url("/fonts/threadneedle/site/FranklinGothicURWCon-Dem_gdi.woff") format("woff"),url("/fonts/threadneedle/site/FranklinGothicURWCon-Dem_gdi.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2666}
@font-face{font-family:'FranklinGothicURWCon-Boo';src:url("/fonts/threadneedle/site/FranklinGothicURWCon-Boo_gdi.eot") format("eot");src:url("/fonts/threadneedle/site/FranklinGothicURWCon-Boo_gdi.eot?#iefix") format("embedded-opentype"),url("/fonts/threadneedle/site/FranklinGothicURWCon-Boo_gdi.woff") format("woff"),url("/fonts/threadneedle/site/FranklinGothicURWCon-Boo_gdi.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2666}
.handle{background-color:#003f6b;border:1px solid #fff;border-radius:0;height:20px;width:12px}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:99.5%;background-color:#ebf0f3}
body{margin:0;height:100%}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html{font-size:16px;line-height:22px;font-family:"FranklinGothicURW-Boo",sans-serif;color:#003f6b}
h1,h2,h3,h4,h5,h6{font-family:"FranklinGothicURWCon-Boo",sans-serif;margin:11px 0;font-weight:500}
h1{font-size:36px;line-height:1.1}
h2{font-size:30px;line-height:1.1}
h3{font-size:24px;line-height:1.1}
h4{font-size:18px;line-height:1.1}
h5{font-size:14px;line-height:1.1}
h6{font-size:12px;line-height:1.1}
li{margin-left:22px}
ol,ul{padding:0}
p,address{margin:11px 0}
blockquote{padding:11px;padding-left:22px;margin:11px 0 11px -16px;font-style:italic;font-family:"FranklinGothicURW-Boo",sans-serif;border-left:6px solid #dbdad9}
blockquote small{font-family:"FranklinGothicURW-Boo",sans-serif;font-style:normal;color:#999}
a{color:#149ed9;text-decoration:none;cursor:pointer}
a:hover{color:#149ed9}
.breakout{background-color:#fffefd;padding:11px;padding-left:22px;margin:11px 0 11px -16px;border-left:6px solid #dbdad9}
.breakout.warning{background-color:#ffd5a5;border-left-color:#ff9926}
.breakout.info{background-color:#ddf3fb;border-left-color:#80d1f2}
.breakout.error{background-color:#f9d2d2;border-left-color:#e23636}
.breakout.success{background-color:#e1f5e4;border-left-color:#93dd9e}
.help-inline,.help-block{line-height:22px;color:#999;font-size:16px;font-family:"FranklinGothicURW-Boo",sans-serif}
.help-block{display:block;margin:11px 0}
.article-body{font-family:"FranklinGothicURW-Boo",sans-serif;font-size:16px}
.article-body-l{font-size:16px}
.main-body{font-family:"FranklinGothicURW-Boo",sans-serif;font-size:16px}
.wf-loading p,.wf-loading span,.wf-loading a,.wf-loading .article-body,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading .help-inline,.wf-loading .help-block,.wf-loading blockquote,.wf-loading label,.wf-loading th,.wf-loading .btn,.wf-loading .tabs,.wf-loading .pills,.wf-loading .sub span,.wf-loading .header-main .header-main__container .header-main__menu a,.wf-loading .roundedbkgdnumber{visibility:hidden}
.long-string{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.long-string:hover{overflow:visible;white-space:normal;width:auto;position:absolute;background-color:#ebf0f3;color:#003f6b}
.cropped-string{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media print{html{font-family:"FranklinGothicURW-Boo",sans-serif;color:#000}
.article-body{font-family:"FranklinGothicURW-Boo",sans-serif}
h1,h2,h3,h4,h5,h6{font-family:"FranklinGothicURWCon-Boo",sans-serif}
.help-inline,.help-block{font-family:"FranklinGothicURW-Boo",sans-serif}
blockquote{font-family:"FranklinGothicURW-Boo",sans-serif}
blockquote small{font-family:"FranklinGothicURW-Boo",sans-serif}
label,input,select,.summaryinput-large{font-family:"FranklinGothicURW-Boo",sans-serif}
textarea{font-family:"FranklinGothicURW-Boo",sans-serif}
.add-on{font-family:"FranklinGothicURW-Boo",sans-serif}
th{font-family:"FranklinGothicURWCon-Boo",sans-serif}
.btn{font-family:"FranklinGothicURWCon-Boo",sans-serif}
.tabs,.pills{font-family:"FranklinGothicURW-Boo",sans-serif}
.sub span{font-family:sans-serif}
.header-main .header-main__container .header-main__menu a{font-family:"FranklinGothicURWCon-Boo",sans-serif}
.roundedbkgdnumber{font-family:"FranklinGothicURW-Boo",sans-serif}
}
h1,h2,h3,h4,h5,h6{-webkit-text-stroke:0;margin-top:20px;margin-bottom:10px;color:#003f6b}
h3{font-size:20px;line-height:26px;font-family:"FranklinGothicURW-Med",sans-serif;text-transform:inherit}
.header-main nav a{font-family:"FranklinGothicURWCon-Boo",sans-serif;font-weight:normal}
.icon-help:before{font-size:18px}
button.btn.icon-delete:before{content:"\e619"}
a{text-decoration:underline}
a:hover{text-decoration:none}
a.btn,a.btn>u,.sidemenu a,.tabs>li>a,a.icon,#contributionSummary a,#filter a,#options a,.fundName a,.header-wrapper2 a{text-decoration:none}
.wf-loading p,.wf-loading span,.wf-loading a,.wf-loading .article-body,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading .help-inline,.wf-loading .help-block,.wf-loading blockquote,.wf-loading label,.wf-loading th,.wf-loading .btn,.wf-loading .tabs,.wf-loading .pills,.wf-loading .sub span,.wf-loading .header-main .header-main__container .header-main__menu a,.wf-loading .roundedbkgdnumber{visibility:visible}
ul{list-style-type:none}
ul>li:before{font-family:'threadneedle-icons';content:"\e602";display:inline-block;margin-left:-14px;width:13px;font-size:9px}
ul>li>ul>li:before{color:#009FDF}
ul>li>ul>li>ul>li:before{content:'\002D';color:#003D6D}
ol li:before{content:""}
p{font-size:16px;line-height:22px;margin:0 0 10px}
.row{margin-left:-25px}
.row .columns{display:inline-block;padding-left:25px;vertical-align:top}
.row .columns.tooltip-column{padding-left:4px}
.row .row-header{font-style:italic}
.row .row-header{font-style:italic}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.l-1-1{width:100%}
.l-1-2{width:50%}
.l-1-3{width:33.33333333%}
.l-2-3{width:66.66666667%}
.l-1-4{width:25%}
.l-2-4{width:50%}
.l-3-4{width:75%}
.l-1-5{width:20%}
.l-2-5{width:40%}
.l-3-5{width:60%}
.l-4-5{width:80%}
.l-1-6{width:16.66666667%}
.l-2-6{width:33.33333333%}
.l-3-6{width:50%}
.l-4-6{width:66.66666667%}
.l-5-6{width:83.33333333%}
.l-1-7{width:14.28571429%}
.l-2-7{width:28.57142857%}
.l-3-7{width:42.85714286%}
.l-4-7{width:57.14285714%}
.l-5-7{width:71.42857143%}
.l-6-7{width:85.71428571%}
.l-1-8{width:12.5%}
.l-2-8{width:25%}
.l-3-8{width:37.5%}
.l-4-8{width:50%}
.l-5-8{width:62.5%}
.l-6-8{width:75%}
.l-7-8{width:87.5%}
.l-1-9{width:11.11111111%}
.l-2-9{width:22.22222222%}
.l-3-9{width:33.33333333%}
.l-4-9{width:44.44444444%}
.l-5-9{width:55.55555556%}
.l-6-9{width:66.66666667%}
.l-7-9{width:77.77777778%}
.l-8-9{width:88.88888889%}
.l-1-10{width:10%}
.l-2-10{width:20%}
.l-3-10{width:30%}
.l-4-10{width:40%}
.l-5-10{width:50%}
.l-6-10{width:60%}
.l-7-10{width:70%}
.l-8-10{width:80%}
.l-9-10{width:90%}
.l-1-12{width:8.33333333%}
.l-2-12{width:16.66666667%}
.l-3-12{width:25%}
.l-4-12{width:33.33333333%}
.l-5-12{width:41.66666667%}
.l-6-12{width:50%}
.l-7-12{width:58.33333333%}
.l-8-12{width:66.66666667%}
.l-9-12{width:75%}
.l-10-12{width:83.33333333%}
.l-11-12{width:91.66666667%}
.l-1-24{width:4.16666667%}
.l-2-24{width:8.33333333%}
.l-3-24{width:12.5%}
.l-4-24{width:16.66666667%}
.l-5-24{width:20.83333333%}
.l-6-24{width:25%}
.l-7-24{width:29.16666667%}
.l-8-24{width:33.33333333%}
.l-9-24{width:37.5%}
.l-10-24{width:41.66666667%}
.l-11-24{width:45.83333333%}
.l-12-24{width:50%}
.l-13-24{width:54.16666667%}
.l-14-24{width:58.33333333%}
.l-15-24{width:62.5%}
.l-16-24{width:66.66666667%}
.l-17-24{width:70.83333333%}
.l-18-24{width:75%}
.l-19-24{width:79.16666667%}
.l-20-24{width:83.33333333%}
.l-21-24{width:87.5%}
.l-22-24{width:91.66666667%}
.l-23-24{width:95.83333333%}
.l-1-13{width:7.69230769%}
.l-2-13{width:15.38461538%}
.l-3-13{width:23.07692308%}
.l-4-13{width:30.76923077%}
.l-5-13{width:38.46153846%}
.l-6-13{width:46.15384615%}
.l-7-13{width:53.84615385%}
.l-8-13{width:61.53846154%}
.l-9-13{width:69.23076923%}
.l-10-13{width:76.92307692%}
.l-11-13{width:84.61538462%}
.l-12-13{width:92.30769231%}
.push-1-1{left:100%;position:relative}
.push-1-2{left:50%;position:relative}
.push-1-3{left:33.33333333%;position:relative}
.push-2-3{left:66.66666667%;position:relative}
.push-1-4{left:25%;position:relative}
.push-2-4{left:50%;position:relative}
.push-3-4{left:75%;position:relative}
.push-1-5{left:20%;position:relative}
.push-2-5{left:40%;position:relative}
.push-3-5{left:60%;position:relative}
.push-4-5{left:80%;position:relative}
.push-1-6{left:16.66666667%;position:relative}
.push-2-6{left:33.33333333%;position:relative}
.push-3-6{left:50%;position:relative}
.push-4-6{left:66.66666667%;position:relative}
.push-5-6{left:83.33333333%;position:relative}
.push-1-8{left:12.5%;position:relative}
.push-2-8{left:25%;position:relative}
.push-3-8{left:37.5%;position:relative}
.push-4-8{left:50%;position:relative}
.push-5-8{left:62.5%;position:relative}
.push-6-8{left:75%;position:relative}
.push-7-8{left:87.5%;position:relative}
.push-1-10{left:10%;position:relative}
.push-2-10{left:20%;position:relative}
.push-3-10{left:30%;position:relative}
.push-4-10{left:40%;position:relative}
.push-5-10{left:50%;position:relative}
.push-6-10{left:60%;position:relative}
.push-7-10{left:70%;position:relative}
.push-8-10{left:80%;position:relative}
.push-9-10{left:90%;position:relative}
.push-1-12{left:8.33333333%;position:relative}
.push-2-12{left:16.66666667%;position:relative}
.push-3-12{left:25%;position:relative}
.push-4-12{left:33.33333333%;position:relative}
.push-5-12{left:41.66666667%;position:relative}
.push-6-12{left:50%;position:relative}
.push-7-12{left:58.33333333%;position:relative}
.push-8-12{left:66.66666667%;position:relative}
.push-9-12{left:75%;position:relative}
.push-10-12{left:83.33333333%;position:relative}
.push-11-12{left:91.66666667%;position:relative}
.push-1-13{left:7.69230769%;position:relative}
.push-2-13{left:15.38461538%;position:relative}
.push-3-13{left:23.07692308%;position:relative}
.push-4-13{left:30.76923077%;position:relative}
.push-5-13{left:38.46153846%;position:relative}
.push-6-13{left:46.15384615%;position:relative}
.push-7-13{left:53.84615385%;position:relative}
.push-8-13{left:61.53846154%;position:relative}
.push-9-13{left:69.23076923%;position:relative}
.push-10-13{left:76.92307692%;position:relative}
.push-12-13{left:92.30769231%;position:relative}
.push-11-13{left:84.61538462%;position:relative}
.push-1-24{left:4.16666667%;position:relative}
.push-2-24{left:8.33333333%;position:relative}
.push-3-24{left:12.5%;position:relative}
.push-4-24{left:16.66666667%;position:relative}
.push-5-24{left:20.83333333%;position:relative}
.push-6-24{left:25%;position:relative}
.push-7-24{left:29.16666667%;position:relative}
.push-8-24{left:33.33333333%;position:relative}
.push-9-24{left:37.5%;position:relative}
.push-10-24{left:41.66666667%;position:relative}
.push-11-24{left:45.83333333%;position:relative}
.push-12-24{left:50%;position:relative}
.push-13-24{left:54.16666667%;position:relative}
.push-14-24{left:58.33333333%;position:relative}
.push-15-24{left:62.5%;position:relative}
.push-16-24{left:66.66666667%;position:relative}
.push-17-24{left:70.83333333%;position:relative}
.push-18-24{left:75%;position:relative}
.push-19-24{left:79.16666667%;position:relative}
.push-20-24{left:83.33333333%;position:relative}
.push-21-24{left:87.5%;position:relative}
.push-22-24{left:91.66666667%;position:relative}
.push-23-24{left:95.83333333%;position:relative}
@media(min-width:768px) and (max-width:1023px){.m-1-1{width:100%}
.m-1-2{width:50%}
.m-1-3{width:33.33333333%}
.m-2-3{width:66.66666667%}
.m-1-4{width:25%}
.m-2-4{width:50%}
.m-3-4{width:75%}
.m-1-5{width:20%}
.m-2-5{width:40%}
.m-3-5{width:60%}
.m-4-5{width:80%}
.m-1-6{width:16.66666667%}
.m-2-6{width:33.33333333%}
.m-3-6{width:50%}
.m-4-6{width:66.66666667%}
.m-5-6{width:83.33333333%}
.m-1-8{width:12.5%}
.m-2-8{width:25%}
.m-3-8{width:37.5%}
.m-4-8{width:50%}
.m-5-8{width:62.5%}
.m-6-8{width:75%}
.m-7-8{width:87.5%}
.m-1-10{width:10%}
.m-2-10{width:20%}
.m-3-10{width:30%}
.m-4-10{width:40%}
.m-5-10{width:50%}
.m-6-10{width:60%}
.m-7-10{width:70%}
.m-8-10{width:80%}
.m-9-10{width:90%}
}
@media(max-width:767px){.l-1-1,.l-1-2,.l-1-3,.l-2-3,.l-1-4,.l-2-4,.l-3-4,.l-1-5,.l-2-5,.l-3-5,.l-4-5,.l-1-6,.l-2-6,.l-3-6,.l-4-6,.l-5-6,.l-1-8,.l-2-8,.l-3-8,.l-4-8,.l-5-8,.l-6-8,.l-7-8,.l-1-10,.l-2-10,.l-3-10,.l-4-10,.l-5-10,.l-6-10,.l-7-10,.l-8-10,.l-9-10,.l-1-12,.l-2-12,.l-3-12,.l-4-12,.l-5-12,.l-6-12,.l-7-12,.l-8-12,.l-9-12,.l-10-12,.l-11-12,.l-1-12,.l-2-13,.l-3-13,.l-4-13,.l-5-13,.l-6-13,.l-7-13,.l-8-13,.l-9-13,.l-10-13,.l-11-13,.l-12-13{width:100%}
.push-1-1,.push-1-2,.push-1-3,.push-2-3,.push-1-4,.push-2-4,.push-3-4,.push-1-5,.push-2-5,.push-3-5,.push-4-5,.push-1-6,.push-2-6,.push-3-6,.push-4-6,.push-5-6,.push-1-8,.push-2-8,.push-3-8,.push-4-8,.push-5-8,.push-6-8,.push-7-8,.push-1-10,.push-2-10,.push-3-10,.push-4-10,.push-5-10,.push-6-10,.push-7-10,.push-8-10,.push-9-10,.push-1-12,.push-2-12,.push-3-12,.push-4-12,.push-5-12,.push-6-12,.push-7-12,.push-8-12,.push-9-12,.push-10-12,.push-11-12,.push-1-13,.push-2-13,.push-3-13,.push-4-13,.push-5-13,.push-6-13,.push-7-13,.push-8-13,.push-9-13,.push-10-13,.push-11-13,.push-12-13{left:0}
.s-1-1{width:100%}
.s-1-2{width:50%}
.s-1-3{width:33.33333333%}
.s-2-3{width:66.66666667%}
.s-1-4{width:25%}
.s-2-4{width:50%}
.s-3-4{width:75%}
.s-1-5{width:20%}
.s-2-5{width:40%}
.s-3-5{width:60%}
.s-4-5{width:80%}
.s-1-6{width:16.66666667%}
.s-2-6{width:33.33333333%}
.s-3-6{width:50%}
.s-4-6{width:66.66666667%}
.s-5-6{width:83.33333333%}
.s-1-8{width:12.5%}
.s-2-8{width:25%}
.s-3-8{width:37.5%}
.s-4-8{width:50%}
.s-5-8{width:62.5%}
.s-6-8{width:75%}
.s-7-8{width:87.5%}
.s-1-10{width:10%}
.s-2-10{width:20%}
.s-3-10{width:30%}
.s-4-10{width:40%}
.s-5-10{width:50%}
.s-6-10{width:60%}
.s-7-10{width:70%}
.s-8-10{width:80%}
.s-9-10{width:90%}
}
@media(min-width:768px){.boxes-table{display:table;height:1px}
.boxes-table .boxes-row{height:100%;display:table-row}
.boxes-table .boxes-row .boxes-column{height:100%;vertical-align:top}
.boxes-table .boxes-row .boxes-column .boxes-cell{height:100%;vertical-align:top}
}
.readonly-form,form{margin-bottom:11px}
.readonly-form fieldset,form fieldset{margin:0;padding:0;border:0}
.readonly-form fieldset legend,form fieldset legend{display:block;margin-bottom:11px;font-size:16px;line-height:1}
.readonly-form .row,form .row{margin-bottom:11px}
.readonly-form label,form label,.readonly-form input,form input,.readonly-form select,form select,.readonly-form .summaryinput-large,form .summaryinput-large,.readonly-form label span,form label span{font-family:"FranklinGothicURW-Boo",sans-serif}
.readonly-form label,form label,.readonly-form .summaryinput-large,form .summaryinput-large{font-size:16px;line-height:30px}
.readonly-form label,form label{display:inline-block;width:100%;text-align:right}
.readonly-form textarea,form textarea{font-family:"FranklinGothicURW-Boo",sans-serif}
.readonly-form input[type=checkbox],form input[type=checkbox],.readonly-form input[type=radio],form input[type=radio]{cursor:pointer}
.lt-ie9 .readonly-form input[type="text"],.lt-ie9 form input[type="text"],.lt-ie9 .readonly-form input[type="datetime"],.lt-ie9 form input[type="datetime"],.lt-ie9 .readonly-form input[type="datetime-local"],.lt-ie9 form input[type="datetime-local"],.lt-ie9 .readonly-form input[type="date"],.lt-ie9 form input[type="date"],.lt-ie9 .readonly-form input[type="month"],.lt-ie9 form input[type="month"],.lt-ie9 .readonly-form input[type="time"],.lt-ie9 form input[type="time"],.lt-ie9 .readonly-form input[type="week"],.lt-ie9 form input[type="week"],.lt-ie9 .readonly-form input[type="number"],.lt-ie9 form input[type="number"],.lt-ie9 .readonly-form input[type="email"],.lt-ie9 form input[type="email"],.lt-ie9 .readonly-form input[type="url"],.lt-ie9 form input[type="url"],.lt-ie9 .readonly-form input[type="search"],.lt-ie9 form input[type="search"],.lt-ie9 .readonly-form input[type="tel"],.lt-ie9 form input[type="tel"],.lt-ie9 .readonly-form textarea,.lt-ie9 form textarea{padding-top:5px}
.lt-ie9 .readonly-form input[type="password"],.lt-ie9 form input[type="password"]{font-family:Arial,Sans-Serif;padding-top:6px}
.readonly-form input[type="text"],form input[type="text"],.readonly-form input[type="password"],form input[type="password"],.readonly-form input[type="datetime"],form input[type="datetime"],.readonly-form input[type="datetime-local"],form input[type="datetime-local"],.readonly-form input[type="date"],form input[type="date"],.readonly-form input[type="month"],form input[type="month"],.readonly-form input[type="time"],form input[type="time"],.readonly-form input[type="week"],form input[type="week"],.readonly-form input[type="number"],form input[type="number"],.readonly-form input[type="email"],form input[type="email"],.readonly-form input[type="url"],form input[type="url"],.readonly-form input[type="search"],form input[type="search"],.readonly-form input[type="tel"],form input[type="tel"],.readonly-form textarea,form textarea,.readonly-form select,form select,.readonly-form .uneditable-input,form .uneditable-input{width:100%;padding:1px 4px 2px 4px;font-size:16px;height:30px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:inherit}
.readonly-form select,form select{padding-left:0}
.lt-ie9 .readonly-form select:focus,.lt-ie9 form select:focus{min-width:100%;width:auto;position:relative}
.readonly-form input[type=file],form input[type=file]{font-size:16px;line-height:16px;height:30px;padding:4px 0}
.readonly-form textarea,form textarea{height:auto}
.readonly-form .uneditable-input,form .uneditable-input{background-color:#eee;display:block;border-color:#ddd}
.readonly-form input[type=text]:focus,form input[type=text]:focus,.readonly-form input[type=password]:focus,form input[type=password]:focus,.readonly-form textarea:focus,form textarea:focus{outline:0;border-color:#003f6b}
.readonly-form input[readonly]:focus,form input[readonly]:focus,.readonly-form input[readonly],form input[readonly],.readonly-form textarea[readonly]:focus,form textarea[readonly]:focus,.readonly-form input[type="text"].disabled,form input[type="text"].disabled,.readonly-form input[type="password"].disabled,form input[type="password"].disabled,.readonly-form input[type="datetime"].disabled,form input[type="datetime"].disabled,.readonly-form input[type="datetime-local"].disabled,form input[type="datetime-local"].disabled,.readonly-form input[type="date"].disabled,form input[type="date"].disabled,.readonly-form input[type="month"].disabled,form input[type="month"].disabled,.readonly-form input[type="time"].disabled,form input[type="time"].disabled,.readonly-form input[type="week"].disabled,form input[type="week"].disabled,.readonly-form input[type="number"].disabled,form input[type="number"].disabled,.readonly-form input[type="email"].disabled,form input[type="email"].disabled,.readonly-form input[type="url"].disabled,form input[type="url"].disabled,.readonly-form input[type="search"].disabled,form input[type="search"].disabled,.readonly-form input[type="tel"].disabled,form input[type="tel"].disabled,.readonly-form select.disabled,form select.disabled,.readonly-form select[disabled],form select[disabled]{border-color:#ddd;background-color:#c4c4c4}
.readonly-form ::-webkit-input-placeholder,form ::-webkit-input-placeholder{color:#bbb}
.readonly-form :-moz-placeholder,form :-moz-placeholder{color:#bbb;opacity:1}
.readonly-form ::-moz-placeholder,form ::-moz-placeholder{color:#bbb;opacity:1}
.readonly-form :-ms-input-placeholder,form :-ms-input-placeholder{color:#bbb}
.inline-inputs span,.inline-inputs input[type=text]{display:inline-block}
.inline-inputs span{padding:0 2px 0 1px}
.input-prepend,.input-append{display:block;width:100%}
.input-prepend input[type="text"],.input-append input[type="text"],.input-prepend input[type="password"],.input-append input[type="password"],.input-prepend input[type="datetime"],.input-append input[type="datetime"],.input-prepend input[type="datetime-local"],.input-append input[type="datetime-local"],.input-prepend input[type="date"],.input-append input[type="date"],.input-prepend input[type="month"],.input-append input[type="month"],.input-prepend input[type="time"],.input-append input[type="time"],.input-prepend input[type="week"],.input-append input[type="week"],.input-prepend input[type="number"],.input-append input[type="number"],.input-prepend input[type="email"],.input-append input[type="email"],.input-prepend input[type="url"],.input-append input[type="url"],.input-prepend input[type="search"],.input-append input[type="search"],.input-prepend input[type="tel"],.input-append input[type="tel"]{border-bottom-left-radius:0;border-left:0 none;border-top-left-radius:0;padding:0}
.input-prepend input[type="text"]:focus,.input-append input[type="text"]:focus,.input-prepend input[type="password"]:focus,.input-append input[type="password"]:focus,.input-prepend input[type="datetime"]:focus,.input-append input[type="datetime"]:focus,.input-prepend input[type="datetime-local"]:focus,.input-append input[type="datetime-local"]:focus,.input-prepend input[type="date"]:focus,.input-append input[type="date"]:focus,.input-prepend input[type="month"]:focus,.input-append input[type="month"]:focus,.input-prepend input[type="time"]:focus,.input-append input[type="time"]:focus,.input-prepend input[type="week"]:focus,.input-append input[type="week"]:focus,.input-prepend input[type="number"]:focus,.input-append input[type="number"]:focus,.input-prepend input[type="email"]:focus,.input-append input[type="email"]:focus,.input-prepend input[type="url"]:focus,.input-append input[type="url"]:focus,.input-prepend input[type="search"]:focus,.input-append input[type="search"]:focus,.input-prepend input[type="tel"]:focus,.input-append input[type="tel"]:focus{border-color:#ddd}
.input-prepend .add-on,.input-append .add-on{width:20px;color:#999;display:inline-block;padding:0 4px;font-family:"FranklinGothicURW-Boo",sans-serif;font-size:16px;line-height:28px;height:auto;text-align:center;margin:2px 0 0 1px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;background-color:#fff;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.input-prepend .add-on.disabled,.input-append .add-on.disabled{background:#c4c4c4;border-color:#ddd}
.input-prepend .add-on+input,.input-append .add-on+input{width:calc(100% - 21px)}
.input-prepend input.postfixed,.input-append input.postfixed{width:calc(100% - 21px)}
.lt-ie9 .input-prepend,.lt-ie9 .input-append{display:table}
.lt-ie9 .input-prepend .add-on,.lt-ie9 .input-append .add-on{display:table-cell;height:28px}
.input-append input[type=text],.input-append input[type=password]{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;border-left-width:1px;border-right:0;padding:1px 4px 2px 4px;padding-top:2px}
.input-append .add-on{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;border-right-width:1px;border-left:0}
.inputs-list{margin:0}
.inputs-list li{display:block;padding:0;margin:0}
.inputs-list li label{cursor:pointer;padding-top:3px;min-height:30px;text-align:left}
.inputs-list li label small{font-size:12px;font-weight:normal}
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-right:6px}
.inputs-list.inputs-list-inline label,.inputs-list.inputs-list-inline li{display:inline}
.inputs-list.inputs-list-inline label{margin-right:15px;padding-top:0}
form.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:30px;padding-top:0}
form.form-stacked .clearfix{margin-bottom:11px}
form.form-stacked .clearfix div.input{margin-left:0}
form.form-stacked .inputs-list{margin-bottom:0}
form.form-stacked .inputs-list li{padding-top:0}
form.form-stacked .inputs-list li label{font-weight:normal;padding-top:0}
form.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}
form.form-inline{margin-bottom:0}
form.form-inline .clearfix{display:inline-block}
form.form-inline .input{display:inline-block;margin-bottom:0;vertical-align:middle;margin-left:0;margin-right:15px}
form.form-inline .btn.btn-link{line-height:normal;min-height:inherit;padding-top:0;padding-bottom:0;padding-left:0}
form.form-inline .icon.icon-help{margin-top:0}
input[type="text"].input-xl,input[type="password"].input-xl,input[type="datetime"].input-xl,input[type="datetime-local"].input-xl,input[type="date"].input-xl,input[type="month"].input-xl,input[type="time"].input-xl,input[type="week"].input-xl,input[type="number"].input-xl,input[type="email"].input-xl,input[type="url"].input-xl,input[type="search"].input-xl,input[type="tel"].input-xl,.inputs-list li label.input-xl,.inputs-list li span.input-xl,select.input-xl,.uneditable-input.input-xl{padding:4px 9px;font-size:18px;line-height:28px;border-radius:0;height:38px}
input[type="text"].input-l,input[type="password"].input-l,input[type="datetime"].input-l,input[type="datetime-local"].input-l,input[type="date"].input-l,input[type="month"].input-l,input[type="time"].input-l,input[type="week"].input-l,input[type="number"].input-l,input[type="email"].input-l,input[type="url"].input-l,input[type="search"].input-l,input[type="tel"].input-l,.inputs-list li label.input-l,.inputs-list li span.input-l,select.input-l,.uneditable-input.input-l{padding:2px 6px;font-size:15px;line-height:24px;border-radius:0;height:30px}
input[type="text"].input-s,input[type="password"].input-s,input[type="datetime"].input-s,input[type="datetime-local"].input-s,input[type="date"].input-s,input[type="month"].input-s,input[type="time"].input-s,input[type="week"].input-s,input[type="number"].input-s,input[type="email"].input-s,input[type="url"].input-s,input[type="search"].input-s,input[type="tel"].input-s,.inputs-list li label.input-s,.inputs-list li span.input-s,select.input-s,.uneditable-input.input-s{padding:0 2px;font-size:11px;line-height:21px;border-radius:3px;height:23px}
input[type="text"].input-xs,input[type="password"].input-xs,input[type="datetime"].input-xs,input[type="datetime-local"].input-xs,input[type="date"].input-xs,input[type="month"].input-xs,input[type="time"].input-xs,input[type="week"].input-xs,input[type="number"].input-xs,input[type="email"].input-xs,input[type="url"].input-xs,input[type="search"].input-xs,input[type="tel"].input-xs,.inputs-list li label.input-xs,.inputs-list li span.input-xs,select.input-xs,.uneditable-input.input-xs{padding:0 2px;font-size:9px;line-height:18px;border-radius:3px;height:20px}
input ~ .help-block,textarea ~ .help-block,select ~ .help-block,.uneditable-input ~ .help-block,.summaryinput-large ~ .help-block{font-size:16px;padding:0;margin:0}
input ~ .help-block,textarea ~ .help-block,select ~ .help-block{-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;display:block;opacity:0;max-height:0;top:-1.15384615em;overflow:hidden}
input:focus ~ .help-block,textarea:focus ~ .help-block,select:focus ~ .help-block,form .help-block .always-visible{opacity:1;max-height:200px}
.input-with-tooltip .input{width:90%}
.input-with-tooltip .input-tooltip{width:9%;margin-left:1%}
form .row .columns.file-drop-box{background:#f8f8f8 url('/images/shared/file-upload-background.png') no-repeat center;border:5px dashed #ddd;min-height:65px;text-align:center;margin:10px 10px 10px 30px;display:table;padding:0}
form .row .columns.file-drop-box.file-uploading{background:#f8f8f8}
form .row .columns.file-drop-box.dragover{border:5px dashed #009bfa}
form .row .columns.file-drop-box .file-drop-box-row{display:table-row}
form .row .columns.file-drop-box .file-drop-box-row .file-drop-box-cell{vertical-align:middle;display:table-cell}
form .row .columns.file-drop-box .file-upload-progress{position:relative;height:20px;margin:17px 20px 0 20px;background-color:#ddd;border-radius:16px}
form .row .columns.file-drop-box .file-upload-progress .file-upload-progress-bar{background:#009bfa;height:100%;border-radius:16px;width:0;transition:width .3s ease}
form .row .columns.file-drop-box .file-upload-progress .file-upload-progress-bar span{position:absolute;display:block;width:100%;color:#000;font-size:smaller}
table{width:100%;margin-bottom:22px}
table thead>tr>th,table tbody>tr>th,table tfoot>tr>th,table thead>tr>td,table tbody>tr>td,table tfoot>tr>td{padding:10px 5px;line-height:22px;vertical-align:top;border-top:1px solid #d5dfe6}
table thead>tr>th{vertical-align:bottom;background-color:transparent;border-bottom:2px solid #d5dfe6}
table tbody+tbody{border-top:2px solid #d5dfe6}
table th{text-align:left;font-family:"FranklinGothicURWCon-Boo",sans-serif;font-weight:600}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}
.table-no-borders thead>tr>th,.table-no-borders tbody>tr>th,.table-no-borders tfoot>tr>th,.table-no-borders thead>tr>td,.table-no-borders tbody>tr>td,.table-no-borders tfoot>tr>td{border:0}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#dbe4e9}
.btn{display:inline-block;margin-bottom:0;font-family:"FranklinGothicURW-Boo",sans-serif;font-size:14px;font-weight:normal;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;padding:6px 12px;min-height:30px}
.btn:hover,.btn:focus{color:#fff;text-decoration:none}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65)}
.btn.hidden{display:none}
.btn-default{color:#fff;background-color:#149ed9;border-color:#149ed9}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#fff;background-color:#336589;border-color:#149ed9}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{border-color:#0f75a1}
.btn-primary{color:#fff;background-color:#149ed9;border-color:#149ed9}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#336589;border-color:#149ed9}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{border-color:#0f75a1}
.btn-cta{color:#fff;background-color:#f68d1f;border-color:#f68d1f}
.btn-cta:hover,.btn-cta:focus,.btn-cta:active,.btn-cta.active{color:#fff;background-color:#e37909;border-color:#f68d1f}
.btn-cta:hover,.btn-cta:focus,.btn-cta:active,.btn-cta.active{border-color:#cf6e08}
.btn-inline{color:#fff;background-color:#149ed9;border-color:#149ed9}
.btn-inline:hover,.btn-inline:focus,.btn-inline:active,.btn-inline.active{color:#fff;background-color:#336589;border-color:#149ed9}
.btn-inline:hover,.btn-inline:focus,.btn-inline:active,.btn-inline.active{border-color:#0f75a1}
.btn-link{color:#149ed9;font-weight:normal;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#149ed9;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{text-decoration:none}
.btn-xl{padding:4px 39px;font-size:18px;line-height:28px;height:38px;border-radius:0}
.btn-l{padding:2px 24px;font-size:15px;line-height:24px;height:30px;border-radius:3px}
.btn-s{padding:0 9px;font-size:11px;line-height:21px;height:23px;border-radius:3px}
.btn-xs{padding:0 6px;font-size:9px;line-height:18px;height:20px;border-radius:3px;text-transform:uppercase}
.btn-block,.btn-blockBg{display:block;width:100%;text-align:inherit;padding-left:0;padding-right:0}
.btn-blockBg{background-color:ButtonFace}
.btn-block>.icon{color:#fff}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn+.btn{margin-left:15px}
.btn.hidden+.btn{margin-left:0}
.btn-hero{background-color:#f68d1f;background-image:-webkit-gradient(linear,left 0,left 100%,from(#ffba30),to(#f68d1f));background-image:-webkit-linear-gradient(top,#ffba30,0%,#f68d1f,100%);background-image:-moz-linear-gradient(top,#ffba30 0,#f68d1f 100%);background-image:linear-gradient(to bottom,#ffba30 0,#f68d1f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffba30',endColorstr='#fff68d1f',GradientType=0);color:#fff;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1)}
.btn-hero:hover{color:#fff;background-image:-webkit-gradient(linear,left 50%,left 100%,from(#ffba30),to(#f68d1f));background-image:-webkit-linear-gradient(top,#ffba30,50%,#f68d1f,100%);background-image:-moz-linear-gradient(top,#ffba30 50%,#f68d1f 100%);background-image:linear-gradient(to bottom,#ffba30 50%,#f68d1f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffba30',endColorstr='#fff68d1f',GradientType=0)}
.icon-xl{font-size:36px}
.icon-l{font-size:24px}
.icon-l.hasText{padding-left:29px}
.icon-xl2{font-size:29px}
.icon-xl2.hasText{padding-left:34px}
.icon-m{font-size:15px}
.icon-m.hasText{padding-left:18px}
.icon-s{font-size:13px}
.icon-s.hasText{padding-left:15px}
.icon-xs{font-size:10px}
.icon-xxs{font-size:8px}
.icon-xxs.hasText{padding-left:10px}
.icon{color:#336589;cursor:pointer;*cursor:hand;font-family:'rplan';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:.6px}
.icon:hover{color:#336589}
.icon-good{color:#009e65}
.icon-neutral{color:#bdbdbd}
a.icon:hover{text-decoration:none}
.icon-expand-expanded{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s linear;transition:all .2s linear}
.icon-expand{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform-origin:37% 55%;transform-origin:37% 55%;display:inline-block}
.icon-expand.icon-m{-webkit-transform-origin:40% 60%;transform-origin:40% 60%}
.icon-expand.icon-s{-webkit-transform-origin:30% 55%;transform-origin:30% 55%}
.icon-expand-up{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s linear;transition:all .2s linear}
.icon-expand-down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .2s linear;transition:all .2s linear}
@font-face{font-family:'rplan';src:url('/fonts/shared/icons/rplan-v5.eot');src:url('/fonts/shared/icons/rplan-v5.eot?#iefix') format('embedded-opentype'),url('/fonts/shared/icons/rplan-v5.ttf') format('truetype'),url('/fonts/shared/icons/rplan-v5.woff') format('woff'),url('/fonts/shared/icons/rplan-v5.svg#rplan-v4') format('svg');font-weight:normal;font-style:normal}
.icon-perf-down:before{content:"\e901"}
.icon-perf-up:before{content:"\e902"}
.icon-acc:before{content:"\e900"}
.icon-add:before{content:"\e61d"}
.icon-add2:before{content:"\e61c"}
.icon-asset-allocation:before{content:"\e61b"}
.icon-check:before{content:"\e61a"}
.icon-check2:before{content:"\e61e"}
.icon-delete:before{content:"\e619"}
.icon-delete2:before{content:"\e618"}
.icon-documents:before{content:"\e617"}
.icon-documents-download:before{content:"\e616"}
.icon-down:before{content:"\e615"}
.icon-edit:before{content:"\e614"}
.icon-expand:before{content:"\e601"}
.icon-help:before{content:"\e613"}
.icon-inc:before{content:"\e90e"}
.icon-menu:before{content:"\e600"}
.icon-performance:before{content:"\e612"}
.icon-remove:before{content:"\e611"}
.icon-remove2:before{content:"\e610"}
.icon-search:before{content:"\e60f"}
.icon-secure:before{content:"\e60e"}
.icon-settings:before{content:"\e60d"}
.icon-shopping-basket:before{content:"\e60c"}
.icon-shopping-cart:before{content:"\e60b"}
.icon-social-facebook:before{content:"\e604"}
.icon-social-google:before{content:"\e603"}
.icon-social-linkedin:before{content:"\e61f"}
.icon-social-twitter:before{content:"\e602"}
.icon-tags:before{content:"\e60a"}
.icon-up:before{content:"\e609"}
.icon-vote-down:before{content:"\e606"}
.icon-vote-up:before{content:"\e605"}
.icon-warning:before{content:"\e608"}
.icon-warning2:before{content:"\e607"}
.icon-account:before{content:"\e903"}
.alert-message{color:#003f6b;margin-bottom:11px;padding:9px 9px;text-shadow:0 1px 0 rgba(255,255,255,0.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.alert-message ul{margin:0}
.alert-message p{margin:0}
.alert-message p+p{margin-top:5px}
.alert-message .close{float:right;margin-top:-2px;color:#000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #fff;cursor:hand;cursor:pointer}
.alert-message .close:hover{text-decoration:none}
.alert-message.error{background-color:#f9d2d2;border:1px solid #f5bcbc}
.alert-message.warning{background-color:#ffd5a5;border:1px solid #ffbd72}
.alert-message.success{background-color:#e1f5e4;border:1px solid #cdefd2}
.alert-message.info{background-color:#ddf3fb;border:1px solid #c5eaf9}
form.inline{display:inline}
.readonly-form input[type=checkbox],form input[type=checkbox]{display:none}
.readonly-form input[type=checkbox]+span,form input[type=checkbox]+span{padding-left:40px;display:inline-block;line-height:25px;font-size:16px;background-repeat:no-repeat;cursor:pointer;background-image:url(/images/threadneedle/check1.png)}
.readonly-form input[type=checkbox]:checked+span,form input[type=checkbox]:checked+span{background-image:url(/images/threadneedle/check1_checked.png)}
.readonly-form input[type=checkbox][disabled]+span:after,form input[type=checkbox][disabled]+span:after{content:' ';position:relative;width:25px;height:25px;margin-left:-39px;margin-top:-24px;background-color:rgba(0,0,0,0.5);display:block}
.readonly-form label,form label{text-align:left}
.readonly-form label.stacked,form label.stacked,.readonly-form legend,form legend{text-align:left;font-weight:bold}
.readonly-form .actions,form .actions{width:auto}
.readonly-form .inputs-list li label,form .inputs-list li label{padding-top:0}
.selectdiv{position:relative}
.selectdiv:after{content:'\e608';font-family:'threadneedle-icons';color:#003f6b;right:0;height:25px;padding:5px 8px 0 8px;border-left:1px solid #d3e2ea;position:absolute;pointer-events:none;background:#fff}
select::-ms-expand{display:none}
.selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;float:right;padding:0 5px;color:#003f6b;background-color:#fff;background-image:none;border:1px solid #d3e2ea;box-shadow:0 0 2px #c2cbd0;-ms-word-break:normal;word-break:normal}
.lt-ie9 input[type=radio],.lt-ie9 input[type=checkbox]{display:inline-block}
.lt-ie9 input[type=radio]+span,.lt-ie9 input[type=checkbox]+span{padding-left:0;background:0}
.lt-ie9 select:focus{width:auto;position:relative}
.lt-ie9 select.additionalAuthenticationSelect:focus{min-width:50px}
button.sign-in-external-providers-provider-btn:before{content:none}
button.sign-in-external-providers-provider-btn.google{border-color:#b03626;background-color:#b03626}
button.sign-in-external-providers-provider-btn.linkedin{border-color:#3b5998;background-color:#3b5998}
.wf-universltw0157condense723821-n4-inactive .icon-social-google-plus,.wf-inactive .icon-social-google-plus,.wf-loading .icon-social-google-plus,.wf-universltw0157condense723821-n4-loading .icon-social-google-plus{margin-left:2px!important}
.wf-universltw0157condense723821-n4-inactive .icon-social-google-plus:before,.wf-inactive .icon-social-google-plus:before,.wf-loading .icon-social-google-plus:before,.wf-universltw0157condense723821-n4-loading .icon-social-google-plus:before{content:'G';font-family:"FranklinGothicURW-Boo",sans-serif}
.wf-universltw0157condense723821-n4-inactive .icon-social-linkedin,.wf-inactive .icon-social-linkedin,.wf-loading .icon-social-linkedin,.wf-universltw0157condense723821-n4-loading .icon-social-linkedin{margin-left:2px!important}
.wf-universltw0157condense723821-n4-inactive .icon-social-linkedin:before,.wf-inactive .icon-social-linkedin:before,.wf-loading .icon-social-linkedin:before,.wf-universltw0157condense723821-n4-loading .icon-social-linkedin:before{content:'In';font-family:"FranklinGothicURW-Boo",sans-serif}
.wf-universltw0157condense723821-n4-inactive .icon-help:before,.wf-inactive .icon-help:before,.wf-loading .icon-help:before,.wf-universltw0157condense723821-n4-loading .icon-help:before,.wf-universltw0157condense723821-n4-inactive .icon-expand:before,.wf-inactive .icon-expand:before,.wf-loading .icon-expand:before,.wf-universltw0157condense723821-n4-loading .icon-expand:before,.wf-universltw0157condense723821-n4-inactive button:before,.wf-inactive button:before,.wf-loading button:before,.wf-universltw0157condense723821-n4-loading button:before,.wf-universltw0157condense723821-n4-inactive button.btn:before,.wf-inactive button.btn:before,.wf-loading button.btn:before,.wf-universltw0157condense723821-n4-loading button.btn:before{content:" "}
.wf-universltw0157condense723821-n4-inactive .homepage .jcarousel-control-prev,.wf-inactive .homepage .jcarousel-control-prev,.wf-loading .homepage .jcarousel-control-prev,.wf-universltw0157condense723821-n4-loading .homepage .jcarousel-control-prev,.wf-universltw0157condense723821-n4-inactive .homepage .jcarousel-control-next,.wf-inactive .homepage .jcarousel-control-next,.wf-loading .homepage .jcarousel-control-next,.wf-universltw0157condense723821-n4-loading .homepage .jcarousel-control-next{height:40px;font-size:70px}
div.recaptcha_only_if_incorrect_sol{color:red}
div.errorMessage{min-height:600px}
table thead>tr>th,table tbody>tr>th,table tfoot>tr>th,table thead>tr>td,table tbody>tr>td,table tfoot>tr>td{font-size:16px;line-height:22px;border:1px solid #d5dfe6}
table thead>tr>th{color:#fff;background:#006298;border-right:1px solid #80afc9}
table thead>tr>th.width-3-3{width:120px}
table thead>tr>th.width-2-3{width:80px}
table td.text-align-right,table th.text-align-right{text-align:right}
table tr>td .no-bottom-border{border-bottom:0}
table tr>th.basket-item-large{width:440px}
table tr>th.basket-item-small{width:100px}
table.no-bottom-margin{margin-bottom:0}
table td.width-122px{width:122px}
.tabs,.pills{margin:0 0 15px;padding:0;list-style:none;font-family:"FranklinGothicURW-Boo",sans-serif}
.tabs:before,.pills:before,.tabs:after,.pills:after{content:" ";display:table}
.tabs:after,.pills:after{clear:both}
.tabs:before,.pills:before,.tabs:after,.pills:after{content:" ";display:table}
.tabs:after,.pills:after{clear:both}
.tabs li,.pills li{position:relative;display:inline-block;*zoom:1;*display:block;margin:0}
.tabs li a,.pills li a{position:relative;display:block}
.tabs{width:100%;border-bottom:1px solid #e5eff4}
.tabs li{height:59px}
.tabs li a{margin-right:2px;padding:0 15px;line-height:59px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tabs li a:hover{background-color:#336589}
.tabs li.active a{background-color:#336589;border-bottom:0;color:#fff}
.tabs-bottom{border-bottom:0;border-top:1px solid #e5eff4}
.tabs-bottom li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;border-top:1px solid transparent}
.tabs-bottom li.active a{border-top:1px solid #e5eff4}
.tabs-center{text-align:center}
.pills li{height:60px}
.pills li a{margin:5px 3px 5px 0;padding:0 50px;line-height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.pills li a:hover{background:#336589;color:#fff;text-decoration:none}
.pills li.active a{background-color:#336589;color:#fff}
.tabs,.pills{margin:0;padding:0;list-style:none}
.tabs:before,.pills:before,.tabs:after,.pills:after{content:" ";display:table}
.tabs:after,.pills:after{clear:both}
.tabs:before,.pills:before,.tabs:after,.pills:after{content:" ";display:table}
.tabs:after,.pills:after{clear:both}
.tabs li,.pills li{position:relative;display:inline-block;*zoom:1;*display:block;float:left;margin:0;height:auto}
.tabs li a,.pills li a,.tabs li a:hover,.pills li a:hover{text-decoration:none}
.tabs li a:hover,.pills li a:hover{color:#fff}
.tabs li a,.pills li a{color:#003f6b;margin-right:0;border-right:1px solid #e5eff4;position:relative;display:block;font-family:"FranklinGothicURW-Med",sans-serif;font-size:18px;line-height:25px!important;text-decoration:none;padding:10px 19px;background:#fff}
.tabs{border:0}
.tabs li{display:block;padding:0}
.tabs-bottom{border:0}
.tabs-center{text-align:center}
.search-paging{clear:both;margin:15px 0;width:100%;text-align:center;min-height:30px}
.search-paging .page-number,.search-paging .previous span,.search-paging .next span{border:1px solid #149ed9;font-size:12px;margin:2px;padding:0 6px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;*zoom:1;*display:block;height:30px;line-height:30px}
.search-paging .page-number.current{background-color:#149ed9;color:#fff}
.search-paging .previous a,.search-paging .next a,.search-paging .page-number a{text-decoration:none;color:#fff}
.search-paging .previous,.search-paging .next{width:84px;display:inline-block;*display:inline}
.search-paging .previous span,.search-paging .next span{width:100%}
.search-paging .numbering{display:inline-block;*display:inline}
.search-paging .previous{float:left;text-align:left}
.search-paging .previous span{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin-left:0}
.search-paging .next{float:right;text-align:right}
.search-paging .next span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0}
.qtip-default{border-color:#002e55!important;background-color:#002e55!important;color:#fff!important;opacity:.9;filter:alpha(opacity=90);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px!important;line-height:21px!important;padding:4px;margin-top:-190px}
.qtip-default{margin-top:0}
.qtip-default a{color:#fff!important}
.jqmWindow{display:none;position:absolute;top:0;margin-top:20px}
.jqmOverlay{background-color:#000;height:500%;width:100%;position:absolute;left:0;top:0;z-index:1000;opacity:.5;filter:alpha(opacity=50)}
.modal{background-color:#fff;border:1px solid #ddd;*border:1px solid #ddd;border-radius:0;position:relative;min-width:850px;width:850px;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);box-shadow:0 0 30px rgba(0,0,0,0.3)}
.modal .modal-header{height:39px;border-bottom:1px solid #ddd;padding:0 78px}
.modal .modal-header h3{color:inherit;background-color:#fff;font-size:20px;font-weight:bold;padding:0;margin:0}
.modal .modal-header a{position:absolute;right:78px;top:11px}
.modal .modal-body{padding:66px 78px 78px;overflow-y:auto}
.modal .modal-footer{border-top:1px solid #ddd;padding:11px 78px;margin-top:11px}
.modal .modal-footer .actions,.modal .modal-footer.actions{text-align:right;padding:11px 0}
.modal .modal-body .modal-body{padding:11px 0 0 0}
.modal .modal-overflowcontainer{overflow-y:auto;max-height:400px}
.modal .modal-overflowcontainer table{margin-bottom:0}
body.noScroll{overflow-x:hidden;overflow-y:hidden}
.illustration{border:1px solid #ccc;padding:6px;margin-bottom:11px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}
.right .illustration{float:right}
.left .illustration{float:left}
.ui-slider{position:relative;text-align:left;border:1px solid #ddd;background-color:#fff}
.ui-slider.ui-slider-horizontal{height:10px;margin-left:6px;width:90%}
.ui-slider.ui-slider-horizontal .ui-slider-handle{margin-left:-6px;top:-5px}
.ui-slider .ui-slider-handle{background-color:#003f6b;border:1px solid #fff;border-radius:0;height:20px;width:12px;position:absolute;z-index:2}
.ui-slider .ui-slider-range{background-color:#003f6b;display:block;height:100%;position:absolute;top:0}
.noUi-target,.noUi-target *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block;cursor:pointer}
.noUi-target{position:relative}
.noUi-base{width:100%;height:100%;position:relative}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-vertical .noUi-handle{left:-4px}
.noUi-horizontal .noUi-handle{top:-6px}
.noUi-horizontal .noUi-handle-lower{left:-6px}
.noUi-horizontal .noUi-handle-upper{left:-6px}
.noUi-base{border:1px solid #ddd}
.noUi-connect{background-color:#003f6b}
.noUi-background{background-color:#ebf0f3}
.noUi-handle{background-color:#003f6b;border:1px solid #fff;border-radius:0;height:20px;width:12px}
.noUi-disabled div{background:transparent}
.noUi-horizontal{margin-left:6px;margin-right:6px;height:10px}
.noUi-vertical{width:10px;height:300px}
.noUi-label{position:relative;background-color:transparent;width:12px;text-align:center;border-radius:6px;height:20px;line-height:20px;color:#4b4b4b;font-size:11px;font-weight:bold;margin-top:11px}
.noUi-label.active{border-color:rgba(246,141,31,0.8)}
.noUi-label.to{margin-top:-18px}
.sliderPips{position:relative;height:25px;margin-left:6px}
.sliderPips .marker,.sliderPips .markerLabel{position:absolute}
.sliderPips .marker{width:2px;height:12px;background-color:#003f6b}
.sliderPips .markerLabel{margin-top:10px;text-align:center;width:10px;margin-left:-5px;font-size:15px}
.switch{white-space:nowrap;cursor:pointer}
.switch.active .switch-handle{transform:translateX(17px)}
.switch.active .switch-bar{background-color:#003f6b}
.switch.hidden{display:none}
.ie-lt10 .switch.active .switch-handle{left:17px}
.switch-container{min-width:36px;height:30px;position:relative;margin-left:auto;margin-right:auto}
.switch-bar{left:1px;width:34px;top:10px;height:10px;position:absolute;border:1px solid #ddd;background-color:#ebf0f3;transition:all .5s ease-out;transition-property:background-color}
.switch-handle{background-color:#003f6b;border:1px solid #fff;border-radius:0;height:20px;width:12px;top:5px;position:absolute;transition:all .05s ease-out;transition-property:transform}
.switch-label{position:absolute;left:42px;line-height:30px;text-align:center;color:#999;font-size:11px;font-weight:bold;padding:0 6px;text-transform:uppercase}
.steps{margin-bottom:11px}
.steps:before,.steps:after{content:" ";display:table}
.steps:after{clear:both}
.steps:before,.steps:after{content:" ";display:table}
.steps:after{clear:both}
.steps .step{min-width:0;max-width:10%;float:left}
.steps .step-number{height:20px;width:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:20px;text-align:center;*zoom:1;background-color:#009fdf;color:#fff;font-weight:bold;margin-right:15px;display:inline-block;*display:inline}
.steps .step.active .step-number{background-color:#149ed9;color:#fff}
#investSummaryContent.steps{background:#fff;padding:50px 0}
.wizard-pane>h3:first-child,#builderMain>h3:first-child{display:none}
#builderMain>.wizard-pane>fieldset{margin-bottom:15px}
.steps .step{width:97px;max-width:inherit;min-width:inherit;text-align:center;font-size:14px;background-image:url('/images/threadneedle/wizard-middle-step-bg.png');background-repeat:no-repeat;background-position:center 14px}
.steps .step span{display:block;margin:0 auto}
.steps .step .step-number{height:33px;width:33px;-webkit-border-radius:16.5px;-moz-border-radius:16.5px;border-radius:16.5px;line-height:33px;text-align:center;*zoom:1;background-color:#fff;color:#e3ecec;border:1px solid #e3ecec}
.steps .step .step-name{color:#e3ecec}
.steps .step.active,.steps .step.groupactive{background-image:url('/images/threadneedle/wizard-middle-step-active-bg.png')}
.steps .step.active.last,.steps .step.groupactive.last{background-image:url('/images/threadneedle/wizard-last-step-active-bg.png')}
.steps .step.active .step-number,.steps .step.groupactive .step-number{height:33px;width:33px;-webkit-border-radius:16.5px;-moz-border-radius:16.5px;border-radius:16.5px;line-height:33px;text-align:center;*zoom:1;background-color:#149ed9;color:#fff;border:1px solid #149ed9}
.steps .step.active .step-name,.steps .step.groupactive .step-name{color:#149ed9}
.steps .step.complete:not(.groupactive){background-image:url('/images/threadneedle/wizard-middle-step-complete-bg.png')}
.steps .step.complete:not(.groupactive).first{background-image:url('/images/threadneedle/wizard-first-step-complete-bg.png')}
.steps .step.complete:not(.groupactive) .step-number{height:33px;width:33px;-webkit-border-radius:16.5px;-moz-border-radius:16.5px;border-radius:16.5px;line-height:33px;text-align:center;*zoom:1;background-color:#fff;color:#149ed9;border:1px solid #149ed9}
.steps .step.complete:not(.groupactive) .step-name{color:#149ed9}
.steps .step a{text-decoration:none}
.steps .step.first,.steps .step.first.active{background-image:url('/images/threadneedle/wizard-first-step-bg.png')}
.steps .step.last{background-image:url('/images/threadneedle/wizard-last-step-bg.png')}
.potactions ul{margin:0;position:absolute;list-style-type:none;background-color:#fff;border:1px solid #ddd;background-image:-webkit-gradient(linear,left 0,left 100%,from(#f9f9f9),to(#fcfcfc));background-image:-webkit-linear-gradient(top,#f9f9f9,0%,#fcfcfc,100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#fcfcfc 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#fcfcfc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fffcfcfc',GradientType=0);padding:5px;z-index:1}
.potactions ul li{margin-left:0}
.clickable-box{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;padding:15px;background-image:-webkit-gradient(linear,left 0,left 100%,from(rgba(0,0,0,0.005)),to(rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.005),0%,rgba(0,0,0,0.03),100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.005) 0,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.005) 0,rgba(0,0,0,0.03) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#01000000',endColorstr='#08000000',GradientType=0);background-color:rgba(0,0,0,0.01);cursor:pointer;margin-bottom:11px;margin-top:11px}
.clickable-box:hover{background-color:#336589;border-color:#003f6b}
.clickable-box h1,.clickable-box h2,.clickable-box h3,.clickable-box h4,.clickable-box h5,.clickable-box h6{margin-top:0}
span.tag{text-shadow:1px 1px rgba(10,10,10,0.08);display:inline-block;zoom:1;*display:inline;margin-right:7.33333333px}
span.tag a{text-decoration:none;color:#808080;font-size:9pt;padding:4px 8px;background:#E0E6E9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
button.active-filter{background-color:#eae9e8;border:0;padding:2px 9px;border-radius:3px;cursor:pointer;cursor:hand;margin:6px 0 6px 0;line-height:22px;text-align:left}
button.active-filter span.name{color:#000;margin-left:24px;font-size:16px;display:block}
button.active-filter .icon{float:left;line-height:22px;color:#000}
.chart-options a{background-color:#CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:22px;display:inline-block;text-align:center;color:white;margin-right:5px;margin-bottom:5px}
.chart-options a.active{background-color:#999}
.chart-options a{background-color:#149ed9;color:#fff}
.chart-options a.active{background-color:#009fdf}
.high-stock-perf-chart-colour_233_193_3{color:#e9c103}
.high-stock-perf-chart-bench-colour_0_46_85{color:#002e55}
.fund-past-perf-chart-col-fund{color:#e9c103}
.fund-past-perf-chart-col-benchmark{color:#002e55}
.menu-inline[data-inline-menu-item],.menu-inline[inline-menu-item]{display:block}
.menu-inline .menu-inline-header{border:1px solid #ddd;text-align:center;line-height:23px;margin-top:2px;position:relative;width:auto;background-color:#fff;display:inline-block;padding:2px 9px;cursor:pointer;border-radius:3px}
.menu-inline .menu-inline-menu{min-width:130px;cursor:pointer;background-color:#fff;margin-top:-1px;display:block;box-shadow:rgba(0,0,0,0.2) 0 2px 4px;border:1px solid #ddd;z-index:1001;position:absolute;display:none;list-style:none;padding:9px 0}
.menu-inline .menu-inline-menu li{margin-left:0;padding:2px 9px}
.menu-inline .menu-inline-menu li:hover{background-color:#f5f5f5}
.menu-inline .menu-inline-menu li.menu-inline-separator{height:1px;border:0;border-bottom:1px solid #e5e5e5;width:100%;padding:0;margin:2px 0}
.menu-inline .menu-inline-fixer{background-color:#fff;border:0;height:3px;z-index:1002;position:absolute;display:none}
.menu-inline.open .menu-inline-header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.2);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1001}
.menu-inline.open .menu-inline-menu{z-index:1001}
.menu-inline.open .menu-inline-menu,.menu-inline.open .menu-inline-fixer{display:block}
[data-inline-menu-item],[inline-menu-item]{display:none}
.search-paging .page-number,.search-paging .previous span,.search-paging .next span{height:30px;line-height:28px;font-weight:bold;border:1px solid #149ed9;margin:0;padding:0}
.search-paging .page-number.current-page,.search-paging .previous span.current-page,.search-paging .next span.current-page,.search-paging .page-number.current,.search-paging .previous span.current,.search-paging .next span.current{background-color:#149ed9;color:#fff;border:1px solid #149ed9}
.search-paging .page-number{background-color:#fff;margin:5px;min-width:30px}
.search-paging .page-number a{color:#149ed9;width:28px;display:inline-block}
.search-paging .page-number a:hover{background-color:#149ed9;color:#fff}
.search-paging .page-number.first a,.search-paging .page-number.last a{width:60px}
.search-paging .previous span,.search-paging .next span{background-color:#149ed9}
.search-paging .previous span a,.search-paging .next span a{color:#fff;width:82px;display:inline-block}
.search-paging .previous span:hover,.search-paging .next span:hover{background-color:#336589;border-color:#336589;color:#fff}
.fund{height:52px}
.fund .overview,.fund .indicators,.fund .risk,.fund .cost,.fund .performance,.fund .add{float:left}
.fund .overview{padding-top:4px}
.fund .overview .fundName,.fund .overview .classifications{text-align:left;display:block;line-height:16px}
.fund .overview .fundName img.rated{float:left;margin-right:4px}
.fund .overview .classifications{font-size:11px}
.fund .overview .benchmark,.fund .overview .description{display:block}
.fund .risk,.fund .cost,.fund .performance{line-height:50px}
.fund .grip{height:50px}
.fund .add{margin-left:5px;line-height:52px}
.fund .add a{line-height:46px}
.lt-ie9 .fund .add a{line-height:48px}
.fund .more-detail-container{float:left;width:12px;min-height:5px;margin-right:6px}
.fund .more-detail-container .icon-expand{display:block;margin-top:-2px}
.fund .detail{height:72px;margin-top:48px}
.fund .detail .description,.fund .detail .otherDetail{width:48%;float:left;margin:4px}
.fund .detail .description{border-right:1px dotted #ccc}
.fund .detail .fund-graph{width:100%;height:72px}
.fund,.fund-summary,.fund-line{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:11px;padding:0 6px;background-color:#fff;overflow:hidden;transition:all .2s ease-in-out}
.fund .grip,.fund-summary .grip,.fund-line .grip{cursor:url(/images/shared/openhand.cur),default;background:url(/images/rplan/grippy.png) repeat-y 0 50%;width:11px;float:left}
.fund .risk,.fund-summary .risk,.fund-line .risk,.fund .cost,.fund-summary .cost,.fund-line .cost,.fund .performance,.fund-summary .performance,.fund-line .performance{text-align:center;width:42px;margin-left:4px}
.fund .indicators,.fund-summary .indicators,.fund-line .indicators{width:138px}
.readonly-form .fund,.readonly-form .fund-summary,.readonly-form .fund-line{margin-bottom:0}
.fund-expanded{height:125px}
p.fund-factsheet-risk-head{color:#003d6d;font-size:20px;font-weight:bold}
.fund-summary .risk,.fund-summary .cost,.fund-summary .performance{float:left}
.fund-summary .indicators{margin-left:-4px;margin-bottom:4px}
.fund-summary .indicators:before,.fund-summary .indicators:after{content:" ";display:table}
.fund-summary .indicators:after{clear:both}
.fund-summary .indicators:before,.fund-summary .indicators:after{content:" ";display:table}
.fund-summary .indicators:after{clear:both}
.fund-summary .overview{position:relative}
.fund-summary .overview .options{position:absolute;top:1px;right:1px}
.fund-summary .overview .fundName img.rated{float:left;margin-right:5px}
.fund-summary .overview .classifications{font-size:11px}
.fund-line{height:30px}
.fund-line .overview,.fund-line .risk,.fund-line .cost,.fund-line .performance{float:left}
.fund-line .indicators{float:right}
.fund-line .overview{line-height:28px}
.fund-line .risk,.fund-line .cost,.fund-line .performance{line-height:28px}
.fund-line{height:auto}
.rated-fund{display:none!important}
.fund .cost .very-low,.fund-summary .cost .very-low,.fund-line .cost .very-low,.fund .performance .very-low,.fund-summary .performance .very-low,.fund-line .performance .very-low,.fund .risk .very-low,.fund-summary .risk .very-low,.fund-line .risk .very-low,.fund .cost .low,.fund-summary .cost .low,.fund-line .cost .low,.fund .performance .low,.fund-summary .performance .low,.fund-line .performance .low,.fund .risk .low,.fund-summary .risk .low,.fund-line .risk .low,.fund .cost .medium,.fund-summary .cost .medium,.fund-line .cost .medium,.fund .performance .medium,.fund-summary .performance .medium,.fund-line .performance .medium,.fund .risk .medium,.fund-summary .risk .medium,.fund-line .risk .medium,.fund .cost .high,.fund-summary .cost .high,.fund-line .cost .high,.fund .performance .high,.fund-summary .performance .high,.fund-line .performance .high,.fund .risk .high,.fund-summary .risk .high,.fund-line .risk .high,.fund .cost .very-high,.fund-summary .cost .very-high,.fund-line .cost .very-high,.fund .performance .very-high,.fund-summary .performance .very-high,.fund-line .performance .very-high,.fund .risk .very-high,.fund-summary .risk .very-high,.fund-line .risk .very-high{font-weight:500;font-size:15px}
#fundSummaryColours .cost .very-low{background-color:#e8c482;color:#F7F2ED}
#fundSummaryColours .cost .low{background-color:#e8c482;color:#F7F2ED}
#fundSummaryColours .cost .medium{background-color:#e8c482;color:#F7F2ED}
#fundSummaryColours .cost .high{background-color:#e8c482;color:#F7F2ED}
#fundSummaryColours .cost .very-high{background-color:#e8c482;color:#F7F2ED}
#fundSummaryColours .risk .very-low{background-color:#95cca3;color:#F2F8F3}
#fundSummaryColours .risk .low{background-color:#95cca3;color:#F2F8F3}
#fundSummaryColours .risk .medium{background-color:#95cca3;color:#F2F8F3}
#fundSummaryColours .risk .high{background-color:#95cca3;color:#F2F8F3}
#fundSummaryColours .risk .very-high{background-color:#95cca3;color:#F2F8F3}
#fundSummaryColours .performance .very-low{background-color:#8bc8d9;color:#FBFDFF}
#fundSummaryColours .performance .low{background-color:#8bc8d9;color:#FBFDFF}
#fundSummaryColours .performance .medium{background-color:#8bc8d9;color:#FBFDFF}
#fundSummaryColours .performance .high{background-color:#8bc8d9;color:#FBFDFF}
#fundSummaryColours .performance .very-high{background-color:#8bc8d9;color:#FBFDFF}
.cost .very-low{background-color:#e8c482;color:#F7F2ED}
.cost .low{background-color:#e8c482;color:#F7F2ED}
.cost .medium{background-color:#e8c482;color:#F7F2ED}
.cost .high{background-color:#e8c482;color:#F7F2ED}
.cost .very-high{background-color:#e8c482;color:#F7F2ED}
.risk .very-low{background-color:#95cca3;color:#F2F8F3}
.risk .low{background-color:#95cca3;color:#F2F8F3}
.risk .medium{background-color:#95cca3;color:#F2F8F3}
.risk .high{background-color:#95cca3;color:#F2F8F3}
.risk .very-high{background-color:#95cca3;color:#F2F8F3}
.performance .very-low{background-color:#8bc8d9;color:#FBFDFF}
.performance .low{background-color:#8bc8d9;color:#FBFDFF}
.performance .medium{background-color:#8bc8d9;color:#FBFDFF}
.performance .high{background-color:#8bc8d9;color:#FBFDFF}
.performance .very-high{background-color:#8bc8d9;color:#FBFDFF}
.fund-inc,.fund-acc,.fund-special-charges{width:10px;line-height:10px;display:inline-block;*zoom:1;*display:inline;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.fund-inc{background:url(/images/shared/fund-inc.png) no-repeat}
.fund-acc{background:url(/images/shared/fund-acc.png) no-repeat}
.fund-special-charges{background:url(/images/shared/site/fund-selector-warning.png) no-repeat}
.rated-fund{background:url(/images/shared/partners/rsm-rated.png) no-repeat;margin-right:5px;width:14px;line-height:14px;display:inline-block;*zoom:1;*display:inline}
.modal{top:50%;background-color:transparent;border:0;*border:0;border-radius:0;position:relative;min-width:850px;width:850px;margin:0;box-shadow:none}
.modal .modal-header{height:39px;border-bottom:0;padding:0}
.modal .modal-header h3{color:inherit;background-color:#fff;font-size:20px;font-weight:bold;padding:11px 0;margin:0 0 0 15px;display:inline;position:relative;top:39px;left:102px;display:inline-block;width:600px;line-height:38px}
.modal .modal-header a{font-size:17px;line-height:17px;position:absolute;right:14px;top:5px;width:28px;height:28px;background-color:#009fdf;color:#fff;padding-left:6px;padding-top:4px;border-radius:20px}
.modal .modal-body{padding:0 78px;padding-top:60px;margin:0 40px;background-color:#fff;overflow-y:auto}
.modal .modal-footer{padding:11px 78px;margin:0 40px;background-color:#fff}
.modal .modal-footer.actions{text-align:right;margin:0}
.modal .modal-body .modal-body{padding:11px 0 0 0}
body.noScroll{overflow-x:hidden;overflow-y:hidden}
.typeahead.dropdown-menu{position:absolute;background-color:#fff;list-style:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:0}
.typeahead.dropdown-menu li{margin:0;padding:2px 6px}
.typeahead.dropdown-menu li.active{border-top:1px solid #003f6b;border-bottom:1px solid #003f6b}
.typeahead.dropdown-menu li a{text-decoration:none}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.float-right{float:right}
.float-left{float:left}
.ssohighlight{background-color:orange}
#ajax-load{background-color:#fcfeb3;color:#666;padding:5px;position:fixed;left:50%;top:0;width:200px;margin-left:-105px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;display:none;z-index:1000;line-height:32px;text-align:center}
.tagEditor div.tagList{margin-bottom:5px}
div#addressLookupDiv,div#bankLookupDiv{display:none}
div#addressLookupDiv select,div#bankLookupDiv select{width:50%;height:auto;margin-bottom:18px}
#inner-rsm hr,#inner-lsm hr{margin:0;margin-top:11px;margin-bottom:11px}
#inner-rsm h4,#inner-lsm h4{font-size:18px;line-height:24px;font-weight:300}
fieldset.noIndent{margin-bottom:0;padding-top:0}
fieldset.noIndent div.input{margin-left:22px}
fieldset.noIndent .clearfix{margin-bottom:0}
fieldset.noIndent .inputs-list li:first-child{padding-top:0}
fieldset.noIndent form input[type="checkbox"],fieldset.noIndent form input[type="radio"]{margin-top:0}
fieldset.noIndent td div.input{margin-left:0}
#content-lsm-menu{border-radius:3px;border:1px solid #F9F9F9;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}
#content-lsm-menu ul.sidemenu{list-style:none;margin:5px 11px 5px 11px}
#content-lsm-menu ul.sidemenu li{line-height:23px}
#content-lsm-menu ul.sidemenu li a{color:#555}
#content-lsm-menu ul.sidemenu li.active a{font-weight:bold}
#dashboard-placeholder .clickable-section.analyse{background-image:url(/images/rplan/site/dashboard-icon-analyse.png);background-position:right;background-repeat:no-repeat}
#dashboard-placeholder .clickable-section.plan{background-image:url(/images/rplan/site/dashboard-icon-plan.png);background-position:right;background-repeat:no-repeat}
#dashboard-placeholder .clickable-section.invest{background-image:url(/images/rplan/site/dashboard-icon-invest.png);background-position:right;background-repeat:no-repeat}
#dashboard-placeholder .clickable-section.share{background-image:url(/images/rplan/site/dashboard-icon-share.png);background-position:right;background-repeat:no-repeat}
#invest-placeholder .clickable-section{height:200px}
#invest-placeholder .clickable-section.buy{background-image:url(/images/shared/site/invest-icon-buy.png);background-position:bottom right;background-repeat:no-repeat}
#invest-placeholder .clickable-section.switch{background-image:url(/images/shared/site/invest-icon-switch.png);background-position:bottom right;background-repeat:no-repeat}
#invest-placeholder .clickable-section.sell{background-image:url(/images/shared/site/invest-icon-sell.png);background-position:bottom right;background-repeat:no-repeat}
#addressFinderForm div.addresses{max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.contentWhyRplan{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f9f9f9),to(#fcfcfc));background-image:-webkit-linear-gradient(top,#f9f9f9,0%,#fcfcfc,100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#fcfcfc 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#fcfcfc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fffcfcfc',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding:11px}
.contentWhyRplan ul{list-style-image:url(/images/shared/icons/medium/check-colour.png);margin-bottom:11px}
.contentLeaderBox{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f9f9f9),to(#fff));background-image:-webkit-linear-gradient(top,#f9f9f9,0%,#fff,100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#fff 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#ffffffff',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding:11px}
.contentLeaderBox p{font-size:14px}
.contentLeaderBox p.sub{font-size:12px;text-align:center}
.contentShadedBox{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f9f9f9),to(#fcfcfc));background-image:-webkit-linear-gradient(top,#f9f9f9,0%,#fcfcfc,100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#fcfcfc 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#fcfcfc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fffcfcfc',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding:11px}
.contentBox{border:1px solid #f5f5f5;padding:9px;padding-top:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:22px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}
.contentBox form{margin-bottom:inherit}
.contentBox h3:first-child{margin-top:-9px}
img.contentInlineIcon{text-align:left;float:left;padding:11px 22px 11px 0}
#savedFundSearch .contentBox{padding-bottom:6px}
ul.social-media-share{padding:0;margin:0;list-style:none}
ul.social-media-share li{float:left;padding:0 9px 0 0;margin:0;margin-right:9px}
ul.social-media-share li.twitter{width:55px}
ul.social-media-share li.gplus{width:32px}
ul.social-media-share li.linkedin{width:61px}
ul.social-media-share li.facebook{width:100px}
.ro-highlight{font-weight:bold;color:black}
#compareTo p.info,.landingSide p.info{font-size:11px;font-style:italic;line-height:14px;padding-left:5px;padding-right:5px}
#compareTo #press p,.landingSide #press p{font-style:italic;font-size:12px}
#compareTo .highlight,.landingSide .highlight{background-color:#E1F5E4;padding:5px;border-radius:3px;font-weight:bold;text-align:center;font-size:13px}
#compareTo ul.charges,.landingSide ul.charges{list-style-type:none}
#compareTo ul.charges li,.landingSide ul.charges li{background:url(/images/rplan/arrow.png) no-repeat;height:80px;padding-left:45px;padding-top:10px}
#compareTo ul.features,.landingSide ul.features{list-style-type:none}
#compareTo ul.features li,.landingSide ul.features li{background:url(/images/rplan/tick.png) no-repeat;height:40px;padding-left:40px;padding-top:10px;margin-left:0}
#compareTo h1,.landingSide h1,#compareTo h2,.landingSide h2{margin-bottom:0}
#compareTo h3,.landingSide h3{margin-bottom:20px}
#compareTo .savings-title,.landingSide .savings-title{text-shadow:2px 2px 2px #636363;color:#fff;background:#fac695;background:-moz-linear-gradient(top,#fac695 0,#f5ab66 47%,#ef8d31 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fac695),color-stop(47%,#f5ab66),color-stop(100%,#ef8d31));background:-webkit-linear-gradient(top,#fac695 0,#f5ab66 47%,#ef8d31 100%);background:-o-linear-gradient(top,#fac695 0,#f5ab66 47%,#ef8d31 100%);background:-ms-linear-gradient(top,#fac695 0,#f5ab66 47%,#ef8d31 100%);background:linear-gradient(to bottom,#fac695 0,#f5ab66 47%,#ef8d31 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac695',endColorstr='#ef8d31',GradientType=0);text-align:center;border-radius:3px;padding:12px}
.logonOrRegisterModal.Register{min-height:602px}
.logonOrRegisterModal.Logon{min-height:300px}
.bank-account{line-height:20px;margin-bottom:6px}
#referral .span4,#referral .span8{line-height:30px}
#referral .span8{text-align:right}
#referral .bottom-content{margin-top:60px}
#referral h3{margin-top:30px}
ul.arrow{list-style-type:none}
ul.arrow li{background:url(/images/rplan/arrow.png) no-repeat;height:50px;padding-left:45px;padding-top:11px;padding-bottom:11px}
ul.tick{list-style-type:none}
ul.tick li{background:url(/images/rplan/tick.png) no-repeat;height:40px;padding-left:45px;padding-top:11px;padding-bottom:11px}
.vignette{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.16)}
.vignette-header{background-color:#fff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.18);background-image:-webkit-gradient(linear,left 0,left 100%,from(rgba(0,0,0,0.005)),to(rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.005),0%,rgba(0,0,0,0.03),100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.005) 0,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.005) 0,rgba(0,0,0,0.03) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#01000000',endColorstr='#08000000',GradientType=0);margin-bottom:11px;height:49.5px;line-height:49.5px;padding-left:22px}
.modelValidationError{position:relative;z-index:999;margin-left:5px;background:#f9d2d2;border:1px solid #f5bcbc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}
.modelValidationError ul{list-style:none;margin:2px}
.modelValidationError ul li{color:rgba(0,0,0,0.8);margin:0 2px}
.modelValidationError:before,.modelValidationError:after{content:' ';height:0;position:absolute;width:0;border:5px solid transparent}
.modelValidationError:before{border-right-color:#f9d2d2;position:absolute;top:8px;left:-9px;z-index:2}
.modelValidationError:after{border-right-color:#f5bcbc;position:absolute;top:8px;left:-11px;z-index:1}
form input[type=password].inputModelValidationError,form input[type=email].inputModelValidationError,form textarea.inputModelValidationError,form select.inputModelValidationError,form input[type=text].inputModelValidationError{border-color:#f5bcbc;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}
form input[type=password].inputModelValidationError:focus,form input[type=email].inputModelValidationError:focus,form textarea.inputModelValidationError:focus,form select.inputModelValidationError:focus,form input[type=text].inputModelValidationError:focus{border-color:#ef8f8f;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}
.tab-content .tab-pane{display:none}
.tab-content .tab-pane.active{display:block}
hr.separator{border:0;border-top:1px solid #ddd}
.tooltip:hover{cursor:help}
.total{margin-top:11px;margin-bottom:11px}
.total .amount,.total .key{background-color:#eae9e8;padding-top:6px;padding-bottom:6px}
.total .key{font-weight:bold;padding-left:4px}
.total .amount{font-weight:bold;padding-right:4px}
.total .menu-tools{text-align:right;padding-top:6px;padding-bottom:6px}
.total .total-column-wrapper{background-color:#eae9e8;margin-left:25px}
.total .total-column-wrapper .columns:first-child{padding-left:0}
#dateRangeForm>label{text-align:left}
.italic{font-style:italic}
.white{color:#fff}
.padding-5px{padding:5px}
.padding-bottom-3px{padding-bottom:3px}
.size-12px{width:12px;height:12px}
.color-black{color:#000}
.color-red{color:red}
.color-white{color:white}
.content-wrapper{margin-left:auto;margin-right:auto;min-width:960px;max-width:1200px}
header{background:#fff}
span.page-title{margin:0 25px;margin-bottom:20px;border-bottom:1px solid #d4dae0;display:block}
span.page-title h1{background:#003f6b;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase;margin:0}
.columns.right-panel span.page-title{margin:0 0 20px 0}
.main.content-wrapper{padding:0 25px;margin-bottom:25px}
.information-summary-placeholder,.warning-summary-placeholder,.validation-summary-placeholder,#server-errors-placeholder,.flash-placeholder,.alert-message.block-message{margin-bottom:25px}
.information-summary-placeholder:empty,.warning-summary-placeholder:empty,.validation-summary-placeholder:empty,#server-errors-placeholder:empty,.flash-placeholder:empty,.alert-message.block-message:empty{display:none}
main{min-height:-webkit-calc(100% - 420px);min-height:-moz-calc(100% - 420px);min-height:calc(100% - 420px)}
footer{background:#003f6b;color:#fff;min-width:960px}
footer .footer-disclaimer{padding:70px 0;position:relative;font-size:15px}
footer .footer-disclaimer .footer-overlay{background:url('/images/threadneedle/footer-overlay.png') center no-repeat;width:121px;height:121px;position:absolute;z-index:2;bottom:0;right:0}
footer .footer-disclaimer .dislaimer-copy h4{color:#fff;text-transform:uppercase}
footer .footer-bottom{background:#000}
footer .navbar{margin-bottom:0}
footer .navbar-nav{float:left;margin:0}
footer .navbar-nav li{position:relative;display:block;border-top:0;text-align:left;float:left}
footer .nav>li>a:focus,footer .footer .nav>li>a:hover{text-decoration:underline;background-color:inherit}
footer a{color:#fff;padding-top:23px;padding-bottom:23px}
footer li.first a{padding-left:15px}
footer .navbar-nav>li>a{padding-top:23px;padding-bottom:23px;display:block;text-decoration:none}
footer .navbar-nav>li>a:hover{color:#fff;text-decoration:underline}
footer .navbar-nav li.first a{padding-left:15px}
footer .dislaimer-copy{border-left:6px solid #0f4a74;padding-left:20px;padding-right:20px}
.action-box{color:#00659b;margin-left:auto;margin-right:auto;text-align:center;background:#fff;margin-top:50px;margin-bottom:50px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.75);box-shadow:0 0 1px 0 rgba(0,0,0,0.75)}
.action-box .header{background:#00659b}
.action-box .header h3{color:#fff;padding:5px 0}
.action-box .content{padding-left:50px;padding-right:50px}
.action-box .content,.action-box .content h4{color:#00659b}
.action-box .content h4{font-weight:bold}
.action-box .footer{padding:17px 0;border-top:solid 1px #d5dfe6;margin-top:20px}
#Buy #btnBankLookup,#Funds_Compare #btnBankLookup,#Sell #btnBankLookup,#Switch #bankDetailsContainer #btnBankLookup{width:100%;text-align:center;padding:3px;background-color:#149ed9;color:#fff}
#Buy #btnBankLookup:before,#Funds_Compare #btnBankLookup:before,#Sell #btnBankLookup:before,#Switch #bankDetailsContainer #btnBankLookup:before{content:""}
#Buy #btnBankLookup:hover,#Funds_Compare #btnBankLookup:hover,#Sell #btnBankLookup:hover,#Switch #bankDetailsContainer #btnBankLookup:hover{background-color:#336589}
#btnAddressLookup{text-align:center;color:#fff;background:#149ed9;line-height:16px}
.row.btnAddressLookup-row{margin-bottom:0}
.wrapper{min-height:100%;margin-bottom:-230px}
.header-main{padding-top:0;padding-bottom:0;background:#fff}
.header-main .header-top{border-bottom:1px solid #e5eff4}
.header-main .user-panel{float:right;margin-right:0;padding-top:35px}
.header-main .user-panel ul{padding:0}
.header-main .user-panel li{margin:0 10px}
.header-main .logo-row{clear:both}
.header-main .logo-row .logo{background:url(/images/threadneedle/mycolumbiathreadneedle_logo3.png) no-repeat center;background-size:contain;display:block;width:240px;height:38px;margin:18px 23px}
.header-main nav{margin:0;padding:0;clear:both}
.header-main nav ul{list-style-type:none;margin:0}
.header-main nav ul li{float:left;margin:0}
.header-main nav ul li a,.header-main nav ul li a:hover{font-family:"FranklinGothicURWCon-Boo",sans-serif;font-size:15px;color:#003f6b;text-decoration:underline}
.header-main nav ul li a{text-decoration:none}
.header-main nav.menu .item,.header-main nav.menu .active-item{display:block;padding:25px 19px}
.header-main nav.menu .item a,.header-main nav.menu .active-item a{font-family:"FranklinGothicURW-Med",sans-serif;font-size:18px;line-height:25px;word-spacing:2px;text-decoration:none}
.header-main nav.menu .divider-vertical{border-left:1px solid #e5eff4}
.header-main nav.menu .active-item,.header-main nav.menu .item:hover{background-color:#336589}
.header-main nav.menu .active-item a,.header-main nav.menu .item:hover a{color:#fff}
.header-main #ssouser{position:absolute;left:737px;margin-top:-37px;font-weight:bold;font-size:30px}
main.content-wrapper{margin-top:25px}
.layout.buttom{padding:0 25px 25px}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{visibility:hidden!important}
#content-lsm-menu,.content-box{background:#fff;margin:0 0 20px 0;border-radius:3px;box-shadow:0 1px 3px #c2cbd0}
#content-lsm-menu ul.sidemenu,.content-box ul.sidemenu{list-style:none;margin:0;padding:0}
#content-lsm-menu ul.sidemenu li,.content-box ul.sidemenu li{list-style:none;border-top:1px solid #e5ebf0;padding:0;margin:0;background:transparent;position:relative;border-color:#ddd;border-bottom:0}
#content-lsm-menu ul.sidemenu li:first-child,.content-box ul.sidemenu li:first-child{border-top:0}
#content-lsm-menu ul.sidemenu li a,.content-box ul.sidemenu li a{color:#006298;text-decoration:none!important;display:block;padding:15px 25px;font-family:"FranklinGothicURW-Med",sans-serif;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px;position:relative}
#content-lsm-menu ul.sidemenu li a:after,.content-box ul.sidemenu li a:after{font-family:'threadneedle-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e60c";width:13px;margin-top:3px;margin-right:5px;height:1px;position:absolute;right:10px;top:15px;background-size:100%}
#content-lsm-menu ul.sidemenu li.active a,.content-box ul.sidemenu li.active a,#content-lsm-menu ul.sidemenu li:hover a,.content-box ul.sidemenu li:hover a,#content-lsm-menu ul.sidemenu li:hover,.content-box ul.sidemenu li:hover{background:#149ed9;color:#fff}
#content-lsm-menu .list-item,.content-box .list-item{border-top:1px solid #e5ebf0;color:#006298;text-decoration:none!important;display:block;padding:15px 25px;font-family:"FranklinGothicURW-Med",sans-serif;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px;position:relative}
#content-lsm-menu .list-item:after,.content-box .list-item:after{font-family:'threadneedle-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e60c";width:13px;margin-top:3px;margin-right:5px;height:1px;position:absolute;right:10px;top:15px;background-size:100%}
#content-lsm-menu .list-item.active a,.content-box .list-item.active a,#content-lsm-menu .list-item:hover a,.content-box .list-item:hover a,#content-lsm-menu .list-item:hover,.content-box .list-item:hover{background:#149ed9;color:#fff}
#content-lsm-menu-title{background:#006298;color:#fff;font-family:"FranklinGothicURW-Med",sans-serif;line-height:26px;margin:0;padding:10px 10px 10px 25px;font-size:20px}
.content-box>h3,.content-box>h2,.content-box>h5{padding:15px 25px;margin:0}
.content-box>h3,.content-box>h2{font-size:20px;font-weight:bold;font-family:"FranklinGothicURWCon-Boo",sans-serif}
.content-box p{font-size:14px;line-height:14px;padding:0 25px}
.content-box ul{padding:0 25px;margin:0}
.content-box ul li{font-size:14px}
.content-box ul>li::before{content:""}
.block-message,.alert-message{margin:0}
.modal-body .risk-warning-body h3{margin-bottom:3px}
.modal-body .risk-warning-body p{margin-top:0;font-size:15px}
header ul>li:before,footer ul>li:before,#content-lsm-menu ul>li:before,.jcarousel ul>li:before{content:none;padding-right:0;margin-left:0;color:none}
ul.tabs>li:before,ul.pills>li:before,ul.inputs-list>li:before{content:none;padding-right:0;margin-left:0;color:none}
.wizard-navigation{padding-top:20px}
.buy-before-invest{padding-left:9px}
.hidden{display:none}
.clear-both{clear:both}
div.vert-padding{padding:3px 0}
.max-width-500px{max-width:500px}
.min-height-500px{min-height:500px}
.min-height-600px{min-height:600px}
.width-500px{width:500px}
.min-width-90px{min-width:90px}
.no-float{float:none!important}
.inline-block{display:inline-block}
.inline{display:inline}
.half-width{width:50%}
.full-width{width:100%!important}
.margin-top-neg4px{margin-top:-4px}
.margin-top-10px{margin-top:10px}
.margin-top-20px{margin-top:20px}
.margin-left-150px{margin-left:150px}
.text-align-left{text-align:left}
.text-align-center{text-align:center}
.text-align-right{text-align:right}
div.st-guide{margin-top:200px}
div#myDetailsContainer{width:100%}
div#disclaimerBody{max-height:200px;overflow:auto}
.padding-top-15px{padding-top:15px}
.content-lsm-menu .external-links-notice{padding:5px;font-size:14px}
.padding-top-20px{padding-top:20px}
p.font-size-10px{font-size:10px}
.height-12px{height:12px}
.height-20px{height:20px}
.height-40px{height:40px}
.height-155px{height:155px}
.height-250px{height:250px}
.height-280px{height:280px}
.height-400px{height:400px}
.relative-position{position:relative}
.pointer{cursor:pointer}
.font-size-14px{font-size:14px}
span.deleted,p.deleted{text-decoration:line-through}
span.underlined,p.underlined{text-decoration:underline}
.margin-top-bottom-10px{marginp:10px 0}
.margin-bottom-10px{margin-bottom:10px}
.width-80px{width:80px}
.width-55px{width:55px}
.white-background-no-image{background-color:#fff;background-image:none}
.line-height-5halvesem{line-height:2.5em}
.line-height-46px{line-height:46px}
.negative-top-margin-15px{margin-top:-15px}
.no-text-deco{text-decoration:none}
.padding-left-2px{padding-left:2px}
.padding-left-30px{padding-left:30px}
.padding-9px{padding:9px}
.sat-grey{color:#666}
.registration-box{text-align:center;position:relative;bottom:-5px}
div.box.guide-to-investing-bg{background:url(https://www.mycolumbiathreadneedle.com/images/threadneedle/threadneedlepublic-blog2/Tile001-Guide-to-investing.jpg) no-repeat}
div.box.black-guide-bg{background:url(https://www.mycolumbiathreadneedle.com/images/threadneedle/threadneedlepublic-blog2/black_guide_to_investing.jpg) no-repeat}
.row.jisa-child-row{padding-bottom:9px}
.roundednumberlist{list-style:none}
.roundednumberlist li{margin:11px 0}
.roundedbkgdnumber{font-weight:bold;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;margin-right:6px;background-color:#2fa9e0;color:#fff;display:inline-block;*display:inline;width:22px;height:22px;text-align:center;font-family:"FranklinGothicURW-Boo",sans-serif}
.post{clear:both;margin-right:5px;margin-top:22px}
.post-text,.comment-text{margin-bottom:5px;margin-right:5px}
.post-title{margin-bottom:11px;font-size:13pt;font-weight:bold;display:block}
.post-summary .various{float:left;width:60px;margin-left:25px;width:12.5%}
.post .various{float:left;width:25%}
.comment .comment-main .various{left:75%;position:relative;width:12.5%}
.post .various .time,.comment .various .time,.post-summary .various .time,.forum-summary .various .time{font-size:9pt;font-style:italic}
.post .various .userDetails,.comment .various .userDetails,.post-summary .various .userDetails,.forum-summary .various .userDetails{padding:5px;text-align:left;vertical-align:top;width:100px;right:0;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.post .various .userDetails .userName,.comment .various .userDetails .userName,.post-summary .various .userDetails .userName,.forum-summary .various .userDetails .userName{font-weight:bold}
.comment-l2-reply-area{display:none}
.post-main,.comment-main,.comment-reply{margin-left:88px;padding-bottom:22px}
.comment-reply{padding-bottom:11px}
.comments-l2{border-top:1px dotted #aaa;padding-bottom:11px;margin-left:88px}
.comments-l2 .comment-text{font-size:100%}
.comments-l2 .comment-main{border-bottom:1px dotted #aaa}
.comments-l2 .userName{background-color:#f5f5f5;padding:2px 5px;margin-right:5px}
.comments-l2 .comment-main{padding-bottom:11px;padding-top:11px;margin-left:0}
.comments-l2 .comment-text ADDRESS,.comments-l2 .comment-text BLOCKQUOTE,.comments-l2 .comment-text DIV,.comments-l2 .comment-text DL,.comments-l2 .comment-text FIELDSET,.comments-l2 .comment-text FORM,.comments-l2 .comment-text H1,.comments-l2 .comment-text H2,.comments-l2 .comment-text H3,.comments-l2 .comment-text H4,.comments-l2 .comment-text H5,.comments-l2 .comment-text H6,.comments-l2 .comment-text HR,.comments-l2 .comment-text NOSCRIPT,.comments-l2 .comment-text OL,.comments-l2 .comment-text P,.comments-l2 .comment-text PRE,.comments-l2 .comment-text TABLE,.comments-l2 .comment-text UL{display:inline}
.comment{border-top:1px dotted #aaa;padding-top:22px}
.comments{padding-bottom:11px;clear:both}
#post .vote,.comments .vote{width:60px;float:left;text-align:center}
#post .vote form,.comments .vote form{margin-bottom:0}
#post .vote button,.comments .vote button,#post .vote input,.comments .vote input,#post .vote a,.comments .vote a{border:0 none;color:#fff;cursor:pointer;padding:0;background:0;margin:auto;margin-left:18px;display:block}
#post .vote a,.comments .vote a{margin-left:0}
#post .vote button.btn-downvote.voted,.comments .vote button.btn-downvote.voted,#post .vote input.btn-downvote.voted,.comments .vote input.btn-downvote.voted{color:#336589}
#post .vote button.btn-upvote.voted,.comments .vote button.btn-upvote.voted,#post .vote input.btn-upvote.voted,.comments .vote input.btn-upvote.voted{color:#336589}
#post .vote input.btn-upvote,.comments .vote input.btn-upvote,#post .vote button.btn-upvote,.comments .vote button.btn-upvote{margin-bottom:-4px}
.vote-count,.stats .votes-container .vote-count,.stats .posts-container .posts-count{font-weight:bold;font-size:27px;display:block}
.comment-l2-reply-link a{cursor:hand;cursor:pointer}
.comment-l1-reply{margin-top:22px}
.post-summary{border-bottom:1px dotted #999;padding:22px 0}
.post-summary:first-child{padding-top:0}
.post-summary .post-title a{text-decoration:none}
.post-summary .stats-container{float:left}
.post-summary .stats-container .stats{background:none repeat scroll 0 0 #eee;padding:0;width:70px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.post-summary .stats-container .stats .votes-container{text-align:center;padding-bottom:5px;padding-top:11px;font-size:12px}
.post-summary .stats-container .stats .comments-container{padding:5px 0;text-align:center;font-size:12px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;color:#989898}
.post-summary .stats-container .stats .votes-container .vote-count,.post-summary .stats-container .stats .comments-container .comment-count{display:block}
.post-summary .stats-container .stats .comments-container .comment-count{font-weight:bold;font-size:22px}
.post-summary .summary{margin-left:92px}
.post-summary .summary .post-text{min-height:2em}
.post-summary .summary .post-tags{float:left;width:60px;margin-left:25px;width:75%;margin-top:22px}
.post-summary span.tag a{cursor:inherit}
.forum-summary{border-bottom:1px dotted #999;padding:22px 0}
.forum-summary:first-child{padding-top:0}
.forum-summary .title{margin-bottom:11px;font-size:13pt;font-weight:bold;display:block}
.forum-summary .title a{text-decoration:none}
.forum-summary .stats-container{left:87.5%;position:relative;width:12.5%}
.forum-summary .stats-container .stats{background:none repeat scroll 0 0 #eee;padding:0;width:70px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.forum-summary .stats-container .stats .posts-container{text-align:center;padding-bottom:5px;padding-top:11px;font-size:12px}
.forum-summary .stats-container .stats .posts-container .posts-count{display:block}
.forum-summary .summary{width:100%}
.forum-summary .summary .post-text{min-height:2em}
#edit-post img,.post-content img{padding:5px}
#edit-post img[align=left],.post-content img[align=left]{padding-left:0}
#edit-post img[align=right],.post-content img[align=right]{padding-right:0}
#edit-post img[align=center],.post-content img[align=center]{margin-left:auto;margin-right:auto;display:block}
fieldset#edit-post label{width:9.3%}
fieldset#edit-post input{width:90%}
#edit-forum #tags,#edit-post #tags{min-height:27px;float:left;margin-left:9.3%;margin-top:5px}
#edit-forum #tags{margin-left:11em}
fieldset#edit-forum input#tagsAsText,fieldset#edit-post input#tagsAsText{width:90%}
#tag-list .tag-count{padding-top:11px;padding-bottom:5px}
#tag-list span.count,#inner-rsm span.count{font-weight:bold}
#search-facets-tags .tag-container{margin-bottom:9px;zoom:1;*display:inline}
#search-facets-tags span.tag{margin-bottom:0}
#searchForm{margin-bottom:0}
#searchForm div.clearfix{display:inline-block;margin-right:5px}
#searchForm div.clearfix input[data-label]{padding:2px}
#forum-top-menu{text-align:right}
#forum-top-menu ul{list-style:none}
#forum-top-menu li{display:inline;padding-right:4px;margin-left:0}
span.divider{margin:0 12px 0 12px}
a.edit-cancel{display:inline-block;margin:18px 0 0 16px}
img.private-forum{height:12pt}
#post-actions{padding-top:11px;float:left;width:75%}
#post-actions a{color:#666;text-decoration:none}
#post-actions a:hover{text-decoration:underline}
#Post_Show form fieldset legend{margin-left:0}
#Post_Show div.input{margin-left:88px}
#search-query-tags .iconBtn{margin-right:5px}
#sort-results-container{margin-top:-15px;margin-bottom:10px}
#sort-results-container:before,#sort-results-container:after{content:" ";display:table}
#sort-results-container:after{clear:both}
#sort-results-container:before,#sort-results-container:after{content:" ";display:table}
#sort-results-container:after{clear:both}
#sort-results-container #sort-by{float:right}
#sort-results-container #sort-by a{padding-left:2px;text-decoration:none}
#sort-results-container #sort-by a.active{padding-left:2px;text-decoration:none}
.search-columns-spacer{margin-top:15px}
#chart{margin-top:11px}
.plan-create em{color:#302c29;font-style:normal}
.plan-create #container{width:100%;padding:10px}
.plan-create tr.saving,.plan-create td.saving{color:blue;font-style:italic}
.plan-create tr.balance,.plan-create td.balance{color:grey}
.plan-create tr.contribution,.plan-create td.contribution{color:green}
.plan-create tr.cost,.plan-create td.cost{color:red}
.plan-create td.total{font-weight:bold;font-size:20px}
.plan-create td.title{background-color:#d1d1bc;text-align:left;color:white;font-weight:bold}
.plan-create span.max{font-weight:bold;font-size:40px;color:#302c29;display:block}
.plan-create span.max a{color:#466964}
.plan-create div.totalCost{margin-top:20px}
.plan-create hr{visibility:hidden;clear:both}
.plan-create fieldset ul.inputs-list label{width:auto}
.plan-create fieldset.contribution input,.plan-create fieldset.cost input{float:none}
.plan-create fieldset#contributionEntry div.input{margin-left:355px}
.plan-create fieldset.existingAssets input,.plan-create fieldset.existingAssets select{width:6em;float:none;margin-right:10px}
.plan-create .actions{padding-left:20px}
.plan-create .actions #btnBack{float:left}
.plan-create #summary span.summarytitle{background-color:#D1D1BC;height:20px;font-size:14pt;font-weight:bold;display:block;height:30px;line-height:30px;text-align:right;padding-right:45px}
.plan-create #summary table{width:100%}
.plan-create #summary .title{font-size:13pt;width:180px;margin-right:10px;text-align:right;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.plan-create #summary .title a{text-decoration:none}
.plan-create #summary .title .sub{display:inline;clear:both;font-size:10pt;padding-top:0;color:#6b7b84}
.plan-create #summary .total{font-size:13pt;width:100px;margin-right:10px;font-weight:bold;text-align:left;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.plan-create #summary .summary{margin-top:15px;margin-bottom:5px}
.plan-create #summary .breakdown{margin-bottom:15px}
.plan-create #summary .breakdown .title{font-size:10pt}
.plan-create #summary .breakdown .total{font-size:10pt}
.plan-create #summary .summaryTable{margin-top:11px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ddd}
#SimplePlan_New #contributionTypeSelection div.input{margin-left:120px}
div.childdetail{float:left;width:25%;padding:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#cdd1d3;margin-right:15px;margin-top:11px}
div.childdetail span.name{font-size:18px;display:block}
div.childdetail div.icons{float:right}
.plan-summary{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px;margin-bottom:11px;clear:both}
.plan-summary h3{display:inline-block;zoom:1;*display:inline}
.plan-summary div.sub{display:inline-block;zoom:1;*display:inline;margin-left:5px}
.uni-plan-icon,.simple-plan-icon{height:56px;background-repeat:no-repeat;float:left;width:10%;margin-right:15px}
.uni-plan-icon{background-image:url('/images/shared/plan-icon-uni.png')}
.simple-plan-icon{background-image:url('/images/shared/plan-icon-simple.png')}
.uni-plan-summary div.progressBarComplete{background-color:#f4793b}
.simple-plan-summary div.progressBarComplete{background-color:#56686f}
.plan-summaries .uni-plan-icon,.plan-summaries .simple-plan-icon{width:8.33333333%;margin-right:0}
.plan-summaries div.progressBar{height:20px;background-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:50%;margin-bottom:11px}
.plan-summaries div.progressBarComplete{width:25%;height:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.plan-summaries div.targetAmount,.plan-summaries div.currentAmount{float:left;background-color:#ccc;padding:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;font-weight:bold;width:16.66666667%}
.plan-summaries div.targetAmount{left:25%;position:relative}
.plan-summaries .options{float:right}
.plan-summaries .options form{display:inline}
.costsTable,#summary .costsTable label a{color:#f00}
.contributionTable,#summary .contributionTable label a{color:#008000}
.plan-type{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:9px;margin-bottom:11px;clear:both}
.plan-type h3{width:90%;margin-bottom:0;margin-top:0}
.plan-type h3 a{text-decoration:none;color:inherit}
.plan-type p{margin-top:0;margin-bottom:0}
.plan-type hr{visibility:hidden;clear:both}
.plan-chart-growth-est{font-size:9px;color:#ddd;padding-top:3px}
.valuation .account .total .key,.valuation .account .total .amount{background-color:transparent;padding-right:4px}
.valuation .portfolio{border-bottom:1px dotted #ddd;padding-bottom:5.5px;margin-bottom:5.5px}
.valuation .summary .key a{color:#003f6b}
.valuation .summary .key a>img{border:0;rotation:0deg;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}
.valuation .summary .key a>img.open{rotation:45deg;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.valuation .summary .amount{padding-right:4px;font-weight:bold}
.valuation .summary .designation,.valuation .summary .held-jointly{font-size:13px;font-weight:normal}
.valuation .summary .menu-tools{font-size:13px;font-weight:normal;text-align:right}
.valuation .summary .menu-tools a{color:#ccc}
.valuation .summary .menu-tools a:hover{color:#149ed9}
.valuation .summary .icon{line-height:1}
.valuation .account-chart{min-width:200px}
.valuation .account-chart.hide-chart{display:none}
.valuation .detail{display:none;margin-top:11px;margin-bottom:11px}
.valuation .detail .contributions .contributions-total{font-weight:bold;display:inline-block;zoom:1;*display:inline}
.valuation .inline-legend{height:15px;width:15px;border-radius:3px;margin-right:6px;float:left;border:1px solid #ddd}
.valuation .amount{text-align:right}
.valuation .detail table{border-collapse:collapse;border-spacing:0;clear:both}
.valuation .detail table td,.valuation .detail table th{padding-right:4px;text-align:right;border:0}
.valuation .detail table td.asset,.valuation .detail table th.asset{text-align:left}
.valuation td.asset.highlighted div.inline-legend,.valuation div.key.highlighted div.inline-legend{border:2px solid #ddd}
.valuation-hide-chart div .inline-legend{display:none}
.dashboard-valuation div.highcharts-container,.valuation div.highcharts-container{overflow:visible!important}
.dashboard-valuation div.highcharts-container svg,.valuation div.highcharts-container svg{overflow:visible}
#My_Portfolios .overall,#My_Portfolios .pot-line{border:1px solid #ddd;border-top:5px solid #3e9bd8;margin-bottom:11px;overflow:hidden;background-color:#fff}
#My_Portfolios .overall .label,#My_Portfolios .pot-line .label{font-size:13px;color:#808080}
#My_Portfolios .overall .risk,#My_Portfolios .pot-line .risk,#My_Portfolios .overall .cost,#My_Portfolios .pot-line .cost,#My_Portfolios .overall .performance,#My_Portfolios .pot-line .performance{font-size:18px}
#My_Portfolios .overall .currency-label,#My_Portfolios .pot-line .currency-label{font-size:21px;font-weight:100}
#My_Portfolios .overall{padding:0 6px}
#My_Portfolios .overall .chart-options{font-size:15px}
#My_Portfolios .overall .columns{text-align:center}
#My_Portfolios .overall .label{line-height:18px;margin-bottom:9px}
#My_Portfolios .overall .indicator{padding-left:14px}
#My_Portfolios .overall .performance,#My_Portfolios .overall .risk,#My_Portfolios .overall .cost{padding-left:6px}
#My_Portfolios .overall .performance .high,#My_Portfolios .overall .risk .high,#My_Portfolios .overall .cost .high{background:0;color:#003f6b;font-weight:100}
#My_Portfolios .overall .performance .label,#My_Portfolios .overall .risk .label,#My_Portfolios .overall .cost .label{color:#808080}
#My_Portfolios .overall .performance{border-left:2px solid #8bc8d9}
#My_Portfolios .overall .cost{border-left:2px solid #e8c482}
#My_Portfolios .overall .risk{border-left:2px solid #95cca3}
#My_Portfolios .pot-line .pot-alert-label{font-size:13px;color:#808080}
#My_Portfolios .pot-line .summary{text-align:center}
#My_Portfolios .pot-line .summary .indicators{display:inline-block;padding-left:25px;vertical-align:top;width:41.66666667%}
#My_Portfolios .pot-line .summary .indicators.tooltip-column{padding-left:4px}
#My_Portfolios .pot-line .summary .indicators .tooltip{float:left}
#My_Portfolios .pot-line .summary .indicators .cost,#My_Portfolios .pot-line .summary .indicators .risk,#My_Portfolios .pot-line .summary .indicators .performance{opacity:0;transition:opacity .15s ease-in;margin-left:6px;margin-top:6px}
#My_Portfolios .pot-line .summary .indicators .cost div,#My_Portfolios .pot-line .summary .indicators .risk div,#My_Portfolios .pot-line .summary .indicators .performance div{width:48px;height:43px;font-size:16px;line-height:43px;text-align:center}
#My_Portfolios .pot-line .summary .gains,#My_Portfolios .pot-line .summary .alerts{display:inline-block;padding-left:25px;vertical-align:top;width:16.66666667%;padding-left:10px}
#My_Portfolios .pot-line .summary .gains.tooltip-column,#My_Portfolios .pot-line .summary .alerts.tooltip-column{padding-left:4px}
#My_Portfolios .pot-line .summary .alerts{white-space:nowrap}
#My_Portfolios .pot-line .summary .alerts .icon{font-size:18px;line-height:24px}
#My_Portfolios .pot-line .summary .value{display:inline-block;padding-left:25px;vertical-align:top;width:25%;padding-left:10px}
#My_Portfolios .pot-line .summary .value.tooltip-column{padding-left:4px}
#My_Portfolios .pot-line .header{border-bottom:1px solid #ddd}
#My_Portfolios .pot-line .header .columns{min-width:0}
#My_Portfolios .pot-line .header .settings{float:right;margin-top:3px;margin-right:5px}
#My_Portfolios .pot-line .header .settings .icon{font-size:18px;line-height:28px}
#My_Portfolios .pot-line .header .settings .menu-inline-header{border:0;margin-top:0}
#My_Portfolios .pot-line .header .settings .open .menu-inline-header{border:1px solid #ddd}
#My_Portfolios .pot-line .header h4{margin:0;padding:4px}
#My_Portfolios .pot-line .header h4 a{color:#003f6b}
#My_Portfolios .pot-line:hover .summary .cost,#My_Portfolios .pot-line:hover .summary .risk,#My_Portfolios .pot-line:hover .summary .performance{opacity:1;transition:opacity .15s ease-in}
#My_Portfolios .pot-line.virtual{border-top-color:#fa7f7a}
#My_Portfolios .performanceChartContainer .label{text-align:left}
#My_Portfolios .right-side-tools{color:#b3b3b3}
#My_Portfolios .right-side-tools .label{color:#666}
#My_Portfolios .news .title{font-size:18px}
#My_Portfolios .news .date{color:#666}
#My_Portfolios .inactive{opacity:.6;filter:alpha(opacity=60)}
#My_Portfolios .inactive h4 a{pointer-events:none}
@media all and (max-width:1174px){#My_Portfolios .pot-line .summary .indicators{display:none}
#My_Portfolios .pot-line .summary .gains,#My_Portfolios .pot-line .summary .alerts,#My_Portfolios .pot-line .summary .value{width:33.33333333%}
#My_Portfolios .pot-line .summary .alerts{white-space:nowrap}
}
#rplanAccountHistory .transaction-summary,#transactionHistory .transaction-summary,#incomeHistory .transaction-summary{border-bottom:1px dotted #ccc;margin-bottom:11px;padding-bottom:11px}
#rplanAccountHistory #date-range-slider,#transactionHistory #date-range-slider,#incomeHistory #date-range-slider{margin-top:6px}
#rplanAccountHistory .total .amount,#transactionHistory .total .amount,#incomeHistory .total .amount{text-align:right}
#rplanAccountHistory .transaction-summary .description,#transactionHistory .transaction-summary .description,#incomeHistory .transaction-summary .description{float:left}
#rplanAccountHistory .transaction-summary .amount,#transactionHistory .transaction-summary .amount,#incomeHistory .transaction-summary .amount{float:right;text-align:right}
#rplanAccountHistory .transaction-summary .description .text,#transactionHistory .transaction-summary .description .text,#incomeHistory .transaction-summary .description .text,#rplanAccountHistory .transaction-summary .amount .text,#transactionHistory .transaction-summary .amount .text,#incomeHistory .transaction-summary .amount .text{font-weight:bold}
#rplanAccountHistory .transaction-summary .source,#transactionHistory .transaction-summary .source,#incomeHistory .transaction-summary .source,#rplanAccountHistory .transaction-summary .date,#transactionHistory .transaction-summary .date,#incomeHistory .transaction-summary .date{clear:both}
#rplanAccountHistory .transaction-summary .meta,#transactionHistory .transaction-summary .meta,#incomeHistory .transaction-summary .meta{font-style:italic}
#rplanAccountHistory .detailed-transaction-summary .more,#transactionHistory .detailed-transaction-summary .more,#incomeHistory .detailed-transaction-summary .more{display:none}
#rplanAccountHistory .detailed-transaction-summary .description .text,#transactionHistory .detailed-transaction-summary .description .text,#incomeHistory .detailed-transaction-summary .description .text{cursor:pointer;cursor:hand;margin-right:9px}
#rplanAccountHistory #inner-rsm .filter-wrapper form,#transactionHistory #inner-rsm .filter-wrapper form,#incomeHistory #inner-rsm .filter-wrapper form,#rplanAccountHistory #inner-rsm .existing-filter-wrapper form,#transactionHistory #inner-rsm .existing-filter-wrapper form,#incomeHistory #inner-rsm .existing-filter-wrapper form{margin:11px 0}
#rplanAccountHistory .transaction-summary .description{padding-bottom:5px}
#rplanAccountHistory .summary-total{font-weight:bold;background-color:#eae9e8;margin-bottom:11px;padding:9px}
#rplanAccountHistory .summary-total:before,#rplanAccountHistory .summary-total:after{content:" ";display:table}
#rplanAccountHistory .summary-total:after{clear:both}
#rplanAccountHistory .summary-total:before,#rplanAccountHistory .summary-total:after{content:" ";display:table}
#rplanAccountHistory .summary-total:after{clear:both}
#rplanAccountHistory .summary-title{float:left}
#rplanAccountHistory .summary-value{text-align:right;float:right}
#transactionHistory .transaction-summary .description{padding-bottom:5px}
.header-wrapper{padding-left:37px}
.header-wrapper .overview,.header-wrapper .risk,.header-wrapper .cost,.header-wrapper .performance{float:left;font-size:13px;margin-right:4px}
.header-wrapper .header-indicators{min-width:168px}
.header-wrapper .header-indicators{float:right}
.header-wrapper .header-indicators .performance{width:85px;margin-right:0}
.header-wrapper .header-indicators .cost{width:39px}
.header-wrapper .header-indicators .risk{width:37px}
.filter-wrapper{margin-bottom:0}
.filter-wrapper form#filterForm{margin-bottom:0}
.filter-wrapper h4{display:inline;margin:0}
.basket-wrapper h4{margin:0}
.resultCount{font-style:italic;font-size:11px;padding-left:6px}
.filters-advanced{display:none}
.fundselector-more-filters,.fundselector-options{max-height:0;overflow:hidden;transition:all .2s ease-in-out;border-left:1px dashed #ccc;padding-left:11px}
.fundselector-more-filters.expanded,.fundselector-options.expanded{max-height:999px}
.sorter{display:inline-block;zoom:1;*display:inline;margin-left:-1px}
.expander-container .expander{background-repeat:no-repeat;width:10px;height:10px;display:inline-block;zoom:1;*display:inline}
.expander-container .expandable.closed{display:none}
.expander-container .trigger{display:inline-block;zoom:1;cursor:pointer;cursor:hand;*display:inline}
#managedFundSelectorContainer .header-wrapper{padding-left:10px}
#managedFundSelectorContainer .header-wrapper .overview{display:none}
#managedFundSelectorContainer .header-wrapper .cost{margin-left:0}
#model-portfolio-container .header{margin-bottom:11px;font-style:italic}
#model-portfolio-container .header .allocation,#model-portfolio-container .header .fundName,#model-portfolio-container .header .cost,#model-portfolio-container .header .risk,#model-portfolio-container .header .performance{float:left}
#model-portfolio-container .header .allocation{margin-left:-40px;text-align:right}
#model-portfolio-container .header .fundName{margin-left:10px}
#model-portfolio-container .header .header-indicators{float:right}
#model-portfolio-container .header .header-indicators .cost,#model-portfolio-container .header .header-indicators .risk{width:35px}
#model-portfolio-container .header .header-indicators .risk{margin-left:5px}
#model-portfolio-container .header .header-indicators .performance{margin-right:-20px}
#model-portfolio-container p.help-inline{margin-bottom:11px}
.model-portfolio-allocations .list{clear:both}
.model-portfolio-allocations .list .allocation{float:left;clear:both;margin-right:6px;text-align:right;width:60px;margin-left:-40px}
.model-portfolio-allocations .overview{float:left}
.performanceSimple.positive{color:#368f1a}
.performanceSimple.negative{color:#b33131}
.graph-container{margin-right:auto;margin-left:auto;margin-bottom:22px}
.graph-container .graph{margin-bottom:11px}
.graph{width:780px}
.modal-fund-factsheet .graph{width:640px}
.fundGraphLegend{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:22px;height:22px;margin-right:5.5px}
.basket-list{margin-top:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px dotted #ddd}
.basket-list .empty{margin:0;padding:4px}
.basket-list .basket-target{line-height:22px;color:#999;font-size:16px;font-family:"FranklinGothicURW-Boo",sans-serif;padding:4px}
.basket-list.highlight{background-color:#feffed;border:1px solid #F6A828}
.basket-list.over{border:1px solid #F00}
.basket-list .basket-summary{text-align:right;font-size:13px;font-style:italic;padding:0 6px 0 0}
.basket-list .basket-summary .total{font-weight:bold}
.basket-list .actions{text-align:right;padding:0 6px 6px 0}
.edit-basket-wrapper .footer{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:11px 0 11px 0;font-style:italic;font-size:13px;line-height:24px}
.edit-basket-wrapper .footer .total{font-weight:bold}
.edit-basket-wrapper .footer .footer-charges{line-height:22px}
.edit-basket-wrapper .footer .footer-charges .total-saved{font-weight:bold}
.edit-basket-wrapper .footer .footer-charges .saving{background-color:#dfffd6;color:#1e8a00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-style:normal;padding:0 4px;display:inline-block;*display:inline;*zoom:1;margin-left:4px}
.edit-basket-wrapper.portfolio-builder .input{margin-left:auto}
.edit-basket-wrapper.model-portfolio .list .header{font-weight:bold}
.edit-basket-wrapper.model-portfolio .list .totals{font-weight:bold}
.edit-basket-wrapper.model-portfolio .summary{margin-bottom:11px;cursor:pointer}
div.active-filters{padding-bottom:20px}
div.totals>div.amount>div.input-prepend{position:relative;left:-8px}
#fundFactsheetModalContainer{min-height:450px}
.factsheetAssetBreakdownContainer .pie-chart .highcharts-container{margin:0 auto}
.fundFactsheet img.rated{margin-right:5px;margin-bottom:-2px}
.fundFactsheet .overview.pane{display:block}
.fundFactsheet .graph-container .today-price{line-height:22px;color:#999;font-size:16px;font-family:"FranklinGothicURW-Boo",sans-serif}
.fundFactsheet .factsheetAssetBreakdownContainer{margin-right:auto;margin-left:auto}
.fundFactsheet .factsheetAssetBreakdownContainer #factsheetAssetBreakdownGraph,.fundFactsheet .factsheetAssetBreakdownContainer .pie-chart{height:250px;margin-bottom:11px}
.fundFactsheet .factsheetRiskContainer .rplanSaving,.fundFactsheet .factsheetCostContainer .rplanSaving{background-color:#dfffd6}
.fundFactsheet .factsheetRiskContainer label{text-align:left}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown{margin-bottom:0}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown td{vertical-align:bottom}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown td.not-available{font-style:italic}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown td span.small{font-size:11px;color:#bfbfbf}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown table{margin-left:-8px}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown table td{padding:6px 3px 0 0;border:0}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown table td.percent{text-align:right;width:45px}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown table tr.small td{font-size:11px;font-style:italic}
.fundFactsheet .factsheetCostContainer table.factsheet-cost-breakdown table tr.amc td{font-style:normal;font-weight:bold}
.fundFactsheet .factsheetHoldingsContainer .no-data div{left:350px}
.fundFactsheet .no-data{background-image:url(/images/shared/partners/morningstar-large-grey.png);background-repeat:no-repeat;background-position:center;height:250px;position:relative}
.fundFactsheet .no-data div{position:absolute;bottom:80px;width:100%;text-align:center}
.asset-allocation-no-data{background-image:url(/images/shared/partners/morningstar-large-grey.png);background-repeat:no-repeat;background-position:center;height:200px;position:relative}
.asset-allocation-no-data div{position:absolute;bottom:50px;width:100%;text-align:center}
.modal-fund-factsheet{width:800px}
.factsheetRiskContainer .risk-counter td{text-align:center;font-weight:bold;background-color:#ccc;color:#fff;border:1px solid #fff}
.factsheetRiskContainer .risk-counter td.active{background-color:#b33131;color:#fff}
table.charges .rplanSaving{background-color:#dfffd6}
table.charges .totalCharge{border-left:1px solid #ddd;border-right:1px solid #ddd}
table.charges tr.last .totalCharge{border-left:0}
table.charges .yourInvestment{border-right:1px solid #ddd}
table.charges .administrationCharge.blank{background:0}
table.charges .investmentCharge,.chargesLegend .investmentCharge{background-color:#fff5d6}
table.charges .servicingCharge,.chargesLegend .servicingCharge{background-color:#e5d2c5}
table.charges .administrationCharge,.chargesLegend .administrationCharge{background-color:#d6d0c1}
.modalChargesBreakdown{width:800px}
.list-wrapper{clear:both}
.FundSelector2 #basketAnalysis button,.FundSelector2 #basket button{width:100%;margin-top:11px;margin-bottom:11px}
.FundSelector2 #basket .basketIcon{float:left;margin:15px 11px 11px 0}
.FundSelector2 #basket .basket-list{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;border:0;float:left;margin:0}
.FundSelector2 #basket .basket-list p{margin:0 0 0 7.33333333px}
.FundSelector2 #basket .basket-list div{padding:3px;font-size:11px;font-style:italic;line-height:10pt}
.FundSelector2 #basket .basket-wrapper{margin:0 0 11px 0}
.FundSelector2 .resultCount{padding:0;margin:0 0 11px 0}
.header-wrapper2 .overview,.header-wrapper2 .risk,.header-wrapper2 .cost,.header-wrapper2 .performance,.header-wrapper2 .buttons-column{float:left;font-size:13px}
.header-wrapper2 .overview{width:43px}
.header-wrapper2 .risk{width:43px}
.header-wrapper2 .cost{width:43px}
.header-wrapper2 .performance{width:81px}
.header-wrapper2 .icon-expand{margin-left:2px}
#basketAnalysis .chart{width:218px;height:180px;margin-bottom:11px}
#basketAnalysis .overview .risk,#basketAnalysis .overview .cost,#basketAnalysis .overview .performance{width:50px;height:22px;text-align:center}
#basketAnalysis .overview .description,#basketAnalysis .overview .risk,#basketAnalysis .overview .cost,#basketAnalysis .overview .performance{float:left;margin-top:6px}
#basketAnalysis .overview .description{margin-left:6px}
.edit-basket-wrapper hr{border:0;border-top:1px solid #ddd;margin-bottom:11px}
.edit-basket-wrapper .fund-line{margin-bottom:0}
.modal-fund-comparison{width:940px;height:75%}
.modal-fund-comparison .modal-body{min-height:450px}
.fundComparison .loading-content{min-height:250px}
.fundComparison .graph-container .graph{height:250px}
.comparisonContainer .comparisons{width:auto;border-collapse:separate;border-spacing:11px 0}
.comparisonContainer .comparisons th,.comparisonContainer .comparisons td{padding:0;height:30px;border:0;border-top:1px solid #ddd;vertical-align:middle}
.comparisonContainer .comparisons th .indicatorWrapper,.comparisonContainer .comparisons td .indicatorWrapper{width:42px;margin-left:auto;margin-right:auto}
.comparisonContainer .comparisons th .indicatorWrapper div,.comparisonContainer .comparisons td .indicatorWrapper div{font-size:15px;font-weight:500;line-height:24px}
.comparisonContainer .comparisons th{text-align:left;font-weight:100;min-width:140px}
.comparisonContainer .comparisons td.comparedFund{text-align:center;min-width:120px}
.comparisonContainer .comparisons .multiple td,.comparisonContainer .comparisons .multiple th{border-top:0}
.comparisonContainer .comparisons .multiple.compareHeader th,.comparisonContainer .comparisons .multiple.compareHeader td{border-top:1px solid #ddd}
.comparisonContainer .comparisons .multiple th{font-weight:normal;font-size:13px;color:#777}
.comparisonContainer .comparisons .multiple.compareHeader th{font-weight:100;font-size:15px;color:#003f6b}
.wizard-pane>h3{background-color:#eae9e8;padding:5px 0 5px 9px;font-size:18px;line-height:28px}
.wizard-pane h3 .edit{float:right;font-weight:normal;padding-right:10px}
.wizard-pane h3 .edit a{margin-top:-5px}
.wizard-pane div.content,.wizard-pane>ul{padding:0 9px}
.wizard-pane div.content fieldset{margin:0;margin-bottom:9px;padding:0}
.wizard-pane div.actions{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;background:0;border:0}
.wizard-pane form{margin-bottom:9px}
.wizard-pane .current div.content li{margin:0;padding:0}
fieldset.wizard{margin-bottom:.5em}
#changeWrapper,#changeInvestmentMethod{text-transform:lowercase}
#activePassiveMain .content,#riskLevelMain .content,#managedPortfoliosMain .content{margin-left:11px}
#riskLevelMain div.content{padding-top:6px}
.wizard2-pane h3{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:10pt;font-weight:bold;margin:9px 0 9px;padding:5px 0 5px 9px;text-shadow:none;line-height:18px;font-family:Arial,Sans-serif}
.wizard2-pane div.content fieldset{margin:0;margin-bottom:9px;padding:0}
.buy2 form .clearfix{margin-bottom:6px}
.buy2 form .income .input,.buy2 form .payment .input{margin-left:0}
.buy2 form .income .clearfix{margin-bottom:0}
.buy2 form .income #bankDetailsContainer .input{margin-left:150px}
.buy2 form .income #bankDetailsContainer .clearfix{margin-bottom:6px}
.buy2 #buttons .buy-disclaimer p{font-size:11px;line-height:21px}
.buy2 #buttons .data-provider-disclaimer{font-size:11px;line-height:21px;text-align:right;color:#999}
.buy2 #buttons .data-provider-disclaimer .morningstar-logo{background-image:url(/images/shared/partners/morningstar-small-grey.png);background-repeat:no-repeat;height:18px;width:84px;margin:4px 0 4px auto}
.buy2 #buttons .data-provider-disclaimer .help-inline{font-size:11px;line-height:21px}
.fundBasket label{padding-right:5px;width:.5em}
#fundBasketSwitchBuy label{padding-right:8px}
.chequePrintOrderForm{text-align:center;margin-bottom:22px;margin-top:11px}
#chooseInvestmentMethod div.choices div.choice{width:49%;float:left}
#chooseInvestmentMethod div.illustration{margin-top:18px;width:211px}
#chooseInvestmentMethod div.reassurance{clear:both;text-align:center;margin-top:9px}
#fundBasketSwitchSell .name{width:auto}
#fundBasketSwitchSell .amount{width:auto}
#fundBasketSwitchSell .units{width:auto}
#fundBasketSwitchSell .select-all{width:auto}
#fundBasketSwitchSell .cash-units{width:auto}
#fundBasketSwitchSell .value{width:auto}
#fundBasketSwitchSell .estimated-value{width:auto}
#FundsToSell table.SellBasketItemsView{table-layout:fixed}
#FundsToSell table.SellBasketItemsView th.name{width:400px}
#FundsToSell table.SellBasketItemsView th.value{width:100px}
.switch_header,.sell_header,.wizardConfirm{padding:0 9px}
#potAnalysisContent hr,#virtualPotContent hr{border:0;border-bottom:1px solid #ddd;clear:both}
#potAnalysisContent hr.vertical,#virtualPotContent hr.vertical{clear:none;height:300px;width:1px;margin-right:0;padding-right:0;float:left;border:0;border-left:1px solid #ddd}
#Pots_Analysis .backToValuation,#VirtualPots_Edit .backToValuation,#VirtualPots_New .backToValuation{margin-bottom:13.5px}
#Pots_Analysis .pills,#VirtualPots_Edit .pills,#VirtualPots_New .pills{margin-bottom:4.5px}
#My_Portfolios .row.disabled{opacity:.5;pointer-events:none;filter:alpha(opacity=50)}
.virtualPotOverviewContainer .potOverview .performance .very-low,.virtualPotOverviewContainer .potOverview .risk .very-low,.virtualPotOverviewContainer .potOverview .cost .very-low,.virtualPotOverviewContainer .potOverview .performance .low,.virtualPotOverviewContainer .potOverview .risk .low,.virtualPotOverviewContainer .potOverview .cost .low,.virtualPotOverviewContainer .potOverview .performance .medium,.virtualPotOverviewContainer .potOverview .risk .medium,.virtualPotOverviewContainer .potOverview .cost .medium,.virtualPotOverviewContainer .potOverview .performance .high,.virtualPotOverviewContainer .potOverview .risk .high,.virtualPotOverviewContainer .potOverview .cost .high,.virtualPotOverviewContainer .potOverview .performance .very-high,.virtualPotOverviewContainer .potOverview .risk .very-high,.virtualPotOverviewContainer .potOverview .cost .very-high{height:1.1;text-align:center;line-height:1.1;font-size:30px;font-weight:normal}
.virtualPotOverviewContainer .potOverview .performance p,.virtualPotOverviewContainer .potOverview .risk p,.virtualPotOverviewContainer .potOverview .cost p{font-style:italic;font-size:13px;margin:6px 0 0 0;text-align:center}
.fundList .holdingsListHeader{font-weight:bold;font-size:11px}
.fundList .holdingsListHeader .l-11-24{text-align:left}
.fundList .holdingsList{text-align:right}
.fundList p.total{font-weight:bold}
.fundList p.inflightCash{font-style:italic}
.fundList p.cash{font-style:italic}
#add-fund-results .header-wrapper{padding:0}
#add-fund-results .header-wrapper .fund-name,#add-fund-results .header-wrapper .cost,#add-fund-results .header-wrapper .risk,#add-fund-results .header-wrapper .performance{float:left;font-weight:bold;font-size:11px}
#add-fund-results .header-wrapper .cost,#add-fund-results .header-wrapper .risk,#add-fund-results .header-wrapper .performance{width:40px}
#add-fund-results .result-count{font-size:11px;font-style:italic;margin:0;padding:0}
.add-fund-data-entry .fund{margin-bottom:0}
.alternative-list-item{line-height:30px}
.rejected-alternative{opacity:.4}
.fund-cost{text-align:center}
.fund-inc-or-acc{display:inline}
.unavailable-fund{max-width:400px}
.find-fund-result-table{display:table;width:100%}
.row .columns.find-fund-result-table-cell{vertical-align:middle;display:table-cell}
#pot-past-performance .row.chart-legend{margin-bottom:5.5px;margin-top:5.5px}
#pot-past-performance .chart-container .chart-options{text-align:right}
#pot-past-performance .chart-container .chart-legend{line-height:22px;color:#999;font-size:16px;font-family:"FranklinGothicURW-Boo",sans-serif}
#pot-risk,#pot-asset-allocation{height:273.1px}
#pot-risk .chart-container,#pot-asset-allocation .chart-container{height:250px}
#potRisk{padding-left:11px}
#pot-asset-allocation{border-right:1px solid #ddd}
#pot-geographical-allocation{clear:both}
.performance-chart-container{height:250px}
.highstock-performance-chart-container{height:325px}
#potAnalysisContent .alternative,#virtualPotContent .alternative{cursor:pointer;cursor:hand}
#potAnalysisContent .alternative .fund-summary,#virtualPotContent .alternative .fund-summary{-webkit-box-shadow:none;box-shadow:none}
#potAnalysisContent .alternative .fund-summary.active,#virtualPotContent .alternative .fund-summary.active{border:2px solid #999}
#potAnalysisContent .alternative .fund-summary:hover,#virtualPotContent .alternative .fund-summary:hover,#potAnalysisContent .alternative .fund-summary.active,#virtualPotContent .alternative .fund-summary.active{background-image:-webkit-gradient(linear,left 0,left 100%,from(#f9f9f9),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f9f9f9,0%,#f1f1f1,100%);background-image:-moz-linear-gradient(top,#f9f9f9 0,#f1f1f1 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f1f1f1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff1f1f1',GradientType=0)}
#potAnalysisContent .alternative .fund-summary:hover .cost .very-low,#virtualPotContent .alternative .fund-summary:hover .cost .very-low,#potAnalysisContent .alternative .fund-summary.active .cost .very-low,#virtualPotContent .alternative .fund-summary.active .cost .very-low{background-color:#e8c482;color:#F7F2ED}
#potAnalysisContent .alternative .fund-summary:hover .cost .low,#virtualPotContent .alternative .fund-summary:hover .cost .low,#potAnalysisContent .alternative .fund-summary.active .cost .low,#virtualPotContent .alternative .fund-summary.active .cost .low{background-color:#e8c482;color:#F7F2ED}
#potAnalysisContent .alternative .fund-summary:hover .cost .medium,#virtualPotContent .alternative .fund-summary:hover .cost .medium,#potAnalysisContent .alternative .fund-summary.active .cost .medium,#virtualPotContent .alternative .fund-summary.active .cost .medium{background-color:#e8c482;color:#F7F2ED}
#potAnalysisContent .alternative .fund-summary:hover .cost .high,#virtualPotContent .alternative .fund-summary:hover .cost .high,#potAnalysisContent .alternative .fund-summary.active .cost .high,#virtualPotContent .alternative .fund-summary.active .cost .high{background-color:#e8c482;color:#F7F2ED}
#potAnalysisContent .alternative .fund-summary:hover .cost .very-high,#virtualPotContent .alternative .fund-summary:hover .cost .very-high,#potAnalysisContent .alternative .fund-summary.active .cost .very-high,#virtualPotContent .alternative .fund-summary.active .cost .very-high{background-color:#e8c482;color:#F7F2ED}
#potAnalysisContent .alternative .fund-summary:hover .risk .very-low,#virtualPotContent .alternative .fund-summary:hover .risk .very-low,#potAnalysisContent .alternative .fund-summary.active .risk .very-low,#virtualPotContent .alternative .fund-summary.active .risk .very-low{background-color:#95cca3;color:#F2F8F3}
#potAnalysisContent .alternative .fund-summary:hover .risk .low,#virtualPotContent .alternative .fund-summary:hover .risk .low,#potAnalysisContent .alternative .fund-summary.active .risk .low,#virtualPotContent .alternative .fund-summary.active .risk .low{background-color:#95cca3;color:#F2F8F3}
#potAnalysisContent .alternative .fund-summary:hover .risk .medium,#virtualPotContent .alternative .fund-summary:hover .risk .medium,#potAnalysisContent .alternative .fund-summary.active .risk .medium,#virtualPotContent .alternative .fund-summary.active .risk .medium{background-color:#95cca3;color:#F2F8F3}
#potAnalysisContent .alternative .fund-summary:hover .risk .high,#virtualPotContent .alternative .fund-summary:hover .risk .high,#potAnalysisContent .alternative .fund-summary.active .risk .high,#virtualPotContent .alternative .fund-summary.active .risk .high{background-color:#95cca3;color:#F2F8F3}
#potAnalysisContent .alternative .fund-summary:hover .risk .very-high,#virtualPotContent .alternative .fund-summary:hover .risk .very-high,#potAnalysisContent .alternative .fund-summary.active .risk .very-high,#virtualPotContent .alternative .fund-summary.active .risk .very-high{background-color:#95cca3;color:#F2F8F3}
#potAnalysisContent .alternative .fund-summary:hover .performance .very-low,#virtualPotContent .alternative .fund-summary:hover .performance .very-low,#potAnalysisContent .alternative .fund-summary.active .performance .very-low,#virtualPotContent .alternative .fund-summary.active .performance .very-low{background-color:#8bc8d9;color:#FBFDFF}
#potAnalysisContent .alternative .fund-summary:hover .performance .low,#virtualPotContent .alternative .fund-summary:hover .performance .low,#potAnalysisContent .alternative .fund-summary.active .performance .low,#virtualPotContent .alternative .fund-summary.active .performance .low{background-color:#8bc8d9;color:#FBFDFF}
#potAnalysisContent .alternative .fund-summary:hover .performance .medium,#virtualPotContent .alternative .fund-summary:hover .performance .medium,#potAnalysisContent .alternative .fund-summary.active .performance .medium,#virtualPotContent .alternative .fund-summary.active .performance .medium{background-color:#8bc8d9;color:#FBFDFF}
#potAnalysisContent .alternative .fund-summary:hover .performance .high,#virtualPotContent .alternative .fund-summary:hover .performance .high,#potAnalysisContent .alternative .fund-summary.active .performance .high,#virtualPotContent .alternative .fund-summary.active .performance .high{background-color:#8bc8d9;color:#FBFDFF}
#potAnalysisContent .alternative .fund-summary:hover .performance .very-high,#virtualPotContent .alternative .fund-summary:hover .performance .very-high,#potAnalysisContent .alternative .fund-summary.active .performance .very-high,#virtualPotContent .alternative .fund-summary.active .performance .very-high{background-color:#8bc8d9;color:#FBFDFF}
#potAnalysisContent .alternative .fund-summary .performance .very-low,#virtualPotContent .alternative .fund-summary .performance .very-low,#potAnalysisContent .alternative .fund-summary .risk .very-low,#virtualPotContent .alternative .fund-summary .risk .very-low,#potAnalysisContent .alternative .fund-summary .cost .very-low,#virtualPotContent .alternative .fund-summary .cost .very-low{background-color:#ccc}
#potAnalysisContent .alternative .fund-summary .performance .low,#virtualPotContent .alternative .fund-summary .performance .low,#potAnalysisContent .alternative .fund-summary .risk .low,#virtualPotContent .alternative .fund-summary .risk .low,#potAnalysisContent .alternative .fund-summary .cost .low,#virtualPotContent .alternative .fund-summary .cost .low{background-color:#ccc}
#potAnalysisContent .alternative .fund-summary .performance .medium,#virtualPotContent .alternative .fund-summary .performance .medium,#potAnalysisContent .alternative .fund-summary .risk .medium,#virtualPotContent .alternative .fund-summary .risk .medium,#potAnalysisContent .alternative .fund-summary .cost .medium,#virtualPotContent .alternative .fund-summary .cost .medium{background-color:#ccc}
#potAnalysisContent .alternative .fund-summary .performance .high,#virtualPotContent .alternative .fund-summary .performance .high,#potAnalysisContent .alternative .fund-summary .risk .high,#virtualPotContent .alternative .fund-summary .risk .high,#potAnalysisContent .alternative .fund-summary .cost .high,#virtualPotContent .alternative .fund-summary .cost .high{background-color:#ccc}
#potAnalysisContent .alternative .fund-summary .performance .very-high,#virtualPotContent .alternative .fund-summary .performance .very-high,#potAnalysisContent .alternative .fund-summary .risk .very-high,#virtualPotContent .alternative .fund-summary .risk .very-high,#potAnalysisContent .alternative .fund-summary .cost .very-high,#virtualPotContent .alternative .fund-summary .cost .very-high{background-color:#ccc}
#fund-analysis-content .fund-analysis-holding{background-color:#eae9e8;margin-bottom:11px;padding-left:11px;padding-right:11px;cursor:pointer;border-radius:0}
#fund-analysis-content .fund-analysis-holding:before,#fund-analysis-content .fund-analysis-holding:after{content:" ";display:table}
#fund-analysis-content .fund-analysis-holding:after{clear:both}
#fund-analysis-content .fund-analysis-holding:before,#fund-analysis-content .fund-analysis-holding:after{content:" ";display:table}
#fund-analysis-content .fund-analysis-holding:after{clear:both}
#fund-analysis-content .fund-analysis-holding .expand{border-radius:20px;height:40px;width:40px;color:#ebf0f3;float:right;margin-right:11px;margin-top:2px;padding:6px;background-color:#ebf0f3;text-align:center}
#fund-analysis-content .fund-analysis-holding .fund-name{line-height:44px}
#fund-analysis-content .no-alternatives-found{margin-bottom:11px}
#fund-analysis-content .comparisonContainer .comparisons{border-spacing:0;width:100%}
#fund-analysis-content .comparisonHeader{margin:22px 0 22px}
.comparisonGraph{width:700px;height:200px}
.asset-allocation-analysis .chart-container{height:250px;margin-bottom:11px}
.secure-message-inbox .message-subject{color:black}
.secure-message-inbox .message-subject.unread{font-weight:bold}
.secure-message-inbox .thread-open{font-weight:bold}
.secure-message-inbox tr.ng-scope{height:39px}
.secure-message-inbox tr.ng-scope td{vertical-align:middle}
.secure-message-thread .message-header .name{font-weight:bold}
.secure-message-thread .message-header .date{color:#999}
.secure-message-thread .message-body{margin-bottom:24px;word-wrap:break-word}
.secure-message-thread .message-body .message-unread p{font-weight:bold}
.secure-message-thread .message-body .message-admin p{font-style:italic;color:#999}
.secure-message-thread .message-body .message-deleted p{color:grey;text-decoration:line-through}
.secure-message-thread .message-body hr{display:none}
.secure-message-thread .message-new{animation:fade-securemessage-bg 8s;-moz-animation:fade-securemessage-bg 8s;-webkit-animation:fade-securemessage-bg 8s}
.secure-message-thread #nav-links{margin-bottom:24px}
@keyframes fade-securemessage-bg{from{background:#ff0}
to{background:#ebf0f3}
}
@-moz-keyframes fade-securemessage-bg{from{background:#ff0}
to{background:#ebf0f3}
}
@-webkit-keyframes fade-securemessage-bg{from{background:#ff0}
to{background:#ebf0f3}
}
#builderNav .builderNavBlock{font-weight:bold;float:left;margin-right:33px}
#PortfolioBuilder_Start .container .vignette{width:100%}
.modelPortfolioHeader .pills{float:right}
#builderMain .marker strong{min-width:110px}
#builderMain .confirmation .investment-summary{border-left:1px solid #ddd}
#builderMain .confirmation .actions{text-align:right}
#builderMain .confirmation .chart-wrapper{height:250px}
.srriDescription{width:auto;border-radius:3px;text-align:center;padding:2px;margin-bottom:11px;border:1px solid #ddd;font-size:13px}
.modal [data-risk-slider]{margin-top:22px;margin-bottom:22px}
.model-portfolio-details .header .cost,.model-portfolio-details .header .risk{width:42px}
.model-portfolio-details .header .performance{margin-right:-9px}
#Portfolio_List hr{border-bottom:1px solid #EEE;clear:both;-webkit-box-shadow:#eee 1px 1px 3px;box-shadow:#eee 1px 1px 3px}
#Portfolio_List hr.vertical{clear:none;height:150px;width:2px;margin-right:0;padding-right:0;float:left}
#Portfolio_List #portfoliosOverall .row,#Portfolio_List #portfoliosList .row,#Portfolio_List #virtualPortfoliosList .row{margin-bottom:22px}
#Portfolio_List #portfoliosOverall .row.vignette,#Portfolio_List #portfoliosList .row.vignette,#Portfolio_List #virtualPortfoliosList .row.vignette{padding-left:15px;padding-right:15px}
#Portfolio_List #portfoliosOverall .row{padding-bottom:11px}
#Portfolio_List #portfoliosOverall .row .row .span2:first-child{margin-left:0}
#Portfolio_List #portfoliosOverall .row .overallAllocation{text-align:center}
#Portfolio_List #portfoliosOverall .row .overallAllocation hr.vertical{float:right}
#Portfolio_List #portfoliosOverall .row .overallAllocation span{display:block;clear:left;font-size:10px}
#Portfolio_List #portfoliosOverall .row .overallPerformance{text-align:center}
#Portfolio_List #portfoliosOverall .row .overallPerformance span{font-size:10px}
#Portfolio_List #portfoliosOverall .row .overallPerformance img{padding-bottom:10px}
#Portfolio_List #portfoliosOverall .row .overallAtaglance .row{margin-bottom:11px;float:right;text-align:right}
#Portfolio_List #portfoliosOverall .row .overallAtaglance .row .risk,#Portfolio_List #portfoliosOverall .row .overallAtaglance .row .cost,#Portfolio_List #portfoliosOverall .row .overallAtaglance .row .performance{float:right}
#Portfolio_List .item{float:left;margin-right:16px;text-align:center;width:60px}
#Portfolio_List .item .risk,#Portfolio_List .item .cost,#Portfolio_List .item .performance{margin-left:auto;margin-right:auto}
#Portfolio_List #portfoliosList .portfolioName,#Portfolio_List #virtualPortfoliosList .portfolioName{font-size:20px;line-height:48px;font-weight:600;color:#333}
#Portfolio_List #portfoliosList .vignette.row,#Portfolio_List #virtualPortfoliosList .vignette.row{padding-top:6px;padding-bottom:6px;cursor:pointer}
#Portfolio_List #portfoliosList .vignette.row .span8,#Portfolio_List #virtualPortfoliosList .vignette.row .span8{float:right;height:45px}
#Portfolio_List #portfoliosList .fieldSummaryMain,#Portfolio_List #virtualPortfoliosList .fieldSummaryMain{line-height:30px}
#Portfolio_List .risk,#Portfolio_List .cost,#Portfolio_List .performance{width:45px;overflow:hidden;height:30px;line-height:29px;text-align:center}
#Portfolio_List .risk div,#Portfolio_List .cost div,#Portfolio_List .performance div{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#Portfolio_List .fieldSummarySub,#Portfolio_List .fieldSummaryMain{color:#333}
#Portfolio_List .fieldSummaryMain{font-size:20px;font-weight:600}
#Portfolio_List .vignette{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0}
#Portfolio_List h3{margin-bottom:22px}
#Portfolio_Show .columns.vignette,#Portfolio_Show .portfolioOverview.vignette{border:0;margin-bottom:18px;padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:6px}
#Portfolio_Show .portfolioOverview.vignette{clear:both}
#Portfolio_Show .portfolioOverview .columns{text-align:center}
#Portfolio_Show .columns.vignette{width:430px;height:300px}
#Portfolio_Show .fieldSummaryMain{font-size:20px;font-weight:600;height:29px}
#Portfolio_Show .fieldSummarySub,#Portfolio_Show .fieldSummaryMain{color:#333}
#Portfolio_Show .pointMain{height:200px;text-align:center}
#Portfolio_Show .pointSub{text-align:center;font-size:12px;margin-top:11px}
#Portfolio_Show .menuContainer{margin-top:-55px}
#Portfolio_Show .menuContainer .pills{margin-right:0;float:right;margin-bottom:33px}
#Portfolio_Show .risk,#Portfolio_Show .cost,#Portfolio_Show .performance{width:45px;overflow:hidden;height:30px;line-height:29px;text-align:center;margin-top:-6px;padding-bottom:5px;margin-left:auto;margin-right:auto}
#Portfolio_Show .risk div,#Portfolio_Show .cost div,#Portfolio_Show .performance div{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#transferauthoritylist .plan-type{padding-left:0;padding-right:0}
a#feedbackTab{background-image:url("/images/shared/feedback-tab-new.png");background-color:#149ed9;color:white;cursor:pointer;height:120px;right:0;margin-right:-1px;overflow:hidden;position:fixed;text-indent:-100000px;top:25%;width:30px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;z-index:100000;background-position:6px 15px;background-repeat:no-repeat}
div.feedbackExistingItem span#l a{text-decoration:none}
div.feedbackListAll{margin-top:15px}
div.feedbackListAll a{text-decoration:none}
.feedbackLeft{border-right:1px solid #ddd;padding-right:9px}
.feedbackRight{padding-left:9px}
#feedback-success div.actions.row{margin-bottom:20px}
.wmd-button{display:inline-block;margin-bottom:0;font-family:"FranklinGothicURW-Boo",sans-serif;font-size:14px;font-weight:normal;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;padding:6px 12px;min-height:30px;color:#fff;background-color:#149ed9;border-color:#149ed9;padding:0 20px 0 0}
.wmd-button:hover,.wmd-button:focus{color:#fff;text-decoration:none}
.wmd-button.disabled,.wmd-button[disabled],fieldset[disabled] .wmd-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65)}
.wmd-button.hidden{display:none}
.wmd-button:hover,.wmd-button:focus,.wmd-button:active,.wmd-button.active{color:#fff;background-color:#336589;border-color:#149ed9}
.wmd-button:hover,.wmd-button:focus,.wmd-button:active,.wmd-button.active{border-color:#0f75a1}
.sign-in-form,.sign-in-external-providers-form{margin-bottom:0}
.sign-in-logo{background:url(/images/rplan/logo.png) no-repeat;height:45px;width:120px;position:relative;margin:0 auto;margin-top:15px;margin-bottom:15px;display:block}
.sign-in-submit-button.logon{margin-top:15px}
.sign-in-submit-button .icon{color:#fff}
.sign-in-submit-button:hover .icon{color:#fff}
.sign-in-navigation-divider{border-right:1px solid #ddd;padding-right:6px;margin-right:6px}
.sign-in-navigation-list{margin:0 auto;text-align:center;margin-top:15px}
#registerForm.form-stacked .sign-in-terms{margin-top:15px}
div.sign-in-terms,form ul.sign-in-terms,form.form-stacked ul.sign-in-terms{margin-bottom:15px}
div.sign-in-terms label,form ul.sign-in-terms label,form.form-stacked ul.sign-in-terms label{min-height:18px;line-height:18px}
.sign-in-terms-wrapper{margin-bottom:0}
.sign-in-register-header,.sign-in-register-footer,.sign-in-connect-or-register-header{margin:0 auto;text-align:center;margin-top:15px;margin-bottom:15px}
.sign-in-register-header{font-weight:bold}
.sign-in-modal{width:480px;min-width:480px}
.sign-in-external-providers-seperator{margin-top:24px;margin-bottom:0}
.sign-in-external-providers-seperator-overlay{height:24px;width:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;line-height:24px;text-align:center;*zoom:1;background-color:#ddd;color:#fff;font-size:13px;margin-left:auto;margin-right:auto;margin-top:-12px;margin-bottom:-6px}
div.sign-in-external-providers-provider-list{margin-bottom:15px}
.sign-in-external-providers-provider-btn span,.sign-in-external-providers-provider-btn i{display:inline-block;margin-left:6px;height:25px;vertical-align:middle}
.sign-in-external-providers-provider-btn i{font-size:24px;line-height:21px}
.sign-in-external-providers-provider-btn.google:hover{background-color:#d34836;border-color:#d34836}
.sign-in-external-providers-provider-btn.google:focus,.sign-in-external-providers-provider-btn.google:active{border-color:#b03626;background-color:#b03626}
.sign-in-external-providers-provider-btn.google:hover,.sign-in-external-providers-provider-btn.google:focus,.sign-in-external-providers-provider-btn.google:active{color:#fff}
.sign-in-external-providers-provider-btn.google:hover i,.sign-in-external-providers-provider-btn.google:focus i,.sign-in-external-providers-provider-btn.google:active i{color:#fff}
.sign-in-external-providers-provider-btn.facebook span{margin-left:2px}
.sign-in-external-providers-provider-btn.facebook:hover{background-color:#3b5998;border-color:#3b5998}
.sign-in-external-providers-provider-btn.facebook:focus,.sign-in-external-providers-provider-btn.facebook:active{border-color:#2d4373;background-color:#2d4373}
.sign-in-external-providers-provider-btn.facebook:hover,.sign-in-external-providers-provider-btn.facebook:focus,.sign-in-external-providers-provider-btn.facebook:active{color:#fff}
.sign-in-external-providers-provider-btn.facebook:hover i,.sign-in-external-providers-provider-btn.facebook:focus i,.sign-in-external-providers-provider-btn.facebook:active i{color:#fff}
.sign-in-external-providers-provider-btn.linkedin span{margin-left:2px}
.sign-in-external-providers-provider-btn.linkedin:hover{background-color:#3b5998;border-color:#3b5998}
.sign-in-external-providers-provider-btn.linkedin:focus,.sign-in-external-providers-provider-btn.linkedin:active{border-color:#2d4373;background-color:#2d4373}
.sign-in-external-providers-provider-btn.linkedin:hover,.sign-in-external-providers-provider-btn.linkedin:focus,.sign-in-external-providers-provider-btn.linkedin:active{color:#fff}
.sign-in-external-providers-provider-btn.linkedin:hover i,.sign-in-external-providers-provider-btn.linkedin:focus i,.sign-in-external-providers-provider-btn.linkedin:active i{color:#fff}
.sign-in-external-providers-provider-btn:hover,.sign-in-external-providers-provider-btn:focus,.sign-in-external-providers-provider-btn:active{outline:0}
@media(max-width:1150px){#Logon .wrapper-vertical-middle-child>.l-1-3{width:50%}
#Logon .wrapper-vertical-middle-child>.push-1-3{left:25%}
}
.sign-in-connect-or-register.row.container-parent{margin-left:-2px}
.sign-in-connect-or-register.connect{display:none}
.sign-in-connect-or-register.connect .inner{border-right:1px solid #ddd;padding-right:15px;padding-left:4px;min-height:389px;height:389px}
.sign-in-connect-or-register.register{display:none;margin-left:-1px}
.sign-in-connect-or-register.register .inner{border-left:1px solid #ddd;padding-left:15px;min-height:389px;height:389px}
.sign-in-connect-or-register.selected{display:block}
.sign-in-connect-or-register.sizer{height:389px;display:block}
.sign-in-connect-or-register.sizer.hidden{height:0;display:none}
.sign-in-connect-or-register-seperator{height:24px;width:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;line-height:24px;text-align:center;*zoom:1;background-color:#ddd;color:#fff;font-size:13px;margin-left:auto;margin-right:auto}
.sign-in-my-external-ids-list.row.header{font-weight:bold}
.sign-in-my-external-ids-list .external-provider span,.sign-in-my-external-ids-list i{float:left;display:block;margin-left:6px;line-height:1.1}
.sign-in-my-external-ids-list .action,.sign-in-my-external-ids-list .email{margin-top:4px}
.sign-in-my-external-ids-list i.icon{font-size:24px;width:1.1;padding-left:4px;cursor:default}
.sign-in-my-external-ids-list .google i{background-color:#d34836;border-color:#d34836;color:#fff}
.sign-in-my-external-ids-list .facebook i{background-color:#3b5998;border-color:#3b5998;color:#fff}
.sign-in-my-external-ids-list .linkedin i{background-color:#3b5998;border-color:#3b5998;color:#fff}
.sign-in-external-providers-section-add-extra-provider .provider-description{margin-top:4px}
.sign-in-external-providers-section-add-extra-provider{margin-top:24px;margin-bottom:24px}
.sign-in-inline .logon-form,.sign-in-inline .register-form{border-right:1px solid #ddd}
.sign-in-inline .logon-form .row:first-child{margin-bottom:39px}
.sign-in-inline .divider-container{width:0}
.sign-in-inline .divider-overlay{height:24px;width:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;line-height:24px;text-align:center;*zoom:1;background-color:#ddd;color:#fff;font-size:13px;margin-right:0;margin-bottom:0}
.sign-in-inline.logon .divider-overlay{margin-top:36px;margin-left:-38px}
.sign-in-inline.register .divider-overlay{margin-top:148px;margin-left:-38px}
.sign-in-inline .external-auth-form{padding-left:26px}
#compareTo.article.registration .sign-in-external-providers-section{padding-left:10px;padding-right:10px}
#compareTo.article.registration .register .push-1-4{left:0}
#compareTo.article.registration .register .push-1-4.l-3-4{width:100%}
#compareTo.article.registration .register .actions{padding-left:0}
.recaptcha-form{margin-top:20px}
.additional-authentication{padding-left:20px}
.additional-authentication label{line-height:normal}
.side-registration{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:9px;padding-bottom:9px}
.side-registration .side-registration-banner p{background:url(/images/rplan/competitor-landing-pages/signup-banner-bg.png) no-repeat;display:block;line-height:50px;height:55px;margin-bottom:0;background-position-x:-31px;margin-left:-3px;margin-right:-3px;font-family:"FranklinGothicURW-Boo",sans-serif;color:#fff;font-weight:bold;font-size:18px;text-transform:uppercase;text-align:center}
.side-registration .side-registration-info{text-align:center;font-size:11px}
.side-registration .side-registration-subtitle{text-align:center;margin-bottom:0}
.side-registration .simple-register,.side-registration .side-registration-note,.side-registration .side-registration-info,.side-registration .side-registration-subtitle,.side-registration .sign-in-external-providers-section{padding-left:24px;padding-right:24px}
.share-account-list.header{margin-top:15px;font-weight:bold}
.share-account-list.row{margin-bottom:11px;word-wrap:break-word}
.share-account-list.columns{white-space:pre-wrap}
.share-account-list .btn.btn-link{vertical-align:top}
.abandoned-buy-basket-overlay{border-radius:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);box-shadow:0 0 30px rgba(0,0,0,0.3);z-index:100;background-color:#fff;position:absolute;padding:5px 8px 0 10px;top:5px;max-width:830px;overflow:auto}
.abandoned-buy-basket-overlay .top-menu-link{display:block;text-align:right}
.abandoned-buy-basket-overlay .actions{text-align:right;padding:12px 0;border-top:1px solid #ddd;padding:12px 15px;margin-top:12px}
.abandoned-buy-basket-overlay .edit-basket-wrapper{border-top:1px solid #ddd;margin-top:5px}
.abandoned-buy-basket-overlay .amount{text-align:right;padding-right:5px}
.abandoned-buy-basket-overlay .edit-basket-header .lump-sum,.abandoned-buy-basket-overlay .edit-basket-header .regular-saver{text-align:center}
.abandoned-buy-basket-wrapper a:hover .icon,.abandoned-buy-basket-wrapper a:hover .icon:before{display:inline-block}
#Dashboard .content{padding:0}
#Dashboard .growth-chart-header{border-bottom:1px solid #d4dae0;margin-bottom:68px}
#Dashboard .growth-chart-header .page-title,#Dashboard .growth-chart-header .chart-options,#Dashboard .growth-chart-header .growth-chart-title.period{display:inline-block;vertical-align:top}
#Dashboard .growth-chart-header .page-title{border-bottom:0;margin-bottom:0}
#Dashboard .growth-chart-title.period{background:#149ed9;float:right}
#Dashboard .growth-chart-title.period h6{color:#fff;margin:9px 7px}
#Dashboard .dashboard-growthchart{padding:15px 25px;background-color:#fff}
#Dashboard .chart-options{font-family:"FranklinGothicURWCon-Boo",sans-serif;margin-left:12px}
#Dashboard .chart-options a{width:40px;height:30px;margin-right:2px;text-decoration:none;padding-top:4px;background:#9ecde7;color:#fff}
#Dashboard .chart-options a:hover,#Dashboard .chart-options a.active{background:#149ed9}
#Dashboard .total-valuation{padding:15px 25px;background-color:#7f669d;margin-bottom:20px}
#Dashboard .total-valuation h2,#Dashboard .total-valuation h3,#Dashboard .total-valuation h5{color:#fff;margin-bottom:15px;margin-top:0;font-weight:bold;font-family:"FranklinGothicURWCon-Boo",sans-serif}
#Dashboard .total-valuation h2:last-child{margin-bottom:0;font-size:25px}
#Dashboard .total-valuation h3{font-weight:normal;line-height:18px}
#Dashboard .performance-chart-container{height:300px}
#Dashboard .chart-help-label,#Dashboard .dashboard-right-mid{padding-left:80px}
#Dashboard .chart-help-label{font-size:11px;padding-top:10px}
#Dashboard .dashboard-right-mid a.btn{width:48%;color:#fff;font-size:18px;font-weight:bold}
#Dashboard .dashboard-right-mid a.btn:after{font-family:'threadneedle-icons';display:inline;content:"\e60c";margin-left:10px;font-size:14px}
#Dashboard .dashboard-right-mid a.btn:first-child{background:#b9bd5c}
#Dashboard .dashboard-right-mid a.btn:first-child:hover{background:#999b50}
#Dashboard .dashboard-right-mid a.btn:last-child{background:#149ed9;float:right}
#Dashboard .dashboard-right-mid a.btn:last-child:hover{background:#336589}
#Dashboard .news-box{background:#fff;padding:15px 25px}
#Dashboard .news-box .row .columns:last-child{text-align:right}
#Dashboard .news-box .page-title{margin:auto 0}
#Dashboard .news-box a.btn{display:block;font-size:18px;font-weight:bold;margin:0 0 10px}
#Dashboard .news-box a.btn:after{font-family:'threadneedle-icons';display:inline;content:"\e60c";margin-left:10px;font-size:14px}
#Dashboard .pic-box{display:flex;justify-content:space-between}
#Dashboard .pic-box-link{width:241px;height:316px;display:inline-block}
#Dashboard .pic-box-link.with-bg{background:url('https://www.mycolumbiathreadneedle.com/images/threadneedle/threadneedlepublic-blog2/threadneedlepublic-blog2/Tile001-Guide-to-investing.jpg') no-repeat}
#Dashboard .register-user-box span.page-title{margin:0}
#Dashboard .register-user-box span.info{font-weight:bold;display:inline-block;padding-top:10px}
#Dashboard .register-user-box .action-box-container{display:flex;justify-content:space-between}
#Dashboard .register-user-box .action-box-container .action-box{width:48%;margin:25px 0 0 0;text-align:left;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#Dashboard .register-user-box .action-box-container .action-box .header,#Dashboard .register-user-box .action-box-container .action-box .content{padding:0 25px}
#Dashboard .register-user-box .action-box-container .action-box .header>h3{margin-top:0}
#Dashboard .register-user-box .action-box-container .action-box .footer>a.btn{width:90%;margin:0 25px;font-size:18px;font-weight:bold}
#Dashboard .register-user-box .action-box-container .action-box:nth-child(even) .header,#Dashboard .register-user-box .action-box-container .action-box:nth-child(even) .footer>.btn.btn-primary{background:#b9bd5c}
#Dashboard .register-user-box .action-box-container .action-box:nth-child(even) .footer>.btn.btn-primary{border-color:#b9bd5c}
#Dashboard .register-user-box .action-box-container .action-box:nth-child(even) .footer>.btn.btn-primary:hover{border-color:#999b50;background:#999b50}
.pic-box-link.my-investments-about-us-bg{background:url('/images/threadneedle/myinvestments-aboutus.jpg') no-repeat}
.pic-box-link.my-investments-fees-bg{background:url('/images/threadneedle/myinvestments-fees.jpg') no-repeat}
.pic-box-link.my-investments-isa-bg{background:url('/images/threadneedle/myinvestments-isa.jpg') no-repeat}
.pic-box-link.my-investments-glossary-bg{background:url('/images/threadneedle/myinvestments-glossary.jpg') no-repeat}
.user-login-panel{background:#149ed9;padding:5px 0 10px}
.user-login-panel .btn-primary{background:#003f6b;border:0;padding:2px 10px;font-family:'rplan';font-size:10px;line-height:10px}
.user-login-panel>.form-inline{width:750px;margin-left:auto;margin-right:auto;text-align:center}
.user-login-panel .forgotten-link{padding-top:32px;padding-left:20px}
.user-login-panel .forgotten-link a{color:#fff;font-size:12px}
.user-login-panel .login-input.email label,.user-login-panel .login-input.password label{font-size:12px;color:#fff}
.user-login-panel .login-icon{background:url(/images/threadneedle/login-icon2.png) no-repeat center;width:40px;height:40px;margin-top:23px}
.user-login-panel .login-label{padding-top:28px}
.user-login-panel .login-label span{font-size:20px;font-weight:bold;color:#fff}
.user-login-panel .login-submit{padding-top:29px}
.user-register-panel .action-box{width:750px}
.user-register-panel .footer .btn-primary{width:300px}
.cti-nav-link{padding-top:40px;float:right}
.homepage .jcarousel-wrapper{padding:0;position:relative;height:300px}
.homepage .jcarousel{position:relative;overflow:hidden}
.homepage .jcarousel ul{width:300%;position:relative;list-style:none;margin:0;padding:0}
.homepage .jcarousel li{width:33.333333%;margin-left:0;float:left;height:300px}
.homepage .jcarousel li .carousel-item-bg{background:url(/images/threadneedle/mycolumbiathreadneedle-banner.jpg) center}
.homepage .jcarousel li .carousel-item{padding:15px 15px 0 15px}
.homepage .jcarousel li .carousel-item{color:#fff;position:relative;height:100%}
.homepage .jcarousel li .carousel-item a.btn{position:absolute;bottom:0;padding-bottom:0;border:0;left:20px;padding:0;width:95%}
.homepage .jcarousel li .carousel-item .text-background{display:inline-block;background:#003f6b;opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90);padding-left:25px;padding-right:25px;text-align:left}
.homepage .jcarousel li .carousel-item .text-background h2{margin:10px 10px 10px 0}
.lt-ie9 .homepage .jcarousel li .carousel-item .text-background h1,.homepage .jcarousel li .carousel-item h2,.homepage .jcarousel li .carousel-item h3,.homepage .jcarousel li .carousel-item h4,.homepage .jcarousel li .carousel-item h5{color:#fff}
.homepage .jcarousel li .carousel-item p{color:#fff}
.homepage .jcarousel-control-prev,.homepage .jcarousel-control-next{display:none}
.homepage .jcarousel-control-prev{left:0}
.homepage .jcarousel-control-next{right:0}
.homepage .jcarousel-control-prev:hover span,.homepage .jcarousel-control-next:hover span{display:block}
.homepage .jcarousel-control-prev.inactive,.homepage .jcarousel-control-next.inactive{opacity:.5;cursor:default}
.homepage .jcarousel-pagination{position:absolute;bottom:-4px;right:5px}
.homepage .jcarousel-pagination a{text-decoration:none;display:inline-block;background:#e9e9e9;color:#e9e9e9;border-radius:14px;padding:3px;text-align:center;margin-right:2px;opacity:.75;font-size:11px;line-height:5px;min-width:11px}
.homepage .jcarousel-pagination a.active{background:#003f6b;color:#003f6b;opacity:1}
main#Home{margin-top:0}
#Buy .page-title{display:none}
#Buy #bankDetailsContainer #btnBankLookup{width:100%;text-align:center;padding:3px;background-color:#149ed9;color:#fff}
#Buy #bankDetailsContainer #btnBankLookup:before{content:""}
#Buy #bankDetailsContainer #btnBankLookup:hover{background-color:#336589}
#Buy .btnBankLookup-row,#Buy fieldset{margin-bottom:0}
#Buy .inputs-list{padding-top:8px}
#Buy .content-box{padding-bottom:8px}
#Buy #builderMain.SelectFunds+.wizard-navigation>.columns{left:25%;position:relative}
.FundSelector2{position:relative}
.FundSelector2 .filters{padding:20px 25px;background:#003f6b;margin-bottom:20px}
.FundSelector2 .filters .markerLabel{color:#fff}
.FundSelector2 .filters .fund-name-search .columns.button{padding-left:10px}
.FundSelector2 .filters .fund-name-search .columns.button button{text-align:center;font-size:11px;line-height:11px}
.FundSelector2 .filters h3,.FundSelector2 .filters h4,.FundSelector2 .filters .resultCount,.FundSelector2 .filters span,.FundSelector2 .filters .tooltip-help-icon{color:#fff;margin-top:0}
.FundSelector2 .filters span{font-size:12px}
.FundSelector2 .filters .risk-range-label{margin-bottom:0}
.FundSelector2 .filters .resultCount{font-style:normal}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"]{background:#fff;padding:20px 25px}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .overview,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .cost,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .risk,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .performance{font-size:18px;line-height:1.1;margin-bottom:10px}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .overview a,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .cost a,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .risk a,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .performance a{color:#003f6b}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .overview,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .cost,.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .risk{width:60px}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .performance{width:120px}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .buttons-column{width:63px}
.FundSelector2 .fund-selector-list-container div[data-ng-controller="FundSelectorListCtlr"] .header-wrapper2 .float-right{padding-right:20px}
.FundSelector2 .fund-selector-list-container .fund{display:table;width:100%}
.FundSelector2 .fund-selector-list-container .fund .summary{display:table-row}
.FundSelector2 .fund-selector-list-container .fund .overview{width:auto;padding-top:0;display:table-cell}
.FundSelector2 .fund-selector-list-container .fund .overview a{color:#003f6b;text-decoration:underline;line-height:52px}
.FundSelector2 .fund-selector-list-container .fund .float-right{padding-top:15px;float:none;display:table-cell;text-align:right;white-space:nowrap;vertical-align:top}
.FundSelector2 .fund-selector-list-container .fund .float-right .add{margin-left:30px;float:none;display:inline-block}
.FundSelector2 .fund-selector-basket{position:absolute;top:-190px;right:20px;width:330px}
.FundSelector2 .fund-selector-basket .basket-wrapper{background-color:#fff}
.FundSelector2 .fund-selector-basket p{font-size:14px;font-weight:bold;margin-bottom:1px;line-height:17px}
.FundSelector2 .fund-selector-basket .basket-list{margin-top:0;border:0}
.FundSelector2 .fund-selector-basket .btn.compare{color:#149ed9;background:#fff}
.FundSelector2 .fund-selector-basket .btn{font-weight:bold;text-align:center}
.FundSelector2 .fund-selector-basket .icon-shopping-cart{font-size:50px}
.fund-line .overview{width:240px}
.fund-line .overview .fundName .more-detail-container{display:block;height:20px}
.fund-line .overview .fundName .more-detail-container>a.icon-expand{font-family:rplan}
.fund-line .indicators{min-width:185px!important;padding-top:4px}
.fund-line .amount{background-color:#F7F7F7;padding-left:0}
.fund-line .amount .input-prepend input[type=text]{width:90px}
.fund .risk .risk-1,.fund-summary .risk .risk-1,.fund-line .risk .risk-1,.factsheetRiskContainer .risk .risk-1,.fundComparison .risk .risk-1,.fund .risk-counter .risk-1,.fund-summary .risk-counter .risk-1,.fund-line .risk-counter .risk-1,.factsheetRiskContainer .risk-counter .risk-1,.fundComparison .risk-counter .risk-1,.fund .indicatorWrapper .risk-1,.fund-summary .indicatorWrapper .risk-1,.fund-line .indicatorWrapper .risk-1,.factsheetRiskContainer .indicatorWrapper .risk-1,.fundComparison .indicatorWrapper .risk-1,.fund .risk .active-risk-1,.fund-summary .risk .active-risk-1,.fund-line .risk .active-risk-1,.factsheetRiskContainer .risk .active-risk-1,.fundComparison .risk .active-risk-1,.fund .risk-counter .active-risk-1,.fund-summary .risk-counter .active-risk-1,.fund-line .risk-counter .active-risk-1,.factsheetRiskContainer .risk-counter .active-risk-1,.fundComparison .risk-counter .active-risk-1,.fund .indicatorWrapper .active-risk-1,.fund-summary .indicatorWrapper .active-risk-1,.fund-line .indicatorWrapper .active-risk-1,.factsheetRiskContainer .indicatorWrapper .active-risk-1,.fundComparison .indicatorWrapper .active-risk-1{background-color:#1c9dd7}
.fund .risk .risk-2,.fund-summary .risk .risk-2,.fund-line .risk .risk-2,.factsheetRiskContainer .risk .risk-2,.fundComparison .risk .risk-2,.fund .risk-counter .risk-2,.fund-summary .risk-counter .risk-2,.fund-line .risk-counter .risk-2,.factsheetRiskContainer .risk-counter .risk-2,.fundComparison .risk-counter .risk-2,.fund .indicatorWrapper .risk-2,.fund-summary .indicatorWrapper .risk-2,.fund-line .indicatorWrapper .risk-2,.factsheetRiskContainer .indicatorWrapper .risk-2,.fundComparison .indicatorWrapper .risk-2,.fund .risk .active-risk-2,.fund-summary .risk .active-risk-2,.fund-line .risk .active-risk-2,.factsheetRiskContainer .risk .active-risk-2,.fundComparison .risk .active-risk-2,.fund .risk-counter .active-risk-2,.fund-summary .risk-counter .active-risk-2,.fund-line .risk-counter .active-risk-2,.factsheetRiskContainer .risk-counter .active-risk-2,.fundComparison .risk-counter .active-risk-2,.fund .indicatorWrapper .active-risk-2,.fund-summary .indicatorWrapper .active-risk-2,.fund-line .indicatorWrapper .active-risk-2,.factsheetRiskContainer .indicatorWrapper .active-risk-2,.fundComparison .indicatorWrapper .active-risk-2{background-color:#42a841}
.fund .risk .risk-3,.fund-summary .risk .risk-3,.fund-line .risk .risk-3,.factsheetRiskContainer .risk .risk-3,.fundComparison .risk .risk-3,.fund .risk-counter .risk-3,.fund-summary .risk-counter .risk-3,.fund-line .risk-counter .risk-3,.factsheetRiskContainer .risk-counter .risk-3,.fundComparison .risk-counter .risk-3,.fund .indicatorWrapper .risk-3,.fund-summary .indicatorWrapper .risk-3,.fund-line .indicatorWrapper .risk-3,.factsheetRiskContainer .indicatorWrapper .risk-3,.fundComparison .indicatorWrapper .risk-3,.fund .risk .active-risk-3,.fund-summary .risk .active-risk-3,.fund-line .risk .active-risk-3,.factsheetRiskContainer .risk .active-risk-3,.fundComparison .risk .active-risk-3,.fund .risk-counter .active-risk-3,.fund-summary .risk-counter .active-risk-3,.fund-line .risk-counter .active-risk-3,.factsheetRiskContainer .risk-counter .active-risk-3,.fundComparison .risk-counter .active-risk-3,.fund .indicatorWrapper .active-risk-3,.fund-summary .indicatorWrapper .active-risk-3,.fund-line .indicatorWrapper .active-risk-3,.factsheetRiskContainer .indicatorWrapper .active-risk-3,.fundComparison .indicatorWrapper .active-risk-3{background-color:#a2c349}
.fund .risk .risk-4,.fund-summary .risk .risk-4,.fund-line .risk .risk-4,.factsheetRiskContainer .risk .risk-4,.fundComparison .risk .risk-4,.fund .risk-counter .risk-4,.fund-summary .risk-counter .risk-4,.fund-line .risk-counter .risk-4,.factsheetRiskContainer .risk-counter .risk-4,.fundComparison .risk-counter .risk-4,.fund .indicatorWrapper .risk-4,.fund-summary .indicatorWrapper .risk-4,.fund-line .indicatorWrapper .risk-4,.factsheetRiskContainer .indicatorWrapper .risk-4,.fundComparison .indicatorWrapper .risk-4,.fund .risk .active-risk-4,.fund-summary .risk .active-risk-4,.fund-line .risk .active-risk-4,.factsheetRiskContainer .risk .active-risk-4,.fundComparison .risk .active-risk-4,.fund .risk-counter .active-risk-4,.fund-summary .risk-counter .active-risk-4,.fund-line .risk-counter .active-risk-4,.factsheetRiskContainer .risk-counter .active-risk-4,.fundComparison .risk-counter .active-risk-4,.fund .indicatorWrapper .active-risk-4,.fund-summary .indicatorWrapper .active-risk-4,.fund-line .indicatorWrapper .active-risk-4,.factsheetRiskContainer .indicatorWrapper .active-risk-4,.fundComparison .indicatorWrapper .active-risk-4{background-color:#e4ac3a}
.fund .risk .risk-5,.fund-summary .risk .risk-5,.fund-line .risk .risk-5,.factsheetRiskContainer .risk .risk-5,.fundComparison .risk .risk-5,.fund .risk-counter .risk-5,.fund-summary .risk-counter .risk-5,.fund-line .risk-counter .risk-5,.factsheetRiskContainer .risk-counter .risk-5,.fundComparison .risk-counter .risk-5,.fund .indicatorWrapper .risk-5,.fund-summary .indicatorWrapper .risk-5,.fund-line .indicatorWrapper .risk-5,.factsheetRiskContainer .indicatorWrapper .risk-5,.fundComparison .indicatorWrapper .risk-5,.fund .risk .active-risk-5,.fund-summary .risk .active-risk-5,.fund-line .risk .active-risk-5,.factsheetRiskContainer .risk .active-risk-5,.fundComparison .risk .active-risk-5,.fund .risk-counter .active-risk-5,.fund-summary .risk-counter .active-risk-5,.fund-line .risk-counter .active-risk-5,.factsheetRiskContainer .risk-counter .active-risk-5,.fundComparison .risk-counter .active-risk-5,.fund .indicatorWrapper .active-risk-5,.fund-summary .indicatorWrapper .active-risk-5,.fund-line .indicatorWrapper .active-risk-5,.factsheetRiskContainer .indicatorWrapper .active-risk-5,.fundComparison .indicatorWrapper .active-risk-5{background-color:#e58642}
.fund .risk .risk-6,.fund-summary .risk .risk-6,.fund-line .risk .risk-6,.factsheetRiskContainer .risk .risk-6,.fundComparison .risk .risk-6,.fund .risk-counter .risk-6,.fund-summary .risk-counter .risk-6,.fund-line .risk-counter .risk-6,.factsheetRiskContainer .risk-counter .risk-6,.fundComparison .risk-counter .risk-6,.fund .indicatorWrapper .risk-6,.fund-summary .indicatorWrapper .risk-6,.fund-line .indicatorWrapper .risk-6,.factsheetRiskContainer .indicatorWrapper .risk-6,.fundComparison .indicatorWrapper .risk-6,.fund .risk .active-risk-6,.fund-summary .risk .active-risk-6,.fund-line .risk .active-risk-6,.factsheetRiskContainer .risk .active-risk-6,.fundComparison .risk .active-risk-6,.fund .risk-counter .active-risk-6,.fund-summary .risk-counter .active-risk-6,.fund-line .risk-counter .active-risk-6,.factsheetRiskContainer .risk-counter .active-risk-6,.fundComparison .risk-counter .active-risk-6,.fund .indicatorWrapper .active-risk-6,.fund-summary .indicatorWrapper .active-risk-6,.fund-line .indicatorWrapper .active-risk-6,.factsheetRiskContainer .indicatorWrapper .active-risk-6,.fundComparison .indicatorWrapper .active-risk-6{background-color:#c94734}
.fund .risk .risk-7,.fund-summary .risk .risk-7,.fund-line .risk .risk-7,.factsheetRiskContainer .risk .risk-7,.fundComparison .risk .risk-7,.fund .risk-counter .risk-7,.fund-summary .risk-counter .risk-7,.fund-line .risk-counter .risk-7,.factsheetRiskContainer .risk-counter .risk-7,.fundComparison .risk-counter .risk-7,.fund .indicatorWrapper .risk-7,.fund-summary .indicatorWrapper .risk-7,.fund-line .indicatorWrapper .risk-7,.factsheetRiskContainer .indicatorWrapper .risk-7,.fundComparison .indicatorWrapper .risk-7,.fund .risk .active-risk-7,.fund-summary .risk .active-risk-7,.fund-line .risk .active-risk-7,.factsheetRiskContainer .risk .active-risk-7,.fundComparison .risk .active-risk-7,.fund .risk-counter .active-risk-7,.fund-summary .risk-counter .active-risk-7,.fund-line .risk-counter .active-risk-7,.factsheetRiskContainer .risk-counter .active-risk-7,.fundComparison .risk-counter .active-risk-7,.fund .indicatorWrapper .active-risk-7,.fund-summary .indicatorWrapper .active-risk-7,.fund-line .indicatorWrapper .active-risk-7,.factsheetRiskContainer .indicatorWrapper .active-risk-7,.fundComparison .indicatorWrapper .active-risk-7{background-color:#af281a}
.fund,.fund-summary,.fund-line,.factsheetRiskContainer{border:0;margin-bottom:5px}
.fund:nth-child(2n+1),.fund-summary:nth-child(2n+1),.fund-line:nth-child(2n+1),.factsheetRiskContainer:nth-child(2n+1){background-color:#F7F7F7}
.fund .grip,.fund-summary .grip,.fund-line .grip,.factsheetRiskContainer .grip{background:0;width:0}
.fund .more-detail-container,.fund-summary .more-detail-container,.fund-line .more-detail-container,.factsheetRiskContainer .more-detail-container,.fund .overview .classifications,.fund-summary .overview .classifications,.fund-line .overview .classifications,.factsheetRiskContainer .overview .classifications{display:none}
.fund .overview,.fund-summary .overview,.fund-line .overview,.factsheetRiskContainer .overview{width:250px}
.fund .overview .fundName,.fund-summary .overview .fundName,.fund-line .overview .fundName,.factsheetRiskContainer .overview .fundName{font-size:15px;line-height:22px}
.fund .cost,.fund-summary .cost,.fund-line .cost,.factsheetRiskContainer .cost,.fund .risk,.fund-summary .risk,.fund-line .risk,.factsheetRiskContainer .risk,.fund .performance,.fund-summary .performance,.fund-line .performance,.factsheetRiskContainer .performance{width:45px;margin-left:16px;font-size:13px;font-weight:bold;display:inline-block;float:none;vertical-align:middle}
.fund .cost .very-low,.fund-summary .cost .very-low,.fund-line .cost .very-low,.factsheetRiskContainer .cost .very-low,.fund .risk .very-low,.fund-summary .risk .very-low,.fund-line .risk .very-low,.factsheetRiskContainer .risk .very-low,.fund .performance .very-low,.fund-summary .performance .very-low,.fund-line .performance .very-low,.factsheetRiskContainer .performance .very-low,.fund .cost .low,.fund-summary .cost .low,.fund-line .cost .low,.factsheetRiskContainer .cost .low,.fund .risk .low,.fund-summary .risk .low,.fund-line .risk .low,.factsheetRiskContainer .risk .low,.fund .performance .low,.fund-summary .performance .low,.fund-line .performance .low,.factsheetRiskContainer .performance .low,.fund .cost .medium,.fund-summary .cost .medium,.fund-line .cost .medium,.factsheetRiskContainer .cost .medium,.fund .risk .medium,.fund-summary .risk .medium,.fund-line .risk .medium,.factsheetRiskContainer .risk .medium,.fund .performance .medium,.fund-summary .performance .medium,.fund-line .performance .medium,.factsheetRiskContainer .performance .medium,.fund .cost .high,.fund-summary .cost .high,.fund-line .cost .high,.factsheetRiskContainer .cost .high,.fund .risk .high,.fund-summary .risk .high,.fund-line .risk .high,.factsheetRiskContainer .risk .high,.fund .performance .high,.fund-summary .performance .high,.fund-line .performance .high,.factsheetRiskContainer .performance .high,.fund .cost .very-high,.fund-summary .cost .very-high,.fund-line .cost .very-high,.factsheetRiskContainer .cost .very-high,.fund .risk .very-high,.fund-summary .risk .very-high,.fund-line .risk .very-high,.factsheetRiskContainer .risk .very-high,.fund .performance .very-high,.fund-summary .performance .very-high,.fund-line .performance .very-high,.factsheetRiskContainer .performance .very-high{font-weight:bold;font-size:13px;line-height:26px}
.fund .cost .very-low,.fund-summary .cost .very-low,.fund-line .cost .very-low,.factsheetRiskContainer .cost .very-low,.fund .cost .low,.fund-summary .cost .low,.fund-line .cost .low,.factsheetRiskContainer .cost .low{background-color:#a68dba}
.fund .cost .medium,.fund-summary .cost .medium,.fund-line .cost .medium,.factsheetRiskContainer .cost .medium{background-color:#a68dba}
.fund .cost .high,.fund-summary .cost .high,.fund-line .cost .high,.factsheetRiskContainer .cost .high,.fund .cost .very-high,.fund-summary .cost .very-high,.fund-line .cost .very-high,.factsheetRiskContainer .cost .very-high{background-color:#a68dba}
.fund .performance .very-low,.fund-summary .performance .very-low,.fund-line .performance .very-low,.factsheetRiskContainer .performance .very-low,.fund .performance .low,.fund-summary .performance .low,.fund-line .performance .low,.factsheetRiskContainer .performance .low{background-color:#94d3e6}
.fund .performance .medium,.fund-summary .performance .medium,.fund-line .performance .medium,.factsheetRiskContainer .performance .medium{background-color:#94d3e6}
.fund .performance .high,.fund-summary .performance .high,.fund-line .performance .high,.factsheetRiskContainer .performance .high,.fund .performance .very-high,.fund-summary .performance .very-high,.fund-line .performance .very-high,.factsheetRiskContainer .performance .very-high{background-color:#94d3e6}
.fund .add,.fund-summary .add,.fund-line .add,.factsheetRiskContainer .add{height:26px;line-height:24px;background-color:#149ed9;padding:0 13px;margin-right:0;margin-left:15px;border-radius:3px;vertical-align:middle}
.fund .add a,.fund-summary .add a,.fund-line .add a,.factsheetRiskContainer .add a{line-height:15px!important}
.fund .add .icon-add2:before,.fund-summary .add .icon-add2:before,.fund-line .add .icon-add2:before,.factsheetRiskContainer .add .icon-add2:before{content:"+ ADD";font-family:"FranklinGothicURW-Boo",sans-serif;font-size:13px;color:#fff;line-height:25px}
.modal.dialog div.edit-basket-wrapper{height:500px}
.modal.dialog div.edit-basket-wrapper input[type=radio]{display:inline}
.modal.dialog div.edit-basket-wrapper .edit-basket-header.row,.modal.dialog div.edit-basket-wrapper .edit-basket-header.row .row{margin-bottom:0}
.modal.dialog div.edit-basket-wrapper .edit-basket-header.row .l-1-8.columns{padding-left:14px}
.modal.dialog div.edit-basket-wrapper .list .row.basketfund-edit-line,.modal.dialog div.edit-basket-wrapper .list .row.basketfundline{background-color:#F7F7F7;margin-left:0}
.modal.dialog div.edit-basket-wrapper .list .row.basketfund-edit-line .columns.fund-name,.modal.dialog div.edit-basket-wrapper .list .row.basketfundline .columns.fund-name{padding-left:0}
.modal.dialog div.edit-basket-wrapper .list .row.basketfund-edit-line .columns.amount,.modal.dialog div.edit-basket-wrapper .list .row.basketfundline .columns.amount,.modal.dialog div.edit-basket-wrapper .list .row.basketfund-edit-line .columns.options,.modal.dialog div.edit-basket-wrapper .list .row.basketfundline .columns.options{padding-left:10px}
.modal.dialog div.edit-basket-wrapper .list .discretePerformance{padding-left:5px}
.modal.dialog div.edit-basket-wrapper .discretePerformance .text{font-size:11px;width:40%;display:inline-block}
.modal.dialog div.edit-basket-wrapper .discretePerformance table{width:60%;display:inline-block;vertical-align:middle}
.modal.dialog div.edit-basket-wrapper .discretePerformance table th,.modal.dialog div.edit-basket-wrapper .discretePerformance table td{padding:2px 11px}
.modal.dialog div.edit-basket-wrapper .wrapperSelectionInFundBasket{border-top:1px solid #ddd}
#Buy #logonOrRegisterDetails .logon .logon-form.columns,#Buy #logonOrRegisterDetails .register .register-form.columns{width:66.66666667%}
#Buy #logonOrRegisterDetails .logon>.external-auth-form.columns,#Buy #logonOrRegisterDetails .register>.external-auth-form.columns{width:29.16666667%}
.modal.dialog.modal-fund-comparison .fundComparison{width:700px;display:block;overflow:auto;height:310px}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons{margin-left:-10px;width:100%}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th,.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons td{border:0;background:#fff;color:#003f6b;min-width:inherit}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th{font-weight:bold;text-align:center}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.name{text-align:left}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.perf3,.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.perf6,.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.perf12,.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.perf36,.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons th.perf60{width:55px}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons td.comparedFund.name{text-align:left}
.modal.dialog.modal-fund-comparison .fundComparison .comparisonContainer .comparisons .fundGraphLegend{display:none}
.search-paging .next span a,.search-paging .previous span a{font-size:25px}
.chequePrintOrderForm{text-align:left}
body.dc-payment-result-body{background-color:#fff;background-image:none}
div#buyFooter>div.float-left-padding-top{float:left;padding-top:15px}
td.comparedFund .comp-perf-chart-col-0_159_223{background-color:#009fdf}
td.comparedFund .comp-perf-chart-col-217_181_10{background-color:#d9b50a}
td.comparedFund .comp-perf-chart-col-200_168_16{background-color:#c8a810}
td.comparedFund .comp-perf-chart-col-183_155_22{background-color:#b79b16}
td.comparedFund .comp-perf-chart-col-166_142_28{background-color:#a68e1c}
td.comparedFund .comp-perf-chart-col-149_129_34{background-color:#958122}
td.comparedFund .comp-perf-chart-col-132_116_40{background-color:#847428}
td.comparedFund .comp-perf-chart-col-115_103_46{background-color:#73672e}
td.comparedFund .comp-perf-chart-col-98_90_52{background-color:#625a34}
td.comparedFund .comp-perf-chart-col-64_64_64{background-color:#404040}
.account-chart.high-charts-height{height:200px}
.account-chart.high-charts-width{width:200px}
#Sell #fundBasketSell .estimated-value .tooltip-help-icon,#Switch #fundBasketSell .estimated-value .tooltip-help-icon,#Sell #fundBasketSwitchSell .estimated-value .tooltip-help-icon,#Switch #fundBasketSwitchSell .estimated-value .tooltip-help-icon{color:#fff}
#Sell #bankDetailsContainer #btnBankLookup,#Switch #bankDetailsContainer #btnBankLookup{width:100%;text-align:center;padding:3px;background-color:#149ed9;color:#fff}
#Sell #bankDetailsContainer #btnBankLookup:before,#Switch #bankDetailsContainer #btnBankLookup:before{content:""}
#Sell #bankDetailsContainer #btnBankLookup:hover,#Switch #bankDetailsContainer #btnBankLookup:hover{background-color:#336589}
#Sell #bankDetailsContainer .btnBankLookup-row,#Switch #bankDetailsContainer .btnBankLookup-row{margin-bottom:0}
#Sell .inputs-list li,#Switch .inputs-list li{padding-left:9px}
.SellBasketItemsView th.name{width:80%}
#SwitchBuyBasketItemsView th.name{width:80%}
#SwitchBuyBasketItemsView th.percentage{width:20%}
#fundFactsheetModalContainer{overflow-y:auto}
.modal-fund-factsheet{width:800px;height:50%}
.modal-fund-factsheet .modal-header h3{display:none;top:0;left:0}
.modal-fund-factsheet .modal-body{padding-top:5px;padding-left:0;padding-right:0;background-color:transparent;overflow-y:visible}
.modal-fund-factsheet .modal-body .tabs.nav-pills{border:0;margin-bottom:0}
.modal-fund-factsheet .modal-body .tabs.nav-pills li{width:25%;height:auto;background:url('/images/threadneedle/FundFact_Top_Tab_ul_BackGround.png') no-repeat center center}
.modal-fund-factsheet .modal-body .tabs.nav-pills li a{color:#fff;text-align:center;padding-top:0;padding-bottom:12px;line-height:36px!important;background:url('/images/threadneedle/FundFact_Top_Tab_BackGround2.png') repeat-x;border-top:0;border-right:0;margin-right:2px}
.modal-fund-factsheet .modal-body .tabs.nav-pills li.active a,.modal-fund-factsheet .modal-body .tabs.nav-pills li a:hover{background:url('/images/threadneedle/FundFact_Top_Tab_Active_BackGround2.png') no-repeat center center}
.modal-fund-factsheet .modal-body .tabs.nav-pills li+li+li+li a{margin-right:0}
.modal-fund-factsheet .modal-body .tab-content{background-color:#fff;overflow-y:scroll;padding-bottom:20px}
.modal-fund-factsheet .modal-body .tab-content .tab-pane.active{padding:0 42px}
.modal-fund-factsheet .modal-body .tab-content .tab-pane.active h4{color:#003f6b;font-weight:bold}
.modal-fund-factsheet .modal-body .tab-content .tab-pane.active h5{color:#000;font-weight:bold;font-size:16px}
.modal-fund-factsheet .modal-body .tab-content .tab-pane.active hr{border:0;height:1px;color:#95A6B8;background-color:#95A6B8;margin-top:20px}
.modal-fund-factsheet .modal-body .tab-content .tab-pane.active label{color:#000;font-weight:bold}
.modal-fund-factsheet .modal-body .tab-content .tabs-bottom{border-top:0}
.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li{height:auto;width:100px;display:inline-block;float:none}
.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li a{color:#fff;text-align:center;line-height:32px!important;background-color:#96A5B8;font-size:13px;padding:0}
.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li.active,.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li:hover{margin-top:0}
.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li.active a,.modal-fund-factsheet .modal-body .tab-content .tabs-bottom li a:hover{padding-top:7px;border-top:0;background:url('/images/threadneedle/FundFact_Bottom_Tab_Active_BackGround2.png') repeat-x}
.modal-fund-factsheet .modal-body .graph-container,.modal-fund-factsheet .modal-body .percentage-growth,.modal-fund-factsheet .modal-body .performance-footer,.modal-fund-factsheet .modal-body .important-growth{position:relative}
.modal-fund-factsheet .modal-body .percentage-growth,.modal-fund-factsheet .modal-body .performance-footer,.modal-fund-factsheet .modal-body .important-growth{top:relative;top:55px}
.modal-fund-factsheet .modal-body .performance-chart-tool{padding:10px 25px;background:#e9e9e9;position:absolute;left:-22px;right:-42px;justify-content:center;display:flex}
.modal-fund-factsheet .modal-body .performance-chart-tool .today-price{color:#003f6b}
.modal-fund-factsheet .modal-body .performance-chart-tool .today-price{align-self:center}
.modal-fund-factsheet .modal-body .performance-chart-tool .graph-options{align-self:center}
.modal-fund-factsheet .modal-body .performance-chart-tool .graph-options #factsheetOptionsForm,.modal-fund-factsheet .modal-body .performance-chart-tool .graph-options #factsheetOptionsForm>.row{margin-bottom:0}
.factsheetRiskContainer .help-block{color:#003f6b}
.factsheetRiskContainer .risk-counter td{text-align:center;font-weight:bold;background-color:#ccc;color:#fff;border:1px solid #fff}
.factsheetRiskContainer .risk-counter td.active{background-color:#b33131;color:#fff}
.factsheetOverviewContainer{margin-left:-25px}
.factsheetOverviewContainer .help-block{color:#003f6b}
.factsheetOverviewContainer .columns label,.factsheetOverviewContainer .columns #overviewFullName,.factsheetOverviewContainer .columns #overviewManagementCompany,.factsheetOverviewContainer .columns #overviewManagementCompany,.factsheetOverviewContainer .columns #overviewNumberOfHoldings,.factsheetOverviewContainer .columns #overviewIsin,.factsheetOverviewContainer .columns #overviewFundLatestPrice,.factsheetOverviewContainer .columns #overviewFundCost{font-size:16px}
#logonOrRegisterTabs{margin-bottom:25px}
.sign-in-inline .logon-form .row:first-child{margin-bottom:11px}
#Plan_List .currentAmount{width:auto}
.uni-plan-icon{background-image:url('/images/threadneedle/plan-icon-uni.png')}
#UniversityPlan main,#SimplePlan_New main,#SimplePlan_Edit main{position:relative}
#UniversityPlan h1.page-Title,#SimplePlan_New h1.page-Title,#SimplePlan_Edit h1.page-Title{font-size:30px;background-color:#009fdf;color:#fff;padding:7px 13px;display:inline;top:20px;left:15px;position:relative}
#UniversityPlan .main-body,#SimplePlan_New .main-body,#SimplePlan_Edit .main-body{margin-top:-35px;padding-top:75px;background-color:#ebf0f3}
#UniversityPlan .main-body .plan-create #container,#SimplePlan_New .main-body .plan-create #container,#SimplePlan_Edit .main-body .plan-create #container{padding-left:15px;padding-right:inherit;padding-bottom:39px}
#UniversityPlan .main-body .plan-create #container .summaryTable,#SimplePlan_New .main-body .plan-create #container .summaryTable,#SimplePlan_Edit .main-body .plan-create #container .summaryTable{padding-left:15px}
#UniversityPlan .main-body .plan-create #container .push-1-8,#SimplePlan_New .main-body .plan-create #container .push-1-8,#SimplePlan_Edit .main-body .plan-create #container .push-1-8{left:0}
#UniversityPlan .main-body .plan-create #container .actions,#SimplePlan_New .main-body .plan-create #container .actions,#SimplePlan_Edit .main-body .plan-create #container .actions{padding-left:0}
#UniversityPlan .main-body .plan-create #container .summaryTable,#SimplePlan_New .main-body .plan-create #container .summaryTable,#SimplePlan_Edit .main-body .plan-create #container .summaryTable{background-color:#fff}
#UniversityPlan #chart,#SimplePlan_New #chart,#SimplePlan_Edit #chart{margin-top:0;padding-top:15px}
#dialog #planAssumptionsPane .fund-growth-label .l-4-12.columns{width:41.66666667%}
#dialog #assumptionsView .assumptions-fields .l-4-12.columns{width:41.66666667%}
div.content-box-left-black{background-color:#003d6d;color:#fff;position:relative;min-height:325px}
#Valuation .main.content-wrapper{padding:0 25px}
#Valuation .main.content-wrapper .valuation .total{margin-top:0}
#Valuation .main.content-wrapper .valuation .total .total-column-wrapper{background-color:#003f6b}
#Valuation .main.content-wrapper .valuation .total .total-column-wrapper .pdf-tools,#Valuation .main.content-wrapper .valuation .total .total-column-wrapper .xl-tools{padding-top:6px}
#Valuation .main.content-wrapper .valuation .total .total-column-wrapper .key,#Valuation .main.content-wrapper .valuation .total .total-column-wrapper .amount{background-color:#003f6b;color:#fff}
#Valuation .main.content-wrapper .topup-link-form{display:inline}
#Valuation .main.content-wrapper .topup-link-form .btn.btn-link{font-size:13px;color:#009fdf;text-decoration:underline;padding:0 0 4px 0;font-family:"FranklinGothicURW-Boo",sans-serif}
#Valuation .main.content-wrapper .topup-link-form .btn.btn-link:hover{color:#46caff;text-decoration:none}
#Valuation .main.content-wrapper .menu-tools a{color:#009fdf}
#Valuation .main.content-wrapper .menu-tools a:hover{color:#46caff}
#transactionHistory .main.content-wrapper{background-color:#ebf0f3;padding:0 15px}
#transactionHistory .main.content-wrapper .filter-wrapper .btn.btn-inline{padding-left:4px;padding-right:4px}
#transactionHistory .main.content-wrapper button.active-filter:before{content:""}
#transactionHistory .main.content-wrapper button.active-filter div.name{display:inline}
#transactionHistory .main.content-wrapper span.page-title{margin-left:0}
#orders .main-content-wrapper>.content,#printandsend_summary .main-content-wrapper>.content{padding:0}
#orders .main-content-wrapper>.content>h3,#printandsend_summary .main-content-wrapper>.content>h3{display:none}
#orders .main-content-wrapper>.content>.content,#printandsend_summary .main-content-wrapper>.content>.content{padding:29px}
#orders #investSummaryContent .remaining-space,#printandsend_summary #investSummaryContent .remaining-space{background:#009fdf}
#orders .wizard-navigation button.btn,#printandsend_summary .wizard-navigation button.btn,#orders .wizard-navigation button.btn:hover,#printandsend_summary .wizard-navigation button.btn:hover,#orders .wizard-navigation button.btn:active,#printandsend_summary .wizard-navigation button.btn:active,#orders .wizard-navigation button.btn:focus,#printandsend_summary .wizard-navigation button.btn:focus,#orders .wizard-navigation button.btn:visited,#printandsend_summary .wizard-navigation button.btn:visited{margin:15px 0}
#Page_PAGE_EDUCATION_WHAT_INVESTING_MEANS .main-content-wrapper .content a.btn.primary:hover,#Page_PAGE_EDUCATION_WHAT_INVESTING_MEANS .main-content-wrapper .content a.btn.primary:focus{color:#000}
#simple_activation .page-title h1{background:#b9bd5c}
#Password_Reset_Activation .activationcode-content{margin-left:0;padding:0 9px}
#Page_PAGE_NEWSUPDATES_SIGNIFICANT_FUND_CHANGES .accordion-group p{margin:0 0 10px}
#Page_PAGE_NEWSUPDATES_SIGNIFICANT_FUND_CHANGES .accordion-group .panel-default>.panel-heading{border-bottom:1px solid #7daec9;background:#006298;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;position:relative}
#Page_PAGE_NEWSUPDATES_SIGNIFICANT_FUND_CHANGES .accordion-group .panel-default>.panel-heading a{cursor:default;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;padding:10px;display:block;padding-right:40px}
#Page_PAGE_NEWSUPDATES_SIGNIFICANT_FUND_CHANGES .accordion-group .sub-panel .inner{padding:20px}
#Page_PAGE_NEWSUPDATES_HOME .accordion-group p{margin:0 0 10px}
#Page_PAGE_NEWSUPDATES_HOME .accordion-group .panel-default>.panel-heading{border-bottom:1px solid #7daec9;background:#006298;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;position:relative}
#Page_PAGE_NEWSUPDATES_HOME .accordion-group .panel-default>.panel-heading a{cursor:default;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;padding:10px;display:block;padding-right:40px}
#Page_PAGE_NEWSUPDATES_HOME .accordion-group .sub-panel .inner{padding:20px}
.content-pages-table-auto-width{width:auto;border:0;border-spacing:5px;padding:0}
.content-pages-table-full-width{width:100%;border:0;border-spacing:5px;padding:0}
.content-pages-table-cell-bordered{border:1px solid #9b9c9d}
.content-pages-table-cell-bordered-large{border:1px solid #9b9c9d;font-size:15px}
.content-pages-privacy-table{width:auto;border:0;border-spacing:5px;padding:0}
.content-pages-cookie-table{width:100%;border:0;border-spacing:5px;padding:0}
.content-pages-data-controller-table{width:auto;border:0;border-spacing:5px;padding:0}
.content-pages-margin-top-negative{margin-top:-4px}
.content-pages-link-no-decoration{text-decoration:none;color:#404040}
.content-pages-image-float-right{float:right;margin:0 0 15px 15px}
.content-pages-line-height-normal{line-height:1.42857}
.content-pages-hidden{display:none}
.content-pages-text-uppercase{text-transform:uppercase}
.content-pages-text-capitalize{text-transform:capitalize}
.content-pages-padding-small{padding:2px}
.content-pages-padding-medium{padding:10px}
.content-pages-padding-large{padding:10px;font-size:20px}
.content-pages-table-cell-padding{padding:10px 10px 10px 0}
.content-pages-table-cell-padding-both{padding:10px 10px 10px 10px}
.content-pages-image-responsive{max-width:100%;height:auto}
.content-pages-font-small{font-size:10px!important}
.content-pages-font-small-mce{font-size:10px}
.content-pages-table-half-width{width:50%}
.content-pages-table-column-15{width:15%}
.content-pages-table-column-20{width:20%}
.content-pages-margin-left-2em{margin-left:2em}
.content-pages-link-blue-underline{color:#009fdf;text-decoration:underline}
.content-pages-image-float-right-padding{padding:15px;float:right}
.content-pages-image-float-left{float:left;margin:0 10px 30px 0}
.content-pages-image-float-left-padding{max-width:100%;height:auto;float:left;padding-bottom:20px}
.content-pages-font-10pt{font-size:10pt}
.content-pages-table-header-cell{border:1px solid #9b9c9d;font-weight:bold}
.content-pages-table-data-cell{border:1px solid #9b9c9d}
.content-pages-table-data-cell-large{border:1px solid #9b9c9d;font-size:15px}