.node .submitted {
display:none;
}


#navigation .block-menu ul.menu li a {
background-color: #4D4F53;
color: white;
font-size: 1.2em;
padding: 12px 12px; 
text-transform: uppercase;
border-right: 1px solid white;
}

#page-wrapper #navigation{
    margin-left: 0px;

}

.MiddlePDF{
    margin-top: 35px;
}

.box-video {
    padding-right:7px;
	float:left;
	width:301px;
	height:190px;
}

.video-content {
    font-size: 14px;
	font-family: Trebuchet MS, Tahoma, sans-serif !important;
	color: #0b1530; 
	font-weight: bold;
	padding-bottom:10px;
	padding-top:10px;
}

#node-26925 {
width:940px;
}

body.front #main {
background-color: white;
margin-left: 0px;
}

#header-bottom #block-views-Banner_TitleOnly-block_1 h1.title {
color: #636466;
font-weight: bold;
position: auto;
width: 200px;
left: 23px;
top: 20px;
padding: 0px;
}
#header-top{
    padding-bottom:0;
}

.row {
background-color: #4D4F53;
margin-bottom: 5px;
font-size: 16px;
line-height: 28px;
color: white;
padding: 5px;
}

body.front #main #content {
width: 940px !important;
left: 0;
margin-left: 0;
margin-right: 0px;
}

#footer .block .block-wrapper {
min-height: 180px; !important
background-color: #E6E7E8;

} 



.front #footer-wrapper #block-nodeblock-27419{
    margin-top: -30px;
}

.front #footer-wrapper #block-block-13{
    margin-top: -30px;
}


/*
.page-contact p {
font-size:.9em;
}*/


.form-input {
display: inline-block;
float: left !important;
width: 50px !important;
}


.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
    margin-left:0px;
}



body, caption, th, td, input, textarea, select, option, legend, fieldset {
   font-family: Arial,Helvetica,sans-serif;
}


/*#block-nodeblock-27419 {
width:630px;
}*/

#footer .block .content {
padding: 0 8px;
}

.since {
    font-size: 1.6em;
font-weight: bold;
font-style: italic;
}

#block-block-13 h3 {
    padding-top:13px;
}

#block-block-13 .content {
    min-height:286px;
}

/*#node-27419 .content {
    min-height:289px;
}*/

.button a:hover, .button a:focus {
display: inline-block;
background-color: #FED497;
color: #4D4F53;
font-size: 1.1em;
padding: 8px 8px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0 2px 5px #666;
-moz-box-shadow: 0 2px 5px #666;
-webkit-box-shadow: 0 2px 5px #666;
text-shadow: 0px 0px 0px black;
text-decoration: none;
}

.button a {
display: inline-block;
background-color: #4D4F53;
color: white;
font-size: 1.1em;
padding: 8px 8px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 0 2px 5px #666;
-moz-box-shadow: 0 2px 5px #666;
-webkit-box-shadow: 0 2px 5px #666;
text-shadow: 0px 1px 1px #666;
text-decoration: none;
}

#header-bottom #block-views-Banner_TitleOnly-block_1 h1.title {
}

#header-bottom #block-views-Banner_TitleOnly-block_1 {
height: 32px;
margin-bottom: 0;
background-image: none;
background-color:white;
display:none;
}

.titles {
    font-size:.82em
}

h3.market {
    font-size: 1.8em;
    line-height: 31px;
    padding-left: 16px;
}

.names {
    font-size: 1.2em;
    line-height: 1.3em;
    color: black;
    font-weight: bold;
}

.market {
    font-size: 1.2em;

    letter-spacing: 11px;
    color: black;
}
    h1, h2, h3, h4 {
        color:black;
    } 


.names5 {
    color:black;
}
    
    
    #page {
     color: black;
    }   
    
    h2.title a {
        color:black;
    } 
    
    .node_read_more.first.last {
        display:none;
    }
    
    #node-20841 li a {
color:black;
}


#node-20841 li a:hover {
    color:#FCB034;
}


.line a {
color:black;
font-weight:bold;
}



#block-block-17 .grid_3.alpha {
    margin-left:10px;
}

#node-27264 h1 {
font-size: 2.6em;
color: #015aa9;
}

#node-27264 h3 {
    color: #015aa9;
}

#node-27264 h2 a {
color: #FCB034;
}

.layer1 {
margin: 0;
padding: 0;
width: 294px;
}
 

.heading {
margin: 1px;
color: black;
font-size: 20px;
padding: 10px 11px;
cursor: pointer;
position: relative;
background-color: #FCB034;
}
.heading2 {
margin: 1px;
color: white;
font-size: 20px;
padding: 10px 15px;
cursor: pointer;
position: relative;
background-color: #4D4F53;
}



.content1 {
padding: 5px 5px;
text-align: justify;
background-color: #E6E7E8;
}
.expanding {
    font-size:.8em;
    float:right;
}

.page-agriculture #page {
    color: black;
}

.page-agriculture .area-grey-top {
    text-align:justify;
}


.page-agriculture #main-wrapper { 
    margin-top:-20px;
}
 
.page-agriculture h2.title {
    background-color: #FCB034;
    padding: 10px 20px;
}

#node-32096 .area {
    background-color: #fcb034;
    width: 900px;
}

#node-32096 .area p {
    padding-top: 7px;
    padding-bottom: 7px;
}


#node-32097 p {
width:600px;
padding-left:9px;
}

h2.real {

margin: 1px;
color: white;
font-size: 20px;
padding: 10px 15px;
cursor: pointer;
position: relative;
background-color: black;
width:262px
}







.layer2 {
margin: 0;
padding: 0;
width: 294px;
}
 

.heading3 {
margin: 1px;
color: black;
font-size: 20px;
padding: 10px 11px;
cursor: pointer;
position: relative;
background-color: #FCB034;
width: 430px;
}
.heading4 {
margin: 1px;
color: white;
font-size: 20px;
padding: 10px 15px;
cursor: pointer;
position: relative;
background-color: #4D4F53;
width: 430px;
margin-left: 160px;
height: 120px;
}



.heading5 {
margin: 1px;
color: white;
font-size: 20px;
padding: 10px 15px;
cursor: pointer;
position: relative;
background-color: #4D4F53;
width: 430px;
margin-left: 160px;

}



.content2 {
padding: 5px 5px;
text-align: justify;
background-color: #E6E7E8;
margin-left: 160px;
width: 450px;
}

.content3 {
padding: 5px 5px;
text-align: justify;
background-color: #E6E7E8;
margin-left: 1px;
width: 442px;
}




.expanding {
    font-size:.8em;
    float:right;
}





/*text inside accordian on strategies*/


.heading3 .inside {
font-size: 12px;
line-height: .1em;
}

.heading4 .inside {
font-size:12px;
line-height:90%;
}


.heading5 .inside {
font-size:12px;
line-height:90%;
}






h1.title {
    background-color: #FCB034;
padding: 10px 20px;
}

#main #content h1.title {
display: block;
}

.page-market-watch #main #content h1.title, .page-agriculture #main #content h1.title {
display:none;
}


p {
line-height: 150%;
font-size: 1.1em;
color: rgb(0, 0, 0);
}


.page-strategies-0 .expanding {
font-size:1.2em;
}

.main-logo .pngfix {
    display:none;
}



display:none;
}


#main #content .page-category-published-articles  h1.title {
display:none;
}

/* update 30/07/2015 Shaheen Mahani */

#block-block-25 .hidden-except-market-watch{
    display:hidden;
}


/*support update taylor oct 9 */
.btn-orange {
display: inline-block;
width: 404px;
text-align: center;
background-color: #fcb034;
color: black;
font-size: 1.6em;
padding: 20px 8px;
text-decoration: none;
}

.area-grey-top {
    background-color:#e6e7e8;
}

.area-grey {
    background-color:#e6e7e8;
}

.btn-orange-full {
display: inline-block;
width: 900px;
text-align: center;
background-color: #fcb034;
color: black;
font-size: 1.6em;
text-decoration: none;
}

.left-pad p{
    padding-left:15px;
    padding-right:15px;
}

.left-pad h2{
    padding-left:15px;
    padding-right:30px;
}
.left-pad{
    padding-left:15px;
    padding-right:30px;
}


#block-nodeblock-179657 {
    background: #D5D5D5;
    min-height: 350px;
    padding: 10px;

}

 #block-nodeblock-179660 {
    background: #D5D5D5;
    min-height: 350px;
    padding: 10px;
}

.page-agriculture #main-content-top {
    margin-left: 30px;
}
