/* General CSS */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address, small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label, input, textarea, option, .nobox { background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
blockquote, q { quotes: none }
br { height: 0 }
ul, dl, ol, li { list-style: none; margin: 0; padding: 0; color: #555; font-size: 14px; line-height: 24px }
html, body { height: 100%; -webkit-appearance: none; border: 0; -webkit-text-size-adjust: none }
body { position: relative }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0 }
.clear { clear: both }
#latest_gallery_section { background: url(images/inner-page-bg-pattern.jpg) repeat left 82px; padding-top: 82px; width: 100%; padding-bottom: 72px; min-height: 640px }
footer {/* background: url(images/footer-bg.png) repeat-x 0 0 #f4f1ee;*/ /* height: 280px;*/ height: auto; position: relative; z-index: 99; overflow: hidden ; background: url(images/footer-bg.png) repeat 0 0 #f4f1ee;}

h1, h2, h3, h4, h5, h6 { font-family: 'Roboto Slab', serif; font-weight: 400; color: #000 }
h1 { font-size: 70px; letter-spacing: .20em }
h2 { font-family: 'Architects Daughter', cursive; color: #62564e; font-size: 30px }
h3 { font-family: 'Roboto Slab', serif; font-size: 30px; color: #8e8279 }
h4 { font-family: 'Roboto Slab', serif; font-weight: 700; font-size: 15px; color: #2a794f; margin-bottom: 8px; }
h5 { font-family: 'Roboto Slab', serif; font-size: 16px; color: #8e8279 }
h6 { font-family: 'Courier New', Courier, monospace; font-size: 16px }
p, td, div { color: #62564e; font-size: 13px }
strong { font-weight: bold }
b { font-weight: bold }
hr { border: 0 #000 solid; border-top-width: 1px; clear: both; height: 0 }
ol { list-style: decimal }
ul { list-style: disc }
img { border: 0; border-style: none }
img.alignright { float: right }
img.alignleft { float: left }
img.alignnone { float: right }
.wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center }
.wp-caption.alignnone, .wp-caption.alignleft { margin: 5px 20px 20px 0; float: left; }
.wp-caption.alignright { float: right; margin: 5px 0 20px 20px }
.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto }
.wp-caption p.wp-caption-text { font-size: 10px; line-height: 14px; margin: 0; padding: 0 4px 5px }
a {color: #464646; text-decoration: none }
a:hover { text-decoration: none; color: #dc6131 }
a:active { color: #dc6131 }
a:focus { outline: 0 }
a.current { color: #dc6131 }
::-webkit-input-placeholder {
color:#858281
}
:-moz-placeholder {
color:#858281
}
::-moz-placeholder {
color:#858281
}
:-ms-input-placeholder {
color:#858281
}
img.aligncenter {margin: 0 auto; display: block;}
fieldset { border: 1px solid transparent }
table { border-spacing: 0; border-collapse: collapse;}
td { text-align: left; font-weight: normal }
fieldset { border: 1px solid transparent }
.m0 { margin: 0 !important }
.mr20 { margin-right: 20px }
.mt20 { margin-top: 20px !important }
.mb80 { margin-bottom: 80px !important }
.mt25 { margin-top: 25px !important }
.mt50 { margin-top: 50px !important }
.p0 { padding: 0 !important }
.pt10 { padding-top: 10px !important }
.pt20 { padding-top: 20px }
.pl60 { padding-left: 60px }
.pb0 { padding-bottom: 0 !important }
.dis-b { display: block }
.pos_rel { position: relative }
.hidden { display: none !important }
.no_bdr { border: none !important }
.f16 { font-size: 16px !important }
.f18 { font-size: 18px !important }
.f25 { font-size: 26px !important }
.f28 { font-size: 28px !important }
.fbold { font-weight: bold }
.tra { -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease }

/* Site Structure css  */
#full_wrapper { background: url(images/inner-page-bg-pattern.jpg) repeat 0 0; min-height: 100%; min-width: 980px; height: auto !important; height: 100%; margin: 0 auto -280px; overflow: hidden }
.wrapper { width: 960px; margin-left: 20px }
.content { margin: 0 auto; padding: 0 }
header { width: 100%; position: fixed; background: url(images/header-border-bottom.png) repeat-x left bottom #f6f4f3; z-index: 99999 }
header #logo { width: 233px; height: 82px; display: inline-block; float: left; position: relative; left: -20px }
header #main_navigation_outer { padding: 7px 0 0 0; position: relative; left: -20px }
header #main_navigation_outer .main_navigation { float: left }
header #main_navigation_outer .main_navigation li { float: left; padding: 15px 11px; background: url(images/main-navigation-divider.png) no-repeat right 8px }
.ie7 header #main_navigation_outer .main_navigation li { padding: 15px 9px 15px 10px }
header #main_navigation_outer .main_navigation li.first-child, header #main_navigation li.last-child { padding: 15px 20px }
header #main_navigation_outer .main_navigation li a { display: block; text-transform: uppercase; font-weight: bold; color: #5a5654; font-size: 15px }
header #main_navigation_outer .main_navigation li a:hover, header #main_navigation_outer .main_navigation li a.active { color: #dc6131 }
header #main_navigation_outer li.current_page_item a { color: #dc6131 }
header #main_navigation_outer .main_navigation li a span { font-style: italic; font-size: 16px; text-transform: lowercase; display: inline-block; font-weight: normal }
header #main_navigation_outer .main_navigation li a .tips { text-transform: capitalize }
header #main_navigation_outer .header_links { float: left; background: url(images/main-navigation-divider.png) no-repeat right 8px; padding: 0 20px }
header #main_navigation_outer .header_links li { line-height: 15px }
header #main_navigation_outer .header_links li a { display: block; font-style: italic; background: url(images/header-links-border.png) no-repeat left bottom; padding: 0 20px 5px 20px }
header #main_navigation_outer .header_links li a.active { color: #dc6131 }
header #main_navigation_outer .header_links li.last-child a { background: 0 }
header #main_navigation_outer .search_section { float: left; background: url(images/main-navigation-divider.png) no-repeat right 8px; padding: 20px; position: relative; margin-right: 14px }
header #main_navigation_outer .search_section .search_textbox { border: 0; background: url(images/search-textbox-bg.png) no-repeat left bottom; width: 146px; font-size: 14px; color: #858281; padding: 0 30px 6px 10px; font-family: 'Averia Serif Libre', cursive }
.ie7 header #main_navigation_outer .search_section .search_textbox { border: 0; background: url(images/search-textbox-bg.png) no-repeat left bottom; width: 110px; font-size: 14px; color: #858281; padding: 0 30px 6px 10px; font-family: 'Averia Serif Libre', cursive }
.ie7 header #main_navigation_outer .search_section { margin-right: 7px }
header #main_navigation_outer .search_section .search_btn { position: absolute; right: 30px; top: 20px; background: url(images/search-icon.png) no-repeat 0 0; width: 14px; height: 14px; display: block; cursor: pointer; text-indent: -9999px; float: left; text-transform: capitalize }
header #main_navigation_outer p { float: none }
header #main_navigation_outer p a { display: inline-block; background: url(images/san-logo.png) no-repeat 0 0; width: 64px; height: 36px; float: left; margin: 15px 0 0 0 }
#home_banner { background: url(images/banner-bg-pattern.png) repeat-x left 82px #f9f9f9; padding-top: 82px; overflow: hidden }
.banner_inner { width: 710px; float: left; padding-top: 10px }
.banner_inner h3 { font-family: 'Roboto Slab', serif; border-left: 1px solid #8e8279; border-right: 1px solid #8e8279; padding: 0 22px 0 18px; float: left; margin: 0 20px 0 77px }
.banner_inner span { display: block; font-style: italic; color: #62564e; display: block }
.banner_inner .banner_slider { clear: both; background: url(images/banner-box-border.png) no-repeat 0 0; width: 705px; height: 485px; margin-bottom: 38px }
.banner_inner .banner_slider .banner_caption { position: absolute; height: 120px; width: 684px; z-index: 9999; background: url(images/banner-caption-bg.png) no-repeat 0 0; bottom: 20px }
.banner_inner .banner_slider .banner_caption p { font-family: 'Architects Daughter', cursive; font-size: 30px; line-height: 48px; color: #8594b7; text-transform: uppercase; padding-top: 20px; text-align: center }
.banner_inner .banner_slider .banner_caption span { font-family: 'Averia Serif Libre', cursive; color: #636363; font-size: 18px; line-height: 17px; font-style: italic; display: block; text-align: center }
#home_banner #slider { width: 684px; height: 473px; position: relative }
#home_banner .banner_sidebar { width: 250px; float: right; padding-top: 10px }
#home_banner .banner_sidebar .sidebar_title { background: url(images/slidebar-title-border.png) no-repeat 0 0; margin-bottom: 10px }
#home_banner .banner_sidebar .sidebar_title p { font-family: 'Roboto Slab', serif; background: url(images/slidebar-title-border.png) no-repeat left bottom; padding: 8px 0 6px 0; text-align: center; color: #8594b7; font-size: 18px; line-height: 20px; font-weight: bold }
#home_banner .banner_sidebar .sidebar_title p span { font-family: 'Averia Serif Libre', cursive; color: #5a5654; font-size: 16px; line-height: 18px; font-style: italic; font-weight: normal }
#home_banner .banner_sidebar .siderbar_content .sidebar_content_inner { position: relative; top: 5px; background: url(images/sidebar_box.png) no-repeat 0 0; width: 267px; height: 79px }
#home_banner .banner_sidebar .siderbar_content h3 { font-family: 'Roboto Slab', serif; font-weight: bold; color: #fff; font-size: 12px; line-height: 25px; background: #f9b32b; text-align: center; text-transform: uppercase; margin: 0 auto; width: 230px; letter-spacing: .15em; position: relative; top: 5px }
.ie7 #home_banner .banner_sidebar .siderbar_content h3, .ie8 #home_banner .banner_sidebar .siderbar_content h3 { font-size: 11px }
#home_banner .banner_sidebar .siderbar_content .content_data { background: url(images/sliderbar-box-pattern.png) repeat 0 0; float: left; margin: 5px 7px 0 18px; padding: 2px 10px 2px; width: 230px }
.ie7 #home_banner .banner_sidebar .siderbar_content .content_data { width: 210px; padding: 2px 10px 0 }
#home_banner .banner_sidebar .siderbar_content .content_data li { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 20px; color: #574d43 }
#home_banner .banner_sidebar .siderbar_content .content_data li .city_name { width: 60px }
#home_banner .banner_sidebar .siderbar_content .content_data li span { display: inline-block }
#home_banner .banner_sidebar .siderbar_content .content_data li span img { margin-right: 3px }
#home_banner .banner_sidebar .siderbar_content .content_data li .city_temp { width: 75px }
#home_banner .banner_sidebar .siderbar_content .content_data li .city_temps { width: 65px; text-align: left }
#home_banner .banner_sidebar .siderbar_content .remarks p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #574d43; margin: 20px 0 0 20px }
#home_banner .banner_sidebar .siderbar_content .temprature_info { margin: 5px 0 5px 20px }
#home_banner .banner_sidebar .siderbar_content .temprature_info span { color: #574d43; display: inline-block; font-family: 'Averia Serif Libre', cursive; font-size: 13px; font-style: italic; line-height: 15px; width: 80px }
#home_banner .banner_sidebar .siderbar_content .temprature_info span img { margin-right: 10px; vertical-align: bottom }
#home_banner .banner_sidebar .siderbar_content .temp_info { display: inline-block; font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; color: #574d43; width: 80px; font-style: italic }
#home_banner .banner_sidebar .siderbar_content .temp_info img { margin-right: 10px; vertical-align: bottom }
#home_banner .banner_sidebar .video_section { background: url(images/video-bg.png) no-repeat 0 0; width: 267px; position: relative; height: 194px }
#home_banner .banner_sidebar .video_section .video_play_btn { position: absolute; width: 57px; height: 57px; top: 35%; left: 40% }
#home_banner .banner_sidebar .video_section .video_image iframe { margin: 15px 0 0 10px }
#home_banner .banner_sidebar .video_title { margin: 0 auto; width: 200px }
.ie7 #home_banner .banner_sidebar .video_title a, .ie8 #home_banner .banner_sidebar .video_title a { margin: 0 auto; width: 210px }
#home_banner .banner_sidebar .video_tag { background: url(images/video-tag-bg.png) no-repeat 0 0; font-family: 'Roboto Slab', serif; font-size: 11px; color: #dc6131; line-height: 18px; font-weight: bold; text-transform: uppercase; padding: 10px 0 10px 0; margin-bottom: 10px; text-align: center; display: block; letter-spacing: .15em }
#home_banner .banner_sidebar .video_tag:hover { color: #5a5654 }
#home_banner .banner_sidebar .video_desc { text-align: center; position: relative }
#home_banner .banner_sidebar .video_desc p { color: #8594b7; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase }
#home_banner .banner_sidebar .video_desc span { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #574d43 }
#home_banner .port_big_image { position: absolute; bottom: 0; left: 240px }
#main_home_container { background: url(images/landsacpe-bg.png) no-repeat left top; position: relative; z-index: 99; height: 350px }
#main_home_container .landscape_section { float: right; background: url(images/landscape-banner-bg.png) no-repeat 0 0; width: 403px; margin-top: 20px; padding: 50px 0 70px; text-align: center }
#main_home_container .landscape_section span { color: #62564e; border-left: 1px solid #62564e; border-right: 1px solid #62564e; padding: 0 20px; text-transform: uppercase; font-family: 'Roboto Slab', serif; font-size: 15px; letter-spacing: 5px; display: inline-block; margin-bottom: 15px; letter-spacing: .5em }
#main_home_container .landscape_section h4 { font-family: 'Architects Daughter', cursive; font-size: 30px; line-height: 38px; text-transform: uppercase; color: #62564e; margin-bottom: 15px }
#main_home_container .landscape_section p { width: 280px; margin: 0 auto 15px; font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic }
#main_home_container .landscape_section a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 30px; background: url(images/design-btn-bg.png) no-repeat 0 0; display: inline-block; color: #8594b7; text-transform: uppercase; height: 36px; width: 243px; letter-spacing: .2em }
#main_home_container .landscape_section a:hover { color: #dc6131 }
#sub_home_container { position: relative; background: #fff }
#sub_home_container .plant_section_outer { position: relative }
#sub_home_container .plant_section { padding: 35px 0 55px 0; display: block; width: 100%; float: left; min-height: 440px }
.ie8 #sub_home_container .plant_section { padding: 35px 0 0 0; min-height: 400px }
.ie7 #sub_home_container .plant_section { padding: 35px 0 0 0; min-height: 400px }
#sub_home_container .plant_section li { float: left; margin-right: 3px; width: 317px }
#sub_home_container .plant_section li .plant_image { background: url(images/plant-box.png) no-repeat 0 0; width: 317px; height: 198px; text-align: center; padding: 15px 0 0 3px; height: 213px }
#sub_home_container .plant_section li .plant_title { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 37px; color: #dc6131; height: 46px; width: 255px; text-align: center; text-transform: uppercase; margin: 0 auto; letter-spacing: .15em; background: url(images/tips-title-bg.png) no-repeat 0 0 }
#sub_home_container .plant_section li .tips_image { width: 50px; display: block; float: left }
#sub_home_container .plant_section li .tips_title { display: block; float: left }
#sub_home_container .plant_section li .tips_img { position: relative; top: 8px }
#sub_home_container .plant_section li .plant_subtitle { color: #8594b7; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; margin: 5px 15px 8px; text-align: center; text-transform: uppercase; width: 90% }
#sub_home_container .plant_section li .plant_para { font-family: Arial, Helvetica, sans-serif; color: #574d43; font-size: 13px; line-height: 18px; text-align: center; margin: 0 auto; width: 280px }
.flower_port_img { height: 490px; position: absolute; right: -940px; top: -44px; width: 905px; z-index: 999 }
.flower_port_img_second { position: absolute; left: 960px; top: -70px; z-index: 999 }
#sub_home_container .plant_section_expert .expert_tips_title { font-family: 'Architects Daughter', cursive; font-size: 20px; line-height: 24px; text-transform: uppercase; color: #555; padding: 30px 0 0 15px }
#sub_home_container .plant_section_expert .plant_section { padding: 10px 0 25px 0 }
#sub_home_container .plant_section_expert .plant_section .plant_subtitle { margin: 10px 0 8px 0 }
#home_middle_container { position: relative; padding-bottom: 3px; min-width: 960px; width: 100%; display: block }
#home_middle_container .find_plant_section { display: block; width: 1940px; float: left }
.ie7 #home_middle_container .find_plant_section { display: block; width: 100%; float: none }
#home_middle_container .find_plant_section li { float: left; height: 140px; position: relative; width: 137.2px }
#home_middle_container .find_plant_section li .plant_small_img { width: 100%; position: relative; display: block }
#home_middle_container .find_plant_section li .plant_small_img .shadow { box-shadow: inset 0 0 24px rgba(0,0,0,1); -webkit-box-shadow: inset 0 0 24px rgba(0,0,0,1); -moz-box-shadow: inset 0 0 24px rgba(0,0,0,1); display: block; width: 100%; height: 100%; position: absolute; z-index: 999 }
#home_middle_container .find_plant_section li:hover .plant_small_img .shadow { box-shadow: none }
#home_middle_container .find_plant_section li img.flower_photo { z-index: 0; position: relative; width: 100%; display: block }
#home_middle_container .find_plant_section li .plant_hover_data { background: url(images/middle-img-hover.png) repeat 0 0; position: absolute; left: 0; top: 0; padding: 15px 20px 0 10px; display: none; height: 100%; width: 100% }
#home_middle_container .find_plant_section li:hover .plant_hover_data { display: block }
#home_middle_container .find_plant_section li .plant_hover_data span { display: block; color: #fff; line-height: 18px }
#home_middle_container .find_plant_section li .plant_hover_data .plant_title { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 14px; text-transform: uppercase }
#home_middle_container .find_plant_section li .plant_hover_data .plant_city { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; padding-bottom: 7px }
#home_middle_container .find_plant_section li .plant_hover_data .sun_icon { background: url(images/sun-icon.png) no-repeat 0 0; width: 35px; display: inline-block; position: relative; top: 4px }
#home_middle_container .find_plant_section li .plant_hover_data a { font-family: Arial, Helvetica, sans-serif; color: #f7b22b; font-size: 13px; line-height: 18px; font-weight: bold }
#home_middle_container .find_plant_section li .plant_hover_data a:hover { color: #fff }
#home_middle_container .find_plant_section li .plant_hover_data span.link { font-family: Arial, Helvetica, sans-serif; color: #f7b22b; font-size: 13px; line-height: 18px; font-weight: bold }
#home_middle_container .find_plant_section li .plant_hover_data span.link:hover { color: #fff }
#home_middle_container .find_plant_banner { position: absolute; z-index: 9999; left: 195px; top: 25px; background: url(images/find-plant-banner.png) no-repeat 0 0; width: 400px; height: 376px; padding: 40px 0; text-align: center; display: block }
.ie7 #home_middle_container .find_plant_banner { display: block; position: absolute; z-index: 9999; left: 195px; top: 50px; background: url(images/find-plant-banner.png) no-repeat 0 0; width: 400px; height: 376px; padding: 40px 0; text-align: center; display: block }
#home_middle_container .find_plant_banner .title { color: #62564e; border-left: 1px solid #62564e; border-right: 1px solid #62564e; padding: 0 20px; text-transform: uppercase; font-family: 'Roboto Slab', serif; font-size: 15px; letter-spacing: 5px; display: inline-block; margin-bottom: 15px }
#home_middle_container .find_plant_banner .plants_title { font-family: 'Architects Daughter', cursive; font-size: 30px; line-height: 20px; text-transform: uppercase }
#home_middle_container .find_plant_banner .para_desc { width: 280px; margin: 0 auto 55px; font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic }
#home_middle_container .find_plant_banner p { color: #62564e; margin-bottom: 15px; width: 280px; margin: 0 auto 35px; font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic }
#home_middle_container .find_plant_banner .design_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 30px; background: url(images/design-btn-bg.png) no-repeat 0 0; display: inline-block; color: #8594b7; text-transform: uppercase; height: 36px; width: 243px; letter-spacing: .2em }
#home_middle_container .find_plant_banner .design_btn:hover { color: #dc6131 }
#home_middle_container .find_plant_banner a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 30px; background: url(images/design-btn-bg.png) no-repeat 0 0; display: inline-block; color: #8594b7; text-transform: uppercase; height: 36px; width: 243px; letter-spacing: .2em }
#home_middle_container .find_plant_banner a:hover { color: #dc6131 }
#latest_gallery_section h1 { font-family: 'Architects Daughter', cursive; color: #62564e; font-size: 30px; letter-spacing: 0; text-transform: uppercase; padding: 30px 0 0 10px }
#latest_gallery_section .gallery_left_column { float: left; width: 655px }
#latest_gallery_section .gallery_left_column .gallery_list { margin-bottom: 95px; float: left }
#latest_gallery_section .gallery_left_column .gallery_list li { float: left; width: 308px; border: 1px solid #e1e1e1; background: #fff; margin: 0 10px 20px 10px; padding: 0 0 18px 0 }
#latest_gallery_section .gallery_left_column .gallery_list li.even { margin: 0 0 20px 10px }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_bg { background: url(images/galler-bg-frame.png) no-repeat 0 0; width: 308px; height: 213px; position: relative }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_bg img { margin: 14px 0 0 13px }
#latest_gallery_section .gallery_left_column .gallery_list li p { text-align: center; padding: 0 30px }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_title a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7; margin-bottom: 10px }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_title a:hover { color: #dc6131 }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_sub_title { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 22px; color: #464646; padding: 0 45px }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_sub_title a { font-family: 'Roboto Slab', serif; color: #dc6131; font-weight: bold; font-size: 11px }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_sub_title a:hover { color: #5a5654 }
#latest_gallery_section .gallery_left_column .gallery_list li .gallery_bg .video_player_icon { background: url(images/video-play-btn.png) no-repeat 0 0; width: 85px; height: 84px; display: block; position: absolute; top: 30%; left: 35% }
.pagination_section { float: left; margin: 0 0 0 10px }
.pagination_section li.flash { position: fixed; top: 35%; z-index: 9999 }
.overlay_bg1 { display: none; position: fixed; right: 0; left: 0; background: url(images/black-bg.png) repeat 0 0; height: 100%; width: 100%; z-index: 999 }
.pagination_section .pagination span { color: #464646; display: block; float: left; font-family: 'Roboto Slab', serif; font-size: 14px; line-height: 16px }
.pagination_section .pagination .page_title_first { width: 100px }
.pagination_section .pagination .page_title_second { width: 85px; text-align: center; border-left: 1px solid #464646 }
.pagination_section .pagination .page_title_third { width: 55px; text-align: center }
.pagination_section .pagination .page_number_active { background: #fff; border: 1px solid #e1e1e1; padding: 8px 10px; position: relative; text-align: center; top: -10px; width: 40px }
.pagination_section .pagination .page_number_active input { width: 16px }
.pagination_section .pagination .page_number_last { width: 40px; text-align: left }
.pagination_section .pagination a { display: block; float: left; position: relative; top: -10px; margin-right: 5px; cursor: pointer }
#latest_gallery_section .gallery_right_column { float: right; width: 200px; position: relative; z-index: 9999; top: -15px }
#latest_gallery_section .gallery_right_column .title { font-size: 14px; font-family: 'Roboto Slab', serif; font-weight: bold; color: #555; text-transform: uppercase; background: url(images/categories-border-bg.png) no-repeat left bottom; padding: 0 0 10px 15px; letter-spacing: 2px }
#latest_gallery_section .gallery_right_column .category_list { display: block; width: 100%; float: left; margin-bottom: 40px }
#latest_gallery_section .gallery_right_column .category_list li { background: url(images/categories-border-bg.png) no-repeat left bottom; padding: 2px 0 2px 0; display: block; float: left; width: 100%; line-height: 16px }
#latest_gallery_section .gallery_right_column .category_list li .category_img { display: block; float: left; width: 45px; padding-left: 12px }
#latest_gallery_section .gallery_right_column .category_list li a { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: bold; color: #dc6131; text-transform: uppercase; line-height: 24px; letter-spacing: 1px; float: left; display: block; max-width: 148px; letter-spacing: .15em }
#latest_gallery_section .gallery_right_column .category_list li a:hover { color: #5a5654 }
#latest_gallery_section .gallery_right_column .category_list li.active a { color: #5a5654 }
#latest_gallery_section .gallery_right_column .category_list_second li { padding: 10px 0 10px 0; display: block; float: left; width: 100%; line-height: 16px }
#latest_gallery_section .gallery_right_column .category_list_second li a { line-height: 16px }
#latest_gallery_section .gallery_right_column .ask_expert { background: url(images/ask-expert-img.jpg) no-repeat 0 0; display: block; float: left; padding: 10px 10px 15px 10px }
#latest_gallery_section .gallery_right_column .ask_expert span { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #fbc865; margin-bottom: 10px; display: block }
#latest_gallery_section .gallery_right_column .ask_expert p { color: #fff; font-family: 'Averia Serif Libre', cursive; font-size: 16px; line-height: 20px; font-style: italic }
#latest_gallery_section .gallery_right_column .expert_list { display: block; width: 100%; float: left; margin-bottom: 40px }
#latest_gallery_section .gallery_right_column .expert_list li { background: url(images/categories-border-bg.png) no-repeat left bottom; padding: 2px 0 2px 0; display: block; float: left; width: 100%; line-height: 16px }
#latest_gallery_section .gallery_right_column .expert_list li .expert_img { display: block; float: left; width: 50px; padding-left: 12px; margin-right: 5px }
#latest_gallery_section .gallery_right_column .expert_list li a { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: bold; color: #dc6131; text-transform: uppercase; letter-spacing: .15em; max-width: 200px; float: left; display: block }
#latest_gallery_section .gallery_right_column .expert_list li a:hover { color: #5a5654 }
#latest_gallery_section .gallery_right_column .expert_list li.active a { color: #5a5654 }
#plant_database_section .plant_sidebar { float: right; width: 250px }
#plant_database_section .plant_sidebar .plant_sidebar_inner { padding: 25px 0 0 0 }
#plant_database_section .plant_sidebar .plant_sidebar_inner .title_description { width: 210px; margin: 0 auto; text-align: center }
#plant_database_section .plant_sidebar .plant_sidebar_inner .title { font-family: 'Roboto Slab', serif; font-size: 30px; line-height: 36px; color: #8e8279; padding-bottom: 5px; background-image: url(images/siderbar_divider.jpg), url(images/siderbar_divider.jpg); background-position: left center, right center; background-repeat: no-repeat }
#plant_database_section .plant_sidebar .plant_sidebar_inner .sub_title { /*font-family: 'Averia Serif Libre', cursive ; font-size: 15px;*/ font-size: 13px; font-family:Arial,Helvetica,sans-serif;  line-height: 18px; font-style: normal; color: #62564e; padding-bottom: 25px }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box { width: 250px; background: url(images/serach-box-bg.jpg) no-repeat 0 0; padding: 20px; margin-bottom: 25px }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .label-wrapper { margin-bottom: 12px }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .label-wrapper label { font-family: 'Averia Serif Libre', cursive; font-size: 16px; line-height: 18px; font-style: italic; color: #fff; display: block; margin-bottom: 5px }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .label-wrapper .input_text_box { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #fff; border: 1px solid #e1e1e1; width: 180px; padding: 5px 10px; display: block }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .label-wrapper .search_list { width: 180px; padding: 3px }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .search_button { background: url(images/search_btn.png) no-repeat 0 0; width: 76px; padding: 5px 0; display: block; float: left; text-align: center; color: #fff; font-family: 'Roboto Slab', serif; font-size: 13px; height: 27px;  line-height: 27px; text-transform: uppercase; cursor: pointer; font-weight: bold }
#plant_database_section .plant_sidebar .plant_sidebar_inner .search_box .search_button:hover { background: url(images/search_btn_hover.png) no-repeat 0 0 }
#plant_database_section .plant_sidebar .plant_sidebar_inner .advance_search_box { background: url(images/btn_advancedsearch.jpg) no-repeat 0 0; text-align: center; padding: 20px 0 }
#plant_database_section .plant_sidebar .plant_sidebar_inner .advance_search_box a { font-family: 'Roboto Slab', serif; font-size: 13px; line-height: 16px; color: #8594b7; font-weight: bold }
#plant_database_section .plant_sidebar .plant_sidebar_inner .advance_search_box a:hover { color: #dc6131 }
#plant_database_section .plant_detail_sidebar { width: 215px; float: right; position: relative; z-index: 9 }
#plant_database_section .plant_detail_sidebar .title { font-size: 14px; font-family: 'Roboto Slab', serif; font-weight: bold; color: #555; text-transform: uppercase; background: url(images/categories-border-bg.png) no-repeat left bottom; padding: 0 0 10px 15px; letter-spacing: 2px }
#plant_database_section .plant_detail_sidebar .expert_list { display: block; width: 100%; float: left; margin-bottom: 40px }
#plant_database_section .plant_detail_sidebar .expert_list li { background: url(images/categories-border-bg.png) no-repeat left bottom; padding: 7px 0; display: block; float: left; width: 100%; line-height: 16px }
#plant_database_section .plant_detail_sidebar .expert_list li .expert_img { display: block; float: left; width: 60px; padding-left: 12px }
#plant_database_section .plant_detail_sidebar .expert_list li a { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: bold; color: #dc6131; text-transform: uppercase; letter-spacing: .15em; max-width: 130px; float: left; display: block; min-width: 130px }
#plant_database_section .plant_detail_sidebar .expert_list li a:hover { color: #5a5654 }
#plant_database_section .plant_detail_sidebar .expert_list li .sub_title { float: left; font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: normal; color: #464646; display: block; max-width: 140px }
#plant_database_section .plant_detail_sidebar .rebate_section .rebate_title { font-family: 'Roboto Slab', serif; font-size: 14px; font-weight: bold; color: #dc6131; text-transform: uppercase; letter-spacing: .15em; color: #555; padding-bottom: 10px }
#plant_database_section .plant_detail_sidebar .rebate_section img { margin-bottom: 10px }
#plant_database_section .plant_detail_sidebar .rebate_section .rebate_subtitle { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #8594b7; text-transform: uppercase; padding-bottom: 15px }
#plant_database_section .plant_detail_sidebar .rebate_section .rebate_para { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 25px; padding-bottom: 30px; font-weight: bold; color: #008000 }
#plant_database_section .advance_search_section { padding: 55px 0 0 0 }
#plant_database_section .advance_search_section .advance_search_sidebar { float: left; width: 230px; margin: 0 0 50px 10px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box { background: url(images/advance-search-box.jpg) no-repeat 0 0; width: auto; height: auto; padding: 20px; margin-bottom: 25px }
.search_box .label-wrapper { margin-bottom: 12px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box .search_box .label-wrapper label { font-family: 'Averia Serif Libre', cursive; font-size: 16px; line-height: 18px; font-style: italic; color: #fff; display: block; margin-bottom: 5px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box .search_box .label-wrapper .input_text_box { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #fff; border: 1px solid #e1e1e1; width: 180px; padding: 5px 10px; display: block }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box .search_box .label-wrapper .search_list { width: 180px; padding: 3px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box .search_box .search_button { background: url(images/search_btn.png) no-repeat 0 0; width: 76px; height: 27px; padding: 5px 0; line-height:27px; display: block; float: left; text-align: center; color: #fff; font-family: 'Roboto Slab', serif; font-size: 13px; line-height: 15px; text-transform: uppercase; cursor: pointer }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_box .search_box .search_button:hover { background: url(images/search_btn_hover.png) no-repeat 0 0 }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section { background: #fff; border: 1px solid #e1e1e1; padding: 20px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .title { font-family: 'Roboto Slab', serif; font-size: 13px; font-weight: bold; color: #8594b7; line-height: 15px; text-transform: uppercase; letter-spacing: .15em; padding-bottom: 20px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper { margin-bottom: 18px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .label { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 14px; padding-bottom: 8px; color: #464646 }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .select_option { width: 185px; padding: 2px; color: #464646 }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .select_option option { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #464646 }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .first_box { width: 85px; float: left }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .color_section .common_chkbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; padding-bottom: 5px }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .color_section .common_chkbox .color_code, #plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .color_section .common_chkbox .plant_featu, #plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .color_section .common_chkbox .native, #plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .color_section .common_chkbox .wild_life { margin-right: 10px; vertical-align: bottom }
#plant_database_section .advance_search_section .advance_search_sidebar .advance_search_detail_section .lable-wrapper .second_box { width: 85px; float: right }
#latest_gallery_section .gallery_sub_left { float: left; width: 710px }
#latest_gallery_section .gallery_sub_left .gallery_cover_section { position: relative; margin-bottom: 10px }
#latest_gallery_section .gallery_sub_left .gallery_cover_section .slideshow_bg { position: absolute; left: 0; bottom: 5px; background: url(images/slideshow-bg.png) repeat 0 0; padding: 6px 10px; float: left; color: #fff; font-family: 'Roboto Slab', serif; font-size: 11px }
#latest_gallery_section .gallery_sub_left .gallery_cover_section .slideshow_bg img { margin-right: 10px; position: relative; top: 3px }
#latest_gallery_section .gallery_sub_left .category_share_left { float: left; width: 210px }
#latest_gallery_section .gallery_sub_left .category_share_left .category_title { color: #464646; font-size: 11px; margin-bottom: 25px; font-family: 'Roboto Slab', serif }
#latest_gallery_section .gallery_sub_left .category_share_left .category_title a { color: #dc6131; font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; display: inline-block }
#latest_gallery_section .gallery_sub_left .category_share_left .category_title a:hover { color: #5a5654 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon { display: block; float: left; width: 100%; margin-bottom: 35px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li { float: left; margin-right: 14px; line-height: 16px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li span { display: inline-block; color: #464646; font-family: 'Roboto Slab', serif; font-size: 11px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li a { display: inline-block; vertical-align: middle }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .fb_img { background: url(images/fb-hover-icon.png) no-repeat 0 0; width: 9px; height: 17px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .fb_img:hover { background: url(images/fb-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .google_img { background: url(images/google-hover-icon.png) no-repeat 0 0; width: 19px; height: 16px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .google_img:hover { background: url(images/google-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .pinterest_img { background: url(images/pinterest-hover-icon.png) no-repeat 0 0; width: 21px; height: 20px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .pinterest_img:hover { background: url(images/pinterest-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .linkedin_img { background: url(images/linkedin-hover-icon.png) no-repeat 0 0; width: 14px; height: 14px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .linkedin_img:hover { background: url(images/linkedin-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .twitter_img { background: url(images/twitter-hover-icon.png) no-repeat 0 0; width: 21px; height: 15px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .twitter_img:hover { background: url(images/twitter-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .email_img { background: url(images/email-icon.png) no-repeat 0 0; width: 17px; height: 17px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .email_img:hover { background: url(images/email-hover-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .printer_img { background: url(images/printer-icon.png) no-repeat 0 0; width: 14px; height: 13px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .printer_img:hover { background: url(images/printer-hover-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .rebates_img { background: url(images/rebates-icon.png) no-repeat 0 0; width: 20px; height: 18px }
#latest_gallery_section .gallery_sub_left .category_share_left .social_sharing .social_media_icon li .rebates_img:hover { background: url(images/rebates-hover-icon.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_photo_right { float: right; width: 495px; border-left: 1px solid #c7c6c6; min-height: 350px }
#latest_gallery_section .gallery_sub_left .category_photo_right .category_photos { float: left }
#latest_gallery_section .gallery_sub_left .category_photo_right .category_photos li { float: left; height: 60px; width: 60px; margin: 0 0 10px 10px }
#latest_gallery_section .gallery_sub_left .category_share_left .expert_post_section { margin-bottom: 35px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image { margin-bottom: 30px; position: relative }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image { z-index: 999999 }
#latest_gallery_section .gallery_sub_left .category_share_left .expert_post_section .category_title { margin-bottom: 0 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebatis { position: fixed; background: url(images/special-rebatis-bg.png) no-repeat 0 0; width: 111px; display: block; top: 200px; left: 0; padding: 10px 0 13px 0; text-align: center; text-transform: uppercase; z-index: 999 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebatis .special_title { color: #fff; font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 20px; display: block; letter-spacing: 1px; font-weight: bold }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebatis span { color: #fff; font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 20px; display: block; letter-spacing: 1px; font-weight: bold }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebatis .special_sub_title { color: #fbc865; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 20px; display: block }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebatis h3 { color: #fbc865; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 20px; display: block }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_outer { position: fixed; left: 30px; top: 150px; z-index: 9999999 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section { position: fixed; z-index: 9999999; width: 830px; height: 330px; background: #fff; display: block; top: 150px; left: -870px; z-index: 9900; background: url(images/inner-page-bg-pattern.jpg) repeat 0 0; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.7); box-shadow: 0 0 5px rgba(0,0,0,0.7) }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section { background: url(images/newsletter-bg.png) repeat 0 0; float: left; width: 273px; height: 330px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section .speical_left_inner { background: url(images/special-rebate-left-box.png) no-repeat 0 0; width: 262px; height: 273px; margin: 8px 0 0 6px; padding: 50px 0 0 0 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section .speical_left_inner p { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 20px; letter-spacing: 2px; max-width: 170px; text-transform: uppercase; text-align: center; color: #62564e; margin: 0 auto 10px; letter-spacing: 3px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section .speical_left_inner h4 { font-family: 'Architects Daughter', cursive; font-size: 24px; line-height: 30px; text-transform: uppercase; margin-bottom: 20px; text-align: center; color: #62564e; margin: 0 auto 10px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section .speical_left_inner span { color: #636363; font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 24px; font-style: italic; max-width: 200px; margin-bottom: 30px; display: block; margin: 0 auto 10px; text-align: center }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section { float: left; padding: 20px 15px 0 25px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section div div.popup_media { float: left; margin-right: 10px; font-family: 'Averia Serif Libre', cursive }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section div div.popup_media p { font-family: 'Averia Serif Libre', cursive }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section div div.popup_media img { float: left; margin-right: 10px; width: 200px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section div div.popup_media iframe { float: left; margin-right: 10px; width: 200px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section div div.popup_data { height: 235px; overflow-y: auto }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section h1.main_title { color: #62564e; font-family: 'Architects Daughter', cursive; font-size: 30px; letter-spacing: 0; padding: 0 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section p { margin-bottom: 4px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .first_box { float: left }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box { float: right }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .label_text { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 14px; color: #574d43; padding-bottom: 5px; display: block }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .first_box .input_text_box { background: #fff; border: 1px solid #e1e1e1; width: 180px; padding: 6px 10px; display: block }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_text_box { background: #fff; border: 1px solid #e1e1e1; width: 280px; padding: 6px 10px; display: block }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_text_box { width: 240px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_textare { resize: none; height: 145px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .send_btn { width: 80%; text-align: center }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .send_btn .send_button { display: inline-block; background: url(images/send-btn.png) no-repeat 0 0; width: 97px; padding: 8px 0; color: #fff; text-transform: uppercase; font-family: 'Roboto Slab', serif; font-size: 14px; font-weight: bold; border: 0; letter-spacing: 2px; cursor: pointer }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .send_btn .send_button:hover { display: inline-block; background: url(images/send-btn-hover.png) no-repeat 0 0 }
.overlay_bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; right: 0; z-index: 999999; background: url(images/black-bg.png) repeat; display: none }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc a { color: #dc6131; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; padding-bottom: 22px; text-decoration: underline }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc a:hover { color: #464646 }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table { margin: 0 auto 10px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table[align="right"] { margin-left: 10px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table[align="left"] { margin-right: 10px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table tr:nth-of-type(odd) { background: #eee }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table th { background: #8594b7; color: white; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase }
#latest_gallery_section .category_desc .first_title table td { font-family: 'Architects Daughter', cursive; font-size: 14px; line-height: 18px; text-transform: uppercase }
#latest_gallery_section .gallery_sub_left .category_photo_section { margin-bottom: 45px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc { float: left; padding-left: 15px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc p { font-family: Arial, Helvetica, sans-serif; color: #62564e; font-size: 13px; line-height: 18px; padding-bottom: 22px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table td { padding: 10px; vertical-align: middle }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc table p { padding: 0 }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc p strong { font-size: 14px; font-weight: bold; padding-bottom: 7px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc h3 { font-family: 'Averia Serif Libre', cursive; font-size: 22px; line-height: 30px; font-style: italic; color: #62564e; padding-bottom: 22px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc ul { margin-bottom: 20px }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc ul li { background: url(images/para-list-icon.png) no-repeat 0 7px; padding-left: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13px }
#latest_gallery_section .gallery_sub_left .ask_question_section { background: url(images/ask-tips-bg.png) repeat 0 0; width: 100%; float: left; position: relative }
.ie7 #latest_gallery_section .gallery_sub_left .ask_question_section { width: 103% }
#latest_gallery_section .gallery_sub_left .ask_question_section h4 p { background: url(images/ask-question-bg.jpg) no-repeat 0 0; width: 200px; padding: 10px 0 7px 10px; float: left; margin-right: 15px }
#latest_gallery_section .gallery_sub_left .ask_question_section h4 p span { text-transform: uppercase; display: block; line-height: 20px; color: #fff; font-family: 'Roboto Slab', serif; font-size: 14px; letter-spacing: 1px; font-style: normal }
#latest_gallery_section .gallery_sub_left .ask_question_section h4 p em { color: #fbc865; font-family: 'Architects Daughter', cursive; font-size: 16px; font-style: normal; text-transform: uppercase }
#latest_gallery_section .gallery_sub_left .ask_question_section p { float: left; font-family: 'Averia Serif Libre', cursive; color: #636363; font-size: 18px; line-height: 22px; font-style: italic; width: 350px; padding: 8px 0 0 0; margin-right: 30px }
#latest_gallery_section .gallery_sub_left .ask_question_section a { background: url(images/send-question-bg.png) no-repeat 0 0; width: 100px; padding: 4px 0; color: #dad6d0; font-family: 'Roboto Slab', serif; font-size: 12px; letter-spacing: 1px; font-weight: bold; display: block; margin: 10px 0; float: left; text-transform: uppercase; text-align: center; line-height: 16px }
#latest_gallery_section .gallery_sub_left .ask_question_section a:hover { background: url(images/send-question-hover-bg.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .send_question_section { position: relative; margin-bottom: 20px }
.ie7 #latest_gallery_section .gallery_sub_left .send_question_section { position: static; margin-bottom: 20px }
#latest_gallery_section .gallery_sub_left .question_form_section { position: relative; left: 0; top: 0; display: none; background: url(images/newsletter-bg.png) repeat 0 0; width: 710px; padding: 20px 20px 10px 20px; float: left; -moz-box-shadow: 0 5px 5px #ccc inset; -webkit-box-shadow: 0 5px 5px #ccc inset; box-shadow: 0 5px 5px #ccc inset }
.ie7 #latest_gallery_section .gallery_sub_left .question_form_section { width: 691px }
#latest_gallery_section .gallery_sub_left .question_form_section p { margin-bottom: 5px }
#latest_gallery_section .gallery_sub_left .question_form_section .label_text { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 14px; color: #574d43; padding-bottom: 5px; display: block }
#latest_gallery_section .gallery_sub_left .question_form_section .first_box { float: left; margin-right: 30px }
.ie7 #latest_gallery_section .gallery_sub_left .question_form_section .first_box { width: 332px }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box { float: left }
#latest_gallery_section .gallery_sub_left .question_form_section .first_box .input_text_box { background: #fff; border: 1px solid #e1e1e1; width: 280px; padding: 6px 10px; display: block; width: 302px }
#latest_gallery_section .gallery_sub_left .question_form_section .first_box .captcha_img { position: relative }
#latest_gallery_section .gallery_sub_left .question_form_section .first_box .captcha_img img { position: absolute; right: 30px; top: 0; display: block }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box .input_text_box { background: #fff; border: 1px solid #e1e1e1; width: 280px; padding: 6px 10px; display: block }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box .input_textare { resize: none; height: 145px }
#latest_gallery_section .gallery_sub_left .question_form_section .send_btn { width: 90%; text-align: center }
#latest_gallery_section .gallery_sub_left .question_form_section .send_btn .send_button { display: inline-block; background: url(images/submit-btn-bg.png) no-repeat 0 0; width: 129px; padding: 8px 0; color: #fff; text-transform: uppercase; font-family: 'Roboto Slab', serif; font-size: 14px; font-weight: bold; border: 0; letter-spacing: 2px; cursor: pointer }
#latest_gallery_section .gallery_sub_left .question_form_section .send_btn .send_button:hover { display: inline-block; background: url(images/submit-btn-hover-bg.png) no-repeat 0 0 }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc ol { list-style: decimal }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc ol li { list-style: decimal; font-family: Arial, Helvetica, sans-serif; color: #62564e; font-size: 13px; line-height: 18px; padding-bottom: 22px; margin-left: 15px }
.expert_profile { float: left; width: 100%; background: #fff; border: 1px solid #e1e1e1; padding: 10px; margin-bottom: 40px }
.expert_pic { float: left; margin-right: 30px }
.expert_detail_desc { float: left; width: 450px }
.expert_detail_desc .title { color: #f9b32b; font-family: 'Roboto Slab', serif; font-size: 12px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; padding-bottom: 5px }
.expert_detail_desc .sub_title { color: #555; font-family: 'Architects Daughter', cursive; font-size: 16px; text-transform: uppercase; padding-bottom: 10px }
.expert_detail_desc .para_desc { color: #574d43; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px }
.overlay_bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; right: 0; z-index: 999999; background: url(images/black-bg.png) repeat 0 0; display: none }
.ie7 .overlay_bg { z-index: 999999 }
#latest_gallery_section .expert_left_column { width: 740px; float: left; position: relative; top: -10px }
#latest_gallery_section .expert_left_column .expert_tips_section { background: url("images/banner-box-border.png") no-repeat 0 0; float: left; height: 504px; margin-bottom: 15px; position: relative; width: 735px }
#latest_gallery_section .expert_left_column .expert_tips_section .expert_banner_caption { /*background: url("images/expert-banner-caption-bg.png") no-repeat 0 0;*/ background: url("images/banner-caption-bg.png") no-repeat center 0; bottom: 25px; height: 130px; left: 9px; position: absolute; width: 686px }
#latest_gallery_section .expert_left_column .expert_tips_section .expert_banner_img { padding: 22px 0 0 9px }
#latest_gallery_section .expert_left_column .expert_tips_section .rebate_banner_img { height: 395px; padding: 22px 0 0 9px; width: 695px }
#latest_gallery_section .expert_left_column .expert_tips_section p { text-align: center }
#latest_gallery_section .expert_left_column .expert_tips_section .title { font-family: 'Architects Daughter', cursive; font-size: 24px; line-height: 25px; color: #8594b7; text-transform: uppercase; padding-top: 30px }
#latest_gallery_section .expert_left_column .expert_tips_section .sub_title { font-family: 'Averia Serif Libre', cursive; color: #636363; font-size: 18px; line-height: 22px; font-style: italic }
#latest_gallery_section .expert_left_column .gallery_list_expert { float: left; margin: 0 0 40px 10px; width: 98% }
#latest_gallery_section .expert_left_column .gallery_list_expert li { float: left; width: 308px; border: 1px solid #e1e1e1; background: #fff; padding: 0 0 18px 0 }
#latest_gallery_section .expert_left_column .gallery_list_expert li.even { float: left; margin-left: 70px }
#latest_gallery_section .expert_left_column .gallery_list_expert li .gallery_bg { background: url(images/galler-bg-frame.png) no-repeat 0 0; width: 308px; height: 213px; position: relative }
#latest_gallery_section .expert_left_column .gallery_list_expert li .gallery_bg img { margin: 14px 0 0 13px }
#latest_gallery_section .expert_left_column .gallery_list_expert li p { text-align: center; padding: 0 10px }
#latest_gallery_section .expert_left_column .gallery_list_expert li .gallery_title a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7; margin-bottom: 10px }
#latest_gallery_section .expert_left_column .gallery_list_expert li .gallery_title a:hover { color: #dc6131 }
#latest_gallery_section .expert_left_column .gallery_list_expert .gallery_sub_title { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 22px; color: #464646; padding: 0 25px }
#latest_gallery_section .expert_left_column .gallery_list_expert .gallery_sub_title a { font-family: 'Roboto Slab', serif; font-size: 11px; color: #dc6131; font-weight: bold }
#latest_gallery_section .expert_left_column .gallery_list_expert .gallery_sub_title a:hover { color: #5a5654 }
#latest_gallery_section .expert_left_column .expert_feed_section { width: 98%; float: left; margin: 0 0 30px 10px }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content { background: url(images/expert-feed-border.png) no-repeat 0 0; width: 100%; float: left; padding: 15px 0 35px 0; position: relative }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content p.feed_title { width: 70%; float: left }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .expert_thumb_img { float: left; width: 130px }
#latest_gallery_section .expert_left_column .expert_feed_section .feed_title a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7; max-width: 330px; margin-bottom: 8px; float: left; display: inline-block }
#latest_gallery_section .expert_left_column .expert_feed_section .feed_title a:hover { color: #dc6131 }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc { font-family: Arial, Helvetica, sans-serif; color: #62564e; font-size: 13px; width: 560px; float: left }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_sub_des { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #574d43; width: 330px; float: left; margin-right: 35px }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_post { float: left; position: absolute; right: 0; width: 180px }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_post strong{ padding-left:3px; }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_post p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 22px; color: #464646; max-width: 160px }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_post p a { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: bold; color: #dc6131 }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content .feed_desc .feed_post p a:hover { color: #5a5654 }
#latest_gallery_section .contact_section { padding-bottom: 50px }
#latest_gallery_section .contact_left_column { width: 300px; float: left; margin-left: 10px }
#latest_gallery_section .contact_left_column h3 { font-family: 'Roboto Slab', serif; font-size: 14px; line-height: 20px; font-weight: bold; color: #62564e; max-width: 280px; text-transform: uppercase; letter-spacing: .15em; margin-bottom: 15px }
#latest_gallery_section .contact_left_column p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #62564e }
.contact_wraper { background: url("images/contact_box_bottom_border.png") no-repeat scroll left bottom rgba(0,0,0,0); display: block; float: left; height: 11px; left: 0; padding-bottom: 20px; position: relative; top: 0; width: 100% }
.contact_middle_border { background: url("images/contact_box_middle_border.png") repeat-y scroll 15px 0 rgba(0,0,0,0); display: block; float: left; left: 25px; width: 577px }
#latest_gallery_section .contact_right_column { width: 582px; float: right; background: url(images/contact_box_top_border.png) no-repeat 0 0; height: auto }
#latest_gallery_section .contact_right_column .contact_right_innner { background: url(images/sliderbar-box-pattern.png) repeat 0 0; width: 555px; position: relative; top: 12px; left: 18px; float: left }
#latest_gallery_section .contact_right_column .contact_right_innner h3 { font-family: 'Roboto Slab', serif; font-weight: bold; color: #fff; font-size: 14px; line-height: 36px; background: #f9b32b; text-align: center; text-transform: uppercase; margin: 0 auto; letter-spacing: .15em }
#latest_gallery_section .contact_right_column .contact_right_innner .contact_list { width: 100%; float: left }
#latest_gallery_section .contact_right_column .contact_right_innner .contact_list li { padding: 10px 25px; float: left; width: 100% }
#latest_gallery_section .contact_right_column .contact_right_innner .contact_list li.even { background: url(images/newsletter-bg.png) repeat 0 0 }
#latest_gallery_section .contact_right_column .contact_right_innner .contact_list li p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #62564e }
#latest_gallery_section .contact_right_column .contact_right_innner .contact_box_first { width: 250px; float: left }
.contact_box_second { width: 195px; float: right }
#latest_gallery_section .customer_location { padding-bottom: 20px }
#latest_gallery_section .service_center_section { padding-bottom: 100px }
#latest_gallery_section .service_center_section .service_title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #62564e; font-weight: bold; padding-bottom: 25px }
.office_location .office_location_inner { float: left; width: 190px; margin-right: 45px }
.office_location .office_location_inner .office_name { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #dc6131; padding-bottom: 10px; text-transform: uppercase; letter-spacing: .15em }
.office_location .office_location_inner .office_address { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 22px; color: #62564e }
#plant_database_section { padding-top: 82px; width: 100% }
#plant_database_section .banner_inner { padding-top: 0 }
#plant_database_section .plant_main_title { position: relative }
#plant_database_section .plant_main_title .view_list_section { position: absolute; right: 0; top: -1px; z-index: 99 }
#plant_database_section .plant_main_title .view_list_section .view_list_inner { background: url(images/view-list-bg.png) no-repeat 0 0; width: 183px; padding: 5px 0; z-index: 9999; position: relative; right: 0 }
#plant_database_section .plant_main_title .view_list_section .view_list_inner .view_title { font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: italic; color: #fff; display: block; float: left; margin: 0 20px 0 25px; padding-right: 15px; border-right: 1px solid #fff }
#plant_database_section .plant_main_title .view_list_section .view_list_inner .view_list { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #fff; display: block; float: left; text-transform: uppercase; background: url(images/view-arrow.png) no-repeat right 3px; padding-right: 13px }
#plant_database_section .plant_main_title .view_list_section .view_list_inner .view_active { background: url(images/view-arrow-down.png) no-repeat right 3px }
#plant_database_section .main_title { text-transform: uppercase; padding: 30px 0 0 10px }
#plant_database_section .view_list_popup_box { display: none; position: absolute; left: -82px; top: 0; z-index: 999; background: url(images/view-list-box-popup.png) no-repeat 0 0; width: 280px; height: 235px; padding: 50px 45px 0 45px }
#plant_database_section .view_list_popup_box p { text-align: center }
#plant_database_section .view_list_popup_box .title { font-family: 'Architects Daughter', cursive; font-size: 20px; line-height: 22px; color: #8594b7; padding-bottom: 10px }
#plant_database_section .view_list_popup_box .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 17px; line-height: 20px; font-style: normal; color: #464646; max-width: 120px; margin: 0 auto 15px }
#plant_database_section .view_list_popup_box .full_list_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 18px; display: block; background: url(images/full-list-btn-bg.png) no-repeat 0 0; width: 144px; padding: 7px 0; color: #8594b7; text-align: center; text-transform: uppercase; letter-spacing: .15em; margin: 0 auto }
#plant_database_section .view_list_popup_box .full_list_btn:hover { color: #dc6131 }
#plant_database_section .view_list_popup_box_second { display: none; position: absolute; left: -82px; top: 0; z-index: 999; background: url(images/view-list-box-large-popup.png) no-repeat 0 0; width: 278px; height: 327px; padding: 40px 45px 0 45px }
#plant_database_section .view_list_popup_box_second p { text-align: center }
#plant_database_section .view_list_popup_box_second .title { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #555; padding-bottom: 10px; background: url(images/categories-border-bg.png) no-repeat left bottom; margin-bottom: 15px; letter-spacing: .15em }
#plant_database_section .view_list_popup_box_second .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 17px; line-height: 20px; font-style: normal; color: #464646; max-width: 120px; margin: 0 auto 15px }
#plant_database_section .view_list_popup_box_second .recent_list { height: 160px }
#plant_database_section .view_list_popup_box_second .recent_list li { position: relative; float: left; width: 100%; margin-bottom: 15px }
#plant_database_section .view_list_popup_box_second .recent_list li .recent_tumbimg { float: left; margin-right: 15px }
#plant_database_section .view_list_popup_box_second .recent_list li .recent_title { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 14px; color: #dc6131; float: left; display: block; letter-spacing: .15em; text-transform: uppercase; max-width: 107px }
#plant_database_section .view_list_popup_box_second .recent_list li .cross_icon { display: block; float: right; position: relative; right: 10px }
#plant_database_section .view_list_popup_box_second .full_list_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 18px; display: block; background: url(images/full-list-btn-bg.png) no-repeat 0 0; width: 144px; padding: 7px 0; color: #8594b7; text-align: center; text-transform: uppercase; letter-spacing: .15em; margin: 0 auto }
#plant_database_section .view_list_popup_box_second .full_list_btn:hover { color: #dc6131 }
#plant_database_section .view_list_popup_box_second .recent_list li a span.recent_title:hover { color: #464646 }
#plant_database_section .view_list_popup_box_second p.full_list { position: absolute; bottom: 40px; position: absolute; width: 70% }
#plant_database_section .view_list_popup_box_second p.full_list .full_list_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 18px; display: block; background: url(images/full-list-btn-bg.png) no-repeat 0 0; width: 144px; padding: 7px 0; color: #8594b7; text-align: center; text-transform: uppercase; letter-spacing: .15em; margin: 0 auto }
#plant_database_section .view_list_popup_box_second p.full_list .full_list_btn:hover { color: #dc6131 }
#plant_database_section .view_list_popup_box_second .recent_list .mCustomScrollBox>.mCSB_scrollTools { height: 100%; right: 0; top: -5px; width: 8px }
#plant_database_section .view_list_popup_box_second .recent_list .mCSB_scrollTools .mCSB_draggerRail { width: 5px }
#plant_database_section .view_list_popup_box_second .recent_list .mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail { background: #a59892 }
#plant_database_section .view_list_popup_box_second .recent_list .mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 5px }
#plant_database_section .view_list_popup_box_second .recent_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #CCC }
#plant_database_section .view_list_popup_box_second .recent_list .mCSB_scrollTools a+.mCSB_draggerContainer { margin: 0 }
#plant_categories_section { padding-left: 12px }
#plant_categories_section .plant_title { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 22px; text-transform: uppercase; color: #464646; padding-bottom: 20px }
#plant_categories_section .plant_list { display: block; width: 960px; float: left; margin-bottom: 75px }
#plant_categories_section .plant_list li { margin: 0 0 35px 15px; width: 308px; background: #fff; border: 1px solid #e1e1e1; float: left; padding-bottom: 15px; height: 330px }
#plant_categories_section .plant_list li.odd { margin: 0 0 35px 0 }
#plant_categories_section .plant_list li .plant_image { background: url(images/plant-cateory-box-bg.png) no-repeat 0 0; width: 300px; height: 210px; position: relative; top: 5px; left: 5px; margin-bottom: 10px; float: left }
#plant_categories_section .plant_list li .plant_image img { margin: 15px 0 0 11px }
#plant_categories_section .plant_list li p { text-align: center; width: 100%; float: left; margin-bottom: 10px }
#plant_categories_section .plant_list li .plant_titles a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7; display: inline-block }
#plant_categories_section .plant_list li .plant_titles a:hover { color: #dc6131 }
#plant_categories_section .plant_list li .plant_desc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #574d43; padding: 0 30px }
.back_result { padding: 35px 0 30px 0 }
.back_result a { color: #555; background: url(images/back--arrow.png) no-repeat 0 0; padding-left: 30px; font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 24px; display: inline-block; cursor: pointer }
.back_result a:hover { color: #dc6131; cursor: pointer }
#plant_database_section .plant_detail_left { width: 710px; float: left }
#plant_database_section .plant_detail_left .social_sharing div.icon_legend_view { float: right }
#plant_database_section .plant_detail_left .social_sharing div.icon_legend_view a img { margin-right: 5px }
#plant_database_section .plant_detail_left .social_sharing { padding-bottom: 40px; float: left; width: 100% }
#plant_database_section .plant_detail_left .social_sharing .social_media li { float: left; margin-right: 10px; margin-left: 10px; line-height: 16px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .first_list { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646 }
#plant_database_section .plant_detail_left .social_sharing .social_media li a { display: inline-block; vertical-align: middle }
#plant_database_section .plant_detail_left .social_sharing .social_media li .pinterest_icon { background: url(images/pinterest-hover-icon.png) no-repeat 0 0; width: 21px; height: 20px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .pinterest_icon:hover { background: url(images/pinterest-icon.png) no-repeat 0 0 }
#plant_database_section .plant_detail_left .social_sharing .social_media li .fb_icon { background: url(images/fb-hover-icon.png) no-repeat 0 0; width: 9px; height: 17px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .fb_icon:hover { background: url(images/fb-icon.png) no-repeat 0 0; width: 9px; height: 17px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .google_plus_icon { background: url(images/google-hover-icon.png) no-repeat 0 0; width: 19px; height: 16px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .google_plus_icon:hover { background: url(images/google-icon.png) no-repeat 0 0; width: 19px; height: 16px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .linkedin_icon { background: url(images/linkedin-hover-icon.png) no-repeat 0 0; width: 14px; height: 14px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .linkedin_icon:hover { background: url(images/linkedin-icon.png) no-repeat 0 0 }
#plant_database_section .plant_detail_left .social_sharing .social_media li .twitter_icon { background: url(images/twitter-hover-icon.png) no-repeat 0 0; width: 21px; height: 15px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .twitter_icon:hover { background: url(images/twitter-icon.png) no-repeat 0 0; width: 21px; height: 15px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .email_icon { background: url(images/email-icon.png) no-repeat right center; padding-right: 20px; cursor: pointer; color: #464646; font-family: 'Roboto Slab', serif; font-size: 11px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .email_icon:hover { background: url(images/email-hover-icon.png) no-repeat right center }
#plant_database_section .plant_detail_left .social_sharing .social_media li .print_icon { background: url(images/printer-icon.png) no-repeat right center; padding-right: 20px; cursor: pointer; color: #464646; font-family: 'Roboto Slab', serif; font-size: 11px }
#plant_database_section .plant_detail_left .social_sharing .social_media li .print_icon:hover { background: url(images/printer-hover-icon.png) no-repeat right center }
#plant_database_section .plant_detail_left .social_sharing .social_media_second li .first_list { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646; padding-left: 30px }
#plant_database_section .plant_detail_left .social_sharing .print_section { float: right }
#plant_database_section .plant_detail_left .plant_slideshow { margin-bottom: 30px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left { float: left; width: 300px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_conver { position: relative; margin-bottom: 5px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left .slideshow_bg { position: absolute; left: 0; bottom: 5px; background: url(images/slideshow-bg.png) repeat 0 0; padding: 6px 10px; float: left; color: #fff; font-family: 'Roboto Slab', serif; font-size: 11px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left .slideshow_bg img { margin-right: 10px; position: relative; top: 3px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left .plant_thumb { float: left; width: 275px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left .plant_thumb li { float: left; margin-left: 8px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_left .plant_thumb li.odd { margin-left: 0 }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button .add_btn { float: right; font-family: 'Roboto Slab', serif; font-size: 10px; font-weight: bold; background: url(images/add-btn.png) no-repeat 0 0; width: 41px; text-align: center; color: #fff; padding: 3px 0; display: block; cursor: pointer }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button .add_btn:hover { background: url(images/add-btn-hover.png) no-repeat 0 0 }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button_detail .add_btn { float: left; background: url(images/heart_rollover_larger.png) no-repeat 0 0; width: 180px; height: 30px; display: block; cursor: pointer }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button_detail .add_btn:hover { background: url(images/heart_rollover_larger.png) no-repeat 0 -30px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button_detail .add_btn_act { background: url(images/heart_rollover_larger.png) no-repeat 0 -60px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button_detail .add_btn_act:hover { background: url(images/heart_rollover_larger.png) no-repeat 0 -60px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .add_button #loader_img { float: right; margin-left: 18px; margin-top: 0 }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right { float: left; width: 400px; margin-left: 10px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .title { font-family: 'Architects Daughter', cursive; font-size: 24px; line-height: 26px; color: #636363; padding-bottom: 5px; text-transform: uppercase }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: normal; color: #636363; padding-bottom: 30px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_title { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #464646; padding-bottom: 10px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list { width: 185px; float: left; margin-bottom: 20px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list li { margin-bottom: 5px; text-transform: lowercase }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list_second { float: right }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list a.tooltips { position: relative; display: inline; font-family: 'Roboto Slab', serif; font-size: 12px }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list a.tooltips span { position: absolute; width: 140px; color: #756f61; background: #ebebe3; height: 34px; line-height: 34px; text-align: center; visibility: hidden; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 0 1px #666; -moz-box-shadow: 0 0 1px #666; box-shadow: 0 0 1px #666 }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list a.tooltips span:after { content: ''; position: absolute; bottom: 100%; left: 50%; margin-left: -8px; width: 0; height: 0; border-bottom: 8px solid #ebebe3; border-right: 8px solid transparent; border-left: 8px solid transparent }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list a:hover.tooltips span { visibility: visible; opacity: .8; top: 30px; left: 50%; margin-left: -76px; z-index: 999 }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .general_list a img { margin-right: 7px; vertical-align: top }
#plant_database_section .plant_detail_left .plant_slideshow .plant_slideshow_right .note { font-family: 'Roboto Slab', serif; font-size: 13px; font-weight: bold; color: #dc6131; margin: 0 0 10px }
#plant_database_section .plant_detail_left .plant_description_section { margin-bottom: 20px }
#plant_database_section .plant_detail_left .plant_description_section .title { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #464646; text-transform: uppercase; padding-bottom: 15px }
#plant_database_section .plant_detail_left .plant_description_section .para_desc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #62564e; padding-bottom: 25px }
#plant_database_section .plant_detail_left .plant_description_section .plant_detail p { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 24px; color: #464646 }
#plant_database_section .plant_detail_left .plant_description_section .plant_detail p span { color: #dc6131; font-weight: bold; font-size: 12px }
#plant_database_section .plant_detail_left .plant_description_section .plant_detail p span a { font-size: 12px; color: #dc6131; font-weight: bold }
#plant_database_section .plant_detail_left .plant_description_section .plant_detail p span a:hover { color: #464646 }
#plant_database_section .plant_detail_left .plant_description_section .plant_detail p img { margin-right: 8px; vertical-align: bottom }
#plant_database_section .plant_detail_left .plant_feature_section .feature_section { float: left; width: 330px }
#plant_database_section .plant_detail_left .plant_feature_section .feature_section_second { float: right }
#plant_database_section .plant_detail_left .plant_feature_section .feature_section p span.titles { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #62564e }
#plant_database_section .plant_detail_left .plant_feature_section .feature_section p span.mainten_score { color: #464646; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 14px; padding-bottom: 8px }
#plant_database_section .plant_detail_left .plant_feature_section .feature_section p { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 14px; color: #464646; padding-bottom: 8px }
.save_plants_section { width: 900px }
.save_plants_inner { margin-bottom: 35px; float: left; width: 100% }
.save_plants_section .save_plants_inner h1 { float: left; line-height: 32px }
.save_plants_section .save_plants_inner .tag_line { font-family: 'Averia Serif Libre', cursive; font-size: 17px; line-height: 20px; font-style: italic; color: #464646; display: block; text-transform: lowercase }
.save_plants_section .save_plants_inner .email_messgae { font-family: 'Averia Serif Libre', cursive; font-size: 20px; line-height: 20px; font-style: italic; color: #008000; display: block; text-transform: lowercase; font-weight: bold }
#home_banner_section .home_banner_explore span.email_messgae { font-family: 'Averia Serif Libre', cursive; font-size: 20px; line-height: 20px; font-style: italic; color: #008000; display: block; text-transform: lowercase; font-weight: bold }
.save_plants_section .save_plants_inner .print_section { float: right }
.save_plants_section .save_plants_inner .print_section .back_result { padding: 15px 25px 0 }
.save_plants_section .save_plants_inner .social_media li .email_icon { background: url(images/email-icon.png) no-repeat right center; padding-right: 20px; font-family: 'Roboto Slab', serif; font-size: 11px; cursor: pointer; color: #464646 }
.save_plants_section .save_plants_inner .print_section .social_media { float: left; padding-top: 30px }
.save_plants_section .save_plants_inner .print_section .social_media li { float: left; margin-right: 10px; margin-left: 10px; line-height: 16px }
.save_plants_section .save_plants_inner .print_section .social_media li a { display: block }
.save_plants_section .save_plants_inner .print_section .social_media li .email_icon:hover { background: url(images/email-hover-icon.png) no-repeat right center }
.save_plants_section .save_plants_inner .print_section .social_media li .print_icon { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646; background: url(images/printer-icon.png) no-repeat right center; padding: 0 20px 0 0 }
.save_plants_section .save_plants_inner .print_section .social_media li .print_icon:hover { background: url(images/printer-hover-icon.png) no-repeat right center; cursor: pointer }
.save_plants_section .save_plants_inner .print_section .social_media li .first_list { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646; padding-left: 30px }
.save_plants_section .save_plant_detail { float: left; width: 100%; margin-bottom: 50px }
.plant_header { float: left; width: 100% }
.plant_header li { float: left; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 15px; color: #464646; padding-bottom: 8px }
.plant_header li.first_list { width: 130px }
.plant_header li { width: 350px }
.plant_header li.last_list { width: 65px }
.plant_data_section { background: url(images/plant-top-border.png) no-repeat left top; float: left; width: 100%; padding: 18px 0; position: relative }
.plant_data_section .first_box { float: left; font-family: 'Roboto'; font-size: 13px; line-height: 15px; color: #574d43; width: 130px }
.plant_data_section .second_box { float: left; width: 350px }
.plant_data_section .second_box .plant_image { margin-right: 30px; float: left }
.plant_data_section .second_box .description { float: left; max-width: 220px }
.plant_data_section .second_box .description span { display: block }
.plant_data_section .second_box .description .title { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #8594b7; text-transform: uppercase; padding-bottom: 5px }
.plant_data_section .second_box .description .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: normal; color: #464646 }
.search_detail_desc .detail_icons li { float: left; margin-right: 5px }
.search_detail_desc .detail_icons li a { display: block; width: 20px; height: 20px; position: relative }
.search_detail_desc .detail_icons li a span { display: none }
.search_detail_desc .detail_icons li a:hover span { display: block; width: 200px; position: absolute; top: 20px; left: 0; color: #756f61; background: #ebebe3; height: 34px; line-height: 34px; text-align: center; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 0 1px #666; -moz-box-shadow: 0 0 1px #666; box-shadow: 0 0 1px #666 }
.search_detail_desc .detail_icons li .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .halfsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .halfsun_off { background: url(images/icon_half_sun_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .attractshummingbirds_off { background: url(images/icon_attractshummingbirds.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .fullshade_off { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .verlow_water_off { background: url(images/icon_verlow_water_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .lowwater_off { background: url(images/icon_low_water_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .medwater_off { background: url(images/icon_med_water_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .maintlow_on1 { background: url(images/icon_verylow_maint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .maintlow_on2 { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .maintlow_on3 { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .maintlow_on4 { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .lowmaint_on { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .lowmain_off { background: url(images/icon_lowmaint_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .medium_maint_on { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .medium_maint_off { background: url(images/icon_medium_maint_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highmaint_on { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .highmaint_off { background: url(images/icon_highmaint_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.search_detail_desc .detail_icons li .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.plant_data_section .second_box .detail_list li.third_list { margin-right: 15px }
.plant_data_section .third_box { float: left; width: 65px }
.icon_legend_section { width: 100%; float: left; background: url(images/icon-legend-box.png) no-repeat 0 0; width: 835px; height: 209px; margin-bottom: 50px }
.icon_legend_section .icon_title { font-family: 'Roboto Slab', serif; font-size: 14px; line-height: 16px; font-weight: bold; background: #f9b32b; color: #fff; text-transform: uppercase; letter-spacing: .15em; padding: 8px 8px 8px 30px; width: 815px; margin: 5px auto 0 }
.icon_legend_section .icon_list_outer { background: url(images/sliderbar-box-pattern.png) repeat 0 0; margin: 0 auto; width: 811px }
.icon_legend_section .icon_list { width: 270px; background: url(images/icon-list-divider.png) repeat-y right top; float: left }
.icon_legend_section .icon_list_last { background: 0 }
.icon_legend_section .icon_list li { padding: 4px 0 4px 25px; font-family: 'Roboto'; font-size: 13px; line-height: 20px; color: #62564e }
.icon_legend_section .icon_list li.even { background: url(images/newsletter-bg.png) repeat 0 0 }
.icon_legend_section .icon_list li span { display: block; margin-right: 18px; vertical-align: bottom; width: 20px; height: 20px; float: left }
.icon_list li .first_list { width: 270px; float: left; text-align: center }
.icon_list li .last_list { background: 0; width: 270px; float: left; text-align: center }
.icon_listli span { display: block; margin-right: 18px; width: 20px; height: 20px }
.icon_list li .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.icon_list li .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
.icon_list li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.icon_list li .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.icon_list li .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
.icon_list li .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.icon_list li .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.icon_list li .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.icon_list li .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.icon_list li .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.icon_list li .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.icon_list li .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.icon_list li .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.icon_list li .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.icon_list li .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.icon_list li .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.icon_list li .attracthumingbirds_on { background: url(images/icon_attractshummingbirds_on.png) no-repeat 0 0 }
.icon_list li .attracthumingbirds_off { background: url(images/icon_attractshummingbirds_off.png) no-repeat 0 0 }
.icon_list li .lowmaint_on { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.icon_list li .lowmaint_off { background: url(images/icon_lowmaint_off.png) no-repeat 0 0 }
.icon_list li .medium_maint_on { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.icon_list li .medium_maint_off { background: url(images/icon_medium_maint_off.png) no-repeat 0 0 }
.icon_list li .higmaint_on { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.icon_list li .higmaint_off { background: url(images/icon_highmaint_off.png) no-repeat 0 0 }
.icon_list li .pollinator_on { background: url(images/icon_pollinator_on.png) no-repeat 0 0 }
.icon_list li .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.icon_list li .halfsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.icon_list li .halfsun_off { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.icon_list li .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.icon_list li .fullshade_off { background: url(images/icon_fullshade_off.png) no-repeat 0 0 }
.icon_list li .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.icon_list li .verlow_water_off { background: url(images/icon_verlow_water_off.png) no-repeat 0 0 }
.icon_list li .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.icon_list li .lowwater_off { background: url(images/icon_low_water_off.png) no-repeat 0 0 }
.icon_list li .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.icon_list li .medwater_off { background: url(images/icon_med_water_off.png) no-repeat 0 0 }
#plant_database_section .advance_search_section .advance_search_right { float: right; width: 650px; margin-bottom: 40px; position: relative }
#plant_database_section .advance_search_section .advance_search_right h1 { padding: 0; float: left }
#plant_database_section .advance_search_section .advance_search_right .main_title { padding: 0; float: left }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view { float: right }
.icon_legend { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: normal; color: #dc6131; line-height: 13px; float: left; display: inline-block }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .icon_legend { font-family: 'Roboto Slab', serif; font-size: 11px; font-weight: normal; color: #dc6131; line-height: 13px; float: left; display: inline-block }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .icon_legend img { vertical-align: middle; margin-right: 5px }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view a { margin-left: 10px; display: inline-block }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types { float: left; width: 80px }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li { float: left }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li a { width: 27px; height: 24px }
.view_outer_section { float: left }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li a.list_view_icon { background: url(images/list-view-btn-off.png) no-repeat 0 0 }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li a.list_view_active { background: url(images/list-view-btn-on.png) no-repeat }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li a.grid_view_icon { background: url(images/grid-view-btn-off.png) no-repeat 0 0 }
#plant_database_section .advance_search_section .advance_search_right .icon_legend_view .views_types li a.grid_view_active { background: url(images/grid-view-btn-on.png) no-repeat 0 0 }
#plant_database_section .advance_search_section .advance_search_right .serach_result { display: block; width: 100%; float: left; font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646; line-height: 13px; margin: 25px 0 30px 0 }
#plant_database_section .advance_search_section .advance_search_right .serach_result span { color: #464646; font-weight: bold }
#plant_database_section .advance_search_section .advance_search_right .pagination_section { margin: 0; width: 100% }
#plant_database_section .advance_search_section .advance_search_right .search_result_section { width: 690px !important; float: left; margin-bottom: 40px }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list>li { background: url(images/expert-feed-border.png) no-repeat left top; padding: 15px 5px; float: left; width: 645px }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_image { width: 110px; float: left }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_title { width: 165px; float: left }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_title a { display: block }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_title .first_title { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #8594b7; text-transform: uppercase; padding-bottom: 5px }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_title .first_title:hover { color: #dc6131 }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_title .second_title { font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: normal; color: #464646 }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_detail_desc { width: 280px; float: left }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .search_detail_desc .description { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #574d43; padding-bottom: 10px }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .add_button .add_btn { float: right; background: url(images/heart_rollover.png) no-repeat 0 0; width: 45px; height: 30px; display: block; cursor: pointer; position: relative }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .add_button .add_btn:hover { background: url(images/heart_rollover.png) no-repeat 0 -30px; position: relative }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .add_button .add_btn_act { background: url(images/heart_rollover.png) no-repeat 0 -30px; position: relative }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .desk_btn span { display: none ; }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .desk_btn:hover span { display: block; width: 200px; position: absolute; top: 35px; left: 0; color: #756f61; background: #ebebe3; height: 34px; line-height: 34px; text-align: center; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 0 1px #666; -moz-box-shadow: 0 0 1px #666; box-shadow: 0 0 1px #666 }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .detail_icons li.third_list { margin-right: 15px }
#plant_database_section .advance_search_section .advance_search_right .search_result_section .search_result_list li .add_button { width: 50px; float: right }
.detail_list li { float: left; margin-right: 5px }
.detail_list li a { display: block; height: 20px; width: 20px; position: relative }  
.detail_list li a span { display: none }
.detail_list li a:hover span { background: #ebebe3; border-radius: 1px; box-shadow: 0 0 1px #666; color: #756f61; display: block; height: 34px; left: 0; line-height: 34px; position: absolute; text-align: center; top: 20px; width: 200px }
.detail_list li .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.detail_list li .fullsun_off { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.detail_list li .partsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.detail_list li .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.detail_list li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.detail_list li .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.detail_list li .maintlow_on1 { background: url(images/icon_verylow_maint_on.png) no-repeat 0 0 }
.detail_list li .maintlow_on2 { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.detail_list li .maintlow_on3 { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.detail_list li .maintlow_on4 { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.detail_list li .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.detail_list li .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.detail_list li .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.detail_list li .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.detail_list li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.detail_list li .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
.detail_list li .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.detail_list li .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.detail_list li .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.detail_list li .attracthumingbirds_off { background: url(images/icon_attractshummingbirds_off.png) no-repeat 0 0 }
.detail_list li .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.detail_list li .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.detail_list li .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.detail_list li .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.detail_list li .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.detail_list li .attractshummingbirds_off { background: url("images/icon_attractshummingbirds.png") no-repeat scroll 0 0 }
.detail_list li .halfsun_on { background: url("images/icon_half_sun_on.png") no-repeat scroll 0 0 }
.detail_list li .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.detail_list li .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.detail_list li .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.detail_list li .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.popup_bg, .popup_bg_1 { background: url(images/black-bg.png) repeat 0 0; display: none; height: 100%; left: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 999999 }
#icon_legend_popup { background: url(images/icon-legend-popup.png) no-repeat 0 0; display: none; left: 30%; margin-left: -192px; padding: 5px 5px 5px 10px; position: fixed; top: 30%; width: 538px; z-index: 9999999; height: 291px }
#icon_legend_popup .close_btn { background: url(images/close-cross-icon.png) no-repeat 0 0; cursor: pointer; display: block; height: 16px; position: absolute; right: 0; top: 12px }
#icon_legend_popup .close_btn .close_text { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 14px; color: #fff; position: relative; top: -5px; right: 35px }
#icon_legend_popup .popup_content { background: url(images/sliderbar-box-pattern.png) repeat 0 0 }
#icon_legend_popup .popup_content .legend_title { font-family: 'Roboto Slab', serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #fff; padding: 5px 5px 5px 30px; background: #f9b32b; letter-spacing: .15em }
#icon_legend_popup .popup_content .legend_icon_list { width: 261px; float: left; background: url(images/icon-list-divider.png) repeat-y right top }
#icon_legend_popup .popup_content .legend_list_last { background: 0 }
#icon_legend_popup .popup_content .legend_icon_list li { color: #62564e; font-family: 'Roboto'; font-size: 13px; line-height: 20px; padding: 5px 0 4px 25px }
#icon_legend_popup .popup_content .legend_icon_list li.even { background: url(images/newsletter-bg.png) repeat 0 0 }
#icon_legend_popup .popup_content .legend_icon_list li span { display: block; float: left; width: 20px; height: 20px; margin-right: 10px }
#email_icon_popup { background: url(images/icon-legend-popup.png) no-repeat 0 0; display: none; left: 30%; margin-left: -192px; padding: 5px 5px 5px 10px; position: fixed; top: 30%; width: 538px; z-index: 9999999; height: 291px }
#email_icon_popup .close_btn { background: url(images/close-cross-icon.png) no-repeat 0 0; cursor: pointer; display: block; height: 16px; position: absolute; right: 0; top: 12px }
#email_icon_popup .close_btn .close_text { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 14px; color: #fff; position: relative; top: -5px; right: 35px }
#email_icon_popup .popup_content { background: url(images/sliderbar-box-pattern.png) repeat 0 0 }
#email_icon_popup .popup_content .legend_title { font-family: 'Roboto Slab', serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #fff; padding: 5px 5px 5px 30px; background: #f9b32b; letter-spacing: .15em }
#email_icon_popup .popup_content .legend_icon_list { width: 261px; float: left; background: url(images/icon-list-divider.png) repeat-y right top }
#email_icon_popup .popup_content .legend_list_last { background: 0 }
#email_icon_popup .popup_content .legend_icon_list li { color: #62564e; font-family: 'Roboto'; font-size: 13px; line-height: 20px; padding: 5px 0 4px 25px }
#email_icon_popup .popup_content .legend_icon_list li.even { background: url(images/newsletter-bg.png) repeat 0 0 }
#email_icon_popup .popup_content .legend_icon_list li span { display: block; float: left; width: 20px; height: 20px; margin-right: 10px }
.legend_icon_list li .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.legend_icon_list li .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
.legend_icon_list li .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.legend_icon_list li .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.legend_icon_list li .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
.legend_icon_list li .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.legend_icon_list li .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.legend_icon_list li .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.legend_icon_list li .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.legend_icon_list li .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.legend_icon_list li .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.legend_icon_list li .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.legend_icon_list li .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.legend_icon_list li .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.legend_icon_list li .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.legend_icon_list li .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.legend_icon_list li .attracthumingbirds_on { background: url(images/icon_attractshummingbirds_on.png) no-repeat 0 0 }
.legend_icon_list li .attracthumingbirds_off { background: url(images/icon_attractshummingbirds_off.png) no-repeat 0 0 }
.legend_icon_list li .lowmaint_on { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.legend_icon_list li .lowmaint_off { background: url(images/icon_lowmaint_off.png) no-repeat 0 0 }
.legend_icon_list li .medium_maint_on { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.legend_icon_list li .medium_maint_off { background: url(images/icon_medium_maint_off.png) no-repeat 0 0 }
.legend_icon_list li .higmaint_on { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.legend_icon_list li .higmaint_off { background: url(images/icon_highmaint_off.png) no-repeat 0 0 }
.legend_icon_list li .pollinator_on { background: url(images/icon_pollinator_on.png) no-repeat 0 0 }
.legend_icon_list li .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.legend_icon_list li .halfsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.legend_icon_list li .halfsun_off { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.legend_icon_list li .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.legend_icon_list li .fullshade_off { background: url(images/icon_fullshade_off.png) no-repeat 0 0 }
.legend_icon_list li .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.legend_icon_list li .verlow_water_off { background: url(images/icon_verlow_water_off.png) no-repeat 0 0 }
.legend_icon_list li .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.legend_icon_list li .lowwater_off { background: url(images/icon_low_water_off.png) no-repeat 0 0 }
.legend_icon_list li .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.legend_icon_list li .medwater_off { background: url(images/icon_med_water_off.png) no-repeat 0 0 }
.list_view { display: block }
.grid_view { display: none }
.grid_view .plant_database_grid li { margin: 0 25px 5px 0; width: 140px; float: left; min-height: 270px }
.grid_view .plant_database_grid li.even_list { margin: 0 0 20px 0 }
.grid_view .plant_database_grid li .plants_image { position: relative; margin-bottom: 8px; height: 140px }
.grid_view .plant_database_grid li .plants_image .add_btn { position: absolute; right: 0; bottom: 0; background: url("images/heart_rollover.png") no-repeat 0 0; width: 43px; height: 30px; bottom: 0; text-align: center; color: #fff; font-family: 'Roboto Slab', serif; font-size: 10px; font-weight: bold; padding: 3px 0; display: block; cursor: pointer }
.grid_view .plant_database_grid li .plants_image .add_btn.add_btn_act { background: url(images/heart_rollover.png) no-repeat 0 -30px }
.grid_view .plant_database_grid li .plants_image .add_btn:hover { background: url(images/heart_rollover.png) no-repeat 0 -30px }
.grid_view .plant_database_grid li p, .grid_view .plant_database_grid li a { text-align: center; display: block }
.grid_view .plant_database_grid li a.first_title { color: #8594b7; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 15px; padding-bottom: 5px; text-transform: uppercase }
.grid_view .plant_database_grid li a:hover { color: #dc6131 }
.grid_view .plant_database_grid li .title { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; color: #8594b7; text-transform: uppercase; padding-bottom: 5px }
.grid_view .plant_database_grid li .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: normal; color: #464646; margin-bottom: 30px }
.flash { text-align: center; width: 645px }
.design_landing_page #plant_database_section h1 { font-family: 'Architects Daughter', cursive; color: #62564e; font-size: 22px; padding: 35px 0 0 0; text-transform: uppercase; letter-spacing: 0 }
.design_landing_page #plant_database_section .landscape_title p { margin-top: 10px }
#plant_database_section .landscape_title { position: relative }
#plant_database_section .plant_sidebar .title_description { width: 210px; margin: 0 auto; text-align: center }
.ie8 #plant_database_section .plant_sidebar .title_description h4 { border-left: 1px solid #ada6a0; border-right: 1px solid #ada6a0 }
#plant_database_section .landscape_title p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; padding-bottom: 10px }
#plant_database_section .plant_sidebar .category_design_section { background: url(images/video-bg.png) no-repeat 0 0; width: 267px; position: relative; height: 194px }
#plant_database_section .plant_sidebar .category_design_section .video_play_btn { position: absolute; width: 57px; height: 57px; top: 35%; left: 40% }
#plant_database_section .plant_sidebar .category_design_section .video_image { margin: 15px 0 0 10px }
#plant_database_section .plant_sidebar .category_design_inner { background: url(images/category_design.jpg) no-repeat 0 0; width: 240px; height: 160px; position: relative; left: 10px; top: 15px; text-align: center }
#plant_database_section .plant_sidebar .category_explore_inner { background: url(images/category_explore.jpg) no-repeat 0 0; width: 240px; height: 160px; position: relative; left: 10px; top: 15px; text-align: center }
#plant_database_section .plant_sidebar .category_design_inner h4 { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 22px; color: #fff; text-transform: uppercase; padding: 15px 0 6px 0; max-width: 232px !important; margin: 0 auto }
#plant_database_section .plant_sidebar .category_design_inner p { color: #fff; width: 200px; margin: 0 auto; padding-bottom: 10px; font-style: italic }
#plant_database_section .plant_sidebar .category_design_inner .design_button { background: url(images/design_btn_bg.png) no-repeat 0 0; margin: 0 auto; width: 170px; display: block; height: 32px }
#plant_database_section .plant_sidebar .category_design_inner .design_button a { font-family: 'Roboto Slab', serif; color: #fff; font-size: 12px; line-height: 20px; font-weight: bold; background: #f8b22b; width: 138px; margin: 0 auto; text-align: center; display: block; position: relative; top: 4px; letter-spacing: 2px; text-transform: uppercase }
#plant_database_section .plant_sidebar .category_design_inner .design_button a:hover { background: #dc6131 }
#plant_database_section .plant_sidebar .category_explore_inner h4 { max-width: 240px }
.design_landing_page #plant_database_section #plant_categories_section { padding-left: 5px; margin-bottom: 50px }
.design_landing_page #plant_database_section #plant_categories_section h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 20px; color: #62564e; margin-bottom: 15px }
.design_landing_page #plant_database_section #plant_categories_section p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding-bottom: 20px; line-height: 20px }
.design_landing_page .anythingSlider-default .anythingControls ul { left: 45% }
#plant_database_section .garden_bed_section { margin: 40px 0 0 0 }
#plant_database_section .garden_bed_section h5 { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 22px; color: #62564e; padding-bottom: 10px; text-transform: uppercase }
#plant_database_section .gallery_list { margin-bottom: 95px; float: left }
#plant_database_section .gallery_list .gallery_list_inner { float: left; width: 300px; border: 1px solid #e1e1e1; background: #fff; margin: 0 10px 20px 10px; margin: 0 20px 20px 0 }
#plant_database_section .gallery_list .last_list { margin: 0 0 20px 0 }
#plant_database_section .gallery_list .gallery_list_inner .gallery_bg { background: url(images/border_design_category.png) no-repeat 0 0; width: 300px; height: 205px; position: relative }
#plant_database_section .gallery_list .gallery_list_inner .gallery_bg img { margin: 14px 0 0 13px }
#plant_database_section .gallery_list .gallery_list_inner h5 { padding: 0 15px }
#plant_database_section .gallery_list .gallery_list_inner h5 a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7; margin-bottom: 10px }
#plant_database_section .gallery_list .gallery_list_inner h5 a:hover { color: #dc6131 }
#plant_database_section .gallery_list .gallery_list_inner ul { padding: 0 15px; margin-bottom: 15px }
#plant_database_section .gallery_list .gallery_list_inner ul li { line-height: 20px }
#plant_database_section .gallery_list .gallery_list_inner ul li a { font-family: 'Roboto Slab', serif; color: #dc6131; font-size: 11px; font-weight: bold; line-height: 13px; text-transform: uppercase; letter-spacing: 2px }
.ie8 #plant_database_section .gallery_list .gallery_list_inner ul li a { font-weight: 500 }
#plant_database_section .gallery_list .gallery_list_inner ul li a:hover { color: #5a5654 }
#plant_database_section .explore_design_section { margin: 40px 0 0 0 }
#plant_database_section .explore_design_section h5 { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 22px; color: #62564e; padding-bottom: 10px; text-transform: uppercase }
#plant_database_section .explore_list { margin-bottom: 95px; float: left }
#plant_database_section .explore_list .explore_list_inner { float: left; width: 410px; border: 1px solid #e1e1e1; background: #fff; margin: 0 60px 35px 0; padding: 5px 0 }
#plant_database_section .explore_list .last_list { margin: 0 0 35px 0 }
#plant_database_section .explore_list .related_tips { float: left; width: 410px; border: 1px solid #d9d9d9; margin: 0 50px 35px 10px }
#plant_database_section .explore_list .related_tips .related_tip_bg { background: #e8e7e6; display: block; padding: 8px 0 8px 15px }
#plant_database_section .explore_list .related_tips .related_tip_bg h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #636363; display: block; float: left }
#plant_database_section .explore_list .related_tips .related_tip_bg a { font-family: 'Roboto Slab', serif; font-size: 10px; font-weight: bold; background: url(images/more_tip_bg.png) no-repeat 0 0; float: right; width: 94px; text-align: center; color: #dad6d0; text-transform: uppercase; padding: 3px 0; letter-spacing: 1px; display: block }
#plant_database_section .explore_list .related_tips .thumbnail_tips { background: #f6f6f6; padding: 15px 5px }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_image { background: url(images/border_thumbnail_tips.png) no-repeat 0 0; width: 130px; height: 90px; position: relative; float: left }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_image img { margin: 6px 0 0 4px }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_desc { float: left; width: 250px; margin: 0 0 0 15px }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_desc a { font-family: 'Architects Daughter', cursive; font-size: 15px; line-height: 22px; color: #8594b7; text-transform: uppercase; display: block; margin-bottom: 10px }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_desc a:hover { color: #dc6131 }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_desc p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #574d43; max-width: 220px; margin: 0 10px }
#plant_database_section .explore_list .related_tips .thumbnail_tips .thumbnail_desc p a { color: #dc6131; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; display: inline; margin: 0 10px; text-transform: lowercase }
#plant_database_section .explore_list .related_tips .related_tip_bg a:hover { background: url(images/more_tip_bg_hover.png) no-repeat 0 0 }
#plant_database_section .explore_list .explore_list_inner .gallery_bg { background: url(images/border_design_explore.png) no-repeat 0 0; width: 250px; height: 200px; position: relative; float: left }
#plant_database_section .explore_list .explore_list_inner .gallery_bg img { margin: 12px 0 0 18px }
#plant_database_section .explore_list .explore_list_inner .gallery_desc { float: left; width: 148px; margin-left: 10px }
#plant_database_section .explore_list .explore_list_inner h5 { margin: 8px 0 10px 0; padding: 0 }
#plant_database_section .explore_list .explore_list_inner h5 a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #8594b7 }
#plant_database_section .explore_list .explore_list_inner h5 a:hover { color: #dc6131 }
#plant_database_section .explore_list .explore_list_inner span { font-family: 'Roboto Slab', serif; color: #464646; font-size: 11px; display: block }
#plant_database_section .explore_list .explore_list_inner ul li { line-height: 20px }
#plant_database_section .explore_list .explore_list_inner ul li a { font-family: 'Roboto Slab', serif; color: #dc6131; font-size: 11px; font-weight: bold; line-height: 13px; text-transform: uppercase; letter-spacing: 2px }
#plant_database_section .explore_list .explore_list_inner ul li a:hover { color: #5a5654 }
#home_content_section { background: url(images/homer_content_box_bg.png) repeat-x left bottom; margin: 15px 0 35px 0; padding-bottom: 10px }
#home_content_section .home_content_inner { background: url(images/rptr_design.jpg) repeat 0 0; position: relative }
#home_content_section .border_top { background: url(images/boder_top.png) repeat-x 0 0; width: 100%; float: left; height: 2px }
#home_content_section .sub_detail_left { float: left; position: relative }
#home_content_section .sub_detail_left form label { font-family: 'Roboto Slab', serif; font-size: 14px; font-weight: bold; letter-spacing: 2px; padding-right: 18px; color: #555; display: block; margin: 15px 0 5px 0 }
#home_content_section .sub_detail_left .input_text_box { font-family: 'Roboto Slab', serif; font-size: 12px; line-height: 15px; display: block; background: #f8f7f5; border: 1px solid #cec8c4; width: 300px; padding: 6px 10px; color: #716f6d; float: left }
#home_content_section .sub_detail_left p { display: block; float: left; margin: 0 0 10px 0; padding: 0 }
#home_content_section .sub_detail_left .submit_btn { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 18px; font-weight: bold; background: #716f6d; color: #dad6d0; letter-spacing: 2px; text-transform: uppercase; width: 95px; display: block; float: left; text-align: center; padding: 6px 0; cursor: pointer; -webkit-appearance: none; border-radius: 0 }
#home_content_section .sub_detail_left .submit_btn:hover { background: #dc6131 }
#home_content_section .sub_detail_left span { position: absolute; display: block; right: 0; top: 15px; font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 20px; text-transform: uppercase; color: #e46837 }
#home_content_section .sub_detail_right { float: right }
#home_content_section .sub_detail_right .sub_detail_menu { float: left; margin: 20px 0 0 0 }
#home_content_section .sub_detail_right .sub_detail_menu li { float: left; background: url(images/sub_menu_divider.png) no-repeat right 5px }
#home_content_section .sub_detail_right .sub_detail_menu a { display: block; background: url(images/sub_detail_menu_bg.png) no-repeat 0 0; width: 105px; height: 50px; padding: 12px 0 0 15px; letter-spacing: 2px }
#home_content_section .sub_detail_right .sub_detail_menu a img { display: block; float: left; margin: 0 10px 0 0 }
#home_content_section .sub_detail_right .sub_detail_menu a span { display: block; float: left; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 14px; font-weight: bold; text-transform: uppercase }
#home_content_section .sub_detail_right .sub_detail_menu li.last_item { background: 0 }
.need_help_section { position: absolute; z-index: 99; left: 20px; top: 30px }
.need_help_section .popup_msg { font-family: 'Roboto Slab', serif; font-size: 16px; line-height: 20px; background: url(images/needhelp_popup_bg.png) repeat 0 0; padding: 10px; color: #fff; font-weight: bold; display: block }
.need_help_section .popup_msg .star_icon { display: block; width: 20px; float: left; margin-right: 10px; text-align: center }
.need_help_section .title_first { position: absolute; width: 250px }
.need_help_section .title_second { position: absolute; width: 250px; left: 450px; top: 65px }
.need_help_section .title_three { position: absolute; width: 250px; left: 710px; top: -30px }
.need_help_section .title_four { position: absolute; left: 10px; top: 130px; width: 350px; padding: 15px }
.need_help_section .popup_msg .orange_bg { width: 40px; padding: 10px 0; text-align: center; margin-right: 10px; display: block; background: url(images/orange_bg.png) no-repeat 0 0; font-family: 'Roboto Slab', serif; font-size: 16px; line-height: 20px; color: #fff; float: left }
.need_help_section .title_five { position: absolute; left: 730px; top: 120px; width: 240px }
.need_help_section .title_six { position: absolute; left: 740px; top: 280px; width: 220px }
.need_help_section .title_seven { position: absolute; left: 10px; top: 600px; width: 310px }
.need_help_section .popup_msg .text_msg { display: block; float: left; line-height: 24px }
.need_help_section .title_seven .text_msg { margin: 10px 0 0 0 }
#home_content_section .bed_map_section { float: left; width: 715px; padding: 25px 0 0 0 }
#home_content_section .bed_map_section h5 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #62564e; float: left; margin-right: 24px }
#home_content_section .bed_map_section a { font-family: 'Roboto Slab', serif; font-size: 11px; color: #555; display: block; float: left; background: url(images/cross_remove_icon.png) no-repeat 0 0; line-height: 16px; padding-left: 16px; margin: 5px 0 0 0 }
#home_content_section .bed_map_section a:hover { color: #dc6131 }
#home_content_section .bed_map_section .bed_shape { float: right; padding-bottom: 5px }
#home_content_section .bed_map_section .bed_shape span { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 20px; font-weight: bold; float: left; color: #555; display: block; margin-right: 10px; letter-spacing: 1px }
#home_content_section .bed_map_section .bed_shape ul { float: left }
#home_content_section .bed_map_section .bed_shape ul li { float: left }
#home_content_section .bed_map_section .bed_shape ul li a { display: block; width: 30px; height: 20px; margin: 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape1 { background: url(images/icon_category_shape1.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape1:hover { background: url(images/icon_category_shape1.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape2 { background: url(images/icon_category_shape2.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape2:hover { background: url(images/icon_category_shape2.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape3 { background: url(images/icon_category_shape3.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape3:hover { background: url(images/icon_category_shape3.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape4 { background: url(images/icon_category_shape4.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape4:hover { background: url(images/icon_category_shape4.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape5 { background: url(images/icon_category_shape5.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape5:hover { background: url(images/icon_category_shape5.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape6 { background: url(images/icon_category_shape6.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape6:hover { background: url(images/icon_category_shape6.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape7 { background: url(images/icon_category_shape7.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape7:hover { background: url(images/icon_category_shape7.png) no-repeat 0 -20px }
#home_content_section .bed_map_section .bed_shape ul li .category_shape8 { background: url(images/icon_category_shape8.png) no-repeat 0 0 }
#home_content_section .bed_map_section .bed_shape ul li .category_shape8:hover { background: url(images/icon_category_shape8.png) no-repeat 0 -20px }
#home_content_section .bed_map_banner { border: 1px solid #aba5a4; float: left; margin-bottom: 22px; position: relative; height: 390px }
#home_content_section .bed_map_banner img { display: block }
#home_content_section .bed_map_caption { position: absolute; background: #fdfdfc; height: 35px; padding: 5px 8px 10px 18px; display: block; left: 1px; bottom: 1px; width: 710px }
.ie7 #home_content_section .bed_map_caption { width: 684px }
#home_content_section .bed_map_caption p { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 13px; padding-bottom: 10px; letter-spacing: 1px }
#home_content_section .bed_map_caption ul { width: 100%; float: left }
#home_content_section .bed_map_caption ul li { display: block; float: left; margin: 0 30px 0 0; line-height: 27px; color: #62564e; font-family: 'Roboto Slab', serif; font-size: 11px }
#home_content_section .bed_map_caption ul li.active_last { margin: 0 }
#home_content_section .bed_map_caption ul li img { float: left; display: block; margin-right: 5px; vertical-align: middle; line-height: 50px }
#home_content_section .bed_map_caption ul li span { display: inline-block; margin-left: 20px }
#home_content_section .plant_toolbox { float: right; width: 230px; padding: 25px 0 0 0 }
#home_content_section .plant_toolbox h4 { font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic; color: #62564e; text-align: right }
#home_content_section .plant_toolbox p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 24px; text-align: right; color: #716f6d }
#home_content_section .plant_toolbox p span { text-transform: uppercase; font-weight: bold; letter-spacing: 1px }
#home_content_section .plant_toolbox p em { font-style: normal; color: #e66837; letter-spacing: 1px; font-weight: bold }
#home_content_section .plant_toolbox .plant_pickup { font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 22px; font-style: italic; padding: 25px; background: #f1efef; border: 1px solid #a6a6a5; margin-bottom: 20px; color: #636363 }
#home_content_section .plant_toolbox .garden_author_section { background: url(images/author_pic_bg.png) no-repeat 0 0; width: 230px; height: 55px; display: block }
#home_content_section .plant_toolbox .garden_author_section img { margin: 8px 0 0 8px; float: left; display: block }
#home_content_section .plant_toolbox .garden_author_section span { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 15px; color: #555; display: block; float: left; margin: 0 0 0 10px; padding: 20px 0 0 0; text-transform: uppercase; letter-spacing: 1px }
#home_content_section .plant_toolbox .garden_author_section:hover { background: url(images/author_pic_bg_hover.png) no-repeat 0 0 }
#home_content_section .plant_toolbox .garden_author_section:hover span { color: #dc6131 }
#home_content_section .plant_toolbox .plant_pickup_list { height: 325px; margin-bottom: 20px; border: 1px solid #a6a5a4; -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0 }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_inner { position: relative; background: #edecec url(images/plant_pickup_list_border.png) no-repeat left bottom; width: 189px; float: left; height: 54px; padding: 10px 0 0 0 }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_inner:hover { background: url(images/btn_design_plantoptions_hover.png) no-repeat 0 0 }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_inner a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 18px; color: #e66837; letter-spacing: 1px; text-transform: uppercase; float: left }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_inner a:hover { color: #5a5654 }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box .plant_box_wrap { float: left }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box:hover .plant_box_wrap .plant_pickup_inner { background: url(images/btn_design_plantoptions_hover.png) no-repeat 0 0; float: left }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box .btn_add { background: url(images/btn_add.png) no-repeat 0 0; width: 25px; height: 20px; position: relative; top: 8px; float: left }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box .btn_add:hover { background: url(images/btn_add_hover.png) no-repeat 0 0 }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_inner img { display: block; float: left; margin: 0 15px }
#home_content_section .plant_toolbox .plant_pickup_list .search_box { display: block; float: right; cursor: pointer; height: 54px }
.top_left_radius { -moz-border-radius: 3px 0 0 0; -webkit-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0 }
#plant_section_home .plant_section_left { float: left; width: 760px }
#plant_section_home .plant_section_left .plant_selection { background: url(images/plant_selection_bottom_stirp.png) no-repeat left bottom; padding-bottom: 6px; margin-bottom: 15px }
#plant_section_home .plant_section_left .plant_selection h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #62564e; float: left; margin-right: 20px }
#plant_section_home .plant_section_left .plant_selection a { font-family: 'Roboto Slab', serif; color: #555; font-size: 11px; display: block; float: left; background: url(images/cross_remove_icon.png) no-repeat 0 0; line-height: 16px; padding-left: 16px; margin: 5px 0 0 0 }
#plant_section_home .plant_section_left .plant_selection a:hover { color: #dc6131 }
#plant_section_home .plant_section_left .plant_section_detail { margin-bottom: 80px }
#plant_section_home .plant_section_left .plant_inner_detail { width: 230px; margin: 0 35px 0 0; float: left }
#plant_section_home .plant_section_left .plant_inner_detail h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color: #62564e; padding-bottom: 10px }
#plant_section_home .plant_section_left .plant_inner_detail p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 15px }
#plant_section_home .plant_section_left .plant_inner_detail ul { padding: 15px 0 0 0; float: left; width: 100% }
#plant_section_home .plant_section_left .plant_inner_detail li { float: left; padding-bottom: 8px; width: 100% }
#plant_section_home .plant_section_left .plant_inner_detail.active_last { margin: 0 }
#plant_section_home .plant_section_left .plant_inner_detail li p { width: 175px; float: left; margin-right: 35px; color: #62564e }
#plant_section_home .plant_section_left .plant_inner_detail li span { font-family: Arial, Helvetica, sans-serif; font-size: 13px; display: block; float: left; text-transform: uppercase; width: 35px; color: #62564e }
#plant_section_home .plant_section_left .plant_inner_disable li span { color: #aba19b !important }
#plant_section_home .plant_section_left .plant_inner_detail li a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #62564e; float: left; display: inline-block; width: 140px }
#plant_section_home .plant_section_left .plant_inner_disable li a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #aba19b; float: left; display: inline-block; width: 140px; cursor: default }
#plant_section_home .plant_section_left .plant_inner_disable li a:hover { color: #aba19b !important }
#plant_section_home .plant_section_left .plant_inner_detail li a:hover { color: #dc6131 }
#plant_section_home .plant_section_left .plant_inner_detail li .close_icon { float: left; display: block; background: url(images/cross-icon.png) no-repeat 0 0; width: 17px; height: 17px }
#plant_section_home .plant_section_left .plant_inner_detail li .close_icon:hover { background: url(images/cross-icon-hover.png) no-repeat 0 0 }
#plant_section_home .plant_sidebar { float: right; width: 170px }
.plant_inner_detail .popup_box .popup_img img { display: block }
.plant_inner_detail .popup_box .popup_desc { width: 165px; float: left }
.plant_inner_detail .popup_box .popup_desc h3 { font-family: 'Architects Daughter', cursive; font-size: 22px; line-height: 24px; color: #62564e; text-transform: uppercase; margin-bottom: 10px !important }
.plant_inner_detail .popup_box .popup_desc h5 { font-family: 'Averia Serif Libre', cursive !important; font-size: 18px !important; line-height: 20px; font-style: italic; margin-bottom: 0 !important; font-weight: normal !important; color: #636363 !important }
.plant_inner_detail .popup_box .popup_desc p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #464646; padding-bottom: 10px; margin-bottom: 0 }
.plant_inner_detail .popup_box .popup_desc a { letter-spacing: 1px; font-weight: normal !important; text-transform: uppercase !important; font-size: 11px !important; font-weight: bold !important; color: #dc6131 !important }
.plant_inner_detail .popup_box .popup_desc a:hover { color: #62564e !important }
.plant_inner_detail .popup_box .popup_content { background: #f8f7f5; width: 425px; border: 1px solid #000; padding: 25px 25px 20px 25px }
.plant_inner_detail .popup_box .popup_content h4 { font-family: 'Architects Daughter', cursive; font-style: normal; display: block !important; width: 100% !important; float: left !important; margin-bottom: 10px; font-size: 16px; padding-left: 0; color: #464646 !important }
.plant_inner_detail .popup_list_inner { margin: 0 10px 10px 0; width: 180px; float: left; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #464646 }
.plant_inner_detail .popup_list_inner span { display: block; width: 20px; height: 20px }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner.popup_list_inner span { display: block; float: left; margin-right: 10px; width: 20px !important; height: 20px }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .halfsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .halfsun_off { background: url(images/icon_half_sun_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .fullshade_off { background: url(images/icon_fullshade_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .pollinator_on { background: url(images/icon_pollinator_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .verlow_water_off { background: url(images/icon_verlow_water_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .lowwater_off { background: url(images/icon_low_water_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .medwater_off { background: url(images/icon_med_water_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .lowmaint_on { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .lowmaint_off { background: url(images/icon_lowmaint_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .medium_maint_on { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .medium_maint_off { background: url(images/icon_medium_maint_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .higmaint_on { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .higmaint_off { background: url(images/icon_highmaint_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attracthumingbirds_on { background: url(images/icon_attractshummingbirds_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .attracthumingbirds_off { background: url(images/icon_attractshummingbirds_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .popup_list_inner .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.plant_inner_detail .popup_box .popup_content .popup_list .pop_active { margin: 0 0 10px 0 }
#plant_database_section .save_bid_section { position: absolute; right: 0; top: -1px }
#plant_database_section .save_bid_section .view_list_inner { background: url(images/view-list-box-bg.png) no-repeat 0 0; width: 190px; padding: 5px 0; z-index: 9999; position: relative; right: 0 }
#plant_database_section .save_bid_section .view_list_inner .view_title { font-family: 'Averia Serif Libre', cursive; font-size: 13px; line-height: 15px; font-style: italic; color: #fff; display: block; float: right; margin: 0 8px; padding-right: 10px; border-right: 1px solid #fff }
#plant_database_section .save_bid_section .view_list_inner .view_list { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 13px; color: #fff; display: block; float: right; text-transform: uppercase; background: url(images/view-arrow.png) no-repeat right 3px; padding-right: 13px; letter-spacing: 2px; margin-right: 7px }
#plant_database_section .save_bid_section .view_list_inner .view_active { background: url(images/view-arrow-down.png) no-repeat right 3px }
#plant_database_section h1 { padding: 35px 0 0 10px; letter-spacing: 0; font-size: 30px; font-family: 'Architects Daughter', cursive; color: #62564e; text-transform: uppercase; padding: 35px 0 0 10px; line-height: 26px }
#plant_database_section .save_bid_popup_box { display: none; position: absolute; left: -75px; top: -2px; z-index: 999; background: url("images/view-list-box-large-popup.png") no-repeat scroll 0 0 rgba(0,0,0,0); width: 278px; height: 328px; padding: 50px 30px 0 30px }
.ie8 #plant_database_section .save_bid_popup_box { padding: 35px 30px 0 30px }
#plant_database_section .save_bid_popup_box p { text-align: center }
#plant_database_section .save_bid_popup_box .title { font-family: 'Architects Daughter', cursive; font-size: 20px; line-height: 22px; color: #8594b7; padding-bottom: 10px }
#plant_database_section .save_bid_popup_box .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 17px; line-height: 20px; font-style: normal; color: #464646; max-width: 120px; margin: 0 auto 15px }
#plant_database_section .save_bid_popup_box .full_list_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 18px; display: block; background: url(images/full-list-btn-bg.png) no-repeat 0 0; width: 144px; padding: 7px 0; color: #8594b7; text-align: center; text-transform: uppercase; letter-spacing: .15em; margin: 0 auto }
#plant_database_section .save_bid_popup_box span { display: block; font-family: 'Roboto Slab', serif; color: #464646; font-size: 11px; line-height: 18px; margin-bottom: 8px }
#plant_database_section .save_bid_popup_box ul.save_bed_list { width: 100% }
#plant_database_section .save_bid_popup_box ul.save_bed_list li { width: 100%; margin-bottom: 8px; line-height: 18px }
#plant_database_section .save_bid_popup_box ul.save_bed_list li a { background: url(images/cross-icon.png) no-repeat right 0; display: block }
#plant_database_section .save_bid_popup_box ul.save_bed_list li a span { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 18px; display: block; max-width: 160px; font-weight: bold; text-transform: uppercase; color: #dc6131 }
#plant_database_section .save_bid_popup_box ul.save_bed_list li a span em { font-style: normal; text-transform: none }
#plant_database_section .save_bid_popup_box ul.save_bed_list li a:hover { background: url(images/cross-icon-hover.png) no-repeat right 0 }
#plant_database_section .save_bid_popup_box ul.save_bed_list li a:hover span { color: #5a5654 }
#plant_database_section .save_bid_popup_box p { text-align: center }
#plant_database_section .save_bid_popup_box .title { font-family: 'Architects Daughter', cursive; font-size: 20px; line-height: 22px; color: #8594b7; padding-bottom: 10px }
#plant_database_section .save_bid_popup_box .sub_title { font-family: 'Averia Serif Libre', cursive; font-size: 17px; line-height: 20px; font-style: normal; color: #464646; max-width: 120px; margin: 0 auto 15px }
#plant_database_section .save_bid_popup_box .full_list_btn { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 18px; display: block; background: url(images/full-list-btn-bg.png) no-repeat 0 0; width: 144px; padding: 7px 0; color: #8594b7; text-align: center; text-transform: uppercase; letter-spacing: .15em; margin: 0 auto }
#plant_database_section .save_bid_popup_box .full_list_btn:hover { color: #dc6131 }
#home_banner_section { margin: 25px 0 0 0 }
#home_banner_section h4 { float: left; font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic; color: #464646; padding-left: 10px }
#home_banner_section .social_media { float: right; display: block }
#home_banner_section .print_section { float: right }
.ie7 #home_banner_section .print_section { width: 170px }
#home_banner_section .social_media li { float: left; margin-right: 15px; line-height: 16px }
#home_banner_section .social_media li .first_list { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646 }
#home_banner_section .social_media li a { display: inline-block; vertical-align: middle }
#home_banner_section .social_media li .pinterest_icon { background: url(images/pinterest-hover-icon.png) no-repeat 0 0; width: 21px; height: 20px }
#home_banner_section .social_media li .pinterest_icon:hover { background: url(images/pinterest-icon.png) no-repeat 0 0 }
#home_banner_section .social_media li .fb_icon { background: url(images/fb-hover-icon.png) no-repeat 0 0; width: 9px; height: 17px }
#home_banner_section .social_media li .fb_icon:hover { background: url(images/fb-icon.png) no-repeat 0 0; width: 9px; height: 17px }
#home_banner_section .social_media li .google_plus_icon { background: url(images/google-hover-icon.png) no-repeat 0 0; width: 19px; height: 16px }
#home_banner_section .social_media li .google_plus_icon:hover { background: url(images/google-icon.png) no-repeat 0 0; width: 19px; height: 16px }
#home_banner_section .social_media li .linkedin_icon { background: url(images/linkedin-hover-icon.png) no-repeat 0 0; width: 14px; height: 14px }
#home_banner_section .social_media li .linkedin_icon:hover { background: url(images/linkedin-icon.png) no-repeat 0 0 }
#home_banner_section .social_media li .twitter_icon { background: url(images/twitter-hover-icon.png) no-repeat 0 0; width: 21px; height: 15px }
#home_banner_section .social_media li .twitter_icon:hover { background: url(images/twitter-icon.png) no-repeat 0 0; width: 21px; height: 15px }
#home_banner_section .social_media_second { float: right; display: block }
.ie7 #home_banner_section .social_media { width: 210px }
#home_banner_section .social_media_second li { float: left; margin-left: 30px }
#home_banner_section .social_media_second li .email_icon { background: url(images/email-icon.png) no-repeat right 0 }
#home_banner_section .social_media_second li .email_icon:hover { background: url(images/email-hover-icon.png) no-repeat right 0 }
#home_banner_section .social_media_second li .print_icon { background: url(images/printer-icon.png) no-repeat right 3px }
#home_banner_section .social_media_second li .print_icon:hover { background: url(images/printer-hover-icon.png) no-repeat right 3px }
#home_banner_section .social_media_second li a { font-family: 'Roboto Slab', serif; font-size: 11px; color: #464646; padding-right: 25px; display: block; line-height: 18px }
#home_banner_section .banner_section { margin-bottom: 20px }
#sub_home_container .plant_section_expert h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #555; padding: 30px 0 10px }
#banner_section { background: url(images/banner_box_inner.png) no-repeat 0 0; width: 960px; margin-bottom: 20px }
#banner_section img { position: relative; top: 9px; left: 4px }
#plant_list_section { width: 100%; float: left; margin-bottom: 100px }
#plant_list_section p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #62564e; margin-bottom: 40px }
#plant_list_section h3 { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 24px; text-transform: uppercase; color: #555; margin-bottom: 15px }
#plant_list_section .plant_list_box { width: 545px; float: left }
#plant_list_section .plant_list_box .thumb_img { text-align: right; float: left; margin-right: 15px; width: 65px; position: relative }
#plant_list_section .plant_list_box .thumb_img1 { top: 0; top: 8px }
#plant_list_section .plant_list_box .thumb_img img { vertical-align: top }
#plant_list_section .plant_list_box .plant_description { float: left; width: 210px; padding-top: 5px }
#plant_list_section .plant_list_box .plant_description a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 14px; line-height: 18px; display: block; color: #dc6131; letter-spacing: 2px; margin-bottom: 10px }
#plant_list_section .plant_list_box .plant_description a:hover { color: #5a5654 }
#plant_list_section .plant_list_box .plant_description ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #62564e; margin-bottom: 0; font-weight: normal; letter-spacing: 0 }
#plant_list_section .plant_list_box .plant_description ul li a:hover { color: #dc6131 }
#plant_list_section .plant_list_box .plant_list_inner { float: left; margin-bottom: 15px; margin-right: 30px; width: 240px }
#plant_list_section .other_item_list { padding: 0 0 0 25px }
#plant_list_section .other_item_list h3 { color: #8594b7 }
#plant_list_section .other_item_list ul li { margin-bottom: 20px }
#plant_list_section .other_item_list ul li a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 14px; line-height: 16px; display: inline-block; letter-spacing: 2px; text-transform: uppercase }
#plant_list_section .other_item_list ul li a img { vertical-align: top; margin: 0 20px 0 0 }
.popup_box { display: none; left: 21%; position: fixed; top: 30%; width: 425px; z-index: 9999999; height: 355px }
.popup_box .close_btn { background: url(images/close_btn.png) no-repeat 0 0; cursor: pointer; display: block; width: 83px; height: 22px; position: absolute; right: 1px; top: 1px }
.popup_box .popup_img { float: left; margin: 0 15px 20px 0 }
#plant_list_section .popup_box .popup_img img { display: block }
#plant_list_section .popup_box .popup_desc { width: 165px; float: left }
#plant_list_section .popup_box .popup_desc h3 { font-family: 'Architects Daughter', cursive; font-size: 22px; line-height: 24px; color: #62564e; text-transform: uppercase; margin-bottom: 10px !important }
#plant_list_section .popup_box .popup_desc h5 { font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic; color: #62564e; margin-bottom: 10px }
#plant_list_section .popup_box .popup_desc p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #636363; padding-bottom: 5px; margin-bottom: 0 }
#plant_list_section .popup_box .popup_desc a { letter-spacing: 1px !important; font-weight: normal !important; text-transform: uppercase !important; font-size: 11px !important; font-weight: bold !important }
#plant_list_section .popup_box .popup_content { background: #f8f7f5; width: 425px; border: 1px solid #000; padding: 25px 25px 20px 25px }
#plant_list_section .popup_box .popup_content h4 { font-family: 'Architects Daughter', cursive; font-style: normal; display: block !important; width: 100% !important; float: left !important; margin-bottom: 10px; font-size: 16px; padding-left: 0 }
#plant_list_section .popup_box .popup_content .popup_list { width: 100% }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner { margin: 0 10px 10px 0; width: 180px; float: left; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #464646 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner span { display: block; width: 20px; height: 20px }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner.popup_list_inner span { display: block; float: left; margin-right: 10px; width: 20px; height: 20px }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .pollinator_on { background: url(images/icon_pollinator_on.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .popup_list_inner .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
#plant_list_section .popup_box .popup_content .popup_list .pop_active { margin: 0 0 10px 0 }
.pickup_popup_box { display: none; left: 50%; margin-left: -192px; position: fixed; top: 30%; width: 425px; z-index: 9999999; height: 355px }
.pickup_popup_box .close_btn { background: url(images/close_btn.png) no-repeat 0 0; cursor: pointer; display: block; width: 83px; height: 22px; position: absolute; right: 1px; top: 1px }
.pickup_popup_box .popup_img { float: left; margin: 0 15px 20px 0 }
.pickup_popup_box .popup_img img { display: block }
.pickup_popup_box .popup_desc { width: 165px; float: left }
.pickup_popup_box .popup_desc h3 { font-family: 'Architects Daughter', cursive; font-size: 22px; line-height: 24px; color: #62564e; text-transform: uppercase; margin-bottom: 10px !important }
.pickup_popup_box .popup_desc h5 { font-family: 'Averia Serif Libre', cursive; font-size: 18px; line-height: 20px; font-style: italic; color: #62564e; margin-bottom: 10px }
.pickup_popup_box .popup_desc p { font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #636363; padding-bottom: 5px; margin-bottom: 0; text-align: left !important }
.pickup_popup_box .popup_desc a { letter-spacing: 1px !important; font-weight: normal !important; text-transform: uppercase !important; font-size: 11px !important; font-weight: bold !important; color: #dc6131 !important; font-family: Arial, Helvetica, sans-serif !important }
.pickup_popup_box .popup_desc a:hover { color: #5a5654 !important }
.pickup_popup_box .popup_content { background: #f8f7f5; width: 425px; border: 1px solid #000; padding: 25px 25px 20px 25px }
.pickup_popup_box .popup_content h4 { font-family: 'Architects Daughter', cursive !important; font-style: normal !important; display: block !important; width: 100% !important; float: left !important; margin-bottom: 10px; font-size: 16px; padding-left: 0; text-align: left !important }
.pickup_popup_box .popup_content .popup_list { width: 100% }
.pickup_popup_box .popup_content .popup_list .popup_list_inner { margin: 0 10px 10px 0; width: 180px; float: left; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 16px; color: #464646; text-transform: lowercase }
.pickup_popup_box .popup_content .popup_list .popup_list_inner span { display: block; width: 20px; height: 20px }
.pickup_popup_box .popup_content .popup_list .popup_list_inner.popup_list_inner span { display: block; float: left; margin-right: 10px; width: 20px; height: 20px }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .fullsun_on { background: url(images/icon_fullsun_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .fullsun_off { background: url(images/icon_fullsun_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .halfsun_on { background: url(images/icon_half_sun_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .fullshade_on { background: url(images/icon_fullshade_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .pollinator_on { background: url(images/icon_pollinator_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .pollinator_off { background: url(images/icon_pollinator_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .verlow_water_on { background: url(images/icon_verlow_water_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .lowwater_on { background: url(images/icon_low_water_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .medwater_on { background: url(images/icon_med_water_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .highwater_on { background: url(images/icon_high_water_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .highwater_off { background: url(images/icon_high_water_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_on { background: url(images/icon_maint_low_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_on1 { background: url(images/icon_verylow_maint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_on2 { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_on3 { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_on4 { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .maintlow_off { background: url(images/icon_maint_low_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .lowmaint_on { background: url(images/icon_lowmaint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .lowmaint_off { background: url(images/icon_lowmaint_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .medium_maint_on { background: url(images/icon_medium_maint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .medium_maint_off { background: url(images/icon_medium_maint_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .higmaint_on { background: url(images/icon_highmaint_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .higmaint_off { background: url(images/icon_highmaint_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .flowering_on { background: url(images/icon_flowering_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .flowering_off { background: url(images/icon_flowering_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attractsbirds_on { background: url(images/icon_attractsbirds_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attractsbirds_off { background: url(images/icon_attractsbirds_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attractbutterflies_on { background: url(images/icon_attractsbutterflies_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attractbutterflies_off { background: url(images/icon_attractsbutterflies_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attracthumingbirds_on { background: url(images/icon_attractshummingbirds_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .attracthumingbirds_off { background: url(images/icon_attractshummingbirds_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .hide { display: none }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .centraltx_on { background: url(images/icon_centraltx_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .centraltx_off { background: url(images/icon_centraltx_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .evergreen_on { background: url(images/icon_evergreen_on.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .popup_list_inner .evergreen_off { background: url(images/icon_evergreen_off.png) no-repeat 0 0 }
.pickup_popup_box .popup_content .popup_list .pop_active { margin: 0 0 10px 0 }
#home_bottom_container { background: #fff; border-top: 1px solid #e1e1e1 }
#home_bottom_container .related_plant_section { float: left; width: 320px; margin: 0 50px 30px 0 }
#home_bottom_container .related_plant_section h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #62564e; padding: 25px 0 0 0; margin-bottom: 15px }
#home_bottom_container .related_plant_section p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #62564e; line-height: 16px; margin-bottom: 10px; text-align: center; padding: 0 30px }
#home_bottom_container .related_plant_section a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 27px; text-align: center; display: block; color: #8594b7; text-transform: uppercase; margin-bottom: 10px }
#home_bottom_container .related_plant_section a:hover { color: #dc6131 }
#home_bottom_container .related_gallery ul li { float: left; margin: 0 10px 10px 0 }
#home_bottom_container .plant_section_expert .related_plant_section { padding: 10px 0 25px 0; width: 317px; float: left }
#home_bottom_container .related_plant_section .plant_image { height: auto; background: url(images/plant-box.png) no-repeat 0 0; width: 317px; text-align: center; padding: 15px 0 0 5px; margin-bottom: 10px }
#home_bottom_container .related_plant_section .plant_section .plant_subtitle { margin: 10px 0 8px 0 }
#home_bottom_container .related_plant_section .plant_section_inner a { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #8594b7; text-align: center; margin: 5px 0 8px 0; display: block }
#home_bottom_container .related_gallery_second { float: left; width: 480px }
#home_bottom_container .related_gallery_second h4 { font-family: 'Architects Daughter', cursive; font-size: 16px; line-height: 24px; text-transform: uppercase; color: #62564e; padding: 25px 0 0 0; margin-bottom: 15px }
#home_bottom_container .related_gallery_second p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #62564e; line-height: 16px; margin-bottom: 10px; font-weight: bold }
#home_bottom_container .related_gallery_second .gallery_list li { width: 60px; float: left; margin: 0 10px 10px 0 }
#home_bottom_container .related_gallery_second .gallery_list li.sevent_child { margin: 0 0 10px 0 }
#msg { font-family: 'Roboto Slab', serif; font-size: 18px; color: #5a5654 }
#loader_img { display: block; float: left; margin-left: 18px; margin-top: 10px }
.loader_large_img { display: block; padding: 80px 0 0 0; text-align: center; display: block }
#loader_small_image { display: block; position: absolute; right: 48px; top: 45px }
.cart_list_loader { display: block; text-align: center }
#expert_profile_section { width: 710px; float: left }
.push { height: 280px }
.stLarge { background: none !important }
#latest_gallery_section .top_space { top: 0 }
.main_title { font-family: 'Architects Daughter', cursive; color: #62564e; font-size: 30px; letter-spacing: 0 }
.expert_img img { width: 40px; height: 40px }
.expert_pic img { width: 190px; display: block }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .speical_left_section .speical_left_inner { height: 322px }
.spiecal_right_section .wpcf7 span.wpcf7-form-control-wrap { float: none !important }
.ie7 .spiecal_right_section .wpcf7 span.wpcf7-form-control-wrap { display: block; float: left !important }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .first_box { width: 205px }
.question_form_section .wpcf7 span.wpcf7-form-control-wrap { float: none !important }
.ie7 .question_form_section .wpcf7 span.wpcf7-form-control-wrap { float: left !important }
.expert_pop1 { cursor: pointer }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section { width: 505px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box { width: 302px }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box { width: 250px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_textare { height: 159px; resize: none; width: 302px }
.ie7 #latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_textare { width: 240px }
#latest_gallery_section .gallery_sub_left .ask_question_section .question_bg { width: 210px }
.ie7 #latest_gallery_section .gallery_sub_left .ask_question_section .question_bg { width: 200px }
.ie7 #latest_gallery_section .gallery_sub_left .question_form_section .first_box .input_text_box { display: block }
#latest_gallery_section .gallery_sub_left .cpimge { height: 56px; width: 181px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .send_btn { margin-left: 10px; margin-top: 0 }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .second_box .input_text_box { width: 302px }
#latest_gallery_section .gallery_sub_left .gallery_cover_image .special_rebate_section .spiecal_right_section .first_box .input_text_box { width: 202px }
#sub_home_container .plant_section li .plant_title a { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 11px; line-height: 37px; color: #dc6131; height: 46px; width: 229px; text-align: center; text-transform: uppercase; margin: 0 auto; letter-spacing: .15em }
#sub_home_container .plant_section li .plant_title a:hover { color: #5a5654 }
#sub_home_container .plant_section li .plant_subtitle a { font-family: 'Architects Daughter', cursive; font-size: 18px; line-height: 24px; text-transform: uppercase; color: #8594b7; text-align: center; margin: 5px 0 8px 0 }
#sub_home_container .plant_section li .plant_subtitle a:hover { color: #dc6131 }
#latest_gallery_section .gallery_sub_left .gallery_short_desc p { background: url(images/newsletter-bg.png) repeat 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #62564e; padding: 10px 15px; /*margin-bottom: 20px*/ margin-bottom: 0px }
#latest_gallery_section .gallery_sub_left .gallery_short_desc{ margin-bottom:20px;}
#latest_gallery_section h1 { font-size: 30px !important; width: 75% }
.ie7 .wpcf7 span.wpcf7-form-control-wrap { display: block; float: left; height: 45px }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box { width: 302px }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box .input_textare { height: 159px; resize: none; width: 302px }
#latest_gallery_section .gallery_sub_left .question_form_section .second_box .input_text_box { width: 302px }
#latest_gallery_section .gallery_sub_left .question_form_section .first_box .captcha_img img { float: right; height: 56px; position: relative; width: 181px }
footer #footer_section .footer_section_inner_second .footer_box_frist { width: 240px }
#latest_gallery_section .gallery_sub_left .question_form_section .send_btn .send_button { margin-left: 20px; margin-top: 10px }
#msg { font-family: 'Roboto Slab', serif; font-size: 18px; color: #5a5654 }
#loader_img { display: block; float: left; margin-left: 18px; margin-top: 10px }
.loader_large_img { display: block; padding: 80px 0 0 0; text-align: center; display: block }
#loader_small_image { display: block; position: absolute; right: 48px; top: 45px }
.cart_list_loader { display: block; text-align: center }
#home_banner_section .social_media_second li a .stButton .stLarge { height: 0; width: 0 }
#sb-description { color: #000; padding: 20px; position: relative; background: #fff; opacity: 1; padding: 15px 0; bottom: 0; font-family: 'Roboto Slab', serif; font-size: 11px }
.reset_btn { background: url("images/clear.png") no-repeat scroll 0 0; color: #fff; cursor: pointer; display: block; font-family: 'Roboto Slab', serif; font-size: 13px; font-weight: bold; line-height: 15px; margin-bottom: 0; padding: 2px 0; text-align: center; letter-spacing: 1px; text-transform: uppercase; width: 147px; height: 37px }
.breadcrumbs { background: url("images/plant_selection_bottom_stirp.png") no-repeat scroll left bottom; float: left; margin-bottom: 20px; padding-bottom: 10px; width: 100% }
.breadcrumbs a { background: url("images/breadcrumb_divider.png") no-repeat scroll right 3px rgba(0,0,0,0); display: block; float: left; font-weight: bold; margin-right: 10px; padding-right: 15px }
.breadcrumbs span { color: #5a5654; display: block; float: left; font-size: 15px; line-height: 18px; text-decoration: none }
.plant_section a p { font-family: 'Averia Serif Libre', cursive; text-align: center }
.help { background: url("images/help_icon2.png") no-repeat 0 0; display: inline-block; height: 15px; margin: 0 0 0 5px; position: relative; width: 15px }
.help span { display: none }
.help:hover span { color: #756f61; display: block; height: auto; left: 5px; line-height: 25px; position: absolute; text-align: center; top: 15px; width: 200px; z-index: 99 }
.share_popup { position: relative }
.share_popup { display: none }
.share_popup.active { background: url("images/needhelp_popup_bg.png") repeat scroll 0 0 rgba(0,0,0,0); color: #fff; display: block; font-style: normal; font-weight: bold; height: 50px; padding: 1px; position: absolute; top: 25px; width: 125px }
.share_popup img { position: relative; top: 10px }
.print_popup { position: relative }
.print_popup { display: none }
.print_popup.active { background: url("images/needhelp_popup_bg.png") repeat scroll 0 0 rgba(0,0,0,0); color: #fff; display: block; font-style: normal; font-weight: bold; height: 50px; padding: 1px; position: absolute; top: 25px; width: 125px }
.print_popup img { position: relative; top: 10px }
.empty-list { color: #62564e; font-family: 'Averia Serif Libre', cursive !important; font-size: 15px !important; font-weight: 400 }
#latest_gallery_section .expert_left_column .expert_feed_section .expert_feed_content p.feed_title em.section_title { text-transform: capitalize; top: 10px; font-family: 'Averia Serif Libre', cursive; color: #62564e }
.plant_image { width: 100px; height: 100px }
.show { display: block }
.hide { display: none !important }
.home_banner_explore { width: 785px; float: left }
.explore_sidebar { float: right; width: 130px }
#plant_list_section .plant_list_box .plant_description { width: 160px }
#explore_banner { margin-bottom: 20px }
#explore_banner img { display: block; position: relative; top: 12px; left: 5px; width: 777px }
.explore_banner_inner { display: block; padding-bottom: 20px; width: 804px }
.explore_sidebar h3 { margin-bottom: 5px; color: #555; font-size: 14px; line-height: 18px; font-family: 'Roboto Slab', serif; font-weight: bold; letter-spacing: 2px }
.explore_sidebar ul li { background: url(images/explore_sidebar_border.png) no-repeat left bottom; margin-bottom: 20px; width: 100% }
.explore_sidebar ul li:last-child { background: 0 }
.explore_sidebar ul li img { display: block; margin-bottom: 5px }
.explore_sidebar ul li a { display: inline-block; font-family: 'Roboto Slab', serif; font-weight: bold; letter-spacing: 1px; font-size: 11px; line-height: 14px; color: #dc6131; text-transform: uppercase; margin-bottom: 0 }
.explore_sidebar ul li a:hover { color: #464646 }
.explore_sidebar ul li span { display: block; font-family: 'Roboto Slab', serif; font-size: 11px; line-height: 15px; font-style: normal; padding-bottom: 10px }
#plant_list_section .plant_list_box_last { margin: 0; width: 240px }
.plant_list_box_last .other_item_list { padding: 0 }
.plant_list_box_last .other_item_list ul { width: 220px }
.plant_list_box_last .other_item_list ul li { width: 100%; float: left }
#plant_list_section .other_item_list ul li a { font-size: 13px; font-weight: bold; letter-spacing: 1px; text-transform: lowercase; display: inline-block }
#plant_list_section .other_item_list ul li span { display: inline-block; float: left; margin-right: 10px; text-align: right; width: 43px }
#plant_list_section .other_item_list ul li em { font-style: normal; font-family: 'Roboto Slab', serif; font-weight: bold; letter-spacing: 1px; font-size: 13px; line-height: 14px; color: #464646; display: inline-block; float: left; width: 160px }
.emailform { padding: 10px }
#send_share { background: url("images/send-btn-hover-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0); border: medium none; border-radius: 0; color: #dad6d0; cursor: pointer; margin: 1px 4px 2px 5px; font-family: 'Roboto Slab', serif; font-size: 12px; font-weight: bold; line-height: 14px; padding: 7px 0; text-align: center; text-transform: uppercase; width: 76px }
#send_share:hover { background: url("images/send-btn-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0) }
#sb-nav-next1 { height: 100%; width: 100%; display: block; position: absolute;/* z-index: 999999;*/ text-indent: -9999px; cursor: pointer }
#sb-nav{ padding:0 0 2px !important } 
.head_image { display: none }
.about-content p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; padding-bottom: 20px }
.about-content ul li{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; padding-bottom: 20px}

.about-content { margin-bottom: 15px }
.main_navigation_mobile, a.nav_link { display: none !important; }
.cf:before, .cf:after { content: " "; /* 1 */ display: table; /* 2 */ }
.cf:after { clear: both; }
.slide_link { display: none }
#plant_database_section .advance_search_section .advance_search_sidebar { display: block }


footer .footer_container .footer_form { padding-bottom: 21px; width: 100%; float: left }
footer #footer_section { position: relative; left: -20px; padding-top: 10px }
footer #footer_section .footer_section_inner { background: url(images/footer-top-stirp.png) no-repeat 0 0; float: left; width: 100% }
footer #footer_section .footer_section_inner .office_location_time { width: 480px; float: left }
footer #footer_section .footer_section_inner .footer_box_frist { width: 240px; float: left; padding: 18px 0 40px 22px; background: url(images/footer-stip-small.png) no-repeat right 0 }
.ie7 footer #footer_section .footer_section_inner .footer_box_frist { width: 210px; float: left; padding: 18px 0 40px 22px; background: url(images/footer-stip-small.png) no-repeat right 0 }
footer #footer_section .footer_section_inner .border_none { background: 0 }
footer #footer_section .footer_section_inner .footer_box_frist p { font-size: 13px; font-family: 'Roboto Slab', serif; font-weight: normal; color: #716f6d; line-height: 20px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold }
footer #footer_section .footer_section_inner .footer_box_frist span { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #716f6d; line-height: 20px; display: block }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section { width: 100%; float: left; background: url(images/newsletter-strip.png) no-repeat 0 0 }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner { background: url(images/newsletter-bg.png) repeat 0 0; padding: 20px 20px 22px 20px }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .title span { font-family: 'Roboto Slab', serif; font-weight: bold; letter-spacing: 1px; text-transform: uppercase }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .title em { font-style: normal; font-family: Arial, Helvetica, sans-serif; margin-left: 40px }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .wpcf7 { margin-top: 5px }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .wpcf7 form p span.wpcf7-form-control-wrap { float: left }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .text_box { width: 160px; background: #f1eeeb; margin-right: 10px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #716f6d }
.ie7 footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .text_box { background: #f1eeeb; width: 150px; margin-right: 10px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #716f6d }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .submit_btn { background: url(images/send-btn-bg.png) no-repeat 0 0; width: 76px; text-align: center; border: 0; color: #dad6d0; font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 14px; text-transform: uppercase; padding: 7px 0; cursor: pointer }
footer #footer_section .footer_section_inner .office_location_time .newsletter_section .newsletter_inner .submit_btn:hover { background: url(images/send-btn-hover-bg.png) no-repeat 0 0 }
footer #footer_section .footer_section_inner .footer_box_second { width: 211px; float: left;/* background: url(images/footer-strip-large.png) no-repeat right 0 */ background: url(images/footer-strip-large.png) repeat-y right 0;}
footer #footer_section .footer_section_inner .footer_box_second .footer_box_second_inner {/* background: url(images/footer-strip-large.png) no-repeat left 0;*/ background: url(images/footer-strip-large.png) repeat-y left 0; padding: 20px 0 19px 25px }
footer #footer_section .footer_section_inner .footer_box_second .quick-title { font-size: 13px; font-family: 'Roboto Slab', serif; color: #716f6d; line-height: 20px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 5px; display: block }
footer #footer_section .footer_section_inner .footer_box_second .footer-links{ padding-bottom:33px; }
footer #footer_section .footer_section_inner .footer_box_second .footer-links li { line-height: 20px }
footer #footer_section .footer_section_inner .footer_box_second .footer-links li a { line-height:27px; font-family: Arial, Helvetica, sans-serif; font-size: 13px }
footer #footer_section .footer_section_inner .pinterest_board { /*background: url(images/footer-strip-large.png) no-repeat right 0;*/ background: url(images/footer-strip-large.png) repeat-y right 0; float: left; width: 251px }
footer #footer_section .footer_section_inner .pinterest_board .title { font-size: 13px; font-family: 'Roboto Slab', serif; color: #716f6d; line-height: 20px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 5px; display: block; margin-bottom: 8px }
footer #footer_section .footer_section_inner .pinterest_board .pinterest_board_inner { background: url(images/newsletter-bg.png) repeat 0 0; padding: 20px 22px 5px }
footer #footer_section .footer_section_inner .pinterest_board .pinterest_links li { float: left; margin: 0 10px 10px 0 }
footer #footer_section .footer_section_inner .pinterest_board .pinterest_links li.odd { margin: 0 0 10px 0 }
footer #footer_section .footer_section_inner .pinterest_board .more_pin { display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 13px }
footer #footer_section .footer_section_inner .pinterest_board .more_pin img { vertical-align: bottom; margin-right: 5px }
footer #footer_section .footer_section_inner .copright_section { background: url(images/footer-top-stirp.png) no-repeat 0 0; width: 100%; float: left }
footer #footer_section .footer_section_inner .copright_section p { background: url(images/connect-strip.png) no-repeat right 0; padding: 18px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #716f6d; width: 690px; float: left }
.ie7 footer #footer_section .footer_section_inner .copright_section p { background: url(images/connect-strip.png) no-repeat right 0; padding: 18px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #716f6d; width: 640px; float: left }
footer #footer_section .footer_section_inner .copright_section ul { background: url(images/connect-strip.png) no-repeat right 0; padding: 15px 18px; float: left; width: 251px }
.ie7 footer #footer_section .footer_section_inner .copright_section ul { width: 218px }
footer #footer_section .footer_section_inner .copright_section ul li { float: left; margin-right: 8px; line-height: 16px }
.ie8 footer #footer_section .footer_section_inner .copright_section ul li { margin-right: 8px }
footer #footer_section .footer_section_inner .copright_section ul li .first_list { font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 13px; text-transform: uppercase; letter-spacing: 1px; color: #716f6d }
footer #footer_section .footer_section_inner .copright_section ul li a { display: inline-block }
footer #footer_section .footer_section_inner .copright_section ul li .fb_icon { background: url(images/fb-icon.png) no-repeat 0 0; width: 9px; height: 17px }
footer #footer_section .footer_section_inner .copright_section ul li .fb_icon:hover { background: url(images/fb-hover-icon.png) no-repeat 0 0; width: 9px; height: 17px }
footer #footer_section .footer_section_inner .copright_section ul li .google_plus_icon { background: url(images/google-icon.png) no-repeat 0 0; width: 19px; height: 16px }
footer #footer_section .footer_section_inner .copright_section ul li .google_plus_icon:hover { background: url(images/google-hover-icon.png) no-repeat 0 0; width: 19px; height: 16px }
footer #footer_section .footer_section_inner .copright_section ul li .vimeo_icon { background: url(images/vimeo_icon.png) no-repeat 0 0; width: 19px; height: 16px }
footer #footer_section .footer_section_inner .copright_section ul li .vimeo_icon:hover { background: url(images/vimeo_icon_hvoer.png) no-repeat 0 0; width: 19px; height: 16px }
footer #footer_section .footer_section_inner .copright_section ul li .linkedin_icon { background: url(images/linkedin-icon.png) no-repeat 0 0; width: 14px; height: 14px }
footer #footer_section .footer_section_inner .copright_section ul li .linkedin_icon:hover { background: url(images/linkedin-hover-icon.png) no-repeat 0 0 }
footer #footer_section .footer_section_inner .copright_section ul li .you_tube_icon { background: url(images/you-tube-icon.png) no-repeat 0 0; width: 19px; height: 18px }
footer #footer_section .footer_section_inner .copright_section ul li .you_tube_icon:hover { background: url(images/you-tube-hover-icon.png) no-repeat 0 0 }
footer #footer_section .footer_section_inner .copright_section ul li .twitter_icon { background: url(images/twitter-icon.png) no-repeat 0 0; width: 21px; height: 15px }
footer #footer_section .footer_section_inner .copright_section ul li .twitter_icon:hover { background: url(images/twitter-hover-icon.png) no-repeat 0 0; width: 21px; height: 15px }
footer #footer_section .footer_section_inner_second .footer_box_frist { width: 218px; float: left; padding: 18px 0 15px 22px; background: url(images/footer-stip-small.png) no-repeat right 0 }
.ie7 footer #footer_section .footer_section_inner_second .footer_box_frist { width: 218px; padding: 15px 0 12px 22px }
footer #footer_section .footer_section_inner_second .border_none, .ie7 footer #footer_section .footer_section_inner_second .border_none { background: 0 }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner { padding: 4px 20px 14px 20px; min-height:220px;  float: left }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .title { font-family: 'Roboto Slab', serif; font-size: 13px;   margin-bottom: 10px;
 margin-top: 10px; }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .title span { font-family: 'Roboto Slab', serif; font-size: 13px; line-height: 22px; font-weight: bold; letter-spacing: 2px }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .signup_form { margin-top: 5px }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .text_box { width: 202px; float: left; background: #f1eeeb; margin-right: 10px; padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #716f6d; margin: 0 12px 6px 0; border: 1px solid #cec8c4; background: #f1eeeb }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .submit_btn { background: url(images/send-btn-hover-bg.png) no-repeat 0 0; width: 76px; text-align: center; border: 0; color: #dad6d0; font-family: 'Roboto Slab', serif; font-weight: bold; font-size: 12px; line-height: 14px; text-transform: uppercase; padding: 7px 0; cursor: pointer; display: block; float: left; -webkit-appearance: none; border-radius: 0 }
footer #footer_section .footer_section_inner_second .office_location_time .newsletter_section .newsletter_inner .submit_btn:hover { background: url(images/send-btn-bg.png) no-repeat 0 0; display: block }
.ie7 span.wpcf7-not-valid-tip { position: relative !important; height: 20px !important }
.question_form_section .wpcf7-response-output { font-weight: bold; margin: 10px 0 0 !important; padding: 0 !important; position: relative !important }
.spiecal_right_section .wpcf7-response-output { font-weight: bold; margin: -10px 0 0 !important; padding: 0 !important; position: relative !important }
.wpcf7-response-output { margin: 18px 0 0 0 !important; padding: 0 !important; position: absolute !important }
.safari .wpcf7-response-output { margin: 10px 0 0 0 !important; padding: 0 !important; position: absolute !important }
.wpcf7-mail-sent-ok { color: green !important; border: none !important }
.wpcf7-validation-errors { color: red !important; border: none !important }
.ie7 .wpcf7-form { position: relative }
.ie7 .wpcf7-validation-errors { clear: left; position: absolute; bottom: -15px }
.wpcf7-not-valid { background: none repeat scroll 0 0 #f6e4e4 !important; border: 1px solid #f00 !important }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box .btn_check { background: url(images/btn_add_blank.png) no-repeat 0 0; width: 25px; height: 20px; position: relative; top: 8px; float: left }
#latest_gallery_section .gallery_sub_left .category_photo_section .category_desc p a{ padding-bottom:0 !important; }
#home_content_section .plant_toolbox .plant_pickup_list .plant_pickup_box .btn_check:hover { background: url(images/btn_add_new_hover_blank.png) no-repeat 0 0 }
.vimeoBadge { margin: 0; padding: 0; font-family: 'Roboto Slab', serif; font-size: 11px }
.vimeoBadge img { border: 0 }
.vimeoBadge a, .vimeoBadge a:link, .vimeoBadge a:visited, .vimeoBadge a:active { color: #3a75c4; text-decoration: none; cursor: pointer }
.vimeoBadge a:hover { color: #0cf }
.vimeoBadge #vimeo_badge_logo { margin-top: 10px; width: 57px; height: 16px }
.vimeoBadge .credit { font-family: 'Roboto Slab', serif; font-size: 11px }
.vimeoBadge .clip { padding: 5px; float: left; margin: 10px 10px 10px 10px; width: 180px; line-height: 0 }
.vimeoBadge .caption { font-family: 'Architects Daughter', cursive; color: #62564e; font-size: 11x; overflow: hidden; width: 160px; height: 50px }
.vimeoBadge .clear { display: block; clear: both; visibility: hidden }
.anythingSlider-default .anythingControls ul{ bottom:-20px !important; }
iframe { max-width:100%; }
.ask_question_section h4{ margin-bottom:0px; }
#plant_database_section .banner_inner .banner_slider .banner_caption{bottom: 56px !important;}

footer #footer_section .footer_section_inner .pinterest_board .pinterest_board_inner{ display:block; }
span.PIN_1425313892294_embed_grid span.PIN_1425313892294_embed_grid_hd {display:none !important;}
span.PIN_1425478618413_embed_grid span.PIN_1425478618413_embed_grid_hd a.PIN_1425478618413_embed_grid_first{ top:18px !important; }
span.PIN_1426151459402_embed_grid span.PIN_1426151459402_embed_grid_hd a.PIN_1426151459402_embed_grid_second{bottom:-14px !important;}

table td {  color: #62564e;font-family: Arial,Helvetica,sans-serif;font-size: 13px; line-height: 18px;} 
.gallery_sub_left .gallery_short_desc p a{color:#dc6131 !important; text-decoration:underline}
.gallery_sub_left .gallery_short_desc p a:hover{color:#464646 ;text-decoration:underline  }
    
.banner_image_frame { padding:23px 10px 10px 10px;}
.banner_image_frame img {  height: 455px;
    max-width: 100%;
    width: auto; }
   
 .header_links_mobile{ display:none !important }  
