/*[fmt]10A0-11AA-1*/ /*EXTRA CSS HERE*/ .text-core {
display: none; 
}
/*GRAPHS*/ #trade_graph {
display: inline-block; 
width: 100%; 
}
#trade_graph SPAN {
margin-top: 1em; 
margin-bottom: 0; 
}
.graphs {
-webkit-box-sizing: border-box; 
/*Safari/Chrome, other WebKit*/ 
-moz-box-sizing: border-box; 
/*Firefox, other Gecko*/ 
box-sizing: border-box; 
/*Opera/IE 8+*/ 
padding: 2em 0; 
max-width: 620px !important; 
}
/*DATA-TABLES*/ #table_data {
text-align: left; 
padding-right: 1em; 
}
#table_data .data_source {
text-align: center; 
}
/*ISSUE WITH CHART IN TABS, contrain the table*/ .highcharts-container {
}
/*HOME STATS BLOCKS
----------------------------------------------------------------------------------------*/
.module.no_109 {
    padding: 1em;
}
.stats_blocks, .home_section {
    overflow: hidden;
    border-bottom: 0px solid #E5E5E5;
    padding: 3em;
    margin: 0;
    font-weight: bold;
    background-color: #f1f1f1;
    text-align: center;
    background-image: url(/images/assets/bkgs/52.png);
}
.stats_blocks h3, .home_section h3 {
    font-weight: 400;
    text-transform: inherit;
    font-size: 28px;
    margin: 0 0 5px 0;
}
.stats_blocks h4, .home_section h4{
  font-size: 16px;
  color: #656565;
  margin-bottom: 30px;
  text-transform: inherit;
  font-weight: 400;
  line-height: 1;
}
.stats_blocks h5{
    font-size: 14px;
    color: #232323;
    margin-bottom: 10px;
    text-transform: inherit;
    font-weight: 600;
}
.stats_blocks .block {
    border: 1px solid #ccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.stats_blocks P {
    margin: 0px;
    font-size:12px;
    font-weight: 400;
}
.stats_blocks P:nth-child(3) {
padding-top: 1em; 
}
.stats_blocks .intro_text {
min-height: 3em; 
}
.stats_blocks .stats_value {
color: #993333; 
font-weight: bold; 
font-size: 1.833em; 
line-height: 1.5; 
}
.stats_blocks .column{
-webkit-box-sizing: border-box; 
/*Safari/Chrome, other WebKit*/ 
-moz-box-sizing: border-box; 
/*Firefox, other Gecko*/ 
box-sizing: border-box; 
/*Opera/IE 8+*/ 
float: left; 
width: 25%; 
border-right:0px solid #E5E5E5; 
min-height: 120px; 
}
.stats_blocks .column:nth-child(4) {
border-right: 0px solid #E5E5E5; 
}
.stats_blocks .column .spacer {
padding: 0px 1em; 
}
.stats_blocks FIGURE {
float: left; 
padding-right: 1em; 
}
.stats_blocks FIGURE A {
display: block; 
}
/*HOME-KEY SECTIONS
----------------------------------------------------------------------------------------*/
.home_section {
    padding: 3em 1em;
}
.home_section .heading{
  margin-bottom: 35px;
}
.home_section .column{
-webkit-box-sizing: border-box; 
/*Safari/Chrome, other WebKit*/ 
-moz-box-sizing: border-box; 
/*Firefox, other Gecko*/ 
box-sizing: border-box; 
/*Opera/IE 8+*/ 
float: left; 
width: 16%; 
border-right:0px solid #E5E5E5; 
}
.home_section .column .spacer {
padding: 0px 1em; 
}
.home_section h5{
    font-size: 36px;
    color: #232323;
    margin-bottom: 10px;
    text-transform: inherit;
    font-weight: 400;
}
/*CUSTOM HEADINGS
----------------------------------------------------------------------------------------*/
.featured_news H3.title, .stats_blocks H3.title, .stats_tabs H3.title {
font-size: 2em; 
text-transform: uppercase; 
line-height: 2; 
}
.featured_news H3.title:before {
float: left; 
content: ' '; 
background-image: url(/images/icons/news.jpg); 
width: 55px; 
height: 45px; 
background-position: 0px 0px; 
background-repeat: no-repeat; 
}
.stats_blocks H3.title:before {
float: left; 
content: ' '; 
background-image: url(/images/icons/stats.jpg); 
width: 55px; 
height: 45px; 
background-position: 0px 0px; 
background-repeat: no-repeat; 
}
.stats_tabs H3.title:before {
float: left; 
content: ' '; 
background-image: url(/images/icons/stats.jpg); 
width: 55px; 
height: 45px; 
background-position: 0px 0px; 
background-repeat: no-repeat; 
}
.stats_tabs #tab-container {
margin-top: 0px; 
}
/*MODULE BLOCK*/ .module.fill {
    background-color: #f7f7f7;
    border-bottom: 2px solid #f1f1f1;
}
.module.fill .content {
padding: 0 1em; 
}
.module.fill H3.title {
text-transform:inherit; 
padding: 0.5em 1em; 
background-color: #993333; 
color: #FFFFFF; 
}
/*NEWSLETTER SIGNUP*/ .no_101 IMG {
width: 100%; 
}
.newsletter FORM .row {
margin-bottom: 1.8em !important; 
}
.newsletter INPUT[type=text] {
width: 100%; 
height: 2em; 
}
.newsletter INPUT[type=submit] {
text-shadow: none; 
border-radius: 0; 
text-transform: uppercase; 
background-color: #993333; 
background-image: none; 
color: #FFFFFF; 
border: 0px solid #FFFFFF; 
height: 2.5em; 
padding-left: 1.5em; 
padding-right: 1.5em; 
}
/*TWITTER FEED*/ .twitter {
}
.twitter .content {
padding: 0 1em; 
}
.twitter H3 {
text-transform: uppercase; 
font-size: 2em; 
color: #993333; 
background-image: url(/templates/www/images/icons/twitter.jpg); 
background-repeat: no-repeat; 
background-position: 0px 0px; 
padding-left: 60px; 
line-height: 2em; 
margin-bottom: 0; 
}
/*ICOMOON*/ .ico_download {
font-family: icomoon; 
font-size: 1.5em; 
line-height: 1; 
padding-right: 0.5em; 
}
.ico_view {
text-transform: lowercase; 
font-family: icomoon; 
font-size: 1.5em; 
line-height: 1; 
padding-right: 0.5em; 
vertical-align: bottom; 
}
.read_more {
display: block; 
}
.container_article ARTICLE A.read_more {
border-bottom: 0px solid #000000; 
}
.read_more:before {
content: '$'; 
font-family: icomoon; 
padding-right: 0.5em; 
}
/*NEWSLETTER SIGNUP*/ #subForm_1, #subForm_2 {
overflow: hidden; 
padding: 1em; 
background-color: #E5E5E5; 
margin: 1em 0; 
}
#subForm_1 INPUT[type=submit], #subForm_2 INPUT[type=submit] {
text-shadow: none; 
border-radius: 0; 
text-transform: uppercase; 
background-color: #993333; 
background-image: none; 
color: #FFFFFF; 
border: 0px solid #FFFFFF; 
height: 2em; 
float: right; 
padding-left: 1.5em; 
padding-right: 1.5em; 
margin-right: 10px; 
}
#subForm_1 LABEL, #subForm_2 LABEL {
float: left; 
width: 40%; 
}
#subForm_1 INPUT, #subForm_1 SELECT, #subForm_2 INPUT, #subForm_2 SELECT {
width: 55%; 
}
#subForm_1 .column, #subForm_2 .column {
float: left; 
width: 33.3333333333%; 
}
#subForm_1 .columns_container, #subForm_2 .columns_container {
padding-bottom: 0.5em; 
overflow: hidden; 
}
#subForm_1 .columns_container:last-child, #subForm_2 .columns_container:last-child {
padding-bottom: 0px; 
}
/*XMAP*/ #xmap .muted {
display: none; 
}
.countries ul.menu.v001 {
    width: 100%!important;
}
