article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
button,html,input,select,textarea{font-family:sans-serif}
body,dl,menu,ol,ul{margin:0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0}
nav ol,nav ul{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
.pull-left{float:left}
.pull-right{float:right}
.hide{display:none}
:-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
.btn{display:inline-block;*display:inline;*zoom:1;position:relative;padding:0 30px;margin-bottom:0;font-weight:700;font-size:.875em;line-height:2;color:#555;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);background-repeat:repeat-x;border:1px solid #d5d5d5;border-bottom-color:#a3a3a3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn:visited{color:#555}
.btn:hover{color:#fff;text-decoration:none;background-color:#00c0f3;filter:none}
.btn-group .btn:hover{background:#e6e6e6}
.btn.active,.btn:active{filter:none;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-blue,.btn-green{line-height:1;text-shadow:none;border-bottom:0}
.btn-green{color:#fff;background-color:#297b00;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#666}
.btn-blue{background-color:#00acda;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c0f3', endColorstr='#00acda', GradientType=0);border-color:#ccc}
.btn-green.disabled,.btn-green:active,.btn-green:hover,.btn-green[disabled],.btn-search.active{background:#297b00}
.btn-blue.active,.btn-blue.disabled,.btn-blue:active,.btn-blue:hover,.btn-blue[disabled]{background:#00acda}
.btn-green:visited,btn-blue:visited{color:#fff}
button.btn,input[type=submit].btn{*padding-top:2px;*padding-bottom:2px}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-group{position:relative;*zoom:1;*margin-left:.3em}
.btn-group:after,.btn-group:before{display:table;content:""}
.btn-group:after{clear:both}
.btn-group:first-child{*margin-left:0}
.btn-group+.btn-group{margin-left:5px}
.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}
.btn-group .btn:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}
.btn-navbar{padding:12px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:0;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-navbar:active,.btn-navbar:hover{background:0}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block+.btn-block{margin-top:5px}
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}
.media,.media .media{margin-top:15px;list-style:none}
.media:first-child{margin-top:0}
.media-object{display:block}
.media .media-body img{border:solid 1px #e5e5e5;max-width:100%}
.media-heading{margin:0 0 5px}
.media .pull-left{margin-right:10px}
.media .pull-right{margin-left:10px}
.media-list{margin-left:0;list-style:none}
.media-body .more,.media-body .readMore,.media-body .watchVideo{display:block;color:#00c0f3}
table{max-width:100%;border-collapse:collapse;border-spacing:0}
.table{width:100%;margin-bottom:18px}
.table td,.table th{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.table th{font-weight:700}
.table thead th{vertical-align:bottom}
.table thead:first-child tr td,.table thead:first-child tr th{border-top:0}
.table tbody+tbody{border-top:2px solid #ddd}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000000;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:10%;left:50%;z-index:9000010;background-color:#fff;border:2px solid #fff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3),inset 0 0 100px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3),inset 0 0 100px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3),inset 0 0 100px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
.modal.fade.in{top:10%}
.modal-header{position:relative;padding:25px;border-bottom:1px solid #eee}
.modal-header h3{margin:0;line-height:30px}
.modal-body{position:relative;overflow-y:auto;padding:20px;font-size:1.25em}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right}
.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal .close{position:absolute;top:5px;right:10px;font-size:26px;font-weight:700;line-height:26px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.modal .close:focus,.modal .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
.modal button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.modal .modal-subheader{font-family:Georgia,Cambria,"Times New Roman",Times,serif;background:#5e117a;font-size:1.5em;line-height:2;color:#fff;padding:0 20px}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:100%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.visible-phone{display:none}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.error{color:red}
.success{color:green}
.clearfix{*zoom:1}
a.readMore,a.watchVideo{padding-right:1px}
a.readMore:before{content:"Read More"}
a.watchVideo:before{content:"Watch Video"}
a.readMore i:before,a.watchVideo i:before{content:"  \00BB";font-style:normal}
.ie7 a.readMore{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'Read More')}
.ie7 a.watchVideo{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'Watch Video')}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
form{margin:0}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:13.5px;color:#999}
button,input,label,select,textarea{font-size:13px;font-weight:400;line-height:18px}
button,input,select,textarea{font-family:PTSansRegular,helvetica,arial,sans-serif}
label{display:block;margin-bottom:5px}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;padding:4px;font-size:.875em;line-height:1.3;color:#999}
input,textarea{width:210px}
textarea{height:auto;overflow:auto;vertical-align:top}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}
input[type=checkbox],input[type=radio]{margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{width:auto}
.uneditable-textarea{width:auto;height:auto}
input[type=file],select{height:28px;*margin-top:4px;line-height:28px}
select{width:220px;border:1px solid #bbb}
select[multiple],select[size]{height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.checkbox,.radio{min-height:18px;padding-left:18px}
.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-18px}
.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}
.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}
.input-mini{width:60px}
.input-small{width:90px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
.uneditable-input,input,textarea{margin-left:0}
input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee;border-color:#ddd}
input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}
.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning>label{color:#c09853}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}
.control-group.warning .checkbox:focus,.control-group.warning .radio:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}
.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.control-group.error .help-block,.control-group.error .help-inline,.control-group.error>label{color:#b94a48}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}
.control-group.error .checkbox:focus,.control-group.error .radio:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}
.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.control-group.success .help-block,.control-group.success .help-inline,.control-group.success>label{color:#468847}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}
.control-group.success .checkbox:focus,.control-group.success .radio:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}
.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}
input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}
.form-actions:after,.form-actions:before{display:table;content:""}
.form-actions:after{clear:both}
.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}
.help-block,.help-inline{color:#555}
.help-block{display:block;margin-bottom:9px}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}
.input-append .add-on,.input-append .btn,.input-prepend .add-on,.input-prepend .btn{margin-left:-2px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;*display:inline;*zoom:1;margin-bottom:0}
.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}
.form-inline label,.form-search label{display:inline-block}
.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}
.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:9px}
legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}
.form-horizontal .control-group{margin-bottom:18px;*zoom:1}
.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;content:""}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:160px}
.form-horizontal .help-block{margin-top:9px;margin-bottom:0}
.form-horizontal .form-actions{padding-left:160px}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:PTSansRegular;src:url(//s.aolcdn.com/os/fonts/PTSansRegular/3-PTS55F-webfont.eot);src:url(//s.aolcdn.com/os/fonts/PTSansRegular/3-PTS55F-webfont.eot?#iefix) format('embedded-opentype'),url(//s.aolcdn.com/os/fonts/PTSansRegular/PTS55F-webfont.woff) format('woff'),url(//s.aolcdn.com/os/fonts/PTSansRegular/PTS55F-webfont.svg#PTSansRegular) format('svg'),url(//s.aolcdn.com/os/fonts/PTSansRegular/PTS55F-webfont.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:PTSansRegular;src:url(//s.aolcdn.com/os/fonts/PTSansBold/3-PTS75F-webfont.eot);src:url(//s.aolcdn.com/os/fonts/PTSansBold/3-PTS75F-webfont.eot?#iefix) format('embedded-opentype'),url(//s.aolcdn.com/os/fonts/PTSansBold/PTS75F-webfont.woff) format('woff'),url(//s.aolcdn.com/os/fonts/PTSansBold/PTS75F-webfont.svg#PTSansBold) format('svg'),url(//s.aolcdn.com/os/fonts/PTSansBold/PTS75F-webfont.ttf) format('truetype');font-weight:700}
body,button,html,input,select,textarea{color:#333}
.theme-dailyfinance-com footer,.theme-dailyfinance-com header,body{font-weight:400;font-size:100%;line-height:1.25;font-family:PTSansRegular,helvetica,arial,sans-serif;letter-spacing:.005em;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;margin:0}
h1{font-size:2.5em;margin:0}
h1.small,h2{font-size:1.375em}
h2.large{font-size:2.125em}
h3{font-size:1.25em}
h4{font-size:1em}
h5{font-size:.875em}
h6{font-size:.75em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p{margin:0 0 10px}
pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#00c0f3;text-decoration:none;cursor:pointer}
a:visited{color:#00c0f3}
a:focus{outline:thin dotted}
a:active,a:hover{color:#00c0f3;text-decoration:underline;outline:0}
.planning .bg,.planning .bg-hover.active,.planning .bg-hover:hover{background-color:#5e117a!important}
.planning .bb{border-bottom-color:#5e117a}
.planning .bt{border-top-color:#5e117a}
.planning .cc{color:#5e117a}
.saving .bg,.saving .bg-hover.active,.saving .bg-hover:hover{background-color:#09c!important}
.saving .bb{border-bottom-color:#09c}
.saving .bt{border-top-color:#09c}
.saving .cc{color:#09c}
.spending .bg,.spending .bg-hover.active,.spending .bg-hover:hover{background-color:#05b6b6!important}
.spending .bb{border-bottom-color:#05b6b6}
.spending .bt{border-top-color:#05b6b6}
.spending .cc{color:#05b6b6}
.investing .bg,.investing .bg-hover.active,.investing .bg-hover:hover{background-color:#00992d!important}
.investing .bb{border-bottom-color:#00992d}
.investing .bt{border-top-color:#00992d}
.investing .cc{color:#00992d}
.other .bg,.other .bg-hover:hover{background-color:#9f9c95!important}
.other .bb{border-bottom-color:#9f9c95}
.other .bt{border-top-color:#9f9c95}
.other .cc{color:#9f9c95}
@font-face{font-family:icomoon;src:url(//s.aolcdn.com/os/fonts/finance-icons/icomoon.eot?5);src:url(//s.aolcdn.com/os/fonts/finance-icons/icomoon.eot?5#iefix) format('embedded-opentype'),url(//s.aolcdn.com/os/fonts/finance-icons/icomoon.woff?5) format('woff'),url(//s.aolcdn.com/os/fonts/finance-icons/icomoon.svg?5#icomoon) format('svg'),url(//s.aolcdn.com/os/fonts/finance-icons/icomoon.ttf?5) format('truetype');font-weight:400;font-style:normal}
[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block;text-align:center;font-size:1.3em}
.icon-search{line-height:18px;color:#fff;width:17px}
.icon-search:before{content:"\e605"}
.icon-email:before{content:"\e613"}
.btn:hover .icon-email{color:#333}
.icon-rss{color:#F60}
.icon-rss:before{content:"\e608"}
.icon-facebook{color:#3B5998}
.icon-facebook:before{content:"\e61a"}
.icon-plusone{font-weight:700;text-indent:2px;color:#d34836}
.icon-plusone:before{content:"\e617"}
.icon-twitter{color:#4099FF}
.icon-twitter:before{content:"\e601"}
.icon-linkedin{color:#4875B4}
.icon-linkedin:before{content:"\e614"}
.icon-pinterest{color:#C92228}
.icon-pinterest:before{content:"\e639"}
.icon-email,.icon-facebook,.icon-linkedin,.icon-pinterest,.icon-plusone,.icon-rss,.icon-twitter{font-size:.85em;line-height:24px;height:24px;width:24px;background:#fff;border-radius:50px;border:solid 2px #eee}
.icon-email:hover,.icon-facebook:hover,.icon-linkedin:hover,.icon-pinterest:hover,.icon-plusone:hover,.icon-rss:hover,.icon-twitter:hover{background-color:#00c0f3;color:#fff}
.btn .icon-email:hover{background-color:#fff;color:#333}
.icon-arrow-down,.icon-arrow-up{line-height:24px;height:24px;width:21px;font-size:1.35em}
.icon-arrow-down{color:#c03}
.icon-arrow-down:before{content:"\e621"}
.icon-arrow-up{color:#25ac00}
.icon-arrow-up:before{content:"\e611"}
.icon-AboutUs:before{content:"\e622"}
.icon-Android:before{content:"\e623"}
.icon-circle:before{content:"\e624"}
.icon-open-circle:before{content:"\e625"}
.icon-menu:before{content:"\e610"}
.icon-cog{line-height:20px}
.icon-cog:before{content:"\e635"}
.icon-backward,.icon-forward,.icon-pause,.icon-play{color:#fff;line-height:24px;text-shadow:0 1px 4px rgba(0,0,0,.4)}
.icon-backward{width:13px}
.icon-pause{width:12px}
.icon-forward{width:13px}
.icon-play{width:16px}
.icon-forward:before{content:"\e628"}
.icon-backward:before{content:"\e629"}
.icon-play:before{content:"\e62a"}
.icon-pause:before{content:"\e627"}
.icon-grid-view,.icon-list-view{width:12px;height:12px;line-height:10px;font-size:1.25em;text-indent:-.15em}
.icon-grid-view:before{content:"\e62b"}
.icon-list-view:before{content:"\e62d"}
.icon-popup:before{content:"\e62c"}
.icon-fullscreen{height:13px;line-height:13px;width:13px;font-size:1.3em}
.icon-fullscreen:before{content:"\e62c"}
.icon-footer-app,.icon-footer-faq,.icon-footer-feedback,.icon-footer-rss,.icon-footer-search,.icon-footer-sitemap,.icon-footer-video{color:#ccc}
.icon-footer-app:hover,.icon-footer-faq:hover,.icon-footer-feedback:hover,.icon-footer-rss:hover,.icon-footer-search:hover,.icon-footer-sitemap:hover,.icon-footer-video:hover,a:hover .icon-footer-app,a:hover .icon-footer-faq,a:hover .icon-footer-feedback,a:hover .icon-footer-rss,a:hover .icon-footer-search,a:hover .icon-footer-sitemap,a:hover .icon-footer-video{color:#00c0f3}
.icon-footer-faq:before{content:"\e636"}
.icon-footer-faq{height:55px;width:61px;font-size:3.8em}
.icon-footer-sitemap:before{content:"\e604"}
.icon-footer-sitemap{height:55px;width:70px;font-size:4.4em}
.icon-footer-search:before{content:"\e605"}
.icon-footer-search{height:55px;width:50px;font-size:3.25em}
.icon-footer-app:before{content:"\e60c"}
.icon-footer-app{height:55px;width:50px;font-size:3.25em}
.icon-footer-rss:before{content:"\e608"}
.icon-footer-rss{height:55px;width:46px;font-size:2.9em}
.icon-footer-video:before{content:"\e600"}
.icon-footer-video{height:55px;width:57px;font-size:3.65em}
.icon-footer-feedback:before{content:"\e619"}
.icon-footer-feedback{height:55px;width:58px;font-size:3.75em}
.icon-pillar-investing,.icon-pillar-other,.icon-pillar-planning,.icon-pillar-saving,.icon-pillar-spending,.icon-planning{width:36px;height:36px;line-height:36px;font-size:1.75em}
.icon-pillar-planning:before,.icon-planning:before{content:"\e60f";color:#5e117a}
.icon-pillar-saving:before{content:"\e607";color:#09c}
.icon-credit:before{content:"\e602";color:#fff}
.icon-pillar-spending:before{content:"\e602";color:#05b6b6}
.icon-pillar-investing:before{content:"\e616";color:#00992d}
.icon-pillar-other:before{content:"\e60f";color:#9f9c95}
.icon-credit,.icon-homebuying,.icon-investing-white,.icon-planning-white,.icon-retirement-white,.icon-saving-white,.icon-student{width:41px;height:41px;line-height:41px;color:#fff;font-size:.95em}
.icon-investing-white:before{content:"\e616"}
.icon-retirement-white:before{content:"\e609"}
.icon-planning-white:before{content:"\e60f"}
.icon-saving-white:before{content:"\e607"}
.icon-student{font-size:1.1em}
.icon-student:before{content:"\e630"}
.icon-homebuying:before{content:"\e631"}
.icon-calculator{width:46px;height:46px;line-height:46px;font-size:2.8em}
.icon-calculator,a .icon-calculator{color:#1297bf}
.icon-calculator:before{content:"\e61d"}
.icon-new{width:30px;height:19px;line-height:22px;font-size:2em;color:#c5282d;vertical-align:text-top}
.icon-new:before{content:"\e637"}
.lt-640 .icon-new{display:none}
.icon-fold,.icon-fold-dark{width:8px;height:5px;line-height:1;font-size:.5em}
.icon-fold-dark:before,.icon-fold:before{content:"\e638"}
.icon-fold{color:#ccc}
.icon-fold-dark{color:#333}
.btn .icon-fold{position:absolute;top:1px;left:-9px}
.icon-credit-card:before{content:"\e63d"}
.icon-car:before{content:"\e641"}
.icon-checkbox-checked:before{content:"\e63f"}
.icon-checkbox-unchecked:before{content:"\e640"}
.icon-library:before{content:"\e642"}
.icon-coin:before{content:"\e643"}
.icon-calculate:before{content:"\e63e"}
.icon-stats:before{content:"\e644"}
.icon-home:before{content:"\e63c"}
.ie7 .icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;')}
.ie7 .icon-email{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe613;')}
.ie7 .icon-rss{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xee608;')}
.ie7 .icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61a;')}
.ie7 .icon-plusone{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe617;')}
.ie7 .icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe601;')}
.ie7 .icon-linkedin{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe614;')}
.ie7 .icon-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe621;')}
.ie7 .icon-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe611;')}
.ie7 .icon-AboutUs{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe622;')}
.ie7 .icon-Android{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe623;')}
.ie7 .icon-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe624;')}
.ie7 .icon-open-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe625;')}
.ie7 .icon-menu{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe610;')}
.ie7 .icon-cog{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe635;')}
.ie7 .icon-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe628;')}
.ie7 .icon-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe629;')}
.ie7 .icon-play{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62a;')}
.ie7 .icon-pause{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe627;')}
.ie7 .icon-grid-view{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62b;')}
.ie7 .icon-list-view{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62d;')}
.ie7 .icon-fullscreen,.ie7 .icon-popup{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62c;')}
.ie7 .icon-footer-faq{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe636;')}
.ie7 .icon-footer-sitemap{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe604;')}
.ie7 .icon-footer-search{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;')}
.ie7 .icon-footer-app{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60c;')}
.ie7 .icon-footer-rss{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe608;')}
.ie7 .icon-footer-video{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600;')}
.ie7 .icon-footer-feedback{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe619;')}
.ie7 .icon-pillar-planning,.ie7 .icon-planning{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;')}
.ie7 .icon-pillar-saving{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe607;')}
.ie7 .icon-pillar-spending{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe602;')}
.ie7 .icon-pillar-investing{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe616;')}
.ie7 .icon-pillar-other{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;')}
.ie7 .icon-investing-white{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe616;')}
.ie7 .icon-retirement-white{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe609;')}
.ie7 .icon-planning-white{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;')}
.ie7 .icon-student{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe630;')}
.ie7 .icon-homebuying{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe631;')}
.ie7 .icon-calculator{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61d;')}
.ie7 .icon-new{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe637;')}
.ie7 .icon-fold,.ie7 .icon-fold-dark{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe638;')}
.ie7 .icon-pinterest{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe639;')}
.icon-books,.icon-goalSetting{background-image:url(//s.aolcdn.com/os/df/2013/img/global_sprite.png);display:inline-block;vertical-align:middle;background-repeat:no-repeat;*margin-right:.3em}
.icon-goalSetting{height:50px;width:50px;line-height:50px;background-position:-490px -156px}
.icon-books{height:50px;width:50px;line-height:50px;background-position:-540px -156px}
.icon-wss-bonds,.icon-wss-etfs,.icon-wss-portfolio,.icon-wss-quote,.icon-wss-startups,.icon-wss-strategy{display:inline-block;vertical-align:middle;background-repeat:no-repeat;*margin-right:.3em;background-image:url(//s.aolcdn.com/os/df/2013/img/wss-icons.png)}
.icon-wss-startups{height:72px;width:72px;line-height:72px;background-position:0 0}
.icon-wss-strategy{height:73px;width:73px;line-height:73px;background-position:-72px 0}
.icon-wss-portfolio{height:73px;width:72px;line-height:73px;background-position:-145px 0}
.icon-wss-bonds{height:73px;width:73px;line-height:73px;background-position:-216px 0}
.icon-wss-etfs{height:73px;width:73px;line-height:73px;background-position:-288px 0}
.icon-wss-quote{height:72px;width:73px;line-height:72px;background-position:-361px 0}
.icon-wss-credit,.icon-wss-debt,.icon-wss-goal,.icon-wss-kids,.icon-wss-retire,.icon-wss-scams{display:inline-block;vertical-align:middle;background-repeat:no-repeat;*margin-right:.3em;background-image:url(//s.aolcdn.com/os/df/2013/img/wss-icon1.png);height:74px;width:73px;line-height:74px}
.icon-wss-retire{background-position:-182px 0}
.icon-wss-credit{background-position:-454px 0}
.icon-wss-scams{background-position:-274px 0}
.wss-center a{color:#333}
.wss-center a:hover{text-decoration:none}
.icon-wss-debt{background-position:-363px 0}
.icon-wss-goal{background-position:-93px 0}
.icon-wss-kids{background-position:0 0}
@media DISABLED{[class*=" icon-"],[class^=icon-]{background-image:url(//s.aolcdn.com/os/df/2013/img/global_sprite.png);display:inline-block;vertical-align:middle;background-repeat:no-repeat;*margin-right:.3em}
    [class*=" icon-"]:last-child,[class^=icon-]:last-child{*margin-left:0}
    .icon-arrow-down,.icon-arrow-up{width:21px;height:24px;line-height:24px}
    .icon-arrow-up{background-position:0 0}
    .icon-arrow-down{background-position:-21px 0}
    .icon-backward,.icon-forward,.icon-pause,.icon-play{height:24px;line-height:24px}
    .icon-backward{width:13px;background-position:-42px 0}
    .icon-pause{width:12px;background-position:-55px 0}
    .icon-forward{width:13px;background-position:-67px 0}
    .icon-play{width:16px;background-position:-80px 0}
    .icon-search{height:18px;line-height:18px;width:17px;background-position:-100px 0}
    .icon-grid-view,.icon-list-view{width:13px;height:12px;line-height:12px}
    .icon-grid-view{background-position:-120px 0}
    .icon-list-view{background-position:-133px 0}
    .icon-comments,.icon-email,.icon-facebook,.icon-linkedin,.icon-plusone,.icon-print,.icon-rss,.icon-twitter{width:32px;height:31px;line-height:31px}
    .icon-facebook{background-position:0 -30px}
    .icon-facebook:hover{background-position:0 -60px}
    .icon-twitter{background-position:-40px -30px}
    .icon-twitter:hover{background-position:-40px -60px}
    .icon-linkedin{background-position:-120px -30px}
    .icon-linkedin:hover{background-position:-120px -60px}
    .icon-comments{background-position:-160px -30px}
    .icon-comments:hover{background-position:-160px -60px}
    .icon-print{background-position:-200px -30px}
    .icon-print:hover{background-position:-200px -60px}
    .btn .icon-email:hover,.icon-email{background-position:-240px -30px}
    .icon-email:hover{background-position:-240px -60px}
    .icon-rss{background-position:-280px -30px}
    .icon-rss:hover{background-position:-280px -60px}
    .icon-plusone{background-position:-80px -30px}
    .icon-plusone:hover{background-position:-80px -60px}
    .icon-comments-mini,.icon-email-mini,.icon-facebook-mini,.icon-linkedin-mini,.icon-plusone-mini,.icon-print-mini,.icon-rss-mini,.icon-twitter-mini{width:24px;height:24px;line-height:23px}
    .icon-plusone-mini{background-position:-59px -855px}
    .icon-plusone-mini:hover{background-position:-59px -879px}
    .icon-rss-mini{background-position:-210px -855px}
    .icon-rss-mini:hover{background-position:-210px -879px}
    .icon-facebook-mini{background-position:0 -855px}
    .icon-facebook-mini:hover{background-position:0 -879px}
    .icon-comments-mini{background-position:-119px -855px}
    .icon-comments-mini:hover{background-position:-119px -879px}
    .icon-email-mini{background-position:-179px -855px}
    .icon-email-mini:hover{background-position:-179px -879px}
    .icon-print-mini{background-position:-149px -855px}
    .icon-print-mini:hover{background-position:-149px -879px}
    .icon-linkedin-mini{background-position:-89px -855px}
    .icon-linkedin-mini:hover{background-position:-89px -879px}
    .icon-twitter-mini{background-position:-29px -855px}
    .icon-twitter-mini:hover{background-position:-29px -879px}
    .icon-fold,.icon-fold-dark{width:8px;height:5px;line-height:5px}
    .icon-fold{background-position:-150px 0}
    .icon-fold-dark{background-position:-160px 0}
    .btn .icon-fold{position:absolute;top:1px;left:-8px}
    .icon-pillar-investing,.icon-pillar-other,.icon-pillar-planning,.icon-pillar-saving,.icon-pillar-spending{width:36px;height:36px;line-height:36px}
    .icon-pillar-planning{background-position:-320px -100px}
    .icon-pillar-saving{background-position:-356px -100px}
    .icon-pillar-spending{background-position:-392px -100px}
    .icon-pillar-investing{background-position:-428px -100px}
    .icon-pillar-other{background-position:-464px -100px}
    .icon-investing-white,.icon-retirement-white{width:41px;height:41px;line-height:41px}
    .icon-investing-white{background-position:-500px -100px}
    .icon-retirement-white{background-position:-541px -100px}
    .icon-calculator{width:46px;height:46px;line-height:46px;background-position:-582px -100px}
    .icon-homebuying{background-position:-649px -153px;height:52px;line-height:52px;width:52px}
    .icon-footer-aboutus{height:55px;width:48px;background-position:0 -100px}
    .icon-footer-aboutus:hover,a:hover .icon-footer-aboutus{background-position:0 -156px}
    .icon-footer-sitemap{height:55px;width:68px;background-position:-48px -100px}
    .icon-footer-sitemap:hover,a:hover .icon-footer-sitemap{background-position:-48px -156px}
    .icon-footer-search{height:55px;width:47px;background-position:-116px -100px}
    .icon-footer-search:hover,a:hover .icon-footer-search{background-position:-116px -156px}
    .icon-footer-app{height:55px;width:50px;background-position:-163px -100px}
    .icon-footer-app:hover,a:hover .icon-footer-app{background-position:-163px -156px}
    .icon-footer-rss{height:55px;width:46px;background-position:-213px -100px}
    .icon-footer-rss:hover,a:hover .icon-footer-rss{background-position:-213px -156px}
    .icon-footer-feedback{height:55px;width:58px;background-position:-259px -100px}
    .icon-footer-feedback:hover,a:hover .icon-footer-feedback{background-position:-259px -156px}
    .icon-footer-faq{height:55px;width:61px;background-position:0 -220px}
    .icon-footer-faq:hover,a:hover .icon-footer-faq{background-position:0 -280px}
    .icon-footer-video{height:55px;width:55px;background-position:-61px -220px}
    .icon-footer-video:hover,a:hover .icon-footer-video{background-position:-61px -280px}
    .icon-goalSetting{height:50px;width:50px;line-height:50px;background-position:-490px -156px}
    .icon-books{height:50px;width:50px;line-height:50px;background-position:-540px -156px}
    .icon-planning{height:50px;width:50px;line-height:50px;background-position:-595px -156px}
    .icon-linkout{height:10px;width:9px;line-height:10px;background-position:-180px 0;margin:-2px 0 0 2px}
    .icon-new{width:30px;height:14px;line-height:14px;background-position:-200px 0}
    .lt-640 .icon-new{display:none}
    .icon-wss-bonds,.icon-wss-etfs,.icon-wss-portfolio,.icon-wss-quote,.icon-wss-startups,.icon-wss-strategy{background-image:url(//s.aolcdn.com/os/df/2013/img/wss-icons.png)}
    .icon-wss-startups{height:72px;width:72px;line-height:72px;background-position:0 0}
    .icon-wss-strategy{height:73px;width:73px;line-height:73px;background-position:-72px 0}
    .icon-wss-portfolio{height:73px;width:72px;line-height:73px;background-position:-145px 0}
    .icon-wss-bonds{height:73px;width:73px;line-height:73px;background-position:-216px 0}
    .icon-wss-etfs{height:73px;width:73px;line-height:73px;background-position:-288px 0}
    .icon-wss-quote{height:72px;width:73px;line-height:72px;background-position:-361px 0}
    .icon-wss-credit,.icon-wss-debt,.icon-wss-goal,.icon-wss-kids,.icon-wss-retire,.icon-wss-scams{background-image:url(//s.aolcdn.com/os/df/2013/img/wss-icon1.png);height:74px;width:73px;line-height:74px}
    .icon-wss-retire{background-position:-182px 0}
    .icon-wss-credit{background-position:-454px 0}
    .icon-wss-scams{background-position:-274px 0}
    .wss-center a{color:#333}
    .wss-center a:hover{text-decoration:none}
    .icon-wss-debt{background-position:-363px 0}
    .icon-wss-goal{background-position:-93px 0}
    .icon-wss-kids{background-position:0 0}
    .icon-cog{height:20px;line-height:20px;width:19px;background-position:-270px 0}
    .icon-fullscreen{height:12px;line-height:12px;width:10px;background-position:-255px 0}}
.indicator{text-align:center;padding:20px}
.icon-loading{display:inline-block;vertical-align:middle;background:url(//s.aolcdn.com/os/df/savings_challenge/media/images/loading.gif) center no-repeat transparent;height:32px;width:32px;box-shadow:0 0 4px #ddd}
[class*=" arrow-"],[class^=arrow-]{border:solid 6px transparent;display:inline-block;*display:inline;*zoom:1;font-size:0;line-height:0}
.arrow-left{border-right-color:#ccc}
.arrow-right{border-left-color:#ccc}
.arrow-up{border-bottom-color:#ccc}
.arrow-down{border-top-color:#ccc}
.btn:hover .arrow-left{border-right-color:#fff}
.btn:hover .arrow-right{border-left-color:#fff}
.btn:hover .arrow-up{border-bottom-color:#fff}
.btn:hover .arrow-down{border-top-color:#fff}
.btn .arrow-left{border-right-color:#00C0F3}
.btn .arrow-right{border-left-color:#00C0F3}
.btn .arrow-up{border-bottom-color:#00C0F3}
.btn .arrow-down{border-top-color:#00C0F3}
.btn .arrow-down,.btn .arrow-left,.btn .arrow-right,.btn .arrow-up{position:absolute}
.btn .arrow-right{right:5%;top:50%;margin-top:-6px}
.btn .arrow-left{left:5%;top:50%;margin-top:-6px}
.btn .arrow-up{right:8%;top:50%;margin-top:-9px}
.btn .arrow-down{right:8%;top:50%;margin-top:-3px}
[class^=round-number-]{text-align:center;font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);line-height:2.2em;width:2.2em;border:solid 2px #fff;border-radius:28px;box-shadow:0 2px 5px rgba(0,0,0,.3)}
.round-number-yellow{background:#f9d32e}
.round-number-blue{background:#25bbee}
.round-number-green{background:#77b21e}
.round-number-red{background:#CD2C2C}
nav .btn-navbar .icon-bar{display:block;width:30px;height:4px;background:#2c2a2a;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:4px}
footer,header{background:#fff}
.wrapper,html.theme-dailyfinance-com{background:url(//s.aolcdn.com/os/df/2013/img/creampaper.gif) #efefef}
.theme-dailyfinance-com body{background:0 0}
.wrapper{padding:25px 0}
body{min-width:1186px}
.container{width:1186px;margin:0 auto}
.ad-LB{text-align:center;padding:5px 0 10px;max-width:100%;overflow-x:auto;z-index:1;position:relative;min-height:30px}
.ad-LB .adBkgd{max-width:970px;margin:0 auto}
.ad-LB .adBkgd>div{margin:0 auto!important}
.theme-dailyfinance-com .adBkgd{width:728px;margin:0 auto;text-align:center;padding:5px 0 10px}
#topad{position:relative;z-index:1}
.sticky-ad-container{visibility:hidden;z-index:6000000;width:100%;position:fixed;top:0;left:0;text-align:center;margin:0 auto}
.sticky-ad-inner{min-width:320px}
.aol-navbar{position:relative;z-index:1;margin:0 0 10px}
.aol-navbar.light{background:#eee}
.aol-navbar-holder{padding:5px 0}
.aol-navbar-list li{float:left;padding:1px 5px;list-style-type:none}
.aol-navbar.dark .aol-navbar-list li,.aol-navbar.dark .aol-navbar-list li a{color:#d6d6d6;font-size:11px;font-family:Arial,sans-serif}
.aol-navbar.light .aol-navbar-list li,.aol-navbar.light .aol-navbar-list li a{color:#333;font-size:11px;font-family:Arial,sans-serif}
.aol-navbar.dark .aol-navbar-holder ul.aol-navbar-list li.pipe,.aol-navbar.light .aol-navbar-holder ul.aol-navbar-list li.pipe{font-size:15px;position:relative;top:-3px}
.aol-navbar.light .aol-navbar-holder ul.aol-navbar-list li.pipe{color:#ccc}
.aol-navbar-list .logo{height:12px;width:30px;padding:0 3px 0 0;position:relative;top:1px;display:block}
.aol-navbar.light .aol-navbar-list .logo{background:url(//o.aolcdn.com/os/aol/assets/aol_hat_light_logo_30x12.png) no-repeat 0 0}
.supertabs{width:100%;position:relative;font-size:16px}
.supertabs .tabs{background-color:#f0f4f5;border:1px solid #777;padding:10px 5px;height:22px}
.supertabs .tabs a{background-color:#fff;border:solid;border-width:2px 1px 1px;border-color:#000 #ccc #ccc;font-size:13px;font-weight:700;color:#333;text-decoration:none;padding:4px 15px;margin-left:2px}
.supertabs .tabs a.active{border-color:#288bcb #ccc #fff;padding-bottom:10px;color:#333}
.supertabs .tabs a:hover{background-color:#d2eaf7;text-decoration:none;color:#333}
.supertabs .tab-content{position:absolute;z-index:5;top:42px;left:0;width:100%}
.supertabs .tab-content .content-inner{background:#fff;border:solid #979797;border-width:1px 1px 3px;padding:10px;overflow-y:auto}
.supertabs .tab-content table{width:100%;font-size:14px}
.supertabs label.error{padding:0;border:0}
.supertabs .remove{color:#c03;font-weight:700}
.supertabs .change.green{color:#3bb700}
.supertabs .change.red{color:#c03}
.supertabs .change.black{color:#333}
.supertabs .linkout{text-align:center}
.supertabs .linkout .btn{padding-left:0;padding-right:0;width:70%}
.supertabs #mpRecentQuotes .greeting{text-align:left;margin:15px 0}
.supertabs #mpRecentQuotes .greeting b{display:block;margin-bottom:5px}
.supertabs #mpRecentQuotes table tr td{padding:5px}
.supertabs #mpWatchlist table{text-align:left;margin-top:10px}
.supertabs #mpWatchlist table th{font-size:12px}
.supertabs #mpWatchlist form input[type=text]{width:75%;padding:5px 8px 4px;font-size:.7em;height:auto}
.supertabs #mpWatchlist form .btn{width:18%;padding:5px 0 4px;font-size:.7em;line-height:1.3}
.supertabs #mpWatchlist .actions .btn{font-size:12px}
.supertabs .btn:hover{color:#fff}
.theme-dailyfinance-com .supertabs #mpWatchlist,.theme-dailyfinance-com .supertabs .tabs a:first-child+a,.theme-dailyfinance-com .supertabs .tabs a:nth-child(2){display:none}
.globalNewsletter{z-index:5001000;max-width:261px;border:solid 1px #ccc;border-radius:4px;position:relative;padding:10px;background-color:#dbdbdb;background-image:-webkit-linear-gradient(bottom,#dbdbdb 0,#f5f5f5 100%);background-image:-moz-linear-gradient(bottom,#dbdbdb 0,#f5f5f5 100%);background-image:-ms-linear-gradient(bottom,#dbdbdb 0,#f5f5f5 100%);background-image:-o-linear-gradient(bottom,#dbdbdb 0,#f5f5f5 100%);background-image:linear-gradient(bottom,#dbdbdb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#f5f5f5', GradientType=0);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3)}
.globalNewsletter form label{margin-bottom:9px}
.globalNewsletter form input[type=text]{margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}
.ie7 .globalNewsletter form input[type=text],.ie8 .globalNewsletter form input[type=text]{width:90%}
.globalNewsletter form button{width:100%}
.globalNewsletter form .privacy{font-size:.6875em;margin:10px 0 5px}
.left_center{margin-right:1.2647555%;position:relative;float:left;width:73.440134907%}
#right_rail{width:25.29511%;float:left}
#left_rail{width:28.932261768%;float:left;margin-right:1.722158438%}
#center_lane{position:relative;width:69.345579793%;float:right;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.4);box-sizing:border-box;-moz-box-sizing:border-box}
.wrapper.two-col #center_lane{float:left;width:73.4401345%;margin-right:1.2647555%}
.ad-RR{text-align:center}
.adLogo-inarticle{float:right;position:relative;width:215px;height:35px;font:700 12px/12px PTSansRegular,helvetica,arial,sans-serif}
.adLogo-inarticle span{position:absolute;top:10px;right:135px}
.adLogo-inarticle iframe{padding:0}
#adLogo_inArticle_2{float:none;text-align:right;width:100%}
.section-head{padding:20px 4.966887417%;border-bottom:solid 1px #E5E5E5;text-transform:capitalize}
#center_lane .inner{padding:30px 4.966887417%;position:relative}
.rail_module{background:#fff;border-radius:4px;border:solid 1px #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-top:15px}
.rail_module h3,h3.module-head{margin:0;padding:15px 10px;border-bottom:solid 3px #333}
.rail_module h3.alt-heading{padding-top:10px;padding-bottom:10px;color:#fff;background-color:#333;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.1) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.1) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.1) 100%);background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.1) 100%);border-radius:4px 4px 0 0;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 2px 1px rgba(0,0,0,.2);border-bottom:0}
.rail_module .body{padding:10px 15px}
.rail_module.text-list ul{margin:10px 0 10px 20px;font-size:1em;font-weight:700;line-height:1.25}
.rail_module.text-list ul li{margin:10px 0}
.rail-search{margin:15px 0;text-align:center}
.rail-search input[type=text]{width:78%;padding:5px 10px 4px}
.rail-search .btn{padding:5px 10px 4px}
.ie7 .rail-search .btn{border:0;padding-top:3px;padding-bottom:3px}
.ie8 .rail-search .btn{padding-bottom:5px;margin-top:-1px}
#center_lane .rail_module{border-right:0;border-left:0;border-radius:0;margin:0 0 15px}
.article-list .media{padding:10px 10px 10px 0;margin:0;border-bottom:solid 3px #e5e5e5}
.article-list a{color:#333}
.article-list .media.no-img h5,.article-list .media.no-img p{margin-left:10px}
.article-list .media.last{border-bottom:0}
.article-list .linkout{margin:10px 0;text-align:center}
.related-articles .media .media-body a{max-width:18%}
.most-popular .media .media-body .pull-left,.related-articles .media .media-body .pull-left{margin-right:0}
.most-popular .media .media-body h5,.related-articles .media .media-body h5{padding-left:10px;overflow:hidden}
.most-popular .media .media-body img{border:0}
.twitter-embed{padding:10px 5px 0}
.twitter-embed iframe{width:100%}
#dynamicLede,#dynamicLede .slides img{min-height:327px}
#dynamicLede .slides img.no-img{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.5) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.5) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.5) 100%)}
.ie7 #dynamicLede .slides li{overflow:hidden}
#dynamicLede .lede-badge{border-radius:0 0 5px 5px;display:inline-block;color:#fff;padding:8px 10px;border:solid 1px #ccc;box-shadow:-1px 1px 2px rgba(0,0,0,.5);background-color:#900;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);z-index:1;position:absolute;top:-6px;left:30px}
#dynamicLede .lede-badge .icon-fold-dark{position:absolute;top:0;left:-10px}
#dynamicLede.static .lede-badge{top:25px;left:60px}
#dynamicLede.static .slides{padding:30px 4.966887417%;border-bottom:solid 1px #e5e5e5}
#dynamicLede .slides li{position:relative}
#dynamicLede .headline{padding:20px 0;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1}
.ie7 #dynamicLede .headline,.ie8 #dynamicLede .headline{background:0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000)}
#dynamicLede .headline .headline-inner{padding:0 4.966887417%}
#dynamicLede .headline .headline-inner .headline-text{overflow:hidden}
#dynamicLede .headline h2{font-family:Georgia,Cambria,"Times New Roman",Times,serif;margin-bottom:5px;font-size:2.15em}
#dynamicLede .headline h2 a{color:#fff}
#dynamicLede .headline .readMore,#dynamicLede .headline .watchVideo{font-size:1.25em;color:#fff;font-weight:700}
#dynamicLede .headline .readMore i,#dynamicLede .headline .watchVideo i{font-style:normal;color:#00c0f3}
#dynamicLede .play{float:left;position:relative;top:7px;left:-15px}
#dynamicLede .flex-direction-nav{position:absolute;bottom:15px;right:3%;z-index:2;width:13%}
#dynamicLede .flex-direction-nav .flex-prev{float:left}
#dynamicLede .flex-direction-nav .flex-next{float:right}
#dynamicLede .flex-pauseplay{position:absolute;bottom:15px;right:7.8%;z-index:2}
#dynamicLede .flex-pauseplay .flex-pause{position:relative;left:-4px}
#dynamicLede .flex-pauseplay .flex-play{font-size:1.3em;position:relative;left:-4px}
.ie7 #dynamicLede .flex-direction-nav{width:22%;text-align:right}
.ie7 #dynamicLede .flex-direction-nav .flex-next,.ie7 #dynamicLede .flex-direction-nav .flex-prev{float:none}
.ie7 #dynamicLede .flex-direction-nav li{display:inline;zoom:1;margin-left:41px}
.ie7 #dynamicLede .flex-pauseplay .flex-pause{left:0}
.markets .tabs{border-bottom:solid 1px #ccc;white-space:nowrap;overflow-x:hidden;background:#c4c3c2}
.markets .tabs a{text-align:center;text-transform:uppercase;font-size:.75em;line-height:2.4;font-weight:700;color:#333;display:inline-block;border-right:solid 1px #fff;box-sizing:border-box;-moz-box-sizing:border-box}
.ie7 .markets .tabs a{font-size:.7em}
.markets .tabs a.last{border-right:0}
.markets .tabs a.active{background:#fff}
.markets .tabs a:hover{text-decoration:none}
.markets .tabs .us{width:13%}
.markets .tabs .globals{width:27%}
.markets .tabs .currencies{width:34%}
.markets .tabs .futures{width:26%}
.ie7 .markets .tabs .us{width:12%}
.markets .subTabs{border-bottom:solid 1px #fff;white-space:nowrap;overflow-x:hidden;background:#f5f5f5}
.markets .subTabs a{padding:0 15px;text-align:center;font-size:.8125em;line-height:2;color:#333;display:inline-block;border-right:solid 1px #fff;box-sizing:border-box;-moz-box-sizing:border-box}
.markets .subTabs a.last{border:0}
.markets .subTabs a.active{background:#666;color:#fff}
.markets .subTabs a:hover{text-decoration:none}
.markets .body{background:#f5f5f5;color:#666;font-size:.875em;padding:10px}
.markets .body a{color:#666}
.markets .body table{width:100%}
.markets .body table tr{border-bottom:solid 1px #fff}
.markets .body table tr td{padding:8px 0}
.markets .body .c{padding-left:5px}
.markets .body .up .c{color:#25ac00}
.markets .body .down .c{color:#c03}
.markets .rail-search{padding:15px 0 25px;background:#f5f5f5;margin:0}
.markets .rail-search input[type=text]{width:70%}
.market-movers .tabs,.market-news .tabs{border-bottom-color:#fff}
.market-movers .tabs a,.market-news .tabs a{font-size:.8125em;padding:0 15px}
.market-news .tabs a{text-transform:none}
.market-news .subTabs a{padding:0 8px}
.market-movers .body{color:#333;font-size:.9375em;padding:0}
.market-movers .body a{color:#333}
.markets .body .p{font-size:1.125em}
.market-movers .body table tr.alt{background:#efefef}
.market-movers .body table .sym{padding-left:10px}
.market-news .body{padding:0;min-height:245px}
.market-news .body img{max-width:100%}
.market-news .body .indicator{line-height:245px;vertical-align:middle}
.ad-markets{position:relative}
.ad-markets .ad{height:31px;width:88px;position:absolute;right:10px;top:10px}
.logoAd-hanging{position:absolute;background:#fff;height:35px;width:215px;padding:4px 3px 3px;right:-7px;top:-6px;z-index:1;border:solid 1px #ccc;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);-moz-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}
.logoAd-hanging .icon-fold{position:absolute;top:0;left:-9px}
.post .logoAd-hanging iframe{padding:0}
h1.sponsored,h2.sponsored{color:#fff;text-shadow:0 1px 0 rgba(1,1,1,.2);font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:2.704375em;line-height:1;position:relative;padding:15px 0 15px 76px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background-image:linear-gradient(top,rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);border-bottom:solid 2px #fff}
h1.sponsored i,h2.sponsored i{position:absolute;top:50%;left:20px;margin-top:-20px}
h1.sponsored span,h2.sponsored span{font-style:italic;padding-left:2px}
.investor-center h1.sponsored span,.investor-center h2.sponsored span{color:#cff6cf}
.permalink h1.sponsored.no-icon a,.permalink h2.sponsored.no-icon a,h1.sponsored.no-icon,h2.sponsored.no-icon{padding-left:30px}
.learning-center h1.sponsored span,.learning-center h2.sponsored span,.retirement-center h1.sponsored span,.retirement-center h2.sponsored span{color:#e5a3fd}
.retirement-center .features .section-head{border-top:solid 3px #d1d1d1}
.retirement-center .features.listview{padding-bottom:30px}
.permalink h1.sponsored,.permalink h2.sponsored{margin-bottom:12px;padding:0}
.permalink h1.sponsored a,.permalink h2.sponsored a{color:#fff;display:block;padding:15px 0 15px 76px}
.permalink h1.sponsored a:hover,.permalink h2.sponsored a:hover{text-decoration:none}
.investor-center .featured-video{margin-bottom:12px;background:#000;min-height:372px;*overflow-x:hidden}
.investor-center #center_lane .investor-inner{padding-top:20px}
.investor-center .investor-inner.bt{border-top-style:solid;border-top-width:30px}
.investor-center .inner .module-head{padding-left:0;padding-top:0;padding-bottom:10px;color:#000}
.investor-center .inner .module-head a{color:#000}
.investor-center .market-movers{float:left;width:64.3382352941%;padding-right:2.7573529412%;border-right:solid 1px #ccc;box-sizing:border-box;-moz-box-sizing:border-box}
.investor-center .top-stories{float:left;width:32.904411764%;margin-left:15px;max-height:425px;overflow:hidden;position:relative;-webkit-transition:max-height .6s;-moz-transition:max-height .6s;-ms-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s}
.investor-center .top-stories .item{margin-top:15px}
.investor-center .top-stories h4{font-family:PTSansRegular,helvetica,arial,sans-serif;font-size:.9375em;line-height:1.25}
.xp.chrome .investor-center .top-stories h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.investor-center .top-stories h4 a{color:#000}
.investor-center .top-stories h5{font-size:.875em;line-height:1.5;font-weight:700}
.investor-center .top-stories .btn{width:98%;padding-left:0;padding-right:0}
.investor-center .top-stories .pane{overflow-y:hidden}
.investor-center .top-stories .pane .scroll{position:relative;top:0}
.investor-center .top-stories .control{position:absolute;bottom:0;left:0;background:#fff;width:100%;padding:10px 0 0}
.investor-twitter{margin-top:15px}
.investor-twitter h3.alt-heading{background-color:#00bbf1}
.investor-twitter .text a{color:#00c0f3}
.investor-twitter .retweet{display:block}
.rail_module.retirement-center-tips a.readMore{margin-top:10px;display:block;color:#00c0f3;font-weight:700}
.learning-center .welcome{background:url(//o.aolcdn.com/os/df/2013/img/2-wss-learning-bg.jpg) top right no-repeat;margin-top:20px;border-top-width:30px;border-top-style:solid;font-family:Georgia,Cambria,"Times New Roman",Times,serif}
.learning-center .welcome .btn{font-family:PTSansRegular,helvetica,arial,sans-serif}
.xp.chrome .learning-center .welcome .btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.learning-center .welcome h2{font-size:2.5em;margin-bottom:15px}
.learning-center .welcome .greeting{width:60%}
.learning-center .welcome .greeting h3{font-size:1.75em;margin-bottom:5px}
.learning-center .welcome table{margin:30px 0 20px;text-align:center}
.learning-center .welcome .join,.learning-center .welcome table{background-color:#fff;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.05) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.05) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.05) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.05) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.05) 100%);background-image:linear-gradient(top,rgba(255,255,255,.05) 0,rgba(255,255,255,.1) 50%,rgba(0,0,0,.05) 100%);border:solid 1px #e5e5e5}
.learning-center .welcome table td{width:30%;vertical-align:top;padding:20px 20px 0;border-left:solid 1px #e5e5e5}
.learning-center .welcome table tr.buttons td{padding-bottom:20px}
.learning-center .welcome table i{margin-bottom:15px}
.learning-center .welcome table h3{font-size:1.25em;color:#000;margin-bottom:10px}
.learning-center .welcome table p{font-size:.8125em}
.learning-center .welcome .view-all{text-align:center}
.learning-center .welcome .view-all .btn{width:35%}
.learning-center .welcome .join{padding:20px;margin:20px 0}
.learning-center .welcome .join .btn-green{font-size:1.0625em;line-height:2;padding:0 30px;margin-top:25px}
.learning-center .welcome .join .btn-green .arrow-right{border-left-color:#fff}
.learning-center .section-head,.tax-center .section-head{border-top:solid 3px #d1d1d1}
.learning-center #center_lane .featured-video,.tax-center #center_lane .featured-video{overflow-y:auto;padding-top:0;padding-bottom:10px}
.learning-center .featured-video .col,.tax-center .featured-video .col{width:50%;border-right:dotted 1px #b2b2b2;float:left;padding:20px 2% 20px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.learning-center .featured-video .col.last,.tax-center .featured-video .col.last{padding-right:0;padding-left:2%;border-right:0}
.learning-center .featured-video .col a,.tax-center .featured-video .col a{font-weight:700;display:block;margin-bottom:10px}
.learning-center .featured-video .col .fmvps-wrapper,.tax-center .featured-video .col .fmvps-wrapper{width:100%}
.learning-center .learning-footer{background:url(//o.aolcdn.com/os/df/2013/img/wss-partnership.gif) center no-repeat #f5f5f5;height:108px;text-align:center;margin-top:30px}
#investorBookmark{position:relative;background-color:#fcf8e3;border:solid 1px #faebcc;color:#8a6d3b;font-size:14px;line-height:28px;height:28px;margin-bottom:15px;margin-top:-40px;padding:0 15px 0 30px;float:right;z-index:2;border-radius:4px;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease}
#investorBookmark .close{color:#8a6d3b;font-size:20px;position:absolute;top:50%;left:5px;height:20px;width:20px;line-height:20px;text-align:center;margin-top:-10px;z-index:3}
#investorBookmark .close:hover{text-decoration:none;background:rgba(0,0,0,.1);border-radius:4px}
#investorBookmark.in{opacity:1;visibility:visible}
#investorBookmark:hover{cursor:pointer;box-shadow:0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px rgba(0,0,0,.1)}
#myDailyFinance{margin-bottom:15px;margin-top:0;background:#bababa;background-image:-webkit-linear-gradient(bottom,#bababa 0,#ccc 100%);background-image:-moz-linear-gradient(bottom,#bababa 0,#ccc 100%);background-image:-ms-linear-gradient(bottom,#bababa 0,#ccc 100%);background-image:-o-linear-gradient(bottom,#bababa 0,#ccc 100%);background-image:linear-gradient(bottom,#bababa 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#bababa', GradientType=0)}
#myDailyFinance .foot,#myDailyFinance .head{padding:12px}
#myDailyFinance .foot a{color:#333;font-weight:700}
#myDailyFinance .btn{font-size:1em}
#myDailyFinance .btn:hover{color:#fff}
#myDailyFinance h2{font-size:1.5em;font-weight:700;margin-bottom:6px;text-shadow:0 1px 0 #fff}
#myDailyFinance .register{font-size:.95em;display:block;border-top:solid 1px #a19f9d;padding-top:12px}
#myDailyFinance .register a{color:#333}
#myDailyFinance .accordion .accordion-heading{cursor:pointer;border-top:solid 1px #746e6c;border-bottom:solid 1px #ddd;background-color:#8c8884;background-image:-webkit-linear-gradient(bottom,#8c8884 0,#9c9c98 100%);background-image:-moz-linear-gradient(bottom,#8c8884 0,#9c9c98 100%);background-image:-ms-linear-gradient(bottom,#8c8884 0,#9c9c98 100%);background-image:-o-linear-gradient(bottom,#8c8884 0,#9c9c98 100%);background-image:linear-gradient(bottom,#8c8884 0,#9c9c98 100%)}
#myDailyFinance .accordion .accordion-heading a{color:#fff;font-weight:700;text-shadow:0 1px 0 rgba(51,51,51,.5);padding:12px 20px;display:block}
#myDailyFinance .accordion .accordion-heading a:hover{text-decoration:none}
#myDailyFinance .accordion .accordion-heading i{margin-right:4px}
#myDailyFinance .accordion .accordion-heading .arrow-down{margin-bottom:-3px;left:-3px}
#myDailyFinance .accordion .accordion-inner{background:#fff}
#myDailyFinance .accordion table{width:100%;text-align:left}
#myDailyFinance .tabs{border-bottom:solid 1px #ccc;white-space:nowrap;overflow-x:hidden;background:#c4c3c2}
#myDailyFinance .tabs a{text-align:center;font-size:.8em;line-height:2.4;font-weight:700;color:#333;display:inline-block;border-right:solid 1px #fff;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 10px}
.ie7 #myDailyFinance .tabs a,.ie8 #myDailyFinance .tabs a{font-size:.7em}
#myDailyFinance .tabs a.last{border-right:0}
#myDailyFinance .tabs a.active,#myDailyFinance .tabs a:hover{background:#fff;text-decoration:none}
#myDailyFinance .change.green{color:#3bb700}
#myDailyFinance .change.red{color:#ce1c00}
#myDailyFinance a.change{display:inline-block;border:solid 2px #fff;box-shadow:0 2px 1px rgba(0,0,0,.25);border-radius:5px;color:#fff;padding:2px 12px;font-weight:700;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-repeat:no-repeat}
.ie #myDailyFinance a.change{border-radius:0}
#myDailyFinance a.change:hover{color:#fff;text-decoration:none;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%)}
#myDailyFinance a.change.green{color:#fff;background-color:#3bb700;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#35a600', endColorstr='#3bb700', GradientType=0)}
#myDailyFinance a.change.red{color:#fff;background-color:#ce1c00;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bb1900', endColorstr='#ce1c00', GradientType=0)}
#myDailyFinance a.change.black{background-color:#ccc}
#myDailyFinance .tab-content{text-align:center}
#myDailyFinance .remove{color:#c03;font-weight:700}
#mpPortfolio{padding:15px}
#mpPortfolio h4{font-weight:700;margin:6px 0}
#mpPortfolio h4 a{color:#666}
#mpPortfolio table{margin-bottom:15px}
#mpPortfolio table td.price{text-align:right}
.ie .myPortfolios #mpPortfolio table td.price{width:40%}
#mpWatchlist table tr td{padding:10px 5px}
.myPortfolios #mpWatchlist{margin:15px 2% 10px}
.myPortfolios #mpWatchlist table{margin:10px 0;font-size:.875em}
.myPortfolios #mpWatchlist table th{font-size:.75em}
.myPortfolios #mpWatchlist table tr:nth-child(even){background:#fafafa}
.myPortfolios #mpWatchlist form{text-align:left}
.myPortfolios #mpWatchlist form input[type=text]{width:75%;padding:5px 8px 4px;font-size:.7em}
.myPortfolios #mpWatchlist form .btn{width:18%;padding:5px 0 4px;font-size:.7em;line-height:1.3}
.myPortfolios #mpWatchlist .actions .btn{float:none;padding-left:0;padding-right:0;width:90%;font-size:1em;margin-bottom:5px}
.myPortfolios #mpRecentQuotes{font-size:.875em;margin:10px}
.myPortfolios #mpRecentQuotes table tr td{padding:5px}
.myPortfolios #mpRecentQuotes .greeting{text-align:left}
.myPortfolios #mpRecentQuotes .greeting b{display:block;margin-bottom:5px}
#savingsChallenge .tab-content{padding:0}
#myDailyFinance .savingsChallenge{color:#666;background:#fefefe;font-weight:700}
#myDailyFinance .savingsChallenge table tr{border-bottom:1px solid #e0e0e0}
#myDailyFinance .savingsChallenge table td{padding:10px 0 10px 15px;text-align:right}
#myDailyFinance .savingsChallenge table td.current-savings,#myDailyFinance .savingsChallenge table td.progress,#myDailyFinance .savingsChallenge table td.target,#myDailyFinance .savingsChallenge table td.to-do{padding-left:0;padding-right:15px}
#myDailyFinance .savingsChallenge table td b{display:block;text-align:left;font-size:.95em}
#myDailyFinance .savingsChallenge .round-number-red{display:inline-block}
#myDailyFinance .savingsChallenge .current-savings{color:#35a600}
#myDailyFinance .savingsChallenge .current-savings,#myDailyFinance .savingsChallenge .target{font-size:1.2em}
#myDailyFinance .savingsChallenge .more{padding:15px;text-align:center}
#myDailyFinance .savingsChallenge .more .btn{padding-left:0;padding-right:0;width:100%}
#myDailyFinance .savingsChallenge .chalProgress{background-color:#eee}
#myDailyFinance .savingsChallenge .green{color:#25ac00}
#myDailyFinance .savingsChallenge .user-progress{position:relative;clear:both;height:82px;width:82px;text-align:center;color:#666;font-size:.875em;font-weight:700}
#myDailyFinance .savingsChallenge .user-progress .percentage{position:relative;top:34px;z-index:3}
#myDailyFinance .savingsChallenge .user-progress .progress-canvas{position:absolute;top:0;left:0}
#myDailyFinance .progress{float:right}
#mpPortfolio .no-portfolio img{max-width:100%}
#mpPortfolio .no-portfolio span{display:block;font-weight:700;font-size:1.125em;margin-bottom:5px}
#mpPortfolio .no-portfolio p{font-size:.8125em}
#mpPortfolio .no-portfolio .linkout{margin-top:10px}
.icon-rainy-day,.icon-vacation{height:48px;line-height:48px;width:48px}
.icon-vacation{background-position:-320px -220px}
.icon-rainy-day{background-position:-368px -220px}
#myDailyFinance .savingsChallenge .tabs{border:0}
#myDailyFinance .savingsChallenge .join{background:#ccc;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-moz-linear-gradient(top,#fff 0,#ccc 100%);background-image:-ms-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:linear-gradient(top,#fff 0,#ccc 100%);border-bottom:solid 1px #999}
#myDailyFinance .savingsChallenge .join .head{position:relative;padding:0;text-align:center;background:#db2051;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3)}
#myDailyFinance .savingsChallenge .join .head span{display:block;text-transform:uppercase;font-size:1.5em;line-height:1;font-weight:700;padding:15px 0 0}
#myDailyFinance .savingsChallenge .join .head p{font-weight:400;line-height:1.2;padding:0 20px}
#myDailyFinance .savingsChallenge .join .head .arrow-bottom{border-top-color:#db2051;border-width:25px 140px;position:absolute;bottom:-50px;left:50%;margin-left:-140px}
.firefox #myDailyFinance .savingsChallenge .join .head .arrow-bottom{border-style:solid outset solid solid}
.ie7 #myDailyFinance .savingsChallenge .join .head .arrow-bottom,.ie8 #myDailyFinance .savingsChallenge .join .head .arrow-bottom{display:none}
.ie7 #myDailyFinance .savingsChallenge .join .head,.ie8 #myDailyFinance .savingsChallenge .join .head{padding-bottom:5px}
.ie7 #myDailyFinance .savingsChallenge .join ul,.ie8 #myDailyFinance .savingsChallenge .join ul{list-style:none;margin-top:10px}
#myDailyFinance .savingsChallenge .join ul{text-align:left;margin:30px 0 0;padding:15px 15px 5px}
#myDailyFinance .savingsChallenge .join ul li{overflow-y:auto;margin-bottom:20px}
#myDailyFinance .savingsChallenge .join ul li a{display:block;color:#333}
#myDailyFinance .savingsChallenge .join ul li a:hover{text-decoration:none}
#myDailyFinance .savingsChallenge .join ul li h3,#myDailyFinance .savingsChallenge .join ul li p{padding:0 0 0 10px;overflow:hidden;border:0;text-shadow:0 1px 0 #fff}
#myDailyFinance .savingsChallenge .join ul li h3{text-transform:uppercase;font-weight:700;font-size:1.25em;margin-bottom:2px}
#myDailyFinance .savingsChallenge .join ul li p{font-weight:400;font-size:.875em;margin:0}
@media(max-width:1024px){#myDailyFinance .savingsChallenge .join .head .arrow-bottom{display:none}
    #myDailyFinance .savingsChallenge .join .head{padding-bottom:5px}
    #myDailyFinance .savingsChallenge .join ul{margin-top:10px}}
#myDailyFinance .indicator.settings-indicator{border:solid 1px #aaa;border-right:0;border-left:0;background:#fff}
#myDFSettingsModal{width:540px;margin-left:-270px}
#myDFSettingsModal .modal-footer{padding:6px 20px 20px}
#myDFSettingsModal .modal-footer .btn{white-space:nowrap}
#myDFSettingsModal form fieldset{padding:30px 0 0}
#myDFSettingsModal form .label{width:100%;overflow-y:auto;line-height:28px;font-size:.75em}
#myDFSettingsModal form .label b{float:left;width:36%}
#myDFSettingsModal form .label select{float:left;width:30%;margin-left:2%}
#myDFSettingsModal form select[disabled]{background-color:#ddd;color:#999}
#myDFSettingsModal .close{z-index:1}
@media (max-width:640px){#myDFSettingsModal{width:90%;margin-left:-45%;top:5%}}
@media screen and (max-device-width:1280px) and (orientation:landscape){.android #myDFSettingsModal form fieldset{padding:0}}
@media screen and (max-device-width:480px) and (orientation:landscape),(max-width:480px){#myDFSettingsModal{height:90%;font-size:80%}
    #myDFSettingsModal .modal-body{padding-bottom:15px}
    #myDFSettingsModal form fieldset{padding-top:10px}
    #myDFSettingsModal form p{display:none}}
@media screen and (max-device-width:320px) and (orientation:portrait),(max-width:320px){#myDFSettingsModal form .label b{width:100%}
    #myDFSettingsModal form .label select{width:48%;margin:0}
    #myDFSettingsModal form .label select:first-of-type{margin-right:4%}}
#myDailyFinance .compact-toggle{display:none;float:right;color:#efefef;font-weight:700}
#myDailyFinance .compact-toggle:hover{text-decoration:none}
@media (max-width:1000px),(max-device-width:768px){#myDailyFinance .settings{float:none;padding-left:5px;border-left:solid 1px #999}
    #myDailyFinance .indicator.settings-indicator{display:none}
    #myDailyFinance .foot{position:absolute;top:0;right:0}
    #myDailyFinance h2{margin:1px 0 0}
    #myDailyFinance .register{margin-top:10px;padding-top:10px}
    #myDailyFinance .accordion{display:none;margin-bottom:15px}
    #myDailyFinance .accordion.in{display:block}
    #myDailyFinance.authed h2{margin:0 0 6px}
    #myDailyFinance.authed .foot{right:2px}
    #myDailyFinance.authed .compact-toggle{display:inline-block}
    #myDailyFinance.authed .compact-toggle i{position:relative;left:2px}
    #myDailyFinance.authed .compact-toggle .arrow-right{border-left-color:#efefef;top:2px}
    #myDailyFinance.authed .compact-toggle .arrow-down{border-top-color:#efefef;top:4px}}
#myDailyFinance .accordion-group{position:relative}
a[name=saveForLater]{display:inline-block;*display:inline;*zoom:1;line-height:28px;color:#333;background:#fff;border:solid 2px #eee;font-size:.825em;padding:0 15px;border-radius:8px;float:right}
.features a[name=saveForLater]{clear:both;float:left;margin-top:10px}
.features .col_1 a[name=saveForLater]{width:100%;padding:0;text-align:center}
.features.listview a[name=saveForLater],.lt-800 .features a[name=saveForLater]{width:auto;float:none;padding:0 15px}
a[name=saveForLater].hide{display:none}
a[name=saveForLater]:hover{background:#00c0f3;color:#fff;text-decoration:none}
a[name=saveForLater].disabled,a[name=saveForLater].disabled:hover{background-color:#e6e6e6;cursor:default;opacity:.65;filter:alpha(opacity=65);color:#333}
a[name=saveForLater] i{font-size:10px;text-align:left;width:14px;margin-top:-2px}
a[name=saveForLater] i:before{content:"\e63a"}
a[name=saveForLater].disabled i:before{content:"\e63b"}
#SFLProgress{position:fixed;display:inline-block;*display:inline;*zoom:1;z-index:9000000;background-color:#000;background-color:rgba(0,0,0,.8);border-radius:10px;width:300px;text-align:center;left:50%;margin-left:-150px;top:50%}
#SFLProgress .indicator{padding-bottom:40px}
#SFLProgress .msg{padding:40px 40px 0;font-size:1.25em;color:#fff;font-weight:700}
#SFLProgress .msg.loaded{padding:40px}
#SFLProgress.popover{position:absolute;overflow-y:visible;padding:15px;width:auto;margin-left:6px;left:auto}
#SFLProgress.popover .msg{padding:0;float:right;line-height:32px;margin-left:15px;font-size:1em}
#SFLProgress.popover .indicator{padding:0;float:left}
#SFLProgress.popover .arrow-left{position:absolute;top:50%;left:-24px;border-width:12px;border-right-color:#000;border-right-color:rgba(0,0,0,.8);margin-top:-12px}
#myDailyFinance .article-list .media{position:relative;padding-right:15px}
#myDailyFinance .article-list .media.disabled{opacity:.4;background-color:#ddd;filter:alpha(opacity=50)}
#myDailyFinance .article-list .media.disabled .remove{display:none}
#myDailyFinance .article-list .indicator{padding:0}
#myDailyFinance .tab-content .label{background-color:#eee;border-bottom:1px solid #e0e0e0;font-size:.875em;padding:5px 10px;font-weight:700}
#myDailyFinance a.remove{position:absolute;top:0;right:4px;font-size:22px;font-weight:700;line-height:26px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
#myDailyFinance a.remove:hover{color:#000;text-decoration:none;opacity:.4;filter:alpha(opacity=40)}
#myDailyFinance .accordion .accordion-heading.focus{color:#333;text-decoration:none;background-color:#666;*background-color:#666;background-position:0 -80px;background-repeat:no-repeat;-webkit-transition:background-position .3s linear;-moz-transition:background-position .3s linear;-ms-transition:background-position .3s linear;-o-transition:background-position .3s linear;transition:background-position .3s linear}
@media (max-width:1024px){.permalink a[name=saveForLater]{border-radius:100px;float:none;padding:0}
    .permalink a[name=saveForLater] b{display:none}
    .permalink a[name=saveForLater] i{text-align:center;width:28px}}
@media screen and (max-device-width:640px) and (orientation:portrait),(max-width:640px){#SFLProgress.popover{display:none}}
@media screen and (max-device-width:320px) and (orientation:portrait),(max-width:320px){#myDailyFinance a.remove{font-size:30px}
    #myDailyFinance .article-list .media{padding-right:20px}}
#myCourses .round-number-purple{background:#5e117a}
#myCourses .round-number-blue{background:#09c}
#myCourses .feedType{font-weight:700;font-size:.95em;padding:10px 15px;color:#666;overflow-y:auto;line-height:2.2em}
#myCourses .feedList,#myCourses .feedType{border-bottom:1px solid #e0e0e0}
#myCourses .feedList{padding:10px;background:#eee}
#myCourses .feedList li{border-bottom:solid 1px #fefefe}
#myCourses .feedList li:last-child{border:0}
#myCourses .feedList img{border:0;height:45px;width:45px}
#myCourses .feedList h5 a{font-weight:700;color:#333}
#myCourses .feedList p{font-size:.875em;overflow:hidden}
#myCourses .meter{position:relative;background:#fff;margin:0 0 10px 55px}
#myCourses .meter .label{padding:4px 0;font-size:12px;font-weight:400}
#myCourses .meter .fill{position:relative;height:15px;background-color:#999;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}
#myCourses .more{margin:15px}
#nativeAdAjax .apx-sponsoredmodule{position:relative;overflow-y:auto;display:block;padding:10px 15px 10px 0;margin:0;border-bottom:solid 3px #e5e5e5}
#nativeAdASL .apx-spmod-image,#nativeAdAjax .apx-spmod-image{float:left;margin-right:10px}
#nativeAdAjax .apx-spmod-image img{display:block;height:45px;width:45px}
#nativeAdASL .apx-spmod-body,#nativeAdAjax .apx-spmod-body{display:block;overflow:hidden;zoom:1;font-size:.875em}
#nativeAdASL .apx-spmod-body a,#nativeAdAjax .apx-spmod-body a{color:#333}
#nativeAdASL .apx-spmod-sponsored,#nativeAdAjax .apx-spmod-sponsored{display:block;text-align:right;font-size:10px;line-height:10px;color:#666;position:absolute;bottom:5px;right:15px}
#nativeAdASL .apx-sponsoredmodule{font-family:PTSansRegular,helvetica,arial,sans-serif;background-color:#f7f7f7;position:relative;overflow-y:auto;display:block;margin:10px 0;padding:15px}
#nativeAdASL .apx-spmod-body{font-size:1em}
#nativeAdASL .apx-spmod-image img{display:block}
@media (max-width:480px){#nativeAdASL .apx-sponsoredmodule{padding:10px}
    #nativeAdASL .apx-spmod-body{font-size:.875em}}
.features{position:relative}
.features .features-toggle{position:absolute;top:18px;right:4.966887417%}
.ie7 .features .features-toggle{top:0}
.features .features-toggle .btn{padding-left:20px;padding-right:20px;float:none}
.lt-800 .features-toggle{display:none}
.features h2{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.25em;margin-top:5px}
.features h2 a{color:#333}
.features .row{padding:20px 2.317880794%;border-bottom:solid 1px #e5e5e5;position:relative;*zoom:1}
.features .row:after,.features .row:before{content:" ";display:table}
.features .row:after{clear:both}
.features [class^=col_]{position:relative;float:left;padding:0 2.483443708%;border-right:solid 1px #e5e5e5}
.features [class^=col_]:last-child{border-right:0}
.features .cell img{width:100%;min-height:60px}
.features .readMore{font-weight:700}
.features .cell{border-top-style:solid;border-top-width:2px}
.features.category-features .cell{border-top:0}
.features.expandable article{padding-bottom:10px}
.features .expanded{position:absolute;background:#fff;padding:0 0 15px;width:100%;left:0;top:auto;border-bottom-style:solid;border-bottom-width:4px;-webkit-box-shadow:0 6px 6px rgba(0,0,0,.3);-moz-box-shadow:0 6px 6px rgba(0,0,0,.3);box-shadow:0 6px 6px rgba(0,0,0,.3);opacity:0;z-index:-10}
.features .expanded .expanded-inner{padding:0 15px}
.features .expanded .byline{font-family:PTSansRegular,helvetica,arial,sans-serif;line-height:1.46666666667;color:#666;margin:5px 0 10px}
.features .expanded .byline .date{display:block;font-size:.9375em}
.features .expanded p{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:.875em;line-height:1.46666666667}
.features .expanded p a{color:#333}
.features.expandable article:hover{-webkit-box-shadow:0 6px 6px rgba(0,0,0,.3);-moz-box-shadow:0 6px 6px rgba(0,0,0,.3);box-shadow:0 6px 6px rgba(0,0,0,.3)}
.features.expandable article:hover .expanded{opacity:1;z-index:2}
.features.listview.expandable .expanded,.lt-800 .features.expandable .expanded{position:relative;display:none}
.features.listview.expandable article.no-hover,.features.listview.expandable article:hover,.lt-800 .features.expandable article:hover{border-bottom-style:solid;border-bottom-width:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.features.listview.expandable article.no-hover .expanded,.features.listview.expandable article:hover .expanded,.lt-800 .features.expandable article:hover .expanded{overflow:hidden;background:0 0;z-index:0;opacity:1;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto;border-bottom:0}
.features.listview.expandable article.no-hover .expanded .expanded-inner,.features.listview.expandable article:hover .expanded .expanded-inner,.lt-800 .features.expandable article:hover .expanded .expanded-inner{padding:0}
.features.listview.expandable article.no-hover .img,.features.listview.expandable article:hover .img,.lt-800 .features.expandable article:hover .img{z-index:1}
.ie7 .features .expanded,.iphone .features .expanded{display:none!important}
.iphone .features.expandable article:hover{border-bottom:0!important}
.features.expandable .pillar-features-row article{padding-bottom:20px}
.pillar-features-row article:nth-child(1),.pillar-features-row article:nth-child(7){width:61.458333333%}
.pillar-features-row article:nth-child(3),.pillar-features-row article:nth-child(6){clear:left}
.ie8 .pillar-features-row article:first-child,.ie8 .pillar-features-row article:first-child+article+article+article+article+article+article{width:61.458333333%}
.ie8 .pillar-features-row article:first-child+article+article,.ie8 .pillar-features-row article:first-child+article+article+article+article+article{clear:left}
.ie8 .features.listview .pillar-features-row article:first-child,.ie8 .features.listview .pillar-features-row article:first-child+article+article+article+article+article+article{width:95.033112582%}
.ie7 .pillar-page .features-toggle{display:none}
.features .label{display:inline-block;font-weight:700;font-size:12px;line-height:23px;padding:0 10px;color:#fff;border-radius:4px 4px 0 0;text-transform:uppercase;*display:inline;*zoom:1}
.features .label a{color:#fff}
.features .col_1{width:28.125%;margin-bottom:10px}
.features .col_2{width:61.458333333%}
.features .col_3{width:94.791666666%}
.features.listview h2,.lt-800 .features h2{margin-top:5px}
.features.listview .col_1,.features.listview .col_2,.features.listview .col_3,.lt-800 .features .col_1,.lt-800 .features .col_2,.lt-800 .features .col_3{width:95.033112582%;border:0;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #e5e5e5}
.features.listview h4{margin:5px 0}
.features.listview .row,.lt-800 .features .row{padding:0;border:0}
.features.listview .cell .img,.lt-800 .features .cell .img{width:30%;margin-right:2.317880794%;float:left}
.features .paging{padding:10px 20px;text-align:right;clear:both;font-size:.9375em;overflow-y:auto}
.features .paging .btn{margin:0 5px;padding-left:15px;padding-right:15px}
.features .viewMore{text-align:center}
.features .viewMore .btn{position:relative;top:-16px;padding:0 70px}
.features.listview .viewMore,.lt-800 .features .viewMore{padding:15px 0}
.features.listview .viewMore .btn,.lt-800 .features .viewMore .btn{top:0}
.features article.adNative{padding-bottom:0;background:#ffc;position:absolute;top:20px;right:2.317880794%;border:0;width:27%}
.features article.adNative .ptla-featured{min-height:280px}
.features.listview article.adNative,.lt-800 .features article.adNative{right:0;top:0;padding-top:0;padding-bottom:0;border:0;position:relative}
.features.listview article.adNative .ptla-featured,.lt-800 .features article.adNative .ptla-featured{overflow-y:auto;padding:20px 0;min-height:0}
#adNative_1 iframe{position:absolute;z-index:-1}
.img{position:relative;overflow:hidden}
#dynamicLede .play,.img .play,.img .slideshow{height:56px;width:54px}
.img .play,.img .slideshow{position:absolute;top:50%;margin-top:-28px;left:50%;margin-left:-27px}
#dynamicLede .play,.img .play,.img .slideshow{font-family:icomoon;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block;text-align:center;font-size:3.4em;color:#fff;opacity:.8;text-shadow:0 0 5px rgba(0,0,0,.5)}
.img .slideshow:before{content:"\e603"}
#dynamicLede .play:before,.img .play:before{content:"\e60e"}
.spotlight{border-bottom:solid 3px #d1d1d1;position:relative}
.spotlight .signup-flyout{position:absolute;right:4.966887417%;top:-7px;z-index:1}
.spotlight .flexslider{padding:15px 0}
.spotlight .spotlight-controls .flex-direction-nav .flex-next,.spotlight .spotlight-controls .flex-direction-nav .flex-prev{position:absolute;top:0;z-index:1;display:block;height:100%;width:4.966887417%;background:#ebebeb}
.spotlight .spotlight-controls .flex-direction-nav .flex-prev{left:0}
.spotlight .spotlight-controls .flex-direction-nav .flex-next{right:0}
.spotlight .spotlight-controls .flex-direction-nav i{position:absolute;top:40%}
.spotlight .spotlight-controls .flex-direction-nav .flex-prev i{left:16%}
.spotlight .spotlight-controls .flex-direction-nav .flex-next i{left:30%}
.spotlight .flex-viewport{padding:0 4.966887417%}
.spotlight .slides li{float:left;width:100%}
.spotlight .media{width:40.066225165%;padding:0 2.483443708%;float:left;border-right:solid 1px #e5e5e5;margin-top:0}
.spotlight .flexslider .slides img{width:78px;height:61px}
.spotlight .media .media-body p{margin-bottom:0;font-size:.9375em}
.spotlight .media a{color:#333}
.spotlight .media:last-child{border-right:0}
.spotlight .media-heading a{font-weight:700;color:#999}
.ie7 .spotlight .media .media-object{width:auto}
.spotlight .media .more,.spotlight .media .readMore,.spotlight .media .watchVideo,.spotlight-rail .media .more,.spotlight-rail .media .readMore,.spotlight-rail .media .watchVideo{display:block;clear:both;color:#00C0F3;font-weight:700;font-size:.875em;margin-top:5px}
.spotlight-rail .media{border-bottom:1px solid #E5E5E5}
.spotlight-rail ul{list-style:none}
.spotlight-rail h3.alt-heading{background-color:#425b76}
.latest-video{margin-top:15px}
.latest-video h3 a{display:block;color:#fff}
.rail_module.two-up{overflow-y:auto}
.rail_module.two-up .col{width:50%;float:left;margin:10px 0}
.rail_module.two-up .col.left{border-right:solid 2px #e1e0e0;-moz-box-sizing:border-box;box-sizing:border-box}
.ie7 .rail_module.two-up .col.left{border-right:0}
.rail_module.two-up .col.right .img{float:right}
.rail_module.two-up .col .body{clear:both;padding:10px;font-size:.8125em}
.rail_module.two-up .col .body a{color:#333}
.rail_module.two-up .col .body a.more,.rail_module.two-up .col .body a.readMore,.rail_module.two-up .col .body a.watchVideo{margin-top:10px;display:block;color:#00C0F3;font-weight:700}
.broker-ads h3.alt-heading{background-color:#eee;text-shadow:none;color:#333;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #efefef;border-radius:0}
.broker-ads ul,.broker-ads-center ul{list-style:none}
.broker-ads ul li,.broker-ads-center ul li{text-align:center;padding:10px 0}
.broker-ads ul li,.broker-ads-center ul{background-image:-webkit-linear-gradient(bottom,#f5f5f5 0,#fafafa 100%);background-image:-moz-linear-gradient(bottom,#f5f5f5 0,#fafafa 100%);background-image:-ms-linear-gradient(bottom,#f5f5f5 0,#fafafa 100%);background-image:-o-linear-gradient(bottom,#f5f5f5 0,#fafafa 100%);background-image:linear-gradient(bottom,#f5f5f5 0,#fafafa 100%);border-bottom:solid 1px #fff;border-top:solid 1px #ddd}
.broker-ads-center ul li{float:left;width:25%;min-height:65px}
.post{position:relative;font-family:Georgia,Cambria,"Times New Roman",Times,serif}
.post-inner{border-top:solid 30px #ccc}
.post .head h1{font-size:2.15em}
.post .head .byline{font-family:PTSansRegular,helvetica,arial,sans-serif;line-height:3;color:#666}
.post .head .byline .icon-plusone,.post .head .byline .icon-rss,.post .head .byline .icon-twitter{font-size:.75em;line-height:24px;height:22px;width:22px}
.post .head .byline .icon-rss{line-height:22px;font-size:.7em;text-indent:1px}
.post h1.medium{font-size:2.125em}
.post .head h2{font-size:1em;font-weight:700;margin-top:10px}
.post .body{font-size:.9375em;line-height:1.46666666667;*overflow-x:hidden}
.post .body table{width:100%!important}
.post .body table td{padding:2px}
.post .body table td,.post .body table th,.post .body table tr td{width:auto!important}
.post .foot{border-top:solid 1px #eee;margin-top:20px;padding-top:20px}
.post img{max-width:100%}
.post.ingested .body img:first-child{margin:0 0 10px 10px!important;padding:0!important;float:right!important;height:auto!important;max-width:50%!important;border:0!important}
.post .body img{height:auto!important;max-width:100%}
.post .body img.half-size{margin:0 0 10px 10px!important;padding:0!important;float:right!important;max-width:50%!important;border:0!important}
.post .body img.full-size{margin:0 0 10px!important;padding:0!important;float:none!important;width:100%!important;border:0!important}
.post .body figure{float:right;margin:10px 0 15px 15px;max-width:100%;width:50%}
.post .body figure.half-size{width:50%}
.post .body figure.full-size{width:100%;margin:0 0 10px}
.post .body figure img,.post .body figure img.full-size,.post .body figure img.half-size{margin:0!important;width:100%!important;max-width:100%!important}
.post .body figure figcaption{padding:0;margin:2px 0 0;clear:both;font-family:PTSansRegular,helvetica,arial,sans-serif;font-size:.875em;color:#666}
.post .body figure .credit{display:block;font-size:.75em;text-align:right;margin:0 0 2px}
.xp.chrome .post .body figure figcaption{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
#expandedByline{position:relative;margin:20px 0}
#expandedByline.no-img{margin:10px 0}
#expandedByline .row:after,#expandedByline .row:before{content:" ";display:table}
#expandedByline .row:after{clear:both}
#expandedByline .col{float:left;width:50%}
#expandedByline h3{font-weight:700;font-size:18px;line-height:20px;margin:20px 0 10px}
#expandedByline .box{font-size:14px}
#expandedByline p,#expandedByline ul{margin:0 15px;padding:0;line-height:1.45}
#expandedByline ul li{margin:0 0 10px}
#expandedByline ul li a{color:#333}
#expandedByline p{margin-left:0}
#expandedByline .box,#expandedByline .close{display:none}
#expandedByline .close{position:absolute;top:-10px;right:-5px;font-size:26px;font-weight:700;line-height:26px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);z-index:2}
#expandedByline .close:hover{opacity:.6;cursor:pointer}
#expandedByline .author-links,#expandedByline .more,#expandedByline .small-card,#expandedByline h3{font-family:PTSansRegular,helvetica,arial,sans-serif}
#expandedByline .small-card{overflow:hidden;zoom:1}
#expandedByline .small-card .details{overflow:hidden}
#expandedByline .small-card .img{position:relative;margin-right:10px}
#expandedByline .small-card .img .toggle{position:absolute;bottom:0;right:0;height:15px;width:15px;display:block}
#expandedByline .small-card .img .toggle i{border-width:4px;border-top-color:#fff;position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-4px}
#expandedByline .small-card .img .toggle:hover{background:#fff!important;cursor:pointer}
#expandedByline .small-card .img .toggle:hover i{border-top-color:#333}
#expandedByline.expanded .small-card .img .toggle i{border-top-color:transparent;border-bottom-color:#fff;margin-top:-6px}
#expandedByline.expanded .small-card .img .toggle:hover i{border-top-color:transparent;border-bottom-color:#333}
#expandedByline .date{color:#666;font-size:14px}
#expandedByline .social a{margin:5px 5px 0 0;float:left}
#expandedByline .social .icon-plusone,#expandedByline .social .icon-rss,#expandedByline .social .icon-twitter{font-size:12px;height:22px;width:22px;line-height:22px}
#expandedByline .social .icon-rss{font-size:11px}
#expandedByline .small-card .author{font-weight:700;font-size:15px}
#expandedByline .more{font-weight:700;display:block;margin-top:15px}
#expandedByline.no-img .small-card .details{padding-top:4px}
#expandedByline.no-img .author{float:left;margin-right:10px}
#expandedByline.no-img .social a{margin-top:-4px}
#expandedByline.expanded .byline-container{position:absolute;top:-16px;left:-16px;background:#fff;width:100%;min-height:280px;border-radius:4px;border:solid 1px #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.35);padding:15px 15px 25px;z-index:1}
#expandedByline.expanded .box,#expandedByline.expanded .close{display:block}
#expandedByline.expanded .author-links{display:none}
.post ol,.post ul{padding-left:40px;margin:20px 0;word-break:break-word}
.post iframe{max-width:100%;padding:20px 0}
.post #inContent{float:left;margin-right:10px}
.post .body .pull-quote{float:right;clear:right;width:50%;margin:10px 0 15px 15px;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-right:0;border-left:0;font-size:1.75em;font-style:italic;line-height:1.3;padding:10px 0;position:relative;overflow:hidden}
.post .body .pull-quote p{margin:0 15%}
.pull-quote .close,.pull-quote .open{position:absolute;height:27px;width:33px;font-family:icomoon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block;text-align:center;font-style:normal;font-size:1.3em;line-height:1;margin-top:-1px}
.pull-quote .open:before{content:"\e60b"}
.pull-quote .close:before{content:"\e60a"}
.pull-quote .open{top:0;left:0}
.pull-quote .close{bottom:5px;right:0}
.post blockquote{font-size:1em;margin:1em 5%;padding:10px 0;clear:both;font-style:italic}
.post .ap-tags{font-size:.75em}
/*.fmvps-wrapper{float:none!important;width:100%!important}
.fmvps-wrapper object{width:100%}
.fmvps-wrapper video,.fmvps-wrapper>div{height:auto!important;width:100%!important;margin:0 auto}*/
.around-the-web{padding:20px 0;font-size:.9375em}
.around-the-web p{margin:10px 0}
.around-the-web p img{margin-right:10px}
.post-share{position:absolute;top:-37px;left:0;width:100%;font-family:PTSansRegular,helvetica,arial,sans-serif}
.xp.chrome .post-share{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.post-share .share-flyout{float:left;margin-left:4.966887417%}
.share-flyout .btn,.signup-flyout .trigger{font-size:1em;line-height:2.5;padding:0 34px;text-align:left}
.share-flyout .share-container{position:relative;z-index:1;padding:15px;background:#f5f5f5;border:solid 1px #c4c4c4;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3)}
.post-share .signup-flyout{position:absolute;right:4.966887417%;top:0}
#dynamicLede.static .signup-flyout{position:absolute;right:60px;top:23px;z-index:2}
.signup-flyout .trigger{font-weight:400;padding:0 42px 0 20px}
.post .head{padding-top:30px}
.post .share-container-static{background:#e6e6e6;padding:10px 10px 8px;margin-top:37px}
.post .share-container-static .label{float:left;font-weight:700;line-height:31px;color:#666;margin-right:15px}
.post .share-container-static .aol-share{min-height:0;float:left;color:#e6e6e6;white-space:nowrap}
.post .share-container-static .aol-share a,.post .share-container-static .aol-share a:visited{color:#e6e6e6}
.post .share-container-static .aol-share a b{display:none!important}
.aol-share iframe{padding:0;vertical-align:middle}
.aol-share .aol-share-comments{display:none}
.post .foot .aol-share .aol-share-comments{display:inline-block}
.ie7 .post .share-container-static .aol-share a,.ie8 .post .share-container-static .aol-share a{margin-right:10px}
.features .expanded .aol-share{min-height:35px;margin-top:15px;overflow:hidden}
.features .expanded .aol-share a b{display:none!important}
.features .col_1 .expanded .aol-share{overflow-y:hidden}
.features .col_1 .expanded .aol-share a{margin-bottom:10px}
.post-categories a{color:#333}
.post-categories h3{position:relative}
.post-categories h3 i{position:absolute;top:10px;right:10px}
.post-categories .body ul{list-style:none;overflow-y:auto}
.post-categories .body li{float:left;margin:0 10px 10px 0}
.post-categories .body a{margin-bottom:10px;display:inline-block;*display:inline;*zoom:1}
.post-categories .body span{margin:0 2px}
.ie7 .post-categories .body span{color:#fff}
.post-tags{font-size:.875em}
.permalink .post .post-categories,.permalink .post .post-tags{font-size:1em;display:block;font-family:PTSansRegular}
.permalink .post .post-categories .body a{margin:0}
.wss-article-callout{font-family:PTSansRegular,helvetica,arial,sans-serif;border:solid 1px #ccc;border-radius:5px;margin:20px 0}
.xp.chrome .wss-article-callout{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.wss-article-callout i{position:absolute;top:15px;left:15px}
.wss-article-callout h3 i{font-size:1.8em;height:55px;width:55px;line-height:55px}
.wss-article-callout h3{position:relative;background:#5e117a;font-size:1.875em;color:#fff;padding:5px 15px 5px 85px;text-shadow:0 1px 0 rgba(0,0,0,.7);border-radius:5px 5px 0 0;margin:2px}
.wss-article-callout h4{font-size:1.25em;color:#000;font-family:Georgia,Cambria,"Times New Roman",Times,serif}
.wss-article-callout .body{background:#ececec;background-image:-webkit-linear-gradient(bottom,#ddd 0,#fff 100%);background-image:-moz-linear-gradient(bottom,#ddd 0,#fff 100%);background-image:-ms-linear-gradient(bottom,#ddd 0,#fff 100%);background-image:-o-linear-gradient(bottom,#ddd 0,#fff 100%);background-image:linear-gradient(bottom,#ddd 0,#fff 100%)}
.wss-article-callout .body p{font-size:.875em;margin:2px 0 15px}
.wss-article-callout .body .cell{width:50%;float:left;padding:15px 15px 15px 80px;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.wss-article-callout .body .cell.last{border-right:0;border-left:solid 1px #fff}
.ie7 .wss-article-callout .body .cell{width:40%;padding-left:8%;padding-right:2%;border-right:0}
.ie7 .wss-article-callout .body .cell.last{border-left:0}
.ie7 .wss-article-callout .body .cell i{display:none}
.wss-article-callout .cell .btn{font-size:1em;line-height:2.3;padding-left:15px;padding-right:15px;position:absolute;bottom:15px;left:auto;white-space:nowrap}
.wss-article-callout .viewAll{clear:both;text-align:center;padding:15px 0;border-top:solid 1px #fff}
.wss-article-callout .viewAll .btn{font-size:1em;line-height:2.3;width:30%}
.wss-article-callout .viewAll .btn i{left:auto}
.wss-article-callout .cell img{position:absolute;top:15px;left:15px;width:50px;height:50px}
.wss-article-callout .body .cell{min-height:190px}
.post .btn{font-family:PTSansRegular,helvetica,arial,sans-serif}
.wss-course-inline{border:solid 1px #bfbfbf;width:200px;padding:10px;margin:10px 10px 10px 0;text-align:center;background:#f3f3f3;border-radius:5px}
.wss-course-inline .top{text-align:left;clear:both;margin-bottom:10px}
.wss-course-inline h4{font-size:.875em;line-height:1.4;margin-top:8px}
.wss-course-inline .btn{margin:8px auto;width:90%}
.wss-course-inline span{font-size:.8125em}
.wss-course-inline img{width:50px;height:50px;margin-right:25px}
.sponsor .bg{background-color:#013366!important}
.post .finance-ad iframe{padding:0}
.post-sponsored{padding:0;border-top:0;background-color:#f5f5f5}
.post-sponsor-foot,.post-sponsored .body,.post-sponsored .foot,.post-sponsored .head,.post-sponsored .sponsor-top{padding:0 4.966887417%}
.post-sponsored .head{padding-top:30px}
.post-sponsored .foot{background:#fff;padding-top:20px;padding-bottom:20px}
.post-sponsored .sponsor-top{background:#fff;height:35px;position:relative}
.post-sponsored .sponsor-top .label-hanging{width:134px;height:60px;text-align:center;position:absolute;right:4.966887417%;top:-6px;line-height:55px}
.post-sponsored .sponsor-top .label-hanging .icon-fold-dark{position:absolute;top:1px;left:-9px}
.post-sponsored .sponsor-top .label-hanging .arrow-bottom{border-bottom-color:#f5f5f5;border-width:5px 67px;position:absolute;bottom:0;left:0}
.firefox .post-sponsored .sponsor-top .label-hanging .arrow-bottom{border-style:inset}
.ie7 .post-sponsored .sponsor-top .label-hanging .arrow-bottom,.ie8 .post-sponsored .sponsor-top .label-hanging .arrow-bottom{display:none}
.post-sponsored .post-share{position:relative;top:0;left:0;clear:both}
.post-sponsored .post-share .share-container-static{background:0 0;padding:0;margin:0}
.post-sponsor-foot{line-height:3.5}
.post-sponsored .disclaimer{font-style:italic;font-size:.7em}
.post-sponsor-foot,.post-sponsored .sponsor-top .label-hanging{font-family:PTSansRegular,helvetica,arial,sans-serif;background:#013366;text-transform:uppercase;font-weight:700;color:#fff;font-size:.75em}
.post .poll,.post .poll-results{display:none;border:solid 1px #eee;border-radius:10px;margin:10px 0 10px 10px;padding:0;float:right;max-width:50%}
.post .poll form{padding:15px}
.post .poll caption,.post .poll form p{color:#2a2a2a;font-size:1.4em;line-height:1.2em;margin:0;padding:0}
.post .poll form fieldset{margin-top:15px}
.post .poll button,.post .poll-results button{margin-top:15px;border:1px none;border-radius:4px;color:#fff;padding:0 30px;font-size:.875em;line-height:2;display:inline-block;*display:inline;*zoom:1;cursor:pointer;background-color:#0b8ede;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 40%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.post .poll-results button{margin:0 15px 15px}
.post .poll button:hover,.post .poll-results button:hover{background-image:none;background-color:#0980c8}
.post .poll form label{font-size:.9375em;line-height:1.6;display:block;margin-bottom:5px;min-height:20px;padding-left:20px}
.post .poll form input[type=radio]{float:left;width:auto;margin:4px 0 0 -20px;line-height:normal;vertical-align:middle}
.post .body table.poll{text-align:left;border-collapse:separate;border-radius:10px;padding-bottom:15px;width:50%!important}
.ie .post .body .poll-results table.poll caption,.post .body table.poll caption{text-align:left;padding:15px}
.post .body table.poll th{padding-right:10px;padding-left:15px;text-align:left}
.post .body table.poll tr{font-size:.9375em;line-height:1.6}
.post .body table.poll tr td{width:30%!important;padding:0 15px 0 0}
.post .body table.poll th,.post .body table.poll tr td{border-bottom:1px dotted #ddd;padding-bottom:5px}
.post .body table.poll .poll_result_bar{background:none!important;border-bottom:9px solid #288dcf;position:relative}
.post .body table.poll button{margin-left:15px}
.post .body .poll-results table.poll th{padding-left:0}
.post .body .poll-results table.poll tr td{padding-right:0}
.post .body .poll-results table.poll caption{padding-left:0;padding-right:0}
.post .body .poll-results table.poll{margin:0;float:none;border:0;width:auto!important;max-width:none;padding:15px}
.post .body .poll-results table.poll caption{padding-top:0}
@media only screen and (max-width:768px) and (orientation :portrait){.post .poll,.post .poll-results{max-width:100%}
    .post .body table.poll{width:100%!important}}
#twitter-search a{color:#00c0f3}
#twitter-search .retweet{display:block}
#twitter-search .more{display:block;text-align:center;font-size:.875em;font-weight:700;line-height:2;color:#333}
h1.category-banner{font-size:1.25em;color:#fff;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.3);line-height:2.5;padding:0 4.966887417%;background-color:#ccc}
.df-to-go img{max-width:100%}
.df-to-go .cols{margin:20px 0}
.df-to-go .cols .col{float:left;width:30%;padding-right:3%}
.df-to-go .cols .col h4{font-weight:700;margin-bottom:5px}
.df-to-go .cols .col .btn{padding-left:0;padding-right:0;width:80%}
.df-to-go .feeds a{display:block;color:#333}
.df-to-go h3{border:solid #E5E5E5;border-width:1px 0;padding:10px 0;margin:20px 0}
#user-sitemap .sitemap-container h2{border-bottom:1px solid #ddd;margin-bottom:15px}
#user-sitemap .sitemap-container h2 a{color:#000}
#user-sitemap .sitemap-container ul{list-style:none;display:inline-block;float:left;padding-left:10px;padding-right:20px}
#user-sitemap .sitemap-container ul li a{font-size:.9em}
#user-sitemap .sitemap-container div{float:left;margin-bottom:20px;margin-left:20px}
#user-sitemap .sitemap-container h2.nolist{border:0}
.symbol-results table{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.symbol-results table tr td{text-indent:2px}
.symbol-results table thead{background:#efefef}
.symbol-results .alt{background-color:#F5FAFC}
.lookup-message h2{margin-bottom:15px}
.lookup-message span{font-weight:700}
.lookup-message ul{list-style-type:none;padding:10px}
.lookup-message ul li{padding-left:20px}
.about-us .wrapper{padding-bottom:85px}
.about-us .inner{font-family:Georgia,Cambria,"Times New Roman",Times,serif}
.about-us #center_lane h1.sponsored,.faq #center_lane h1.sponsored{background-color:#676969;padding-left:30px;padding-right:30px}
.about-us h2.welcome{margin-bottom:15px}
.about-us .writer-bios h3,.about-us h2.welcome{font-size:1.875em}
.about-us .section-head{border-top:solid 1px #E5E5E5}
.about-us .team-blurb{border-top:solid 1px #E5E5E5;padding:20px 0;margin:20px 0 0}
.writers h2{margin-bottom:0;font-size:1.375em}
.writers h2 .btn{margin-top:12px}
#center_lane .writer-bios{padding-top:0;overflow-y:auto}
.writer-bios .media-body p{margin-top:10px}
.writer-bios .writer{padding:20px 0;float:left;width:25%;text-align:center;min-height:220px}
.writer-bios .writer .details,.writer-bios .writer .headshot{width:100%}
.writer-bios .writer .headshot img{border:solid 6px #e7e7e7;overflow:hidden;max-width:100%}
.writer-bios .writer .details .box{padding:0 10px 0 20px}
.writer-bios .writer .details a{font-size:.875em;display:block;color:#333}
.writer-bios .writer .details h4{color:#888}
.writers .features .section-head{border-top-width:3px}
.writers-rail .media a{color:#00c0f3}
.writers-rail .media-body p,.writers-rail .media-body span{font-size:.875em}
.writers-rail .media-body p{margin:5px 0}
.writers-rail .media-object{height:45px;width:45px}
.about-us .whatsnew article h2{font-size:1.375em;margin:5px 0}
.features.whatsnew .cell .img,.lt-800 .features.whatsnew .cell .img{float:right;margin-left:2.317880794%;margin-right:0;width:20%}
.faq .accordion h2{border-bottom:solid 1px #E5E5E5;color:#666;font-size:1.5625em;text-transform:uppercase;padding:40px 0 20px}
.faq .accordion h2.first{padding-top:0}
.faq .accordion .accordion-group{border:dotted #999;border-width:0 0 1px;padding:0 2%;font-family:Georgia,Cambria,"Times New Roman",Times,serif}
.faq .accordion .accordion-heading a{font-size:1.5625em;line-height:1.2;display:block;position:relative;color:#333;padding:20px 20px 20px 0}
.faq .accordion .accordion-heading a:hover{text-decoration:none}
.faq .accordion .accordion-heading a i{position:absolute;top:50%;right:0;border-width:10px}
.faq .accordion .accordion-heading a i.arrow-right{margin-top:-10px;border-left-color:#706f6f}
.faq .accordion .accordion-heading a i.arrow-down{margin-top:-5px;border-top-color:#706f6f}
.faq .accordion .accordion-inner{padding:15px 0}
.collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;position:relative;overflow:hidden;height:0}
.collapse.in{height:auto}
.savings-calculator-rail{padding:15px;margin-top:10px}
.savings-calculator-rail h3{padding:0;border:0}
.finance-calculators .head h1{margin-bottom:20px}
.finance-calculators .post ul{clear:both;list-style:none;padding-left:0;padding-top:10px}
.finance-calculators .post .aol-share-comments,.finance-calculators .post .aol-share-print{display:none}
#catfish{display:none;background:#00e1ef;color:#fff;z-index:7000001}
#catfish .container{position:relative}
#catfish .inner{padding:15px 20px}
#catfish .inner img{float:left;margin-right:20px}
#catfish-close,#catfish-expand{z-index:15;display:block;height:48px;width:48px;line-height:48px;color:#fff;text-align:center;background:#00d8e6;border:solid 5px rgba(255,255,255,.7);border-radius:50px;position:absolute;*border:solid 5px #fff}
#catfish-expand{top:-20px;right:10px}
#catfish-close{top:-20px;left:10px;font-size:2.5em}
#catfish-close:hover,#catfish-expand:hover{text-decoration:none;border-color:#fff}
#catfish-expand i{border-width:14px 10px}
#catfish-expand i.arrow-up{border-bottom-color:#fff}
#catfish-expand i.arrow-down{border-top-color:#fff;margin-top:20px}
#catfish .content-closed{text-align:center;font-weight:700;font-size:1.625em}
#catfish .content-open{display:none;margin-top:12px;background:url(//o.aolcdn.com/os/df/2013/img/DF_catfish_bg.png) center -225px no-repeat;text-align:left}
#catfish .content-open .inner{padding:40px 20px 0}
#catfish .content-open p{font-weight:700;font-size:1.375em;color:#444;width:69%;float:left}
#catfish .content-open .userFeedback{position:absolute;font-weight:700;color:#fff;bottom:10px;right:0}
#catfish .bubbles{width:40%;float:right;position:relative;margin-left:5%;top:-145px;left:110px}
#catfish .bubbles a{text-transform:uppercase;display:block;height:103px;width:103px;color:#fff;text-align:center;border:solid 10px rgba(255,255,255,.77);*border:solid 10px #fff;border-radius:100px;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;position:absolute;top:0}
#catfish .bubbles a:hover{text-decoration:none;border-color:#fff}
#catfish .bubbles a.faq{background-color:#5e2979;left:0}
#catfish .bubbles a.team{background-color:#009a2c;left:113px}
#catfish .bubbles a.changed{background-color:#1897ce;left:226px}
#catfish .bubbles a i{display:block;line-height:1em}
#catfish .bubbles a.faq i{margin-top:30px;font-size:1.09em;margin-left:-1px;font-weight:700}
#catfish .bubbles a.team i{margin:40px auto 0 2px;width:95px;font-size:1.09em;font-weight:700}
#catfish .bubbles a.changed i{margin-top:30px;font-size:1.09em;margin-left:-1px;font-weight:700}
#right_rail .imu{font-size:12px;line-height:18px;color:#666;width:100%;background:url(//o.aolcdn.com/os/df/2012/images/advertisement.gif) no-repeat scroll 50% bottom transparent;padding:0 0 15px}
#right_rail .imu .header{border-top:3px solid #CCC;padding:0 15px}
#right_rail .imu .header h3{color:#999;text-align:right;font-size:10px;line-height:28px;margin:0;padding:0}
#right_rail .imu .adnotation{display:none}
#right_rail .imu .body{margin:0;padding:0 15px;overflow-y:auto}
#right_rail .imu .body img{border:1px solid #DEDEDE;margin-right:10px;float:left}
.df-newsletters form label{display:bold;font-size:16px;padding-bottom:20px;overflow-y:auto}
.df-newsletters form label img{float:right;border:solid 1px #ddd}
.df-newsletters form label .control{padding-left:10px}
.df-newsletters form label p{padding:10px 170px 10px 0}
.df-newsletters form .form-actions{margin:0;padding:20px 4.966887417% 15px}
.df-newsletters form .form-actions label{padding:0}
.df-newsletters form .form-actions label span{padding-right:10px}
.df-newsletters form .form-actions label input{width:60%}
.df-newsletters form .error,.df-newsletters form .success{line-height:2;margin-left:20px}
.df-newsletters form h3{border-top:solid 1px #ddd;padding:15px 0 25px;font-weight:700}
.df-newsletters form h2 span{font-size:.7em;color:#666}
.df-newsletters form .privacy{padding:10px 0;clear:both;font-size:.75em}
.sponsored_listings iframe{max-width:100%}
#chooseToPlanHead{font-family:PTSansRegular,helvetica,arial,sans-serif-webkit-body}
.finance-calculators article.post{padding:30px 4.966887417%;position:relative}
#trendingNews{position:relative;margin-bottom:10px;margin-top:-20px;background:#fff;border-radius:4px;border:solid 1px #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.2);overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#trendingNews .ticker{line-height:2.25;padding-right:10px}
#trendingNews ul{list-style:none;width:200%}
#trendingNews h4,#trendingNews ul li{float:left}
#trendingNews ul li a{font-size:.875em;border-right:solid 1px #ececec;padding-right:10px;margin-right:10px;color:#333}
#trendingNews ul.margin_20 li a{margin-right:10px;padding-right:10px}
#trendingNews ul.margin_18 li a{margin-right:9px;padding-right:9px}
#trendingNews ul.margin_16 li a{margin-right:8px;padding-right:8px}
#trendingNews ul.margin_14 li a{margin-right:7px;padding-right:7px}
#trendingNews ul.margin_12 li a{margin-right:6px;padding-right:6px}
#trendingNews ul li:last-child a{border:0}
#trendingNews h4{position:relative;font-weight:700;float:left;width:21.247892074%;text-align:center;background-color:#ececec;margin-right:26px}
#trendingNews h4 i{border-left-color:#ececec;border-width:18px;position:absolute;top:50%;margin-top:-18px;right:-36px}
#playbookNav{position:relative;margin:30px 15px 0 30px}
#playbookNav .tube{height:80%;width:10px;border:solid 3px #5e117a;border-top:0;border-bottom:0;position:absolute;top:0;left:0}
#playbookNav ul{list-style:none;padding:0;margin:0}
#playbookNav li{padding-left:40px;padding-bottom:20px}
#playbookNav li h3{font-size:1.125em;font-weight:700;line-height:1;margin-bottom:5px}
#playbookNav li h3 a{color:#333}
#playbookNav li p{font-size:.8125em;margin:0}
#playbookNav .node{content:"";height:34px;width:34px;border:solid 3px #5e117a;position:absolute;left:8px;margin-left:-20px;margin-top:-10px;background:#fff;border-radius:34px}
#playbookNav .node-1 .node:after,#playbookNav .node-2 .node:after,#playbookNav .node-2 .node:before,#playbookNav .node-3 .node:after,#playbookNav .node-3 .node:before,#playbookNav .node-4 .node:before{background:#fff;content:"";height:4px;width:10px;position:absolute;left:50%;margin-left:-5px}
#playbookNav .node-1 .node:after,#playbookNav .node-2 .node:after,#playbookNav .node-3 .node:after{bottom:-3px}
#playbookNav .node-2 .node:before,#playbookNav .node-3 .node:before,#playbookNav .node-4 .node:before{top:-3px}
#playbookNav .node a{height:22px;width:22px;display:block;margin:4px;border:solid 2px #5e117a;border-radius:20px}
#playbookNav .node a.active,#playbookNav .node a:hover{background:#5e117a}
.playbook-main img{max-width:100%}
.playbook-main h2{border:0;font-size:2.125em;line-height:1;padding:20px 15px;background:#5e117a}
.playbook-main h2 a{color:#fff}
.playbook-main #playbookNav{margin:100px 40px -40px}
.playbook-main #playbookNav .tube{height:78%}
.playbook-main #playbookNav li{padding-left:60px;position:relative}
#playbookNav .bubble{cursor:pointer}
.playbook-main #playbookNav .bubble{border:solid 2px #5e117a;border-radius:6px;position:relative;clear:both;min-height:180px;top:-83px}
.playbook-main #playbookNav .active .bubble,.playbook-main #playbookNav .bubble:hover{box-shadow:0 0 6px rgba(94,17,122,.35)}
#playbookNav .bubble a:hover{text-decoration:none}
#playbookNav .active .node a{background:#5e117a}
.playbook-main #playbookNav .nipple:after,.playbook-main #playbookNav .nipple:before{border-style:solid;border-color:transparent;content:"";height:0;position:absolute;width:0;border-width:18px;top:-9px;z-index:1}
.playbook-main #playbookNav .nipple:before{left:24px;border-right-color:#5e117a}
.playbook-main #playbookNav .nipple:after{left:26px;border-right-color:#fff}
.playbook-main #playbookNav .col{position:relative;min-height:1px;float:left;width:50%}
.playbook-main #playbookNav .info{padding:10px 15px}
.playbook-main #playbookNav .info span{font-size:.875em}
.playbook-main #playbookNav .info h3{color:#363636;font-size:1.125em;font-weight:700;text-transform:uppercase;line-height:1;margin:2px 0 5px}
.playbook-main #playbookNav .info p{color:#5e117a;margin:0;font-size:.875em}
.playbook-main #playbookNav .more{display:block;color:#363636;font-size:.8125em;margin-top:5px}
@media (max-width:1024px){.playbook-main #playbookNav .col{width:auto}
    .playbook-main #playbookNav .col.right{display:none}}
@media (max-width:480px){.playbook-main #playbookNav .nipple,.playbook-main #playbookNav .node,.playbook-main #playbookNav .tube{display:none}
    .playbook-main #playbookNav li{padding-left:0}
    .playbook-main #playbookNav{margin:15px}
    .playbook-main #playbookNav .bubble{top:0;min-height:0}
    .playbook-main h2{font-size:1.5em}}
#globalHeader .navbar{position:relative;background:#676969;background-image:-webkit-linear-gradient(bottom,#676969 0,#989c9c 100%);background-image:-moz-linear-gradient(bottom,#676969 0,#989c9c 100%);background-image:-ms-linear-gradient(bottom,#676969 0,#989c9c 100%);background-image:-o-linear-gradient(bottom,#676969 0,#989c9c 100%);background-image:linear-gradient(bottom,#676969 0,#989c9c 100%);background-image:-ms-linear-gradient(top,#676969,#989c9c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#676969', endColorstr='#989c9c', GradientType=0)}
.ie7 #globalHeader .navbar{z-index:5000500}
#globalHeader nav .logo{width:22.428330522%;float:left;border-right:solid 1px #333;color:#fff;font-weight:700;font-size:32px;line-height:69px;text-indent:-66666px;position:relative}
#globalHeader #dailyfinance_logo{height:253px;width:303px;background:url(//s.aolcdn.com/os/df/2013/img/global_sprite.png) -400px -500px no-repeat transparent;position:absolute;top:-101px;left:-44px;text-indent:0}
.ie7 #globalHeader #dailyfinance_logo{height:171px;overflow-y:hidden}
#globalHeader nav .logo a{color:#fff;display:block;position:relative}
#globalHeader nav .pillars{width:50.927487352%;float:left}
#globalHeader nav .pillars .menu{width:25%}
#globalHeader nav .pillars a.navlink{display:block;border-style:solid;border-width:0 1px 3px;border-left-color:#ababab;border-right-color:#333;font-size:24px;line-height:67px;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 rgba(51,51,51,.5);color:#fff}
#globalHeader nav .pillars a.navlink:hover{text-decoration:none}
#globalHeader nav .menu{float:left;position:relative}
#globalHeader nav .menu .item{position:absolute;z-index:5001000;display:none;left:0;background:#fff;margin:0;top:70px;border-bottom-style:solid;border-bottom-width:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3)}
#globalHeader nav .menu.menu-open .item{display:block!important}
#globalHeader nav .menu .item li a{color:#333}
#globalHeader nav .menu .item .categories{position:absolute;top:0;left:0;margin:0;padding:0;font-weight:700}
.ie8 #globalHeader nav .menu .item .categories{font-weight:400}
#globalHeader nav .menu .item .categories a{border-bottom:solid 1px #eee;line-height:3;padding:0 0 0 38px;min-width:170px;display:block}
#globalHeader nav .menu .item .categories a.last{border-bottom:0}
#globalHeader nav .menu .item .categories a:hover{color:#fff;text-decoration:none}
#globalHeader nav .menu .item .resources{float:left;margin-left:208px;background:#e8e8e8;padding:0 20px 20px;min-width:205px;font-size:.9375em;min-height:470px}
#globalHeader nav .menu .item .resources h4{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.125em;line-height:3.5;font-weight:700}
#globalHeader nav .menu .item .resources ul{padding:0}
#globalHeader nav .menu .item .resources ul li{line-height:2}
#globalHeader nav .menu .item .resources .media{border-top:dotted 1px #ccc;padding-top:15px}
#globalHeader nav .menu .item .resources .media .frp{text-transform:capitalize}
#globalHeader nav .menu .item .resources .media .title{font-size:.875em;line-height:1.5}
#globalHeader nav .menu .item .resources .media .media-object{height:62px;width:78px;border:solid 1px #cdcdcd}
#globalHeader nav .menu .item .resources .media a{color:#333}
#globalHeader nav .menu .item .resources .media a.readMore{font-weight:700;color:#00c0f3;font-size:.9375em}
#globalHeader nav .menu .item .resources .media .from{text-transform:capitalize;display:block;margin-bottom:10px}
#globalHeader nav .menu.investing .item,#globalHeader nav .menu.investing .item .categories,#globalHeader nav .menu.spending .item,#globalHeader nav .menu.spending .item .categories{left:auto;right:0}
#globalHeader nav .menu.investing .item .resources,#globalHeader nav .menu.spending .item .resources{margin-right:208px;margin-left:0}
#globalHeader .headerSearch{float:left;height:67px;width:26.47554806%;border-left:solid 1px #ababab;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
#globalHeader .headerSearch form{margin:14px 0 0}
#globalHeader .headerSearch form .input-append .add-on{margin-left:-2px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
#globalHeader .headerSearch form input[type=text]{width:62%;margin-left:15px;padding:10px 4px 10px 10px;vertical-align:top;display:inline-block;font-size:.875em;line-height:1.3;color:#999;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
#globalHeader .headerSearch form .btn{color:#fff;font-size:.875em;font-weight:400;line-height:1.3;padding:10px 10px 11px}
.ie7 #globalHeader .headerSearch form .btn{border:0;padding-bottom:8px;padding-top:9px}
.ie8 #globalHeader .headerSearch form .btn{padding-top:11px;margin-top:-1px}
#globalHeader .navHat{position:relative}
#globalHeader .theme-dailyfinance-com .navHat{padding-top:20px}
.ie7 #globalHeader .navHat{z-index:5001000}
#globalHeader .navHat ul{list-style:none;margin-bottom:15px}
#globalHeader .navHat ul li{float:left;line-height:32px}
#globalHeader .navHat ul li a{color:#333;border-right:solid 1px #333;padding:0 10px}
#globalHeader .navHat ul li.last{margin-left:10px}
#globalHeader .navHat ul li.last a{border-right:0;padding:0}
#fool-smartbox-results{position:absolute;background-color:#fff;border:1px solid #2082bf;border-collapse:collapse;z-index:5002000;width:550px}
#fool-smartbox-results td{font-size:13px;padding:2px 3px;vertical-align:top;white-space:nowrap}
#fool-smartbox-results td.exch{font-size:11px;white-space:nowrap;color:#979797;text-align:right;width:auto}
#fool-smartbox-results tbody tr.hidden{display:none}
#fool-smartbox-results tbody tr.select{background:#67aeda;color:#fff;cursor:pointer}
#fool-smartbox-results tbody tr.select td{background:#67aeda;color:#fff}
#fool-smartbox-results tbody tr.select td.exch{color:#d3eaf9}
#fool-smartbox-results a#view-all{padding-left:15px}
#globalHeader i{background-image:none}
#globalHeader i.icon-linkedin{font-size:13px}
#globalHeader nav .menu .item .categories .pb-nav a{line-height:1;padding-top:12px;padding-bottom:12px;position:relative}
#globalHeader nav .menu .item .categories .pb-nav a span{display:block;font-weight:400;font-size:13px;margin-bottom:2px;color:#666}
#globalHeader nav .menu .item .categories .pb-nav a:hover span{color:#fff}
#globalHeader .pb-nav .node{height:20px;width:20px;border:solid 3px #5e117a;position:absolute;top:50%;left:6px;margin-top:-14px;background:#fff;border-radius:34px}
#globalHeader .pb-nav .node i{height:10px;width:10px;display:block;margin:3px;border:solid 2px #5e117a;border-radius:20px}
#globalHeader .pb-nav a:hover .node i{background:#5e117a}
@media (max-width:640px){#globalHeader .pb-nav .node{display:none}}
#globalFooter .finance-partners{font-size:.875em;line-height:1.2;width:90%;margin:0 auto;padding:30px 0;border-bottom:solid 1px #e6e6e5}
#globalFooter .finance-partners ul{list-style:none;margin:0;padding:0}
#globalFooter .finance-partners ul li{margin-bottom:10px}
#globalFooter .finance-partners a{color:#666}
#globalFooter .finance-partners .feedsmodule{float:left;width:22%;margin-right:4%}
.ie7 #globalFooter .finance-partners .feedsmodule{width:21%}
#globalFooter .finance-partners .feedsmodule.last{margin-right:0}
#globalFooter .finance-partners .header{border-bottom:solid 3px #e6e6e5;margin-bottom:10px}
#globalFooter .finance-partners .header .rsslogos{background-image:url(//s.aolcdn.com/os/df/2013/img/global_sprite.png);background-repeat:no-repeat;display:block;height:40px}
#globalFooter .finance-partners .aol-jobs{background-position:0 -500px}
#globalFooter .finance-partners .aol-realestate{background-position:0 -540px}
#globalFooter .finance-partners .huffington-post{background-position:0 -580px}
#globalFooter .finance-partners .techcrunch{background-position:0 -620px}
#globalFooter .finance-partners .aol-travel{background-position:0 -660px}
#globalFooter .finance-partners .aol-autos{background-position:0 -700px}
#globalFooter .finance-partners .cnn-money{background-position:0 -740px}
#globalFooter .finance-partners .fox-business{background-position:0 -780px}
#globalFooter .footer-links{list-style:none;text-align:center;padding:30px 0}
#globalFooter .footer-links a{display:inline-block;*display:inline;*zoom:1;position:relative;font-weight:700;color:#999;padding:0 10px;margin:0 10px 70px}
#globalFooter .footer-links a:hover{color:#00c0f3}
#globalFooter .footer-links a i{position:relative}
#globalFooter .footer-links a span{font-size:.8125em;width:100%;position:absolute;top:0;left:0;padding-top:70px}
#globalFooter .legal-footer{background:#676969;text-align:right;font-size:.8125em;padding:15px 0}
#globalFooter .legal-footer a{color:#fff}
#globalFooter .legal-footer span{color:#aaa}
#globalFooter .legal-footer .footer-logo{font-size:1.5em;float:left}
#globalFooter i{background-image:none}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}
.flexslider{padding:0}
.lt-640 .flexslider{overflow:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0;position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-control-nav{position:absolute;top:23px;right:24px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}
.flex-control-paging li a:hover{background:#00b8e4}
.flex-control-paging li a.flex-active{cursor:default;background:#00b8e4}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
.flexslider .slides>li:first-child{display:block;-webkit-backface-visibility:visible}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
@media screen and (max-width:860px){.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{opacity:1}}
@media print{#ADS_2,#SUPERTAB,#supertabs,.ad-LB,.ad-RR,.permalink #aol-comments,.permalink #left_rail,.permalink #right_rail,.permalink .post .foot,.permalink .post-share,footer,header{display:none!important}
    .permalink #center_lane{margin:0;width:100%}
    .theme-dailyfinance-com{font-size:200%}}
@media (max-width:1920px){html{font-family:df-1920}}
@media (max-width:1680px){html{font-family:df-1680}}
@media (max-width:1600px){html{font-family:df-1600}}
@media (max-width:1440px){html{font-family:df-1440}}
@media (max-width:1366px){html{font-family:df-1366}}
@media (max-width:1280px){html{font-family:df-1280}}
@media (max-width:1152px){html{font-family:df-1152}}
@media (max-width:1186px){html{font-family:df-1186}
    .container,body{width:100%;min-width:auto}
    #globalHeader #dailyfinance_logo{width:287px;left:auto;right:0}
    #globalHeader .headerSearch form input[type=text]{width:65%;padding-left:4px;margin-left:8px}
    #globalHeader .headerSearch form .btn{padding-left:4px;padding-right:4px}
    .rail-search input[name=query]{width:75%}
    #myDailyFinance .tabs{white-space:normal}
    #myDailyFinance .tabs a{width:100%;padding:0;text-align:left;text-indent:20px;border-right:0;border-bottom:solid 1px #fff}
    #myDailyFinance .accordion table{font-size:90%}
    #mpPortfolio .btn{font-size:85%}
    #mpWatchlist table tr td,.myPortfolios #mpRecentQuotes table tr td{padding-left:0;padding-right:0}
    #dynamicLede,#dynamicLede .slides img{min-height:175px}
    .investor-center .top-stories{margin-left:10px}
    .logoAd-hanging{position:relative;box-shadow:none;border:0;padding:10px;top:0;left:0;text-align:right;width:auto}
    .permalink .logoAd-hanging{margin-top:-10px}
    .logoAd-hanging .icon-fold{display:none}}
@media (max-width:1024px){html{font-family:df-1024}
    body{min-width:990px}
    .container{width:990px}
    #globalHeader #dailyfinance_logo{top:-99px;width:267px;background-position-x:-418px}
    #dynamicLede .headline .headline-inner .headline-text{font-size:80%}
    #right_rail{overflow:hidden;width:30.303030303%}
    .left_center{width:69.191919191%;margin-right:.48828125%}
    #left_rail{width:32.700729927%;margin-right:.729927007%}
    #center_lane{width:66.569343065%}
    .wrapper.two-col #center_lane{width:68.686868686%;margin-right:.9765625%}
    #dynamicLede .flex-direction-nav{width:14%}
    .markets .rail-search input[type=text]{width:65%}
    #globalFooter .legal-footer{text-align:left}
    #globalFooter .legal-footer .footer-logo{float:none;display:inline-block;margin-bottom:10px}
    #globalFooter .legal-footer .footer-logo,#globalFooter .legal-footer p,#globalFooter .legal-footer span{margin-left:15px}
    .market-news .body{min-height:0}
    .market-news .body .indicator{line-height:100%}
    .learning-center .welcome h2{font-size:190%}
    .learning-center .welcome{background-position:-80px 0}
    .learning-center .welcome table .btn{padding:5px 10px;font-size:80%}
    .aol-knot-wrapper .df-inline-fullscreen,.learning-center .welcome table .btn i{display:none}
    .broker-ads-center ul li{width:50%}
    .retirement-center #dynamicLede.static .signup-flyout{right:30px}
    .retirement-center #dynamicLede.static .lede-badge{left:32px}
    #trendingNews h4{display:none}
    #trendingNews ul{padding-left:15px}
    #expandedByline .col{width:100%}
    #expandedByline .author-links{margin-top:10px}
    .wss-article-callout .body .cell{padding-left:50px}
    .wss-article-callout .cell img{left:5px;width:40px;height:40px}}
@media (max-width:1000px),(max-device-width:768px){html{font-family:df-1000}
    body{min-width:0}
    .wrapper{padding-top:15px}
    .hidden-tablet{display:none!important}
    .container{width:100%;position:relative}
    #right_rail{width:39.0625%;margin:0}
    .left_center,.wrapper.two-col #center_lane{width:58.984375%;margin-right:1.953125%}
    #left_rail{display:none}
    #center_lane{width:auto;float:none;margin:0 0 15px}
    .ad-LB{min-height:0}
    #dynamicLede .flex-direction-nav{width:80px;right:10px}
    #dynamicLede .flex-pauseplay{right:42px}
    #dynamicLede .headline .headline-inner .headline-text{font-size:75%}
    #dynamicLede,#dynamicLede .slides img{min-height:0}
    .spotlight .signup-flyout{display:none}
    .spotlight .media .more{clear:none}
    #myDailyFinance .tabs{white-space:nowrap}
    #myDailyFinance .tabs a{width:auto;padding:0 15px;text-indent:0;border-bottom:0;border-right:solid 1px #fff}
    #mpPortfolio .btn,#myDailyFinance .accordion table{font-size:100%}
    #mpWatchlist table tr td,.myPortfolios #mpRecentQuotes table tr td{padding-left:5px;padding-right:5px}
    #globalHeader nav .headerSearch,#globalHeader nav .logo,#globalHeader nav .pillars{float:none}
    #globalHeader nav .pillars{width:100%}
    #globalHeader nav .logo{border:0;width:59%;line-height:67px}
    #globalHeader nav .headerSearch{position:absolute;top:0;right:0;border:0;width:42%;height:77px;text-align:right}
    #globalHeader .headerSearch form{margin-right:3%}
    #globalHeader .headerSearch form .btn{padding-left:8px;padding-right:8px}
    #globalHeader .headerSearch form input[type=text]{width:63%;margin-left:0}
    #globalHeader nav .headerSearch,#globalHeader nav .logo{background-color:#404241;background-image:-moz-linear-gradient(top,#767877,#404241);background-image:-webkit-gradient(linear,0 0,0 100%,from(#767877),to(#404241));background-image:-webkit-linear-gradient(top,#767877,#404241);background-image:-o-linear-gradient(top,#767877,#404241);background-image:linear-gradient(to bottom,#767877,#404241);border-bottom:solid 10px #fff}
    #globalHeader .navHat ul li{display:none}
    #globalHeader .navHat ul li.auth{display:block}
    #globalHeader .navHat ul li a{border:0}
    #globalHeader #dailyfinance_logo{width:303px;height:176px;left:0;background-position-x:-400px}
    .ad-LB{padding-bottom:35px}
    .investor-center #center_lane .investor-inner{padding-left:1%;padding-right:1%}
    .investor-center .market-movers{width:66%;padding-right:2%}
    .investor-center .top-stories{margin-left:2%;width:32%}
    .investor-center .featured-video{min-height:0}
    .investor-center .most-popular{display:none}
    .broker-ads-center ul li{width:50%}
    .rail_module.two-up .col .img .media-object{margin:0 auto}
    .rail_module.two-up .col.right .img{float:none}
    .writer-bios .writer .bio,.writer-bios .writer .details,.writer-bios .writer .headshot{float:none;width:auto;margin-bottom:10px}
    .writer-bios .writer .details .box{padding:0}
    .writer-bios .writer{width:50%}
    .writer-bios .writer:nth-child(3){clear:left}
    #globalFooter .finance-partners,.wss-article-callout .cell img,.wss-article-callout i{display:none}
    .wss-article-callout h3{padding-left:15px;font-size:170%}
    .wss-article-callout .body .cell{padding:15px}
    .learning-center .welcome table td{padding:20px 0}
    .learning-center .welcome table p{padding:10px}
    .learning-center .welcome table .btn{font-size:75%}
    .retirement-center #dynamicLede.static .signup-flyout{left:60px;right:auto}
    .retirement-center #dynamicLede.static .lede-badge{display:none}
    .spotlight .flexslider .slides img{width:60px;height:auto}
    .spotlight .media .media-body .media-heading{margin-bottom:2px}
    .spotlight .media .media-body p{font-size:.875em}
    #trendingNews,.spotlight .media .media-body .more{display:none}
    .post .share-container-static .aol-share a{margin-right:5px}}
@media (max-device-width:768px) and (orientation:landscape){#right_rail{width:29.296875%}
    .left_center,.wrapper.two-col #center_lane{width:69.23828125%;margin-right:1.46484375%}
    .firefox .features .cell img{max-height:640px}
    .firefox .features.listview .cell img{max-height:280px}}
@media screen and (max-device-width:640px) and (orientation:portrait),(max-width:640px){html{font-family:df-640}
    .visible-phone{display:block}
    .hidden-phone{display:none!important}
    .container{width:100%}
    #center_lane,#left_rail,#right_rail,.left_center,.wrapper.two-col #center_lane{width:auto;float:none;position:relative;padding-right:0;margin-right:0}
    #dynamicLede{min-height:100px}
    #dynamicLede .slides img{min-height:0}
    .ad-RR{text-align:center;margin:20px 0}
    .rail-search{text-align:center}
    .main-page .markets{display:block}
    .spotlight .media{border-right:0;width:86.06622516%;padding:0 2%}
    #globalHeader .headerSearch,#globalMenu{display:none}
    #globalHeader .navbar{background-image:none}
    #globalHeader nav .logo,#globalHeader nav .pillars,#globalHeader nav .pillars .menu{float:none;width:100%}
    #globalHeader nav .headerSearch,#globalHeader nav .logo{border:0}
    #globalHeader nav .logo{background-color:#404241;background-image:-moz-linear-gradient(top,#767877,#404241);background-image:-webkit-gradient(linear,0 0,0 100%,from(#767877),to(#404241));background-image:-webkit-linear-gradient(top,#767877,#404241);background-image:-o-linear-gradient(top,#767877,#404241);background-image:linear-gradient(to bottom,#767877,#404241)}
    #globalHeader #dailyfinance_logo{height:191px;width:229px;background:url(data:image/png;base64,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) no-repeat top transparent;top:-65px;left:0}
    .btn-navbar{position:absolute;top:11px;right:16px}
    #globalHeader nav .pillars a.navlink{text-align:left;border-bottom-color:#171717;border-bottom-width:1px;background:#444;padding-left:30px}
    #globalHeader nav .menu .item{position:relative;top:0;left:0;overflow-y:auto;background:#222;text-shadow:1px 1px 0 rgba(0,0,0,1)}
    #globalHeader nav .menu .item .categories{position:relative;top:0;left:0;float:left;width:50%;background:#363636;color:#fff;overflow-x:hidden}
    #globalHeader nav .menu .item h4,#globalHeader nav .menu .item li a{color:#ddd}
    #globalHeader nav .menu .item .categories a{min-width:auto;padding:0 0 0 28px;border-bottom-color:#171717}
    #globalHeader nav .menu .item .resources{margin:0;padding:0;float:right;min-width:0;width:50%;background:0 0;min-height:0}
    #globalHeader nav .menu .item .resources a,#globalHeader nav .menu .item .resources h4{padding:0 0 0 20px}
    #globalHeader nav .menu .item .resources .media{display:none}
    #globalHeader nav .menu.investing .item .resources,#globalHeader nav .menu.spending .item .resources{margin:0}
    .investor-center .market-movers{float:none;width:auto;border:0;padding:0}
    .investor-center .market-news{display:none}
    .investor-center .top-stories{float:none;border:solid 1px #ccc;width:auto;margin:15px 0}
    .investor-center .top-stories .module-head,.investor-center .top-stories .pane{padding:10px}
    .investor-center .top-stories .item{margin:0 0 15px}
    .investor-center .top-stories .control{padding-bottom:10px;text-align:center}
    .investor-center .top-stories .control .btn{width:80%}
    .broker-ads-center ul li{width:50%}
    .market-news .tabs,.markets .subTabs{white-space:normal}
    .market-news .tabs a{border:0}
    .permalink .post-categories,.permalink .post-tags{display:block}
    #globalFooter{padding-bottom:50px}
    #catfish{display:none!important}
    .post .share-container-static .aol-share a{margin-right:10px}}
@media screen and (max-device-width:480px) and (orientation:landscape),(max-width:480px){html{font-family:df-480}
    #center_lane,#left_rail,#right_rail{width:auto;float:none}
    #dynamicLede .lede-badge,.finance-partners{display:none}
    .permalink .post .head{font-size:70%;padding-bottom:15px}
    .permalink .post .head .byline{font-size:1em}
    .post .head .byline .icon-plusone,.post .head .byline .icon-rss,.post .head .byline .icon-twitter{line-height:22px;height:20px;width:20px}
    .post .share-container-static .label,.share-flyout,.signup-flyout{display:none}
    .android h1.sponsored,.android h2.sponsored{font-size:200%}
    .android .learning-center h1.sponsored,.android .learning-center h2.sponsored{font-size:190%}
    .writers h2 .btn{margin-top:-82px}
    .writers .writer-bios .media .media-body{float:left;margin-top:15px}
    .writer-bios .writer{width:100%;float:none}
    #aol-comments .comment p{margin-right:30px!important;margin-left:60px!important}
    #aol-comments .comment .display-name{margin-left:60px}
    #aol-comments .comment .rating-reply{top:auto;right:auto;left:10px;bottom:20px}
    .post .share-container-static{width:150%}
    .post-share{overflow-x:hidden}
    .spotlight .spotlight-controls .flex-direction-nav i{font-size:14px}
    .spotlight .media .media-body .media-heading{margin-bottom:5px}
    .spotlight .media .media-body .more{display:block}}
@media screen and (max-device-width:320px) and (orientation:portrait),(max-width:320px){html{font-family:df-320}
    #globalHeader .navHat ul li.auth{font-size:90%}
    #dynamicLede .headline{padding:10px 0}
    #dynamicLede .headline .headline-inner .headline-text{font-size:60%}
    #dynamicLede .flex-direction-nav{width:60px;bottom:5px}
    #dynamicLede .flex-pauseplay{right:30px;bottom:5px}
    h1.sponsored,h2.sponsored{font-size:190%;padding:10px 0 10px 55px}
    .permalink h1.sponsored a,.permalink h2.sponsored a{padding:10px 0 10px 55px}
    h1.sponsored i,h2.sponsored i{font-size:1em;left:10px}
    .features .cell{font-size:80%;position:relative;padding-left:32.317880794%;min-height:65px}
    .features.listview .cell .img,.lt-800 .features .cell .img{position:absolute;top:0;left:0}
    .features.listview .cell .img,.lt-800 .features .cell .more{margin-top:5px}
    .writers h2 .btn{margin:12px;float:left;clear:both}
    .post .foot .aol-share a,.post .share-container-static .aol-share a{margin-right:4px}
    #myDailyFinance .foot{position:relative;padding:0 12px 12px}
    .post #inContent{float:none;margin:0}
    #expandedByline.expanded .byline-container{top:-15px;left:-15px;border:0}}
#addToHomeScreen{z-index:9999;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;touch-callout:none;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:helvetica;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#eee),color-stop(0.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5)}
#addToHomeScreen.addToHomeIOS7{background:#f2f2f2!important;-webkit-border-radius:1px!important;border:1px solid #ccc;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2)}
#addToHomeScreen.addToHomeIpad{width:268px;font-size:18px;padding:14px}
#addToHomeScreen.addToHomeWide{width:296px}
#addToHomeScreen.addToHomeIpad.addToHomeWide{width:320px;font-size:18px;padding:14px}
#addToHomeScreen .addToHomeArrow{position:absolute;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px;height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px;left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px}
#addToHomeScreen.addToHomeIOS7 .addToHomeArrow{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#f2f2f2))!important;-webkit-box-shadow:inset -1px -1px 0 #fff!important;border-color:#ccc!important}
#addToHomeScreen.addToHomeIpad .addToHomeArrow{-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px;bottom:auto;left:50%}
#addToHomeScreen .addToHomeClose{-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px;line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,.12);color:#888;-webkit-box-shadow:0 1px 0 #fff;font-size:16px}
#addToHomeScreen.addToHomeIOS7 .addToHomeClose{line-height:12px;padding-right:1px;background:0 0;border:1px solid #888;-webkit-box-shadow:none}
#addToHomeScreen .addToHomePlus{font-weight:700;font-size:1.3em}
#addToHomeScreen .addToHomeShare{display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);background-size:18px 15px;text-indent:-9999em;overflow:hidden}
#addToHomeScreen.addToHomeIOS7 .addToHomeShare{width:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAASCQAAEgkB80sG3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKjSURBVGiB7dpPiFVVHMDxz7m9NCtMyI2bEJEC25WrEkzHUXCRraIwdNE8ZxfYIlcis1ZEbGEzT1QCF4XgH1CyWhUoJKIWNRGEiCNKmkSiYTzfcfGuOokx77x3ZlS8382959zfn+/invvn3RdijHIRBrwkOINCYXEcdjpb7VyiYdBsLScwt5y6IloYdzqXo36Ro0gY9IKWo+5JwmzBt2HQnBw9ehYNazyn5TBee8Dh+Vq+CWu92GufnkTDR6ab7gDeBNHouMM/l9tXTXM0fGBmL726Fg1Dam74EsvKqR8VNowL2Yzj5f7rnnE4DHq2235diYYhhTGfC94up35T0y+6di/ITU0rKVd+sEi0P7xr2pSJOu8zvF+OzqEv7vDH/WFxt7/cshy/ticsN8sXYUht0kXDOlsF9XJ4UaEvNoz9X3zc5bKaZThbyr5jzJ4wlNY7KTgM+ES0vhz+KeiPw36fKC/ucAF9uFBOrTZm26SJCtaV27+xIo7cXdkTEhvOoh+XyxprU1qnim7CQdGK2HAyKRexYVShT3RItDElN+mkjiP2Ym+S3f01hv2EVal5WW6hU0ElmptaqJuBpXg6MbeFH2LDpU6CQ93zWIKnEvs0cayGU3glMfkOo1jQYewZzOuyz7FC95Jwo5OgUFfgeg993hh/eTqCTxOSm/iuk8DY0Ap1b2GhtHXxsfZN4j/X0fOx4auEIknEhqv4OiUn1L13Z/+xWfWVaG4q0dxUormpRHNTieamEs1NJZqbJ1Q0jHvdiJo5S2cVjSNOCHZhn3/SnuYnIvl3yomIIz7MXZMn9hydRCrR3FSiualEc1OJ5qYSzU0lmptKNDePjWgwcPePT7/g+4cp8wCW4GXaryK3tL+mLdD5x62ppllgu7bso8q/2HIbzGWdNmWnSJwAAAAASUVORK5CYII=);background-size:11px 15px}
#addToHomeScreen .addToHomeTouchIcon{display:block;float:left;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px rgba(255,255,255,.9);box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px rgba(255,255,255,.9);background-repeat:no-repeat;width:57px;height:57px;-webkit-background-size:57px 57px;background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box;background-clip:padding-box}
#article_body .wp-caption { width:auto !important;}