﻿iframe[id*="twitter"] {width:100% !important;min-width:auto !important;}
#aoc-19-1 iframe {max-width:300px !important;} #ao-CookiePolicy { z-index: 1000 !important; }
#ao-CookiePolicy > div { max-width: 1200px !important; } @import url('//fonts.googleapis.com/css?family=Oswald:400,600italic,600,400italic,300italic,300');
@import url('//fonts.googleapis.com/css?family=Merriweather:400,300,700,900,400italic,300italic,700italic,900italic');

.aos-SectionTitle.aos-DS33-H1 {display:none;}

.aos-DS33-FButton {
   margin:10px 0 0;padding:3px 5px;text-transform:uppercase;text-align:center;text-decoration:none;
}
.aos-DS33-H2.aos-MBM {display:none !important;margin:0;pading:0;}

/* Metering Counter */
#ao-MeteringAllow { z-index: 100;padding:10px 10px 20px;}

#ao-MeteringAllow .ao-P10px h3 { 
   font: 700 1.25rem/120% Oswald, sans-serif;text-transform: uppercase; margin-bottom:10px;
   letter-spacing: .02em; padding: 0 10px 10px 0; color: #fff; border-bottom:2px solid #4f87a0;
}

#ao-MeteringAllow .ao-P10px a { 
   font: 400 .875rem/120% Oswald, sans-serif;text-transform: uppercase;float:left;
   color: #fff; text-decoration: none;margin-right:10px;letter-spacing: .02em;padding:.5rem .7rem;
   -webkit-transition: color .25s ease; transition: color .25s ease; 
}
#ao-MeteringAllow .ao-P10px a:first-of-type { background-color:#009d4d;}
#ao-MeteringAllow .ao-P10px a:nth-of-type(2) { background-color:#4f87a0;}

#ao-MeteringAllow .ao-P10px a:hover { color: #1a4256; }
#ao-MeteringAllow .ao-P10px p { 
   color: #FFFFFF; font: 400 0.875rem/150% 'Merriweather', sans-serif; letter-spacing: -.035em;
   padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #4f87a0;float:left;
}

.ao-DS33-CloseIcon { 
   background-color: transparent; opacity: .8; float: right; cursor: pointer;
   position:absolute;top:5px;right:5px; 
   -webkit-transform: scale(.75) rotate(0); transform: scale(.75) rotate(0); 
   -webkit-transition: -webkit-transform .5s !important;transition: transform .5s !important; 
}
.ao-DS33-CloseIcon:hover { 
   opacity: 1; -webkit-transform: scale(1) rotate(-180deg); transform: scale(1) rotate(-180deg); 
}

@media(max-width: 600px){
   #ao-MeteringAllow .ao-P10px p  { font-size:.8rem;/*display: none;*/ }
   #ao-MeteringAllow .ao-P10px h3 { font-size:1.125rem;}
}

@media screen and (max-width:480px){
   .WYSEdit.N33 h2 {font-size: 1.125rem;}
} .aos.DS35-More:hover {text-decoration:none;}

.aoDF1_H.aos-DS35-H3 a {color:#FFF;}
.aoDF1_H.aos-DS35-H3 a:hover {color:#999;}

/* Meta details */
.ao-Article .aos-SectionTitle, .ao-Article .aos-ArticleDate, .ao-Article .aos-ArticleAuthor {
    background-color: #333333;
    color: #fff;
    font-family: "Oswald",sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: 0 0.2em 0.2em 0;
    padding: 0.3em 0.6em;
    text-transform: uppercase;
}

/* Section colors */
#fgNewsArticle .ao-Article .aos-SectionTitle,
#fgNewsArticle .ao-Article .aos-DS35-H4 {background-color:#9e1c20;}
#fgInsightsArticle .ao-Article .aos-SectionTitle,
#fgInsightsArticle .ao-Article .aos-DS35-H4 {background-color:#018376;}
#fgAgriToolsArticle .ao-Article .aos-SectionTitle,
#fgAgriToolsArticle .ao-Article .aos-DS35-H4 {background-color:#462e7e;}

/* Sharelines */
.ao-sblines-title { 
   padding:0;color:#000;text-transform:none;background-color:transparent !important; 
}
.ao-sbline-text {
  font-weight:normal !important;
  font-size:13px !important;
}

/* Hide second "Sponsored Article" tag over topic list */
.ao-Article > h3/*.aos-sponsoredarticle*/:first-of-type {
   padding:6px;color:#FFF;background-color:#e6b63d;text-transform:uppercase;text-align:center;
}
.ao-Article > h3/*.aos-sponsoredarticle*/:nth-of-type(2) {margin:0;padding:0;display:none;}

/* Hide second "Sponsored Article" tag over topic list */
.ao-Article > h4.aos-sponsoredarticle:first-of-type {
    background-color: #e6b63d !important;
    color: #fff;
    float: left;
    padding: 6px;
    margin-bottom:20px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.ao-Article > h4.aos-sponsoredarticle:nth-of-type(2) {margin:0;padding:0;display:none;}

/* TOPICS */
.aos-DS35-Tag {    
    color: #000 !important;    
    font-family: Oswald,serif;
    transition: background-color 0.35s ease;
    -webkit-transition: background-color 0.35s ease;
    -moz-transition: background-color 0.35s ease;
}
.aos-DS35-Tag:hover { background-color:#CCC; }

#fgSingleColumnPC .aos-DS35-Tags {margin:0;padding:0;display:none;}

/* C&R */
.ao-CommentRating H2, .ao-CommentRating .H235,
.ao-CommentRating H3, .ao-CommentRating .H335,
.ao-CommentRating H4, .ao-CommentRating .H435 {
    background-color: transparent;
    color: #000000;
    font-family: "Oswald",sans-serif;
    font-size: 21px;
    text-transform: none;
    font-weight: 400;    
    line-height: 100%;
}

.ao-car-entryform { margin-top:20px;}
.ao-car-entryform textarea {
   border:1px solid #CCC;
   border-radius:4px;
   padding:5px 10px;
   min-height:45px !important;
}
.ao-CommentRating form > div.ao-car-entryform > div:first-of-type {
    margin: 0 0 10px !important;
}
.ao-car-entryform .ao-car-submit {
   float:right;
}
.ao-car-entryform .ao-car-submit input {
   background-color: #231f20;
    border: 1px solid #231f20;
    border-radius: 4px;
    color: #fff;
    font-family: Oswald,serif;
    font-size: 18px;
    font-weight: 400;
}
.ao-car-entryform .ao-car-submit input:hover { 
   background-color:#000;border-color:#000;cursor:pointer; 
}

div[id*="CommentAndRatingOverallRatingStars"], div[id*="CommentAndRatingOverallRatingRate"] {
   border:1px solid #CCC;
   border-radius:4px;
   padding:5px;
}

/* DF Step UL */
.aoDF1_O ul {list-style-position: inside;padding: 0;}
.aoDF1_O ul li {
   background: rgba(0, 0, 0, 0) url("/AcuCustom/Sitename/Icon/Icons/2015FGIconMore-11.svg") no-repeat scroll 0 6px;
    list-style-type: none;
    padding: 0 0 10px 25px;
}

/*************************/

/*** AUTO RELATED CONTENT ***/
#fgAutoRelCont .aos-PBL {padding:0 0 20px;}
#fgAutoRelCont .aos-MTL {margin:0 0 20px;}


/*************************/

/* STORIFY */
.storify iframe {width:100% !important;}

/* ARABLE PRO INTRO */
#ArableProIntro .aos-DS35-WYSEdit {
font-weight: 500;
}

/* TWITTER BLOCKQUOTES */
.aos-DS35-WYSEdit blockquote.twitter-tweet {
    margin: 0;
    overflow-wrap: break-word;
}

.ao-Step33.aos-MBM {
 
}

.ao-Step33 div[class*="aoDF"]/*, .ao-Step33 .ao-tablerow*/{
   display:inherit;
}



/* Media Queries */
@media screen and (max-width:1024px){ /*BR2*/
   .ao-sbline-text {font-size:12px !important;}/*Sharelines*/
}
@media screen and (max-width:480px){/*BR4*/
   .ao-Article > h1+div.aos-DS35-N.aos-MBS > span {font-size:13px;}/*Meta Details*/
   .ao-car-entryform .ao-car-submit input { font-size:16px; } /*C&R*/
} /* HEADER BORDER BOTTOM */
.aos-DS36-H3::after {
    border: 2px solid #000;
    content: "";
    position: absolute;
    top: 35px;
    width: 100%;
}

/*** HIGHLIGHTED HEADER ***/
#fgHLHeader .aos-DS36-H3 {
   color: #FFF; /* Font color */
   background-color: #e6b63d;
}
#fgHLHeader .aos-DS36-H3::after {
   border-color: #e6b63d;
}

/* Hide "Sponsored Article" tag in listings */
.aos-sponsoredarticle-listing {margin:0;padding:0;display:none;}

/*************************/

/* AP RHC ARTICLE LISTING */
#ArableProRHC .aos-de-alc > div > div {
   padding-left:10px;
   padding-right:10px;
}

/*************************/

/*** RELATED CONTENT ***/
#fgRelContent div[class*="aos-de-prc"] > div > div > div > div {margin:0;padding:0;display:none;}
#fgRelContent div[class*="aos-de-prc"] > div {
   margin-bottom:14px;
   padding-bottom:14px;
   border-bottom:1px solid #e6e6e6;
}
/*************************/


/* Media Queries */
@media screen and (max-width:1250px){
   .aos-DS36-H3::after { top: 32px; }
}
@media screen and (max-width:1024px){
  #aoc-69-1 .aoci .aoc:nth-of-type(2) .aos-DS36-H3::after { left: -15px; }
}
@media screen and (max-width:600px){
  #aoc-69-1 .aoci .aoc:nth-of-type(2) .aos-DS36-H3::after { left: 0; }
}