@charset "UTF-8"; /* CSS Document */ .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; } .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; } .rslides li:first-child { position: relative; display: block; float: left; } .rslides img { display: block; height: auto; float: left; width: 100%; border: 0; } .tpl-logo { padding-bottom: 0px; padding-left: 0; padding-right: 0; padding-top: 0px; text-align: center; width:960px !important; } .tpl-title { display: none; padding-bottom: 20px; padding-left: 0; padding-right: 0; padding-top: 0; } .subnavigation-colors { display: none !important; } .navigation-colors a, .navigation-colors a:link, .navigation-colors a:visited { font-family: "Lato", sans-serif, "google"; font-size: 20px; font-style: normal; font-weight: 400; text-transform: none; color: #666; } .cc-nav-level-0 .j-nav-current > a, .cc-nav-level-0 .j-nav-parent > a { font-family: "Lato", sans-serif, "google"; font-size: 20px; font-style: normal; font-weight: 700; color: #178040; } .cc-nav-level-0 { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #178040 !important; margin-bottom: 0; margin-left: 4px; margin-right: 4px; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; text-align: left; } .cc-nav-level-1 li, .cc-nav-level-1 li a { background-color: #dfedd4; font-family: "Lato", sans-serif, "google"; font-size: 16px !important; font-style: normal; font-weight: 500; } .cc-nav-level-2 li, .cc-nav-level-2 li a { background-color: #d0e2a5; font-family: "Lato", sans-serif, "google"; font-size: 16px !important; font-style: normal; font-weight: 500; } .cc-nav-level-1 li a:hover { background-color: #d0e2a5; color:#178040; font-family: "Lato", sans-serif, "google"; font-size: 16px !important; font-style: normal; font-weight: 700; } .cc-nav-level-2 li a:hover { background-color: #dfedd4; color:#178040; font-family: "Lato", sans-serif, "google"; font-size: 16px !important; font-style: normal; font-weight: 700; } .cc-nav-level-1{ margin-top: -8px; width: 220px; } .cc-nav-level-0 > li > a { display: inherit; padding-bottom: 0px; padding-left: 25px; padding-right: 25px; padding-top: 0px; position: relative; line-height:80% !important; } .cc-nav-level-1 a:active, .cc-nav-level-1 a:focus, .cc-nav-level-1 a:hover { background-color: #9cc7a1; } .cc-nav-level-1 li:first-child, .cc-nav-level-1 li:first-child > a { border-radius: 0px 0px 0px 0px; } .cc-nav-level-1 li:last-child, .cc-nav-level-1 li:last-child > a { border-radius: 0px 0px 0px 0px; } .cc-nav-level-0 > li#cc-nav-view-2272124127 > a { padding-left:0px !important; } .breadcrumb-options a:link, .breadcrumb-options a:visited { font-family: "Lato",sans-serif,"google"; font-style: normal; font-weight: normal; font-size: 11px !important; color:#999 !important; } .tpl-breadcrumbs .j-nav-current:link, .tpl-breadcrumbs .j-nav-current:visited, .tpl-breadcrumbs a:active, .tpl-breadcrumbs a:focus, .tpl-breadcrumbs a:hover { color: #8ab71e !important; } .tpl-breadcrumbs ol { margin-top: -8px; margin-left: 2px; } .layout-alignment { padding-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 1px; width: 950px; } .content-options .com-list, .content-options .j-blogSelection, .content-options .j-catalog, .content-options .j-comment, .content-options .j-downloadDocument, .content-options .j-formnew, .content-options .j-htmlCode, .content-options .j-newsletterbox, .content-options .postmeta, .content-options .j-product, .content-options .j-rss, .content-options .j-table, .content-options .j-text, .content-options .j-textWithImage, .content-options .j-imageSubtitle, .content-options .j-twitter, .content-options .j-shop-addtocard-response, .content-options .j-cart, .content-options #cc-checkout-steps, .content-options #cc-checkout-gutter, .content-options .sitemap, .content-options #cc-shop-deliveryinfopage, .content-options .cc-tos, .content-options .cc-privacy, .content-options #cc-shop-infopage, .content-options .cc-withdrawal, .content-options .cc-protected-note { color: #2f2929; font-family: "Roboto",sans-serif,"google"; font-size: 16px; line-height: 1.5; text-align: justify; } .content-options a:link, .content-options a:visited { color: #333; text-decoration: none; transition: color 0.3s ease-in 0s; } .content-options a:active, .content-options a:focus, .content-options a:hover { color: #49814F; text-decoration: underline; } #content_area { padding-top: 40px; } .content-options h1:not(.cc-within-single-module-element):not(.j-blog-headline), .content-options .j-rss h1 a:link, .content-options .j-rss h1 a:visited { color: #178040; font-family: "Roboto", sans-serif; font-size: 30px; font-weight: 300; line-height: 1.25; padding-bottom:15px; } .content-options h2:not(.cc-within-single-module-element):not(.j-blog-headline), .content-options .j-rss h2 a:link, .content-options .j-rss h1 a:visited { color: #666; font-family: "Roboto", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.25; padding-bottom:15px; } .sidebar-options { padding: 5px 0px 15px; background-color: #0f783f; color: #FFF; } .tpl-gutter { padding: 5px 0 0 0px; } div#contentfooter { font-size: 0.6em; padding-top: 10px; } #contentfooter a:active, #contentfooter a:focus, #contentfooter a:hover { color: #000; text-decoration-color: -moz-use-text-color; text-decoration-line: none; text-decoration-style: solid; transition-delay: 0s; transition-duration: 0.3s; transition-property: color; transition-timing-function: ease-in; } #lb-overlay { background: none repeat scroll 0% 0% #d0e2a5; height: 100%; opacity: 0.9; position: absolute; width: 100%; } .st-ui-search-input, .st-default-search-input {     width: 230px; } #cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-btn, #cc-sidecart .cc-sidecart-footer .cc-sidecart-checkout, .cc-pagemode-overlay input.submitUser[type="submit"], .commententry input[type="submit"], .j-blogarticle .blogreadmore:link, .j-blogarticle .blogreadmore:visited, .j-blogarticle .comment:link, .j-blogarticle .comment:visited, .j-callToAction .j-calltoaction-link-style-1, .j-callToAction .j-calltoaction-link-style-2, .j-callToAction .j-calltoaction-link-style-3, .j-downloadDocument .cc-m-download-link, .j-formnew input[type="submit"], .j-googlemaps .cc-map-route-submit button, .j-newsletterbox input[type="submit"], .j-product .cc-shop-product-desc .cc-shop-addtocard, .j-rss br + a[target="_blank"], .post .blogreadmore:link, .post .blogreadmore:visited, .post .comment:link, .post .comment:visited, .skiptoform a:link, .skiptoform a:visited { padding-bottom: 10px; padding-top: 10px; } /*============== amended Monday, May 7, 2018 ===================== */ .jtpl-logo { padding: 0px; } .jtpl-title { display: none; padding-bottom: 20px; padding-left: 0; padding-right: 0; padding-top: 0; } .jtpl-navigation__inner .j-nav-level-0 { margin: 0px; margin-top:-10px; } .jtpl-navigation__inner a:link, .jtpl-navigation__inner a:visited { padding: 10px 15px 12px 25px; } .jtpl-content { padding: 0px; } .jtpl-navigation__inner { display: block; width: 949px; margin: 0 auto; } .jtpl-navigation__inner .j-nav-level-1 li:first-child, .jtpl-navigation__inner .j-nav-level-1 li:first-child > a, .jtpl-navigation__inner .j-nav-level-2 li:first-child, .jtpl-navigation__inner .j-nav-level-2 li:first-child > a { border-radius: 0px 0px 0 0; } .jtpl-navigation__inner .j-nav-level-1 li:last-child, .jtpl-navigation__inner .j-nav-level-1 li:last-child > a, .jtpl-navigation__inner .j-nav-level-2 li:last-child, .jtpl-navigation__inner .j-nav-level-2 li:last-child > a { border-radius: 0px 0px 0px 0px !important; } .jtpl-navigation__inner .j-nav-level-1 { top: 100%; padding-top: 0px; left: 0px; } .jtpl-navigation__inner .j-nav-level-1 a:link, .jtpl-navigation__inner .j-nav-level-1 a:visited, .jtpl-navigation__inner .j-nav-level-2 a:link, .jtpl-navigation__inner .j-nav-level-2 a:visited { padding: 10px 10px; } #cc-m-12043573727 { float: right; width: 45px; margin-right: 190px; } @media only screen and (max-width: 768px) { .navigation-colors a, .navigation-colors a:link { color: #fff !important; background-color: rgba(103, 170, 74, 1); } } @media only screen and (max-width: 768px) { .navigation-colors li a:hover, .navigation-colors li a:active, .navigation-colors li a:focus, .navigation-colors li.cc-nav-current > a:link, .navigation-colors li.cc-nav-current > a:visited, .navigation-colors li.cc-nav-parent > a:link, .navigation-colors li.cc-nav-parent>a:visited { color: #fff !important; background-color: rgba(2, 146, 47, 1) !important; } } @media only screen and (max-width: 768px) { .jtpl-logo { margin-top: 50px; } }