
a {
color: #9C7652;
}

a:hover {
color: #F23E06;
}

a:visited {
color: #F23E06}

    @media all {
    .page-break {
    display: none;
    }
    }
    @media print {
.page-break {
display: block;
page-break-before: always;
}

#plantdetailspid {
margin-left: 0px !important;
width: 720px !important;
}

#plantdetailspage {
display: block !important;
width: 720px !important;
height: auto !important;
position: static !important;
overflow-y: hidden !important;
}

#actionbuttonscontainer, #plantdetailsbuttonpanel, #plantdetailsbuttonpanelgroup {
display: none !important;
}

#prevnextbuttonscontainer {
display: none !important;
}

#plantdetailsthumbnailspanel {
display: none !important;
}

#plantdetailsprevthumbnail, #plantdetailsnextthumbnail {
display: none !important;
}

#moredescbutton, #lessdescbutton {
display: none;
}

#plantdetailslessdesc {
display: none !important;
}

#plantdetailsmoredesc {
display: block !important;
}

#plantdetailspanel {
margin-bottom: 0px !important;
}

#plantdetails_photos {
float: left !important;
}

#plantdetails_looks, #plantdetails_needs {
display: block !important;
margin-top: 0px !important;
width: 165px !important;
margin-left: 14px !important;
}

#plantdetails_looks {
float: left !important;
}

#plantdetailsrhsaward {
width: 165px !important;
}

#plantdetailsrhsawardtext {
clear: both !important;
width: 175px !important;
}

#plantdetailsrhsawardlogo {
padding-top: 6px !important;
padding-bottom: 6px !important;
}

#plantdetails_needs {
float: left !important;
}

#clearpreplantcare {
display: block !important;
clear: both !important;
}

#plantdetails_care {
page-break-before: always !important;
margin-top: 16px !important;
margin-bottom: 0px !important;
float: none !important;
display: block !important;
width: 702px !important;
}

#plantdetailsphotopanelwiththumbs {
margin-top: 0px !important;
}

#plantnamepanel {
width: 698px !important;
}

#groupdetailspanel, #groupcontentpanel {
margin-top: 16px !important;
width: 698px !important;
}

#groupcontentpanel {
page-break-before: always !important;
}

.pagetitle {
padding-top: 4px !important;
padding-bottom: 4px !important;
}

#findresults {
border-width: 1px !important;
border-style: solid !important;
margin-top: 10px !important;
margin-right: 38px !important;
overflow-y: hidden !important;
height: auto !important;
position: static !important;
border-color:#D3D9A9 !important;
width: 720px !important;
}
}

#clearpreplantcare {
display: none;
}

#print_copyright {
width: 720px;
height: 24px;
margin-top: 8px;
}

#logodiv {
position: relative;
text-align: center;
height: 32px;
padding-top: 8px;
}

#copyrighttext {
position: relative;
/*bottom: 0px; */
height: 33px;
}

#copyrighttext .copyrighttext {
font-size: 11px;
margin-top: 0px;
margin-bottom: 0px;
color: #888888;
}

.copyrighttext {
color:#46A400;
font-size: 11px;
margin-top: 0px;
margin-bottom: 0px;
}

.pagetitle {
color: #A41930;
font-weight: bold;
font-size: 24px;
margin: 0 0 0 0;
}

#sitetitlediv {
position: absolute;
left: 0px;
top: 8px;
width: 760px;
height: 32px;
}

.viewmyplantsbutton, .viewmyplantsbutton.disabled:hover {
position: absolute;
right: 0px;
top: 8px;
padding-top: 4px;
padding-left: 8px;
padding-right: 8px;
height: 24px;
font-size: 16px;
font-weight: normal;
border-style: solid;
border-width: 1px;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
color:#F24509;
}

.viewmyplantsbutton.disabled, .viewmyplantsbutton, .viewmyplantsbutton.disabled:hover {
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.viewmyplantsbutton:hover {
background: -webkit-linear-gradient(#F8A41D, #F24509);
background: -o-linear-gradient(#F8A41D, #F24509);
background: -moz-linear-gradient(#F8A41D, #F24509);
background: linear-gradient(#F8A41D, #F24509);
border-color:#F24509;
color: #FFFFFF;
}

.viewmyplantsbutton {
}

.sectionheader {
height: 22px;
font-size: 16px;
font-weight: bold;
border: none;
padding-top: 4px;
/* width: 758px;
 */
}

.sectionheader.atozbar {
/*width: 720px;
*/
}

.mainbutton {
border-style: solid;
border-width: 1px;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.mainbutton.small.disabled:hover, .mainbutton.medium.disabled:hover {
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.mainbutton.small {
padding-left: 4px;
padding-right: 4px;
text-align: center;
margin-top: 6px;
padding-top: 2px;
padding-bottom: 2px;
height: 12px;
}

.mainbutton.small.disabled, .mainbutton.medium.disabled {
}

.mainbutton.medium {
padding-left: 2px;
padding-right: 2px;
text-align: center;
margin-top: 6px;
padding-top: 2px;
padding-bottom: 2px;
height: 14px;
}

.mainbutton.home {
padding-left: 4px;
padding-right: 4px;
text-align: left;
padding-top: 8px;
height: 40px;
padding-bottom: 0px;
}

.mainbutton:hover, .mainbutton.small.selected, .mainbutton.medium.selected {
cursor: hand;
cursor: pointer;
background: -webkit-linear-gradient(#F8A41D, #F24509);
background: -o-linear-gradient(#F8A41D, #F24509);
background: -moz-linear-gradient(#F8A41D, #F24509);
background: linear-gradient(#F8A41D, #F24509);
border-color:#F24509;
}

.mainbutton .buttontitle {
font-size: 16px;
font-weight: bold;
color:#F24509;
}

.mainbutton .buttonsubtitle {
font-size: 13px;
font-weight: normal;
color:#6B6C68;
}

.mainbutton:hover .buttontitle {
color: #FFFFFF;
}

.mainbutton:hover .buttonsubtitle {
color:#F7DE90;
}

.mainbutton.small .buttontitle, .mainbutton.medium .buttontitle {
font-size: 12px;
font-weight: normal;
color:#F24509;
}

.mainbutton.small:hover .buttontitle, .mainbutton.small.selected .buttontitle, .mainbutton.medium:hover .buttontitle, .mainbutton.medium.selected .buttontitle {
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
}

.mainbutton.small.disabled .buttontitle, .mainbutton.medium.disabled .buttontitle {
font-size: 12px;
font-weight: normal;
color: #aaaaaa;
}

.mainbutton.small.disabled:hover .buttontitle, .mainbutton.medium.disabled:hover .buttontitle {
}

.specialbutton {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 0px;
padding-top: 8px;
text-align: left;
border-style: solid;
border-width: 1px;
height: 40px;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.specialbutton .buttontitle {
font-size: 16px;
font-weight: bold;
color:#62461F;
}

.specialbutton .buttonsubtitle {
font-size: 13px;
font-weight: normal;
color:#6B6C68;
}

.specialbutton:hover {
cursor: hand;
cursor: pointer;
background: -webkit-linear-gradient(#835311, #62461F);
background: -o-linear-gradient(#835311, #62461F);
background: -moz-linear-gradient(#835311, #62461F);
background: linear-gradient(#835311, #62461F);
border-color:#62461F;
}

.specialbutton:hover .buttontitle {
font-size: 16px;
font-weight: bold;
color:#FFFFFF;
}

.specialbutton:hover .buttonsubtitle {
font-size: 13px;
font-weight: normal;
color:#F7DE90;
}

.findbytab {
position: absolute;
left: 0px;
width: 192px;
border-top-left-radius: 8px;
border-bottom-left-radius: 8px;
border-style: solid;
border-width: 1px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 0px;
padding-top: 0px;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.findbytab .title {
font-size: 16px;
font-weight: normal;
margin-top: 4px;
color: #F24509;
}

.findbytab .subtitle {
margin-top: 2px;
font-size: 13px;
font-weight: normal;
height: 16px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: #F24509;
}

.findbytab:hover {
cursor: hand;
cursor: pointer;
background: -webkit-linear-gradient(#F8A41D, #F24509);
background: -o-linear-gradient(#F8A41D, #F24509);
background: -moz-linear-gradient(#F8A41D, #F24509);
background: linear-gradient(#F8A41D, #F24509);
border-color:#F24509;
}

.findbytab:hover .title {
color: #FFFFFF;
}

.findbytab:hover .subtitle {
color: #FFFFFF;
}

.findbytab_selected {
position: absolute;
left: 0px;
width: 192px;
border-top-left-radius: 8px;
border-bottom-left-radius: 8px;
border-style: solid;
border-width: 1px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 0px;
padding-top: 0px;
border-color: #DCDCB7;
background-color: #F9F7ED;
}

.findbytab_selected .title {
font-size: 16px;
font-weight: normal;
margin-top: 4px;
color: #A41930;
}

.findbytab_selected .subtitle {
margin-top: 2px;
font-size: 13px;
font-weight: normal;
height: 16px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: black;
}

#plantname, #commonname, #plantanyname {
width: 470px;
}

#myplantsactionbuttons {
position: absolute;
right: 38px;
top: 3px;
height: 31px;
}

#printmyplantlist, #sharesavemyplantlist, #clearmyplantlist {
}

#atozbar {
position: absolute;
top: 0px;
right: 0px;
width: 32px;
height: 400px;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color:#D3D9A9;
}

.atozbarletter {
text-align: center;
color:#F24509;
 font-size: 12px;
font-weight: normal;
padding: 0 0 0 0;
line-height: 13px;
border: none;
margin: 0;
}

.atozbarletter:hover {
cursor: hand;
cursor: pointer;
color: green;
}

.atozbarletterselected {
text-align: center;
height: 13px;
font-size: 12px;
font-weight: normal;
padding: 0 0 0 0;
line-height: 13px;
border: none;
margin: 0;
padding-top: 2px;
color: #FFFFFF;
background-color: #F24509;
}

.atozbarletterdimmed {
text-align: center;
font-size: 12px;
font-weight: normal;
padding: 0 0 0 0;
line-height: 13px;
border: none;
margin: 0;
color: #aaaaaa;
}

#prevnextbuttonscontainer {
background-color: #FFFFFF;
border-color: #DCDCB7;
left: 610px;
border-bottom-style: solid;
border-left-style: solid;
border-width: 1px;
position: absolute;
top: 0px;
height: 28px;
width: 130px;
}

#prevnextbuttons {
position: absolute;
width: 130px;
height: 28px;
right: 0px;
}

#prevbutton {
width: 50px;
position: absolute;
right: 65px;
top: -2px;
font-weight: normal;
}

#nextbutton {
width: 50px;
position: absolute;
right: 0px;
top: -2px;
font-weight: normal;
}

#actionbuttonscontainer {
position: absolute;
left: 596px;
top: 28px;
width: 140px;
height: 64px;
}

#actionbuttons {
position: relative;
width: 134px;
height: 64px;
}

#addremovemyplants {
width: 134px;
position: absolute;
left: 0px;
top: 0px;
font-weight: normal;
}

#sharesaveplant {
width: 72px;
position: absolute;
left: 0px;
top: 24px;
font-weight: normal;
}

#printplant {
width: 40px;
position: absolute;
left: 94px;
top: 24px;
font-weight: normal;
}

#sharemyplantspopup {
position: absolute;
top: 25px;
left: -40px;
z-index: 1000;
height: 60px;
}

#sharemyplantslicensee, #sharemyplantsemail, #sharemyplantsexcel, #sharemyplantscancel {
margin-top: 0px;
padding-left: 1px;
padding-right: 1px;
min-height: 16px;
text-align: left;
white-space: nowrap;
}

#shareplantpopup {
position: absolute;
top: 50px;
left: -10px;
z-index: 100;
height: 60px;
min-width: 128px;
}

#sharefacebook, #sharetwitter, #shareemail, #sharecancel {
margin-top: 0px;
height: 16px;
min-width: 128px;
text-align: left;
}

.disclaimer {
width: 740px;
height: 480px;
top: 0%;
left: 0%;
padding: 10px;
position: fixed;
background-color: white;
z-index: 2000;
}

#popupemailprompt, #popupemailpromptmyplants {
display: none;
position: absolute;
right: 20px;
top: 35px;
width: 280px;
/* height: 270px; */
padding-bottom: 8px;
border-style: solid;
border-width: 1px;
background-color: #F9F7ED;
border-color: #DCDCB7;
padding: 6px;
z-index: 1000;
box-shadow: 3px 3px 4px #888888;
}

#popupemailprompt #shareasemailaddress, #popupemailpromptmyplants #sharemyplantsasemailaddress {
width: 272px;
}

#sharemyplantsemailheader, #sharemyplantsemailnotes {
font-weight: bold;
}

#popupemailprompt .emailheading {
font-weight: bold;
font-size: 13px;
text-align: left;
margin-top: 6px;
}

#popupemailprompt .emailinfo {
font-size: 12px;
text-align: left;
}

#popupemailtolicenseeprompt #sharetolicenseeemailaddress {
width: 272px;
}

#shareasnotestomyself, #sharemyplantsasnotestomyself {
width: 272px;
height: 130px;
margin-top: 6px;
}

#shareasnotes {
width: 212px;
height: 130px;
}

.findheading {
color: #A41930;
padding-left: 8px;
font-weight: bold;
font-size: 16px;
margin-top: 8px;
margin-bottom: 8px;
}

.findsubtitle {
padding-left: 8px;
font-size: 14px;
margin-bottom: 8px;
}

.findoption {
position: relative;
width: 100%;
height: 24px;
}

.findoptionprompt {
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
position: absolute;
left: 0px;
width: 180px;
font-weight: normal;
font-size: 16px;
text-align: left;
}

.findoptioncontrol {
position: absolute;
left: 182px;
width: 246px;
}

#plantdetailspid {
color: #aaaaaa;
font-size: 13px;
margin-top: 2px;
text-align: right;
margin-left: 38px;
width: 700px;
}

#plantdetailspage {
position: relative;
/*height: 416px;*/
width: 100%;
display: none;
margin-top: 20px;
overflow-y: auto;
overflow-x: hidden;
width: 760px;
padding-bottom: 20px;
}

#plantdetailsprevthumbnail, #plantdetailsnextthumbnail {
position: absolute;
width: 20px;
margin-top: 14px;
height: 52px;
height: 20px;
border-style: solid;
border-width: 1px;
text-align: center;
font-weight: bold;
background: -webkit-linear-gradient(#EEEECC, #D3D9A9);
background: -o-linear-gradient(#EEEECC, #D3D9A9);
background: -moz-linear-gradient(#EEEECC, #D3D9A9);
background: linear-gradient(#EEEECC, #D3D9A9);
border-color: #D3D9A9;
color: #F24509;
}

#plantdetailsprevthumbnail:hover, #plantdetailsnextthumbnail:hover {
cursor: hand;
cursor: pointer;
background: -webkit-linear-gradient(#F8A41D, #F24509);
background: -o-linear-gradient(#F8A41D, #F24509);
background: -moz-linear-gradient(#F8A41D, #F24509);
background: linear-gradient(#F8A41D, #F24509);
border-color: #F24509;
}

#plantdetailsprevthumbnail {
left: 36px;
}

#plantdetailsnextthumbnail {
left: 266px;
}

#plantdetailsthumbnailspanel {
position: absolute;
height: 52px;
overflow: hidden;
width: 208px;
left: 58px;
}

#plantdetailsthumbnailsscroller {
width: 1000px;
}

#plantdetailsphotopanel, #plantdetailsphotopanelwiththumbs {
width: 324px;
margin-bottom: 16px;
}

#plantdetailsphotopanelwiththumbs {
margin-top: 56px;
}

#plantdetailsthumbnailimg {
}

.plantdetailsthumbnail {
width: 44px;
height: 44px;
margin-left: 2px;
margin-right: 2px;
float: left;
vertical-align: top;
border-width: 2px;
border-style: solid;
border-color: white;
overflow-x: hidden;
overflow-y: hidden;
}

.plantdetailsthumbnail:hover {
cursor: hand;
cursor: pointer;
}

#plantdetailsbuttonpanel, #plantdetailsbuttonpanelgroup {
border-style: solid;
border-width: 1px;
border-bottom-style: none;
width: 220px;
position: absolute;
height: 32px;
border-top-left-radius: 8px;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
-moz-border-radius-topright: 8px;
left: 383px;
background-color: #F9F7ED;
border-color: #DCDCB7;
padding-left: 5px;
padding-right: 5px;
margin-bottom: -1px;
z-index: 10;
}

#plantnamepanel, #groupdetailspanel, #groupcontentpanel {
border-style: solid;
border-width: 1px;
width: 718px;
background-color: #F9F7ED;
border-color: #DCDCB7;
padding: 10px 10px 10px 10px;
}

#plantdetailspanel {
width: 740px;
margin-bottom: 16px;
}

#plantnamepanel {
margin-bottom: 16px;
}

#groupdetailspanel {
margin-top: 0px;
margin-bottom: 0px;
}

#groupcontentpanel {
margin-top: 16px;
margin-bottom: 0px;
}

#groupcontentpanel .groupsubtitle {
font-size: 12px;
font-weight: bold;
}

#groupcontentpanel .groupplantname {
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
}

#plantdetails_photos {
float: left;
}

#plantdetails_looks, #plantdetails_needs, #plantdetails_care {
float: right;
padding-top: 0px;
margin-top: 32px;
border-style: solid;
border-width: 1px;
padding-left: 8px;
padding-right: 8px;
background-color: #F9F7ED;
border-color: #DCDCB7;
width: 375px;
}

.plantdetailstitle {
color: #A41930;
font-size: 16px;
font-weight: bold;
width: 610px;
}

.plantdetailscommonname {
font-size: 13px;
margin-bottom: 4px;
width: 590px;
}

.plantdetailsdescription {
font-size: 13px;
padding: 0;
margin-top: 3px;
}

.plantdetailslessdesc {
display: block;
}

.plantdetailsmoredesc {
display: none;
}

#plantdetailsbuttonpanel #plantdetails_looks_button, #plantdetailsbuttonpanel #plantdetails_needs_button, #plantdetailsbuttonpanel #plantdetails_care_button {
width: 60px;
position: absolute;
}

#plantdetailsbuttonpanelgroup #plantdetails_looks_button, #plantdetailsbuttonpanelgroup #plantdetails_needs_button {
width: 98px;
position: absolute;
}

#plantdetails_looks_button {
left: 5px;
}

#plantdetailsbuttonpanel #plantdetails_needs_button {
left: 80px;
}

#plantdetailsbuttonpanelgroup #plantdetails_needs_button {
left: 118px;
}

#plantdetails_care_button {
left: 155px;
}

.plantdetailsfield {
color: #A41930;
}

.plantdetailsbodytext {
font-size: 12px;
}

#plantdetailsrhsaward {
height: 78px;
width: 363px;
}

#plantdetailsrhsawardtext {
float: left;
font-size: 12px;
top: 0px;
left: 0px;
width: 165px;
}

#plantdetailsrhsawardlogo {
padding-top: 6px;
float: left;
left: 0px;
}

.care_whattodo {
border-color: rgba(101, 96, 96, 0.81);
width: 100%;
margin-top: 10px;
margin-bottom: 8px;
border-collapse: collapse;
font-size: 12px;
color: black;
}

.care_whattodo, .care_whattodo th, .care_whattodo td {
border: 1px solid rgba(154, 154, 154, 0.87);
}

.care_whattodo td:first-child {
text-align: left;
font-weight: bold;
width: 20%;
}

.care_whattodo td {
padding: 3px;
}

.care_whattodo td:last-child {
}

.care_whattodo tr:first-child {
font-weight: bold;
background-color: #DCDCB7;
color: #FFFFFF;
font-size: 14px;
}

.care_whattodo tr {
}

.care_whattodo tr:last-child {
font-weight: normal;
}

.care_whatdodo_infocell {
font-weight: normal;
font-size: 12px;
color: black;
background-color: #F9F7ED;
}

#findresultscontainer {
position: relative;
width: 100%;
height: 400px;
}

#findresults {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 398px;
overflow-y: auto;
overflow-x: hidden;
border-width: 1px;
border-style: solid;
}

.plantnoresults {
height: 52px;
position: relative;
display: inline-block;
padding-top: 8px;
padding-bottom: 4px;
font-size: 14px;
font-weight: bold;
}

.plantresult {
border-bottom-style: solid;
border-bottom-width: 1px;
padding-top: 6px;
padding-bottom: 6px;
min-height: 48px;
/* width: 744px; */
border-bottom-color: #DCDCB7;
}

.plantresult.atozbar {
/* width: 704px; */
}

.plantresult:hover {
cursor: hand;
cursor: pointer;
}

.plantresult .thumbnailimg {
width: 48px;
height: 48px;
padding-right: 6px;
float: left;
}

.plantresult .resultcell {
width: 100%;
}

.plantresult .resultname, .plantresult .resultgroup {
font-size: 14px;
font-weight: bold;
width: 100%;
}

.plantresult .resultgroup {
color: #A41930;
}

.plantresult .resultcommonname {
font-size: 13px;
overflow: hidden;
color: #666666;
width: 100%;
}

.plantresult .resultalsoname {
color: black;
}

.resultdescription {
font-size: 12px;
position: absolute;
left: 0px;
top: 52px;
height: 60px;
width: 100%;
margin-left: 0px;
overflow: hidden;
}

#suggestionresults {
border-style: solid;
border-width: 1px;
background-color: white;
border-color: #DCDCB7;
height: 200px;
width: 400px;
overflow-y: auto;
position: fixed;
box-shadow: 5px 5px 5px #888888;
}

.suggestionresult {
font-size: 14px;
color: black;
height: 16px;
overflow: hidden;
padding: 3px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #DCDCB7;
}

.suggestionresult:hover {
background-color: #D3D9A9;
color: #F24509;
}

/* plant details care styles */
.care_water {
background-color: #BAC8FF;
}

.care_protect {
background-color: #FFA4FC;
}

.care_whattodo {
border-color: rgba(101, 96, 96, 0.81);
width: 100%;
margin-bottom: 12px;
border-collapse: collapse;
font-size: 12px;
color: black;
}

.care_whattodo, .care_whattodo th, .care_whattodo td {
border: 1px solid rgba(154, 154, 154, 0.87);
}

.care_whattodo td:first-child {
text-align: left;
font-weight: bold;
width: 20%;
}

.care_whattodo td {
padding: 3px;
}

.care_whattodo td:last-child {
}

.care_whattodo tr:first-child {
font-weight: bold;
background-color: #DCDCB7;
color: #FFFFFF;
font-size: 14px;
}

.care_whattodo tr {
}

.care_whattodo tr:last-child {
font-weight: normal;
}

.care_whatdodo_infocell {
font-weight: normal;
font-size: 12px;
color: black;
background-color: #F9F7ED;
}

/* breadcrumb styles */
#breadcrumbs {
margin-top: 10px;
padding-top: 4px;
position: relative;
height: 24px;
color: white;
width: 500px;
}

#breadcrumbscontainer {
position: absolute;
top: 0px;
left: 0px;
width: 498px;
height: 24px;
}

#crumbs {
margin-top: 0px;
margin-left: 0px;
text-align: center;
z-index: 1;
}

#crumbs ul {
list-style: none;
display: inline-table;
}

#crumbs ul li {
display: inline;
}

#crumbs ul li a {
display: table-cell;
float: left;
height: 20px;
text-align: center;
padding: 4px 24px 0 8px;
position: relative;
margin: 0px 4px 0 0;
font-size: 14px;
text-decoration: none;
background: #EEEECC;
color: #F24509;
}

#crumbs ul li a:after {
content: "";
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-right: 12px solid #EEEECC;
position: absolute;
left: -12px;
top: 0;
z-index: 2;
}

#crumbs ul li a:before {
content: "";
border-top: 12px solid transparent;
border-bottom: 12px solid transparent;
border-right: 12px solid #FFFFFF;
position: absolute;
right: 0;
top: 0;
}

#crumbs ul li:last-child {
display: inline-table;
padding-right: 24px;
font-weight: bold;
font-size: 16px;
padding-top: 3px;
color: #46A400;
}

#crumbs ul li a:hover {
background: #F8A41D;
color: #FFFFFF;
}

#crumbs ul li a:hover:after {
border-right-color: #F8A41D;
}

.licensee {
background-color: #FCF7F7 !important;
}

.licensee-border {
border-color: #CFCFCF !important;
}

.plant-details-from {
font-size: 12px;
color: #757575;
}

.md-modal {
display: none;
position: fixed;
z-index: 1000;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgba(0, 0, 0, 0.4);
}

.md-modal-content {
background-color: #F9F7ED;
margin: 15% auto;
padding: 10px;
max-width: 500px;
max-height: 360px;
border: #DCDCB7 solid 2px;
}

.md-modal-title {
text-align: center;
color: #A41930;
font-size: 18px;
line-height:0.5;
}

.md-modal-bar > div {
display: inline-block;
width: 49%;
}

.md-modal-bar > div:last-child {
text-align: center;
}

.md-modal-show {
display: block;
}

#js-add-my-plant-list {
overflow-y: scroll;
max-height: 230px;
background-color: #fff;
}

.md-loading {
height: 80px;
position: relative;
}

.md-loading img {
width: 24px;
height: 24px;
position: absolute;
left: 50%;
margin-left: -12px;
top: 50%;
margin-top: -12px;
}

.md-item-header {
background-color: #DCDCB7;
color: #fff;
}

.md-item {
padding-left: 8px;
padding-right: 8px;
border-bottom-color: #DCDCB7;
}

.md-my-plants-empty {
text-align: center;
padding: 20px;
}