article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object,video{max-width:100%;height:auto}
.ghost-btn{border:2px solid #fff;padding:3px 20px;font-size:26px;color:#fff;position:relative;display:inline-block;overflow:hidden;transition:all .25s;text-shadow:none;background:transparent}.csstransforms .ghost-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;z-index:-1;transition:all .25s;opacity:0;transform:scale(0)}.ghost-btn:hover{color:#000;border-bottom-color:#fff}.ie .ghost-btn:hover{color:#ccc}.ie.lt-ie9 .ghost-btn:hover{color:#000}.csstransforms .ghost-btn:hover:after{opacity:1;transform:scale(1)}.no-csstransforms .ghost-btn:hover{background:#fff}form{font-size:14px}.pane-user-login .register-cta .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,input.form-submit{line-height:40px;padding:0 20px;border:none;color:#fff;font-weight:700;text-transform:uppercase;background-color:#4b956e;transition:background-color .3s}.pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,input.form-submit:hover{background-color:#74b994}input.form-text,select.form-select{line-height:40px;height:40px;padding:0 15px;font-size:14px;border:none;border-bottom:2px solid #ccc;background-color:#fff;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.1);max-width:100%;transition:all .2s}input.form-text.error,select.form-select.error{border-bottom-color:red;box-shadow:0 1px 3px rgba(255,0,0,.1)}input.form-text:focus,select.form-select:focus{outline:none;border-bottom-color:#4b956e;text-indent:5px;color:#000}input.form-text[disabled],select.form-select[disabled]{background-color:#f7f7f7;border-bottom-color:#e2e2e2;box-shadow:none}.form-item label{font-size:12px;margin-bottom:5px}.cart-empty-page,.section-checkout .pane-page-content,.user-register-form,.view-commerce-cart-form,.view-commerce-cart-summary.view-commerce-cart-form{background-color:#efefef;padding:80px 0}.cart-empty-page:after,.section-checkout .pane-page-content:after,.user-register-form:after,.view-commerce-cart-form:after,.view-commerce-cart-summary.view-commerce-cart-form:after{content:"";display:table;clear:both}.view-commerce-cart-form.view-commerce-cart-form .view-content{max-width:1200px;margin:0 auto;padding:10px}.pane-follow-site h2,.section-checkout .commerce_coupon .form-type-textfield label,.view-commerce-cart-form .price .ex-vat,.view-commerce-cart-summary .price .ex-vat{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@keyframes a{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.field--type-text-long ul{list-style:none;padding:0}.field--type-text-long ul:after{content:"";display:table;clear:both}.field--type-text-long ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px}@keyframes b{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes c{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}figure,img,media{max-width:100%}figure{margin:0}figcaption{border-top:10px solid #4b956e;background:url(/sites/all/themes/clifton/images/caption-arrow.png) 15px 15px no-repeat #ebebeb;padding:12px 15px 12px 40px;color:#000;line-height:18px}.article-icon-type,.article-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-article.png)}.svg .article-icon-type,.svg .article-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-article.svg)}.blog-icon-type,.blog-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-blog.png)}.svg .blog-icon-type,.svg .blog-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-blog.svg)}.chevron-icon-type,.chevron-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-chevron.png)}.svg .chevron-icon-type,.svg .chevron-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-chevron.svg)}.contracts-icon-type,.contracts-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-contracts.png)}.svg .contracts-icon-type,.svg .contracts-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-contracts.svg)}.design-icon-type,.design-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-design.png)}.svg .design-icon-type,.svg .design-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-design.svg)}.follow-icon-type,.follow-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-follow.png)}.svg .follow-icon-type,.svg .follow-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-follow.svg)}.ideas-icon-type,.ideas-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-ideas.png)}.svg .ideas-icon-type,.svg .ideas-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-ideas.svg)}.landscaping-icon-type,.landscaping-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-landscaping.png)}.svg .landscaping-icon-type,.svg .landscaping-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-landscaping.svg);background-size:65px!important}.lifestyle-icon-type,.lifestyle-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-lifestyle.png)}.svg .lifestyle-icon-type,.svg .lifestyle-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-lifestyle.svg)}.machinery-icon-type,.machinery-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-machinery.png)}.svg .machinery-icon-type,.svg .machinery-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-machinery.svg);background-size:65px!important}.marker-icon-type,.marker-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-marker.png)}.svg .marker-icon-type,.svg .marker-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-marker.svg);background-size:65px!important}.news-icon-type,.news-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-news.png)}.svg .news-icon-type,.svg .news-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-news.svg)}.news-2-icon-type,.news-2-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-news-2.png)}.svg .news-2-icon-type,.svg .news-2-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-news-2.svg)}.opening-icon-type,.opening-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-opening.png)}.svg .opening-icon-type,.svg .opening-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-opening.svg);background-size:65px!important}.phone-icon-type,.phone-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-phone.png)}.svg .phone-icon-type,.svg .phone-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-phone.svg)}.plants-icon-type,.plants-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-plants.png)}.svg .plants-icon-type,.svg .plants-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-plants.svg)}.plus-icon-type,.plus-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-plus.png)}.svg .plus-icon-type,.svg .plus-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-plus.svg)}.showgarden-icon-type,.showgarden-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-showgarden.png)}.svg .showgarden-icon-type,.svg .showgarden-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-showgarden.svg)}.facebook-icon-type,.facebook-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-social-facebook.png)}.svg .facebook-icon-type,.svg .facebook-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-social-facebook.svg)}.googleplus-icon-type,.googleplus-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-social-googleplus.png)}.svg .googleplus-icon-type,.svg .googleplus-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-social-googleplus.svg)}.pinterest-icon-type,.pinterest-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-social-pinterest.png)}.svg .pinterest-icon-type,.svg .pinterest-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-social-pinterest.svg)}.twitter-icon-type,.twitter-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-social-twitter.png)}.svg .twitter-icon-type,.svg .twitter-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-social-twitter.svg)}.youtube-icon-type,.youtube-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-social-youtube.png)}.svg .youtube-icon-type,.svg .youtube-icon-type-view .icon-circle{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-social-youtube.svg)}table{width:100%;border:1px solid #999;border-left:0;border-right:0;clear:both;float:none}td,th{background:none;padding:20px;border:1px solid #ccc;border-left:0;border-right:0;font-size:14px}td:first-child,th:first-child{text-align:left;padding-left:0}th{border-bottom:5px solid #4b956e}@font-face{font-family:dinregular;src:url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/DINRegular-webfont.svg#dinregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Regular-webfont.svg#ralewayregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewayitalic;src:url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Italic-webfont.svg#ralewayitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewaymedium;src:url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Medium-webfont.svg#ralewaymedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/Raleway-Bold-webfont.svg#ralewaybold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bradleyhand_itcbold;src:url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.eot);src:url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.woff2) format("woff2"),url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.woff) format("woff"),url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.ttf) format("truetype"),url(/sites/all/themes/clifton/css/fonts/bradley_hand_itc_bold1-webfont.svg#bradleyhand_itcbold) format("svg");font-weight:400;font-style:normal}body{font-family:dinregular,arial;font-weight:400;font-size:15px;color:#686868;letter-spacing:.05em;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;line-height:normal}h1,h2,h3,h4,h5{font-weight:400;font-family:ralewayregular}h1,h2{color:#666;text-align:center;font-size:26px;margin:0;padding:30px 0;background:#fff}h1{font-size:28px;text-transform:uppercase}p{line-height:23px;margin:20px 0}a{color:#4b956e;text-decoration:none}a:hover{text-decoration:underline}p a{transition:all .3s;border-bottom:1px dotted #ccc;color:#40a06d}p a,p a:hover{text-decoration:none}p a:hover{border-bottom-color:#40a06d;border-bottom-style:solid}strong{font-family:ralewaybold;font-weight:400}img{vertical-align:middle}@media (max-width:740px){.field--name-field-about-footer-title,.field--name-field-service-pane-title,h1,h2{font-size:18px;padding:15px 0}h1{font-size:20px}}::-moz-selection{background:#4b956e;color:#fff}::selection{background:#4b956e;color:#fff}:focus{outline-color:#4b956e}a.call-to-action{display:block;margin-top:40px;text-decoration:none;border-radius:4px;text-transform:uppercase;padding:12px;font-family:ralewaybold;color:#fff;box-shadow:inset 0 0 0 1px #fff;transition:all .3s cubic-bezier(.39,.5,.15,1.36)}a.call-to-action:hover{color:#4b956e;box-shadow:inset 0 0 0 40px #fff}.not-logged-in.page-user .user-login{max-width:500px;margin:0 auto;padding:10px}.not-logged-in.page-user .user-login input{width:100%;line-height:40px;padding:0 10px}.not-logged-in.page-user .tabs{max-width:500px;margin:0 auto;padding:10px;display:block;position:static;margin-top:10px}.sign-in-page div.l-region--pre-content{z-index:auto}.sign-in-page a#scroll-down{display:none}.pane-user-login{font-family:dinregular;text-transform:uppercase;max-width:738px;margin:50px auto 0;padding:10px;background-color:#4b956e;opacity:.9}.pane-user-login:after{content:"";display:table;clear:both}.pane-user-login h2{background:none;padding:0;font-size:14px;color:#686868;font-family:dinregular;margin-bottom:25px;font-weight:700}@media (max-width:740px){.pane-user-login{background:#f1f1f1;margin-bottom:40px}}.pane-user-login .user-forms{background:#efefef;width:50%;padding:30px;float:left;margin:0}.pane-user-login .user-forms label{font-weight:400}.pane-user-login .user-forms input.form-text{width:100%}@media (max-width:740px){.pane-user-login .user-forms{background:#f1f1f1;color:#686868}.pane-user-login .user-forms a.reset-password,.pane-user-login .user-forms h2,.pane-user-login .user-forms label{color:#686868}.pane-user-login .register-cta .user-forms .register-link,.pane-user-login .user-forms .register-cta .register-link,.pane-user-login .user-forms .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.pane-user-login .user-forms input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .pane-user-login .user-forms #edit-guest-checkout-pane-continue{background:#4b956e;color:#fff}}.pane-user-login .user-pass{margin-top:30px}.js .pane-user-login .user-pass{margin-top:0}.pane-user-login .user-pass .form-submit{width:100%}.pane-user-login .register-cta{float:left;width:49.999%;text-align:center;color:#fff;padding:30px;padding-right:20px}.pane-user-login .register-cta h2{color:#fff}@media (max-width:740px){.pane-user-login .register-cta h2{color:#686868}}.pane-user-login .register-cta p{text-transform:none}@media (max-width:740px){.pane-user-login .register-cta p{color:#686868}}.pane-user-login .register-cta .register-link{display:inline-block;vertical-align:middle;background-color:#fff;width:100%;text-align:center;color:#4b956e;border:1px solid #fff}.lt-ie8 .pane-user-login .register-cta .register-link{display:inline}.pane-user-login .register-cta .register-link:hover{background-color:#4b956e;color:#fff;text-decoration:none}@media (max-width:740px){.pane-user-login .register-cta .register-link,.pane-user-login .register-cta .register-link:hover{background:#4b956e;color:#fff}}.js .pane-user-login .form-actions{margin-bottom:0}.pane-user-login a.reset-password{color:#686868;text-transform:none;float:right;line-height:30px}.pane-user-login .login-tabs{display:none}@media (max-width:740px){.pane-user-login{padding:0;margin-top:0}.pane-user-login .login-tabs{height:60px;display:block;margin:0;padding:0}.pane-user-login .login-tabs li{background:#4b956e;color:#fff;width:50%;height:60px;line-height:60px;display:block;float:left;list-style:none;text-align:center;cursor:pointer;padding:0}}@media (max-width:740px) and (max-width:380px){.pane-user-login .login-tabs li.user-forms{padding:13px 5px 0;line-height:inherit}}@media (max-width:740px){.pane-user-login .login-tabs li.active{background:#f1f1f1;color:#4b956e;cursor:default}.pane-user-login .register-cta{display:none}.pane-user-login .register-cta,.pane-user-login .user-forms{width:100%;float:none}.pane-user-login .form-submit{width:100%}.pane-user-login a.reset-password{display:block;float:none;margin-top:20px;text-align:center}}.page-user-register .l-page:hover .pane-pane-messages .tabs,.page-user-register .pane-pane-messages .tabs{display:none}@media (max-width:740px){.user-register-form{padding:0}}.user-register-form>div{max-width:900px;margin:0 auto;padding:10px}.user-register-form input.form-text,.user-register-form select.form-select{width:100%}.user-register-form .form-item-field-clifton-customer-type label{font-size:18px}.user-register-form .form-item-field-clifton-customer-type .description{width:100%;font-size:14px;margin-top:10px}.user-register-form .field-name-field-customer-type,.user-register-form .field-name-field-receive-e-shots{background-color:#e3e3e3;padding:10px;margin-bottom:1em}.user-register-form .field-name-field-customer-type:after,.user-register-form .field-name-field-receive-e-shots:after{content:"";display:table;clear:both}.user-register-form .field-name-field-customer-type .description,.user-register-form .field-name-field-customer-type .form-radios,.user-register-form .field-name-field-customer-type .form-type-radio,.user-register-form .field-name-field-receive-e-shots .description,.user-register-form .field-name-field-receive-e-shots .form-radios,.user-register-form .field-name-field-receive-e-shots .form-type-radio{float:left;padding:10px;margin-bottom:0}.user-register-form .field-name-field-customer-type .description.form-radios,.user-register-form .field-name-field-customer-type .form-radios.form-radios,.user-register-form .field-name-field-customer-type .form-type-radio.form-radios,.user-register-form .field-name-field-receive-e-shots .description.form-radios,.user-register-form .field-name-field-receive-e-shots .form-radios.form-radios,.user-register-form .field-name-field-receive-e-shots .form-type-radio.form-radios{padding:0}.user-register-form .field-name-field-customer-type .description,.user-register-form .field-name-field-receive-e-shots .description{margin-top:2px}.user-register-form .field-name-field-customer-type label,.user-register-form .field-name-field-receive-e-shots label{display:none}.user-register-form .field-name-field-customer-type label.option,.user-register-form .field-name-field-receive-e-shots label.option{display:inline}.user-register-form .field-name-field-receive-e-shots{margin:0 auto;max-width:880px;float:none;clear:both;width:100%;padding:18px 20px 20px;margin-top:20px}.user-register-form .field-name-field-receive-e-shots .form-item{margin:0}.user-register-form .field-name-field-receive-e-shots .form-checkbox{margin-right:10px;margin-top:2px;margin-bottom:10px;display:block;float:left}@media (max-width:740px){.user-register-form .field-name-field-receive-e-shots{margin:10px;width:calc(100% - 20px)}}.user-register-form .field-name-field-loyalty-application{padding:20px;background-color:#4b956e;color:#fff;margin-bottom:1em}.user-register-form .field-name-field-loyalty-application .form-item{margin-bottom:0}.user-register-form .group-account{padding:10px 0;border-bottom:1px solid #e3e3e3;margin-bottom:20px}.user-register-form .group-account:after{content:"";display:table;clear:both}.user-register-form .group-name{float:left;width:50%}.user-register-form .address-block-1,.user-register-form .field-name-field-company,.user-register-form .group-name{float:left;width:48%;clear:both}@media (max-width:740px){.user-register-form .address-block-1,.user-register-form .field-name-field-company,.user-register-form .group-name{float:none;width:100%}}.user-register-form .locality-block{float:right;width:48%}@media (max-width:740px){.user-register-form .locality-block{float:none;width:100%}}.user-register-form .form-item-current-pass,.user-register-form .form-item-pass{width:100%}.user-register-form .form-item-current-pass input,.user-register-form .form-item-pass input{width:48%}.user-register-form .form-item-current-pass,.user-register-form .form-item-pass{float:left;margin-bottom:30px}.user-register-form .form-item .description{margin-top:2px;width:45%}@media (max-width:740px){.user-register-form .form-item .description{float:none;width:100%}}.user-register-form .password-suggestions{display:none!important}.user-register-form .password-strength{padding:40px;border-radius:5px;background:#d4d4d4;width:48%;margin-top:22px}@media (max-width:740px){.user-register-form .password-strength{float:none;width:100%}}.user-register-form .password-strength .password-strength-title{color:#000;margin-bottom:5px}.user-register-form .password-strength .password-indicator{background:#9b9b9b}.user-register-form .password-strength .password-indicator .indicator{background-color:#4b956e}.user-register-form .password-confirm{clear:none;width:auto;margin-right:90px;margin-top:0}.user-register-form .password-confirm.form-text{margin-right:0}.user-register-form .group-contact{float:right;width:48%}@media (max-width:740px){.user-register-form .group-contact{float:none;width:100%}}.user-register-form .field-name-field-address{clear:both;margin-bottom:20px}.user-register-form .field-name-field-address:after{content:"";display:table;clear:both}.user-register-form .field-name-field-address .street-block{width:48%;float:left}@media (max-width:740px){.user-register-form .field-name-field-address .street-block{width:100%;float:none}}.user-register-form .form-actions{clear:both}.user-register-form .form-actions .form-submit{width:100%;margin-top:30px;font-weight:400}.page-user .l-region--pre-content h2{text-transform:uppercase;color:#000}.page-user .l-region--pre-content .pane-pane-messages{width:calc(100% - 20px);max-width:1170px;position:inherit;margin:0 auto;padding:0}@media (max-width:740px){.page-user .l-region--pre-content .pane-pane-messages{display:block}}.page-user .l-region--pre-content .tabs{background:transparent;height:60px}.page-user .l-region--pre-content .tabs li{margin:0;border:0}@media (max-width:380px){.page-user .l-region--pre-content .tabs li{max-width:33%}}@media (max-width:380px){.page-user .l-region--pre-content .tabs li:last-child a{padding-top:23px}}.page-user .l-region--pre-content .tabs a,.page-user .l-region--pre-content .tabs a.active{background:#4b956e;font-family:ralewaybold;display:block;height:60px;line-height:60px;padding:0 15px;font-size:13px;margin-right:2px}@media (max-width:740px){.page-user .l-region--pre-content .tabs a,.page-user .l-region--pre-content .tabs a.active{padding:0 10px}}@media (max-width:380px){.page-user .l-region--pre-content .tabs a,.page-user .l-region--pre-content .tabs a.active{font-size:12px;padding:16px;line-height:inherit}}.page-user .l-region--pre-content .tabs a:hover{background:#d4d4d4;color:#333a49}.page-user .l-region--pre-content .tabs a.active{background:#efefef}.page-user .l-region--pre-content .tabs a.active:hover{background:#efefef;color:#333a49}.page-user.page-user-register .tabs{display:none!important}.page-user.page-user-reset .pane-page-content{max-width:900px;margin:0 auto;padding:10px;padding:80px 20px}.page-user.page-user-reset .pane-page-content:after{content:"";display:table;clear:both}.page-user.page-user-reset .pane-page-content form p{font-size:18px}.page-user .page-main-content{background:#efefef}.page-user.page-user-orders .page-main-content{width:1200px;margin:0 auto 5%;border:1px solid #ccc}.page-user .view-commerce-backoffice-user-orders{background:#ddd;padding-bottom:100px}.page-user .view-empty{text-align:center;padding:80px 20px;font-size:18px}.page-user .view-commerce-message-messages{float:left;width:100%;margin-bottom:50px}.page-user .attachment-before ul{margin:0}.page-user .field--name-commerce-customer-billing,.page-user .field--name-commerce-customer-shipping{width:30%;float:left;margin:50px 5% 50px 15%;background:#fff;padding:20px 25px;font-size:18px;line-height:26px}.page-user .field--name-commerce-customer-billing .field__label,.page-user .field--name-commerce-customer-shipping .field__label{margin-bottom:10px}.page-user .field--name-commerce-customer-shipping{float:right;margin:50px 15% 50px 5%}.page-user .user-profile-form{max-width:900px;margin:0 auto;padding:10px;padding:80px 20px}.page-user .user-profile-form:after{content:"";display:table;clear:both}.page-user .user-profile-form .field-name-field-customer-type{background-color:#e3e3e3;padding:10px;margin-bottom:1em}.page-user .user-profile-form .field-name-field-customer-type:after{content:"";display:table;clear:both}.page-user .user-profile-form .field-name-field-customer-type .description,.page-user .user-profile-form .field-name-field-customer-type .form-radios,.page-user .user-profile-form .field-name-field-customer-type .form-type-radio{float:left;padding:10px;margin-bottom:0}.page-user .user-profile-form .field-name-field-customer-type .description.form-radios,.page-user .user-profile-form .field-name-field-customer-type .form-radios.form-radios,.page-user .user-profile-form .field-name-field-customer-type .form-type-radio.form-radios{padding:0}.page-user .user-profile-form .field-name-field-customer-type label{display:none}.page-user .user-profile-form .field-name-field-customer-type label.option{display:inline}.page-user .user-profile-form .field-name-field-loyalty-application{padding:20px;background-color:#4b956e;color:#fff;width:100%;clear:both}.page-user .user-profile-form .field-name-field-loyalty-application .form-item{margin-bottom:0}.page-user .user-profile-form .group-account{margin-top:20px}.page-user .user-profile-form .field-type-text{width:45%}.page-user .user-profile-form .field-type-text label{text-transform:uppercase;color:#000;font-size:14px;font-weight:400}.page-user .user-profile-form .field-type-text input,.page-user .user-profile-form .form-item-current-pass,.page-user .user-profile-form .form-item-mail,.page-user .user-profile-form .form-item-pass{width:100%}.page-user .user-profile-form .form-item-current-pass label,.page-user .user-profile-form .form-item-mail label,.page-user .user-profile-form .form-item-pass label{text-transform:uppercase;color:#000;font-size:14px;font-weight:400}.page-user .user-profile-form .form-item-current-pass input,.page-user .user-profile-form .form-item-mail input,.page-user .user-profile-form .form-item-pass input{width:45%}.page-user .user-profile-form .field-name-field-address{padding-top:40px}.page-user .user-profile-form .field-name-field-address .addressfield-container,.page-user .user-profile-form .field-name-field-address .street-block{width:45%}@media (max-width:740px){.page-user .user-profile-form .field-name-field-address .addressfield-container,.page-user .user-profile-form .field-name-field-address .street-block{width:100%}}.page-user .user-profile-form .field-name-field-address .street-block{float:left}.page-user .user-profile-form .field-name-field-address .addressfield-container{float:right}.page-user .user-profile-form .field-name-field-address .form-item-field-address-und-profiles-0-commerce-customer-address-und-0-country{display:none}.page-user .user-profile-form .field-name-field-address fieldset{border:0;margin:0;padding:0}.page-user .user-profile-form .field-name-field-address legend{font-size:16px;text-transform:uppercase;padding-bottom:20px}.page-user .user-profile-form .field-name-field-address .form-item{margin:0;padding-bottom:20px}.page-user .user-profile-form .field-name-field-address label{text-transform:uppercase;color:#000;font-size:14px;font-weight:400}.page-user .user-profile-form .field-name-field-address input,.page-user .user-profile-form .field-name-field-address select{width:100%}.page-user .user-profile-form .field-type-text .form-item,.page-user .user-profile-form .form-item .form-item{width:auto}.page-user .user-profile-form .field-name-field-company,.page-user .user-profile-form .field-name-field-first-name,.page-user .user-profile-form .form-item-current-pass,.page-user .user-profile-form .form-item-mail,.page-user .user-profile-form .form-item-pass{float:left;margin-bottom:30px}.page-user .user-profile-form .field-name-field-last-name,.page-user .user-profile-form .field-name-field-loyalty-application,.page-user .user-profile-form .field-name-field-phone-number{float:right;margin-bottom:30px}.page-user .user-profile-form .form-item .description{margin-top:2px;width:45%}.page-user .user-profile-form .password-strength{padding:40px;border-radius:5px;background:#d4d4d4;width:45%;margin-top:22px}.page-user .user-profile-form .password-strength .password-strength-title{color:#000;margin-bottom:5px}.page-user .user-profile-form .password-strength .password-indicator{background:#9b9b9b}.page-user .user-profile-form .password-strength .password-indicator .indicator{background-color:#4b956e}.page-user .user-profile-form .password-confirm{clear:none;width:auto;margin-right:90px;margin-top:0}.page-user .user-profile-form .password-confirm.form-text{margin-right:0}.page-user .user-profile-form .form-actions{float:left;clear:both;width:100%;margin-top:30px}.page-user .user-profile-form .form-actions .form-submit{font-size:18px;padding:0 40px}@media (max-width:740px){.page-user .user-profile-form .form-actions .form-submit{width:100%}}.page-user-addressbook .page-main-content{padding:4%}.page-user-addressbook .page-main-content:after{content:"";display:table;clear:both}.page-user-addressbook ul.action-links,.page-user-addressbook ul.tabs--secondary{background:none;border-right:none;float:left;margin:0 0 40px;padding:0;list-style:none}.page-user-addressbook ul.action-links:after,.page-user-addressbook ul.tabs--secondary:after{content:"";display:table;clear:both}.page-user-addressbook ul.action-links li,.page-user-addressbook ul.tabs--secondary li{border-right:none;padding:0;text-align:center;text-transform:uppercase;font-size:14px;margin-right:3px;min-width:0}.page-user-addressbook ul.action-links li a,.page-user-addressbook ul.tabs--secondary li a{padding:8px 12px;color:#fff;font-size:14px;margin:0;display:block;transition:all .2s;background-color:#4b956e;transition:background-color .3s}.page-user-addressbook ul.action-links li a:hover,.page-user-addressbook ul.tabs--secondary li a:hover{background-color:#74b994}.page-user-addressbook ul.action-links li a strong,.page-user-addressbook ul.tabs--secondary li a strong{font-family:dinregular}.page-user-addressbook ul.action-links li a:hover,.page-user-addressbook ul.tabs--secondary li a:hover{text-decoration:none}.page-user-addressbook ul.action-links li.active a,.page-user-addressbook ul.tabs--secondary li.active a{background-color:#efefef;transition:background-color .3s;color:#000}.page-user-addressbook ul.action-links li.active a:hover,.page-user-addressbook ul.tabs--secondary li.active a:hover{background-color:#fff}.page-user-addressbook ul.action-links li.active a strong,.page-user-addressbook ul.tabs--secondary li.active a strong{color:#999}.page-user-addressbook ul.action-links li a{background-image:url(/sites/all/themes/clifton/images/add-white-cross.png);background-repeat:no-repeat;background-position:10px 49%;padding:8px 12px 8px 32px}.page-user-addressbook .pane-page-content{clear:both}.page-user-addressbook #commerce-addressbook-billing-default,.page-user-addressbook #commerce-addressbook-shipping-default{background:#fff;float:left;border:1px solid #4b956e;padding:20px 25px;font-size:18px;line-height:26px;width:29vw;margin-bottom:20px}.page-user-addressbook #commerce-addressbook-billing-default .field--name-commerce-customer-address,.page-user-addressbook #commerce-addressbook-shipping-default .field--name-commerce-customer-address{min-height:170px}.page-user-addressbook #commerce-addressbook-billing-list,.page-user-addressbook #commerce-addressbook-shipping-list{float:left}.page-user-addressbook #commerce-addressbook-billing-list table,.page-user-addressbook #commerce-addressbook-shipping-list table{border-spacing:20px 0;border-collapse:separate;width:62vw;border:0}.page-user-addressbook #commerce-addressbook-billing-list td,.page-user-addressbook #commerce-addressbook-shipping-list td{margin:0;padding:0;border:0}.page-user-addressbook #commerce-addressbook-billing-list td .views-field,.page-user-addressbook #commerce-addressbook-shipping-list td .views-field{margin-bottom:20px;background:#fff;padding:20px 25px;font-size:18px;line-height:26px;border:1px solid #fff}.page-user-addressbook #commerce-addressbook-billing-list .field--name-commerce-customer-address,.page-user-addressbook #commerce-addressbook-shipping-list .field--name-commerce-customer-address{min-height:170px}#commerce-addressbook-customer-profile-form{max-width:600px;margin:0 auto;padding:10px;padding:30px 20px}#commerce-addressbook-customer-profile-form:after{content:"";display:table;clear:both}#commerce-addressbook-customer-profile-form fieldset{border:0;margin:0;padding:0}#commerce-addressbook-customer-profile-form fieldset legend{display:none}#commerce-addressbook-customer-profile-form .addressfield-container,#commerce-addressbook-customer-profile-form .field-type-select,#commerce-addressbook-customer-profile-form .form-type-select,#commerce-addressbook-customer-profile-form .street-block{width:100%}#commerce-addressbook-customer-profile-form .addressfield-container label,#commerce-addressbook-customer-profile-form .field-type-select label,#commerce-addressbook-customer-profile-form .form-type-select label,#commerce-addressbook-customer-profile-form .street-block label{text-transform:uppercase;color:#000;font-size:14px;font-weight:400}#commerce-addressbook-customer-profile-form .addressfield-container input,#commerce-addressbook-customer-profile-form .addressfield-container select,#commerce-addressbook-customer-profile-form .field-type-select input,#commerce-addressbook-customer-profile-form .field-type-select select,#commerce-addressbook-customer-profile-form .form-type-select input,#commerce-addressbook-customer-profile-form .form-type-select select,#commerce-addressbook-customer-profile-form .street-block input,#commerce-addressbook-customer-profile-form .street-block select{width:100%}#commerce-addressbook-customer-profile-form .form-actions{float:left;clear:both;width:100%;margin-top:30px}#commerce-addressbook-customer-profile-form .form-actions .form-submit{font-size:18px;padding:0 40px}#commerce-addressbook-profile-options-delete-form{max-width:600px;margin:0 auto;padding:10px}#commerce-addressbook-profile-options-delete-form:after{content:"";display:table;clear:both}#commerce-addressbook-profile-options-delete-form .field--name-commerce-customer-address{background:#fff;padding:20px 25px;font-size:18px;line-height:26px;margin-bottom:20px}#commerce-addressbook-profile-options-delete-form .field--name-commerce-customer-address,#commerce-addressbook-profile-options-delete-form p{font-size:18px;line-height:26px}#commerce-addressbook-profile-options-delete-form .form-actions{float:left;clear:both;width:100%;margin-top:30px}#commerce-addressbook-profile-options-delete-form .form-actions .form-submit,#commerce-addressbook-profile-options-delete-form .form-actions a{margin-right:20px;font-size:18px;padding:0 40px}#commerce-addressbook-profile-options-delete-form .form-actions a{padding:0 15px}.page-user .user-profile:after,.section-users .user-profile:after{content:"";display:table;clear:both}.page-user .user-profile .field,.section-users .user-profile .field{padding:1%;margin:2%;float:left;font-size:18px;width:29%}.page-user .user-profile .field .field,.section-users .user-profile .field .field{padding:0;margin:0;float:none;width:100%}.page-user .user-profile .user-profile-category,.section-users .user-profile .user-profile-category{width:100%;float:left}.page-user .user-profile .user-profile-category:after,.section-users .user-profile .user-profile-category:after{content:"";display:table;clear:both}.page-user .user-profile .user-profile-category .user-profile-item,.section-users .user-profile .user-profile-category .user-profile-item{font-size:18px;padding:1%;margin:2%}.page-user .user-profile .user-profile-category .user-profile-item div,.section-users .user-profile .user-profile-category .user-profile-item div{display:inline}.page-user-orders .commerce-order-commerce-order td:first-child,.page-user-orders .commerce-order-commerce-order th:first-child,.page-user-orders .view-commerce-backoffice-user-orders td:first-child,.page-user-orders .view-commerce-backoffice-user-orders th:first-child{padding-left:20px}.page-user-orders .l-region--pre-content ul.action-links{position:absolute;margin:27px 0 0;list-style:none}.page-user-orders .l-region--pre-content ul.action-links a{display:block;color:#fff;padding:10px 15px;background-color:#4b956e;transition:background-color .3s;text-transform:uppercase;font-size:14px}.page-user-orders .l-region--pre-content ul.action-links a:hover{background-color:#74b994;text-decoration:underline}@media (max-width:1200px){.page-user.page-user-orders .page-main-content{width:auto;margin:0 20px 5%}}@media (max-width:740px){.page-user-orders .l-region--pre-content ul.action-links{margin:13px 0 0}.page-user-orders .l-region--pre-content ul.action-links a{padding:5px 8px;font-size:12px}.page-user .field--name-commerce-customer-billing,.page-user .field--name-commerce-customer-shipping{width:80%;margin:50px 10%;padding:20px 25px}.page-user .field--name-commerce-customer-shipping{margin:0 10% 50px}.page-user-addressbook #commerce-addressbook-billing-default,.page-user-addressbook #commerce-addressbook-shipping-default{width:100%;margin-bottom:0}.page-user-addressbook #commerce-addressbook-billing-list,.page-user-addressbook #commerce-addressbook-shipping-list{width:100%}.page-user-addressbook #commerce-addressbook-billing-list table,.page-user-addressbook #commerce-addressbook-shipping-list table{border-spacing:0 20px;width:100%}.page-user-addressbook #commerce-addressbook-billing-list table td,.page-user-addressbook #commerce-addressbook-shipping-list table td{clear:both;display:block}.section-users .user-profile:after{content:"";display:table;clear:both}.section-users .user-profile .field{padding:2%;margin:2%;width:92%}}@media (max-width:740px){.page-user .user-profile-form .field-type-text,.page-user .user-profile-form .form-item-current-pass input,.page-user .user-profile-form .form-item-mail input,.page-user .user-profile-form .form-item-pass input,.page-user .user-profile-form .form-item .description,.section-users .user-profile .field .field{width:100%}.page-user .user-profile-form .password-strength{width:100%;margin-bottom:20px}.page-user .user-profile-form .password-confirm{margin-right:0}}@media (max-width:480px){.page-user-orders .l-region--pre-content ul.action-links{display:none}}#jGrowl{max-height:90%;overflow:scroll}@media (max-width:480px){#jGrowl{width:100%;display:block;overflow:hidden;top:150px}}#jGrowl .jGrowl-notification{width:450px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.2)}@media (max-width:480px){#jGrowl .jGrowl-notification{width:96%!important;padding:10px 0 10px 4%}}#jGrowl .jGrowl-closer{width:450px;padding:15px 25px}@media (max-width:480px){#jGrowl .jGrowl-closer{width:96%;padding:15px 2%}}#jGrowl .krumo-root{color:#333;overflow:hidden}#jGrowl .krumo-root a{color:#777}@media (max-width:740px){#admin-menu,#toolbar{display:none}html body.admin-menu,html body.toolbar{padding-top:0!important;margin-top:0!important}}html body.has-admin-menu{margin-top:29px!important}.pane-pane-messages{width:100%;position:fixed;z-index:5;padding:10px}@media (max-width:740px){.pane-pane-messages{display:none}}.scrolled-down .pane-pane-messages{top:90px}.pane-pane-messages .element-invisible{display:none}.pane-pane-messages .action-links,.pane-pane-messages .tabs{float:left}.pane-pane-messages .tabs--primary{margin:0;border:0}.pane-pane-messages .action-links,.pane-pane-messages .links--inline{list-style:none;margin:0;padding:0}.pane-pane-messages .action-links li,.pane-pane-messages .links--inline li{float:left;border:1px solid #fff;margin:0 10px 0 0}.pane-pane-messages .action-links li a,.pane-pane-messages .action-links li a.active,.pane-pane-messages .links--inline li a,.pane-pane-messages .links--inline li a.active{background:transparent;color:#fff;text-transform:uppercase;display:block;cursor:pointer;padding:8px 15px}.pane-pane-messages .action-links li a.active:hover,.pane-pane-messages .action-links li a:hover,.pane-pane-messages .links--inline li a.active:hover,.pane-pane-messages .links--inline li a:hover{background:#4b956e;color:#fff;text-decoration:none}.pane-pane-messages .action-links li a.active,.pane-pane-messages .links--inline li a.active{background:#fff;color:#333a49}.pane-pane-messages:after{content:"";display:table;clear:both}.node-type-page .field--name-body{max-width:950px;margin:0 auto;padding:10px;margin-top:40px}.node-type-page .l-region--footer{padding-top:0}#scroll-down{font-size:0;text-indent:-9999px;width:0;height:0;display:none}.page-403 .pane-page-content,.page-404 .pane-page-content{min-height:350px;padding-top:160px;text-align:center;font-size:28px}.field--name-body h2,.field--name-body h3,.field--name-body h4,.field--type-text-with-summary h2,.field--type-text-with-summary h3,.field--type-text-with-summary h4{font-family:dinregular;font-size:18px;background:none;text-align:left;margin:0 0 35px;padding:0;color:#000;text-transform:uppercase;line-height:30px}.field--name-body h3,.field--name-body h4,.field--type-text-with-summary h3,.field--type-text-with-summary h4{color:#4b956e;font-size:18px;margin:30px 0 20px}.field--name-body p:first-child,.field--type-text-with-summary p:first-child{margin-top:0}.field--name-body .img__view_mode__default,.field--type-text-with-summary .img__view_mode__default{width:100%;max-width:100%}.field--name-body .img__view_mode__image_aside,.field--type-text-with-summary .img__view_mode__image_aside{float:left;margin:5px 35px 30px -50%;clear:left;max-width:80%}.field--name-body .img__view_mode__image_aside:after,.field--type-text-with-summary .img__view_mode__image_aside:after{content:"";display:table;clear:both}.field--name-body .img__view_mode__image_aside figcaption,.field--name-body .img__view_mode__image_aside img,.field--type-text-with-summary .img__view_mode__image_aside figcaption,.field--type-text-with-summary .img__view_mode__image_aside img{float:right;clear:both}.field--name-body .img__view_mode__image_aside figcaption,.field--type-text-with-summary .img__view_mode__image_aside figcaption{width:100%}.field--name-body .img__view_mode__image_wide,.field--type-text-with-summary .img__view_mode__image_wide{clear:both;margin-left:-50%}@media (max-width:900px){.field--name-body .img__view_mode__image_wide,.field--type-text-with-summary .img__view_mode__image_wide{margin-left:0}.field--name-body .img__view_mode__image_wide figcaption,.field--type-text-with-summary .img__view_mode__image_wide figcaption{width:100%!important}}.field--name-body .img__view_mode__image_wide img,.field--type-text-with-summary .img__view_mode__image_wide img{max-width:none;width:150%}@media (max-width:900px){.field--name-body .img__view_mode__image_wide img,.field--type-text-with-summary .img__view_mode__image_wide img{width:100%}}.field--name-body .img__view_mode__image_inset_left,.field--type-text-with-summary .img__view_mode__image_inset_left{clear:left;float:left;max-width:43%;margin:5px 35px 30px 0}.field--name-body .img__view_mode__image_inset_right,.field--type-text-with-summary .img__view_mode__image_inset_right{clear:right;float:right;max-width:43%;margin:5px 0 30px 35px}.field--name-body blockquote,.field--type-text-with-summary blockquote{background:url(/sites/all/themes/clifton/images/green-quote.png) #efefef no-repeat 22px 20px;margin:5px 35px 35px -50%;color:#4b956e;font-size:20px;font-family:dinregular;font-weight:400;padding:32px 35px 20px 80px;float:left;width:100%}.field--name-body blockquote p,.field--type-text-with-summary blockquote p{line-height:28px;margin:10px 0}.field--name-body blockquote cite,.field--type-text-with-summary blockquote cite{font-size:15px;color:#000}.field--name-body ul,.field--type-text-with-summary ul{list-style:none;padding:0}.field--name-body ul:after,.field--type-text-with-summary ul:after{content:"";display:table;clear:both}.field--name-body ul li,.field--type-text-with-summary ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px}@media (max-width:740px){.node-type-page .field--name-body{margin-top:0}.field--name-body figcaption,.field--type-text-with-summary figcaption{width:100%!important}.field--name-body .img__view_mode__image_aside,.field--type-text-with-summary .img__view_mode__image_aside{float:none;margin:5px 0 30px;width:100%;max-width:none}.field--name-body .img__view_mode__image_wide,.field--type-text-with-summary .img__view_mode__image_wide{float:none;margin:5px 0 30px;width:100%}.field--name-body .img__view_mode__image_wide img,.field--type-text-with-summary .img__view_mode__image_wide img{width:100%}.field--name-body .img__view_mode__image_inset_left,.field--name-body .img__view_mode__image_inset_right,.field--type-text-with-summary .img__view_mode__image_inset_left,.field--type-text-with-summary .img__view_mode__image_inset_right{float:none;margin:5px 0 30px;width:100%;max-width:none}}.page-blog.section-blog .l-main,.page-events .l-main,.page-news.section-news .l-main{margin-bottom:100px}.page-blog.section-blog h1,.page-events h1,.page-news.section-news h1{position:relative;z-index:3;background-color:transparent;font-family:ralewaybold;color:#333;font-size:25px;padding:43px 0}.page-blog.section-blog #mini-panel-article_filters .pane-block,.page-events #mini-panel-article_filters .pane-block,.page-news.section-news #mini-panel-article_filters .pane-block{width:50%;float:left;text-align:center;position:relative}@media (max-width:480px){.page-blog.section-blog #mini-panel-article_filters .pane-block,.page-events #mini-panel-article_filters .pane-block,.page-news.section-news #mini-panel-article_filters .pane-block{width:100%}}.page-blog.section-blog #mini-panel-article_filters .pane-block:last-child h2,.page-events #mini-panel-article_filters .pane-block:last-child h2,.page-news.section-news #mini-panel-article_filters .pane-block:last-child h2{margin-right:0}.page-blog.section-blog #mini-panel-article_filters .pane-block h2,.page-events #mini-panel-article_filters .pane-block h2,.page-news.section-news #mini-panel-article_filters .pane-block h2{height:50px;line-height:50px;padding:0 15px;cursor:pointer;font-size:15px;background:#c7e4d9;margin-right:2px;color:#25996c;text-align:left}@media (max-width:480px){.page-blog.section-blog #mini-panel-article_filters .pane-block h2,.page-events #mini-panel-article_filters .pane-block h2,.page-news.section-news #mini-panel-article_filters .pane-block h2{margin-right:0;margin-bottom:15px}}.page-blog.section-blog #mini-panel-article_filters .pane-block h2 :after,.page-events #mini-panel-article_filters .pane-block h2 :after,.page-news.section-news #mini-panel-article_filters .pane-block h2 :after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#25996c;font-size:10px;position:absolute;right:15px;bottom:0}@media (max-width:480px){.page-blog.section-blog #mini-panel-article_filters .pane-block h2 :after,.page-events #mini-panel-article_filters .pane-block h2 :after,.page-news.section-news #mini-panel-article_filters .pane-block h2 :after{bottom:15px}}.page-blog.section-blog #mini-panel-article_filters .pane-block .view,.page-events #mini-panel-article_filters .pane-block .view,.page-news.section-news #mini-panel-article_filters .pane-block .view{transition:all .5s;position:absolute;width:100%;top:100%;max-height:0;z-index:1;background:#efefef;overflow:hidden}.page-blog.section-blog #mini-panel-article_filters .pane-block .view h3,.page-events #mini-panel-article_filters .pane-block .view h3,.page-news.section-news #mini-panel-article_filters .pane-block .view h3{display:block;width:100%;padding:5px;font-size:16px;margin:0 0 10px;text-transform:uppercase;background:#666;color:#fff;text-decoration:none}.page-blog.section-blog #mini-panel-article_filters .pane-block .view a,.page-events #mini-panel-article_filters .pane-block .view a,.page-news.section-news #mini-panel-article_filters .pane-block .view a{display:block;width:100%;padding:5px;font-size:16px;margin-bottom:10px;text-transform:uppercase;transition:all .3s}.page-blog.section-blog #mini-panel-article_filters .pane-block .view a.active,.page-blog.section-blog #mini-panel-article_filters .pane-block .view a:hover,.page-events #mini-panel-article_filters .pane-block .view a.active,.page-events #mini-panel-article_filters .pane-block .view a:hover,.page-news.section-news #mini-panel-article_filters .pane-block .view a.active,.page-news.section-news #mini-panel-article_filters .pane-block .view a:hover{background:#4b956e;color:#fff;text-decoration:none}.page-blog.section-blog #mini-panel-article_filters .pane-block .view.view-authors .views-field,.page-events #mini-panel-article_filters .pane-block .view.view-authors .views-field,.page-news.section-news #mini-panel-article_filters .pane-block .view.view-authors .views-field{display:inline}.page-blog.section-blog #mini-panel-article_filters .pane-block .view .view-content,.page-events #mini-panel-article_filters .pane-block .view .view-content,.page-news.section-news #mini-panel-article_filters .pane-block .view .view-content{padding:10px 10px 0;border-bottom:5px solid #4b956e}.page-blog.section-blog #mini-panel-article_filters .pane-block .view:hover,.page-blog.section-blog #mini-panel-article_filters .pane-block h2:hover~.view,.page-events #mini-panel-article_filters .pane-block .view:hover,.page-events #mini-panel-article_filters .pane-block h2:hover~.view,.page-news.section-news #mini-panel-article_filters .pane-block .view:hover,.page-news.section-news #mini-panel-article_filters .pane-block h2:hover~.view{max-height:550px;transition:all .8s;box-shadow:0 3px 6px rgba(0,0,0,.3)}.page-blog.section-blog .view-blog,.page-blog.section-blog .view-news,.page-events .view-blog,.page-events .view-news,.page-news.section-news .view-blog,.page-news.section-news .view-news{width:100%;clear:both}.page-blog.section-blog .view-blog .view-content:after,.page-blog.section-blog .view-news .view-content:after,.page-events .view-blog .view-content:after,.page-events .view-news .view-content:after,.page-news.section-news .view-blog .view-content:after,.page-news.section-news .view-news .view-content:after{content:"";display:table;clear:both}.page-blog.section-blog .view-blog .views-row,.page-blog.section-blog .view-news .views-row,.page-events .view-blog .views-row,.page-events .view-news .views-row,.page-news.section-news .view-blog .views-row,.page-news.section-news .view-news .views-row{float:left;width:25%;position:relative;background:#efefef;overflow:hidden;text-align:center;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1)}.page-blog.section-blog .view-blog .views-row .views-field-field-thumbnail-image,.page-blog.section-blog .view-news .views-row .views-field-field-thumbnail-image,.page-events .view-blog .views-row .views-field-field-thumbnail-image,.page-events .view-news .views-row .views-field-field-thumbnail-image,.page-news.section-news .view-blog .views-row .views-field-field-thumbnail-image,.page-news.section-news .view-news .views-row .views-field-field-thumbnail-image{position:relative;overflow:hidden}.page-blog.section-blog .view-blog .views-row .views-field-field-thumbnail-image img,.page-blog.section-blog .view-news .views-row .views-field-field-thumbnail-image img,.page-events .view-blog .views-row .views-field-field-thumbnail-image img,.page-events .view-news .views-row .views-field-field-thumbnail-image img,.page-news.section-news .view-blog .views-row .views-field-field-thumbnail-image img,.page-news.section-news .view-news .views-row .views-field-field-thumbnail-image img{width:100%;max-width:none}.page-blog.section-blog .view-blog .views-row .views-field-field-thumbnail-image .image-overlay a,.page-blog.section-blog .view-news .views-row .views-field-field-thumbnail-image .image-overlay a,.page-events .view-blog .views-row .views-field-field-thumbnail-image .image-overlay a,.page-events .view-news .views-row .views-field-field-thumbnail-image .image-overlay a,.page-news.section-news .view-blog .views-row .views-field-field-thumbnail-image .image-overlay a,.page-news.section-news .view-news .views-row .views-field-field-thumbnail-image .image-overlay a{color:#fff;font-size:18px;text-transform:uppercase;font-family:ralewaybold;display:block;transition:all .6s;position:absolute;width:100%;height:100%;text-align:center;top:100%;text-decoration:none;padding:45% 5% 5%;background-color:#4b956e;background-color:rgba(75,149,110,.5)}.page-blog.section-blog .view-blog .views-row .views-field-field-thumbnail-image:hover .image-overlay a,.page-blog.section-blog .view-news .views-row .views-field-field-thumbnail-image:hover .image-overlay a,.page-events .view-blog .views-row .views-field-field-thumbnail-image:hover .image-overlay a,.page-events .view-news .views-row .views-field-field-thumbnail-image:hover .image-overlay a,.page-news.section-news .view-blog .views-row .views-field-field-thumbnail-image:hover .image-overlay a,.page-news.section-news .view-news .views-row .views-field-field-thumbnail-image:hover .image-overlay a{top:0}.page-blog.section-blog .view-blog .views-row .views-field-title,.page-blog.section-blog .view-news .views-row .views-field-title,.page-events .view-blog .views-row .views-field-title,.page-events .view-news .views-row .views-field-title,.page-news.section-news .view-blog .views-row .views-field-title,.page-news.section-news .view-news .views-row .views-field-title{padding:25px 20px 0;height:108px;overflow:hidden}.page-blog.section-blog .view-blog .views-row .views-field-title a,.page-blog.section-blog .view-news .views-row .views-field-title a,.page-events .view-blog .views-row .views-field-title a,.page-events .view-news .views-row .views-field-title a,.page-news.section-news .view-blog .views-row .views-field-title a,.page-news.section-news .view-news .views-row .views-field-title a{font-size:18px;color:#000;text-transform:uppercase;line-height:28px}.page-blog.section-blog .view-blog .views-row .views-field-title a:hover,.page-blog.section-blog .view-news .views-row .views-field-title a:hover,.page-events .view-blog .views-row .views-field-title a:hover,.page-events .view-news .views-row .views-field-title a:hover,.page-news.section-news .view-blog .views-row .views-field-title a:hover,.page-news.section-news .view-news .views-row .views-field-title a:hover{color:#4b956e;text-decoration:none}.page-blog.section-blog .view-blog .views-row .views-field-created,.page-blog.section-blog .view-news .views-row .views-field-created,.page-events .view-blog .views-row .views-field-created,.page-events .view-news .views-row .views-field-created,.page-news.section-news .view-blog .views-row .views-field-created,.page-news.section-news .view-news .views-row .views-field-created{text-transform:uppercase;font-size:18px;padding:20px}.page-blog.section-blog .view-blog .views-row .views-field-body,.page-blog.section-blog .view-news .views-row .views-field-body,.page-events .view-blog .views-row .views-field-body,.page-events .view-news .views-row .views-field-body,.page-news.section-news .view-blog .views-row .views-field-body,.page-news.section-news .view-news .views-row .views-field-body{line-height:23px;padding:0 20px 50px}.page-blog.section-blog .view-blog .views-row:first-child,.page-blog.section-blog .view-news .views-row:first-child,.page-events .view-blog .views-row:first-child,.page-events .view-news .views-row:first-child,.page-news.section-news .view-blog .views-row:first-child,.page-news.section-news .view-news .views-row:first-child{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.1s}.page-blog.section-blog .view-blog .views-row:nth-child(2),.page-blog.section-blog .view-news .views-row:nth-child(2),.page-events .view-blog .views-row:nth-child(2),.page-events .view-news .views-row:nth-child(2),.page-news.section-news .view-blog .views-row:nth-child(2),.page-news.section-news .view-news .views-row:nth-child(2){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.2s}.page-blog.section-blog .view-blog .views-row:nth-child(3),.page-blog.section-blog .view-news .views-row:nth-child(3),.page-events .view-blog .views-row:nth-child(3),.page-events .view-news .views-row:nth-child(3),.page-news.section-news .view-blog .views-row:nth-child(3),.page-news.section-news .view-news .views-row:nth-child(3){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s}.page-blog.section-blog .view-blog .views-row:nth-child(4),.page-blog.section-blog .view-news .views-row:nth-child(4),.page-events .view-blog .views-row:nth-child(4),.page-events .view-news .views-row:nth-child(4),.page-news.section-news .view-blog .views-row:nth-child(4),.page-news.section-news .view-news .views-row:nth-child(4){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.4s}.page-blog.section-blog .view-blog .views-row:nth-child(5),.page-blog.section-blog .view-news .views-row:nth-child(5),.page-events .view-blog .views-row:nth-child(5),.page-events .view-news .views-row:nth-child(5),.page-news.section-news .view-blog .views-row:nth-child(5),.page-news.section-news .view-news .views-row:nth-child(5){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.5s}.page-blog.section-blog .view-blog .views-row:nth-child(6),.page-blog.section-blog .view-news .views-row:nth-child(6),.page-events .view-blog .views-row:nth-child(6),.page-events .view-news .views-row:nth-child(6),.page-news.section-news .view-blog .views-row:nth-child(6),.page-news.section-news .view-news .views-row:nth-child(6){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.6s}.page-blog.section-blog .view-blog .views-row:nth-child(7),.page-blog.section-blog .view-news .views-row:nth-child(7),.page-events .view-blog .views-row:nth-child(7),.page-events .view-news .views-row:nth-child(7),.page-news.section-news .view-blog .views-row:nth-child(7),.page-news.section-news .view-news .views-row:nth-child(7){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.7s}.page-blog.section-blog .view-blog .views-row:nth-child(8),.page-blog.section-blog .view-news .views-row:nth-child(8),.page-events .view-blog .views-row:nth-child(8),.page-events .view-news .views-row:nth-child(8),.page-news.section-news .view-blog .views-row:nth-child(8),.page-news.section-news .view-news .views-row:nth-child(8){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.8s}.page-blog.section-blog .view-blog .views-row:nth-child(9),.page-blog.section-blog .view-news .views-row:nth-child(9),.page-events .view-blog .views-row:nth-child(9),.page-events .view-news .views-row:nth-child(9),.page-news.section-news .view-blog .views-row:nth-child(9),.page-news.section-news .view-news .views-row:nth-child(9){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.9s}.page-blog.section-blog .view-blog .views-row:nth-child(10),.page-blog.section-blog .view-news .views-row:nth-child(10),.page-events .view-blog .views-row:nth-child(10),.page-events .view-news .views-row:nth-child(10),.page-news.section-news .view-blog .views-row:nth-child(10),.page-news.section-news .view-news .views-row:nth-child(10){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1s}.page-blog.section-blog .view-blog .views-row:nth-child(11),.page-blog.section-blog .view-news .views-row:nth-child(11),.page-events .view-blog .views-row:nth-child(11),.page-events .view-news .views-row:nth-child(11),.page-news.section-news .view-blog .views-row:nth-child(11),.page-news.section-news .view-news .views-row:nth-child(11){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.1s}.page-blog.section-blog .view-blog .views-row:nth-child(12),.page-blog.section-blog .view-news .views-row:nth-child(12),.page-events .view-blog .views-row:nth-child(12),.page-events .view-news .views-row:nth-child(12),.page-news.section-news .view-blog .views-row:nth-child(12),.page-news.section-news .view-news .views-row:nth-child(12){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.2s}.page-blog.section-blog .view-blog .views-row:nth-child(13),.page-blog.section-blog .view-news .views-row:nth-child(13),.page-events .view-blog .views-row:nth-child(13),.page-events .view-news .views-row:nth-child(13),.page-news.section-news .view-blog .views-row:nth-child(13),.page-news.section-news .view-news .views-row:nth-child(13){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.3s}.page-blog.section-blog .view-blog .views-row:nth-child(14),.page-blog.section-blog .view-news .views-row:nth-child(14),.page-events .view-blog .views-row:nth-child(14),.page-events .view-news .views-row:nth-child(14),.page-news.section-news .view-blog .views-row:nth-child(14),.page-news.section-news .view-news .views-row:nth-child(14){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.4s}.page-blog.section-blog .view-blog .views-row:nth-child(15),.page-blog.section-blog .view-news .views-row:nth-child(15),.page-events .view-blog .views-row:nth-child(15),.page-events .view-news .views-row:nth-child(15),.page-news.section-news .view-blog .views-row:nth-child(15),.page-news.section-news .view-news .views-row:nth-child(15){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.5s}.page-blog.section-blog .view-blog .views-row:nth-child(16),.page-blog.section-blog .view-news .views-row:nth-child(16),.page-events .view-blog .views-row:nth-child(16),.page-events .view-news .views-row:nth-child(16),.page-news.section-news .view-blog .views-row:nth-child(16),.page-news.section-news .view-news .views-row:nth-child(16){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.6s}.page-blog.section-blog .view-blog .views-row:nth-child(17),.page-blog.section-blog .view-news .views-row:nth-child(17),.page-events .view-blog .views-row:nth-child(17),.page-events .view-news .views-row:nth-child(17),.page-news.section-news .view-blog .views-row:nth-child(17),.page-news.section-news .view-news .views-row:nth-child(17){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.7s}.page-blog.section-blog .view-blog .views-row:nth-child(18),.page-blog.section-blog .view-news .views-row:nth-child(18),.page-events .view-blog .views-row:nth-child(18),.page-events .view-news .views-row:nth-child(18),.page-news.section-news .view-blog .views-row:nth-child(18),.page-news.section-news .view-news .views-row:nth-child(18){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.8s}.page-blog.section-blog .view-blog .views-row:nth-child(19),.page-blog.section-blog .view-news .views-row:nth-child(19),.page-events .view-blog .views-row:nth-child(19),.page-events .view-news .views-row:nth-child(19),.page-news.section-news .view-blog .views-row:nth-child(19),.page-news.section-news .view-news .views-row:nth-child(19){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.9s}.page-blog.section-blog .view-blog .views-row:nth-child(20),.page-blog.section-blog .view-news .views-row:nth-child(20),.page-events .view-blog .views-row:nth-child(20),.page-events .view-news .views-row:nth-child(20),.page-news.section-news .view-blog .views-row:nth-child(20),.page-news.section-news .view-news .views-row:nth-child(20){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2s}.page-blog.section-blog .view-blog .views-row:nth-child(21),.page-blog.section-blog .view-news .views-row:nth-child(21),.page-events .view-blog .views-row:nth-child(21),.page-events .view-news .views-row:nth-child(21),.page-news.section-news .view-blog .views-row:nth-child(21),.page-news.section-news .view-news .views-row:nth-child(21){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.1s}.page-blog.section-blog .view-blog .views-row:nth-child(22),.page-blog.section-blog .view-news .views-row:nth-child(22),.page-events .view-blog .views-row:nth-child(22),.page-events .view-news .views-row:nth-child(22),.page-news.section-news .view-blog .views-row:nth-child(22),.page-news.section-news .view-news .views-row:nth-child(22){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.2s}.page-blog.section-blog .view-blog .views-row:nth-child(23),.page-blog.section-blog .view-news .views-row:nth-child(23),.page-events .view-blog .views-row:nth-child(23),.page-events .view-news .views-row:nth-child(23),.page-news.section-news .view-blog .views-row:nth-child(23),.page-news.section-news .view-news .views-row:nth-child(23){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.3s}.page-blog.section-blog .view-blog .views-row:nth-child(24),.page-blog.section-blog .view-news .views-row:nth-child(24),.page-events .view-blog .views-row:nth-child(24),.page-events .view-news .views-row:nth-child(24),.page-news.section-news .view-blog .views-row:nth-child(24),.page-news.section-news .view-news .views-row:nth-child(24){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.4s}.page-blog.section-blog .view-blog .views-row:nth-child(25),.page-blog.section-blog .view-news .views-row:nth-child(25),.page-events .view-blog .views-row:nth-child(25),.page-events .view-news .views-row:nth-child(25),.page-news.section-news .view-blog .views-row:nth-child(25),.page-news.section-news .view-news .views-row:nth-child(25){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.5s}.page-blog.section-blog .view-blog .views-row:nth-child(26),.page-blog.section-blog .view-news .views-row:nth-child(26),.page-events .view-blog .views-row:nth-child(26),.page-events .view-news .views-row:nth-child(26),.page-news.section-news .view-blog .views-row:nth-child(26),.page-news.section-news .view-news .views-row:nth-child(26){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.6s}.page-blog.section-blog .view-blog .views-row:nth-child(27),.page-blog.section-blog .view-news .views-row:nth-child(27),.page-events .view-blog .views-row:nth-child(27),.page-events .view-news .views-row:nth-child(27),.page-news.section-news .view-blog .views-row:nth-child(27),.page-news.section-news .view-news .views-row:nth-child(27){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.7s}.page-blog.section-blog .view-blog .views-row:nth-child(28),.page-blog.section-blog .view-news .views-row:nth-child(28),.page-events .view-blog .views-row:nth-child(28),.page-events .view-news .views-row:nth-child(28),.page-news.section-news .view-blog .views-row:nth-child(28),.page-news.section-news .view-news .views-row:nth-child(28){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.8s}.page-blog.section-blog .view-blog .views-row:nth-child(29),.page-blog.section-blog .view-news .views-row:nth-child(29),.page-events .view-blog .views-row:nth-child(29),.page-events .view-news .views-row:nth-child(29),.page-news.section-news .view-blog .views-row:nth-child(29),.page-news.section-news .view-news .views-row:nth-child(29){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:2.9s}.page-blog.section-blog .view-blog .views-row:nth-child(30),.page-blog.section-blog .view-news .views-row:nth-child(30),.page-events .view-blog .views-row:nth-child(30),.page-events .view-news .views-row:nth-child(30),.page-news.section-news .view-blog .views-row:nth-child(30),.page-news.section-news .view-news .views-row:nth-child(30){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3s}.page-blog.section-blog .view-blog .views-row:nth-child(31),.page-blog.section-blog .view-news .views-row:nth-child(31),.page-events .view-blog .views-row:nth-child(31),.page-events .view-news .views-row:nth-child(31),.page-news.section-news .view-blog .views-row:nth-child(31),.page-news.section-news .view-news .views-row:nth-child(31){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.1s}.page-blog.section-blog .view-blog .views-row:nth-child(32),.page-blog.section-blog .view-news .views-row:nth-child(32),.page-events .view-blog .views-row:nth-child(32),.page-events .view-news .views-row:nth-child(32),.page-news.section-news .view-blog .views-row:nth-child(32),.page-news.section-news .view-news .views-row:nth-child(32){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.2s}.page-blog.section-blog .view-blog .views-row:nth-child(33),.page-blog.section-blog .view-news .views-row:nth-child(33),.page-events .view-blog .views-row:nth-child(33),.page-events .view-news .views-row:nth-child(33),.page-news.section-news .view-blog .views-row:nth-child(33),.page-news.section-news .view-news .views-row:nth-child(33){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.3s}.page-blog.section-blog .view-blog .views-row:nth-child(34),.page-blog.section-blog .view-news .views-row:nth-child(34),.page-events .view-blog .views-row:nth-child(34),.page-events .view-news .views-row:nth-child(34),.page-news.section-news .view-blog .views-row:nth-child(34),.page-news.section-news .view-news .views-row:nth-child(34){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.4s}.page-blog.section-blog .view-blog .views-row:nth-child(35),.page-blog.section-blog .view-news .views-row:nth-child(35),.page-events .view-blog .views-row:nth-child(35),.page-events .view-news .views-row:nth-child(35),.page-news.section-news .view-blog .views-row:nth-child(35),.page-news.section-news .view-news .views-row:nth-child(35){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.5s}.page-blog.section-blog .view-blog .views-row:nth-child(36),.page-blog.section-blog .view-news .views-row:nth-child(36),.page-events .view-blog .views-row:nth-child(36),.page-events .view-news .views-row:nth-child(36),.page-news.section-news .view-blog .views-row:nth-child(36),.page-news.section-news .view-news .views-row:nth-child(36){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.6s}.page-blog.section-blog .view-blog .views-row:nth-child(37),.page-blog.section-blog .view-news .views-row:nth-child(37),.page-events .view-blog .views-row:nth-child(37),.page-events .view-news .views-row:nth-child(37),.page-news.section-news .view-blog .views-row:nth-child(37),.page-news.section-news .view-news .views-row:nth-child(37){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.7s}.page-blog.section-blog .view-blog .views-row:nth-child(38),.page-blog.section-blog .view-news .views-row:nth-child(38),.page-events .view-blog .views-row:nth-child(38),.page-events .view-news .views-row:nth-child(38),.page-news.section-news .view-blog .views-row:nth-child(38),.page-news.section-news .view-news .views-row:nth-child(38){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.8s}.page-blog.section-blog .view-blog .views-row:nth-child(39),.page-blog.section-blog .view-news .views-row:nth-child(39),.page-events .view-blog .views-row:nth-child(39),.page-events .view-news .views-row:nth-child(39),.page-news.section-news .view-blog .views-row:nth-child(39),.page-news.section-news .view-news .views-row:nth-child(39){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:3.9s}.page-blog.section-blog .view-blog .views-row:nth-child(40),.page-blog.section-blog .view-news .views-row:nth-child(40),.page-events .view-blog .views-row:nth-child(40),.page-events .view-news .views-row:nth-child(40),.page-news.section-news .view-blog .views-row:nth-child(40),.page-news.section-news .view-news .views-row:nth-child(40){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4s}.page-blog.section-blog .view-blog .views-row:nth-child(41),.page-blog.section-blog .view-news .views-row:nth-child(41),.page-events .view-blog .views-row:nth-child(41),.page-events .view-news .views-row:nth-child(41),.page-news.section-news .view-blog .views-row:nth-child(41),.page-news.section-news .view-news .views-row:nth-child(41){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.1s}.page-blog.section-blog .view-blog .views-row:nth-child(42),.page-blog.section-blog .view-news .views-row:nth-child(42),.page-events .view-blog .views-row:nth-child(42),.page-events .view-news .views-row:nth-child(42),.page-news.section-news .view-blog .views-row:nth-child(42),.page-news.section-news .view-news .views-row:nth-child(42){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.2s}.page-blog.section-blog .view-blog .views-row:nth-child(43),.page-blog.section-blog .view-news .views-row:nth-child(43),.page-events .view-blog .views-row:nth-child(43),.page-events .view-news .views-row:nth-child(43),.page-news.section-news .view-blog .views-row:nth-child(43),.page-news.section-news .view-news .views-row:nth-child(43){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.3s}.page-blog.section-blog .view-blog .views-row:nth-child(44),.page-blog.section-blog .view-news .views-row:nth-child(44),.page-events .view-blog .views-row:nth-child(44),.page-events .view-news .views-row:nth-child(44),.page-news.section-news .view-blog .views-row:nth-child(44),.page-news.section-news .view-news .views-row:nth-child(44){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.4s}.page-blog.section-blog .view-blog .views-row:nth-child(45),.page-blog.section-blog .view-news .views-row:nth-child(45),.page-events .view-blog .views-row:nth-child(45),.page-events .view-news .views-row:nth-child(45),.page-news.section-news .view-blog .views-row:nth-child(45),.page-news.section-news .view-news .views-row:nth-child(45){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.5s}.page-blog.section-blog .view-blog .views-row:nth-child(46),.page-blog.section-blog .view-news .views-row:nth-child(46),.page-events .view-blog .views-row:nth-child(46),.page-events .view-news .views-row:nth-child(46),.page-news.section-news .view-blog .views-row:nth-child(46),.page-news.section-news .view-news .views-row:nth-child(46){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.6s}.page-blog.section-blog .view-blog .views-row:nth-child(47),.page-blog.section-blog .view-news .views-row:nth-child(47),.page-events .view-blog .views-row:nth-child(47),.page-events .view-news .views-row:nth-child(47),.page-news.section-news .view-blog .views-row:nth-child(47),.page-news.section-news .view-news .views-row:nth-child(47){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.7s}.page-blog.section-blog .view-blog .views-row:nth-child(48),.page-blog.section-blog .view-news .views-row:nth-child(48),.page-events .view-blog .views-row:nth-child(48),.page-events .view-news .views-row:nth-child(48),.page-news.section-news .view-blog .views-row:nth-child(48),.page-news.section-news .view-news .views-row:nth-child(48){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.8s}.page-blog.section-blog .view-blog .views-row:nth-child(49),.page-blog.section-blog .view-news .views-row:nth-child(49),.page-events .view-blog .views-row:nth-child(49),.page-events .view-news .views-row:nth-child(49),.page-news.section-news .view-blog .views-row:nth-child(49),.page-news.section-news .view-news .views-row:nth-child(49){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:4.9s}.page-blog.section-blog .view-blog .views-row:nth-child(50),.page-blog.section-blog .view-news .views-row:nth-child(50),.page-events .view-blog .views-row:nth-child(50),.page-events .view-news .views-row:nth-child(50),.page-news.section-news .view-blog .views-row:nth-child(50),.page-news.section-news .view-news .views-row:nth-child(50){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:5s}.page-blog.section-blog .pager-load-more a,.page-events .pager-load-more a,.page-news.section-news .pager-load-more a{color:#fff;background-color:#4b956e;transition:background-color .3s;font-size:18px;text-transform:uppercase;width:300px;padding:0 20px;line-height:50px;display:block;margin:40px auto 100px;font-family:ralewaymedium}.page-blog.section-blog .pager-load-more a:hover,.page-events .pager-load-more a:hover,.page-news.section-news .pager-load-more a:hover{background-color:#74b994;text-decoration:none}.node-type-article .l-content,.node-type-event .l-content{overflow:hidden;max-width:1170px;margin:0 auto;position:relative}.node-type-article .l-content:after,.node-type-event .l-content:after{content:"";display:table;clear:both}.node-type-article .l-region--pre-content h2,.node-type-event .l-region--pre-content h2{font-size:28px;text-transform:uppercase}.node-type-article .blog-view-all,.node-type-article .news-view-all,.node-type-event .blog-view-all,.node-type-event .news-view-all{text-align:center;width:100%;font-size:16px;background:#efefef}.node-type-article .blog-view-all p,.node-type-article .news-view-all p,.node-type-event .blog-view-all p,.node-type-event .news-view-all p{margin:0}.node-type-article .blog-view-all a,.node-type-article .news-view-all a,.node-type-event .blog-view-all a,.node-type-event .news-view-all a{display:block;padding:15px 0;color:#666;border-bottom:0}.node-type-article .blog-view-all a:hover,.node-type-article .news-view-all a:hover,.node-type-event .blog-view-all a:hover,.node-type-event .news-view-all a:hover{text-decoration:none;color:#ccc}.node-type-article .pane-node-field-banner-image,.node-type-event .pane-node-field-banner-image{position:absolute;z-index:-1}@media (max-width:740px){.node-type-article .pane-node-field-banner-image,.node-type-event .pane-node-field-banner-image{position:relative}}.node-type-article .field--name-field-banner-image,.node-type-event .field--name-field-banner-image{width:100%;max-width:none;max-height:410px;position:relative;max-width:1170px;padding:0 10px}.node-type-article .field--name-field-banner-image img,.node-type-event .field--name-field-banner-image img{width:100%;max-width:none;border-bottom:10px solid #4b956e}@media (max-width:740px){.node-type-article .field--name-field-banner-image img,.node-type-event .field--name-field-banner-image img{border:0}}.node-type-article .pane-node-title,.node-type-event .pane-node-title{display:table;height:320px;width:60%;margin-left:25%}.node-type-article .pane-node-title h1,.node-type-event .pane-node-title h1{display:table-cell;vertical-align:middle;font-family:ralewayregular;font-size:33px;background:none;color:#fff;text-align:left;margin:0;padding:10px 0;line-height:45px}.node-type-article .left-container,.node-type-event .left-container{position:absolute;left:10px;top:450px}@media (max-width:900px){.node-type-article .left-container,.node-type-event .left-container{position:relative;left:0;top:0;margin-top:45px}}.node-type-article .left-container a,.node-type-event .left-container a{color:#4b956e;border:1px solid #4b956e;padding:10px 10px 8px;text-transform:uppercase;border-radius:3px;transition:all .3s linear}.node-type-article .left-container a:hover,.node-type-event .left-container a:hover{background-color:#4b956e;color:#fff;text-decoration:none}.node-type-article .left-container .sharethis-buttons,.node-type-event .left-container .sharethis-buttons{margin-top:30px}.node-type-article .left-container .sharethis-buttons .sharethis-label,.node-type-event .left-container .sharethis-buttons .sharethis-label{text-transform:uppercase;clear:both;margin-bottom:5px}.node-type-article .page-main-content,.node-type-event .page-main-content{width:75%;float:right;padding:30px 10px 30px 30px;background:#fff;color:#000;margin-bottom:100px}@media (max-width:900px){.node-type-article .page-main-content,.node-type-event .page-main-content{width:100%;padding:0 10px}}.node-type-article .page-main-content .pane-page-content,.node-type-event .page-main-content .pane-page-content{width:77%;float:left}.node-type-article .page-main-content h2,.node-type-article .page-main-content h3,.node-type-article .page-main-content h4,.node-type-event .page-main-content h2,.node-type-event .page-main-content h3,.node-type-event .page-main-content h4{font-family:dinregular;font-size:18px;background:none;text-align:left;margin:0 0 35px;padding:0;color:#000;text-transform:uppercase;line-height:30px}.node-type-article .page-main-content h3,.node-type-article .page-main-content h4,.node-type-event .page-main-content h3,.node-type-event .page-main-content h4{color:#4b956e;font-size:18px;margin:30px 0 20px}.node-type-article .page-main-content .group-container h2:first-child,.node-type-article .page-main-content .group-container h3:first-child,.node-type-article .page-main-content .group-container h4:first-child,.node-type-article .page-main-content .group-container p:first-child,.node-type-event .page-main-content .group-container h2:first-child,.node-type-event .page-main-content .group-container h3:first-child,.node-type-event .page-main-content .group-container h4:first-child,.node-type-event .page-main-content .group-container p:first-child{margin-top:0}.node-type-article .page-main-content .img__view_mode__default,.node-type-event .page-main-content .img__view_mode__default{width:100%;max-width:100%}.node-type-article .page-main-content .img__view_mode__image_aside,.node-type-event .page-main-content .img__view_mode__image_aside{float:left;margin:5px 35px 30px -50%;clear:left;max-width:80%}.node-type-article .page-main-content .img__view_mode__image_aside:after,.node-type-event .page-main-content .img__view_mode__image_aside:after{content:"";display:table;clear:both}.node-type-article .page-main-content .img__view_mode__image_aside figcaption,.node-type-article .page-main-content .img__view_mode__image_aside img,.node-type-event .page-main-content .img__view_mode__image_aside figcaption,.node-type-event .page-main-content .img__view_mode__image_aside img{float:right;clear:both}.node-type-article .page-main-content .img__view_mode__image_aside figcaption,.node-type-event .page-main-content .img__view_mode__image_aside figcaption{width:100%}.node-type-article .page-main-content .img__view_mode__image_wide,.node-type-event .page-main-content .img__view_mode__image_wide{clear:both;margin-left:-50%}@media (max-width:900px){.node-type-article .page-main-content .img__view_mode__image_wide,.node-type-event .page-main-content .img__view_mode__image_wide{margin-left:0}.node-type-article .page-main-content .img__view_mode__image_wide figcaption,.node-type-event .page-main-content .img__view_mode__image_wide figcaption{width:100%!important}}.node-type-article .page-main-content .img__view_mode__image_wide img,.node-type-event .page-main-content .img__view_mode__image_wide img{max-width:none;width:150%}@media (max-width:900px){.node-type-article .page-main-content .img__view_mode__image_wide img,.node-type-event .page-main-content .img__view_mode__image_wide img{width:100%}}.node-type-article .page-main-content .img__view_mode__image_inset_left,.node-type-event .page-main-content .img__view_mode__image_inset_left{clear:left;float:left;max-width:43%;margin:5px 35px 30px 0}.node-type-article .page-main-content .img__view_mode__image_inset_right,.node-type-event .page-main-content .img__view_mode__image_inset_right{clear:right;float:right;max-width:43%;margin:5px 0 30px 35px}.node-type-article .page-main-content blockquote,.node-type-event .page-main-content blockquote{background:url(/sites/all/themes/clifton/images/green-quote.png) #efefef no-repeat 22px 20px;margin:5px 35px 35px -50%;color:#4b956e;font-size:20px;font-family:dinregular;font-weight:400;padding:32px 35px 20px 80px;float:left;width:100%}.node-type-article .page-main-content blockquote p,.node-type-event .page-main-content blockquote p{line-height:28px;margin:10px 0}.node-type-article .page-main-content blockquote cite,.node-type-event .page-main-content blockquote cite{font-size:15px;color:#000}.node-type-article .page-main-content ul,.node-type-event .page-main-content ul{list-style:none;padding:0}.node-type-article .page-main-content ul:after,.node-type-event .page-main-content ul:after{content:"";display:table;clear:both}.node-type-article .page-main-content ul li,.node-type-event .page-main-content ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px}.node-type-article .view-display-id-posted_by_block,.node-type-event .view-display-id-posted_by_block{width:18%;float:right;text-align:right;line-height:20px;max-width:220px}.node-type-article .view-display-id-posted_by_block .views-field-field-image,.node-type-article .view-display-id-posted_by_block .views-field-picture,.node-type-event .view-display-id-posted_by_block .views-field-field-image,.node-type-event .view-display-id-posted_by_block .views-field-picture{border:1px solid #ccc;margin-bottom:10px}.node-type-article .view-display-id-posted_by_block .print-page,.node-type-event .view-display-id-posted_by_block .print-page{margin-top:15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px 0}.node-type-article .view-display-id-posted_by_block .print-page img,.node-type-event .view-display-id-posted_by_block .print-page img{display:inline-block;height:20px;width:20px}.node-type-article .view-display-id-posted_by_block .print-page input,.node-type-event .view-display-id-posted_by_block .print-page input{display:inline-block;border:none;background:transparent;color:#4b956e}.node-type-article .view-display-id-posted_by_block .print-page input:hover,.node-type-event .view-display-id-posted_by_block .print-page input:hover{color:#63b087}.node-type-article .view-article-tags-list,.node-type-event .view-article-tags-list{width:77%;float:left;clear:left;margin-bottom:40px;font-size:14px;text-transform:uppercase}.node-type-article .view-article-tags-list .views-field,.node-type-event .view-article-tags-list .views-field{float:left;clear:both;margin-bottom:10px}.node-type-article .view-article-tags-list .views-label,.node-type-event .view-article-tags-list .views-label{clear:left;margin-right:10px}.node-type-article .view-article-tags-list .field-content,.node-type-article .view-article-tags-list .views-label,.node-type-event .view-article-tags-list .field-content,.node-type-event .view-article-tags-list .views-label{float:left}.node-type-article .view-display-id-about_the_author,.node-type-event .view-display-id-about_the_author{width:77%;float:left;clear:left;background:#efefef;padding:35px 40px}.node-type-article .view-display-id-about_the_author .views-field-field-image,.node-type-event .view-display-id-about_the_author .views-field-field-image{float:left;width:32%;border:1px solid #ccc}.node-type-article .view-display-id-about_the_author .views-field-body,.node-type-article .view-display-id-about_the_author .views-field-field-sub-text,.node-type-article .view-display-id-about_the_author .views-field-nothing,.node-type-event .view-display-id-about_the_author .views-field-body,.node-type-event .view-display-id-about_the_author .views-field-field-sub-text,.node-type-event .view-display-id-about_the_author .views-field-nothing{width:100%}.node-type-article .view-display-id-about_the_author .views-field-body a,.node-type-article .view-display-id-about_the_author .views-field-field-sub-text a,.node-type-article .view-display-id-about_the_author .views-field-nothing a,.node-type-event .view-display-id-about_the_author .views-field-body a,.node-type-event .view-display-id-about_the_author .views-field-field-sub-text a,.node-type-event .view-display-id-about_the_author .views-field-nothing a{border-bottom:0}.node-type-article .view-display-id-about_the_author .views-field-body h3,.node-type-article .view-display-id-about_the_author .views-field-field-sub-text h3,.node-type-article .view-display-id-about_the_author .views-field-nothing h3,.node-type-event .view-display-id-about_the_author .views-field-body h3,.node-type-event .view-display-id-about_the_author .views-field-field-sub-text h3,.node-type-event .view-display-id-about_the_author .views-field-nothing h3{margin:0 0 20px;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000}.node-type-article .view-display-id-about_the_author .views-field-body .views-more-link,.node-type-article .view-display-id-about_the_author .views-field-field-sub-text .views-more-link,.node-type-article .view-display-id-about_the_author .views-field-nothing .views-more-link,.node-type-event .view-display-id-about_the_author .views-field-body .views-more-link,.node-type-event .view-display-id-about_the_author .views-field-field-sub-text .views-more-link,.node-type-event .view-display-id-about_the_author .views-field-nothing .views-more-link{display:block;clear:both;border-bottom:0}.node-type-article .pane-views-call-to-actions-block,.node-type-event .pane-views-call-to-actions-block{margin-top:50px}@media (max-width:740px){.page-blog.section-blog #mini-panel-article_filters .pane-block .view,.page-news.section-news #mini-panel-article_filters .pane-block .view{position:relative;max-height:none;background:#e2e2e2;transition:none}.page-blog.section-blog #mini-panel-article_filters .pane-block .view:hover,.page-blog.section-blog #mini-panel-article_filters .pane-block h2:hover~.view,.page-news.section-news #mini-panel-article_filters .pane-block .view:hover,.page-news.section-news #mini-panel-article_filters .pane-block h2:hover~.view{max-height:none;transition:none;box-shadow:0}.page-blog.section-blog #mini-panel-article_filters .pane-block h2,.page-news.section-news #mini-panel-article_filters .pane-block h2{font-size:14px!important}.page-blog.section-blog #mini-panel-article_filters .pane-block h2 span,.page-news.section-news #mini-panel-article_filters .pane-block h2 span{display:inline-block;width:7px;height:7px;margin:0 7px 2px 0}.page-blog.section-blog #mini-panel-article_filters .pane-block .view a,.page-news.section-news #mini-panel-article_filters .pane-block .view a{font-size:14px}.page-blog.section-blog .view-blog .views-row,.page-blog.section-blog .view-news .views-row,.page-news.section-news .view-blog .views-row,.page-news.section-news .view-news .views-row{width:50%}.node-type-article .sharethis-buttons,.node-type-event .sharethis-buttons{position:static;margin:35px 0 30px}.node-type-article .blog-view-all,.node-type-article .news-view-all,.node-type-event .blog-view-all,.node-type-event .news-view-all{font-size:12px}.node-type-article .blog-view-all a,.node-type-article .news-view-all a,.node-type-event .blog-view-all a,.node-type-event .news-view-all a{padding:10px 0}.node-type-article .field--name-field-banner-image,.node-type-event .field--name-field-banner-image{position:relative}.node-type-article .pane-node-title,.node-type-event .pane-node-title{display:block;height:auto;width:100%;margin-left:0;padding:10px}.node-type-article .pane-node-title h1,.node-type-event .pane-node-title h1{font-size:26px!important;color:#666;line-height:40px}.node-type-article .page-main-content h2,.node-type-article .page-main-content h3,.node-type-article .page-main-content h4,.node-type-event .page-main-content h2,.node-type-event .page-main-content h3,.node-type-event .page-main-content h4{margin:0 0 15px}.node-type-article .page-main-content blockquote,.node-type-event .page-main-content blockquote{float:none;margin:5px 0 25px}.node-type-article .page-main-content img,.node-type-event .page-main-content img{width:100%;max-width:none}.node-type-article .page-main-content figcaption,.node-type-event .page-main-content figcaption{width:100%!important}.node-type-article .page-main-content .img__view_mode__image_aside,.node-type-event .page-main-content .img__view_mode__image_aside{float:none;margin:5px 0 30px;width:100%;max-width:none}.node-type-article .page-main-content .img__view_mode__image_wide,.node-type-event .page-main-content .img__view_mode__image_wide{float:none;margin:5px 0 30px;width:100%}.node-type-article .page-main-content .img__view_mode__image_wide img,.node-type-event .page-main-content .img__view_mode__image_wide img{width:100%}.node-type-article .page-main-content .img__view_mode__image_inset_left,.node-type-article .page-main-content .img__view_mode__image_inset_right,.node-type-event .page-main-content .img__view_mode__image_inset_left,.node-type-event .page-main-content .img__view_mode__image_inset_right{float:none;margin:5px 0 30px;width:100%;max-width:none}.node-type-article .view-display-id-posted_by_block,.node-type-event .view-display-id-posted_by_block{margin-top:18px;float:none;margin:0 0 20px;width:60%;background:#efefef;padding:5px;text-align:center;max-width:none}}@media (max-width:740px){.node-type-article .view-display-id-posted_by_block:after,.node-type-event .view-display-id-posted_by_block:after{content:"";display:table;clear:both}.node-type-article .view-display-id-posted_by_block .views-field-field-image,.node-type-article .view-display-id-posted_by_block .views-field-picture,.node-type-event .view-display-id-posted_by_block .views-field-field-image,.node-type-event .view-display-id-posted_by_block .views-field-picture{width:32%;float:left;margin:0 10px 0 0}.node-type-article .view-display-id-posted_by_block .views-field-created,.node-type-event .view-display-id-posted_by_block .views-field-created{padding-top:10%}.node-type-article .page-main-content .pane-page-content,.node-type-article .view-article-tags-list,.node-type-article .view-display-id-about_the_author,.node-type-event .page-main-content .pane-page-content,.node-type-event .view-article-tags-list,.node-type-event .view-display-id-about_the_author{width:100%;float:none}.node-type-article .view-article-tags-list:after,.node-type-article .view-display-id-about_the_author:after,.node-type-event .view-article-tags-list:after,.node-type-event .view-display-id-about_the_author:after{content:"";display:table;clear:both}}@media (max-width:500px){.page-blog.section-blog .view-blog .views-row,.page-blog.section-blog .view-news .views-row,.page-news.section-news .view-blog .views-row,.page-news.section-news .view-news .views-row{width:100%}}@media (max-width:480px){.node-type-article .view-display-id-posted_by_block,.node-type-event .view-display-id-posted_by_block{width:100%}.node-type-article .view-display-id-posted_by_block .views-field-created,.node-type-event .view-display-id-posted_by_block .views-field-created{padding-top:10%}.node-type-article .view-display-id-about_the_author,.node-type-event .view-display-id-about_the_author{width:100%;float:none}.node-type-article .view-display-id-about_the_author:after,.node-type-event .view-display-id-about_the_author:after{content:"";display:table;clear:both}}.table-bg-white-bullets{color:#4b956e}.table-bg-white-bullets td{padding:15px 0 0 20px}.table-bg-white-bullets td ul{margin:0}.table-bg-purple-bullets{color:#4b956e;background:#f2edf4}.table-bg-purple-bullets td{padding:15px 0 0 20px}.table-bg-purple-bullets td ul{margin:0}.table-bg-grey{background:#fbfbfb}.table-bg-grey td{padding:17px 0 18px 20px}.table-bg-grey td ul{margin:0}@media print{q{quotes:none}q:after,q:before{content:""}footer,header,header h1,header nav{display:none}body{font:10pt Georgia,Times New Roman,Times,serif;line-height:1.2;color:#000;margin-left:150px}h1{font-size:24pt}h2{font-size:14pt}aside h2{font-size:18pt}header .print{display:block}header h1{margin:0;font-size:30pt}.field--name-field-banner-image,.news-view-all,.pane-block-36 h2,.sharethis-buttons,.view-article-tags-list,.view-display-id-about_the_author,.view-display-id-posted_by_block{display:none}img{border:0;max-width:500px}.page-main-content blockquote{margin-left:-75px}header:after{display:block;content:"www.clifton.co.uk/"}blockquote{font-size:13pt;font-style:italic}p a{color:#000}p a:after{content:" (https://www.clifton.co.uk/" attr(href) ")";font-size:80%;word-wrap:break-word}p a[href^="http://"]:after,p a[href^="https://"]:after{content:" (" attr(href) ")"}q:after{content:" (" attr(cite) ")"}aside{border-top:1px solid #bbb;margin-top:30px;display:block}}.section-garden-ideas .pane-node-field-banner-image,.section-garden-ideas .pane-node-field-banner-text,.section-garden-ideas h1{display:none}.view-blog,.view-events,.view-ideas,.view-news{width:100%;max-width:1170px;margin:0 auto;padding:0 10px}.view-blog:after,.view-events:after,.view-ideas:after,.view-news:after{content:"";display:table;clear:both}.view-blog .view-header h1,.view-events .view-header h1,.view-ideas .view-header h1,.view-news .view-header h1{display:block;background-color:transparent;color:#666}.view-blog .view-content,.view-events .view-content,.view-ideas .view-content,.view-news .view-content{margin-left:-8px;margin-right:-8px}.view-blog .blog,.view-blog .event,.view-blog .ideas,.view-blog .news,.view-events .blog,.view-events .event,.view-events .ideas,.view-events .news,.view-ideas .blog,.view-ideas .event,.view-ideas .ideas,.view-ideas .news,.view-news .blog,.view-news .event,.view-news .ideas,.view-news .news{width:25%;float:left;text-align:center}.view-blog .blog:after,.view-blog .event:after,.view-blog .ideas:after,.view-blog .news:after,.view-events .blog:after,.view-events .event:after,.view-events .ideas:after,.view-events .news:after,.view-ideas .blog:after,.view-ideas .event:after,.view-ideas .ideas:after,.view-ideas .news:after,.view-news .blog:after,.view-news .event:after,.view-news .ideas:after,.view-news .news:after{content:"";display:table;clear:both}@media (max-width:900px){.view-blog .blog,.view-blog .event,.view-blog .ideas,.view-blog .news,.view-events .blog,.view-events .event,.view-events .ideas,.view-events .news,.view-ideas .blog,.view-ideas .event,.view-ideas .ideas,.view-ideas .news,.view-news .blog,.view-news .event,.view-news .ideas,.view-news .news{width:33.3333%;width:50%}}@media (max-width:480px){.view-blog .blog,.view-blog .event,.view-blog .ideas,.view-blog .news,.view-events .blog,.view-events .event,.view-events .ideas,.view-events .news,.view-ideas .blog,.view-ideas .event,.view-ideas .ideas,.view-ideas .news,.view-news .blog,.view-news .event,.view-news .ideas,.view-news .news{width:100%}}.view-blog .blog .blog-content,.view-blog .blog .event-content,.view-blog .blog .ideas-content,.view-blog .blog .news-content,.view-blog .event .blog-content,.view-blog .event .event-content,.view-blog .event .ideas-content,.view-blog .event .news-content,.view-blog .ideas .blog-content,.view-blog .ideas .event-content,.view-blog .ideas .ideas-content,.view-blog .ideas .news-content,.view-blog .news .blog-content,.view-blog .news .event-content,.view-blog .news .ideas-content,.view-blog .news .news-content,.view-events .blog .blog-content,.view-events .blog .event-content,.view-events .blog .ideas-content,.view-events .blog .news-content,.view-events .event .blog-content,.view-events .event .event-content,.view-events .event .ideas-content,.view-events .event .news-content,.view-events .ideas .blog-content,.view-events .ideas .event-content,.view-events .ideas .ideas-content,.view-events .ideas .news-content,.view-events .news .blog-content,.view-events .news .event-content,.view-events .news .ideas-content,.view-events .news .news-content,.view-ideas .blog .blog-content,.view-ideas .blog .event-content,.view-ideas .blog .ideas-content,.view-ideas .blog .news-content,.view-ideas .event .blog-content,.view-ideas .event .event-content,.view-ideas .event .ideas-content,.view-ideas .event .news-content,.view-ideas .ideas .blog-content,.view-ideas .ideas .event-content,.view-ideas .ideas .ideas-content,.view-ideas .ideas .news-content,.view-ideas .news .blog-content,.view-ideas .news .event-content,.view-ideas .news .ideas-content,.view-ideas .news .news-content,.view-news .blog .blog-content,.view-news .blog .event-content,.view-news .blog .ideas-content,.view-news .blog .news-content,.view-news .event .blog-content,.view-news .event .event-content,.view-news .event .ideas-content,.view-news .event .news-content,.view-news .ideas .blog-content,.view-news .ideas .event-content,.view-news .ideas .ideas-content,.view-news .ideas .news-content,.view-news .news .blog-content,.view-news .news .event-content,.view-news .news .ideas-content,.view-news .news .news-content{background-color:#efefef;margin-right:8px;margin-left:8px;margin-bottom:20px}.view-blog .blog .blog-content figure,.view-blog .blog .event-content figure,.view-blog .blog .ideas-content figure,.view-blog .blog .news-content figure,.view-blog .event .blog-content figure,.view-blog .event .event-content figure,.view-blog .event .ideas-content figure,.view-blog .event .news-content figure,.view-blog .ideas .blog-content figure,.view-blog .ideas .event-content figure,.view-blog .ideas .ideas-content figure,.view-blog .ideas .news-content figure,.view-blog .news .blog-content figure,.view-blog .news .event-content figure,.view-blog .news .ideas-content figure,.view-blog .news .news-content figure,.view-events .blog .blog-content figure,.view-events .blog .event-content figure,.view-events .blog .ideas-content figure,.view-events .blog .news-content figure,.view-events .event .blog-content figure,.view-events .event .event-content figure,.view-events .event .ideas-content figure,.view-events .event .news-content figure,.view-events .ideas .blog-content figure,.view-events .ideas .event-content figure,.view-events .ideas .ideas-content figure,.view-events .ideas .news-content figure,.view-events .news .blog-content figure,.view-events .news .event-content figure,.view-events .news .ideas-content figure,.view-events .news .news-content figure,.view-ideas .blog .blog-content figure,.view-ideas .blog .event-content figure,.view-ideas .blog .ideas-content figure,.view-ideas .blog .news-content figure,.view-ideas .event .blog-content figure,.view-ideas .event .event-content figure,.view-ideas .event .ideas-content figure,.view-ideas .event .news-content figure,.view-ideas .ideas .blog-content figure,.view-ideas .ideas .event-content figure,.view-ideas .ideas .ideas-content figure,.view-ideas .ideas .news-content figure,.view-ideas .news .blog-content figure,.view-ideas .news .event-content figure,.view-ideas .news .ideas-content figure,.view-ideas .news .news-content figure,.view-news .blog .blog-content figure,.view-news .blog .event-content figure,.view-news .blog .ideas-content figure,.view-news .blog .news-content figure,.view-news .event .blog-content figure,.view-news .event .event-content figure,.view-news .event .ideas-content figure,.view-news .event .news-content figure,.view-news .ideas .blog-content figure,.view-news .ideas .event-content figure,.view-news .ideas .ideas-content figure,.view-news .ideas .news-content figure,.view-news .news .blog-content figure,.view-news .news .event-content figure,.view-news .news .ideas-content figure,.view-news .news .news-content figure{z-index:1;overflow:hidden}.view-blog .blog .blog-content figure img,.view-blog .blog .event-content figure img,.view-blog .blog .ideas-content figure img,.view-blog .blog .news-content figure img,.view-blog .event .blog-content figure img,.view-blog .event .event-content figure img,.view-blog .event .ideas-content figure img,.view-blog .event .news-content figure img,.view-blog .ideas .blog-content figure img,.view-blog .ideas .event-content figure img,.view-blog .ideas .ideas-content figure img,.view-blog .ideas .news-content figure img,.view-blog .news .blog-content figure img,.view-blog .news .event-content figure img,.view-blog .news .ideas-content figure img,.view-blog .news .news-content figure img,.view-events .blog .blog-content figure img,.view-events .blog .event-content figure img,.view-events .blog .ideas-content figure img,.view-events .blog .news-content figure img,.view-events .event .blog-content figure img,.view-events .event .event-content figure img,.view-events .event .ideas-content figure img,.view-events .event .news-content figure img,.view-events .ideas .blog-content figure img,.view-events .ideas .event-content figure img,.view-events .ideas .ideas-content figure img,.view-events .ideas .news-content figure img,.view-events .news .blog-content figure img,.view-events .news .event-content figure img,.view-events .news .ideas-content figure img,.view-events .news .news-content figure img,.view-ideas .blog .blog-content figure img,.view-ideas .blog .event-content figure img,.view-ideas .blog .ideas-content figure img,.view-ideas .blog .news-content figure img,.view-ideas .event .blog-content figure img,.view-ideas .event .event-content figure img,.view-ideas .event .ideas-content figure img,.view-ideas .event .news-content figure img,.view-ideas .ideas .blog-content figure img,.view-ideas .ideas .event-content figure img,.view-ideas .ideas .ideas-content figure img,.view-ideas .ideas .news-content figure img,.view-ideas .news .blog-content figure img,.view-ideas .news .event-content figure img,.view-ideas .news .ideas-content figure img,.view-ideas .news .news-content figure img,.view-news .blog .blog-content figure img,.view-news .blog .event-content figure img,.view-news .blog .ideas-content figure img,.view-news .blog .news-content figure img,.view-news .event .blog-content figure img,.view-news .event .event-content figure img,.view-news .event .ideas-content figure img,.view-news .event .news-content figure img,.view-news .ideas .blog-content figure img,.view-news .ideas .event-content figure img,.view-news .ideas .ideas-content figure img,.view-news .ideas .news-content figure img,.view-news .news .blog-content figure img,.view-news .news .event-content figure img,.view-news .news .ideas-content figure img,.view-news .news .news-content figure img{z-index:0;transition:all .4s linear}.view-blog .blog .blog-content figure img:hover,.view-blog .blog .event-content figure img:hover,.view-blog .blog .ideas-content figure img:hover,.view-blog .blog .news-content figure img:hover,.view-blog .event .blog-content figure img:hover,.view-blog .event .event-content figure img:hover,.view-blog .event .ideas-content figure img:hover,.view-blog .event .news-content figure img:hover,.view-blog .ideas .blog-content figure img:hover,.view-blog .ideas .event-content figure img:hover,.view-blog .ideas .ideas-content figure img:hover,.view-blog .ideas .news-content figure img:hover,.view-blog .news .blog-content figure img:hover,.view-blog .news .event-content figure img:hover,.view-blog .news .ideas-content figure img:hover,.view-blog .news .news-content figure img:hover,.view-events .blog .blog-content figure img:hover,.view-events .blog .event-content figure img:hover,.view-events .blog .ideas-content figure img:hover,.view-events .blog .news-content figure img:hover,.view-events .event .blog-content figure img:hover,.view-events .event .event-content figure img:hover,.view-events .event .ideas-content figure img:hover,.view-events .event .news-content figure img:hover,.view-events .ideas .blog-content figure img:hover,.view-events .ideas .event-content figure img:hover,.view-events .ideas .ideas-content figure img:hover,.view-events .ideas .news-content figure img:hover,.view-events .news .blog-content figure img:hover,.view-events .news .event-content figure img:hover,.view-events .news .ideas-content figure img:hover,.view-events .news .news-content figure img:hover,.view-ideas .blog .blog-content figure img:hover,.view-ideas .blog .event-content figure img:hover,.view-ideas .blog .ideas-content figure img:hover,.view-ideas .blog .news-content figure img:hover,.view-ideas .event .blog-content figure img:hover,.view-ideas .event .event-content figure img:hover,.view-ideas .event .ideas-content figure img:hover,.view-ideas .event .news-content figure img:hover,.view-ideas .ideas .blog-content figure img:hover,.view-ideas .ideas .event-content figure img:hover,.view-ideas .ideas .ideas-content figure img:hover,.view-ideas .ideas .news-content figure img:hover,.view-ideas .news .blog-content figure img:hover,.view-ideas .news .event-content figure img:hover,.view-ideas .news .ideas-content figure img:hover,.view-ideas .news .news-content figure img:hover,.view-news .blog .blog-content figure img:hover,.view-news .blog .event-content figure img:hover,.view-news .blog .ideas-content figure img:hover,.view-news .blog .news-content figure img:hover,.view-news .event .blog-content figure img:hover,.view-news .event .event-content figure img:hover,.view-news .event .ideas-content figure img:hover,.view-news .event .news-content figure img:hover,.view-news .ideas .blog-content figure img:hover,.view-news .ideas .event-content figure img:hover,.view-news .ideas .ideas-content figure img:hover,.view-news .ideas .news-content figure img:hover,.view-news .news .blog-content figure img:hover,.view-news .news .event-content figure img:hover,.view-news .news .ideas-content figure img:hover,.view-news .news .news-content figure img:hover{transform:scale3d(1.1,1.1,1);opacity:.8}.view-blog .blog .blog-content .enent-info,.view-blog .blog .blog-content .ideas-info,.view-blog .blog .blog-content .news-info,.view-blog .blog .event-content .enent-info,.view-blog .blog .event-content .ideas-info,.view-blog .blog .event-content .news-info,.view-blog .blog .ideas-content .enent-info,.view-blog .blog .ideas-content .ideas-info,.view-blog .blog .ideas-content .news-info,.view-blog .blog .news-content .enent-info,.view-blog .blog .news-content .ideas-info,.view-blog .blog .news-content .news-info,.view-blog .event .blog-content .enent-info,.view-blog .event .blog-content .ideas-info,.view-blog .event .blog-content .news-info,.view-blog .event .event-content .enent-info,.view-blog .event .event-content .ideas-info,.view-blog .event .event-content .news-info,.view-blog .event .ideas-content .enent-info,.view-blog .event .ideas-content .ideas-info,.view-blog .event .ideas-content .news-info,.view-blog .event .news-content .enent-info,.view-blog .event .news-content .ideas-info,.view-blog .event .news-content .news-info,.view-blog .ideas .blog-content .enent-info,.view-blog .ideas .blog-content .ideas-info,.view-blog .ideas .blog-content .news-info,.view-blog .ideas .event-content .enent-info,.view-blog .ideas .event-content .ideas-info,.view-blog .ideas .event-content .news-info,.view-blog .ideas .ideas-content .enent-info,.view-blog .ideas .ideas-content .ideas-info,.view-blog .ideas .ideas-content .news-info,.view-blog .ideas .news-content .enent-info,.view-blog .ideas .news-content .ideas-info,.view-blog .ideas .news-content .news-info,.view-blog .news .blog-content .enent-info,.view-blog .news .blog-content .ideas-info,.view-blog .news .blog-content .news-info,.view-blog .news .event-content .enent-info,.view-blog .news .event-content .ideas-info,.view-blog .news .event-content .news-info,.view-blog .news .ideas-content .enent-info,.view-blog .news .ideas-content .ideas-info,.view-blog .news .ideas-content .news-info,.view-blog .news .news-content .enent-info,.view-blog .news .news-content .ideas-info,.view-blog .news .news-content .news-info,.view-events .blog .blog-content .enent-info,.view-events .blog .blog-content .ideas-info,.view-events .blog .blog-content .news-info,.view-events .blog .event-content .enent-info,.view-events .blog .event-content .ideas-info,.view-events .blog .event-content .news-info,.view-events .blog .ideas-content .enent-info,.view-events .blog .ideas-content .ideas-info,.view-events .blog .ideas-content .news-info,.view-events .blog .news-content .enent-info,.view-events .blog .news-content .ideas-info,.view-events .blog .news-content .news-info,.view-events .event .blog-content .enent-info,.view-events .event .blog-content .ideas-info,.view-events .event .blog-content .news-info,.view-events .event .event-content .enent-info,.view-events .event .event-content .ideas-info,.view-events .event .event-content .news-info,.view-events .event .ideas-content .enent-info,.view-events .event .ideas-content .ideas-info,.view-events .event .ideas-content .news-info,.view-events .event .news-content .enent-info,.view-events .event .news-content .ideas-info,.view-events .event .news-content .news-info,.view-events .ideas .blog-content .enent-info,.view-events .ideas .blog-content .ideas-info,.view-events .ideas .blog-content .news-info,.view-events .ideas .event-content .enent-info,.view-events .ideas .event-content .ideas-info,.view-events .ideas .event-content .news-info,.view-events .ideas .ideas-content .enent-info,.view-events .ideas .ideas-content .ideas-info,.view-events .ideas .ideas-content .news-info,.view-events .ideas .news-content .enent-info,.view-events .ideas .news-content .ideas-info,.view-events .ideas .news-content .news-info,.view-events .news .blog-content .enent-info,.view-events .news .blog-content .ideas-info,.view-events .news .blog-content .news-info,.view-events .news .event-content .enent-info,.view-events .news .event-content .ideas-info,.view-events .news .event-content .news-info,.view-events .news .ideas-content .enent-info,.view-events .news .ideas-content .ideas-info,.view-events .news .ideas-content .news-info,.view-events .news .news-content .enent-info,.view-events .news .news-content .ideas-info,.view-events .news .news-content .news-info,.view-ideas .blog .blog-content .enent-info,.view-ideas .blog .blog-content .ideas-info,.view-ideas .blog .blog-content .news-info,.view-ideas .blog .event-content .enent-info,.view-ideas .blog .event-content .ideas-info,.view-ideas .blog .event-content .news-info,.view-ideas .blog .ideas-content .enent-info,.view-ideas .blog .ideas-content .ideas-info,.view-ideas .blog .ideas-content .news-info,.view-ideas .blog .news-content .enent-info,.view-ideas .blog .news-content .ideas-info,.view-ideas .blog .news-content .news-info,.view-ideas .event .blog-content .enent-info,.view-ideas .event .blog-content .ideas-info,.view-ideas .event .blog-content .news-info,.view-ideas .event .event-content .enent-info,.view-ideas .event .event-content .ideas-info,.view-ideas .event .event-content .news-info,.view-ideas .event .ideas-content .enent-info,.view-ideas .event .ideas-content .ideas-info,.view-ideas .event .ideas-content .news-info,.view-ideas .event .news-content .enent-info,.view-ideas .event .news-content .ideas-info,.view-ideas .event .news-content .news-info,.view-ideas .ideas .blog-content .enent-info,.view-ideas .ideas .blog-content .ideas-info,.view-ideas .ideas .blog-content .news-info,.view-ideas .ideas .event-content .enent-info,.view-ideas .ideas .event-content .ideas-info,.view-ideas .ideas .event-content .news-info,.view-ideas .ideas .ideas-content .enent-info,.view-ideas .ideas .ideas-content .ideas-info,.view-ideas .ideas .ideas-content .news-info,.view-ideas .ideas .news-content .enent-info,.view-ideas .ideas .news-content .ideas-info,.view-ideas .ideas .news-content .news-info,.view-ideas .news .blog-content .enent-info,.view-ideas .news .blog-content .ideas-info,.view-ideas .news .blog-content .news-info,.view-ideas .news .event-content .enent-info,.view-ideas .news .event-content .ideas-info,.view-ideas .news .event-content .news-info,.view-ideas .news .ideas-content .enent-info,.view-ideas .news .ideas-content .ideas-info,.view-ideas .news .ideas-content .news-info,.view-ideas .news .news-content .enent-info,.view-ideas .news .news-content .ideas-info,.view-ideas .news .news-content .news-info,.view-news .blog .blog-content .enent-info,.view-news .blog .blog-content .ideas-info,.view-news .blog .blog-content .news-info,.view-news .blog .event-content .enent-info,.view-news .blog .event-content .ideas-info,.view-news .blog .event-content .news-info,.view-news .blog .ideas-content .enent-info,.view-news .blog .ideas-content .ideas-info,.view-news .blog .ideas-content .news-info,.view-news .blog .news-content .enent-info,.view-news .blog .news-content .ideas-info,.view-news .blog .news-content .news-info,.view-news .event .blog-content .enent-info,.view-news .event .blog-content .ideas-info,.view-news .event .blog-content .news-info,.view-news .event .event-content .enent-info,.view-news .event .event-content .ideas-info,.view-news .event .event-content .news-info,.view-news .event .ideas-content .enent-info,.view-news .event .ideas-content .ideas-info,.view-news .event .ideas-content .news-info,.view-news .event .news-content .enent-info,.view-news .event .news-content .ideas-info,.view-news .event .news-content .news-info,.view-news .ideas .blog-content .enent-info,.view-news .ideas .blog-content .ideas-info,.view-news .ideas .blog-content .news-info,.view-news .ideas .event-content .enent-info,.view-news .ideas .event-content .ideas-info,.view-news .ideas .event-content .news-info,.view-news .ideas .ideas-content .enent-info,.view-news .ideas .ideas-content .ideas-info,.view-news .ideas .ideas-content .news-info,.view-news .ideas .news-content .enent-info,.view-news .ideas .news-content .ideas-info,.view-news .ideas .news-content .news-info,.view-news .news .blog-content .enent-info,.view-news .news .blog-content .ideas-info,.view-news .news .blog-content .news-info,.view-news .news .event-content .enent-info,.view-news .news .event-content .ideas-info,.view-news .news .event-content .news-info,.view-news .news .ideas-content .enent-info,.view-news .news .ideas-content .ideas-info,.view-news .news .ideas-content .news-info,.view-news .news .news-content .enent-info,.view-news .news .news-content .ideas-info,.view-news .news .news-content .news-info{padding:20px}.view-blog .blog .blog-content .enent-info h3,.view-blog .blog .blog-content .ideas-info h3,.view-blog .blog .blog-content .news-info h3,.view-blog .blog .event-content .enent-info h3,.view-blog .blog .event-content .ideas-info h3,.view-blog .blog .event-content .news-info h3,.view-blog .blog .ideas-content .enent-info h3,.view-blog .blog .ideas-content .ideas-info h3,.view-blog .blog .ideas-content .news-info h3,.view-blog .blog .news-content .enent-info h3,.view-blog .blog .news-content .ideas-info h3,.view-blog .blog .news-content .news-info h3,.view-blog .event .blog-content .enent-info h3,.view-blog .event .blog-content .ideas-info h3,.view-blog .event .blog-content .news-info h3,.view-blog .event .event-content .enent-info h3,.view-blog .event .event-content .ideas-info h3,.view-blog .event .event-content .news-info h3,.view-blog .event .ideas-content .enent-info h3,.view-blog .event .ideas-content .ideas-info h3,.view-blog .event .ideas-content .news-info h3,.view-blog .event .news-content .enent-info h3,.view-blog .event .news-content .ideas-info h3,.view-blog .event .news-content .news-info h3,.view-blog .ideas .blog-content .enent-info h3,.view-blog .ideas .blog-content .ideas-info h3,.view-blog .ideas .blog-content .news-info h3,.view-blog .ideas .event-content .enent-info h3,.view-blog .ideas .event-content .ideas-info h3,.view-blog .ideas .event-content .news-info h3,.view-blog .ideas .ideas-content .enent-info h3,.view-blog .ideas .ideas-content .ideas-info h3,.view-blog .ideas .ideas-content .news-info h3,.view-blog .ideas .news-content .enent-info h3,.view-blog .ideas .news-content .ideas-info h3,.view-blog .ideas .news-content .news-info h3,.view-blog .news .blog-content .enent-info h3,.view-blog .news .blog-content .ideas-info h3,.view-blog .news .blog-content .news-info h3,.view-blog .news .event-content .enent-info h3,.view-blog .news .event-content .ideas-info h3,.view-blog .news .event-content .news-info h3,.view-blog .news .ideas-content .enent-info h3,.view-blog .news .ideas-content .ideas-info h3,.view-blog .news .ideas-content .news-info h3,.view-blog .news .news-content .enent-info h3,.view-blog .news .news-content .ideas-info h3,.view-blog .news .news-content .news-info h3,.view-events .blog .blog-content .enent-info h3,.view-events .blog .blog-content .ideas-info h3,.view-events .blog .blog-content .news-info h3,.view-events .blog .event-content .enent-info h3,.view-events .blog .event-content .ideas-info h3,.view-events .blog .event-content .news-info h3,.view-events .blog .ideas-content .enent-info h3,.view-events .blog .ideas-content .ideas-info h3,.view-events .blog .ideas-content .news-info h3,.view-events .blog .news-content .enent-info h3,.view-events .blog .news-content .ideas-info h3,.view-events .blog .news-content .news-info h3,.view-events .event .blog-content .enent-info h3,.view-events .event .blog-content .ideas-info h3,.view-events .event .blog-content .news-info h3,.view-events .event .event-content .enent-info h3,.view-events .event .event-content .ideas-info h3,.view-events .event .event-content .news-info h3,.view-events .event .ideas-content .enent-info h3,.view-events .event .ideas-content .ideas-info h3,.view-events .event .ideas-content .news-info h3,.view-events .event .news-content .enent-info h3,.view-events .event .news-content .ideas-info h3,.view-events .event .news-content .news-info h3,.view-events .ideas .blog-content .enent-info h3,.view-events .ideas .blog-content .ideas-info h3,.view-events .ideas .blog-content .news-info h3,.view-events .ideas .event-content .enent-info h3,.view-events .ideas .event-content .ideas-info h3,.view-events .ideas .event-content .news-info h3,.view-events .ideas .ideas-content .enent-info h3,.view-events .ideas .ideas-content .ideas-info h3,.view-events .ideas .ideas-content .news-info h3,.view-events .ideas .news-content .enent-info h3,.view-events .ideas .news-content .ideas-info h3,.view-events .ideas .news-content .news-info h3,.view-events .news .blog-content .enent-info h3,.view-events .news .blog-content .ideas-info h3,.view-events .news .blog-content .news-info h3,.view-events .news .event-content .enent-info h3,.view-events .news .event-content .ideas-info h3,.view-events .news .event-content .news-info h3,.view-events .news .ideas-content .enent-info h3,.view-events .news .ideas-content .ideas-info h3,.view-events .news .ideas-content .news-info h3,.view-events .news .news-content .enent-info h3,.view-events .news .news-content .ideas-info h3,.view-events .news .news-content .news-info h3,.view-ideas .blog .blog-content .enent-info h3,.view-ideas .blog .blog-content .ideas-info h3,.view-ideas .blog .blog-content .news-info h3,.view-ideas .blog .event-content .enent-info h3,.view-ideas .blog .event-content .ideas-info h3,.view-ideas .blog .event-content .news-info h3,.view-ideas .blog .ideas-content .enent-info h3,.view-ideas .blog .ideas-content .ideas-info h3,.view-ideas .blog .ideas-content .news-info h3,.view-ideas .blog .news-content .enent-info h3,.view-ideas .blog .news-content .ideas-info h3,.view-ideas .blog .news-content .news-info h3,.view-ideas .event .blog-content .enent-info h3,.view-ideas .event .blog-content .ideas-info h3,.view-ideas .event .blog-content .news-info h3,.view-ideas .event .event-content .enent-info h3,.view-ideas .event .event-content .ideas-info h3,.view-ideas .event .event-content .news-info h3,.view-ideas .event .ideas-content .enent-info h3,.view-ideas .event .ideas-content .ideas-info h3,.view-ideas .event .ideas-content .news-info h3,.view-ideas .event .news-content .enent-info h3,.view-ideas .event .news-content .ideas-info h3,.view-ideas .event .news-content .news-info h3,.view-ideas .ideas .blog-content .enent-info h3,.view-ideas .ideas .blog-content .ideas-info h3,.view-ideas .ideas .blog-content .news-info h3,.view-ideas .ideas .event-content .enent-info h3,.view-ideas .ideas .event-content .ideas-info h3,.view-ideas .ideas .event-content .news-info h3,.view-ideas .ideas .ideas-content .enent-info h3,.view-ideas .ideas .ideas-content .ideas-info h3,.view-ideas .ideas .ideas-content .news-info h3,.view-ideas .ideas .news-content .enent-info h3,.view-ideas .ideas .news-content .ideas-info h3,.view-ideas .ideas .news-content .news-info h3,.view-ideas .news .blog-content .enent-info h3,.view-ideas .news .blog-content .ideas-info h3,.view-ideas .news .blog-content .news-info h3,.view-ideas .news .event-content .enent-info h3,.view-ideas .news .event-content .ideas-info h3,.view-ideas .news .event-content .news-info h3,.view-ideas .news .ideas-content .enent-info h3,.view-ideas .news .ideas-content .ideas-info h3,.view-ideas .news .ideas-content .news-info h3,.view-ideas .news .news-content .enent-info h3,.view-ideas .news .news-content .ideas-info h3,.view-ideas .news .news-content .news-info h3,.view-news .blog .blog-content .enent-info h3,.view-news .blog .blog-content .ideas-info h3,.view-news .blog .blog-content .news-info h3,.view-news .blog .event-content .enent-info h3,.view-news .blog .event-content .ideas-info h3,.view-news .blog .event-content .news-info h3,.view-news .blog .ideas-content .enent-info h3,.view-news .blog .ideas-content .ideas-info h3,.view-news .blog .ideas-content .news-info h3,.view-news .blog .news-content .enent-info h3,.view-news .blog .news-content .ideas-info h3,.view-news .blog .news-content .news-info h3,.view-news .event .blog-content .enent-info h3,.view-news .event .blog-content .ideas-info h3,.view-news .event .blog-content .news-info h3,.view-news .event .event-content .enent-info h3,.view-news .event .event-content .ideas-info h3,.view-news .event .event-content .news-info h3,.view-news .event .ideas-content .enent-info h3,.view-news .event .ideas-content .ideas-info h3,.view-news .event .ideas-content .news-info h3,.view-news .event .news-content .enent-info h3,.view-news .event .news-content .ideas-info h3,.view-news .event .news-content .news-info h3,.view-news .ideas .blog-content .enent-info h3,.view-news .ideas .blog-content .ideas-info h3,.view-news .ideas .blog-content .news-info h3,.view-news .ideas .event-content .enent-info h3,.view-news .ideas .event-content .ideas-info h3,.view-news .ideas .event-content .news-info h3,.view-news .ideas .ideas-content .enent-info h3,.view-news .ideas .ideas-content .ideas-info h3,.view-news .ideas .ideas-content .news-info h3,.view-news .ideas .news-content .enent-info h3,.view-news .ideas .news-content .ideas-info h3,.view-news .ideas .news-content .news-info h3,.view-news .news .blog-content .enent-info h3,.view-news .news .blog-content .ideas-info h3,.view-news .news .blog-content .news-info h3,.view-news .news .event-content .enent-info h3,.view-news .news .event-content .ideas-info h3,.view-news .news .event-content .news-info h3,.view-news .news .ideas-content .enent-info h3,.view-news .news .ideas-content .ideas-info h3,.view-news .news .ideas-content .news-info h3,.view-news .news .news-content .enent-info h3,.view-news .news .news-content .ideas-info h3,.view-news .news .news-content .news-info h3{text-transform:uppercase;font-size:15px;line-height:1.4em}.view-blog ul.pager-load-more,.view-events ul.pager-load-more,.view-ideas ul.pager-load-more,.view-news ul.pager-load-more{list-style-type:none}.page-blog.section-blog .page-main-content,.page-news.section-news .page-main-content{position:relative;max-width:1170px;margin:0 auto}.page-blog.section-blog .page-main-content .pane-article-filters,.page-news.section-news .page-main-content .pane-article-filters{position:absolute;width:50%}@media (max-width:740px){.page-blog.section-blog .page-main-content .pane-article-filters,.page-news.section-news .page-main-content .pane-article-filters{width:100%;position:relative}}.page-blog.section-blog .panels-flexible-region,.page-news.section-news .panels-flexible-region{width:100%;padding:0 2px 0 10px}@media (max-width:740px){.page-blog.section-blog .panels-flexible-region,.page-news.section-news .panels-flexible-region{padding:0 10px}}.page-blog.section-blog .view-blog .view-filters,.page-blog.section-blog .view-news .view-filters,.page-news.section-news .view-blog .view-filters,.page-news.section-news .view-news .view-filters{position:absolute;width:50%;right:0}@media (max-width:740px){.page-blog.section-blog .view-blog .view-filters,.page-blog.section-blog .view-news .view-filters,.page-news.section-news .view-blog .view-filters,.page-news.section-news .view-news .view-filters{width:100%;position:relative;top:0;margin-top:15px}}@media (max-width:480px){.page-blog.section-blog .view-blog .view-filters,.page-blog.section-blog .view-news .view-filters,.page-news.section-news .view-blog .view-filters,.page-news.section-news .view-news .view-filters{margin-top:0}}.page-blog.section-blog .view-blog .view-filters form,.page-blog.section-blog .view-news .view-filters form,.page-news.section-news .view-blog .view-filters form,.page-news.section-news .view-news .view-filters form{margin-right:10px}@media (max-width:740px){.page-blog.section-blog .view-blog .view-filters form,.page-blog.section-blog .view-news .view-filters form,.page-news.section-news .view-blog .view-filters form,.page-news.section-news .view-news .view-filters form{margin-left:0;margin-right:0}}.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper{width:80%;height:50px;float:left;text-align:center;padding:0;display:-ms-flexbox;display:flex;background:#c7e4d9}@media (max-width:740px){.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper{width:87%}}.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper .views-widget,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper .views-widget,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper .views-widget,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper .views-widget{margin-right:2px;width:390px}@media (max-width:480px){.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper .views-widget,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper .views-widget,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper .views-widget,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper .views-widget{margin-top:5px}}.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper label,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper label,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper label,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper label{color:#4b956e;font-size:15px;text-transform:none;font-weight:200;line-height:50px;padding:0;width:250px}.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper input,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper input,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper input,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper input{height:30px;margin-top:9px;margin-bottom:9.5px;width:100%;border:0;box-shadow:none}@media (max-width:480px){.page-blog.section-blog .view-blog .view-filters form #edit-combine-wrapper input,.page-blog.section-blog .view-news .view-filters form #edit-combine-wrapper input,.page-news.section-news .view-blog .view-filters form #edit-combine-wrapper input,.page-news.section-news .view-news .view-filters form #edit-combine-wrapper input{margin-bottom:10px;margin-top:6px}}.page-blog.section-blog .view-blog .view-filters form .views-submit-button,.page-blog.section-blog .view-news .view-filters form .views-submit-button,.page-news.section-news .view-blog .view-filters form .views-submit-button,.page-news.section-news .view-news .view-filters form .views-submit-button{width:20%;height:50px;float:left;text-align:center;padding:0;background:#c7e4d9}@media (max-width:740px){.page-blog.section-blog .view-blog .view-filters form .views-submit-button,.page-blog.section-blog .view-news .view-filters form .views-submit-button,.page-news.section-news .view-blog .view-filters form .views-submit-button,.page-news.section-news .view-news .view-filters form .views-submit-button{width:13%}}.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-blog,.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-ideas,.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-news,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-blog,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-ideas,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-news,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-blog,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-ideas,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-news,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-blog,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-ideas,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-news{margin:0;height:30px;line-height:1em;margin-top:9px;margin-bottom:9.5px;padding:9px 10px 10px;display:block}@media (max-width:480px){.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-blog,.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-ideas,.page-blog.section-blog .view-blog .view-filters form .views-submit-button #edit-submit-news,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-blog,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-ideas,.page-blog.section-blog .view-news .view-filters form .views-submit-button #edit-submit-news,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-blog,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-ideas,.page-news.section-news .view-blog .view-filters form .views-submit-button #edit-submit-news,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-blog,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-ideas,.page-news.section-news .view-news .view-filters form .views-submit-button #edit-submit-news{margin-top:10px;margin-bottom:11px}}.page-blog.section-blog .view-blog .view-content,.page-blog.section-blog .view-news .view-content,.page-news.section-news .view-blog .view-content,.page-news.section-news .view-news .view-content{padding-top:70px}@media (max-width:740px){.page-blog.section-blog .view-blog .view-content,.page-blog.section-blog .view-news .view-content,.page-news.section-news .view-blog .view-content,.page-news.section-news .view-news .view-content{padding-top:15px}}.page-basket .view-content{margin-bottom:50px}.page-basket .global-delivery-info tr td:first-of-type{padding:0;width:38px}.page-basket .global-delivery-info tr td:last-of-type{padding:5px 10px 5px 20px}.page-basket .global-delivery-info tr td img{width:38px;margin:5px auto 0}.view-commerce-cart-form{padding:0}@media (min-width:481px) and (max-width:740px){#edit-actions input{width:auto}}@media (max-width:740px){.page-basket .views-field-sku,.page-basket .views-field-title,.page-checkout .views-field-field-images-1,.page-checkout .views-field-sku{display:none}.view-commerce-cart-form{padding-top:20px;padding-bottom:40px}}.not-logged-in .view-commerce-cart-form .form-actions#edit-pre-actions{margin-top:30px}@media (max-width:740px){.not-logged-in .view-commerce-cart-form .form-actions#edit-pre-actions{margin-top:0}}.not-logged-in .view-commerce-cart-form .form-actions#edit-actions{margin-top:110px}@media (max-width:740px){.not-logged-in .view-commerce-cart-form .form-actions#edit-actions{margin-top:0}}.view-commerce-cart-form,.view-commerce-cart-summary{font-size:14px;color:#000}.view-commerce-cart-form .price-type.trade,.view-commerce-cart-summary .price-type.trade{display:block;margin-top:5px;color:#4b956e}@media (max-width:480px){.view-commerce-cart-form .price-type.trade,.view-commerce-cart-summary .price-type.trade{white-space:normal;text-align:center}}.view-commerce-cart-form .rrp .element-invisible,.view-commerce-cart-summary .rrp .element-invisible{display:none}.view-commerce-cart-form tr,.view-commerce-cart-summary tr{background:none}.view-commerce-cart-form tr.views-row-last td,.view-commerce-cart-summary tr.views-row-last td{padding-bottom:20px}.view-commerce-cart-form td,.view-commerce-cart-summary td{padding:20px 10px}.view-commerce-cart-form td,.view-commerce-cart-form th,.view-commerce-cart-summary td,.view-commerce-cart-summary th{vertical-align:middle;text-transform:uppercase}.view-commerce-cart-form td.views-field-commerce-total,.view-commerce-cart-form td.views-field-commerce-unit-price,.view-commerce-cart-form td.views-field-edit-delete,.view-commerce-cart-form td.views-field-edit-quantity,.view-commerce-cart-form th.views-field-commerce-total,.view-commerce-cart-form th.views-field-commerce-unit-price,.view-commerce-cart-form th.views-field-edit-delete,.view-commerce-cart-form th.views-field-edit-quantity,.view-commerce-cart-summary td.views-field-commerce-total,.view-commerce-cart-summary td.views-field-commerce-unit-price,.view-commerce-cart-summary td.views-field-edit-delete,.view-commerce-cart-summary td.views-field-edit-quantity,.view-commerce-cart-summary th.views-field-commerce-total,.view-commerce-cart-summary th.views-field-commerce-unit-price,.view-commerce-cart-summary th.views-field-edit-delete,.view-commerce-cart-summary th.views-field-edit-quantity{width:12%;text-align:center}@media (max-width:740px){.view-commerce-cart-form td.views-field-commerce-total,.view-commerce-cart-form td.views-field-commerce-unit-price,.view-commerce-cart-form td.views-field-edit-delete,.view-commerce-cart-form td.views-field-edit-quantity,.view-commerce-cart-form th.views-field-commerce-total,.view-commerce-cart-form th.views-field-commerce-unit-price,.view-commerce-cart-form th.views-field-edit-delete,.view-commerce-cart-form th.views-field-edit-quantity,.view-commerce-cart-summary td.views-field-commerce-total,.view-commerce-cart-summary td.views-field-commerce-unit-price,.view-commerce-cart-summary td.views-field-edit-delete,.view-commerce-cart-summary td.views-field-edit-quantity,.view-commerce-cart-summary th.views-field-commerce-total,.view-commerce-cart-summary th.views-field-commerce-unit-price,.view-commerce-cart-summary th.views-field-edit-delete,.view-commerce-cart-summary th.views-field-edit-quantity{width:auto}}.view-commerce-cart-form td.views-field-rendered-entity,.view-commerce-cart-form th.views-field-rendered-entity,.view-commerce-cart-summary td.views-field-rendered-entity,.view-commerce-cart-summary th.views-field-rendered-entity{padding-left:0}.view-commerce-cart-form td.views-field-edit-delete,.view-commerce-cart-form th.views-field-edit-delete,.view-commerce-cart-summary td.views-field-edit-delete,.view-commerce-cart-summary th.views-field-edit-delete{padding-right:0}.view-commerce-cart-form .global-delivery-info td,.view-commerce-cart-summary .global-delivery-info td{vertical-align:baseline}.view-commerce-cart-form thead,.view-commerce-cart-summary thead{border-bottom:1px solid #9b9b9b;font-size:16px}.view-commerce-cart-form thead th,.view-commerce-cart-summary thead th{background-color:transparent;padding:10px;text-transform:uppercase}.view-commerce-cart-form .views-table,.view-commerce-cart-summary .views-table{border-bottom:1px solid #9b9b9b;margin-bottom:50px}@media (max-width:740px){.view-commerce-cart-form .views-table,.view-commerce-cart-summary .views-table{margin-bottom:20px}}.view-commerce-cart-form .views-row-first td,.view-commerce-cart-summary .views-row-first td{padding-top:20px}.view-commerce-cart-form .product-image img,.view-commerce-cart-summary .product-image img{max-width:none}.view-commerce-cart-form .attribute,.view-commerce-cart-form .views-field-sku,.view-commerce-cart-summary .attribute,.view-commerce-cart-summary .views-field-sku{white-space:nowrap}.view-commerce-cart-form .commerce-line-item-views-form .delete-line-item,.view-commerce-cart-form .delete-line-item,.view-commerce-cart-summary .commerce-line-item-views-form .delete-line-item,.view-commerce-cart-summary .delete-line-item{background:transparent;color:#777;font-weight:lighter;text-transform:lowercase;font-size:14px;outline:none;line-height:18px;overflow:hidden;background:url(/sites/all/themes/clifton/images/remove.png) no-repeat;background-position:6px 6px;padding-left:20px;padding-right:10px;transition:opacity .3s}.view-commerce-cart-form .commerce-line-item-views-form .delete-line-item:hover,.view-commerce-cart-form .delete-line-item:hover,.view-commerce-cart-summary .commerce-line-item-views-form .delete-line-item:hover,.view-commerce-cart-summary .delete-line-item:hover{opacity:.7;background-color:transparent}.lt-ie8 .view-commerce-cart-form .commerce-line-item-views-form .delete-line-item:hover,.lt-ie8 .view-commerce-cart-form .delete-line-item:hover,.lt-ie8 .view-commerce-cart-summary .commerce-line-item-views-form .delete-line-item:hover,.lt-ie8 .view-commerce-cart-summary .delete-line-item:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}.view-commerce-cart-form .commerce-order-handler-area-order-total:after,.view-commerce-cart-form .line-item-summary:after,.view-commerce-cart-summary .commerce-order-handler-area-order-total:after,.view-commerce-cart-summary .line-item-summary:after{content:"";display:table;clear:both}.view-commerce-cart-form .commerce-order-handler-area-order-total table,.view-commerce-cart-form .line-item-summary table,.view-commerce-cart-summary .commerce-order-handler-area-order-total table,.view-commerce-cart-summary .line-item-summary table{width:100%}.view-commerce-cart-form .commerce-order-handler-area-order-total table td,.view-commerce-cart-form .commerce-order-handler-area-order-total table th,.view-commerce-cart-form .line-item-summary table td,.view-commerce-cart-form .line-item-summary table th,.view-commerce-cart-summary .commerce-order-handler-area-order-total table td,.view-commerce-cart-summary .commerce-order-handler-area-order-total table th,.view-commerce-cart-summary .line-item-summary table td,.view-commerce-cart-summary .line-item-summary table th{padding:10px}.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components td,.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components th,.view-commerce-cart-form .commerce-order-handler-area-order-total .line-item-total td,.view-commerce-cart-form .commerce-order-handler-area-order-total .line-item-total th,.view-commerce-cart-form .line-item-summary .commerce-price-formatted-components td,.view-commerce-cart-form .line-item-summary .commerce-price-formatted-components th,.view-commerce-cart-form .line-item-summary .line-item-total td,.view-commerce-cart-form .line-item-summary .line-item-total th,.view-commerce-cart-summary .commerce-order-handler-area-order-total .commerce-price-formatted-components td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .commerce-price-formatted-components th,.view-commerce-cart-summary .commerce-order-handler-area-order-total .line-item-total td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .line-item-total th,.view-commerce-cart-summary .line-item-summary .commerce-price-formatted-components td,.view-commerce-cart-summary .line-item-summary .commerce-price-formatted-components th,.view-commerce-cart-summary .line-item-summary .line-item-total td,.view-commerce-cart-summary .line-item-summary .line-item-total th{border-bottom:0;padding-bottom:0;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400}.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components td,.view-commerce-cart-form .line-item-summary .commerce-price-formatted-components td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .commerce-price-formatted-components td,.view-commerce-cart-summary .line-item-summary .commerce-price-formatted-components td{padding-bottom:10px}.view-commerce-cart-form .commerce-order-handler-area-order-total .component-type-base-price td,.view-commerce-cart-form .commerce-order-handler-area-order-total .component-type-flat-rate-click-and-collect-in-store td,.view-commerce-cart-form .commerce-order-handler-area-order-total .component-type-flat-rate-free-shipping td,.view-commerce-cart-form .commerce-order-handler-area-order-total .component-type-flat-rate-standard-shipping td,.view-commerce-cart-form .commerce-order-handler-area-order-total .component-type-vatgb-standard20-2011 td,.view-commerce-cart-form .line-item-summary .component-type-base-price td,.view-commerce-cart-form .line-item-summary .component-type-flat-rate-click-and-collect-in-store td,.view-commerce-cart-form .line-item-summary .component-type-flat-rate-free-shipping td,.view-commerce-cart-form .line-item-summary .component-type-flat-rate-standard-shipping td,.view-commerce-cart-form .line-item-summary .component-type-vatgb-standard20-2011 td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .component-type-base-price td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .component-type-flat-rate-click-and-collect-in-store td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .component-type-flat-rate-free-shipping td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .component-type-flat-rate-standard-shipping td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .component-type-vatgb-standard20-2011 td,.view-commerce-cart-summary .line-item-summary .component-type-base-price td,.view-commerce-cart-summary .line-item-summary .component-type-flat-rate-click-and-collect-in-store td,.view-commerce-cart-summary .line-item-summary .component-type-flat-rate-free-shipping td,.view-commerce-cart-summary .line-item-summary .component-type-flat-rate-standard-shipping td,.view-commerce-cart-summary .line-item-summary .component-type-vatgb-standard20-2011 td{color:#686868;font-size:17px}.view-commerce-cart-form .commerce-order-handler-area-order-total .line-item-suffix td,.view-commerce-cart-form .line-item-summary .line-item-suffix td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .line-item-suffix td,.view-commerce-cart-summary .line-item-summary .line-item-suffix td{padding-top:0;border-top:3px;font-size:12px;color:#9b9b9b}.view-commerce-cart-form .form-actions,.view-commerce-cart-summary .form-actions{position:relative;margin:30px 0 40px;float:left;width:100%}.view-commerce-cart-form .form-actions:after,.view-commerce-cart-summary .form-actions:after{content:"";display:table;clear:both}.view-commerce-cart-form .form-actions:before,.view-commerce-cart-summary .form-actions:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;right:50px;top:13px}@media (max-width:900px){.view-commerce-cart-form .form-actions:before,.view-commerce-cart-summary .form-actions:before{right:13px}}@media (max-width:740px){.view-commerce-cart-form .form-actions,.view-commerce-cart-summary .form-actions{margin:10px 0 30px}}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .register-link,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions #edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .register-link,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions input.form-submit,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .register-link,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.view-commerce-cart-summary .form-actions input.form-submit{width:33.333%;line-height:50px;padding:0 10px;font-size:16px}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .update-basket.register-link,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .update-basket.register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions .update-basket#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions .update-basket#edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .update-basket.register-link,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .update-basket#edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions input.form-submit.update-basket,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .update-basket.register-link,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .update-basket#edit-guest-checkout-pane-continue,.view-commerce-cart-summary .form-actions input.form-submit.update-basket{background-color:#9b9b9b;transition:background-color .3s}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .update-basket.register-link:hover,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .update-basket.register-link:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions .update-basket#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions .update-basket#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .update-basket.register-link:hover,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .update-basket#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-form .form-actions input.form-submit.update-basket:hover,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .update-basket.register-link:hover,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .update-basket#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-summary .form-actions input.form-submit.update-basket:hover{background-color:#c1c1c1}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .continue-shopping.register-link,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .continue-shopping.register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions .continue-shopping#edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .continue-shopping.register-link,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions input.form-submit.continue-shopping,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .continue-shopping.register-link,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue,.view-commerce-cart-summary .form-actions input.form-submit.continue-shopping{background-color:#333a49;transition:background-color .3s}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .continue-shopping.register-link:hover,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .continue-shopping.register-link:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions .continue-shopping#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .continue-shopping.register-link:hover,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-form .form-actions input.form-submit.continue-shopping:hover,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .continue-shopping.register-link:hover,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue:hover,.view-commerce-cart-summary .form-actions input.form-submit.continue-shopping:hover{background-color:#525e76}.view-commerce-cart-form .commerce-order-handler-area-order-total,.view-commerce-cart-form .line-item-summary,.view-commerce-cart-summary .commerce-order-handler-area-order-total,.view-commerce-cart-summary .line-item-summary{margin-bottom:50px;float:right;width:37%}@media (max-width:740px){.view-commerce-cart-form .commerce-order-handler-area-order-total,.view-commerce-cart-form .line-item-summary,.view-commerce-cart-summary .commerce-order-handler-area-order-total,.view-commerce-cart-summary .line-item-summary{width:80%;margin-bottom:20px}}@media (max-width:480px){.view-commerce-cart-form .commerce-order-handler-area-order-total,.view-commerce-cart-form .line-item-summary,.view-commerce-cart-summary .commerce-order-handler-area-order-total,.view-commerce-cart-summary .line-item-summary{width:100%}}.view-commerce-cart-form .commerce-order-handler-area-order-total .line-item-suffix td,.view-commerce-cart-form .commerce-order-handler-area-order-total .line-item-total th,.view-commerce-cart-form .commerce-order-handler-area-order-total td.component-title,.view-commerce-cart-form .commerce-order-handler-area-order-total td.component-total,.view-commerce-cart-form .line-item-summary .line-item-suffix td,.view-commerce-cart-form .line-item-summary .line-item-total th,.view-commerce-cart-form .line-item-summary td.component-title,.view-commerce-cart-form .line-item-summary td.component-total,.view-commerce-cart-summary .commerce-order-handler-area-order-total .line-item-suffix td,.view-commerce-cart-summary .commerce-order-handler-area-order-total .line-item-total th,.view-commerce-cart-summary .commerce-order-handler-area-order-total td.component-title,.view-commerce-cart-summary .commerce-order-handler-area-order-total td.component-total,.view-commerce-cart-summary .line-item-summary .line-item-suffix td,.view-commerce-cart-summary .line-item-summary .line-item-total th,.view-commerce-cart-summary .line-item-summary td.component-title,.view-commerce-cart-summary .line-item-summary td.component-total{padding-left:0}.view-commerce-cart-form #views-form-commerce-cart-form-default>div,.view-commerce-cart-summary #views-form-commerce-cart-form-default>div{padding-bottom:80px}.view-commerce-cart-form #views-form-commerce-cart-form-default>div:after,.view-commerce-cart-summary #views-form-commerce-cart-form-default>div:after{content:"";display:table;clear:both}.view-commerce-cart-form .commerce-price-formatted-components,.view-commerce-cart-summary .commerce-price-formatted-components{border:none}.view-commerce-cart-form .commerce-price-formatted-components td,.view-commerce-cart-summary .commerce-price-formatted-components td{padding:4px 10px;text-transform:uppercase}.view-commerce-cart-form .commerce-price-formatted-components .component-type-base-price td,.view-commerce-cart-summary .commerce-price-formatted-components .component-type-base-price td{border-top:none}.view-commerce-cart-form .commerce-price-formatted-components .component-type-commerce-price-formatted-amount td,.view-commerce-cart-summary .commerce-price-formatted-components .component-type-commerce-price-formatted-amount td{border-bottom:none;font-size:20px}.view-commerce-cart-form .rrp,.view-commerce-cart-summary .rrp{display:block;color:#9b9b9b;text-decoration:line-through}.cart-empty-page{text-align:center;font-size:20px}@media (max-width:480px){.view-commerce-cart-form .field--name-field-images,.view-commerce-cart-form .views-field-sku,.view-commerce-cart-summary .field--name-field-images,.view-commerce-cart-summary .views-field-sku{display:none!important}.pane-user-login .register-cta .view-commerce-cart-form .form-actions .register-link,.pane-user-login .register-cta .view-commerce-cart-summary .form-actions .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-form .form-actions #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .view-commerce-cart-summary .form-actions #edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions .pane-user-login .register-cta .register-link,.view-commerce-cart-form .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.view-commerce-cart-form .form-actions input.form-submit,.view-commerce-cart-summary .form-actions .pane-user-login .register-cta .register-link,.view-commerce-cart-summary .form-actions .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.view-commerce-cart-summary .form-actions input.form-submit{width:100%}}.page-basket h1{background-color:#efefef;color:#000}.page-basket #edit-checkout--2,.page-basket .pane-user-login .register-cta #edit-checkout.register-link,.page-basket input.form-submit#edit-checkout,.pane-user-login .register-cta .page-basket #edit-checkout.register-link{background-color:#936;outline:none;width:37%}.page-basket #edit-checkout--2:after,.page-basket .pane-user-login .register-cta #edit-checkout.register-link:after,.page-basket input.form-submit#edit-checkout:after,.pane-user-login .register-cta .page-basket #edit-checkout.register-link:after{content:"";display:table;clear:both}@media (max-width:740px){.page-basket #edit-checkout--2,.page-basket .pane-user-login .register-cta #edit-checkout.register-link,.page-basket input.form-submit#edit-checkout,.pane-user-login .register-cta .page-basket #edit-checkout.register-link{width:100%}}.page-basket #edit-checkout--2:hover,.page-basket .pane-user-login .register-cta #edit-checkout.register-link:hover,.page-basket input.form-submit#edit-checkout:hover,.pane-user-login .register-cta .page-basket #edit-checkout.register-link:hover{background-color:#7e2a54}.page-basket #edit-continue{width:37%;float:left;background-color:#efefef;transition:background-color .3s;color:#555;border:1px solid #555;background:url(/sites/all/themes/clifton/images/arrow-previous-dark.png) no-repeat #efefef;background-position:23% 50%}.page-basket #edit-continue:hover{background-color:#fff}@media (max-width:980px){.page-basket #edit-continue{background-position:17% 50%}}@media (max-width:820px){.page-basket #edit-continue{background-position:11% 50%}}@media (max-width:740px){.page-basket #edit-continue{width:100%;margin-top:20px;background-position:30% 50%}}@media (max-width:480px){.page-basket #edit-continue{background-position:15% 50%}}@media (max-width:380px){.page-basket #edit-continue{background-position:95% 50%}}.section-checkout .pane-page-content #commerce-checkout-form-checkout:after,.section-checkout .pane-page-content #commerce-checkout-form-shipping:after{content:"";display:table;clear:both}.section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper,.section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-buttons .fieldset-wrapper{position:relative}.section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper:before,.section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-buttons .fieldset-wrapper:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:15px;position:absolute;z-index:1;right:30px;top:17px}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-continue.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-continue.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-continue.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-continue.register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-continue#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-continue#edit-guest-checkout-pane-continue{position:relative;background-color:#936;font-size:16px}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-continue.register-link:after,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-continue.register-link:after,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue:after,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-continue.register-link:after,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-continue:after,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue:after,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-continue.register-link:after,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-continue:after,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-continue#edit-guest-checkout-pane-continue:after,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-continue#edit-guest-checkout-pane-continue:after{content:"";display:table;clear:both}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-continue.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-continue.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-continue.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-continue#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-continue.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-continue#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-continue#edit-guest-checkout-pane-continue:hover{background-color:#7e2a54}.page-checkout-checkout #edit-customer-profile-billing{margin-bottom:30px}#commerce-sagepay-server-redirect-form{max-width:1000px;margin:0 auto}@media (max-width:740px){#commerce-sagepay-server-redirect-form>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}}#commerce-sagepay-server-redirect-form .sidebar1{width:54%;float:left}@media (max-width:740px){#commerce-sagepay-server-redirect-form .sidebar1{clear:both;-ms-flex-order:2;order:2}}#commerce-sagepay-server-redirect-form .sidebar1 .global-commerce-security-notice{width:100%}#commerce-sagepay-server-redirect-form .sidebar1 .global-commerce-security-notice .global-commerce-security-info{float:none;width:90%;margin-right:5%;margin-left:5%}#commerce-sagepay-server-redirect-form .sidebar1 .sagepay-faq-info{width:90%;margin:0 auto}#commerce-sagepay-server-redirect-form .sidebar1 .sagepay-faq-info .block__title{background-color:transparent;color:#4b956e;font-size:20px;text-align:left;border-bottom:1px solid;padding-bottom:10px}#commerce-sagepay-server-redirect-form .sidebar1 .sagepay-faq-info .block__content:before{content:"";background:url(/sites/all/themes/clifton/images/padlock.gif) 0 0 no-repeat;height:19px;width:19px;display:block;float:left;margin-right:5px}#commerce-sagepay-server-redirect-form .sidebar1 .sagepay-faq-info .block__content p{margin-left:26px}@media (max-width:740px){#commerce-sagepay-server-redirect-form .sidebar1{width:100%;float:none}}@media (max-width:740px){#commerce-sagepay-server-redirect-form iframe#iframe_sagepay{-ms-flex-order:1;order:1}}.not-logged-in.section-checkout #block-commerce-checkout-progress-indication{display:none}.not-logged-in.section-checkout.page-checkout-checkout #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-complete #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-payment #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-shipping #block-commerce-checkout-progress-indication{display:block;padding:10px}@media (max-width:740px){.not-logged-in.section-checkout.page-checkout-checkout #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-complete #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-payment #block-commerce-checkout-progress-indication,.not-logged-in.section-checkout.page-checkout-shipping #block-commerce-checkout-progress-indication{margin-top:20px}}.checkout_completion_message.form-wrapper{border-bottom:1px solid #686868}.checkout_completion_message.form-wrapper h3{border-bottom:1px solid #686868;padding-bottom:5px;font-size:36px;font-weight:400;font-family:dinregular;text-align:center;display:inline-block;margin-top:0;min-width:440px}@media (max-width:740px){.checkout_completion_message.form-wrapper h3{min-width:0}}.checkout_completion_message.form-wrapper p{text-align:center;font-size:18px;line-height:26px}.checkout_completion_message.form-wrapper p span{font-family:ralewaybold}.checkout_completion_message.form-wrapper legend{display:none}.checkout_completion_message.form-wrapper .checkout-completion-message{text-align:center}@media (max-width:740px){#edit-commerce-user-profile-pane,#edit-commerce-user-profile-pane-field-telephone,#edit-commerce-user-profile-pane-field-telephone input[type=textfield],#edit-commerce-user-profile-pane-field-telephone select,#edit-commerce-user-profile-pane .group-name,#edit-commerce-user-profile-pane .group-name input[type=textfield],#edit-commerce-user-profile-pane .group-name select,#edit-commerce-user-profile-pane input[type=textfield],#edit-commerce-user-profile-pane select,#edit-customer-profile-billing,#edit-customer-profile-billing input[type=textfield],#edit-customer-profile-billing select{width:100%}}@media (max-width:360px){.view-commerce-cart-summary .product-image{display:none}}ol.inline.commerce-checkout-progress{display:table;padding-left:0;margin:0 auto 50px}ol.inline.commerce-checkout-progress li{list-style-type:none;width:33.3%;float:left;margin-top:18px}ol.inline.commerce-checkout-progress li.checkout{text-align:center}ol.inline.commerce-checkout-progress li.complete{text-align:right}ol.inline.commerce-checkout-progress li.active{font-weight:400;color:#3c3c3c;font-family:ralewaybold}.shipping-checkout-progress-indication ol.inline.commerce-checkout-progress:before{content:"";width:620px;height:42px;background:url(/sites/all/themes/clifton/images/progress-bars/progress1-desktop.png) 50% no-repeat;display:block;margin:0 auto}@media (max-width:740px){.shipping-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress1-mobile.png) 50% no-repeat;width:320px}}@media (max-width:480px){.shipping-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress1-small.png) 50% no-repeat;width:265px}}.checkout-checkout-progress-indication ol.inline.commerce-checkout-progress:before{content:"";width:620px;height:42px;background:url(/sites/all/themes/clifton/images/progress-bars/progress2-desktop.png) 50% no-repeat;display:block;margin:0 auto}@media (max-width:740px){.checkout-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress2-mobile.png) 50% no-repeat;width:320px}}@media (max-width:480px){.checkout-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress2-small.png) 50% no-repeat;width:265px}}.complete-checkout-progress-indication ol.inline.commerce-checkout-progress:before{content:"";width:620px;height:42px;background:url(/sites/all/themes/clifton/images/progress-bars/progress3-desktop.png) 50% no-repeat;display:block;margin:0 auto}@media (max-width:740px){.complete-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress3-mobile.png) 50% no-repeat;width:320px}}@media (max-width:480px){.complete-checkout-progress-indication ol.inline.commerce-checkout-progress:before{background:url(/sites/all/themes/clifton/images/progress-bars/progress3-small.png) 50% no-repeat;width:265px}}@media (max-width:740px){ol.inline.commerce-checkout-progress{padding:0;margin-bottom:30px}}#edit-commerce-shipping-service-details{color:#090;padding:5%;border:1px solid #090;text-align:center;background-color:#eaeaea;margin:30px 0}.pane-user-login .register-cta [type=submit].update-line-item.register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane [type=submit].update-line-item#edit-guest-checkout-pane-continue,input[type=submit].form-submit.update-line-item{background-color:transparent;outline:none;text-transform:lowercase;font-weight:lighter;line-height:18px;background:url(/sites/all/themes/clifton/images/update.png) no-repeat;background-position:6px 5px;padding-right:10px;color:#777;margin-top:5px}.pane-user-login .register-cta [type=submit].update-line-item.register-link:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane [type=submit].update-line-item#edit-guest-checkout-pane-continue:hover,input[type=submit].form-submit.update-line-item:hover{opacity:.7;background-color:transparent}.lt-ie8 .pane-user-login .register-cta [type=submit].update-line-item.register-link:hover,.lt-ie8 .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane [type=submit].update-line-item#edit-guest-checkout-pane-continue:hover,.lt-ie8 input[type=submit].form-submit.update-line-item:hover,.pane-user-login .register-cta .lt-ie8 [type=submit].update-line-item.register-link:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .lt-ie8 [type=submit].update-line-item#edit-guest-checkout-pane-continue:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}.pane-user-login .register-cta [type=submit].update-line-item.register-link:before,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane [type=submit].update-line-item#edit-guest-checkout-pane-continue:before,input[type=submit].form-submit.update-line-item:before{content:"";width:10px;height:10px;background:url(/sites/all/themes/clifton/images/update.png) 0 0 no-repeat;display:block}.section-basket .global-delivery-info,.section-checkout .global-delivery-info{width:42%;float:right;clear:right}@media (max-width:740px){.section-basket .global-delivery-info,.section-checkout .global-delivery-info{width:100%;padding:30px 30px 0}}.section-basket .global-delivery-info table,.section-basket .global-delivery-info td,.section-basket .global-delivery-info th,.section-checkout .global-delivery-info table,.section-checkout .global-delivery-info td,.section-checkout .global-delivery-info th{border:none}.section-basket .global-delivery-info p,.section-checkout .global-delivery-info p{color:#555;font-family:dinregular;margin-top:3px;margin-bottom:3px;text-transform:none}.section-basket .global-delivery-info h3,.section-checkout .global-delivery-info h3{font-family:dinregular;margin-bottom:0;font-weight:700;font-size:15px;text-transform:none}.free-delivery-notice{width:45%}.free-delivery-notice p{font-family:Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;color:#936;border:1px solid #936;padding:25px;display:inline-block;background-color:#f0e1e8;font-size:16px;margin-top:0}.free-delivery-notice p:before{content:"";float:left;background:url(/sites/all/themes/clifton/images/information.png) 0 0 no-repeat;background-size:contain;width:45px;height:45px;display:block;margin-right:20px}@media (max-width:740px){.free-delivery-notice{width:100%;text-align:center}.free-delivery-notice p{display:block}}.page-checkout .menu-button{display:none}.continue-shopping-header{display:none;position:absolute;top:0;left:30px}.continue-shopping-header p a{font-family:ralewaybold}.scrolled-down .continue-shopping-header{height:0;overflow:hidden}@media (max-width:740px){.continue-shopping-header{display:none}}.page-checkout,.page-checkout-checkout,.page-checkout-shipping{background:#efefef}.page-checkout-checkout .ajax-progress,.page-checkout-shipping .ajax-progress,.page-checkout .ajax-progress{display:none}.page-checkout-checkout .l-page .l-header .header-top-section,.page-checkout-shipping .l-page .l-header .header-top-section,.page-checkout .l-page .l-header .header-top-section{top:35px}@media (max-width:740px){.page-checkout-checkout .l-page .l-header .header-top-section,.page-checkout-shipping .l-page .l-header .header-top-section,.page-checkout .l-page .l-header .header-top-section{top:0}}.page-checkout-checkout .l-page .l-header .l-region--navigation,.page-checkout-shipping .l-page .l-header .l-region--navigation,.page-checkout .l-page .l-header .l-region--navigation{top:0}.page-checkout-checkout .l-page .l-header .pane-custom.pane-2 p,.page-checkout-shipping .l-page .l-header .pane-custom.pane-2 p,.page-checkout .l-page .l-header .pane-custom.pane-2 p{margin:0;padding-top:7px}@media (max-width:740px){.page-checkout-checkout .l-page .l-header .pane-custom.pane-2 p,.page-checkout-shipping .l-page .l-header .pane-custom.pane-2 p,.page-checkout .l-page .l-header .pane-custom.pane-2 p{display:none}}.page-checkout-checkout .l-page .l-header .pane-custom.pane-2 a.home,.page-checkout-shipping .l-page .l-header .pane-custom.pane-2 a.home,.page-checkout .l-page .l-header .pane-custom.pane-2 a.home{background:url(/sites/all/themes/clifton/logo.svg) 0 0 no-repeat;background-repeat:no-repeat;background-position:100%;background-size:cover;width:101px;height:99px;border:0;display:block;font-size:0;text-indent:-9999px;margin:0 auto}.no-svg .page-checkout-checkout .l-page .l-header .pane-custom.pane-2 a.home,.no-svg .page-checkout-shipping .l-page .l-header .pane-custom.pane-2 a.home,.no-svg .page-checkout .l-page .l-header .pane-custom.pane-2 a.home{background:url(/sites/all/themes/clifton/logo.png) 0 0 no-repeat}.page-checkout-checkout .l-page .l-header .contact-number-header,.page-checkout-shipping .l-page .l-header .contact-number-header,.page-checkout .l-page .l-header .contact-number-header{position:relative;clear:right;float:right;margin-left:0;width:auto;top:-65px;margin:0}.page-checkout-checkout .l-page .l-header .contact-number-header p,.page-checkout-shipping .l-page .l-header .contact-number-header p,.page-checkout .l-page .l-header .contact-number-header p{margin:0}.page-checkout-checkout .l-page .l-header .contact-number-header p:before,.page-checkout-shipping .l-page .l-header .contact-number-header p:before,.page-checkout .l-page .l-header .contact-number-header p:before{content:"";float:right;background:url(/sites/all/themes/clifton/images/phoneicon.png) 0 0 no-repeat;background-size:contain;width:18px;height:18px;display:block;margin-left:8px;position:relative;top:3px;left:4px}@media (max-width:740px){.page-checkout-checkout .l-page .l-header .contact-number-header,.page-checkout-shipping .l-page .l-header .contact-number-header,.page-checkout .l-page .l-header .contact-number-header{display:none}}.page-checkout-checkout .l-page .l-main,.page-checkout-shipping .l-page .l-main,.page-checkout .l-page .l-main{padding-top:120px}@media (max-width:740px){.page-checkout-checkout .l-page .l-main,.page-checkout-shipping .l-page .l-main,.page-checkout .l-page .l-main{padding-top:132px}}.page-checkout-checkout h1,.page-checkout-shipping h1,.page-checkout h1{background:#f1f1f1;color:#000}@media (max-width:740px){.page-checkout-checkout h1,.page-checkout-shipping h1,.page-checkout h1{background:transparent}}@media (max-width:740px){.page-checkout-checkout{background:#fff}.page-checkout-checkout .sticky-footer{border:0}}@media (max-width:740px){.page-checkout-shipping{background:#efefef}}.page-checkout-checkout .global-commerce-security-notice,.page-checkout-shipping .global-commerce-security-notice{display:none}@media (max-width:740px){.view-commerce-cart-summary .page-checkout-checkout .global-commerce-security-notice,.view-commerce-cart-summary .page-checkout-shipping .global-commerce-security-notice{display:block}}.page-checkout-shipping .pane-page-content h2{background:transparent;font-size:20px;text-transform:inherit;text-align:left;font-weight:700;color:#686868;padding:0 0 20px}.page-checkout-shipping #edit-commerce-user-profile-pane-field-telephone .description{margin-top:7px}.page-checkout-checkout input#edit-commerce-coupon-coupon-add,.page-checkout-checkout input#edit-commerce-coupon-coupon-add--2,.page-checkout-checkout input#edit-commerce-coupon-coupon-add--3{width:30%!important}.page-checkout-checkout .pane-data-full{border:none}.page-checkout-checkout .form-item-commerce-coupon-coupon-code{width:70%}.page-checkout-checkout .form-item-commerce-coupon-coupon-code input{width:100%}@media (max-width:740px){.view-commerce-cart-summary .views-field-sku{display:none}}@media (max-width:480px){.view-commerce-cart-summary .views-field-commerce-unit-price{display:none}}.global-commerce-security-info{border:1px solid #ccc;background-color:#eaeaea;padding:30px 3.5% 35px;width:45%;float:left;clear:left}.global-commerce-security-info:after{content:"";display:table;clear:both}@media (max-width:740px){.global-commerce-security-info{width:100%;text-align:center;padding:10px;clear:both}}.page-checkout-checkout .global-commerce-security-info,.page-checkout-shipping .global-commerce-security-info{width:58%}@media (max-width:740px){.page-checkout-checkout .global-commerce-security-info,.page-checkout-shipping .global-commerce-security-info{width:100%}}.global-commerce-security-info .img-container,.global-commerce-security-info .text-container{display:table-cell;vertical-align:middle}@media (max-width:740px){.global-commerce-security-info .img-container,.global-commerce-security-info .text-container{width:100%;display:block;clear:both;text-align:center;font-size:10px;line-height:14px}}.global-commerce-security-info .img-container{width:155px;padding-right:25px;text-align:center}@media (max-width:740px){.global-commerce-security-info .img-container{width:100%;margin-bottom:10px;padding:0}}.global-commerce-security-info p{font-family:Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;color:#555;font-size:15px;font-weight:700;margin-bottom:40px;display:table}.global-commerce-security-info p:after{content:"";display:table;clear:both}.global-commerce-security-info p:first-child{margin-top:0;margin-bottom:35px;display:block;text-align:center}.global-commerce-security-info p:first-child img{margin-top:15px}.global-commerce-security-info p.last{margin-bottom:10px}.global-commerce-security-info p.last .img-container{vertical-align:top}.global-commerce-security-info p.last .text-container{font-weight:400}@media (max-width:740px){.global-commerce-security-info p.last .text-container{font-size:12px}}@media (max-width:740px){.global-commerce-security-info p{text-align:center}.global-commerce-security-info p:first-child,.global-commerce-security-info p:nth-child(2){width:50%;margin:0;float:left}.global-commerce-security-info p:nth-child(3){width:50%;clear:left;margin:0 auto;padding:20px 0}.global-commerce-security-info p.last{margin:0}}.global-commerce-security-info .secure-title{display:block;clear:both;border-bottom:1px solid;padding-bottom:8px;margin-bottom:8px;font-size:19px}.global-commerce-security-info .number{display:block;clear:both;font-size:20px;font-weight:700;margin-top:5px}.global-commerce-security-info .geotrust-image{height:60px}@media (max-width:740px){.global-commerce-security-info .geotrust-image{width:70%;height:auto;margin:0 auto}}.global-commerce-security-info .sagepay-image{height:28px}@media (max-width:740px){.global-commerce-security-info .sagepay-image{width:100%!important;height:auto}}.global-commerce-security-info .media-image.cards{max-width:215px}@media (max-width:740px){.global-commerce-security-info .media-image.cards{width:100%;height:auto;margin:0 0 10px}}.global-commerce-security-info .media-image.mastercard{height:34px;margin-left:15px}@media (max-width:740px){.global-commerce-security-info .media-image.mastercard{width:50%;height:auto;margin:0 0 10px}}.global-commerce-security-info .media-image.visa{height:38px;margin-left:10px}@media (max-width:740px){.global-commerce-security-info .media-image.visa{width:50%;height:auto;margin:0 0 10px}}.global-commerce-security-info .phone-image{height:60px;margin-top:5px}@media (max-width:740px){.global-commerce-security-info .phone-image{width:10%;height:auto}}.global-commerce-security-info .visa-container{display:inline-block}.page-checkout-payment .global-commerce-security-info{float:left}.secure-checkout{position:relative;float:right;margin-left:0;width:auto;top:-75px;text-transform:uppercase}@media (max-width:740px){.secure-checkout{display:none}}.secure-checkout p{margin:0}.secure-checkout p:before{content:"";float:right;background:url(/sites/all/themes/clifton/images/safety.png) 0 0 no-repeat;background-size:contain;width:12px;height:18px;display:block;margin-left:15px;margin-top:2px}@media (max-width:480px){.secure-checkout{top:130px;padding-left:10px}.secure-checkout p:before{margin-left:5px}}@media (max-width:350px){.secure-checkout{font-size:12px}}.section-checkout input.checkout-back{margin-top:20px!important;width:100%!important;margin-bottom:35px!important}@media (max-width:740px){.section-checkout input.checkout-back{margin-bottom:0!important}}.section-checkout #commerce-shipping-service-ajax-wrapper input[id^=edit-commerce-shipping-recalculate],.section-checkout .url-textfield,.svg .section-checkout .l-header .search-button{display:none}.section-checkout #commerce-shipping-service-ajax-wrapper fieldset{padding:0;margin:0 0 60px}.section-checkout #commerce-shipping-service-ajax-wrapper .form-radio{display:none}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio{background:#fff;width:calc(50% - 10px);float:left;margin-bottom:0;padding:0;transition:all .3s}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio .ajax-progress{display:none}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio label{background:url(/sites/all/themes/clifton/images/checkout-icon-delivery.png) 52px 50% no-repeat;background-size:55px;width:100%;margin-bottom:0;font-size:16px;text-transform:uppercase;display:inline-block;padding:25px 12% 25px 135px;cursor:pointer;border-bottom:2px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.1)}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio label[for^=edit-commerce-shipping-shipping-service-click-and-collect-in-store]{background-image:url(/sites/all/themes/clifton/images/checkout-icon-collect.png);background-size:55px;width:100%;padding-right:25%}@media (max-width:740px){.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio label{background-position:center 10px;background-size:40px;width:100%;padding:45px 10px 10px!important;min-height:155px;text-align:center}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio label[for^=edit-commerce-shipping-shipping-service-click-and-collect-in-store]{background-position:center 10px;background-size:40px}}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio input[type=radio]:checked+label{background-color:#936;color:#fff;position:relative;background-image:url(/sites/all/themes/clifton/images/checkout-icon-delivery-white.png)}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio input[type=radio]:checked+label[for^=edit-commerce-shipping-shipping-service-click-and-collect-in-store]{background-image:url(/sites/all/themes/clifton/images/checkout-icon-collect-white.png)}.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio input[type=radio]:checked+label:after{content:"";width:25px;height:25px;background:transparent url(/sites/all/themes/clifton/images/tickbox-white.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;top:50%;margin-top:-12px;right:20px}@media (max-width:740px){.section-checkout #commerce-shipping-service-ajax-wrapper .form-type-radio input[type=radio]:checked+label:after{width:15px;height:15px;top:auto;bottom:10px;right:10px}}.section-checkout #commerce-shipping-service-ajax-wrapper div[id^=edit-commerce-shipping-shipping-service]>div:last-child{margin-left:20px}.section-checkout #commerce-shipping-service-ajax-wrapper div[id^=edit-commerce-shipping-shipping-service]>div:only-child{margin:0}.section-checkout #edit-commerce-user-profile-pane{margin-bottom:40px}.section-checkout #edit-commerce-user-profile-pane .form-item-commerce-user-profile-pane-field-telephone-und-0-value{margin:0}.section-checkout #billing-ajax-wrapper,.section-checkout #shipping-ajax-wrapper{margin-bottom:60px}.section-checkout #billing-ajax-wrapper #edit-customer-profile-shipping-collection-location,.section-checkout #shipping-ajax-wrapper #edit-customer-profile-shipping-collection-location{font-size:14px}.section-checkout #billing-ajax-wrapper .address-view,.section-checkout #shipping-ajax-wrapper .address-view{margin-bottom:10px}.section-checkout #billing-ajax-wrapper .form-type-radio,.section-checkout #shipping-ajax-wrapper .form-type-radio{margin:0}.section-checkout #billing-ajax-wrapper .form-type-radio .form-radio,.section-checkout #shipping-ajax-wrapper .form-type-radio .form-radio{display:none}.section-checkout #billing-ajax-wrapper .form-type-radio label,.section-checkout #shipping-ajax-wrapper .form-type-radio label{background:#fff;width:calc(50% - 10px);min-height:145px;float:left;display:block;cursor:pointer;font-size:14px;padding:10px;margin:0;border-bottom:2px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.1)}.section-checkout #billing-ajax-wrapper .form-type-radio label h3,.section-checkout #shipping-ajax-wrapper .form-type-radio label h3{font-size:16px;margin-top:0}.section-checkout #billing-ajax-wrapper .form-type-radio label[for=edit-customer-profile-shipping-collection-location-11346],.section-checkout #shipping-ajax-wrapper .form-type-radio label[for=edit-customer-profile-shipping-collection-location-11346]{margin-left:20px}@media (max-width:740px){.section-checkout #billing-ajax-wrapper .form-type-radio label,.section-checkout #shipping-ajax-wrapper .form-type-radio label{min-height:150px}}.section-checkout #billing-ajax-wrapper .form-type-radio input[type=radio]:checked+label,.section-checkout #shipping-ajax-wrapper .form-type-radio input[type=radio]:checked+label{background:#936 url(/sites/all/themes/clifton/images/tickbox-white.png) center right 20px no-repeat;background-size:25px;color:#fff}@media (max-width:740px){.section-checkout #billing-ajax-wrapper .form-type-radio input[type=radio]:checked+label,.section-checkout #shipping-ajax-wrapper .form-type-radio input[type=radio]:checked+label{background-position:top 10px right 10px;background-size:15px}}.section-checkout #billing-ajax-wrapper .form-type-checkbox label[for^=edit-customer-profile-billing-commerce-customer-profile],.section-checkout #shipping-ajax-wrapper .form-type-checkbox label[for^=edit-customer-profile-billing-commerce-customer-profile]{font-size:14px;font-weight:700}.section-checkout #customer-profile-billing-ajax-wrapper .commerce-customer-profile-copy{margin-bottom:30px}.section-checkout #customer-profile-billing-ajax-wrapper .commerce-customer-profile-copy .form-type-checkbox{margin-bottom:10px;padding:10px 10px 10px 0;border-bottom:2px solid #ccc;background:url(/sites/all/themes/clifton/images/green-no-tick-icon.png) left 40% no-repeat}.section-checkout #customer-profile-billing-ajax-wrapper .commerce-customer-profile-copy .form-type-checkbox.selected-container{background:url(/sites/all/themes/clifton/images/green-tick-icon.png) left 40% no-repeat}.section-checkout #customer-profile-billing-ajax-wrapper .commerce-customer-profile-copy .form-type-checkbox label{font-size:18px;display:inline-block;padding:15px 5px 11px 45px;cursor:pointer}.section-checkout #customer-profile-billing-ajax-wrapper .commerce-customer-profile-copy .form-type-checkbox label em{font-family:ralewaybold;font-style:normal}.section-checkout #customer-profile-billing-ajax-wrapper .address-view{margin-bottom:8px;width:50%}@media (max-width:740px){.section-checkout #customer-profile-billing-ajax-wrapper .address-view{width:100%}}.section-checkout #customer-profile-billing-ajax-wrapper #edit-customer-profile-billing-commerce-customer-address,.section-checkout #customer-profile-billing-ajax-wrapper .form-item-customer-profile-billing-addressbook,.section-checkout #customer-profile-billing-ajax-wrapper .form-item-customer-profile-billing-postcode-search{width:50%}@media (max-width:740px){.section-checkout #customer-profile-billing-ajax-wrapper #edit-customer-profile-billing-commerce-customer-address,.section-checkout #customer-profile-billing-ajax-wrapper .form-item-customer-profile-billing-addressbook,.section-checkout #customer-profile-billing-ajax-wrapper .form-item-customer-profile-billing-postcode-search{width:100%}}.section-checkout #customer-profile-billing-ajax-wrapper #edit-checkout-review>legend .fieldset-legend{margin-bottom:20px}.section-checkout #customer-profile-billing-ajax-wrapper .description{margin-top:8px}.section-checkout .faux-link{margin-right:10px;text-decoration:underline;cursor:pointer;font-weight:700}.section-checkout .faux-btn{line-height:50px;padding:0 10px;float:left;border:none;color:#fff;font-weight:700;text-transform:uppercase;background-color:#4b956e;transition:background-color .3s;transition:all .3s;margin:0;cursor:pointer}.section-checkout .faux-btn:hover{background-color:#74b994}.section-checkout #free-delivery-message,.section-checkout #no-delivery-message{font-size:16px;line-height:28px;padding-bottom:10px}.section-checkout .pane-page-content{padding:50px 0 100px}.section-checkout .pane-page-content>form{max-width:900px;margin:0 auto;padding:10px;padding:5px 15px;position:relative}.section-checkout .pane-page-content fieldset{border:none;padding:10px 0 0;margin:0 0 30px}.section-checkout .pane-page-content .fieldset-legend{font-size:2.5em}@media (max-width:740px){.section-checkout .pane-page-content .fieldset-legend{font-size:1.5em}}.section-checkout .pane-page-content .checkout-help{padding-bottom:15px;font-size:16px}.section-checkout .pane-page-content .customer_profile_billing,.section-checkout .pane-page-content .customer_profile_shipping,.section-checkout .pane-page-content .field-name-field-telephone,.section-checkout .pane-page-content .form-item-account-login-mail,.section-checkout .pane-page-content .group-name{float:left;width:100%;margin-right:4%}.section-checkout .pane-page-content .customer_profile_billing.customer_profile_shipping,.section-checkout .pane-page-content .customer_profile_billing.field-name-field-telephone,.section-checkout .pane-page-content .customer_profile_billing.form-item-account-login-mail,.section-checkout .pane-page-content .customer_profile_shipping.customer_profile_shipping,.section-checkout .pane-page-content .customer_profile_shipping.field-name-field-telephone,.section-checkout .pane-page-content .customer_profile_shipping.form-item-account-login-mail,.section-checkout .pane-page-content .field-name-field-telephone.customer_profile_shipping,.section-checkout .pane-page-content .field-name-field-telephone.field-name-field-telephone,.section-checkout .pane-page-content .field-name-field-telephone.form-item-account-login-mail,.section-checkout .pane-page-content .form-item-account-login-mail.customer_profile_shipping,.section-checkout .pane-page-content .form-item-account-login-mail.field-name-field-telephone,.section-checkout .pane-page-content .form-item-account-login-mail.form-item-account-login-mail,.section-checkout .pane-page-content .group-name.customer_profile_shipping,.section-checkout .pane-page-content .group-name.field-name-field-telephone,.section-checkout .pane-page-content .group-name.form-item-account-login-mail{margin-right:0}.section-checkout .pane-page-content .customer_profile_billing.customer_profile_billing,.section-checkout .pane-page-content .customer_profile_shipping.customer_profile_billing,.section-checkout .pane-page-content .field-name-field-telephone.customer_profile_billing,.section-checkout .pane-page-content .form-item-account-login-mail.customer_profile_billing,.section-checkout .pane-page-content .group-name.customer_profile_billing{clear:both}.section-checkout .pane-page-content .customer_profile_billing input.form-text,.section-checkout .pane-page-content .customer_profile_billing select.form-select,.section-checkout .pane-page-content .customer_profile_shipping input.form-text,.section-checkout .pane-page-content .customer_profile_shipping select.form-select,.section-checkout .pane-page-content .field-name-field-telephone input.form-text,.section-checkout .pane-page-content .field-name-field-telephone select.form-select,.section-checkout .pane-page-content .form-item-account-login-mail input.form-text,.section-checkout .pane-page-content .form-item-account-login-mail select.form-select,.section-checkout .pane-page-content .group-name input.form-text,.section-checkout .pane-page-content .group-name select.form-select{background-color:#fff;width:100%}.section-checkout .pane-page-content .field-name-field-receive-e-shots{margin-bottom:50px}.section-checkout .pane-page-content .checkout-review .pane-data .form-item{padding-bottom:10px}.section-checkout .pane-page-content .checkout-review .pane-data .form-item label{display:inline;margin-right:10px}.section-checkout .pane-page-content #edit-commerce-payment{margin-bottom:10px}.section-checkout .pane-page-content #edit-commerce-payment #edit-commerce-payment-payment-method{display:none}.section-checkout .pane-page-content .checkout-buttons{width:37%;position:absolute;bottom:-10px;right:10px}@media (max-width:740px){.section-checkout .pane-page-content .checkout-buttons{width:100%;margin-top:40px;position:inherit;bottom:auto;right:auto}}.section-checkout .pane-page-content .checkout-buttons .checkout-continue{width:100%!important;float:none!important}.section-checkout .pane-page-content .checkout-buttons .button-operator{display:none}.section-checkout .pane-page-content .checkout-buttons .checkout-back,.section-checkout .pane-page-content .checkout-buttons .checkout-cancel{display:block;color:#686868;text-transform:none;min-width:100px;margin:20px auto 0;text-align:center}@media (max-width:740px){.section-checkout .pane-page-content .commerce-checkout-form-shipping .checkout-buttons{margin-top:0}}.section-checkout .pane-page-content .commerce-checkout-form-shipping .field-name-field-receive-e-shots label{font-size:14px;font-weight:700}.section-checkout .pane-page-content #commerce-checkout-form-checkout:after,.section-checkout .pane-page-content #commerce-checkout-form-review:after,.section-checkout .pane-page-content #commerce-checkout-form-shipping:after{content:"";display:table;clear:both}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping #edit-guest-checkout-pane-continue{width:33.333%;line-height:50px;padding:0 10px;float:left;border:none;color:#fff;font-weight:700;text-transform:uppercase;background-color:#4b956e;transition:background-color .3s;transition:all .3s;margin:0}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping #edit-guest-checkout-pane-continue:hover{background-color:#74b994}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-back.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-cancel.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .checkout-back.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .checkout-cancel.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-back.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-cancel.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-back.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-cancel.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-back,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-cancel,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .checkout-back.register-link,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .checkout-cancel.register-link,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.checkout-back,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.checkout-cancel,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-back.register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-cancel.register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-back,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-cancel,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-cancel#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .checkout-cancel#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-back#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-cancel#edit-guest-checkout-pane-continue{background-color:#9b9b9b;transition:background-color .3s}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-back.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .checkout-cancel.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .checkout-back.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .checkout-cancel.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-back.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .checkout-cancel.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-back.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .checkout-cancel.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-back:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.checkout-cancel:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .checkout-back.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .checkout-cancel.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.checkout-back:hover,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.checkout-cancel:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .checkout-cancel#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-back.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .checkout-cancel.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-back:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.checkout-cancel:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .checkout-cancel#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .checkout-cancel#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-back#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .checkout-cancel#edit-guest-checkout-pane-continue:hover{background-color:#c1c1c1}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .continue-shopping.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .continue-shopping.register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .continue-shopping.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .continue-shopping.register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.continue-shopping,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .continue-shopping.register-link,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.continue-shopping,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .continue-shopping.register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.continue-shopping,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .continue-shopping#edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .continue-shopping#edit-guest-checkout-pane-continue{background-color:#333a49;transition:background-color .3s}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .continue-shopping.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .continue-shopping.register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .continue-shopping.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .continue-shopping.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit.continue-shopping:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .continue-shopping.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit.continue-shopping:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .continue-shopping.register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit.continue-shopping:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review .continue-shopping#edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping .continue-shopping#edit-guest-checkout-pane-continue:hover{background-color:#525e76}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .register-link:hover,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .register-link:hover,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review #edit-guest-checkout-pane-continue:hover,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping #edit-guest-checkout-pane-continue:hover{text-decoration:none}.section-checkout .pane-page-content #commerce-checkout-form-checkout .messages.error,.section-checkout .pane-page-content #commerce-checkout-form-review .messages.error,.section-checkout .pane-page-content #commerce-checkout-form-shipping .messages.error{margin-bottom:30px}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .register-link,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review #edit-guest-checkout-pane-continue{margin-top:20px}.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-first-name,.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-last-name,.section-checkout .pane-page-content .commerce_user_profile_pane .group-contact .description,.section-checkout .pane-page-content .commerce_user_profile_pane .group-contact input{width:calc(50% - 10px)}@media (max-width:740px){.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-first-name,.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-last-name,.section-checkout .pane-page-content .commerce_user_profile_pane .group-contact .description,.section-checkout .pane-page-content .commerce_user_profile_pane .group-contact input{width:100%}}.section-checkout .pane-page-content .commerce_user_profile_pane .group-contact .description{float:right;margin-top:0!important}.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-first-name{float:left}@media (max-width:740px){.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-first-name{float:none}}.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-last-name{margin-left:20px;float:left}@media (max-width:740px){.section-checkout .pane-page-content .commerce_user_profile_pane .field-name-field-last-name{float:none;margin:0}}.section-checkout .pane-page-content #commerce-checkout-coupon-ajax-wrapper{margin-bottom:60px}@media (max-width:740px){.section-checkout .pane-page-content #commerce-checkout-coupon-ajax-wrapper{margin-bottom:10px}}.section-checkout .pane-page-content #address-ajax-wrapper{float:right;width:45%}@media (max-width:740px){.section-checkout .pane-page-content #address-ajax-wrapper{width:100%}}.section-checkout .pane-page-content #address-ajax-wrapper .form-item-customer-profile-shipping-addressbook{margin-bottom:20px}.section-checkout .pane-page-content #address-ajax-wrapper .form-item-customer-profile-shipping-addressbook .form-select{width:100%}.section-checkout .pane-page-content #address-ajax-wrapper .form-item-customer-profile-shipping-addressbook .description{margin-top:7px}.section-checkout .pane-page-content #address-ajax-wrapper .address-view{font-size:16px;line-height:22px;margin-bottom:8px;border:1px solid #e0dddd;padding:12px 15px}.section-checkout .pane-page-content #cart-contents-wrapper .fieldset-legend{display:none}.section-checkout .commerce_coupon{clear:both}.section-checkout .commerce_coupon .form-type-textfield{float:left}.section-checkout .view-order-coupon-list{margin-bottom:20px}.section-checkout .view-order-coupon-list thead{display:none}.section-checkout .view-order-coupon-list th{border:none;padding:5px}.section-checkout .view-order-coupon-list tr{background-color:transparent}.section-checkout .view-order-coupon-list td{padding:5px}.section-checkout .view-order-coupon-list td ul{margin:0;padding:0}.section-checkout .view-order-coupon-list td li{list-style:none}.pane-user-login .register-cta .section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .register-link,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .pane-user-login .register-cta .register-link,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper #edit-guest-checkout-pane-continue{float:left;line-height:40px;height:40px;width:auto;padding:0 30px}@media (max-width:740px){.pane-user-login .register-cta .section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .register-link,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper .pane-user-login .register-cta .register-link,.section-checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-coupon-ajax-wrapper .commerce_coupon .fieldset-wrapper #edit-guest-checkout-pane-continue{padding:0 10px}}.section-checkout .cart_contents{clear:both}.section-checkout table.checkout-review .pane-data-full{padding:20px 0}@media (max-width:740px){.section-checkout .pane-page-content{background:transparent;padding-top:40px;padding-bottom:40px}.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-checkout .register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-review .register-link,.pane-user-login .register-cta .section-checkout .pane-page-content #commerce-checkout-form-shipping .register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-checkout .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-checkout input.form-submit,.section-checkout .pane-page-content #commerce-checkout-form-review .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-review .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-review input.form-submit,.section-checkout .pane-page-content #commerce-checkout-form-shipping .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content #commerce-checkout-form-shipping .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content #commerce-checkout-form-shipping input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-checkout #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-review #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #commerce-checkout-form-shipping #edit-guest-checkout-pane-continue{width:100%}.page-checkout-shipping.section-checkout .pane-page-content{background:#efefef}}iframe#iframe_sagepay{width:45%!important;height:950px!important}@media (max-width:740px){iframe#iframe_sagepay{width:100%!important;margin-top:20px}}.section-checkout .pane-page-content .field--name-field-banner-image{width:100%;overflow:hidden;top:-45px;position:absolute;z-index:0}.section-checkout .pane-page-content .field--name-field-banner-image img{width:100%;max-width:none}#commerce-checkout-form-login .login-tabs{display:none}@media (max-width:740px){#commerce-checkout-form-login .login-tabs{height:60px;display:block;margin:0;padding:0}#commerce-checkout-form-login .login-tabs li{background:#4b956e;color:#fff;width:50%;height:60px;line-height:60px;display:block;float:left;list-style:none;text-align:center;cursor:pointer;padding:0}}@media (max-width:740px) and (max-width:380px){#commerce-checkout-form-login .login-tabs li.login_pane{padding:13px 5px 0;line-height:inherit}}@media (max-width:740px){#commerce-checkout-form-login .login-tabs li.active{background:#f1f1f1;color:#4b956e;cursor:default}#commerce-checkout-form-login .guest_checkout_pane{display:none}}.section-checkout .pane-page-content .commerce-checkout-form-login{background:#4b956e;position:relative;z-index:0;font-family:dinregular;text-transform:uppercase;max-width:738px;margin:50px auto 0;padding:10px;padding-top:0}.section-checkout .pane-page-content .commerce-checkout-form-login:after{content:"";display:table;clear:both}.section-checkout .pane-page-content .commerce-checkout-form-login .fieldset-wrapper{margin-top:50px}.section-checkout .pane-page-content .commerce-checkout-form-login input[type=text]{width:100%;color:#868686}.section-checkout .pane-page-content .commerce-checkout-form-login .fieldset-legend,.section-checkout .pane-page-content .commerce-checkout-form-login h2{background:none;padding:0;font-size:14px;color:#686868;font-family:dinregular;margin-bottom:25px;font-weight:700;top:45px;position:relative}.section-checkout .pane-page-content .commerce-checkout-form-login legend{text-align:center}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form{background:#efefef;width:50%;padding:30px;float:left;margin:0}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form ul{display:inline-block;float:right;list-style:none;padding-left:5px;margin-top:3px;text-transform:none}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form label{font-weight:400}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form input.form-text{width:100%}@media (max-width:740px){.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form{background:#f1f1f1;color:#686868;width:98%;margin:1%}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form .fieldset-legend,.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form a{color:#686868}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form ul{padding-top:20px}.pane-user-login .register-cta .section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form .pane-user-login .register-cta .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form input.form-submit,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #user-login-form #edit-guest-checkout-pane-continue{background:#936}.section-checkout .pane-page-content .commerce-checkout-form-login #user-login-form label{color:#686868;font-weight:400}}.section-checkout .pane-page-content .commerce-checkout-form-login .user-pass{margin-top:30px}.js .section-checkout .pane-page-content .commerce-checkout-form-login .user-pass{margin-top:0}.section-checkout .pane-page-content .commerce-checkout-form-login .user-pass .form-submit{display:inline;width:auto}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane{float:left;width:49.999%;text-align:center;color:#fff;padding:30px;padding-right:20px;padding-bottom:0;margin-bottom:0}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .fieldset-legend,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane h2{color:#fff}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane p{text-transform:none}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue{display:inline-block;vertical-align:middle;margin-top:15px;width:100%;transition:all .2s;background-color:#936}.lt-ie8 .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue{display:inline}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:hover{background-color:#7e2a54}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue:after{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;right:20px}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .guest-checkout-description{text-transform:none}@media (max-width:740px){.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane{width:98%;padding-bottom:50px}.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .fieldset-legend,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .form-item label,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .guest-checkout-description{color:#686868}}.js .section-checkout .pane-page-content .commerce-checkout-form-login .form-actions{margin-bottom:0}.section-checkout .pane-page-content .commerce-checkout-form-login a.reset-password{color:#686868;text-transform:none;float:right;line-height:30px}@media (max-width:740px){.section-checkout .pane-page-content .commerce-checkout-form-login{background:#f1f1f1;padding:0;margin:10px}.section-checkout .pane-page-content .commerce-checkout-form-login .register-cta,.section-checkout .pane-page-content .commerce-checkout-form-login .user-forms{width:100%;float:none}.section-checkout .pane-page-content .commerce-checkout-form-login .form-submit{width:100%}.section-checkout .pane-page-content .commerce-checkout-form-login a.reset-password{display:block;float:none;margin-top:20px;text-align:center}}.page-checkout-complete{background:#efefef}@media (min-width:741px){.page-checkout-complete.logged-in.admin-menu .l-main{padding-top:110px}}.section-mobile-map .panels-flexible-region{width:100%}.section-mobile-map .panels-flexible-region .map-return-link p{margin:8px 0 10px;text-align:center}.section-mobile-map #map-canvas{border-top:1px solid #4b956e}.section-contact #map-canvas{height:500px;width:100%;clear:both;border-bottom:5px solid #4b956e;transition:all .4s;overflow:hidden}.section-contact #map-overlay{width:100%;height:250px;z-index:1;background:url(/sites/all/themes/clifton/images/mobile-map-example.jpg) 50% no-repeat;padding-top:90px}.section-contact #map-overlay a{display:block;width:55%;min-width:220px;background:#fff;padding:15px;text-align:center;border:2px solid #4b956e;margin:0 auto;text-transform:uppercase}.section-contact .field-collection-container{border-bottom:0;margin-bottom:0}.section-contact .field--name-field-info-blocks{width:100%;background:#efefef;padding:4% 2% 6%}.section-contact .field--name-field-info-blocks:after{content:"";display:table;clear:both}.section-contact .field--name-field-info-blocks .field__item{float:left;width:25%;padding:0 1%}.section-contact .field--name-field-info-blocks .field__item .field__item{float:none;width:100%!important;padding:0!important}.section-contact .field--name-field-info-blocks .field__item .field-collection-view{border:0;padding:0;margin:0;text-align:center}.section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-service-name{font-size:18px;color:#000;font-family:ralewayregular;text-transform:uppercase;padding-bottom:30px}.section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-icons-list{display:block;clear:both;margin:0 auto 25px;background-color:#4b956e;width:73px;height:73px;border-radius:40px;background-repeat:no-repeat;background-position:50% 52%;background-size:40px}.svg .section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-icons-list{background-size:50px}.section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-icons-list .field__items{display:none}.section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-service-body{color:#000}.section-contact .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-service-body p{margin:6px 0}.section-contact .field--name-field-info-blocks .field__item:nth-child(3) .field-collection-view .field--name-field-service-body p{width:130%;margin-left:-15%}.pane-block.pane-entityform-block-contact{position:relative;float:left;width:100%;background:url(/sites/all/themes/clifton/images/background/contact-us-bg.jpg) no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;background-color:transparent;min-height:100%;padding:80px 0}.pane-block.pane-entityform-block-contact:after{content:"";display:table;clear:both}.pane-block.pane-entityform-block-contact h2{background:transparent;color:#fff;text-transform:uppercase;font-family:ralewaybold}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form{max-width:730px;margin:0 auto}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form:after{content:"";display:table;clear:both}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form div{padding:5% 6%}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form div div{padding:0;background:none}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form label{text-transform:uppercase;color:#fff;font-size:16px;margin-bottom:10px}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-email,.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-first-name{float:left;width:45%}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-last-name,.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-subject{float:right;width:45%}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-select,.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-text{width:100%;border-radius:0}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-required{color:#ff1717}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-item{margin-bottom:20px}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-service-body{float:left;width:100%;clear:both}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-service-body .form-item{margin-bottom:0}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-service-body .form-textarea{padding:10px}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .field-name-field-service-body .grippie{height:0;border:0}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-actions{width:100%}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-actions:after{content:"";display:table;clear:both}.pane-block.pane-entityform-block-contact #contact-entityform-edit-form .form-actions .form-submit{width:100%;font-size:18px;line-height:50px;border-radius:0}.section-entityform .page-main-content{height:100%}.section-entityform .entityform-contact,.section-entityform .entityform-newsletter{width:45%;margin:150px auto;padding:30px;border:10px solid #ccc}.section-entityform .entityform-contact .submitted,.section-entityform .entityform-newsletter .submitted{font-size:18px;margin-bottom:20px}.section-entityform .entityform-contact .field,.section-entityform .entityform-newsletter .field{clear:both;margin-bottom:10px}.section-entityform .entityform-contact .field:after,.section-entityform .entityform-newsletter .field:after{content:"";display:table;clear:both}.section-entityform .entityform-contact .field__items,.section-entityform .entityform-contact .field__label,.section-entityform .entityform-newsletter .field__items,.section-entityform .entityform-newsletter .field__label{float:left}.section-entityform .entityform-contact .field__label,.section-entityform .entityform-newsletter .field__label{margin-right:20px;width:150px}.section-entityform .entityform-contact .field-label,.section-entityform .entityform-newsletter .field-label{font-weight:700;padding-bottom:10px}@media (max-width:940px){.node-type-page .field--name-field-info-blocks{padding:6% 2% 1%}.node-type-page .field--name-field-info-blocks .field__item{width:50%;padding-bottom:50px}}@media (max-width:580px){#contact-entityform-edit-form .field-name-field-email,#contact-entityform-edit-form .field-name-field-first-name,#contact-entityform-edit-form .field-name-field-last-name,#contact-entityform-edit-form .field-name-field-subject{float:left;width:100%}}@media (max-width:520px){.node-type-page .field--name-field-info-blocks .field__item{width:100%;padding-bottom:50px}.node-type-page .field--name-field-info-blocks .field__item .field-collection-view .field--name-field-service-body{height:auto!important}}#infowindow{font-family:ralewaybold;font-size:14px}.node-type-landing-page-event .field--name-field-banner-image{width:100%;max-width:none}@media (max-width:740px){.node-type-landing-page-event .field--name-field-banner-image{display:none}}.node-type-landing-page-event .field--name-field-banner-image img{width:100%;max-width:none}.node-type-landing-page-event .l-page:after,.node-type-landing-page-event .pane-page-content:after,.node-type-landing-page-event .pane-views-landing-page-event-banner-block:after,.node-type-landing-page-product .l-page:after,.node-type-landing-page-product .pane-page-content:after,.node-type-landing-page-product .pane-views-landing-page-event-banner-block:after{content:"";display:table;clear:both}.node-type-landing-page-event .l-region--pre-content,.node-type-landing-page-product .l-region--pre-content{position:relative;max-height:700px;overflow:hidden;min-height:415px}.node-type-landing-page-event .l-region--pre-content:after,.node-type-landing-page-product .l-region--pre-content:after{content:"";display:table;clear:both}@media (min-width:1100px){.node-type-landing-page-event .l-region--pre-content,.node-type-landing-page-product .l-region--pre-content{min-height:480px!important}}@media (min-width:900px){.node-type-landing-page-event .l-region--pre-content,.node-type-landing-page-product .l-region--pre-content{min-height:394px}}.node-type-landing-page-event .l-region--pre-content .pane-node-field-banner-image,.node-type-landing-page-product .l-region--pre-content .pane-node-field-banner-image{position:relative}.node-type-landing-page-event .l-region--pre-content .pane-node-field-banner-image .field--name-field-banner-image,.node-type-landing-page-product .l-region--pre-content .pane-node-field-banner-image .field--name-field-banner-image{position:absolute;z-index:-1}.node-type-landing-page-event .l-region--pre-content .pane-page-title,.node-type-landing-page-product .l-region--pre-content .pane-page-title{position:absolute;left:6%;top:100px}.node-type-landing-page-event .l-region--pre-content .pane-page-title h1,.node-type-landing-page-product .l-region--pre-content .pane-page-title h1{background:#fff;color:#333;text-transform:none;width:500px;text-align:left;padding:30px}.node-type-landing-page-event .l-region--pre-content .pane-node-field-date,.node-type-landing-page-product .l-region--pre-content .pane-node-field-date{position:absolute;top:226px;left:6%;background:#eee;color:#333;padding:30px;font-size:18px;text-align:left}.node-type-landing-page-event .page-main-content,.node-type-landing-page-product .page-main-content{border-top:10px solid #4b956e;padding-bottom:60px}.node-type-landing-page-event .page-main-content:after,.node-type-landing-page-product .page-main-content:after{content:"";display:table;clear:both}.node-type-landing-page-event .page-main-content .pane-page-content,.node-type-landing-page-product .page-main-content .pane-page-content{max-width:1240px;margin:0 auto;padding:45px 0}.node-type-landing-page-event .infor-section,.node-type-landing-page-product .infor-section{width:57%;float:left;padding:0 20px}.node-type-landing-page-event .infor-section h2,.node-type-landing-page-product .infor-section h2{font-size:26px!important;color:#4b956e;text-transform:none;margin:0 0 20px;text-align:left}.node-type-landing-page-event .infor-section img,.node-type-landing-page-product .infor-section img{width:350px;margin:10px 0}.node-type-landing-page-event .infor-section .field--name-field-service-body h2,.node-type-landing-page-product .infor-section .field--name-field-service-body h2{padding-bottom:0}.node-type-landing-page-event .venue-section,.node-type-landing-page-product .venue-section{width:39%;float:right;padding:0 20px}.node-type-landing-page-event .venue-section .field--name-field-venue-title,.node-type-landing-page-product .venue-section .field--name-field-venue-title{border-bottom:1px solid #999;font-size:30px;padding-bottom:5px;color:#4b956e;margin-bottom:45px}.node-type-landing-page-event .venue-section img,.node-type-landing-page-product .venue-section img{width:170px;margin-bottom:20px}.node-type-landing-page-event .venue-section .google-map-field,.node-type-landing-page-product .venue-section .google-map-field{margin:30px 0}.node-type-landing-page-event .venue-section .google-map-field .google_map_field_display,.node-type-landing-page-product .venue-section .google-map-field .google_map_field_display{height:300px}.node-type-landing-page-event .venue-section .field--name-field-description,.node-type-landing-page-product .venue-section .field--name-field-description{width:300px;border-top:1px solid #999;margin-bottom:20px}.node-type-landing-page-event .venue-section .field--name-field-promo-links a,.node-type-landing-page-product .venue-section .field--name-field-promo-links a{padding:10px;background-color:#7b4993;transition:background-color .3s;color:#fff;display:block;width:300px;text-align:center;font-weight:500}.node-type-landing-page-event .venue-section .field--name-field-promo-links a:hover,.node-type-landing-page-product .venue-section .field--name-field-promo-links a:hover{background-color:#a170b8;text-decoration:none}.view-landing-page-event-banner .view-content{padding:60px 20px 0;max-width:1240px;margin:0 auto}.view-landing-page-event-banner .view-content:after{content:"";display:table;clear:both}@media (min-width:1100px){.view-landing-page-event-banner .view-content{padding:100px 20px 0}}.view-landing-page-product-banner .view-content{padding:100px 20px 0;max-width:1240px;margin:0 auto}.view-landing-page-product-banner .view-content:after{content:"";display:table;clear:both}@media (min-width:1100px){.view-landing-page-product-banner .view-content{padding:130px 20px 0}}.event-info h1{background:#fff;color:#333;text-transform:none;width:500px;text-align:left;padding:30px}.event-info h1 div{display:inline}.event-info h1 div.event{color:#4b956e;text-transform:uppercase;margin-right:8px}.event-info .views-field-field-date{background-color:#f2f2f2;width:400px;padding:30px;font-size:20px}.event-info h2{background:transparent;color:#fff;padding:0 0 5px;text-align:left;border-bottom:1px solid #916fa0;margin-bottom:17px}.event-info .views-field-field-offer-title{color:#fff;display:block;width:300px;float:right;top:0;padding:20px;background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat}.event-info .views-field-field-offer-title span{display:block}.event-info .views-field-field-offer-title span:nth-child(3){padding:20px 0 30px}.event-info .views-field-field-offer-title span:nth-child(2){color:#ddc0ea}.event-info .event-title{width:55%;float:left}.event-info .event-title span .event-date{background-color:#f2f2f2;padding:25px 30px;font-size:18px;color:#000;display:inline-block}.discount-code{border:2px solid #916fa0;padding:40px;margin-top:10px;background-color:#f2f2f2}.discount-code:after{content:"";display:table;clear:both}.discount-code label{display:none}.discount-code .form-item-field-last-name-und-0-value{width:48%;float:right}.discount-code .form-item-field-first-name-und-0-value{width:48%;float:left}.discount-code .form-item-field-email-und-0-email input{width:100%}.discount-code .pre-instructions h3{margin-top:0;font-size:22px;font-weight:600;line-height:30px}.discount-code .field-section{width:70%;float:left}.discount-code .form-actions{margin-top:54px;width:25%;float:right}.discount-code .form-actions input{padding:0 15px;background-color:#00b200;transition:background-color .3s}.discount-code .form-actions input:hover{background-color:lime}.discount-code .submission-text h2{padding:0!important;background:transparent;text-align:left}.discount-code .submission-text .code-section{background:#4b956e;width:70%;color:#fff;text-align:center;padding:16px 0;border-radius:10px;font-weight:600}.discount-code .submission-text .code-section p{margin:0}.discount-code .submission-text .code-section p:nth-child(2){padding-top:5px;font-size:16px}.discount-code .ajax-message-error{display:inline-block;width:25%;text-align:center;margin-left:16px;color:red}.node-type-landing-page-product .pane-page-content:after{content:"";display:table;clear:both}.node-type-landing-page-product .field--name-field-description{width:51%;margin:0 auto}.node-type-landing-page-product .field--name-field-description h2{color:#4b956e;text-align:left;padding:0}.node-type-landing-page-product .discount-code{width:50%;float:left;margin-left:20px}.node-type-landing-page-product #map-canvas{margin-top:45px;height:400px}.node-type-landing-page-product .pane-views-call-to-actions-block-1{background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat!important}.node-type-landing-page-product .pane-views-call-to-actions-block-1:after{content:"";display:table;clear:both}.node-type-landing-page-product .pane-views-call-to-actions-block-1 .view-call-to-actions p{color:#fff;text-transform:capitalize;line-height:25px}.node-type-landing-page-product .pane-views-call-to-actions-block-1 .view-call-to-actions .view-header p{margin-bottom:65px}.node-type-landing-page-product .pane-node-field-section-title{text-align:center;font-weight:600;margin-top:45px;font-size:17px;text-transform:capitalize}.node-type-landing-page-product .pane-node-field-section-text{text-align:center;margin:45px auto 0;width:600px;font-size:16px}.node-type-landing-page-product .pane-node-field-address-venue{text-align:center;padding:0 20px;background-color:#f2f2f2}.node-type-landing-page-product .pane-node-field-address-venue p{margin:0;padding:20px 0}.node-type-landing-page-product .pane-node-field-primary-features-title{text-align:center;font-weight:600;font-size:17px;text-transform:capitalize;padding:45px 0;background-color:#f2f2f2;line-height:25px}.node-type-landing-page-product .primary-features{margin-bottom:0!important;padding-bottom:65px;max-width:100%!important;background-color:#f2f2f2;padding-top:80px}.node-type-landing-page-product .primary-features .field--name-field-primary-feature-ctas{max-width:1200px;margin:0 auto}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned{background-color:#f2f2f2;padding:50px 10px 150px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form{border:2px solid #916fa0;background:#fff;padding:30px 50px;width:620px;margin:0 auto}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .group-container{display:inline-block;width:280px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .form-actions{display:inline-block;margin-left:10px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .form-actions input{padding:0 80px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .submission-text h2{padding:0}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .submission-text h2 p{line-height:35px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .ajax-message-error{position:absolute;color:red}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .pre-instructions h2{background:transparent;text-align:left;text-transform:capitalize;padding:0 0 15px;font-size:24px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .pre-instructions p{margin:0 0 20px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .form-item-field-newsletter-email-und-0-email label{display:none}@media (max-width:900px){.node-type-landing-page-event .l-region--pre-content,.node-type-landing-page-product .l-region--pre-content{max-height:100%}.node-type-landing-page-event .l-region--pre-content .pane-node-field-banner-image .field--name-field-banner-image,.node-type-landing-page-product .l-region--pre-content .pane-node-field-banner-image .field--name-field-banner-image{position:relative;border-bottom:0;display:block!important}.node-type-landing-page-event .page-main-content,.node-type-landing-page-product .page-main-content{border-top:0}.node-type-landing-page-event .page-main-content .pane-page-content,.node-type-landing-page-product .page-main-content .pane-page-content{max-width:100%;padding:70px 20px}.node-type-landing-page-event .infor-section,.node-type-landing-page-product .infor-section{width:600px;float:none;margin:0 auto;text-align:center}.node-type-landing-page-event .infor-section h2,.node-type-landing-page-product .infor-section h2{text-align:center}.node-type-landing-page-event .infor-section ul,.node-type-landing-page-product .infor-section ul{text-align:left;width:420px;margin:0 auto}.node-type-landing-page-event .infor-section p,.node-type-landing-page-product .infor-section p{font-size:16px}.node-type-landing-page-event .infor-section .field--name-field-service-body,.node-type-landing-page-product .infor-section .field--name-field-service-body{padding-top:45px}.node-type-landing-page-event .venue-section,.node-type-landing-page-product .venue-section{width:600px;float:none;margin:0 auto;padding-top:45px;text-align:center}.node-type-landing-page-event .venue-section .field--name-field-description,.node-type-landing-page-event .venue-section .field--name-field-promo-links a,.node-type-landing-page-event .venue-section .google_map_field_display,.node-type-landing-page-product .venue-section .field--name-field-description,.node-type-landing-page-product .venue-section .field--name-field-promo-links a,.node-type-landing-page-product .venue-section .google_map_field_display{width:100%}.node-type-landing-page-event .venue-section p,.node-type-landing-page-product .venue-section p{font-size:16px}.view-landing-page-event-banner .view-content,.view-landing-page-product-banner .view-content{padding:0;max-width:100%}.event-info h1{text-align:center;width:100%;font-size:30px!important;text-shadow:#d6d6d6 0 1px 1px;margin:20px auto;width:600px}}@media (max-width:900px) and (max-width:740px){.event-info h1{padding:30px!important}}@media (max-width:900px){.event-info h2{text-align:center;text-transform:uppercase;text-shadow:#030303 0 1px 1px;font-size:24px!important;border-bottom:0;margin-bottom:8px}.event-info .views-field-field-offer-title{float:none;width:100%;text-align:center;padding:30px 20px}.event-info .views-field-field-offer-title span{font-size:17px}.event-info .views-field-field-offer-title span:nth-child(3){padding:15px 0}.event-info .event-title{float:none;width:100%;text-align:center}.event-info .event-title span .event-date{width:100%;font-size:20px}.discount-code{margin-top:60px;margin-bottom:45px}.node-type-landing-page-product .pane-page-content{padding:45px 0!important}.node-type-landing-page-product .field--name-field-description{width:42%;float:none;margin:0 auto 50px}.node-type-landing-page-product .field--name-field-description h2{text-align:center}.node-type-landing-page-product .discount-code{width:auto;float:none;margin:0 10px}}@media (max-width:740px){.node-type-landing-page-product .field--name-field-description{width:50%}.node-type-landing-page-product .field--name-field-description h2{font-size:26px!important}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned{padding:50px 10px 80px}}@media (max-width:740px){.node-type-landing-page-event .page-main-content,.node-type-landing-page-product .page-main-content{padding-bottom:0}.node-type-landing-page-event .page-main-content .pane-page-content,.node-type-landing-page-product .page-main-content .pane-page-content{padding:45px 10px}.node-type-landing-page-event .infor-section,.node-type-landing-page-product .infor-section{width:100%;padding:0}.node-type-landing-page-event .infor-section h2,.node-type-landing-page-product .infor-section h2{margin:0}.node-type-landing-page-event .infor-section ul,.node-type-landing-page-product .infor-section ul{width:100%}.node-type-landing-page-event .infor-section p,.node-type-landing-page-product .infor-section p{font-size:17px}.node-type-landing-page-event .venue-section,.node-type-landing-page-product .venue-section{width:100%;text-align:center;padding:65px 0 0}.node-type-landing-page-event .venue-section .field--name-field-venue-title,.node-type-landing-page-product .venue-section .field--name-field-venue-title{margin-bottom:50px}.node-type-landing-page-event .venue-section .google-map-field,.node-type-landing-page-product .venue-section .google-map-field{margin:70px 0}.node-type-landing-page-event .venue-section p,.node-type-landing-page-product .venue-section p{font-size:17px}.view-landing-page-event-banner .view-content,.view-landing-page-product-banner .view-content{padding:0;max-width:100%}.event-info h1{width:100%;padding:20px!important}.discount-code{padding:40px 15px;margin-bottom:20px}.discount-code .field-section,.discount-code .form-item-field-first-name-und-0-value,.discount-code .form-item-field-last-name-und-0-value{width:100%;float:none}.discount-code .form-actions{width:100%;float:none;margin-top:0}.discount-code .form-actions input{width:100%}.node-type-landing-page-product .field--name-field-description{width:65%}.node-type-landing-page-product .pane-node-field-section-text{text-align:center;margin:0 0 60px;width:100%;padding:0 20px}.node-type-landing-page-product .pane-node-field-section-title{padding:0 20px;margin-top:60px;line-height:25px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form{width:100%;padding:25px 15px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .group-container{display:block;width:100%}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .form-actions{display:block;margin-left:0}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .form-actions input{width:100%}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned form .ajax-message-error{position:relative;margin:0 0 15px 8px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .form-item-field-newsletter-email-und-0-email input{width:100%}}@media (max-width:480px){.node-type-landing-page-product .field--name-field-description{width:auto;margin:0 50px 50px}}@media (max-width:480px) and (max-width:400px){.node-type-landing-page-product .field--name-field-description{margin:0 20px 50px}}@media (max-width:480px){.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .pre-instructions{text-align:center}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .pre-instructions h2{text-align:center;line-height:28px}.node-type-landing-page-product .pane-entityform-block-newsletter-cloned .form-item-field-newsletter-email-und-0-email label{display:none}.discount-code .submission-text{text-align:center}.discount-code .submission-text h2{text-align:center;line-height:25px}.discount-code .submission-text .code-section{width:100%}.discount-code .pre-instructions{text-align:center}}follow-link-newsletter-signup.l-page{padding-bottom:26px}.sticky-footer{background:#333a49;width:100%;height:60px;border-top:1px solid #666;position:fixed;z-index:2;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sticky-footer:after{content:"";display:table;clear:both}@media (max-width:740px){.sticky-footer{position:relative;height:auto}}.sticky-footer .l-region--sticky-footer{max-width:1170px;margin:0 auto}.sticky-footer .l-region--sticky-footer:after{content:"";display:table;clear:both}@media (max-width:740px){.sticky-footer .l-region--sticky-footer{padding-bottom:20px;padding-top:20px}}.sticky-footer ul.menu{padding:14px 0;margin:0;float:right;font-size:15px}@media (max-width:740px){.sticky-footer ul.menu{float:none;width:100%;max-width:100%!important;display:block;text-align:center}}.sticky-footer ul.menu li{display:inline-block;vertical-align:middle;list-style-image:none;padding:0 3px}.lt-ie8 .sticky-footer ul.menu li{display:inline}.sticky-footer ul.menu li a,.sticky-footer ul.menu li span.nolink{display:inline-block;vertical-align:middle;padding:0 8px;text-decoration:none;cursor:pointer;text-transform:uppercase;color:#fff;font-family:ralewaymedium}.lt-ie8 .sticky-footer ul.menu li a,.lt-ie8 .sticky-footer ul.menu li span.nolink{display:inline}.sticky-footer ul.menu li a:hover,.sticky-footer ul.menu li span.nolink:hover{text-decoration:underline}.sticky-footer ul.menu li.last a{padding-right:0}.sticky-footer .contextual-links{top:auto;bottom:18px}.pane-follow-site{background-color:#4b956e;float:left;height:60px;line-height:58px;position:relative;top:-1px}@media (max-width:740px){.pane-follow-site{float:none;background-color:transparent;width:100%;text-align:center;height:auto}}.pane-follow-site .follow-links{vertical-align:top;padding-right:10px;padding-left:9px}.pane-follow-site .follow-link-wrapper{display:inline-block;vertical-align:middle;margin:0 5px 2px;position:relative}.lt-ie8 .pane-follow-site .follow-link-wrapper{display:inline}.pane-follow-site .follow-link-wrapper a{display:inline-block;vertical-align:middle;height:36px;width:36px;padding:0;overflow:hidden;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.7);background-image:none;line-height:36px}.lt-ie8 .pane-follow-site .follow-link-wrapper a{display:inline}@media (max-width:740px){.pane-follow-site .follow-link-wrapper a{border-radius:20px;background-color:#fff}}.pane-follow-site .follow-link-wrapper a:hover{text-decoration:none;background-color:#fff}.pane-follow-site .follow-link-wrapper a:hover:after{color:#4b956e}.pane-follow-site .follow-link-wrapper a:after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:22px;position:absolute;left:9px}@media (max-width:740px){.pane-follow-site .follow-link-wrapper a:after{color:#333a49}}.pane-follow-site .follow-link-wrapper a.follow-link-facebook{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-facebook:after{content:"\f09a";left:12px}.pane-follow-site .follow-link-wrapper a.follow-link-twitter{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-twitter:after{content:"\f099"}.pane-follow-site .follow-link-wrapper a.follow-link-googleplus{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-googleplus:after{content:"\f1a0"}.pane-follow-site .follow-link-wrapper a.follow-link-youtube{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-youtube:after{content:"\f167"}.pane-follow-site .follow-link-wrapper a.follow-link-instagram{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-instagram:after{content:"\f16d"}.pane-follow-site .follow-link-wrapper a.follow-link-pinterest{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-pinterest:after{content:"\f231"}.pane-follow-site .follow-link-wrapper a.follow-link-linkedin{font-size:0}.pane-follow-site .follow-link-wrapper a.follow-link-linkedin:after{content:"\f0e1"}.pane-follow-site .follow-link-wrapper a.follow-link-newsletter-signup{background-image:none;width:auto!important;text-indent:0;padding:0 8px;color:#fff;text-transform:uppercase}.pane-follow-site .follow-link-wrapper a.follow-link-newsletter-signup:hover{text-decoration:none;color:#4b956e}.pane-follow-site .follow-link-wrapper a.follow-link-newsletter-signup.active-link{background-color:#fff;color:#4b956e}.pane-follow-site.header-menu{height:auto}.pane-follow-site.header-menu h2{display:none}.pane-follow-site.header-menu .follow-links{max-width:175px;margin-top:20px;opacity:1;text-align:center}.lt-ie8 .pane-follow-site.header-menu .follow-links{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.pane-follow-site.header-menu:hover .follow-links{max-width:175px;opacity:1}.lt-ie8 .pane-follow-site.header-menu:hover .follow-links{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#sliding-popup{border-top:5px solid #4b956e}#sliding-popup .popup-content{max-width:70%;font-family:dinregular}#sliding-popup .popup-content:after{content:"";display:table;clear:both}#sliding-popup #popup-text{margin:25px 0!important;font-family:dinregular}#sliding-popup h2{padding:0;background:none;text-align:left;font-family:dinregular}#sliding-popup #popup-buttons button{transition:all .3s;background:#4b956e!important;color:#fff!important;margin-top:25px!important;box-shadow:none!important;border-radius:0!important;border:0!important;padding:9px 10px!important;text-shadow:none!important;font-family:dinregular!important;font-size:14px}#sliding-popup #popup-buttons button:hover{background:#7cb195!important}#acquia-purge-manualpurge-form-page{position:absolute;z-index:1;display:block;right:0;margin:-100px 20px 0 0;height:40px}#acquia-purge-manualpurge-form-page .form-submit{border:1px solid #fff}@media (max-width:1180px){.sticky-footer ul.menu li a,.sticky-footer ul.menu li span.nolink{padding:7px 3px}}@media (max-width:900px){.sticky-footer ul.menu{max-width:46%;text-align:center}.sticky-footer ul.menu li a,.sticky-footer ul.menu li span.nolink{font-size:14px;padding:7px 3px}}@media (max-width:740px){.pane-follow-site .follow-link-wrapper a.follow-link-newsletter-signup{clear:both;color:#333a49;padding:5px 30px}.l-page{padding-bottom:0}#sliding-popup #popup-buttons,#sliding-popup #popup-text{max-width:none!important;width:100%;clear:both}#sliding-popup #popup-buttons button{margin-top:0!important;margin-bottom:25px!important}}.view-call-to-actions{max-width:1000px;margin:0 auto}.view-call-to-actions .view-header p{text-align:center;font-size:24px;margin-bottom:35px}.l-footer{background-color:#f6f6f6}.l-footer:after{content:"";display:table;clear:both}.l-footer .pane-about-footer-group{background-color:#fff;padding-top:30px}.l-footer .pane-about-footer-group #mini-panel-about_footer_group{margin:0 auto;max-width:1170px;padding:0 10px}.l-footer .pane-views-landing-page-footer-links{padding:30px 0;background-color:#eaeaea}.l-footer .pane-views-landing-page-footer-links .view-landing-page{max-width:1170px;margin:0 auto;padding:0 10px 60px}@media (max-width:740px){.l-footer .pane-views-landing-page-footer-links .view-landing-page{padding:0 10px}}.l-footer .pane-views-landing-page-footer-links .view-header p{font-family:ralewaybold;border-bottom:2px solid #eaeaea;padding-bottom:7px;font-size:16px}.l-footer .pane-views-landing-page-footer-links .view-content .footer-links ul{padding:0;list-style-type:none;margin-bottom:45px;column-count:3;column-gap:60px}@media (max-width:900px){.l-footer .pane-views-landing-page-footer-links .view-content .footer-links ul{column-count:3}}@media (max-width:740px){.l-footer .pane-views-landing-page-footer-links .view-content .footer-links ul{column-count:2}}.l-footer .pane-views-landing-page-footer-links .view-content .footer-links ul li{margin-bottom:10px}.l-footer .pane-views-landing-page-footer-links .view-content .footer-links ul li a{padding:5px 0;display:block;line-height:1.3em}.l-footer .pane-views-landing-page-footer-links .view-footer p{border-top:2px solid #eaeaea;padding-top:7px;font-size:12px;color:#bababa}.l-region--footer .pane-custom.pane-1{padding-bottom:40px}.l-region--footer .pane-custom.pane-1 p{margin:0}.l-region--footer .pane-custom.pane-1 a.logo-image{width:185px;display:block;height:85px;font-size:0;text-indent:-9999px;background:url(/sites/all/themes/clifton/logo.svg) 0 0 no-repeat;background-size:contain;border-bottom:0}.no-svg .l-region--footer .pane-custom.pane-1 a.logo-image{background:url(/sites/all/themes/clifton/logo.png) 0 0 no-repeat}.l-region--footer .pane-custom.pane-2{font-size:12px;border-top:1px solid #ddd;padding-bottom:45px}.l-region--footer .pane-custom.pane-2 p{color:#a7a7a7}.pane-views-offices-block{width:100%;background:#f6f6f6}.pane-views-offices-block:after{content:"";display:table;clear:both}.front.node-type-landing-page .pane-views-offices-block .view-offices .office-infomation h3{padding-bottom:0;padding-left:30px}.front.node-type-landing-page .pane-views-offices-block .view-offices .office-infomation h3:after{font-size:13px;position:absolute;top:0;left:0;padding:4px 7px}.pane-views-home-page-footer-block,.pane-views-offices-block{width:100%;background:#f6f6f6}.pane-views-home-page-footer-block:after,.pane-views-offices-block:after{content:"";display:table;clear:both}.pane-views-home-page-footer-block .view-offices,.pane-views-offices-block .view-offices{max-width:1170px;margin:0 auto;padding:60px 10px}.pane-views-home-page-footer-block .view-offices:after,.pane-views-offices-block .view-offices:after{content:"";display:table;clear:both}.pane-views-home-page-footer-block .view-offices .office-infomation,.pane-views-offices-block .view-offices .office-infomation{float:left;width:50%;overflow:hidden;text-align:left;letter-spacing:0;color:#717171;opacity:1;transition:all .3s linear}@media (max-width:740px){.pane-views-home-page-footer-block .view-offices .office-infomation,.pane-views-offices-block .view-offices .office-infomation{float:none;width:100%;font-size:12px}}@media (max-width:480px){.pane-views-home-page-footer-block .view-offices .office-infomation,.pane-views-offices-block .view-offices .office-infomation{font-size:12px}}.pane-views-home-page-footer-block .view-offices .office-infomation:first-child,.pane-views-offices-block .view-offices .office-infomation:first-child{border-right:1px solid #ddd}@media (max-width:740px){.pane-views-home-page-footer-block .view-offices .office-infomation:first-child,.pane-views-offices-block .view-offices .office-infomation:first-child{border:0}}.pane-views-home-page-footer-block .view-offices .office-infomation:first-child .office-info,.pane-views-offices-block .view-offices .office-infomation:first-child .office-info{border-bottom:0}.pane-views-home-page-footer-block .view-offices .office-infomation:nth-child(2),.pane-views-offices-block .view-offices .office-infomation:nth-child(2){padding-left:20px}@media (max-width:740px){.pane-views-home-page-footer-block .view-offices .office-infomation:nth-child(2),.pane-views-offices-block .view-offices .office-infomation:nth-child(2){padding-left:0;border-top:1px solid #e1e1e1;margin-top:40px;padding-top:25px}}.pane-views-home-page-footer-block .view-offices .office-infomation h3,.pane-views-offices-block .view-offices .office-infomation h3{font-weight:700;color:#000;font-size:20px;text-transform:uppercase;position:relative;padding-bottom:60px}.pane-views-home-page-footer-block .view-offices .office-infomation h3:after,.pane-views-offices-block .view-offices .office-infomation h3:after{content:"\f041";font-family:FontAwesome;color:#fff;font-size:28px;position:absolute;top:35px;left:0;padding:8px 16px;border-radius:100%;background-color:#4b956e}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation,.pane-views-offices-block .view-offices .office-infomation .infomation{line-height:1.5em;width:250px;float:left}@media (max-width:900px){.pane-views-home-page-footer-block .view-offices .office-infomation .infomation,.pane-views-offices-block .view-offices .office-infomation .infomation{width:133px;font-size:12px}}@media (max-width:740px){.pane-views-home-page-footer-block .view-offices .office-infomation .infomation,.pane-views-offices-block .view-offices .office-infomation .infomation{width:230px;width:50%;font-size:12px;float:left}}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .office-name,.pane-views-offices-block .view-offices .office-infomation .infomation .office-name{font-family:ralewaybold}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .office-name span,.pane-views-offices-block .view-offices .office-infomation .infomation .office-name span{color:#4b956e;padding-left:5px}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .address-content,.pane-views-offices-block .view-offices .office-infomation .infomation .address-content{padding-bottom:15px}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .map-direction,.pane-views-offices-block .view-offices .office-infomation .infomation .map-direction{margin-bottom:20px}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .map-direction .map,.pane-views-offices-block .view-offices .office-infomation .infomation .map-direction .map{border-right:1px solid #ddd;padding-right:5px;margin-right:7px}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .map-direction a,.pane-views-offices-block .view-offices .office-infomation .infomation .map-direction a{text-decoration:underline;transition:all .3s linear}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .map-direction a:hover,.pane-views-offices-block .view-offices .office-infomation .infomation .map-direction a:hover{color:#257c4e;text-decoration:none}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone-services:after,.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone:after,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone-services:after,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone:after{content:"";display:table;clear:both}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone-services div,.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone div,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone-services div,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone div{font-family:ralewaybold}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone-services span,.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone span,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone-services span,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone span{display:block;font-weight:400}.pane-views-home-page-footer-block .view-offices .office-infomation .infomation .telephone-services,.pane-views-offices-block .view-offices .office-infomation .infomation .telephone-services{margin-top:20px}.pane-views-home-page-footer-block .view-offices .office-infomation .office-info:after,.pane-views-offices-block .view-offices .office-infomation .office-info:after{content:"";display:table;clear:both}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info,.pane-views-offices-block .view-offices .office-infomation .cafe-info{width:250px;border-top:1px solid #ddd;margin-top:30px;padding-top:25px}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info:after,.pane-views-offices-block .view-offices .office-infomation .cafe-info:after{content:"";display:table;clear:both}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info img,.pane-views-offices-block .view-offices .office-infomation .cafe-info img{width:100px}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info .cafe-name,.pane-views-offices-block .view-offices .office-infomation .cafe-info .cafe-name{font-family:ralewaybold;padding-top:15px;padding-bottom:5px}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info a,.pane-views-offices-block .view-offices .office-infomation .cafe-info a{display:block;padding-top:5px;transition:all .3s linear}.pane-views-home-page-footer-block .view-offices .office-infomation .cafe-info a:hover,.pane-views-offices-block .view-offices .office-infomation .cafe-info a:hover{color:#257c4e}.pane-views-home-page-footer-block .open-time,.pane-views-offices-block .open-time{width:220px;float:left}@media (max-width:740px){.pane-views-home-page-footer-block .open-time,.pane-views-offices-block .open-time{width:50%;font-size:12px;float:right}}.pane-views-home-page-footer-block .open-time table,.pane-views-offices-block .open-time table{line-height:1.6em;border:0}.pane-views-home-page-footer-block .open-time table tr td,.pane-views-offices-block .open-time table tr td{border:0;padding:0 10px}@media (max-width:740px){.pane-views-home-page-footer-block .open-time table tr td,.pane-views-offices-block .open-time table tr td{font-size:12px;padding:0 0 5px}}.pane-views-home-page-footer-block .open-time table tr td:first-child,.pane-views-offices-block .open-time table tr td:first-child{font-family:ralewaybold}.pane-node-field-quick-links{width:40%;float:right;position:relative}.pane-node-field-quick-links:after{content:"";display:table;clear:both}.pane-node-field-quick-links .field--name-field-quick-links{text-align:right}.pane-node-field-quick-links .field--name-field-quick-links .field__item{margin-bottom:10px}.pane-node-field-quick-links h2{background:transparent;text-align:right;font-size:15px;padding-bottom:6px;margin-bottom:15px;border-bottom:1px solid #ddd;font-family:ralewaybold;padding-top:0}.group-footer:after,.l-region--footer:after{content:"";display:table;clear:both}.group-footer .field--name-field-footer-image-1,.group-footer .field--name-field-footer-image-2,.group-footer .field--name-field-footer-text,.l-region--footer .field--name-field-footer-image-1,.l-region--footer .field--name-field-footer-image-2,.l-region--footer .field--name-field-footer-text{box-sizing:border-box;float:left;margin:0;padding:0;height:25vw;overflow:hidden}.group-footer .field--name-field-footer-image-1,.l-region--footer .field--name-field-footer-image-1{width:25%;text-align:center;background:#fff}.lt-ie9 .group-footer .field--name-field-footer-image-1,.lt-ie9 .l-region--footer .field--name-field-footer-image-1{height:100%}.group-footer .field--name-field-footer-image-1 .field__items,.l-region--footer .field--name-field-footer-image-1 .field__items{padding:40px 40px 0;padding:3vw 3vw 0;height:100%}@media (max-width:740px){.group-footer .field--name-field-footer-image-1 .field__items,.l-region--footer .field--name-field-footer-image-1 .field__items{padding:10vw 10vw 0}}.group-footer .field--name-field-footer-image-1 .field__items .field__item,.l-region--footer .field--name-field-footer-image-1 .field__items .field__item{height:100%;background:url(/sites/all/themes/clifton/logo.svg) 0 35% no-repeat;background-size:contain}.no-svg .group-footer .field--name-field-footer-image-1 .field__items .field__item,.no-svg .l-region--footer .field--name-field-footer-image-1 .field__items .field__item{background:none}.group-footer .field--name-field-footer-image-1 img,.l-region--footer .field--name-field-footer-image-1 img{opacity:0;width:inherit;max-width:100%;height:auto}.no-svg .group-footer .field--name-field-footer-image-1 img,.no-svg .l-region--footer .field--name-field-footer-image-1 img{opacity:1}.group-footer .field--name-field-footer-text,.l-region--footer .field--name-field-footer-text{width:25%;text-align:center;background:#efefef}.group-footer .field--name-field-footer-text .field__items,.l-region--footer .field--name-field-footer-text .field__items{padding:30px 40px;padding:3vw;display:table;height:100%}.group-footer .field--name-field-footer-text .field__items .field__item,.l-region--footer .field--name-field-footer-text .field__items .field__item{display:table-cell;vertical-align:middle}.group-footer .field--name-field-footer-text .field__items h2,.l-region--footer .field--name-field-footer-text .field__items h2{padding:0;background:#efefef}.group-footer .field--name-field-footer-image-2,.l-region--footer .field--name-field-footer-image-2{width:50.01%;margin-right:-1px;border-bottom:7px solid #4b956e}.group-footer .field--name-field-footer-image-2 .field__items,.l-region--footer .field--name-field-footer-image-2 .field__items{border-bottom:3vw}.group-footer .field--name-field-footer-image-2 img,.l-region--footer .field--name-field-footer-image-2 img{width:100%;height:auto}.lt-ie9 .group-footer .field--name-field-footer-image-2 img,.lt-ie9 .l-region--footer .field--name-field-footer-image-2 img{float:left}@media (max-width:1200px){.group-footer .field--name-field-footer-text .field__items,.l-region--footer .field--name-field-footer-text .field__items{padding:2vw}.group-footer .field--name-field-footer-text h2,.l-region--footer .field--name-field-footer-text h2{font-size:22px}.group-footer .field--name-field-footer-text p,.l-region--footer .field--name-field-footer-text p{font-size:14px;margin:10px 0}}@media (max-width:950px){.group-footer .field--name-field-footer-image-1,.group-footer .field--name-field-footer-text,.l-region--footer .field--name-field-footer-image-1,.l-region--footer .field--name-field-footer-text{width:50%;height:50vw}.group-footer .field--name-field-footer-text,.l-region--footer .field--name-field-footer-text{padding:8vw 5vw}.group-footer .field--name-field-footer-image-2,.l-region--footer .field--name-field-footer-image-2{width:100%;height:50vw}}@media (max-width:740px){.group-footer .field--name-field-footer-image-1,.group-footer .field--name-field-footer-text,.l-region--footer .field--name-field-footer-image-1,.l-region--footer .field--name-field-footer-text{width:100%;height:auto}}.l-branding,.menu-button{transition:all .4s ease}.l-header{background:#fff;width:100%;height:120px;position:fixed;z-index:101;top:0;border-bottom:1px solid #ececec;box-shadow:0 0 6px -1px #666,inset 15px 0 8px -10px #fff}.admin-menu .l-header{margin-top:29px}@media (max-width:740px){.l-header{height:132px}.admin-menu .l-header{margin-top:0}.active-menu-button.admin-menu .l-header{margin-top:-29px}.scrolled-down .l-header{height:39px}.active-menu-button .scrolled-down .l-header{height:132px}.active-menu-button .l-header{position:relative}}.l-header .container{width:calc(100% - 20px);max-width:1170px;position:relative;margin:0 auto;padding:0}@media (max-width:740px){.l-header .container{width:100%;padding:0}}.l-header .panels-flexible-region-13-center{float:none;width:auto}.l-header .l-region--logo{transition:width .4s ease,left .4s ease,margin-left .4s ease;position:absolute;z-index:7;margin-left:-92px;left:50%;width:185px}.l-header .l-region--logo.moved-by-mobile-menu{transition:width .4s ease,left .8s ease,margin-left .8s ease}.l-header #logo-title{text-align:center}.l-header #logo-title h1{margin:0;padding:0!important;background:none}.l-header #logo-title .logo-image,.l-header #logo-title img{margin:21px auto 0;width:101px;display:block;height:99px;font-size:0;text-indent:-9999px;background:url(/sites/all/themes/clifton/logo.svg) 0 0 no-repeat;background-size:contain}.no-svg .l-header #logo-title .logo-image,.no-svg .l-header #logo-title img{background:url(/sites/all/themes/clifton/logo.png) 0 0 no-repeat}.l-header .l-region--header .contextual-links-region{position:inherit}.l-header .l-region--header .search-block-form{display:none;left:50%;opacity:0;padding:20px;position:absolute;top:134px;width:100%;max-width:1150px;background-color:#fff;z-index:5;transform:translateX(-50%)}.l-header .l-region--header .search-block-form .container-inline{padding:0}@media (max-width:740px){.l-header .l-region--header .search-block-form .container-inline{padding:20px}}.l-header .l-region--header .search-block-form .container-inline h2{display:none}.l-header .l-region--header .search-block-form .container-inline .form-item-search-block-form{display:block;margin-bottom:0}.l-header .l-region--header .search-block-form .container-inline .form-item-search-block-form label{display:none}.l-header .l-region--header .search-block-form input.form-text{font-size:17px;width:100%;float:left;border:1px solid #efefef;background:#efefef;color:#000;font-family:ralewaymedium;margin-bottom:20px}.l-header .l-region--header .search-block-form input.form-text:focus{outline:none}.l-header .l-region--header .search-block-form .form-actions{width:100%}.l-header .l-region--header .search-block-form .pane-user-login .register-cta .register-link,.l-header .l-region--header .search-block-form .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.l-header .l-region--header .search-block-form input.form-submit,.pane-user-login .register-cta .l-header .l-region--header .search-block-form .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .l-header .l-region--header .search-block-form #edit-guest-checkout-pane-continue{width:49%;padding:0 10px;line-height:41px;font-size:14px}@media (max-width:740px){.l-header .l-region--header .search-block-form .pane-user-login .register-cta .register-link,.l-header .l-region--header .search-block-form .section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane #edit-guest-checkout-pane-continue,.l-header .l-region--header .search-block-form input.form-submit,.pane-user-login .register-cta .l-header .l-region--header .search-block-form .register-link,.section-checkout .pane-page-content .commerce-checkout-form-login fieldset#edit-guest-checkout-pane .l-header .l-region--header .search-block-form #edit-guest-checkout-pane-continue{width:49%!important}}.l-header .l-region--header .search-block-form #edit-product-search,.l-header .l-region--header .search-block-form #edit-product-search--2{background-color:#333a49;transition:background-color .3s}.l-header .l-region--header .search-block-form #edit-product-search--2:hover,.l-header .l-region--header .search-block-form #edit-product-search:hover{background-color:#525e76}.l-header .l-region--header .search-block-form #edit-site-search{margin-left:2%}.l-header .l-region--header .search-block-form.active-search{width:50%;height:auto;opacity:1;display:block;top:auto;z-index:40}@media (max-width:740px){.l-header .l-region--header .search-block-form.active-search{width:100%}}.l-header .l-region--navigation{position:relative;top:52px;left:0;z-index:5;clear:both;width:100%}@media (max-width:740px){.l-header .l-region--navigation{position:absolute;top:132px;left:-100%}}.continue-shopping{display:none}.page-checkout .continue-shopping{display:block}.header-top-section{width:100%;position:absolute;top:0;left:0}@media (max-width:740px){.header-top-section{background-color:#f1f1f1;position:relative;padding:0 10px}}.header-top-section .history{float:left;width:205px;margin:0 1em;border-bottom:1px solid #dbdbdb;padding:12px 0 8px;font-style:italic;font-size:13px;color:#bababa}@media (max-width:740px){.header-top-section .history{display:none}}.page-checkout .header-top-section .history{display:none}.header-top-section .user-action{float:right;width:50%;text-align:right}.header-top-section .user-action:after{content:"";display:table;clear:both}.page-checkout .header-top-section .user-action{display:none}@media (max-width:740px){.header-top-section .user-action{float:none;width:100%;text-align:left}}.header-top-section .user-action .l-region--header{display:inline-block}@media (max-width:740px){.header-top-section .user-action .l-region--header{display:block;min-height:0}}@media (max-width:740px){.header-top-section .user-action .search-button-icon{display:none}}.header-top-section .continue-shopping{width:auto;border:0;margin:0;padding:8px 0;text-align:center;float:left}@media (max-width:740px){.header-top-section .continue-shopping{padding:5px 0;float:none}}.header-top-section .continue-shopping a{display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer;color:#686868;font-size:13px;text-transform:uppercase;border:1px solid #aaa;margin:0 auto;position:relative;z-index:20}.header-top-section .pane-system-user-menu ul.menu{transition:all .4s;margin:0;padding:8px 0 8px 2px;overflow:hidden;position:relative;border-bottom:1px solid;border-color:#d4d4d4}.header-top-section .pane-system-user-menu ul.menu:after{content:"";display:table;clear:both}@media (max-width:740px){.header-top-section .pane-system-user-menu ul.menu{border:0;padding:5px 0}.page-checkout .header-top-section .pane-system-user-menu ul.menu{display:none}}.header-top-section .pane-system-user-menu ul.menu li{display:inline-block;vertical-align:middle;list-style-image:none}.lt-ie8 .header-top-section .pane-system-user-menu ul.menu li{display:inline}@media (max-width:740px){.header-top-section .pane-system-user-menu ul.menu li{float:none}.header-top-section .pane-system-user-menu ul.menu li.first a{border:1px solid #aaa}.header-top-section .pane-system-user-menu ul.menu li.last{float:right}}.header-top-section .pane-system-user-menu ul.menu li a,.header-top-section .pane-system-user-menu ul.menu li span.nolink{display:inline-block;vertical-align:middle;padding:7px 10px;text-decoration:none;cursor:pointer;color:#686868;font-size:13px;text-transform:uppercase}.lt-ie8 .header-top-section .pane-system-user-menu ul.menu li a,.lt-ie8 .header-top-section .pane-system-user-menu ul.menu li span.nolink{display:inline}@media (max-width:740px){.header-top-section .pane-system-user-menu ul.menu li a,.header-top-section .pane-system-user-menu ul.menu li span.nolink{padding:6px 10px}.header-top-section .pane-system-user-menu ul.menu li a.register,.header-top-section .pane-system-user-menu ul.menu li span.nolink.register{border:1px solid #936;margin-left:5px}}.header-top-section .pane-system-user-menu ul.menu li a.register,.header-top-section .pane-system-user-menu ul.menu li span.nolink.register{padding:6px 12px;margin-left:2px;color:#fff;background-color:#936;font-size:13px;font-family:dinregular,arial}.header-top-section .pane-system-user-menu ul.menu li a:hover,.header-top-section .pane-system-user-menu ul.menu li span.nolink:hover{text-decoration:underline}.header-top-section .pane-system-user-menu ul.menu li a.basket-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.basket-header{color:#936}@media (max-width:900px){.header-top-section .pane-system-user-menu ul.menu li a.basket-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.basket-header{display:none}}.header-top-section .pane-system-user-menu ul.menu li a.checkout-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.checkout-header{padding:6px 12px;margin-left:2px;color:#fff;background-color:#936;font-size:13px;font-family:dinregular,arial}@media (max-width:740px){.header-top-section .pane-system-user-menu ul.menu li a.checkout-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.checkout-header{border:1px solid #936}}.header-top-section .pane-system-user-menu ul.menu li a.checkout-header:hover,.header-top-section .pane-system-user-menu ul.menu li span.nolink.checkout-header:hover{background-color:#7e2a54;text-decoration:none}.header-top-section .pane-system-user-menu ul.menu li a.basket-header,.header-top-section .pane-system-user-menu ul.menu li a.checkout-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.basket-header,.header-top-section .pane-system-user-menu ul.menu li span.nolink.checkout-header{position:relative;right:0}.lt-ie9 .header-top-section .pane-system-user-menu ul.menu li a,.lt-ie9 .header-top-section .pane-system-user-menu ul.menu li span.nolink{opacity:1}.header-top-section .pane-system-user-menu ul.menu li.no-basket{display:none}.search-button-icon{display:inline-block;cursor:pointer;z-index:20;position:relative;padding:12px;margin-top:2px;vertical-align:top;transition:all .3s linear}@media (max-width:740px){.search-button-icon{position:absolute;right:0;bottom:0;padding:0;padding-right:10px}}.search-button-icon .fa-search{display:block;font-size:16px}@media (max-width:740px){.search-button-icon .fa-search{font-size:24px;text-align:center;color:#9b9b9b}}.search-button-icon .fa-times{display:none;font-size:18px}.search-button-icon.active-button{background-color:#4b956e}@media (max-width:740px){.search-button-icon.active-button{background-color:transparent}}.search-button-icon.active-button .fa-search{display:none}.search-button-icon.active-button .fa-times{display:block;color:#fff}@media (max-width:740px){.search-button-icon.active-button .fa-times{font-size:24px;text-align:center;color:#9b9b9b}}.l-page .l-main{padding-top:178px}.l-page .l-main:after{content:"";display:table;clear:both}@media (max-width:740px){.l-page .l-main{padding-top:133px}}.l-page .l-main.active-menu{background-color:#000}.l-page .l-main.active-menu .l-content{opacity:.5}@media (max-width:740px){.l-header #logo-title .logo-image,.l-header #logo-title img{margin:0 auto;margin-top:5px;width:82px;height:80px}.no-svg .l-header #logo-title .logo-image,.no-svg .l-header #logo-title img{background:url(/sites/all/themes/clifton/logo-small.png) 0 0 no-repeat}.l-header .l-region--header{min-height:97px}.l-header .l-main{padding-top:97px}.logged-in.admin-menu .l-header .l-main{padding-top:68px}}.front.node-type-landing-page .scrolled-down .pane-node-field-banner-image{top:60px}.front.node-type-landing-page .l-region--pre-content{position:relative}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-image{overflow:hidden;text-align:center}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-image img{width:100%;height:auto;vertical-align:middle}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{text-align:center;font-size:44px;line-height:54px;letter-spacing:.03em;text-transform:uppercase;color:#fff;padding:0 23%;z-index:1}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text h1{font-family:dinregular;margin:0 0 20px;line-height:54px;background:none;padding:0!important;font-size:44px!important;text-shadow:0 0 12px rgba(0,0,0,.6)}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p{line-height:54px;text-shadow:0 0 12px rgba(0,0,0,.6)}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p:first-child{margin-top:0}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p:last-child{margin-bottom:0}.front.node-type-landing-page .field--name-field-mission p:first-child{font-size:11px;line-height:1.6em;padding-bottom:20px}.front.node-type-landing-page .field--name-field-mission p:first-child a{color:#fff}.front.node-type-landing-page .pane-homepage-secondary-region{background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat;padding:100px 0 0;padding:13vh 0 0;text-align:center;position:relative}.front.node-type-landing-page .pane-homepage-secondary-region .field--name-field-logos{display:inline-block;vertical-align:middle;margin:0}.lt-ie8 .front.node-type-landing-page .pane-homepage-secondary-region .field--name-field-logos{display:inline}.front.node-type-landing-page .pane-homepage-secondary-region .field--name-field-mission{margin:0 auto;width:50%}.front.node-type-landing-page .pane-homepage-secondary-region .field--name-field-mission h3{font-family:ralewayregular;font-size:26px;color:#efefef;margin-bottom:35px;line-height:normal}.front.node-type-landing-page .pane-homepage-secondary-region .field--name-field-mission p{font-family:ralewayregular;font-size:18px;line-height:24px;color:#efefef}.front.node-type-landing-page .pane-node-field-banner-image{position:fixed;z-index:-1;top:87px;width:100%}.front.node-type-landing-page .pane-node-field-banner-text{margin-top:100px;margin-top:25vh;min-height:200px;min-height:30vh}.front.node-type-landing-page .pane-homepage-secondary-region{margin-top:100px;margin-top:25vh}.front.node-type-landing-page .pane-node-field-service-pane-title .field--name-field-service-pane-title,.front.node-type-landing-page .pane-node-field-service-pane-title h2,.front.node-type-landing-page .pane-node-field-service-pane-title h3{border-top:0}.front.node-type-landing-page .pane-node-field-service-pane-title .field--name-field-service-pane-title{display:none}.front.node-type-landing-page .pane-node-field-service-panes .field--name-field-service-panes{margin:-1px}.front.node-type-landing-page .pane-node-field-service-panes h2{border-top:0}.front.node-type-landing-page .pane-node-field-service-panes .field__item{padding:7px;min-height:67px}@media (max-width:740px){.front.node-type-landing-page .pane-node-field-service-panes .field__item{min-height:0;display:block}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view{border-bottom:1px solid #e1e1e1;margin-bottom:15px}.front.node-type-landing-page .pane-node-field-service-panes .field__item:last-child .field-collection-view{border:0}}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-link{position:relative;width:100%}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-link a{width:100%;padding:10px;display:block;text-align:center;position:absolute;overflow:hidden;bottom:0;color:#fff;z-index:0;font-family:ralewaybold;background-color:#4b956e;transition:all .3s}@media (max-width:740px){.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-link a{position:relative;margin-top:20px;margin-bottom:30px}}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-link a:hover{text-decoration:none;background-color:#257c4e}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field__item{padding:0}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body{display:none}.front.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay{display:block}.front.node-type-landing-page .view-display-id-homepage_grids .view-content:after{content:"";display:table;clear:both}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest{float:left;width:25%;position:relative;overflow:hidden;padding:7px}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest img{width:100%;max-width:none}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-nothing{display:none;background-color:#4b956e;width:73px;height:73px;border-radius:40px;margin-left:-36px;z-index:1;position:absolute;top:20%;left:50%;background-repeat:no-repeat;background-position:50% 52%;background-size:40px}.svg .front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-nothing{background-size:50px}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-nothing span{display:none}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title a{position:absolute;top:0;width:100%;height:100%;text-align:center;padding:40% 5% 0;text-transform:uppercase;color:#fff;font-size:18px;z-index:2}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title a:hover{text-decoration:none}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title:hover:before{opacity:1}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-type{position:relative;z-index:1;text-align:center;padding:14px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;background:#333a49;height:48px}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest:first-child .views-field-type{height:97px}@media (max-width:740px){.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest:first-child .views-field-type{height:48px}}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest:first-child .views-field-type span{display:block;padding:20px}@media (max-width:740px){.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest:first-child .views-field-type span{padding:2px}}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky{width:50%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-nothing{top:36%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-field-thumbnail-image{overflow:hidden}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-field-thumbnail-image img{width:100%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-title a{padding:40% 5% 0;font-size:24px}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Article .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-blog.png)}.svg .front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Article .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-blog.svg)}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Article.News .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-news-2.png)}.svg .front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Article.News .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-news-2.svg)}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Ideas .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/pngs/icon-ideas.png)}.svg .front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.Ideas .views-field-nothing{background-image:url(/sites/all/themes/clifton/images/service-icons/svgs/icon-ideas.svg)}.front.node-type-landing-page .homepage-vertical-scrollers{transition:all .4s;position:fixed;right:20px;top:50%;z-index:20}.front.node-type-landing-page .homepage-vertical-scrollers ul{margin:0;padding:0;list-style:none}.front.node-type-landing-page .homepage-vertical-scrollers ul li{padding:0;margin:0 0 15px;list-style-type:none;border:none;display:block;background:url(/sites/all/themes/clifton/images/slider-buttons-dark.png) 0 0 no-repeat;width:12px;height:12px;font-size:0;text-indent:-9999px;cursor:pointer}.front.node-type-landing-page .homepage-vertical-scrollers ul li.active-scroll{background:url(/sites/all/themes/clifton/images/slider-buttons-dark.png) 0 -14px no-repeat}.front.node-type-landing-page .pane-views-homepage-grids-homepage-grids{padding:60px 0}.front.node-type-landing-page .pane-views-homepage-grids-homepage-grids h2{background:transparent;padding-bottom:45px;padding-top:0;text-transform:uppercase;font-family:ralewaybold}.front.node-type-landing-page .view-homepage-grids{margin:0 auto;overflow:hidden;max-width:1170px;padding:0 5px}.front.node-type-landing-page .view-homepage-grids .view-content{margin:-1px}.front.node-type-landing-page .view-homepage-grids .views-row{padding:1px}.front.node-type-landing-page .view-homepage-grids .views-field-title{text-shadow:1px 1px 2px rgba(0,0,0,.7),2px 2px 2px rgba(0,0,0,.5),0 0 4px rgba(0,0,0,.6);font-weight:700}.front.node-type-landing-page.ie-browser .view-display-id-homepage_grids .view-content .views-row.sticky,.front.node-type-landing-page.mozilla-browser .view-display-id-homepage_grids .view-content .views-row.sticky{margin-bottom:-1px}@media (max-width:1100px){.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest{width:33.333%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky{width:66.666%}}@media (max-width:900px){.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{font-size:36px;padding:0 18%}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text h1{font-size:36px!important}.front.node-type-landing-page .l-region--content-header .field--name-field-mission{width:60%}}@media (max-width:790px){.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title a{font-size:16px}}@media (max-width:740px){.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest{width:50%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title a{font-size:18px}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky{width:100%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-field-banner-image img{width:100%!important}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-title a{font-size:24px;padding:51% 5% 0}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-nothing{top:20%}.front.node-type-landing-page.mozilla-browser .view-display-id-homepage_grids .view-content .views-row.sticky{margin-bottom:0}.front.node-type-landing-page .homepage-vertical-scrollers{top:130px}}@media (max-width:720px){.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{font-size:34px;padding:0 14%}.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text h1{font-size:32px!important;line-height:50px!important}.front.node-type-landing-page .l-region--content-header .field--name-field-logos{margin:40px 0}.front.node-type-landing-page .l-region--content-header .field--name-field-mission{width:70%}.front.node-type-landing-page .homepage-vertical-scrollers{display:none}}@media (max-width:520px){.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{top:24%}.front.node-type-landing-page .l-region--content-header .field--name-field-logos{margin:30px 0}.front.node-type-landing-page .l-region--content-header .field--name-field-mission{width:90%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest{width:100%}.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest.sticky .views-field-title a,.front.node-type-landing-page .view-display-id-homepage_grids .view-content .latest .views-field-title a{font-size:18px}}@media (max-width:480px){.front.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{padding:0 5%}.front.node-type-landing-page .l-region--content-header .field--name-field-logos{margin:20px 0}}.content-footer-section:after{content:"";display:table;clear:both}.content-footer-section .l-region--content-footer{width:100%;max-width:1170px;margin:0 auto;padding:0 10px}.content-footer-section .l-region--content-footer .pane-views-testimonials-block{padding:80px 0;background-color:#4b956e}.content-footer-section .l-region--content-footer .pane-views-testimonials-block h2{background:#4b956e;color:#fff;padding-bottom:45px;padding-top:0;text-transform:uppercase;font-family:ralewaybold}.view-testimonials{width:100%}.view-testimonials:after{content:"";display:table;clear:both}.view-testimonials .views-row{box-sizing:border-box;float:left;width:27%;margin:0 3%}.view-testimonials .views-row .views-field-body .field-content{padding-left:45px;background:url(/sites/all/themes/clifton/images/white-quote.png) no-repeat 0 0}.view-testimonials .views-row .views-field-body .field-content p{color:#fff;font-size:16px;line-height:22px;font-style:italic}.view-testimonials .views-row .views-field-field-company-name,.view-testimonials .views-row .views-field-title{display:none}@media (max-width:950px){.view-testimonials .views-row{width:25.2%;margin:0 4%}.view-testimonials .views-row .views-field-body .field-content{padding-left:45px}}@media (max-width:840px){.view-testimonials .views-row{float:none;clear:both;width:89%;margin:0 5% 40px}.view-testimonials .views-row .views-field-body .field-content{padding-left:45px}}.page-node-41.section-garden-ideas.node-type-landing-page .page-main-content{padding-top:0}.section-outdoor-living-ideas.node-type-landing-page .page-main-content{float:none;width:100%}.section-outdoor-living-ideas.node-type-landing-page .page-main-content:after{content:"";display:table;clear:both}.section-garden-ideas.node-type-landing-page .page-main-content{width:100%;background:none;padding-top:65px}.section-garden-ideas.node-type-landing-page .page-main-content:after,.view-ideas .view-content:after{content:"";display:table;clear:both}.view-ideas .view-content .views-row{float:left;width:25%;position:relative;overflow:hidden}.view-ideas .view-content .views-row .views-field-field-thumbnail-image img{width:100%;max-width:none}.view-ideas .view-content .views-row .views-field-title a{display:block;transition:all .6s;position:absolute;width:100%;height:100%;text-align:center;top:100%;text-decoration:none;padding:40% 5% 5%;color:#fff;font-size:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOo9px8BgAEvgIkSfcGcAAAAABJRU5ErkJggg==)}.view-ideas .view-content .views-row:hover .views-field-title a{top:0}.view-ideas .view-content .views-row .views-field-type{position:relative;z-index:1;text-align:center;padding:14px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;background:#333a49;height:48px}.view-ideas .pager-load-more a{color:#fff;background-color:#4b956e;transition:background-color .3s;font-size:18px;text-transform:uppercase;width:300px;padding:0 20px;line-height:50px;display:block;margin:40px auto 100px;font-family:ralewaymedium}.view-ideas .pager-load-more a:hover{background-color:#74b994;text-decoration:none}.view-ideas .views-exposed-form-ideas-garden-ideas-block{margin-bottom:20px}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-field-portfolio-categories-target-id-wrapper{width:25%;float:left;text-align:center;padding:0}@media (max-width:740px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-field-portfolio-categories-target-id-wrapper{width:100%;margin-bottom:10px;background:#c7e4d9}}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-field-portfolio-categories-target-id-wrapper .views-widget{margin-right:5px}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-field-portfolio-categories-target-id-wrapper #edit-field-portfolio-categories-target-id{cursor:pointer;font-size:15px;background:#c7e4d9;margin-right:2px;color:#4b956e;text-align:left;width:100%;border:0}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper{width:50%;float:left;text-align:center;padding:0;display:-ms-flexbox;display:flex;background:#c7e4d9}@media (max-width:900px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper{width:65%}}@media (max-width:740px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper{width:68%;width:91%}}@media (max-width:480px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper{width:87%}}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper .views-widget{margin-right:2px;width:390px}@media (max-width:740px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper .views-widget{width:360px}}@media (max-width:480px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper .views-widget{margin-top:5px}}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper label{font-size:15px;color:#4b956e;text-transform:uppercase;font-family:ralewaybold;padding:12px 12px 12px 20px;font-size:13px;width:250px}@media (max-width:740px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper label{text-align:left}}@media (max-width:480px){.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper label{padding:10px;width:150px}}.view-ideas .views-exposed-form-ideas-garden-ideas-block #edit-combine-wrapper input{height:30px;margin-top:5px;width:100%;border:0;box-shadow:none}.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button{width:25%;float:left;text-align:center;padding:0;background:#c7e4d9}@media (max-width:900px){.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button{width:10%}}@media (max-width:740px){.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button{width:7%;width:9%}}@media (max-width:480px){.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button{width:13%}}.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button #edit-submit-ideas{margin:0;height:30px;line-height:1em;margin-top:5px;margin-bottom:4.5px;padding:9px 10px 10px;display:block}@media (max-width:480px){.view-ideas .views-exposed-form-ideas-garden-ideas-block .views-submit-button #edit-submit-ideas{margin-top:10px;margin-bottom:11px}}.node-type-case-study .l-content{position:relative;overflow:hidden}.node-type-case-study .l-content:after{content:"";display:table;clear:both}.node-type-case-study .flexslider{border:0;margin:0}.node-type-case-study .flex-direction-nav{display:none}.node-type-case-study .flex-control-nav{bottom:65px;z-index:2;margin:0;display:block}.node-type-case-study .flex-control-nav li{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgqAcAAIIAgLO2btEAAAAASUVORK5CYII=);padding:10px 5px;margin:0}.node-type-case-study .flex-control-nav li a{border-radius:0;box-shadow:none;border:none;background:url(/sites/all/themes/clifton/images/slider-buttons.png) 0 0 no-repeat;width:12px;height:12px;padding:0;margin:0}.node-type-case-study .flex-control-nav li a.flex-active{background:url(/sites/all/themes/clifton/images/slider-buttons.png) 0 -14px no-repeat}.node-type-case-study .flex-control-nav li:first-child{padding-left:10px;border-radius:11px 0 0 11px}.node-type-case-study .flex-control-nav li:last-child{padding-right:10px;border-radius:0 11px 11px 0}.node-type-case-study .slides li{overflow:hidden}.node-type-case-study .slides li img{width:100%;height:auto;max-width:none}.node-type-case-study .page-main-content{transition:all .6s;position:absolute;z-index:2;right:0;top:0;width:35%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgqAcAAIIAgLO2btEAAAAASUVORK5CYII=);padding:28px;overflow:hidden;overflow-y:auto}@media (max-width:900px){.node-type-case-study .page-main-content{padding-bottom:90px}}@media (max-width:740px){.node-type-case-study .page-main-content{width:calc(100% - 90px)}}.node-type-case-study .page-main-content.right-slide{right:-66%}@media (max-width:740px){.node-type-case-study .page-main-content.right-slide{right:calc(-100% + 90px)}}.node-type-case-study .page-main-content h1,.node-type-case-study .page-main-content h2{background:none;font-size:24px;text-align:left;padding:10px 0;text-transform:uppercase;color:#fff}.node-type-case-study .page-main-content p:first-child{margin:0 0 20px}.node-type-case-study .page-main-content p{font-size:14px;text-transform:uppercase;color:#fff}.node-type-case-study .page-main-content .field a{border-bottom:0;color:#c8d204;text-decoration:none;font-size:14px;text-transform:uppercase}.node-type-case-study .page-main-content .field a:hover{color:#e7ec82}.node-type-case-study .page-main-content .pane-node-field-carousel-images .file-icon,.node-type-case-study .page-main-content .pane-node-field-carousel-images .file-size,.node-type-case-study .page-main-content .pane-node-field-lifestyle-products-used .file-icon,.node-type-case-study .page-main-content .pane-node-field-lifestyle-products-used .file-size,.node-type-case-study .page-main-content .pane-node-field-plant-products-used .file-icon,.node-type-case-study .page-main-content .pane-node-field-plant-products-used .file-size{display:none}.node-type-case-study .page-main-content .pane-node-field-carousel-images .field__item,.node-type-case-study .page-main-content .pane-node-field-lifestyle-products-used .field__item,.node-type-case-study .page-main-content .pane-node-field-plant-products-used .field__item{margin-bottom:5px}.node-type-case-study .page-main-content .pane-node-field-plant-products-used{margin-top:20px}.node-type-case-study #main-content{transition:all .6s;position:absolute;display:block;width:90px;height:90px;cursor:pointer;top:0;right:35%;z-index:2;background:url(/sites/all/themes/clifton/images/close-button.png) 0 0 no-repeat}.node-type-case-study #main-content.right-slide{right:0;background:url(/sites/all/themes/clifton/images/info-button.png) 0 0 no-repeat}@media (max-width:740px){.node-type-case-study #main-content{left:0;right:auto}.node-type-case-study #main-content.right-slide{left:calc(100% - 90px);right:0}}@media (max-width:900px){.node-type-case-study .flex-control-nav{text-align:left;padding-left:20px;bottom:90px}}@media (max-width:900px){.view-ideas .view-content .views-row{width:50%}}@media (max-width:740px){.view-ideas .view-content .views-row{width:100%}}.front.node-type-landing-page #scroll-down{display:none}.front.node-type-landing-page .pane-node-field-promotion-links,.front.node-type-landing-page .pane-node-field-promotion-title h2{background-color:#f6f6f6}@media (max-width:740px){.front.node-type-landing-page .pane-node-field-service-panes{padding-bottom:0}}.node-type-landing-page.sign-in-page .pane-node-field-banner-image{width:100%;overflow:hidden;top:-45px;position:absolute;z-index:0}.node-type-landing-page .l-region--pre-content{position:relative;max-width:1170px;padding:0 10px;margin:0 auto}.node-type-landing-page .l-region--pre-content:after{content:"";display:table;clear:both}.node-type-landing-page .l-region--pre-content .field--name-field-banner-image{overflow:hidden;text-align:center;position:relative;max-width:1150px}.node-type-landing-page .l-region--pre-content .field--name-field-banner-image img{width:100%;height:auto;vertical-align:middle}.node-type-landing-page .l-region--pre-content .field--name-field-icons-list{position:absolute;top:30%;left:50%;margin-left:-36px;display:block;clear:both;background-color:#4b956e;width:73px;height:73px;border-radius:40px;background-repeat:no-repeat;background-position:50% 52%;background-size:40px}.svg .node-type-landing-page .l-region--pre-content .field--name-field-icons-list{background-size:50px}.node-type-landing-page .l-region--pre-content .field--name-field-icons-list .field__items{display:none}.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{text-align:center;font-size:30px;line-height:54px;letter-spacing:.03em;text-transform:uppercase;color:#fff;padding:0 40px;position:relative;width:100%}.node-type-landing-page .l-region--pre-content .field--name-field-banner-text .field__item{width:700px;margin:0 auto}@media (max-width:740px){.node-type-landing-page .l-region--pre-content .field--name-field-banner-text .field__item{width:100%}}@media (max-width:740px){.node-type-landing-page .l-region--pre-content .field--name-field-banner-text{font-size:25px;font-size:18px}}.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p{line-height:42px}@media (max-width:480px){.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p{line-height:1.7em}}.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p:first-child{margin-top:0}.node-type-landing-page .l-region--pre-content .field--name-field-banner-text p:last-child{margin-bottom:0}.node-type-landing-page .l-region--content-header{background:#fff;position:relative}.node-type-landing-page .royal-warrant{background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat;padding:80px 0 60px;text-align:center;position:relative;margin-top:1px}.node-type-landing-page .royal-warrant .field--name-field-logos{display:inline-block;vertical-align:middle;margin:0}.lt-ie8 .node-type-landing-page .royal-warrant .field--name-field-logos{display:inline}.node-type-landing-page .royal-warrant .field--name-field-mission{margin:0 auto;width:50%}.node-type-landing-page .royal-warrant .field--name-field-mission h3{font-family:ralewayregular;font-size:26px;color:#efefef;margin-bottom:35px;line-height:normal}.node-type-landing-page .royal-warrant .field--name-field-mission p{font-family:ralewayregular;font-size:18px;line-height:24px;color:#efefef}.node-type-landing-page .royal-warrant .field--name-field-mission p:last-child{margin-bottom:0;padding-bottom:30px}.node-type-landing-page .pane-node-field-banner-image{position:relative;z-index:-1;width:100%}.sign-in-page .node-type-landing-page .pane-node-field-banner-image{width:100%;overflow:hidden;top:-45px;position:absolute;z-index:0}.node-type-landing-page .pane-node-field-banner-text{position:absolute;z-index:1;width:98%;top:335px}@media (max-width:900px){.node-type-landing-page .pane-node-field-banner-text{top:260px}}@media (max-width:740px){.node-type-landing-page .pane-node-field-banner-text{top:230px}}@media (max-width:480px){.node-type-landing-page .pane-node-field-banner-text{top:180px;width:97%}}@media (max-width:380px){.node-type-landing-page .pane-node-field-banner-text{top:155px}}.node-type-landing-page .pane-homepage-secondary-region{margin-top:100px;margin-top:25vh}.node-type-landing-page .pane-node-title{position:relative;width:100%}.node-type-landing-page .pane-node-title h1{background-color:transparent;font-family:ralewaybold;line-height:54px;letter-spacing:.03em;padding-left:20px;padding-right:20px;position:relative;z-index:0;color:#666}.node-type-landing-page .pane-node-field-service-pane-title{background-color:#fff;position:relative;padding:30px 1em 0}.node-type-landing-page .pane-node-field-service-pane-title:after{content:"";display:table;clear:both}.node-type-landing-page .pane-node-field-service-pane-title h2{background:transparent;font-family:ralewaybold;text-transform:uppercase;padding-bottom:40px}.node-type-landing-page .pane-node-field-service-pane-title .field--name-field-service-pane-title{display:none}.node-type-landing-page .pane-node-field-service-panes{background-color:#fff;position:relative;padding-bottom:70px}.node-type-landing-page .pane-node-field-service-panes:after{content:"";display:table;clear:both}@media (max-width:740px){.node-type-landing-page .pane-node-field-service-panes{padding-bottom:35px}}.node-type-landing-page .pane-node-field-service-panes .field-collection-container{margin:0 auto;overflow:hidden;max-width:1170px;border:0;padding:0 5px}.node-type-landing-page .pane-node-field-service-panes .field__item{float:left;width:25%;padding:7px}@media (max-width:900px){.node-type-landing-page .pane-node-field-service-panes .field__item{width:50%}}@media (max-width:740px){.node-type-landing-page .pane-node-field-service-panes .field__item{width:100%;float:none;margin-bottom:40px}}.node-type-landing-page .pane-node-field-service-panes .field__item .field__item{float:none;width:100%;padding:0}@media (max-width:740px){.node-type-landing-page .pane-node-field-service-panes .field__item .field__item{margin-bottom:0}}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view{margin:0;padding:0;border:0;position:relative;overflow:hidden}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-image{clear:both}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-image img{width:100%;vertical-align:middle;opacity:1;transition:all .5s}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-sub-text{text-align:center;padding:20px 0 0;line-height:1.5em}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-name{text-align:center;border:2px solid #4b956e;padding:6px}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body{padding:20px;text-align:center;background:#efefef;line-height:23px;color:#000;box-sizing:content-box}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body h1,.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body h2,.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body h3,.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .field--name-field-service-body h4{border:0;background:none;font-size:20px;padding:15px 0;color:#000;margin-top:0}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay{display:none;transition:all .6s;position:relative;width:100%;height:100%;text-align:center;top:0;text-decoration:none;padding:27% 5% 5%}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay .field--name-field-service-name{display:block;clear:both;font-size:22px;text-transform:capitalize;font-family:ralewaybold;margin-bottom:15px}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay .field--name-field-icons-list{display:block;clear:both;margin:5px auto;background-color:#4b956e;width:73px;height:73px;border-radius:40px;background-repeat:no-repeat;background-position:50% 52%;background-size:40px}.svg .node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay .field--name-field-icons-list{background-size:50px}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay .field--name-field-icons-list span{display:none}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view .service-pane-overlay .field--name-field-sub-text{font-size:14px;padding:15px 10px;display:block}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view:hover .service-pane-overlay{top:0}.node-type-landing-page .pane-node-field-service-panes .field__item .field-collection-view ul.field-collection-view-links{margin:-20px 1em 0}.node-type-landing-page .pane-node-field-promotion-title:after{content:"";display:table;clear:both}.node-type-landing-page .pane-node-field-promotion-title .field--name-field-promotion-title,.node-type-landing-page .pane-node-field-promotion-title h2,.node-type-landing-page .pane-node-field-promotion-title h3{color:#666;text-align:center;font-size:26px;margin:0;padding:30px 0;background:#fff}@media (max-width:740px){.node-type-landing-page .pane-node-field-promotion-title .field--name-field-promotion-title,.node-type-landing-page .pane-node-field-promotion-title h2,.node-type-landing-page .pane-node-field-promotion-title h3{font-size:18px}}.node-type-landing-page .pane-node-field-promotion-title .field--name-field-promotion-title{display:none}.node-type-landing-page .pane-node-field-promotion-title h2{text-transform:uppercase;font-family:ralewaybold;padding:60px 1em 40px}.node-type-landing-page .pane-node-field-promotion-links{padding-bottom:75px;overflow:hidden}.node-type-landing-page .pane-node-field-promotion-links:after{content:"";display:table;clear:both}.node-type-landing-page .pane-node-field-promotion-links .field-collection-container{margin:0 auto;max-width:1170px;border:0}.node-type-landing-page .pane-node-field-promotion-links .field__item{float:left;width:50%;box-sizing:border-box;position:relative;overflow:hidden}@media (max-width:740px){.node-type-landing-page .pane-node-field-promotion-links .field__item{width:100%;float:none}.node-type-landing-page .pane-node-field-promotion-links .field__item.even{margin-bottom:5px}}.node-type-landing-page .pane-node-field-promotion-links .field__item:first-child,.node-type-landing-page .pane-node-field-promotion-links .field__item:nth-child(2){animation:c .7s linear}.node-type-landing-page .pane-node-field-promotion-links .field__item .field__item{width:100%}.node-type-landing-page .pane-node-field-promotion-links .field-collection-view{padding:0 10px;text-align:center;border-bottom:none;margin:0}.node-type-landing-page .pane-node-field-promotion-links .field-collection-view .field{width:100%}.node-type-landing-page .pane-node-field-promotion-links .field--name-field-image img{width:100%;z-index:0;transition:all .4s linear}.node-type-landing-page .pane-node-field-promotion-links .field--name-field-image img:hover{transform:scale3d(1.1,1.1,1);opacity:.8}.node-type-landing-page .pane-node-field-promotion-links .field--name-field-link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;overflow:hidden}.node-type-landing-page .page-main-content{width:100%;background:url(/sites/all/themes/clifton/images/background/about-gavin-jones.jpg) no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;background-color:transparent;min-height:100%}.node-type-landing-page .page-main-content:after{display:table;clear:both;content:"";opacity:.5;top:0;left:0;bottom:0;right:0}.node-type-landing-page .page-main-content .pane-node-body{width:50%;float:right;padding:30px 5% 25px;position:relative}@media (max-width:740px){.node-type-landing-page .page-main-content .pane-node-body{width:100%;font:none}}.node-type-landing-page .page-main-content .pane-node-body h2,.node-type-landing-page .page-main-content .pane-node-body h3{font-size:20px;font-family:dinregular;color:#000;text-transform:uppercase;line-height:30px;padding-bottom:30px;margin-bottom:10px}.node-type-landing-page .page-main-content .pane-node-body blockquote{background:url(/sites/all/themes/clifton/images/green-quote.png) #fff no-repeat 32px 45px;background-size:30px;margin:20px 0 30px;color:#4b956e;font-size:20px;font-family:dinregular;font-weight:400;padding:30px 0 30px 88px;width:132%;margin-left:-30%}.node-type-landing-page .page-main-content .pane-node-body blockquote p{line-height:32px;margin:15px 0}.node-type-landing-page .page-main-content .pane-node-body blockquote cite{font-size:15px;color:#000}.node-type-landing-page .page-main-content .pane-node-field-body-image{width:50%;float:left;overflow:hidden}@media (max-width:740px){.node-type-landing-page .page-main-content .pane-node-field-body-image{width:100%;font:none}}.node-type-landing-page .page-main-content .pane-node-field-body-image img{width:100%;vertical-align:middle}.node-type-landing-page .page-main-content .field--type-text-long blockquote{background:url(/sites/all/themes/clifton/images/green-quote.png) #fff no-repeat 32px 45px;background-size:30px;margin:20px 0 30px;color:#4b956e;font-size:20px;font-family:dinregular;font-weight:400;padding:30px 30px 30px 88px;width:100%;margin-left:0}.node-type-landing-page .page-main-content .field--type-text-long blockquote p{color:#4b956e!important;line-height:32px;margin:15px 0!important}.node-type-landing-page .page-main-content .field--type-text-long blockquote cite{font-size:15px;color:#000}.node-type-landing-page .pane-homepage-plantation,.node-type-landing-page .pane-landingpage-body-image{background-color:#f6f6f6}.node-type-landing-page .pane-homepage-plantation:after,.node-type-landing-page .pane-landingpage-body-image:after{content:"";display:table;clear:both}.node-type-landing-page .pane-homepage-plantation #mini-panel-homepage_plantation,.node-type-landing-page .pane-homepage-plantation #mini-panel-landingpage_body_image,.node-type-landing-page .pane-landingpage-body-image #mini-panel-homepage_plantation,.node-type-landing-page .pane-landingpage-body-image #mini-panel-landingpage_body_image{max-width:1170px;margin:0 auto;padding:0 10px}.node-type-landing-page .pane-views-profiles-block{width:100%;float:left;clear:both}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row{float:left;width:25%;position:relative;overflow:hidden}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-field-image img{width:100%}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay{display:block;transition:all .6s;position:absolute;width:100%;height:100%;text-align:center;top:100%;text-decoration:none;padding:32% 5% 5%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOo9px8BgAEvgIkSfcGcAAAAABJRU5ErkJggg==)}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .icon,.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .role,.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .title{display:block;clear:both;color:#fff;margin-top:12px}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .title{font-size:18px}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .role{font-size:19px;text-transform:uppercase;font-family:ralewaybold}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title .profile-overlay .icon{display:none;margin-top:18px}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row:hover .views-field-title .profile-overlay{top:0}.node-type-landing-page .pane-views-profiles-block .view-profiles .view-content .views-row .link-footer{display:block;width:100%;text-align:center;position:relative;z-index:1;font-size:13px;text-transform:uppercase;background:#333a49;color:#fff;text-decoration:none;padding:10px 0}.node-type-landing-page .page-main-content .pane-node-field-basic-info-title:after{content:"";display:table;clear:both}.node-type-landing-page .page-main-content .pane-node-field-basic-info-title .field--name-field-basic-info-title,.node-type-landing-page .page-main-content .pane-node-field-basic-info-title h2,.node-type-landing-page .page-main-content .pane-node-field-basic-info-title h3{color:#666;text-align:center;font-size:26px;margin:0;padding:30px 0;background:#fff;text-transform:uppercase}.node-type-landing-page .page-main-content .pane-node-field-basic-info-title .field--name-field-basic-info-title{display:none}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text{background:#efefef}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text:after{content:"";display:table;clear:both}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text{max-width:950px;margin:0 auto;padding:10px;padding:50px 20px 100px}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item{column-count:2;column-gap:60px}@media (max-width:740px){.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item{column-count:1;column-gap:0}}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item h3{font-size:20px;font-weight:700;color:#555}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item ul{list-style:none;padding:0}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item ul:after{content:"";display:table;clear:both}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item ul li{margin:0 0 10px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px;font-size:16px;color:#555}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item p{color:#555}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item p:first-child{margin-top:0}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item .register-button{margin-top:15px;color:#fff;background-color:#4b956e;transition:background-color .3s;display:block;padding:12px;font-size:18px;text-transform:uppercase;text-align:center;border-bottom:0}.node-type-landing-page .page-main-content .pane-node-field-basic-info-text .field--name-field-basic-info-text .field__item .register-button:hover{background-color:#74b994}.node-type-landing-page.section-garden-designers .l-region--footer,.node-type-landing-page.section-trade-information .l-region--footer{padding-top:0}.node-type-landing-page.logged-in .register-button{display:none}.node-type-landing-page .pane-about-footer-group:after{content:"";display:table;clear:both}.node-type-landing-page .pane-about-footer-group .field--name-field-about-footer-title,.node-type-landing-page .pane-about-footer-group h2,.node-type-landing-page .pane-about-footer-group h3{color:#666;text-align:center;margin:0;padding:30px 0;background:transparent;font-family:ralewaybold;text-transform:uppercase;padding-bottom:40px}.node-type-landing-page .pane-about-footer-group .field--name-field-about-footer-title{display:none}.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-image{width:50%;float:left;text-align:center;background:#efefef;min-height:300px;overflow:hidden}@media (max-width:740px){.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-image{width:100%}}.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-image img{max-width:none;width:100%}.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-text{width:50%;float:left;padding:30px 5%;display:table}@media (max-width:740px){.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-text{width:100%}}.node-type-landing-page .pane-about-footer-group .pane-node-field-about-footer-text .field--name-field-about-footer-text{display:table-cell;vertical-align:middle}.pane-views-call-to-actions-block,.pane-views-call-to-actions-block-1{width:100%;background:#eaeaea;padding:40px 2%}.pane-views-call-to-actions-block-1 .view-content:after,.pane-views-call-to-actions-block .view-content:after{content:"";display:table;clear:both}.pane-views-call-to-actions-block-1 .view-content .views-row,.pane-views-call-to-actions-block .view-content .views-row{float:left;margin:0 2%;width:29.3%;color:#fff;text-align:center;overflow:hidden}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-field-phone-number,.pane-views-call-to-actions-block .view-content .views-row .views-field-field-phone-number{color:#000;font-weight:700}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-field-phone-number .field-content,.pane-views-call-to-actions-block .view-content .views-row .views-field-field-phone-number .field-content{vertical-align:super;display:inline-block;font-size:18px}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-field-phone-number:before,.pane-views-call-to-actions-block .view-content .views-row .views-field-field-phone-number:before{content:"";display:inline-block;height:25px;width:25px;background:url(/sites/all/themes/clifton/images/phone.png) 0 0 no-repeat;background-size:cover}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-title,.pane-views-call-to-actions-block .view-content .views-row .views-field-title{padding:25px 4%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOQ4Vc+AwABtAEb+eVOnAAAAABJRU5ErkJggg==);background-image:none;margin-bottom:1px}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-title .title-label,.pane-views-call-to-actions-block .view-content .views-row .views-field-title .title-label{color:#4b956e;font-family:bradleyhand_itcbold;font-size:35px;display:block;clear:both}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-title .cta-title,.pane-views-call-to-actions-block .view-content .views-row .views-field-title .cta-title{font-size:20px;text-transform:uppercase;font-family:ralewaybold;color:#7f3e9e}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-body,.pane-views-call-to-actions-block .view-content .views-row .views-field-body{padding:0 7% 30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOQ4Vc+AwABtAEb+eVOnAAAAABJRU5ErkJggg==);background-image:none;font-size:16px;height:100%;color:#333a49}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-body .icon-circle,.pane-views-call-to-actions-block .view-content .views-row .views-field-body .icon-circle{background-color:#4b956e;width:73px;height:73px;border-radius:40px;background-repeat:no-repeat;background-position:50% 52%;background-size:40px;margin:0 auto;margin-bottom:-30px;position:relative;z-index:1;top:-37px;font-size:0;text-indent:-9999px}.svg .pane-views-call-to-actions-block-1 .view-content .views-row .views-field-body .icon-circle,.svg .pane-views-call-to-actions-block .view-content .views-row .views-field-body .icon-circle{background-size:50px}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-body .phone,.pane-views-call-to-actions-block .view-content .views-row .views-field-body .phone{font-size:20px;margin-bottom:10px;font-family:ralewaybold}.pane-views-call-to-actions-block-1 .view-content .views-row .views-field-body .phone span,.pane-views-call-to-actions-block .view-content .views-row .views-field-body .phone span{font-family:dinregular}.pane-cta-footer{background:#fff;box-shadow:none;-webkit-box-shadow:none;color:#fff;padding:20px 10px 10px;font-size:16px}.pane-cta-footer:after{content:"";display:table;clear:both}.pane-cta-footer p{font-family:dinregular}.pane-cta-footer p a{color:#fff;font-family:ralewaybold;border-bottom:none}.pane-cta-footer p:last-child{text-align:center}.pane-cta-footer p:last-child a{transition:all .4s;font-size:12px;display:block;margin:0 auto;color:#4b956e}.pane-cta-footer p:last-child a:before{content:"";display:block;width:20px;height:28px;background:url(/sites/all/themes/clifton/images/back-to-top-icon.png) no-repeat 0 100%;margin:auto}.pane-cta-footer p:last-child a:hover{background-position:0 0}@media (min-width:741px){.pane-cta-footer{bottom:50px;padding-top:0}.pane-cta-footer .rtecenter{padding-top:40px;padding-bottom:40px}}.node-type-landing-page.lifestyle-style-type h1{background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat}.node-type-landing-page.lifestyle-style-type .pane-node-field-service-pane-title .field--name-field-service-pane-title,.node-type-landing-page.lifestyle-style-type .pane-node-field-service-pane-title h2,.node-type-landing-page.lifestyle-style-type .pane-node-field-service-pane-title h3,.node-type-landing-page.lifestyle-style-type .pane-node-field-service-panes .field--name-field-service-pane-title,.node-type-landing-page.lifestyle-style-type .pane-node-field-service-panes h2,.node-type-landing-page.lifestyle-style-type .pane-node-field-service-panes h3{border-top:10px solid #4b956e}.node-type-landing-page.lifestyle-style-type .page-main-content .pane-node-body h2,.node-type-landing-page.lifestyle-style-type .page-main-content .pane-node-body h3{border-bottom:5px solid #4b956e}.node-type-landing-page.lifestyle-style-type .page-main-content .pane-node-body blockquote{color:#4b956e;background:url(/sites/all/themes/clifton/images/blue-quote.png) #fff no-repeat 28px 36px}.node-type-landing-page.lifestyle-style-type .page-main-content .pane-node-field-body-image{border-bottom:10px solid #4b956e}.node-type-landing-page.lifestyle-style-type .pane-views-profiles-block .view-profiles .view-content .views-row .views-field-title a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mMwtvI8AwAC3QGDmNvUBAAAAABJRU5ErkJggg==)}body.maintenance-page{background-color:#4b956e}.maintenance-page{position:relative}.maintenance-page:after{content:"";display:table;clear:both}.maintenance-page #logo-title{text-align:center;margin-bottom:60px}@media (max-width:900px){.maintenance-page #logo-title{margin-bottom:10px}}@media (max-width:740px){.maintenance-page #logo-title{margin-bottom:0}}.maintenance-page #logo-title h1{margin:0;padding:0!important;background:none}.maintenance-page #logo-title .logo-image,.maintenance-page #logo-title img{transition:all .4s;margin:21px auto 0;width:100px;display:block;height:99px;font-size:0;text-indent:-9999px;background:url(/sites/all/themes/clifton/logo.svg) 0 0 no-repeat;background-size:contain;animation:b .7s linear;padding:75px}.no-svg .maintenance-page #logo-title .logo-image,.no-svg .maintenance-page #logo-title img{background:url(/sites/all/themes/clifton/logo.png) 0 0 no-repeat}@media (max-width:900px){.maintenance-page #logo-title .logo-image,.maintenance-page #logo-title img{padding:0}}@media (max-width:740px){.maintenance-page #logo-title .logo-image,.maintenance-page #logo-title img{margin-top:0;width:80px;height:78px}}@media (max-width:480px){.maintenance-page #logo-title .logo-image,.maintenance-page #logo-title img{width:70px;height:65px}}@media (max-width:900px){.maintenance-page .background-video{overflow:hidden}}.maintenance-page video#fullscreen{min-height:100%;min-width:100%;width:auto;height:auto;z-index:-100;background:url(/sites/all/themes/clifton/videos/moving_flowers.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:50%;background-color:transparent}.maintenance-page video#fullscreen:after{content:"";display:table;clear:both}@media (max-width:900px){.maintenance-page video#fullscreen{max-width:550px;overflow:hidden}}.maintenance-page .info-content{left:50%;padding:20px;position:absolute;top:10%;z-index:1;transform:translateX(-50%)}@media (max-width:1000px){.maintenance-page .info-content{width:90%}}@media (max-width:740px){.maintenance-page .info-content{top:20px}}@media (max-width:900px){.maintenance-page .info-content{width:98%}}.maintenance-page .info-content figure{width:200px;padding:10px 10px 30px;margin:0 auto;background-color:hsla(0,0%,100%,.9)}@media (max-width:900px){.maintenance-page .info-content figure{width:140px}}@media (max-width:740px){.maintenance-page .info-content figure{width:99px;padding:10px 10px 15px}}@media (max-width:480px){.maintenance-page .info-content figure{width:86px}}.maintenance-page .info-content h1{background-color:transparent;line-height:45px}@media (max-width:740px){.maintenance-page .info-content h1{line-height:25px}}.maintenance-page .footer:after{content:"";display:table;clear:both}.maintenance-page .footer .office-address{padding:20px 10px;color:#fff;width:540px;margin:0 auto}.maintenance-page .footer .office-address:after{content:"";display:table;clear:both}@media (max-width:740px){.maintenance-page .footer .office-address{width:450px}}@media (max-width:480px){.maintenance-page .footer .office-address{width:370px}}@media (max-width:380px){.maintenance-page .footer .office-address{width:320px;font-size:14px}}.maintenance-page .footer .office-address span{padding-left:7px;float:right}.maintenance-page .footer .office-address address{float:left;line-height:22px}@media (max-width:740px){.maintenance-page .footer .office-address address{width:250px}}@media (max-width:480px){.maintenance-page .footer .office-address address{width:200px}}@media (max-width:380px){.maintenance-page .footer .office-address address{width:152px}}.maintenance-page .footer .address{padding-bottom:14px}.maintenance-page .l-branding{margin-top:30px;text-align:center}.maintenance-page .l-content{padding:0 30px;text-align:center}.menu-button{width:24px;height:15px;background:url(/sites/all/themes/clifton/images/burger-menu.png) 0 0 no-repeat;position:absolute;display:none;left:25px;top:100px;cursor:pointer;transition:all .4s}.scrolled-down .pane-system-main-menu>.menu{margin-top:75px}.pane-menu-menu-sticky-footer.header-menu>.menu,.pane-system-main-menu>.menu{padding:0;position:relative;width:100%;text-align:center;margin-bottom:0;margin-top:40px;transition:all .3s linear}.pane-menu-menu-sticky-footer.header-menu>.menu>li,.pane-system-main-menu>.menu>li{display:inline-block;vertical-align:middle;transition:all .4s;list-style-image:none;background:50% 150% no-repeat}.lt-ie8 .pane-menu-menu-sticky-footer.header-menu>.menu>li,.lt-ie8 .pane-system-main-menu>.menu>li{display:inline}.pane-menu-menu-sticky-footer.header-menu>.menu>li:nth-child(3),.pane-system-main-menu>.menu>li:nth-child(3){margin-right:220px}.pane-menu-menu-sticky-footer.header-menu>.menu>li:first-child,.pane-system-main-menu>.menu>li:first-child{margin-left:-120px}.pane-menu-menu-sticky-footer.header-menu>.menu>li .active-trail.nolink,.pane-menu-menu-sticky-footer.header-menu>.menu>li>a.active-trail,.pane-system-main-menu>.menu>li .active-trail.nolink,.pane-system-main-menu>.menu>li>a.active-trail{color:#babec8}.pane-menu-menu-sticky-footer.header-menu>.menu>li a,.pane-menu-menu-sticky-footer.header-menu>.menu>li span.nolink,.pane-system-main-menu>.menu>li a,.pane-system-main-menu>.menu>li span.nolink{display:inline-block;vertical-align:middle;transition:all .4s;padding:0 25px;text-decoration:none;line-height:44px;cursor:pointer;color:#686868;font-size:15px;text-transform:uppercase;font-family:ralewaymedium}.lt-ie8 .pane-menu-menu-sticky-footer.header-menu>.menu>li a,.lt-ie8 .pane-menu-menu-sticky-footer.header-menu>.menu>li span.nolink,.lt-ie8 .pane-system-main-menu>.menu>li a,.lt-ie8 .pane-system-main-menu>.menu>li span.nolink{display:inline}.pane-menu-menu-sticky-footer.header-menu>.menu>li a:hover,.pane-menu-menu-sticky-footer.header-menu>.menu>li span.nolink:hover,.pane-system-main-menu>.menu>li a:hover,.pane-system-main-menu>.menu>li span.nolink:hover{text-decoration:none}.pane-menu-menu-sticky-footer.header-menu>.menu>li.expanded:hover,.pane-system-main-menu>.menu>li.expanded:hover{background:url(/sites/all/themes/clifton/images/menu-up-arrow-icon-grey.png) 50% 100% no-repeat}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul,.pane-system-main-menu>.menu>li ul{font-size:0;position:absolute;top:44px;left:0;width:100%;background:#333a49;z-index:999;text-align:center;padding:0;transition:all .4s;height:0;overflow:hidden}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul li,.pane-system-main-menu>.menu>li ul li{display:inline-block;vertical-align:middle;transition:background-color .4s,opacity .4s;list-style-image:none}.lt-ie8 .pane-menu-menu-sticky-footer.header-menu>.menu>li ul li,.lt-ie8 .pane-system-main-menu>.menu>li ul li{display:inline}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li ul li,.pane-system-main-menu>.menu>li ul li{opacity:0}}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li ul li:hover,.pane-system-main-menu>.menu>li ul li:hover{background:#525e76}}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul a,.pane-menu-menu-sticky-footer.header-menu>.menu>li ul span.nolink,.pane-system-main-menu>.menu>li ul a,.pane-system-main-menu>.menu>li ul span.nolink{color:#fff;height:57px;line-height:59px}.pane-menu-menu-sticky-footer.header-menu>.menu>li:hover ul,.pane-system-main-menu>.menu>li:hover ul{height:57px;box-shadow:0 3px 6px rgba(0,0,0,.3)}.pane-menu-menu-sticky-footer.header-menu>.menu>li:hover ul li,.pane-system-main-menu>.menu>li:hover ul li{opacity:1}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked ul,.pane-system-main-menu>.menu>li.stacked ul{text-align:left}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked ul a,.pane-system-main-menu>.menu>li.stacked ul a{padding:0;line-height:1.5em;height:auto;font-size:13px}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul,.pane-system-main-menu>.menu>li.stacked>ul{text-align:center;padding:0 20px;max-height:0;height:auto;transition:max-height .4s,opacity .4s}@media (max-width:885px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul,.pane-system-main-menu>.menu>li.stacked>ul{text-align:left}}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul li:hover,.pane-system-main-menu>.menu>li.stacked>ul li:hover{background-color:transparent}}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall,.pane-system-main-menu>.menu>li.stacked>ul .wall{margin:0 auto}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li,.pane-system-main-menu>.menu>li.stacked>ul .wall>li,.pane-system-main-menu>.menu>li.stacked>ul>li{box-sizing:border-box;vertical-align:top;width:145px;margin:30px 0}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li,.pane-system-main-menu>.menu>li.stacked>ul .wall>li,.pane-system-main-menu>.menu>li.stacked>ul>li{padding-right:30px}}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li:last,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li:last,.pane-system-main-menu>.menu>li.stacked>ul .wall>li:last,.pane-system-main-menu>.menu>li.stacked>ul>li:last{margin-right:0}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>a,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>a,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>a,.pane-system-main-menu>.menu>li.stacked>ul>li>a{display:block;padding-bottom:5px;text-align:left;font-weight:700}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>a,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>a,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>a,.pane-system-main-menu>.menu>li.stacked>ul>li>a{border-bottom:2px solid #fff;margin-bottom:15px;min-height:46px}}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>a:hover,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>a:hover,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>a:hover,.pane-system-main-menu>.menu>li.stacked>ul>li>a:hover{border-bottom-color:#74b994}}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>ul,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>ul,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>ul,.pane-system-main-menu>.menu>li.stacked>ul>li>ul{position:static;height:auto;box-shadow:none}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>ul li,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>ul li,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>ul li,.pane-system-main-menu>.menu>li.stacked>ul>li>ul li{display:block;vertical-align:top;padding:5px 0}.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>ul li a,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>ul li a,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>ul li a,.pane-system-main-menu>.menu>li.stacked>ul>li>ul li a{text-transform:none;font-size:12px;display:inline;border-bottom:2px solid transparent}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul .wall>li>ul li a:hover,.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked>ul>li>ul li a:hover,.pane-system-main-menu>.menu>li.stacked>ul .wall>li>ul li a:hover,.pane-system-main-menu>.menu>li.stacked>ul>li>ul li a:hover{border-bottom-color:#74b994}}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked:hover>ul,.pane-system-main-menu>.menu>li.stacked:hover>ul{height:auto;max-height:1000px}}@media (min-width:741px) and (max-width:885px){.pane-menu-menu-sticky-footer.header-menu>.menu>li.stacked:hover>ul,.pane-system-main-menu>.menu>li.stacked:hover>ul{max-height:1200px}}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li,.pane-system-main-menu>.menu>li ul.image-menu li{width:200px;margin:0;padding:10px}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li .menu-image-link,.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li a,.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li span.nolink,.pane-system-main-menu>.menu>li ul.image-menu li .menu-image-link,.pane-system-main-menu>.menu>li ul.image-menu li a,.pane-system-main-menu>.menu>li ul.image-menu li span.nolink{transition:all .4s;display:block;clear:both;width:100%;text-align:center;height:auto!important;line-height:normal;padding:0;margin:0}.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li .menu-image-link img,.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li a img,.pane-menu-menu-sticky-footer.header-menu>.menu>li ul.image-menu li span.nolink img,.pane-system-main-menu>.menu>li ul.image-menu li .menu-image-link img,.pane-system-main-menu>.menu>li ul.image-menu li a img,.pane-system-main-menu>.menu>li ul.image-menu li span.nolink img{margin-bottom:10px;transition:all .4s}@media (min-width:741px){.pane-menu-menu-sticky-footer.header-menu>.menu>li:hover ul.image-menu,.pane-system-main-menu>.menu>li:hover ul.image-menu{height:228px}}.l-region--navigation .pane-follow-site.header-menu,.l-region--navigation .pane-menu-menu-sticky-footer.header-menu{display:none}.scrolled-down .l-header .l-region--logo{margin-left:-80px}.scrolled-down .l-header .l-region--logo #logo-title .logo-image,.scrolled-down .l-header .l-region--logo #logo-title img{margin:1px auto 0;height:55px;background:url(/sites/all/themes/clifton/tree-logo.svg) 0 0 no-repeat}.no-svg .scrolled-down .l-header .l-region--logo #logo-title .logo-image,.no-svg .scrolled-down .l-header .l-region--logo #logo-title img{background:url(/sites/all/themes/clifton/logo-medium.png) 0 0 no-repeat}.scrolled-down .l-header .search-button{top:20px}.scrolled-down .l-header .menu-button{top:45px}.scrolled-down .l-header .l-region--navigation .pane-system-main-menu>.menu>li:first-child{margin-left:-120px}.scrolled-down .l-header .l-region--navigation .pane-system-main-menu>.menu>li a,.scrolled-down .l-header .l-region--navigation .pane-system-main-menu>.menu>li span.nolink{height:0}.scrolled-down .l-header .l-region--navigation .pane-system-main-menu>.menu>li ul{top:60px}@media (max-width:1080px){.pane-system-main-menu>.menu>li:nth-child(3){margin-right:220px}.pane-system-main-menu>.menu>li:first-child{margin-left:-120px}.pane-system-main-menu>.menu>li a,.pane-system-main-menu>.menu>li span.nolink{display:inline-block;vertical-align:middle;padding:0 10px;font-size:14px}.lt-ie8 .pane-system-main-menu>.menu>li a,.lt-ie8 .pane-system-main-menu>.menu>li span.nolink{display:inline}}@media (max-width:840px){.pane-system-main-menu>.menu>li:nth-child(3){margin-right:220px}.pane-system-main-menu>.menu>li:first-child{margin-left:-120px}.pane-system-main-menu>.menu>li a,.pane-system-main-menu>.menu>li span.nolink{display:inline-block;vertical-align:middle;padding:0 7px;font-size:13px}.lt-ie8 .pane-system-main-menu>.menu>li a,.lt-ie8 .pane-system-main-menu>.menu>li span.nolink{display:inline}}@media (max-width:740px){.no-svg .scrolled-down #logo-title .logo-image,.no-svg .scrolled-down #logo-title img{background:url(/sites/all/themes/clifton/logo-small.png) 0 0 no-repeat!important}.scrolled-down .l-header .menu-button,.scrolled-down .l-header .search-button{top:0!important}.pane-system-main-menu>.menu>li{display:block;clear:both}}.pane-menu-clifton-main-menu{max-width:1170px;margin:0 auto}.pane-menu-clifton-main-menu:after{content:"";display:table;clear:both}@media (max-width:740px){.pane-menu-clifton-main-menu{display:none}}.pane-menu-clifton-main-menu .menu-name-menu-clifton-main-menu{margin:0 auto;width:90%}.pane-menu-clifton-main-menu h2.pane-title{display:none}.pane-menu-clifton-main-menu ul.menu{padding:0;margin:0;list-style-type:none}.pane-menu-clifton-main-menu ul.menu:after{content:"";display:table;clear:both}.pane-menu-clifton-main-menu ul.menu>li{float:left;width:13%;text-align:center;margin-top:20px;position:relative;cursor:pointer;transition:all .7s}.pane-menu-clifton-main-menu ul.menu>li.expanded,.pane-menu-clifton-main-menu ul.menu>li.leaf{list-style-image:none;list-style-type:none}.pane-menu-clifton-main-menu ul.menu>li.expanded a:after,.pane-menu-clifton-main-menu ul.menu>li.expanded span:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;color:#000;font-size:15px;padding-left:10px;position:relative;top:1px}.pane-menu-clifton-main-menu ul.menu>li:nth-child(4){width:22%;margin-top:-45px;padding-bottom:0;transition:none;z-index:1;position:relative}.pane-menu-clifton-main-menu ul.menu>li:nth-child(4) a.home{background:url(/sites/all/themes/clifton/logo.svg) 0 0 no-repeat;background-repeat:no-repeat;background-position:100%;background-size:cover;width:101px;height:99px;border:0;display:block;font-size:0;text-indent:-9999px;margin:0 auto}.no-svg .pane-menu-clifton-main-menu ul.menu>li:nth-child(4) a.home{background:url(/sites/all/themes/clifton/logo.png) 0 0 no-repeat}@media (max-width:740px){.pane-menu-clifton-main-menu ul.menu>li:nth-child(4) a.home{display:none}}.pane-menu-clifton-main-menu ul.menu>li a,.pane-menu-clifton-main-menu ul.menu>li span{padding:12px 10px 15px;display:block;color:#717171;text-align:left;transition:all .7s}.pane-menu-clifton-main-menu ul.menu>li a:hover,.pane-menu-clifton-main-menu ul.menu>li span:hover{text-decoration:none}.pane-menu-clifton-main-menu ul.menu>li a.back-to-departments,.pane-menu-clifton-main-menu ul.menu>li span.back-to-departments{display:none}.pane-menu-clifton-main-menu ul.menu>li:hover ul.menu{opacity:1;display:block;z-index:10}.pane-menu-clifton-main-menu ul.menu>li ul.menu{opacity:0;display:none;position:absolute;background-color:#fff;width:140%}.pane-menu-clifton-main-menu ul.menu>li ul.menu li{margin:0!important;width:100%}.pane-menu-clifton-main-menu ul.menu>li ul.menu li a,.pane-menu-clifton-main-menu ul.menu>li ul.menu li span{padding-left:20px;padding-right:10px;text-align:left}.pane-menu-clifton-main-menu ul.menu>li ul.menu li a:hover,.pane-menu-clifton-main-menu ul.menu>li ul.menu li span:hover{background-color:#4b956e;color:#fff}.pane-menu-clifton-main-menu ul.menu>li ul.menu li a:after,.pane-menu-clifton-main-menu ul.menu>li ul.menu li span:after{content:""}.pane-menu-menu-clifton-main-menu{display:none;background-color:#fff!important}@media (max-width:740px){.pane-menu-menu-clifton-main-menu{display:block}}.pane-menu-menu-clifton-main-menu li a,.pane-menu-menu-clifton-main-menu li span{color:#777!important;border-bottom:1px solid #ccc!important}.pane-menu-menu-clifton-main-menu li a:after,.pane-menu-menu-clifton-main-menu li span:after{color:#ccc!important}.toggleMobileMenu-processed{left:-100%}.toggleMobileMenu-processed.active-menu{left:0}.pane-menu-menu-clifton-main-menu,.pane-menu-menu-clifton-shop,.pane-menu-menu-clifton-shop-menu{margin:0 auto;width:100%;background-color:#4b956e}.pane-menu-menu-clifton-main-menu:after,.pane-menu-menu-clifton-shop-menu:after,.pane-menu-menu-clifton-shop:after{content:"";display:table;clear:both}@media (max-width:740px){.pane-menu-menu-clifton-main-menu,.pane-menu-menu-clifton-shop,.pane-menu-menu-clifton-shop-menu{margin:0;width:100%;position:relative;left:-100%;transition:all .3s ease}.active-menu .pane-menu-menu-clifton-main-menu,.active-menu .pane-menu-menu-clifton-shop,.active-menu .pane-menu-menu-clifton-shop-menu{left:0}}.pane-menu-menu-clifton-main-menu h2.pane-title,.pane-menu-menu-clifton-shop-menu h2.pane-title,.pane-menu-menu-clifton-shop h2.pane-title{display:none}@media (max-width:740px){.pane-menu-menu-clifton-main-menu h2.pane-title,.pane-menu-menu-clifton-shop-menu h2.pane-title,.pane-menu-menu-clifton-shop h2.pane-title{display:block;text-align:left;padding:15px!important;background-color:#f1f1f1;text-transform:uppercase;font-size:16px!important;font-family:ralewaybold}}.pane-menu-menu-clifton-main-menu>ul.menu>li,.pane-menu-menu-clifton-main-menu>ul.menu>li>a,.pane-menu-menu-clifton-main-menu>ul.menu>li>span,.pane-menu-menu-clifton-shop-menu>ul.menu>li,.pane-menu-menu-clifton-shop-menu>ul.menu>li>a,.pane-menu-menu-clifton-shop-menu>ul.menu>li>span,.pane-menu-menu-clifton-shop>ul.menu>li,.pane-menu-menu-clifton-shop>ul.menu>li>a,.pane-menu-menu-clifton-shop>ul.menu>li>span{height:60px}.pane-menu-menu-clifton-main-menu ul.menu,.pane-menu-menu-clifton-shop-menu ul.menu,.pane-menu-menu-clifton-shop ul.menu{padding:0 10px;margin:0;list-style-type:none;max-width:1170px;margin:0 auto}.pane-menu-menu-clifton-main-menu ul.menu:after,.pane-menu-menu-clifton-shop-menu ul.menu:after,.pane-menu-menu-clifton-shop ul.menu:after{content:"";display:table;clear:both}.pane-menu-menu-clifton-main-menu ul.menu>li,.pane-menu-menu-clifton-shop-menu ul.menu>li,.pane-menu-menu-clifton-shop ul.menu>li{float:left;width:12%;text-align:center;cursor:pointer}@media (max-width:942px){.pane-menu-menu-clifton-main-menu ul.menu>li,.pane-menu-menu-clifton-shop-menu ul.menu>li,.pane-menu-menu-clifton-shop ul.menu>li{width:14%}}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li,.pane-menu-menu-clifton-shop-menu ul.menu>li,.pane-menu-menu-clifton-shop ul.menu>li{height:auto;float:none;width:100%;text-align:left}}.pane-menu-menu-clifton-main-menu ul.menu>li:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover,.pane-menu-menu-clifton-shop ul.menu>li:hover{background-color:#fff}.pane-menu-menu-clifton-main-menu ul.menu>li:hover a,.pane-menu-menu-clifton-main-menu ul.menu>li:hover span,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover a,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover span,.pane-menu-menu-clifton-shop ul.menu>li:hover a,.pane-menu-menu-clifton-shop ul.menu>li:hover span{color:#4b956e}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li:hover a,.pane-menu-menu-clifton-main-menu ul.menu>li:hover span,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover a,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover span,.pane-menu-menu-clifton-shop ul.menu>li:hover a,.pane-menu-menu-clifton-shop ul.menu>li:hover span{color:#fff}}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover,.pane-menu-menu-clifton-shop ul.menu>li:hover{background-color:transparent}}.pane-menu-menu-clifton-main-menu ul.menu>li:hover ul.menu,.pane-menu-menu-clifton-shop-menu ul.menu>li:hover ul.menu,.pane-menu-menu-clifton-shop ul.menu>li:hover ul.menu{display:block;opacity:1}.pane-menu-menu-clifton-main-menu ul.menu>li.last:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li.last:hover,.pane-menu-menu-clifton-shop ul.menu>li.last:hover{background-color:transparent}.pane-menu-menu-clifton-main-menu ul.menu>li.last:hover a,.pane-menu-menu-clifton-main-menu ul.menu>li.last:hover span,.pane-menu-menu-clifton-shop-menu ul.menu>li.last:hover a,.pane-menu-menu-clifton-shop-menu ul.menu>li.last:hover span,.pane-menu-menu-clifton-shop ul.menu>li.last:hover a,.pane-menu-menu-clifton-shop ul.menu>li.last:hover span{background-color:#fff;color:#4b956e}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li.last:hover a,.pane-menu-menu-clifton-main-menu ul.menu>li.last:hover span,.pane-menu-menu-clifton-shop-menu ul.menu>li.last:hover a,.pane-menu-menu-clifton-shop-menu ul.menu>li.last:hover span,.pane-menu-menu-clifton-shop ul.menu>li.last:hover a,.pane-menu-menu-clifton-shop ul.menu>li.last:hover span{background-color:transparent;color:#fff}}.pane-menu-menu-clifton-main-menu ul.menu>li.last,.pane-menu-menu-clifton-shop-menu ul.menu>li.last,.pane-menu-menu-clifton-shop ul.menu>li.last{float:right}.pane-menu-menu-clifton-main-menu ul.menu>li.expanded,.pane-menu-menu-clifton-main-menu ul.menu>li.leaf,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded,.pane-menu-menu-clifton-shop-menu ul.menu>li.leaf,.pane-menu-menu-clifton-shop ul.menu>li.expanded,.pane-menu-menu-clifton-shop ul.menu>li.leaf{list-style-image:none;list-style-type:none}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li.expanded a,.pane-menu-menu-clifton-main-menu ul.menu>li.expanded span,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded a,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded span,.pane-menu-menu-clifton-shop ul.menu>li.expanded a,.pane-menu-menu-clifton-shop ul.menu>li.expanded span{pointer-events:none;cursor:default}.pane-menu-menu-clifton-main-menu ul.menu>li.expanded a:after,.pane-menu-menu-clifton-main-menu ul.menu>li.expanded span:after,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded a:after,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded span:after,.pane-menu-menu-clifton-shop ul.menu>li.expanded a:after,.pane-menu-menu-clifton-shop ul.menu>li.expanded span:after{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;right:20px;transition:all .3s ease}}.pane-menu-menu-clifton-main-menu ul.menu>li.expanded.last,.pane-menu-menu-clifton-shop-menu ul.menu>li.expanded.last,.pane-menu-menu-clifton-shop ul.menu>li.expanded.last{float:left}.pane-menu-menu-clifton-main-menu ul.menu>li a,.pane-menu-menu-clifton-main-menu ul.menu>li span,.pane-menu-menu-clifton-shop-menu ul.menu>li a,.pane-menu-menu-clifton-shop-menu ul.menu>li span,.pane-menu-menu-clifton-shop ul.menu>li a,.pane-menu-menu-clifton-shop ul.menu>li span{font-family:ralewaybold;color:#fff;text-transform:uppercase;padding:16px 25px;display:block;text-align:left;font-size:13px}@media (max-width:942px){.pane-menu-menu-clifton-main-menu ul.menu>li a,.pane-menu-menu-clifton-main-menu ul.menu>li span,.pane-menu-menu-clifton-shop-menu ul.menu>li a,.pane-menu-menu-clifton-shop-menu ul.menu>li span,.pane-menu-menu-clifton-shop ul.menu>li a,.pane-menu-menu-clifton-shop ul.menu>li span{font-size:12px;padding:16px 10px}}.pane-menu-menu-clifton-main-menu ul.menu>li a .back-to-category,.pane-menu-menu-clifton-main-menu ul.menu>li a.back-to-departments,.pane-menu-menu-clifton-main-menu ul.menu>li span .back-to-category,.pane-menu-menu-clifton-main-menu ul.menu>li span.back-to-departments,.pane-menu-menu-clifton-shop-menu ul.menu>li a .back-to-category,.pane-menu-menu-clifton-shop-menu ul.menu>li a.back-to-departments,.pane-menu-menu-clifton-shop-menu ul.menu>li span .back-to-category,.pane-menu-menu-clifton-shop-menu ul.menu>li span.back-to-departments,.pane-menu-menu-clifton-shop ul.menu>li a .back-to-category,.pane-menu-menu-clifton-shop ul.menu>li a.back-to-departments,.pane-menu-menu-clifton-shop ul.menu>li span .back-to-category,.pane-menu-menu-clifton-shop ul.menu>li span.back-to-departments{display:none}.pane-menu-menu-clifton-main-menu ul.menu>li a:hover,.pane-menu-menu-clifton-main-menu ul.menu>li span:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li a:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li span:hover,.pane-menu-menu-clifton-shop ul.menu>li a:hover,.pane-menu-menu-clifton-shop ul.menu>li span:hover{color:#4b956e}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li a:hover,.pane-menu-menu-clifton-main-menu ul.menu>li span:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li a:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li span:hover,.pane-menu-menu-clifton-shop ul.menu>li a:hover,.pane-menu-menu-clifton-shop ul.menu>li span:hover{color:#fff}.pane-menu-menu-clifton-main-menu ul.menu>li a:hover:after,.pane-menu-menu-clifton-main-menu ul.menu>li span:hover:after,.pane-menu-menu-clifton-shop-menu ul.menu>li a:hover:after,.pane-menu-menu-clifton-shop-menu ul.menu>li span:hover:after,.pane-menu-menu-clifton-shop ul.menu>li a:hover:after,.pane-menu-menu-clifton-shop ul.menu>li span:hover:after{right:10px}}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li a,.pane-menu-menu-clifton-main-menu ul.menu>li span,.pane-menu-menu-clifton-shop-menu ul.menu>li a,.pane-menu-menu-clifton-shop-menu ul.menu>li span,.pane-menu-menu-clifton-shop ul.menu>li a,.pane-menu-menu-clifton-shop ul.menu>li span{height:auto;padding:16px 5px;border-bottom:1px solid #7fb698;text-transform:capitalize;font-family:ralewayregular;font-size:15px}}.pane-menu-menu-clifton-main-menu ul.menu>li a.christmas,.pane-menu-menu-clifton-main-menu ul.menu>li span.christmas,.pane-menu-menu-clifton-shop-menu ul.menu>li a.christmas,.pane-menu-menu-clifton-shop-menu ul.menu>li span.christmas,.pane-menu-menu-clifton-shop ul.menu>li a.christmas,.pane-menu-menu-clifton-shop ul.menu>li span.christmas{margin-top:14px;border:2px solid #fff;padding:8px;text-align:center}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li a.christmas,.pane-menu-menu-clifton-main-menu ul.menu>li span.christmas,.pane-menu-menu-clifton-shop-menu ul.menu>li a.christmas,.pane-menu-menu-clifton-shop-menu ul.menu>li span.christmas,.pane-menu-menu-clifton-shop ul.menu>li a.christmas,.pane-menu-menu-clifton-shop ul.menu>li span.christmas{display:none}}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu,.pane-menu-menu-clifton-shop ul.menu>li ul.menu{display:none;left:50%;opacity:0;padding:20px;position:absolute;width:100%;max-width:1150px;background-color:#fff;z-index:5;transform:translateX(-50%);transition:all .45s ease}.logged-in.admin-menu .pane-menu-menu-clifton-main-menu ul.menu>li ul.menu,.logged-in.admin-menu .pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu,.logged-in.admin-menu .pane-menu-menu-clifton-shop ul.menu>li ul.menu{top:60px}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li{float:left;width:25%;cursor:unset;min-height:320px;border-right:1px solid #eaeaea;padding-left:20px}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li:nth-child(2),.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li:nth-child(2),.pane-menu-menu-clifton-shop ul.menu>li ul.menu li:nth-child(2){display:none}}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li.last,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li.last,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li.last{width:50%;border-right:0}@media (max-width:740px){.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li.last,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li.last,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li.last{display:none}}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li.first,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li.first,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li.first{padding-left:0}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li a,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li a,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li a{color:#5d5d5d;padding:8px;text-transform:capitalize;font-family:dinregular}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li a:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li a:hover,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li a:hover{background-color:#4b956e;color:#fff;text-decoration:none}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li span.rdf-meta,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li span.rdf-meta,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li span.rdf-meta{display:none}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .left-content,.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .right-content,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .left-content,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .right-content,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .left-content,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .right-content{float:left;width:50%;text-align:left}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .left-content .field--name-field-description-title,.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .right-content .field--name-field-description-title,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .left-content .field--name-field-description-title,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .right-content .field--name-field-description-title,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .left-content .field--name-field-description-title,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .right-content .field--name-field-description-title{font-family:ralewaybold;margin:0}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .left-content .field--name-field-link a,.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .right-content .field--name-field-link a,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .left-content .field--name-field-link a,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .right-content .field--name-field-link a,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .left-content .field--name-field-link a,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .right-content .field--name-field-link a{color:#4b956e;padding:0;text-transform:inherit;font-family:dinregular;padding:10px 0;margin-top:30px}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .left-content .field--name-field-link a:hover,.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .right-content .field--name-field-link a:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .left-content .field--name-field-link a:hover,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .right-content .field--name-field-link a:hover,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .left-content .field--name-field-link a:hover,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .right-content .field--name-field-link a:hover{background-color:transparent;text-decoration:underline}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu li .left-content,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu li .left-content,.pane-menu-menu-clifton-shop ul.menu>li ul.menu li .left-content{padding-right:55px}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu .menu-attach-block-wrapper.orientation-horizontal .block,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu .menu-attach-block-wrapper.orientation-horizontal .block,.pane-menu-menu-clifton-shop ul.menu>li ul.menu .menu-attach-block-wrapper.orientation-horizontal .block{background-color:transparent;padding:0;position:relative;top:0;width:100%;z-index:400}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu .shop-menu-content h2,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu .shop-menu-content h2,.pane-menu-menu-clifton-shop ul.menu>li ul.menu .shop-menu-content h2{font-family:ralewaybold;text-align:left;font-size:15px;font-weight:400;padding-top:0;padding-bottom:20px}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu .shop-menu-content ul.menu,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu .shop-menu-content ul.menu,.pane-menu-menu-clifton-shop ul.menu>li ul.menu .shop-menu-content ul.menu{left:0;opacity:1;padding:0;position:relative;top:0;width:100%;max-width:100%;background-color:transparent;z-index:0;transform:none;transition:none}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu .shop-menu-content ul.menu li,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu .shop-menu-content ul.menu li,.pane-menu-menu-clifton-shop ul.menu>li ul.menu .shop-menu-content ul.menu li{float:none;width:100%;text-align:left;min-height:0;border-right:0;padding-left:0;padding-right:40px;margin-left:-5px;cursor:auto;display:block}.pane-menu-menu-clifton-main-menu ul.menu>li ul.menu .shop-menu-content ul.menu li a.back-to-category,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.menu .shop-menu-content ul.menu li a.back-to-category,.pane-menu-menu-clifton-shop ul.menu>li ul.menu .shop-menu-content ul.menu li a.back-to-category{display:block}.pane-menu-menu-clifton-main-menu ul.menu>li ul.contextual-links li,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.contextual-links li,.pane-menu-menu-clifton-shop ul.menu>li ul.contextual-links li{float:none;width:auto;cursor:default;min-height:auto;border-right:none;padding-left:0}.pane-menu-menu-clifton-main-menu ul.menu>li ul.contextual-links li.last,.pane-menu-menu-clifton-shop-menu ul.menu>li ul.contextual-links li.last,.pane-menu-menu-clifton-shop ul.menu>li ul.contextual-links li.last{width:auto}@media (max-width:740px){.pane-menu-menu-clifton-main-menu.stackBehind h2,.pane-menu-menu-clifton-shop.stackBehind h2{display:none}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu,.pane-menu-menu-clifton-shop.stackBehind ul.menu{padding:0}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li,.pane-menu-menu-clifton-shop.stackBehind ul.menu li{display:none}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide{display:block}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide>a,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide>span,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide>a,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide>span{display:none}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu{display:block!important;position:relative;opacity:1;background-color:transparent;top:0;padding:0;left:0;transform:none}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first{width:100%;min-height:0;display:block;border:0}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu{display:block!important;position:relative}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li{display:block;padding-right:0;margin-left:0}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span{display:block;color:#fff;padding:15px 5px;margin:0 10px;pointer-events:inherit;cursor:pointer}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments{background-color:#f1f1f1;font-family:ralewaybold;font-size:16px;color:#717171;text-transform:none;padding-left:44px;margin:0;display:block;cursor:pointer}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments:after,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments:after,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments:after,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments:after{content:""}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments:before,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments:before,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-departments:before,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-departments:before{content:"\f0d9";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;left:10px;padding:6px 9px 6px 7px;background-color:#d4d4d4;line-height:.6em;top:12px;transition:all .3s ease}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-category,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-category,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a.back-to-category,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span.back-to-category{text-transform:uppercase;font-family:ralewaybold;border-bottom:2px solid #fff;margin:0;padding-left:16px}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a:after,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span:after,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li a:after,.pane-menu-menu-clifton-shop.stackBehind ul.menu li.active-slide ul.menu li.first ul.menu li span:after{content:""}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu{box-shadow:0 3px 2px 0 hsla(0,0%,40%,.35)}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu{display:block!important;position:relative}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li{display:block;padding-right:0;padding-left:0;margin-left:0;width:100%;min-height:0}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span{padding:15px 5px;margin-left:10px;margin-right:10px;pointer-events:inherit;cursor:pointer}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a.back-to-departments,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span.back-to-departments{background-color:#f1f1f1;font-family:ralewaybold;font-size:16px;color:#717171;text-transform:none;padding-left:44px;margin:0;display:block;cursor:pointer}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a.back-to-departments:after,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span.back-to-departments:after{content:""}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a.back-to-departments:before,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span.back-to-departments:before{content:"\f0d9";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;left:10px;padding:6px 9px 6px 7px;background-color:#d4d4d4;line-height:.6em;top:12px;transition:all .3s ease}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a.back-to-category,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span.back-to-category{text-transform:uppercase;font-family:ralewaybold;border-bottom:2px solid #fff;margin:0;padding-left:16px}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a:after,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span:after{content:""}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li a:hover,.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li span:hover{background-color:transparent}.pane-menu-menu-clifton-main-menu.stackBehind ul.menu li.active-slide ul.menu li.last a{border-bottom:0!important}}.scrolled-down .pane-menu-menu-clifton-shop,.scrolled-down .pane-menu-menu-clifton-shop-menu{display:none}@media (max-width:740px){.scrolled-down .pane-menu-menu-clifton-shop,.scrolled-down .pane-menu-menu-clifton-shop-menu{display:block}}.mobile-menu-section{display:none}.mobile-menu-section:after{content:"";display:table;clear:both}@media (max-width:740px){.mobile-menu-section{display:block;width:100%;z-index:6}.scrolled-down .mobile-menu-section{display:none}.active-menu-button .scrolled-down .mobile-menu-section{display:block}.mobile-menu-section .toggle{float:left;width:25%;position:relative}.page-checkout .mobile-menu-section .toggle{visibility:hidden}.mobile-menu-section .toggle .toggle-section{width:73px;padding-left:10px}.mobile-menu-section .toggle .name{color:#9b9b9b;font-size:12px}.mobile-menu-section .search-section{float:left;width:25%;position:relative;height:76px}.page-checkout .mobile-menu-section .search-section{visibility:hidden}.mobile-menu-section .search-section .name{color:#9b9b9b;font-size:12px;margin-top:10px}.mobile-menu-section #logo-title{float:left;width:50%}}.c-hamburger{position:relative;display:block;overflow:hidden;margin:0;padding:0;height:64px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;background:none;transition-duration:.5s}.c-hamburger:focus{outline:none}.c-hamburger .topLine{top:30px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}.c-hamburger .middleLine,.c-hamburger .topLine{display:block;position:absolute;left:5px;right:30px;height:4px;background:#9b9b9b}.c-hamburger .middleLine{top:39px;opacity:1}.c-hamburger .bottomLine{display:block;position:absolute;top:48px;left:5px;right:30px;height:4px;background:#9b9b9b;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);transform-origin:0 0}.active-menu-button.c-hamburger .topLine{animation:d .6s forwards;transform-origin:15% 100%}.active-menu-button.c-hamburger .middleLine{opacity:0;transition:all .4s linear}.active-menu-button.c-hamburger .bottomLine{animation:e .6s forwards}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(44deg)}}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(-44deg)}}.page-eform-submit-newsletter .page-main-content{background:#efefef;padding:80px 10px}.pane-follow-site .follow-links{position:relative}.l-region--sticky-footer .pane-entityform-block-newsletter{transition:all .3s linear;margin:0;width:350px;position:absolute;bottom:-250px;background:#fff;z-index:-1;left:0;overflow:hidden}@media (max-width:740px){.l-region--sticky-footer .pane-entityform-block-newsletter{width:100%;position:fixed}}.l-region--sticky-footer .pane-entityform-block-newsletter.active{bottom:60px}@media (max-width:740px){.l-region--sticky-footer .pane-entityform-block-newsletter.active{position:fixed;bottom:0;z-index:10}}.l-region--sticky-footer .newsletter-inner{padding:10px}.pane-entityform-block-newsletter .newsletter-form{padding:10px;border:3px solid #4b956e;height:250px;overflow:hidden}.pane-entityform-block-newsletter .newsletter-form p{margin:0;text-align:center;font-size:14px}.pane-entityform-block-newsletter .newsletter-form label{display:none}.pane-entityform-block-newsletter .newsletter-form .form-item{height:52px}.pane-entityform-block-newsletter .newsletter-form input.form-text{border:1px solid #ccc}.pane-entityform-block-newsletter .newsletter-form .error-border input.form-text{border:1px solid red}.pane-entityform-block-newsletter .newsletter-form .form-actions,.pane-entityform-block-newsletter .newsletter-form .form-submit{width:100%;margin:0;height:50px}.pane-entityform-block-newsletter .newsletter-form .form-submit{height:auto}.pane-entityform-block-newsletter .newsletter-form .submission-text{height:138px;display:table!important}.pane-entityform-block-newsletter .newsletter-form .submission-text .inner-text{display:table-cell;vertical-align:middle;padding:0 20px}.pane-entityform-block-newsletter .newsletter-form .ajax-message-error{padding:0 10px;color:red;text-align:center;line-height:normal;font-weight:700;margin:-13px 0 -3px;font-size:12px}#jGrowl .jGrowl-notification{padding-right:0;word-break:normal}#jGrowl .jGrowl-notification.status{background-color:#def0ad;border-color:#8bb31d;background-image:url(/sites/all/themes/clifton/images/nicemessages-notification-arrow.png)}#jGrowl .jGrowl-notification.status,#jGrowl .jGrowl-notification.warning{color:#666;border-width:1px 20px 1px 1px;border-style:solid;background-position:100% 0;background-repeat:no-repeat}#jGrowl .jGrowl-notification.warning{background-color:#fff7ca;border-color:#fc0;background-image:url(/sites/all/themes/clifton/images/nicemessages-warning-arrow.png)}#jGrowl .jGrowl-notification.error{color:#c00;background-color:#ffcbca;border-width:1px 20px 1px 1px;border-style:solid;border-color:#c00;background-image:url(/sites/all/themes/clifton/images/nicemessages-error-arrow.png);background-position:100% 0;background-repeat:no-repeat}#jGrowl .jGrowl-notification a{color:#7b4993;border-bottom:1px dotted #7b4993}#jGrowl .jGrowl-notification a:hover{text-decoration:none;border-bottom:1px solid #7b4993}#jGrowl .jGrowl-notification .jGrowl-message{word-wrap:normal;padding-right:34px}#jGrowl .jGrowl-notification .jGrowl-close{font-size:1.2em;margin-top:-5px;color:#fff;padding-right:0;margin-right:-10px}#jGrowl .jGrowl-closer{padding-right:24px;padding-left:24px;background-image:none;background-color:#333a49}#jGrowl .jGrowl-closer:hover{background-color:#555c6a}@media (max-width:470px){#jGrowl .jGrowl-notification{width:350px}}@media (max-width:370px){#jGrowl .jGrowl-notification{width:300px}}.node-type-profile .l-content{overflow:hidden}.node-type-profile .l-content:after{content:"";display:table;clear:both}.node-type-profile .l-region--pre-content h2{font-size:28px;background:url(/sites/all/themes/clifton/images/background-repeat.png) 0 0 repeat;text-transform:uppercase;color:#fff}.node-type-profile .l-region--content-header{position:relative}.node-type-profile .profiles-view-all{text-align:center;width:100%;font-size:16px;background:#efefef}.node-type-profile .profiles-view-all p{margin:0}.node-type-profile .profiles-view-all a{display:block;padding:15px 0;color:#666;border-bottom:0}.node-type-profile .profiles-view-all a:hover{text-decoration:none;color:#ccc}.node-type-profile .field--name-field-banner-image{width:100%;max-width:none;position:absolute;z-index:-1;max-height:410px;overflow:hidden;border-bottom:10px solid #4b956e}.node-type-profile .field--name-field-banner-image img{width:100%;max-width:none}.node-type-profile .pane-node-field-sub-text .field__item{display:table;height:280px;width:45%;margin-left:25%}.node-type-profile .pane-node-field-sub-text .field__item p{display:table-cell;vertical-align:middle;font-family:ralewayregular;font-size:33px;background:none;text-align:left;margin:0;padding:10px 0;line-height:45px;color:#fff;text-transform:uppercase}.node-type-profile .sharethis-buttons{position:absolute;left:-31%;top:160px}.node-type-profile .sharethis-buttons .sharethis-label{text-transform:uppercase;clear:both;margin-bottom:5px}.node-type-profile .page-main-content{width:75%;float:right;padding:3.5%;background:#fff;color:#000;position:relative}.node-type-profile .page-main-content .pane-page-content{width:77%;float:left}.node-type-profile .page-main-content h2,.node-type-profile .page-main-content h3,.node-type-profile .page-main-content h4{font-family:dinregular;font-size:18px;background:none;text-align:left;margin:0 0 35px;padding:0;color:#000;text-transform:uppercase;line-height:30px}.node-type-profile .page-main-content h3,.node-type-profile .page-main-content h4{color:#4b956e;font-size:18px;margin:30px 0 20px}.node-type-profile .page-main-content p:first-child{margin-top:0}.node-type-profile .page-main-content aside.aside-image{float:left;margin:5px 35px 30px -50%;clear:left;width:80%}.node-type-profile .page-main-content aside.aside-image:after{content:"";display:table;clear:both}.node-type-profile .page-main-content aside.aside-image figcaption,.node-type-profile .page-main-content aside.aside-image img{float:right;clear:both}.node-type-profile .page-main-content aside.wide-image{clear:both;width:150%;margin-left:-50%}.node-type-profile .page-main-content aside.inset-left-image{clear:left;float:left;width:50%;margin:5px 35px 30px 0}.node-type-profile .page-main-content aside.inset-right-image{clear:right;float:right;width:50%;margin:5px 0 30px 35px}.node-type-profile .page-main-content blockquote{background:url(/sites/all/themes/clifton/images/green-quote.png) #efefef no-repeat 22px 20px;margin:5px 35px 35px -50%;color:#4b956e;font-size:20px;font-family:dinregular;font-weight:400;padding:32px 35px 20px 80px;float:left;width:100%}.node-type-profile .page-main-content blockquote p{line-height:28px;margin:10px 0}.node-type-profile .page-main-content blockquote cite{font-size:15px;color:#000}.node-type-profile .page-main-content ul{list-style:none;padding:0}.node-type-profile .page-main-content ul:after{content:"";display:table;clear:both}.node-type-profile .page-main-content ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px}.node-type-profile .pane-node-field-image{top:12%;border:10px solid #fff;position:absolute;right:2.5%;width:23%;max-width:212px;z-index:1}.node-type-profile .pane-views-call-to-actions-block{margin-top:50px}@media (max-width:950px){.node-type-profile .pane-node-field-image{top:14%}}@media (max-width:740px){.node-type-profile .sharethis-buttons{position:static;margin:35px 0 30px}.node-type-profile .profiles-view-all{font-size:12px}.node-type-profile .profiles-view-all a{padding:10px 0}.node-type-profile .field--name-field-banner-image{position:relative;max-height:240px}.node-type-profile .pane-node-field-sub-text .field__item{display:block;height:auto;width:100%;margin-left:0;padding:10px 3.5% 0}.node-type-profile .pane-node-field-sub-text .field__item p{font-size:26px!important;color:#4b956e;line-height:40px}.node-type-profile .page-main-content{width:100%}.node-type-profile .page-main-content .pane-page-content{width:100%;float:none}.node-type-profile .page-main-content h2,.node-type-profile .page-main-content h3,.node-type-profile .page-main-content h4{margin:0 0 15px}.node-type-profile .page-main-content blockquote{float:none;margin:5px 0 25px}.node-type-profile .page-main-content img{width:100%;max-width:none}.node-type-profile .page-main-content figcaption{width:100%!important}.node-type-profile .page-main-content aside.aside-image,.node-type-profile .page-main-content aside.inset-left-image,.node-type-profile .page-main-content aside.inset-right-image,.node-type-profile .page-main-content aside.wide-image{float:none;margin:5px 0 30px;width:100%}.node-type-profile .pane-node-field-image{top:12%;right:71%;border:5px solid #fff}}@media (max-width:740px){.node-type-profile .page-main-content .pane-page-content{width:100%;float:none}}@media (max-width:480px){.node-type-profile .pane-node-field-image{top:8%;right:70%;border:3px solid #fff}}@media (max-width:740px){.node-type-landing-page-product .product_search_title,.node-type-promotion-page .product_search_title{text-indent:-999999999px;overflow:hidden;font-size:1px;padding:0!important;height:15px}}.node-type-landing-page-product .page-main-content,.node-type-promotion-page .page-main-content{position:relative}.node-type-landing-page-product .field-collection-container,.node-type-promotion-page .field-collection-container{border-bottom:0;margin-bottom:0}.node-type-landing-page-product .field--name-field-banner-image,.node-type-promotion-page .field--name-field-banner-image{width:100%;max-width:none}@media (max-width:740px){.node-type-landing-page-product .field--name-field-banner-image,.node-type-promotion-page .field--name-field-banner-image{display:none}}.node-type-landing-page-product .field--name-field-banner-image img,.node-type-promotion-page .field--name-field-banner-image img{width:100%;max-width:none}.node-type-landing-page-product .mobile-banner,.node-type-promotion-page .mobile-banner{display:none}@media (max-width:740px){.node-type-landing-page-product .mobile-banner,.node-type-promotion-page .mobile-banner{display:block}}.node-type-landing-page-product .mobile-banner img,.node-type-promotion-page .mobile-banner img{width:100%}.node-type-landing-page-product .field--name-field-banner-text,.node-type-promotion-page .field--name-field-banner-text{position:absolute;top:0;width:100%;height:460px;overflow:hidden;margin-bottom:15px;clear:both;padding:90px 8% 0;color:#fff}.node-type-landing-page-product .field--name-field-banner-text h2,.node-type-landing-page-product .field--name-field-banner-text h3,.node-type-promotion-page .field--name-field-banner-text h2,.node-type-promotion-page .field--name-field-banner-text h3{padding:0;margin:0;color:#fff;background:none;font-size:55px;text-align:left;margin-bottom:30px;font-family:ralewaybold}.node-type-landing-page-product .field--name-field-banner-text h3,.node-type-promotion-page .field--name-field-banner-text h3{font-size:38px}.node-type-landing-page-product .field--name-field-banner-text p,.node-type-promotion-page .field--name-field-banner-text p{width:545px;font-size:25px;line-height:34px;font-family:ralewaymedium}.node-type-landing-page-product .field--name-field-banner-text strong,.node-type-promotion-page .field--name-field-banner-text strong{font-size:30px;line-height:34px}.node-type-landing-page-product .field--name-field-promo-links,.node-type-promotion-page .field--name-field-promo-links{width:100%;clear:both}.node-type-landing-page-product .field--name-field-promo-links:after,.node-type-promotion-page .field--name-field-promo-links:after{content:"";display:table;clear:both}.node-type-landing-page-product .field--name-field-promo-links .field__item a,.node-type-promotion-page .field--name-field-promo-links .field__item a{width:50%;display:block;float:left;color:#333a49;padding:15px 0 16px;text-align:center;background:#eaeaea;font-size:18px;transition:all .8s}.node-type-landing-page-product .field--name-field-promo-links .field__item a:hover,.node-type-promotion-page .field--name-field-promo-links .field__item a:hover{background:#4b956e;color:#fff;text-decoration:none}.node-type-landing-page-product .field--name-field-promo-panes,.node-type-promotion-page .field--name-field-promo-panes{width:970px;margin:15px auto 40px}.node-type-landing-page-product .field--name-field-promo-panes .field-collection-view,.node-type-promotion-page .field--name-field-promo-panes .field-collection-view{margin:0;padding:0;border-bottom:none}.node-type-landing-page-product .field--name-field-promo-panes .field__item:after,.node-type-promotion-page .field--name-field-promo-panes .field__item:after{content:"";display:table;clear:both}.node-type-landing-page-product .field--name-field-promo-panes img,.node-type-promotion-page .field--name-field-promo-panes img{width:100%;max-width:none}.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-image,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-image{width:50%;float:left}.node-type-landing-page-product .field--name-field-promo-panes .group-right,.node-type-promotion-page .field--name-field-promo-panes .group-right{width:50%;float:right;padding:9% 7%;text-align:center}.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-basic-info-text,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text{color:#333a49;font-size:24px;line-height:40px;text-transform:uppercase}.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-basic-info-text h3,.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-basic-info-text h4,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h3,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:30px;line-height:44px}.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-basic-info-text h4,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:24px;line-height:34px}.node-type-landing-page-product .field--name-field-promo-panes .field--name-field-link a,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-link a{margin-top:5px;font-size:18px;text-transform:uppercase}.node-type-landing-page-product .field--name-field-promo-panes .field__item:nth-child(2n) .field--name-field-image,.node-type-promotion-page .field--name-field-promo-panes .field__item:nth-child(2n) .field--name-field-image{float:right}.node-type-landing-page-product .field--name-field-promo-panes .field__item:nth-child(2n) .group-right,.node-type-promotion-page .field--name-field-promo-panes .field__item:nth-child(2n) .group-right{float:left;background:#eaeaea}.node-type-landing-page-product .field--name-body,.node-type-promotion-page .field--name-body{width:810px;margin:0 auto 40px}.node-type-landing-page-product .field--name-field-tertiary-feature-ctas,.node-type-landing-page-product .primary-features,.node-type-landing-page-product .primary-features-heading,.node-type-landing-page-product .secondary-features,.node-type-landing-page-product .tertiary-features-heading div,.node-type-promotion-page .field--name-field-tertiary-feature-ctas,.node-type-promotion-page .primary-features,.node-type-promotion-page .primary-features-heading,.node-type-promotion-page .secondary-features,.node-type-promotion-page .tertiary-features-heading div{max-width:1200px;margin:0 auto;clear:both}@media (max-width:740px){.node-type-landing-page-product .primary-features-heading,.node-type-landing-page-product .top-picks-heading,.node-type-promotion-page .primary-features-heading,.node-type-promotion-page .top-picks-heading{margin-left:10px;margin-right:10px}}.node-type-landing-page-product .primary-features,.node-type-landing-page-product .secondary-features,.node-type-landing-page-product .tertiary-features,.node-type-promotion-page .primary-features,.node-type-promotion-page .secondary-features,.node-type-promotion-page .tertiary-features{margin-bottom:40px;overflow:hidden}.node-type-landing-page-product .primary-features:after,.node-type-landing-page-product .secondary-features:after,.node-type-landing-page-product .tertiary-features:after,.node-type-promotion-page .primary-features:after,.node-type-promotion-page .secondary-features:after,.node-type-promotion-page .tertiary-features:after{content:"";display:table;clear:both}.node-type-landing-page-product .primary-features>.field>.field__items,.node-type-landing-page-product .secondary-features>.field>.field__items,.node-type-landing-page-product .tertiary-features>.field>.field__items,.node-type-promotion-page .primary-features>.field>.field__items,.node-type-promotion-page .secondary-features>.field>.field__items,.node-type-promotion-page .tertiary-features>.field>.field__items{margin:0 -15px}@media (max-width:740px){.node-type-landing-page-product .primary-features>.field>.field__items,.node-type-landing-page-product .secondary-features>.field>.field__items,.node-type-landing-page-product .tertiary-features>.field>.field__items,.node-type-promotion-page .primary-features>.field>.field__items,.node-type-promotion-page .secondary-features>.field>.field__items,.node-type-promotion-page .tertiary-features>.field>.field__items{margin:0}}.node-type-landing-page-product .primary-features .field__item,.node-type-landing-page-product .secondary-features .field__item,.node-type-landing-page-product .tertiary-features .field__item,.node-type-promotion-page .primary-features .field__item,.node-type-promotion-page .secondary-features .field__item,.node-type-promotion-page .tertiary-features .field__item{width:33.33333333%;padding:0 15px;float:left;box-sizing:border-box}@media (max-width:740px){.node-type-landing-page-product .primary-features .field__item,.node-type-landing-page-product .secondary-features .field__item,.node-type-landing-page-product .tertiary-features .field__item,.node-type-promotion-page .primary-features .field__item,.node-type-promotion-page .secondary-features .field__item,.node-type-promotion-page .tertiary-features .field__item{padding:0 10px}}.node-type-landing-page-product .primary-features .field__item .field__item,.node-type-landing-page-product .secondary-features .field__item .field__item,.node-type-landing-page-product .tertiary-features .field__item .field__item,.node-type-promotion-page .primary-features .field__item .field__item,.node-type-promotion-page .secondary-features .field__item .field__item,.node-type-promotion-page .tertiary-features .field__item .field__item{width:auto;float:none;padding:0}@media (max-width:740px){.node-type-landing-page-product .primary-features .field__item,.node-type-promotion-page .primary-features .field__item{width:50%}.node-type-landing-page-product .primary-features .field__item:first-child,.node-type-promotion-page .primary-features .field__item:first-child{width:100%}}@media (max-width:480px){.node-type-landing-page-product .primary-features .field__item,.node-type-promotion-page .primary-features .field__item{width:100%}}.node-type-landing-page-product .secondary-features .field__item,.node-type-promotion-page .secondary-features .field__item{width:50%}@media (max-width:740px){.node-type-landing-page-product .secondary-features .field__item,.node-type-promotion-page .secondary-features .field__item{width:100%}}.node-type-landing-page-product .tertiary-features,.node-type-promotion-page .tertiary-features{background:#efefef;margin-bottom:40px}.node-type-landing-page-product .tertiary-features .field__item,.node-type-promotion-page .tertiary-features .field__item{width:25%;margin-bottom:40px}@media (max-width:740px){.node-type-landing-page-product .tertiary-features .field__item,.node-type-promotion-page .tertiary-features .field__item{width:50%;margin-bottom:0}}@media (max-width:480px){.node-type-landing-page-product .tertiary-features .field__item,.node-type-promotion-page .tertiary-features .field__item{width:100%}}.node-type-landing-page-product .tertiary-features .field__item .field__item,.node-type-promotion-page .tertiary-features .field__item .field__item{margin-bottom:0}.node-type-landing-page-product .tertiary-features .node--shop-cta,.node-type-promotion-page .tertiary-features .node--shop-cta{margin-bottom:40px}.node-type-landing-page-product div.tertiary-features-heading,.node-type-promotion-page div.tertiary-features-heading{background:#efefef;padding:30px 10px 20px}.node-type-landing-page-product div.tertiary-features-heading:after,.node-type-promotion-page div.tertiary-features-heading:after{content:"";display:table;clear:both}.node-type-landing-page-product div.tertiary-features-heading div,.node-type-promotion-page div.tertiary-features-heading div{margin-top:0;margin-bottom:0}html .node-type-landing-page-product div.tertiary-features-heading div h2,html .node-type-promotion-page div.tertiary-features-heading div h2{background:#efefef}.node-type-landing-page-product .top-picks-heading,.node-type-promotion-page .top-picks-heading{background:none}.node-type-landing-page-product .primary-features-heading,.node-type-landing-page-product .secondary-features .field--name-field-promotion-title,.node-type-landing-page-product .tertiary-features-heading div,.node-type-landing-page-product .top-picks-heading,.node-type-promotion-page .primary-features-heading,.node-type-promotion-page .secondary-features .field--name-field-promotion-title,.node-type-promotion-page .tertiary-features-heading div,.node-type-promotion-page .top-picks-heading{background:transparent url(/sites/all/themes/clifton/images/title-bg.gif) 50% 50% repeat-x;text-align:center;margin-top:30px;margin-bottom:10px}.node-type-landing-page-product .primary-features-heading h2,.node-type-landing-page-product .secondary-features .field--name-field-promotion-title .field__item,.node-type-landing-page-product .secondary-features .field--name-field-promotion-title h2,.node-type-landing-page-product .tertiary-features-heading div h2,.node-type-landing-page-product .top-picks-heading h2,.node-type-promotion-page .primary-features-heading h2,.node-type-promotion-page .secondary-features .field--name-field-promotion-title .field__item,.node-type-promotion-page .secondary-features .field--name-field-promotion-title h2,.node-type-promotion-page .tertiary-features-heading div h2,.node-type-promotion-page .top-picks-heading h2{display:inline-block;vertical-align:middle;background:#fff;font-size:20px;text-transform:uppercase;color:#000;padding:0 10px!important}.lt-ie8 .node-type-landing-page-product .primary-features-heading h2,.lt-ie8 .node-type-landing-page-product .secondary-features .field--name-field-promotion-title .field__item,.lt-ie8 .node-type-landing-page-product .secondary-features .field--name-field-promotion-title h2,.lt-ie8 .node-type-landing-page-product .tertiary-features-heading div h2,.lt-ie8 .node-type-landing-page-product .top-picks-heading h2,.lt-ie8 .node-type-promotion-page .primary-features-heading h2,.lt-ie8 .node-type-promotion-page .secondary-features .field--name-field-promotion-title .field__item,.lt-ie8 .node-type-promotion-page .secondary-features .field--name-field-promotion-title h2,.lt-ie8 .node-type-promotion-page .tertiary-features-heading div h2,.lt-ie8 .node-type-promotion-page .top-picks-heading h2,.node-type-landing-page-product .primary-features-heading .lt-ie8 h2,.node-type-landing-page-product .secondary-features .field--name-field-promotion-title .lt-ie8 .field__item,.node-type-landing-page-product .secondary-features .field--name-field-promotion-title .lt-ie8 h2,.node-type-landing-page-product .tertiary-features-heading div .lt-ie8 h2,.node-type-landing-page-product .top-picks-heading .lt-ie8 h2,.node-type-promotion-page .primary-features-heading .lt-ie8 h2,.node-type-promotion-page .secondary-features .field--name-field-promotion-title .lt-ie8 .field__item,.node-type-promotion-page .secondary-features .field--name-field-promotion-title .lt-ie8 h2,.node-type-promotion-page .tertiary-features-heading div .lt-ie8 h2,.node-type-promotion-page .top-picks-heading .lt-ie8 h2{display:inline}.node--shop-cta{text-align:center}.node--shop-cta h2{padding:0;margin:0;font-size:17px;color:#333a49;margin-bottom:15px;background:transparent}.node--shop-cta .field--name-field-image{margin-bottom:25px;overflow:hidden}.node--shop-cta .field--name-field-image img{transition:all .3s;transform:translateZ(0)}.js .node--shop-cta .field--name-field-image img{cursor:pointer}.node--shop-cta .field--name-field-image img:hover{transform:scale(1.05) rotate(-1deg) translateZ(0)}.node--shop-cta .field--name-field-link a{display:inline-block;vertical-align:middle;background-color:#4b956e;transition:background-color .3s;padding:5px 15px;color:#fff;text-transform:uppercase;font-size:16px;margin-bottom:20px}.lt-ie8 .node--shop-cta .field--name-field-link a{display:inline}.node--shop-cta .field--name-field-link a:hover{background-color:#74b994;text-decoration:none}@media (max-width:740px){.node--shop-cta,.node--shop-cta .field--name-field-image,.node--shop-cta h2{margin-bottom:0}}.pane-views-product-list-top-picks-block,.view-related-products{margin-bottom:30px;width:100%}.pane-views-product-list-top-picks-block:after,.view-related-products:after{content:"";display:table;clear:both}.pane-views-product-list-top-picks-block h2.pane-title,.view-related-products h2.pane-title{background:#eaeaea;text-transform:uppercase;padding:20px 0;margin-bottom:5px}.pane-views-product-list-top-picks-block .view-display-id-top_picks_block,.view-related-products .view-display-id-top_picks_block{position:relative;width:100%;overflow:hidden}.pane-views-product-list-top-picks-block .jcarousel-item,.pane-views-product-list-top-picks-block .views-row,.view-related-products .jcarousel-item,.view-related-products .views-row{width:220px;margin-left:15px;float:left;position:relative;overflow:hidden}@media (max-width:740px){.pane-views-product-list-top-picks-block .jcarousel-item,.pane-views-product-list-top-picks-block .views-row,.view-related-products .jcarousel-item,.view-related-products .views-row{width:100vw}}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images,.pane-views-product-list-top-picks-block .views-row .views-field-field-images,.view-related-products .jcarousel-item .views-field-field-images,.view-related-products .views-row .views-field-field-images{position:relative}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images iframe,.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images img,.pane-views-product-list-top-picks-block .views-row .views-field-field-images iframe,.pane-views-product-list-top-picks-block .views-row .views-field-field-images img,.view-related-products .jcarousel-item .views-field-field-images iframe,.view-related-products .jcarousel-item .views-field-field-images img,.view-related-products .views-row .views-field-field-images iframe,.view-related-products .views-row .views-field-field-images img{max-width:none;width:100%;height:auto;vertical-align:middle}@media (max-width:740px){.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images iframe,.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images img,.pane-views-product-list-top-picks-block .views-row .views-field-field-images iframe,.pane-views-product-list-top-picks-block .views-row .views-field-field-images img,.view-related-products .jcarousel-item .views-field-field-images iframe,.view-related-products .jcarousel-item .views-field-field-images img,.view-related-products .views-row .views-field-field-images iframe,.view-related-products .views-row .views-field-field-images img{max-width:100vw}}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-field-images.empty,.pane-views-product-list-top-picks-block .views-row .views-field-field-images.empty,.view-related-products .jcarousel-item .views-field-field-images.empty,.view-related-products .views-row .views-field-field-images.empty{width:100%}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a,.pane-views-product-list-top-picks-block .views-row .views-field-title a,.view-related-products .jcarousel-item .views-field-title a,.view-related-products .views-row .views-field-title a{display:block;transition:all .4s;text-decoration:none;-webkit-transform:translateZ(0);padding:0 15px}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a:after,.pane-views-product-list-top-picks-block .views-row .views-field-title a:after,.view-related-products .jcarousel-item .views-field-title a:after,.view-related-products .views-row .views-field-title a:after{content:"";display:table;clear:both}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-common,.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-price,.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-proper,.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-title,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-common,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-price,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-proper,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-title,.view-related-products .jcarousel-item .views-field-title a .product-common,.view-related-products .jcarousel-item .views-field-title a .product-price,.view-related-products .jcarousel-item .views-field-title a .product-proper,.view-related-products .jcarousel-item .views-field-title a .product-title,.view-related-products .views-row .views-field-title a .product-common,.view-related-products .views-row .views-field-title a .product-price,.view-related-products .views-row .views-field-title a .product-proper,.view-related-products .views-row .views-field-title a .product-title{display:block;color:#5d5d5d}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-title,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-title,.view-related-products .jcarousel-item .views-field-title a .product-title,.view-related-products .views-row .views-field-title a .product-title{font-size:16px;text-transform:uppercase;line-height:30px;font-family:ralewaymedium;color:#333}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-proper,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-proper,.view-related-products .jcarousel-item .views-field-title a .product-proper,.view-related-products .views-row .views-field-title a .product-proper{font-size:16px;text-transform:uppercase;line-height:26px;font-family:ralewaymedium;font-family:ralewaybold;color:#333;border-bottom:2px solid #d6d8db;padding:13px 0 7px;min-height:70px}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-common,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-common,.view-related-products .jcarousel-item .views-field-title a .product-common,.view-related-products .views-row .views-field-title a .product-common{padding:8px 0;font-size:16px;font-family:dinregular;color:#333a49;width:50%;float:left}@media (max-width:740px){.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-common,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-common,.view-related-products .jcarousel-item .views-field-title a .product-common,.view-related-products .views-row .views-field-title a .product-common{width:auto}}.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-price,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-price,.view-related-products .jcarousel-item .views-field-title a .product-price,.view-related-products .views-row .views-field-title a .product-price{font-size:18px;font-family:arial;font-weight:700;color:#333a49;float:right;width:50%;text-align:right;padding:11px 0 8px}@media (max-width:740px){.pane-views-product-list-top-picks-block .jcarousel-item .views-field-title a .product-price,.pane-views-product-list-top-picks-block .views-row .views-field-title a .product-price,.view-related-products .jcarousel-item .views-field-title a .product-price,.view-related-products .views-row .views-field-title a .product-price{width:auto}}.pane-views-product-list-top-picks-block .jcarousel-item:hover .views-field-title a,.pane-views-product-list-top-picks-block .views-row:hover .views-field-title a,.view-related-products .jcarousel-item:hover .views-field-title a,.view-related-products .views-row:hover .views-field-title a{opacity:.6}.pane-views-product-list-top-picks-block .jcarousel-item .rrp,.pane-views-product-list-top-picks-block .views-row .rrp,.view-related-products .jcarousel-item .rrp,.view-related-products .views-row .rrp{text-decoration:line-through;font-size:17px;color:#999;font-style:italic;display:block;font-family:dinregular;margin-top:-3px;padding-right:2px}.pane-views-product-list-top-picks-block .jcarousel-item .ex-vat,.pane-views-product-list-top-picks-block .jcarousel-item .price-type,.pane-views-product-list-top-picks-block .views-row .ex-vat,.pane-views-product-list-top-picks-block .views-row .price-type,.view-related-products .jcarousel-item .ex-vat,.view-related-products .jcarousel-item .price-type,.view-related-products .views-row .ex-vat,.view-related-products .views-row .price-type{display:none}.pane-views-product-list-top-picks-block .jcarousel-next,.pane-views-product-list-top-picks-block .jcarousel-prev,.view-related-products .jcarousel-next,.view-related-products .jcarousel-prev{position:absolute;width:40px;height:80px;top:37%;background-color:#301e3a;transition:background-color .3s}.pane-views-product-list-top-picks-block .jcarousel-next:hover,.pane-views-product-list-top-picks-block .jcarousel-prev:hover,.view-related-products .jcarousel-next:hover,.view-related-products .jcarousel-prev:hover{background-color:#5a386c}.pane-views-product-list-top-picks-block .jcarousel-prev,.view-related-products .jcarousel-prev{left:0;background-image:url(/sites/all/themes/clifton/images/slider-left.png);background-repeat:no-repeat;background-position:50%}.pane-views-product-list-top-picks-block .jcarousel-next,.view-related-products .jcarousel-next{right:0;background-image:url(/sites/all/themes/clifton/images/slider-right.png);background-repeat:no-repeat;background-position:50%}@media (max-width:980px){.node-type-promotion-page .field--name-field-promo-panes{width:100%}.node-type-promotion-page .field--name-field-promo-links .field__item a{width:100%;border-bottom:1px solid #ccc}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text{font-size:22px;line-height:37px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h3,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:24px;line-height:40px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:22px;line-height:37px}}@media (max-width:820px){.node-type-promotion-page .field--name-field-banner-text{padding:60px 7% 0}.node-type-promotion-page .field--name-field-banner-text h2,.node-type-promotion-page .field--name-field-banner-text h3{font-size:48px!important;padding:0!important}.node-type-promotion-page .field--name-field-banner-text h3{font-size:31px!important}.node-type-promotion-page .field--name-field-banner-text p{width:100%;font-size:23px;line-height:31px}.node-type-promotion-page .field--name-field-banner-text strong{font-size:28px;line-height:31px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text{font-size:22px;line-height:37px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h3,.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:26px;line-height:40px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-basic-info-text h4{font-size:22px;line-height:37px}.node-type-promotion-page .field--name-field-promo-panes .field--name-field-image,.node-type-promotion-page .field--name-field-promo-panes .group-right{width:100%}.node-type-promotion-page .field--name-body{width:auto;margin:0 20px 40px}}@media (max-width:740px){.node-type-promotion-page .field--name-field-promo-panes .group-right{padding:50px 7% 70px}}@media (max-width:740px){.pane-views-product-list-top-picks-block{padding-left:10px;padding-right:10px}.pane-views-product-list-top-picks-block .jcarousel-view--product-list--top-picks-block{width:100%!important;left:0!important}.pane-views-product-list-top-picks-block .jcarousel-item,.pane-views-product-list-top-picks-block .views-row{width:50%}}@media (max-width:740px) and (max-width:480px){.pane-views-product-list-top-picks-block .jcarousel-item,.pane-views-product-list-top-picks-block .views-row{width:100%}}@media (max-width:740px){.pane-views-product-list-top-picks-block .jcarousel-next,.pane-views-product-list-top-picks-block .jcarousel-prev{display:none}.node-type-promotion-page .field--name-field-banner-text{padding:40px 7% 0}.node-type-promotion-page .field--name-field-banner-text h2,.node-type-promotion-page .field--name-field-banner-text h3{font-size:40px!important;padding:0!important}.node-type-promotion-page .field--name-field-banner-text h3{font-size:28px!important}.node-type-promotion-page .field--name-field-banner-text p{font-size:18px;line-height:26px}.node-type-promotion-page .field--name-field-banner-text strong{font-size:24px;line-height:28px}}.page-search404 .pane-page-content{margin:0 auto;width:90%;max-width:1000px;padding-top:30px}.page-search404 .pane-page-content p{font-size:22px;color:#4b956e;font-weight:700;text-align:left}.page-search404 .pane-page-content strong{text-align:left;font-size:22px}.page-search404 .pane-page-content ul{list-style:none;padding:0}.page-search404 .pane-page-content ul:after{content:"";display:table;clear:both}.page-search404 .pane-page-content ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px;font-size:15px;text-align:left}.page-search404 .pane-page-content ol{line-height:2em;padding-left:22px}.page-search404 .pane-page-content form{background-color:#efefef;padding:20px;text-align:center;margin-bottom:50px}.page-search404 .pane-page-content form .criterion{text-align:left!important}.page-search404 .pane-page-content .search_no_results h2{display:none}@media (max-width:740px){.page-search404 .pane-page-content{width:90%}}.page-search-node.section-search #search-form{background:#efefef;border-bottom:5px solid #4b956e;padding:20px}.page-search-node.section-search #search-form #edit-product-search{margin-left:5px;background-color:#333a49;transition:background-color .3s}.page-search-node.section-search #search-form #edit-product-search:hover{background-color:#525e76}.page-search-node.section-search #search-form #edit-actions{margin:0}.page-search-node.section-search #edit-basic{text-align:center;margin-bottom:10px}.page-search-node.section-search #edit-basic label{display:inline;font-size:16px;text-transform:uppercase;font-weight:400;padding-right:10px}.page-search-node.section-search #edit-basic .form-text{display:inline}.page-search-node.section-search #edit-advanced{max-width:720px;margin:0 auto;padding:10px}.page-search-node.section-search #edit-advanced legend{text-align:center}.page-search-node.section-search #edit-advanced .fieldset-wrapper{padding:30px 40px}.page-search-node.section-search #edit-advanced .criterion{margin-right:0;margin-bottom:10px}.page-search-node.section-search #edit-advanced .criterion:first-child{margin-right:50px}.page-search-node.section-search .search-results{max-width:950px;margin:0 auto;padding:10px;margin-bottom:40px}.page-search-node.section-search .search-results .search-result{background:#fff;padding:25px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.page-search-node.section-search .search-results .search-result h3{font-size:16px;text-transform:uppercase;margin:0 0 5px}.page-search-node.section-search .search-results .search-result p{margin:10px 0}.page-search-node.section-search .search-results .search-result .search-result__info{display:none;font-size:12px}.page-search-node.section-search .search-results .search-result:nth-child(odd){background:#efefef;border-bottom:0;border-top:0}.page-search-node.section-search .search_no_results{width:90%;margin:0 auto}.page-search-node.section-search .search_no_results h2{margin-bottom:20px;text-align:left}.page-search-node.section-search .search_no_results ul{list-style:none;padding:0}.page-search-node.section-search .search_no_results ul:after{content:"";display:table;clear:both}.page-search-node.section-search .search_no_results ul li{margin:0 0 15px;list-style:none;background:url(/sites/all/themes/clifton/images/bullet-image.png) 0 6px no-repeat;padding:0 0 0 30px;line-height:23px}@media (max-width:840px){.page-search-node.section-search #search-form .form-item-keys{display:block}}@media (max-width:690px){.page-search-node.section-search #edit-basic label{display:block}.page-search-node.section-search #edit-advanced .fieldset-wrapper{padding:20px 25px}.page-search-node.section-search #edit-advanced .criterion:first-child{margin-right:20px}}@media (max-width:560px){.page-search-node.section-search #edit-advanced .fieldset-wrapper{padding:20px 25px}.page-search-node.section-search #edit-advanced .criterion{width:100%;clear:both}.page-search-node.section-search #edit-advanced .criterion .form-text{width:100%}.page-search-node.section-search #edit-advanced .criterion:first-child{margin-right:0}}@media (max-width:460px){.page-search-node.section-search #edit-basic .form-text{width:72%}.page-search-node.section-search #edit-basic .form-submit{width:35%;padding:0 5px}}@media (max-width:740px){body.active-search .header-top-section{display:block}body.active-search .l-region--header{min-height:auto!important}body.active-search .l-region--header .search-block-form.active-search{height:auto;top:128px}body.active-search .scrolled-down .search-block-form.active-search{top:90px}body.active-search #cboxOverlay{background:rgba(75,149,110,.8);display:block!important;z-index:0}}.page-shop h1{background-color:transparent;color:inherit}.page-shop .page-main-content{max-width:1170px;margin:0 auto;padding:0 10px}.page-shop .page-main-content:after{content:"";display:table;clear:both}.page-shop .pane-current-search-standard{width:100%;background-color:#eaeaea;padding-bottom:28px;margin-bottom:20px}.page-shop .pane-current-search-standard:after{content:"";display:table;clear:both}.page-shop .pane-current-search-standard h2{margin:0;padding:0;font-family:ralewaybold;text-align:left;text-transform:uppercase;background-color:transparent;font-size:14px;padding:25px 12px 0}.page-shop .pane-current-search-standard .current-search-group{padding:0 12px}.page-shop .pane-current-search-standard .current-search-group h4{display:inline-block;color:#000;margin:20px 0 0;padding:0;font-size:14px;font-family:ralewaybold;text-transform:uppercase}.page-shop .pane-current-search-standard .current-search-group ul{padding:0;margin:0;clear:left}.page-shop .pane-current-search-standard .current-search-group ul li{list-style-image:none;display:inline-block;width:auto}.page-shop .pane-current-search-standard .current-search-group ul li a{display:inline-block;width:auto;font-weight:400;padding:8px 8px 8px 15px;margin:10px 0 0;text-overflow:ellipsis;overflow:hidden;font-size:12px;text-transform:uppercase;cursor:pointer;font-family:ralewaybold;line-height:21px;position:relative;padding-right:50px;text-decoration:none;border:1px solid #ccc}.page-shop .pane-current-search-standard .current-search-group ul li a:hover{color:#666}.page-shop .pane-current-search-standard .current-search-group ul li a span{display:block!important;clip:auto;color:#ee8100;background:url(/sites/all/themes/clifton/images/facet-cross.png) no-repeat 50% 50% #4b956e;text-indent:-9999px;overflow:hidden;float:right;width:35px;height:100%;top:0;right:-1px}.page-shop .pane-product-search-facets{padding:0;width:100%;position:relative;z-index:2}.page-shop .pane-product-search-facets h2.pane-title{padding-bottom:10px;padding-top:0;font-family:ralewaybold;text-align:left;text-transform:uppercase;background-color:transparent;font-size:14px;border-bottom:4px solid #4b956e}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .contextual-links-region.panel-pane.pane-block{position:static;margin-bottom:30px}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .panel-pane.pane-block.search-facet{display:none}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block h2.pane-title{padding:10px 0 0;color:#000;margin-top:20px;border-bottom:0;font-size:14px}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links{list-style:none;padding:0;margin:0}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links li{list-style:none;padding:0;margin:13px 0}@media (max-width:740px){.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links li{margin:13px 15px 0 0;display:inline-block}}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links li.collapsed{margin-bottom:0}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links li a{text-transform:uppercase;color:#666;font-family:ralewaymedium;transition:all .4s;display:inline-block;font-size:12px;background-color:transparent;padding:0}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .facetapi-facetapi-links li a:hover{color:#4b956e;text-indent:5px;text-decoration:none;font-family:ralewaybold}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget{padding:0;width:80%;margin-top:10px}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget label{display:none}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget .views-widget input.form-text{font-size:14px;padding:0 8px;width:100%;border:1px solid #ccc;line-height:36px;background-color:#fff;border-radius:0;box-shadow:none;transition:all .2s}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget .views-widget input.form-text:focus{outline:none;border-bottom-color:#4b956e;text-indent:5px;color:#000}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget .description{clear:left;width:125%;padding-top:10px;line-height:16px;font-size:12px}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-exposed-widget .description span{color:#000}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-submit-button{float:right;padding:0;width:20%}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-submit-button input{color:#fff;background-color:#4b956e;transition:background-color .3s;margin:0;width:100%;text-align:center;padding:0 4px;border-radius:0}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-submit-button input:hover{background-color:#74b994}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block .search-facet-type.facetapi-facetapi-links .views-exposed-form-product-list-page .views-submit-button input:focus{outline:none}.page-shop .shop-filters{float:left;width:20%}@media (max-width:740px){.page-shop .shop-filters{float:none;width:100%}}.page-shop .pane-page-content{transition:all .4s;width:80%;float:right}.page-shop .view-product-list:after{content:"";display:table;clear:both}.page-shop .view-product-list .views-exposed-form-product-list-page{display:none}.page-shop .view-product-list .views-exposed-form-product-list-page label{font-size:14px;float:left;padding:10px;text-transform:uppercase}.page-shop .view-product-list .views-exposed-form-product-list-page .views-widget{float:left}.page-shop .view-product-list .views-exposed-form-product-list-page .views-widget input.form-text{font-size:14px;padding:8px}.page-shop .view-product-list .views-exposed-form-product-list-page .views-submit-button{float:left;padding:0}.page-shop .view-product-list .views-exposed-form-product-list-page .views-submit-button input{margin-top:6px}.page-shop .view-product-list .porduct{width:25%;float:left;position:relative;overflow:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1);padding-left:15px;margin-bottom:60px}@media (max-width:740px){.page-shop .view-product-list .porduct,.page-shop .view-product-list .porduct:nth-child(odd){padding-left:0}}.page-shop .view-product-list .porduct .container{position:relative}.page-shop .view-product-list .porduct .container .views-field-field-images{overflow:hidden}.ie .page-shop .view-product-list .porduct{opacity:1}.page-shop .view-product-list .porduct .views-field-field-images iframe,.page-shop .view-product-list .porduct .views-field-field-images img{max-width:none;width:100%;height:auto;vertical-align:middle;transition:all .4s linear}.page-shop .view-product-list .porduct .views-field-field-images iframe:hover,.page-shop .view-product-list .porduct .views-field-field-images img:hover{transform:scale3d(1.1,1.1,1);opacity:.8}.page-shop .view-product-list .porduct .views-field-field-images.empty{width:100%}.page-shop .view-product-list .porduct .views-field-title a{display:block;transition:all .4s;text-decoration:none;-webkit-transform:translateZ(0)}.page-shop .view-product-list .porduct .views-field-title a:after{content:"";display:table;clear:both}.page-shop .view-product-list .porduct .views-field-title a .product-common,.page-shop .view-product-list .porduct .views-field-title a .product-price,.page-shop .view-product-list .porduct .views-field-title a .product-proper,.page-shop .view-product-list .porduct .views-field-title a .product-title{display:block;color:#5d5d5d}.page-shop .view-product-list .porduct .views-field-title a .product-title{font-size:27px;text-transform:uppercase;line-height:30px;font-family:ralewaymedium;color:#7b4993}.page-shop .view-product-list .porduct .views-field-title a .product-proper{font-size:16px;text-transform:uppercase;line-height:26px;font-family:ralewaymedium;font-family:ralewaybold;color:#333;border-bottom:1px solid #e1e1e1;padding:9px 5px 7px 0;min-height:70px}@media (max-width:260px){.page-shop .view-product-list .porduct .views-field-title a .product-proper{font-size:14px}}.page-shop .view-product-list .porduct .views-field-title a .product-common{padding:8px 0;font-size:16px;font-family:dinregular;color:#333a49;width:50%;float:left}.page-shop .view-product-list .porduct .views-field-title a .product-price{font-size:18px;font-family:arial;font-weight:700;color:#333a49;float:right;width:50%;text-align:right;padding:11px 0 8px}@media (max-width:245px){.page-shop .view-product-list .porduct .views-field-title a .product-price{font-size:16px}}.page-shop .view-product-list .porduct:hover .views-field-title a{opacity:.6}.page-shop .view-product-list .rrp{text-decoration:line-through;font-size:17px;color:#999;font-style:italic;display:block;font-family:dinregular;margin-top:-3px;padding-right:2px}.page-shop .view-product-list .ex-vat,.page-shop .view-product-list .price-type{display:none}.page-shop .pane-views-call-to-actions-block{margin-top:50px}.page-shop .pager-load-more li{list-style:none}.page-shop .pager-load-more a{color:#fff;background-color:#4b956e;transition:background-color .3s;font-size:18px;text-transform:uppercase;width:300px;padding:0 20px;line-height:50px;display:inline-block;margin:50px auto 60px;font-family:ralewaymedium}.page-shop .pager-load-more a:hover{background-color:#74b994;text-decoration:none}.page-shop .view-product-list .porduct{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s}.page-shop .view-product-list .porduct:first-child{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.1s}.page-shop .view-product-list .porduct:nth-child(2){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.2s}.page-shop .view-product-list .porduct:nth-child(3){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s}.page-shop .view-product-list .porduct:nth-child(4){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.4s}.page-shop .view-product-list .porduct:nth-child(5){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.5s}.page-shop .view-product-list .porduct:nth-child(6){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.6s}.page-shop .view-product-list .porduct:nth-child(7){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.7s}.page-shop .view-product-list .porduct:nth-child(8){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.8s}.page-shop .view-product-list .porduct:nth-child(9){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.9s}.page-shop .view-product-list .porduct:nth-child(10){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1s}.page-shop .view-product-list .porduct:nth-child(11){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.1s}.page-shop .view-product-list .porduct:nth-child(12){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.2s}.page-shop .view-product-list .porduct:nth-child(13){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.3s}.page-shop .view-product-list .porduct:nth-child(14){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.4s}.page-shop .view-product-list .porduct:nth-child(15){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.5s}.page-shop .view-product-list .porduct:nth-child(16){animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1.6s}.shop-menu-block{position:relative;background-color:#eaeaea;padding-bottom:55px;z-index:3}.shop-menu-block .menu-block-wrapper{width:100%;background-color:#333a49}.shop-menu-block .menu-block-wrapper>ul.menu{display:table;margin:0 auto;max-width:1400px}.shop-menu-block .menu-block-wrapper>ul.menu>li{display:table-cell;text-align:center;height:70px}.shop-menu-block .menu-block-wrapper>ul.menu>li>a{display:inline-block;vertical-align:middle}.shop-menu-block .menu-block-wrapper>ul.menu>li:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.shop-menu-block ul.menu{margin:0;padding:0;width:100%;max-height:55px;text-align:center;clear:both;display:block}.shop-menu-block ul.menu:after{content:"";display:table;clear:both}.shop-menu-block ul.menu li{list-style-image:none;list-style-type:none;display:inline-block;margin:0;padding:0;vertical-align:middle;transition:all .4s;background:50% 150% no-repeat}.shop-menu-block ul.menu li.active,.shop-menu-block ul.menu li.active-trail,.shop-menu-block ul.menu li:hover{background:url(/sites/all/themes/clifton/images/menu-up-arrow-icon-light-grey.png) 50% 100% no-repeat}@media (min-width:1024px){.shop-menu-block ul.menu li:first-child a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.1s}.shop-menu-block ul.menu li:nth-child(2) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.2s}.shop-menu-block ul.menu li:nth-child(3) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s}.shop-menu-block ul.menu li:nth-child(4) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.4s}.shop-menu-block ul.menu li:nth-child(5) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.5s}.shop-menu-block ul.menu li:nth-child(6) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.6s}.shop-menu-block ul.menu li:nth-child(7) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.7s}.shop-menu-block ul.menu li:nth-child(8) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.8s}.shop-menu-block ul.menu li:nth-child(9) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.9s}.shop-menu-block ul.menu li:nth-child(10) a{animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:1s}}.shop-menu-block ul.menu li a{display:inline-block;vertical-align:middle;transition:all .4s;padding:9px 8px;text-decoration:none;cursor:pointer;color:#ccc;font-size:15px;text-transform:uppercase;font-family:ralewaybold}@media (min-width:1024px){.shop-menu-block ul.menu li a{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1);animation:a .3s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0s}}@media (max-width:1199px){.shop-menu-block ul.menu li a{font-size:14px}}.ie .shop-menu-block ul.menu li a{opacity:1}.shop-menu-block ul.menu li a.active,.shop-menu-block ul.menu li a.active-trail,.shop-menu-block ul.menu li a:hover{color:#fff}.shop-menu-block ul.menu li.active-trail ul,.shop-menu-block ul.menu li.active ul{z-index:1}.shop-menu-block ul.menu li.active-trail ul a,.shop-menu-block ul.menu li.active ul a{top:0;transition:all .8s}.shop-menu-block ul.menu li:hover ul{z-index:2}.shop-menu-block ul.menu li:hover ul a{top:0;transition:all .8s}.shop-menu-block ul.menu ul.menu{background-color:#eaeaea;font-size:0;position:absolute;left:0;z-index:0;transition:all .3s}.shop-menu-block ul.menu ul.menu li{background:50% 150% no-repeat;height:55px;overflow:hidden}.shop-menu-block ul.menu ul.menu li:hover{background:none}.shop-menu-block ul.menu ul.menu li.active-trail a,.shop-menu-block ul.menu ul.menu li.active a{background:url(/sites/all/themes/clifton/images/menu-up-arrow-icon-white.png) 50% 100% no-repeat}.shop-menu-block ul.menu ul.menu a{color:#666;font-family:ralewaymedium;position:relative;top:70px;line-height:55px;height:55px;padding:0 15px}.shop-menu-block ul.menu ul.menu a.active,.shop-menu-block ul.menu ul.menu a.active-trail,.shop-menu-block ul.menu ul.menu a:hover{color:#000}.shop-menu-block ul.menu ul.menu a.active-trail:after,.shop-menu-block ul.menu ul.menu a.active:after,.shop-menu-block ul.menu ul.menu a:hover:after{bottom:15px;width:100%;border-top:2px solid #7b4993;content:"";clear:both;height:1px;display:block;position:relative;margin-bottom:-2px}.page-shop .shop-menu-block{margin-bottom:14px}.page-node .shop-menu-block ul.menu ul.menu li.active-trail a,.page-node .shop-menu-block ul.menu ul.menu li.active a{background:none}@media (max-width:1550px){.page-shop .view-product-list .porduct .views-field-title a .product-proper,.page-shop .view-product-list .porduct .views-field-title a .product-title{font-size:14px;line-height:24px;letter-spacing:0}}@media (max-width:1370px){.shop-menu-block ul.menu ul.menu a{font-size:12px;padding:0 10px}}@media (max-width:1150px){.page-shop .view-product-list .porduct{width:33.3%}}@media (max-width:1050px){.shop-menu-block{padding-bottom:80px}.shop-menu-block ul.menu{max-height:95px}.shop-menu-block ul.menu li a{font-size:12px;padding:0 10px}.shop-menu-block ul.menu li.active-trail ul,.shop-menu-block ul.menu li.active ul,.shop-menu-block ul.menu li:hover ul{padding:10px 0}.shop-menu-block ul.menu ul.menu li{height:40px}.shop-menu-block ul.menu ul.menu li.active-trail a,.shop-menu-block ul.menu ul.menu li.active a,.shop-menu-block ul.menu ul.menu li:hover a{background:none}.shop-menu-block ul.menu ul.menu a{font-size:14px;padding:0 10px;line-height:40px;height:auto}.shop-menu-block ul.menu ul.menu a.active,.shop-menu-block ul.menu ul.menu a.active-trail,.shop-menu-block ul.menu ul.menu a:hover{color:#7cb195}.shop-menu-block ul.menu ul.menu a.active-trail:after,.shop-menu-block ul.menu ul.menu a.active:after,.shop-menu-block ul.menu ul.menu a:hover:after{display:none}.page-shop .pane-page-content{width:75%}.page-shop .view-product-list .porduct{width:50%}}@media (max-width:1023px){.menu-block-wrapper{width:100%}.menu-block-wrapper>ul.menu{margin:0 auto;max-width:1400px}.menu-block-wrapper>ul.menu>li>a{vertical-align:middle}.shop-menu-block{padding-bottom:0;display:block}.shop-menu-block .menu-block-wrapper ul.menu{max-height:none;display:block}.shop-menu-block .menu-block-wrapper ul.menu li{width:100%;clear:both;border-bottom:1px solid #666;display:block;height:auto}.shop-menu-block .menu-block-wrapper ul.menu li:before{display:none}.shop-menu-block .menu-block-wrapper ul.menu li:last-child{border-bottom:none}.shop-menu-block .menu-block-wrapper ul.menu li.active,.shop-menu-block .menu-block-wrapper ul.menu li.active-trail,.shop-menu-block .menu-block-wrapper ul.menu li:hover{background:none}.shop-menu-block .menu-block-wrapper ul.menu li a{font-size:14px;padding:0 10px;width:100%;display:block;line-height:45px;height:45px}}@media (max-width:1023px) and (max-width:740px){.shop-menu-block .menu-block-wrapper ul.menu li a{line-height:35px;height:35px}}@media (max-width:1023px){.shop-menu-block .menu-block-wrapper ul.menu li a.active-trail:after,.shop-menu-block .menu-block-wrapper ul.menu li a.active:after,.shop-menu-block .menu-block-wrapper ul.menu li a:hover:after{display:none}.shop-menu-block .menu-block-wrapper ul.menu li a.active,.shop-menu-block .menu-block-wrapper ul.menu li a.active-trail,.shop-menu-block .menu-block-wrapper ul.menu li a:hover{color:#7cb195}.shop-menu-block .menu-block-wrapper ul.menu li.active-trail ul,.shop-menu-block .menu-block-wrapper ul.menu li.active ul{padding:0}.shop-menu-block .menu-block-wrapper ul.menu li.active-trail ul a,.shop-menu-block .menu-block-wrapper ul.menu li.active ul a{top:0}.shop-menu-block .menu-block-wrapper ul.menu li:hover ul{padding:0}.shop-menu-block .menu-block-wrapper ul.menu li:hover ul a{top:0}.shop-menu-block .menu-block-wrapper ul.menu ul.menu{position:static;height:auto;padding:0;transition:none}.shop-menu-block .menu-block-wrapper ul.menu ul.menu a{position:static;top:0}.shop-menu-block .menu-block-wrapper ul.menu ul.menu li{border-bottom:1px solid #ccc}.shop-menu-block .menu-block-wrapper ul.menu ul.menu li:last-child{border-bottom:none}}@media (max-width:740px){.page-shop .pane-current-search-standard h2.pane-title{padding:25px 13.5% 0!important;font-size:18px!important}.page-shop .pane-product-search-facets h2.pane-title{padding:20px 13.5%!important;font-size:18px!important}.page-shop .pane-product-search-facets #mini-panel-product_search_facets .pane-block h2.pane-title{padding:10px 0 0!important;margin-top:20px!important;font-size:16px!important}.page-shop .pane-current-search-standard,.page-shop .pane-page-content,.page-shop .pane-product-search-facets{width:100%;margin-bottom:5px}.page-shop .pane-product-search-facets{margin-bottom:20px}.page-shop .view-product-list .porduct{width:50%;width:100%}}@media (max-width:740px){.page-shop .view-product-list .porduct .views-field-title a .product-proper{min-height:auto}}.department-facet{width:75%;float:left;clear:left}.department-facet:after{content:"";display:table;clear:both}.department-facet .facetapi-facetapi-links{list-style:none;padding:0 20px;margin-top:0;margin-bottom:0}.department-facet .facetapi-facetapi-links li{float:left;margin:0 10px 5px 0}.department-facet .facetapi-facetapi-links li a{display:block;padding:8px 15px;color:#fff;text-transform:uppercase;font-family:ralewaybold;line-height:21px;font-size:14px;background-color:#4b956e;transition:background-color .3s}.department-facet .facetapi-facetapi-links li a:hover{background-color:#74b994;text-decoration:none}.page-node.node-type-lifestyle .l-content,.page-node.node-type-plant .l-content{overflow:hidden}.page-node.node-type-lifestyle .page-main-content,.page-node.node-type-plant .page-main-content{max-width:1200px;margin:0 auto;padding:10px}.page-node.node-type-lifestyle .page-main-content:after,.page-node.node-type-plant .page-main-content:after{content:"";display:table;clear:both}.page-node.node-type-lifestyle .field--name-field-banner-image,.page-node.node-type-plant .field--name-field-banner-image{width:100%;max-width:none;position:absolute;z-index:-1;overflow:hidden;max-height:460px}@media (max-width:840px){.page-node.node-type-lifestyle .field--name-field-banner-image,.page-node.node-type-plant .field--name-field-banner-image{max-height:527px}}.page-node.node-type-lifestyle .field--name-field-banner-image img,.page-node.node-type-plant .field--name-field-banner-image img{width:100%;max-width:none}.page-node.node-type-lifestyle .sharethis-buttons,.page-node.node-type-plant .sharethis-buttons{padding-left:10px;float:left;clear:left}.page-node.node-type-lifestyle .sharethis-buttons .sharethis-label,.page-node.node-type-plant .sharethis-buttons .sharethis-label{text-transform:uppercase;margin-top:8px;margin-right:9px;margin-bottom:10px;float:left}.page-node.node-type-lifestyle .sharethis-buttons .sharethis-wrapper,.page-node.node-type-plant .sharethis-buttons .sharethis-wrapper{float:left;clear:left}.page-node.node-type-lifestyle .field--name-field-product,.page-node.node-type-plant .field--name-field-product{width:100%;clear:both;float:left}@media (max-width:840px){.page-node.node-type-lifestyle .field--name-field-product,.page-node.node-type-plant .field--name-field-product{margin-top:86px}}.page-node.node-type-lifestyle .field--name-field-product.mobile-clone,.page-node.node-type-plant .field--name-field-product.mobile-clone{display:none}.page-node.node-type-lifestyle .field--name-field-product .form-item-quantity,.page-node.node-type-plant .field--name-field-product .form-item-quantity{width:20%;float:left;margin:0}.page-node.node-type-lifestyle .field--name-field-product .form-item-quantity label,.page-node.node-type-plant .field--name-field-product .form-item-quantity label{text-transform:uppercase;font-size:16px;width:150%;height:21px}.page-node.node-type-lifestyle .field--name-field-product .form-item-quantity input.form-text,.page-node.node-type-plant .field--name-field-product .form-item-quantity input.form-text{height:50px;line-height:50px;font-size:22px;font-family:ralewaybold;width:100%;border:1px solid #ccc;border-right:0;background:#fff;text-align:center;padding:0 2px;text-indent:0;box-shadow:none}.page-node.node-type-lifestyle .field--name-field-product .form-submit,.page-node.node-type-plant .field--name-field-product .form-submit{float:left;width:80%;text-align:center;font-size:18px;line-height:50px;margin-top:26px;height:50px;border-radius:0;padding:0 10px;background-color:#936}.page-node.node-type-lifestyle .field--name-field-product .form-submit:hover,.page-node.node-type-plant .field--name-field-product .form-submit:hover{background-color:#7e2a54}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets:after,.page-node.node-type-plant .field--name-field-product .attribute-widgets:after{content:"";display:table;clear:both}@media (max-width:840px){.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets,.page-node.node-type-plant .field--name-field-product .attribute-widgets{margin-top:-80px}}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets .form-item,.page-node.node-type-plant .field--name-field-product .attribute-widgets .form-item{float:left;margin-right:5%;width:47.5%}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets .form-item:last-child,.page-node.node-type-plant .field--name-field-product .attribute-widgets .form-item:last-child{margin-right:0}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets select,.page-node.node-type-plant .field--name-field-product .attribute-widgets select{border:1px solid #ccc}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets label,.page-node.node-type-plant .field--name-field-product .attribute-widgets label{text-transform:uppercase;font-size:16px;width:150%;height:21px}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets .form-select,.page-node.node-type-plant .field--name-field-product .attribute-widgets .form-select{min-width:100px;width:100%}.page-node.node-type-lifestyle .field--name-field-product .attribute-widgets .form-select:focus,.page-node.node-type-plant .field--name-field-product .attribute-widgets .form-select:focus{text-indent:0}.page-node.node-type-lifestyle .ordered-on-request .form-submit,.page-node.node-type-plant .ordered-on-request .form-submit{font-size:14px}.page-node.node-type-lifestyle .group-right,.page-node.node-type-plant .group-right{width:450px;float:right;margin-top:30px}.page-node.node-type-lifestyle .group-right .galleryformatter,.page-node.node-type-lifestyle .group-right .jop-iframe,.page-node.node-type-plant .group-right .galleryformatter,.page-node.node-type-plant .group-right .jop-iframe{width:100%;float:left;clear:both;margin:30px 0 15px;padding:10px;background:#efefef;overflow:hidden}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides{transition:all .5s;-webkit-transform:translateZ(0)}.js .page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides,.js .page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides,.js .page-node.node-type-plant .group-right .galleryformatter .gallery-slides,.js .page-node.node-type-plant .group-right .jop-iframe .gallery-slides{opacity:0}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides .panel-overlay,.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides .slide-button,.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides .view-full,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides .panel-overlay,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides .slide-button,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides .view-full,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides .panel-overlay,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides .slide-button,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides .view-full,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides .panel-overlay,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides .slide-button,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides .view-full{display:none}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides .view-full,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides .view-full,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides .view-full,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides .view-full{transition:all .3s;display:block;font-size:0;text-indent:-9999px;width:57px;height:56px;position:absolute;top:0;right:0;opacity:.7;background:url(/sites/all/themes/clifton/images/zoom-icon1.png) 0 0 no-repeat}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-slides .view-full:hover,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-slides .view-full:hover,.page-node.node-type-plant .group-right .galleryformatter .gallery-slides .view-full:hover,.page-node.node-type-plant .group-right .jop-iframe .gallery-slides .view-full:hover{opacity:1}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs{transition:all .5s;margin-top:10px;position:relative;opacity:0;margin-right:-10px}.no-js .page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs,.no-js .page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs,.no-js .page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs,.no-js .page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs{opacity:1}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs ul,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs ul,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs ul,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs ul{width:99999px}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs ul li,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs ul li,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs ul li,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs ul li{position:relative;padding-right:8px;width:146px!important}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs ul li a,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs ul li a,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs ul li a,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs ul li a{transition:all .3s}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs ul li a:after,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs ul li a:after,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs ul li a:after,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs ul li a:after{transition:all .2s;content:"Show";font-size:0;text-indent:-999px;width:138px;height:138px;position:absolute;top:0;left:0;background:none}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs ul li a:hover:after,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs ul li a:hover:after,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs ul li a:hover:after,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs ul li a:hover:after{background:url(/sites/all/themes/clifton/images/product-purple-overlay.png) 0 0 repeat}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .arrow.forward,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .arrow.forward,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .arrow.forward,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .arrow.forward{right:0!important}.page-node.node-type-lifestyle .group-right .commerce-product-sku,.page-node.node-type-plant .group-right .commerce-product-sku{font-size:14px;margin-bottom:25px}.page-node.node-type-lifestyle .group-right .commerce-product-sku .commerce-product-sku-label,.page-node.node-type-plant .group-right .commerce-product-sku .commerce-product-sku-label{font-weight:400;text-transform:uppercase}.page-node.node-type-lifestyle .group-left,.page-node.node-type-plant .group-left{float:left;width:57%;padding-left:1%;min-height:465px}.page-node.node-type-lifestyle .group-left .product-title,.page-node.node-type-plant .group-left .product-title{background:none;text-align:left;margin:0;padding:0}@media (max-width:840px){.page-node.node-type-lifestyle .group-left .product-title,.page-node.node-type-plant .group-left .product-title{min-height:180px}}.page-node.node-type-lifestyle .group-left .field--name-field-proper-name,.page-node.node-type-plant .group-left .field--name-field-proper-name{font-size:48px;text-transform:uppercase;font-style:italic;font-family:Georgia;color:#fff;margin:120px 0 10px}.page-node.node-type-lifestyle .group-left .field--name-field-common-name,.page-node.node-type-plant .group-left .field--name-field-common-name{font-size:32px;font-family:ralewayregular;color:#fff;margin:0}.page-node.node-type-lifestyle .group-left .commerce-product-sku,.page-node.node-type-plant .group-left .commerce-product-sku{clear:left;font-size:14px;color:#efefef}.page-node.node-type-lifestyle .group-left .commerce-product-sku .commerce-product-sku-label,.page-node.node-type-plant .group-left .commerce-product-sku .commerce-product-sku-label{font-weight:400;text-transform:uppercase}.page-node.node-type-lifestyle .field--name-field-offer-highlight-text,.page-node.node-type-lifestyle .field--name-field-offer-highlight-text-trade,.page-node.node-type-plant .field--name-field-offer-highlight-text,.page-node.node-type-plant .field--name-field-offer-highlight-text-trade{background:#feff99;padding:10px;text-align:center;margin-bottom:10px}.page-node.node-type-lifestyle .field--name-field-offer-highlight-text-trade p:first-child,.page-node.node-type-lifestyle .field--name-field-offer-highlight-text p:first-child,.page-node.node-type-plant .field--name-field-offer-highlight-text-trade p:first-child,.page-node.node-type-plant .field--name-field-offer-highlight-text p:first-child{margin-top:0}.page-node.node-type-lifestyle .field--name-field-offer-highlight-text-trade p:last-child,.page-node.node-type-lifestyle .field--name-field-offer-highlight-text p:last-child,.page-node.node-type-plant .field--name-field-offer-highlight-text-trade p:last-child,.page-node.node-type-plant .field--name-field-offer-highlight-text p:last-child{margin-bottom:0}.page-node.node-type-lifestyle .global-delivery-info,.page-node.node-type-plant .global-delivery-info{float:left;margin-top:20px}.page-node.node-type-lifestyle .global-delivery-info table,.page-node.node-type-plant .global-delivery-info table{border:none}.page-node.node-type-lifestyle .global-delivery-info table td,.page-node.node-type-plant .global-delivery-info table td{border:none;padding:10px;vertical-align:top}.page-node.node-type-lifestyle .global-delivery-info table td:first-child,.page-node.node-type-plant .global-delivery-info table td:first-child{padding-left:0}.page-node.node-type-lifestyle .global-delivery-info table td:last-child,.page-node.node-type-plant .global-delivery-info table td:last-child{padding-right:0}.page-node.node-type-lifestyle .global-delivery-info table td h3,.page-node.node-type-plant .global-delivery-info table td h3{margin:0;font-size:1em;font-weight:700}.page-node.node-type-lifestyle .global-delivery-info table td p,.page-node.node-type-plant .global-delivery-info table td p{margin:0}.page-node.node-type-lifestyle .global-delivery-info table td img,.page-node.node-type-plant .global-delivery-info table td img{margin-right:10px;max-width:none;width:45px}.page-node.node-type-lifestyle .global-delivery-info table td hr,.page-node.node-type-plant .global-delivery-info table td hr{margin-top:0;margin-bottom:20px}.page-node.node-type-lifestyle .price2-wrapper,.page-node.node-type-plant .price2-wrapper{clear:left;margin-top:6px;font-size:34px;margin-bottom:10px}.page-node.node-type-lifestyle .price2-wrapper .rrp,.page-node.node-type-plant .price2-wrapper .rrp{font-size:22px;text-decoration:line-through;color:#b1b1b1;margin-right:10px;display:inline-block;vertical-align:text-bottom}.page-node.node-type-lifestyle .price2-wrapper .ex-vat,.page-node.node-type-plant .price2-wrapper .ex-vat{font-size:16px;font-style:italic;color:#b1b1b1}.page-node.node-type-lifestyle .price2-wrapper .price-type,.page-node.node-type-plant .price2-wrapper .price-type{font-size:14px;text-transform:uppercase;margin-left:20px;font-weight:700;color:#4b956e}.page-node.node-type-lifestyle .group-left .price2-wrapper,.page-node.node-type-plant .group-left .price2-wrapper{color:#fff;margin-bottom:0}.page-node.node-type-lifestyle .group-left .price2-wrapper .ex-vat,.page-node.node-type-lifestyle .group-left .price2-wrapper .rrp,.page-node.node-type-plant .group-left .price2-wrapper .ex-vat,.page-node.node-type-plant .group-left .price2-wrapper .rrp{color:hsla(0,0%,100%,.7)}.page-node.node-type-lifestyle .group-left .price2-wrapper .price-type,.page-node.node-type-plant .group-left .price2-wrapper .price-type{color:#fff;padding:5px;border:3px solid #4b956e;position:relative;top:-6px;left:20px;margin-left:0}.page-node.node-type-lifestyle .group-product-tabs,.page-node.node-type-plant .group-product-tabs{float:left;width:57%;padding-left:1%;clear:left;margin:60px 0 80px}.page-node.node-type-lifestyle .group-product-tabs:after,.page-node.node-type-plant .group-product-tabs:after{content:"";display:table;clear:both}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs,.page-node.node-type-plant .group-product-tabs .horizontal-tabs{margin:0;border:none}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list{background:none;border-right:none}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li{border-right:none;padding:0;text-align:center;text-transform:uppercase;font-size:14px;margin-right:3px;min-width:0}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a{padding:8px 12px;color:#fff;transition:all .2s;background-color:#4b956e;transition:background-color .3s}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a:hover,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:#74b994}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a strong,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li a strong{font-family:dinregular}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a{background-color:#efefef;transition:background-color .3s}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{background-color:#fff}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a strong,.page-node.node-type-plant .group-product-tabs .horizontal-tabs ul.horizontal-tabs-list li.selected a strong{color:#999}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane,.page-node.node-type-plant .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane{transition:all .4s;padding:0;margin:0;margin-top:20px}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field,.page-node.node-type-plant .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field{clear:both}@media (max-width:740px){.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field,.page-node.node-type-plant .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field{width:calc(100vw - 20px);overflow-x:auto}}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field .field__label,.page-node.node-type-plant .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field .field__label{font-weight:700;margin-right:10px;color:#46414c;text-align:right;width:100px;padding-top:10px}.page-node.node-type-lifestyle .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field .field__items,.page-node.node-type-plant .group-product-tabs .horizontal-tabs fieldset.horizontal-tabs-pane .field .field__items{padding-top:10px}.page-node.node-type-lifestyle .group-product-tabs .taxonomy-term--delivery-type h2,.page-node.node-type-plant .group-product-tabs .taxonomy-term--delivery-type h2{display:none}.page-node.node-type-lifestyle .l-region--content-footer,.page-node.node-type-plant .l-region--content-footer{width:100%}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services,.page-node.node-type-plant .l-region--content-footer .pane-product-services{max-width:1170px;margin:0 auto;padding:0 10px;margin-bottom:45px}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services:after,.page-node.node-type-plant .l-region--content-footer .pane-product-services:after{content:"";display:table;clear:both}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services p,.page-node.node-type-plant .l-region--content-footer .pane-product-services p{margin:0}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a,.page-node.node-type-plant .l-region--content-footer .pane-product-services a{display:block;width:15%;float:left;text-align:center;margin:30px 25px 0 0;color:#666;font-size:14px;text-transform:uppercase;font-family:ralewaymedium;border:0;overflow:hidden}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a span,.page-node.node-type-plant .l-region--content-footer .pane-product-services a span{transition:all .3s;border-bottom:1px dotted #ccc}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a img,.page-node.node-type-plant .l-region--content-footer .pane-product-services a img{width:100%;max-width:none;margin-bottom:5px;transition:all .4s linear}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a img:hover,.page-node.node-type-plant .l-region--content-footer .pane-product-services a img:hover{transform:scale3d(1.1,1.1,1);opacity:.8;text-decoration:none}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services p:last-child,.page-node.node-type-plant .l-region--content-footer .pane-product-services p:last-child{margin:30px 20px 0;color:#666;font-size:14px;font-family:ralewaymedium;float:right;width:40%}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .arrow,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .arrow,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .arrow,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .arrow{font-family:ralewayregular;color:#fff;font-size:18px;width:30px;height:30px;border-radius:40px;position:absolute;z-index:1;display:block;background-repeat:no-repeat;background-position:50% 50%;background-color:#4b956e;transition:background-color .3s;text-align:center;top:50%;margin-top:-15px;text-indent:-9999px;overflow:hidden}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .arrow:hover,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .arrow:hover,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .arrow:hover,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .arrow:hover{background-color:#74b994;text-decoration:none}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .back.arrow,.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .jcarousel-prev.arrow,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .back.arrow,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .jcarousel-prev.arrow,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .back.arrow,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .jcarousel-prev.arrow,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .back.arrow,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .jcarousel-prev.arrow{background-image:url(/sites/all/themes/clifton/images/slider-left.png);left:-10px;background-position:43% 50%}.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .arrow .jcarousel-next,.page-node.node-type-lifestyle .group-right .galleryformatter .gallery-thumbs .forward.arrow,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .arrow .jcarousel-next,.page-node.node-type-lifestyle .group-right .jop-iframe .gallery-thumbs .forward.arrow,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .arrow .jcarousel-next,.page-node.node-type-plant .group-right .galleryformatter .gallery-thumbs .forward.arrow,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .arrow .jcarousel-next,.page-node.node-type-plant .group-right .jop-iframe .gallery-thumbs .forward.arrow{background-image:url(/sites/all/themes/clifton/images/slider-right.png);right:-10px;background-position:57% 50%}.related-products{margin:0 auto 40px}.no-js .related-products{display:none}@media (max-width:740px){.related-products{display:none}}.related-products h2{background:transparent}.related-products .view-related-products{margin:0 auto}.related-products .no-carousel .jcarousel-next,.related-products .no-carousel .jcarousel-prev{display:none}.related-products .jcarousel-clip{overflow:hidden;margin:0 10px}.related-products .jcarousel-item{margin-right:10px;max-width:300px}@media (max-width:740px){.related-products .jcarousel-item{max-width:auto}}.overall-percentage{font-size:18px;font-family:ralewaybold}.overall-percentage span{color:#4b956e;font-size:20px}.rating-box{margin:25px 0;cursor:pointer}.rating-box img{margin-right:10px}.rating-box .reviews-label{display:block;clear:both;font-size:14px;color:#5e5f61}.rating-box .reviews-label:hover{text-decoration:underline}.rating-box .no-feefo-logo{vertical-align:bottom}.jop-cover-link{position:absolute;width:100%;height:100%;display:block;top:0;font-size:0;text-indent:-9999px}@media (max-width:1200px){.page-node.node-type-lifestyle .group-left,.page-node.node-type-lifestyle .group-product-tabs,.page-node.node-type-plant .group-left,.page-node.node-type-plant .group-product-tabs{width:51%}}@media (max-width:1000px){.page-node.node-type-lifestyle .group-left,.page-node.node-type-lifestyle .group-product-tabs,.page-node.node-type-plant .group-left,.page-node.node-type-plant .group-product-tabs{width:44%}.page-node.node-type-lifestyle .group-left .field--name-field-proper-name,.page-node.node-type-lifestyle .group-product-tabs .field--name-field-proper-name,.page-node.node-type-plant .group-left .field--name-field-proper-name,.page-node.node-type-plant .group-product-tabs .field--name-field-proper-name{font-size:38px;margin:30px 0 10px}.page-node.node-type-lifestyle .group-left .field--name-field-common-name,.page-node.node-type-lifestyle .group-product-tabs .field--name-field-common-name,.page-node.node-type-plant .group-left .field--name-field-common-name,.page-node.node-type-plant .group-product-tabs .field--name-field-common-name{font-size:28px;margin-left:0;margin-right:0}}@media (max-width:840px){.page-node.node-type-lifestyle .sharethis-buttons,.page-node.node-type-plant .sharethis-buttons{float:left}.page-node.node-type-lifestyle .field--name-field-product.mobile-clone,.page-node.node-type-plant .field--name-field-product.mobile-clone{display:block;margin:-40px 0 40px}.page-node.node-type-lifestyle .field--name-field-product.mobile-clone .form-item-quantity label,.page-node.node-type-plant .field--name-field-product.mobile-clone .form-item-quantity label{color:#4b956e}.page-node.node-type-lifestyle .field--name-field-product.mobile-clone .form-item-quantity .form-text,.page-node.node-type-plant .field--name-field-product.mobile-clone .form-item-quantity .form-text{border:1px solid #e7d3f1}.page-node.node-type-lifestyle .group-left,.page-node.node-type-lifestyle .group-right,.page-node.node-type-plant .group-left,.page-node.node-type-plant .group-right{width:100%}.page-node.node-type-lifestyle .group-left,.page-node.node-type-plant .group-left{min-height:309px}.page-node.node-type-lifestyle .group-right,.page-node.node-type-plant .group-right{margin:30px auto;float:none}.page-node.node-type-lifestyle .group-right .field--name-field-images .galleryformatter .gallery-slides .view-full,.page-node.node-type-plant .group-right .field--name-field-images .galleryformatter .gallery-slides .view-full{display:none}}@media (max-width:740px){.page-node.node-type-lifestyle .group-product-tabs,.page-node.node-type-plant .group-product-tabs{width:calc(100vw - 20px);padding-left:0}}@media (max-width:900px){.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services p:last-child,.page-node.node-type-plant .l-region--content-footer .pane-product-services p:last-child{width:35%}}@media (max-width:740px){.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a,.page-node.node-type-plant .l-region--content-footer .pane-product-services a{width:30%;margin:30px 1.5% 0}.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services p:last-child,.page-node.node-type-plant .l-region--content-footer .pane-product-services p:last-child{margin:30px 20px 0;clear:both;width:93%}}@media (max-width:520px){.page-node.node-type-lifestyle .l-region--content-footer .pane-product-services a,.page-node.node-type-plant .l-region--content-footer .pane-product-services a{width:97%}}@media (max-width:470px){.page-node.node-type-lifestyle .group-left .field--name-field-proper-name,.page-node.node-type-plant .group-left .field--name-field-proper-name{font-size:32px;margin:30px 0 10px}.page-node.node-type-lifestyle .group-left .field--name-field-common-name,.page-node.node-type-plant .group-left .field--name-field-common-name{font-size:24px;margin:0}.page-node.node-type-lifestyle .group-right,.page-node.node-type-plant .group-right{width:100%}}.slick-slider .field--name-field-home-page-slider-image-mob{display:none}.slick-slider .field--name-field-home-page-slider-des{background:#4b956e;width:360px;height:100%;position:absolute;top:0;left:0}.slick-slider .field--name-field-home-page-slider-des .field__item{width:100%;display:inline-block;text-align:center;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.slick-slider .field--name-field-home-page-slider-des h3,.slick-slider .field--name-field-home-page-slider-des p{text-align:center;color:#fff;border:0}.slick-slider .field--name-field-home-page-slider-des h3 a,.slick-slider .field--name-field-home-page-slider-des p a{border:0}.slick-slider .field--name-field-home-page-slider-des .call-to-action{width:70%;text-align:center;margin:0 auto}.slick-slider .field-collection-view{margin:0;padding:0;border:0}.slick-slider .slick-arrow{position:absolute;top:41%;z-index:1;cursor:pointer;font-size:0;border:0;margin:0;background-color:#fff;background-color:hsla(0,0%,100%,.7);transition:all .3s ease}.slick-slider .slick-arrow:hover{background-color:hsla(0,0%,100%,.9)}.slick-slider .slick-arrow.slick-prev{left:0;padding:3px 12px}.slick-slider .slick-arrow.slick-prev:before{content:"\f104";font-family:FontAwesome;color:#0a2217;font-size:35px}.slick-slider .slick-arrow.slick-next{right:0;padding:3px 8px 3px 16px}.slick-slider .slick-arrow.slick-next:before{content:"\f105";font-family:FontAwesome;color:#0a2217;font-size:35px}@media (max-width:740px){.slick-slider .field--name-field-home-page-slider-image{display:none}.slick-slider .field--name-field-home-page-slider-image-mob{display:block}.slick-slider .field--name-field-home-page-slider-des{background:rgba(75,149,110,.8);width:100%}}.pane-node-field-home-page-slider .field-collection-container{border:0;margin:0}.portfolio .draggableviews-processed,.portfolio ul{width:100%;padding:0;margin:0}.portfolio .draggableviews-processed .views-row,.portfolio ul .views-row{padding:0 10px;margin:0 0 1em;border:0;display:block}.portfolio .draggableviews-processed .views-row .form-item,.portfolio ul .views-row .form-item{margin:0}.portfolio .ideas-content{background-color:#efefef}.portfolio .ideas-info{padding:20px}.portfolio .tabledrag-handle{width:100%;height:100%;position:absolute}.portfolio h3{text-transform:uppercase;font-size:15px;line-height:1.4em;text-align:center}.portfolio p{line-height:23px;margin:20px 0;text-align:center}.portfolio figure{z-index:1;overflow:hidden}.portfolio figure img{z-index:0;transition:all .4s linear}.portfolio figure img:hover{transform:scale3d(1.1,1.1,1);opacity:.8}.feefo-review-widget-product .feefowidget-global-container{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
