[data-cellid="above-grid_c1"][data-page="searchplants_view"][data-cellid="above-grid_c1"][data-page="searchplants_view"][data-cellid="above-grid_c1"][data-page="searchplants_view"] {
  background-color: #f0efee;
  padding-top: 10px;
  padding-bottom: 10px;
}
[data-cellid="above-grid_c"][data-page="searchplants_view"][data-cellid="above-grid_c"][data-page="searchplants_view"][data-cellid="above-grid_c"][data-page="searchplants_view"] {
  background-color: #f0efee;
  white-space: nowrap;
  padding-top: 10px;
  padding-bottom: 10px;
}
[data-cellid="above-grid_c3"][data-page="searchplants_view"][data-cellid="above-grid_c3"][data-page="searchplants_view"][data-cellid="above-grid_c3"][data-page="searchplants_view"] {
  padding-top: 8px;
}
[data-cellid="below-grid_c2"][data-page="searchplants_view"][data-cellid="below-grid_c2"][data-page="searchplants_view"][data-cellid="below-grid_c2"][data-page="searchplants_view"] {
  white-space: nowrap;
  padding-top: 10px;
}
[data-cellid="top_c"][data-page="searchplants_view"][data-cellid="top_c"][data-page="searchplants_view"][data-cellid="top_c"][data-page="searchplants_view"] {
  padding-top: 15px;
}
[data-page="searchplants_view"][data-itemid="view_header"] {
  font-size: 34px;
  font-family: "Merriweather";
}
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > label,
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > * > input,
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > * > textarea,
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > * > select,
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > * > .r-readonly-control,
[data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"][data-page="searchplants_view"][data-itemid="integrated_edit_field22"] > * > * > * > select {
  white-space: normal;
}
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > * > input,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > * > textarea,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > * > select,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > * > * > select,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > .form-control-static,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > [id^=view],
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] label,
[data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"][data-page="searchplants_view"][data-itemid="integrated_edit_field7"] > * > .r-readonly-control {
  font-style: italic;
  font-size: 26px;
  font-family: "Merriweather";
}
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > * > input,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > * > textarea,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > * > select,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > * > * > select,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > .form-control-static,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > [id^=view],
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] label,
[data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"][data-page="searchplants_view"][data-itemid="integrated_edit_field8"] > * > .r-readonly-control {
  font-size: 26px;
  font-family: "Merriweather";
}
[data-page="searchplants_view"][data-itemid="page_image_ash8f23hr"] {
  width: 400px;
}

/* Put  your custom CSS code here */

[data-page="searchplants_view"][data-itemid="text"] {
    visibility: hidden;
    margin: 0;
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    clip-path: inset(50%);
    border: 0;
}

/* Put  your custom CSS code here */

[data-page="searchplants_view"][data-itemid="text1"] {
    visibility: hidden;
    margin: 0;
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    clip-path: inset(50%);
    border: 0;
}


/** settings for larger screens **/
@media only screen and (min-width: 768px) {
    [data-page="home_list"][data-cellid="above-grid_c1"] {
        padding-left: 50px;
        padding-right: 50px;
    }
    [data-page="home_list"][data-cellid="above-grid_c"]{
        padding-left: 120px;
        padding-right: 120px;
    }
    [data-page="searchplants_listpage"][data-itemid="text"] {
        padding-right: 150px;
        padding-left: 150px;
    }
	[data-itemid="menu"] {
		display: flex !important;
		justify-content: space-evenly !important;
		width: 100% !important;
	}
	/* skinner nav bar */
	.navbar {
        max-height: 10px !important;
    }
    /* menu items full width */
    .nav > li {
      width: 100%;
    }
    /* stop overflow */
    .navbar-nav > li > a {
        line-height: .4rem;
    }
    /* home page data grid - the instructions - centered under picture. */
    .r-topbar-page .r-body .r-content .r-data-block[data-body-width="standard"] > .r-grid > .r-fluid {
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }
}


/** padding for entire page when tablet or larger. **/
@media only screen and (min-width: 1300px) {
	.r-body {
	    padding-top: 0px !important;
	    padding: 15px 80px !important;
	    
	}
}

/** mobile screen TIM WAS HERE**/
@media only screen and (max-width: 768px) {
    .MyHeader {
        padding: 5px 25px 5px 5px !important;
    }
    /* off on search plant view
    [id=form_top_1] {
        display: none;
    }
    */
    .r-topbar-page .r-body {
        padding: 0 !important;
    }
    .navbar-nav {
        margin: 0 !important;
    }
}

/** Keep image and text together on home page. **/
.r-form > .row {
    margin-bottom: 0px;
}

/** set font size for menu. **/
[data-itemid="menu"] {
    font-size: 2.0rem;
}

/*  error message */
.rnr-error-indicator {
    font-size: x-large;
}

/** login page. **/
.r-mainform {
    font-size: x-large;
}

/* center images */
.r-images  {
    display: grid; 
    justify-content: center;
    content: " ";
}

/* All buttons large font. **/
.btn {
    font-size: large !important;
}


/* Move the search button to the middle. */
[data-itemtype="search_panel"][data-horizontal] .panel-footer {
    text-align: center;
}

/* LOOKUP FIELDS, SEARCH AND EDIT - largeer font, dropdowns box size, etc. */
.suggest_link,  .suggest_link_over, .active-result, .form-control, .search-choice, .chosen-search-input, .chosen-choices
, .chosen-container-multi .chosen-choices.chosen-choices
, .chosen-container-multi .chosen-choices .search-choice.search-choice {
    font-size: large !important;
    height: 100% !important;
    min-height: 40px !important;
    padding: 3px 20px 3px 5px;
}

.chosen-container-multi .chosen-choices .search-choice.search-choice {
    line-height: inherit;
}

.chosen-container-multi .chosen-choices .search-choice .search-choice-close.search-choice-close {
    top: .5rem;
}

/* Remove Please Select text. */ 
.chosen-search-input {
    display: none;
}

/* end of lookup fields. */

::placeholder {
    color: #7a0019 !important;
    opacity: 1 !important;
}

.pagination > li > a {
    color: #7a0019 !important;
}

/* Make the "close" link larger on instruction popup. */
.modal-footer {
    font-size: 28px !important;
}

/* this is the column sort popup. */
.rnr-sorthint {
    width: 200pt;
    font-size: 18px;

}

/* change color on hover on list pages.  */
.table-striped > tbody > tr:hover {
        background-color: #AED6F1 !important ;
}

/* "no data" message font color. */
.alert-warning {
    color: #7a0019;
}

/* h5 is used for after edit confirmation. */
.h5 {
    font-size: x-large;
}

/* horizontal lookup -  used for Type field.  */
.rnr-horizontal-lookup {
    min-height: 2rem;
}

input[type=checkbox] {
    width: 20px;
    height: 20px;
}


/* remove underline from column headers. */
.rnr-orderlink {
    text-decoration: none !important;
}

/** END OF ALL **/

h4{
  font-size : clamp(.1rem, 5vw, 2.8rem) !important;
}