.event .date,.t-upper,.text-upper,.text-uppercase{text-transform:uppercase}.clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.row:after,.wp-caption{clear:both}.fadeIn,.featured-posts .be-inspired .post .corner-content,.featured-posts .garden-advice .posts .post img{-webkit-transition:all ease .8s;-moz-transition:all ease .8s}.h1,.h2,.h3,h1,h2,h3,nav ul li a:hover{color:#910048}.row.table,.table,body,html,iframe,nav{width:100%}@font-face{font-family:Futura;src:url(fonts/Elsner-Flake-FuturaEFTU-Medium.otf);src:url(fonts/Elsner-Flake-FuturaEFTU-Medium.eot?#iefix) format('embedded-opentype'),url(fonts/Elsner-Flake-FuturaEFTU-Medium.woff) format('woff'),url(fonts/Elsner-Flake-FuturaEFTU-Medium.ttf) format('truetype'),url(fonts/Elsner-Flake-FuturaEFTU-Medium.svg#svgFontName) format('svg')}@font-face{font-family:Futura;font-weight:200;src:url(fonts/Elsner-Flake-FuturaEFTU-Book.otf);src:url(fonts/Elsner-Flake-FuturaEFTU-Book.eot?#iefix) format('embedded-opentype'),url(fonts/Elsner-Flake-FuturaEFTU-Book.woff) format('woff'),url(fonts/Elsner-Flake-FuturaEFTU-Book.ttf) format('truetype'),url(fonts/Elsner-Flake-FuturaEFTU-Book.svg#svgFontName) format('svg')}@font-face{font-family:Futura;font-weight:600;src:url(fonts/Elsner-Flake-FuturaEFTU-Heavy.otf);src:url(fonts/Elsner-Flake-FuturaEFTU-Heavy.eot?#iefix) format('embedded-opentype'),url(fonts/Elsner-Flake-FuturaEFTU-Heavy.woff) format('woff'),url(fonts/Elsner-Flake-FuturaEFTU-Heavy.ttf) format('truetype'),url(fonts/Elsner-Flake-FuturaEFTU-Heavy.svg#svgFontName) format('svg')}@font-face{font-family:Futura;font-weight:700;src:url(fonts/Elsner-Flake-FuturaEFTU-Bold.otf);src:url(fonts/Elsner-Flake-FuturaEFTU-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/Elsner-Flake-FuturaEFTU-Bold.woff) format('woff'),url(fonts/Elsner-Flake-FuturaEFTU-Bold.ttf) format('truetype'),url(fonts/Elsner-Flake-FuturaEFTU-Bold.svg#svgFontName) format('svg')}@font-face{font-family:GillSansNovaBook;src:url(fonts/GillSansNova-Book.eot);src:url(fonts/GillSansNova-Book.eot?#iefix) format('embedded-opentype'),url(fonts/GillSansNova-Book.woff) format('woff'),url(fonts/GillSansNova-Book.woff2) format('woff2'),url(fonts/GillSansNova-Book.ttf) format('truetype')}@font-face{font-family:GillSansNova;src:url(fonts/GillSansNova.eot);src:url(fonts/GillSansNova.eot?#iefix) format('embedded-opentype'),url(fonts/GillSansNova.woff) format('woff'),url(fonts/GillSansNova.woff2) format('woff2'),url(fonts/GillSansNova.ttf) format('truetype')}.f-left,.left,.pull-left{float:left}.f-right,.pull-right,.right{float:right}.t-left,.text-left{text-align:left}.t-right,.text-right{text-align:right}.t-center,.text-center{text-align:center}.t-bold,.text-bold{font-weight:700!important}.t-normal,.text-normal{font-weight:400!important}.posrel{position:relative}.posfixed{position:fixed}.posabs{position:absolute}.posstatic{position:static}.no-border{border:0}.outside-padding{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.no-padding{padding-left:0;padding-right:0}.top-padding{padding-top:1em}.top-bottom-padding{padding-top:1em;padding-bottom:1em}.left-right-padding{padding-left:1em;padding-right:1em}.col-padding{padding-left:15px;padding-right:15px}.extra-bottom-padding{padding-bottom:5em}.extra-bottom-padding.small{padding-bottom:2.5em}.extra-top-padding{padding-top:5em}.top-overlap{margin-top:-5em}.bottom-overlap{margin-bottom:-5em}.top-bottom-margin{margin-top:.5em;margin-bottom:.5em}.c{margin-top:.5em}.extra-top-margin{margin-top:5em}.left-right-margin{margin-left:1em;margin-right:1em}.hidden{display:none!important}.v-baseline,.v-bottom,.v-center{display:inline-block;float:none}.fadeIn{transition:all ease .8s}.left-indent{margin-left:-10px}*,.h1,.h1 p,.row.table,h1,h1 p{margin:0}.v-center{vertical-align:middle;word-spacing:-1}.v-bottom{vertical-align:bottom}.v-baseline{vertical-align:baseline}.table,.table.v-bottom{display:table}.table.v-top>[class*=col-]{vertical-align:top}.table.v-bottom>[class*=col-]{vertical-align:bottom}.table>[class*=col-]{display:table-cell;float:none;vertical-align:middle}.row.table>[class*=col-]{padding:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;padding:0}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#f8f8f8;color:#4c4c4c;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-size:16px;font-weight:200;line-height:1.5;text-align:left}.h2,.h3,.h4,h2,h3,h4,nav,strong{font-weight:700}.container-fluid{max-width:1230px}a{color:inherit;display:inline-block;text-decoration:none}.h1,h1{font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:30px}iframe,ol,p,ul{margin-bottom:.5em}.h2,h2{font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:26px}.h3,h3{font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:20px}.h4,h4{font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:18.4px}p{display:block;margin-top:.5em}span{display:inline-block}i{color:inherit}img{height:auto;max-width:100%;vertical-align:middle}img.alignright{margin:0 0 1em 1em;float:right}img.alignleft{margin:0 1em 1em 0;float:left}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignright{clear:none;margin:0 0 1em 1em;float:right}.wp-caption.alignleft{clear:none;margin:0 1em 1em 0;float:left}iframe,ol,ul{margin-top:.5em}.wp-caption.aligncenter{clear:none;display:block;margin-left:auto;margin-right:auto}#checkout-review-table tbody .col-details .btn,#events .eventdetails .tickettype:after,#header .header-main nav ul>li .sub-menu ul:after,#popup_background #popup_container #popup_element #bottominfo,#popup_background #popup_container #popup_element #bottominfo .basket-info .clear,#popup_background #popup_container #popup_element #bottominfo .basket-info:after,#popup_background #popup_container #popup_element #light .infotitle:after,#popup_background #popup_container #popup_element #productinfo:after,#popup_background #popup_container #popup_element:after,#shopping-cart-table tbody .col-details .btn,.career-form-container form.career .frm_form_field .frm_opt_container:after,.carousel .table:after,.centres-search #centres-search:after,.centres-search-results .header:after,.centres-search-results:after,.checkout-column .checkout-box .form-list li.control .opt_container,.checkout-column .checkout-box .form-list li.control .opt_container:after,.checkout-column .checkout-box .form-list li.control:after,.checkout-column .checkout-box .form-list li:after,.events .event .event-content .inner,.events .event:after,.featured-pages:after,.featured-posts .be-inspired #be-inspired-grid:after,.featured-posts .be-inspired .post .corner-content .overlay .post-content .inner .read-more,.featured-posts .garden-advice .content-area:after,.featured-posts .garden-advice .posts:after,.featured-posts .garden-advice:after,.listing-search:after,.listings .item .content,.listings .item:after,.modal .modal-header:after,.newsletter-container .content:after,.pages .page .page-content .btn,.products .item .product-image:after,.related-posts .related-header:after,.section:after,.social-feeds .feed.instagram #sb_instagram:after,.social-feeds .feed.pinterest .pins:after,.social-feeds .feed:after,.social:after,.video-header:after,form .button_div img,form .frm_form_field.frm_half.frm_first,form .frm_form_field:after,form .frm_submit img{clear:both}.logo-container .logo,nav,nav ul li{display:inline-block}a img{border-width:0}nav{padding-top:1em;padding-bottom:1em;text-align:center}nav li,nav ul{list-style:none;margin:0;padding:0}nav ul{font-size:0}.btn,nav ul li{font-size:14px}nav ul li{border-left:1px solid #dfdfdf}nav ul li a{line-height:1;padding:.5em 1.5em}nav ul li:first-of-type{border-left:0}nav .secondary{color:#b4b4b4;font-weight:200}.btn,.social a,.social a .icon,form button:hover i{color:#f8f8f8}ol,ul{padding-left:15px}ol li,ul li{margin:.2em 0}form{margin:1em 0}form button{font-weight:700}form button i{margin-left:.5em}.logo-container{text-align:center;padding-top:1em;padding-bottom:1em}.logo-container .logo{width:auto}.logo-container .logo img{max-width:200px}.social{text-align:center}.social:after,.social:before{content:" ";display:table}.social a{background:#910048;margin:0 .25em;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-radius:5px}.btn,.social a:first-of-type{border:0}.social a span{font-size:0}.social a:hover{background:#009091}.icon{background-position:center;background-repeat:no-repeat;color:#fff;display:inline-block;font-size:medium;font-size:initial;height:25px;line-height:25px;margin:0;width:25px;text-align:center}.btn{background:#910048;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;line-height:1.5;padding:.5em 1em;position:relative}.btn i{color:#fff}.btn.icon-left{padding-left:2.5em}.btn.icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}.btn.icon-right{padding-right:2.5em}.btn.icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}.btn.secondary,.btn.white{background:#fff;color:#910048}.btn.white:hover{color:#4c4c4c}.btn.tertiary{background:#f2f2f1;color:#910048}.btn.tertiary:hover{color:#4c4c4c}.btn.quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}.btn.quaternary i{color:inherit}.btn.quaternary:hover{color:#4c4c4c}.btn.full{display:block;width:100%}.read-more{font-size:14px;font-weight:700;margin-top:.5em;margin-bottom:.5em}.carousel .owl-item{-ms-transform:translateZ(0);-webkit-transform:translateZ(0);height:100%;transform:translateZ(0)}.carousel .item{background-position:center;background-repeat:no-repeat;background-size:cover}.carousel .owl-dots{bottom:2em;left:0;right:0;position:absolute;text-align:center}.carousel .owl-dots .owl-dot{display:inline-block;pointer-events:initial;vertical-align:middle;zoom:1}.carousel .owl-dots .owl-dot span{background:#f8f8f8;display:block;height:6px;margin:5px 3px;opacity:.6;width:20px}.carousel .owl-dots .owl-dot.active span{opacity:1}.carousel .owl-nav{color:#910048}.carousel .owl-nav div{bottom:0;height:35px;margin:auto;opacity:.8;padding:0;top:0;width:30px;position:absolute;text-align:center}.carousel .owl-nav div i{line-height:35px;font-weight:700!important}.carousel .owl-nav div:hover{opacity:1}.carousel .owl-nav div.owl-prev{left:2%}.carousel .owl-nav div.owl-next{right:2%}.carousel .overlay{background:rgba(0,0,0,.2);bottom:0;left:0;right:0;top:0;position:absolute}.carousel .table{display:table;height:100%;position:relative}.carousel .table:after,.carousel .table:before{content:" ";display:table}.carousel .table .hero-text-container{display:table-cell;vertical-align:middle}.carousel.negative-nav .owl-nav div.owl-prev{left:-5em}.carousel.negative-nav .owl-nav div.owl-next{right:-5em}.carousel.possta{position:static}#main-carousel .overlay,.video-hero .overlay{display:none}#main-carousel .item .container-fluid.table,.video-hero .item .container-fluid.table{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#main-carousel .item .slide-link,.video-hero .item .slide-link{display:block;height:100%;width:100%}#main-carousel .item .hero-text-container,.video-hero .item .hero-text-container{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;position:relative}#main-carousel .item .hero-text-container .hero-text,.video-hero .item .hero-text-container .hero-text{padding:1em 0}#main-carousel .item .hero-text-container .hero-text .offer,.video-hero .item .hero-text-container .hero-text .offer{background:#fff;border-radius:20px;color:#910048;display:inline-block;font-size:20px;font-weight:700;margin:1em 0;padding:.25em 1em}#main-carousel .item .hero-text-container .hero-text .subtitle,#main-carousel .item .hero-text-container .hero-text .title,.video-hero .item .hero-text-container .hero-text .subtitle,.video-hero .item .hero-text-container .hero-text .title{color:#910048;font-size:62px;font-weight:700;line-height:1;margin:0}#main-carousel .item .hero-text-container .hero-text .subtitle,.video-hero .item .hero-text-container .hero-text .subtitle{font-weight:100}#main-carousel .item .hero-text-container .hero-text .text,.video-hero .item .hero-text-container .hero-text .text{color:#4c4c4c;font-size:26px}#main-carousel .item .hero-text-container .hero-text .btn,.video-hero .item .hero-text-container .hero-text .btn{margin:2em 0}#main-carousel.home .overlay,.video-hero.home .overlay{display:block}#main-carousel.home .hero-text-container,.video-hero.home .hero-text-container{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;width:75%;text-align:center;position:relative}#main-carousel.home .hero-text-container .hero-text,.video-hero.home .hero-text-container .hero-text{padding:1em 0}#main-carousel.home .hero-text-container .hero-text .title,.video-hero.home .hero-text-container .hero-text .title{color:#f8f8f8;font-size:62px;font-weight:700;line-height:1;margin:0;padding:.25em 0;position:relative}#main-carousel.home .hero-text-container .hero-text .title:after,#main-carousel.home .hero-text-container .hero-text .title:before,.video-hero.home .hero-text-container .hero-text .title:after,.video-hero.home .hero-text-container .hero-text .title:before{border-bottom:1px solid #f8f8f8;content:"";display:block;left:0;margin:auto;padding:0 20px;right:0;width:0;position:absolute}#main-carousel.home .hero-text-container .hero-text .title:before,.video-hero.home .hero-text-container .hero-text .title:before{top:0}#main-carousel.home .hero-text-container .hero-text .title:after,.video-hero.home .hero-text-container .hero-text .title:after{bottom:0}#main-carousel.home .hero-text-container .hero-text .text,.video-hero.home .hero-text-container .hero-text .text{color:#f8f8f8;font-size:26px}#main-carousel.home .hero-text-container .hero-text .btn,.video-hero.home .hero-text-container .hero-text .btn{margin:1em 0}.video-hero{position:relative;width:100%;height:0;padding-bottom:56%;overflow:hidden}.video-hero iframe{position:absolute;top:48.5%;left:0;object-fit:cover;width:100vw;height:calc(57vw);transform:translate(0,-50%)}.video-hero .video-content{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.video-hero .video-content .container-fluid{width:100%;height:100%;margin:auto}.video-hero .video-content .container-fluid .hero-text-container{width:100%;display:table-cell;vertical-align:middle}.video-hero .video-button{background:rgba(0,0,0,.2);left:0;right:0;top:0;bottom:0;position:absolute}#history-carousel .item{background:#ebebeb}#history-carousel .item>div{display:table;height:100%;width:100%}#history-carousel .item>div .content{display:table-cell;padding:0 1em 0 5.5em;vertical-align:middle}#history-carousel .item>div .img-container{border-left:1px solid rgba(248,248,248,.5);border-right:1px solid rgba(248,248,248,.5);display:table-cell;vertical-align:middle;width:160px}#history-carousel .item.red{background:#910048}#history-carousel .item.red strong{color:#fff}#history-carousel .item.red p{color:#f8f8f8}#history-carousel .item.yellow{background:#fff}#history-carousel .item.yellow strong{color:#910048}#history-carousel .item.yellow p{color:#f8f8f8}#history-carousel .item strong{color:#910048;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400}#history-carousel .item p{color:#b4b4b4;margin:0}#history-carousel .owl-dots{bottom:-3em;padding-top:1em;padding-bottom:1em;text-align:center}#history-carousel .owl-dots .owl-dot{display:inline-block;pointer-events:initial;vertical-align:middle;zoom:1}#history-carousel .owl-dots .owl-dot span{background:#910048;display:block;height:10px;margin:5px 3px;opacity:.6;width:10px;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;border-radius:50%}#history-carousel .owl-dots .owl-dot.active span{opacity:1}#history-carousel .owl-nav div{background:#f8f8f8;height:60px;padding:0 1em;width:60px}#history-carousel .owl-nav div.owl-prev{left:0}#history-carousel .owl-nav div.owl-next{right:0}#history-carousel .owl-nav div i{font-size:52px;font-style:normal;line-height:60px}.event .date,.event .date .number{font-family:GillSansNovaBook,arial,Helvetica,sans-serif;line-height:1}.listings{padding:0}.listings li{list-style:none;margin:.5em 0}.listings li a{display:table;width:100%}.listings li a>span{display:table-cell;vertical-align:middle}.listings li a>span.img img{width:100%}.listings li a>span.content{color:#b4b4b4;padding:0 1em;width:85%;text-align:left}.listings li a>span.content.full{padding:0;width:100%}.listings li a>span.content strong{color:#910048;display:block}.listings li a:hover{background:#ebebeb}.listings li:nth-of-type(odd) a>span.date{background:#910048;color:#fff}.listings li:nth-of-type(even) a>span.date{background:#fff;color:#910048}.event .date{background:#910048;color:#fff;display:block;font-size:16px;font-weight:700;padding:.5em 0;text-align:center}.event .date .number{display:block;font-size:20px;font-weight:900}.home .logo h1{display:none}.banner-clear{line-height:25px;padding:.75em 0}.banner-container .page-banner{background-position:center;background-repeat:no-repeat;background-size:cover;height:300px;width:100%}.banner-container .page-banner .container-fluid{display:table;height:100%;width:100%;position:relative}.banner-container .page-banner .banner-title-container{display:table-cell;padding:3em 0 0;vertical-align:middle;text-align:center}.banner-container .page-banner .banner-title-container .title{color:#f8f8f8;font-size:62px;font-weight:700;line-height:1;margin:0;padding:.25em 0;position:relative}.banner-container .page-banner .banner-title-container .title:after{border-bottom:1px solid #f8f8f8;content:"";display:block;left:0;margin:auto;padding:0 20px;right:0;width:0;position:absolute;bottom:0}.banner-container .page-banner .banner-title-container .subtitle{color:#f8f8f8;font-size:31.2px}.back-link i,.section .header .inner .h2,.section .header .inner .h3,.section .header .inner h2,.section .header .inner h3{color:#910048}.banner-container .page-banner.garden-advice{height:200px;position:relative}.banner-container .page-banner.garden-advice .overlay{background:-moz-linear-gradient(left,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 1%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 1%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 1%,rgba(0,0,0,0) 100%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#00000000', GradientType=1);left:0;right:0;top:0;position:absolute}.banner-container .page-banner.garden-advice .banner-title-container{padding:1em 2.5em;text-align:left}.banner-container .page-banner.garden-advice .banner-title-container .title{font-size:45px}.banner-container .page-banner.garden-advice .banner-title-container .title:after{display:none}.banner-container .page-banner.garden-advice .banner-title-container .subtitle{margin:0}.back-link{display:inline-block;font-size:16px;opacity:.5}.back-link i{margin-right:.5em}.back-link:hover{opacity:1}.breadcrumb-container{border-bottom:1px solid #b4b4b4;font-size:0;padding:15px 0;text-align:center}.breadcrumb-container .back-link{border-right:1px solid #b4b4b4;padding:0 1em}.breadcrumb-container .breadcrumbs{display:inline-block;font-size:16px;padding:0 1em}.breadcrumb-container .breadcrumbs #breadcrumbs{margin:0}.breadcrumb-container .breadcrumbs #breadcrumbs .separator{padding:0 .5em}.breadcrumb-container .breadcrumbs #breadcrumbs>span>span .breadcrumb_last,.breadcrumb-container .breadcrumbs #breadcrumbs>span>span .separator,.breadcrumb-container .breadcrumbs #breadcrumbs>span>span span>a,.breadcrumb-container .breadcrumbs #breadcrumbs>span>span>a{opacity:.5}.breadcrumb-container .breadcrumbs #breadcrumbs>span>span a:hover{opacity:1}.section{padding-top:1em;padding-bottom:1em}.section:after,.section:before{content:" ";display:table}.section .header{margin:1em 0;text-align:center}.section .header .inner{border-bottom:1px solid #b4b4b4;display:inline-block;padding:1em 0}.section .header .inner p{color:#b4b4b4;margin:0}.section .header .inner a:hover{color:#910048}.section.border{border-bottom:1px solid #b4b4b4}.section.x2{padding:2em 0}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:9999}#popup_background #popup_container #popup_element:after,#popup_background #popup_container #popup_element:before,.modal .modal-header:after,.modal .modal-header:before{content:" ";display:table}.modal .modal-header .btn{width:auto;float:right}.modal .modal-header h2{width:75%;margin-top:.5em;margin-bottom:.5em;float:left}.modal .modal-content{-webkit-animation-duration:.4s;-webkit-animation-name:animatetop;animation-duration:.4s;animation-name:animatetop;background-color:#f8f8f8;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:auto;min-width:200px;padding:1em 3em;position:relative;width:50%}#popup_background #popup_container,.editablecontainer .imageproperties form{-webkit-animation-duration:.4s;-webkit-animation-name:animatetop;min-width:200px}.modal .modal-content form label{width:20%}.modal .modal-content form input{width:80%}.modal .modal-content form .frm_submit input{float:right}.modal .modal-content form img{margin:.5em;padding:.75em}@-webkit-keyframes animatetop{from{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes animatetop{from{opacity:0;top:-300px}to{opacity:1;top:0}}#popup_background{background:#000;background:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;padding-top:10%;position:fixed;top:0;width:100%;z-index:10000}#popup_background #popup_container{animation-duration:.4s;animation-name:animatetop;background-color:#fff;display:block;margin:auto;padding:2em;position:relative;width:50%}#popup_background #popup_container #popup_element #light{width:100%;text-align:left}#popup_background #popup_container #popup_element #light .infoclose{color:#910048;float:right}#popup_background #popup_container #popup_element #light .infoclose i{color:#4c4c4c;font-size:20px;vertical-align:middle}#popup_background #popup_container #popup_element #light .infoclose span{vertical-align:middle}#popup_background #popup_container #popup_element #light .infotitle{display:block;padding-bottom:.5em;color:#910048;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:26px;font-weight:700}#popup_background #popup_container #popup_element #light .infotitle:after,#popup_background #popup_container #popup_element #light .infotitle:before,#popup_background #popup_container #popup_element #productinfo:after,#popup_background #popup_container #popup_element #productinfo:before{display:table;content:" "}#popup_background #popup_container #popup_element #productinfo{background-color:#fff;padding:1em 0}#popup_background #popup_container #popup_element form{margin:0}#popup_background #popup_container #popup_element #bottominfo .basket-info{background-color:#fff;display:block;padding:1em 0;margin-top:.5em;margin-bottom:.5em}#popup_background #popup_container #popup_element #bottominfo .basket-info:after,#popup_background #popup_container #popup_element #bottominfo .basket-info:before{content:" ";display:table}#popup_background #popup_container #popup_element #bottominfo .basket-info p{margin:0}#popup_background #popup_container #popup_element #bottominfo .button-set{margin-top:.5em;margin-bottom:.5em;text-align:right}#popup_background #popup_container #popup_element #bottominfo .button-set .btn{font-size:20px}#popup_background.plant-finder{padding-top:5%}@media (max-width:1024px){#main-carousel.home .hero-text-container .hero-text .title,.video-hero.home .hero-text-container .hero-text .title{font-size:65px}.newsletter-container .content{padding:1em 0}.newsletter-container .content .discount-container{position:relative}#popup_background #popup_container{width:80%}#popup_background #popup_container #popup_element #bottominfo .left,#popup_background #popup_container #popup_element #productinfo .left{width:65%}}@media (max-width:767px){.breadcrumb-container .breadcrumbs,.table{display:block}#main-carousel.home .hero-text-container .hero-text .title,.video-hero.home .hero-text-container .hero-text .title{font-size:26px;padding:1em 0}#main-carousel.home .hero-text-container .hero-text .text,.video-hero.home .hero-text-container .hero-text .text{font-size:20px}#main-carousel .owl-dots,.video-hero .owl-dots{bottom:.5em}#main-carousel .owl-dots .owl-dot span,.video-hero .owl-dots .owl-dot span{height:4px;width:10px}.banner-container .page-banner .banner-title-container .title{font-size:36.4px;padding:1em 0}.banner-container .page-banner .banner-title-container .subtitle{font-size:20px}.section .header{margin-top:0}.section.x2{padding:1em 0}.table>[class*=col-]{float:left}.breadcrumb-container .back-link{border-right:0;margin:0 0 .5em}.carousel.negative-nav .owl-nav{display:none}#history-carousel .item>div .content,#history-carousel .item>div .img-container{display:block;width:100%}#history-carousel .item>div .content{padding:2em}#popup_background #popup_container{padding:1em}}#header{border-bottom:1px solid #910048;padding-top:1em;padding-bottom:1em;position:relative}#header .guarantee{padding:.5em;top:0;left:0;position:absolute}#header .weather-container{top:0;left:200px;position:absolute}@media (max-width:767px){#header .weather-container{left:0}}#header .weather-container .weather{font-size:15px;padding:1em .5em}#header .weather-container .weather a .text{display:inline-block;vertical-align:middle}#header .weather-container .weather a .text p{line-height:1.2;margin:0}#header .weather-container .weather a .text p.title{color:#910048;font-weight:700}#header .weather-container .weather a .text i{color:#fff;margin:0 .5em}#header .weather-container .weather a .icons{display:inline-block;vertical-align:middle}#header .weather-container .weather a .icons div{display:inline-block;padding:0 .5em;vertical-align:middle}#header .weather-container .weather a .icons div:first-of-type{border-right:1px solid #dfdfdf}#header .weather-container .weather a .icons div.temp{font-weight:600}#header .weather-container .weather a .icons div .icon{background-size:contain;background-repeat:no-repeat;background-position:center;height:40px;margin:0 .5em;width:40px;vertical-align:middle}#header .weather-container .weather a .icons div .icon.weather-01d{background-image:url(images/01d.png)}#header .weather-container .weather a .icons div .icon.weather-02d{background-image:url(images/02d.png)}#header .weather-container .weather a .icons div .icon.weather-03d{background-image:url(images/03d.png)}#header .weather-container .weather a .icons div .icon.weather-04d{background-image:url(images/04d.png)}#header .weather-container .weather a .icons div .icon.weather-09d{background-image:url(images/09d.png)}#header .weather-container .weather a .icons div .icon.weather-10d{background-image:url(images/10d.png)}#header .weather-container .weather a .icons div .icon.weather-11d{background-image:url(images/11d.png)}#header .weather-container .weather a .icons div .icon.weather-13d{background-image:url(images/13d.png)}#header .weather-container .weather a .icons div .icon.weather-50d{background-image:url(images/50d.png)}#header .actions{font-size:0;top:0;right:0;z-index:10;position:absolute}#header .actions .menu>li{border-left:0;display:inline-block;font-size:0;margin-left:1px;vertical-align:middle}#header .actions .menu>li>a{background:#910048;border:0;color:#f8f8f8;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;line-height:1.5;padding:.5em 1em;position:relative;font-size:16px;font-weight:200}#header .actions .menu>li>a i{color:#fff}#header .actions .menu>li>a.icon-left{padding-left:2.5em}#header .actions .menu>li>a.icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}#header .actions .menu>li>a.icon-right{padding-right:2.5em}#header .actions .menu>li>a.icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}#header .actions .menu>li>a.secondary,#header .actions .menu>li>a.white{background:#fff;color:#910048}#header .actions .menu>li>a.white:hover{color:#4c4c4c}#header .actions .menu>li>a.tertiary{background:#f2f2f1;color:#910048}#header .actions .menu>li>a.tertiary:hover{color:#4c4c4c}#header .actions .menu>li>a.quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}#header .actions .menu>li>a.quaternary i{color:inherit}#header .actions .menu>li>a.quaternary:hover{color:#4c4c4c}#header .actions .menu>li>a.full{display:block;width:100%}#header .actions .menu>li>a.icon-pad{padding-right:3.5em}#header .actions .menu>li>a.active{color:#fff}#header .actions .menu>li>a .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);bottom:0;top:0;right:0;margin:auto .5em;position:absolute}#header .actions .menu>li>a .icon img{height:15px;width:15px}#header .actions .menu>li .sub-menu{background:#910048;border-top:1px solid #f8f8f8;color:#f8f8f8;z-index:150}#header .actions .menu>li .sub-menu>li{border-left:0;display:block;font-size:16px;margin:0}#header .actions .menu>li .sub-menu>li>a{border-bottom:1px solid #f8f8f8;display:block;font-weight:200;line-height:1.5;padding:.5em 1em}#header .actions .menu>li .sub-menu>li:hover>a{color:#fff}#header .actions .top-nav-container{display:inline-block;vertical-align:middle;width:auto}#header .actions .search-link{background:#910048;border:0;color:#f8f8f8;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;line-height:1.5;padding:.5em 1em;position:relative;font-size:16px;font-weight:200;display:inline-block;margin-left:1px;vertical-align:middle}#header .actions .search-link i{color:#fff}#header .actions .search-link.icon-left{padding-left:2.5em}#header .actions .search-link.icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}#header .actions .search-link.icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}#header .actions .search-link.secondary,#header .actions .search-link.white{background:#fff;color:#910048}#header .actions .search-link.white:hover{color:#4c4c4c}#header .actions .search-link.tertiary{background:#f2f2f1;color:#910048}#header .actions .search-link.tertiary:hover{color:#4c4c4c}#header .actions .search-link.quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}#header .actions .search-link.quaternary i{color:inherit}#header .actions .search-link.quaternary:hover{color:#4c4c4c}#header .actions .search-link.full{display:block;width:100%}#header .actions .search-link .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#header .actions .search-link.icon-right{padding-right:3.5em}#header .actions .search-link.active{color:#fff}#header .actions .nav-search{display:none;font-size:16px;margin-top:1px;width:100%}#header .actions .mini-cart-container{display:inline-block;vertical-align:middle}#header .actions #mini-cart{background:#fff;line-height:1.5;padding:.5em 1em;font-size:16px;font-weight:200;margin-left:1px;position:relative}#header .actions #mini-cart i{color:#910048;height:auto;line-height:normal}#header .actions #mini-cart .items-number{background:#910048;border:3px solid #f8f8f8;border-radius:50%;color:#f8f8f8;font-size:14px;top:0;left:50%;padding:0 .5em;text-align:center;position:absolute}#header .actions #mini-cart:hover i{color:#4c4c4c}#header .actions #mini-cart:hover .items-number{background:#fff}#header .actions .your-barrow{background:#910048;border:0;color:#f8f8f8;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;line-height:1.5;padding:.5em 1em;position:relative;font-size:16px;font-weight:200;vertical-align:middle}#header .actions .your-barrow i{color:#fff}#header .actions .your-barrow.icon-left{padding-left:2.5em}#header .actions .your-barrow.icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}#header .actions .your-barrow.icon-right{padding-right:2.5em}#header .actions .your-barrow.icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}#header .actions .your-barrow.secondary,#header .actions .your-barrow.white{background:#fff;color:#910048}#header .actions .your-barrow.white:hover{color:#4c4c4c}#header .actions .your-barrow.tertiary{background:#f2f2f1;color:#910048}#header .actions .your-barrow.tertiary:hover{color:#4c4c4c}#header .actions .your-barrow.quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}#header .actions .your-barrow.quaternary i{color:inherit}#header .actions .your-barrow.quaternary:hover{color:#4c4c4c}#header .actions .your-barrow.full{display:block;width:100%}#header .actions .your-barrow .value{font-weight:700}#header .logo-container .logo{margin-top:2em}@media (max-width:767px){#header .logo-container .logo{margin:0}}#header nav ul>li .sub-menu{display:none;top:100%;z-index:110;position:absolute;text-align:left}#header nav ul>li.menu-item-has-children:hover>.sub-menu{display:block}@media (min-width:1025px){#header .header-main nav .header-nav{display:flex;flex-wrap:nowrap;justify-content:center}}#header .header-main nav ul>li>a{position:relative}#header .header-main nav ul>li>a>.expand{display:none}#header .header-main nav ul>li .sub-menu{background:#fff;font-size:16px;font-weight:400;padding:.5em 1em;margin:1em 0;width:400px;-webkit-box-shadow:0 -1px 3px 0 #b4b4b4;-moz-box-shadow:0 -1px 3px 0 #b4b4b4;box-shadow:0 -1px 3px 0 #b4b4b4}#header .header-main nav ul>li .sub-menu.mega{left:0;width:100%}#header .header-main nav ul>li .sub-menu.mega>ul{display:flex;flex-wrap:nowrap;align-content:stretch}#header .header-main nav ul>li .sub-menu.mega>ul li{border:0}@media (max-width:767px){#header .header-main nav ul>li .sub-menu.mega>ul{flex-wrap:wrap}#header .header-main nav ul>li .sub-menu.mega>ul li{width:100%}}#header .header-main nav ul>li .sub-menu.mega>ul li>a{border-bottom:1px solid #b4b4b4;font-weight:700}#header .header-main nav ul>li .sub-menu.mega>ul li>a .expand{display:none!important}#header .header-main nav ul>li .sub-menu.mega>ul li .sub-menu{box-shadow:none;display:block;padding:.5em 0;position:relative;left:0;width:auto}@media (max-width:767px){#header .header-main nav ul>li .sub-menu.mega>ul li .sub-menu{display:none}}#header .header-main nav ul>li .sub-menu.mega>ul li .sub-menu li{width:100%}#header .header-main nav ul>li .sub-menu.mega>ul li .sub-menu li>a{border:0;font-weight:400;padding:.5em}#header .header-main nav ul>li .sub-menu:before{content:"";display:block;bottom:100%;z-index:110;padding:1.5em 0;margin-bottom:-3em;margin-left:-1em;margin-right:-1em;min-width:200px;top:-3em;position:relative}#header .header-main nav ul>li .sub-menu ul:after,#header .header-main nav ul>li .sub-menu ul:before{content:" ";display:table}#header .header-main nav ul>li .sub-menu ul li{border:0;border-bottom:1px solid #b4b4b4;display:block;margin:0;width:50%;float:left}#header .header-main nav ul>li .sub-menu ul li>a{border:0;display:block;padding:1em .5em}#header .header-main nav ul>li .sub-menu ul li>a>span{padding-right:2em;position:relative}#header .header-main nav ul>li .sub-menu ul li .sub-menu{margin:0;top:0;left:100%}#header .header-main nav ul>li .sub-menu ul li .sub-menu:before{display:none}#header .header-main nav ul>li .sub-menu ul li .sub-menu>li{width:50%;float:left}#header .header-main nav ul>li .sub-menu ul li.menu-item-has-children{width:100%}#header .header-main nav ul>li .sub-menu ul li.menu-item-has-children:after{content:"";display:block;position:absolute;left:calc(100% - 1.5em);margin-top:-3em;padding:1.5em}#header .header-main nav ul>li .sub-menu ul li.menu-item-has-children>a>.expand{display:block;height:10px;right:0;top:0;bottom:0;padding:0 .5em;margin:auto;position:absolute}#header .header-main nav .navbar .top-nav-mobile,.menu-label,.mobile-icon,.mobile-icon.active .line.line-bottom,.mobile-icon.active .line.line-top{display:none}#header .header-main nav ul>li .sub-menu ul li:last-child:nth-child(odd){width:100%}#header .header-main nav ul>li .sub-menu .nav-image{margin-top:.5em}@media (max-width:1024px){#header .header-main nav ul>li .sub-menu .nav-image{display:none}}#header .header-main nav ul>li .sub-menu .nav-image a{padding:0}#header .header-main nav ul>li .sub-menu .nav-image img{width:100%}#header .header-main nav ul>li.menu-item-has-children:hover{background:#fff}#header .service-panels-container{margin:0;top:100%;left:0;z-index:9;width:100%;overflow:hidden;position:absolute}#header .service-panels-container .service-panels{border-collapse:separate;border-spacing:1px 0;display:table;width:80%;margin:auto;position:relative}#header .service-panels-container .service-panels:after,#header .service-panels-container .service-panels:before{display:block;content:"";top:0;bottom:0;height:100%;width:127px;position:absolute}#header .service-panels-container .service-panels:before{background-image:url(images/curve-left.png);background-repeat:no-repeat;background-size:cover;background-position:center left;right:calc(100% - 3px)}#header .service-panels-container .service-panels:after{background-image:url(images/curve-right.png);background-repeat:no-repeat;background-size:cover;background-position:center right;left:calc(100% - 3px)}#header .service-panels-container .service-panels .section{display:table-cell;background:#910048;color:#f8f8f8;padding:0;margin:1em 0;width:33.34%;text-align:center;position:relative}#header .service-panels-container .service-panels .section a{display:block;padding:.75em 1em}#header .service-panels-container .service-panels .section a:hover{color:#fff}#header .service-panels-container .service-panels .section a:hover i{color:#f8f8f8}#header .service-panels-container .service-panels .section p{margin:0}#header .service-panels-container .service-panels .section img{margin:0 .5em;height:18px;width:auto;vertical-align:middle;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#header .service-panels-container .service-panels .section span{vertical-align:middle}#header .service-panels-container .service-panels .section span strong{font-weight:400;font-family:GillSansNova,Arial,Helvetica,sans-serif}#header .service-panels-container .service-panels .section i{color:#fff}#header .service-panels-container.flip{top:unset;bottom:-1em;margin:0;position:relative}#header .service-panels-container.flip .service-panels:before{transform:rotate(180deg);left:calc(100% - 3px);right:unset}#header .service-panels-container.flip .service-panels:after{transform:rotate(180deg);left:unset;right:calc(100% - 3px)}.menu-label{vertical-align:middle}.menu-label.active{color:#777}.mobile-icon{width:25px;height:25px;vertical-align:middle;margin:0 1em;position:relative;transform-origin:right center}.mobile-icon span{font-size:0}.mobile-icon .line{position:absolute;height:2px;background:#4c4c4c;margin:auto;top:0;bottom:0;right:2px;left:2px;transition:.5s}.mobile-icon .line.line-top{top:5px;bottom:auto}.mobile-icon .line.line-bottom{bottom:5px;top:auto}.mobile-icon.active{transform:translateX(-100%) rotateY(-180deg)}.mobile-icon.active .line{background:#777}.mobile-icon.active .line.middle-left{transform:rotateZ(45deg)}.mobile-icon.active .line.middle-right{transform:rotateZ(-45deg)}@media (min-width:1025px){#header .header-main nav ul>li .sub-menu{display:none}#header .header-main nav .navbar{display:block!important}}@media (max-width:1200px){#header .service-panels-container{margin:0 auto;overflow:hidden}#header .service-panels-container .service-panels{margin:auto}#header .service-panels-container .service-panels .section span{font-size:0}#header .service-panels-container .service-panels .section span strong{font-size:14px}}@media (max-width:1024px){.menu-label,.mobile-icon{display:inline-block}#header .actions .top-nav-container{display:none}#header .container-fluid,#header .header-main [class*=col-]{position:static}#header .header-main nav{padding:.25em 0}#header .header-main nav ul>li{display:block;font-size:16px;margin:0;padding:0}#header .header-main nav ul>li>a{display:block;padding:.75em 0}#header .header-main nav ul>li .sub-menu{background:0 0;border:0;box-shadow:none;padding:0;margin:0 0 .5em;width:100%;position:relative}#header .header-main nav ul>li .sub-menu>li:last-of-type,#header .header-main nav ul>li.menu-item-has-children.active>a{border-bottom:1px solid #b4b4b4}#header .header-main nav ul>li .sub-menu:before{display:none}#header .header-main nav ul>li .sub-menu>li .sub-menu{left:0;position:relative}#header .header-main nav ul>li .sub-menu>li .sub-menu>li{float:none;width:100%}#header .header-main nav ul>li .sub-menu>li.menu-item-has-children>a .expand{height:20px}#header .header-main nav ul>li.menu-item-has-children:hover{background:0 0}#header .header-main nav ul>li.menu-item-has-children>a .expand{display:inline-block;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);height:20px;line-height:20px;width:30px;margin:auto;text-align:center;vertical-align:middle}#header .header-main nav ul>li.menu-item-has-children>a .expand.close{transform:rotate(-90deg)}#header .header-main nav ul>li.menu-item-has-children>a .expand i{margin:auto;vertical-align:middle}#header .header-main nav .navbar{background:#f8f8f8;border-top:1px solid #910048;display:none;top:100%;left:0;right:0;padding:1em 0;z-index:150;position:absolute}#header .header-main nav .navbar .top-nav-mobile{display:block}.carousel.negative-nav{margin:auto;width:calc(100% - 4em)}.carousel.negative-nav .owl-nav div.owl-prev{left:-3em}.carousel.negative-nav .owl-nav div.owl-next{right:-3em}}@media (max-width:767px){#header .guarantee,#header .service-panels-container{display:none}#header .actions .search-link.icon-right{padding:.5em 1em}#header .actions .search-link.icon-right i{position:relative}#header .header-main{padding-top:2em}}#footer .footer-mid{text-align:center}#footer .footer-mid .payment-options{float:right}#footer .footer-bottom{color:#b4b4b4;padding-top:1em;padding-bottom:1em}#footer .footer-bottom a:hover{color:#910048}@media (max-width:1024px){#footer .footer-mid .payment-options img{margin:.5em;float:left}#footer .footer-mid .payment-options img:nth-of-type(3n+1){clear:both}}@media (max-width:767px){#footer .footer-mid .payment-options{width:100%;text-align:center}#footer .footer-mid .payment-options img{float:none;max-width:25%}#footer .footer-bottom{text-align:center}#footer .footer-bottom .social{margin-bottom:1em}}.sidebar{margin:2em 0}.sidebar.no-margin{margin:0}.sidebar .text-box,.sidebar-box .text-box{background:#f2f2f1;margin-bottom:2em}.sidebar .text-box .heading,.sidebar-box .text-box .heading{background:#910048;color:#f8f8f8;font-family:GillSansNova,Arial,Helvetica,sans-serif;padding:.5em 1em}.sidebar .text-box .content,.sidebar-box .text-box .content{padding:1em}.sidebar .text-box .content p,.sidebar-box .text-box .content p{margin:0}.sidebar .text-box .content a:not(.btn),.sidebar-box .text-box .content a:not(.btn){color:#910048}.sidebar .text-box .content a:not(.btn):hover,.sidebar-box .text-box .content a:not(.btn):hover{color:#fff}.sidebar .links,.sidebar-box .links{background:#f2f2f1;margin-bottom:2em}.sidebar .links .heading,.sidebar-box .links .heading{font-weight:700;padding:.5em 1em;text-transform:capitalize}.sidebar .links ul,.sidebar-box .links ul{font-size:14px;padding:1em;margin:0}@media (max-width:1024px){.sidebar .links ul,.sidebar-box .links ul{font-size:16px}.sidebar .links ul>li,.sidebar-box .links ul>li{margin:.25em 0}}.sidebar .links ul>li>a,.sidebar-box .links ul>li>a{display:block}.sidebar .links ul>li>a i,.sidebar-box .links ul>li>a i{float:right;font-size:11.2px;line-height:2}.sidebar .links.archive .heading,.sidebar .links.categories .heading,.sidebar-box .links.archive .heading,.sidebar-box .links.categories .heading{background:#910048;color:#f8f8f8}.sidebar .links.archive ul,.sidebar .links.categories ul,.sidebar-box .links.archive ul,.sidebar-box .links.categories ul{color:#fff;padding-left:2em}.sidebar .links.archive ul>li>a,.sidebar .links.categories ul>li>a,.sidebar-box .links.archive ul>li>a,.sidebar-box .links.categories ul>li>a{color:#4c4c4c}.sidebar .links.archive ul>li>a:hover,.sidebar .links.categories ul>li>a:hover,.sidebar-box .links.archive ul>li>a:hover,.sidebar-box .links.categories ul>li>a:hover{color:#910048}.sidebar .links.archive ul>li>a:hover i,.sidebar .links.categories ul>li>a:hover i,.sidebar-box .links.archive ul>li>a:hover i,.sidebar-box .links.categories ul>li>a:hover i{display:block}.sidebar .links.archive ul>li>a i,.sidebar .links.categories ul>li>a i,.sidebar-box .links.archive ul>li>a i,.sidebar-box .links.categories ul>li>a i{display:none}.sidebar .links.archive ul>li .archive-sub-menu,.sidebar-box .links.archive ul>li .archive-sub-menu{padding:0 1em}.sidebar .links.archive ul>li .archive-sub-menu>li,.sidebar-box .links.archive ul>li .archive-sub-menu>li{list-style-type:disc}.sidebar .links.filters .heading,.sidebar-box .links.filters .heading{background:#fff;color:#910048}.sidebar .links.filters ul>li,.sidebar-box .links.filters ul>li{color:#910048;font-weight:700;list-style-type:none;margin-bottom:.5em}.sidebar .links.filters ul>li>a,.sidebar-box .links.filters ul>li>a{color:#4c4c4c;font-weight:400}.sidebar .links.filters ul>li>a:hover,.sidebar-box .links.filters ul>li>a:hover{color:#910048}.sidebar .links.filters ul>li ul,.sidebar-box .links.filters ul>li ul{padding:0}.sidebar .filter-form .searchandfilter,.sidebar .links.filters ul>li ul>li,.sidebar-box .filter-form .searchandfilter,.sidebar-box .links.filters ul>li ul>li{margin:0}.sidebar .filter-form .searchandfilter ul,.sidebar-box .filter-form .searchandfilter ul{padding:0;margin:0}.sidebar .filter-form .searchandfilter ul>li,.sidebar-box .filter-form .searchandfilter ul>li{background:#f2f2f1;margin-bottom:2em}.sidebar .filter-form .searchandfilter ul>li h4,.sidebar-box .filter-form .searchandfilter ul>li h4{background:#910048;color:#f8f8f8;font-weight:700;padding:.5em 1em;text-transform:capitalize}.sidebar .filter-form .searchandfilter ul>li ul,.sidebar-box .filter-form .searchandfilter ul>li ul{font-size:14px;padding:1em;margin:0}.sidebar .filter-form .searchandfilter ul>li ul>li,.sidebar-box .filter-form .searchandfilter ul>li ul>li{margin:0}.sidebar .filter-form .searchandfilter ul>li ul>li label,.sidebar-box .filter-form .searchandfilter ul>li ul>li label{color:#4c4c4c;display:inline-block}.sidebar .filter-form .searchandfilter ul>li ul>li label i,.sidebar-box .filter-form .searchandfilter ul>li ul>li label i{float:right;font-size:11.2px;line-height:2}.sidebar .featured-posts .garden-advice .header,.sidebar-box .featured-posts .garden-advice .header{width:100%}.sidebar-box-outer{margin:2em 0}.sidebar-box-outer:first-child{margin-top:0}.sidebar-box{background:#fff;margin:1em 0}.sidebar-box.no-margin{margin-top:0}.sidebar-box .content{border-bottom:1px solid #b4b4b4;padding:2em}.sidebar-box .content.slim{padding:1em 2em}.sidebar-box .content:last-child{border:0}.sidebar-box .content strong{color:#910048;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-weight:400}form button,form input,form select,form textarea{font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;line-height:1}.sidebar-box .content p{margin:0}.sidebar-box .content a:not(.btn){color:#910048}.sidebar-box .content a:not(.btn):hover{color:#4c4c4c}.sidebar-box .content .btn{padding-bottom:1em;padding-top:1em}.sidebar-box .content .btn.white{padding:0}.sidebar-box .content .btn.white i{color:#910048;margin:auto 0}.sidebar-box .content .dropdown-action.active{color:#fff}.sidebar-box .content .dropdown-action.active i{color:inherit}.sidebar-box .content .content-dropdown a,form button i{color:#fff}.sidebar-box .content .content-dropdown{display:none;padding:0}form button.full,form button[type=submit].full,form input[type=submit].full{display:block;width:100%}.sidebar-box.image-box{background:0 0}.sidebar-box.image-box img{width:150px}.sidebar-box.image-box p{margin-top:1em}form legend{display:none}form fieldset{border:0;padding:0}form label{color:#777;display:block;line-height:1;padding:1em 0}form input,form select,form textarea{background:#fff;border:1px solid #4c4c4c;color:#910048;font-weight:400;padding:1em}form button{background:#910048;border:0;color:#f8f8f8;cursor:pointer;font-size:14px;position:relative;padding:1em 2em}form button.icon-left i,form button.icon-right i{position:absolute;margin:auto .5em;top:0;bottom:0}form button.icon-left{padding-left:2.5em}form button.icon-left i{left:0}form button.icon-right{padding-right:2.5em}form button.icon-right i{right:0}form button.secondary,form button.white{background:#fff;color:#910048}form button.white:hover{color:#4c4c4c}form button.tertiary{background:#f2f2f1;color:#910048}form button.quaternary,form button[type=submit].secondary,form button[type=submit].white,form input[type=submit].secondary,form input[type=submit].white{background:#fff;color:#910048}form button.tertiary:hover{color:#4c4c4c}form button.quaternary{font-size:20px;font-weight:700}form button.quaternary i{color:inherit}form button.quaternary:hover{color:#4c4c4c}form button[type=submit],form input[type=submit]{font-weight:700;background:#910048;border:0;color:#f8f8f8;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;padding:.5em 1em;position:relative}form button[type=submit] i,form input[type=submit] i{color:#fff}form button[type=submit].icon-left,form input[type=submit].icon-left{padding-left:2.5em}form button[type=submit].icon-left i,form input[type=submit].icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}form button[type=submit].icon-right,form input[type=submit].icon-right{padding-right:2.5em}form button[type=submit].icon-right i,form input[type=submit].icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}form button[type=submit].white:hover,form input[type=submit].white:hover{color:#4c4c4c}form button[type=submit].tertiary,form input[type=submit].tertiary{background:#f2f2f1;color:#910048}form button[type=submit].tertiary:hover,form input[type=submit].tertiary:hover{color:#4c4c4c}form button[type=submit].quaternary,form input[type=submit].quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}form button[type=submit].quaternary i,form input[type=submit].quaternary i{color:inherit}form button[type=submit].quaternary:hover,form input[type=submit].quaternary:hover{color:#4c4c4c}form .frm_form_title{color:#910048}form .frm_description{color:#b4b4b4}form .frm_required{color:#910048}form .frm_error_style{color:#fff;font-weight:700;margin:.5em 0}form .frm_form_field{display:table;margin:1.5em 0;width:100%;position:relative}form .frm_form_field:after,form .frm_form_field:before{content:" ";display:table}form .frm_form_field label{display:table-cell;width:150px;vertical-align:top}form .frm_form_field label.frm_hidden{display:none}form .frm_form_field input,form .frm_form_field select,form .frm_form_field textarea{display:table-cell;vertical-align:middle;width:100%}form .frm_form_field .frm_description{margin:.5em 0}form .frm_form_field.frm_first{padding-left:0}form .frm_form_field.frm_half{width:50%;padding-left:20px;float:left}form .frm_form_field.frm_half.frm_first{padding-left:0}form .frm_form_field.frm_half.frm_alignright{margin-left:0;float:right}form .frm_form_field.frm_full{width:100%}form .frm_form_field.frm_two_thirds{width:66%}form .frm_form_field.frm_third{display:block;padding:0 .5em;width:33.333%;float:left}form .frm_form_field.frm_third.frm_first{padding-left:0}form .frm_form_field.frm_third:nth-child(3n+2){padding-right:0}form .frm_form_field.frm_none_container label{display:none}form .frm_form_field.frm_top_container{display:block}form .frm_form_field.frm_top_container .frm_primary_label{display:block;width:100%}form .frm_form_field .frm_alignright{float:right}form .frm_form_field .frm_pos_none{display:none}form .frm_form_field .frm_combo_inputs_container .frm_form_field{margin:.5em 0}form .frm_form_field.address{margin:0}form .frm_form_field.bold-labels .frm_opt_container .frm_checkbox label{color:#910048;font-weight:700}form .frm_form_field .frm_opt_container{display:table-cell;vertical-align:middle}form .frm_form_field .frm_opt_container .frm_checkbox,form .frm_form_field .frm_opt_container .frm_radio{display:inline-block;margin-right:2em}form .frm_form_field .frm_opt_container .frm_checkbox label,form .frm_form_field .frm_opt_container .frm_radio label{color:#777;display:inline-block;width:auto}form .frm_form_field .frm_opt_container .frm_checkbox label input,form .frm_form_field .frm_opt_container .frm_radio label input{display:inline-block;margin-right:.5em;width:auto}form .frm_form_field .frm_single_upload{position:relative}form .frm_form_field .frm_single_upload .dz-message{background:#fff;border:1px solid #4c4c4c;color:#910048;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;padding:1em;position:relative}form .frm_form_field .frm_single_upload .dz-message .frm_compact_text{background:#e6e6e4;color:#4c4c4c;padding:.75em;bottom:0;top:0;right:0;margin:.25em;position:absolute}form .frm_form_field .frm_single_upload .dz-error-mark,form .frm_form_field .frm_single_upload .dz-image,form .frm_form_field .frm_single_upload .dz-message .frm_small_text,form .frm_form_field .frm_single_upload .dz-message .frm_upload_text,form .frm_form_field .frm_single_upload .dz-success-mark{display:none}form .frm_form_field .frm_single_upload .dz-preview .dz-details{color:#910048;line-height:1;padding:1em;top:0;left:0;width:100%;position:absolute}form .frm_form_field .frm_single_upload .dz-preview .dz-details .dz-filename,form .frm_form_field .frm_single_upload .dz-preview .dz-details .dz-size{display:inline-block}form .frm_form_field .frm_single_upload .dz-preview .dz-progress,form .frm_hidden{display:none}form .frm_form_field .frm_single_upload .dz-preview .dz-error-message{color:#fff;font-weight:700;margin:.5em 0}form .frm_form_field .frm_single_upload .dz-preview .dz-remove{color:#910048;font-weight:700;bottom:0;top:0;right:15%;padding:1em;line-height:1;position:absolute}form .frm_hidden_container label{text-indent:-9999px}form .frm_hidden_container .frm_opt_container .frm_checkbox label{text-indent:0}form .frm_error{color:#fff;font-weight:700;margin:.5em 0}form .button_div,form .frm_submit{float:right}form .button_div img,form .frm_submit img{display:block}form ::-webkit-input-placeholder{color:#4c4c4c}form :-moz-placeholder{color:#4c4c4c;opacity:1}form ::-moz-placeholder{color:#4c4c4c;opacity:1}form :-ms-input-placeholder{color:#4c4c4c}form :placeholder-shown{color:#4c4c4c}.searchform{display:table;padding:0;width:100%;border:1px solid #4c4c4c;margin:0;position:relative}.searchform label{display:none}.searchform input{border:0;color:#910048;display:block;padding:.75em 1em;width:100%}.searchform button[type=submit]{border:0;color:#910048;display:table-cell;top:0;bottom:0;right:0;padding:0 .5em;width:auto;text-align:center;position:absolute}.searchform button[type=submit] span{font-size:0}.searchform button[type=submit] .icon{font-size:20.8px;vertical-align:middle}.newsletter-container{background-size:auto 100%;background-repeat:no-repeat;background-position:right}.newsletter-container .content,.newsletter-container .form-container{background:#910048;padding:1em 2em}.newsletter-container .content{text-align:center;position:relative}.newsletter-container .content:after,.newsletter-container .content:before{content:" ";display:table}.newsletter-container .content .discount-container{-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;background:#fff;display:inline-block;font-weight:700;padding:1.5em 0;margin:auto 2em;height:90px;width:90px;left:0;top:0;bottom:0;position:absolute;border-radius:50%}.newsletter-container .content .discount-container .number{font-size:30px}.newsletter-container .content .discount-container .text{font-size:14px}.newsletter-container .content .discount-container p{color:#910048;line-height:1;margin:0}.newsletter-container .content .title{color:#fff}.newsletter-container .content p{color:#f8f8f8}.newsletter-container .content .btn{font-size:16px;margin-top:.5em;margin-bottom:.5em}.newsletter-container .form-container form{margin:.5em 0}.newsletter-container .form-container form fieldset{position:relative}.newsletter-container .form-container form fieldset .frm_form_field{margin:0}.newsletter-container .form-container form fieldset input{border:0}.newsletter-container .form-container form fieldset .frm_submit{bottom:0;right:0;top:0;position:absolute}.newsletter-container .form-container form fieldset .frm_submit button{background:0 0;color:#910048;height:100%;padding:.5em 1em}.newsletter-container .form-container form fieldset .frm_submit button i{color:inherit}.career-form-container{background:#f2f2f1;padding:0 2em;margin:1em 0}.career-form-container .frm_form_field label{padding-right:2em}.career-form-container .application-leading{margin:0}.career-form-container .application-leading .frm_section_heading h3{border-bottom:1px solid #b4b4b4;font-size:16px;padding-top:1em;padding-bottom:1em}.career-form-container .application-leading .frm_section_heading .error_div{display:block;margin:1em 0;float:left}.career-form-container .application-leading .frm_section_heading .error_div .frm_error{display:none;margin:0}.career-form-container .application-form-main.hide{display:none}.career-form-container .application-form-main.show{padding:1em 0}.career-form-container .frm_form_field.frm_section_heading{list-style-type:none;margin:0;counter-increment:step-counter;display:list-item}.career-form-container .frm_form_field.frm_section_heading h3{list-style-type:decimal;border-top:1px solid #b4b4b4;font-size:16px;padding-top:1em;padding-bottom:1em}.career-form-container .frm_form_field.frm_section_heading h3:before{content:counter(step-counter) ". ";color:#fff;display:inline-block;font-weight:200;margin-right:5px}.career-form-container .frm_form_field.frm_section_heading h3.frm_pos_none,.career-form-container form.career.collapse .frm_form_field.frm_section_heading .frm_form_field{display:none}.career-form-container form.career,.career-form-container form.career .frm_description p{margin:0}.career-form-container form.career.collapse .frm_form_field.frm_section_heading.active h3{border-bottom:1px solid #b4b4b4}.career-form-container form.career.collapse .frm_form_field.frm_section_heading.active .frm_form_field{display:table}.career-form-container form.career .frm_description{background:#910048;color:#f8f8f8;font-weight:600;padding:.5em 1em}.career-form-container form.career .frm_form_field{margin:.75em 0}.career-form-container form.career .frm_form_field.frm_section_heading{margin:0}.career-form-container form.career .frm_form_field .frm_description{background:0 0;color:#b4b4b4;font-size:14px;font-weight:200;padding:1em 0}.career-form-container form.career .frm_form_field label{padding-right:2em}.career-form-container form.career .frm_form_field.frm_full{float:left}.career-form-container form.career .frm_form_field.frm_full label{width:50%}.career-form-container form.career .frm_form_field .frm_opt_container{display:block;width:100%}.career-form-container form.career .frm_form_field .frm_opt_container:after,.career-form-container form.career .frm_form_field .frm_opt_container:before{content:" ";display:table}.career-form-container form.career .frm_form_field .frm_opt_container .frm_radio{width:50%;float:left}.career-form-container form.career .frm_form_field .frm_opt_container .frm_radio label{display:block;padding:1em 0;width:100%}.career-form-container form.career .frm_form_field .frm_opt_container .frm_radio label input{margin-right:.5em;width:auto;float:left}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button{border:0;cursor:pointer;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;padding:.5em 1em;position:relative;background:#f2f2f1;color:#910048}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button i,.listings .item a:hover{color:#fff}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.icon-left{padding-left:2.5em}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.icon-left i{bottom:0;left:0;margin:auto .5em;top:0;position:absolute}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.icon-right{padding-right:2.5em}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.icon-right i{bottom:0;margin:auto .5em;right:0;top:0;position:absolute}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.secondary,.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.white{background:#fff;color:#910048}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.white:hover{color:#4c4c4c}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.tertiary{background:#f2f2f1;color:#910048}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.tertiary:hover{color:#4c4c4c}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.quaternary{background:#fff;color:#910048;font-size:20px;font-weight:700}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.quaternary i{color:inherit}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.quaternary:hover{color:#4c4c4c}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button.full{display:block;width:100%}.career-form-container form.career .frm_form_field.frm_repeat_buttons .frm_button:hover{color:#4c4c4c}.career-form-container form.career .frm_form_field.frm_top_container.frm_full label,.career-form-container form.career .frm_form_field.frm_top_container.frm_full textarea{display:block;width:100%}.career-form-container form.career .frm_submit{margin:1em 0}@media (max-width:767px){.career-form-container form.career .frm_form_field label,form .frm_form_field label{display:block;width:100%}.career-form-container form.career .frm_form_field input,.career-form-container form.career .frm_form_field select,.career-form-container form.career .frm_form_field textarea,form .frm_form_field input,form .frm_form_field select,form .frm_form_field textarea{display:block}.career-form-container form.career .frm_form_field.frm_full,.career-form-container form.career .frm_form_field.frm_half,.career-form-container form.career .frm_form_field.frm_third,.career-form-container form.career .frm_form_field.frm_two_thirds,form .frm_form_field.frm_full,form .frm_form_field.frm_half,form .frm_form_field.frm_third,form .frm_form_field.frm_two_thirds{clear:both;padding-left:0;margin:.5em 0;width:100%}.career-form-container form.career .frm_form_field.frm_full input,.career-form-container form.career .frm_form_field.frm_full label,.career-form-container form.career .frm_form_field.frm_half input,.career-form-container form.career .frm_form_field.frm_half label,.career-form-container form.career .frm_form_field.frm_third input,.career-form-container form.career .frm_form_field.frm_third label,.career-form-container form.career .frm_form_field.frm_two_thirds input,.career-form-container form.career .frm_form_field.frm_two_thirds label,form .frm_form_field.frm_full input,form .frm_form_field.frm_full label,form .frm_form_field.frm_half input,form .frm_form_field.frm_half label,form .frm_form_field.frm_third input,form .frm_form_field.frm_third label,form .frm_form_field.frm_two_thirds input,form .frm_form_field.frm_two_thirds label{width:100%}.career-form-container form.career .frm_form_field .frm_opt_container,form .frm_form_field .frm_opt_container{display:block}.career-form-container form.career .frm_form_field.address,form .frm_form_field.address{margin:0}.career-form-container form.career .frm_hidden_container label,form .frm_hidden_container label{display:none}.newsletter-container{background-color:#910048;background-size:cover;background-position:left bottom;padding:0 3em}.newsletter-container .content{padding:1em .5em 0}.newsletter-container .content .discount-container{position:relative}.newsletter-container .form-container{padding:1em .5em}.newsletter-container .form-container form{margin-top:0}}#EditModeLoginForm{width:100%}.listings .item{border-bottom:1px solid #b4b4b4;padding:2em 0}.listings .item:after,.listings .item:before{content:" ";display:table}.listings .item:last-child{border:0}.featured-pages,.video-header{border-top:1px solid #b4b4b4}.listings .item .h3,.listings .item h3{margin:0}.listings .item .content{display:inline-block}.listings .item p.post-date{color:#b4b4b4;margin:0}.featured-pages .page .read-more,.listings .item .read-more{color:#910048}.featured-pages{border-bottom:1px solid #b4b4b4}.featured-pages:after,.featured-pages:before{content:" ";display:table}.featured-pages .header{margin-top:0}.featured-pages .header .inner{border:0;padding:0}.featured-posts .garden-advice .newest-posts,.pages .page,.related-posts .related-header{border-bottom:1px solid #b4b4b4}.featured-pages .page,.pages .page,.pages .page .page-content{padding-top:1em;padding-bottom:1em}.featured-pages .page{text-align:center}.featured-pages .page:nth-of-type(even){background:#ebebeb}.featured-pages .page p{margin:0}.featured-pages .page .icon{margin:.5em 0}.featured-pages .page .btn .icon{margin:auto .5em}.featured-pages.horizontal .header{display:inline-block;height:100%}.featured-pages.horizontal .header .inner{display:inline-block;vertical-align:middle}.pages .page .page-content h3:hover{color:#777}.pages .page .page-content .read-more{color:#b4b4b4;font-weight:200}.pages .page .page-content .read-more:hover{color:#fff}.pages .page .img-container{overflow:hidden}.pages .match-heights .page .row,.pages .match-heights .page .row>[class*=col-]{height:100%}.pages .match-heights .page .row>[class*=col-] .page-content{height:100%;padding-bottom:3em;position:relative}.pages .match-heights .page .row>[class*=col-] .page-content .btn{bottom:0;position:absolute}.featured-posts .post{position:relative}.featured-posts .post img{width:100%}.featured-posts .post .header{background:#f8f8f8;top:0;left:0;right:0;padding:1em;line-height:1.2;margin:0 auto;width:70%;z-index:20;text-align:center;position:absolute}.featured-posts .post .header.full{background:#f3f3f3;width:100%}.featured-posts .post .header .inner{border:0;padding:0;text-align:center}.featured-posts .post .header .h2{color:#910048;margin:0}.featured-posts .post .header .icon{margin-top:.5em;margin-bottom:.5em}.featured-posts .post .header .read-more{color:#777}.featured-posts .post .header .read-more:hover,.featured-posts .post.full-width .h2,.featured-posts .post.full-width h2{color:#910048}.featured-posts .post .abs-btn{bottom:0;left:0;margin:2em;position:absolute}.featured-posts .post.horizontal .header{display:inline-block;height:100%}.featured-posts .post.horizontal .header .inner{display:inline-block;vertical-align:middle}.featured-posts .post.central .header{background:0 0;position:relative;text-align:center}.featured-posts .post.central .btn{display:block;margin:1em 0;text-align:center}.featured-posts .post.full-width{background:#fff;margin:1em 0;overflow:hidden;padding:1em 0}.featured-posts .post.full-width .inner{padding:0 1.5em}.featured-posts .post.full-width .btn{min-width:200px;margin:.5em 0;text-align:center}.featured-posts .post.full-width .btn:hover{color:#f8f8f8}.featured-posts .post.full-width .img-container{position:absolute;right:0;width:100%;transform:translateY(-50%)}.featured-posts .garden-advice{background:url(images/garden-advice-bg.jpg) top left;padding:.5em}.featured-posts .garden-advice:after,.featured-posts .garden-advice:before{content:" ";display:table}.featured-posts .garden-advice .header{background:0 0;color:#f8f8f8;display:block;margin:auto;padding:1em;width:60%;position:relative;text-align:center}.featured-posts .garden-advice .header a:hover{color:#f8f8f8}.featured-posts .garden-advice .header .read-more{color:#910048}.featured-posts .garden-advice .header .p{color:#f8f8f8;font-size:16px;font-weight:200}.featured-posts .garden-advice .newest-posts{padding-bottom:.5em;margin-bottom:.5em}.featured-posts .garden-advice .posts:after,.featured-posts .garden-advice .posts:before{content:" ";display:table}.featured-posts .garden-advice .posts .post{padding:0;margin:.5px;overflow:hidden;vertical-align:middle;text-align:center;position:relative}.featured-posts .garden-advice .posts .post a:hover img{transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3)}.featured-posts .garden-advice .posts .post .new{background:#910048;color:#fff;font-weight:700;top:-2em;left:-3.5em;padding:3em 3em .5em;z-index:5;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.featured-posts .garden-advice .posts .post img{transition:all ease .8s}.featured-posts .garden-advice .posts .post .overlay{background:rgba(0,0,0,.3);top:0;bottom:0;left:0;right:0;position:absolute}.featured-posts .garden-advice .posts .post .overlay .post-content{display:table;height:100%;padding:1em;width:100%}.featured-posts .garden-advice .posts .post .overlay .post-content .inner{display:table-cell;vertical-align:middle}.featured-posts .garden-advice .posts .post .overlay .post-content .inner .h3,.featured-posts .garden-advice .posts .post .overlay .post-content .inner h3{color:#f8f8f8}.featured-posts .garden-advice.long{padding:1em}.featured-posts .garden-advice.long .header{padding:0 1em;margin:0;width:80%;text-align:left}.featured-posts .garden-advice.long .post{width:25%}.featured-posts .garden-advice.landing .header{width:auto;text-align:left}.featured-posts .garden-advice .filters .searchandfilter ul{padding:0}.featured-posts .garden-advice .filters .searchandfilter ul li{background:#910048;display:inline-block;padding:1em;vertical-align:middle;width:33%}.featured-posts .garden-advice .filters .searchandfilter ul li .h4,.featured-posts .garden-advice .filters .searchandfilter ul li h4{color:#f8f8f8;display:block;font-size:16px;font-weight:200;margin-bottom:.5em}.featured-posts .garden-advice .filters .searchandfilter ul li label{display:block}.featured-posts .garden-advice .filters .searchandfilter ul li select{color:#910048;display:block;padding:.5em 1em;min-width:0;width:100%}.featured-posts .garden-advice .tabs{padding:1.5em 0}.featured-posts .garden-advice .tabs .tab-links{padding:0}.featured-posts .garden-advice .tabs .tab-links .tab{border:0;padding-right:.5em}.featured-posts .garden-advice .tabs .tab-links .tab a{background:rgba(255,255,255,.3);color:#910048}.featured-posts .garden-advice .tabs .tab-content,.featured-posts .garden-advice .tabs .tab-links .tab.active a{background:#fff}.featured-posts .garden-advice .content-area{background:#fff;text-align:left}.featured-posts .garden-advice .content-area:after,.featured-posts .garden-advice .content-area:before{content:" ";display:table}.featured-posts .garden-advice .content-area .header{display:table;padding:0;margin:0;width:100%;text-align:left}.featured-posts .garden-advice .content-area .header .h3,.featured-posts .garden-advice .content-area .header h3{display:table-cell;line-height:1.2}.featured-posts .garden-advice .content-area .header .icon{display:table-cell;height:35px;vertical-align:middle;width:35px}.featured-posts .garden-advice .content-area .content .h4,.featured-posts .garden-advice .content-area .content h4{color:#910048}.featured-posts .garden-advice .content-area .content .gallery{padding:0}.featured-posts .garden-advice .video-panel{background:#fff;display:block}.featured-posts .be-inspired #be-inspired-grid{z-index:2}.featured-posts .be-inspired #be-inspired-grid:after,.featured-posts .be-inspired #be-inspired-grid:before{content:" ";display:table}.featured-posts .be-inspired #be-inspired-grid:after{content:'';display:block}.featured-posts .be-inspired .post{border:.5px solid #fff;position:relative;float:left}.featured-posts .be-inspired .post.small{width:calc(16.66666667%)}.featured-posts .be-inspired .post.large,.featured-posts .be-inspired .post.medium{width:calc(33.33333333%)}.featured-posts .be-inspired .post .post-inner{overflow:hidden;height:100%;width:100%;position:relative}.featured-posts .be-inspired .post .post-inner img{vertical-align:bottom}.featured-posts .be-inspired .post .corner-content{top:100%;left:100%;position:absolute;transition:all ease .8s}.featured-posts .be-inspired .post .corner-content .corner-overlay{background:#910048;font-weight:700;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-2.5em;left:-4em;padding:00em 3em 3em;z-index:5;position:absolute;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s}.featured-posts .be-inspired .post .corner-content .overlay{background:rgba(145,0,72,.3);height:100%;width:100%}.featured-posts .be-inspired .post .corner-content .overlay .post-content{color:#f8f8f8;display:table;height:100%;padding:1em 2em;width:100%;text-align:center;position:relative}.featured-posts .be-inspired .post .corner-content .overlay .post-content img{vertical-align:middle}.featured-posts .be-inspired .post .corner-content .overlay .post-content .inner{display:table-cell;vertical-align:middle}.featured-posts .be-inspired .post .corner-content .overlay .post-content .inner .h3,.featured-posts .be-inspired .post .corner-content .overlay .post-content .inner h3{color:#f8f8f8}.featured-posts .be-inspired .post .corner-content .overlay .post-content a{color:#fff}.featured-posts .be-inspired .post .corner-content .overlay .post-content a:hover{color:#910048}.featured-posts .be-inspired .post .corner-content.active{bottom:0;top:0;left:0;right:0}.featured-posts .be-inspired .post .corner-content.active .corner-overlay{background:0 0;top:0;left:0;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);padding:1em;position:absolute}.featured-posts .range{margin-top:2em;position:relative}.featured-posts .range .range-content{left:0;top:0;bottom:0;padding:1em 0 1em 1em;width:50%;position:absolute}.featured-posts .range .range-content .table{height:100%}.featured-posts .range .range-content .inner{background:#f8f8f8;display:table-cell;height:100%;padding:1em 2em;vertical-align:middle;text-align:center;position:relative}.featured-posts .range .range-content .inner .h2,.featured-posts .range .range-content .inner h2{line-height:1.2}.featured-posts .range .range-content .inner .btn{bottom:0;left:0;right:0;margin:auto;width:120px;position:absolute}#featured-products .item .product-content{background:rgba(145,0,72,.8);color:#f8f8f8;bottom:0;left:0;right:0;padding:1em 1em 3em;margin:auto;width:70%;position:absolute;text-align:center}#featured-products .item .product-content .h3,#featured-products .item .product-content .read-more,#featured-products .item .product-content h3{color:#fff}#featured-products .item .product-content .read-more:hover,#featured-products .owl-nav div{color:#f8f8f8}#featured-products .owl-dots{bottom:1em}#featured-products .owl-dots .owl-dot span{margin:5px 2px;height:3px;width:15px}.magazine-panel.horizontal a{min-height:150px}.magazine-panel a{background:#910048;display:block;height:100%;min-height:215px;overflow:hidden;width:100%;position:relative}.magazine-panel .magazine-image{max-width:100%}.magazine-panel .magazine-image img{display:block;margin:auto}.video-header:after,.video-header:before{content:" ";display:table}.video-header .caption{color:#910048;display:block;font-weight:700;padding-top:1em;padding-bottom:1em}.video-header .caption a{color:#b4b4b4;font-size:14px;font-weight:200;float:right}.video-header .caption a:hover{color:#fff}.plant_finder thead tr th,.social-feeds .feed .header .h3{color:#910048}.video-header+.video-panel{height:calc(100% - 50px)}.video-panel{background:#fff;display:block;height:100%}.video-panel iframe{height:100%;margin:0;max-height:100%;width:100%;max-width:100%}.home-col-heights .half-height{height:50%}.home-col-heights .half-height:first-child{padding-bottom:.5em}.home-col-heights .half-height:last-child{padding-top:.5em}.plant_finder tbody tr td,.plant_finder thead tr th{padding:1em;text-align:left;border-bottom:1px solid #b4b4b4}.home-col-heights .half-height.video-panel{background:0 0}.home-col-heights .half-height.video-panel a,.home-col-heights .half-height.video-panel a .video-image{height:100%}.home-col-heights .half-height.video-panel a .video-image img{height:100%;max-width:none;width:auto}.plant_finder{border-collapse:collapse;width:100%}.plant_finder .item{padding:0}@media (max-width:1024px){.featured-posts .range .range-content{width:75%}.featured-posts .range .range-content .inner{padding-bottom:3em}.featured-posts .range .range-content .inner .h2,.featured-posts .range .range-content .inner h2{font-size:20px}.featured-posts .post{overflow:hidden}.featured-posts .post.horizontal img{height:100%;max-width:none;width:auto}.home-col-heights{margin:.5em 0}}@media (max-width:767px){.featured-posts .post{margin:1em 0}.featured-posts .post.full-width,.featured-posts .post.full-width .t-right{text-align:center}.featured-posts .post.full-width .btn{margin:1em 0;width:auto}.featured-posts .post.full-width .img-container{transform:translateY(2em);position:relative}.featured-posts .range{border-bottom:1px solid #b4b4b4;margin-top:1em}.featured-posts .range .range-content{padding:1em;width:100%;position:relative}.featured-posts .range .range-content .inner{display:block;padding-bottom:3em}.featured-posts .garden-advice .filters .searchandfilter ul li{border-bottom:1px solid #f8f8f8;width:100%}.featured-posts .garden-advice .filters .searchandfilter ul li:first-child{border-right:0}.featured-posts .be-inspired .post.large,.featured-posts .be-inspired .post.medium,.featured-posts .be-inspired .post.small{margin:0;width:100%}.featured-posts .be-inspired .post.small{width:50%}.home-col-heights .half-height:first-child,.home-col-heights .half-height:last-child{padding:0}}.social-feeds .feed.instagram #sb_instagram:after,.social-feeds .feed.instagram #sb_instagram:before,.social-feeds .feed.pinterest .pins:after,.social-feeds .feed.pinterest .pins:before,.social-feeds .feed:after,.social-feeds .feed:before{display:table;content:" "}.social-feeds .feed{border:1px solid #b4b4b4;padding:0 5px}.social-feeds .feed .header{padding:0 1em;text-align:left}.social-feeds .feed .header p{color:#b4b4b4;margin:0}.social-feeds .feed.pinterest .pins{padding:0 5px}.social-feeds .feed .facebook{font-family:helvetica,arial,sans-serif;padding:0 1em}.social-feeds .feed .facebook .social-feed-main-container{height:340px;overflow:scroll;width:100%!important}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container{margin:0;width:100%!important}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item{box-shadow:none;display:block;margin:2px 0;width:100%}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item .media-body>p,.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item .uniqcontent{margin:0}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item .uniqcontent a .smuzsf-authorpic{display:block!important}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item .text-wrapper{font-size:14px;margin:0 0 .5em}.social-feeds .feed .facebook .social-feed-main-container .social-feed-container #wpsfp-item a{color:#910048;display:block;font-weight:700}.gallery{padding-top:1em;padding-bottom:1em}.gallery .gallery-item .gallery-caption,.wp-caption .wp-caption-text{font-weight:600;padding:.5em 1em;text-align:left;color:#910048}.gallery .gallery-item{background:#fff;margin:0!important}.gallery .gallery-item img{border-color:transparent!important}.wp-caption{background:#fff;margin:0;max-width:100%}.wp-caption img{border:0}.wp-caption .wp-caption-text{display:block;margin:0}.event-filters .filters{display:inline-block;width:100%;padding:.5em 0;position:relative}.event-filters .filters form{margin:0}.event-filters .filters p{color:#910048;display:inline-block;vertical-align:middle}.event-filters .filters ul{display:inline-block;padding:0;margin:0;vertical-align:middle;position:relative}.event-filters .filters ul>li{border-right:1px solid #b4b4b4;color:#b4b4b4;cursor:pointer;display:inline-block;margin:0;padding:.5em 1em}.event-filters .filters ul>li.filter.active{background:#fff;color:#910048}.event-filters .filters ul>li.filter.active>ul{display:block}.event-filters .filters ul>li:last-of-type{border:0}.event-filters .filters ul>li>ul{background:#fff;display:none;top:100%;left:0;font-size:0;padding:15px;z-index:50;width:150%;min-width:300px;position:absolute}.event-filters .filters ul>li>ul>li{border:0;color:#4c4c4c;display:inline-block;font-size:16px;padding:0;width:50%}.event-filters .filters ul>li>ul>li:hover label{color:#910048;cursor:pointer}.event-filters .filters ul>li>ul>li input[type=checkbox],.event-filters .filters ul>li>ul>li input[type=radio]{display:none}.event-filters .filters ul>li>ul>li label{display:block;padding:.5em 1em .5em 2em;position:relative}.event-filters .filters ul>li>ul>li label .icon{color:#910048;display:none;bottom:0;top:0;left:0;margin:auto;position:absolute}.event-filters .filters ul>li>ul>li input[type=radio]:checked+label,.event-filters .filters ul>li>ul>li input[type=checkbox]:checked+label{color:#910048;font-style:normal}.event-filters .filters ul>li>ul>li input[type=radio]:checked+label .icon,.event-filters .filters ul>li>ul>li input[type=checkbox]:checked+label .icon{display:inline-block}.event-filters .filters a{display:inline-block;padding:.5em 1em;vertical-align:middle}.pagination-area{border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;display:table;padding:1em 15px;width:100%}.pagination-area .pagination-info{display:table-cell;vertical-align:middle;width:20%}.pagination-area .pagination-info p{margin:0}.pagination-area .pagination-info strong{color:#910048}.pagination-area .sort-by{border-left:1px solid #b4b4b4;padding-left:2em}.pagination-area .sort-by label{margin-right:1.5em}.pagination-area .sort-by select{border:1px solid #b4b4b4;border-radius:3px;color:#910048;font-size:14px}.pagination-area .pagination{display:table-cell;vertical-align:middle;padding:.5em 0;width:50%;text-align:right}.pagination-area .pagination .pages{font-size:0}.pagination-area .pagination .pages a{border-left:1px solid #777;border-right:1px solid #777;font-size:16px;line-height:.8;padding:0 .5em}.pagination-area .pagination .pages a:last-child,.tabs .tab-links .tab:last-child{border-right:0}.pagination-area .pagination .pages a:first-child{border-left:0}.pagination-area .pagination .pages a:hover{color:#fff}.pagination-area .pagination .pages a.current{color:#910048;font-weight:700}.toolbar-bottom .pagination-area{border-bottom:0}.toolbar-bottom .pagination-area .pagination-info,.toolbar-bottom .pagination-area .sort-by{display:none}.tabs .tab-links{width:100%}.tabs .tab-links .tab{border-right:1px solid #f8f8f8;display:table-cell;height:100%;vertical-align:middle;text-align:center;position:relative}.tabs .tab-links .tab a{background:#910048;color:#f8f8f8;display:table;height:100%;line-height:1.2;padding:1em 1.5em;vertical-align:middle;width:100%}.cms-content.text-limit .text-block,.cms-content.text-limit.apply-limit .text-block{line-height:1.5em;text-align:justify;position:relative;overflow:hidden}.tabs .tab-links .tab a span{display:table-cell;vertical-align:middle}.tabs .tab-links .tab a:hover{color:#fff}.tabs .tab-links .tab.active a{background:#fff;color:#910048}.tabs .tab-content .tab{background:#fff;display:none;padding:1em 1.5em}.cms-content ul>li>a:hover i,.cms-content.text-limit.apply-limit .read-more,.tabs .tab-content .tab.active{display:block}.tabs .tab-content .tab#tab-video .featured-posts{height:400px}.cms-content strong{color:#910048;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-weight:400}.cms-content ul{color:#fff;margin:1em 0}.cms-content ul>li{color:#4c4c4c}.cms-content ul>li>a:hover{color:#910048}.cms-content ul>li>a i{display:none}.cms-content blockquote{background:#f2f2f1;color:#fff;margin:1em 0;padding:1em 3em}.cms-content blockquote ul{margin:0;padding:0}.cms-content.text-limit .text-block p{margin:0}.cms-content.text-limit .text-block.full-text{max-height:none}.cms-content.text-limit.apply-limit .text-block{max-height:calc((1.5em * 8) + 2px)}.cms-content.text-limit.apply-limit .text-block p{margin:0}.cms-content.text-limit.apply-limit .text-block.full-text{max-height:none}.cms-content.text-limit .read-more{color:#910048;display:none;font-size:16px;text-decoration:none}.checkout-column .checkout-box .form-list .newsletter-terms p a,.links a{text-decoration:underline}.cms-content.text-limit .read-more:hover{color:#4c4c4c}.links strong{color:inherit;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-weight:400}.links a{color:inherit}.links a:hover{color:#910048}.related-posts [class*=col-]{border-right:1px solid #b4b4b4}.related-posts [class*=col-]:nth-child(3n+3){border:0}.related-posts .related-header{border-top:1px solid #b4b4b4}.related-posts .related-header:after,.related-posts .related-header:before{content:" ";display:table}.related-posts .related-header [class*=col-]{border:0}.related-posts .related-header .caption{color:#910048;display:block;font-weight:700;padding-top:1em;padding-bottom:1em}.related-posts .related-header .caption a{color:#b4b4b4;font-size:14px;font-weight:200;float:right}.related-posts .post a:hover,.related-posts .related-header .caption a:hover{color:#fff}.related-posts .post .read-more{color:#910048}.load-more{text-align:center}.load-more #loading{display:none}.inspiration-content{background:#f2f2f1;text-align:center}.inspiration-content h2{font-weight:400}.inspiration-content a:not(.btn){color:#fff;font-weight:600}header .ssba,header h1 span,header h2 span,header h3 span{font-weight:200}.inspiration-content a:not(.btn):hover{color:#910048}.ssba,p.post-date{color:#b4b4b4}.inspiration-content .upload-image{margin:3em 0}p.post-date{margin:0}.ssba img{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}header .post-date{float:left}header .ssba{float:right}header .ssba a{vertical-align:middle}.contact-details h4{color:#910048}.contact-details p{margin:0}.contact-details p strong{display:block}.listing-search{background:url(images/garden-advice-bg.jpg) top left;padding:.5em}.listing-search:after,.listing-search:before{content:" ";display:table}.listing-search .header{background:0 0;color:#f8f8f8;display:block;margin:auto;padding:1em;position:relative;text-align:left}.listing-search .header a:hover{color:#f8f8f8}.listing-search .header .read-more{color:#910048}.listing-search form{background:#910048;padding:1em;margin:0}.listing-search form input{padding:1em;width:calc(100% - 50px);vertical-align:middle}.listing-search form button{line-height:1;vertical-align:middle;width:50px}.listing-search form button span{display:none}.listing-search form .clear-search{color:#f8f8f8;padding-top:1em}.listing-search form .clear-search i{color:inherit}.listing-search form .clear-search:hover{color:#fff}@media (max-width:767px){.social-feeds .feed,.social-feeds .feed .header{margin:1em 0}.tabs .tab-links .tab{display:block}.pagination-area .pagination-info,.pagination-area .sort-by{border:0;display:inline-block;width:49%;vertical-align:middle}.pagination-area .pagination{border-top:1px solid #b4b4b4;display:block;padding:1em 0 0;margin:1em 0 0;width:100%;text-align:center}.pagination-area .filters p{display:block;padding:0 1em;width:100%}.pagination-area .filters ul{display:block;width:100%}.pagination-area .filters ul>li>ul{width:100%;min-width:0}.pagination-area .filters ul>li>ul>li{width:100%}}.carousel-main .owl-dots,.carousel-secondary{padding-top:1em;padding-bottom:1em}.centres-search{background:#910048;color:#f8f8f8;padding-top:1em;padding-bottom:1em}.centres-search #centres-search{border:0;margin:0}.centres-search #centres-search:after,.centres-search #centres-search:before{content:" ";display:table}.centres-search #centres-search .form-title{color:#fff;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400}.centres-search #centres-search p{margin:0}.centres-search #centres-search h3{font-size:16px;font-weight:200}.centres-search #centres-search label{color:#f8f8f8;display:block;padding:0}.centres-search #centres-search input{display:inline-block;width:75%}.centres-search #centres-search button{display:inline-block;padding:.75em .5em;margin-left:.5em;width:20%;position:relative}.centres-search-results .header:after,.centres-search-results .header:before,.centres-search-results:after,.centres-search-results:before{display:table;content:" "}.centres-search #centres-search button span{font-size:inherit}.centres-search #centres-search button:hover{color:#910048}.centres-search-results{background:#fff;padding:15px 0}.centres-search-results .header{color:#b4b4b4;text-align:left}.centres-search-results .header p{margin:0}.centres-search-results .centre .results-map{height:175px}.centres-search-results .centre h3{font-size:16px}.centres-search-results .centre p{color:#4c4c4c;font-size:14px;margin:0}.centres-search-results .centre a{color:#910048;font-weight:600;margin-top:1em}.centres-search-results .centre a:hover{color:#fff}.centres-listing ul{padding:0;margin:0}.centres-listing ul li{list-style-type:none;margin:0 0 1px}.centres-listing ul li a{background:#f2f2f1;color:#910048;display:block;font-family:GillSansNova,Arial,Helvetica,sans-serif;padding:1em}.centres-listing ul li a i{color:inherit;font-size:20px;font-weight:700;float:right}.centres-listing ul li a:hover{color:#777}.centres-map{height:600px}.centres-map p{margin:0}.centres-map a{color:#910048;margin:.5em 0}#events .eventtitle .eventadded img,.centres-map a:hover{color:#fff}.carousel-main .owl-nav div{background:#fff;height:50px;line-height:50px;width:50px}.carousel-main .owl-nav div.owl-next{right:0}.carousel-main .owl-nav div.owl-prev{left:0}.carousel-main .owl-nav div i{line-height:inherit}.carousel-main .owl-dots{bottom:0}.carousel-main .owl-dots .owl-dot span{border-radius:50%;height:10px;opacity:1;width:10px}.carousel-main .owl-dots .owl-dot.active span{background:#910048}.carousel-secondary .owl-item{opacity:.6}.carousel-secondary .owl-item.current{opacity:1}header .strapline{color:#b4b4b4}header .intro-text{color:#910048;font-size:26px;font-weight:200}.facilities{margin-left:-1px;margin-top:.5em;margin-bottom:.5em}.facilities .item{border-radius:5px;display:inline-block;margin:1px;text-align:center}.facilities .item .icon{background-size:contain;background-repeat:no-repeat;border-radius:5px;height:55px;width:55px;vertical-align:middle}.facilities .item .icon.camping{background-image:url(images/facilities/camping.png)}.facilities .item .icon.craft{background-image:url(images/facilities/craft.png)}.facilities .item .icon.farm-shop{background-image:url(images/facilities/farm-shop.png)}.facilities .item .icon.florist{background-image:url(images/facilities/florist.png)}.facilities .item .icon.pets-aquatics{background-image:url(images/facilities/pets-aquatics.png)}.facilities .item .icon.play-area{background-image:url(images/facilities/play-area.png)}.facilities .item .icon.pottery-painting{background-image:url(images/facilities/pottery-painting.png)}@media (max-width:767px){.centres-search #centres-search label{margin:.5em 0}.centres-search-results .centre{border-bottom:1px solid #b4b4b4;padding:.5em 0}.centres-map{height:400px}}.events .pagination-area .pagination{display:block;width:100%}.events .event{background-position:center right;background-repeat:no-repeat;margin:1em 0;min-height:250px;position:relative}.events .event:after,.events .event:before{content:" ";display:table}.events .event .img-container{top:0;right:0;width:100%;text-align:right}.events .event .date{padding:.5em;float:left}.events .event .date-details{color:#b4b4b4;font-size:16px;margin:0}.events .event .event-content{background:#fff;padding:0 1.5em;height:100%;left:0;position:absolute;text-align:left}.events .event .event-content .inner{height:100%;padding:1em 0;position:relative}.events .event .event-content .inner .read-more{color:#910048}.events .event .event-content .inner .btn{font-size:20px;padding:.5em 2em;bottom:0;left:0;margin:1em 0;position:absolute}.events .event .event-content p.h2{font-size:18px}#events a{color:#f8f8f8;text-decoration:none}#events #selecteddate{color:#910048;font-size:18.4px;font-weight:600;margin:.5em 0}#events .eventtitle{background:#910048;border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;color:#f8f8f8;cursor:pointer;list-style-type:none;margin:0;padding:1em}#events .eventtitle .title-step{padding:.5em}#events .eventtitle .eventtime{float:left;font-weight:600;height:20px;text-align:left}#events .eventtitle .eventspaces{float:right;height:20px;text-align:right}#events .eventtitle .eventspaces span{font-weight:600}#events .eventtitle .eventadded{float:right;height:20px;margin:.2em .5em;width:20px;text-align:center}#events .eventtitle .eventname{display:inline-block;font-weight:600;padding-left:3em}#events .eventdetails{background:#fff;display:none;padding:1em 2em}#events .eventdetails .title-step{margin:0;padding:0 1em}#events .eventdetails .title-step strong{display:block}#events .eventdetails .tickettype{padding:.5em}#events .eventdetails .tickettype:after,#events .eventdetails .tickettype:before{content:" ";display:table}#events .eventdetails .tickettype div{display:inline-block;vertical-align:middle}#events .eventdetails .tickettype:nth-of-type(odd){background:#f8f8f8}#events .eventdetails .ticketlabel{float:left;font-weight:700;margin:.5em}#events .eventdetails .ticketlabel strong{display:block}#events .eventdetails .ticketprice{float:right;font-weight:700;margin:.5em}#events .eventdetails .ticketquantity{float:right}#events .eventdetails .ticketquantity input{border:1px solid #b4b4b4;color:#4c4c4c;font-weight:600;padding:.5em;text-align:right}#events .ticketsubmit{float:right}#events .ticketsubmit .btn{margin:.5em 0;padding-right:4em}#events .ticketsubmit .btn:hover{color:#fff}.free-banner{display:table;margin-bottom:1em;width:100%}.free-banner p{margin:0}.free-banner .label{background:#fff;color:#910048;display:table-cell;font-weight:600;padding:1em .5em;text-align:center}.free-banner .text{background:#910048;color:#f8f8f8;display:table-cell;font-weight:600;padding:1em}#groups{background:#fff;border:1px solid #4c4c4c;color:#910048;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;padding:1em;margin:1em 0 0;width:100%}@media (max-width:1024px){.events .event .event-content{padding:0 1em}.events .event .event-content .inner h2{font-size:20px}.events .event .event-content .inner .btn{font-size:16px;padding:1em}#events .eventtitle .eventname{padding:.5em 0;width:100%}}@media (max-width:767px){.events .event .img-container img{width:100%}.events .event .event-content{width:100%;position:relative}.events .event .event-content .inner .btn{position:relative}}#shop-carousel .owl-nav{color:#f8f8f8}#shop-carousel .item{height:650px}#shop-carousel .item .hero-text-container{width:100%;text-align:left}#shop-carousel .item .hero-text .offer{background:#fff;border-radius:20px;color:#910048;font-weight:700;margin:1em 0;padding:.5em 1em}#shop-carousel .item .hero-text .title{color:#910048;font-weight:700;padding:0}#shop-carousel .item .hero-text .title:after,#shop-carousel .item .hero-text .title:before{display:none}#shop-carousel .item .hero-text .subtitle{color:#910048;font-size:52px;line-height:1;margin:0}#shop-carousel .item .hero-text .text{color:#4c4c4c;font-size:32px}#shop-carousel .item .hero-text .btn{margin:2em 0}.products-area{background:#fff}.products .item .product-image{overflow:hidden;width:100%;position:relative}.products .item .product-image:after,.products .item .product-image:before{content:" ";display:table}.products .item .product-image .img-size{margin-top:100%}.products .item .product-image .img-container{background:#fff;bottom:0;display:block;left:0;right:0;top:0;position:absolute}.products .item .product-image .img-container a{color:transparent;display:block;height:100%}.products .item .product-image .img-container a img{width:100%}.products .item .product-image a .sticker{margin:.5em;left:0;top:0;z-index:100;width:80px;position:absolute}.products .item .product-image a .sticker img{image-rendering:auto;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:bicubic}.products .item .product-info{padding:1em 0}.products .item .product-info .h4{color:#4c4c4c}.products .item .product-info a:hover{color:#910048}.products .item .product-info .multibuy{font-size:18.4px;font-weight:600;margin:0}.products .item .product-info .price-container{margin:.5em 0}.products .item .product-info .price-container .old{display:block;font-size:14px}.products .item .product-info .price-container .current{color:#910048;display:block;font-size:20px}#related-carousel.products .item .product-image{border:1px solid #b4b4b4}#related-carousel.products .item .product-image a{display:inline-block;height:100%;vertical-align:middle}#related-carousel.products .item .product-image a img{display:inline-block}#related-carousel .owl-nav{color:#fff}#related-carousel .owl-nav div:hover{color:#910048}#related-carousel .owl-dots{bottom:0}#related-carousel .owl-dots .owl-dot span{background:#b4b4b4}.category-description{color:#4c4c4c;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-size:16px;font-weight:200}.product-show-page .product .product-main{position:relative}.product-show-page .product .product-main .sticker{margin:.5em;left:0;top:0;z-index:100;position:absolute}.product-show-page .product .product-main .zoom{bottom:0;margin:1em;right:0;position:absolute}.product-show-page .product .product-secondary{padding-top:1em;padding-bottom:1em}.product-show-page .product #product-carousel .owl-dots{pointer-events:none}.product-show-page .product #product-carousel .owl-dots .owl-dot{pointer-events:all}.product-show-page .product #product-thumbnails{text-align:center}.product-show-page .product .product-info h1{color:#910048;font-size:39px;margin:0}.product-show-page .product .product-info .sku{color:#b4b4b4}.product-show-page .product .product-info .product-description{margin:1em 0}.product-show-page .product .product-info .stock-availability{color:#777;font-size:30px;font-weight:500}.product-show-page .product .product-info .stock-availability p{margin:0}.product-show-page .product .product-info .multibuy{font-size:30px;font-weight:600;margin:0}.product-show-page .product .product-info .price-container{color:#910048;display:block;font-size:39px;font-weight:700}.product-show-page .product .product-info .price-container .old-price,.product-show-page .product .product-info .price-container .regular-price,.product-show-page .product .product-info .price-container .special-price{display:block}.product-show-page .product .product-info .price-container .old-price{font-size:26px}.product-show-page .product .product-info .price-container-wrapper{display:table;width:100%}.product-show-page .product .product-info .price-container-wrapper .price-container{display:table-cell;line-height:1;padding:.3em 0;vertical-align:middle}.product-show-page .product .product-info .price-container-wrapper .price-container .price-label{display:block;font-size:20px}.product-show-page .product .product-info .price-container-wrapper .price-container .price{display:block}.product-show-page .product .product-info .gift-card-options{display:table;width:100%}.product-show-page .product .product-info .gift-card-options .input-box{display:table-cell}.product-show-page .product .product-info .gift-card-options .input-box label{color:#777;display:inline-block;padding:.5em 0}.product-show-page .product .product-info .gift-card-options .input-box input{border:1px solid #4c4c4c;color:#910048;display:block;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5;padding:1em;width:100px}.product-show-page .product .product-info .gift-card-options .add-to-basket{display:table-cell;vertical-align:bottom;width:55%}.product-show-page .product .product-info .gift-card-options .add-to-basket button{border:1px solid #910048;display:block;padding:1em;width:100%}.product-show-page .product .product-info form .product-options .input-box{display:table;width:100%}.product-show-page .product .product-info form .product-options label,.product-show-page .product .product-info form .product-options select{display:table-cell;vertical-align:middle}.product-show-page .product .product-info form .product-options label{width:50px}.product-show-page .product .product-info form .product-options select{width:100%}.product-show-page .product .product-info form .product-options-bottom{display:table;width:100%}.product-show-page .product .product-info form .product-options-bottom .qty-wrapper{display:table-cell;vertical-align:middle}.product-show-page .product .product-info form .product-options-bottom .qty-wrapper label{display:inline-block;margin-right:.5em}.product-show-page .product .product-info form .product-options-bottom .qty-wrapper input{line-height:1.5;margin:0 .5em;width:50px;text-align:center}.product-show-page .product .product-info form .product-options-bottom .add-to-cart{display:table-cell;vertical-align:middle;width:75%}.product-show-page .product .product-info form .product-options-bottom .add-to-cart button{border:1px solid #910048;display:block;padding:1em;width:100%}.product-show-page .product .product-info .content-dropdown{background:#fff;border-top:1px solid #f8f8f8;display:none;padding:1em}.product-show-page .product .product-info .content-dropdown ul{margin:0;padding:0}.product-show-page .product .product-info .content-dropdown ul li{display:block}.product-show-page .product .product-info .content-dropdown ul li a:hover{color:#910048}.calendar-text{color:#910048;font-size:18.4px;font-weight:600;margin:.5em 0}.calendar{background:#fff;padding:2em}.calendar ul{list-style-type:none}.calendar ul li{margin:0}.calendar a{color:#f8f8f8;text-decoration:none}.calendar .month{background:#910048;font-size:20px;font-weight:600;padding:.5em;position:relative}.calendar .month .next,.calendar .month .prev{bottom:0;color:#fff;height:100%;top:0;position:absolute}.calendar .month .next a,.calendar .month .prev a{color:inherit;padding:1em .75em}.calendar .month .next a:hover,.calendar .month .prev a:hover{background:#78003b}.calendar .month .next{right:0}.calendar .month .prev{left:0}.calendar .month ul{line-height:1;margin:0;padding:0}.calendar .month ul li{color:#f8f8f8}.calendar .weekdays{background-color:#fff;font-size:1em;margin:0;padding:10px 0}.calendar .weekdays li{color:#910048;display:inline-block;text-align:center;width:calc(100% / 7 - 4px)}.calendar .days{background:#f8f8f8;margin:0;padding:0}.calendar .days li{color:#c1c1c1;display:inline-block;font-size:1em;list-style-type:none;padding:.5em;width:calc(100% / 7 - 4px);text-align:center}.calendar .days li.hasevents{background:#e6e6e4;color:#4c4c4c;cursor:pointer;font-weight:700}.calendar .days li.today{background:#e6e6e4;color:#910048}.calendar .days li.selected{background:#910048;color:#f8f8f8}.calendar .cal-key{background:#f8f8f8;font-weight:700;padding:1.5em 0}.calendar .cal-key span{display:inline-block;height:40px;vertical-align:middle;width:40px}.calendar .cal-key span.avail-key{background:#9fce66;border:1px solid #9fce66}.calendar .cal-key span.non-avail-key{border:1px solid #ccc}.calendar .cal-key span.selected-key{background:#910048;border:1px solid #910048}.editablecontainer{border:1px solid #000}.editablecontainer .editableoverlay,.editablecontainer .imagepropertiesoverlay{font-size:20px;line-height:1;margin:.5em 0;padding:0 .5em}.editablecontainer .editableoverlay a,.editablecontainer .imagepropertiesoverlay a{color:#910048;cursor:pointer;font-weight:400}.editablecontainer .editableoverlay a:hover,.editablecontainer .imagepropertiesoverlay a:hover{color:#fff}.editablecontainer form{background:#f2f2f1;margin:0;padding:15px}.editablecontainer form p{margin:7px 0}.editablecontainer .imageproperties{background:#000;background:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;padding-top:10%;position:fixed;top:0;width:100%;z-index:10000}.editablecontainer .imageproperties form{animation-duration:.4s;animation-name:animatetop;background-color:#fff;display:block;margin:auto!important;padding:2em;position:relative;width:50%}.editablecontainer .imageproperties form table tbody tr td{padding:.5em 0}.editablecontainer .imageproperties form table tbody tr td:first-of-type{width:150px}.editablecontainer .imageproperties form table tbody tr td input{width:100%}.editablecontainer .imageproperties form table tbody tr td input[type=submit]{width:auto;float:right}.editablecontainer .imageproperties form table tbody tr td #file-name-category-banner-1{width:95%}.editablecontainer .imageproperties form table tbody tr td button{background:0 0;color:#4c4c4c;margin:0!important;width:5%!important}.editablecontainer .imageproperties div{color:#fff;font-size:20px;top:0}.editablecontainer .imageproperties div a{cursor:pointer;padding:1em}.editablecontainer .imageproperties div a:hover{color:#910048}@media screen and (max-width:720px){.calendar .days li,.calendar .weekdays li{width:13.1%}}@media screen and (max-width:420px){.calendar .days li,.calendar .weekdays li{width:12.5%}.calendar .days li .active{padding:2px}}@media screen and (max-width:290px){.calendar .days li,.calendar .weekdays li{width:12.2%}}@media (max-width:767px){.product-show-page .product .product-info .h1,.product-show-page .product .product-info .price-container,.product-show-page .product .product-info h1{font-size:30px}.product-show-page .product .product-info .gift-card-options .input-box{display:inline-block;width:49%}.product-show-page .product .product-info .gift-card-options .add-to-basket{display:block;margin-top:1em;width:100%}}#checkout-review-table,#shopping-cart-table{border-collapse:collapse;width:100%}#checkout-review-table thead tr th,#shopping-cart-table thead tr th{border-bottom:1px solid #b4b4b4;font-weight:200;padding:1em}#checkout-review-table tbody tr td,#shopping-cart-table tbody tr td{border-bottom:1px solid #b4b4b4;padding:1em}#checkout-review-table tbody tr td.product-name,#shopping-cart-table tbody tr td.product-name{min-width:125px}#checkout-review-table tbody tr td.product-name h3,#shopping-cart-table tbody tr td.product-name h3{font-size:16px}#checkout-review-table tbody .col-img,#shopping-cart-table tbody .col-img{padding:1em 0;width:150px;vertical-align:top}#checkout-review-table tbody .col-img a,#shopping-cart-table tbody .col-img a{display:block}#checkout-review-table tbody .col-details,#shopping-cart-table tbody .col-details{padding:2em 1em}#checkout-review-table tbody .col-details h2,#shopping-cart-table tbody .col-details h2{font-size:16px}#checkout-review-table tbody .col-details .btn,#shopping-cart-table tbody .col-details .btn{margin:1em 0}#checkout-review-table tbody .col-unit-qty input,#shopping-cart-table tbody .col-unit-qty input{border-color:#b4b4b4;text-align:center}#checkout-review-table tbody .col-unit-qty .btn,#shopping-cart-table tbody .col-unit-qty .btn{background:0 0;color:#b4b4b4;font-size:14px;font-weight:200;padding:0;margin:1em 0;text-align:left}#checkout-review-table tbody .col-unit-qty .btn i,#shopping-cart-table tbody .col-unit-qty .btn i{display:inline;color:inherit;position:relative}#checkout-review-table tbody .col-unit-qty .btn:hover,#shopping-cart-table tbody .col-unit-qty .btn:hover{color:#4c4c4c}#checkout-review-table tbody .price,#checkout-review-table tfoot .price,#shopping-cart-table tbody .price,#shopping-cart-table tfoot .price{color:#910048;font-weight:700}#checkout-review-table tbody .cell-label,#shopping-cart-table tbody .cell-label{display:none}#checkout-review-table tfoot tr td,#shopping-cart-table tfoot tr td{border-bottom:1px solid #b4b4b4;padding:1em;vertical-align:sub}#checkout-review-table tfoot .price.alt,#shopping-cart-table tfoot .price.alt{color:#777}#shopping-cart-totals-table{border-collapse:collapse;width:100%}#shopping-cart-totals-table tr td{padding:.5em 0}#shopping-cart-totals-table tbody tr td{border-bottom:1px solid #b4b4b4}#shopping-cart-totals-table .discount .drop-form{color:#4c4c4c;display:block}#shopping-cart-totals-table .discount .drop-form i{color:#910048;padding:0 .5em;float:right}#shopping-cart-totals-table button[type=submit] i{color:#fff}#shopping-cart-totals-table .payment-options{display:table-cell;text-align:center}#shopping-cart-totals-table .payment-options img{border:1px solid #b4b4b4;margin:.5em .25em}#discount-coupon-form label,#shopping-cart-totals-table #discount-coupon-form{display:none}#discount-coupon-form .input-box{position:relative;width:100%}#discount-coupon-form .input-box input{padding-right:100px;width:100%}#discount-coupon-form .input-box button{position:absolute;bottom:0;top:0;right:0;height:100%}.payment-info{display:inline-block;text-align:left}.payment-info strong{color:#910048}.payment-info.pad{padding:0 1em}.payment-options{display:inline-block;padding:1em 0}.payment-options img{margin:0 .5em}.payment-options img:first-of-type{margin-left:0}.payment-options img:last-of-type{margin-right:0}.payment-options img.bordered{background:#f2f2f1;border:1px solid #b4b4b4}.checkout-stage-wrapper{border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4}.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:before,.checkout-stage-wrapper .checkout-status .checkout-steps .for-arr:before{border-width:25px 0 25px 20px;width:0;position:absolute;content:"";border-color:transparent transparent transparent #fff}.checkout-stage-wrapper .checkout-status .checkout-steps{display:table;padding:0;font-weight:700;overflow:hidden;width:100%}.checkout-stage-wrapper .checkout-status .checkout-steps li{counter-increment:step-counter;display:table-cell;vertical-align:middle;background:#fff;padding:1em 2.5em;line-height:1;position:relative}.checkout-stage-wrapper .checkout-status .checkout-steps li .step-no{display:inline-block;color:#910048;margin-right:5px}.checkout-stage-wrapper .checkout-status .checkout-steps li .step-no:before{content:counter(step-counter) ". "}.checkout-stage-wrapper .checkout-status .checkout-steps li.stage-active{background-color:#910048;color:#f8f8f8}.checkout-stage-wrapper .checkout-status .checkout-steps li.stage-active .step-no{color:#fff}.checkout-stage-wrapper .checkout-status .checkout-steps li.stage-active .for-arr:before{border-color:transparent transparent transparent #910048}.checkout-stage-wrapper .checkout-status .checkout-steps li.stage-active .back-arr:before{border-color:transparent transparent transparent #fff}.checkout-stage-wrapper .checkout-status .checkout-steps li:first-child .back-arr:before{left:0}.checkout-stage-wrapper .checkout-status .checkout-steps .for-arr:before{height:0;border-style:solid;top:0;left:100%;z-index:50}.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:before{height:0;border-style:solid;top:0;left:1%;z-index:49}.checkout-title{border-bottom:1px solid #b4b4b4;padding:.5em;color:#910048;font-family:GillSansNova,Arial,Helvetica,sans-serif;font-size:26px;font-weight:700}.checkout-title.payment{padding-top:1em}.checkout-column{background:#fff;padding:1em 1.5em;margin:1em 0}.checkout-column.summary{padding-top:0}.checkout-column .checkout-box .side-pad{padding:0 .5em}.checkout-column .checkout-box .help-link a{background:#fff;color:#f8f8f8;font-family:arial,helvetica,sans-serif;font-weight:600;margin-left:.5em;line-height:15px;height:15px;width:15px;text-align:center}.checkout-column .checkout-box .help-link a:hover{background:#910048}.checkout-column .checkout-box .form-list{display:block;padding:0}.checkout-column .checkout-box .form-list li{list-style:none;margin:.5em 0;padding:0 .5em}.checkout-column .checkout-box .form-list li:after,.checkout-column .checkout-box .form-list li:before{content:" ";display:table}.checkout-column .checkout-box .form-list li.horizontal-line{background:#b4b4b4;display:inline-block;font-size:0;height:1px;width:100%}.checkout-column .checkout-box .form-list li.address{margin:0}.checkout-column .checkout-box .form-list li label{padding:.5em 0}.checkout-column .checkout-box .form-list li label.required em{color:#910048;font-size:19.2px;font-style:normal;font-weight:500}.checkout-column .checkout-box .form-list li .input-box input,.checkout-column .checkout-box .form-list li .input-box select,.checkout-column .checkout-box .form-list li .input-box textarea{border-color:#b4b4b4;width:100%}.checkout-column .checkout-box .form-list li .input-box input.validation-failed,.checkout-column .checkout-box .form-list li .input-box select.validation-failed,.checkout-column .checkout-box .form-list li .input-box textarea.validation-failed{border:2px solid #fff}.checkout-column .checkout-box .form-list li .input-box.button-pos{position:relative}.checkout-column .checkout-box .form-list li .input-box.button-pos input{padding-right:40%}.checkout-column .checkout-box .form-list li .input-box.button-pos button{top:0;bottom:0;right:0;margin:.25em;position:absolute}.checkout-column .checkout-box .form-list li.control:after,.checkout-column .checkout-box .form-list li.control:before{content:" ";display:table}.checkout-column .checkout-box .form-list li.control .input-box{display:block;line-height:1;padding:.5em;float:left}.checkout-column .checkout-box .form-list li.control .input-box input{width:auto}.checkout-column .checkout-box .form-list li.control label{display:block;max-width:90%;padding-bottom:0;float:left}.checkout-column .checkout-box .form-list li.control label strong{color:#910048;display:block;font-weight:700;margin-bottom:.5em}.checkout-column .checkout-box .form-list li.control label p{color:#777;display:block;font-weight:300;margin:0}.checkout-column .checkout-box .form-list li.control .opt_container{display:block;padding:.5em 0}.checkout-column .checkout-box .form-list li.control .opt_container:after,.checkout-column .checkout-box .form-list li.control .opt_container:before{content:" ";display:table}.checkout-column .checkout-box .form-list li.control .opt_container .input-box{width:25%}@media (max-width:767px){.checkout-column .checkout-box .form-list li.control .opt_container .input-box{width:50%}}.checkout-column .checkout-box .form-list li.control .opt_container .input-box:first-of-type{padding-left:0}.checkout-column .checkout-box .form-list li.control .opt_container .input-box input{margin-right:.25em}.checkout-column .checkout-box .form-list li.control .label-instruct{color:#910048}.checkout-column .checkout-box .form-list li .validation-advice{color:#910048;font-weight:500;padding:.5em 0}.checkout-column .checkout-box .form-list li p.small{color:#777;font-size:16px}.checkout-column .checkout-box .form-list .newsletter-terms{color:#777;display:block;font-size:14px;padding:.5em 0;margin:.5em 0}.checkout-column .checkout-box .form-list .newsletter-terms p{margin:0}.checkout-column .checkout-box .form-list .newsletter-terms p a:hover{color:#910048}.checkout-column .checkout-box .address-box{padding-top:1em;padding-bottom:1em}.checkout-column .checkout-box .address-box .btn{margin-top:1em}.checkout-column .checkout-box .payment-info{color:#910048;margin-top:1em}.checkout-column .checkout-box .payment-options{padding-top:0}.checkout-column .checkout-box .payment-options img{display:inline-block;margin-top:.5em;margin-bottom:.5em;max-width:calc(20% - 18px);min-width:50px}.checkout-column .checkout-box .paypal-button-wrapper{border-bottom:1px solid #b4b4b4;padding-bottom:.5em}.checkout-column .checkout-box .paypal-button-wrapper .paypal-button form{margin:.5em 0}.checkout-column .checkout-box .paypal-button-wrapper .paypal-button form input{border:0;padding:0;vertical-align:middle}.checkout-column .checkout-box .gift-card-block .form-list li{padding:0}.checkout-column .checkout-box .gift-card-block .form-list input,.checkout-column .checkout-box .gift-card-block .form-list label{display:block}.checkout-column .checkout-box .gift-card-block .form-list input{background:0 0;border:1px solid #b4b4b4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#910048;font-weight:400;line-height:1;padding:.5em 1em;width:100%}.checkout-column .checkout-box .gift-card-block input[type=submit]{background:#910048;border:0;color:#f8f8f8;cursor:pointer;display:block;padding:.5em 1em;margin:.5em 0;font-size:20px;line-height:1.5;font-family:GillSansNovaBook,Arial,Helvetica,sans-serif;font-weight:700;width:100%;position:relative}form button.btn-checkout{font-size:20px}p.required span{color:#910048;font-size:19.2px;font-weight:500}#payment-confirmation .order-confirmation{padding-top:1em;padding-bottom:1em}#payment-confirmation .order-confirmation strong{color:#910048}#address-details.required{display:none}.event-ticket-details .checkout-column .checkout-title{position:relative}.event-ticket-details .checkout-column .checkout-title .required{color:#4c4c4c;font-size:16px;font-weight:400;position:absolute;right:0;top:0;margin:1em 0}.event-ticket-details .checkout-column .checkout-title .required span{color:#910048}.event-ticket-details .checkout-column .checkout-box .event{border-bottom:1px solid #b4b4b4}.event-ticket-details .checkout-column .checkout-box .event .eventtitle{font-size:20px;font-weight:700;padding:0 .5em;margin:1em 0}.event-ticket-details .checkout-column .checkout-box .event .eventticket{border-bottom:1px solid #b4b4b4;margin:1em 0;padding:0 .5em 1em}.event-ticket-details .checkout-column .checkout-box .form-list li,.messages{padding:0}.event-ticket-details .checkout-column .checkout-box .event .eventticket:last-child{border-bottom:0;padding-bottom:0}.event-ticket-details .frm_error{color:red}.messages{list-style-type:none;text-align:center}.messages>li{margin:.5em 0;padding:1em 2em}.messages>li ul{list-style-type:none}.messages .error-msg{background:#910048;color:#fff}@media (max-width:1024px){.checkout-column .checkout-box .form-list li.control label{max-width:80%}.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:after,.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:before{right:-5%}}@media (max-width:767px){.checkout-stage-wrapper .checkout-status .checkout-steps li{display:block;width:100%}.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:after,.checkout-stage-wrapper .checkout-status .checkout-steps .back-arr:before{right:-5%}.checkout-column .checkout-box .payment-info{display:block;margin:.5em 0;width:100%}.checkout-column .checkout-box .paypal-button-wrapper .paypal-button form input{display:block}.payment-info{float:left}.payment-info.pad{padding:0}.payment-options{width:100%;text-align:left}.payment-options img{max-width:20%}}