@charset "utf-8";
/* CSS Document */





/********** *****************************************************
 TOPIC AREA PAGES 
****************************************************************/

.TopicAreasSearchForm .views-exposed-widgets{ margin-bottom: 10px; }	

.TopicAreasSearchForm .views-widget-filter-title label{ margin: 0; margin-bottom: 3px;}

.TopicAreasSearchForm .view-filters form .form-type-textfield input{ width: 250px; }

.TopicAreasSearchForm .view-filters form .form-type-textfield input.defaultInputText { font-style: italic; color: #949494; }

.TopicAreasSearchForm .form-type-textfield{ margin: 0; }

.TopicAreasSearchForm .views-submit-button { display: inline-table; }

.TopicAreasSearchForm #edit-keys-wrapper { 
	display: inline-table; 
	margin-right: 5px; 
}

/*************** HOT TOPICS (Tag cloud) ************************/
.pseudoTagCloud .view-content{
	text-align: left;
}

.pseudoTagCloud .view-content div{
	display: inline;
	margin: 0 auto 0 auto;
	font-size: 11px;
}

.pseudoTagCloud .view-content a {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #DFDFDF 100%) #EEEEEE;
    border: 1px solid #CCCCCC;
    display: inline-block;
    margin: .4ex .1ex;
    padding: 0 .6ex;
}

.pseudoTagCloud .view-content div:before{
	content: " ";
}

.pseudoTagCloud .view-content .views-row a:hover{
	text-decoration: underline;
}




/***********************************
THIS SECTION - EXTENSION ARTICLES
***********************************/
.sidebar-title .views-row {
    clear: both;
}

.sidebar-title  .views-field-title {
	float: left; 
	width: 185px;
	padding-bottom: 1em;

}


/************************************* LEARN PAGE ************************************************************/
.topic-154 {list-style-image:url(../images/icons/environment.png)}
.topic-148 {list-style-image:url(../images/icons/youth.png)}
.topic-149 {list-style-image:url(../images/icons/agriculture.png)}
.topic-153 {list-style-image:url(../images/icons/environment.png)}
.topic-150 {list-style-image:url(../images/icons/nutrition.png)}
.topic-151 {list-style-image:url(../images/icons/health.png)}
.topic-147 {list-style-image:url(../images/icons/gardening.png)}
.topic-152 {list-style-image:url(../images/icons/agriculture.png)}
.icon-li {
	border:1px solid #dCC;
	border-width:0 0 1px;}
.view-learn .views-field-title,
.view-learn .views-field-body,
.view-learn .views-field-body * {display:inline;}
.view-learn .views-field-body {white-space:nowrap;
	overflow:hidden;
	color:#999;
	font-size:smaller;}
#views-exposed-form-learn-page {
	padding-bottom:10px;
	border-bottom: 1px solid #999;
	margin-bottom:20px;
	}
#views-exposed-form-learn-page label {
	margin-bottom:-12px;
	}
/* Search terms */
#views-exposed-form-learn-page #edit-keys {
	width:20em;
}

/************ FACT SHEETS TABLE OF CONTENTS PAGE *********************/

.view-learn .form-text,
.view-learn .form-select {
	width:auto;
	}

.extension-about-sidebar-news-articles{
	border-bottom: 1px dotted #CCC;
	display: inline-table;
	padding-bottom: 9px;
	margin-bottom: 9px;
}

.extension-about-sidebar-news-articles .views-field-field-subtitle{
	color: #999;
	font-style: italic;
}


/********************************************************************************************
   PUBLICATIONS STYLES 
 ******************************************************************************************/

#views-exposed-form-publications-main {
	padding-bottom:1.5em;
}

.view-publications {
	margin-bottom:1.5em;
}

.view-publications .view-content a {
	color: #000000;
}
.view-publications a:hover {
	color: #990000;
	text-decoration: underline;
}

.view-publications h2, .view-publications img {
	background-color: #C7C7C2;
	color: #000000;
	font-size: 14px;
	line-height: 1.7em;
	margin-bottom: 0.2em;
	font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
	vertical-align: middle;
	text-indent: 28px;
}

.view-publications h2 {
	margin-top: 6%;	
}

.view-publications .more-link a, 
.view-publications .field-item a {
	color: #990000;
}

.view-publications .more-link a {
	font-weight: bold;
	text-decoration: underline;
}
.publications .view-footer {
	font-size:90%;
	text-align:right;
	margin-right:10px;
}

.publications .view-footer a:before {
	content:url(../../agnr/images/icons/button-arrow-round-tiny-red.png);
	position:relative;
	top:2px;
	padding-right:4px;
}


/********Main Category Publication page (All topics)*********/


.block-grid.publications h2 a {
	color:#000;
}

#pub4h, #pubagriculture, #pubenvironment, #pubfood, #pubhealth, #pubgarden, #pubmoney, #pubwater {
	background-size: 32px 32px;
	background-repeat: no-repeat;
	background-position: 3px center; 
	padding: 9px;
}

#pub4h {
	background-image: url("../images/publications/youth.png");
}
#pubagriculture {
	background-image: url("../images/publications/agriculture.png");
}
#pubenvironment {
	background-image: url("../images/publications/environment.png");
}
#pubfood {
	background-image: url("../images/publications/food.png");
}
#pubhealth {
	background-image: url("../images/publications/health.png");
}
#pubgarden {
	background-image: url("../images/publications/gardening.png");
}
#pubmoney {
	background-image: url("../images/publications/money.png");
}
#pubwater {
	background-image: url("../images/publications/water.png");
}


.view-publications .view-filters {
	float: left;
	width: 25%;
	color: #990000;
	font-size: 13px;
}

.view-publications .view-filters label.option:hover {
	font-weight: bold;
}

.view-publications .views-table {
	float: right;
	width: 75%;
}

.view-publications .view-content .views-table tr:nth-child(even) {
	background-color: white;
}

.view-publications .view-content td, 
.view-publications .view-content tr {
	border: none;
}

/********Search bar on publication page*********/

#views-exposed-form-search-publications-page label {
	margin-top:0;
}

.block-grid #block-system-main {
	min-width:0;
	flex-basis: 70%;
}
.block-grid #block-views-exp-search-publications-page#block-views-exp-search-publications-page {
	flex-basis:30%;
}

#block-views-exp-search-publications-page #edit-keys-wrapper {
	float: left;
}

#block-views-exp-search-publications-page #edit-keys {
	width: 160px;
}

#block-views-exp-search-publications-page .views-submit-button input {
	background-image: url('../images/searchIcon.png');
	background-repeat: no-repeat;
	background-position: 14px 6px /*left top*/;
	color: #272826; 
	float: left;
	position: relative;
	top: 30px;	
	min-width: 42px;
}

.page-learn-publications-search #block-views-exp-search-publications-page {
	float: left;
}

.page-learn-publications-search .view-content {
	clear: left;
}

/************** What Are Extension Publications? block **********/

.block-grid.publications #block-block-21 {
	margin-top:3em;
	flex-basis:100%;
}

/************* Topic Listing Page ****************/
.view-publications .attachment a {
	color: #990000;
}
.view-publications .attachment {
	max-width:22%;
	float:left;
	margin-right:2em;
	margin-top:12px;
}

/*************** SIDEBAR STYLING / GETTING RID OF BULLETS ON UL'S IN CERTAIN PLACES *************************/

#main-wrapper #sidebar-second ul{
	padding: 0px;
	margin: 0px;
}

#main-wrapper #sidebar-second ul li{
	padding: 0 0 0 10px;
	margin: 0 0 4px 4px;
	background: url("../images/extension_ul_small_bullet.png") left 8px no-repeat;
	list-style-image: none;
	list-style-type: none;
}




/************************* SEARCH NEWS ARTICLES & SEARCH EVENTS VIEWS ****************************************/
#block-views-exp-news-articles-news-page, #block-views-exp-events-events-page{
	margin-top: 10px;	
	overflow: hidden;
}
#block-views-exp-news-articles-news-page label, #block-views-exp-events-events-page label{
	margin: 0;
	margin-bottom: -10px;
}

#block-views-exp-news-articles-news-page .form-type-textfield input, #block-views-exp-events-events-page .form-type-textfield input{
	float: left;
	display: inline-table;
	width: 78%;
	
}

#block-views-exp-news-articles-news-page .views-submit-button input, #block-views-exp-events-events-page .views-submit-button input{
	min-width: 17%;
	height: 29px;
	float: right;
	display: inline-table;
	overflow: hidden;
}

#block-views-exp-news-articles-news-page .views-submit-button input.add-search-icon, #block-views-exp-events-events-page .views-submit-button input.form-submit{
	background-image: url('../images/searchIcon.png');
	background-repeat: no-repeat;
	background-position: 8px 6px /*left top*/;
}

/****************************************************************************/
/***************** LEARN MORE ARTICLE LISTING *****************/
/****************************************************************************/

.learn-more-article-list .view-content h3{
	border-bottom: 2px solid #bababa;
	padding-bottom: 5px;
	margin-top: 30px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 51%, rgba(234,234,234,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(51%,rgba(255,255,255,0)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 51%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 51%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 51%,rgba(234,234,234,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 51%,rgba(234,234,234,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}

.learn-more-article-list .view-content > h3:first-child{
	margin-top: 5px;	
}

.learn-more-article-list .view-content .views-row{
	border-left: 1px solid #e1e1e1;
	margin-left: 5px;
	padding-left: 8px;
}

.learn-more-article-list .view-content .views-row a{
	display: block;
	width: 100%;
	font-size: 13px;
	margin-left: -13px;
	background-color: white;
	padding-bottom: 3px;
}

/********************* VIDEO GALLERY STYLES ***************************/

.video-gallery td{
	width: 33%;
}

.video-gallery td p{
	margin-bottom: 0;	
}

.video-gallery .views-field{
	width: 200px;
	padding: 5px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}

.video-gallery .views-field.views-field-field-embed-code{
	padding-bottom: 0px;
	border-bottom: none;
	overflow: hidden;
}

.video-gallery .views-field.views-field-title{
	border-top: none;
	padding-top: 0px;
}

.video-gallery .views-field.views-field-title a{
	display: block;
}
