/*
  Running MySource Matrix
  Developed by Squiz - 
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 23 March 2017 07:42:45
*/


body {
    padding: 0;
    margin: 0;
    background: #FFF;
    text-align: center;
    font: 80% arial, verdana, sans-serif;
    color:#006;
}

/*#container {
    float: left;
    margin: 0 0.395em;
}

#container, #content, #content-body, #content-body-full {
    margin: 0;
    padding: 0;
}*/

/*#container, #header, #breadcrumbs, #content, #content-body, #content-body-full, #footer {
    width: 49.12em;
}*/

#header-navigation, #section-navigation, #header-supp-navigation-new, #header-search ,#breadcrumbs .breadcrumb-left-col, #header-sub-navigation, #header-search-container, header, nav, #header-client, #login-area,.account-switch-quick-search{
    display: none;
}

#footer-compliance{background:#FFF;}
#footer-container{background:#FFF;color:#004;}
#footer-container .footer-links,#footer-container > hr{display:none;}
#footer-container a{color:#004 !important;}

.portfolio-summary thead tr th:last-child, .portfolio-summary tbody tr th  {
    display: none;
}

/*.table-sort thead th:last-child, .table-sort tbody th {
    display: none;
}*/

.print-hide, .in-page-nav-two-line {
    display: none;
}

#accounts-top-bar {
  display:none;
}

.breadcrumb-client {
  float: none !important;
  padding:0 !important;
}


/* Style for the correct display of SMC messages when being printed */
 
#smcWindow
{
 display:block;
 height:1%;
 margin-bottom:0.5em;
 width:46.9em;
 margin: 0 0 0.5em 0;
 /*float:right;*/
 float:none;
 margin-left:10em;
}
 
div#top-actions,
div#bottom-actions,
div#top-pagination,
div#bottom-pagination {
 display:none !important;
 height:0;
 width:0;
}

#holdings-table tbody td, #holdings-table tfoot td {
border-left:1px solid #BCBCBC !important;
}

#holdings-table tbody td {
                border-bottom:1px solid #BCBCBC !important;
}

#holdings-table.gainlosspc {
                display:table-cell !important;
}

#holdings-table.options {
                display:none;
}

#available-funds-container, #account-valuation-container {
                width:25em !important;
                float:left;
                margin-right:2em;
                margin-bottom:1em;
}

#holdings-notes {
                clear:both;
}

/*#container, #content-body-full {
                float:none !important;
}*/

.account-list {
                display:none !important;
}

#fund-section-content #security-header .large-hide{display:none;}

.fancybox-lock{
    overflow: visible !important;
}
.fancybox-lock > .container,
.fancybox-lock > footer{
    display: none;
}
.fancybox-lock .fancybox-overlay{
    overflow: visible !important;
}
.fancybox-overlay{
    background: #fff !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
}
.fancybox-wrap{
    position: static !important;
    width: auto !important;
}

.fancybox-inner{
    overflow: visible !important;
}