/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 3.2.2
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
*/
@import url("../Divi/style.css");

#footer-info{float:none!important;text-align:Center;}
body{font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family: 'Libre Baskerville',Georgia,"Times New Roman",serif;color:#222344;}



/* ============ start emb indices section ============== */

.emb-indices-section h2 {
    font-size: 30px;
    color: #000;
    font-weight: bold;

    text-align: left;
}

.emb-indices-section h3 {
    font-size: 23px;
    text-transform: uppercase;
    text-align: center;
    color: #3368b0;
    font-weight: bold;
    font-family: 'Raleway',Georgia,"Times New Roman",serif;
}

.emb-indices-section h4 {
    font-size: 18px;
    text-align: left;
    color: #e17d31;
    font-weight: bold;
    font-family: 'Raleway',Georgia,"Times New Roman",serif;
}

.emb-indices-section .entry-content {
    margin-bottom: 60px;
}

.emb-indices-section .entry-content p {
    font-size: 20px;
    line-height: normal;
    color: #000;
}

.emb-indices-section .returns-table {
    margin-bottom: 60px;
}
.emb-indices-section .returns-table th, .emb-indices-section .returns-table td {
    text-align: center;
}


.emb-indices-section figcaption {
    font-size: 17px;
    color: #3368b0;
    text-align:center;
    margin-bottom:10px;
}

.emb-indices-section figure > p {
    color: #27a1cc;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}


.indices-navbar {
    margin-bottom: 40px;
}

.indices-navbar a {
    display: inline-block;
    min-width: 200px;
    height: 35px;
    padding: 3px 15px;

    color: #fff;
    font-size: 22px;
    text-decoration: none;

    line-height: 35px;
    border-top-right-radius:20px;

    margin-right: 10px;
}

.indices-navbar a:nth-child(odd) {
    background-color: #106ABA;
} 

.indices-navbar a:nth-child(even) {
    background-color: #e17d31;
}

.visualizer-front-container > div:last-child {
    display: none;
}

table.rankings-table {
    margin-top: 20px;
}

table.rankings-table th {
    color: #fff;
    border: 2px solid #fff;
}

/*table.rankings-table tr {
    font-weight: bold;
}           */

table.rankings-table td:last-child {
    text-align: center;
}

div.indices-rankings figure {
    margin-bottom: 40px;
}

div.indices-rankings figure > figcaption {
    text-transform: uppercase;
}

div.indices-rankings figure:nth-child(1) table.rankings-table th {
    background: #27a1cc;
}

div.indices-rankings figure:nth-child(1) td {
    border-top: 2px solid #27a1cc;
    border-bottom: 2px solid #27a1cc;
}

div.indices-rankings figure:nth-child(2) table.rankings-table th {
    background: #e17d31;
}

div.indices-rankings figure:nth-child(2) td {
    border-top: 2px solid #e17d31;
    border-bottom: 2px solid #e17d31;
}

div.indices-rankings figure:nth-child(3) table.rankings-table th {
    background: #106aba;
}

div.indices-rankings figure:nth-child(3) td {
     border-top: 2px solid #106aba;
     border-bottom: 2px solid #106aba;
 }

 div.emb-indices-section p.disclaimer {
     font-size: 12px;
 }

a.indices-rankings-plus {
    display: block;
    width: 50px;
    height: 40px;

    color: #fff;
    text-decoration: none;
    font-size: 30px;
    font-weight: bold;
    line-height: 40px;

    text-align: center;
}

div.indices-rankings figure:nth-child(1) a.indices-rankings-plus {
    background: #27a1cc;
}

div.indices-rankings figure:nth-child(2) a.indices-rankings-plus {
    background: #e17d31;
}

div.indices-rankings figure:nth-child(3) a.indices-rankings-plus {
    background: #106aba;
}

.entry-content thead th, .entry-content tr th{font-weight:500;}
.emb-indices-section  .butmain{background-color:#e17d31;color:#fff;padding:10px;margin-top:50px;font-size:17px;}