/*
Theme Name: Twenty Twelve
Theme URI: http://wordpress.org/themes/twentythirteen
Author: the WordPress team and Square Squared
Author URI: http://wordpress.org/
Description: This is a CUSTOM VERSION OF TWENTYTWELVE DO NOT RUN THE UPDATE THEME FUNCTION ON THIS THEME
Version: 99.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic);
@import url(https://fonts.googleapis.com/css?family=Rokkitt:700); /* For gmo faq widget */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{background: none repeat scroll 0 0 transparent;border: 0 none;font-size: 100%; margin: 0;outline: 0 none;padding: 0;vertical-align: baseline;}
body{background-color: #D7D1C5;font-family: "Open Sans", Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing: 0; text-transform: none; font-size: 11px;line-height: 20px;}
#branding{height: 93px;margin-top: 50px}
.fix{display:block}
.fix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.icons {bottom: 111px;height: 24px;line-height: 20px;position: absolute;right: 10px;text-align: right;width:1000px}
.icons a {display: block;float: right; height: 22px;margin-left: 7px;text-align: right; width: 22px;}
.clear{clear:both}
#page-canvas {margin: 0 auto;}
#header .outline {position: relative; z-index: 15;}
#branding .content-pad, #branding .branding_wrap { margin-bottom: 0;padding-bottom: 0;}
#site { min-width: 1026px; position: relative; }
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch { width: 1025px;}
#maincontent .content, #branding .content {border:1px solid #D7D1C5;border-bottom:0px;border-top: 0px}
#branding .content {background: none repeat scroll 0 0 #D7D1C6;}
#branding .content {z-index: 10;}
.content {margin: 0 auto;width: 960px;border-top: 0px}
body #primary-nav ul.main-nav {background: none repeat scroll 0 0 #D7D1C5;;border-left: 1px solid #D7D1C5; border-right: 1px solid #D7D1C5; height: 40px; margin-left: -1px;margin-top: 0;width: 1024px;}
body #page, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even, .alt #commentform textarea { background-color: #FFFFFF; }
.main_nav ul { display: block; float: left; list-style: none outside none; margin: 0; padding: 0; }
.main_nav ul li { font-size: 13px; float: left; margin: 0; padding: 0; text-align: right; }
.main_nav ul ul li { text-align: left; }
.main_nav ul.main-nav > li { margin-left: 25px !important; margin-right: 5px; }
.main-nav li a { font-size: 0.85em;  text-transform:uppercase !important;}
ul.sub-menu { width: 210px !important; margin-left: 0; opacity: 0.9; }
body ul.sf-menu a.sf-with-ul {padding-left: 20px;padding-top:12px; padding-right: 20px; } #primary-nav ul.sf-menu ul li { white-space:normal; width: 100%; }
ul.sf-menu ul li, .post-nav, .current_posts_info, .post-footer, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, #carousel .content ul li a img, #carousel .content ul li a:hover img, #feature-footer { border-color: #F3F3F3; }
#header .branding_wrap {margin-bottom: 0;;width: 1025px;}
#branding .branding_wrap {position: relative;} .alignleft { float: left;margin: 0 1.4em 0.4em 0;}
#feature-footer, .main-nav li.current-page-ancestor a, .main-nav li.current_page_item a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item ul a, #wp-calendar caption, #buddypress-page #subnav, #buddypress-page .activity .activity-inner, #buddypress-page table.forum th, #grandchildnav.widget, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, .commentlist .alt, #wp-calendar #today, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, .post-nav, .current_posts_info, .post-footer, #twitterbar, #carousel .content-pad, .success, .sf-menu li li, .sf-menu li li, .sf-menu li li li, .content-pagination a .cp-num, .hentry table .alternate td { background: none repeat scroll 0 0 #F7F7F7; }
.searchform{margin-top: 70px;position:relative}
.searchform input { background: none repeat scroll 0 0 transparent; border: medium none; }
.entry-content .searchform input {border: 1px solid #CCCCCC;}
.searchform input.submit { height: 17px; margin: 0; padding: 0; position: absolute; right: 8px; top: 4px; width: 17px; }
input[type="submit"], input[type="button"], input[type="reset"], .submit { border: 1px solid #F3F3F3; border-left: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; color: #333333; display: block; float: left; font-size: 12px; line-height: 12px; margin-right: 0.8em; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF; }
input[type="submit"], .submit, input[type="button"], .button, input[type="reset"], .reset { background: url("./images/button-dark-grey-up.png") repeat-x scroll left bottom transparent; cursor: pointer; }
.searchform .searchfield { font-family: "Open Sans", arial,"Helvetica Neue",Helvetica,sans-serif; font-size: 13px; height: 13px; padding: 5px 30px 5px 5px; width: 130px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #7C7C7C;}
.tcolor2, .lcolor2 a, .subhead, .widget-title, .post-edit-link, .metabar .sword, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, #buddypress-page .standard-form .admin-links, #wp-calendar caption, #carousel .thecarousel, #pagination .wp-pagenavi span.pages, .commentlist .comment-meta a, #highlight .highlight-subhead, .content-pagination span, .content-pagination a .cp-num, .searchform .searchfield { color: #AFAFAF; }
.tcolor3, .lcolor3 a, .main_nav li a, .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, #breadcrumb, .reply a, .post-nav a, .post-nav a:visited, .post-footer, .auxilary a, #buddypress-page .standard-form .admin-links a, #twitterbar .content .tbubble, .widget ul.twitter .twitter-item, .cform .emailreqtxt, .cform .reqtxt, #pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .main_nav ul.sf-menu a, .sf-menu a:visited, #featurenav a, #feature-footer span.playpause { color: #777777; }
.font2, .font-sub, ul.main-nav li a, #secondnav li a, .metabar, .subtext, .subhead, .widget-title, .post-comments, .reply a, .editpage, #pagination .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, #featurenav a, .pagelines-blink, .ftitle small { font-family:  "Open Sans", Arial,"Helvetica Neue",Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: 0; text-transform: none; }
#column-main { min-height: 600px; display: inline; float: left; width: 670px; }
.one-sidebar-right #container #content, 
.two-sidebar-right #container #content { margin: 0 0; padding: 0 0 0 15px; }

#sidebar-wrap { width: 350px; float: right; }
#sidebar-front .copy-pad { margin-left: 9px; margin-right: 15px; }
#column-wrap, #container { float: left; } 
.homeTRLinks { background: none repeat scroll 0 0 #F3F3F3; border: solid #CCCCCC; border-width:1px 1px 1px 0; font-family:  "Open Sans",Arial,Helvetica,sans-serif; font-size: 10px; margin: 0 0 5px; padding: 5px; text-align: center; width: 290px; }
.homeTRLinks form { text-align: center; width: 290px; }
.ccForm p, .ppForm p { color: #164C9D; font-size: 13px; font-weight: bold; padding-bottom: 0; text-align: center; }
.ccForm .emailarea { border: 1px solid #999999; display: inline-block; font-family:  "Open Sans",Verdana,Arial,Helvetica,sans-serif; font-size: 12px !important; margin-right: 10px; margin-top: 5px; }
.ccForm input.submit { border: 1px solid #666666; }
.ccForm input { display: inline-block; float: none; font-family:  "Open Sans",Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
#column-wrap, #container { width: 670px; }
#sidebar-front {  margin-left: 1px; }
.home_sidebar_pad {  padding: 5px 0px; }
#rss_tabs > a{float:left;width:307px;margin-right:12px;overflow:hidden}
.home_sidebar_pad .widget{margin-bottom: 0px;}
#sidebar_posts.gene-ius { background-image: url("images/Gene-ius.jpg"); background-position: 0px top; background-repeat: no-repeat; padding-top: 95px;}
#sidebar_posts.legal_ethics { background-image: url("images/Regulation-and-Bioethics.jpg"); background-position: 0px top; background-repeat: no-repeat; padding-top: 95px; }
#sidebar_posts { background-color: #F2F2E9; border: 2px solid #DDDDDD; border-radius: 8px 8px 8px 8px; margin-bottom: 10px; padding: 5px 10px 10px;margin-top: 10px; }

.home .wt_meta { font-size:11px; line-height:130%;}

a, #subnav_row li.current_page_item a, #subnav_row li a:hover, #grandchildnav .current_page_item > a, .branding h1 a:hover,
.post-comments a:hover, .bbcrumb a:hover, #feature_slider .fcontent.fstyle-lightbg a, #feature_slider .fcontent.fstyle-nobg a { color: #164C9D; }
.home p, .home li, #biotech_gallery p { font-size: 12px; line-height: 130%;}
.home p { margin-bottom: 0.4em; }
#sidebar_posts ul { margin-top: 5px; }
#sidebar_posts ul li { clear: both; margin-top: 7px; }
#human_genes a.title, #ag_genes a.title, #sidebar_posts a.title { font-size: 12px; font-weight: bold; }
.wt_meta { color: #999; display: block; padding: 4px 0; }
.wt_meta, .wt_meta a:link, .wt_meta a:visited { color: #999;}
#human_genes ul ul li, #ag_genes ul ul li, #sidebar_posts ul ul li { padding-bottom: 2px; }
#sidebar_posts ul ul li { margin-top: 1px; clear:none;}
#sidebar_posts ul li { clear: both; margin-top: 13px; }
#sidebar_posts.gene-ius .wp-post-image { float: right; margin-left: 10px; margin-right: 0; padding-right:0; }
#sidebar_posts ul img { width:90px;height:90px;float: right; padding-left: 10px; padding-bottom: 10px; }
#human_genes ul img { float: left; padding-bottom: 8px; padding-right: 10px; }
#ag_genes ul img { float: right; padding-bottom: 8px; padding-left: 10px;}

#human_genes ul, #ag_genes ul, #sidebar_posts ul { list-style: none outside none; }
 #sidebar_posts ul ul {list-style: disc outside; margin-left:15px;}
body{line-height: 130%}

/*Daily Digest Tabs */
#rss_tabs { background:url("images/daily-digest-bg.gif") repeat-y scroll center center transparent; display: block; float: left; border-radius: 10px 10px 0 0; width: 100%; margin-bottom: 20px; position:relative;}
ul.tabs { border-bottom: 0 solid #999999; border-left: 0 solid #999999; float: none; height: 32px; list-style: none outside none; margin: 0 auto; overflow: hidden; padding: 0; position:absolute; top:25px; left: 350px;}
ul.tabs li { background: none repeat scroll 0 0 transparent; border-left: 0 solid #999999; float: left; height: 17px; line-height: 17px; list-style: none outside none; margin: 0 0 -1px; overflow: hidden; padding: 0; position: relative; }
ul.tabs li.active, html ul.tabs li.active a:hover { background: none repeat scroll 0 0 #AAAAAA; border-bottom: 0 solid #FFFFFF; color: #FFFFFF; }
ul.tabs li.active a { color: #FFFFFF; }
ul.tabs li:first-child a { border-left: 0 none; }
ul.tabs li a { border-left: 1px solid #AAAAAA; color: #000000; display: block; font-size: 1.1em; outline: medium none; padding: 0 15px; text-decoration: none; }
.glp-daily-icon {margin-bottom:-10px; margin-right:10px;}
h3 span.dd-subtitle {color:#AAA;}

.tab_content ul { float: left; width: 44.5%; list-style: none outside none; }
.tab_content ul:first-child { margin-right: 6%;}
.tab_content ul li { margin-bottom: 8px;  font-size: 12px; line-height: 15px;}
.tab_content ul li a { font-weight: bold; }
.tab_content ul li .wt_meta a, .bnsft-content .wt_meta a { font-weight: normal; color:#7C7C7C; }
.tab_content ul li .wt_meta, .bnsft-content .wt_meta, .digest-ag .wt_meta a { font-size: 11px; margin-top:2px; padding-top:0; color:#7C7C7C;}
.food-agriculture a { color:#bb8923;}

.tab_content { font-size: 1.2em; line-height: 95%; min-height: 0; padding: 7px; }
.tab_container { border: 0px solid #999; border-top: none; overflow: hidden; clear: both; float: left; width: 100%; background: transparent; padding:0 10px; }
#human_genes, #ag_genes { float: left; width: 50%;overflow:hidden }
#human_genes ul{border-right: 1px solid #AAAAAA;padding-right:8px}
#ag_genes ul{margin-left: 8px}
#human_genes ul li, #ag_genes ul li { padding-bottom: 5px; padding-top:5px; border-top:1px solid #F3F3F3;}
#human_genes ul ul li, #ag_genes ul ul li { padding-bottom: 5px; border-top:0px ;}

#human_genes a.title, #ag_genes a.title, #sidebar_posts a.title, #biotech_gallery a.subtitle { font-size: 12px; line-height:120%; font-weight: bold; }
.featuredrss {  float:right; margin-right:10px; height:25px;}
.home #content_sidebar { /*border-bottom: 2px solid #D7D1C5; border-top: 2px solid #D7D1C5; padding: 8px 0; */}
#content_sidebar { margin: 1em 0; }
.newshead { position: relative; width: 100%; }
.col2 { border-right: 1px solid #AAAAAA; padding-right: 20px; }
.col2, .col3 { width: 45%; }
.col3{margin-left: 3%}
.col1, .col2, .col3 { float: left; } #newsletter_area p { margin-top: 8px; }
/* #newsletter_area span { font-size: 11px; font-weight: bold; font-family: 'Open Sans'; }*/
.home #content_sidebar a { font-size: 12px; }
#newsletter_area .title { font-size: 14px !important; font-weight: bold; line-height: 120%;}
#newsletter_area {background-color:#F3F3F3; padding-left:15px; padding-bottom: 15px; border-bottom:0px;}
#newsletter_area .wt_meta a { font-size: 12px; line-height: 130%; font-weight:normal;}
#newsletter_area .newshead img {position:relative;top:12px; margin-right:10px;}
#newsletter_area .newshead h3 {text-align:left; border:0; color:#999; text-transform:uppercase;}
#newsletter_area  .wt_meta {margin-bottom:5px;}
#newsletter_area .biotech_wrapper { border:1px solid #4c7a12;margin-top:8px; padding-bottom:10px; background-color:#F3F3F3;}
#newsletter_area .biotech_inside {color:#164c9d;font-family: "Open Sans",Helvetica,Arial,sans-serif;text-decoration:none; padding:4px 10px 5px 10px; font-weight:bold;margin-top:3px; font-size:14px; margin-right:5px;}
#newsletter_area .biotech_top_title {font-weight:bold; color:#164c9d;}
#newsletter_area .biotech_title, #newsletter_area .biotech_title a {font-size: 15px; }
#newsletter_area .biotech_title {margin-top: 0px; color: #114A9F;margin-bottom: 5px;}
#newsletter_area .biotech_table {float:right; margin-top:0px; width:119px;}
#newsletter_area .biotech_article {font-family: "Open Sans",Helvetica,Arial,sans-serif; color:#444444; margin-left:10px; margin-right:10px;}
#newsletter_area .biotech_article p {margin-top:0;}
#newsletter_area .col3 a.title {color:#BB8923; }

.homeTRLinks.instance2 { margin-top: 10px; }
.homeTRLinks.instance2{ width: 98%;position: relative }
.homeTRLinks.instance2 form {width: 99%;position: relative}
table { width: 100%; border-collapse: collapse; border-spacing: 0; }
.contribute_area p, #content_sidebar .sitemap_links .contribute_area p a { color: #041196; font-size: 13px; font-weight: bold; text-align: center; }
a { text-decoration: none; }
.sitemap_links{border-top: 2px solid #D7D1C5;}
.sitemap_links table, #content_sidebar .sitemap_links table a{font-size:11px}
.newshead span.timestamp { display: inline; font-size: 11px; margin-bottom: 5px; margin-top: 15px; margin-left: 80px; text-align: center;}
#newsletter_area .inlinerss { position: absolute; right: 22px;top:12px; }
.legal_ethics .rssIcon { float: right; margin-top: -90px; padding-right: 0; margin-right:-15px; }
.gene-ius .rssIcon { float: right; margin-top: -85px;  padding-right: 0;}
#biotech_gallery .rssIcon { float: right; margin-top: -45px;  padding-right: 0; margin-right:5px;}
#single_related h3 { font-weight: bold; margin-top: 8px; }
h3.widget-title  { border: 0 none;
    /*color: #09089B;*/
    font-family: 'Open Sans', helvetica, sans;
    font-size: 15px;
    line-height: 1.2em;
    margin-bottom: 0;
    padding: 6px 8px 3px 0;
    text-align: left; }

#primary h3.jp-relatedposts-headline {
	font-family: 'Open Sans', helvetica, sans !important;
   font-size: 17px !important;
   line-height: 1.2em;
   margin-bottom: 15px !important;
   text-align: left; 
color:#444444;
	}
.jp-relatedposts-post-excerpt, .jp-relatedposts-post-context {display:none !important;}
.jp-relatedposts-post-date {display:block !important;}
.jp-relatedposts-post-title {margin-top:10px !important; }

div#jp-relatedposts.jp-relatedposts {
	border:1px solid #ccc;
	padding:5px;
}
#jp-relatedposts { margin-top:3em !important;}

#single_related ul { list-style: square outside none; margin-bottom: 10px; margin-left: 10px; padding: 4px; }
#single_related ul li {margin-bottom: 5px !important;}
#single_related span { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; display: block; margin: 3px 0; padding: 2px; text-align: center; }
#sidebar-wrap #sidebar-front .copy-pad { padding: 0px; }
#sidebar-wrap .copy-pad { padding: 8px; }
#sidebar1, #sidebar2 { float: left; overflow: hidden; }
.two-sidebar-right #sidebar1, .two-sidebar-right #sidebar2 { width: 230px; }
.two-sidebar-right #sidebar-wrap{width:460px}
.two-sidebar-right.category-sidebar #sidebar-wrap {width:230px;}
#maincontent .category-sidebar #column-wrap {width:793px;}
.category-sidebar .category-image img {margin: 25px 0 0 10px;box-shadow: 0 0 3px #555555;}
.two-sidebar-right #column-wrap,.two-sidebar-right #column-wrap #column-main, .two-sidebar-right #container { width: 563px; }
.widget { margin-bottom: 1em; overflow: hidden; }
#sidebar1 .scolumn-pad { border-right: 1px solid #DDDDDD; min-height: 700px; }
.scolumn-pad { padding: 0.5em 0.7em; }
#rov_nav { border-bottom: 0 solid ; }
/*Page*/
/*
#column-main .entry-title,
.content #content .entry-title,
#column-wrap h1.archive-title,
*/
.content .entry-title,
.category h1,
article.page h1,
.page-header h1.page-title
{  font-family: "Droid Serif","Times New Roman",Times,serif; font-size: 18px; font-weight: bold; margin-bottom: 0; margin-top: 0px; color: hsl(240, 90%, 32%); line-height: 1.2em;}

/*color: hsl(240, 90%, 32%); font-family: 'Open Sans',Arial,Helvetica,san-serif; font-size: 21px; font-weight: normal; margin-bottom:  5px; margin-top: 10px; padding: 0px; line-height: 1.2em; }
.column-wrap article.post h1{ }
*/
.page-header h1.page-title {margin-left: 15px;padding-top: 20px; margin-top:0;}
#column-main .entry-content { margin-top: 20px; display: block; position: relative; font-size: 1.1em; line-height: 1.6em; }

.entry-content p,
#column-main .entry-content p, 
#column-main .entry-content ol,
#column-main .entry-content li, 
.column-wrap article.post,
.column-wrap article.post p,
.column-wrap article.post ul,
.column-wrap article.post li,
.column-wrap article.glp-articles p,
.column-wrap article.glp-articles .entry-content p,
.column-wrap article.glp-articles .wt_meta,
.column-wrap article.glp-articles li,
.column-wrap article.glp-facts p,
.column-wrap article.glp-facts li,
body.single.single-glp-facts dl,
body.single.single-glp-facts dd
{ font-family: "Droid Serif",serif; font-size: 15px; line-height: 140%;  } 

.column-wrap article.post p,
#column-main .entry-content p, 
#column-main .entry-content ol, 
#column-main .entry-content li, 
.entry-content p
 { margin-bottom: 1em; } 



#column-main .entry_content img { max-width: 100%; padding-right: 10px; }
/*End Page*/
/*Footer*/
footer.content{ padding: 0px 0 1em; }
footer.content p.bottomLinks { display:block; margin-top:30px; text-align:center;}
footer.content p.bottomLinks a{ color : #585654; text-decoration: none; }
footer.content .textwidget{ padding: 0px 2px 5px; margin-bottom: 1em; }
footer.content .resources th {font-size:1.1em; text-align:left;padding-bottom: 5px}
footer .become-contributor{background-color: #F3F3F3;
    font-size: 16px;
    font-weight: bold;
    padding: 7px;
    width: 289px;margin: 0 auto 15px;line-height: 19px}
footer .become-contributor a{color: #320EA2}
/*End Footer*/
/*Comments*/

.widget_recent_comments h3.widget-title{ color: #09089B; font-family: Cambria,Georgia,serif; font-size: 17px; margin-bottom: 0; border: 0 none; padding: 6px 8px 3px 0; text-align: left; line-height: 1.2em; }
.widget_recent_comments .dsq-widget-list { margin: 0 0 10px 0.4em; list-style: disc outside none; }
.widget_recent_comments .dsq-widget-list .dsq-widget-comment{display:none}
.widget_recent_comments .dsq-widget-list .dsq-widget-item{ display: block; list-style: none outside none; padding: 0.3em 2px;margin: 0 }
.widget_recent_comments #recentcomments .recentcomments a{ display: inline !important; margin: 0 !important; padding: 0 !important; color: #0F457C; text-decoration: none; }
/*End Comments*/
/*Category*/ /*header in page_header*/
header.archive-header {margin-bottom:20px;}
.content #column-wrap .category { padding: 0 15px; margin-top: 16px; display: inline; float: left; min-height: 600px; width: 534px; }
.content #column-wrap .category { margin-top: 0;  padding-top: 20px;}
.content #column-wrap .category article{ margin-bottom: 0px; padding-top: 3px; }
.content #column-wrap .category article.post header {  padding-top: 3px; }
.content #column-wrap .category article.post header  span {    padding-top: 2px; }
.content #column-wrap .category .archive-title{ /* margin-bottom: 1.2em; */ }
.content #column-wrap .category .archive-meta {  border-bottom: 1px solid #888888;
    color: #666666;
    font-size: 12px;
    font-style: normal;
    line-height: 120%;
    padding-bottom: 10px;}
.content #column-wrap .category h2 a
{ color: #164C9D; text-decoration: none; /* line-height: 1.2em; */ text-transform: none; font-family: "Droid Serif",serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 0; font-size: 12pt; } .content #column-wrap .navigation { margin-top: 15px; padding: 15px 0; margin-bottom: 15px; }
.content #column-wrap .navigation .alignleft { float: left; }
.content #column-wrap .navigation .alignright{ float: right; } /*End Category*/ /*Authors*/
.content #content article, .content article { padding: 22px 15px 15px 15px; }
.content #content article .entry-content { margin-top: 15px;/* padding-bottom: 100px; */padding-right: 20px; } 
/*Multi Column Taxonomy */
.multi-column-taxonomy-list h3{ font-size: 1.5em; font-family: "Droid Serif",serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 0; text-transform: none; padding-top: 10px;}
.multi-column-taxonomy-list ul { float: left; font-family: "Droid Serif",serif; list-style: none outside none; margin-left: 0; padding: 5px 5px 0 0; width: 32.5%; }
.multi-column-taxonomy-list a { font-family: "Droid Serif",serif; } .multi-column-taxonomy-list{ display: block; font-family: "Droid Serif",serif; padding: 4px 0 4px 2px; font-size: 12px; line-height: 1.6em; } /*End Authors*/
.alist ul, .tlist ul, .slist ul  {width:17% !important;}
/*Post*/
.column-wrap article.post{ width: 535px; } .column-wrap nav.nav-single{ width: 534px; padding: 22px 15px 15px; }
.column-wrap #content #disqus_thread{ width: 534px; padding: 22px 15px 15px; margin-right: 25px; }

.two-sidebar-right .column-wrap{ width: 563px; float : left; min-height: 600px; }
.two-sidebar-right #sidebar-wrap { border-left: 1px solid hsl(40, 18%, 81%); display: inline; float: left; }
 /*End Post*/
.human_underline {
    border-bottom: 3px solid #164c9d;
}
.human_underline span a {
    color: #164c9d !important;
    text-transform: uppercase;
}
.agriculture_underline {
    border-bottom: 3px solid #BB8923;
}
.agriculture_underline span a {
    color: #BB8923 !important;
    text-transform: uppercase;
}
#newsletter_area { border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;}
#newsletter_area .newsletter-excerpt p { margin-top:0px; margin-bottom:9px;}
#newsletter_area .col2 img.wp-post-image { float:left; margin-right: 10px; margin-bottom:5px; }
#newsletter_area .col3 img.wp-post-image { float:right; margin-left: 10px; margin-bottom:5px; }
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-post-image.alignright{margin:5px 15px 5px 10px}
.hentry ul, .hentry ol, .comment-body ul, .comment-body ol {
    margin-left: 25px;
    margin-bottom: 1em;
}


.newsletter-sub-text {clear:both;font-size: 12px; text-align:center; font-weight:bold; padding:15px 40px 0 25px;}
.home #content_sidebar .newsletter-sub-text a { font-size:17px;}
.rss-icon {float:right;margin-right: -7px;margin-top: -12px;}
.rss-icon-trends { position: absolute; top: 4px; right: 2px;}

h1.entry-title.fa-title, #rss_tabs h3, h3.widget-title  {color:#444444; } 

.browse-by-list { border: 1px solid #CCCCCC;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;	}

.search .advanced-search-frame, #glpSearchForm label, .search .advanced-search-frame label, #glpSearchForm input, #glpSearchForm select, #glpSearchForm option, .catselectlist option, .search .advanced-search-frame h2 {font-family: 'Open Sans'; font-size: 1.1em; line-height:1.9em;}
.search .advanced-search-frame { width:350px; position:absolute; margin-right: 50px; margin-top:15px; background-color:#F2F2E9; border: 1px solid #cccccc;padding:10px}
.search .advanced-search-frame.alternate { top:770px;}
#glpSearchForm label {margin-bottom: 5px;} 
.search .advanced-search-frame h2 {
	font-size: 1.3em;
    margin-bottom: 10px;
    text-align: center;
	color:#1A63AD;}
.search .content #column-wrap .category article, .search .page-header {padding-left:422px}
.search .advanced-search-frame .catselectlist { width:100%}
.advanced-search-form fieldset{ }
.advanced-search-form fieldset legend{padding: 1px; font-weight: bold;color:#08089B}
.advanced-search-frame label{color: #164C9D;padding-right: 5px; font-weight:bold; }
.advanced-search-form fieldset .row-adv{margin-bottom: 5px}
.advanced-search-form fieldset input[type="text"],.advanced-search-form fieldset select{border:1px solid #cccccc;font-family: Courier;width: 125px;background-color: #ffffff}
.advanced-search-form fieldset input[type="submit"]{border:1px solid #777777;float: right;padding: 1px 5px;display: inherit;margin:0px 3px 0px 0px }
.advanced-search-form fieldset select{width:170px}
.advanced-search-form #s, .advanced-search-form .filter-value {width:100% !important;}
.advanced-search-frame .searchbtn {text-align:center; padding:10px 0 ;}
.advanced-search-frame .searchbtn #chk { float:none; width:100%;}
.content h2.entry-title{line-height: 120%; margin-bottom: 3px}
.content .category h2.entry-title {     line-height: 12.5pt;}

.adv-search-txt { padding-left:5px;}
.alternate, .alternate p, .alternate {clear:both;width:350px;}


/*These styles weren't loading! */
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail, #sidebar1 .yarpp-thumbnail-default, #sidebar1 .yarpp-thumbnail-title,
#sidebar2 .yarpp-thumbnails-horizontal .yarpp-thumbnail, #sidebar2 .yarpp-thumbnail-default, #sidebar2 .yarpp-thumbnail-title {
	display: inline-block;
	*display: inline;
}
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail,
#sidebar2 .yarpp-thumbnails-horizontal .yarpp-thumbnail {
	border: 1px solid rgba(127,127,127,0.1);
	width: 196px;
	max-height:6em;
	/*height: <?php echo $height_with_text; ?>px;*/
	margin: 7px;
	margin-left: 0px;
	vertical-align: top;
	display: inline-table;
}
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail { width:260px;}
#sidebar1 .yarpp-thumbnail > img, #sidebar1 .yarpp-thumbnail-default,
#sidebar2 .yarpp-thumbnail > img, #sidebar2 .yarpp-thumbnail-default {
	/*width: <?php echo $width; ?>px;
	height: <?php echo $height; ?>px;
	margin: <?php echo $margin; ?>px auto;*/
	margin: 6px;
    float: left;
    height: 50px;
    width: 50px;
}
#sidebar2 .yarpp-thumbnails-horizontal .yarpp-thumbnail > img, #sidebar2 .yarpp-thumbnails-horizontal .yarpp-thumbnail-default,
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail > img, #sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {
	display: block;
}
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail-title,
#sidebar2 .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
	font-size: 1em;
	/* max-height: 2.8em; */
	line-height: 1.3em;
	margin: 7px;
	margin-top: 0px;
	width: 120px;
	text-decoration: inherit;
	overflow: visible !important;
	padding-top:3px;
}
#sidebar1 .yarpp-thumbnails-horizontal .yarpp-thumbnail-title { width:180px;}

#sidebar1 .yarpp-thumbnail-default,
#sidebar2 .yarpp-thumbnail-default {
	overflow: hidden;
    display:none !important;
}

.FA_article  {cursor:pointer;}
.addthis_sharing_toolbox {margin-bottom:10px;}


/* ABOUT TEAM PAGE */
.team-grid {font-family:"Droid Serif"; width:990px;}
.staff-member { width:120px; margin-right:10px; text-align:center; float:left; padding-top:20px;}
.staff-name, .staff-title, .row-break {clear:both; display:block;}
.staff-name {font-size:12px; line-height:13px;font-weight:bold; padding-top:5px;}
.staff-title {font-size:9px;line-height: 11px;}
.staff-bio {float: left;
    padding-right: 5%;
    padding-top: 30px;
    width: 45%;}
.content .all-bios h2 {clear:both !important; padding-top:30px !important;}
.content .all-bios h3 {clear:both !important; padding-top:30px !important; font-size:140%; border-bottom:#D7D1C5 1px solid; color: #666}
.content .all-bios p { margin-bottom:10px;}


blockquote{
		margin:0 0 1em 1em;
		padding: 1em 1em .5em;
		font-style:italic;
	}
.search h2.entry-title {margin-top:0px;}
.search #column-wrap .category {width:995px;min-height: 800px;}


.glp-paginate {
	display:block;
	margin:20px 0; 
	padding:5px 0;
	width:100%;
	font-size:1.2em;
	border-top:1px solid #D7D1C5;
	border-bottom:1px solid #D7D1C5;
	text-align:center;
	clear:left;
	
	}

.footerLinks { line-height:130%; font-size:14px;}
.footerLinks th {width:14%; text-align:left}
.footerLinks td,.footerLinks th  {position:relative; padding:0 10px;}
.footerLinks ul {list-style-type:none; margin-top:5px;}
.footerLinks li {margin-bottom:5px;}
.footerLinks img.gene-ius {position: relative;
    vertical-align: top;
    width: 115px;
	margin-left: -18px;
    margin-top: -18px;}
	
.caption {clear: both;
    float: right;
	text-align:left;
    font-size: 11px;
    font-style: italic;
    line-height: 13px;
    padding-left: 5px;
    padding-right: 15px;
    width: 300px;}


.photo-wrapper  img {width:300px; height:auto;}

.tag-infographics .photo-wrapper  {display:none;}
	
sub, sup {
/* Specified in % so that the sup/sup is the
right size relative to the surrounding text */
font-size: 75%;
 
/* Zero out the line-height so that it doesn't
interfere with the positioning that follows */
line-height: 0;
 
/* Where the magic happens: makes all browsers position
the sup/sup properly, relative to the surrounding text */
position: relative;
 
/* Note that if you're using Eric Meyer's reset.css, this
is already set and you can remove this rule */
vertical-align: baseline;
}
 
sup {
/* Move the superscripted text up */
top: -0.5em;
}
 
sub {
/* Move the subscripted text down, but only
half as far down as the superscript moved up */
bottom: -0.25em;
}

/* Google Translate */
#google_translate_element { 
	bottom: -29px;
    right: 10px;
	position: absolute;
	z-index:1000}
	
/*used on advanced Search area */
.field-label-top {width:49%; float:left;}
.field-label-top span { width:51px; display:inline; font-weight:bold;}

#glpSearchForm .fakelinker { background-color:#fdfcf6; color:#164C9D; border:none;}

.ppform input {background:none;}

/*new Imageless buttons */

.fancy-button, input.fancy-button {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1a63ad) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #1a63ad 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1a63ad');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family: "Open Sans",arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.fancy-button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1a63ad), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #1a63ad 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a63ad', endColorstr='#79bbff');
	background-color:#1a63ad;
}.fancy-button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

/* Newsletter popup box */
div#message { background-color:#F2F2E9 !important;opacity: 0.9; text-align:center;}
#popUpOptIn { font-size: 18px; line-height:18px; padding: 0px;color:#007032; font-family:"Open Sans";}
#popUpOptIn p { font-size: 11px; line-height:12px; margin-top:15px; margin-bottom:5px; font-weight:normal;color:#333;}
#popUpOptIn p img {margin-top:3px;  width:20px; height:20px;}
#popUpOptIn .emailarea, #popUpOptIn .submit {font-size: 12px; text-align:center; width: 265px; }
#popUpOptIn .emailarea {    border: 1px solid gray;}
#popUpOptIn .submit { background-color: #D7D1C4;
    background-image: none;
    display: inline-block;
    float: none !important;
    margin: 0;}


table.logo-table { width:100%;}
.logo-table td { padding:12px; margin:0px; border:1px solid #666; line-height:0; vertical-align:middle;}
.logo-table img {width:250px; height:auto;}

/* Homepage Subscribe Form */
#text-6 {margin-bottom:0;}
/* Header Subscribe Form */
.subscribe_form p { text-align:left; font-size: 12px; line-height: 130%;}
.subscribe_form { width:290px;position:absolute;top:-5px;right:-7px;color: #08089B;font-family: 'Open Sans';font-size: 14px;line-height: 16px; }

/* Footer Subscribe Form */
.subscribe_form2 { 
    background-color: #F2F2E9;
    border: 0px solid #CCCCCC;
    margin-top: 0;
}
td.subscribe_form2 { vertical-align:middle; padding: 0 20px;}
/* form fields */
.subscribe_form2 input.emailarea { border:1px solid gray;width:250px; background-color:#FFF; text-align:center; }
.subscribe_form2 input.submit { float:right;margin-left:5px;margin-right:0;border:1px solid gray; }
.subscribe_form2 .facebook2 { margin-right:25px}
.subscribe_form2 form {height:10px;}
/* Social Media */
.subscribe_form2 p { color: #08089B; font-family: 'Open Sans';font-size: 14px;     line-height: 16px; }
.subscribe_form2 a { color:#5F5F5F; text-decoration:none;}
.subscribe_form2 a span { padding-left: 5px; position: relative; top: -5px; }
.subscribe_form2 a.donate {  display:inline-block;  padding:5px 5px 3px; border:1px solid #444; color:#5F5F5F; text-decoration:none; }
.subscribe_form2 a.donate:hover { color:#f8f8f8; background-color:#5F5F5F; }
/*.subscribe_form2 a.donate, .subscribe_form2 .donateTxt { display:none;}*/
.subscribe_form2 .ppform input {margin-top:-5px;}
.donateTxt {float:left; margin-top:0px;}


/*Author Avatar */
.author-list .with-name { width: 100px; margin-bottom:20px;height: 130px;}
.shortcode-author-avatars div.author-list .user .name {line-height:1em;}

.contributor_url {color: #09089B;
    display: block;
    font-size: 11px;
    font-weight: normal;
    margin-top: 6px;}
.contributor_title {font-size:12px;font-weight:normal; color: #6A7F9E; display:block; }
.contributor_description {margin-top:5px; padding-bottom:20px; border-bottom:#676767 1px solid;}
.contributor_gravatar_frame {padding-top:10px;}
.contributor-sidebar-instructions p {margin-bottom:10px;}
.contributor-sidebar-instructions ol { list-style-type:decimal;}
.contributor-sidebar-instructions li { margin-left:18px; margin-bottom:5px;}

.footer-header {margin-bottom:10px;}
td.glp-footer-logo {width:40%;}
/* IMAGELESS CSS BUTTONS */
.glpBlueBtn, .glpGreenBtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family: "Open Sans",Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:150px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
	margin-bottom:2px;
}
.glpBlueBtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}
.glpBlueBtn:active, .glpGreenBtn:active {
	position:relative;
	top:1px;
}

.glpGreenBtn { 
	-moz-box-shadow:inset 0px 1px 0px 0px #afd8ad;
	-webkit-box-shadow:inset 0px 1px 0px 0px #afd8ad;
	box-shadow:inset 0px 1px 0px 0px #afd8ad;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #74bb70), color-stop(1, #4f9c4a) );
	background:-moz-linear-gradient( center top, #74bb70 5%, #4f9c4a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74bb70', endColorstr='#4f9c4a');
	background-color:#74bb70;
	text-shadow:1px 1px 0px #4c9748;
	border:1px solid #254923;
	}
.glpGreenBtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4f9c4a), color-stop(1, #74bb70) );
	background:-moz-linear-gradient( center top, #4f9c4a 5%, #74bb70 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f9c4a', endColorstr='#74bb70');
	background-color:#4f9c4a;
	}


div.noty-text-header h1 {text-align:center;}

.contributor-social-icons img { width:20px; height:20px;}

.ppform-header {display: block;
    float: right;
    left: 460px;
    position: absolute;
    top: 0px;}

.glp-facts .wp-caption {margin-left:10px; padding-left:10px; padding-top:10px;}

.clearfix{
position:relative;
display:block;
clear:both;
}

#content h1.biotechgallery, .content h1.biotechgallery {
	color: #476522;
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0;
	}
.column-wrap article.glp-facts .entry-content p, .column-wrap article.glp-facts .entry-content dl, .column-wrap article.glp-articles .entry-content p  { 
margin-bottom: 1em; 
} 
.column-wrap article.glp-facts .entry-content h2 {
font-family: "Droid Serif","Times New Roman",Times,serif; 
font-size:18px; 
line-height:24px; 
color:#08089B; 
}
.entry-content h2{ 
	font-size:15px; 
	line-height:24px; 
	color:#333333;
	}
.column-wrap article.glp-facts .entry-content h3, .column-wrap article.glp-facts .entry-content h4 {
font-family: "Droid Serif","Times New Roman",Times,serif; 
font-size:16px; 
line-height:22px; 
color:#08089B;
}
.glp-facts-block .glp-post-title {margin-bottom:0px; font-weight:bold; line-height: 120%;}
.glp-facts-block a {text-decoration:underline;}
.glp-facts-block p a, .glp-facts-block p {text-decoration:none; color:#666 !important; line-height:110%;}

.glp-facts-block .glp-post-title a {text-decoration:none;}
#placeholdersection{
position:relative;
display:block;
float:left;
margin:0 10px 10px 0;
word-wrap: break-word;
max-width: 220px;
}
#infobox{
position:relative;
display:block;
border: 1px solid #aaa;
padding:6px;
margin:0 0 10px 0;
background-color: #f9f9f9;
word-wrap: break-word;
}
div.infoboxsection{
position:relative;
display:block;
overflow:hidden;
}
div.infoboxsection .infoboxsection_left{
position:relative;
display:block;
float:left;
width:46%;
font-weight:bold;
}
div.infoboxsection .infoboxsection_right{
position:relative;
display:block;
float:right;
width:50%;
}
div#infobox img{
margin: 0 auto 10px auto;
display: block;
}
#tableofcontent{
position:relative;
display:block;
border: 1px solid #aaa;
padding:6px;
margin:0 0 10px 0;
word-wrap: break-word;
}
#tableofcontent h2{
font-size:14px!important;
font-weight:bold;
text-align:center;
background:#bbb;
padding:4px 10px!important;
margin:0px;
}
ul.reflink span.refid { }
div.glp-types div {
position:relative;
display:block;
float:left;
margin:0 10px 0 0;
}
div.glp-types div span.color{
position:relative;
display:inline-block;
width: 14px;
height: 14px;
margin: 0 8px;
vertical-align: middle;
}
div.glp-types div span.name{
position:relative;
display:inline-block;
margin:0 10px 0 0;
line-height: 20px;
}
#glp-archives h1.entry-title{
margin:0px;
padding:10px;
}
 #glp-archives h2 {
margin:0px;
padding:0 10px 10px;
}

/*classes for Biotech gallery Archive Page */

div.glp-facts{
padding:10px;
padding-bottom:40px;
}
div.glp-facts h3.glp-facts-alphabet{
font-size: 20px;
line-height: 26px;
padding: 10px 0 5px 0;
}
div.glp-facts div.glp-facts-block{
position:relative;
display:block;
width:250px;
min-height:40px;
line-height: 20px!important;
overflow:hidden;
padding:4px 4px 4px 10px;
margin:0 20px 10px 0;
font-size: 13px;
border-bottom:0px dotted #666;
float:left;
border-left-width:12px;
border-left-style:solid;
}

.column3 {float:left; width:30%; margin-left:20px; margin-bottom:50px;}
.column3.columnfirst {margin-left:0;}

.content.one-sidebar-only #sidebar1{ width: 300px; }
.content.one-sidebar-only .column-wrap{ width: 720px; float : left; min-height: 600px; }
.content.one-sidebar-only #sidebar-wrap {width:300px; border-left: 1px solid hsl(40, 18%, 81%); display: inline; float: left; } 
.content.one-sidebar-only #infobox{
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
width:240px;
margin:10px auto;
display:block;
}
.content.one-sidebar-only #infobox a{
color: #000!important;
text-decoration:none!important;
}
.content.one-sidebar-only #infobox h3{
text-align: center;
margin: 0 0 5px 0;
font-size: 18px;
line-height: 110%;
}
.content.one-sidebar-only #infobox a.viewfp{
display:block;
clear:both;
padding:6px;
text-align:center;
background:#e7e5e6;
font-size:14px;
font-weight:bold;
margin: 10px 0 0 0;
color: #164C9D!important;
}
#insidestory{
position:relative;
display:block;
float: right;
width: 250px;
margin:0 0 10px 10px;
padding-bottom:10px;
}
#insidestory.sidebox {
	margin: 0 auto 10px;
    width: 254px;
	float:none;}
	
#insidestory .row1, #insidestory .row2{
background:#e7e5e6;
padding:10px;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.82);
margin:0 0 15px 0;
}
#insidestory h2{
color: #000;
line-height:100%;
font-weight: bold;
font-size: 14px;
text-align: center;
display: block;
margin: 0 0 8px 0;
}
#insidestory h3{
line-height:100%;
margin: 0 0 6px 0;
font-size:12px; font-weight:bold; color:#000;
text-align:left;
}
#insidestory a{
color:#000;
}
#insidestory .row2 a{
font-weight:bold;
font-size: 12px;
text-align: center;
display: block;
}
#insidestory .wt_meta {padding: 2px 0px 4px 0;}
#insidestory p {margin-bottom: 0em; margin-top:1em; font-size:1.2em; line-height:110%}

ul.listlist {list-style: outside disc; margin-left: 1em;}
ul.listlist li {position: relative; left: 1em; padding-right: 1em;}

.glp-facts .entry-content ul {
    margin-left: 0;
    padding-left: 25px;
	overflow: hidden;
}
.glp-facts ul.reflink, .glp-facts ul.reflink li{
list-style-type: none;
display:block;
margin: 0px;
}

.talking-biotech-excerpt {font-size:1.2em;}

.category-image {float:left;}

.multi-column-taxonomy-list a.jumplink {border:none; display:inline;}
#jumplist.fixed {
    position: fixed;
    top: 100px;
    left: 0;
    z-index: 1;
    width: 100%;
    border-bottom: 5px solid #ffffff;
}
#biotech_gallery .profile-wrapper.profile-link .glp_subtitle a { text-align:center; font-weight:bold; text-transform:none; margin-top:5px;}

article header .glp_subtitle {font-size:18px; margin-bottom:3px; color:#666666; display:block;}
 
.list-featured-image {margin-right:15px; margin-bottom:10px; float:left;}


footer.entry-meta {margin-top:20px;}
footer.entry-meta, footer.entry-meta a { color:#6a7f9e;}

#bns-featured-tag-2 {
	background-color:#F3F3F3;
	background-image: url("http://www.geneticliteracyproject.org/wp-content/uploads/2014/11/GMO_BeyondScience_350x100_glp.png"); 
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-size:contain;
	font-family:'Open Sans', sans, helvetia; 
	padding:120px 20px 20px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	}
div.tag-gmo-beyond-the-science+div.tag-gmo-beyond-the-science { border-top:1px solid #FFF; margin-top:10px; padding-top:10px;}
div.tag-gmo-beyond-the-science strong {font-size:14px;line-height:120%;}


.popular-posts ul.wpp-list li {margin-bottom:10px;list-style-type:none;min-height:100px;}


/* Contextual Related Posts */
#crp_related img { float:left; margin-right:7px;}
#crp_related li {clear:both; margin-bottom:20px; list-style-type:none;}

/*BIOTECH DEBATE */
#i2-debate {border:solid #CCC; border-width:1px 0; text-align:center;}
p.i2-highlight {clear:both; font-weight:bold; font-size:110%;}
.foragainst {width:100%; height:100%;}
.foragainst li {display: block; text-align:left; padding:0 20px; height:auto; vertical-align: top; clear:both;}
.foragainst h4 {font-family: 'ProximaNovaSemibold'; font-size: 14px; text-transform: uppercase;}
.foragainst h5 {font-family: 'ProximaNovaSemibold'; font-size: 12px;line-height:20px;}
.foragainst h4.for {color:#02a3ff;}
.foragainst h4.against {color: #ca0008;}
.foragainst p {font-size:12px; line-height:15px;width:95%;}
.foragainst img {padding:0px 10px 5px 0px; margin-bottom: 10px;}
.foragainst li p:first-child {margin:0px;}


#sidebar2 .related_post_title {
color: #09089B;
   font-family: Cambria,Georgia,serif;
   font-size: 17px;
   line-height: 1.2em;
   margin-bottom: 0;
   padding: 6px 8px 3px 0 !important;
   text-align: left; 
   background:none !important;
   border:none !important;
   font-weight:bold !important;
   margin-top:3px !important;	
}

/* Jetpack popular Posts */
#sidebar1 .widget_top-posts .widgets-list-layout-blavatar,
#sidebar2 .widget_top-posts .widgets-list-layout-blavatar {
    max-width: 100px;
	width:100px;
}

#sidebar1 .widgets-list-layout-links {
float: right;
width:55%;
margin-top:5px;
}
#sidebar2 .widgets-list-layout-links {
float: right;
width:40%;
margin-top:5px;
}



.trends-header {}
.trends-header .gene-ius { float:left;position: relative;}
.trends-header .genetrends-agriculture { float:right;position: relative;}

.gene-trends .bottom-divide {padding-top:10px;}
.gene-trends .bottom-divide  hr { width:50%;
background-color: #aaa;
height:1px;
border: 0px; }

/* What should be golden Wheat colored text? */
#ag_genes a.title, #biotech_gallery .profile-wrapper a, #biotech_gallery .profile-wrapper a:visited, #glp-archives a,  #glp-archives a:visited,  .genetrends-agriculture a  {color: #BB8923;}
 #biotech_gallery a.subtitle, .glp-post-title .subtitle {font-weight:normal; color: #000;}
 
 
 
 .trends-rss { display: block;
	position: absolute;
	top: 0px;
	right: 0px;}
 ul.ag-home-special {color: #000; padding: 20px 20px 10px; list-style-type: none; background-color: #eeeeee; margin-bottom:0;}
 ul.ag-home-special li {margin-bottom: 9px; font-size: 12px; font-weight: bold;list-style-type:square;margin-left:10px}
ul.ag-home-special li a { color: #666;}

/* Talkking Biotech Special pages */
.talking-biotech-header-wrapper {  width:100%;border:1px solid #AAA;font-family:"Open Sans"; margin-bottom:10px;}
.talking-biotech-header {  }
.talking-biotech-title {padding-top:10px; }
.talking-biotech-title, #talking-biotech .talking-biotech-title a { font-size:24px !important; font-weight:bold; line-height: 22px;padding-top:15px; }
.talking-biotech-header span { 
	font-size:19px; 
	font-weight:normal;
	font-style: italic;
}
.talking-biotech-header p {  font-size:12px; margin-top:7px; margin-bottom:0; margin-right:10px;}
.talking-biotech-header img {float:left; margin:10px 10px 10px 10px; width:100px;height:100px;}
.talking-biotech-header a.tb-archive {float:right;}
#disqus_thread {clear:both;} /* THIS STYLE CORRECTS THE PROBLEM OF COMMENT LINKS NOT WORKING */
#sidebar-front .widget_black_studio_tinymce h3.widget-title { display:none;}
.widget_black_studio_tinymce {margin-bottom: 10px;}

/*remove the middle sidebar */
.two-sidebar-right .column-wrap.superwide {width:763px;}
.column-wrap.superwide  article.post {width:735px;}

.excerpt-disclaimer { margin:10px 0 ;}

.post-title-section {margin: 20px 0;}
p.submit {background: none; border:0px;}

.holiday-box strong {text-align: center;
font-size: 1.1em;
line-height: 110%;}
.holiday-box a.title {font-size:1.2em;}
.holiday-box {text-align: center; background: url(http://www.geneticliteracyproject.org/wp-content/uploads/2015/12/Gift-card-with-blue3-gold-ribbon.jpg);
background-size:cover;
background-repeat:no-repeat;
width: 220px;
height: 155px;
margin-right: 10px;
padding: 20px 30px 10px 100px;}

/* GMO FAQ  Widget */

#gmo-faq-widget {
/*	border: 1px solid #333;*/
background-color:transparent;
padding-left:.3em
}

#gmo_faq_slider {margin-top: -5px; margin-bottom: -5px;}
#gmo-faq-widget a img {
	margin: 0 0.3em 0.6em;
	float:left;}
#gmo-faq-widget h3 { font-size: 36px;
color: #147c13;
font-family: 'Rokkitt', serif;
font-weight: 700;
text-align: center;
margin-top: .6em;
margin-bottom: .2em;}
#gmo-faq-widget h3 a{color: #147c13;}
#gmo-faq-widget p {	text-align: center; font-size: 13px; }
#gmo-faq-widget .fa_slide_content p a {
	font-size:16px; font-weight:bold; color: #93162b;
 }
 
 .boxedfeature {border:1px solid #000; padding:10px;margin-top:-20px; margin-bottom:20px;}
 h2.pollinator-title {font-size:110%; text-align:center; margin-bottom:10px;}
 
 #gmo-faq-widget .fa_slider_simple .fa_slide_content {width:90%;} 
 .mobile-switch {
	 width: 100%;
	display: block;
	text-align: center;
	color: #fff;
	background-color: #a20668;
	padding: 15px;
	min-width: 1026px;
	}