.limwidth {
max-width: 800pt;
text-align: justify;
}



@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}

/* latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-fCZM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}

.ui-widget-content a{
color: #0066cc;
}


.ui-accordion-header {
font-size: x-large !important;
color: blue;
padding: 20px !important;
}

.table__caption {
font-size: 1.58rem;
text-align:center;
}

.view-plant-vred-list h3
{margin:30px;}

.site-branding__logo-link {
width:100px;
}
.comment__author{
display:none;
}

.pr-main__content h1{
font-size: 1.5rem;
}
.breadcrumb {
margin-top:0;
}
.breadcrumb__list {
font-size:0.8rem;
}
.comment {
border: 0px;
}
.comment__container{
    padding: 10px;
    border-radius: 40px;
    border: #000 2px dashed;
    background-color: #fefff0;
clear:both;
}
.comment__submitted{
font-size:small;
}
.comment__meta{
font-style: italic;
}

/*search box patches*/
#views-exposed-form-newsearch2-block-1 .form-actions {display:inline;}
#views-exposed-form-newsearch2-block-1 .form-item {margin: 0 0.2rem 0 0 ;}
#views-exposed-form-newsearch2-block-1 .clearfix:after {display:none;}
#views-exposed-form-newsearch2-block-1 {margin: 0;}
#block-views-block-newsearch2-block-1 {margin: 1.1em 0 0 0;}

#block-views-block-newsearch2-block-1-3 {display:hidden;}
#block-views-block-newsearch2-block-1-3 .form-item {width:75%;}
#block-views-block-newsearch2-block-1-3 #edit-submit-newsearch2 {width:20%;}

table.greentable tr:nth-child(even) {
  background: #daedd9;
}
table.greentable td:nth-child(even) {
  background: #98c395;
}

cite {
font-size:80%;
font-weight:200;
font-style:normal;
line-height: 10%;
}
/* Custom CSS */
.form-type-select__select-wrapper:not(.is-multiple):after {content:'';}
.comment__links {display:none;}
.comment__meta {margin: 0 !important;}


html, body, textarea, p {
    font-family: Merriweather,Roboto,Arial,sans-serif;
    font-size: 1.05rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.875rem;
    letter-spacing: .00925rem;
}

.block-plugin-id--system-branding-block {
    margin: 0.25rem 0 0 0;
}
#masthead{
background: radial-gradient(1.5em 6.28571em at 1.95em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.25) 55%, rgba(255, 255, 255, 0) 55%) 0 0, radial-gradient(1.5em 6.28571em at -0.45em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.25) 55%, rgba(255, 255, 255, 0) 55%) 1.5em 5.5em, radial-gradient(2.3em 4.57143em at 2.99em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 55%, rgba(255, 255, 255, 0) 55%) 0 0, radial-gradient(2.3em 4.57143em at -0.69em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 55%, rgba(255, 255, 255, 0) 55%) 2.3em 4em, radial-gradient(3.5em 6.28571em at 4.55em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.25) 55%, rgba(255, 255, 255, 0) 55%) 0 0, radial-gradient(3.5em 6.28571em at -1.05em, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.25) 55%, rgba(255, 255, 255, 0) 55%) 3.5em 5.5em, radial-gradient(#dff0de, #74b370);
  background-color: mediumspringgreen;
  background-size: 1.5em 11em, 1.5em 11em, 2.3em 8em, 2.3em 8em, 3.5em 11em, 3.5em 11em, 100% 100%;
  background-repeat: repeat;
}
/* radial-gradient(#15ffa5, #00ced1) */





.site-branding__name-link:link, .site-branding__name-link:visited {  color: #0d5600;}
.pr-header {  color: #0d5600;}


.float-right{
float:right;
margin:5px;
}

.float-left{
float:left;
clear:left;
margin:5px;
}
.photos-block{
float:right;
clear:right;
max-width:58%;
text-align:center;
margin:3px;
text-decoration: none;
}

.photos-block a{
text-decoration: none;
}

.photos-block img{
margin:10px;
}

.pager__items{
font-size:130%;
background-color: bisque;
}
.taxonomy-term__title{
display:none;}
.js-quickedit-page-title{
font-size: 1.8rem;}

.field-taxonomy-term--description p{
font-size: small !important;
}

.views-row p
{margin-block-end:10px;}
.comment-form
{clear:both;}

blockquote.field-content { font-size: 1.25rem; margin-bottom: 2rem; min-height:85px; }

div.star {height:17px !important;}

div.regionslist {font-size:smaller;}

.l-rw {  padding: 0;}
div#rid-content {   padding: 0 1em;}
div#rid-sidebar-second {    background-color: #92cb8e17;}
.pr-navbar { color: #ffffff; background-color: #74b370;}
.is-child .menu__link {background-color: #74b370 !important;}
.is-child .menu__link:hover {background-color: #a3d1a0 !important;}
button, .button {  color: #fcfcfc;   background-color: #496b47;   border-color: #ffffff;}

.l-navbar {height:35px;}

.view-display-id-attachment_2 li {
    list-style: decimal inside;
}

.float-rate
{float:right; clear:both;}
.red{color:red;}
.comment-form__title{display:none;}

.float-right-clear
{float:right;margin:5px;clear:both;}

#block-searchbox-2 {display:none;}

@media all and (max-width:60em) {
.site-branding__slogan {display:none;}

#block-views-block-newsearch2-block-1 {display:none;} /*new searchbox*/
#block-views-block-newsearch2-block-1-3 {display:block;}

blockquote.field-content {  margin: 2px; min-height:auto; }
.views-field-field-taste-rate {float: none;}
.views-field-field-overall-rate {float: none;}
#block-searchbox {display:none;} /*old searchbox*/
#block-searchbox-2 {display:block;}

#views-exposed-form-search-page-1 {display:none;}
#views-exposed-form-newsearch2-page-1 {display:none;}
.l-content-prefix {margin-bottom:-35px;}
.photos-block{width:100%;max-width:100%;}
}