.maincontent {width:1000px;}

/* .maincontent .content {padding-top: 15px; width: 920px;} */
.maincontent .content-title {padding-left: 0px; padding-top: 0px; padding-bottom: 30px;}
.maincontent .content h1.csc-firstHeader {margin-bottom: 25px;}
.maincontent div.navmenu,
.maincontent div.navsubmenu {height: auto;}

.maincontent div.navsubmenu {margin-top: -3em; position: relative; z-index:50;}
.maincontent div.navsubmenu ul.topmenu {padding-left: 0px; height: auto !important; margin-top: 0.3em; margin-bottom: 1.5em; width:725px;}
.maincontent div.navsubmenu li {background: url('http://www.fao.org/fileadmin/templates/AMIS/mobile/img/sprite-menu3.png') no-repeat scroll 0 0 / 300px auto rgba(0, 0, 0, 0); border-right: none !important; text-align: center; height: 5em; width: 16%;}
.maincontent div.navsubmenu li:last-child {border-right: none !important;}
.maincontent div.navsubmenu a {text-transform:uppercase; font-size: 0.9em; padding: 0 0.9em !important; font-weight: bold !important; line-height: 13em; color: #000000;}
.maincontent div.navsubmenu a:link{color: #000000;}

.maincontent div.navsubmenu .left-current a {color:#AD0000;}

.maincontent .csc-textpic-single-image img {width:100%;}

div.content table.contenttable {font-size:1em; margin-bottom: 2.0em; width: 100%; margin-top: 1.0em;}
div.content table.contenttable p,
div.content table.contenttable p.bodytext {margin: 0em;}
div.content table.contenttable th {line-height:1.25em; vertical-align: top; padding:0.3em; font-size: 0.9em;}
div.content table.contenttable td {padding:0.3em; font-weight:bold;}
div.content table.contenttable .data-value {text-align: center; font-size: 1em;}
div.content table.contenttable .data-value span {font-size: 1.5em;}

div.content .legend {font-style: italic; text-align: right; border-top:1px solid #C0D8F9; background: #ffffff;}
div.content .legend p {font-size: 0.9em !important;}

div.content table.contenttable .data-spacer {text-align: center; font-size: 0.1em; height: 0.1em;}
div.content table.contenttable .data-spacer p.bodytext {display: none;}

div.content table.contenttable tr:nth-child(even) {background-color: #C0D8F9;}
div.content table.contenttable tr.data-header {background-color: #DC3018!important; color: #ffffff;}

div.content table.contenttable tr.data-info-tr {background-color: #FFFFFF !important;}

/* div.content table.contenttable td.data-prod {text-align: center;} */ 
div.content table.contenttable td.data-info {text-align: right; border-top:1px solid #C0D8F9;}
div.content table.contenttable td.data-info p {font-size: 0.9em;}

/* overview */
#id_49158, 
#id_49157,
#id_49156,

#id_49155 {background-position: 1.5em -0.8em; background-size: 525px;}
.left-current_id_49158,
.left-current_id_49157,
.left-current_id_49156,
.left-current_id_49155 {background-position: 1.5em -7.9em !important;}

/* wheat */
#id_48519, 
#id_48526,
#id_48531,
#id_52709,
#id_48536 {background-position: -11.1em -0.6em; background-size: 465px;}
.left-current_id_48519,
.left-current_id_48526,
.left-current_id_48531,
.left-current_id_52709,
.left-current_id_48536 {background-position: -11.1em -6.7em !important;}

/* maize */
#id_48520, 
#id_48525,
#id_48530,
#id_52710,
#id_48535 {background-position: -5.4em -0.5em; background-size: 465px;}
.left-current_id_48520,
.left-current_id_48525,
.left-current_id_48530,
.left-current_id_52710,
.left-current_id_48535 {background-position: -5.4em -6.6em !important;}

/* rice */
#id_48521, 
#id_48524,
#id_48529,
#id_52711,
#id_48534 {background-position: -17.5em -0.5em; background-size: 470px;}
.left-current_id_48521,
.left-current_id_48524,
.left-current_id_48529,
.left-current_id_52711,
.left-current_id_48534 {background-position: -17.5em -6.7em !important;}

/* soybean */
#id_48522, 
#id_48523,
#id_48528,
#id_52712,
#id_48533 {background-position: -25.9em -0.5em; background-size: 510px;}
.left-current_id_48522,
.left-current_id_48523,
.left-current_id_48528,
.left-current_id_52712,
.left-current_id_48533 {background-position: -25.9em -7.5em !important;}

/* ethanol*/
#id_54328 {background-position: 1.4em -0.5em; background-size: 500px;}
.left-current_id_54328 {background-position: 1.4em -7.2em !important;}


/* ######################################################## */
/* ------------------  iPads (portrait)  ------------------ */
/* ######################################################## */

@media only screen
and (min-device-width : 480px) 
and (max-device-width : 1224px)  {
.maincontent div.navsubmenu ul.topmenu {/*width: 800px; */margin-bottom: 2.5em;}
.maincontent div.navsubmenu li {height: 1em;}
.maincontent div.navsubmenu a {line-height: 3em;}

}

table#amis_mm_p_charts {width:100%;}
div.chart-amis {width:100%;}



