.intro-news-header{
  padding-top: 112px;
  padding-bottom: 50px;
  text-align: left;
  color: #f8f8f8;
  background:
  url(../../assets/img/Funds/3.jpg) no-repeat center center;
  background-size: cover;
  height: 375px;
  background-position: 10% 83%;
}


.intro-message{padding-top:7%;}


.intro-message > h2 {
    margin: 0;
    text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
    font-size: 5em;
}


.FundOverviewHeader{
  font-family: 'Open Sans', sans-serif;
  box-sizing: border-box;
  color: #3ba729;
  font-size: 50px;
  font-weight: 100;
  margin-bottom: 20px;
  }

.fa.fa-file-pdf-o{color:#E60202;}

#JAMFXpdfDate{font-style:italic;}

.tab-buffer{padding-top:20px;}

/****************************************/
/*************.TABLE TABS ***************/
/****************************************/
.table{border:1px solid #797676; border-top:none; border-collapse:inherit;font-size:15px;}
th{font-weight:normal;}
td{font-weight:normal;}

.table > thead > tr > th{border-left:1px solid #797676;border-top:0px;}
.table > thead > tr > th:first-child{border-left:0px;}

.JAMFXrow{background-color: rgba(222, 216, 216, 0.51);}
.JAMFXrow td{border-top:0px;}

.THHeader{background-color:rgb(125, 143, 66);color:#fff;text-align:left;}

#JAMFXSectorsTable{border:1px solid #767979;}
#JAMFXSectorsTable tr{border:1px solid #767979;line-height:25px;}
#JAMFXSectorsTable tr td{border:1px solid #767979;line-height:25px;}
#JAMFXSectorsTable .SectorName{min-width:225px;padding-left:8px;}
#JAMFXSectorsTable tr td.SectorPercentage{min-width:55px;text-align:center;}
/******************************************/
/************* ./TABLE TABS ***************/
/******************************************/
i{font-size:14px;}

p{line-height:20px;margin-top:10px;}

.jumbotron p {font-size:14px;}



/**************************************/
/*************.NAV TABS ***************/
/**************************************/
/*
.nav-pills, .nav-stacked{
  display: -moz-box;
  display: -webkit-box;
  display: box;width:100%;
}

  .nav-pills > li, .nav-stacked > li{
    font-size:17px;
    background: #e1e3d8;
    transition: background-color 0.5s ease;
    text-align: center;
    border: 1px solid rgb(199, 199, 199);
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    } */

.no-flexbox .nav-pills, .no-flexbox .nav-stacked {
  display: table;
}

.nav-pills, .nav-stacked{
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; 
  width:100%;
}

.no-flexbox .nav-pills > li, .no-flexbox .nav-stacked > li {
  display: table-cell;
}

.flexbox .nav-pills > li, .flexbox .nav-stacked > li {
}

  .nav-pills > li, .nav-stacked > li{
    font-size:17px;
    background: #e1e3d8;
    transition: background-color 0.5s ease;
    text-align: center;
    border: 1px solid rgb(199, 199, 199);
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    width: 25%;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1; 
    }

.nav-stacked > li + li {margin-top:0px;margin-left: -5px;}

.nav-pills > li > a{color:#404244;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
color: rgb(53, 49, 49);background-color:#fff;
border-bottom:1px solid #FFF;
border-radius:0px;
margin-bottom:-2px;
font-weight:600;
}


.DownloadFACT{color:rgb(125, 143, 66);font-weight:600;}
.DownloadFACT:hover{text-decoration:underline;cursor:pointer;}
.fa.fa-file-pdf-o:hover{text-decoration:underline;}

.nav-pills > li:hover{background-color: #f0f1eb;color:#3ba729;}

.tab-content{padding: 0px 35px 10px 35px;
border-left:1px solid rgb(199, 199, 199);
border-right:1px solid rgb(199, 199, 199);
border-bottom:1px solid rgb(199, 199, 199);}

.tabbable{margin-top: -2px;background-color:#fff;box-shadow: rgba(0, 0, 0, 0.156863) 0px 2px 5px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 10px 0px;}
/* ************************************* */
/* ************ ./NAV TABS ************* */
/* ************************************* */

/*INVESTMENTPROCESS*/

.FindFilterFollowUp{color: #3ba729;text-decoration: underline;font-size:26px;margin:20px 0px 20px 0px;}

/*./INVESTMENTPROCESS*/

/*./Nav Tabs*/

/*Sidebar */
.FundSidebar{
border:1px solid rgb(199, 199, 199);
background-color: rgb(240, 241, 235);
margin-top: 20px;
margin-bottom: 20px;
border-radius: 4px;
box-shadow: rgba(0, 0, 0, 0.156863) 0px 2px 5px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 10px 0px;
}

.DailyNavHeader{background-color: rgb(125, 143, 66);
    text-align: center;
    margin-top: 0px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e3e3e3;
    color: #fff;}

.CurrentDate{text-align:center;}

.StockSidebarHeader{font-size:13px;text-decoration:underline;text-align:center;margin-top:2px;}
.StockSidebarFundName{text-align:center;}
.stockcontainer{padding: 0px 16px 0px 8px;}
#JAMFXprice, #JAMFXchange,
#JSCGXprice, #JSCGXchange,
#JWSFXprice, #JWSFXchange,
#JMCGXprice, #JMCGXchange,
#JMIGXprice, #JMIGXchange
{text-align:center;font-size:14px;display:block;}

td{margin-bottom:10px;margin-top:10px;line-height:1.1}
.StockSidebarHR{border-top: 1px solid #000000;margin-top:0px;}

.ManagerUpdatesHeader{font-size: 15px;font-weight:bold;text-align:center;margin-top:15px;}
.ManagerUpdatesShort{padding: 0px 20px 5px 20px;
    margin-top: 20px;
    margin-bottom: 8px;}

.form-control{margin-top: 5px;}

.SubscribeSidebarButton {
    padding: 3px 8px 5px 8px;
    text-align: center;
    background-color: rgb(125, 143, 66);
    border: 1px solid rgb(125, 143, 66)
    transition: background-color 0.3s ease;
}
.SubscribeSidebarButton:hover{background-color: #000000;}

.SubscribeSidebarButton a{color:#fff;font-size:14px;}

.SubscribeSidebarText{margin-top:12px;margin-bottom:15px;}

/*./Sidebar */
#tableID{margin-top:-10px;}
#tableID td{text-align:center;margin-top:10px;margin-bottom:10px;margin-left:7px;}
.green {color: green;}
/*.green:before{content:'$ ';color:green;}*/

.red {color:red;}
/*.red:before{content:'$ ';color:red;}*/
/*.neutral:before{content:'$ ';}*/

@media screen and (max-width: 1200px) {
#tableID td{margin-left:0px;font-size:12px;}
#JAMFXprice, #JAMFXchange, #JSCGXprice, #JSCGXchange, #JWSFXprice,
#JWSFXchange, #JMCGXprice, #JMCGXchange, #JMIGXprice, #JMIGXchange{font-size:12px;}
.StockSidebarFundName{font-size:12px;}
}


@media screen and (max-width: 992px) {
#tableID td{margin-left:83px;}
}

@media screen and (max-width: 768px) {
#tableID{width:100%;}
#tableID td{margin-left:0px;}
}

@media screen and (max-width: 600px){
  .nav-pills > li, .nav-stacked > li {font-size:14px;}
}

@media screen and (max-width: 460px){
  .nav-pills, .nav-stacked{display:block;}
  .nav-stacked > li + li {margin-left:0px;}
}
