body,button,input,select,textarea,.btn,.topbar,.topbar a,.topbar .tagline,.topbar .widget-icon-box .title,.topbar .widget-icon-box .subtitle,.main-navigation li a,.page-header .sub-title,.panel-group .accordion-toggle,.block-posts .widget-title a,.testimonials .testimonial-quote {font-family: 'Roboto';}h1,h2,h3,h4,h5,h6,.jumbotron.carousel .carousel-text h1,.testimonials .testimonial-person .testimonial-author,.dropcap-wrap .dropcap-title,.counter .count-number, .counter .count-before, .counter .count-after {font-family: 'Roboto Slab';}.header .navigation .navbar-brand img { margin-top: px;width: px;}@media (max-width: 992px) {.main-navigation li a {color: #ffffff;border-color: #acca50;background-color: #a2c046;}.main-navigation li .sub-menu li a {color: #ffffff;background-color: #9ab643;}.main-navigation > li.nav-toggle-dropdown .nav-toggle-mobile-submenu {background-color: #9ab643;}.header { background-color: #ffffff;}}@media (max-width: 992px) { .topbar { background-color: #3a3a3a; }}.topbar,.topbar a,.topbar .tagline,.topbar .widget-icon-box .title,.topbar .widget-icon-box .subtitle { color: #7d7d7d;}.topbar .fa,.topbar .widget-icon-box .fa,.topbar .widget-social-icons a {color: #646464;}.topbar .widget-icon-box:hover .fa,.topbar .widget-social-icons a:hover .fa,.topbar .menu > li.menu-item-has-children:hover > a {color: #ffffff;}@media (min-width: 992px) {.header { background-color: #3a3a3a;}.main-navigation::before { border-color: transparent transparent transparent #ffffff;}.navigation {background-color: #ffffff;}.main-navigation,.header.header-wide .main-navigation::after {background-color: #a2c046;}.main-navigation li a {color: #ffffff;}.main-navigation li:hover a,.main-navigation li.menu-item-has-children:hover::after {color: ;}.main-navigation li .sub-menu li a {color: #999999;background-color: #434343;}.main-navigation li .sub-menu li:hover > a {color: #fdfdfd;background-color: #3a3a3a;border-bottom-color: #3a3a3a;}.main-navigation>li:hover>a::after,.main-navigation>li:focus>a::after,.main-navigation>li.current-menu-item>a::after,.main-navigation>li.current-menu-item>a:hover::after,.main-navigation>li.current-menu-parent>a::after,.main-navigation>li.current-menu-parent>a:hover::after,.navigation ul>li>a::before {background-color: #bbd95f;}}.page-header {text-align: left;background-color: #f2f2f2;background-image: url('https://demos.qreativethemes.com/thelandscaper/wp-content/uploads/sites/2/2015/09/leafs_white.png');}.page-header .main-title { color: #333333; }.page-header .sub-title { color: #999999; }.breadcrumbs {text-align: left;background-color: #ffffff;}.breadcrumbs a { color: #a5a5a5; }.breadcrumbs a:hover { color: #9b9b9b; }.breadcrumbs span>span { color: #a2c046; }a,.dropcap,.post-item .title > a:hover,.testimonials .testimonial .author-location,.post .post-left-meta .box.date .day,.post .post-title a:hover,.w-footer .icon-box .fa,.content .icon-box .fa,.opening-times ul li.today,.wpcf7 span,.testimonials .testimonial-person .testimonial-location,.panel-group .accordion-toggle:hover,.panel-group .accordion-toggle::before { color: #a2c046;}.jumbotron.carousel .carousel-topheading { color: #d6f47a; }.w-footer .icon-box:hover .fa,.content .icon-box:hover .fa,a:hover,a:focus,a:active { color: #98b63c; }.counter.count-box .count-icon .fa,.carousel-indicators li.active,.qt-table thead td,.opening-times ul span.right.label { background-color: #a2c046; }.client-logos img:hover,.cta-button:hover,.brochure-box:hover,.wpcf7-text:focus,.wpcf7-textarea:focus,.comment-form .comment-form-author input:focus,.comment-form .comment-form-email input:focus,.comment-form .comment-form-url input:focus,.comment-form .comment-form-comment textarea:focus { border-color: #a2c046; }.counter.count-box .count-icon .fa::after { border-top-color: #a2c046;}.counter.count-box:hover .count-icon .fa { background-color: #98b63c;}.counter.count-box:hover .count-icon .fa::after { border-top-color: #98b63c;}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:active:focus,.btn-primary:hover,.wpcf7-submit,span.wpcf7-list-item,button,.navbar-toggle,input[type='button'],input[type='reset'],input[type='submit'],.jumbotron .carousel-indicators li.active,.post-item .vertical-center span,.post-item .label-wrap .label,.testimonials .testimonial-control,.testimonials .testimonial-control:first-of-type::before,.testimonials .testimonial-control:last-of-type::before,.cta-button,.brochure-box,.project-navigation a,.pagination a.current,.pagination span.current,.sidebar .widget.widget_nav_menu .menu li.current-menu-item a,.sidebar .widget.widget_nav_menu .menu li a:hover,.panel-group .panel .panel-heading .accordion-toggle[aria-expanded="true"] { background-color: #a2c046; color: #ffffff;}.btn-primary:hover,.wpcf7-submit:hover,span.wpcf7-list-item:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover,.post-item .vertical-center span:hover,.post-item .label-wrap .label:hover,.testimonials .testimonial-control:hover,.testimonials .testimonial-control:first-of-type:hover::before,.testimonials .testimonial-control:last-of-type:hover::before,.project-navigation a:hover,.pagination a:hover,.project-navigation a:focus { background-color: #98b63c;color: #ffffff;}.post-item .label-wrap .label::after { border-top-color: #a2c046;}.pagination a:hover,span.wpcf7-list-item { border-color: #98b63c;}.post-item .label-wrap .label:hover::after { border-top-color: #98b63c; }body, .content a.icon-box .subtitle { color: #a5a5a5; }.widget-title { color: #9fc612; }.content .widget-title span.light { color: #464646; }.content .widget-title, .custom-title, .project-navigation, .post-meta-data { border-style: dashed; }body .the-landscaper-home .eg-the-landscaper-home-element-2,body .the-landscaper-home .eg-the-landscaper-home-element-4,body .the-landscaper .esg-filterbutton,body .the-landscaper .esg-sortbutton,body .the-landscaper .esg-cartbutton {font-family: Roboto;}body .the-landscaper-home .eg-the-landscaper-home-element-0 {font-family: Roboto Slab;}body .the-landscaper-home .eg-the-landscaper-home-element-2 {background-color: #a2c046;}body .the-landscaper-home .eg-the-landscaper-home-element-2:hover {background-color: #98b63c;}body .the-landscaper-home .eg-the-landscaper-home-element-4 {color: #a2c046;}body .the-landscaper-home .esg-navigationbutton {background-color: #a2c046;}body .the-landscaper-home .esg-navigationbutton:hover {background-color: #98b63c;}body .the-landscaper-home .esg-navigationbutton.esg-left::before {border-color: #a2c046 transparent transparent transparent;}body .the-landscaper-home .esg-navigationbutton.esg-right:before {border-color: transparent transparent #a2c046; transparent;}body .the-landscaper-home .esg-navigationbutton:hover.esg-left::before {border-color: #98b63c transparent transparent transparent;}body .the-landscaper-home .esg-navigationbutton:hover.esg-right:before {border-color: transparent transparent #98b63c transparent;}body .the-landscaper .eg-the-landscaper-element-30 {background-color: #a2c046;}body .the-landscaper .eg-the-landscaper-element-30:hover {background-color: #98b63c;}body .the-landscaper .eg-the-landscaper-lightbox-element-31 {background-color: #a2c046;}body .the-landscaper .eg-the-landscaper-lightbox-element-31:hover {background-color: #98b63c;}body .the-landscaper .esg-filterbutton.selected,body .the-landscaper .esg-filterbutton:hover {border-color: #a2c046;background-color: #a2c046;}body .the-landscaper .eg-the-landscaper-element-24 {font-family: Roboto Slab;}.woocommerce-page div.product p.price,.woocommerce div.product .star-rating span::before,body.woocommerce-page .woocommerce-error:before,body.woocommerce-page .woocommerce-info:before,body.woocommerce-page .woocommerce-message:before {color: #a2c046;}.woocommerce div.product div.images img:hover,.woocommerce ul.products li.product a:hover img { outline-color: #a2c046;}.woocommerce nav.woocommerce-pagination ul li span.current {border-color: #a2c046;}.woocommerce .widget_product_categories .product-categories li a { border-color: #98b63c;}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover {background-color: #a2c046;}.woocommerce a.button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce button.button,.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page div.product form.cart .button.single_add_to_cart_button,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_product_categories .product-categories li a { background-color: #a2c046;color: #ffffff;}.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.woocommerce button.button:hover,.woocommerce span.onsale:hover,.woocommerce ul.products li.product .onsale:hover, .woocommerce-page div.product form.cart .button.single_add_to_cart_button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,body.woocommerce-page .woocommerce-error a.button:hover,body.woocommerce-page .woocommerce-info a.button:hover,body.woocommerce-page .woocommerce-message a.button:hover,.woocommerce .widget_product_categories .product-categories li a:hover { background-color: #98b63c;color: #ffffff;}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce .widget_product_categories .product-categories li a { border-color: #98b63c;}.woocommerce-page .product .summary.entry-summary p.price,.pagination, .woocommerce-pagination { border-style: dashed;}.main-footer { background-color: ; background-image: url('https://demos.qreativethemes.com/thelandscaper/wp-content/uploads/sites/2/2015/09/pattern_03.png'); }.main-footer, .main-footer p, .main-footer .widget_nav_menu ul>li>a { color: #757575; }.footer .widget-title { color: #ffffff; }.bottom-footer { background-color: #292929; }.bottom-footer p { color: #777777; }.bottom-footer a { color: #e4e4e4; }.bottom-footer a:hover { color: #ffffff; }.layout-boxed { background-color: #ffffff; };



.the-landscaper .navigationbuttons, .the-landscaper .esg-pagination, .the-landscaper .esg-filters {
    text-transform: uppercase;
    text-align: center;
}

.navigationbuttons, .esg-pagination, .esg-filters {
    position: relative;
    z-index: 50;
    -webkit-backface-visibility: hidden;
}

.the-landscaper .esg-filter-wrapper {
    width: 100%;
}

.esg-filter-wrapper {
    display: inline-block;
}

body .the-landscaper .esg-filterbutton.selected, body .the-landscaper .esg-filterbutton:hover {
    border-color: #a2c046;
    background-color: #a2c046;
}

.the-landscaper .esg-filterbutton.selected, .the-landscaper .esg-filterbutton:hover {
    background-color: #A2C046;
    color: #ffffff;
    border-color: #A2C046;
}

.esg-overflowtrick {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    z-index: 1;
    /* background: #00ff00; */
}


a.eg-henryharrison-element-1,a.eg-henryharrison-element-2{-webkit-transition:all .4s linear;   -moz-transition:all .4s linear;   -o-transition:all .4s linear;   -ms-transition:all .4s linear;   transition:all .4s linear}.eg-jimmy-carter-element-11 i:before{margin-left:0px; margin-right:0px}.eg-harding-element-17{letter-spacing:1px}.eg-harding-wrapper .esg-entry-media{overflow:hidden; box-sizing:border-box;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   padding:30px 30px 0px 30px}.eg-harding-wrapper .esg-entry-media img{overflow:hidden; border-radius:50%;   -webkit-border-radius:50%;   -moz-border-radius:50%}.eg-ulysses-s-grant-wrapper .esg-entry-media{overflow:hidden; box-sizing:border-box;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   padding:30px 30px 0px 30px}.eg-ulysses-s-grant-wrapper .esg-entry-media img{overflow:hidden; border-radius:50%;   -webkit-border-radius:50%;   -moz-border-radius:50%}.eg-richard-nixon-wrapper .esg-entry-media{overflow:hidden; box-sizing:border-box;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   padding:30px 30px 0px 30px}.eg-richard-nixon-wrapper .esg-entry-media img{overflow:hidden; border-radius:50%;   -webkit-border-radius:50%;   -moz-border-radius:50%}.eg-herbert-hoover-wrapper .esg-entry-media img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");   filter:gray;   -webkit-filter:grayscale(100%)}.eg-herbert-hoover-wrapper:hover .esg-entry-media img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");  -webkit-filter:grayscale(0%)}.eg-lyndon-johnson-wrapper .esg-entry-media img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");   filter:gray;   -webkit-filter:grayscale(100%)}.eg-lyndon-johnson-wrapper:hover .esg-entry-media img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");  -webkit-filter:grayscale(0%)}.esg-overlay.eg-ronald-reagan-container{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85))); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-georgebush-wrapper .esg-entry-cover{background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85))); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:-ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 )}.eg-jefferson-wrapper{-webkit-border-radius:5px !important; -moz-border-radius:5px !important; border-radius:5px !important; -webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important}.eg-monroe-element-1{text-shadow:0px 1px 3px rgba(0,0,0,0.1)}.eg-lyndon-johnson-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0))); background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-entry-cover{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0))); background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 )}.eg-wilbert-wrapper .esg-entry-media img{-webkit-transition:0.4s ease-in-out;  -moz-transition:0.4s ease-in-out;  -o-transition:0.4s ease-in-out;  transition:0.4s ease-in-out;  filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");   filter:gray;   -webkit-filter:grayscale(100%)}.eg-wilbert-wrapper:hover .esg-entry-media img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");  -webkit-filter:grayscale(0%)}.eg-phillie-element-3:after{content:" ";width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;left:50%;margin-left:-5px; bottom:-5px; position:absolute}.eg-howardtaft-wrapper .esg-entry-media img,.eg-howardtaft-wrapper .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");  -webkit-filter:grayscale(0%)}.eg-howardtaft-wrapper:hover .esg-entry-media img,.eg-howardtaft-wrapper:hover .esg-media-poster{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");   filter:gray;   -webkit-filter:grayscale(100%)}.myportfolio-container .added_to_cart.wc-forward{font-family:"Open Sans"; font-size:13px; color:#fff; margin-top:10px}.esgbox-title.esgbox-title-outside-wrap{font-size:15px; font-weight:700; text-align:center}.esgbox-title.esgbox-title-inside-wrap{padding-bottom:10px; font-size:15px; font-weight:700; text-align:center}


#pgc-3505-0-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-3505 .so-panel { margin-bottom:30px } #pl-3505 .so-panel:last-child { margin-bottom:0px } @media (max-width:780px){ #pg-3505-0.panel-no-style, #pg-3505-0.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-3505-0 .panel-grid-cell { margin-right:0 } #pg-3505-0 .panel-grid-cell { width:100% } #pl-3505 .panel-grid-cell { padding:0 } #pl-3505 .panel-grid .panel-grid-cell-empty { display:none } #pl-3505 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  } 

.the-landscaper .esg-filter-wrapper{width:100%}.the-landscaper .navigationbuttons,.the-landscaper .esg-pagination,.the-landscaper .esg-filters{text-transform:uppercase; text-align:center}.the-landscaper .esg-filterbutton{position:relative}.the-landscaper .esg-loadmore-wrapper{margin-top:30px}.the-landscaper .esg-filterbutton,.the-landscaper .esg-sortbutton,.the-landscaper .esg-cartbutton{display:block;  padding:14px 25px;  color:#999999;  font-family:"Roboto",sans-serif;  font-size:15px;  font-weight:bold;  z-index:2;  text-transform:none;  cursor:pointer;  background-color:#f5f5f5;  border-radius:1px;  transition:all 100ms ease-in}.the-landscaper .esg-navigationbutton.esg-left,.the-landscaper .esg-navigationbutton.esg-right{border-color:#50524B}@media(min-width:992px){.the-landscaper .esg-filterbutton,.the-landscaper .esg-sortbutton,.the-landscaper .esg-cartbutton{position:relative;  display:inline-block;  margin-right:7px}.the-landscaper .esg-filter-checked{padding:1px 3px;  color:#999999;  background:#f9f9f9;  margin-left:7px;  font-size:9px;  font-weight:300;  line-height:9px;  vertical-align:middle}}.the-landscaper .esg-filterbutton.selected,.the-landscaper .esg-filterbutton:hover{background-color:#A2C046; color:#ffffff; border-color:#A2C046}.the-landscaper .esg-navigationbutton{display:inline-block; bottom:22px; padding:12px 13px; font-family:"Roboto",sans-serif; font-weight:bold; cursor:pointer; color:#999999; border:2px solid #dedede; border-radius:1px; -webkit-border-radius:1px; transition:all 100ms ease-out}.the-landscaper .esg-navigationbutton:hover{border-color:#cccccc}.the-landscaper .esg-navigationbutton *{color:#999999; transition:all 100ms ease-out}.the-landscaper .esg-navigationbutton:hover *{color:#ffffff}.the-landscaper .esg-sortbutton-order.tp-desc:hover{color:#333333}.the-landscaper .esg-sortbutton-wrapper,.the-landscaper .esg-cartbutton-wrapper{display:inline-block}.the-landscaper .esg-sortbutton-order,.the-landscaper .esg-cartbutton-order{display:inline-block; vertical-align:top; border:none; width:40px; line-height:40px; font-size:12px; font-weight:700; color:#999; cursor:pointer; background:#eee; background:#fff; margin-left:5px}.the-landscaper .esg-cartbutton{color:#fff; cursor:default !important}.the-landscaper .esg-cartbutton .esgicon-basket{color:#fff; font-size:15px; line-height:15px; margin-right:10px}.the-landscaper .esg-cartbutton-wrapper{cursor:default !important}.the-landscaper .esg-sortbutton,.the-landscaper .esg-cartbutton{display:inline-block; position:relative; cursor:pointer; margin-right:0px; border-radius:2px}


.eg-the-landscaper-element-24{font-size:16px !important; line-height:22px !important; color:#ffffff !important; font-weight:700 !important; padding:0px 0px 0px 0px !important; border-radius:0px 0px 0px 0px !important; background-color:rgba(255,255,255,0) !important; z-index:2 !important; display:block; font-family:"Roboto",sans-serif !important; text-transform:capitalize !important}.eg-the-landscaper-element-30{font-size:13px; line-height:30px; color:#ffffff; font-weight:800; padding:3px 15px 2px 15px ; border-radius:1px 1px 1px 1px ; background-color:rgba(162,192,70,1.00); z-index:2 !important; display:block; font-family:"Roboto",sans-serif; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-color:transparent; border-style:solid}

.eg-the-landscaper-element-30:hover{font-size:13px; line-height:30px; color:#ffffff; font-weight:800; border-radius:1px 1px 1px 1px ; background-color:rgba(154,182,67,1.00); font-family:"Roboto",sans-serif; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-color:transparent; border-style:solid}

.eg-the-landscaper-element-24-a{display:block !important; text-align:center !important; clear:none !important; margin:0px 0px 0px 0px !important; position:relative !important}

.eg-the-landscaper-element-30-a{display:inline-block; float:none; clear:left; margin:15px 0px 0px 0px ; position:relative}

.eg-the-landscaper-container{background-color:rgba(10,10,10,0.65)}

.eg-the-landscaper-content{background-color:#ffffff; padding:px px px px; border-width:px px px px; border-radius:0px 0px 0px 0px; border-color:transparent; border-style:double; text-align:center}

.esg-grid .mainul li.eg-the-landscaper-wrapper{background-color:#ffffff; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-radius:2px 2px 2px 2px; border-color:transparent; border-style:solid}


body .content{
	color:#666;	
}

#pg-11-0 .panel-grid-cell{
	width:29%;
}

#pg-11-0{
	margin-top:30px;	
}

.main-navigation li.current a{
	color:#DDD;	
}

.post-inner .post-content {
    margin-left: 0;
	margin-top:20px;
}

.sidebar.widget-area .link-widget a{
	font-size:16px;
	display:block;
	margin-bottom:10px;
}

.sidebar.widget-area .link-widget a:hover{
	color:#666;
}

.news-gallery{
	margin-bottom:30px;	
}

#pl-11 .panel-grid-cell{
	margin-bottom:40px;	
}

.contacts_loading{
	height:54px;
	background:url(../images/ajax-loader.gif) center center no-repeat;		
}

.category-container p{
	max-width: 100%;
}

.link-line, .link-line a, .link-line a:hover{
	font-size:1px;
	cursor: default;
	color: #292929;
}