body.boxed {
	background-size: cover;
}
body {
	font-size: 15px !important;
}
#block-topbar {
	float:right;
}
p a,ul a {
	/*color:#4C9D65;*/
	color: #2683b5;
}
header .site-branding-logo {
/*	margin-bottom: -5px;*/
}
.container.header-content-layout {
	margin-bottom: 10px;
	margin-top: 5px;
}
.site-branding-logo img
{
	max-height: 90px !important;
}
header.header-v1 .site-branding-logo {
    padding-top: 3px !important;
}
div.breadcrumb-style{
	background-position: left !important;
	background-repeat: no-repeat !important;
	border-top: 1px solid #e7e7e7 !important;
	border-bottom: 1px solid #e7e7e7 !important;
}
.page-title, .container .container {
	color:white;
	
}
.breadcrumb-content-inner .gva-breadcrumb-content .page-title {
	font-size:24px !important;
	font-weight:600;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main {
	top:86% !important;
	left:20% !important;
	right: 20% !important;
	width: unset !important;
	/*padding: 5px 10px 5px 10px;*/
	min-height:76px;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a, .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li {
	color: #fff !important;
}
/*menu*/
.gbb-row bg-size-cover {
/*	background-color: #E7E7E7;*/
}
.portfolio-v2 .content-inner .title, .portfolio-v2 .content-inner .summary {
	font-size:14.5px !important;
}
.portfolio-content .image,.portfolio-content .content-inner {
	border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.portfolio-filter ul.nav-tabs > li > a {
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-ms-border-radius: 4px !important;
	-o-border-radius: 4px !important;
	letter-spacing: 0px !important;
	font-weight: 500 !important;
	padding: 5px 10px !important;
}
.portfolio-filter .nav-tabs > li {
	margin-bottom: 10px !important;
}
.gavias-metro-box {
	border: 1px solid #e3e3e3;
	text-align:left;
	min-height: 495px;
}
.widget.gavias-metro-box .content {
	text-align:left !important;
}
.node--type-project .field__label {
/*	color: #4C9D65;*/
	color: #4aa812;
	font-weight:700;
	font-size: 17px;
/*	border-bottom: 1px solid #E7E7E7;*/
}
#block-umd-glam-page-title .page-title{
	color:black !important;
	font-size: 24px;
/*    	border-bottom: 2px solid #E7E7E7;*/

}
#block-umd-glam-page-title .page-title h1 {
	font-size: 30px !important;
/*	border-bottom: 1px solid #E7E7E7 !important;*/
}
.team-header {
overflow: hidden;
position: relative;
display: inline-block;
width: 180px;
height: 180px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
background: #fff;
text-align:center;
border:1px solid #E7E7E7;
}
.team-header img {
	width:100%;
}
.sidebar .block {
	text-align:center;
}
.portfolio-v2 .content-inner {
	/*text-align:center !important;
	padding:3px !important;*/
	min-height: 110px !important;
}
.widget.gsc-team.team-circle .box-hover {
	background: rgba(0, 0, 0, 0.3) !important;
}
.widget.gsc-team.team-circle .team-header {
	width: 200px !important;
	height: 200px !important;

}
.widget.gsc-team.team-circle .team-body {
	height:80px !important;
}
.team-links a, .team-links a:hover {
	background: #4c9d65;
	color: white;
	padding: 3px;
}
.node--type-harvest-project .team-name a, .node--type-initiatives .field__label {
	color: #4aa812 !important;
}
.node--type-initiatives .field__label {
	font-size:18px;
}
/*projects page*/
.page-node_1  .content-full {
	background: #f9f9f9;
} 
.page-node_1 .portfolio-v2, .node--type-harvest-project .portfolio-v2, .portfolio-v2 {
	background: #ffffff;
	box-shadow: 0 2px 6px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.15); 
}

.page-node_1 .portfolio-v2:hover {
	box-shadow: 0 1px 8px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 8px 2px rgba(0,0,0,0.1);
}
.node--type-project .field--name-field-project-representative-ima img {
	min-width: 570px;
	border: 1px solid #e7e7e7;
}
.node--type-project .field--name-field-project-representative-ima {
	padding-bottom:20px;
}
.gavias_sliderlayer .tp-revslider-mainul a {
	color:white;
}
.gavias_sliderlayer .tp-revslider-mainul .tp-caption img {
	height:450px;
	width: auto;	
}
.block-views-blockglam-projects-block-2 .portfolio-filter {
	margin-top:0px !important;
	margin-bottom:0px !important;
}
.block-views-blockglam-projects-block-2 .portfolio-filter ul.nav-tabs > li > a {
	margin-right:8px
}
header.header-v1 {
	box-shadow: 0px 10px 3px rgba(0,0,0,0.15) inset;
}
.footer {
	margin-top: 30px !important;
}
/*************************************************************/
/*.topbar {
	background: #333333;
}*/
/*.site-branding-logo img {
	height: 80px;
}*/
.gavias_sliderlayer .tparrows, #gavias_slider_single .tparrows {
	/*background:#4aa812 !important */
	background: #fff !important;
}
.site-branding-logo img {
	max-width: none !important;
}
.header-main {
	margin-bottom:-10px;
}
header .header-main {
/*    background: rgba(0,0,0,0.1) !important;*/
/*    background: rgba(226,125,47,0.15) !important;*/
}
header.header-v2 .site-branding-logo {
    padding-top: 5px !important;
}
.header-main  {
/*	margin-top: -3px;*/
/*	border-top: 1px solid #2f3e47;*/
/*	padding-bottom:1px;*/
}
/*#header {
	border-bottom: 1px solid #666;
}*/
.navigation .gva_menu > li > a {
	font-family: "Open Sans",Arial,sans-serif !important;
}
header .header-main {
	padding-bottom: 2px !important;
}
.topbar {
    background: #03264f !important;
/*    background: #012550 !important;*/
    color: #fff !important;
    font-size: 12px !important;
    padding: 5px 0 !important;
    height:30px;
}
/*******************************************************************/
/*.owl-carousel.carousel-thumbnail.text.top .owl-dots .owl-dot.activei,.owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot.active, .pricing-table .content-wrap .plan-price .price-value .dollar,.panel .panel-heading .panel-title > a:after,.block .block-title,.block.style-higlight .more-link a:hover,.block.block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a,.drupal-tabs .is-active a,body.logged-in.node--type-page .help .control-panel:hover,.navigation .gva_menu > li > a.menu-item--active-trail,.navigation .gva_menu > li > a:hover,.navigation .gva_menu > li > a.is-active,.navigation .gva_menu .sub-menu > li > a:hover,.gva-mega-menu .block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a,.gva-mega-menu .block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a,ul[data-drupal-views-infinite-scroll-pager].pager a:hover,.testimonial-v1 .testimonial-item .quote:after,.testimonial-v1 .testimonial-item .content .title,.small-list .item-list ul > li a:hover,
.tags-list .item-list > ul > li a:hover,.portfolio-carousel-single .portfolio-item .portfolio-content .category a, .gavias-blockbuilder-content .link-edit-blockbuider:hover,.owl-carousel .owl-nav > div:hover i{
    color: #4aa812 !important;
}
.owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot:after,.btn, .btn:hover,.node-link a:not(.btn-theme), .btn-theme, .btn-theme-submit, .progress .progress-bar.pricing-table .content-wrap .plan-price .price-value .value, .pricing-table .content-wrap .plan-price .interval,.pricing-table .plan-signup a:hover,.pricing-table .plan-signup a:hover,#node-single-comment h2:before,#search-block-form input.form-submit,.contact-message-form #edit-preview,.list-tags .view-list ul > li:hover,ul[data-drupal-views-infinite-scroll-pager].pager a,
.poll .poll-item .bar .foreground,.more-link a:hover,.portfolio-filter ul.nav-tabs > li > a.active,.portfolio-carousel-single .portfolio-item .image .read-more:after,.portfolio-carousel-single .portfolio-item .portfolio-content:after,#search-block-form input.form-submit   {
	background: #4aa812 !important;
}
.node-link a:not(.btn-theme):hover, .btn-theme:hover, .btn-theme-submit:hover {
	border-color: #4aa812 !important;
}
.panel .panel-heading .panel-title > a,.more-link a {
	border: 2px solid #4aa812 !important;
}
.sidebar .block .block-title {
	border-bottom: 1px solid #4aa812 !important;
}
.navigation .gva_menu .sub-menu {
	border-top: 1px solid #4aa812 !important;
}
ul[data-drupal-views-infinite-scroll-pager].pager a {
	border: 1px solid #4aa812 !important;
}*/
.gsc-hover-box .icon,.gsc-hover-box:hover .icon {
	background: none !important;
}
.widget.gsc-heading .title-desc {
	color: #777 !important;
	font-style: normal !important;
}
.navigation .gva_menu > li > a {
/*	text-transform: none !important;*/
	padding: 32px 9.5px !important;
	letter-spacing: 0px !important;
}
.front-page-img img {
	vertical-align:baseline;
/*	width:100%;
	border-top:2px solid #777;
	border-bottom:2px solid #777;
	border-right:2px solid #777;*/
}
.breadcrumb-style {
	background-color: #C2C2C2;
	background-size: cover;
}
.widget.gsc-heading.align-center .title-icon,.widget.gsc-heading .title-icon {
	color: #4aa812 !important;
}
input[type*='submit'],.widget.gsc-heading.align-center .title-icon span:after, .widget.gsc-heading.align-center .title-icon span:before {
	background : #4aa812 !important;
}
.breadcrumb-content-main {
	/*display:none;*/
}
.js-form-item label {
	width: 130px;
}
.js-form-item {
	padding-bottom: 10px;
}
.js-form-item textarea {
	width:700px;
}
.footer .footer-top {
    background: #f5f5f5 !important;
 /*   padding: 40px 0;*/
    border-top: 1px solid #E4E4E4;
}
#webform-submission-contact-add-form {
	padding-bottom:50px;
}
.footer-four {
	float:right !important;
}
h1, h2, h3, h4, h5, h6 {
	letter-spacing: 0px !important;
}

@media (min-width:992px) and (max-width:1200px)
{
.gva-offcanvas-mobile .gva-navigation .gva_menu > li > a {
	font-size:10.5px !important;
	padding: 10px 3px !important;
}
.visually-hidden {
	    position: static !important;
}
.site-branding-logo img {
            -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -ms-transform: scale(0.75); -o-transform: scale(0.75); transform: scale(0.75) !important;
            margin-left: 0px !important;
            margin-left: -45px !important;
            z-index: 9999999 !important;
 }
}

@media (min-width:375px) and (max-width:500px)
{
	.site-branding-logo img {
	    -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -ms-transform: scale(0.6); -o-transform: scale(0.6); transform: scale(0.6);
	    margin-left: -85px;
            z-index: 9999999;
 	}
}
@media (min-width:320px) and (max-width:374px)
{
        .site-branding-logo img {
            -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);
            margin-left: -105px;
            z-index: 9999999;
        }
	.gva-search-region .fa {
		display: none;
	}
}

.views-field-field-news-image, .views-field-field-news-image-1 {
	width: 260px;
}
.node--type-harvest-project .views-field-field-news-image, .node--type-harvest-project .views-field-field-news-image-1 {
	width: 230px;
}
.node--type-harvest-project .views-field-title-1 a {
	font-size: 17px;
}
.views-field-field-news-image img, .views-field-field-news-image-1 img, .views-field-field-event-rep-image img, .news-left img, .views-field-field-initiative-rep-image img  {
    padding: 4px;
    background-color: #fff;
    border: 1px solid #ddd;
    /* color: white; */
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.block-views td, .block-views table {
	border: 0px !important;
}
.field__label {
	font-weight: 550;
}
.breadcrumb-content-main {
	background: rgba(0,0,0,0.3);
}
td.views-field-field-application-image {
	width:45%;
		
}
.block-views-blocksatellite-instruments-for-food-security-block-1 .views-field-title h4 {
	margin-top:0px;
}
/*
.block-views-blocksatellite-instruments-for-food-security-block-1 table {
  border-spacing: 15px 50px;
}
.applications-row {
	margin-bottom:20px;
}*/
.navigation .gva_menu > li > a {
	padding: 32px 4.4px !important;
	font-weight: 600 !important;
}
.block-views-blockevents-block-3 .item-list ul li.view-list-item, .block-views-blockevents-block-4 .item-list ul li.view-list-item,.block-views-blockevents-block-2 .item-list ul li.view-list-item {
	margin: -10px 0px 20px 0;
}
.block-views-blockevents-block-3 h4, .block-views-blockevents-block-4 h4 {
	margin-top: 0px !important;
}
@-moz-document url-prefix() {
    .block-views-blockevents-block-3 .item-list ul li.view-list-item, .block-views-blockevents-block-4 .item-list ul li.view-list-item, .block-views-blockevents-block-2 .item-list ul li.view-list-item {
        margin: 0px 0px 10px 0;
    }
}
.block-views-blockevents-block-3 .item-list, .block-views-blockevents-block-4 .item-list, .block-views-blockevents-block-2 .item-list {
	margin-top: -10px;
}
.block-views-blockevents-block-3 .views-field-field-event-location, .block-views-blockevents-block-4 .views-field-field-event-location,.block-views-blockevents-block-2 .views-field-field-event-location {
	font-weight: 600;
}
.node--type-news-events .group-left, .node--type-news .group-left {
	width:83%
}
.node--type-news-events .group-right, .node--type-news .group-right {
	width:15%
}
.node--type-news .group-header, .node--type-news .group-left {
	padding-bottom:30px;
}
.node--type-news .group-footer {
        padding-top:30px;
	border-top: 1px solid #e7e7e7;
}

.node--type-news-events .field__label, .node--type-news .field__label {
	font-size: 17.5px;
	color: #4aa812;
}
.block-views-blocknews-block-1 h4 {
	margin-top:0px;
}
.block-views-blocknews-block-1 tr > td, .block-views-blocknews-block-2 tr > td, .block-views-blockevents-block-3 tr > td{
	padding-bottom:2.5em;
}

.block-views-blockevents-block-2 .views-field-title a, .block-views-blockevents-block-3 .views-field-title a , .block-views-blockevents-block-4 .views-field-title a{
	color:black !important;
}
.widget.gsc-heading .title-desc {
	color: black !important;
	font-family: "Open Sans",Arial,sans-serif !important;
}
.block-views-blockevents-block-3 .views-field-field-event-location, .block-views-blockevents-block-4 .views-field-field-event-location, .block-views-blockevents-block-2 .views-field-field-event-location, .views-more-link {
	color:#4aa812 !important;
}
.block-views-blockevents-block-2 h4 {
	margin-bottom: 5px;
}

#block-views-block-partners-block-1 .portfolio-v2 .content-inner .category, #block-views-block-partners-block-4 .portfolio-v2 .content-inner .category,
#block-views-block-partners-block-7 .portfolio-v2 .content-inner .category,
#block-views-block-partners-block-8 .portfolio-v2 .content-inner .category,
#block-views-block-partners-block-9 .portfolio-v2 .content-inner .category,
#block-views-block-partners-block-10 .portfolio-v2 .content-inner .category{
    font-size: 14px;
    font-weight:600;
    /*color: #5aab71 !important;*/
    color: #4C9D65 !important;
    background: none;
    padding: 0px;
    text-transform: none;
}
#block-views-block-partners-block-7 .portfolio-v2 .content-inner .institution,
#block-views-block-partners-block-8 .portfolio-v2 .content-inner .institution,
#block-views-block-partners-block-9 .portfolio-v2 .content-inner .institution,
#block-views-block-partners-block-10 .portfolio-v2 .content-inner .institution{
	color: #254366 !important;
}
#block-views-block-partners-block-1 .portfolio-v2 .content-inner, #block-views-block-partners-block-4 .portfolio-v2 .content-inner,
#block-views-block-partners-block-7 .portfolio-v2 .content-inner,
#block-views-block-partners-block-9 .portfolio-v2 .content-inner
 {
	padding: 13px;
	min-height: 195px !important;
}
#block-views-block-partners-block-10 .portfolio-v2 .content-inner
 {
        padding: 13px;
        min-height: 145px !important;
}

.node--type-partners .group-left {
	width: 65%;
}
.node--type-partners .group-middle, .node--type-partners .ds-3col-stacked-fluid.group-two-sidebars > .group-middle {
        width: 15% !important;
	
}
.node--type-partners .group-right {
        width: 18%;
	padding:0 5px 5px 5px;
}
.node--type-partners .field--name-field-partner-photo .field__item {
/*	border: 1px solid #ddd;
	padding: 4px;
	margin-bottom: 20px;*/
}
.node--type-partners .partner-block-title {
	margin-bottom: -5px;
}
.node--type-news-events .field__label, .node--type-news .field__label{
	font-size:18px;
	padding-top:5px;
	color: #4aa812;
	/*padding-bottom:3px;*/
}
.node--type-partners .field__label, .node--type-harvest-project .field__label {
	font-size:18px;
	color: black;
}
.node--type-harvest-project .field__label {
	color: #4aa812 !important;
	padding-top:20px;
}

.node--type-partners .field--name-field-role, .node--type-partners .field--name-field-institution-role {
	font-weight: 600;
	font-size:16.5px;
	/*color: #5aab71;	*/
	color: #4aa812;	
	border-bottom: 1px solid #e7e7e7;
	margin-bottom:20px
}
.node--type-partners .field--name-field-institution, .node--type-partners .field--name-field-areas-of-expertise-on-eofs, .node--type-partners .field--name-field-areas-of-expertise-on-broa, .node--type-partner .field--name-field-links-to-publications-etc  {
	margin-top: 15px;
}
.node--type-news .field--name-node-title {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 15px;
}
.node--type-news-events .field--name-node-title, .node--type-instrument .field--name-node-title {
        border-bottom: 1px solid #e7e7e7;
	margin-bottom: 15px;
}
.node--type-instrument .group-left {
        width: 63%;
}
.node--type-instrument .group-right {
        width: 35%;
}
.node--type-instrument .group-right img {
	border: 1px solid #ddd;
}
.node--type-news-events .field--name-field-event-rep-image {
	padding-bottom: 15px;
}
.node--type-news-events thead, .node--type-news-events thead a {
	background: #2683b5;
	color: white;
}
.node--type-news-events .views-field-field-day {
	width:70px;
}
.node--type-news-events .views-field-field-presented-date {
	min-width:230px;
}
.partner-umd-logo {
	height: 95px;
}
.portfolio-filter {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
#block-views-block-partners-block-4 .portfolio-v2 .isotope-item .margin-bottom-30, #block-views-block-partners-block-4 .views-field .views-content {
	min-height: 650px;
}

.field--name-field-news-image .field__item img {
	width:100%;
}
#eofsac-goals {
	border-top: 2px solid #e9dd80;
	border-bottom: 2px solid #e9dd80;
}
.block-views-blockevents-block-3 .views-field-field-event-location p, .block-views-blockevents-block-4 .views-field-field-event-location p{
	color: black !important;
	font-weight: normal !important;
}
.node--type-news-events .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb, .node--type-news .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb, .node--type-harvest-project .breadcrumb-links, .node--type-partners .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb{
    display: none !important;
}

.site-branding-logo img {
	max-height: 80px !important;
}
.footer .footer-center {
	background: #03264f !important;
}
.footer a, .footer .footer-center{
	color:white !important;
}
.gva-navigation {
	padding-bottom: 15px;

}
.gsc-block-drupal {
	color: white;
	padding:35px;
}
.gsc-block-drupal .views-field {
	color:black;
}
.block-views-blockpartner-institution-logs-block-1 .views-view-grid .views-row {
        padding-bottom: 15px !important;
            
}
.block-views-blockpartner-institution-logs-block-1 .views-row .views-field {
    float: left;
    /*padding: 8px;
    height: 84px;*/
    text-align: center;
}
.block-views-blockevents-block-4 .views-field-field-event-rep-image {
	width:23%;
}
/*.field--name-field-email .field__item, .field--name-field-email .field__label {
	display:inline-block;
}*/
.field--name-field-email {
	text-align: center;
	font-weight: bold;
}
.block-views-blocknews-block-1 .news_body, .block-views-blocknews-block-1 .news_body p em,  .block-views-blocknews-block-1 .news_body strong{ 
	font-weight: normal !important;
	font-size: 15px !important;
	font-family: "Open Sans",Arial,sans-serif;
	font-style: normal;
}
.addtoany_list > a {
	padding: 15px 4px !important;
}
.block-views-blockall-projects-list-block-1 .block-views td, .block-views-blockall-projects-list-block-1 .block-views table {
    border:1px solid #ddd !important;
}
.sidebar .block .block-title {
	border-bottom: 1px solid #ddd !important;
}
.gavias-blockbuilder-content .link-edit-blockbuider {
	display: none !important;
}
.path-projects1 .portfolio-v2, .path-projects .portfolio-v2 {
	background: #ffffff;
	box-shadow: 0 2px 6px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.15);
}
.path-projects1 .portfolio-v2 .content-inner, .path-projects .portfolio-v2 .content-inner, .path-projects2 .portfolio-v2 .content-inner{
	padding:20px;
	min-height: 250px !important;
}

.path-projects1 .portfolio-v2 .content-inner .summary, .path-projects1 .portfolio-v2 .content-inner .summary b , .path-projects1 .portfolio-v2 .content-inner .summary strong,
.path-projects .portfolio-v2 .content-inner .summary, .path-projects .portfolio-v2 .content-inner .summary b , .path-projects .portfolio-v2 .content-inner .summary strong {
	font-weight: normal !important;
}
.path-projects2 .js-form-item label, .path-projects .js-form-item label {
	width:270px;
}
.path-projects .views-exposed-form, .path-projects2 .views-exposed-form, #views-exposed-form-all-projects-list-page-1{
	display: inline-flex;
}
.path-projects2 .body-page input[type="text"], .path-projects2 .body-page input[type="tel"], .path-projects2 .body-page input[type="password"], .path-projects2 .body-page input[type="email"], .path-projects2 .body-page textarea, .path-projects2 .body-page select {
	width: 320px;
}
.path-projects .body-page input[type="text"], .path-projects .body-page input[type="tel"], .path-projects .body-page input[type="password"], .path-projects .body-page input[type="email"], .path-projects .body-page textarea, .path-projects .body-page select
{
	width:320px;
}
.path-projects input[type*='submit'], .path-project2 input[type*='submit'] {
	margin-bottom: 5px;
}
.field--name-field-what-we-do {
/*	font-family: sans-serif;
	font-weight: bold;
	font-size: 18px;*/
	background: #F3F8ED;
	padding: 25px;
	margin-top: 30px;
	margin-bottom: 10px;
}

.node--type-harvest-project .field--name-field-what-we-do .field__label {
	padding-top: 0px !important;
	padding-bottom: 10px !important;
}

/*.path-projects .main-page {
	    background: #f7f7f7;
}*/
.page-node-373 .js-form-item label
{
	width:300px !important;
}
.path-all-projects .js-form-item label {
	width:160px !important;
}
.page-node-373 .block-views table, .page-node-373 .block-views td{
	border: 1px solid #ddd !important;
}
.page-node-373 .block-views table, .path-all-projects table {
	margin-top: 30px;
}
.path-all-projects td {
	padding: 10px 15px 10px 15px;
}
.path-all-projects thead tr {
	background: #175189;
	color: white;
}
.path-all-projects input[type*="submit"], .path-all-projects .widget.gsc-heading.align-center .title-icon span::after, .path-all-projects .widget.gsc-heading.align-center .title-icon span::before {
	display: none;
}
.path-all-projects .body-page input[type="text"] {
	margin-right: 20px;
}
.path-all-projects .views-field-title a {
	text-decoration: underline;
	font-weight: bold;
	color: #03264f;
}
.path-all-projects .views-field-title {
	width:40%;
}
.path-all-projects .views-field-field-institution-1, .path-all-projects .views-field-field-principal-investigator {
	width: 15%;
}
/*.list_all_projs {
	background: #03264f;
color: #fff;
padding-top: 15px;
font-size: 16px;
background-color: #3a9254;
color: rgb(255, 255, 255);
display: inline-block;
padding: 5px 10px;
text-shadow: none;
}*/
.list_all_projs {
    padding: 5px 10px;
    background-color:  #07264f;
    color: white;
    display: inline-block;
    text-shadow: none;
}
.list_all_projs a:hover {
	color: black;
}
.node--type-harvest-project .portfolio-v2 .content-inner, .node--type-news .portfolio-v2 .content-inner{
	padding:12px;
}
.field--name-field-caption-for-rep-image {
    font-style: italic;
    font-weight: 500;
}
.path-all-projects input[type="text"], 
.path-all-projects input[type="tel"], 
.path-all-projects input[type="password"], 
.path-all-projects input[type="email"], .path-all-projects textarea, .path-all-projects select {
	width: 500px;
}
.flippy {
	padding-bottom:10px;
}
.node--type-news .flippy {
	float: right;
}
ul.flippy li
{
	background: #4c9d65;
}
.node--type-harvest-project ul.flippy li {
	padding: 10px 10px 5px 10px;
}
ul.flippy .flippy-previous
{
	margin-left: -5px;
}

.flippy-previous a, li.flippy-next a, li.flippy-previous a:hover, li.flippy-next a:hover
{
        color: white !important;
}
.flippy-previous a:hover, .flippy-next a:hover {
	font-weight: bold;
}
.node--type-news .portfolio-v2 .content-inner .title {
	font-weight: 600;
}   
.node--type-harvest-project .content-main {
	padding-bottom: 20px;
	border-bottom: 1px solid #e7e7e7;
}
.node--type-news .owl-carousel .owl-dots .owl-dot {
    width: 40px;
    height: 10px;
}
.node--type-news .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style, .node--type-harvest-project .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style, .node--type-news-events .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style, .node--type-partners .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style
{
	min-height: 180px !important;
}
.node--type-news .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main, .node--type-harvest-project .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main, .node--type-news-events .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main, .node--type-partners .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main
{
	display:none;
}

.page-node-392 .post-masonry-style > div .isotope-items > div, .page-node-397 .isotope-items > div
{
	margin-bottom: 100px
}
#block-views-block-newsletter-block-1 .newsletter-title, #block-views-block-newsletter-block-2 .newsletter-title
{
text-align:center;
font-weight:600;
color: #4aa812;
}
/*#block-views-block-newsletter-block-1 .views-field-title, #block-views-block-newsletter-block-1 .views-field-field-newsletter-link, #block-views-block-newsletter-block-1 .views-field-field-newsletter-rep-image {*/
#block-views-block-newsletter-block-1 .post-masonry-style > div, #block-views-block-newsletter-block-1 .isotope-items > div,
#block-views-block-newsletter-block-2 .views-field-body > div, #block-views-block-newsletter-block-2 .views-field-field-newsletter-link, #block-views-block-newsletter-block-2 .item{
text-align:center;
}
#block-views-block-newsletter-block-1 .views-field-title, #block-views-block-newsletter-block-2 .views-field-title
{
	padding:10px;
}
#block-views-block-newsletter-block-1 .views-field-body, #block-views-block-newsletter-block-2 .views-field-body
{
	padding-bottom: 10px;
	min-height: 145px;
}
#block-views-block-newsletter-block-1 .views-field-field-newsletter-link, #block-views-block-newsletter-block-2 .views-field-field-newsletter-link
{
background-color: #f2f2f2;
border: 1px solid #eae7e7;
color: rgb(255, 255, 255);
display: inline-block;
padding: 8px 8px;
text-shadow: none;
border-radius: 5px;
}
.newsletter-link i {
	color: black;
}
.news-left {
	width:30%;  float: left
}
.news-right {
        width:70%;  float: right
}
.navigation .gva_menu .sub-menu > li ul {
	position:initial !important; 
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb {
	display: none !important;
}
.partner_logo {
text-align: center !important;
}
.partner_logo img {
  height: 44px !important;
}
.partner_logo .partner-umd-logo {
	height: 50px !important;
}
.fa-3x {
	font-size: 1.7em !important;
}
/*#block-views-block-news-gallery-block-6 .view-portfolio {
	margin-bottom: 15px;
}
.node_223 .content-full {
	background:#02264f !important;
	color:white;
}
.node_223 h2, .node_223 h3 {
	color:white;
}*/

.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-content-main
{
display:none
}
.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style
{
	min-height: 200px !important;
}
.node_223 .breadcrumb-style
{
background-image: url('/sites/default/files/2020-02/background_image_about_v2.jpg') !important;
}
#block-views-block-news-gallery-block-6 .views-field-title {
	padding-bottom: 20px !important;
	color: #03264f;
}
.front-image img {
	height: 300px;
}
.heading {
	font-size: 18px;
	font-weight:600;
}
.front-page-heading {
	padding-bottom:30px
}
.front-page-heading h3 {
	font-size: 28px;
}
#block-views-block-partners-block-8 .portfolio-filter {
	display: none
}
.portfolio-v2 .content-inner {
	text-align: center !important;
}
td.views-field.views-field-field-initiative-rep-image {
	width: 28%;
}
div.field.field--name-field-initiative-rep-image.field--type-image {
padding-bottom:20px;
}
.node--type-initiatives .block-title > span{
	font-size: 18px !important;
	font-weight: 550 !important;
	color: #4C9D65 !important;
	text-transform: none !important;
	letter-spacing: 0px !important;
}
.node--type-news .content-main ul, #content .content-main ul {
	padding-left: 30px !important;
}
.field--name-field-how-i-work-with-eofsac, .field--name-field-biography {

padding-bottom: 25px !important;
}
