.back{background:transparent url(/_Client/Images/Global/ArrowLeft.png?cb=635828483123739844) left 3px no-repeat;padding:0 0 0 12px;font-weight:bold}.continue{background:transparent url(/_Client/Images/Global/Arrow.png?cb=635828483123739844) right 50% no-repeat;padding:0 12px 0 0px;font-weight:bold}.continue-button{cursor:pointer;border:none;outline:none;font-size:1em}.continue-button:hover{text-decoration:underline}.component-heading{border-bottom:2px solid #f16e22;color:#333333;font-size:15px;font-weight:bold;margin-bottom:15px;padding-bottom:6px}.component-subheading{border-bottom:1px solid #E0DDD0;color:#333333;font-size:15px;font-weight:bold;line-height:16px;margin-bottom:15px;padding-bottom:6px}.c-heading-neutral{border-bottom:2px solid #e9e9e9;color:#333333;font-size:13px;font-weight:bold;margin-bottom:10px;padding-bottom:5px}.sitemap-title{display:block;padding:5px;border-bottom:2px solid #e9e9e9;color:#3a3a3a;font-weight:bold;margin:0 0 5px 0;font-size:13px}a.pdf{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -96px no-repeat}a.txt{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -195px no-repeat}a.epub{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/epubIcon.png?cb=635828483123739844) 0 0 no-repeat}a.ppt{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2615px no-repeat}a.pptx{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2615px no-repeat}a.jpg{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2690px no-repeat}a.mobi{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2817px no-repeat}a.epub{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2875px no-repeat}a.zip{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2938px no-repeat}.help{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) no-repeat right -1746px;padding:4px 22px 2px 0;display:inline-block;font-style:normal}a.download{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -2065px no-repeat;padding:0 18px 0 0px;font-weight:bold;display:inline-block}p.intro{font-size:15px;color:#333}.pull-quote-left{color:#d3c3d3;float:left;font-size:24px;line-height:1;padding:20px;width:227px}.pull-quote-right{color:#7ec441;float:right;font-size:24px;line-height:1;padding:20px;width:227px}.media-link{}.popup{}.login{}h2 a,h3 a{color:#333}strong{font-weight:bold}.webfont-a{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-weight:normal}.wf-loading .webfont-a{visibility:hidden}.wf-webfonta-n4-active .webfont-a{visibility:visible}.js .js-hide{display:none}.js-generated{display:none}.js .js-generated{display:block}a.pdf{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -96px no-repeat}a.txt{padding:5px 0 5px 20px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -195px no-repeat}a.epub{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/epubIcon.png?cb=635828483123739844) 0 0 no-repeat}a.xls,a.xlsx{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2479px no-repeat}a.jpg{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2690px no-repeat}a.doc{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2539px no-repeat}a.docx{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2539px no-repeat}a.ppt{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2615px no-repeat}a.pptx{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2615px no-repeat}a.mp3{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -1860px no-repeat}a.mobi,a.prc{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2817px no-repeat}a.epub{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2875px no-repeat}a.zip{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2938px no-repeat}a.mov,a.wmv{padding:5px 0 5px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0 -2744px no-repeat}a.sortable{padding:0px 15px 0px 0px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -300px no-repeat}a.pdf em,a.txt em,a.epub em,a.xls em,a.zip em,a.mobi em,a.epub em,.unknown em,.doc em,.docx em,.prc em{color:#686E62;font-style:normal;font-size:11px}.active a.sortable,a.sortable:hover{background-position:right -400px}.download-btn{display:block;background:transparent none no-repeat 0 0;text-align:center}.download-btn-pdf{padding:23px 0 0 0;background-image:url(/_Client/images/global/IconPdf.png?cb=635828483123739844);background-position:50% 0%}a.comment{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 0px -1352px no-repeat;padding:0 0px 0 20px}a.rss{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) no-repeat right -1550px;padding:3px 24px 3px 0;display:inline-block}a.rss-sml{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -1450px no-repeat;padding:0 20px 3px 0px}a.basket{padding:0 15px 0 0px;font-weight:bold}a.continue-alt{background-image:url(/_Client/Images/Global/ContinueAlt.png?cb=635828483123739844);background-position:right 50%;padding-right:12px}.continue-down{background-image:url(/_Client/Images/Global/ArrowDown.png?cb=635828483123739844)}.speech{background:transparent url(/_Client/Images/Global/SpeechBubble.png?cb=635828483123739844) no-repeat right 0;padding:4px 32px 5px 0;display:inline-block}.speech-alt{background:transparent url(/_Client/Images/Global/SpeechBubbleNeutral.png?cb=635828483123739844) no-repeat right 0;padding:4px 32px 5px 0;display:inline-block}.help{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) no-repeat right -1746px;padding:4px 22px 2px 0;display:inline-block;font-style:normal}.twitter-cta{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) no-repeat right -1946px;padding:4px 25px 2px 0;display:inline-block;font-style:normal}a.download{background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -2065px no-repeat;padding:0 18px 0 0px;font-weight:bold;display:inline-block}.search-return{display:block;padding:10px 10px 10px 20px;margin-bottom:15px;font-size:13px;color:#FFF;background:#7ec441 url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 5px -970px no-repeat}a.back-indented{margin-left:20px}blockquote{padding-left:18px;background:transparent url(/_Client/Images/Global/Blockquote.png?cb=635828483123739844) left top no-repeat}blockquote p{display:inline;padding-right:18px;background:transparent url(/_Client/Images/Global/Blockquote.png?cb=635828483123739844) right bottom no-repeat}.success-tick{background:transparent url(/_Client/Images/Global/SuccessTick.png?cb=635828483123739844) no-repeat 0 0;padding-left:25px}.figcaption{padding:5px;font-size:12px;font-weight:700;border:none;background:transparent;word-wrap:normal;text-align:center;position:absolute;background:rgba(255,255,255,0.6);bottom:0;right:0;z-index:1;color:#000;display:block}.hidden{display:none}.arrow-btn{display:inline-block}.arrow-btn a,.arrow-btn input,.arrow-btn strong,.arrow-btn .submit{color:#fff;display:inline-block;height:34px;line-height:34px;padding-left:10px;background:#44841a url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) left top no-repeat}.arrow-btn a:hover,.arrow-btn input:hover{text-decoration:none}.arrow-btn input{border:none;outline:none;cursor:pointer;font-family:Arial}.arrow-btn span{display:inline-block;color:#7dc242;padding-left:20px;height:34px;line-height:34px;vertical-align:top;cursor:pointer;background:transparent url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) right top no-repeat;overflow:hidden;text-indent:-99px}.arrow-btn span:before{content:" "}button.arrow-btn{border:0;background:transparent;cursor:pointer;font-weight:bold}button.arrow-btn-submit{font-size:16px}button.arrow-btn strong{text-align:center}button.arrow-btn-sml strong{width:150px}button.arrow-btn-med strong{width:250px}button.arrow-btn-lrg strong{width:350px}.arrow-btn-alt a,.arrow-btn-alt input,.arrow-btn-alt strong,.arrow-btn-alt .submit{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.arrow-btn-alt span{background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.no-js-hide{display:none}.js .no-js-hide{display:inline-block}.deactivated-arrow-btn a,.deactivated-arrow-btn input,.inactive .arrow-btn input{text-decoration:line-through}.deactivated-arrow-btn a,.deactivated-arrow-btn input,.deactivated-arrow-btn span,.inactive .arrow-btn input,.inactive .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnDeactivated.png?cb=635828483123739844);cursor:default}.deactivated-arrow-btn-alt a,.deactivated-arrow-btn-alt input,.deactivated-arrow-btn-alt span,.inactive .arrow-btn-alt a,.inactive .arrow-btn-alt input,.inactive .arrow-btn-alt span,.inactive .arrow-btn-alt input,.inactive .arrow-btn-alt span{background-image:url(/_Client/Images/Buttons/ArrowBtnAltDeactivated.png?cb=635828483123739844);cursor:default}.arrow-buy-btn{}.arrow-buy-btn a,.arrow-buy-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/AddToBasketBtnAlt.png?cb=635828483123739844);padding-left:38px}.arrow-buy-btn span{color:#f36d00;background-image:url(/_Client/Images/Buttons/AddToBasketBtnAlt.png?cb=635828483123739844)}.arrow-basket-btn{}.arrow-basket-btn a,.arrow-basket-btn input{background-color:#61a534;background-image:url(/_Client/Images/Buttons/ViewBasketBtn.png?cb=635828483123739844);padding-left:38px!important}.arrow-basket-btn span{color:#61a534;background-image:url(/_Client/Images/Buttons/ViewBasketBtn.png?cb=635828483123739844)}.arrow-lock-btn{}.arrow-lock-btn a,.arrow-lock-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowLockBtnAlt.png?cb=635828483123739844);padding-left:38px}.arrow-lock-btn span{color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowLockBtnAlt.png?cb=635828483123739844)}.arrow-search-btn{}.arrow-search-btn a,.arrow-search-btn input,.arrow-search-btn span{background-image:url(/_Client/Images/Buttons/ArrowSearchBtn.png?cb=635828483123739844);height:26px;line-height:26px}.arrow-search-btn span{padding-left:35px}.arrow-btn-short{}.arrow-btn-short a,.arrow-btn-short input,.arrow-btn-short span{background-image:url(/_Client/Images/Buttons/ArrowShortBtn.png?cb=635828483123739844);height:25px;line-height:25px}.arrow-btn-white{}.arrow-btn-white a,.arrow-btn-white input,.arrow-btn-white span{background-image:url(/_Client/Images/Buttons/ArrowBtnWhite.png?cb=635828483123739844)}.arrow-btn-white a{color:#61A534;font-weight:bold}.back-text-btn{font-size:12px;font-weight:bold;line-height:34px;border:none;outline:none;cursor:pointer;text-align:left;background:transparent url(/_Client/Images/Global/ArrowLeft.png?cb=635828483123739844) 0 50% no-repeat;padding:0 0 0 12px;font-weight:bold;color:#61A534}.link-btn{cursor:pointer;border:none;outline:none;color:#61A534;text-decoration:underline;background:transparent none}.sm-file-button-span{display:inline-block;cursor:pointer}.sm-file-button{color:#fff;cursor:pointer;display:inline-block;height:26px;line-height:26px;padding-left:10px;background:url(/_Client/Images/Buttons/ArrowShortBtn.png?cb=635828483123739844) left top no-repeat;margin-right:0;font-weight:bold}.sm-file-button-ext{background:url(/_Client/Images/Buttons/ArrowshortBtn.png?cb=635828483123739844) no-repeat scroll right top transparent;cursor:pointer;display:inline-block;height:26px;line-height:26px;overflow:hidden;padding-left:20px;text-indent:-99px;vertical-align:top;margin:0}.sm-file-holder{height:26px;margin-right:5px}.sm-file-button span{}.i{background-repeat:no-repeat;position:relative}.i-climate{background-image:url(/_Client/Images/Icons/white/climate.png?cb=635828483123739844)}.i-type-a .i-climate,.i-climate-a{background-image:url(/_Client/Images/Icons/blue/climate.png?cb=635828483123739844)}.i-clipboard{background-image:url(/_Client/Images/Icons/white/clipboard.png?cb=635828483123739844)}.i-type-a .i-clipboard,.i-clipboard-a{background-image:url(/_Client/Images/Icons/blue/clipboard.png?cb=635828483123739844)}.i-gender{background-image:url(/_Client/Images/Icons/white/gender.png?cb=635828483123739844)}.i-type-a .i-gender,.i-gender-a{background-image:url(/_Client/Images/Icons/blue/gender.png?cb=635828483123739844)}.i-governance{background-image:url(/_Client/Images/Icons/white/governance.png?cb=635828483123739844)}.i-type-a .i-governance,.i-governance-a{background-image:url(/_Client/Images/Icons/blue/governance.png?cb=635828483123739844)}.i-health{background-image:url(/_Client/Images/Icons/white/health.png?cb=635828483123739844)}.i-type-a .i-health,.i-health-a{background-image:url(/_Client/Images/Icons/blue/health.png?cb=635828483123739844)}.i-lightning-bolts{background-image:url(/_Client/Images/Icons/white/lightning_bolts.png?cb=635828483123739844)}.i-type-a .i-lightning-bolts,.i-lightning-bolts-a{background-image:url(/_Client/Images/Icons/blue/lightning_bolts.png?cb=635828483123739844)}.i-livelihoods{background-image:url(/_Client/Images/Icons/white/livelihoods.png?cb=635828483123739844)}.i-type-a .i-livelihoods,.i-livelihoods-a{background-image:url(/_Client/Images/Icons/blue/livelihoods.png?cb=635828483123739844)}.i-food{background-image:url(/_Client/Images/Icons/white/food.png?cb=635828483123739844)}.i-type-a .i-food,.i-food-a{background-image:url(/_Client/Images/Icons/blue/food.png?cb=635828483123739844)}.i-factory{background-image:url(/_Client/Images/Icons/white/factory.png?cb=635828483123739844)}.i-type-a .i-factory,.i-factory-a{background-image:url(/_Client/Images/Icons/blue/factory.png?cb=635828483123739844)}.i-rss{background-image:url(/_Client/Images/Icons/white/rss.png?cb=635828483123739844)}.i-type-a .i-rss,.i-rss-a{background-image:url(/_Client/Images/Icons/blue/rss.png?cb=635828483123739844)}.i-inline{position:absolute;padding:0!important;margin:0!important}.i-inline img{display:block;margin:0;padding:0;border:0}.block-title .i{background-position:97.5% 48%;padding-top:12px;padding-bottom:13px}.block-title .i .i-inline{top:5px;right:5px;display:none} .badge{position:absolute;display:block;top:0px;left:-0px;width:49px;height:49px;overflow:hidden;background:url("/_Client/Images/Global/ProductBadges.png?cb=635828483125849219") no-repeat;font-size:13px;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;color:#fff;text-transform:uppercase;text-align:center}.badge em{font-style:normal;font-size:11px;text-transform:none}.badge-percentage{background-position:0px 0px;padding:9px 0;height:31px}.badge-new{background-position:0px -49px;line-height:50px}.badge-star-buy{background-position:0px -49px;padding:12px 0 0;height:37px;font-size:11px}.badge-2-4-1{line-height:1;padding:13px 0 0 0;height:36px}.badge-half-price{line-height:1;text-transform:none;padding:13px 0 0 0;height:36px}.badge-locked{top:auto;bottom:0px;background-position:0px -98px;overflow:hidden;text-indent:-999px;width:37px;height:37px}.block-title-with-cta{position:relative}.block-title-with-cta span{font-size:17px;line-height:1;padding:6px 20px}.block-title-with-cta a.cta{position:absolute;right:15px;top:10px;color:#44841A;line-height:1;font-size:15px;padding:0 12px 0 0;background:url(/_Client/Images/Global/Arrow.png?cb=635828483123739844) 100% 50% no-repeat}h1.block-title,h2.block-title{margin:40px 0 5px}.block-title span{background:#fff;color:#44841A;display:block;font-size:21px;padding:15px 15px 0}.block-title span,h2.block-title span{background:#F16E22;color:#fff;display:inline;line-height:30px;font-size:18px;font-weight:bold;padding-bottom:10px;padding-top:10px;position:relative;top:-10px;left:-10px} .block-title span a,.block-title span a:visited,.block-title span a:hover,.block-title span a:active{color:#fff}h1.block-title-page{background:#fff;margin:0}h1.block-title-page span{background:#fff;color:#44841A;display:inline-block;font-size:21px;line-height:23px;margin:0;padding:0 20px;position:static;top:auto;left:auto} .content-primary > div:first-child h1.block-title{margin-top:20px}.content-primary > div:first-child h1.block-title-page{margin-top:0px}.subcontent-cols h1.block-title{margin:0 0 12px}.subcontent-cols h1.block-title span{position:static;padding:0}.subcontent-cols h2.block-title{margin:10px 0 20px}.subcontent-cols h2.block-title span{left:0;top:0px}.block-title-with-graphic{margin-left:0px;background:#ffaa05;padding-bottom:0}.block-title-with-graphic h2{background:#4aa92a}.block-title-with-graphic span{background:#4aa92a url(/_Client/Images/Themes/Green/CTAPatternBG.png?cb=635828483123739844) 0 0 no-repeat;color:#fff;font-size:25px;padding:7px 10px}.block-title-with-graphic .graphic{position:absolute;top:-10px;right:5px}.block-title-with-graphic span,.block-title-with-graphic h2.block-title span{display:block;position:static}.results-head{border-bottom:3px solid #7EC441;color:#333333;font-size:13px;font-weight:bold;margin-bottom:10px;padding-bottom:5px}.content-primary .component-heading{color:#333}.sub-title{font-size:16px;font-weight:normal}.block-title{clear:both;position:relative}.block-title .speech{font-style:normal}.eventheaderimage{width:100%;display:block}form{clear:both}.generic-table{margin:0 0 20px 0}.generic-table{border-collapse:collapse;border-width:0px 1px 1px 0px;border-color:#eeefeb;border-style:solid}.generic-table th,.generic-table td{padding:10px;vertical-align:top;text-align:left;font-size:13px}.generic-table th{font-size:14px}.generic-table th,.generic-table th a{color:#333}.generic-table th a.sortable{display:block}.generic-table thead th{background:#eeefeb;border-right:1px solid #fff}.generic-table tbody td{border-width:0px 1px 1px 0px;border-color:#eeefeb;border-style:solid}.generic-table tbody .row-even td{background-color:#f6f7f5}.horizontal-list{display:inline-block;list-style-type:none;padding:0;margin:0}.horizontal-list li{display:inline;font-size:13px;color:#b3b3b2;margin:0 0 0 0}.horizontal-list li span{margin:0 3px}.horizontal-list li a{font-weight:bold}.inline-list{list-style-type:none;padding:0;margin:0}.inline-list li{display:inline;font-size:13px;color:#b3b3b2;margin:0 0 0 0}.inline-list li span{margin:0 3px}.inline-list li a{font-weight:bold}.indented{margin:0 20px}.rss-list{list-style-type:none;margin:0 0 5px 0;padding:0}.rss-list li{display:block;font-size:13px}.rss-list li a{background:transparent url(/_Client/Images/Global/IconRss.png?cb=635828483123739844) no-repeat right 3px;padding:3px 20px 3px 0;display:inline-block;font-weight:bold}.rss-list li,.rss-list li a{font-weight:bold}hr{visibility:hidden;height:15px;margin:0;padding:0}div.hr{height:15px;overflow:hidden;display:block;background:transparent}div.line{height:3px;overflow:hidden;display:block;background:#e8e9e6;margin-bottom:1px}.component .div.line{margin-bottom:15px}.component{background:#fff;height:1%}.component:after{clear:both;content:".";display:block;height:0;visibility:hidden}.component-slant{background-image:url(/_Client/Images/Global/ContentColourSlant.png?cb=635828483123739844);background-repeat:no-repeat;background-position:left 100%;padding-bottom:15px}.component-nobg{border-bottom:none !important;background:transparent}.detail-block{}.detail-primary{float:left;display:inline;width:420px}.detail-primary.our-work{position:relative;width:100%;display:block;float:none}.detail-secondary{float:right;display:inline;width:200px}.detail-secondary.our-work{background:#ECEADE;height:160px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;overflow:hidden}.project-detail-image{float:left}#Page .row-item-end{margin-right:0px}.detail-primary p{margin-bottom:15px}.detail-content{padding:15px 20px}.detail-intro{color:#333;font-size:18px;font-weight:bold;line-height:1.1}.detail-block .social-widget{margin-bottom:15px}.newsletter-signup fieldset{background:#3CC2E9}.newsletter-signup-landing fieldset{background:#f16e22 url(/_Client/Images/Icons/white/letter.png?cb=635828483123739844) no-repeat 95% 15px}.thumb-bdr{border:1px solid #dfdfdf}.server-message-error{font-size:12px}.emph-block{padding:20px;background:#f6f5ee;margin-bottom:20px}.basket-component{margin:0 0 20px 0;clear:both}.basket-component h4,.basket-component p{font-size:13px;line-height:1.4}#Page #dsq-content .dsq-options,#Page #dsq-content .dsq-user-like,#Page #dsq-content .dsq-comment-buttons,#Page #dsq-content .dsq-header-avatar,#Page #dsq-content #dsq-global-toolbar,#Page .dsq-brlink{width:0;height:0;display:none}#Page #dsq-content{position:relative}#Page #dsq-content .dsq-comment-header{border:0 none;background:none}#Page #dsq-content .dsq-comment-header cite{color:#333}#Page #dsq-content .dsq-comment-header-time{padding:0}#Page #dsq-content .dsq-comment-header-time a{color:#333;font-style:italic}#Page #dsq-content .dsq-comment-header-meta{padding:0}#Page #dsq-content .dsq-full-comment{border-bottom:1px solid #E5E6E4;margin-bottom:9px;padding:0 15px 10px;position:relative}#Page #dsq-content .dsq-comment-footer-left a{position:absolute;top:0;right:15px}#Page #dsq-content .dsq-comment-hide-thread{display:none}#Page #dsq-content .dsq-comment-message{margin:5px 0}#Page #dsq-content .dsq-comment-footer{margin:0}#Page #dsq-content .dsq-community-preview{display:none}#Page #dsq-content #dsq-comments-title{position:absolute;top:-30px;right:15px}#Page #dsq-content #dsq-comments-title h3{font-size:13px}#Page #dsq-content #dsq-global-toolbar .dsq-global-toolbar-right{margin-right:15px}#Page button.dsq-button,#Page button.dsq-button-small{background:#7EC441;border:none;border-radius:0;color:#fff}#Page .dsq-popup .dsq-button{color:#333}#Page #dsq-content .dsq-pagination{margin:5px 0 0 0}#Page #dsq-content .dsq-post-area{background:#f5f5eb;border-bottom:1px solid #eaeade;padding:10px 20px;margin:10px 0 0 0}#Page #dsq-content .dsq-textarea .dsq-textarea-wrapper,#Page #dsq-content .dsq-input-wrapper{border-bottom:1px solid #eaeade;border-left:none;border-right:none;border-top:none;background:#fff;margin:0;padding:5px}#Page #dsq-content #dsq-form-area{background:#fff;border:1px solid #eaeade;margin-bottom:20px;margin-top:10px}#Page #dsq-content .dsq-post-footer .dsq-button{background:url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) no-repeat scroll right top #fff;height:34px;padding:0 13px 0 8px}#Page #dsq-comments{border:none}#Page #dsq-content .dsq-post-footer .dsq-button span{line-height:34px}#Page #dsq-content .dsq-post-footer{overflow:auto;margin:4px 0;padding:5px 15px}#Page #dsq-content .dsq-attach-media{margin-top:8px}#Page #dsq-content .dsq-post-area h3{background:url(/_Client/Images/Content/Professionals/publications_comments.png?cb=635828483123739844) no-repeat left center #f5f5eb;text-align:left;color:#333;font-size:18px;border-bottom:1px solid #eaeade;padding:10px 50px}#Page #dsq-content #dsq-comments-title{top:-30px;right:15px}#Page .wysiwyg{font-size:13px}#Page .wysiwyg p{font-size:13px;margin:0 0 10px 0;line-height:17px}#Page .wysiwyg:only-child p:last-child{margin-bottom:0}#Page .wysiwyg a{font-size:1em;text-decoration:none;text-decoration:none;font-weight:bold}#Page .wysiwyg a:hover{text-decoration:underline}#Page .wysiwyg p:last-child + a{margin-top:10px}#Page .wysiwyg img{border:none;display:block}#Page .wysiwyg h1{font-size:17px;color:#333}#Page #ContentTertiary .wysiwyg p{line-height:16px}#Page .wysiwyg p + h2,#Page .wysiwyg p + h3,#Page .wysiwyg p + h4,#Page .wysiwyg p + h5{margin-top:20px}#Page .wysiwyg h2{font-size:15px;font-weight:bold;color:#333}#Page .wysiwyg h3{font-size:14px;font-weight:bold}#Page .wysiwyg h4{font-size:13px;font-weight:bold}#Page .wysiwyg h5{font-size:13px;font-weight:bold}#Page .wysiwyg ul{list-style-type:disc;margin:0 0 10px 15px;padding:0;display:block}#Page .wysiwyg ol{margin:0 0 10px 20px;padding:0}#Page .wysiwyg ul li,#Page .wysiwyg ol li{margin:0 0 5px 0;padding:0;font-size:13px;line-height:15px;border-bottom:0 none;position:relative;left:1em}#Page .wysiwyg ul li p{margin:0}#Page .wysiwyg form{height:100%}#Page .wysiwyg fieldset{border:none}#Page .wysiwyg legend{display:inline}#Page .wysiwyg .arrow-btn a{color:#fff}.wysiwyg .intro p,#Page .wysiwyg .intro p,#Page .wysiwyg .intro{font-size:15px;color:#333;font-weight:bold;line-height:19px}.wysiwyg .intro p:last-child,#Page .wysiwyg .intro p:last-child,.wysiwyg .intro p:only-child,#Page .wysiwyg .intro p:only-child{margin-bottom:0}.wysiwyg .intro img,#Page .wysiwyg .intro img{border:#F6F5EE 5px solid}#Page .sm-product-item .wysiwyg p{margin-left:85px}#Page .wysiwyg ul.country-list{list-style:none;margin-left:0}.jcarousel-container{padding:0;background:#fff;margin-top:-5px}.jcarousel-clip{overflow:hidden}.jcarousel-next,.jcarousel-prev,.jcarousel-next-disabled,.jcarousel-prev-disabled{width:34px;height:43px;background:transparent url('/_Client/Images/Global/CarouselControlsLarge.png?cb=635828483126064063') no-repeat;position:absolute;top:53px}.jcarousel-container-horizontal .jcarousel-next,.jcarousel-container-horizontal .jcarousel-prev,.jcarousel-container-horizontal .jcarousel-next-disabled,.jcarousel-container-horizontal .jcarousel-prev-disabled{top:19px}.jcarousel-container-horizontal .jcarousel-next{right:3px}.jcarousel-container-horizontal .jcarousel-prev{left:2px}.product-v2 .jcarousel-container-horizontal{padding:0 38px;background-color:#eaeade}.jcarousel-next,.jcarousel-prev{cursor:pointer}.jcarousel-next{background-position:-34px 0px;right:1px}.jcarousel-prev{background-position:0px 0px;left:1px}.jcarousel-next-disabled{background-position:-34px -43px;cursor:default}.jcarousel-prev-disabled{background-position:0px -43px;cursor:default}.jcarousel-next-vertical,.jcarousel-prev-vertical,.jcarousel-next-disabled-vertical,.jcarousel-prev-disabled-vertical{width:75px;height:25px;background:transparent url('/_Client/Images/Global/CarouselControlsVertical.png?cb=635828483126064063') no-repeat;position:absolute}.jcarousel-next-vertical,.jcarousel-prev-vertical{cursor:pointer}.jcarousel-next-vertical{background-position:0 0;right:5px;top:350px}.jcarousel-prev-vertical{background-position:0px -25px;left:0;top:10px}.jcarousel-next-disabled-vertical{background-position:0 -50px;cursor:default}.jcarousel-prev-disabled-vertical{background-position:0 -75px;cursor:default}.jcarousel-clip .carousel-pagination{text-align:center;padding:10px 0 0 0}.jcarousel-clip .carousel-pagination li,.jcarousel-clip .carousel-pagination li a{display:inline-block;font-weight:bold;width:24px;height:24px}.jcarousel-clip .carousel-pagination li{padding:0 0 0 0}.jcarousel-clip .carousel-pagination li a{font-weight:bold;color:#559809;line-height:24px;background:transparent url(/_Client/Images/Global/CarouselPaginationSprite_green.png?cb=635828483123739844) 0px 0px no-repeat}.theme-b .jcarousel-clip .carousel-pagination li a{font-weight:bold;color:#0b9dd9;line-height:24px;background:transparent url(/_Client/Images/Global/CarouselPaginationSprite_blue.png?cb=635828483123739844) 0px 0px no-repeat}.jcarousel-clip .carousel-pagination li a:hover,.jcarousel-clip .carousel-pagination li a.active{color:#fff;background-position:0px -26px;text-decoration:none}.tabbed-content,.tabbed-content .tab{height:1%}.tabbed-content,.tabbed-content .tab ul{list-style-type:disc}.tabbed-content .tab ul li{position:relative;left:1em}.tabbed-content:after,.tabbed-content .tab:after{clear:both;content:".";display:block;height:0;visibility:hidden}.tabbed-content,.tabbed-content .tab{height:1%}.tabbed-content,.tabbed-content .tab .scfForm,.tabbed-content,.tabbed-content .tab .main-image-gallery,.tabbed-content,.tabbed-content .tab .component{background-color:transparent}.tabbed-content,.tabbed-content .tab .thumb-container{list-style:none}.tab-controls{margin-bottom:10px}.tab-controls li{float:left}.tab-controls a{height:1%;display:block;text-align:center;padding:5px 0}.generic-listing-table{width:100%;text-align:left;border-collapse:collapse;font-size:13px}.generic-listing-table thead{font-weight:bold;color:#333}.generic-listing-table thead h4{margin-top:15px;font-size:15px}.generic-listing-table thead p{font-weight:normal;color:#333}.generic-listing-table .heading-row{background:#F6F5EE}.generic-listing-table td.at{vertical-align:top}.generic-listing-table td.am{vertical-align:middle}.generic-listing-table td.ab{vertical-align:bottom}.generic-listing-table th{padding:10px;vertical-align:top}.generic-listing-table .thumb-cell{vertical-align:top}.generic-listing-table .thumb-cell a{padding:5px;background:#f0eedc;display:inline-block;position:relative}.generic-listing-table .thumb-cell .badge{top:-10px;left:-10px}.generic-listing-table .thumb-cell .badge-locked{top:auto;bottom:-10px}.generic-listing-table .selector{margin-bottom:5px}.generic-listing-table .selector h4{margin-bottom:3px;text-align:center}.generic-listing-table .selector .update{display:inline-block;vertical-align:top;height:20px;line-height:20px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;background:#7dc02f;padding:0 5px;border:0 none}.generic-listing-table .selector .quantity{display:inline-block;vertical-align:top;width:36px;height:18px;line-height:18px;text-align:center;border:1px solid #d9dbd8;font-weight:bold}.link-listing li{display:inline-block;vertical-align:top;width:159px;margin-right:10px}.cell-divide-v td{padding-left:15px;padding-right:15px;vertical-align:top;background:url(/_Client/Images/Shop/Global/BasketTableCellSplit.gif) 0px 50% no-repeat}.cell-divide-v tr > td:first-child{background-image:none;padding-left:0}.cell-divide-h tbody td{border-bottom:1px solid #e8e9e6;padding-top:10px;padding-bottom:10px}.cell-divide-h tbody tr:first-child td{}.tbody-divide-h{}.tbody-divide-h tbody{border-bottom:1px solid #e8e9e6;margin:15px 0}.tbody-divide-h tbody.last{border:none}.module-set-multirow{margin-bottom:20px}.ajax-content{}.qtip .qtip-defaults{background:#F6F5EE;font-size:12px;padding:25px;color:#fff}.has-tooltip{font-weight:bold}.test-image{width:300px;height:200px;background:url(http://policy-practice.oxfam.org.uk/~/media/Images/Policy%20and%20Practice/Our%20Work/Conflict%20and%20Disasters/CaLP.ashx?mw=270) 0 0 no-repeat}#popup_container{padding:20px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#popup_container h1{text-align:center;margin:10px;padding:10px}#popup_container #popup_content{padding:0 10px 20px 10px}#popup_container #popup_panel{text-align:center}#popup_container #popup_panel input{background:#7DC02F;border:0 none;color:#FFFFFF;font-size:13px;font-weight:bold;line-height:1;margin:10px 0;padding:6px 7px 6px 7px}.arrow-btn a:focus{border:1px solid #000000}#footerb1div{display:none}#footc{display:none}.eventimage img{display:inline}#Page .wysiwyg .pull-quote-left{color:#7ec441;float:left;font-size:24px;line-height:1.2;margin:20px;width:227px}#Page .wysiwyg .pull-quote-right{color:#7ec441;float:right;font-size:24px;line-height:1.2;margin:20px;padding:0 0 0 10px !important;width:227px}.lt-ie8 .hide-ie7{display:none!important}.gipsociallink-strip{background:#009f9b url('/_Client/Images/Global/GIP-pattern-social.png?cb=635828483126064063') no-repeat 0 0;font-size:0;height:32px;margin-bottom:35px !important;overflow:hidden;padding:14px 15px 15px}.gipsociallink-strip h2{background:url('/_Client/Images/Global/GIP-title-arrow.png?cb=635828483126064063') no-repeat right center;color:#FFF;display:inline-block;font-size:26px;line-height:32px;margin-right:25px;padding-right:40px;vertical-align:top}.gipsociallinks li{display:inline-block;margin-left:18px}.gipsociallinks li:first-child{margin-left:0}.gipsociallinks a{background:url('/_Client/Images/Global/GIP-social-sprite.png?cb=635828483126064063') no-repeat;color:transparent;display:inline-block;height:32px;overflow:hidden;text-indent:100%;white-space:nowrap;width:33px}.gipsociallinks .facebook{background-position:0 0}.gipsociallinks .twitter{background-position:-33px 0}.gipsociallinks .linkedin{background-position:-66px 0}.gipsociallinks .youtube{background-position:-99px 0}.gipsociallinks .slideshare{background-position:-132px 0}.gipsociallinks .scribd{background-position:-165px 0}.gipsociallinks .rsslink{background-position:-198px 0}.gipsociallinks.sociallinksignup-links li a{text-indent:-9999px}.js .tooltip-content{display:none}.error-block{background:#efefe6;margin:0 30px 30px}.error-block-title{background:#009f9b url('/_Client/Images/Themes/PP/ErrorMasthead.png?cb=635828483126064063') no-repeat top left;color:#fff;padding:30px;text-align:center}.error-block-title h1{font-size:32px;margin:0 0 10px}.error-block-title p{font-size:16px;font-weight:bold;line-height:22px;margin:0 10px}.error-block-content{background:url('/_Client/Images/Global/error-large.png?cb=635828483126064063') no-repeat center center;min-height:300px;padding:40px}.error-block-content p{font-size:13px;line-height:20px;margin:0 0 20px}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:400px;min-width:50px;font-size:13px;line-height:18px;direction:ltr;box-shadow:none;padding:0}.qtip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,245,238,0);border-bottom-color:#F6F5EE;border-width:10px;margin-left:-10px}.qtip-content{color:#333;position:relative;padding:20px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-content p{margin-top:20px}.qtip-content p:first-child{margin-top:0}.qtip-default{background-color:#F6F5EE;color:#333;-webkit-box-shadow:2px 2px 1px 1px rgba(0,0,0,0.35);-moz-box-shadow:2px 2px 1px 1px rgba(0,0,0,0.35);box-shadow:2px 2px 1px 1px rgba(0,0,0,0.35)}.qtip .qtip-tip{opacity:0;display:none}.qtipmodal-ie6fix{position:absolute !important}.qtip-close{color:#61A534;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:38px;font-weight:normal;position:absolute;right:5px;top:5px}.qtip-close:hover,.qtip-close:active,.qtip-close:focus{text-decoration:none}*{margin:0;padding:0}body{background:#FFFFFF;font:62.5%/1.3 Arial,Helvetica,Geneva,sans-serif;color:#545454}html>body{font-size:10px}p,.wysiwyg{font-size:13px}a,.js .js-link{font-size:1em;text-decoration:none;color:#559809;text-decoration:none;cursor:pointer}a:hover,.js .js-link:hover{text-decoration:underline}img{border:none;display:block}h1{margin:0;padding:0;clear:both;font-size:17px;line-height:1.2em;font-weight:bold}h2{margin:0;padding:0;font-size:16px;font-weight:bold;color:#333}h3{margin:0;padding:0;font-size:14px;font-weight:bold;color:#333}h4{margin:0;padding:0;font-size:13px;font-weight:bold;color:#333}h5{margin:0;padding:0;font-size:13px;font-weight:bold;color:#333}ul{list-style-type:none;margin:0;padding:0} ol{margin:0;padding:0} ul li{margin:0;padding:0;font-size:13px}form{height:100%}fieldset{border:none}legend{display:none;height:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}div#Skiplinks{left:-9999em;position:absolute;top:-9999em}.replace{background-repeat:no-repeat;overflow:hidden;position:relative}.replace span{background:no-repeat top left;position:absolute;height:100%;left:0;top:0;width:100%;z-index:100}ul#Skiplinks{left:-9999em;position:absolute;top:-9999em}.link{color:#7ec441}.group:before,.group:after{content:"\0020";display:block;height:0;overflow:hidden} .group:after{clear:both}.underline{text-decoration:underline}.js .js-hide{display:none;height:0;width:0;position:absolute;left:-9999em;top:-9999em}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}body{background:#e0ddd0 url(/_Client/Images/Global/BGRepeat.png?cb=635828483123739844) repeat-x 50% 40px}#frmMain{min-width:929px;overflow:hidden}#Header{background:#fff url(/_Client/Images/Global/BodyPatternStripGreen.png?cb=635828483123739844) -140px 0 repeat-x;padding:14px 0 0;position:relative;overflow:hidden}#SocialFooter{background:#eaeade url(/_Client/Images/Global/BGRepeatSocial.png?cb=635828483123739844) repeat-x 50% 0;padding:45px 0 40px}#Footer{background:#fff url(/_Client/Images/Global/BodyPatternStripGreen.png?cb=635828483123739844) -140px 100% repeat-x;clear:both;padding-top:33px}#Container,.layout-outer{margin:0 auto;width:910px}#Content,.layout-inner{position:relative;width:910px}#ContentTop,#Content{height:1%;position:relative}#ContentTop:after,#Content:after{clear:both;content:".";display:block;height:0;visibility:hidden}.floatleft,.fl{float:left}.floatright,.fr{float:right}.clearfloats,.cf{clear:both}.fn{float:none}.subcontent-primary{float:left;display:inline;width:420px}.subcontent-secondary{float:right;display:inline;width:200px}.subcontent-banner{}.subcontent-row{display:block;margin-bottom:15px;vertical-align:top}.subcontent-row-item{display:inline-block;margin:0 17px 15px 0;vertical-align:top;width:200px}.subcontent-primary .subcontent-row-item{margin-right:15px}.subcontent-cols{margin-bottom:15px}.subcontent-footer{clear:both}.subcontent-fullwidth{clear:both}.layout-a .content-secondary{width:210px;float:left}.layout-a .content-secondary .related-documents .detail-container{width:133px}.layout-a .secondary-search input{width:151px}.layout-a .newsletter-signup h2{font-size:17px}.layout-a .newsletter-signup input{width:170px;margin:0 5px 5px 0}.layout-a .newsletter-signup input.submit{}.layout-a .content-primary{width:680px;float:right;margin:0 0 0 20px;display:inline}.layout-a .publication-detail .detail-container,.document-downloading .column-2{width:429px}.layout-a .social-widget{margin:0 0 10px 0;overflow:hidden}.layout-a .download-document{width:430px}.layout-a .download-list .pdf{width:245px;display:inline-block}.layout-a .download-list .xls{width:245px;display:inline-block}.layout-a .staff-teams .team-list{width:260px}.layout-a .content-primary .team-description{width:300px;margin-right:45px}.layout-a .link-listing li{width:147px}.layout-b .content-secondary{width:200px;padding:0 0 10px 0;float:right}.layout-b .content-primary{width:690px;float:left;margin:0px 10px 0 0;display:inline}.layout-c #ContentTop{height:auto}.layout-c .content-secondary{width:286px;padding:0 20px 10px 10px;float:right}.layout-c .content-primary{width:594px;float:left;margin:0 5px 15px 20px;display:inline}.layout-c .newsletter-signup input{width:155px;margin-right:2px}.layout-c .newsletter-signup{margin-bottom:30px}.layout-c .content-secondary{width:286px;padding:0 20px 10px 10px;float:right}.layout-c .content-primary{width:594px;float:left;margin:0 5px 15px 20px;display:inline}.layout-d .subcontent-primary{width:640px}.layout-d .subcontent-row-item{margin-right:20px}.layout-d .link-listing li{width:159px}.layout-d .product-category-carousel .jcarousel-clip{width:735px}.layout-d .product-category-carousel .jcarousel-prev{left:28px}.layout-d .product-category-carousel .jcarousel-next{right:29px}.layout-e .content-primary{width:680px;float:right;margin:0 0 0 20px;display:inline}.layout-e .content-secondary{width:200px;float:left}.layout-e2 .content-primary{width:680px;float:left;margin:0 20px 0 10px;display:inline}.layout-e2 .content-secondary{width:210px;padding:0 10px 10px 10px;float:left}.layout-f .content-primary{width:470px;float:right;padding:0 0 10px 15px;display:inline;margin-right:222px;margin-left:-707px}.layout-f .content-secondary{width:200px;float:left;padding:0 0 10px 0px}.layout-f .content-tertiary{background:#fff;width:200px;float:right;margin:0 0 10px 10px;padding:15px 5px 5px}.layout-f .product-category-carousel .jcarousel-clip{width:285px}.layout-f .product-category-carousel .jcarousel-prev{left:38px}.layout-f .product-category-carousel .jcarousel-next{right:39px}.layout-f .content-primary h1.block-title span{padding-left:12px}.layout-checkout #Content{}.layout-checkout .content-primary{}.component,ul.component .component{margin-bottom:20px;*margin-bottom:30px}.component .component{margin-bottom:0px}.component-body{padding:20px 20px 20px 20px}.component-body .component-body{padding:0px}.component-body > div:last-child{margin-bottom:0;margin-top:0}.masthead + .component .component-body,.block-title + .component-body{padding-top:10px}.component{border-bottom:3px solid rgba(170,170,170,.5)}.component-nomargin{margin-bottom:0;border-bottom:0}.content-secondary .component,.component .component{border-bottom:0}.component-secondary{padding:10px}.module-set{margin-bottom:10px;font-size:0;word-spacing:0;clear:both}.component-body > .subcontent-cols:last-child,.component-body > .module-set:last-child,.component-body .subcontent-primary > .module-set:last-child{margin-bottom:0}.module-set .module-col{display:-moz-inline-stack;display:inline-block;margin:0 10px 0 0;vertical-align:top}.module-set .module-col-end{margin-right:0px}.module-set .mod-row-btm{margin-top:30px}.module-set-1cols{}.module-set-1cols .module-col{}.module-set-2cols .module-col{}.module-set-3cols .module-col{}.module-set-4cols .module-col{}.subcontent-cols .component{margin-bottom:20px}.subcontent-cols .component:last-child{margin-bottom:0px}.subcontent-cols .component .component{margin-bottom:0px}.subcontent-cols .module-col > div,.subcontent-cols .module-col .component{margin-bottom:20px}.subcontent-cols .module-col > div:last-child,.subcontent-cols .module-col > .component:last-child{margin-bottom:0}.subcontent-cols .subcontent-fullwidth{margin-bottom:20px}.subcontent-cols .subcontent-primary,.subcontent-cols .subcontent-secondary,.subcontent-cols .subcontent-footer{margin-bottom:30px}.subcontent-cols .subcontent-fullwidth:last-child,.subcontent-cols .subcontent-primary:last-child,.subcontent-cols .subcontent-secondary:last-child,.subcontent-cols .subcontent-footer:last-child{margin-bottom:0px}.component-nobg .component-body{padding:0}.component-nobg .module-set .module-col{margin-right:35px}.component-nobg .module-set .module-col-end{margin-right:0px}.layout-a .module-set-1cols .module-col{width:640px}.layout-a .module-set-2cols .module-col{width:315px}.layout-a .module-set-alt2cols .module-col-start{width:424px}.layout-a .module-set-alt2cols .module-col-end{width:206px}.layout-a .module-set-3cols .module-col{width:206px}.layout-a .module-set-4cols .module-col{width:152px}.layout-a .subcontent-primary .module-set-1cols .module-col{width:420px}.layout-a .subcontent-primary .module-set-2cols .module-col{width:205px}.layout-a .subcontent-primary .module-set-3cols .module-col{width:133px}.layout-a .subcontent-primary .module-set-4cols .module-col{width:97px}.layout-b .module-set-1cols .module-col{width:640px}.layout-b .module-set-2cols .module-col{width:315px}.layout-b .module-set-alt2cols .module-col-start{width:424px}.layout-b .module-set-alt2cols .module-col-end{width:206px}.layout-b .module-set-3cols .module-col{width:206px}.layout-b .module-set-4cols .module-col{width:152px}.layout-b .subcontent-primary .module-set-1cols .module-col{width:420px}.layout-b .subcontent-primary .module-set-2cols .module-col{width:205px}.layout-b .subcontent-primary .module-set-3cols .module-col{width:133px}.layout-b .subcontent-primary .module-set-4cols .module-col{width:97px}.layout-c .module-set-1cols .module-col{width:870px}.layout-c .module-set-2cols .module-col{width:270px}.layout-c .module-set-3cols .module-col{width:280px}.layout-c .module-set-4cols .module-col{width:207px}.layout-c .subcontent-primary .module-set-1cols .module-col{width:640px}.layout-c .subcontent-primary .module-set-2cols .module-col{width:315px}.layout-c .subcontent-primary .module-set-3cols .module-col{width:206px}.layout-c .subcontent-primary .module-set-4cols .module-col{width:152px}.layout-d .module-set-1cols .module-col{width:870px}.layout-d .module-set-2cols .module-col{width:425px}.layout-d .module-set-3cols .module-col{width:280px}.layout-d .module-set-4cols .module-col{width:207px}.layout-d .subcontent-primary .module-set-1cols .module-col{width:640px}.layout-d .subcontent-primary .module-set-2cols .module-col{width:315px}.layout-d .subcontent-primary .module-set-3cols .module-col{width:206px}.layout-d .subcontent-primary .module-set-4cols .module-col{width:152px}.layout-e .module-set-1cols .module-col{width:640px}.layout-e .module-set-2cols .module-col{width:315px}.layout-e .module-set-3cols .module-col{width:206px}.layout-e .module-set-4cols .module-col{width:152px}.layout-e .subcontent-primary .module-set-1cols .module-col{width:420px}.layout-e .subcontent-primary .module-set-2cols .module-col{width:205px}.layout-e .subcontent-primary .module-set-alt2cols .module-col-start{width:277px}.layout-e .subcontent-primary .module-set-alt2cols .module-col-end{width:133px}.layout-e .subcontent-primary .module-set-3cols .module-col{width:133px}.layout-e .subcontent-primary .module-set-4cols .module-col{width:97px}.layout-e .subcontent-secondary .module-set-1cols .module-col{width:200px}.layout-e .subcontent-secondary .module-set-2cols .module-col{width:100px}.layout-e .subcontent-secondary .module-set-3cols .module-col{width:66px}.layout-e .subcontent-secondary .module-set-4cols .module-col{width:50px}.layout-e .component-body .component-body{padding:0 0 0 0}.layout-e2 .module-set-1cols .module-col{width:640px}.layout-e2 .module-set-2cols .module-col{width:315px}.layout-e2 .module-set-3cols .module-col{width:206px}.layout-e2 .module-set-4cols .module-col{width:152px}.layout-e2 .subcontent-primary .module-set-1cols .module-col{width:420px}.layout-e2 .subcontent-primary .module-set-2cols .module-col{width:205px}.layout-e2 .subcontent-primary .module-set-3cols .module-col{width:133px}.layout-e2 .subcontent-primary .module-set-4cols .module-col{width:97px}.layout-e2 .subcontent-secondary .module-set-1cols .module-col{width:200px}.layout-e2 .subcontent-secondary .module-set-2cols .module-col{width:100px}.layout-e2 .subcontent-secondary .module-set-3cols .module-col{width:66px}.layout-e2 .subcontent-secondary .module-set-4cols .module-col{width:50px}.layout-e2 .component-body{padding:0 0 0 0}.layout-e2 .subcontent-primary .module-set-1cols,.layout-e2 .subcontent-primary .module-set-2cols,.layout-e2 .subcontent-primary .module-set-3cols,.layout-e2 .subcontent-primary .module-set-4cols,.layout-e2 .subcontent-banner,.layout-e2 .subcontent-fullwidth{padding:0 20px}.layout-e2 .subcontent-primary{width:460px}.layout-e2 .subcontent-footer{padding:0 20px}.layout-f .module-set-1cols .module-col{width:430px}.layout-f .module-set-2cols .module-col{width:210px}.layout-f .module-set-alt2cols .module-col-start{width:282px}.layout-f .module-set-alt2cols .module-col-end{width:138px}.layout-f .module-set-3cols .module-col{width:136px}.layout-f .module-set-4cols .module-col{width:100px}.layout-f .subcontent-footer,.layout-f .subcontent-banner,.layout-f .subcontent-primary,.layout-f .subcontent-secondary{display:none} .landing-cols .col{display:inline}.landing-cols .col-a{width:594px}.landing-cols .col-b{width:286px}.landing-cols-a .col-a{float:left;margin:0 5px 0 0px}.landing-cols-a .col-b{float:right;padding:0}.landing-cols-a .col-b .component-latest-publications-panel{margin-bottom:0}.landing-cols-b .col-a{float:right}.landing-cols-b .col-b{float:left;margin:0 5px 0 0px;padding-top:0px;*padding-top:0}.landing-cols-c .col-a{width:440px;float:left;*margin-top:30px}.landing-cols-c .col-b{width:220px;float:right;padding:0 0 0 10px;*margin-top:30px}.standard-content .wysiwyg{margin:0 20px}.ogbpm-embed{margin:-20px}.ogbpm-iframe{border:0;overflow:hidden;width:100%}.patterned-box{border-right:10px solid #3b9e44;border-left:10px solid #91be3e;margin:0 0 50px;padding:40px 30px;position:relative}.patterned-box-top,.patterned-box-bottom{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat;display:block;height:10px;left:0;position:absolute;width:100%}.patterned-box-arrow:after{border:20px solid transparent;border-top-color:#3b9e44;content:" ";height:0;left:50%;margin-left:-20px;pointer-events:none;position:absolute;top:100%;width:0}.patterned-box-top{background-position:0 -151px;top:0}.patterned-box-bottom{background-position:0 -171px;bottom:0}.patterned-box-wide .patterned-box-top{background-position:0 -191px;top:0}.patterned-box-wide .patterned-box-bottom{background-position:0 -211px;bottom:0}.patterned-box-title{color:#61a534;font-size:28px;margin:0 0 30px 0;text-align:center}.frow{margin:14px 0;font-size:13px;position:relative;clear:both}.frow.frow-action{margin-top:24px;margin-bottom:0}.frow.frow-action-prominent{text-align:right}.frow:after{clear:both;content:".";display:block;height:0;visibility:hidden}.frow label{float:left;color:#333;font-weight:bold}.frow label em{color:#a81919}.frow input{float:left;font-family:Arial;font-size:13px}input[type="submit"]{-webkit-appearance:none;border-radius:0}.frow input:focus{outline:none}.frow select:focus,.focused,input[type="submit"]:focus{outline:dotted 1px #333}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.frow-password input,.frow-text input,.frow-donate-amount input{border:1px solid #dadada;padding:3px;height:17px;background:#fdfdfc}.frow-textarea textarea{float:left;font-family:Arial,Helvetica,Geneva,sans-serif;border:1px solid #b8bbb5;background:#fdfdfc;font-size:13px;padding:3px}.frow-checkbox input,.frow-checkbox-list input{margin:3px 0}.frow-checkbox label{margin-left:10px;line-height:1.4em}.frow-checkbox-list label{line-height:1.4em}.frow-checkbox-list input{margin-right:10px}.content-primary .frow-checkbox-list input + label{overflow:hidden;text-align:left}.frow-checkbox-list ul{float:left}.frow-checkbox-list li{float:left;clear:both;margin:3px 0}.likes-comment{float:left;clear:none!important;margin:0}.likes-comment input{margin:0}.frow-radio input,.frow-radio-list input,.frow-donate-amount input{display:inline-block;float:none;margin-right:10px}.frow-radio label,.frow-radio-list label{display:inline-block;float:none}.frow-inline-radio-list ul{float:left}.frow-inline-radio-list ul li{float:left;margin-right:11px}.frow-postcode{width:100px}.frow-postcode input{width:auto}.frow-action input,.frow-action .submit{margin-left:165px;font-size:16px}.frow-action .forgotten-password{margin-left:10px;display:inline-block;vertical-align:middle}.frow .error{color:#a81919}.frow-combined input{border-right:0 none}.note{display:block;clear:both}.frow-last{margin-bottom:15px}.frow-dob .nice-selectbox{margin:0 4px 0 0}.frow-sort-code span{float:left;margin:4px 2px}.content-primary .frow-text.frow-sort-code input{width:25px}.group-row{margin:7px 0;font-size:12px;position:relative;clear:both}.group-row:after{clear:both;content:".";display:block;height:0;visibility:hidden}.js .pre-populated{color:#686E62;font-style:italic}.js .frow input.focus{font-style:normal;color:#333}address{display:block}address .arow{display:block;font-style:normal;line-height:18px}address .arow:after{content:","}address .arow:last-child:after{content:""}address .org{font-weight:bold;color:#333;font-size:15px}address .postal-code:after{content:""}address{font-size:13px;letter-spacing:1}.arrow-btn input{font-size:13px;font-weight:bold}.arrow-btn-short input{padding-bottom:2px}.content-primary .note{margin-left:165px;padding:7px 0;font-size:11px}.content-primary .note-onecol{max-width:300px}.content-primary .frow label{width:155px;text-align:right;margin-right:10px;padding-top:3px}.content-primary .frow-checkbox label{text-align:left}.content-primary .frow-text input,.content-primary .frow-donate-amount input,.content-primary .frow-team-members .frow-text input,.frow-filefield input{width:220px;border:1px solid #b8bbb5}.content-primary .frow-donate-amount strong{float:left;margin:4px 25px 0 15px;color:#000}.content-primary .frow-password input{width:220px;border:1px solid #b8bbb5}.content-primary .frow-textarea textarea{width:320px;height:110px;margin-bottom:0}.content-primary .likes-comment.frow-textarea textarea{width:220px;height:55px;margin-bottom:0}.content-primary .frow-checkbox input{margin:3px 0 3px 165px}.content-primary .frow-radio{margin-left:165px}.content-primary .frow-postcode{width:275px;float:left}.content-primary .frow-postcode input{width:100px}.content-primary .address-finder .frow-postcode{margin:0}.content-primary .find-address{float:left;width:200px;clear:none;margin:0}.content-primary .find-address .arrow-btn-short{padding-left:0;margin-top:0px;font-size:12px}.content-primary select{width:227px;padding:4px 0 3px 5px;height:25px}.content-primary .frow label.optin{text-align:left}.content-primary .frow-multi-select select{height:auto!important;width:auto!important;min-width:220px;border:1px solid #dadada}.content-primary .form-column-container .note{margin-left:165px;padding:7px 0;font-size:11px}.content-primary .form-column-container .frow label{width:155px;text-align:right;margin-right:10px;padding-top:3px}.content-primary .form-column-container .frow-checkbox-list input + label{width:auto;width:-moz-max-content}.content-primary .form-column-container .frow-text input,.content-primary .form-column-container .frow-donate-amount input,.content-primary .form-column-container .frow-team-members .frow-text input,.frow-filefield input{width:210px;border:1px solid #b8bbb5}.content-primary .form-column-container .form-column-1 .frow-text input,.content-primary .form-column-container .form-column-1 .frow-donate-amount input,.content-primary .form-column-container .form-column-1 .frow-team-members .frow-text input,.form-column-1 .frow-filefield input{width:210px;border:1px solid #b8bbb5}.content-primary .form-column-container .frow-donate-amount strong{float:left;margin:4px 25px 0 15px;color:#000}.content-primary .form-column-container .frow-password input{width:210px;border:1px solid #b8bbb5}.content-primary .form-column-container .frow-textarea textarea{width:320px;height:110px;margin-bottom:0}.content-primary .form-column-container .likes-comment.frow-textarea textarea{width:220px;height:55px;margin-bottom:0}.content-primary .form-column-container .frow-checkbox input{margin:3px 0 3px 165px}.content-primary .form-column-container .frow-radio{margin-left:165px}.content-primary .form-column-container .frow-postcode{width:275px;float:left}.content-primary .form-column-container .frow-postcode input{width:100px !important}.content-primary .form-column-container .address-finder .frow-postcode{margin:0}.content-primary .form-column-container .find-address{float:left;width:200px;clear:none;margin:0}.content-primary .form-column-container .find-address .arrow-btn-short{padding-left:0;margin-top:0px;font-size:12px}.content-primary .form-column-container select{width:200px;padding:4px 0 3px 5px;height:25px}.content-primary .frow label.optin{text-align:left}.content-primary .form-column-container .frow-multi-select select{height:auto!important;width:auto!important;min-width:220px;border:1px solid #dadada}.js .frow-checkbox label,.js .frow-checkbox-list label{width:25px;font-weight:normal}.js .frow-radio label,.js .frow-radio-list label{font-weight:normal}.no-js .frow-checkbox label,.no-js .frow-checkbox-list label{font-weight:normal;padding-top:0}.no-js .frow-radio label,.no-js .frow-radio-list label{font-weight:normal;text-align:left;padding-top:0}.no-js .frow-checkbox input{margin-top:2px}.js .ac_results ul{background:#FDFDFD;border:1px solid #DADADA;border-top:0 none;border-bottom:none}.js .ac_results ul li{border-bottom:1px solid #DADADA;padding:6px 10px}.js .ac_results .ac_over{background:#f7f7f7;color:#333}.nice-selectbox select{position:relative;left:0;top:0}.nice-selectbox{position:relative;float:left;height:25px;background:#fff url(/_Client/Images/Buttons/SelectButton.png?cb=635828483123739844) right top no-repeat}.nice-selectbox .select-text{position:absolute;left:0;top:0;border-left:1px solid #B8BBB5;font-size:12px;overflow:hidden;line-height:1.6;padding:4px 30px 4px 5px;height:17px;display:inline-block;text-align:left;vertical-align:top}.nice-selectbox option.hover{background:#eee;color:#7ec441}.nice-selectbox-disabled{opacity:.5}.js .nice-selectbox select{opacity:0}.js .frow-checkbox,.js .frow-checkbox-list{height:auto}.js .frow-checkbox input,.js .frow-checkbox-list input{opacity:0;position:absolute;left:-9999em}.js .frow-checkbox .likes-comment input,.js .frow-checkbox-list .likes-comment input{opacity:1;position:static}.js .frow-checkbox label,.js .frow-checkbox-list label{cursor:pointer;font-weight:normal;width:auto;padding-left:30px;padding-top:0}.js .frow-checkbox label,.js .frow-checkbox label.label,.js .frow-checkbox-list label{background:transparent url(/_Client/Images/Global/CheckBoxSprite.png?cb=635828483123739844) 0 2px no-repeat}.js .frow-checkbox label.checked,.js .frow-checkbox-list label.checked{background-position:0 -482px}.js .frow-checkbox label.disabled,.js .frow-checkbox-list label.disabled{background-position:0 -982px;color:#ccc}.js .frow-checkbox label.disabled.checked,.js .frow-checkbox-list label.disabled.checked{background-position:0 -1482px}.js .content-primary .frow-checkbox label{margin-left:165px}.js .content-primary .frow-checkbox-list label.list-title{background:none;width:126px;text-align:right;margin-right:10px;padding-top:3px;font-weight:bold}.js .frow-radio input,.js .frow-radio-list input{opacity:0;position:absolute;left:-9999em}.js .frow-donate-amount input[type="radio"]{opacity:0;position:absolute;left:-9999em}.js .frow-radio label,.js .frow-radio-list label,.js .frow-donate-amount label{cursor:pointer;font-weight:normal;line-height:1.4;width:auto;width:auto;padding-left:30px;padding-top:0;background:transparent url(/_Client/Images/Global/RadioButtonSprite.png?cb=635828483123739844) 0 2px no-repeat;margin-top:2px}.js .frow-radio label.checked,.js .frow-radio-list label.checked,.js .frow-donate-amount label.checked{background-position:0 -482px}.js .frow .focused{outline:1px dotted}.js .frow-donate-amount label{padding-left:25px}.js .frow-inline-radio-list ul li label{padding-left:20px}.js .frow-filefield{overflow:hidden;position:relative;margin-bottom:10px;display:inline-block;width:300px}.js .crm-form-container .frow-filefield{width:auto}.js .crm-form-container .sm-file-holder{height:17px;padding:3px}.nice-filefield-filename{float:left;background:#fff;border:1px solid #b3b7b0;padding:5px 5px;margin-right:5px;width:200px;font-size:12px;overflow:hidden;cursor:pointer}.frow-filefield .filefield-wrap{overflow:hidden;position:absolute;height:30px;width:300px;left:165px;top:0px;z-index:900}.frow-filefield .filefield-wrap span{width:300px}.js .frow-filefield .filefield{cursor:pointer;font-size:50px;height:100%;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;zoom:1;position:absolute;right:0px;width:300px;top:0}.js .frow-upload .filefield{cursor:pointer;font-size:50px;height:100%;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;zoom:1;position:absolute;left:0px;width:300px;top:0}.js .frow-upload-input{position:relative;margin-left:165px}.js .crm-form-container .frow-filefield .filefield{width:328px}.nice-filefield-browse{background:transparent url(/_Client/Images/Buttons/Browse.png?cb=635828483123739844) no-repeat 0 0;cursor:pointer;float:left;width:74px;height:26px;line-height:26px;font-size:0px;text-indent:-1000em;overflow:hidden}.validation-summary{background:#FFEBE8;padding:10px;margin-bottom:10px;font-size:1.2em;font-weight:bold}.validation-summary h2{background:#FFEBE8 url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) 5px -127px no-repeat;padding:2px 2px 10px 35px;color:#f43e35}.validation-summary ul{margin:8px 0 0 20px;list-style:square}.validation-summary .validation-container{background:#fff}.validation-summary .validation-container ul{padding:10px 30px;margin-top:0}.validation-summary .validation-container ul li{padding:2px 0;color:#DD3C10;border-bottom:0 none}.content-primary .validation-failed input,.validation-failed input,div.validation-failed textarea,div.validation-failed select{border:1px solid #DD3C10}.validation-summary .summary-list p{padding:10px}.validation-failed label{color:#DD3C10}.validation-summary p{margin:10px}.validation-summary-success{background:#F6F5EE}.validation-summary-success h2{background-color:#F6F5EE;background-position:5px 0;color:#333}.validation-summary-success .validation-container ul li{color:#333}.frow-select .validation-error,.frow-textarea .validation-error,.frow-text .validation-error{width:477px}.js .frow-postcode .validation-error{width:112px}.js .frow-postcode .validation-success{padding-right:0}.validation-error-block{height:1%}.validation-error-block:after{clear:both;content:".";display:block;height:0;visibility:hidden}.validation-error{float:left;background:#feebea;height:1%;margin:-2px 0 -2px -2px}.validation-error input,.content-primary .validation-error input,.validation-error textarea,.content-primary .validation-error textarea{border-color:#f43e35;margin:2px}.content-primary .validation-error .error-message{color:#f43e35;float:left;font-size:12px;font-weight:normal;padding:4px 5px 4px 35px;margin:2px 0 2px 0;width:auto;min-height:16px;text-align:left;display:block;height:100%;background:url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) 5px -127px no-repeat}.frow-checkbox .validation-error{margin-left:194px}.frow .validation-error label{min-height:0}.frow-select .validation-error .nice-selectbox{margin:2px 0 2px 2px}.js .content-primary .js-validation-required-group{clear:both;margin-bottom:7px}.js .content-primary .js-validation-required-group .validation-error{float:none;margin-left:163px;padding:10px 10px 10px 10px}.js .content-primary .frow-radio-list.js-validation-required-group .validation-error,.js .content-primary .frow-checkbox-list.js-validation-required-group .validation-error,.js .content-primary .frow-donate-amount.js-validation-required-group .validation-error,.js .content-primary .frow-radio-list.js-validation-required-group .validation-success,.js .content-primary .frow-checkbox-list.js-validation-required-group .validation-success,.js .content-primary .frow-donate-amount.js-validation-required-group .validation-success{margin-left:0}.js .content-primary .js-validation-required-group .validation-error .boolean-inline{margin-left:0}.js .content-primary .js-validation-required-group .validation-error label,.js .content-primary .js-validation-required-group .validation-success label{margin-left:0}.js .content-primary .js-validation-required-group .validation-error .validation-error-inner{background:#fff;padding:10px}.js .content-primary .js-validation-required-group .error-message{float:none;margin-bottom:10px}.js .content-primary .js-validation-required-password-values-must-match{margin-bottom:7px;height:1%}.js .content-primary .js-validation-required-password-values-must-match:after{clear:both;content:".";display:block;height:0;visibility:hidden}.js .content-primary .js-validation-required-password-values-must-match .validation-error{margin-left:163px;width:477px;position:relative;display:inline}.js .content-primary .js-validation-required-password-values-must-match .validation-error .frow{margin-left:-163px;width:400px}.js .content-primary .js-validation-required-password-values-must-match .validation-error input{margin-left:0px}.js .content-primary .js-validation-required-password-values-must-match .validation-error label{margin-top:2px}.js .content-primary .js-validation-required-password-values-must-match .validation-error .validation-error-inner{width:235px}.js .content-primary .js-validation-required-password-values-must-match .validation-error .error-message{position:absolute;left:232px;top:0}.js .content-primary .js-validation-required-password-values-must-match .validation-success label{margin-top:0px}.js .content-primary .js-validation-required-password-values-must-match .validation-success .frow{margin:0 0 15px 0}.js .content-primary .js-validation-group-block-dob .validation-error{margin-left:163px;width:477px;position:relative;display:inline}.js .content-primary .js-validation-group-block-dob h{margin-bottom:7px;height:1%}.js .content-primary .js-validation-group-block-dob:after{clear:both;content:".";display:block;height:0;visibility:hidden}.js .content-primary .js-validation-group-block-dob .validation-error{margin-left:163px;width:477px;position:relative;display:inline}.js .content-primary .js-validation-group-block-dob .validation-error .frow{margin-left:-163px;width:400px}.js .content-primary .js-validation-group-block-dob .validation-error input{margin-left:0px}.js .content-primary .js-validation-group-block-dob .validation-error label{margin-top:2px}.js .content-primary .js-validation-group-block-dob .validation-error .validation-error-inner{width:235px}.js .content-primary .js-validation-group-block-dob .validation-error .error-message{position:absolute;left:232px;top:0}.js .content-primary .js-validation-group-block-dob .validation-success label{margin-top:0px}.js .content-primary .js-validation-group-block-dob .validation-success .frow{margin:0 0 15px 0}.validation-success{float:left;height:1%}.validation-success,.content-primary .validation-success{background:transparent url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) right 1px no-repeat;padding-right:30px;margin:0}.validation-success input,.content-primary .validation-success input{border-color:#9bc07b}.js .content-primary .js-validation-required-group .validation-success{float:none;margin-left:163px;padding:0;background:0 none}.js .content-primary .js-validation-required-group .validation-success .boolean-inline{margin-left:0}.js .content-primary .account-details .js-validation-required-password-values-must-match .validation-success .frow{margin:7px 0}.forw-select .vacancy-submit{margin-left:5px}.js .country-select-button{display:none}.js .manual-address-form{display:none}.js .manual-address-form{display:block}.crm-form fieldset{margin-bottom:20px}.crm-form fieldset fieldset{margin-bottom:0}.crm-form .address-search{margin:0}.auto-search-footer{padding:5px 0;margin-top:5px;border-top:1px solid #DADADA}ul.ui-autocomplete{z-index:1125 !important;padding:10px;background:#fff;border:#DADADA 1px solid}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget:active{outline:none}.ui-datepicker-trigger{margin-left:10px;cursor:pointer;float:left}.validation-error .ui-datepicker-trigger{margin-top:3px}.ui-datepicker-calendar{background:#fff;border:1px solid #b8bbb5;border-top:0 none}.ui-datepicker-calendar td{font-size:12px;text-align:center}.ui-datepicker-calendar td a{display:block;height:100%;padding:3px 7px}.ui-datepicker-calendar thead tr{padding:10px}.ui-datepicker-calendar thead th{color:#434343;font-size:13px;font-weight:bold}.ui-datepicker-calendar .ui-state-default{background:#fff;border:none}.ui-datepicker-calendar .ui-state-highlight{color:#61A534;background:#ecedeb}.ui-datepicker-calendar .ui-state-active{background:#82C02F;color:#fff}.ui-datepicker-header{position:relative;background:#ecedeb;color:#434343;font-size:13px;font-weight:bold;border:1px solid #b8bbb5;border-bottom:0 none}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-next-hover{text-indent:-9999em;display:block;cursor:pointer;position:absolute;width:15px;height:15px;right:5px;top:13px;background:transparent url(/_Client/Images/Global/ContinueAlt.png?cb=635828483123739844) 0 0 no-repeat;border:0 none}.ui-datepicker-header .ui-datepicker-prev,.ui-datepicker-header .ui-datepicker-prev-hover{text-indent:-9999em;display:block;cursor:pointer;position:absolute;width:15px;height:15px;left:5px;top:13px;background:transparent url(/_Client/Images/Global/BackAlt.png?cb=635828483123739844) 0 0 no-repeat;border:0 none}.ui-datepicker-title{text-align:center;padding:10px 0}.pledgelist ul{list-style:none;float:left;width:695px}.pledgelist ul li{float:left;display:block;text-align:center;margin:0 7px 0 0;padding:10px;border:1px solid #dadada;text-align:center;width:169px;height:80px;background-color:#FDFDFC}.pledgelist ul li:nth-child(4n+4){margin-top:7px}.pledgelist ul li h3{height:30px}.pledgelist ul li label{font-weight:bold!important;padding-top:1px!important;padding-left:23px!important;margin-bottom:1px}.content-primary .pledgelist ul li{border:1px solid #B8BBB5}.pledgelist .frow-radio-list{margin:0}.crm-form-block .pledgelist:first-child{margin:20px 0 5px 0}.crm-form-block .pledgelist:last-child{margin:5px 0 20px 0}.frow label.label{float:left;font-weight:bold;background:none;width:155px;text-align:right;margin-right:10px;padding-left:0;padding-top:2px}.frow-donate-amount label.label{padding-top:2px}.js .frow-donate-amount input[type='text']{opacity:1;width:78px;margin:-2px 0 0 0}.content-primary .frow-team-members .tdcell .frow-text input{width:183px}.frow-team-members .frow{margin:0}.frow-team-members .cancel{margin-top:5px;display:block;font-size:13px}.frow-team-members .tdcell label{display:none}.frow-team-members .table,.frow-team-members .tdcell{float:left}.frow-team-members .tdrow{clear:both}.frow-team-members .tdcell{padding:0 7px 7px 0;line-height:normal}.frow-team-members .tdnumber{padding:4px 7px 3px 0;font-weight:bold}.frow-team-members .tdrow .tdnumber{width:7px}.frow-team-members .tdfoot a{font-weight:bold}.frow-team-members .tdfoot .tdcell{padding-bottom:0px}.frow-team-members label.label{width:141px}.frow-team-members .frow-action input{margin-left:0}.frow-team-members .validation-error{width:auto}.frow-team-members .validation-error input{margin:0}.frow-team-members .validation-error .error-message{clear:both;margin-top:3px}.crm-form-block .component-heading{margin-bottom:30px;margin-top:30px}.crm-form-block .component-heading.sub-heading{border-color:rgba(170,170,170,0.5)}.crm-form-container .form-submit{margin:30px 0 10px 0}.crm-form > .crm-form-block .component-heading{margin-top:0}.frow-dob .validation-error-block,.frow-sort-code .validation-error-block{width:auto;clear:none;float:left}.frow-giftaid{margin-top:0}.js .content-primary .frow-giftaid label{margin-left:0}.crm-form-block .gift-aid .content{background:#f6f5ee url(/_Client/Images/Original/Global/GiftaidItScript.png?cb=635828483123739844) 20px 50% no-repeat;padding:15px 15px 15px 160px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border-bottom:1px solid #dddbce;border-right:1px solid #dddbce}.crm-form-block .gift-aid h3{float:left;margin-right:30px;margin-bottom:5px}.crm-form-block .gift-aid h4{float:left;clear:left;font-weight:normal}.crm-form-block .gift-aid .frow{float:right;width:400px;margin:2px 0 0 0}.crm-form-block .gift-aid .frow label{margin:0 0 0 0;text-align:left;font-style:italic;font-size:11px}.crm-form-block .gift-aid p{font-style:italic;float:left;width:510px}.crm-form-block .gift-aid p strong{font-style:normal}.crm-form-block .gift-aid .frow label{width:350px;margin:0 0 0 20px;padding:0}.js .crm-form-block .gift-aid .frow label{padding:2px 0 0 30px}.frow .validation-error label.label{width:135px}.crm-progress-bar{margin:0 0px 20px 0}.crm-progress-bar .progress{list-style:none;height:43px;overflow:hidden}.crm-progress-bar .progress li{background:#eaeadf url("/_Client/Images/Shop/Global/GipProgressDivider.png?cb=635828483125849219") right 50% no-repeat;font-weight:bold;font-size:14px;line-height:41px;height:41px;margin:1px 0;display:block;float:left;padding:0 30px 0 15px}.crm-progress-bar .steps-count-6 li{padding:0 19px}.crm-progress-bar .steps-count-5 li{padding:0 35px}.crm-progress-bar .progress .done{background:#e7e5d9 url(/_Client/Images/Shop/Global/CheckoutProgressDone.png?cb=635828483123739844) 94% 50% no-repeat;padding:0 28px 0 9px}.crm-progress-bar .progress .current{color:#fff;background:#eaeadf url(/_Client/Images/Shop/Global/GIPCheckoutProgressHLBg.png?cb=635828483123739844) 100% 0%;padding:0 30px 0 15px}.crm-progress-bar .steps-count-5 .done{padding:0 37px 0 35px}.crm-progress-bar .steps-count-5 .current{padding-right:45px}.crm-progress-bar .progress li.last{background-image:none}.crm-progress-bar .progress .current.last{background:url(/_Client/Images/Shop/Global/GIPCheckoutProgressHLBg.png?cb=635828483123739844) 100% 0%}.busyindicator{background:url("/_Client/Images/Shop/Global/SpinnerSml.gif") no-repeat scroll 0 0 transparent;visibility:hidden;height:22px;margin:5px;position:absolute;width:22px}.jg-page-url input[type='submit']{width:auto;border:0;height:26px;line-height:26px;margin-left:7px}.no-js .frow-just-giving{display:none}.no-js .justgiving-final .frow-just-giving{display:block}.jg-question{font-size:19px}#justgivingpopup{padding-left:20px;display:block;height:16px;line-height:16px;background:url('/_client/images/buttons/just-giving.png?cb=635828483126064063') 0 0 repeat-y;margin:4px 0 0 7px;float:left}#justgivingpopup:hover{background-position:0 -16px}.date-to-send .frow-radio{margin-left:0}.date-to-send .frow-ecard-date input[type='text']{opacity:1;position:static;float:left;width:85px;height:17px;padding:3px;background:none repeat scroll 0 0 #FDFDFC;border:1px solid #B8BBB5}.frow-ecard-date{}.content-primary .form-column-container{background:#fff;overflow:hidden}.content-primary .form-column-1{float:left;width:50%}.content-primary .form-column-2{float:right;width:50%}.content-primary .form-column-container .find-address{width:140px}.content-primary .form-column-container .frow-textarea textarea{height:140px;width:222px}.content-primary .form-column-container .date-picker{width:193px}.form-column-container .frow-select .validation-error,.form-column-container .frow-textarea .validation-error,.form-column-container .frow-text .validation-error{width:auto}.form-column-container .form-column-1 .frow-select .validation-error,.form-column-container .form-column-1 .frow-textarea .validation-error,.form-column-container .form-column-1 .frow-text .validation-error{width:252px}.content-primary .form-column-container .validation-error .error-message{clear:left;margin:5px 0}.form-column-container .frow-team-members .tdrow{float:left;margin-top:10px}.form-column-container .frow-team-members .tdrow:first-child{margin-top:0}.form-column-container .frow-team-members .tdcell{float:left;margin:0 0 0 14px;clear:left}.form-column-container .frow-team-members .tdnumber{float:left;margin:0 -14px 0 0}.form-column-container .frow-team-members .tdnumber + .tdcell{clear:none}.form-column-container .frow-team-members .tdcell .frow-text input{width:220px}.content-primary .form-column-container .js-validation-required-password-values-must-match .validation-error{width:auto}.content-primary .form-column-container .js-validation-required-password-values-must-match .validation-error .frow{width:auto}.content-primary .form-column-container .js-validation-required-password-values-must-match .validation-error .validation-error-inner{width:auto}.content-primary .form-column-container .js-validation-required-password-values-must-match .validation-error .error-message{position:static;left:0;top:0}.form-column-container .pledgelist ul{width:250px}.gift-aid-terms{height:70px;padding:10px;margin-left:165px;overflow-y:scroll;border:1px solid #B8BBB5}.gift-aid-terms p,.gift-aid-terms ul li{font-size:11px}.gift-aid-terms ul{margin:10px 0 0 0;list-style:disc}.gift-aid-terms ul li{margin:5px 0 5px 30px}.frow-nectar strong{float:left;margin:11px 5px 0 0;font-size:15px}.frow-nectar input{padding:10px;font-size:15px}.frow-nectar .validation-error{width:140px}.frow-nectat{*overflow:hidden}.frow-nectar .error-message{*width:100%}.content-primary .frow-nectar label{padding-top:10px}.nectar-panel{background:url('/_Client/Images/Content/Forms/nectar-card.png?cb=635828483126064063') 95% center no-repeat #f6f6ee}.nectar-panel.nectar-display{background-color:#fff;padding:0;background:url('/_Client/Images/Content/Forms/nectaricon.png?cb=635828483126064063') 90% center no-repeat}.nectar-panel-inner{background-color:#F6F5EE;padding:20px;width:60%}.nectar-panel.nectar-details{padding:10px 0;margin:20px 0;*overflow:hidden}.nectar-form{padding:20px;background-color:#F6F5EE;margin:20px 0 0 0!important}.nectar-form .frow-action input{margin-left:0}.nectar-form fieldset{background:url('/_Client/Images/Content/Forms/nectar-card.png?cb=635828483126064063') right 25% no-repeat}.nectar-form .frow-nectar{margin:15px 0 35px 0}.nectar-display h4{font-size:14px;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px #eaeade solid}.nectar-display{padding:20px;background-color:#F6F5EE}.nectar-display .frow-nectar{margin:15px 0 35px 0}#NectarNumberSection .nectar-card-number{font-size:13px;float:left}#NectarNumberSection .nectar-card-number span{color:#545454;padding-left:15px}#NectarNumberSection .link-btn{float:right;text-decoration:none}#NectarNumberSection .link-btn:hover{text-decoration:underline}#NectarRegister .validation-summary{margin-top:10px}#NectarRegister .frow-action .arrow-btn{float:left}#NectarRegister .frow-action .cancel-btn{float:left;margin:8px 0 0 10px;font-weight:bold}.frow-tyb{position:relative}.frow-tyb .validation-success{padding-right:0px}.content-primary .frow-tyb.frow label{font-weight:bold!important;z-index:10;position:relative;margin-right:30px}.frow-tyb .validation-error-block{position:absolute;top:0;height:40px;z-index:2;left:0;margin-top:40px;width:auto}.tags-reorder-form p{margin:0 0 18px 0}.tags-reorder-form .arow{font-size:13px}.tags-reorder-form address .org{color:#686E62}.tags-reorder-form .frow{margin:39px 0 0 0}.tags-reorder-form a{font-weight:bold}#RegisterGiftAid{padding-right:200px}#RegisterGiftAid p{margin:0 0 10px 0}.already-registered{font-size:12px;font-weight:normal;display:inline-block;margin:0 0 0 10px}.already-registered a{color:#559809;font-weight:bold}.crm-login .component-heading{margin-bottom:0}.crm-login p{margin:10px 0 20px 0}.js .form-column-container .frow-checkbox label{margin-left:0 !important;width:auto !important}.js .form-column-container .ui-datepicker-trigger{float:right;margin-right:30px}.site-search .nice-selectbox{background:#fff url(/_Client/Images/Buttons/SelectButton_light.png?cb=635828483123739844) right top no-repeat}.module-set-2cols .frow label{display:block;float:none;text-align:left;padding-bottom:3px;width:auto}.module-set-2cols .frow-text input,.module-set-2cols .frow-donate-amount input,.module-set-2cols .frow-team-members .frow-text input,.module-set-2cols .frow-filefield input{width:262px}.module-set-2cols .nice-selectbox select{width:270px}.module-set-2cols .frow-action input,.module-set-2cols .frow-action .submit{margin-left:0}.required-fields{font-size:11px;float:right}.gift-list .sm-file-button-span{background-color:$C-Bg-ButtonActive}.gift-list .arrow-btn-short input,.gift-list .arrow-btn input,.gift-list .arrow-btn a{background:#44841a url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) left top no-repeat;height:25px;line-height:25px}.gift-list .arrow-btn-short span,.gift-list .arrow-btn span{display:inline-block;color:#7dc242;padding-left:20px;height:25px;line-height:25px;vertical-align:top;cursor:pointer;background:transparent url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) right top no-repeat;background-size:cover;overflow:hidden;text-indent:-99px}.gift-list .sm-file-button{background:#44841a url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) left top no-repeat}.gift-list .sm-file-button-ext{background:transparent url(/_Client/Images/Buttons/ArrowBtn.png?cb=635828483123739844) right top no-repeat;background-size:cover}.gift-list .add-btn{background:transparent url(/_Client/Images/Buttons/ArrowBtn.png?cb=635675547901301484) left top no-repeat}.gift-list .plus-sign{background:transparent url(/_Client/Images/Global/PlusSign.gif) 93% 50% no-repeat;float:left;width:25px;height:25px;position:relative;right:32px}.gift-list .giftlist-items-display,.gift-list .giftlist-profile-summary{padding:20px}.icon{background-image:url('/_client/images/icons/GIP-icons.png?cb=635828483126064063');background-color:transparent;background-repeat:no-repeat;display:block}.icon-water{background-position:-271px -117px;width:29px;height:32px}.icon-crops{background-position:-83px -156px;width:15px;height:37px}.icon-firstaid{background-position:-384px -5px;width:28px;height:27px}.icon-toilet{background-position:-39px -390px;width:28px;height:24px}.action-detail{}.layout-d .action-detail .right-column{width:415px;margin-left:10px}.action-detail .profile{margin:20px 0}.action-detail .profile img{border:5px solid #eaeade}.action-detail .profile .quote{font-style:italic;margin-bottom:10px}.action-detail .profile .cite-name{font-weight:bold;color:#333}.action-detail .profile .cite-location{font-size:11px;font-style:italic}.action-detail .bio{}.action-detail .bio p{margin-bottom:10px}.action-detail .download{margin:20px 0 0 0}.action-detail .download .img-wrap{float:left;height:50px}.action-detail .download p{float:left;padding:10px 20px}.action-detail .form-wrap{margin-top:20px}.action-detail .form-wrap h2{}.action-detail .form-wrap .quote{font-style:italic;margin:5px 0 10px 0}.action-detail .form-wrap label{width:80px}.action-detail .form-wrap label span{font-size:11px;font-style:italic}.action-detail .form-wrap input{}.action-detail .form-wrap #Postcode{width:80px}.action-detail .form-wrap .frow-checkbox{}.action-detail .form-wrap .frow-checkbox label{margin-left:90px;margin-right:0px;width:280px;text-align:left}.action-detail .form-wrap .frow-action{}.action-detail .form-wrap .frow-action input{margin-left:90px;font-size:14px}.action-detail .recent-signups{margin-top:30px}.action-detail .recent-signups h3{float:left}.action-detail .recent-signups .sub-title{float:right;font-size:12px;font-style:italic;padding-top:2px}.action-detail .recent-signups ul{border-top:1px solid #e1e3dc;width:100%;margin-top:10px}.action-detail .recent-signups li{border-bottom:1px solid #e1e3dc;display:block;width:100%;height:28px;line-height:28px;clear:both;background:#f4f6ee}.action-detail .recent-signups .name{padding-left:10px}.action-detail .recent-signups .time{font-style:italic;float:right;padding-right:10px}.action-detail-pledge{padding:10px;background:#f8f7f2}.action-details-steps{margin-top:20px;background:url(/_Client/Images/Global/DashedArrows-ActionSteps.png?cb=635828483123739844) 50% 35px no-repeat}.action-details-steps .component-heading{font-size:14px}.layout-d .action-details-steps .module-col{position:relative;margin:30px 30px 0 15px;width:250px}.layout-d .action-details-steps .module-col-end{margin-right:0px}.action-details-steps .module-col .number{position:absolute;top:-20px;left:-20px;color:#fff;display:block;width:49px;height:49px;line-height:50px;overflow:hidden;background:url("/_Client/Images/Global/ProductBadges.png?cb=635828483125849219") no-repeat 0px -49px;font-size:17px;text-align:center}.action-details-steps .module-col img{border:5px solid #eaeade;margin-bottom:10px}.action-details-steps .module-col h3{margin-bottom:10px}.actions-list h2{font-weight:normal;color:#3a3a3a}.actions-list .actions{margin:0 0 25px 0}.actions-list .actions:last-child{margin:0 0 0 0}.actions-list .actions li{margin:25px 0 0 0;padding:0 0 25px 0;border-bottom:1px solid #E8E9E6}.actions-list .actions li:last-child{border-bottom:none;padding-bottom:5px}.actions-list .actions .col{display:inline-block;vertical-align:top;padding:5px 0}.actions-list .actions .thumbnail{width:230px}.actions-list .actions .thumbnail a{display:block;width:190px;padding:5px;background:#f0eedc}.actions-list .actions .text{width:225px;padding-right:25px;border-right:1px solid #e9e9e9}.actions-list .actions .text h3 a{color:#61A534}.actions-list .actions .text h4{font-size:14px;margin-bottom:12px}.actions-list .actions .text h5{font-size:13px;margin-top:12px}.actions-list .actions .text .how-help{font-style:italic}.actions-list .actions .progress{width:150px;text-align:center}.actions-list .actions .progress h4{font-size:14px}.actions-list .actions .progress .time-left{color:#ed3429}.actions-list .actions .progress .progress-box{display:block;width:100px;height:145px;margin:20px auto 5px auto;background:url(/_Client/Images/Global/ProgressBox-ArrowBox.png?cb=635828483123739844) 50% 0px no-repeat;color:#333;font-weight:bold}.actions-list .actions .progress .progress-box p{font-size:13px}.actions-list .actions .progress .progress-box .bottom{color:#fff}.actions-list .actions .progress .progress-box .number{font-size:21px}.actions-list .actions .progress .arrow-progress p{padding-top:10px;height:58px}.actions-list .actions .progress .solid-progress{margin-top:20px;background:#35c6f0}.actions-list .actions .progress .solid-progress p{padding:25px 0 0 0}.actions-list .actions .progress .solid-progress .number{color:#fff}.actions-list .actions .ends-soon .progress-box{margin-top:5px}.action-progress-bar{background:#45c3ec;height:57px;width:100%;overflow:hidden}.action-progress-bar span{display:block;float:left}.action-progress-bar .number{font-size:30px;color:#333;width:25%;height:57px;line-height:60px;padding:0 50px 0 30px;background:#dedfd2 url(/_Client/Images/Global/ActionProgressBarArrow.png?cb=635828483123739844) 100% 50% no-repeat}.action-progress-bar .text{font-size:14px;font-weight:bold;width:45%;color:#fff;margin:10px 0 0 25px}.action-progress-state{background:#e70052;height:57px;width:100%;overflow:hidden}.action-progress-state .prog-statement{display:block;float:right;text-align:center}.action-progress-state .number{font-size:26px;display:block;line-height:1}.action-progress-state .text{font-size:14px;font-weight:bold;color:#fff;display:block;line-height:1}.action-progress-state .statement-1{width:55%;height:52px;padding:5px 0 0 0}.action-progress-state .statement-1 span{color:#fff}.action-progress-state .statement-1 .text{margin-bottom:2px;color:#fff}.action-progress-state .statement-2{padding:5px 0 0 0;width:44.8%;height:52px;background:#dedfd2 url(/_Client/Images/Global/ActionProgressBarArrow.png?cb=635828483123739844) 0% 50% no-repeat}.action-progress-state .statement-2 span{color:#333}.action-thankyou{}.action-thankyou .thank-you{}.action-thankyou .thank-you h2{margin-bottom:15px}.action-thankyou .thank-you img{border:5px solid #eaeade;display:inline-block;vertical-align:top;width:200px;height:185px;margin-right:20px}.action-thankyou .thank-you .content{display:inline-block;vertical-align:top;width:400px;margin-top:5px}.action-thankyou .thank-you .content p{font-size:13px}.action-thankyou .thank-you .content .arrow{display:block;width:180px;background:url(/_Client/Images/Global/ThankYouCurvedArrow.png?cb=635828483123739844) 100% 100% no-repeat;padding:0 10px 0 0;margin:25px 0 10px 0}.action-thankyou .recent-signups{}.action-thankyou .recent-signups ul{border-top:1px solid #e1e3dc;width:100%;margin-top:10px}.action-thankyou .recent-signups li{border-bottom:1px solid #e1e3dc;display:block;width:100%;height:36px;line-height:18px;clear:both;background:#f4f6ee;padding:5px 0}.action-thankyou .recent-signups span{padding-left:10px}.action-thankyou .recent-signups .name{float:left}.action-thankyou .recent-signups .time{font-style:italic;float:left;clear:left}.action-thankyou .how-to-help{padding-top:35px}.action-thankyou .how-to-help .component-heading{font-size:14px} .action-thankyou .how-to-help .content-wrap{background:#f4f6ee;padding:20px 0}.action-thankyou .how-to-help .content-wrap .col{display:inline-block;vertical-align:top;margin-left:20px}.action-thankyou .how-to-help .content-wrap .text-col{width:320px}.action-thankyou .how-to-help .content-wrap .text-col h3{font-size:15px;margin-bottom:10px}.action-thankyou .how-to-help .content-wrap .text-col p{font-size:13px}.action-thankyou .how-to-help .content-wrap .text-col .share{margin-top:30px}.action-thankyou .how-to-help .content-wrap .promo-col{width:220px;margin-left:35px}.action-thankyou .how-to-help .content-wrap .promo-col .img-wrap{display:block;width:200px;height:110px;border:5px solid #35c7f1}.action-thankyou .how-to-help .content-wrap .promo-col h3{margin:15px 0}.action-thankyou .how-to-help .content-wrap .promo-col ol{font-size:13px;margin-left:20px}.add-comment{padding:10px 45px}.add-comment h3{font-size:13px;color:#333}.add-comment .note{margin-left:165px}.add-comment .frow-action{padding-right:95px}.address-book .actions{display:inline-block;margin:10px 5px 5px 0;font-size:13px;font-weight:bold;outline:none;border:none;background:none;color:#61A534;cursor:pointer}.address-book .actions:hover{text-decoration:underline}.address-book .delete{display:inline-block;margin-right:0}.address-book .address{margin:10px 0}.address-book .address p{line-height:17px}.address-book .address strong{font-weight:bold;color:#333}.address-book li{margin-bottom:7px;padding-bottom:10px;border-bottom:1px solid #e8e9e6}.address-book li:last-child,.address-book li.last{border-bottom:0;margin-bottom:0}.address-book .address-disabled p{color:#b2b7ad}.address-book .address-disabled strong{color:#333}.address-book .arrow-btn{font-size:12px}.tags-component{padding:10px}.author-block{}.author-block .author{margin-bottom:10px}.author-block .author,.author-block .author a{color:#000}.author-block .author-thumb{margin-bottom:10px}.author-block .author-thumb img{display:block}.author-block p.author-description{line-height:1.5;margin-bottom:10px}.author-block .author-meta{padding:10px 0;border-top:1px solid #dfdfde}.author-block .author-meta p{font-weight:bold;margin:0}.author-follow-block{padding:10px 15px 15px;background:#f6f5ee;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.author-follow-title{font-size:14px;margin-bottom:10px}.follow-buttons-block{position:relative}.follow-buttons{display:block;margin:0 0 10px 0;padding:0;list-style-type:none}.follow-buttons li,.follow-buttons li a{float:left;display:inline}.follow-buttons li{margin-right:10px;font-size:13px;font-weight:bold}.follow-buttons li a{background:transparent url(/_Client/Images/Global/FollowButtonsSprite.png?cb=635828483123739844) no-repeat 0 0;display:inline-block;padding:5px 0px 5px 30px}.follow-buttons li.rss a{background-position:0px 0px}.follow-buttons li.twitter a{background-position:0 bottom}.author-latest-tweet{padding:7px 0 0 0;background:transparent url(/_Client/Images/Global/TweetArrowTop.png?cb=635828483123739844) no-repeat 5px 0px}.author-latest-tweet-i{padding:10px;background-color:#fff}.author-latest-tweet p{font-size:13px}.author-tweet-meta{color:#8b8e87}.blog-entry-meta{overflow:hidden}.blog-entry-meta-categories,.blog-entry-meta-tags{margin-bottom:5px}.blog-entry-meta h4{float:left;width:90px}.blog-entry-meta p{display:block;margin:0 0 0 90px}.author-foot-block{padding:15px 0 0 80px;border-top:1px solid #e5e6e4;position:relative;min-height:70px}.author-foot-block .author-thumb{position:absolute;top:15px;left:0px}.author-foot-block p{font-size:13px}.author-foot-block p a{font-weight:bold}.author-foot-block .author-more-cta{position:absolute;bottom:10px}.author-profile{position:relative;padding:10px 0px 10px 220px;min-height:270px;margin-bottom:15px}.author-profile-shot{margin:0;padding:0;display:block;position:absolute;top:10px;left:0px}.author-profile .tweet-promo{padding-bottom:75px;background:transparent url(/_Client/Images/Global/DashedArrowLine.png?cb=635828483123739844) no-repeat 97% bottom}.author-profile-shot img{display:block;border:4px solid #f0eedc}.author-profile-title{font-size:13px;font-weight:normal;margin-bottom:15px}.author-profile-shot img{display:block}.author-profile-description p{margin-bottom:20px}.author-video{background:#fff;height:1%;padding-top:15px;background-image:url(/_Client/Images/Content/Professionals/Publications/AuthorVideoHeader.png?cb=635828483123739844);background-position:right top;background-repeat:no-repeat}.author-video:after{clear:both;content:".";display:block;height:0;visibility:hidden}.author-video span,.content-primary .author-video span{background-image:url(/_Client/Images/Content/Professionals/Publications/AuthorVideoHeader.png?cb=635828483123739844);background-position:right -15px;background-repeat:no-repeat}.author-video .video-container{width:640px;margin:10px auto}.author-video .video-content h3{width:30%;margin:20px;display:inline-block;vertical-align:top}.author-video .video-content p{width:60%;margin:20px 20px 20px 0;display:inline-block;vertical-align:top}.project-barometer{zoom:1}.project-barometer p{font-weight:bold;color:#333;margin-bottom:0px;text-indent:5px;padding-bottom:0}.project-barometer .webfont-a{font-size:16px;color:#F16E22;font-weight:normal}.barometer-wrap{width:174px;padding:3px;background:#f0eedc;border-bottom:1px solid #d6dad2;height:13px}.barometer-wrap .barometer{display:block;background:#fff;width:174px;height:13px}.barometer-wrap .barometer .progress{display:block;height:13px;background:#F16E22}.chevron-hero .content-wrap .content .project-barometer p{padding-bottom:0}.basket-empty{background:#f6f5ee url(/_Client/Images/Global/EmptyBasket.png?cb=635828483123739844) 16px 50% no-repeat;padding:15px 15px 15px 90px}.basket-error-messaging{padding:12px 12px 12px 40px;background:#feebea url(/_Client/Images/Global/ErrorMessagingCross.png?cb=635828483123739844) 7px 7px no-repeat;min-height:13px;font-weight:bold;line-height:1.4;color:#f43e35}.basket-locking{background:#f6f5ee url(/_Client/Images/Global/LockedBasket.png?cb=635828483123739844) 16px 50% no-repeat;padding:15px 15px 15px 90px}.basket-locking .content{display:inline-block;width:600px;vertical-align:top}.basket-locking .countdown{background:#dfdcca;padding:10px 15px;margin:0 0 0 25px;display:inline-block;min-width:90px;text-align:center;vertical-align:top}.basket-locking .countdown span{color:#333;font-weight:bold;font-size:28px}.basket-promo-code{background:#f6f5ee;padding:10px 20px;text-align:right}.basket-promo-code .frow-text,.basket-promo-code .frow-action,.basket-promo-code .component-text{display:inline-block;vertical-align:top;margin-left:10px}.basket-promo-code .component-text{line-height:1}.basket-promo-code .component-text h5{font-size:13px}.basket-promo-code .component-text p{font-size:11px;color:#686e62}.basket-promo-code .frow-text input{padding:4px;width:120px}.basket-promo-code .arrow-btn{}.basket-promo-code .arrow-btn input{font-size:13px;margin-left:0px;font-weight:bold}.basket-promo-code .redeemed-codes{margin:15px 0 5px 0;font-size:12px;line-height:1.6}.basket-promo-code .redeemed-codes dt{text-align:right;clear:both;font-weight:bold;float:right;width:72px;margin-left:12px}.basket-promo-code .redeemed-codes dd{text-align:right;float:right}.basket-promo-code .completed-codes{margin-top:5px}.basket-table{width:100%;text-align:left;border-collapse:collapse;font-size:13px}.basket-table thead{font-weight:bold}.basket-table thead tr.top{background:#f6f5ee;text-align:center}.basket-table thead tr.top .basket-count{text-align:left}.basket-table thead h4{margin-top:15px;font-size:15px}.basket-table thead p{font-weight:normal;color:#333}.basket-table tbody{}.basket-table tbody td{border-bottom:1px solid #e8e9e6;padding:20px 10px}.basket-table tr{}.basket-table td{padding:10px;vertical-align:top}.basket-table th{padding:10px;vertical-align:top;text-align:left}.basket-table .img{vertical-align:top;width:120px}.basket-table .img a{padding:5px;background:#f0eedc;display:block;width:95px;height:95px;position:relative}.basket-table .img .badge{top:-10px;left:-10px}.basket-table .img .badge-locked{top:auto;bottom:-10px}.basket-table .desc{vertical-align:top}.basket-table .desc .frow-checkbox label{text-align:left;margin-left:0px;padding-top:0}.basket-table .desc p{}.basket-table .desc a{display:block;clear:both;font-weight:bold}.basket-table .quant{vertical-align:middle;text-align:center;width:120px;background:url(/_Client/Images/Shop/Global/BasketTableCellSplit.gif) 0px 50% no-repeat}.basket-table .quant a{font-weight:bold}.basket-table .quant .selector{margin-bottom:5px}.basket-table .quant .selector h4{margin-bottom:3px}.basket-table .quant .selector .update{display:inline-block;vertical-align:top;height:20px;line-height:18px;padding:1px 5px 4px;color:#fff;text-decoration:none;font-weight:bold;background:#44841a;border:none;font-size:12px;cursor:pointer}.basket-table .quant .selector .quantity{display:inline-block;vertical-align:top;width:36px;height:18px;line-height:18px;text-align:center;border:1px solid #d9dbd8;font-weight:bold;margin-right:4px}.basket-table .quant .remove{display:inline-block;vertical-align:top;height:20px;line-height:1;color:#61A534;text-decoration:none;font-weight:bold;background:#fff;border:none;font-size:12px;cursor:pointer}.basket-table .quant .remove:hover{text-decoration:underline}.basket-table .price,.basket-table .total{vertical-align:middle;font-weight:bold;font-size:13px;text-align:center;width:100px;background:url(/_Client/Images/Shop/Global/BasketTableCellSplit.gif) 0px 50% no-repeat}.basket-table .price p{font-weight:normal;font-size:11px}.basket-table .price p span{color:#f43e35} .basket-table .features{margin-top:8px}.basket-table .features li{padding:4px 5px;color:#686e62;font-style:italic;background:#f6f5ee;display:inline-block;margin:3px 3px 0 0}.basket-table .error .img a{background:#f43e35}.basket-table .desc .highlight{font-weight:bold}.basket-table .highlight{color:#f43e35}.basket-table tbody .attached-treat td{border-bottom:none;padding-bottom:0px}.basket-table .treat{}.basket-table .treat td{}.basket-table .treat .desc{vertical-align:middle}.no-treat{}.basket-table .desc .arrow-btn a{display:inline-block}.basket-total{}.basket-total .continue-shopping{font-size:16px;font-weight:bold;background-position:0px 50%;line-height:40px;height:40px;float:left}.basket-total .totals{float:left;vertical-align:top;margin:0 0 0 40px}.basket-total .totals h5{display:inline-block;height:40px;line-height:40px;padding:0 15px}.basket-total .savings{color:#686e62}.basket-total .savings span{color:#f24611}.basket-total .grand-total{font-size:16px;border-left:1px solid #e9e9e9}.basket-total .grand-total span{color:#61A534}.basket-total .alt-totals{float:right;margin:0 25px 0 0}.basket-total .alt-totals .savings{font-size:13px;margin:5px 0 10px 0;text-align:right}.basket-total .alt-totals .savings span{margin-left:5px}.basket-total .text{min-height:97px;width:475px;float:left;vertical-align:top;background:url("/_Client/Images/Shop/Global/DeliveryIcon.png?cb=635828483125849219") 0px 0px no-repeat;padding-left:70px}.basket-total .text span{}.basket-total .pay-now{float:right;font-weight:bold}.basket-total .pay-now input{font-size:16px}.block-tabs{position:relative;z-index:100;margin:0 0 0 0;padding-bottom:0px}.block-tabs li,.block-tabs li a{float:left;display:inline;color:#fff}.block-tabs li{margin:0 5px 0 0;font-size:17px}.block-tabs li a{padding:15px 25px;background:#000}.block-tabs li a:hover{text-decoration:none;background-color:#333}.block-tabs li.active a,.block-tabs li.active a:hover{background:#fff;color:#000;margin-top:0}.block-tabs li.active a{padding-left:30px;padding-right:30px}.block-tabs li.active a span{padding-right:15px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) no-repeat right -894px}.block-tabs-blog{margin-top:20px}.component-category-list{background:white url(/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483123739844) 0 0 no-repeat;box-shadow:3px 3px 0px #ddddd4;padding-top:20px}.component-category-list .component-heading{border-bottom:none;font-size:14px;line-height:1;padding-bottom:0}.component-category-list .category-list{display:block;list-style-type:none;margin:0 0 5px 0}.component-category-list .category-list:last-child{margin-bottom:0}.category-list li{display:block;padding:5px 0;border-top:1px solid #f0f0ef}.category-list li:last-child{padding-bottom:0}.category-list li,.category-list li a{color:#333}.category-list li a .category-total{color:#888}.category-list li a.rss-icon{background:url("/_Client/Images/Global/IconRss.png?cb=635828483125849219") no-repeat scroll 0 0 transparent;display:inline-block;font-weight:bold;float:right;color:transparent;text-indent:100%;white-space:nowrap;overflow:hidden;height:14px;width:14px}.blog-entry{padding:15px;position:relative}.blog-entry-body p{font-size:14px;font-weight:normal;margin-bottom:15px}.blog-entry-head{margin:0 0 20px 0}.blog-entry-head p{font-size:13px}.blog-entry-head .blog-entry-title{color:#000;line-height:1.2;margin:0 0 5px 0}.blog-entry .social-widget{margin-bottom:20px}.entry-image{margin:0 0 15px 0}.entry-image img{display:block}#Page .blog-entry-body.group.wysiwyg p img{display:inline}.blog-post{padding:15px 10px;border-bottom:1px solid #ecebe3;margin:0 0 0 0}.post-head .post-date{font-size:11px;font-style:italic;color:#545454;margin:0 0 5px 0;font-weight:normal}.post-head .post-title{font-size:18px;font-weight:bold;margin:0 0 10px 0}.post-head .post-title,.post-head .post-title a{color:#000;text-decoration:none}.post-head .post-title a:hover{text-decoration:underline}.post-body p{margin-bottom:10px}.post-meta{margin-bottom:20px}.post-author{font-size:15px;margin:0 0 0px 0;font-weight:bold}.post-author,.post-author a{color:#000;text-decoration:none}.blog-post-feed .post-author,.blog-post-feed .post-author a,.blog-post-feed .post-author-title{font-size:11px}.blog-post a.comment{font-weight:bold}.thumbnail-post{position:relative;padding-left:10px}.blog-posts .thumbnail-post{padding-right:0;padding-left:187px}.post-thumbnail{float:left;left:0px;top:15px;padding-right:10px}.blog-posts .post-thumbnail{float:none;position:absolute}.post-thumbnail img{display:block;border:3px solid #e5e6e4}.post-features .social-ctas{float:right}.post-features .post-feature-links{float:left;font-size:13px}.post-features .post-feature-links p{line-height:1.3;margin:0 0 3px 0}.post-category-cta{font-weight:bold}.post-features .social-widget{width:50%;float:right}.post-features .social-widget li{float:right;display:inline;margin:0 0 0 5px;clear:none}.post-features .social-widget li.facebook-widget{}.post-features .social-widget li.twitter-widget{}.post-features .inline-list li{margin-right:5px;font-size:12px}.content-primary .blog-post-feed .post-thumbnail img{width:170px}.blog-post-feed .thumbnail-post:after{content:"";clear:both;display:table}.theme-b .content-primary .detail-content .blog-post-feed .component-body{padding:20px 0 20px 0}.theme-b .blog-post-feed .component-body h3.post-title{font-size:13px}.theme-b .blog-post-feed .component-body .post-date{margin:0}.subcontent-primary .blog-post-feed .blog-post{padding:10px 7px}.subcontent-primary .blog-post-feed .post-date{font-size:10px}.subcontent-primary .blog-post-feed .post-title{font-size:13px}.subcontent-primary .blog-post-feed .post-body.wysiwyg p{font-size:12px!important}.subcontent-primary .blog-post-feed .post-author{font-size:12px}.subcontent-primary .blog-post-feed .post-author-title{font-size:11px}.subcontent-primary .blog-post-feed .post-thumbnail img{width:110px}.subcontent-primary .blog-post-feed .thumbnail-post{padding-left:10px}.subcontent-primary .blog-post-feed .post-meta{margin:0}.subcontent-primary .blog-post-feed .listing-foot p{font-size:13px}.module-set-alt2cols .module-col-end .blog-post-feed .post-date,.subcontent-secondary .blog-post-feed .post-date,.content-secondary .blog-post-feed .post-date{font-size:9px}.module-set-alt2cols .module-col-end .blog-post-feed .post-title,.subcontent-secondary .blog-post-feed .post-title,.content-secondary .blog-post-feed .post-title{font-size:12px}.module-set-alt2cols .module-col-end .blog-post-feed .post-body.wysiwyg p,.subcontent-secondary .blog-post-feed .post-body.wysiwyg p,.content-secondary .blog-post-feed .post-body.wysiwyg p{font-size:11px!important}.module-set-alt2cols .module-col-end .blog-post-feed .post-author,.subcontent-secondary .blog-post-feed .post-author,.content-secondary .blog-post-feed .post-author{font-size:11px}.module-set-alt2cols .module-col-end .blog-post-feed .post-author-title,.subcontent-secondary .blog-post-feed .post-author-title,.content-secondary .blog-post-feed .post-author-title{font-size:10px}.module-set-alt2cols .module-col-end .blog-post-feed .post-thumbnail img,.subcontent-secondary .blog-post-feed .post-thumbnail img,.content-secondary .blog-post-feed .post-thumbnail img{width:40px}.module-set-alt2cols .module-col-end .blog-post-feed .thumbnail-post,.subcontent-secondary .blog-post-feed .thumbnail-post,.content-secondary .blog-post-feed .thumbnail-post{padding-left:60px}.module-set-alt2cols .module-col-end .blog-post-feed .post-meta,.subcontent-secondary .blog-post-feed .post-meta,.content-secondary .blog-post-feed .post-meta{margin:0}.module-set-alt2cols .module-col-end .blog-post-feed .listing-foot p,.subcontent-secondary .blog-post-feed .listing-foot p,.content-secondary .blog-post-feed .listing-foot p{font-size:12px}.module-set-alt2cols .module-col-end .blog-post-feed .component-body,.content-secondary .blog-post-feed .component-body{padding:10px}.module-set-3cols .blog-post{padding:15px 0}.blog-posts{padding:20px}.blog-listing-head{margin:0 0 20px 0;position:relative}.blog-listing-head p{font-size:13px}.blog-listing-head .blog-listing-title{color:#000;line-height:1.2;margin:0 0 0px 0;width:60%}.blog-posts-listing .results-head{}.listing-foot{padding:15px 5px}.listing-foot p{margin-bottom:0}.component-blogposts-promo-block{}.component-blogposts-promo-block .component-body{padding:10px 20px 15px}.component-blogposts-promo-block .block-title div{padding-top:11px;padding-bottom:11px}.component-blogposts-promo-block .speech{display:inline-block;background:none;padding:0}.component-blogposts-promo-block .content-promo-set{padding-top:5px}.component-blogposts-promo-block .content-promo-set .content-promo{float:left;min-height:70px;width:68%;padding:0}.component-blogposts-promo-block .content-promo-set .content-promo.full-width{width:100%}.component-blogposts-promo-block .content-promo-item .content-promo-thumb{display:block;float:left;top:0px;left:0px;margin:0 20px 0 0;padding:0}.blogsidelistgroup{}.blogsidelistgroup .component{padding:5px 0}.blogsidelistgroup .component-category-list{background:none !important;box-shadow:none}.blogsidelistgroup .tags-component{background:none !important;box-shadow:none;padding:0}.blogsidelistgroup h2{background:#fff url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 106% -683px no-repeat;padding:10px 0 !important;cursor:pointer;margin:0;border-bottom:1px solid #F0F0EF !important}.blogsidelistgroup .component:last-child h2{border:none !important}.blogsidelistgroup h2.closed{background-position:106% 14px}.breadcrumb{font-size:12px;color:#333;display:block;float:left;padding-left:5px;width:670px}.breadcrumb .home-icon{background:transparent url(/_Client/Images/Global/BreadcrumbHomeIcon.png?cb=635828483123739844) 0 2px no-repeat;display:block;float:left;height:30px;width:35px}.breadcrumb .you-are-here{display:none}.breadcrumb p{display:inline;font-weight:bold;margin-right:3px}.breadcrumb a{color:#333}.breadcrumb a,#Breadcrumb em,#Breadcrumb strong{display:inline-block}.breadcrumb em{text-indent:-9999em;width:7px;margin:0 3px 0 1px;height:100%;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right 4px no-repeat}.component-professional-call-to-action .inner{padding:20px 15px 10px}.component-rss-promo-title{}.calltoaction-title{font-size:14px;margin-bottom:10px}.call-to-action-thumbnail{float:left;padding-right:10px}.call-to-action-copylink{font-weight:bold;width:70%;float:left;padding-top:3px}.call-to-action-arrowlink{}.call-to-action-seemore{font-weight:bold;margin-top:15px;padding:12px 0 0;border-top:1px solid #eaeade}.call-to-action-seemore a{padding:0 12px 0 0;margin:0 0 4px 0}.list-image-container{height:80px;overflow:hidden;margin:5px 0}.call-to-action-readmore{color:#61A534;font-weight:bold;padding:0 12px 0 0;font-size:1em}.call-to-action-seemore p{margin:0 0 3px 0}.call-to-action-title-container{margin:7px 0;clear:both;overflow:auto;width:100%}.call-to-action-arrowlink-container{position:relative;margin:10px auto 2px}.call-to-action-arrowlink a{background:url("/_Client/Images/Content/Professionals/Publications/call-to-action-arrow.png?cb=635828483125849219") no-repeat left center #f5f5eb;color:#fff;height:33px;padding:0px 10px 0px 30px;line-height:30px;font-size:14px;font-weight:bold;display:inline-block;outline:none;border:none}.call-to-action-arrowlink span:before{content:""}.call-to-action-arrowlink span{display:inline-block;background:url("/_Client/Images/Content/Professionals/Publications/call-to-action-arrow.png?cb=635828483125849219") no-repeat right center #f5f5eb;height:33px;overflow:hidden;text-indent:-99px;vertical-align:top;padding:0px 10px 0px}.campaign-group-search{}.campaign-group-search fieldset{}.campaign-group-search fieldset .frow{float:left}.campaign-group-search fieldset .frow label{width:165px;text-align:left}.campaign-group-search fieldset .frow .searchField{height:17px;padding:1px}.campaign-group-search fieldset .frow .submit{height:25px;width:27px}.campaign-group-search fieldset p{float:left;height:25px;line-height:25px;margin:7px 0 7px 25px}.locate-campaigns{border-bottom:1px solid #E8E9E6;margin-bottom:15px;padding-bottom:5px}.locate-campaigns .module-col{margin-bottom:10px}.locate-campaigns .content-wrap{display:inline-block;vertical-align:top;width:165px;margin-right:15px}.locate-campaigns .content-wrap .location-form{}.locate-campaigns .content-wrap .location-form label{width:100px;text-align:left;margin-bottom:5px}.locate-campaigns .content-wrap .location-form input{width:150px}.locate-campaigns .img-wrap{display:inline-block;vertical-align:top;width:120px;border:5px solid #eaeade}.locate-campaigns .local-groups{}.locate-campaigns .local-groups .content-wrap{width:195px}.locate-campaigns .local-groups .content-wrap p{width:165px}.locate-campaigns .local-groups .img-wrap{border:none;width:100px;margin-top:10px}.carousel{}.carousel-item{}.carousel:focus{outline:0}.js .carousel-item{float:left;display:inline;position:relative}.js .ox-carousel-standard .carousel-slides{height:260px}.ox-carousel-standard .carousel-item .carousel-item-content{background-color:rgb(255,167,37);background-color:rgba(255,167,37,0.85);width:37%;position:relative;z-index:10;padding:20px;display:inline-block;height:100%}.ox-carousel-standard .carousel-item p,.ox-carousel-standard .carousel-item .carousel-item-title{color:#fff;margin-bottom:10px}.ox-carousel-standard .carousel-item p{font-size:15px;font-weight:bold;line-height:1.1}.ox-carousel-standard .carousel-item .carousel-item-title{font-size:25px;line-height:1.1}.ox-carousel-standard .carousel-item .carousel-item-image{position:absolute;top:0px;left:0px;z-index:1}.ox-carousel-standard .carousel-item .carousel-item-cta{font-size:17px}.ox-carousel-standard .carousel-item-cta,.ox-carousel-standard .carousel-item-cta a{color:#333}.ox-carousel-standard{position:relative}.ox-carousel-standard,.ox-carousel-standard .carousel-item{width:614px;min-height:260px}.ox-carousel-standard .carousel-control{display:none}.ox-carousel-standard .carousel-pagination{position:absolute;bottom:15px;right:59%;z-index:50}.ox-carousel-standard .carousel-pagination ul{display:block;list-style-type:none}.ox-carousel-standard .carousel-pagination ul li,.ox-carousel-standard .carousel-pagination ul li a{display:inline-block}.ox-carousel-standard .carousel-pagination ul li{margin:0 1px}.ox-carousel-standard .carousel-pagination ul li a{width:27px;padding:6px 0;background:transparent url(/_Client/Images/Global/CarouselPaginationSprite.png?cb=635828483123739844) no-repeat 0 0;text-align:center;color:#333;cursor:pointer}.ox-carousel-standard .carousel-pagination ul li a:hover,.ox-carousel-standard .carousel-pagination ul li.active a{color:#fff;text-decoration:none;background-position:0px -30px}.carousel-blog-panels .jcarousel-container{padding:10px 20px}.carousel-blog-panels ul.blogs-panel-paginated li{position:relative;width:375px;min-height:165px;padding:0 0 0 265px}.carousel-blog-panels ul.blogs-panel-paginated img{border:5px solid #eaeade;position:absolute;top:0px;left:0px}.carousel-blog-panels ul.blogs-panel-paginated h3{line-height:1;margin:5px 0}.carousel-blog-panels .jcarousel-clip{width:640px}.carousel-blog-panels .jcarousel-prev,.carousel-blog-panels .jcarousel-prev-disabled{display:none;height:0;width:0;font-size:0;background:none}.carousel-blog-panels .jcarousel-next,.carousel-blog-panels .jcarousel-next-disabled{display:none;height:0;width:0;font-size:0;background:none}.carousel{position:relative;zoom:1}.carousel-item{}.carousel:focus{outline:0}.js .carousel-item{position:relative}.ox-caption-carousel{overflow:hidden;height:260px;zoom:1}.ox-caption-carousel .carousel-caption-block,.ox-caption-carousel .carousel-item .carousel-item-content{background-color:rgb(255,167,37);background-color:rgba(255,167,37,0.85);width:270px;position:absolute;z-index:10;padding:20px;display:inline-block;left:0px;top:0px;height:220px}.ox-caption-carousel .carousel-slides{width:614px} .ox-caption-carousel .carousel-item{position:relative}.js .ox-caption-carousel .carousel-item .carousel-item-content{display:none}.ox-caption-carousel p,.ox-caption-carousel .carousel-item-title{margin-bottom:10px}.ox-caption-carousel p,.ox-caption-carousel .carousel-item-title,.ox-caption-carousel .carousel-item-title a{color:#fff}.ox-caption-carousel p{font-size:15px;font-weight:bold;line-height:1.1}.ox-caption-carousel .carousel-item-title{font-size:25px;line-height:1.1}.ox-caption-carousel .carousel-item-image{position:absolute;top:0px;left:0px;z-index:1}.ox-caption-carousel .carousel-item-cta{font-size:17px}.ox-caption-carousel .carousel-item-cta,.ox-caption-carousel .carousel-item-cta a{color:#333} .ox-caption-carousel{position:relative}.ox-caption-carousel,.ox-caption-carousel .carousel-item{width:614px;min-height:260px}.ox-caption-carousel .carousel-control{display:none}.ox-caption-carousel .carousel-pagination{position:absolute;bottom:15px;left:20px;z-index:50}.ox-caption-carousel .carousel-pagination{display:block;list-style-type:none}.ox-caption-carousel .carousel-pagination li{display:inline-block;margin:0 4px;-moz-box-shadow:2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px rgba(0,0,0,0.2)}.ox-caption-carousel .carousel-pagination li:first-child{margin-left:0}.ox-caption-carousel .carousel-pagination li a{line-height:1;outline:none;display:block;padding:5px 8px;background:#fff;color:#0b9cda;font-weight:bold}.ox-caption-carousel .carousel-pagination li.active{-moz-box-shadow:2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px rgba(0,0,0,0.2)} .ox-caption-carousel .carousel-pagination li.active a{background:#542c77;color:#fff}.layout-a .ox-caption-carousel,.layout-a .ox-caption-carousel.carousel-slides,.layout-a .ox-caption-carousel .carousel-item,.layout-a .ox-caption-carousel .carousel-item-image img{width:680px}.carousel-head-block{background-color:#fff;margin:0}.carousel-head-block .head-block-intro{float:left;width:260px;display:inline;padding:5px 20px 0}.carousel-head-block .head-block-intro p{font-size:15px;line-height:1.1;margin-bottom:10px;color:#686e62}.head-block-intro .head-intro-title{font-size:25px;color:#0b9cda;line-height:1.1;margin-bottom:7px}.carousel-head-block .carousel-container{float:right;display:inline;width:610px}.theme-b .carousel-head-block .component-carousel-block{margin-bottom:0}.carousel-head-block .component{border-bottom:0}.category-cta-set{display:block;list-style-type:none}.category-cta-set .category-cta-item{display:inline-block;width:48%;margin:0 0 0 0;padding:0}.category-cta-set .category-cta{display:block;padding:10px 5px}.category-cta-set li.even{width:50.5%}.category-cta-set li.even .category-cta{border-left:1px solid #efefef;padding-left:25px}.category-cta-set .i{padding:5px 0px 9px 50px;display:inline-block;font-weight:bold;color:#333;font-size:15px}.category-cta .i-inline{left:0px;top:1px;width:35px;text-align:center}.category-cta .i-inline img{display:inline}.category-link-list{margin:0 0 15px 0;list-style-type:none}.category-link-list li .category-title{padding:5px 0;border-bottom:1px solid #e5e6e4;margin-bottom:10px;font-weight:bold;font-size:14px}.category-link-list li li{border-bottom:0px;margin:0 0 5px 0;font-weight:bold}.checkout-call-to-action{background:url("/_Client/Images/Themes/Green/MastheadBGLarge.png?cb=635828483125849219") repeat-y scroll 0 0 transparent;padding:0 10px;height:155px}.checkout-call-to-action h1{color:#fff;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:22px;font-weight:normal;text-align:center;padding:10px 0}.checkout-call-to-action p{color:#fff}.checkout-call-to-action .checkout-call-to-action-arrowlink{display:block;position:relative;height:31px;display:inline-block;text-align:center;width:100%;margin-top:5px}.checkout-call-to-action .checkout-call-to-action-arrowlink span{background:url(/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483123739844) right no-repeat;display:inline-block;color:#7DC242;padding-left:20px;height:31px;line-height:34px;vertical-align:top;cursor:pointer;overflow:hidden;text-indent:-99px}.checkout-call-to-action .checkout-call-to-action-arrowlink a{color:#3B9E44;font-weight:bold;font-size:13px;width:auto;float:none;border:0 none;padding:0;background:url(/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483123739844);height:31px;padding:0 5px;margin-left:5px;line-height:31px;display:inline-block}.checkoutFBShare,.checkoutTwitShare,.checkoutPinShare{width:16px;height:16px;background:url("/_Client/Images/Global/GlobalFooterSocialIcons.png?cb=635828483125849219") no-repeat !important;text-indent:-9999px;margin-right:5px;margin-top:5px;padding:0 !important}.checkoutFBShare{background:url("/_Client/Images/Global/GlobalFooterSocialIcons.png?cb=635828483125849219") 0px -16px !important}.checkoutTwitShare{background:url("/_Client/Images/Global/GlobalFooterSocialIcons.png?cb=635828483125849219") 0px 0px !important}.checkoutPinShare{background:url("/_Client/Images/Global/GlobalFooterSocialIcons.png?cb=635828483125849219") 0px -64px !important}.purchase-impact-container{width:65%;float:left;overflow:hidden;background:#772150;padding:0px 20px;height:155px;margin-bottom:10px}.purchase-impact-container .promo-media{width:35%;float:left;padding:20px 0}.purchase-impact-container .media-block .media-wrap img.videoimage{height:100px;width:187px}.purchase-impact-container .promoimage{overflow:hidden;background:none repeat scroll 0 0 #F6F5EE;border-bottom:1px solid #CCD1C7;margin:0 0 10px;padding:5px}.purchase-impact-container .promoimage img{height:100px;width:187px}.purchase-impact-container .impact-content{padding:10px 0 0 20px;float:left;width:60%}.purchase-impact-container h2.title{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:20px;font-weight:normal;color:#fff;padding-bottom:5px}.purchase-impact-container p.main-content{color:#fff;font-size:12px;line-height:17px;font-weight:bold}.purchase-impact-container .socialsharebutton{display:block;position:relative;margin-top:15px;height:31px;display:inline-block;text-align:center}.purchase-impact-container .socialsharebutton a{color:#FC0280;font-weight:bold;font-size:13px;width:auto;float:none;border:0 none;padding:0;background:url(/_Client/Images/Buttons/WhiteArrowBtnSmall.png?cb=635828483123739844);height:31px;padding:0 5px 0 70px;line-height:31px;display:inline-block}.purchase-impact-container .socialsharebutton span{background:url(/_Client/Images/Buttons/WhiteArrowBtnSmall.png?cb=635828483123739844) right no-repeat;display:inline-block;color:#7DC242;padding-left:20px;height:31px;line-height:34px;vertical-align:top;cursor:pointer;overflow:hidden;text-indent:-99px}.purchase-impact-container .socialsharebutton span.fb{background:url(/_Client/Images/Buttons/SocialFacebooksmall.png?cb=635828483123739844) #fff center left no-repeat;height:28px;width:40px}.purchase-call-to-action-container{float:right;width:30%}.chevron-hero{position:relative;width:100%;height:245px;overflow:hidden;margin-bottom:15px;margin-top:15px}.chevron-hero .image-side{position:absolute;top:0px;left:0px;height:245px}.chevron-hero .content-side{position:absolute;top:0px;right:0px;height:245px;width:235px}.chevron-hero .chevron{display:block;width:35px;height:100%;float:left;background:url(/_Client/Images/Global/ChevronAngleSprite.png?cb=635828483123739844) 0px 50% no-repeat}.chevron-hero .content-wrap{display:block;width:200px;height:100%;float:left;background:#fff}.chevron-hero .content-wrap .content{padding:15px 15px 15px 10px}.chevron-hero .content-wrap .content p{padding-bottom:10px} .chevron-hero-reversed{}.chevron-hero-reversed .image-side{right:0px;left:auto}.chevron-hero-reversed .content-side{left:0px;right:auto}.chevron-hero-reversed .chevron{background-position:-35px 50%;float:right}.chevron-hero-reversed .content-wrap .content{padding:15px 10px 15px 15px}.chevron-hero-blog{}.chevron-hero-blog .component-heading{font-size:16px}.chevron-hero-blog .creds{margin-top:10px}.chevron-hero-blog .content .creds p{padding-bottom:0px}.chevron-hero-blog .creds .author,.chevron-hero-blog .creds .location{font-weight:bold}.chevron-hero-cta{}.chevron-hero-cta h2{font-size:18px;margin-bottom:10px}.chevron-hero-cta h2 span{color:#61A534}.chevron-hero-cta .arrow-btn{font-size:16px}.chevron-hero .line{margin-bottom:10px}.comment-block{padding:0 0 10px 0;border-bottom:1px solid #e4e4e4;margin:0 0 10px 0}.comment-item{background:transparent url(/_Client/Images/Content/Blogs/CommentBg.png?cb=635828483123739844) no-repeat left bottom;padding:15px 15px 30px;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-ms-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;min-height:80px;margin:0 0 5px 0}.comment-item p{font-size:13px}.comment-block-author{font-size:15px;color:#000;margin:0 0 0 0;font-weight:bold}.comment-block-date{font-size:11px;margin:0 0 0 0;font-style:italic}.comments{background:#fff;margin-bottom:25px}.comments h2{margin-bottom:0;position:relative;top:0}.comments h2 em{position:absolute;right:20px;top:8px;font-style:normal;font-size:13px}.comments ul{margin-bottom:10px;overflow:hidden}.comments ul li{padding:0 15px 10px 15px;margin-bottom:9px;border-bottom:1px solid #E5E6E4}.comments li h3{position:relative;color:#333;font-size:13px;margin-bottom:5px}.comments li h3 em{font-weight:normal}.comments li h3 a{position:absolute;right:5px;top:2px;font-size:11px;color:#7EC441}.comments li p{margin:5px 0}.comments .add-comment-bar{padding:15px;margin:0 15px 20px 15px;font-size:15px;font-weight:bold;color:#fff;text-align:center;background:#3a3a3a}.comments .component-body{margin-top:-10px;padding:20px}.content-carousel-container{background:#d3d3d3;padding:30px 0 30px 0}.content-carousel-container h1.headline{font-size:30px;color:#fff;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;text-align:left;padding:20px 0;display:block}.content-carousel-title{position:relative;margin:0 auto;width:650px;background:url("/_Client/Images/Themes/Green/MastheadBGLarge.png?cb=635828483125849219") repeat-y scroll 0 0 transparent;overflow:auto}.content-carousel-title h2{color:#fff;padding:0px 10px;line-height:40px}.content-carousel-middle{background:#fff;width:650px;position:relative;margin:0 auto;padding:0px 0 0px 0}.content-carousel-container .content-carousel-content{margin-bottom:5px;position:relative;width:600px;height:450px;margin:0 auto;overflow:hidden}.content-carousel-ctacontainer{width:650px;position:relative;margin:20px auto;font-size:12px;overflow:auto}.content-carousel-title .left{width:70%;float:left}.content-carousel-title .left{padding:0 20px}.content-carousel-title .right{width:22%;float:right}.content-carousel-title .right .arrow-btn{width:100%;text-align:left;padding:20px 0}.content-carousel-title .right .arrow-btn a{font-size:15px;font-weight:bold;text-align:left;background:url("/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483125849219") no-repeat;color:#189e2b}.content-carousel-title .right .arrow-btn span{background:url("/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483125849219") right;height:31px}.content-carousel-container .CarouselContent{width:100%;height:450px;overflow:hidden}.content-carousel-container .carousel-node{width:600px;height:300px;background:#fff;float:left;left:0}.content-carousel-container .carousel-node.active{display:block}.content-carousel-container .thumb-container{margin-right:5px;clear:both;height:1%;list-style:none}.content-carousel-container .thumb-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content-carousel-container .thumb-container li{float:left;margin-right:5px}.content-carousel-container .contentcarousel{padding:20px 0;height:450px}.content-carousel-container .thumb-container img{display:inline;text-align:center;float:left;clear:left;cursor:pointer}.content-carousel-container .thumb-container li{width:65px;height:63px;padding:5px}.content-carousel-container .thumb-container li span{display:block;height:63px}.content-carousel-container .thumb-container li a{display:block;height:auto}.content-carousel-container .thumb-container li.active{padding:3px;background:#7dc02f;width:69px;height:69px}.content-carousel-container .thumb-container li.active a{padding:2px}.content-carousel-slider-container{width:650px;background:#F7F7F7;padding:10px 0;margin:0px auto;position:relative;border-bottom:3px solid rgba(170,170,170,0.5)}.content-carousel-container .jcarousel-container{padding:10px 37px;background:none transparent;width:500px;position:relative;margin:0 auto}.content-carousel-container .jcarousel-next,.content-carousel-container .jcarousel-prev,.content-carousel-container .jcarousel-next-disabled,.content-carousel-container .jcarousel-prev-disabled{top:24px}.slider-ribbon{width:6000px;position:relative}.content-carousel-middle .carousel-node .wysiwyg p{width:560px!important;margin:0 0 10px 30px!important}.content-promo-set{display:block;list-style-type:none}.content-promo-set .content-promo-item{display:inline;border-bottom:1px solid #efefef;float:left;margin:0 0 0 0;padding:0px 0 10px 0;margin-bottom:10px}.content-promo-set .content-promo-plinth{background:transparent url(/_Client/Images/Global/ContentPromoDivider.png?cb=635828483123739844) repeat-y 50% 0}.content-promo-set .content-promo-col{display:inline;float:left;width:47%}.content-promo-set li .even{float:right}.content-promo-set .content-promo{padding:0 10px 0 160px;position:relative;min-height:70px}.content-promo-set .content-promo.full-width{width:100%}.content-promo .content-promo-thumb{display:block;position:absolute;top:0px;left:0px;margin:0;padding:0}.content-promo .content-promo-thumb img{display:block}.content-promo-set li.last{margin-bottom:0;border-bottom:0px}.content-promo p{margin-bottom:5px}.content-promo-pubdate{font-style:italic}.content-promo-title{font-weight:bold;font-size:13px;margin-bottom:5px}.content-promo-set .meta-author{font-weight:bold;font-size:11px;font-style:italic}.component-blogposts-promo-block .content-promo-item{float:none;display:block}.content-summary-block{background-color:transparent;border-bottom:none}.content-summary-block li{display:inline-block;width:330px;vertical-align:top}.layout-a .content-summary-block li{width:330px}.content-summary-block li.even{margin-left:16px}.content-summary-item .block-title{margin-top:20px}.content-summary-item p{}.content-summary-item-thumb{margin-top:-35px;margin-bottom:0px}.content-summary-item-body{padding:0 0 25px;min-height:60px;position:relative}.content-summary-item-body .wysiwyg{padding:15px}.content-summary-item-body .content-summary-item-cta{position:absolute;bottom:15px;left:15px} .content-summary-item-body .content-summary-item-cta a{font-weight:bold}.content-summary-item-thumb img{display:block}.SitecookiemessageContainer{width:100%;position:relative;overflow:auto;background:#eaeade;padding:10px 0}.CookiemessageSubcontainer{width:910px;margin:0px auto;position:relative}.CookieMessageBlock{width:85%;position:relative;margin:0 auto;padding:35px 0;background:url(/_Client/Images/Global/cookie-alert.png?cb=635828483123739844) center left no-repeat}.CookieMessageTitle{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-weight:normal;font-size:18px;padding-top:0px}.CookieMessageTitle,.CookieMessageContent{padding-left:80px;color:#968981}.CookieMessageContent{margin-top:5px}.CookieMessageLink{position:absolute;right:0;bottom:17px;font-size:12px;font-weight:bold}.CookieCloseLink{position:absolute;right:0;bottom:0;font-size:12px;font-weight:bold}.CookieMessageLink::after{content:'\00bb';font-size:10px;padding:0 0 0 3px}.crm-form-container .aside{float:right;font-weight:bold;margin:0 20px 0 0}.cta-link{padding:25px 0 25px 60px;margin-top:20px;font-size:18px;background:url(/_Client/Images/Global/BlueBubble_Pound.png?cb=635828483123739844) 0px 50% no-repeat}.delivery-and-returns{padding:10px;margin-bottom:10px;min-height:70px;background:#fff url("/_Client/Images/Shop/Global/DeliveryIcon.png?cb=635828483125849219") 15px 45px no-repeat}.delivery-and-returns p{margin-left:70px}.document-downloading h1{margin-bottom:20px}.document-downloading p{margin:5px 0}.document-downloading h2{font-size:14px;margin-bottom:10px}.document-downloading .download-details h2{font-size:16px;color:#333;border-bottom:1px solid #E5E6E4;margin-bottom:10px;padding-bottom:10px}.document-downloading .download-details{border-bottom:1px solid #E5E6E4;margin-bottom:10px;padding-bottom:10px}.document-downloading .column-1{display:inline;float:left;margin:0 60px 20px 50px;text-align:center;width:128px}.document-downloading .column-2{display:inline;float:left;margin-right:20px}.document-downloading .download-feedback{clear:both;margin:20px 20px 10px 20px}.document-downloading .download-feedback .frow-select label{width:200px}.document-downloading .download-feedback .frow-action input{margin-left:210px}.document-downloading .return-link{margin:0 0 20px 20px}.document-downloading .download-title{display:block;margin-left:20px;color:#333;margin-right:20px;padding:10px 10px 10px 45px;background:#F4F6EE url(/_Client/Images/Buttons/DownloadReminder.png?cb=635828483123739844) 10px 50% no-repeat}.document-downloading .download-title span{color:#61A534}.document-downloading iframe{visibility:hidden}.document-object{padding:0;position:relative;display:block;color:#333}.document-object-image{padding-left:55px;min-height:70px}.document-object:hover{text-decoration:none}.document-object .document-meta{display:block}.document-object .document-meta:hover{cursor:pointer}.document-object .document-meta-image{}.document-object .document-meta-image img{display:block;position:absolute;top:0px;left:0px}.document-object .document-meta-title{font-weight:bold;margin-bottom:5px}.document-object .document-meta-date{margin-bottom:5px;color:#686e62;margin-top:5px}.document-object:hover .document-meta-title{text-decoration:underline}.document-object .document-meta-author{}.document-object .document-meta-category{color:#7EC441}.layout-c .document-object{}.layout-c .document-object .document-meta-author{display:none}.document-object-vertical{}.donate-block{}.donate-block .img-wrap{overflow:hidden;border:5px solid #f0eedc}.donate-block .img-wrap img{margin:0 auto}.donate-block .component-content{margin:5px 0}.donate-block .form-wrap{}.donate-block .form-wrap .frow{float:left;clear:none}.donate-block .form-wrap .donation-amount-label{font-size:30px;text-align:left;width:25px;margin:0 0 0 0;padding:0 0 0 0}.donate-block .form-wrap .donation-amount{padding:8px 2px;width:45px;font-style:normal}.donate-block .form-wrap .donate-now{margin-left:0px;font-size:14px;margin-left:5px}.donate-hero-by-amount{}.donate-hero-by-amount .filter-bar{margin-bottom:20px;display:none}.donate-hero-by-amount .filter-bar p{font-size:15px;font-weight:bold;color:#333}.donate-hero-by-amount .filter-bar .nice-selectbox,.donate-hero-by-amount .filter-bar select{display:inline-block;float:none;width:100px}.donate-hero-by-amount .rollover-wraps{}.donate-hero-by-amount .rollover-wraps .rollover{float:left;margin-right:20px;display:block;width:200px;margin-bottom:5px;overflow:hidden}.donate-hero-by-amount .rollover-wraps .last-rollover{margin-right:0px}.donate-hero-by-amount .rollover-wraps .single-rollovers{display:none}.donate-hero-by-amount .rollover-wraps .rollover .content-wrap{position:relative;display:block;width:200px;height:215px;overflow:hidden}.donate-hero-by-amount .rollover-wraps .rolloverimg{position:absolute;top:0px;margin:0 auto}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow{position:absolute;display:block;bottom:0px;background:url(/_Client/Images/Global/DonateRolloverArrow.png?cb=635828483123739844) 50% 0 no-repeat;padding-top:15px;width:200px}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow:hover{text-decoration:none}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow .p{font-weight:bold;display:block;color:#014b2f;font-size:14px;text-align:center;margin:0 20px}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow .value{color:#fff;font-size:32px;font-weight:normal}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow .hide{margin:5px 0 10px 0}.donate-hero-by-amount .rollover-wraps .rollover .content-arrow .continue{color:#fff;text-decoration:underline;font-size:17px;background-image:url(/_Client/Images/Global/ArrowWhite.png?cb=635828483123739844)}.donate-hero-by-amount .rollover-wraps .rollover .video{text-align:center;font-size:13px;margin:10px 0;font-weight:bold}.donate-hero-by-amount .rollover-wraps .rollover .video a{padding-left:20px;background:url(/_Client/Images/Global/VideoLinkIcon.png?cb=635828483123739844) 0 50% no-repeat}.donate-hero-by-amount .rollover-wraps .contracted{}.donate-hero-by-amount .rollover-wraps .contracted .content-arrow{bottom:-30px}.donate-hero-by-amount .form-bar{}.donate-hero-by-amount .form-bar .col{float:left;margin-right:20px;display:block;width:200px}.donate-hero-by-amount .form-bar .last-col{margin-right:0px}.donate-hero-by-amount .form-bar .continue{line-height:55px;margin-left:5px}.donate-hero-by-amount .form-bar .currency{}.donate-hero-by-amount .form-bar .currency p{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:42px;font-weight:bold;color:#589210;float:right}.donate-hero-by-amount .form-bar .currency .frow{float:right;clear:none;margin:10px 0 0 10px}.donate-hero-by-amount .form-bar .currency label{display:none}.donate-hero-by-amount .form-bar .currency input{padding:8px;width:110px;font-style:normal}.donate-hero-by-amount .form-bar .submit{}.donate-hero-by-amount .form-bar .submit .frow{margin-top:9px}.donate-hero-by-amount .form-bar .submit input{margin-left:0px;font-size:21px;padding:0 10px 0 25px;width:180px;font-weight:bold}.javascript-enabled .filter-bar{display:block}.javascript-enabled .rollover{cursor:pointer}.donation-btn{display:inline;vertical-align:bottom}.donate-thank-you{}.donate-thank-you .thank-you{font-size:26px;margin-bottom:15px}.donate-thank-you p{margin-bottom:15px}.donate-thank-you strong{color:#333}.donate-thank-you .actions{margin-top:10px}.donate-thank-you .actions li{font-weight:bold;margin:10px 0}.donate-thank-you .actions .print{background:url(/_Client/Images/Global/PrintIcon.png?cb=635828483123739844) 0 50% no-repeat;padding:0 0 0 25px}.donate-thank-you .coloured-box{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#f7f6ed;padding:20px 15px 15px;margin:10px 0}.donate-thank-you .coloured-box h3{font-size:28px;color:#7dc02f;margin-bottom:5px}.donate-thank-you .coloured-box p,.donate-thank-you .coloured-box h4{margin-bottom:6px}.donate-thank-you .coloured-box img{border:5px solid #fff;float:right;margin:0 0 10px 20px}.donate-thankyou-direct-debt{}.donate-thankyou-direct-debt h2{font-size:18px}.donate-thankyou-direct-debt h2,.donate-thankyou-direct-debt h3{color:#333}.donate-thankyou-direct-debt .col-top{height:45px}.donate-thankyou-direct-debt .col-top .print{text-align:right}.donate-thankyou-direct-debt .col-top .print a{font-weight:bold;background:url(/_Client/Images/Global/PrintIcon.png?cb=635828483123739844) 0 50% no-repeat;padding:0 0 0 25px}.donate-thankyou-direct-debt dl{font-size:13px;line-height:1.5;margin:30px 0 10px 0}.donate-thankyou-direct-debt dl a{font-weight:bold}.donate-thankyou-direct-debt dt{float:left;clear:left;width:140px;text-align:right;font-weight:bold;color:#333;margin:0 10px}.donate-thankyou-direct-debt dd{float:left;width:260px;margin-bottom:15px}.donation-box label,.donation-box input,.donation-box .frow,.donation-box .error{float:left;clear:none}.donation-box input.amount-box{font-style:normal;padding:8px;width:50px;margin:10px 10px 0 10px}.donation-box label.currency{width:auto;color:#589210;font-size:42px;font-weight:bold;padding:0;margin:0}.donation-box .arrow-btn{margin:0}.donation-box input.submit{font-size:21px;font-weight:normal;margin:0;padding:0 10px 0 25px;width:auto}.donation-box .error{margin:10px 10px 0 0}#DownloadDocument{margin-top:25px}.download-document h2{border-bottom:3px solid #7EC441;color:#333333;font-size:18px;font-weight:bold;margin:0 0 15px 0;padding-bottom:5px;background:0 none}.no-downloads{padding:10px 15px;margin:10px 0;background:#f4f6ee}.no-downloads h3{padding-left:0}.no-downloads p{margin:5px 0}.download-document .faqs .accordion-item-title{background:none repeat scroll 0 0 #F5F5EB;padding:10px}#DownloadDocument.education-download{float:none;width:auto;*margin-top:30px;*margin-bottom:30px}#DownloadDocument.education-download h2{border:0;margin:0px 0 5px;padding:0}.download-document .accordion-item-content.js-accordion-item-content li{background:none repeat scroll 0 0 #FFFFFF;padding:10px 20px;border-bottom:1px solid #eaeade;height:100%;overflow:auto}.download-document .faqs .js-accordion-item-open .accordion-item-title a{background-image:url("/_Client/Images/Global/ArrowDown.png?cb=635828483125849219")}.download-document .faqs .accordion-item-title a{background-image:url("/_Client/Images/Global/Arrow.png?cb=635828483125849219");background-position:center right;padding:0 0px;color:#44841a;font-size:13px}.download-document .faqs .accordion-item-content{margin-top:0}.download-document .faqs .accordion-item{padding:0;background:none}.download-document a{font-weight:bold;font-size:13px}.download-document a.pdf em,.download-document a.txt em{font-size:11px}.download-document a.txt{float:right}.download-document a.pdf{float:left}.download-document ul li p{clear:both}.education-download .downloads li{border-top:2px solid #F6F5EC;margin:0 20px;padding:20px 0}.education-download .downloads li:first-child{border-top:0;padding-top:0}.education-download .downloads li a{display:inline-block;float:none}.education-download .downloads li a span{color:#686e62;font-weight:normal}.education-download .downloads li p{margin-left:25px}.download-feedback{background:#f4f6ee;padding:15px}.download-feedback h2{font-size:16px;color:#333}.download-feedback .frow-select{margin-bottom:20px}.download-list h3{color:#333;font-size:13px;padding:5px 0 5px 33px;position:relative}.download-list h3 .lang-icon{position:absolute;top:2px;left:0px}.download-list li{margin:0 0 10px 5px;padding-bottom:9px;border-bottom:1px solid #E5E6E4}.download-list li.last{border-bottom:0 none;padding-bottom:10px}.download-list li li{margin:5px 0;padding:0;border:0 none}.download-list li li a{display:inline-block;vertical-align:top}.theme-c .component-resource-language{background:url("/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483125849219")repeat-x top left; box-shadow:3px 3px 0px #ddddd4; padding-top:10px}.component-resource-language{background:#FFFFFF url("/_Client/Images/Themes/PP/NavigationSecondaryTopBorder.png?cb=635828483125849219") repeat-x top left !important;box-shadow:3px 3px 0px #ddddd4;padding-top:10px}.component-resource-language .inner{padding:10px 15px 15px}.component-resource-language-title{font-size:18px;margin-top:5px}.component-resource-language p{font-size:13px;padding-right:50px;margin-bottom:5px}.component-resource-language p.last{margin-bottom:0}.component-resource-language .language-link.selected{color:#333 !important;text-decoration:none}.landing-cols .component-resource-language{box-shadow:none}.emergency-media-panel h2{padding-top:2px;background:transparent url(/_Client/Images/Global/EmergencyMediaPanelHeader.png?cb=635828483123739844) right 0 no-repeat}.emergency-media-panel .message{background:transparent url(/_Client/Images/Global/EmergencyCurlyArrow.png?cb=635828483123739844) right bottom no-repeat}.emergency-media-panel .message h3{font-size:20px;color:#686e62;margin-bottom:20px}.emergency-media-panel .message h3 em{font-style:normal;color:#ec3729}.emergency-media-panel .message p{}ul.country-list{list-style:none;margin-left:0}.eventimage{margin-bottom:20px;overflow:hidden;clear:both}.event-map{position:relative}.event-map .event-search-box{position:absolute;top:10px;right:20px;width:215px}.event-map .event-search-box .frow{margin-top:0}.event-map .event-search-box label{margin:0;display:none;width:0}.event-map .event-search-box input{float:left;width:180px}.event-map .event-search-box input.submit{width:27px;height:25px;border:0;margin:0;padding:0}.event-map .local-shop-map-container{overflow:hidden}.event-map .local-shop-map-container .map-results{width:55%}.event-map .local-shop-map-container .map-results .map-wrap{height:386px}.event-map .local-shop-map-container .map-results .map-wrap,.event-map .local-shop-map-container .map-results .map-key{width:auto}.event-map .local-shop-map-container .results-list{height:auto}.event-map .local-shop-map-container .results-list li{padding:10px 0;position:relative}.event-map .local-shop-map-container .list-results{max-height:386px;overflow:auto;width:41%;position:relative}.event-map .local-shop-map-container .list-results h4{margin-top:10px}.event-map .local-shop-map-container .results-list .details{width:190px}.event-map .local-shop-map-container .results-list .details .has-image{display:block;overflow:hidden}.event-map .local-shop-map-container .results-list .details .has-image img{float:left;margin-right:5px;width:40px}.event-map .local-shop-map-container .results-list .details address{font-size:11px;font-style:normal;margin-top:2px}.event-map .local-shop-map-container .results-list .details time{font-size:11px;font-weight:bold;margin-top:2px}.event-map .local-shop-map-container .results-list .details .ticket-information{margin-top:10px;width:189px}.event-map .local-shop-map-container .results-list .details .ticket-information .ticket-price .label{font-weight:bolder;color:#555}.event-map .local-shop-map-container .results-list .details .ticket-information .ticket-price .value{font-weight:bolder;color:#559809}.event-map .local-shop-map-container .results-list .details .ticket-information .ticket-availability{font-size:11px;font-style:normal;margin-top:2px}.event-map .local-shop-map-container .results-list .details .ticket-information .ticket-url a{display:inline-block;padding:5px 10px 5px 10px;margin-top:10px;background-color:#61a534;color:#fff}.event-map .local-shop-map-container .results-list .details .ticket-information .ticket-url a:after{content:'\25B6';display:inline-block;font-size:8px;font-style:normal;margin-left:3px;vertical-align:middle}.event-map .local-shop-map-container .results-list .map-marker{padding:5px 5px 24px 5px;width:15px}.event-map .local-shop-map-container .results-list .type-1 .map-marker{background-image:url(/_Client/Images/Events/BluePin.png?cb=635828483123739844)}.event-map .local-shop-map-container .results-list .type-2 .map-marker{background-image:url(/_Client/Images/Events/GreenPin.png?cb=635828483123739844)}.event-map .local-shop-map-container .results-list .type-3 .map-marker{background-image:url(/_Client/Images/Events/OrangePin.png?cb=635828483123739844)}.event-map .local-shop-map-container .results-list .map-marker{vertical-align:middle}.layout-d .event-map .local-shop-map-container .list-results{width:29%}.layout-d .event-map .local-shop-map-container .map-results{width:68%}.event-map .map-key{font-weight:bold;border:1px solid #e5e5e5;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:10px 8px 8px 15px;margin-bottom:15px}.event-map .map-key li{background:url(/_Client/Images/Shop/Global/MapMarkerBlue.png?cb=635828483123739844) 0px 50% no-repeat;height:42px;line-height:41px;padding-left:43px;float:left;margin-right:25px}.event-map .map-key .type-1{background-image:url(/_Client/Images/Events/BluePin.png?cb=635828483123739844)}.event-map .map-key .type-2{background-image:url(/_Client/Images/Events/GreenPin.png?cb=635828483123739844)}.event-map .map-key .type-3{background-image:url(/_Client/Images/Events/OrangePin.png?cb=635828483123739844)}.event-search h3.component-heading{margin-bottom:20px}.event-search .frow{clear:none;float:left;margin-top:0}.event-search .frow-text input{width:180px}.event-search .frow label{display:none}.event-search .frow-action input{margin-left:5px}.extlink-list{display:block;list-style-type:none;margin:0 0 5px 0;padding:0}.extlink-list li{display:block;padding:5px 0;border-bottom:1px solid #f0f0ef}.extlink-list li.first{padding-top:0}.extlink-list li,.extlink-list li a{color:#333}.extlink-list li a{display:block}.facet-directory{padding:30px 0}.facet-listing{}.facet-listing h2{margin:10px 0;font-size:26px}.facet-listing ul{margin-bottom:20px}.js-accordion,.js-accordion-item,.js .js-accordion-item-content{position:relative;zoom:1}.js .js-accordion-item-content{display:none}.accordion-bar{margin-bottom:10px}.accordion-bar ul{float:right}.faqs{margin-bottom:15px}.faqs + .line{margin-bottom:15px}.faqs .accordion-item{background-color:#f6f5ee;margin-bottom:10px;padding:10px}.faqs .accordion-item-title{font-size:13px}.faqs .accordion-item-title a{background:url(/_Client/Images/Global/Arrow.png?cb=635828483123739844) no-repeat scroll left 4px transparent;padding:0 0 0 15px;display:block}.faqs .js-accordion-item-open .accordion-item-title{}.faqs .js-accordion-item-open .accordion-item-title a{background-image:url(/_Client/Images/Global/ArrowDown.png?cb=635828483123739844)}.faqs .accordion-item-content{margin-top:10px}.faqs .answer-pane{background-color:#fff;padding:15px}.faqs .accordion-item-content p,.faqs .accordion-item-content .answer-pane{margin-bottom:10px}.faqs .accordion-item:last-child:last-child,.faqs .accordion-item-content p:last-child,.faqs .accordion-item-content .answer-pane:last-child{margin-bottom:0}.faqs .accordion-item-content h4{margin-bottom:10px}.faqs .faq-help .frow-textarea{margin:0}.faqs .faq-help .frow-textarea label{float:none;display:block;width:auto;text-align:left;margin-bottom:10px}.faqs .faq-help .frow-textarea textarea{float:none;display:block}.faq-cats-bar{padding-top:5px}.faq-cats-bar .faq-cat-label,.faq-cats-bar .faq-cat-links{float:left;margin-right:5px}.faq-cat-links li{display:inline;margin-right:5px} .faq-cat-links li a{color:#61A534;font-weight:bold}.product-feature-3column-list{padding:20px 0}.product-feature-3column-list h2{margin-left:20px;margin-right:20px;font-size:15px}.product-feature-3column-list ul{margin-left:20px}.product-feature-3column-list li{width:200px;padding-top:145px;position:relative;display:inline-block;vertical-align:top;margin-right:18px}.product-feature-3column-list li img{border:5px solid #eaeade;position:absolute;left:0;top:0}.featured-authors-block{clear:both;margin:10px 15px 25px 20px;background:#fff}.featured-authors-block .block-title span{padding-top:10px;padding-bottom:10px}.author-block-col{width:206px;display:inline;float:left;margin:0px 0 0 15px;padding:0px 0 10px}.component-featured-projects-block{margin-bottom:0}.component-featured-projects-block .component-body{padding:10px 20px 15px}.component-featured-projects-block .featured-project-item{width:270px;display:inline}.component-featured-projects-block .featured-project-item p{margin-bottom:10px}.component-featured-projects-block .featured-project-title{margin-bottom:10px;font-size:14px}.component-featured-projects-block .featured-project-title,.component-featured-projects-block .featured-project-title a{color:#333}.component-featured-projects-block .featured-project-cta{font-weight:bold}.component-feedback-promo{padding:10px 20px 15px 15px;background:#fff url(/_Client/Images/Icons/blue/feedback.png?cb=635828483123739844) no-repeat 95% 20px}.component-feedback-promo-title{font-size:18px;margin-bottom:5px}.component-feedback-promo p{font-size:13px;padding-right:50px;margin-bottom:5px}.component-feedback-promo p.last{margin-bottom:0}.footer{height:1%}.footer ul{background:#fff;height:1%;padding:20px 0 15px 25px}.footer ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.footer li{float:left}.footer .links{background:#fff;height:1%}.footer .section-links{float:left;padding-left:0}.footer .section-links a{color:#333;margin-right:20px}.footer .social-media{margin-bottom:2px;float:right}.footer .social-media a{color:#6c7464;display:inline-block;padding:0 0 2px 25px;margin-left:20px;background:transparent url(/_Client/Images/Global/SocialNetworkIcons.png?cb=635828483123739844) 0 0 no-repeat}.footer .social-media li.scribd a{background-position:0 -255px}.footer .social-media li.slideshare a{background-position:0 -306px}.footer .site-links{background:transparent;padding:0 0 10px 0}.footer .site-links li{margin-right:9px;padding-right:7px;border-right:1px solid #D8D8D8}.footer .site-links li.last{margin-right:0;padding-right:0;border:0 none}.footer .site-links a{color:#686e62}.footer .wysiwyg{padding:0px;margin:0px}.footer-global{}.footer-global .col{display:inline-block;vertical-align:top;margin:0 0 0 35px;width:195px;*float:left}.footer-global .col:first-child,.footer-global .col.first{margin-left:0;float:left}.footer-global h2,.footer-global h3{color:#6c7464}.footer-global ul.img-feed{}.footer-global ul.img-feed li{display:inline-block;width:50px;height:51px;margin:0 10px 0 0}.footer-global .link-lists{background:#fff;margin-bottom:20px}.footer-global .link-lists li{line-height:1;margin-bottom:5px}.footer-global .link-lists li h2{font-size:20px;margin-bottom:15px}.footer-global .link-lists li a{color:#6c7464;line-height:1.4;font-size:13px}.footer-global .social h3{height:16px;line-height:16px;overflow:hidden;background:url(/_Client/Images/Global/GlobalFooterSocialIcons.png?cb=635828483123739844) 0px 0px no-repeat;padding:0 0 0 23px;margin:0 0 10px 0}.footer-global .social .content{font-size:11px}.footer-global .social .twitter h3{background-position:0px 0px}.footer-global .social .facebook h3{background-position:0px -16px}.footer-global .social .youtube h3{background-position:0px -32px}.footer-global .social .flickr h3{background-position:0px -48px}.footer-global .site-links{background:#fff;padding-top:24px;margin-right:440px}.footer-global .site-links li{border-right:1px solid #d8d8d8;display:inline-block;line-height:13px;margin:0 9px 8px 0;padding:0 10px 0 0}.footer-global .site-links li:last-child,.footer-global .site-links li.last{border-right:none}.footer-global .site-links li a{color:#3a3a3a;font-weight:bold}.footer-global .switch-site input{background:none;border:none;color:#44841A}.theme-b .footer-global .site-links{margin-right:344px}.theme-b .footer-global .site-links.no-top-margin{padding-top:4px}.footer-global .site-info{}#SocialFooter{font-size:0}.social-col{display:inline-block;*float:left;*display:block;font-size:11px;text-align:center;vertical-align:top;width:175px;margin-right:8px;*margin-right:5px}.social-col .img-container{width:40px;height:40px;float:left;overflow:hidden;display:block}.social-col.instagram{margin-right:0}.social-col h3{font-size:13px;margin-bottom:16px}.social-col h3 span{background:url(/_Client/Images/Global/GlobalSocialFooterIcons.png?cb=635828483123739844) no-repeat;content:' ';display:block;height:40px;margin:0 auto 14px;width:40px}.social-col.twitter h3 span{background-position:0 0}.social-col.facebook h3 span{background-position:-48px 0}.social-col.youtube h3 span{background-position:-96px 0}.social-col.pinterest h3 span{background-position:-144px 0}.social-col.instagram h3 span{background-position:-192px 0}.social-col .content{padding:0 10px}.social-col .content ul{float:left;padding-left:8px;width:105px}.social-col .content ul li{font-size:10px;text-align:left;padding:0px 0px 1px 5px;font-style:normal}.social-col .content ul li i{font-style:normal}.social-col .content ul li a{font-weight:bold}.social-col .content img{width:80px;margin-left:-20px;margin-top:-20px}.social-col.pinterest .content,.social-col.instagram .content{padding:0 0 0 30px}.social-col.pinterest .content ul,.social-col.instagram .content ul{width:70px}.footer-shop{}.footer-shop .col{display:inline-block;vertical-align:top;margin:0 15px;width:155px}.footer-shop .col.first{margin-left:0}.footer-shop .col.last{margin-right:0}.footer-shop h2{color:#6c7464}.footer-shop .link-lists{background:#fff;margin-bottom:50px}.footer-shop .link-lists li{list-style-position:outside}.footer-shop .link-lists li h3{font-size:20px;margin-bottom:5px;color:#6C7464}.footer-shop .link-lists li a{color:#6c7464;line-height:1.4;font-size:13px}.footer-shop .site-links{background:transparent;padding:24px 0 10px 0;margin-right:440px}.footer-shop .site-links li{margin-right:5px;padding-right:7px;border-right:1px solid #cbcbc8;display:inline-block;font-size:12px}.footer-shop .site-links li.last{margin-right:0;padding-right:0;border:0 none}.footer-shop .site-links a{color:#3a3a3a}#Footer .site-info{position:relative;height:95px;clear:both;margin-top:40px}#Footer .footer-logo{float:right;width:184px;height:70px;text-indent:-9999em;background:transparent url(/_Client/Images/Global/FooterLogo.png?cb=635828483123739844) 0 0 no-repeat}#Footer .site-info p{font-size:12px;line-height:17px;min-height:30px}.theme-b #Footer .footer-logo{width:185px;height:70px;margin-top:40px;background-image:url(/_Client/Images/Global/FooterLogo.png?cb=635828483123739844)}.education-twitter-logo{background:url('/_Client/Images/Global/largesocialicons.png?cb=635828483126064063') no-repeat scroll 0 0 transparent;min-width:55px;max-width:55px;min-height:55px;float:left}.col.education-twitter-feed{width:45%;float:left;zoom:1;margin-left:10px}.sociallinkstrip{background-position:0 -61px;text-align:center;width:880px;margin-bottom:30px}.sociallinkstrip-title{}.sociallinkstrip-links{display:inline}#SocialFooter.professionals{padding:35px 0 20px}.no-top-margin{margin-top:0 !important}.component-generic-searchbox{border-bottom:0;margin:0;padding:10px;position:relative}.component-generic-searchbox fieldset{padding:10px}.component-generic-searchbox fieldset:before,.component-generic-searchbox fieldset:after{content:"";display:table}.component-generic-searchbox fieldset:after{clear:both}.component-generic-searchbox fieldset{zoom:1}.component-generic-searchbox label{font-size:13px;margin-bottom:5px;line-height:1;font-weight:bold;display:block}.component-generic-searchbox input.search-generic-input{padding:0 5px;height:25px;background-color:#fff;border:1px solid #d7d9d5;float:left;width:83%;font-size:12px;display:inline;font-style:normal}.component-generic-searchbox input.search-generic-submit{height:27px;float:left;display:inline}.generic-search-blogs{background-color:transparent;box-shadow:3px 3px 0px #ddddd4;padding:0;margin-bottom:20px}.generic-search-blogs fieldset{padding:0;text-align:right;font-size:0}.generic-search-blogs label{display:block;width:0px;height:0px;overflow:hidden;margin:0}.generic-search-blogs input.search-generic-submit{right:0px;bottom:0px}.generic-search-blogs input.search-generic-input{border-color:#B7B9B5;width:160px;float:none}.generic-search-blogs input.search-generic-submit{background:#61A534 url(/_Client/Images/Buttons/SearchBtn.png?cb=635828483123739844) center center no-repeat;width:27px;height:27px;border:0 none;padding:0;float:none;text-indent:100%;white-space:nowrap;overflow:hidden}.component-shop-searchbox{padding:0px}.component-shop-searchbox fieldset{padding:0}.component-shop-searchbox input.search-generic-input{border-color:#d8d9d8;width:185px}.component-shop-searchbox input.search-generic-submit{bottom:0px;left:360px}.component-shop-searchbox .continue{position:absolute;font-size:13px;left:420px;top:6px}.component-shop-searchbox label{display:none} .js .component-shop-searchbox .pre-populated{font-style:normal;font-weight:bold}.js .component-shop-searchbox .focus{font-weight:normal}.generic-search-faq{margin-bottom:15px;background-color:#f6f5ee;padding:10px}.generic-search-faq .results-summary{float:none;clear:both;padding:10px 0 0 0}#ShopSearch{float:right}.layout-checkout #ShopSearch{padding-bottom:17px}.gift-ideas-list{}.giftlist-buyer-table{margin-bottom:20px}.giftlist-buyer-table .cell-3{text-align:center}.giftlist-buyer-table .cell-4{text-align:center}.giftlist-buyer-table td.cell-1{width:110px;padding-right:10px}.giftlist-buyer-table td.cell-2,.giftlist-buyer-table td.cell-3{padding-right:10px;background-image:none;padding-left:0;vertical-align:middle}.giftlist-buyer-table td.cell-3,.giftlist-buyer-table td.cell-4{width:60px;font-weight:bold;vertical-align:middle}.giftlist-buyer-table td.cell-5{width:250px;vertical-align:middle}.giftlist-buyer-table td.cell-5 .nice-selectbox,.giftlist-buyer-table td.cell-5 .nice-selectbox select{width:70px}.giftlist-buyer-table .giftlist-item-title{font-weight:bold}.giftlist-buyer-table td .stock-message{font-weight:normal}.item-add{}.item-add input{float:left;margin-left:10px}.giftlist-buyer-table .item-add{margin-bottom:10px}.item-add-success{background:transparent url(/_Client/Images/Global/SuccessTick.png?cb=635828483123739844) no-repeat 0 0;padding-left:30px}.item-add-success p{margin-bottom:5px;color:#033333}.item-add-success p a{font-weight:bold}.giftlist-items-display .giftlists-display-noitems{margin-bottom:10px;margin-top:10px}.giftlist-items-display .giftlists-display-title{margin-bottom:20px}.giftlist-items-display table{margin-bottom:20px}.giftlist-items-display table td{}.giftlist-items-display table .cell-1{}.giftlist-items-display table .cell-2{width:220px;padding-left:0px}.giftlist-items-display table tbody .cell-2{vertical-align:middle}.giftlist-items-display table .cell-3{width:110px}.giftlist-items-display table tbody .cell-2,.giftlist-items-display table tbody .cell-3{background-image:none}.giftlist-items-display table .cell-4,.giftlist-items-display table .cell-5,.giftlist-items-display table .cell-6{text-align:center;vertical-align:middle}.giftlist-items-display table .cell-4{font-weight:bold}.giftlist-items-display table .cell-5{}.giftlist-items-display table .cell-6{}.giftlist-items-display table .cell-7{}.giftlist-items-display table .category-row td{padding:15px 0 13px}.giftlist-items-display table tr.cat-heading th{padding:20px 0 10px;font-size:16px}.giftlist-items-display table .category-row td h3{margin-bottom:0;line-height:1}.add-gifts-plinth{margin-bottom:20px}.add-gifts-plinth .arrow-btn{font-weight:bold}.cell-divide-v .error-summary{background:#FFEBE8;padding:0}.cell-divide-v .error-summary .message-summary{margin-bottom:0}.cell-divide-v .message-container p{margin:10px 0 5px 0}.generic-listing-table .selector .update{padding-bottom:3px}.giftlist-items-display #error-bg{background:#FFEBE8}.giftlist-header{width:100%;background:url("/_Client/Images/Themes/Green/GiftListHeadingBG.png?cb=635828483125849219") no-repeat;margin:20px 0 5px 0}.giftlist-header h1{font-size:40px;color:#fff;padding:30px 30px 30px 22px}.component-product-type-promo{}.component-product-type-promo .sm-list-item-thumb img{border:5px solid #eaeade}.component-product-type-promo .sm-list-item-thumb{width:45%}.component-product-type-promo .sm-list-item-copy{margin-left:50%}.giftlist-profile-summary{margin-bottom:20px}.sm-profile-image{position:relative;width:130px;height:130px}.sm-profile-image img{border:5px solid #eaeade;position:absolute;top:0px;left:0px;z-index:1}.sm-profile-image .image-change-cta{background:#000;background-color:rgba(0,0,0,0.4);color:#fff;text-align:center;font-size:11px;font-weight:bold;position:absolute;right:5px;bottom:5px;z-index:2;display:inline-block;padding:3px 5px;display:none}.sm-profile-image a:hover .image-change-cta{background-color:rgba(0,0,0,0.7);text-decoration:none;display:block}.giftlist-profile-summary .sm-profile-image{float:left}.giftlist-profile-summary-content{margin-left:150px;position:relative}.giftlist-profile-title{margin-bottom:10px}.giftlist-profile-ref{display:block;font-weight:normal}.giftlist-event-line2{margin-bottom:10px}.js .component-giftlist-profile .uploader-block-photo{display:none}.giftlist-message p{margin-bottom:10px}.giftlist-message .frow{margin-bottom:10px}.giftlist-message .frow-textarea{}.giftlist-message .frow-textarea textarea{width:95%}.giftlist-message .frow-textarea label{height:0px;width:0px;overflow:hidden;display:block;margin:0;padding:0}.giftlist-message .frow-action{margin-bottom:0}.giftlist-message .frow-action input{margin-left:0px}.component-giftlist-profile-buyer .giftlist-profile-summary-content{margin-left:180px;padding-right:170px}.component-giftlist-profile-buyer .sm-profile-image{position:relative;width:150px;height:150px;margin-bottom:15px}.component-giftlist-profile-buyer .giftlist-profile-summary-content{}.component-giftlist-profile-buyer .giftlist-profile-title{margin-bottom:5px;font-size:18px}.component-giftlist-profile-buyer .giftlist-event-addgifts-description{margin-bottom:10px}.component-giftlist-profile-buyer .giftlist-event-addgifts-button{margin-top:10px;margin-bottom:10px}.component-giftlist-profile-buyer .giftlist-event-line1{margin-bottom:10px;font-size:15px}.component-giftlist-profile-buyer .giftlist-event-description{margin-bottom:10px;font-size:13px}.component-giftlist-profile-buyer .results-config-titled{padding:20px 0 0}.giftlist-oxfam-message{padding-top:20px}.giftlist-oxfam-message-copy{margin-right:202px}.giftlist-oxfam-message-copy h2{margin-bottom:10px}.giftlist-oxfam-message-copy p{font-size:13px}.oxfam-message-image,.giftlist-oxfam-message-copy p{margin-bottom:15px}.oxfam-message-image{float:right;border:5px solid #eaeade}.message-container{overflow:hidden}.message-container p{padding:2px 2px 10px 35px;margin:20px 10px}.message-summary{padding:10px;margin-bottom:10px;font-size:1.2em;font-weight:bold}.error-summary{background:#FFEBE8}.error-summary p{background:url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) 5px -127px no-repeat}.error-summary p strong{color:#f43e35}.success-summary{background:#eaf8df}.success-summary p{background:url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) 5px 0 no-repeat}.success-summary p strong{color:#7dc02f}.gift-list-social-links{position:absolute;top:0;right:0;width:100%;text-align:right}.gift-list-social-links a{display:inline-block}.giftlist-searchbox{}.giftlist-searchbox .frow input.submit{border:0 none;height:25px;padding:0;width:27px}.giftlist-searchbox .frow-text input{width:150px}.giftlist-searchbox .frow label{text-align:left;font-weight:normal;font-size:13px;width:250px}.giftlist-search-results-display h2{margin-bottom:15px}.giftlist-search-results-table{margin-bottom:20px}.giftlist-search-results-table .cell-1{width:70px}.giftlist-search-results-table .cell-2{width:230px;padding:20px 10px;vertical-align:top}.giftlist-search-results-table .cell-2 p{font-weight:bold}.giftlist-search-results-table .cell-3{width:170px;vertical-align:top;padding:20px 10px}.giftlist-search-results-table .cell-4{vertical-align:top;padding:20px 10px;width:150px}.giftlist-setup p{margin-bottom:10px}.giftlist-setup fieldset{padding:10px 0 20px}.giftlist-setupbutton.arrow-btn strong{width:275px}.current-giftlist-item{margin-top:7px !important}.component-current-giftlist-panel h1{margin:0px 20px;border-bottom:1px solid #eaeade;padding:10px 0}.component-current-giftlist-panel h1 span{padding:0}.current-giftlist-item .giftlist-thumb{float:left;display:inline;width:85px}.current-giftlist-item .giftlist-thumb img{border:5px solid #eaeade}.current-giftlist-item .giftlist-data{margin-left:90px}.current-giftlist-item .giftlist-title{font-size:18px;margin-bottom:5px}.current-giftlist-item .giftlist-description{font-weight:bold}.current-giftlist-item .giftlist-description p{margin-bottom:5px}.current-giftlist-item .giftlist-return{font-size:17px}.current-giftlist-item .giftlist-return a.back{background-position:0px 50%}.giftlist-return-links{display:block;margin-top:15px}.giftlist-return-links li{display:inline-block;font-size:17px;padding:0 10px 0 0;margin-left:5px;line-height:14px}.giftlist-return-links li a{font-weight:bold}.giftlist-return-links li a.back{background-position:0px 50%}.giftlist-return-links li.first{margin-left:0;border-right:1px solid #ccc}.gift-wedding-list .content-container{padding:10px 20px 20px 370px;position:relative;min-height:150px}.gift-wedding-list .content-container p{margin:10px 0}.gift-wedding-list .content-container img{position:absolute;left:20px;top:10px}.gift-wedding-list .component-generic-searchbox{background:transparent}.gift-wedding-list .component-generic-searchbox fieldset{padding:0}.gift-wedding-list .component-generic-searchbox input.search-generic-submit{right:0;bottom:0}.gip-social-share{}.gip-social-share ul{font-size:0.1px;text-align:justify}.gip-social-share ul:after{content:" ";display:inline-block;width:100%}.gip-social-share li{display:inline-block}.activity-stream{margin:10px 0}.activity-stream li{margin:0 0 10px 0;clear:both;border-bottom:1px #E5E6E4 solid;padding:0 0 10px 0}.activity-stream li a.avatar{display:block;float:left;width:20px;height:20px;margin:0 10px 0 0}.activity-stream li a.avatar img{width:20px;height:20px}.activity-stream li .clear{clear:both}.high-profile-emergency{background:#ec3e2d url(/_Client/Images/Global/emergency-module_bg.png?cb=635828483123739844) 0 100% no-repeat;padding:15px 20px;margin:0 0 20px 0}.high-profile-emergency h2{color:#000;font-size:24px}.high-profile-emergency p{color:#fff}.high-profile-emergency .action,.high-profile-emergency .text{display:inline-block;vertical-align:top}.high-profile-emergency .text{width:380px}.high-profile-emergency .action{width:185px;margin-left:30px}.high-profile-emergency .action{text-align:center}.high-profile-emergency .action p{font-size:14px}.high-profile-emergency .action .webfont-a{font-size:18px}.high-profile-emergency .action .arrow-btn{margin-top:10px}.homepage-hero{text-align:center}.hero-extended{top:-16px;position:relative;width:100%;height:305px;background:#ec3e2d;overflow:hidden}.homepage-promo .content-wrap{background:#EAEADE;padding:10px 13px;height:65px}.homepage-promo .content-wrap p{font-weight:bold;color:#003333;font-size:13px}.homepage-promo .arrow-btn{margin:5px 0;font-size:13px}.homepage-promo .frow{float:left;clear:none;margin:7px 0}.homepage-promo .frow:after{clear:none}.homepage-promo .frow label{display:none}.homepage-promo .frow-text{}.homepage-promo .frow-text input{width:140px}.homepage-promo .frow-action{}.homepage-promo .frow-action .arrow-btn{margin:0}.homepage-promo .frow-action input{font-size:13px;font-weight:bold;margin-left:5px}.homepage-promo .block-title-with-graphic span{background-position:-305px 0}.homepage-shop-finder .block-title-with-graphic span{background-position:0px 0px}.module-col-end .homepage-promo .block-title-with-graphic span{background-position:-610px 0}.icon-link-list{margin:0 0 15px 0}.icon-link-list li{margin:0 0 5px 0}.icon-link-list li a{font-weight:bold;color:#333}.icon-link-list.i-type-a .i{color:#3cc2e9}.icon-link-list .i{padding:10px 0 10px 50px;display:inline-block}.icon-link-list.i-type-a .i-clipboard{background-position:6px 2px}.icon-link-list.i-type-a .i-livelihoods{background-image:url(/_Client/Images/Icons/blue/livelihoods_sml.png?cb=635828483123739844)}.icon-link-list .i-inline{top:1px;left:0px;width:35px;text-align:center}.icon-link-list .i-inline img{display:inline}.IEWarningWrapper{width:100%;position:relative;padding:20px 0;background:#e70052} .IEWarningContainer{width:910px;position:relative;margin:0 auto;background-image:url(/_Client/Images/Global/Redalert.png?cb=635828483123739844);background-repeat:no-repeat;background-position:0 0}.IEWarningContainer h1,.IEWarningContainer p{padding-left:90px}.IEWarningContainer h1{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-weight:normal;font-size:26px;color:#fff;padding-top:20px}.IEWarningContainer p{font-size:14px;color:#fff;padding-top:10px}.IEWarningContainer a{color:#fff;text-decoration:underline}.IEWarningContainer .ie6close{position:absolute;top:0;right:0}.main-image-gallery{background:#f6f5ee;border-bottom:1px solid #ccd1c7;padding:5px}.main-image-gallery .main-image-container{margin-bottom:5px}.main-image-gallery .main-image{width:100%;height:350px;overflow:hidden}.main-image-gallery .main-image img{width:100%}.main-image-gallery .thumb-container{margin-right:5px;clear:both;height:1%;list-style:none}.main-image-gallery .thumb-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.main-image-gallery .thumb-container li{float:left;margin-right:5px}.main-image-gallery p{margin:10px 0}.main-image-gallery p.description{margin:10px 0 15px}.static-image-gallery .main-image-container,.image-gallery .main-image-container{position:relative}.static-image-gallery .main-image,.image-gallery .main-image{position:relative;z-index:1;display:block;cursor:default}.static-image-gallery .thumb-container img,.image-gallery .thumb-container img{display:inline;text-align:center;float:left;clear:left;cursor:pointer}.static-image-gallery .thumb-container li,.image-gallery .thumb-container li{width:65px;height:63px;padding:5px;background:#fff}.static-image-gallery .thumb-container li span,.image-gallery .thumb-container li span{display:block;height:63px}.static-image-gallery .thumb-container li a,.image-gallery .thumb-container li a{display:block;height:auto}.static-image-gallery .thumb-container li.active,.image-gallery .thumb-container li.active{padding:3px;background:#7dc02f;width:69px;height:67px}.static-image-gallery .thumb-container li.active a,.image-gallery .thumb-container li.active a{padding:2px;background:#fff}.static-image-gallery .jcarousel-container{padding:10px 37px;background:none transparent}.static-image-gallery .jcarousel-next,.static-image-gallery .jcarousel-prev,.static-image-gallery .jcarousel-next-disabled,.static-image-gallery .jcarousel-prev-disabled{top:24px}.zoomable .image-gallery .main-image{cursor:pointer}.image-with-caption{margin-bottom:0}.image-with-caption .module-content{padding:8px;background:#F0EEDC;border-bottom:1px solid #c7cbc3;margin-bottom:4px}.image-with-caption .module-content:only-child,.image-with-caption .module-content:last-child{margin-bottom:0}.image-with-caption .img-wrap{overflow:hidden;position:relative}.image-with-caption .img-caption{padding:8px}.image-with-caption .img-caption .title{font-weight:bold;font-size:12px}.image-with-caption .img-caption .credit{font-style:italic}h1 + .image-with-caption{margin-top:15px}.impact-chain{margin-top:20px;background:url(/_Client/Images/Global/DashedArrows-ActionSteps.png?cb=635828483123739844) 50% 35px no-repeat}.impact-chain .component-heading{font-size:14px}.layout-d .impact-chain .module-col{position:relative;margin:30px 30px 0 15px;width:250px}.layout-d .impact-chain .module-col-end{margin-right:0px}.impact-chain .module-col .number{position:absolute;top:-20px;left:-20px;color:#fff;display:block;width:49px;height:49px;line-height:50px;overflow:hidden;background:url("/_Client/Images/Global/ProductBadges.png?cb=635828483125849219") no-repeat 0px -49px;font-size:17px;text-align:center}.impact-chain .module-col .img-wrap{border:5px solid #eaeade;margin:0 auto 10px auto;padding:0;overflow:hidden}.impact-chain .module-col h3{margin-bottom:10px}.layout-e .impact-chain{background:url(/_Client/Images/Global/DashedArrows-ActionSteps-LayoutE.png?cb=635828483123739844) 44% 45px no-repeat}.layout-e .impact-chain .module-col{position:relative;margin:30px 10px 0 15px;width:190px}.layout-e .impact-chain .module-col-end{margin-right:0px}.generic-inline-tabs{margin-top:10px}.generic-inline-tabs .tabbed-content{position:relative;z-index:1;top:0;background:#eaeade;padding:20px 20px 0}.generic-inline-tabs .tab-controls{position:relative;z-index:2;margin-bottom:0;height:1%}.generic-inline-tabs .tab-controls li{float:left;margin-right:5px}.generic-inline-tabs .tab-controls a{background:#44841a;color:#fff;height:1%;font-weight:bold;margin:10px 0 0 0;display:block;text-align:center;padding:9px 38px;border-bottom:1px solid #82ad00;outline:none;margin-bottom:5px}.generic-inline-tabs .tab-controls li:last-child a{border-right:0 none}.generic-inline-tabs .tab-controls a.on{background:#eaeade;color:#333;margin:0;padding:20px 38px 15px 38px;border-bottom:0 none}.local-shop-tabs{margin:20px 0;background:#fff;padding:20px 20px}.local-shop-tabs .tab-controls{background:url(/_Client/Images/Global/ShopTabs_ulBg.png?cb=635828483123739844) 0 100% repeat-x}.local-shop-tabs .tab-controls a{padding:9px 20px}.local-shop-tabs .tab-controls a.on{padding:20px 30px 15px 30px;border-right:1px solid #ebe9da}.local-shop-tabs .tab-controls li:last-child a.on{border-right:1px solid #ebe9da}.local-shop-tabs .tab-controls li a.on{background:#eaeade}.local-shop-tabs .tabbed-content{background:#eaeade;border-right:1px solid #ebe9da;padding:10px 10px 20px 20px}.local-shop-tabs .tabbed-content .main-panel{display:inline-block;vertical-align:top;margin-right:20px;width:340px}.local-shop-tabs .tabbed-content .main-panel h4,.local-shop-tabs .tabbed-content .main-panel p{margin-bottom:20px;color:#686e62}.local-shop-tabs .tabbed-content .aside{display:inline-block;vertical-align:top;width:245px}.local-shop-tabs .tabbed-content .aside .section{background:#fff;padding:15px 20px 15px 15px}.local-shop-tabs .tabbed-content .main-link{font-weight:bold;margin:20px 0 0 0}.local-shop-tabs .tabbed-content .aside-link{margin:15px 0}.OGB-tabs{margin-top:0px}.OGB-tabs .tab-controls{}.OGB-tabs .tab-controls li{margin-right:1px}.OGB-tabs .tab-controls a{font-size:14px;padding:8px 20px;border-bottom:1px solid #81ac00;margin:9px 0 0 0}.OGB-tabs .tab-controls a.on{font-size:17px;padding:13px 20px 9px;border-bottom:none}.generic-inline-tabs.professionals{margin:20px 0 20px}.generic-inline-tabs.professionals .tabbed-content{position:relative;z-index:1;top:0;background:#eaeade;padding:20px 20px 20px}.generic-inline-tabs.professionals .tab-controls{position:relative;z-index:2;margin-bottom:0;height:1%}.generic-inline-tabs.professionals .tab-controls li{float:left;margin-right:5px}.generic-inline-tabs.professionals .tab-controls a{background:#0C9EDA;color:#fff;height:1%;font-weight:bold;margin:0px 0 0 0;display:block;text-align:center;padding:14px 38px;border-bottom:1px solid #0C9EDA;outline:none;margin-bottom:5px}.generic-inline-tabs.professionals .tab-controls li:last-child a{border-right:0 none}.generic-inline-tabs.professionals .tab-controls a.on{background:#eaeade;color:#333;margin:0;padding:20px 38px 15px 38px;border-bottom:0 none}.intro-block .block-title{margin:20px 0 5px}.intro-block .component-body{padding:5px 15px 15px}.job-search label{display:none}.job-search .frow select{width:100px}.job-search .arrow-btn{margin-left:5px}.job-search .arrow-btn input{height:25px;line-height:25px;padding-bottom:4px}.job-search .arrow-btn span{height:25px;line-height:25px;background-position:right 50%}.justgiving-banner{background:#aaa;color:#fff;height:80px;margin:0 0 40px 0;padding:20px}.justgiving-no-page{padding-top:0px}.justgiving-step-container{font-size:13px;list-style:none;margin:0 0 40px 0;padding:0}.justgiving-step{clear:both;margin:40px 0}.js .justgiving-step{display:none}.js .justgiving-step:first-child{display:block}.justgiving-step-nothanks{display:none}.justgiving-logo{float:right;margin:0 0 20px 20px}.justgiving-step-intro .arrow-btn{margin-top:20px}.justgiving-step-container .arrow-btn{font-size:13px}.no-js .justgiving-step-option-noaccount{float:right}.js .justgiving-step-option{display:none}.no-js .justgiving-step-option .frow-action{display:none}.justgiving-account-choice{margin-top:20px}.justgiving-account-chose-radio{background:url(/_Client/Images/Global/RadioButtonSprite.png?cb=635828483123739844) 0 2px no-repeat;cursor:pointer;display:block;line-height:1.4;margin:5px 0 0;padding-left:30px}.justgiving-account-chose-radio.active{background-position:0 -482px}.justgiving-account-options{margin-top:20px}.no-js .justgiving-step-option{background:#f6f5ee;float:left;padding:20px;width:300px;margin-left:60px}.justgiving-step-page{margin-top:20px}.js-justgiving-message-failure,.js-justgiving-message-success{background:url(/_Client/Images/Global/ValidationErrors.png?cb=635828483123739844) 0 0 no-repeat;font-size:12px;font-weight:normal;margin:20px 0 0 0;min-height:22px}.js-justgiving-message-failure{background-color:#FFEBE8;background-position:20px -107px;color:#F43E35;padding:20px 20px 20px 55px}.js-justgiving-message-success{background-position:0 0;color:#559809;margin-left:165px;padding:5px 0 5px 35px}.justgiving-page-suggestions{background:#fff;color:#333;margin:20px 0 0 -35px;padding:20px}.justgiving-page-suggestions li{color:#559809;cursor:pointer;font-size:13px;font-weight:bold;margin-top:18px;text-decoration:none}.justgiving-page-suggestions li:hover,.justgiving-page-suggestions li:active,.justgiving-page-suggestions li:focus{text-decoration:underline}.justgiving-page-suggestions li:first-child{margin-top:0}.justgiving-page-url{font-size:18px;font-weight:bold;margin-bottom:40px}.justgiving-view-page-button{font-size:14px}.key-resources .feature{width:259px;display:inline;margin:0 0 10px 20px;padding:0 20px 0 170px;border-right:1px solid #e5e6e4;float:left;position:relative;min-height:200px}.key-resources ul{width:185px;margin-bottom:15px;margin-left:15px;float:left}.key-resources li{margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid #e5e6e4}.key-resources li:last-child{margin-bottom:0;padding-bottom:0;border:0 none}.key-resources h2{font-size:13px;margin-bottom:10px}.key-resources .feature,.key-resources ul{margin-top:10px}.resources-block{margin:20px 0}.comments-block{clear:both;margin:10px 15px 25px 20px;background:#fff}.comments-block .block-title span{padding-top:10px;padding-bottom:10px}.comment-block-col{width:206px;display:inline;float:left;margin:0px 0 0 15px;padding:0px 0 10px}.latest-publications{padding-bottom:15px;min-height:535px}.latest-publications .content-promo{position:relative}.latest-publications .content-promo .content-promo-pubdate{position:absolute;left:0;top:0px;padding-right:10px}.latest-publications .content-promo div{min-height:85px;display:block;margin-left:84px;padding:0 0 0 85px;position:relative;border-left:1px solid #e5e6e4}.latest-publications .content-promo .content-promo-thumb{left:20px}.latest-publications ul{margin-top:20px}.latest-publications li{margin:0 20px 10px 20px;padding-bottom:9px;border-bottom:1px solid #e5e6e4;min-height:85px}.latest-publications li:last-child{border-bottom:0 none}.latest-publications .component-generic-searchbox{margin-top:20px}.latest-publications .language-options{width:150px;float:right;margin-right:10px;margin-top:-20px}.latest-publications .language-options .language-link{display:inline-block;padding:10px;margin-left:10px;color:#61A534}.latest-publications .language-options .language-link.selected{border-bottom:3px solid #e5e6e4;color:#333}.component-latest-publications-panel .component-body{padding:10px 10px 10px}.component-latest-publications-panel .component-body .related-documents{margin-left:10px;margin-right:10px}.component-latest-publications-panel .component-generic-searchbox{background-color:#F3F3F1;padding:0}.component-latest-publications-panel .component-generic-searchbox .frow-text input{width:220px}.local-campaign-groups-list h2{font-weight:normal;color:#3a3a3a}.local-campaign-groups-list .actions{margin:0 0 25px 0}.local-campaign-groups-list .actions li{margin:25px 0 0 0;padding:0 0 25px 0;border-bottom:1px solid #E8E9E6}.local-campaign-groups-list .actions .col{display:inline-block;vertical-align:top;min-height:190px;padding:5px 0}.local-campaign-groups-list .actions .thumbnail{width:230px}.local-campaign-groups-list .actions .thumbnail a{display:block;width:190px;height:190px;padding:5px;background:#f0eedc}.local-campaign-groups-list .actions .text{width:225px;padding-right:25px;border-right:1px solid #e9e9e9}.local-campaign-groups-list .actions.text h3 a{color:#61A534}.local-campaign-groups-list .actions .text h4{font-size:14px;margin-bottom:12px}.local-campaign-groups-list .actions .text h5{font-size:13px;margin-top:12px}.local-campaign-groups-list .actions .text .how-help{font-style:italic}.local-campaign-groups-list .actions .progress{width:150px;text-align:center}.local-campaign-groups-list .actions .progress h4{font-size:14px}.local-campaign-groups-list .actions .progress .time-left{color:#ed3429}.local-campaign-groups-list .actions .progress .progress-box{display:block;width:100px;height:145px;margin:20px auto 5px auto;background:url(/_Client/Images/Global/ProgressBox-ArrowBox.png?cb=635828483123739844) 50% 0px no-repeat;color:#333;font-weight:bold}.local-campaign-groups-list .actions .progress .progress-box p{font-size:13px}.local-campaign-groups-list .actions .progress .progress-box .top .number{color:#333}.local-campaign-groups-list .actions .progress .progress-box .number{font-size:21px;color:#fff}.local-campaign-groups-list .actions .progress .arrow-progress p{padding-top:10px;height:58px}.local-campaign-groups-list .actions .progress .arrow-progress .bottom{color:#fff}.local-campaign-groups-list .actions .progress .solid-progress{margin-top:20px;background:#35c6f0}.local-campaign-groups-list .actions .progress .solid-progress p{padding:25px 0 0 0}.local-campaign-groups-list .actions .progress .solid-progress .number{color:#fff}.local-campaign-groups-list .actions .ends-soon .progress-box{margin-top:5px}.local-shop{}.local-shop .media-wrap{display:inline-block;vertical-align:top;width:320px;padding-bottom:4px;background:url(/_Client/Images/Shop/Global/ColoredBoxShadow.jpg?cb=635828483123896094) 100% 100% no-repeat}.local-shop .media-wrap .colored-box{padding:5px;background:#f0eedc;border-left:1px solid #eaeadd;border-right:1px solid #ebeada}.local-shop .text-wrap{display:inline-block;vertical-align:top;margin-left:15px;width:305px}.local-shop .text-wrap .org{font-size:22px;color:#333}.local-shop .text-wrap .adr{font-size:13px;color:#686e62;margin-bottom:5px}.local-shop .text-wrap .tel{margin:7px 0}.local-shop .text-wrap .tel,.local-shop .text-wrap .tel a{font-size:18px;font-weight:bold;color:#F16E22}.local-shop .text-wrap .email{font-weight:bold}.local-shop .text-wrap .map-link{font-weight:bold;font-size:12px;clear:left}.local-shop .text-wrap .icons{margin:5px 0 7px 0}.local-shop .text-wrap .icons li{float:left;margin-right:10px}.local-shop .text-wrap .arrow-btn{font-weight:bold;margin-top:13px}.local-shop .no-specialities{}.local-shop .no-specialities .adr{margin-bottom:30px}.local-shop .no-specialities .icons{display:none}.local-shop-about-tab .aside .opening-times{}.local-shop-about-tab .aside .events{}.local-shop-about-tab .aside .events a{font-weight:bold}.local-shop-about-tab .aside .events h5{margin-bottom:5px}.local-shop-about-tab .aside .events h5 a{color:#686e62}.local-shop-about-tab .aside .tweets{}.local-shop-about-tab .aside .tweets li{margin-bottom:10px}.local-shop-about-tab .aside .tweets .time{font-weight:bold}.local-shop-donate-tab{}.local-shop-donate-tab .donate-list{margin-bottom:15px}.local-shop-donate-tab .donate-list h5{font-size:15px}.local-shop-donate-tab .donate-list li{list-style:disc;margin-left:15px}.local-shop-events-tab{}.local-shop-events-tab .aside{}.local-shop-events-tab .aside h4{margin-bottom:10px}.local-shop-events-tab .main-panel .event{}.local-shop-events-tab .main-panel .event h4,.local-shop-events-tab .aside h4{color:#333;font-size:14px}.local-shop-events-tab .main-panel .event h4{margin-bottom:0px}.local-shop-events-tab .main-panel .event .date{color:#333;font-size:13px;margin-bottom:10px;font-weight:bold}.local-shop-finder-component{}.local-shop-finder-component .frow-text{margin-top:0px}.local-shop-finder-component .frow-text input{width:150px}.local-shop-finder-component .frow label{text-align:left;padding-top:0px;padding-bottom:5px}.local-shop-finder-component .media-wrap{padding:5px;background:#F6F5EE;width:180px}.local-shop-find-us-tab{}.local-shop-find-us-tab .detail-map{float:left;display:inline;width:390px}.local-shop-find-us-tab .directions-wrap{float:right;display:inline;width:200px}.local-shop-find-us-tab .directions-wrap .df-input{width:60%;float:right}.local-shop-find-us-tab .directions-wrap .df-label{text-align:left;padding:0;margin:0;width:36%;float:left;line-height:1.8em}.local-shop-find-us-tab #mapCanvas{width:390px;height:390px;background:transparent url(/_Client/Images/Global/loadlrg.gif) no-repeat 50% 50%}.local-shop-find-us-tab .from-entry{position:relative} .directions-submit .spinner{display:block;width:22px;height:22px;background:url(/_Client/Images/Shop/Global/SpinnerSml.gif) no-repeat 50% 50%;position:absolute;top:3px;right:10px;display:none}.local-shop-landing{}.layout-a .local-shop-landing .double-width{width:412px}.local-shop-landing .media-wrap{display:inline-block;vertical-align:top;width:180px;padding:5px;background:#f0eedc}.local-shop-landing .text-wrap{display:inline-block;vertical-align:top;margin-right:15px;width:435px;padding:15px 0}.local-shop-landing .no-image .media-wrap{display:none}.local-shop-landing .no-image .text-wrap{width:100%}.local-shop-landing .local-shop-landing-head{border-bottom:1px solid #e8e9e6;margin-bottom:10px;padding-bottom:20px}.local-shop-search{margin-bottom:10px;padding-bottom:20px}.local-shop-search-active{background:url(/_Client/Images/Global/CurlyOrangeArrow.png?cb=635828483123739844) 72% 97% no-repeat;border-bottom:1px solid #e8e9e6}.local-shop-search .search-module{background:#f6f5ee;margin-top:20px;padding:0 0 10px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;margin-right:20px} .local-shop-search .search-module .block-title{margin-top:0}.local-shop-search .search-module .content{padding:0 20px}.local-shop-search .search-module .postcode-lookup{float:left}.local-shop-search .search-module .postcode-lookup label{width:112px;text-align:left;padding-top:0;margin-top:-3px}.local-shop-search .search-module .postcode-lookup .LocalShopSearchTerm{width:150px} .local-shop-search .search-module .postcode-submit{float:left;clear:none;margin-left:10px}.local-shop-search .search-module .postcode-submit input{font-size:13px;font-weight:bold}.local-shop-search .search-module .frow-radio{margin-left:0px;margin-top:15px}.local-shop-search .search-module .frow-radio label{font-weight:bold;padding-left:25px}.local-shop-search .search-module .frow-checkbox{margin:5px 0 10px 30px}.local-shop-search .search-module .frow-checkbox label{margin-left:0px;font-weight:bold;width:74px;text-align:left;margin-bottom:5px}.local-shop-search .search-module .sell-online{margin-left:0;padding:5px 10px 3px;background-color:#fcfaf6;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.local-shop-search .search-module .sell-online label{width:90%;font-weight:normal;font-style:italic;padding-left:25px}.local-shop-search .speciality-departments{padding-bottom:65px}.local-shop-search .speciality-departments .component-heading{font-size:15px;line-height:1}.local-shop-search .speciality-departments .departments{font-weight:bold;margin-top:10px}.local-shop-search .speciality-departments .departments li{margin:5px 0}.local-shop-search .speciality-departments .departments a{text-decoration:none}.local-shop-search .speciality-departments .departments span{line-height:23px;font-size:13px}.local-shop-search .speciality-departments .departments img{display:inline-block;vertical-align:top;padding-right:10px}.marker-label{color:#333;background:transparent;font-size:10px;font-weight:bold;width:17px;text-align:center}#LocalShopMapContainer.no-results{display:none}#LocalShopMapContainer.loading{background:transparent url(/_Client/Images/Global/loadlrg.gif) no-repeat 50% 0%;height:50px}#LocalShopMapContainer.loading .list-results,#LocalShopMapContainer.loading .map-results{visibility:hidden}#LocalShopMapContainer.loading #mapCanvas{visibility:hidden}.local-shop-map-container{margin-top:20px}.local-shop-map-container .component-heading{font-size:15px}.local-shop-map-container .list-results{}.local-shop-map-container .results-list{height:550px;overflow:auto}.local-shop-map-container .results-list li{border-bottom:1px solid #e8e9e6;padding:15px 0 10px;zoom:1}.local-shop-map-container .results-list li:before,.local-shop-map-container .results-list li:after{content:"";display:table}.local-shop-map-container .results-list li:after{clear:both}.local-shop-map-container .results-list .link{border-bottom:0 none}.local-shop-map-container .results-list .map-marker{display:block;width:16px;height:8px;text-align:center;color:#333;font-size:9px;font-weight:bold;line-height:12px;padding:5px 15px 24px 3px;background:url(/_Client/Images/Shop/Global/MapMarkerBlue.png?cb=635828483123739844) 0px 0px no-repeat;float:left;margin:0 10px 0 0;cursor:pointer}.local-shop-map-container .results-list .map-marker:hover{text-decoration:none}.local-shop-map-container .results-list .details{float:left;width:147px}.local-shop-map-container .results-list .details h5{color:#61A534}.local-shop-map-container .results-list .map-link{font-weight:bold}.local-shop-map-container .results-list .phone,.local-shop-map-container .results-list .phone a{text-decoration:none;color:#F16E22;font-weight:bold}.local-shop-map-container .results-list .phone{margin-bottom:3px}.local-shop-map-container .results-list .type-1 .map-marker{background-image:url(/_Client/Images/Shop/Global/MapMarkerBlue.png?cb=635828483123739844)}.local-shop-map-container .results-list .type-2 .map-marker{background-image:url(/_Client/Images/Shop/Global/MapMarkerGreen.png?cb=635828483123739844)}.local-shop-map-container .results-list .type-3 .map-marker{background-image:url(/_Client/Images/Shop/Global/MapMarkerOrange.png?cb=635828483123739844)}.local-shop-map-container .map-results{margin-left:10px}.local-shop-map-container .map-results .map-key{font-weight:bold;border:1px solid #e5e5e5;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;padding:10px 8px 8px 15px;width:381px;margin-bottom:15px}.local-shop-map-container .map-results .map-key li{background:url(/_Client/Images/Shop/Global/MapMarkerBlue.png?cb=635828483123739844) 0px 50% no-repeat;height:42px;line-height:41px;padding-left:43px;float:left;margin-right:25px}.local-shop-map-container .map-results .map-key .type-1{background-image:url(/_Client/Images/Shop/Global/MapMarkerBlue.png?cb=635828483123739844)}.local-shop-map-container .map-results .map-key .type-2{background-image:url(/_Client/Images/Shop/Global/MapMarkerGreen.png?cb=635828483123739844)}.local-shop-map-container .map-results .map-key .type-3{background-image:url(/_Client/Images/Shop/Global/MapMarkerOrange.png?cb=635828483123739844)}.local-shop-map-container .results-list .shopicons,.shopicons{margin:0;display:block;padding:0;overflow:visible}.local-shop-map-container .results-list .shopicons li,.shopicons li{display:inline;margin:0 0px 0 0;border:0;padding:0;width:23px;float:left}.local-shop-map-container .results-list .shopicons li img,.shopicons li img{display:inline}.map-info-window{position:relative}.map-info-window h3,.map-info-window h3 a,.map-info-window .distance{color:#61A534;font-weight:bold;font-size:12px}.map-info-window .phone{color:#F16E22;font-weight:bold}.info-thumb-window{padding-left:75px}.info-window-thumb{position:absolute;top:0px;left:0px;border:4px solid #f0eedc}.mapErrorMessage{background:#fad9e1;padding:5px 10px;border:1px solid #d90336;font-weight:bold;color:#920209;margin:5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.directions-submit .spinner{display:block;width:22px;height:22px;background:url(/_Client/Images/Shop/Global/SpinnerSml.gif) no-repeat 50% 50%;position:absolute;top:10px;right:125px;display:none}.directions-list{padding:10px;background-color:#fff}.directions-list p.point{padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:0!important;font-size:12px;color:#333;font-weight:bold}.directions-list ol{list-style-position:inside;margin-bottom:10px}.directions-list li{font-size:12px;padding:5px 45px 5px 0px;border-bottom:1px solid #ccc;position:relative}.directions-list li .distance{position:absolute;right:0px;top:3px}.directions-list li:last-child{}.directions-list .time-dist{text-align:right;font-size:11px;padding:5px 0;border-bottom:1px solid #ccc}.directions-list .dircopyright{font-size:10px;color:#ccc;padding:5px 0}.local-shop-map-container .map-results .map-wrap{display:block;width:404px;height:352px}.local-shop-map-container .map-results .directions-wrap{padding:20px;width:364px;background:#f6f5ee}.local-shop-map-container .map-results .directions-wrap h4{margin-bottom:15px}.local-shop-map-container .map-results .directions-wrap .frow label{width:70px}.local-shop-map-container .map-results .directions-wrap .frow-text input{width:100px}.local-shop-map-container .map-results .directions-wrap .directions-submit{padding:7px 0 0 80px}.local-shop-search .frow-hp ,.local-shop-search .frow-hp .content-hp{position:absolute;left:-999em}.lss-cta-sml p strong{color:#333}.lss-cta-sml p{margin-bottom:5px}.lss-cta-sml{background-color:#f3f3f1;position:relative}.lss-cta-sml fieldset{padding:10px}.lss-cta-sml fieldset:before,.component-generic-searchbox fieldset:after{content:"";display:table}.lss-cta-sml fieldset:after{clear:both}.lss-cta-sml fieldset{zoom:1}.lss-cta-sml label{font-size:13px;margin-bottom:5px;line-height:1;font-weight:bold;display:block}.lss-cta-sml input.search-generic-input{padding:5px;background-color:#fff;border:1px solid #d7d9d5;float:left;width:83%;height:13px;display:inline}.lss-cta-sml input.search-generic-submit{float:left;display:inline}.lss-cta-sml{background-color:transparent}.lss-cta-smlfieldset{padding:0px}.lss-cta-smllabel{display:block;width:0px;height:0px;overflow:hidden;margin:0}.lss-cta-smlinput.search-generic-submit{right:0px;bottom:0px}.lss-cta-smlinput.search-generic-input{width:75%}.lss-photo{float:left;display:inline;width:200px;margin:0 10px 0 0}.lss-photo img{border:5px solid #eaeade}.lss-copy{float:left;display:inline;width:225px;margin-right:15px}.lss-search{float:left;width:180px}.lss-search label{font-weight:bold;font-size:13px;margin-bottom:5px;float:none;display:block;color:#333} .lss-search input{background-color:#FFFFFF;border:1px solid #D7D9D5;height:13px;padding:5px;float:none;display:block;margin-bottom:5px}.lss-search .lss-submit{border:0;float:left;display:block;height:34px}.local-shop-social-links{}.local-shop-social-links .component-body{padding-top:0px}.local-shop-volunteer-tab{}.local-shop-volunteer-tab h4{font-size:15px}.local-shop-volunteer-tab .hr{display:block;border-bottom:1px solid #e8e9e6;margin-right:10px;height:1px;margin:0 0 15px 0}.local-shop-volunteer-tab .aside{}.local-shop-volunteer-tab .aside h4{margin-bottom:10px}.tabbed-content .local-shop-volunteer-tab .aside .looking-for{padding-top:0px;padding-right:10px;background:none}.local-shop-volunteer-tab .aside .looking-for{}.local-shop-volunteer-tab .aside .looking-for li{font-weight:bold;line-height:1.7}.local-shop-volunteer-tab .main-panel{}.tabbed-content .local-shop-volunteer-tab .main-panel h4{color:#333;margin-bottom:5px}.local-shop-volunteer-tab .our-volunteers{line-height:1.5}.local-shop-volunteer-tab .our-volunteers .profile{padding:10px}.local-shop-volunteer-tab .our-volunteers .img-wrap{padding:5px;background:#35c7f1;float:left;margin-right:10px}.local-shop-volunteer-tab .our-volunteers .name{font-weight:bold;color:#333}.local-shop-volunteer-tab .our-volunteers blockquote{font-size:12px;background:#f7f6f2;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;width:100px;padding:10px;float:right}.local-shop-volunteer-tab .our-volunteers .thumb-block{margin-bottom:5px}.local-shop-volunteer-tab .our-volunteers .person-profile{margin-bottom:10px}.local-shop-volunteer-tab .contact-panel{}.local-shop-volunteer-tab .contact-panel .frow{}.local-shop-volunteer-tab .contact-panel .frow label{width:95px}.local-shop-volunteer-tab .contact-panel .frow-textarea{}.local-shop-volunteer-tab .contact-panel .frow-textarea textarea{width:220px}.local-shop-volunteer-tab .contact-panel .frow-action{}.local-shop-volunteer-tab .contact-panel .frow-action input{font-size:14px;margin-left:105px}.masthead-inner{background:#4AA92A url(/_Client/Images/Themes/Green/MastheadBG.png?cb=635828483123739844) no-repeat left 0;position:relative}.masthead-inner-wrap{padding:25px 15px 25px 20px;position:relative}.masthead h1{color:#fff;font-size:30px}.masthead .sub-title{width:600px;font-size:14px;line-height:1.2;color:#fff;font-weight:bold}.masthead-link{display:block}.masthead-link:hover,.masthead-link:active,.masthead-link:focus{text-decoration:none}.masthead-blog .masthead-inner{background:#4AA92A url(/_Client/Images/Content/Blogs/MastheadBG.png?cb=635828483123739844) no-repeat left 0;padding:25px 15px 25px 20px}.masthead-shopping-basket{}.masthead-inner-wrap{padding-left:30px}.masthead-shopping-basket h1,.masthead-my-account h1{font-size:40px}.masthead-shopping-basket .sub-title{width:600px}.masthead-my-details{}.masthead-my-details .masthead-inner{background:#3b9e44 url(/_Client/Images/Themes/Green/MastheadMyDetailsBG.png?cb=635828483123739844) no-repeat left 0;position:relative}.masthead-my-details .masthead-inner-wrap{padding:20px}.masthead-my-details .sub-title{margin-bottom:0px}.masthead-regular-donations{}.masthead-regular-donations .sub-title{margin-bottom:0px}.masthead-regular-donations .masthead-inner-wrap{padding-top:15px;padding-bottom:10px}.masthead-regular-giving .masthead-inner{background-image:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063')}.masthead-regular-giving .masthead-inner-wrap{padding-top:31px;padding-bottom:31px}.masthead-regular-giving h1{font-size:40px;margin-bottom:10px}.masthead-regular-giving p{color:#fff;font-size:16px;font-weight:bold;margin:0}.masthead-donate{}.masthead-donate h1{font-size:40px;margin-bottom:5px}.masthead-donate .sub-title{font-size:24px;width:100%}.masthead-donate .masthead-inner-wrap{padding-top:15px;padding-bottom:10px}.masthead-blog-author{}.masthead-blog-author h1{font-size:40px;margin-bottom:5px}.masthead-blog-author .sub-title{margin-bottom:25px;font-size:14px;width:100%}.masthead-blog-author .masthead-inner-wrap{padding-top:15px;padding-bottom:10px}.find-an-action-masthead{}.find-an-action-masthead .sub-title{font-size:14px;width:600px}.shop-checkout .checkout-headerhelp{width:30%;position:absolute;top:0px;right:0;padding:20px}.shop-checkout .checkout-headerhelp h2{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;color:#fff;font-size:20px}.shop-checkout .checkout-headerhelp p{color:#fff;font-size:12px}.masthead-search{position:absolute;right:-29px;top:35px;padding-bottom:19px;background:transparent url(/_Client/Images/Global/MastheadSearchLeaf.png?cb=635828483123739844) no-repeat right bottom}.masthead-search .frow{float:right;margin:0;position:relative;background:#fff;padding:15px}.masthead-search label{display:none;width:0}.masthead-search input{width:230px;height:29px;line-height:29px;padding:0 10px;font-size:12px;font-weight:bold;font-style:normal}.masthead-search input.submit{width:27px;height:25px;border:3px solid #82c02f;padding:0}.js .masthead-search input{color:#888}.micro-image-gallery{}.micro-image-gallery .img-wrap{padding:5px;background:#F6F5EE;margin-bottom:10px;display:block}.micro-image-gallery .img-wrap img{display:inline-block;width:25%}.micro-image-gallery .text-wrap{margin-bottom:10px}.monthly-archive-list{background:#f0f2ed;margin-bottom:10px}.monthly-archive-list li{display:block;margin:0 0 1px 0;padding:0}.monthly-archive-list li a{display:block;padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #fff;zoom:1;color:#434343;font-size:13px}.monthly-archive-list li a:after{content:"\0020";display:block;height:0;overflow:hidden}.monthly-archive-list li a .archive-article-count{float:right;font-size:11px;color:#8b8e87}.more-posts{padding:15px 10px 5px}.more-posts a{font-weight:bold}.most-popular{min-height:550px}.chart-list{}.chart-list li{margin:0 10px 10px 10px;padding:10px 10px 10px 40px;background:#f6f8f1;min-height:68px;position:relative}.chart-list .num{position:absolute;left:8px;top:13px;display:block;width:26px;height:26px;padding:0 0 0 0;line-height:26px;color:#fff;font-size:13px;font-weight:bold;text-align:center;background:url(/_Client/Images/Global/Circle.png?cb=635828483123739844) 0 0 no-repeat}.chart-list li .list-title{font-size:13px}.chart-list li em{font-size:11px;display:block;clear:both;color:#686e62;font-weight:normal}.col.col-b .most-popular .language-options{margin-top:-5px}.col.col-b .most-popular .chart-list{}.most-popular .language-options{width:90%;margin-right:10px;position:relative;text-align:right;margin-bottom:10px}.most-popular .language-options .language-link{display:inline-block;padding:10px;margin-left:10px;color:#61A534}.most-popular .language-options .language-link.selected{border-bottom:3px solid #e5e6e4;color:#333}.multimedia-player{position:relative;margin-bottom:20px}.multimedia-player .loader{background:#fff}.multimedia-player .player-casing{position:relative}.multimedia-player h3{margin:0 0}.multimedia-player .multimedia-title{padding-bottom:10px}.multimedia-player .multimedia-desc{padding:10px 0}.multimedia-player p{margin-top:10px}.multimedia-player p.description{margin:0;font-size:11px}.multimedia-player .media-library{background:#f0eedc;padding:10px}.multimedia-player .media-library ul{background:#fff}.multimedia-player .media-library li{width:100px;float:left;margin-right:10px;text-align:center}.multimedia-player .media-library li img{border:5px solid #eaeade}.multimedia-player .media-library li.active img{border-color:#656358}.multimedia-player .media-library li a:hover{text-decoration:none}.multimedia-player .media-library li a span{display:inline-block}.multimedia-player .media-library li a .type{background:#44841a;color:#fff;padding:2px 3px;margin-bottom:10px}.multimedia-player .media-library li a .title{color:#333}.multimedia-player .jcarousel-container{padding:10px 35px}.publication-detail .multimedia-player{position:relative;margin-bottom:20px}.publication-detail .multimedia-player .loader{background:#fff}.publication-detail .multimedia-player .player-casing{position:relative}.publication-detail .multimedia-player h3{margin:0 0}.publication-detail .multimedia-player .multimedia-title{padding-bottom:10px}.publication-detail .multimedia-player .multimedia-desc{padding:10px 0}.publication-detail .multimedia-player p{margin-top:10px}.publication-detail .multimedia-player p.description{margin:0;font-size:11px}.publication-detail .multimedia-player .media-library{background:none;padding:10px}.publication-detail .multimedia-player .media-library ul{background:#fff}.publication-detail .multimedia-player .media-library li{width:100px;float:left;margin-right:10px;text-align:center}.publication-detail .multimedia-player .media-library li img{border:none}.publication-detail .multimedia-player .media-library li.active img{border:none}.publication-detail .multimedia-player .media-library li a:hover{text-decoration:none}.publication-detail .multimedia-player .media-library li a span{display:inline-block}.publication-detail .multimedia-player .media-library li a .type{background:#44841a;color:#fff;padding:2px 3px;margin-bottom:10px;display:none}.publication-detail .multimedia-player .media-library li a .title{color:#44841a;margin-top:5px}.publication-detail .multimedia-player .jcarousel-container{padding:10px 35px}.account-details{}.account-details .form-wrap{margin-top:35px}.account-details .form-wrap .arrow-btn-short input{font-weight:bold}.add-btn{margin:15px 0 25px 0}.add-btn a,input.add-btn{border-top:1px solid #97d43d;border:0 none;cursor:pointer;background:#44841a url(/_Client/Images/Global/PlusSign.gif) 93% 50% no-repeat;color:#fff;font-weight:bold;font-size:13px;line-height:1;padding:6px 34px 6px 7px;margin:10px 0}.add-btn a:hover{background-color:#59991d;border-bottom:1px solid #7dc02f;text-decoration:none}input.add-btn{margin:0}.account-details .address-wrap{border-top:1px solid #e8e9e6;margin:0 0 15px 0;padding:15px 0 0 0;line-height:1.6}.account-details .address-wrap .name{font-size:14px;font-weight:bold;color:#333}.account-details .address-wrap ul{font-weight:bold;margin-top:10px;color:#333}.account-details .address-wrap .edit{font-weight:bold;margin:10px 0 0 0}.account-details .address-wrap .edit a{height:19px;line-height:19px;background:url(/_Client/Images/Global/EditBtn.png?cb=635828483123739844) 100% 50% no-repeat;padding:5px 20px 3px 0}.account-details .address-form .component-heading{margin-bottom:20px}.account-details .address-form .component-heading a{position:absolute;right:0;top:5px;color:#61A534;font-size:12px}.edit-email-link{line-height:25px;margin-left:10px}.order-details{}.order-details .module-set-3cols{}.order-details .module-set-3cols .double-width{width:422px}.order-details .order-summary{}.order-details .order-summary .order-number{font-size:18px;font-weight:bold;color:#333;margin-bottom:20px}.order-details .order-summary .print{margin:15px 0 20px 0}.order-details .order-summary .print a{font-weight:bold;background:url(/_Client/Images/Global/PrintIcon.png?cb=635828483123739844) 0 50% no-repeat;padding:0 0 0 25px}.order-details .order-summary p{color:#686e62;font-size:13px}.order-details .order-summary p span{color:#333;font-weight:bold}.order-details .order-summary .contact-numbers{margin:15px 0}.order-details .order-summary .contact-numbers a{font-weight:bold}.order-details .order-summary .call{font-weight:bold}.order-details .order-summary .call span{color:#333}.order-details .order-summary .alt-call{font-size:11px;font-style:italic}.order-details .order-summary .alt-call span{font-weight:bold;font-style:normal;color:#686e62}.order-details .order-summary .address{margin:20px 0}.order-details .order-summary .address h4{margin-bottom:0px}.order-details .help-module{border-bottom:1px solid #e0e4dd;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;background:#f6f5ee}.order-details .help-module .content{padding:10px 20px}.order-details .help-module h3{font-size:15px}.order-details .help-module ul{margin:5px 0 10px}.basket-contents{}.basket-contents .order-table{margin:0 0 15px 0}.basket-contents .order-table th{font-size:14px;line-height:1;font-weight:bold;background:#f6f5ee;padding:9px;color:#333;height:17px;text-align:left}.basket-contents .order-table th span{font-weight:normal}.basket-contents .order-table td{padding:15px 10px;vertical-align:top}.basket-contents .order-table .thumbnail{width:125px;padding:0 0 15px 0}.basket-contents .order-table .thumbnail a{background:#F0EEDC;display:block;float:left;padding:5px;position:relative}.basket-contents .order-table .thumbnail img{height:95px;width:95px}.basket-contents .order-table .price{text-align:right}.basket-contents .order-table .sub{margin-right:10px}.basket-contents .order-table .change{text-align:right;margin-top:10px}.basket-contents .order-table .address{border-bottom:1px solid #e8e9e6}.order-table .item-amount{width:70px;display:inline-block}.basket-contents .order-table h4{margin:10px 0 0 0}.basket-contents .order-table p{line-height:1.4}.basket-contents .order-table strong{color:#333;font-weight:normal}.basket-contents .order-table .cards{width:235px}.basket-contents .order-table .none{margin:10px 0 0 0}.basket-contents .order-table .message{width:220px}.basket-contents .order-table .message p{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;width:220px}.basket-contents .item-details{background:url(/_Client/Images/Shop/Global/GiftCustomisationDetailsBg.png?cb=635828483123739844) 58% 100% no-repeat;padding:0 0 30px 0}.basket-contents .item-details .aside{display:inline-block;width:710px;vertical-align:top}.basket-contents .item-details .title-bar{background:#f6f5ee;padding:9px;color:#333;margin:0 0 10px 0}.basket-contents .item-details .title-bar h3{font-size:14px;line-height:1;font-weight:bold;float:left}.basket-contents .item-details .title-bar p{font-size:14px;font-weight:bold;text-align:right}.basket-contents .item-details .title-bar p span{margin-right:15px}.basket-contents .item-details h4{font-size:14px}.basket-contents .item-details .option{display:inline-block;width:345px;vertical-align:top;margin:10px 10px 20px 0;font-size:13px}.basket-contents .item-details .option strong{color:#333}.basket-contents .item-details .aside textarea{border:1px solid #b8bbb5;width:585px;height:90px;margin:10px 0 5px 0;padding:5px}.basket-contents .giftaid-it{background:url(/_Client/Images/Shop/Global/GiftAidIt.png?cb=635828483123739844) 10% 0px no-repeat;padding-top:55px}.basket-contents .prices-summary{text-align:right;color:#333;font-size:12px;margin-bottom:10px;padding-top:15px}.basket-contents .prices-summary .sub-total{font-size:18px;font-weight:bold}.basket-contents .prices-summary .totals{font-size:18px;font-weight:bold}.basket-contents .prices-summary .value{display:inline-block;width:80px}.basket-contents .prices-summary dl{margin:10px 0 15px 0}.basket-contents .prices-summary dt,.basket-contents .prices-summary dd{float:right}.basket-contents .prices-summary dd{clear:right}.order-history{}.order-history .intro{font-weight:bold;font-size:14px;color:#333}.order-history .order-impact{-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;background:#f6f5ee;padding:25px}.order-history .module-set-1cols .order-impact{width:590px}.order-history .order-impact .img-wrap{display:inline-block;border:5px solid #fff;margin-right:20px;width:95px;vertical-align:top}.order-history .order-impact .text-wrap{display:inline-block;vertical-align:top;width:460px;margin-top:5px}.order-history .order-impact .text-wrap h3{margin-bottom:10px}.order-history .order-listings{margin-top:20px;border-top:1px solid #e8e9e6;padding-top:25px}.order-history .order-listings h3{font-weight:normal;color:#3a3a3a;float:left;font-size:14px}.order-history .order-listings h3 span{font-weight:bold}.order-history .order-listings .results-filter{float:right;display:inline;padding:0;margin:0 0 10px}.order-history .order-listings .results-filter label{font-weight:normal}.account-register{margin-bottom:20px;position:relative}.account-register .form-wrap{display:inline-block;vertical-align:top;margin-right:20px}.account-register .form-wrap .note{width:225px}.account-register .form-wrap h4{padding:7px 0;font-size:12px;margin-top:15px}.account-register .form-wrap #FirstName{width:190px}.account-register #Register{font-size:16px;font-weight:bold}.account-register .form-wrap .dob{}.account-register .form-wrap .dob #DOBday{width:60px}.account-register .form-wrap .dob #DOBmonth{width:85px}.account-register .form-wrap .dob #DOByear{width:65px}.account-register .form-wrap .dob .nice-selectbox{margin-right:10px}.account-register .frow-radio .note,.account-register .frow-action .note{width:355px}.account-register .frow-action input{font-weight:bold}.account-register .frow-radio .note{margin-left:0px}.account-register .frow-radio .notea,.account-register .frow-action .note a{font-weight:bold}.account-register .frow-action{margin-top:20px}.account-register .form-wrap{width:620px}.account-register .aside{display:inline-block;vertical-align:top;position:absolute;top:138px;right:20px;width:194px}.account-register .aside p{font-weight:bold}.account-register .register-complete{}.account-register .register-complete h3{font-size:18px;margin-bottom:10px}.account-register .register-complete h3.component-heading{font-size:13px}.account-register .register-complete .complete-top{padding:20px 0 30px 0}.account-register .register-complete .complete-top .continue{line-height:3}.account-register .register-complete .complete-bottom{}.account-register .register-complete .complete-bottom .content{margin:25px;padding:20px;background:#f6f5ee}.account-register .register-complete .complete-bottom label{text-align:left;width:100px}.account-register .register-complete .complete-bottom .note{margin-left:110px;width:226px}.account-register .register-complete .complete-bottom .frow-action{margin-top:10px}.account-register .register-complete .complete-bottom .continue{margin-left:110px;border:none;outline:none;cursor:pointer;font-size:13px;background-position:100% 50%}.account-register .register-complete .foot{padding:20px 0 0 0;border-top:1px solid #e8e9e6}.account-register .register-complete .foot .img-wrap{display:inline-block;vertical-align:top;padding:5px;background:#F0EEDC;margin:0 20px 0 0}.account-register .register-complete .foot .text-wrap{display:inline-block;vertical-align:top;width:155px}.account-register .register-complete .foot .more{font-weight:bold;margin-top:10px}.register-container .social-signup{float:left;width:40%}.register-container .regular-signup{float:left;width:55%;border-left:3px dashed #e5e5e3;position:relative;padding-left:4%}.register-container .regular-signup:before{content:'or';text-transform:uppercase;color:#cdcfc9;font-size:15px;font-weight:bold;display:block;background:#fff;padding:10px 0;position:absolute;top:29%;left:-10px}.register-container .regular-signup .form-wrap{margin-top:40px}.js .content-primary .register-container .js-validation-required-password-values-must-match .validation-error{width:auto}.content-primary .register-container > .note{margin-left:0}.layout-d .register-container .module-set-1cols .module-col{width:100%}.account-register .register-container .form-wrap{width:auto}.your-events{margin:0;padding:0;list-style:none}.your-events li{border-bottom:2px dashed #edeeeb;padding:20px;font-weight:bold;font-size:14px;display:block;clear:both}.your-events li:last-child{border-bottom:0}.your-events li{clear:both}.your-events li .event-line1{margin-bottom:4px;display:block}.your-events li .event-links{color:#dfe0dd;font-size:13px;display:block;margin-top:4px}.your-events li .event-links a{font-size:11px}.your-events li .application-status{font-size:13px;padding:0 10px}.your-events li a.event-home-name{font-size:20px}.my-events h3.component-heading{margin:10px 20px 0 20px}.mygiftlists-intro{margin-bottom:15px}.mygiftlists-intro p{margin-bottom:10px}.mygiftlists-intro .intro-copy{margin-right:220px}.mygiftlists-intro .intro-copy p:first-child{font-size:14px}.mygiftlists-intro .intro-image{padding:5px;background-color:#f6f5ee}.giftlists-display-title{position:relative}.giftlists-display-title .giftlists-total{color:#686e62;position:absolute;bottom:5px;right:0px}.mygiftlists-table{margin-bottom:20px}.mygiftlists-table .cell-1{width:75px}.mygiftlists-table .cell-2{width:280px;padding-right:10px}.mygiftlists-table .giftlist-title{font-weight:bold}.mygiftlists-table .cell-3{padding:10px;font-weight:bold}.mygiftlists-table .cell-4{}.mygiftlists-table .cell-4 a{font-weight:bold}ul.my-participations{margin:0;padding:0;list-style:none}ul.my-participations li{border-bottom:2px dashed #edeeeb;padding:20px;font-weight:bold;font-size:14px;display:block}ul.my-participations li p{color:#686e62}ul.my-participations li:last-child{border-bottom:none}ul.my-participations li p.pledgeamount-target{font-size:20px;margin-bottom:4px} ul.my-participations li p.pledgeamount-amount{font-size:14px} ul.my-participations li p.pledgeamount-target span,ul.my-participations li p.pledgeamount-amount span{color:#559809} ul.my-participations li p.pledgeamount-links{color:#dfe0dd;font-size:13px;display:block;margin-top:4px}ul.my-participations li p.pledgeamount-links a{font-size:11px}.my-participations-container h2.component-heading{padding-top:20px;margin:0 20px}.my-regular-gifts h2.component-heading{margin-bottom:15px}.your-regular-gifts{margin:0;padding:0;list-style:none}.your-regular-gifts li{margin:10px 0;padding:15px 20px;background-color:#EDEEEB;color:#559809;font-size:18px;font-weight:bold;line-height:22px}.your-regular-gifts li:last-child{margin-bottom:0}.your-regular-gifts li .frow label{padding-top:0px}.your-regular-gifts li .regular-gift-detail{float:left}.your-regular-gifts li .regular-gift-date{font-size:14px;color:#545358;font-weight:normal}.your-regular-gifts li .regular-gift-links{float:right;font-size:13px;color:#dfe0dd}.your-regular-gifts li .regular-gift-links a{color:#559809;font-size:11px;font-weight:normal}.your-regular-gifts .edit-regular-gift-link{display:none}.your-regular-gifts .edit-regular-gift-div{border-top:1px #dfe0dd solid;padding:13px 10px 5px 10px;margin:10px 0 0 0}.your-regular-gifts .edit-regular-gift-div .frow.frow-action{margin-bottom:0}.fundraising-team h3 .team-name{float:left}.fundraising-team h3 .pledge-details{float:right;font-weight:normal;font-size:13px}.fundraising-team-links{border-top:2px dashed #edeeeb;padding:20px}.fundraising-team-links a{font-size:15px}.edit-team-name{margin:20px 0 40px 0}.edit-team-name .frow{float:left;margin:0 7px 0 0;clear:none}.edit-team-name .frow-action input{margin:0}.edit-team-name .frow label{width:auto}.fundraising-team{margin:0 0 20px 0}.fundraising-team-detail{padding:20px}.fundraising-team-links{padding:20px}.fundraising-team-links a{font-size:15px}.fundraising-teams h3 .team-name{float:left}.fundraising-teams h3 .pledge-details{float:right;font-weight:normal;font-size:13px}.navigation-primary{}.navigation-primary ul{height:1%;position:relative}.navigation-primary ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.navigation-primary ul li{color:#fff;float:left;width:228px;padding-bottom:17px}.navigation-primary ul li a{background:#61a534;border-left:1px solid #d8e9cd;border-top:1px solid #d8e9cd;color:#fff;display:block;margin-left:2px;padding:14px 0;font-size:20px;font-weight:bold;line-height:1;text-decoration:none;text-align:center}.navigation-primary ul li a:hover{background:#000;color:#fff;text-decoration:none}.navigation-primary ul li.first a{margin-left:0}.navigation-primary ul li.active a{background:#000;color:#fff}.navigation-primary ul li.active a:hover{text-decoration:none}.navigation-primary ul li.last{width:225px}.navigation-pandp ul li{width:182px}.navigation-pandp ul li.last{width:182px}.navigation-education ul li{width:187px}.navigation-education ul li.first{width:175px}.navigation-education ul li.last{width:174px}.navigation-education ul li a{font-size:18px}.navigation-primary ul li:last-child:after,nav ul li:last-child:before{border:solid transparent;content:' ';height:0;left:100%;position:absolute;width:0}.navigation-primary ul li:last-child:before{border-left-color:#F16E22;border-width:20px}.navigation-primary{margin-right:0;width:929px}.navigation-primary li.last{padding-right:20px;background:transparent url(/_Client/Images/Global/NavigationPrimaryArrow.png?cb=635828483123739844) right top no-repeat}.navigation-primary li.last:hover,.navigation-primary li.last:active,.navigation-primary li.last:focus,.navigation-primary li.last.active{background-position:right -107px}.navigation-primary li.last.active a,.navigation-primary li.last:hover a,.navigation-primary li.last:focus a,.navigation-primary li.last:hover a,.navigation-primary li.last a:hover,.navigation-primary li.last a:active,.navigation-primary li.last a:focus.navigation-primary li.last.active a{background:#f16e22;color:#fff}.navigation-primary li.last.active a:hover{background:#f16e22}.navigation-primary .three-aside li{width:320px}#NavDropDowns{}#NavDropDowns .mega-dropdown{border:5px solid #000;border-top:0 none;background:#fff;padding:20px 0 20px 20px;color:#686e62;display:none;position:absolute;z-index:1000;margin:0 20px;top:-16px;left:-20px}#NavDropDowns .active{border-color:#7DC242}#NavDropDowns .inactive-dropdown{display:none}#NavDropDowns .active-dropdown{display:block}#NavDropDowns .left-dropdown{}#NavDropDowns .right-dropdown{left:auto;right:-20px}#NavDropDowns .mega-dropdown a{color:#686e62;text-decoration:none;padding:0 0 0 14px;font-size:12px;display:block}#NavDropDowns .mega-dropdown a:hover{text-decoration:underline}#NavDropDowns .mega-dropdown .big-link{font-weight:bold;margin-top:10px}#NavDropDowns .mega-dropdown h4 a{font-weight:bold;font-size:13px;padding-left:10px;background:url(/_Client/Images/Global/SubNavTitleArrow.gif) 0 5px no-repeat;color:#333}#NavDropDowns .mega-dropdown .col,#NavDropDowns .mega-dropdown .narrow-col,#NavDropDowns .mega-dropdown .wide-col{margin-right:25px;display:inline-block;vertical-align:top;max-width:180px}#NavDropDowns .mega-dropdown .narrow-col{max-width:140px}#NavDropDowns .mega-dropdown .wide-col{max-width:220px}#NavDropDowns .mega-dropdown .secondary-nav{margin-bottom:20px}#NavDropDowns .mega-dropdown .last-in-col{margin-bottom:0px}#NavDropDowns .mega-dropdown .secondary-nav li{width:inherit;padding:0 0 0 0;line-height:1.4}.navigation-secondary{background:#fff url(/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483123739844) 100% 0 no-repeat;box-shadow:3px 3px 0px #E2E1D5;border-bottom:none;padding:25px 5px 10px;margin-bottom:20px}.navigation-secondary li{height:1%;border-top:2px solid #f6f5ec}.navigation-secondary li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.navigation-secondary li a{background:transparent url(/_Client/Images/Global/NavSecArrow.png?cb=635828483123739844) 10px 11px no-repeat;color:#44841a;display:block;font-size:13px;padding:6px 10px 6px 24px;font-weight:bold}.navigation-secondary li ul li a{background:transparent url(/_Client/Images/Global/NavSecNestedArrow.png?cb=635828483123739844) 20px 11px no-repeat;color:#545454;font-size:13px;font-weight:normal}.navigation-secondary li span{color:#545454;display:block;padding-left:20px}.navigation-secondary li.active,.navigation-secondary li.active li,.navigation-secondary li li li{border-top:none}.navigation-secondary li.active > a{background-color:#EAEADE;background-image:url(/_Client/Images/Global/NavSecArrowActive.png?cb=635828483123739844);color:#545454;font-weight:bold}.navigation-secondary li li.active > a{background-image:url(/_Client/Images/Global/NavSecNestedArrowActive.png?cb=635828483123739844)}.navigation-secondary li ul li li.active > a{background-image:none}.navigation-secondary li ul{margin-bottom:10px}.navigation-secondary li ul ul{margin-bottom:0px}.navigation-secondary li ul li a{padding-left:34px}.navigation-secondary li ul li li a{background-image:none;padding-left:44px}.navigation-secondary li ul li li li a{padding-left:60px}.navigation-secondary li.open > a{background-image:url(/_Client/Images/Global/NavSecArrowActive.png?cb=635828483123739844)}.navigation-secondary li li.open > a{background-image:url(/_Client/Images/Global/NavSecNestedArrowActive.png?cb=635828483123739844)}.navigation-secondary li.hide{display:none}.navigation-secondary li.show ul{display:none}.navigation-secondary li.show.active ul{display:block}.navigation-secondary li.active ul.hide{display:block}.navigation-secondary .component-heading{border-bottom:none;font-size:14px;line-height:1;padding-bottom:0}.navigation-secondary .component-heading.left-aligned{padding-left:0}.navigation-secondary.component-heading-subheading{padding-left:10px;padding-bottom:5px;padding-top:5px}.navigation-grouped ul{margin-bottom:20px}.navigation-grouped h3{margin-bottom:10px;background:#EEEFEB url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 106% -683px no-repeat;cursor:pointer;font-size:13px;padding:10px 0 10px 10px}.navigation-grouped li{border-bottom:0 none;padding-right:0px}.navigation-grouped li .accordionItemContainer{max-height:550px;overflow:auto;margin-bottom:10px}.navigation-grouped h3.closed{background-position:106% 14px}.navigation-secondary .navigation-secondary-tagline{background:#e5e9e1;padding:5px 10px;margin:0;font-size:12px}.content .navigation-secondary-education,.content .secondary-search-education{margin-top:40px}.navigation-tertiary{position:absolute;right:0;top:5px;z-index:2}.navigation-tertiary:after{clear:both;content:".";display:block;height:0;visibility:hidden}.navigation-tertiary li{float:left;margin-right:8px;padding-right:8px;border-right:1px solid #858585;font-weight:bold}.navigation-tertiary li,.navigation-tertiary li a.active{color:#858585}.navigation-tertiary li.first{border:0 none;font-weight:normal}.navigation-tertiary li.last{margin-right:0;padding-right:0;border:0 none}.navigation-tertiary li a{color:#333}.navigation-tertiary li span{font-weight:normal;font-style:italic;color:#333}.navigation-tertiary a.register{color:#61a534}.navigation-tertiary li.return img{display:inline;float:left;margin-right:10px;margin-top:-5px}.navigation-tertiary li.return a{background:transparent url(/_Client/Images/Global/ArrowDown.png?cb=635828483123739844) right 5px no-repeat;padding-right:15px;display:block;position:relative;z-index:2}.navigation-tertiary li.return a:hover{text-decoration:none}.navigation-tertiary li.return .signout-options{display:inline-block;background:#fff;position:relative}.navigation-tertiary li.return .signout-options .option-cover{display:none;border:1px solid #aeaeae;box-shadow:1px 1px 2px #aeaeae;position:absolute;left:-5px;top:-5px;padding-top:30px;width:107%;z-index:1;background:#fff}.navigation-tertiary li.return .signout-options .option{background:#fff;padding:10px 0 15px;margin:0 5%;border:0;border-top:1px solid #f6f5ec;width:90%;cursor:pointer;text-align:left;font-weight:bold}.navigation-tertiary li.return .signout-options .option:hover{text-decoration:underline}.navigation-tertiary li.return .signout-options:hover .option-cover,.navigation-tertiary li.return .signout-options.hover .option-cover{display:block}.navigation-tertiary .link-btn{font-size:1em;color:#333;font-weight:bold;text-decoration:none;margin-top:-3px}.navigation-tertiary .link-btn:hover{text-decoration:underline}.navigation-tertiary a.basket{padding:0 25px 0 0;color:#61a534}.navigation-tertiary a.basket:after{content:" ";background:url("/_Client/Images/Shop/Global/BasketNavigation.png?cb=635828483125849219") 50% 50% no-repeat;height:13px;width:12px;position:absolute;left:97%;top:0px}.navigation-tertiary a.basket .icon{height:12px;text-align:text-top;width:12px;position:absolute;left:97%;top:0px}.newsletter-archive .block-title span{background-image:url(/_Client/Images/Global/NewsletterIcon.png?cb=635828483123739844);background-position:right 10px;background-repeat:no-repeat}.newsletter-archive h2{margin:10px 20px 0 20px}.newsletter-archive p{margin:10px 20px}.archive-list{margin:20px}.archive-list h3{color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E5E6E4;font-size:14px}.archive-list li{margin:10px 0;padding:2px 0 2px 25px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844)-286px -2062px no-repeat}.archive-list p{margin-left:0}.newsletter-signup{box-shadow:3px 3px 0 #E2E1D5;margin-bottom:15px;padding-top:10px;zoom:1}.newsletter-signup fieldset{padding:0 10px 10px;background:transparent url(/_Client/Images/Content/Professionals/ProfessionalsNewsletterIcon.png?cb=635828483123739844) 95% top no-repeat}.newsletter-signup .newsletter-signup-title{font-size:18px;font-weight:bold;padding:5px 0;color:#fff;line-height:1}.newsletter-signup .frow{margin-top:0;margin-bottom:5px}.newsletter-signup label{font-size:12px;padding:5px 60px 5px 0;color:#fff;display:block;float:none;font-weight:normal}.newsletter-signup input{height:23px}.newsletter-signup input.submit{width:78px;height:31px;border:0 none;padding:0;background:transparent;margin-right:0}.newsletter-signup legend{display:none}.landing-cols .newsletter-signup-landing{border-bottom:3px solid rgba(170,170,170,0.5);box-shadow:none}.newsletter-signup-landing{margin-bottom:20px}.newsletter-signup-landing fieldset{padding-bottom:5px}.js .newsletter-signup input{color:#7f847b}.newsletter-signup-full{min-height:350px}.newsletter-signup-form{width:445px;margin:0 20px 0 20px;float:left;display:inline;height:1%}.newsletter-signup-form h2{font-size:16px;color:#333;color:#333;margin:10px 20px 0 0}.newsletter-signup-form p{margin:10px 0}.newsletter-signup-form fieldset{background:#f4f6ee;clear:both;padding:20px}.newsletter-signup-form fieldset h2{margin:0}.newsletter-signup-form:after,.newsletter-signup-form-thankyou:after{clear:both;content:".";display:block;height:0;visibility:hidden}.newsletter-signup-form-thankyou{background:transparent;height:1%}.newsletter-signup-full .image-container{width:127px;float:left;margin:10px 0 0 20px;display:inline}.newsletter-signup-full .image-container img{display:inline}.newsletter-signup-full .image-container p{margin:5px 0 5px 10px;text-align:left}.newsletter-signup-full .unsubscribe{margin:30px 0} .newsletter-signup-form table tr{vertical-align:top}.newsletter-signup-form table tr td{vertical-align:top}.newsletter-signup-form table tr td label{text-align:left}.newsletter-signup-full.dynamic-form-wrapper{min-height:0px}.newsletter-signup-form.dynamic-form{width:100%;margin:0 20px 0 0px;float:left;display:inline}.newsletter-unsubscribe{padding-bottom:20px}.newsletter-unsubscribe form{float:left}.newsletter-unsubscribe .image-container{width:127px;float:left;margin:10px 0 0 20px;display:inline}.newsletter-unsubscribe .image-container img{display:inline}.newsletter-unsubscribe .image-container p{margin:5px 0 5px 10px;text-align:left}.ogb-accordion-item{background-color:#f5f5ed;margin:0 0 2px 0;padding:14px;clear:both}.ogb-accordion-heading h3{font-size:18px;background:url('/_Client/Images/Global/ArrowDown.png?cb=635828483126064063') 5px 7px no-repeat;padding:0 0 0 30px}.ogb-accordion-item.closed .ogb-accordion-heading h3{background-image:url('/_Client/Images/Global/arrow.png?cb=635828483126064063')}.ogb-accordion-heading h3,.ogb-accordion-heading h3 a{color:#61a534;font-weight:bold;display:block}.ogb-accordion-body{padding:14px;margin:14px 0 0 0;background-color:#FFF}.collect-pay-cta{}.collect-pay-cta .cta-thumb{float:right;margin-right:10px}.collect-pay-cta .cta-content{margin-right:70px}.collect-pay-cta .cta-content p{margin-bottom:10px}.ogb-key-content{margin:29px 0 0 0}.ogb-key-content-item{margin:0 0 5px 0}.ogb-key-content-icon{float:left;width:50px;margin:0 5px 0 0}.ogb-key-content-body{float:left;width:113px}.ogb-key-content-body h3{font-weight:bold;font-size:12px!important}.ogb-newsletter-cta{zoom:1}.ogb-newsletter-cta fieldset{padding:0;background:transparent url(/_Client/Images/Global/NewsletterSignupIcon.png?cb=635828483123739844) 95% top no-repeat}.ogb-newsletter-cta .newsletter-signup-title{font-size:17px;font-weight:bold;padding:5px 0;color:#fff;line-height:1}.ogb-newsletter-cta .frow{margin-top:0;margin-bottom:5px}.content-primary .ogb-newsletter-cta label{font-size:12px;padding:0;display:block;float:none;font-weight:normal;width:auto;text-align:left;margin-bottom:10px}.ogb-newsletter-cta input{height:23px}.ogb-newsletter-cta input.submit{width:78px;height:31px;border:0 none;padding:0;background:transparent;margin-right:0}.ogb-newsletter-cta legend{display:none}.newsletter-signup-landing fieldset{padding-bottom:5px}.js .ogb-newsletter-cta input{color:#7f847b}.one-click-list-item{background:#F6F5EE;letter-spacing:0;font-size:0}.one-click-list-item .block-title{display:inline-block;margin-top:-10px}.one-click-list-item .block-title span{font-size:28px;background-color:#7DC242}.one-click-list-item .content-container{width:400px;margin-right:30px;display:inline-block;vertical-align:top}.one-click-list-item .image-container{width:160px;background:#fff;padding:5px;display:inline-block;vertical-align:top}.one-click-list-item p{margin:10px 0}.one-click-list-item .arrow-btn input{font-size:16px}.one-click-list-item .full-list{background:#fff;clear:both;margin-top:10px}.one-click-list-item .full-list ul{padding:20px}.one-click-list-item .full-list ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.one-click-list-item .full-list li{width:40%;float:left;margin-right:10%;height:1%}.one-click-list-item .full-list li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.one-click-list-item .full-list li .js-link{float:left}.one-click-list-item .full-list li span{float:right}.js .one-click-list-item .full-list{display:none}.response-message{background:#fff;overflow:hidden;height:100px;margin-top:10px}.response-message .response-message-inner{padding:20px}.response-message p{float:left;width:55%;padding:10px 0 10px 25px;background:transparent url("/_Client/Images/Shop/Global/GreenTick.png?cb=635828483125849219") 0 50% no-repeat}.response-message ul{float:right;width:40%;padding:10px 0;margin:10px 0}.response-message li{float:left;width:50%}.response-message li a{display:block;text-align:center}.response-message li.first a{border-right:1px solid #eee}.response-message-inner:after{clear:both;content:".";display:block;height:0;visibility:hidden}.onward-journey-links{background-color:#FFF;box-shadow:inset 0 0 0 5px #eaebdd}.onward-journey-links div{background:url(/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483123739844) 0 0 no-repeat;padding:17px 14px 14px 14px}.onward-journey-links h2{font-size:12px}.onward-journey-links ul{margin-top:13px}.onward-journey-links ul li{margin:0 0 3px 0}.order-history-table{margin:20px 0}.order-history-table th{text-align:center}.order-history-table tbody td{vertical-align:middle;text-align:center;padding:15px 0px;background-image:url(/_Client/Images/Shop/Global/OrdersTableCellSplit.gif)}.order-history-table .cell-1{width:90px;text-align:left}.order-history-table .cell-1 a{margin-left:10px}.order-history-table .cell-2{width:65px}.order-history-table .cell-3{width:70px}.order-history-table .cell-4{}.order-history-table .cell-5{width:95px}.order-history-table .cell-6{padding-left:10px}.order-history-table .cell-6 .arrow-btn a,.order-history-table .cell-6 .arrow-btn span{font-size:11px;font-weight:bold}.component-ourfeeds .detail-primary h2{margin-bottom:10px}.component-ourfeeds .detail-primary .rss-list{margin-bottom:20px}.all-projects-block .detail-intro{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e5e6e4}.component-ourwork-block .component-body{padding:0px 15px 15px}.component-ourwork-block .block-title span{position:relative}.component-ourwork-block .block-title b{width:0;height:0;position:absolute;right:0px;bottom:0}.detail-block-ourwork{overflow:hidden;position:relative}.detail-content-ourwork{padding:15px 20px}.detail-focalimg-ourwork{margin-bottom:15px}.detail-focalimg-ourwork img{display:block}.detail-block-ourwork .component-heading{font-size:15px}.detail-block-ourwork .social-widget{position:relative;margin:15px 0 15px 0}.handle{background:none repeat scroll 0 0 #F9F9F9;bottom:20px;height:30px;margin-bottom:0;margin-left:20px;position:absolute;width:62%}.handle a{display:block;font-size:13px;font-weight:bold;line-height:30px;margin:0 auto;position:relative;width:71px;background:transparent url(/_Client/Images/Global/ArrowDown.png?cb=635828483123739844) right 50% no-repeat;padding:0 12px 0 0px}.page-links{text-align:center;margin:10px 0 5px 0}.page-links ul{margin-bottom:10px}.page-links li{margin:0 4px 0 0;text-align:center;display:inline-block;background:transparent url(/_Client/Images/Global/Pagination.png?cb=635828483123739844) no-repeat -26px 0}.page-links li a{color:#559809}.page-links li a,.page-links li span{padding:0;display:inline-block;font-weight:bold;width:24px;height:24px;line-height:24px}.page-links li.current{background-position:0 0;background-color:#7EC441}.page-links li.current a{color:#fff;font-weight:bold}.page-controls{font-size:12px;color:#333;text-align:center}.page-links .jump-link{background:none;margin:0 5px;padding:0}.page-links .jump-link a,.page-links .jump-link span{height:auto;width:auto;display:inline-block;background:transparent url(/_Client/Images/Global/PaginationBtns.png?cb=635828483123739844) no-repeat 0 0}.page-controls .page-summary{font-size:12px;position:relative;text-align:center;padding-bottom:10px}.page-links .first-page a{background-position:left 8px;padding-left:20px}.page-links .last-page a{background-position:right -581px;padding-right:20px}.page-links .next-page{margin-left:10px}.page-links .next-page a{padding-right:15px;background-position:right -391px}.page-links .prev-page{margin-right:10px}.page-links .prev-page a{padding-left:15px;background-position:left -191px}.page-links .prev-page-disabled span{color:#b2b2b2;background-position:left -782px;padding-left:15px}.page-links .next-page-disabled span{color:#b2b2b2;background-position:right -982px;padding-right:15px}.product-category-carousel .intro{margin:10px 20px 10px 20px}.product-category-carousel ul{padding:10px 0 20px 25px}.product-category-carousel li{padding-top:145px;text-align:center;position:relative;width:135px;margin-right:15px;margin-bottom:5px;display:inline-block;vertical-align:top}.product-category-carousel li.last{margin-right:0px}.product-category-carousel li .image-container{position:absolute;left:0;top:11px;display:block;width:125px;height:115px;border:5px solid #eaeade}.product-category-carousel li h3{line-height:1;margin-bottom:5px}.product-category-carousel li h3 a{font-weight:normal;color:#686E62;font-size:12px}.product-category-carousel li h3,.product-category-carousel li p{margin-left:0px}.product-category-carousel li img{text-align:center;display:inline}.product-category-carousel li .price{color:#333;font-weight:bold;font-size:15px}.product-category-carousel .jcarousel-clip{width:585px;margin:0 auto}.product-category-carousel .sale .price{color:#333;font-weight:bold;font-size:12px;text-decoration:line-through}.product-category-carousel .sale .sale-price{color:#ea2a1c;font-weight:bold;font-size:14px}.product-category-carousel .sale .sale-tag{background:#ea2a1c;color:#fff;display:block;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:18px;left:-3px;padding:2px 7px;position:absolute;top:112px}.product-category-carousel .jcarousel-container{}.product-category-carousel .jcarousel-prev{top:53px;left:-7px}.product-category-carousel .jcarousel-next{top:53px;right:-6px}.product-category-carousel .edge-shadow{display:block;width:14px;height:218px;position:absolute;top:0px;overflow:hidden;background:url(/_Client/Images/Global/CarouselEdgeShadows.png?cb=635828483123739844) no-repeat}.product-category-carousel .shadow-left{left:10px;background-position:-14px 0px}.product-category-carousel .shadow-right{right:9px;background-position:0px 0px}.product-colour-picker{border-bottom:1px solid #EDEEEB;padding:0 0 10px 0}.product-colour-picker h5{font-weight:normal;margin:10px 0 2px 0;font-size:13px}.product-colour-picker .select-size,.product-colour-picker .select-size select{width:115px}.product-colour-picker .select-quantity,.product-colour-picker .select-quantity select{width:50px}.product-colour-picker .quantity-left{line-height:25px;color:#333;margin:0 0 0 10px;float:left;font-style:italic;color:#f16e22}.product-colour-picker .colour-selector{}.product-colour-picker .colour-selector ul{}.product-colour-picker .colour-selector li{}.product-colour-picker .colour-selector .colour{display:none}.product-colour-picker .colour-selector label{}.product-colour-picker .colour-selector input{margin-right:5px}.product-colour-picker #colour-selected{font-style:italic;color:#e686e2;font-size:13px;margin-left:5px}.js .product-colour-picker .colour-selector li{float:left}.js .product-colour-picker .colour-selector .colour{display:block;width:21px;height:21px;border:1px solid #dadada;margin-right:8px;cursor:pointer;text-indent:-999px;overflow:hidden}.js .product-colour-picker .colour-selector .colour:hover{border-color:#686E62}.js .product-colour-picker .colour-selector .selected{border:3px solid #77b330;width:17px;height:17px;background:url(/_Client/Images/Shop/Global/ColourPickerSelectedFrame.gif) 0px 0px no-repeat}.js .product-colour-picker .colour-selector .selected:hover{border-color:#77b330}.product-v2 .product-colour-picker h5{float:left;font-weight:bold;margin:4px 5px 0 0}.product-v2 .product-colour-picker .select-quantity{float:left}.sm-product-details-description .delivery-buy{text-align:right;margin:10px 0 0 0;padding:0 0 10px 0}.sm-product-details-description .delivery-buy p{display:inline;font-size:15px;font-weight:bold;margin:0 10px 0 0}.sm-product-details-description .delivery-buy .arrow-btn{font-size:0px;font-weight:bold}.sm-product-details-description .delivery-buy .arrow-btn input{font-weight:bold;padding-right:10px}.sm-product-details-description .deactivated{margin-top:10px}.sm-product-details-description .item-added{float:left;padding:10px 0 10px 25px;background:url(/_Client/Images/Shop/Global/GreenTick.png?cb=635828483123739844) 0% 50% no-repeat;font-size:13px}.sm-product-details-description .view-your-basket{float:right;text-align:right;padding:10px 0;margin-right:15px}.sm-product-details-description .locked{background:url(/_Client/Images/Shop/Global/ProductDetailsNotificationLocked.png?cb=635828483123739844) 5px 10px no-repeat;border-bottom:1px solid #edeeeb;padding:8px 15px 10px 60px;margin-bottom:10px;text-align:left}.sm-product-details-description .locked-out{margin:12px 0 0 0}.sm-product-details-description .locked-out .content{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#79dbf7;padding:12px 35px 12px 90px;position:relative;top:10px;left:0px}.sm-product-details-description .locked-out img{position:absolute;top:-11px;left:15px}.sm-product-details-description .locked-out p{color:#333}.sm-product-details-description .locked-out .icon{position:absolute;left:12px;top:-2px}.sm-product-details-description .sold-out{margin:12px 0 0 0}.sm-product-details-description .sold-out .content{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#F16E22;padding:12px 35px 12px 90px;position:relative;top:10px;left:0px}.sm-product-details-description .sold-out img{position:absolute;top:-11px;left:15px}.sm-product-details-description .sold-out p{color:#333}.sm-product-details-description .sold-out .icon{position:absolute;left:12px;top:-2px}.sm-product-details-description .sold-out .arrow-btn{margin-top:10px}.sm-product-details-description .arrow-btn input{font-size:15px}.added-to-basket{color:#61a534;font-size:18px;background:url('/_Client/images/shop/global/tick.png?cb=635828483126064063') left 3px no-repeat;padding-left:40px;margin-bottom:17px}.view-basket-btn{margin:17px 0 11px 0;font-size:15px}.product-v2 .product-buy-panel .delivery-buy{margin-top:0}.product-v2 .product-buy-panel .delivery-buy .arrow-btn{float:left}.product-v2 .product-buy-panel .delivery-buy .arrow-btn input{padding-right:7px}.product-v2 .sm-product-details-description .notification{margin:0px 0 13px 0}.product-v2 .sm-product-details-description .notification .content{top:0;left:0;padding:10px 10px 20px 10px;border-radius:0}.product-v2 .sm-product-details-description .notification h3{font-size:22px;color:#ffffff;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;margin:0 0 5px 0}.product-v2 .sm-product-details-description .locked-out .content,.product-v2 .sm-product-details-description .locked .content{background:url('/_Client/Images/Global/blue-pattern-bg.jpg?cb=635828483126200781') 0 0 #19bdc7 repeat}.product-v2 .sm-product-details-description .sold-out .content{background:url('/_Client/Images/Global/orange-pattern-bg.jpg?cb=635828483126200781') 0 0 #f05423 repeat}.product-v2 .sm-product-details-description .notification .content p{color:#ffffff;font-weight:bold;line-height:1.5}.product-v2{margin-bottom:60px}.product-v2 .module-col{width:333px!important;margin-right:30px}.product-v2 .module-col-end{width:507px!important;margin-right:0}.sm-product-details-description{margin-bottom:15px}.sm-product-details-description h1{color:#333;font-size:20px}.sm-product-details-description .description{}.sm-product-details-description .description p{margin-bottom:10px}.sm-product-details-description .top-section{padding:0 85px 0 0;position:relative}.sm-product-details-description .top-section-image{min-height:100px;width:85px;position:absolute;right:0;top:0;background:100% 5px no-repeat}.sm-product-details-description .second-hand .top-section-image{background-image:url(/_Client/Images/Shop/Global/ProductDetailsBadge-SecondHand.png?cb=635828483123739844)}.sm-product-details-description .unwrapped .top-section-image{background-image:url(/_Client/Images/Shop/Global/ProductDetailsBadge-Unwrapped.png?cb=635828483123739844)}.sm-product-details-description .ethical .top-section-image{background-image:url(/_Client/Images/Shop/Global/ProductDetailsBadge-EthicalColelction.png?cb=635828483123739844)}.sm-product-details-description .costs{font-size:20px;color:#333;margin:25px 0 0 0;width:100%;border-bottom:1px solid #e8e9e6;padding:0 0 9px 0}.sm-product-details-description .sale .was{display:block;color:#333;font-size:12px;text-decoration:line-through}.sm-product-details-description .sale .price{display:block;font-size:20px;color:#ea2a1c;font-weight:bold}.product-v2 .sm-product-details-description{float:left}.product-v2 .sm-product-details-description .top-section{padding:0}.product-v2 .sm-product-details-description .top-section-image{min-height:100px;width:85px;position:absolute;left:-130px;top:10px;background-position:100% 5px;background-repeat:no-repeat;z-index:1000}.sm-product-details-sidebar{float:left;width:201px;margin-left:20px}.product-v2 .sm-product-details-description .costs{border-bottom:0;font-size:27px;padding:0}.product-v2 .sm-product-details-description .sale .price{color:#333;font-size:27px;font-weight:normal}.product-v2 .sm-product-details-description .sale .was{color:#636363}.product-v2 .sm-product-details-description .sale .was em{font-style:normal}.product-description dl{font-size:12px;margin-top:10px}.product-description dl dt{display:block;float:left;clear:left;width:100px;text-align:right;margin-right:10px} .product-description dl dd{display:block;float:left;width:175px;color:#000;font-weight:bold}.product-description h2{font-size:12px;margin:27px 0 15px 0}.product-buy-panel{background-color:#eaebdd;padding:11px;margin:0px 0 13px 0}.product-detail-middle-section{float:left;width:286px}.product-v2 .sm-product-details-description .was,.product-v2 .sm-product-details-description .price{float:left;clear:left}.unavailable,.out-of-stock{font-size:20px;float:left;padding-left:10px;padding-top:7px}.out-of-stock{color:#f36d00}.unavailable{color:#079dda}.sm-product-details-gallery{margin-bottom:30px}.sm-product-details-gallery .main-image{height:320px}.sm-product-details-gallery .main-image-container{float:left;padding:5px;background:#eaeade;width:320px}.sm-product-details-gallery .main-image-loader{width:320px;height:320px;background:#fff;padding:5px;position:absolute;z-index:110}.sm-product-details-gallery .thumb-container{float:left;margin-right:5px}.sm-product-details-gallery .thumb-container li{margin-bottom:5px}.sm-product-details-gallery .jcarousel-container-vertical{width:80px;padding:0;float:left;padding-top:40px}.sm-product-details-gallery .jcarousel-clip-vertical{height:310px;width:80px}.sm-product-details-gallery .zoomPad{float:none}.sm-product-details-gallery .zoomWrapper{border:5px solid #eaeade;margin-top:-5px}.sm-product-details-gallery .zoom-instruct{position:absolute;top:10px;left:10px;display:block;font-size:11px;color:#61A534;letter-spacing:0px;z-index:100;border-bottom:1px solid #DDDBCE;border-radius:6px 6px 6px 6px;border-right:1px solid #DDDBCE;font-weight:bold;padding:6px 25px 6px 6px;background:#FFFFFF url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) 103% -44px no-repeat}.sm-product-details-gallery-v2{margin-bottom:33px}.sm-product-details-gallery-v2 .main-image{background-color:#FFF;z-index:99}.sm-product-details-gallery-v2 .main-image-container{float:left;padding:5px;background:#eaeade;width:323px}.sm-product-details-gallery-v2 .main-image-loader{left:5px!important;bottom:5px!important;top:5px!important;right:5px!important;height:auto!important;width:auto!important;background:#fff;position:absolute;z-index:110;display:block}.sm-product-details-gallery-v2 .thumb-container{float:left;margin-right:5px}.sm-product-details-gallery-v2 .thumb-container li{margin-bottom:5px}.sm-product-details-gallery-v2 .jcarousel-container-vertical{width:80px;padding:0;float:left;padding-top:40px}.sm-product-details-gallery-v2 .jcarousel-clip-vertical{height:310px;width:80px}.sm-product-details-gallery-v2 .zoomPad{float:none}.sm-product-details-gallery-v2 .zoomWrapper{border:5px solid #eaeade;margin-top:-5px}.sm-product-details-gallery-v2 .slider{clear:both;background-color:#eaeade;padding:0 4px 4px 4px}.sm-product-details-gallery-v2 .slider .thumb-container{float:none;margin-right:0}.sm-product-details-gallery-v2 .slider .thumb-container li{float:left;margin:4px}.sm-product-details-gallery-v2 .zoom-instruct{display:block;font-size:11px;color:#559809;letter-spacing:0px;z-index:100;width:100%;text-align:center;font-size:12px;font-weight:bold;padding:13px 0;background-color:#FFF}.sm-product-details-gallery-v2 .zoom-instruct strong{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat right -100px;padding-right:25px;line-height:25px;display:inline-block}.sm-product-details-gallery-v2 .roundel{position:absolute;right:10px;top:10px;display:block;width:71px;height:71px;z-index:100}.sm-product-details-gallery-v2 .second-hand .roundel{background-image:url('/_Client/Images/Shop/Global/ProductDetailsBadge-SecondHand.png?cb=635828483126064063')}.sm-product-details-gallery-v2 .unwrapped .roundel{background-image:url('/_Client/Images/Shop/Global/ProductDetailsBadge-Unwrapped.png?cb=635828483126064063')}.sm-product-details-gallery-v2 .ethical .roundel{background-image:url('/_Client/Images/Shop/Global/ProductDetailsBadge-EthicalColelction.png?cb=635828483126064063')}.sm-product-details-product-tags{background:#f6f5ee url(/_Client/Images/Shop/Global/ProductDetailsCategoryBGLeft.gif) 0px 100% no-repeat;border-bottom:1px solid #e7e5d6}.sm-product-details-product-tags .component-content{background:url(/_Client/Images/Shop/Global/ProductDetailsCategoryBGRight.gif) 100% 100% no-repeat;padding:12px 20px}.sm-product-details-product-tags h4{float:left;margin-right:10px}.sm-product-details-product-tags .categories{float:left;border-right:1px solid #e7e5d6;margin-right:15px;padding-right:10px}.sm-product-details-product-tags .categories li{float:left;margin:0 6px 0 0}.sm-product-details-product-tags .category{font-weight:bold;padding:6px;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border-bottom:1px solid #dddbce;border-right:1px solid #dddbce}.sm-product-details-shop-details .img-wrap{width:310px;background:#eaeade;border-bottom:1px solid #CCD1C7;margin:0 15px 10px 0;padding:5px;display:inline-block;vertical-align:top}.sm-product-details-shop-details .img-wrap h4{font-style:italic;font-weight:normal;margin:7px 0 2px 10px}.sm-product-details-shop-details .text-wrap{display:inline-block;vertical-align:top;width:525px}.sm-product-details-shop-details .text-wrap h3{font-size:16px}.sm-product-details-shop-details .text-wrap .links{font-weight:bold;line-height:1.75;margin:10px 0 0 0}.ogb-accordion .sm-product-details-shop-details .img-wrap{float:left}.ogb-accordion .sm-product-details-shop-details .text-wrap{float:left;width:460px}.sm-product-details-social-links{}.product-social-links{text-align:center}.product-social-links .detail-container .wysiwyg p{font-size:14px!important;font-weight:bold}.product-social-share{margin:17px 0 0 14px}.product-social-share li{float:left;margin-left:23px}.product-social-share li a{position:relative}.product-social-share li a:hover{opacity:0.8!important}.share-link{color:#fff;font-size:20px;height:34px;line-height:34px;position:relative;text-align:center;width:34px;vertical-align:middle;text-decoration:none;overflow:hidden;float:left;margin-left:23px}.share-link span{position:absolute;display:block;top:0px;left:0px;height:34px;width:34px;text-indent:-9999px}.share-link:hover{text-decoration:none}.share-twitter span{background:url('/_Client/Images/Buttons/SocialTwitter_v2.png?cb=635828483126064063') 0 0 no-repeat #00abf1 !important}.share-facebook span{background:url('/_Client/Images/Buttons/SocialFacebook_v2.png?cb=635828483126064063') 0 0 no-repeat #3b5998 !important}.share-pinterest span{background:url('/_Client/Images/Buttons/SocialPinterest_v2.png?cb=635828483126064063') 0 0 no-repeat #da0734 !important}.share-googleplus span{background:url('/_Client/Images/Buttons/SocialGoogle_v2.png?cb=635828483126064063') 0 0 no-repeat #de6a3d !important}.share-email span{background:url('/_Client/Images/Buttons/SocialEmail_v2.png?cb=635828483126064063') 0 0 no-repeat #59a360 !important}.product-social-links .pw-button,.regular-giving-thanks-social .pw-button{width:35px !important;height:35px !important} .regular-giving-thanks-social .pw-button:hover{opacity:.6}.product-social-share a.pw-counter-show{float:left;margin-left:23px}.pw-widget{float:left;margin-left:23px;transition:opacity .3s;-webkit-transition:opacity .3s}.pw-widget .pw-button:hover{opacity:.6}.product-further-info .tabbed-content{position:relative;z-index:1;top:-1px;background:#eaeade;padding:20px;border-right:1px solid #efede0;border-top:1px solid #efede0}.product-further-info .tabbed-content p{margin:10px 0}.product-further-info .tab-controls{position:relative;z-index:2;margin-bottom:0;height:1%}.product-further-info .tab-controls li{float:left;margin-right:5px}.product-further-info .tab-controls a{padding:9px 20px;background:#61A534;color:#fff;height:1%;font-weight:bold;margin:10px 0 0 0;display:block;text-align:center;padding:9px 40px;border-bottom:1px solid #82ad00;outline:none;margin-bottom:5px}.product-further-info .tab-controls li:last-child a{border-right:0 none}.product-further-info .tab-controls a.on{background:#eaeade;color:#333;margin:0;padding:20px 30px 15px 30px;border-right:1px solid #ebe9da;border-bottom:0 none}.product-further-info .tab-controls li:last-child a.on{border-right:1px solid #ebe9da}.product-further-info .column-1{float:left;width:63%;padding-right:2%}.product-further-info .column-2{float:left;width:35%}.product-further-info.ogb-accordion .column-1{width:62%}.product-further-info.ogb-accordion .column-2{width:36%}.product-further-info dl{font-size:12px;margin-top:10px}.product-further-info dl dt{display:block;float:left;clear:left;width:100px;text-align:right;margin-right:10px} .product-further-info dl dd{display:block;float:left;width:175px;color:#000}.product-further-info.ogb-accordion dl{margin-top:1px}.product-further-info.ogb-accordion dl dd{font-weight:bold}.product-fixed-3column-list{}.component-product-search-results{}.component-product-search-results .results-note{margin-bottom:20px}.carousel{position:relative;zoom:1}.carousel-item{}.carousel:focus{outline:0}.js .carousel-item{position:relative}.ox-caption-carousel.professionals{overflow:hidden;height:300px;zoom:1}.ox-caption-carousel.professionals .carousel-caption-block,.ox-caption-carousel.professionals .carousel-item .carousel-item-content{background-color:rgb(255,167,37);background-color:rgba(255,167,37,0.85);width:640px;position:absolute;z-index:10;padding:12px 20px 10px 20px;display:inline-block;left:0px;bottom:0px;height:80px;top:auto}.ox-caption-carousel.professionals .carousel-slides{width:614px} .ox-caption-carousel.professionals .carousel-caption{width:640px}.ox-caption-carousel.professionals .carousel-caption h3,.ox-caption-carousel.professionals .carousel-caption p{width:75%}.ox-caption-carousel.professionals .carousel-item{position:relative}.js .ox-caption-carousel.professionals .carousel-item .carousel-item-content{display:none}.ox-caption-carousel.professionals p,.ox-caption-carousel.professionals .carousel-item-title{margin-bottom:10px}.ox-caption-carousel.professionals p,.ox-caption-carousel.professionals .carousel-item-title,.ox-caption-carousel.professionals .carousel-item-title a{color:#fff}.ox-caption-carousel.professionals p{font-size:15px;font-weight:bold;line-height:1.3}.ox-caption-carousel.professionals .carousel-item-title{font-size:20px;line-height:1.1}.ox-caption-carousel.professionals .carousel-item-image{position:absolute;top:0px;left:0px;z-index:1}.ox-caption-carousel.professionals .arrow-btn{text-align:left;padding:20px 0;position:absolute;top:18%;right:20px;z-index:10}.ox-caption-carousel.professionals .arrow-btn a{font-size:16px;font-weight:bold;text-align:left;background:url("/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483125849219") no-repeat;color:#0b9dd9;height:34px;line-height:32px;display:inline-block}.ox-caption-carousel.professionals .arrow-btn span{background:url("/_Client/Images/Buttons/WhiteArrowBtnSmalPlain.png?cb=635828483125849219") right;height:31px;display:inline-block} .ox-caption-carousel.professionals{position:relative}.ox-caption-carousel.professionals,.ox-caption-carousel.professionals .carousel-item{width:614px;min-height:260px}.ox-caption-carousel.professionals .carousel-control{display:none}.ox-caption-carousel.professionals .carousel-pagination{position:absolute;top:15px;right:20px;left:0;z-index:50;text-align:right;height:40px}.ox-caption-carousel.professionals .carousel-pagination{display:block;list-style-type:none}.ox-caption-carousel.professionals .carousel-pagination li{display:inline-block;margin:0 4px;-moz-box-shadow:2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px rgba(0,0,0,0.2)}.ox-caption-carousel.professionals .carousel-pagination li:first-child{margin-left:0}.ox-caption-carousel.professionals .carousel-pagination li a{line-height:1;outline:none;display:block;padding:5px 8px;background:#fff;color:#0b9cda;font-weight:bold}.ox-caption-carousel.professionals .carousel-pagination li.active{-moz-box-shadow:2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px rgba(0,0,0,0.2)} .ox-caption-carousel.professionals .carousel-pagination li.active a{background:#542c77;color:#fff}.layout-a .ox-caption-carousel.professionals,.layout-a .ox-caption-carousel.professionals.carousel-slides,.layout-a .ox-caption-carousel.professionals .carousel-item,.layout-a .ox-caption-carousel.professionals .carousel-item-image img{width:680px}.theme-b .ox-caption-carousel.professionals .carousel-caption-block{width:640px}.theme-b .ox-caption-carousel.professionals .carousel-caption-block{background:url("/_Client/Images/Content/Professionals/pnpcarouselbackground.gif") center center}.professionals-publication-carousel .intro{margin:10px 20px 10px 20px}.professionals-publication-carousel ul{padding:10px 0 20px 25px}.professionals-publication-carousel li{padding-top:145px;text-align:center;position:relative;width:135px;margin-right:15px;margin-bottom:5px;display:inline-block;vertical-align:top}.professionals-publication-carousel li.last{margin-right:0px}.professionals-publication-carousel li .image-container{position:absolute;left:27px;top:11px;display:block;width:80px;height:110px;border:1px solid #eaeade}.professionals-publication-carousel li h3{line-height:1;margin-bottom:5px}.professionals-publication-carousel li h3 a{font-weight:normal;color:#686E62;font-size:12px}.professionals-publication-carousel li h3,.professionals-publication-carousel li p{margin-left:0px}.professionals-publication-carousel li img{text-align:center;display:inline}.professionals-publication-carousel li .price{color:#333;font-weight:bold;font-size:15px}.professionals-publication-carousel .jcarousel-clip{width:585px;margin:0 auto}.professionals-publication-carousel .sale .price{color:#333;font-weight:bold;font-size:12px;text-decoration:line-through}.professionals-publication-carousel .sale .sale-price{color:#ea2a1c;font-weight:bold;font-size:14px}.professionals-publication-carousel .sale .sale-tag{background:#ea2a1c;color:#fff;display:block;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:18px;left:-3px;padding:2px 7px;position:absolute;top:112px}.professionals-publication-carousel .jcarousel-container{}.professionals-publication-carousel .jcarousel-prev{top:53px;left:-7px}.professionals-publication-carousel .jcarousel-next{top:53px;right:-6px}.professionals-publication-carousel .edge-shadow{display:block;width:14px;height:218px;position:absolute;top:0px;overflow:hidden;background:url(/_Client/Images/Global/CarouselEdgeShadows.png?cb=635828483123739844) no-repeat}.professionals-publication-carousel .shadow-left{left:10px;background-position:-14px 0px}.professionals-publication-carousel .shadow-right{right:9px;background-position:0px 0px}.theme-b .publication-post-feed .publication-post{border-bottom:1px solid #ECEBE3;min-height:65px;padding:15px 0 15px 60px;position:relative}.theme-b .publication-post-feed .post-head .post-title{font-size:13px;line-height:16px}.theme-b .publication-post-feed .post-head .post-date{margin-bottom:0}.theme-b .publication-post-feed .post-thumbnail{position:absolute;width:47px}.theme-b .publication-post-feed .post-thumbnail img{border:0;width:100%}.publication-highlights .highlight-post > div{border-top:1px solid #ECEBE3;padding:15px 0}.publication-highlights .highlight-post div:first-child{border-top:0}.publication-highlights .highlight-post .component-heading{border-bottom:0;font-size:14px;margin-bottom:15px;padding:0}.sociallinksignup-title{float:left}.sociallinksignup-signup{float:left}.sociallinksignup-signup-field{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;border:0;font-size:14px;float:left;height:18px;padding:8px}.js .sociallinksignup-signup-field.pre-populated{color:#888;font-style:normal;font-weight:bold}.sociallinksignup-signup .arrow-btn{float:left;margin-left:10px}.sociallinksignup-signup .arrow-btn input{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;color:#542c77;font-size:18px;font-weight:bold}.sociallinksignup-links{float:right}.sociallinksignup-links li a{*text-indent:-9999px}.module-set-2cols .professionalstwitterfeed{padding:10px}.professionalstwitterfeed ul.twitterfeed{}.professionalstwitterfeed ul.twitterfeed li{border-bottom:1px solid #e6e6e6;padding:20px 0}.professionalstwitterfeed ul.twitterfeed li img{float:left;border:1px solid #e6e6e6}.module-set-2cols .professionalstwitterfeed ul.twitterfeed li img{width:13%}.professionalstwitterfeed ul.twitterfeed li h3,.professionalstwitterfeed ul.twitterfeed li h4,.professionalstwitterfeed ul.twitterfeed li p{position:relative}.professionalstwitterfeed ul.twitterfeed li h3{padding-top:10px}.module-set-2cols .professionalstwitterfeed ul.twitterfeed li h3{padding-top:3px}.professionalstwitterfeed ul.twitterfeed li h4{font-size:11px;font-weight:normal}.professionalstwitterfeed ul.twitterfeed li h3,.professionalstwitterfeed ul.twitterfeed li h4{padding-left:60px}.module-set-2cols .professionalstwitterfeed ul.twitterfeed li h3,.module-set-2cols .professionalstwitterfeed ul.twitterfeed li h4{padding-left:48px}.professionalstwitterfeed ul.twitterfeed li p{width:100%;display:block;clear:left;margin-top:18px}.professionalstwitterfeed ul.twitterfeed li p span{font-size:11px}.professionalstwitterfeed .TopTwitterWidget{float:right;margin-top:-43px;right:5px;top:5px}.professionalstwitterfeed a.BottomTwitterLink{font-weight:bold;font-size:16px;padding:20px 0 5px 0;display:block}.js .crm-form-container .profile-uploader{width:490px}.profile-uploader .profile-result,.profile-uploader .profile-uploader-field{float:left}.js .crm-form-container .profile-upload-form .frow-action{margin-top:0}.js .crm-form-container .upload-iframe{border:0;height:0;width:0}.js .crm-form-container .validation-error .error-message{clear:left}.project-search-filter .component-heading{font-size:16px}.project-search-filter .results-filter{margin:0 10px 0 0;float:left;display:inline;padding:5px 0 0 0px}.project-search-filter .results-filter label{font-size:12px}.project-search-filter .component-body{padding:3px 10px 15px 15px}.project-search-filter .results-filter select{width:120px}.project-search-filter .results-filter label{width:100px}.project-search-filter .filter-action{float:right;display:inline;font-size:0}.project-search-filter .refine-submit{margin-left:5px;display:inline-block;margin-bottom:-6px}.project-search-filter .refine-submit{*display:inline;zoom:1}.js .project-search-filter .refine-submit{display:none}.project-search-filter-multiple label{width:115px}.projects-list{}.project-item{padding:15px 0px 5px 0;border-bottom:1px solid #e5e6e4}.project-item-copy{margin-left:200px}.project-item .project-thumb{float:left;width:190px;margin-bottom:10px}.project-thumb img{display:block}.project-item p,.project-title{margin-bottom:15px}.project-title a{color:#333}.project-item:first-child{padding-top:0px} .project-item:first-child .project-thumb{top:0px}.project-item:last-child{border-bottom:0px solid #999;padding-bottom:0px}.project-cta a.continue{font-weight:bold}.OGB-projects{}.OGB-projects .projects-list{margin-top:15px}.OGB-projects .project-thumb{}.OGB-projects .project-title{margin-bottom:0px}.OGB-projects .project-sub-title{margin-top:10px}.OGB-projects .component-body{padding-top:0px}.OGB-projects .title{border-top:1px solid #e5e6e4}.OGB-projects .title .list-title{margin:10px 0 0 0}.OGB-projects .img-wrap{border:5px solid #f0eedc;display:block;width:170px;overflow:hidden} .promo-banner{margin-top:15px}.promo-banner a{outline:none}.promo-columns{padding:0 0 20px 0}.promo-columns ul{margin-left:20px}.promo-columns li{width:200px;display:inline-block;vertical-align:top;margin-right:18px}.promo-columns li h3{font-size:15px}.promo-columns li img{border:5px solid #eaeade;margin:0 0 10px 0}.promo-columns-generic h3{margin-bottom:5px}.promo-links-columns{padding:0 0 20px 0}.promo-links-columns ul{margin-left:20px}.promo-links-columns li{width:200px;display:inline-block;vertical-align:top;margin-right:18px}.promo-links-columns li ul{margin:0 0 0 0}.promo-links-columns li li{display:list-item;margin:0 0 0 0}.promo-links-columns ul.split{margin-top:2px}.promo-links-columns ul.split li{width:310px}.promo-links-columns ul.split li ul{display:inline-block;width:150px}.promo-links-columns ul.split li li{width:150px}.promo-OGB{min-height:285px}.promo-OGB h3{margin:5px 0}.promo-OGB .img-wrap{border:5px solid #eaeade;width:195px;margin-bottom:5px}.promo-OGB-campaigns{background:#f7f6eb url(/_Client/Images/Global/campaigns-promo_bg.png?cb=635828483123739844) 0 0 no-repeat;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border-bottom:1px solid #ecead5;border-right:1px solid #ecead5}.promo-OGB-campaigns .image-stack{margin-bottom:5px}.promo-OGB-campaigns .links-wrap{margin:0 15px 0 10px}.promo-OGB-campaigns .links-wrap ul{margin:10px 0}.promo-two-column ul{margin:0 0 0 20px;padding:20px 0}.promo-two-column li{display:inline-block;margin-right:18px;vertical-align:top;width:310px}.publication-detail .main-details{padding-top:20px;height:1%}.education-publication-detail .main-details{padding:20px 20px 0}.publication-detail .main-details:after{clear:both;content:".";display:block;height:0;visibility:hidden}.publication-detail h1{margin-bottom:20px}.publication-detail .publication-column-left{float:left;display:inline;text-align:left;position:relative;width:200px;padding:0 5px 0px 20px}.publication-detail .publication-column-left .image-container{position:relative;text-align:center;width:128px;margin:0 auto}.publication-detail .publication-column-left .image-container a{position:absolute;left:-9px;top:-5px;width:103px;height:29px;text-indent:-9999em;display:block;background:url(/_Client/Images/Content/Professionals/Publications/lookinside-noshadow.png?cb=635828483123739844) 0 0 no-repeat}.publication-detail .publication-column-left .image-container img{border:1px solid #ececdb;margin:5px 0}.publication-detail .publication-column-left .image-container .type,#PublicationDetail .image-container .volume{color:#333;font-size:12px;font-weight:bold}.education-publication-detail .image-container{float:left;margin:0 17px 18px -20px}.publication-detail .publication-column-left dl{font-size:12px;padding:20px 15px 0 12px;position:relative;zoom:1}.publication-detail .publication-column-left dt{width:140px;color:#333;font-weight:bold;clear:left;padding:2px 0;left:0px}.publication-detail .publication-column-left dd a{padding:2px 0;color:#559809}.publication-detail .publication-column-left div.hr{background:#f6f5ec;display:block;height:1px;overflow:hidden;margin:5px 0}.publication-detail .detail-container{float:left}.publication-detail .detail-container p{margin-bottom:10px}.layout-a .education-publication-detail .detail-container{float:none;width:auto}.education-publication-detail .detail-container p:first-child{margin-top:0 !important}.education-publication-detail .main-details{padding-top:0px}.education-publication-detail .main-details .education-resource-detail p{margin-top:0px}.education-resource-image{padding-top:0px}.education-resource-title{padding-top:20px;padding-bottom:0px}.education-resource-social{padding-top:10px;border-top:2px solid #F6F5EC}.scribd-content{width:570px;height:620px}.keyword-list{margin:15px 0;font-size:13px;padding-left:90px}.keyword-list strong{color:#333;margin:0 0 0 -90px;float:left}.publication-detail .comments{margin-top:25px}#Page .publication-detail #dsq-content .dsq-post-area{background:#f5f5eb;border-bottom:1px solid #eaeade}#Page .publication-detail #dsq-content .dsq-textarea .dsq-textarea-wrapper,#Page #dsq-content .dsq-input-wrapper{border-bottom:1px solid #eaeade;border-left:none;border-right:none;border-top:none;background:#fff;margin:0;padding:5px}#Page .publication-detail #dsq-content #dsq-form-area{background:#fff;border:1px solid #eaeade}.publication-detail#dsq-content .dsq-post-footer .dsq-button{background:url("/_Client/Images/Buttons/ArrowBtn.png?cb=635828483125849219") no-repeat scroll right top #fff;height:34px;padding:0 13px 0 8px}#Page .publication-detail#dsq-comments{border:none}.publication-detail#dsq-content .dsq-post-footer .dsq-button span{line-height:34px}.publication-detail #dsq-content .dsq-post-footer{overflow:auto;padding:5px 15px;margin:4px 0}.publication-detail #dsq-content .dsq-attach-media{margin-top:8px}#Page .publication-detail #dsq-content .dsq-post-area h3{background:url("/_Client/Images/Content/Professionals/publications_comments.png?cb=635828483125849219") no-repeat left center #f5f5eb;text-align:left;color:#333333;font-size:13px;border-bottom:1px solid #eaeade;padding-left:50px}#Page .publication-detail #dsq-content .dsq-full-comment{padding:20px 15px 10px}#Page .publication-detail #dsq-content .dsq-textarea,#Page .publication-detail #dsq-content .dsq-textarea .dsq-textarea-wrapper,#Page .publication-detail #dsq-content .dsq-textarea,#Page .publication-detail #dsq-content .dsq-textarea .dsq-textarea-wrapper iframe{min-height:50px !important}#Page .publication-detail #dsq-content .dsq-textarea,#Page .publication-detail #dsq-content .dsq-textarea .dsq-textarea-wrapper iframe{}#Page .publication-detail #dsq-content #dsq-comments-title{top:-48px;right:3px}.theme-b .publication-detail .component-heading,.theme-b .results-head{border-bottom:3px solid #0B9CDA;color:#333333;font-size:15px;font-weight:bold;margin:0 0 15px 0;padding-bottom:5px;background:0 none}.publication-detail ul{list-style-type:disc;padding-left:20px}.publication-detail ol{list-style-type:decimal;padding-left:20px}.education-publication-detail ul{list-style-type:disc;padding-left:20px}.education-publication-detail .resource-summary{font-size:13px;padding-bottom:10px;border-bottom:3px solid #0B9CDA;margin-bottom:20px}.publication-detail .download-document ul,.education-publication-detail .education-resource-social ul{list-style-type:none;padding:0}.recent-actions{margin:10px 0;padding:20px 0;border-top:1px solid #e8e9e6;border-bottom:1px solid #e8e9e6}.recent-actions .action{padding:0 0 0 60px;background:0 50% no-repeat}.recent-actions .action .name{font-weight:bold;color:#61A534}.recent-actions .comment{background-image:url(/_Client/Images/Global/site-action-icons_comment.png?cb=635828483123739844)}.recent-actions .twitter{background-image:url(/_Client/Images/Global/site-action-icons_twitter.png?cb=635828483123739844)}.recent-actions .petition{background-image:url(/_Client/Images/Global/site-action-icons_petition.png?cb=635828483123739844)}.regular-donation-box{padding:20px;color:#FFF;height:215px}.regular-donation-full-width .regular-donation-box{width:170px;height:180px;float:right;margin-top:40px;padding:15px 20px 20px 20px;background-color:#559809}.rollover-intro{height:40px}.regular-donation-box.filter-bar p{margin:5px 0;color:#FFF;font-size:15px;font-weight:bold;float:left}.regular-donation-box .nice-selectbox,.donation-box-control select{color:#333 !important;font-weight:bold}.regular-donation-box .form-bar .currency p{color:#FFF;margin:0}.regular-donation-box .form-bar .submit .frow{margin-top:25px}.regular-donation-box .form-bar .col{width:auto;margin:0;padding:0}.regular-donation-box .form-bar .submit input{width:118px;font-size:15px;padding-left:18px}.regular-donation-box .arrow-btn input,.regular-donation-box .arrow-btn span{background-image:url('/_Client/Images/Buttons/ArrowBtnWhite.png?cb=635828483126064063');color:#333}.regular-donation-box{background-color:#009e4a;padding:20px}.regular-donation-box .right-col{float:right;width:50%;margin:10px 0}.regular-donation-box .left-col{float:left;width:40%;margin:10px 0}.regular-donation-box .left-col.currency{margin:0}.regular-donation-box .left-col p{font-weight:normal!important;font-size:12px!important;color:#FFF}.regular-donation-box .currency p{margin-top:10px;line-height:36px}.regular-donation-full-width .regular-donation-box .currency p{margin:0 5px 0 0;float:left}.regular-donation-full-width .regular-donation-box .currency .frow{margin:0}.regular-donation-box .currency label{position:absolute;top:0;left:-34px;color:#FFF;font-size:32px;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-weight:bold;margin-top:-2px}.regular-donation-box .currency input{padding:8px;width:100px;font-style:normal}.regular-donation-full-width .regular-donation-box .currency input{float:right}.regular-donation-box .currency{position:relative}.regular-donation-box .when p{margin-top:4px}.regular-donation-box select{width:107px}.regular-donation-box h2{font-size:22px;color:#FFF;margin:0 0 5px 0}.regular-giving{font-size:13px;line-height:18px;overflow:hidden}.regular-giving .component-body{padding-top:0}.regular-giving a{font-weight:bold}.regular-giving-progress{border:20px solid #fff;border-top-width:25px;border-bottom-width:25px;list-style:none;overflow:hidden;padding:0}.regular-giving-progress li{background:#efefe4;color:#8e9289;float:left;font-size:14px;font-weight:bold;height:52px;line-height:52px;position:relative;text-align:center;width:50%}.regular-giving-progress.is_2step li{width:33.33%}.regular-giving-progress .is_active{background:#f16e22;color:#fff}.regular-giving-progress li:after,.regular-giving-progress li:before{border:solid transparent;content:" ";height:0;right:100%;pointer-events:none;position:absolute;top:50%;width:0}.regular-giving-progress li:before{border-color:#efefe4;border-left-color:#E6E4D8;border-width:27px;margin:-27px -29px 0 0;z-index:2}.regular-giving-progress li:after{border-left-color:#efefe4;border-width:26px;margin:-26px -26px 0 0;margin-top:-26px;z-index:3}.regular-giving-progress .is_active:before{border-color:#F16E22}.regular-giving-progress .is_active + li:before{border-left-color:#efefe4}.regular-giving-progress .is_active + li:after{border-left-color:#F16E22}.regular-giving-progress li:first-child:before,.regular-giving-progress .is_active:first-child:before,.regular-giving-progress li:first-child:after,.regular-giving-progress .is_active:first-child:after{display:none}.regular-giving-form{float:left;width:71%}.regular-giving-donation-form{margin-left:210px;position:relative}.regular-giving-donation-form-img{margin-right:30px;position:absolute;right:100%;top:20px}.frow-donate-amount-container,.js .content-primary .frow-donate-amount-container{float:left;margin-bottom:20px}.js .content-primary .frow-donate-amount-container .validation-error-block{margin-left:0}.frow-donate-amount-container .regular-giving-donation-amount{background:#f16e22;float:left;height:46px;line-height:46px;margin:0 9px 0 0;padding:0 9px}.frow-donate-amount-container .regular-giving-donation-amount label{color:#fff;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:15px;font-weight:normal;padding-left:21px;outline:none}.js .regular-giving-donation-custom-radio{display:none}.regular-giving-donation-custom{float:left;margin-bottom:20px;position:relative}.regular-giving-donation-custom label{display:block;font-size:12px;font-weight:bold}.regular-giving-donation-custom input{height:24px;padding-left:20px;width:50px}.regular-giving-donation-custom .regular-giving-donation-custom-icon{bottom:5px;color:#61a534;font-size:20px;left:5px;position:absolute}.regular-giving-donation-form .frow-checkbox label.regular-giving-donation-form-giftaid-checkbox{margin-left:0;text-align:left}.regular-giving-giftaid-intro{clear:both;font-weight:bold}.regular-giving-giftaid{background:#eaeade;font-weight:normal;padding:10px;position:relative;clear:both}.regular-giving-giftaid-title{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -621px -146px;font-size:0;height:40px;margin:0 auto 10px;width:110px}.supporter-details .regular-giving-giftaid-title{margin:0 0 10px 0}.supporter-details .regular-giving-giftaid-intro{text-align:left;padding-left:19.5%;margin:-50px 0 0 0}.regular-giving-giftaid p{margin-bottom:1.3em}.regular-giving-giftaid p:last-child{margin-bottom:0}.regular-giving-giftaid-value-before,.regular-giving-giftaid-value-after{font-weight:bold}.regular-giving-icon-arrow{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -731px -234px;display:block;height:28px;position:absolute;width:20px}.regular-giving-giftaid .regular-giving-icon-arrow,.regular-giving-review-giftaid .regular-giving-icon-arrow{left:20px;top:-14px}.regular-giving .frow-select .validation-error,.regular-giving .frow-textarea .validation-error,.regular-giving .frow-text .validation-error{width:auto}.regular-giving-personal-details .component-heading{margin-bottom:30px}.regular-giving-secure{float:right;font-size:11px;font-weight:bold;line-height:14px;padding:9px 0 0 46px;position:relative;width:50px}.regular-giving-secure-icon{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -868px -230px;height:43px;left:0;margin-right:10px;position:absolute;top:0;width:36px}.regular-giving-personal-detail-intro{margin-right:200px;max-width:425px}.regular-giving-directdebit{margin:30px 30px 0 0}.regular-giving-directdebit-details{color:#686e62;font-size:11px;line-height:15px;margin:30px 0 0;position:relative}.regular-giving-directdebit-first{font-weight:bold}.regular-giving-directdebit-details p{margin:1em 0 0}.regular-giving-originator-id{margin-bottom:2em}.regular-giving-directdebit-img{float:right;margin:0 0 0 1em}.regular-giving-optin{border-top:3px dashed #E6E4D8;border-bottom:3px dashed #E6E4D8;margin-top:50px;padding:50px 30px 50px 183px;position:relative}.regular-giving-optin h2{color:#61a534;font-size:22px;line-height:24px;margin:0}.regular-giving-optin p,.regular-giving-optin .frow-checkbox{margin:26px 0 0}.regular-giving-optin .frow-checkbox label{font-weight:bold}.js .regular-giving-optin .frow-checkbox label{margin-left:0}.regular-giving-optin-img{left:30px;position:absolute;top:58px} .regular-giving-aside{float:right;width:28%}.regular-giving-aside-block{margin:30px 20px 0 0}.regular-giving-aside-block:first-child{margin-top:0}.regular-giving-money-info,.regular-giving-money-distribution{background:#f3f3eb}.regular-giving-money-info h3,.regular-giving-money-distribution h3{color:#fff;font-size:22px;line-height:26px;margin:0;padding:16px;text-align:center}.regular-giving-money-info h3{background:#fc017e url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -360px -231px}.regular-giving-money-distribution h3{background:#ee3f00 url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat 0 -231px}.regular-giving-money-info ul,.regular-giving-money-distribution ul{color:#686e62;list-style:none;margin:0;padding:0 15px}.regular-giving-money-info li,.regular-giving-money-distribution li{border-top:3px dashed #e6e4d8;padding:15px 0}.regular-giving-money-info .icon-container{width:37px;float:left;margin:10px 0}.regular-giving-money-info .icon{margin:0 auto}.regular-giving-money-info .text{float:right;width:158px}.regular-giving-money-info li:first-child,.regular-giving-money-distribution li:first-child{border-top:0}.regular-giving-money-distribution > p{font-weight:bold;margin:15px 15px 0}.regular-giving-money-distribution-details li{padding-left:56px;position:relative}.regular-giving-money-distribution-details h4{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -773px -286px;color:#fff;display:block;font-size:15px;height:39px;left:0;line-height:39px;margin:0;position:absolute;text-align:center;top:15px;width:39px}.regular-giving-money-distribution-details:first-child h4{background-position:-723px -286px}.regular-giving-money-distribution-counter-number{color:#fff;font-size:0;margin-top:20px;text-align:center}.regular-giving-money-distribution-counter-number span{background:#f16e22;display:inline-block;font-size:26px;height:40px;line-height:40px;margin-left:1px;width:33px}.regular-giving-money-distribution-counter-number span:first-child{margin-left:0}.regular-giving-money-distribution-counter-text{color:#f16e22;display:block;font-size:18px;margin:16px 0 0;text-align:center}.regular-giving-aside-fsb-title{background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -731px -340px;font-size:0;height:60px;margin:0 auto;width:136px}.regular-giving-aside-fsb p{color:#686e62;margin:20px 20px 0;text-align:center}.regular-giving .frow-inline-radio-list span{float:left}.regular-giving .frow-inline-radio-list ul li span{float:none}#Emergency .regular-giving .patterned-box-title{color:#000}#Emergency .regular-giving .patterned-box{border-left-color:#ff1d34;border-right-color:#ff1d34}#Emergency .regular-giving .patterned-box-top,#Emergency .regular-giving .patterned-box-bottom,#Emergency .masthead-regular-giving .masthead-inner{background:#ff1d34}#Emergency .regular-giving .patterned-box-arrow:after{border-top-color:#ff1d34}#Emergency .masthead-regular-giving h1 strong{color:#000}.regular-giving-review-giftaid,.regular-giving-review .regular-giving-user-details{background:#f3f3eb;padding:0 30px 30px}.regular-giving-review-giftaid{margin-top:30px;padding-top:20px}.regular-giving-review .regular-giving-user-details-personal{margin-top:30px;padding-top:30px}.regular-giving-review-giftaid{position:relative}.regular-giving-review-giftaid .regular-giving-giftaid-title{margin-right:0;margin-left:0}.regular-giving-review p{margin-top:15px}.regular-giving-review .regular-giving-user-details dl{font-size:13px;line-height:18px;margin-top:16px;overflow:hidden}.regular-giving-review .regular-giving-user-details dt,.regular-giving-review .regular-giving-user-details dd{float:left}.regular-giving-review .regular-giving-user-details dt{font-weight:bold;width:32%}.regular-giving-review .regular-giving-user-details dd{width:68%}.regular-giving-edit-details{display:inline-block;margin-top:10px}.regular-giving-review-aside-thanks{background:#f3f3eb;padding:20px;text-align:center}.regular-giving-review-aside-thanks img{display:block;margin:20px auto 20px}.regular-giving-review-aside-thanks p{margin:0 10px}.regular-giving-aside-phone h4{color:#686e62;font-size:16px;margin-left:38px;text-align:center}.regular-giving-aside-phone p{color:#686e62;margin-top:16px;padding-left:66px}.regular-giving-aside-phone-icon{float:left;background:url('/_Client/Images/Shop/Global/GIP-pattern-regular-giving.png?cb=635828483126064063') no-repeat -814px -231px;height:42px;margin-top:20px;width:45px}.regular-giving-aside-phone a{display:block;font-size:16px;font-weight:bold}.regular-giving-thanks .patterned-box{margin-bottom:30px;overflow:hidden;padding:30px 20px}.regular-giving-thanks .patterned-box-title{font-size:32px}.regular-giving-thanks-message{float:left;width:56%}.regular-giving-thanks-message-detail{padding-left:43%;position:relative}.regular-giving-thanks-message-detail p{color:#686e62;margin:18px 0 0}.regular-giving-thanks-message-img{left:0;position:absolute;top:0;width:37%}.regular-giving-thanks-social{margin-top:20px;padding-left:43%}.regular-giving-thanks-social h3{font-size:13px}.regular-giving-thanks-social .gip-social-share{margin:20px 20px 0 0}.regular-giving-thanks-form{background:#efefe6;float:right;padding:20px 0;position:relative;width:39%}.regular-giving-thanks-form h2{color:#686e62;font-size:16px;margin:0 20px}.regular-giving-thanks-form p{color:#686e62;font-size:11px;line-height:15px;margin:16px 20px 0}.regular-giving-thanks-form .frow{margin:20px 20px 0}.regular-giving-thanks-form .frow label{color:#545454;margin:0;padding:0;width:auto}.regular-giving-thanks-form .frow-action input,.regular-giving-thanks-form .frow-action .submit{margin-left:0}.regular-giving-thanks-form .regular-giving-icon-arrow{left:-8px;top:-8px}.regular-giving-thanks-user-details{overflow:hidden;padding:40px 0 20px}.regular-giving-thanks .regular-giving-user-details{float:left;margin:16px 4% 0 0;width:48%}.regular-giving-thanks .regular-giving-user-details:last-child{margin:16px 0 0}.regular-giving-user-details-title{border-bottom:1px solid #e0ddd0;font-size:15px;line-height:16px;padding-bottom:15px}.regular-giving-thanks .regular-giving-user-details dl{font-size:13px;line-height:18px}.regular-giving-thanks .regular-giving-user-details dt,.regular-giving-thanks .regular-giving-user-details dd{display:block}.regular-giving-thanks .regular-giving-user-details dt{font-weight:bold;margin-top:10px}.related-article-item h3{color:#000}.related-articles{margin:10px 0 20px 28px;vertical-align:top}.related-articles li{display:inline-block;margin:0 30px 0 0;width:186px;vertical-align:top}.related-articles li.last{margin-right:0}.related-articles li p{margin-bottom:10px}.related-articles li .related-article-title{margin:0 0 10px 0}.related-articles li .related-article-title,.related-articles li .related-article-title a{color:#000}.related-articles li .article-meta{border-top:1px solid #dfdfdf;padding:10px 0 10px 0;margin:0;font-weight:bold}.related-blog-posts{margin-bottom:15px}.related-blog-post-item{padding:15px 0 20px 110px;position:relative;min-height:110px;border-bottom:1px solid #E5E6E4}.related-blog-post-title,.related-blog-post-item p{margin-bottom:5px}.related-blog-post-thumb{display:block;margin:0;padding:0;position:absolute;left:0px;top:15px}.related-blog-post-item p.more-cta{margin-bottom:0px;font-weight:bold}.related-blog-posts-vertical{}.related-blog-posts-vertical li{margin:0 8px 10px 0;display:inline-block;width:195px;padding:9px 0 20px 115px}.related-blog-posts-vertical .related-blog-post-thumb{top:10px}.related-blog-posts-vertical .document-meta-date{margin-bottom:5px}.related-documents{margin-bottom:15px !important}.related-documents.project-landing{margin-bottom:15px !important}.related-documents li{height:1%;margin:15px 0;padding-bottom:14px;border-bottom:1px solid #e5e6e4}.related-documents li a{color:#333}.related-documents li a.related-publication-title{color:#333;margin-left:15px;padding-left:40px}.related-documents li.last{border:0 none;padding-bottom:0px;margin-bottom:0}.related-documents li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.related-documents .image-container{margin:0 15px 0 5px;float:left;width:37px}.related-documents .image-container img{border:1px solid #E5E6E4}.related-documents .detail-container{float:left}.related-documents .detail-container .title{font-weight:bold}.related-documents .detail-container em{display:block;margin-bottom:5px}.related-documents.component .related-documents-image{float:left}.related-documents .document-object .document-meta-title{margin-bottom:0px}a.related-documents-more-link{text-align:right;display:block;font-size:12px}.related-documents-alt{padding:10px}.related-documents-vertical li{margin:0 8px 10px 0;display:inline-block;width:310px;padding-top:9px}.related-links-list{margin:0 0 10px 0;padding:0}.related-links-list li{padding:10px 0;border-bottom:1px solid #d8d8d8}.related-links-list li.first{padding-top:0px}.related-links-list .related-link-title,.related-links-list .related-link-title a{color:#333}.related-links-list .related-link-title{font-weight:bold;margin-bottom:5px;font-size:13px}.related-links-list .related-link-date{font-style:italic;font-size:12px}.module-set-2cols .related-projects-block{height:680px;position:relative}.related-projects-list{padding:10px 20px 20px}.related-project-item{position:relative;padding:15px 0px 0;border-bottom:1px solid #e5e6e4}.related-project-item .related-project-thumb{float:left}.related-project-thumb img{display:block}.related-project-copy{margin-left:325px}.related-project-item p,.related-project-title{margin-bottom:15px}.related-project-title a{color:#333}.related-project-item:first-child{padding-top:0px} .related-project-item:first-child .related-project-thumb{top:0px}.related-project-item:last-child{border-bottom:0px solid #999;padding-bottom:0px}.related-project-item:last-child p:last-child{margin-bottom:0}.related-projects-block .link-container{padding:15px 0px 20px 0px;margin:-26px 0 0;font-size:13px;width:100%}.module-set-2cols .related-projects-block .link-container{padding:0px;margin:-26px 0 0;font-size:13px;width:100%;position:absolute;bottom:0}.related-projects-block .link-container .continue{width:125px;float:right;margin-right:20px;margin-bottom:10px}.related-project-cta a.continue{font-weight:bold}.module-set-2cols .related-project-thumb img{display:block;width:100px;height:60px;margin-right:20px;display:none}.module-set-2cols .related-project-copy{margin-left:0px}.related-publications{background:#fff;height:1%;padding-bottom:20px}.related-publications:after{clear:both;content:".";display:block;height:0;visibility:hidden}.related-publications .block-tabs{margin:0;background:none}.related-publications .block-tabs-blog{margin-top:-25px}.related-publications .block-tabs li a{padding-top:5px;padding-bottom:5px}.related-publications .document-object .document-meta-category{display:none}.related-publications .tabbed-content{padding:20px 20px 0 20px}.related-publications .tabbed-content .tab{margin:0}.related-publications .tabbed-content h3{margin-bottom:10px}.related-publications .tabbed-content li{width:24.6%;float:left;list-style:none}.related-publications .tabbed-content li a{margin:0 10px}.related-publications .tabbed-content ul{margin-bottom:20px;height:1%}.related-publications .tabbed-content ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.related-publications .tabbed-content .document-object{padding:0}.related-publications .tabbed-content .document-object .document-meta-title{padding-top:70px}.related-publications .tabbed-content .document-object .document-meta-image img{left:25%}.related-publications .tab-controls{margin-bottom:10px;margin-top:10px;padding:0 20px}.related-publications .tab-controls li{width:25%;float:left;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.related-publications .tab-controls a{background:#4e2d78;color:#fff;height:1%;display:block;text-align:center;padding:10px 0;border-right:1px solid #fff;font-weight:bold}.related-publications .tab-controls li:last-child a{border:0 none}.related-publications .tab-controls a.on{background:none repeat scroll 0 0 #ECECDB;color:#333}.resource-list{padding:10px 0 0 10px}.resource-list li{margin-bottom:25px}.resource-list li:last-child{margin-bottom:0}.resource-list .resource-title a{font-weight:bold}.results-container{margin-bottom:15px}.result-list{clear:both;margin-bottom:20px}.result-list li{position:relative;min-height:68px;padding:25px 20px 0px 20px;margin-top:25px;border-top:1px solid #e5e6e4}.result-list li:first-child{border-color:#cfd1cd;margin-top:5px}.result-list li:last-child{padding-bottom:25px;border-bottom:1px solid #e5e6e4}.result-list:only-child{margin-bottom:0}.result-list:only-child li:first-child{border-top:none;margin:0}.result-list:only-child li:last-child{border-bottom:none}.result-list .detail-container{padding-left:57px}.result-list img{position:absolute;left:20px;top:25px}.result-list .video a{padding-right:40px;background:transparent url(/_Client/Images/Global/DocumentTypeIcon.png?cb=635828483123739844) right 5px no-repeat}.result-list .download{color:#333;padding-right:20px;background:transparent url(/_Client/Images/Global/DocumentTypeIcon.png?cb=635828483123739844) right -86px no-repeat}.result-list .detail-container em,.result-list .detail-container span,.result-list .detail-container a{display:inline-block;clear:both;float:left}.result-list li.result-no-thumb .detail-container{padding-left:0px}.result-list .detail-container strong{color:#333}.result-excerpt{clear:both;padding:10px 40px 10px 0px;font-size:13px}.result-list .detail-container h2{width:100%}.result-list .blog a{padding-right:33px;background:url(/_Client/Images/Global/SearchItemBlogIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .document a{padding-right:58px;background:url(/_Client/Images/Global/SearchItemDocumentIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .product a{padding-right:47px;background:url(/_Client/Images/Global/SearchItemProductIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .video a{padding-right:37px;background:url(/_Client/Images/Global/SearchItemVideoIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .event a{padding-right:36px;background:url(/_Client/Images/Global/SearchItemEventIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .gallery a{padding-right:71px;background:url(/_Client/Images/Global/SearchItemGalleryIcon.png?cb=635828483123739844) right 4px no-repeat}.result-list .shop a{padding-right:33px;background:url(/_Client/Images/Global/SearchItemShopIcon.png?cb=635828483123739844) right 4px no-repeat}.OGB-result-list{}.OGB-result-list h2{}.OGB-result-list h2 a{color:#61A534}.OGB-result-list .thumb-bdr{border:5px solid #eaeade}.OGB-result-list .result-excerpt{padding:3px 40px 3px 0}.OGB-result-list .result-excerpt-intro{margin-bottom:10px;clear:both;display:block}.OGB-result-list .detail-container{padding-left:105px}.OGB-result-list .price,.OGB-result-list .event-date{font-weight:bold;padding-top:3px}.OGB-result-list .price .basket{float:none;margin-left:5px;clear:none;display:inline}.OGB-result-list .play-btn{display:block;width:42px;height:42px;overflow:hidden;text-indent:-999px;background:url(/_Client/Images/Global/PlayBtn.png?cb=635828483123739844) 0px 0px no-repeat;position:absolute;top:50px;left:45px}.OGB-result-list .address{clear:left}.OGB-result-list .address .org a{font-weight:bold;color:#3a3a3a;margin-top:10px}.OGB-result-list .directions-link{font-style:italic;font-size:11px}.results-filter{padding:5px;margin:0 0 10px 0}.results-filter .results-filter-label,.results-filter .results-filter-element{display:inline-block}.results-filter .results-filter-label{font-size:14px;color:#333;font-weight:bold;margin:3px 10px 0 0}.results-filter .vacancy-submit{margin-left:5px}.js .results-filter-label{float:left;display:inline}.results-filter-number select{width:60px}.results-config .results-filter-sort{float:left;display:inline}.results-config .results-filter-number{float:right;display:inline}.results-config-titled .results-title{float:left;width:70%}.results-config-titled .results-filter-number{padding-top:0}.results-head{margin-bottom:0px}.results-head .results-head-title{width:60%;float:left;display:inline}.results-head .results-head-title{font-size:15px}.results-head .results-filter{margin-bottom:0}.results-head .results-filter-number{float:right;display:inline}.results-head .results-filter{padding:0}.results-message p{margin:10px 0}.results-message .link-listing a{font-weight:bold}.result-sorting{padding:20px 20px 0 20px}.result-sorting ul{float:left;padding:10px 0}.result-sorting li{display:inline-block}.result-sorting li.first{margin-right:5px;padding-right:4px;border-right:1px solid #e5e6e4}.result-sorting .results-filter-number{display:inline;float:right;padding:0px}.results-info-title{float:left;width:65%}.theme-c .component-rss-promo{background:url("/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483125849219") repeat-x scroll 100% 0 #FFFFFF;box-shadow:3px 3px 0px #ddddd4;padding-top:10px}.component-rss-promo{background:url("/_Client/Images/Themes/PP/NavigationSecondaryTopBorder.png?cb=635828483125849219") repeat-x top scroll 100% 0 #FFFFFF !important;box-shadow:3px 3px 0px #ddddd4;padding-top:10px}.component-rss-promo .inner{padding:10px 15px 15px}.component-rss-promo-title{font-size:18px;margin-top:5px}.component-rss-promo p{font-size:13px;padding-right:50px;margin-bottom:5px}.component-rss-promo p.last{margin-bottom:0}.landing-cols .component-rss-promo{box-shadow:none}.component-rss-publications .inner{padding:20px 10px 12px}.component-rss-publications a.rssfeed{background:url(/_Client/Images/Content/Professionals/Publications/RSSSmall.png?cb=635828483123739844) no-repeat left center;padding:0 0 0 17px;font-weight:bold}.global-feed-cta{font-weight:bold;font-size:13px}.filtered-refine{margin-bottom:20px}.filtered-refine ul ul{margin-bottom:5px}.filtered-refine li{height:1%;border-bottom:1px solid #F6F5EC}.filtered-refine li a{color:#333;display:block;padding:6px 0 6px 00px;font-weight:bold}.filtered-refine li.last,.filtered-refine li:last-child{border:0 none}.filtered-refine li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.filtered-refine li.open a,.filtered-refine li.open li.open a{border-bottom:1px solid #F6F5EC;margin-bottom:5px;background:transparent url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -2170px no-repeat}.filtered-refine li.open li a,.filtered-refine li.open li.open li a{border-bottom:0 none;margin-bottom:0;background:none}.filtered-refine li.active li.active li a.remove{background:url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -2170px no-repeat}.filtered-refine li.open a,.filtered-refine li.open li.open a{color:#333;display:block;padding:5px 0 5px 10px;font-weight:bold}.filtered-refine li ul{padding:1px 0}.filtered-refine li li{border:0 none}.filtered-refine li.open li a,.filtered-refine li.open li.open li a{padding:2px 0 2px 15px;font-weight:normal;border-bottom:0 none}.filtered-refine li.open li.open a,.filtered-refine li.open li.open li a{padding-left:20px}.filtered-refine li.active li{border-bottom:0}.filtered-refine li.active li a{background-color:transparent}.filtered-refine-alt li h3{font-size:1em;padding:5px 0 0 15px}.filtered-refine-alt li ul li a{padding-left:15px}.filtered-refine-alt li ul li a li a{padding-left:20px}.filtered-refine-alt li.active li.active a{background:none}.filtered-refine-alt li.active li.active li a{background:none;font-weight:normal;padding-left:20px}.filtered-refine-alt li.active li.active li a.remove{background:url(/_Client/Images/Global/SmallIconSprite.png?cb=635828483123739844) right -2170px no-repeat}.filtered-refine-alt li.active li.active ul{border-bottom:1px solid #F6F5EC;margin-bottom:5px}.search-refine{background:white url(/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483123739844) 0 0 no-repeat;box-shadow:3px 3px 0px #E2E1D5;padding:25px 10px 10px;margin-bottom:20px}.search-refine .component-heading{border-bottom:0;font-size:14px;line-height:1}.theme-b .search-refine{background-image:url(/_Client/Images/Themes/PP/NavigationSecondaryTopBorder.png?cb=635828483123739844)}.refine-block{margin:0 0 10px 0}.refine-block-last{margin-bottom:0}.refine-block-head{background:#e5e9e1;padding:5px 10px;margin:0;font-size:12px}.refine-block-head h3{font-size:12px}.refine-block-head,.refine-block-head a{color:#333;display:block}.refine-block-head a:hover{text-decoration:none;background-position:right -645px}.refine-block-content{}.criteria-block{margin-bottom:10px;background:#f8f9f7}.refine-block:last-child,.criteria-block:last-child,.criteria-block-all:last-child .criteria-list{margin-bottom:0px}.criteria-list{margin:0;padding:10px 10px 0 10px}.criteria-list .frow{margin:5px 0}.criteria-list .frow label{line-height:1.4;margin-left:0}.criteria-list li{display:block;margin:0 0 6px 0;font-size:13px;line-height:1.1}.criteria-list li,.criteria-list li a,.criteria-toggler a,.criteria-list li label{color:#686e62}.criteria-list li{height:1%}.criteria-list li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.criteria-list li a{float:left;clear:left}.criteria-list li a{background:transparent url(/_Client/Images/Global/CheckBoxSprite.png?cb=635828483123739844) no-repeat 0px 2px;padding:2px 5px 2px 22px;display:block}.criteria-list li a:hover{text-decoration:none;color:#333}.criteria-list li.selected a{background-position:0px -483px;color:#333}.criteria-toggler{padding:5px 0;margin:5px 0 0 0;font-size:12px;font-weight:normal;border-top:1px solid #e5e9e1}.criteria-toggler a{display:inline-block;padding:5px 10px}.criteria-toggler a:hover{text-decoration:none;color:#333}.criteria-toggler a span{display:inline-block}.criteria-block-all .criteria-list{max-height:230px;overflow:auto;margin-bottom:10px;padding-bottom:10px}.search-results{background:#fff;margin-bottom:25px}.search-results-content{padding:10px}.search-results-tabular .result-heading-date{width:15%}.search-results-tabular .result-heading-title{width:54%}.search-results-tabular .result-heading-pubtype{width:21%}.search-results-tabular th{font-size:14px}.search-results-tabular th a{color:#333}.search-results-tabular .result-item-date p{font-style:italic}.search-results-tabular .result-item-title{}.search-results-tabular .result-item-pubtype{color:#333;font-weight:bold}.search-results-tabular .result-item-download{}.search-results-tabular .document-object .document-meta-date,.search-results-tabular .document-object .document-meta-author,.search-results-tabular .document-object .document-meta-category{display:none}.search-results-tabular .inline-list{margin-left:55px}.search-results-tabular .inline-list li{margin-right:10px}.search-results .results-content > .wysiwyg{padding:0 6px}.search-results-head{padding:0 0 10px 0}.search-results-head .frow-select{}.search-results-head .results-filter-sort{float:left}.search-results-head .results-filter-number{float:right}.OGB-result-list{}.secondary-comment-block{margin:0 0 20px 0}.secondary-comment-item{background:transparent url(/_Client/Images/Content/Blogs/SecondaryCommentBg.png?cb=635828483123739844) no-repeat left bottom;padding:15px 15px 20px;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-ms-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;min-height:80px;margin:0 0 5px 0}.secondary-comment-item p{font-size:13px}.secondary-comment-block-title{font-size:13px;margin:0 0 0 0;font-weight:bold}.secondary-comment-block-date{font-size:11px;margin:0 0 0 0;font-style:italic}.secondary-comment-author,p.secondary-comment-author{margin:10px 0 0 0;font-size:11px;padding:5px 0 0 0;border-top:1px solid #d8d8d5;text-align:right;font-style:italic} .secondary-comment-author span{font-weight:bold;color:#000;font-style:normal}.secondary-comment-block:last-child{margin-bottom:0}.latest-comments-tout{padding:10px}.latest-comments-tout .speech-alt{font-style:normal}.secondary-search{color:#333;margin:0 0 15px 0}.secondary-search .frow{padding:10px 10px 15px 10px;margin-bottom:0px;margin-top:0px}.secondary-search label{font-size:13px;font-weight:bold;padding:5px 0}.secondary-search input{height:19px}.secondary-search input.submit{width:27px;height:25px;border:0 none;padding:1px;background:#78b92d}.js .secondary-search input{font-style:italic;color:#7f847b}.publications-secondary-search{background:none repeat scroll 0 center transparent;color:#333333;font-weight:bold;margin:0 0 5px;padding-bottom:5px}.securitymessage{border-top:1px solid #e8e9e6;padding:25px 0 0 0;clear:left}.securitymessage .securitymessage-section{display:inline-block;vertical-align:top;margin-right:17px}.securitymessage .securitymessage-section p{margin-bottom:10px}.securitymessage .securitymessage-payment{width:200px}.securitymessage .securitymessage-payment p{padding-left:40px;background:url(/_Client/Images/Global/GreyLock.png?cb=635828483123739844) 5px 2px no-repeat}.securitymessage .securitymessage-delivery{width:420px}.securitymessage .securitymessage-delivery img{margin-bottom:10px}.securitymessage .securitymessage-delivery p{font-style:italic}.securitymessage .securitymessage-phone{width:200px;margin-right:0px}.securitymessage-section-title{border-bottom:2px solid #f16e22;color:#333333;font-size:15px;font-weight:bold;margin-bottom:15px;padding-bottom:6px}.shop-checkout{}.shop-checkout h3{margin-bottom:10px}.shop-checkout .nte{font-style:italic}.shop-checkout .find-address{width:240px}.shop-checkout .arrow-btn{font-weight:bold;font-size:17px;margin:10px 0 0 0}.shop-checkout .arrow-btn input{font-weight:bold;font-size:16px;margin-left:0}.shop-checkout .find-address .arrow-btn input{margin-left:0}.shop-checkout .arrow-btn-short input{font-size:13px}.shop-checkout .cancel,.address-form .cancel{font-weight:bold;font-size:13px;margin:10px 0 0 25px;vertical-align:middle}.shop-checkout .img-wrap{display:inline-block;padding:5px;background:#F6F5EE;margin:0 20px 0 0;vertical-align:top;width:120px;height:120px}.shop-checkout .badge{font:21px/49px 'webfonta',Arial,'Trebuchet MS',sans-serif;position:relative;background-position:0px -49px;float:left;margin-right:5px;width:47px;padding-right:2px;height:48px;padding-top:1px}.shop-checkout .step1 .img-wrap{width:85px;height:85px}.shop-checkout .foot{padding:5px 0 10px 0}.shop-checkout .foot{padding-top:15px;padding-bottom:15px;margin-top:25px}.shop-checkout .foot .backward{float:left}.shop-checkout .foot .backward .back{font-size:15px;font-weight:bold;line-height:34px;background-position:0px 50%;border:none;outline:none;cursor:pointer;text-align:left}.shop-checkout .foot .forward{float:right}.shop-checkout .foot .forward .arrow-btn{margin-top:0px}.guest-purchase{line-height:1.4}.guest-purchase .content{padding:20px;background:#f6f5ee;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border-bottom:1px solid #e0e4dd;border-right:1px solid #e0e4dd}.guest-purchase ul{list-style:disc;margin:10px 20px 0 20px}.member-login .content{padding:20px;padding-right:0}.member-login .arrow-btn{margin:0 0 0 110px}.content-primary .member-login .frow label{float:left;width:100px}.content-primary .member-login .note{margin-left:110px}.content-primary .member-login .note a{font-weight:bold}.sign-in .frow-text .validation-error{width:295px}.shop-checkout .progress-bar{margin:20px}.shop-checkout .progress-bar .progress{list-style:none;height:43px;overflow:hidden}.shop-checkout .progress-bar .progress li{background:#eaeadf url("/_Client/Images/Shop/Global/GipProgressDivider.png?cb=635828483125849219") right 50% no-repeat;font-weight:bold;font-size:14px;line-height:41px;height:41px;margin:1px 0;display:block;float:left}.shop-checkout .progress-bar .steps-count-6 li{padding:0 19px}.shop-checkout .progress-bar .steps-count-5 li{padding:0 35px}.shop-checkout .progress-bar .progress .done{background:#e7e5d9 url(/_Client/Images/Shop/Global/CheckoutProgressDone.png?cb=635828483123739844) 94% 50% no-repeat;padding:0 28px 0 9px}.shop-checkout .progress-bar .progress .current{color:#fff;background:#eaeadf url(/_Client/Images/Shop/Global/GIPCheckoutProgressHLBg.png?cb=635828483123739844) 100% 0%;padding:0 28px 0 15px;border-left:4px solid #fff}.shop-checkout .progress-bar .steps-count-5 .done{padding:0 37px 0 35px}.shop-checkout .progress-bar .steps-count-5 .current{padding-right:45px}.shop-checkout .highlighted-last .progress li.current,.shop-checkout .progress li.last{background-image:none}.shop-checkout .highlighted-last .progress .current{background-color:#0c884a;background-image:none}.billing-details{margin-bottom:20px}.billing-details .arrow-btn,.billing-details .arrow-btn-alt{float:right}.billing-details .change-details{margin:25px 0 10px 165px}.billing-details address{margin-top:10px;margin-bottom:10px}.logged-out .shop-checkout .billing-details .address-form .frow-submit .arrow-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.logged-out .shop-checkout .billing-details .address-form .frow-submit .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.logged-out .shop-checkout .billing-details .address-form .frow-submit.inactive .arrow-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowBtnAltDeactivated.png?cb=635828483123739844)}.logged-out .shop-checkout .billing-details .address-form .frow-submit.inactive .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnAltDeactivated.png?cb=635828483123739844)}.address-form{clear:both}.address-form h2{margin-bottom:20px}.address-form .validation-container h2{margin-bottom:0}.address-form .frow-action .arrow-btn{float:left}.address-form .frow-submit .arrow-btn{margin-left:165px}.address-form .cancel{line-height:35px;float:left}.cancel-link-btn{margin-top:0;line-height:35px;font-weight:bold;font-size:13px;margin:10px 0 0 25px;vertical-align:middle}.address-form .postal-address{position:relative}.address-form .postal-address select{width:230px;height:60px}.address-form .address-search{margin:40px 0 0 0}.address-form .enter-manual{font-weight:bold;margin-left:165px;clear:left}.address-form .frow-action{margin-top:0px}.address-form .find-address-link{display:inline-block;line-height:26px;margin-left:10px}.address-form .postal-address .arrow-btn{font-size:13px}.address-form .address-selector-error,.address-form .address-selector{margin-left:165px;margin-top:10px}.address-form .address-selector .arrow-btn{float:none;margin-top:0}.address-form .use-as-shipping-address{margin:20px 0 0 0}.shop-checkout .change-billing .address-form{width:860px}.shop-checkout .change-delivery .address-form,.shop-checkout .change-delivery .inline-address{display:inline-block;vertical-align:top;width:640px;margin-right:20px}.shop-checkout .address-book{display:inline-block;vertical-align:top;width:197px}.shop-checkout .change-delivery .address-form .frow-submit .arrow-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.shop-checkout .change-delivery .address-form .frow-submit .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnAlt.png?cb=635828483123739844)}.shop-checkout .change-delivery .address-form .frow-submit.inactive .arrow-btn input{background-color:#f36d00;background-image:url(/_Client/Images/Buttons/ArrowBtnAltDeactivated.png?cb=635828483123739844)}.shop-checkout .change-delivery .address-form .frow-submit.inactive .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnAltDeactivated.png?cb=635828483123739844)}.shop-checkout .gift-customisation{}.shop-checkout .gift-customisation .head{margin-bottom:20px}.shop-checkout .gift-customisation .head p{width:650px;display:inline-block;vertical-align:top}.shop-checkout .gift-customisation .head img{float:right}.shop-checkout .order-table{margin:0 0 15px 0}.shop-checkout .order-table th{font-size:14px;line-height:1;font-weight:bold;background:#f6f5ee;padding:9px;color:#333;height:17px}.shop-checkout .order-table th span{font-weight:normal}.shop-checkout .order-table td{padding:15px 10px;vertical-align:top}.shop-checkout .order-table .thumbnail{width:125px;padding:0 0 15px 0}.shop-checkout .order-table .thumbnail a{background:#F0EEDC;display:block;float:left;padding:5px;position:relative}.shop-checkout .order-table .price{width:240px}.shop-checkout .order-table .price,.shop-checkout .order-table .price p{text-align:right}.shop-checkout .order-table .price p{position:relative}.shop-checkout .order-table .sub{margin-right:10px;position:absolute;right:50px;width:175px}.shop-checkout .order-table .change{text-align:right;margin-top:10px}.shop-checkout .order-table .change p{text-align:right}.shop-checkout .order-table h4{margin:10px 0 0 0}.shop-checkout .order-table p{line-height:1.4;text-align:left}.shop-checkout .order-table strong{color:#333;font-weight:normal}.shop-checkout .order-table .cards{width:235px}.shop-checkout .order-table .none{margin:10px 0 0 0}.shop-checkout .order-table .message{width:220px}.shop-checkout .order-table .message p{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;width:220px}.shop-checkout .item-details{background:url(/_Client/Images/Shop/Global/GiftCustomisationDetailsBg.png?cb=635828483123739844) 52% 100% no-repeat;padding:0 0 30px 0}.shop-checkout .item-details .aside{display:inline-block;width:710px;vertical-align:top}.shop-checkout .item-details .title-bar{background:#f6f5ee;padding:9px;color:#333;margin:0 0 10px 0}.shop-checkout .item-details .title-bar h3{font-size:14px;line-height:1;font-weight:bold;float:left}.shop-checkout .item-details .title-bar p{font-size:14px;font-weight:bold;text-align:right}.shop-checkout .item-details .title-bar p span{margin-right:15px}.shop-checkout .item-details .title-bar p .price{margin-right:0}.shop-checkout .item-details h4{font-size:14px}.shop-checkout .item-details .frow-checkbox{display:inline-block;width:345px;vertical-align:top;margin:10px 10px 20px 0;font-size:13px}.shop-checkout .item-details .frow-checkbox label{text-align:left;color:#686E62}.js .shop-checkout .item-details .frow-checkbox label{margin-left:0}.shop-checkout .item-details .frow-checkbox strong{color:#333}.shop-checkout .item-details .frow-checkbox em{color:#686E62}.shop-checkout .item-details .aside textarea{border:1px solid #b8bbb5;width:585px;height:90px;margin:10px 0 5px 0;padding:5px;font-family:arial;font-size:13px;color:#686E62}.shop-checkout .item-details .personal-message{}.shop-checkout .item-details .personal-message .message-alt{padding:40px 20px;background:#F6F5EE;width:545px}.shop-checkout .item-details .personal-message .message-alt p{margin:10px 0 5px 0}.shop-checkout .gift-customisation-giftcard{margin:0 0 25px 0}.shop-checkout .gift-customisation-giftcard h3{padding-top:7px}.shop-checkout .gift-customisation-giftcard .step{border-bottom:1px solid #e8e9e6;margin-bottom:15px}.shop-checkout .gift-customisation-giftcard .step .module-col{margin:15px 0}.shop-checkout .gift-customisation-giftcard .step2{padding-bottom:20px}.shop-checkout .gift-customisation-giftcard .step3{border-bottom:none}.shop-checkout .gift-customisation-giftcard .treat{margin-top:15px;margin-bottom:15px}.shop-checkout .gift-customisation-giftcard .img-wrap{margin-right:10px}.shop-checkout .gift-customisation-giftcard .price{font-weight:bold;color:#333}.shop-checkout .gift-customisation-giftcard .desc-wrap{display:inline-block;width:280px;margin:5px 0 0 0}.shop-checkout .gift-customisation-giftcard .frow-select label{margin-left:0;width:auto}.shop-checkout .gift-customisation-giftcard .frow-radio{margin-left:10px}.shop-checkout .gift-customisation-giftcard label{font-size:13px;float:left;font-weight:bold;margin-right:10px}.shop-checkout .gift-customisation-giftcard select{width:50px}.shop-checkout .gift-customisation-ecard{margin:0 0 5px 0}.shop-checkout .image-selector{margin:15px 0 0 0}.js .shop-checkout .gift-customisation-giftcard,.js .shop-checkout .gift-customisation-ecard{display:none}.shop-checkout .image-selector .main-image{position:relative;display:inline-block;width:275px;height:275px;padding:5px;background:#F0EEDC;margin:0 35px 0 0;vertical-align:top}.shop-checkout .image-selector .image-choices{display:inline-block;vertical-align:top}.js .shop-checkout .image-selector .image-choices{width:530px}.shop-checkout .image-selector .choice{float:left;display:block;margin:0 20px 22px 0;position:relative}.shop-checkout .image-selector .choice input{float:left;margin:35px 10px 0 0}.js .shop-checkout .image-selector .choice input{margin:0;float:none;width:110px;height:85px;cursor:pointer;left:0;top:0;outline:none}.shop-checkout .image-selector .choice label{background-position:0 32px;margin-right:0}.shop-checkout .image-selector .choice span{display:block;border:5px solid #eaeade;background:#fff;width:70px;height:70px}.shop-checkout .image-selector .choice .checked{background-position:0 -451px}.shop-checkout .image-selector .choice .checked span{border:2px solid #7dc02f;padding:3px}.shop-checkout .image-selector .choice img{}.shop-checkout .opening-instructions{margin-left:45px;margin-top:15px}.shop-checkout .opening-instructions input{float:left;margin-right:10px;margin-top:5px}.shop-checkout .opening-instructions label{font-weight:normal}.shop-checkout .opening-instructions select{width:150px}.shop-checkout .gift-customisation-ecard{}.shop-checkout .gift-customisation-ecard .ecard-form{margin:25px 0 20px 0}.shop-checkout .gift-customisation-ecard label{font-size:13px}.js .shop-checkout .gift-customisation-ecard input{width:225px}.shop-checkout .gift-customisation-ecard .forward input{width:auto}.shop-checkout .gift-customisation-ecard .formcol{display:inline-block;vertical-align:top;margin:0 30px 0 0;width:400px}.shop-checkout .gift-customisation-ecard .arrow-btn{margin-left:165px}.shop-checkout .gift-customisation .foot{border-top:none}.shop-checkout .ecard-container{width:855px;height:525px;margin:20px auto 0 auto;display:none}.shop-checkout .delivery h2{font-size:17px}.shop-checkout .delivery .delivery-options{border-bottom:1px solid #e8e9e6;padding-bottom:10px;margin-bottom:20px}.shop-checkout .delivery .delivery-options .frow-select{margin-left:165px}.shop-checkout .delivery .delivery-options select{float:left}.shop-checkout .delivery .delivery-options .continue-button{margin:10px 10px 0 0}.shop-checkout .delivery .delivery-options .edit-addresses{clear:both;width:auto}.shop-checkout .delivery .alternate-addresses .frow{margin-top:0px}.shop-checkout .delivery .alternate-addresses label{width:auto;text-align:left}.shop-checkout .delivery .alternate-addresses .delivery-note{margin-left:10px}.shop-checkout .delivery .alternate-addresses select{width:250px}.shop-checkout .delivery .alternate-addresses .continue-button{margin-right:10px;float:left}.shop-checkout .delivery .alternate-addresses .arrow-btn .continue-button{margin-right:0}.shop-checkout .delivery .courier-instructions label{width:100%;padding:10px 0 5px}.shop-checkout .delivery .courier-instructions textarea{}.shop-checkout .delivery .nice-selectbox{clear:left;width:250px;margin-top:5px}.shop-checkout .delivery .ecard-delivery{margin:15px 0 0 0}.shop-checkout .delivery .ecard-delivery .intro{margin-bottom:25px}.shop-checkout .delivery .ecard-delivery .email{}.shop-checkout .delivery .ecard-delivery .email span{font-weight:bold}.js .manual-address{display:none;overflow:hidden;margin:-7px 0}.js .show-address .manual-address{display:block}.address-form .arrow-btn-short{display:none}.js .address-form .arrow-btn-short{display:inline-block;float:left}.address-form .arrow-btn-short input{margin-left:0}.shop-checkout .order-impact{padding-bottom:10px}.shop-checkout .order-impact .img-wrap{display:inline-block;vertical-align:top}.shop-checkout .order-impact .content{display:inline-block;vertical-align:top;width:645px;margin-top:10px}.shop-checkout .order-complete .foot{padding:20px 0 0 0;border-top:1px solid #e8e9e6}.shop-checkout .order-complete .foot .img-wrap{display:inline-block;vertical-align:top}.shop-checkout .order-complete .foot .text-wrap{display:inline-block;vertical-align:top;width:155px}.shop-checkout .order-complete .foot .more{font-weight:bold;margin-top:10px}.shop-checkout .gift-aid{padding:20px 0 15px 0;border-top:1px solid #e8e9e6}.shop-checkout .gift-aid .content{background:#f6f5ee url(/_Client/Images/Global/GiftaidItScript.png?cb=635828483123739844) 20px 50% no-repeat;padding:15px 15px 15px 160px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border-bottom:1px solid #dddbce;border-right:1px solid #dddbce}.shop-checkout .gift-aid h3{float:left;margin-right:30px;margin-bottom:5px}.shop-checkout .gift-aid h4{float:left;clear:left;font-weight:normal;width:380px}.shop-checkout .gift-aid .frow{float:right;width:281px;margin:2px 0 0 0}.shop-checkout .gift-aid .frow label{margin:0 0 0 0;text-align:left;font-style:italic;font-size:11px}.shop-checkout .gift-aid p{font-style:italic;float:left;width:510px}.shop-checkout .gift-aid p strong{font-style:normal}.shop-checkout .prices-summary{text-align:right;color:#333;font-size:12px;margin-bottom:10px}.shop-checkout .prices-summary .sub-total{font-size:18px;font-weight:bold}.shop-checkout .prices-summary .totals{font-size:18px;font-weight:bold}.shop-checkout .prices-summary .value{display:inline-block;width:80px}.shop-checkout .prices-summary dl{margin:10px 0 15px 0}.shop-checkout .prices-summary dt,.shop-checkout .prices-summary dd{float:right}.shop-checkout .prices-summary dd{clear:right}.shop-checkout .order-complete .summary-top{padding:20px 0 15px 0;border-top:1px solid #e8e9e6}.shop-checkout .order-complete .summary-top .content{display:inline-block;vertical-align:top}.shop-checkout .order-complete .summary-top .content-left{width:360px}.shop-checkout .order-complete .summary-top .content-left h3{font-size:18px;color:#333}.shop-checkout .order-complete .summary-top p{color:#686e62;font-size:13px}.shop-checkout .order-complete .summary-top p span{color:#333;font-weight:bold}.shop-checkout .order-complete .summary-top .content-right{}.shop-checkout .order-complete .summary-top .print{margin:15px 0 20px 0}.shop-checkout .order-complete .summary-top .print a{font-weight:bold;background:url(/_Client/Images/Global/PrintIcon.png?cb=635828483123739844) 0 50% no-repeat;padding:0 0 0 25px}.shop-checkout .order-complete .summary-top .order-number{font-size:18px;font-weight:bold;color:#333;margin-bottom:20px}.shop-checkout .order-complete .summary-top .address{margin:20px 0}.shop-checkout .order-complete .summary-top .address h4{margin-bottom:5px}.shop-checkout .order-complete .summary-top .call{font-weight:bold}.shop-checkout .order-complete .summary-top .call span{color:#333}.shop-checkout .order-complete .summary-top .alt-call{font-size:11px;font-style:italic}.shop-checkout .order-complete .summary-top .alt-call span{font-weight:bold;font-style:normal;color:#686e62}.shop-checkout .order-complete .summary-top .content-right{float:right}.shop-checkout .order-complete .join-oxfam{width:340px;background:#f0eedc;padding:0 0 10px 0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin:10px 0}.shop-checkout .order-complete .join-oxfam .block-title span{font-size:16px;padding-top:6px;padding-bottom:6px}.shop-checkout .order-complete .join-oxfam .content{padding:0 20px}.shop-checkout .order-complete .join-oxfam .content p{font-weight:bold;margin-bottom:10px}.shop-checkout .order-complete .join-oxfam .content label{width:115px}.shop-checkout .order-complete .join-oxfam .content .frow-text input,.shop-checkout .order-complete .join-oxfam .content .frow-password input{width:165px}.shop-checkout .order-complete .join-oxfam .content .frow-select select{width:173px}.shop-checkout .order-complete .join-oxfam .content .arrow-btn-short{width:300px}.shop-checkout .order-complete .join-oxfam .content .arrow-btn-short input{margin-left:0px}.shop-checkout .order-complete .join-oxfam .content .arrow-btn{font-size:13px;margin:20px 0 15px 0}.shop-checkout .order-complete .join-oxfam .content .js-validation-required-password-values-must-match .validation-error,.shop-checkout .order-complete .join-oxfam .content .js-validation-required-password-values-must-match .validation-error .validation-error-inner,.shop-checkout .order-complete .join-oxfam .content .js-validation-required-password-values-must-match .validation-error .frow{width:auto}.shop-checkout .order-complete .join-oxfam .content .validation-success{padding-right:0;background:none}.shop-checkout .order-complete .join-oxfam .js-validation-required-password-values-must-match .validation-success input{margin:2px 2px 2px 0}.shop-checkout .order-complete .join-oxfam .js-validation-required-password-values-must-match .validation-success label{margin-top:2px}.shop-checkout .order-complete .join-oxfam .content .js-validation-required-password-values-must-match .validation-error{margin:-2px 0 -2px 163px}.shop-checkout .order-complete .join-oxfam .content .js-validation-required-password-values-must-match .validation-success{margin:-2px 0}.shop-checkout .items-summary h3{font-size:15px}.shop-checkout .items-summary .order-table{}.shop-checkout .items-summary .order-table th p{font-size:15px}.shop-checkout .items-summary .order-table .sub{font-weight:bold}.shop-checkout .items-summary .order-table .address{}.shop-checkout .order-summary .summary h2.component-heading{font-size:18px}.shop-checkout .order-summary .instruct{font-weight:bold;color:#333;width:570px}.shop-checkout .order-summary .address{margin:15px 0}.shop-checkout .order-summary .address .change-address{margin-top:15px}.shop-checkout .order-summary .confirmation-target{font-weight:bold;margin-top:15px;margin-bottom:10px}.shop-checkout .order-summary .confirmation-target span{font-weight:normal}.shop-checkout .order-summary .contribute-box{background:#f6f5ee;margin-bottom:12px}.shop-checkout .order-summary .contribute-box .content{padding:20px;min-height:94px}.shop-checkout .order-summary .contribute-box a{font-weight:bold}.shop-checkout .order-summary .contribute-box .frow{margin-bottom:15px}.shop-checkout .order-summary .contribute-box label{width:auto}.shop-checkout .order-summary .contribute-box label span{font-size:18px;margin-left:10px}.shop-checkout .order-summary .contribute-box input{width:50px;text-align:center}.shop-checkout .order-summary .question-boxp{font-size:11px;line-height:1.4}.shop-checkout .order-summary .question-box label{text-align:left}.shop-checkout .order-summary .question-box .frow{margin-top:15px}.shop-checkout .order-summary .question-box .frow-select label{width:190px;font-size:11px}.shop-checkout .order-summary .question-box .frow-select select{width:175px}.shop-checkout .order-summary .question-box .frow-text label{font-size:11px;width:110px}.shop-checkout .order-summary .question-box .frow-text input{width:90px;height:16px;font-size:12px;color:#686E62;padding:4px}.shop-checkout .order-summary .terms-conditions{margin:0 0 0 593px;padding:0 0 15px 0;margin-bottom:0px;padding-bottom:0px;width:278px}.shop-checkout .order-summary .terms-conditions label{margin:0 0 0 20px;padding-top:2px;width:auto;color:#686e62;line-height:18px;height:18px}.js .shop-checkout .order-summary .terms-conditions label{margin:0 0 0 0;padding-left:30px}.shop-checkout .order-summary .terms-conditions a{font-weight:bold}.shop-checkout .order-summary .terms-conditions .validation-error{margin-left:0}.shop-checkout .order-summary .terms-conditions .validation-error label{float:none;padding-bottom:2px;zoom:1}.shop-checkout .order-summary .terms-conditions .validation-error label p{display:inline}.shop-checkout .order-summary .terms-conditions .validation-success{margin-left:0}.shop-checkout .contributions{margin:0;width:100%}.shop-checkout .contributions .delivery-contributions{background:#F1F1F1 url('/_Client/Images/Shop/Global/Delivery.png?cb=635828483126064063') no-repeat 0 0;float:right;margin:0 0 20px 0;padding-left:50px;width:550px}.shop-checkout .contribution-pane{float:right;width:529px}.shop-checkout .contributions .contribution-pane{clear:both;padding-bottom:20px;border-bottom:1px solid #ededed;margin-bottom:20px;padding-left:71px}.shop-checkout .contributions .contribution-donation{background:url('/_Client/Images/Shop/Global/Donation.png?cb=635828483126064063') no-repeat 0 0}.shop-checkout .contributions .delivery-contributions .contribution-pane{border-bottom:0}.shop-checkout .contributions .delivery-contributions .contribution-pane:last-child{margin-bottom:0}.shop-checkout .contributions .delivery-contributions .required-price{color:#000;font-size:18px;font-weight:bold;margin-left:54px}.shop-checkout .contributions .contribution-pane .frow-text input{width:50px;margin-bottom:5px}.shop-checkout .contributions .contribution-pane .frow-text .update-btn{background-color:transparent}.shop-checkout .contributions .contribution-pane .contribution-label{float:left;width:78%;margin-right:5px}.shop-checkout .contributions .contribution-pane .contribution-label p{padding-right:20px}.shop-checkout .contributions .contribution-pane .contribution-label label{width:auto;float:none;clear:both;margin:0;padding:5px 20px 5px 0;display:block;text-align:left;position:relative}.shop-checkout .contributions .contribution-pane .contribution-label label span.currency{position:absolute;right:0px;font-size:17px;font-weight:bold;top:0px}.shop-checkout .contributions .contribution-pane .frow-text .update-btn{width:auto;display:block;float:none;clear:both;border:0;height:auto;padding:0}.shop-checkout .contributions .contribution-pane .contribution-input{float:left}.shop-checkout .gift-aid .frow label{width:231px;margin:0 0 0 20px;padding:0}.js .shop-checkout .gift-aid .frow label{padding:2px 0 0 30px}.shop-checkout .clear-form{line-height:1;height:1;font-size:1px;clear:both}#CheckoutSignIn{width:425px}#CheckoutSignIn .validation-summary{margin-right:20px}.processing{position:relative;width:865px;height:75px;overflow:hidden}.processing-message{padding:20px;background:#f7f7ef;position:relative;z-index:1;width:825px;height:35px}.processing-message:after{clear:both;content:".";display:block;height:0;visibility:hidden}.processing-message img{float:left;width:32px;margin-right:20px}.processing-message div{float:left}.processing-message h3{width:100%;margin-bottom:0px}.processing-message-error{display:none;position:absolute;top:0;left:0;z-index:2;background:#FFEBE8;width:825px;height:35px}.ecard-container{position:relative}.ecard-recipients{margin-top:15px;padding-top:15px;border-top:1px #E8E9E6 solid}.ecard-recipient{clear:both;margin:0 0 7px 0}.ecard-recipient .frow{float:left;clear:none;margin:0 10px 0 0}.ecard-form .frow label{text-align:left}.frow-ecard-date input,.frow-ecard-date label{float:left}.frow-ecard-date label{width:auto!important}.remove-recipient{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:20px!important;height:20px;line-height:20px;background-color:#CCC;display:block;text-align:center;color:#FFF;font-size:15px;font-weight:bold;margin-top:2px;text-decoration:none}.remove-recipient:hover{background-color:#44841A;text-decoration:none}.ecard-preview{margin:20px 0 0 0;padding:10px;background-color:#F6F5EE}.ecard-preview em{display:block;font-size:11px;margin:0 0 10px 0;font-style:normal}.ecard-message-data{float:left;width:430px}.ecard-message-data p{margin-bottom:10px;font-size:14px}.ecard-video-preview{float:left;margin-right:20px;width:300px}.recipient-email-icon{margin-left:5px;display:inline}.ecard-recipient-number{padding-top:3px;display:block}.ecard-recipient-name label{width:134px!important}.add-recipient-link{font-weight:bold;text-decoration:none;width:auto!important}.ecard-message{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap}.festivals-content{background-color:#f6f5ee;padding:10px;margin:10px 0}.festivals-content h4{margin:0 0 10px 0}.customisation{font-size:13px;margin:0 40px 40px}.customisation .is-hidden{display:none}.customisation a{font-weight:bold}.customisation-section-title{border-bottom:2px dashed #dedfd3;color:#333;font-family:arial;font-size:18px;font-weight:bold;margin:0 0 10px;padding:4px 0 16px 0}.customisation-giftcard .customisation-section-title,.customisation-ecard .customisation-section-title{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 0 0;padding-left:50px}.customisation-giftcard .customisation-section-title{background-position:0 -165px}.customisation-ecard .customisation-section-title{background-position:0 -262px}.customisation-section-footer{padding-top:10px;overflow:hidden}.customisation-section-footer .arrow-btn{float:right;margin:0}.customisation-section-footer .goat-image{float:right;display:block;margin:-10px 0 0 10px}.customisation-cancel{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 0 -42px;line-height:34px;float:left;font-weight:bold;padding-left:20px}.customisation-accordion{list-style:none;margin:0;padding:0}.customisation-accordion-section{background:#efefe4;margin-top:10px;padding:0 30px 0 30px;overflow:hidden}.customisation-accordion-section:first-child{margin-top:0}.customisation-accordion-section.is-closed{height:52px}.customisation-accordion-handle{background:url('/_Client/Images/Shop/Global/accordion-arrows.png?cb=635828483126064063') no-repeat right 10px,url('/_Client/Images/Shop/Global/customisatione-accordion-handle.png?cb=635828483126064063') no-repeat left 0;background-color:#39a95d;color:#fff;cursor:pointer;font-size:25px;line-height:22px;margin:0 -30px;padding:15px 20px}.customisation-accordion-section:nth-child(2) .customisation-accordion-handle{background-position:right 10px,left -53px}.customisation-accordion-section:nth-child(3) .customisation-accordion-handle{background-position:right 10px,left -106px}.customisation-accordion-section:nth-child(4) .customisation-accordion-handle{background-position:right 10px,left -159px}.customisation-accordion-section.is-closed .customisation-accordion-handle{background-position:right -128px,left 0}.customisation-accordion-section.is-closed:nth-child(2) .customisation-accordion-handle{background-position:right -128px,left -53px}.customisation-accordion-section.is-closed:nth-child(3) .customisation-accordion-handle{background-position:right -128px,left -106px}.customisation-accordion-section.is-closed:nth-child(4) .customisation-accordion-handle{background-position:right -128px,left -159px}.customisation-accordion-section.is-disabled .customisation-accordion-handle{background:#dedfd3;cursor:default}.customisation-accordion-block{padding:30px 0}.customisation-accordion-section.is-closed .customisation-accordion-block{display:none}.customisation .customisation-card-options{margin:0;overflow:hidden;padding:30px 5px 20px}.customisation-card-option{background:url('/_Client/Images/Shop/Global/customisation-choice.png?cb=635828483126064063') no-repeat;float:left;height:92px;margin:0 0 0 28px;padding:117px 0 0;text-align:center;width:221px}.customisation-card-option:first-child{margin-left:0}.customisation-card-option-card{background-position:6px 0}.customisation-card-option-card.is-checked{background-position:6px -239px}.customisation-card-option-ecard{background-position:-243px 0}.customisation-card-option-ecard.is-checked{background-position:-243px -239px}.customisation-card-option-both{background-position:-496px 0}.customisation-card-option-both.is-checked{background-position:-496px -239px}.customisation .customisation-card-option label{color:#545454;display:inline-block;font-size:16px;font-weight:bold;margin:0 0 13px}.js .customisation-card-option label{margin-top:0;padding-left:20px}.customisation-card-option input{}.customisation-card-option input:before{}.customisation-card-option p{color:#a9a9a9;font-size:12px;height:32px;line-height:16px;margin:0;padding:0 52px;overflow:hidden}.customisation-message-container .frow label{display:block;float:none;margin:0 0 10px;padding:0;text-align:left;width:auto}.customisation-message-container .frow-textarea textarea{float:none;height:100px;width:520px;font-family:Arial}.customisation-message-count{color:#9f9f97;font-size:11px;margin:5px 0 0;text-align:right;width:528px}.customisation-opening-instructions{margin:30px 0 0;overflow:hidden}.customisation-opening-instructions p{clear:both;font-style:italic;margin:10px 0 20px;text-align:right}.customisation .customisation-opening-instructions label{color:#545454;font-size:13px;font-weight:bold;line-height:20px;margin:3px 0 0;padding:0;text-align:left;width:auto}.customisation .customisation-opening-instructions .frow-radio label{padding-left:21px}.customisation-opening-instructions-list{overflow:hidden}.customisation .customisation-opening-instructions-list li{float:left}.customisation .customisation-opening-instructions-list .frow-radio{margin:0 0 0 20px}.customisation .customisation-opening-instructions-list select{width:155px}.customisation .customisation-opening-instructions-list .nice-selectbox{margin-left:10px}.customisation-opening-instructions-list .date-picker{height:20px;margin:0 0 0 11px;vertical-align:middle}.customisation-sender,.customisation-recipient{overflow:hidden}.customisation .customisation-sender-field,.customisation .customisation-recipient-field{clear:none;float:left;margin:20px 30px 0 0;width:327px}.customisation-sender-field:last-child,.customisation-recipient-field:last-child{margin-right:0}.customisation .customisation-sender-field label,.customisation .customisation-recipient-field label{color:#545454;text-align:left;width:130px}.customisation .customisation-sender-field input,.customisation .customisation-recipient-field input{width:178px}.customisation .customisation-sender-field .validation-error-block,.customisation .customisation-recipient-field .validation-error-block{float:left;width:186px}.customisation-sender-field .validation-error .error-message,.customisation-recipient-field .validation-error .error-message{margin:8px 0}.customisation .customisation-sender-field .validation-success input,.customisation .customisation-recipient-field .validation-success input{width:148px}.customisation .customisation-sender-field .validation-success,.customisation .customisation-recipient-field .validation-success{width:156px}.custmisation-remove-recipient{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 0 -46px;font-size:0.01;float:left;line-height:25px;margin:20px 0 0;overflow:hidden;text-indent:100%;width:16px}.customisation-add-recipient{background:#61a534 url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 13px -326px;color:#fff;display:inline-block;font-size:13px;font-weight:bold;line-height:13px;margin:30px 0 0;padding:10px 20px 10px 40px}.customisation-ecard-preview{margin:30px 0}.customisation-ecard-preview .flowplayer{background:url('/_Client/Images/ECard/EcardPreviewFrame.png?cb=635828483126064063') no-repeat;margin:0 auto;padding:22px;position:relative;width:626px}.customisation-ecard-preview-content{background:#fff;color:#545454;font-size:15px;line-height:18px;margin:0 auto;overflow:hidden;padding:15px;position:relative;width:640px}.customisation-ecard-preview-poster{background:url('/_Client/Images/ECard/EcardPreviewPoster.jpg?cb=635828483126200781') no-repeat center center;cursor:pointer;height:352px;left:22px;position:absolute;top:22px;width:626px}.customisation-ecard-preview video{width:100%;clear:both}.customisation-ecard-preview-message{font-size:15px;line-height:18px;margin-top:20px;-ms-word-wrap:break-word;word-wrap:break-word}.customisation-giftcard,.customisation-ecard{padding:30px 0 0}.customisation-status{color:#545454;line-height:14px;overflow:hidden;padding-bottom:30px}.customisation-status-title{color:#545454;float:left;font-size:13px;font-weight:bold;margin:0}.customisation-status-type li{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 0 -53px;margin-left:20px;padding-left:20px;float:left;font-weight:bold}.customisation-status-type li.is-checked{background-position:0 1px}.customisation-status-change{float:left;margin-left:20px}.customisation-status-back{float:right}.customisation-card-covers-wrapper{margin:30px auto 0;width:640px}.customisation-card-covers-wrapper .jcarousel-container{background:transparent;height:70px;margin:0;padding:0 14px;width:612px}.customisation-card-covers-wrapper .jcarousel-clip{height:70px;overflow:hidden;width:612px}.customisation-card-covers-wrapper .jcarousel-prev,.customisation-card-covers-wrapper .jcarousel-next{margin-top:-21px;top:50%}.customisation-card-covers-wrapper .jcarousel-prev{left:-40px}.customisation-card-covers-wrapper .jcarousel-next{right:-40px}.customisation-card-covers-wrapper .jcarousel-item,.customisation-card-cover{float:left;height:70px;margin:0 20px 0 0;position:relative;width:70px}.customisation-card-cover input{left:50%;position:absolute;top:50%;z-index:1}.customisation-card-cover label{cursor:pointer;display:block;position:relative;z-index:5}.customisation-card-cover input:checked + label{border:4px solid #61a534}.customisation-card-cover img{display:block;width:100%}.customisation-preview-card{background:#d8d8c8;height:466px;margin-top:30px;position:relative}.customisation-preview-card-pane{position:absolute}.customisation-preview-card-pane .webfont-a{color:#adad94;font-size:22px;position:relative}.customisation-preview-card-pane .webfont-a span{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat;display:block;position:absolute}.customisation-preview-card-front{left:70px;position:absolute;top:48px;width:200px}.customisation-preview-card-front .webfont-a{bottom:-100px;left:-30px;position:absolute;text-align:center;width:100px}.customisation-preview-card-front .webfont-a span{background-position:0 -501px;height:34px;left:-9px;top:-34px;width:19px}.customisation-preview-card-front .customisation-preview-card-img{border:5px solid #fff;-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}.customisation-preview-card-front .customisation-preview-card-img img{display:block;width:100%}.customisation-preview-card-inner{right:44px;top:45px;width:340px}.customisation-preview-card-inner .webfont-a{margin:0 0 30px 48px}.customisation-preview-card-inner .webfont-a span{background-position:0 -406px;height:40px;right:-4px;top:4px;width:21px}.customisation-preview-card-img{position:relative}.customisation-preview-card-img img{width:100%}.customisation-preview-card-text{font-size:12px;height:130px;left:43px;line-height:18px;overflow:hidden;position:absolute;top:108px;width:220px;-ms-word-wrap:break-word;word-wrap:break-word}.customisation-treats-type-back{color:#559809;font-family:Arial,sans-serif;font-size:13px;line-height:32px;vertical-align:middle}.customisation-treats-wrapper{margin:45px auto 30px;width:642px}.customisation-treats-wrapper .jcarousel-container{background:transparent;margin:0}.customisation-treats-wrapper .jcarousel-prev{left:-40px}.customisation-treats-wrapper .jcarousel-next{right:-40px}.customisation-treats-wrapper .jcarousel-item,.customisation-treat{float:left;line-height:16px;padding:0 32px;width:150px}.customisation-treat:first-child{margin-left:0}.customisation-treat-img{border:5px solid #fff}.customisation-treat-img img{display:block;width:100%}.customisation-treat-price{font-size:15px;font-weight:bold;margin:20px 0 0}.customisation-treat-name{height:32px;margin:5px 0 0;overflow:hidden}.customisation-treat-description{height:64px;margin:10px 0 0;overflow:hidden}.customisation-treat-quantity{margin:10px 0 0;overflow:hidden}.customisation-treat-quantity label{float:left;line-height:25px;margin-right:9px}.customisation-treat-quantity select{width:65px}.customisation-treat-remove{background:url('/_Client/Images/Shop/Global/icon-sprite.png?cb=635828483126064063') no-repeat 0 -51px;color:#559809;display:block;line-height:18px;margin-top:8px;padding-left:20px;font-weight:bold}.customisation-treat-remove:hover{text-decoration:underline}.customisation-review-block{margin-top:30px;overflow:hidden;position:relative}.customisation-review-block:first-child{margin-top:0}.customisation-review-change{position:absolute;right:0;top:0}.customisation-review-block-gift-image{border:5px solid #fff;float:left;width:90px}.customisation-review-block-gift-text{display:inline-block;float:left;line-height:100px;margin:0 0 0 20px;vertical-align:middle}.customisation-review-block-ecard-fields{color:#545454;line-height:24px;overflow:hidden}.customisation-review-block-ecard-fields dt{clear:left;font-weight:bold;float:left;margin-right:4px}.customisation-review-block-ecard-fields dd{float:left}.customisation-review-block-extras li{margin-top:5px;overflow:hidden}.customisation-review-block-extras li span{float:right;font-weight:bold}.newslettercta-container{background:url(/_Client/Images/Themes/Green/MastheadBGLarge.png?cb=635828483123739844) repeat-y}.SignupContainer{background:#d3d3d3;display:block}.newsletterctaform-container{position:relative;margin:0 auto;padding-top:2px;background:url(/_Client/Images/Global/letter.png?cb=635828483123739844) no-repeat scroll 10px 17px transparent}.newsletterctaform-container div{padding:20px 20px 0 0px;position:relative;margin:0 auto}.newslettercta-text-container{padding:23px 25px 20px 75px;float:left}.newslettercta-text-container p,.newslettercta-text-container h3{width:100%;color:#fff}.newslettercta-text-container h3{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:22px;font-weight:normal}.newslettercta-text-container p{font-weight:bold}.newsletterctaform-container .arrow-btn-short a,.newsletterctaform-container .arrow-btn-short input,.newsletterctaform-container .arrow-btn-short span{background-image:url(/_Client/Images/Buttons/ArrowBtnlight.png?cb=635828483123739844)}.newsletterctaform-container input[type=text]{width:140px;float:left;padding:4px;margin-right:5px}.newsletterctaform-container input[type=button]{float:left;margin-top:2px}.newsletterctaform-container input[type=text],.newsletterctaform-container input[type=button]{margin-bottom:15px}.shop-sub-nav{top:77px;right:0px}.uspcontainer-1,.uspcontainer-2,.uspcontainer-3{position:relative;top:-16px;width:100%;overflow:auto;border-bottom:1px solid #ebebe1}.uspcontainer-1 ul li{width:100%}.uspcontainer-2 ul li{width:49%}.uspcontainer-3 ul li{width:33%}ul.usplinks{width:100%;font-family:Arial,Helvetica,Geneva,sans-serif;font-weight:600;overflow:auto;background:#f1f1f1;*padding-bottom:5px}ul.usplinks li{text-align:center;margin:6px 0;float:left}ul.usplinks li:last-child{border:none}ul.usplinks li a,ul.usplinks li{text-transform:uppercase;font-size:11px;color:#636363;font-weight:500}ul.usplinks li.seperator span,ul.usplinks li.seperator{width:1px;height:70%;background-color:#b9b9b9;display:inline-block}ul.usplinks li a b,ul.usplinks li b{font-weight:600}ul.usplinks li img{border:none;position:relative;top:2px;vertical-align:middle}ul.usplinks li span{display:inline-block}.register-block p{margin:10px 0;width:100%;clear:both}.register-block ul{margin-left:10px;padding-left:10px;list-style-type:disc}.register-block ul li{margin:10px 0}.signin-form{width:400px;position:relative;z-index:1}.signin-form h1,.signin-form .component-body{padding:10px}.signin-form h1 span{color:#333;font-size:18px}.signin-form .intro{margin-bottom:25px}.signin-form .frow label{width:105px}.signin-form .frow-action input,.ajax-content .frow .note{margin-left:115px}.signin-form .frow-action input{font-weight:bold}.signin-form .frow-select .validation-error,.signin-form .frow-textarea .validation-error,.signin-form .frow-text .validation-error{width:232px;padding-right:0}.signin-form .frow-action .forgotten-password,.login-form .frow-action .forgotten-password{font-size:11px;float:left;margin-top:7px}.login-form .frow-action .arrow-btn{float:left}.regular-signup{min-height:230px}.login-container .sc-facebook{margin-top:20px}.login-container .sc-google{margin-bottom:20px}.login-form .register-block{background:#eaeade;position:relative}.register-block .inner{padding:20px}.register-block .arrow-btn{position:absolute;right:20px;top:40%}.social-signup .has-tooltip{text-align:center;display:block;margin-bottom:20px}.sc-btn{display:block;font-size:14px;color:#fff;background:#3b5999;text-align:center;margin:20px 15%;padding:15px;font-weight:bold}.sc-btn .ss-icon{font-size:20px;float:left;margin-right:10px;vertical-align:bottom}.sc-facebook{background:#3b5999}.sc-twitter{background:#00a0d0}.sc-google{background:#dd4c39}.component-sitemap .component-body{padding:5px 20px 15px 20px}.sitemap{list-style-type:none;margin:0;padding:0}.sitemap li{display:block;margin:0;padding:0;font-size:13px;width:48%;display:inline-block;vertical-align:top}.sitemap li.even{margin-left:3.5%}.sitemap li a{display:block;padding:5px;border-bottom:2px solid #e9e9e9;color:#3a3a3a;font-weight:bold;margin:0 0 5px 0;font-size:13px}.sitemap li li{font-size:12px;float:none;display:block;width:auto}.sitemap li ul{margin-left:5px;margin-bottom:10px}.sitemap li li a{display:inline-block;padding:0;border:0;color:#61A534}.sitemap-intro{padding:0 5px;margin-bottom:15px}.site-search{position:absolute;right:0;top:26px}.site-search .frow{float:right;font-size:0;text-align:right;margin:10px 0 7px;width:460px}.site-search label{float:none;font-size:12px;line-height:25px;margin-right:8px;vertical-align:middle}.site-search input{width:151px;height:23px;float:none;line-height:23px;padding:0 10px;font-size:12px}.site-search input[type="text"]{margin-left:8px;vertical-align:middle}.site-search input.submit{background:#61A534 url(/_Client/Images/Buttons/SearchBtn.png?cb=635828483123739844) center center no-repeat;text-indent:-9999em;width:27px;height:25px;border:0 none;padding:0;vertical-align:middle}.js .site-search input.pre-populated{font-style:normal;color:#686e62}.searchfilterlist{height:26px;outline:0;width:196px}.js .site-search .focused{outline:none}.searchfilterlist option{padding:3px 0;font-family:'arial',sans-serif !important;font-size:12px !important}.searchfilterlist option[selected]{color:#189e2b}.site-search .nice-selectbox{display:inline-block;float:none;vertical-align:middle}.js .searchfilterlist{opacity:0}.site-trail{margin:30px 0 40px;height:1%}.site-trail:after{clear:both;content:".";display:block;height:0;visibility:hidden}.site-trail h1{color:#7ec441;font-size:21px;clear:none;font-weight:bold;float:left;margin:23px 0 0 27px;padding-left:27px;border-left:1px solid #e1e6dc;background:none}.logo{position:relative;font-size:41px;float:left;display:block;text-align:center;vertical-align:middle;z-index:900;cursor:pointer}.logo,.logo span{}.logo span{display:block}.layout-checkout .logo{cursor:default}.proof-list li{float:left;display:block;height:60px;background-color:#f2ebe1;background-repeat:no-repeat;background-position:0 0;width:48.4%;margin:5px 5px;padding:0px}.proof-list li a{}.proof-list li p{padding:5px 0 0 5px}.proof-list li.even{margin-left:5px;margin-right:0}.module-set-2cols .proof-list li{width:100%}.module-set-2cols .proof-list li,.module-set-3cols .proof-list li{margin-left:0;margin-right:0}.module-set-3cols .proof-list li{width:100%;margin:5px 5px;padding:0px;font-size:11px;height:auto}.module-set-3cols .proof-list li p{font-size:11px;padding:5px 5px 0 40px}.proof-date{border-left:1px #cec5ae solid;padding-left:5px;margin-left:5px;font-style:italic;font-size:11px}.module-set-3cols .proof-date{padding-left:3px;margin-left:3px;font-size:10px}.module-set-3cols .proof-list li div.icon{float:left;width:30px;height:30px;padding:3px;margin:5px}.module-set-3cols .proof-list li div.icon img{width:30px;height:30px}.proof-list li div.icon{float:left;width:60px;height:60px;background-position:center center;margin-right:8px}.proof-list li div.icon.newforumpost{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost.png?cb=635828483126064063')}.proof-list li div.icon.newfriendship{background-image:url('/_Client/Images/Icons/Social/tra-newfriendship.png?cb=635828483126064063')}.proof-list li div.icon.newgroup{background-image:url('/_Client/Images/Icons/Social/tra-newgroup.png?cb=635828483126064063')}.proof-list li div.icon.newgroupmember{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember.png?cb=635828483126064063')}.proof-list li div.icon.newgrouppage{background-image:url('/_Client/Images/Icons/Social/tra-newgrouppage.png?cb=635828483126064063')}.proof-list li div.icon.newmediagallery{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallery.png?cb=635828483126064063')}.proof-list li div.icon.newmediagallerycomment{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallerycomment.png?cb=635828483126064063')}.proof-list li div.icon.newmediagallerypost{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallerypost.png?cb=635828483126064063')}.proof-list li div.icon.newuseravatar{background-image:url('/_Client/Images/Icons/Social/tra-newuseravatar.png?cb=635828483126064063')}.proof-list li div.icon.newuserfile{background-image:url('/_Client/Images/Icons/Social/tra-newuserfile.png?cb=635828483126064063')}.proof-list li div.icon.newuserfolder{background-image:url('/_Client/Images/Icons/Social/tra-newuserfolder.png?cb=635828483126064063')}.proof-list li div.icon.status{background-image:url('/_Client/Images/Icons/Social/tra-status.png?cb=635828483126064063')}.proof-list li div.icon.newblogcomment{background-image:url('/_Client/Images/Icons/Social/tra-status.png?cb=635828483126064063')}.proof-list li div.icon.newforumthread{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost-sm.png?cb=635828483126064063')}.proof-list li div.icon.newcalendarevent{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember-sm.png?cb=635828483126064063')}.proof-list li div.icon.newcalendar{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost-sm.png?cb=635828483126064063')}.proof-list li div.icon.newcalendarlocation{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newforumpost{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newfriendship{background-image:url('/_Client/Images/Icons/Social/tra-newfriendship-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newgroup{background-image:url('/_Client/Images/Icons/Social/tra-newgroup-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newgroupmember{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newgrouppage{background-image:url('/_Client/Images/Icons/Social/tra-newgrouppage-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newmediagallery{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallery-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newmediagallerycomment{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallerycomment-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newmediagallerypost{background-image:url('/_Client/Images/Icons/Social/tra-newmediagallerypost-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newuseravatar{background-image:url('/_Client/Images/Icons/Social/tra-newuseravatar-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newuserfile{background-image:url('/_Client/Images/Icons/Social/tra-newuserfile-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newuserfolder{background-image:url('/_Client/Images/Icons/Social/tra-newuserfolder-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.status{background-image:url('/_Client/Images/Icons/Social/tra-status-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newblogcomment{background-image:url('/_Client/Images/Icons/Social/tra-status-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newforumthread{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newcalendarevent{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newcalendar{background-image:url('/_Client/Images/Icons/Social/tra-newforumpost-sm.png?cb=635828483126064063')}.module-set-3cols .proof-list li div.icon.newcalendarlocation{background-image:url('/_Client/Images/Icons/Social/tra-newgroupmember-sm.png?cb=635828483126064063')}.social-widget{width:100%}.social-widget.professionals{background:#fff}.social-widget h2{border-bottom:3px solid #7EC441;height:1%;color:#333333;font-size:13px;font-weight:bold;margin:0 0 15px 0;padding-bottom:5px;background:0 none}.social-widget h3{float:left;margin:0 10px 10px 0}.social-widget.professionals h3{margin:10px;font-size:17px}.social-widget.professionals ul{margin-top:9px;margin-left:10px}.social-widget.professionals .addthis_toolbox{margin:10px}.social-widget.professionals .pw-widget{margin:10px}.social-widget .stButton{margin:0}.social-widget ul li a img{-moz-transform:rotate(0)}.addthis_toolbox ul li a:hover img{opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=75)'}a.addthis_button_google_plusone{width:26px;height:24px;position:relative;top:0;text-indent:0;margin-top:-3px}.google-hide{position:absolute;left:-999em;top:-999em}div.button-mask-widget{background:url("/_Client/Images/Buttons/SocialGoogleBlank.png?cb=635828483125849219") no-repeat !important;position:relative;overflow:hidden;width:18px;height:25px}div.button-mask-widget div.button-container{position:absolute;overflow:hidden;width:15px;height:11px;top:4px;left:1px}div.button-mask-widget div.googlebtn{overflow:hidden;position:absolute;width:38px;height:20px;left:-5px;top:-3px}.sold-items-messaging{}.sold-items-messaging h4{margin-bottom:5px}.sold-items-messaging li{margin:0 0 3px 0}.sold-items-messaging li a{font-weight:bold}.product-special-offer-category{padding-bottom:20px}.product-special-offer-category .detail-container{width:180px;margin:0 20px;float:left;display:inline}.product-special-offer-category .detail-container p{margin:10px 0}.product-special-offer-category .detail-container ul,.product-special-offer-category .detail-container ol{list-style:disc;padding-left:20px}.product-special-offer-category .detail-container ol{list-style:decimal}.product-special-offer-category .offer-products{width:460px;float:left}.product-special-offer-category .offer-products li{padding-top:135px;text-align:center;position:relative;width:135px;margin-right:15px;display:inline-block;vertical-align:top}.product-special-offer-category .offer-products li h3{line-height:1;margin-bottom:5px}.product-special-offer-category .offer-products li h3 a{font-weight:normal;color:#686E62;font-size:12px}.product-special-offer-category .offer-products li .basket{}.product-special-offer-category .offer-products li .price{color:#333;font-weight:bold;font-size:15px;margin-bottom:5px}.product-special-offer-category .offer-products li img{border:5px solid #eaeade;position:absolute;left:0;top:0}.module-set-2cols .component.staff-block{height:680px;position:relative;background-color:#fff}.staff-block .team-list{padding:15px 20px 20px;background-color:#fff;margin:-26px 0 0}.staff-block .team-list li{width:47%;display:inline-block;border-bottom:1px solid #e5e7e4;vertical-align:top;margin:0 0 0 0;padding:15px 0;position:relative;min-height:130px}.module-set-2cols .staff-block .team-list li{width:95%;display:inline-block;border-bottom:1px solid #e5e7e4;vertical-align:top;margin:0 0 0 0;padding:15px 0;position:relative;min-height:95px}.staff-block .team-list li:nth-child(2n){margin-left:4%}.staff-block .team-list li.even{margin-left:4%}.staff-block .team-list li img{position:absolute;top:15px;left:0px}.staff-block .team-list li .detail{padding:0 0 0 100px}.staff-block .link-container{background-color:#fff;margin:-26px 0 0;font-size:13px;width:100%;padding:15px 0px 20px 0px}.module-set-2cols .staff-block .link-container{background-color:#fff;margin:-26px 0 0;font-size:13px;width:100%;padding:0;position:absolute;bottom:0}.staff-block .link-container .continue{width:100px;float:right;margin-right:20px;margin-bottom:10px}.module-set-2cols .staff-block .team-list li.even{margin-left:0}.module-set-2cols.staff-block .team-list{padding:10px 20px 0px 20px}.staff-teams{margin:15px;padding:15px;background:#f4f6ee;height:1%}.staff-teams:after{clear:both;content:".";display:block;height:0;visibility:hidden}.staff-teams .team-description{float:left;margin-right:10px}.staff-teams .team-description p{margin:15px 0}.staff-teams .team-list{float:left}.staff-landing .wysiwyg{padding:0 15px}.staff-landing .wysiwyg h2{margin-bottom:10px}.store-locator{background:#fff url(/_Client/Images/Themes/Green/NavigationSecondaryTopBorder.png?cb=635828483123739844) 100% 0 no-repeat;padding:20px 10px 10px}.store-locator p{font-weight:normal}.store-locator p strong{color:#333}.store-locator input{height:19px;width:154px}.store-locator input.submit{background:#78B92D;border:0 none;height:25px;padding:1px;width:27px}.store-locator label{display:none}.tabbed-promo-wrapper{position:relative;width:660px;height:330px;overflow:hidden;margin:10px 10px 10px 10px}.tabbed-promo{border-bottom:0;margin-bottom:0}.tabbed-promo .promo-container{position:relative;width:660px;height:330px;margin:0 10px 10px 10px}.tabbed-promo-wrapper .promo-container{margin:0}.tabbed-promo .image-container{position:absolute;top:10px;left:0;width:100%;height:100%}.tabbed-promo .detail-container{position:absolute;top:10px;left:0px;width:330px;height:320px}.tabbed-promo h2{font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:45px;line-height:45px;margin-bottom:0;margin-top:25px}.tabbed-promo h2,.tabbed-promo p{color:white;width:280px;margin-left:20px}.tabbed-promo h2 span{display:block;clear:both;font-size:35px}.tabbed-promo p{font-size:15px;margin-top:10px}.tabbed-promo .promo-container .arrow-btn a{background:#fff;color:#333333;font-weight:bold}.tabbed-promo .promo-container .arrow-btn span{background-image:url(/_Client/Images/Buttons/ArrowBtnWhite.png?cb=635828483123739844)}.tabbed-promo .tab-controls{position:absolute;z-index:100;right:37px;bottom:10px;margin:0 9px 0 0;padding:0;list-style:none}.tabbed-promo .tab-controls li{float:left;display:block;margin:0 4px;-moz-box-shadow:1px 1px #9b9a86;-webkit-box-shadow:1px 1px #9b9a86;box-shadow:1px 1px #9b9a86}.tabbed-promo .tab-controls li a{outline:none;display:block;padding:5px 8px;background:#fff;color:#0c8848;font-weight:bold}.tabbed-promo .tab-controls li.active{-moz-box-shadow:1px 1px #2b6742;-webkit-box-shadow:1px 1px #2b6742;box-shadow:1px 1px #2b6742} .tabbed-promo .tab-controls li.active a{background:#0c8848;color:#fff}.block-title-page + .tabbed-promo .tabbed-promo-wrapper{height:320px;margin-top:0px}.pause-button{position:absolute;bottom:10px;border:0;right:10px;z-index:100;width:23px;height:26px;cursor:pointer;display:block;text-indent:-9999em;background:#fff url(/_Client/Images/Buttons/PauseButton.png?cb=635828483123739844) 1px 50% no-repeat;box-shadow:1px 1px #9B9A86}.pause-active{background:#0C8848 url(/_Client/Images/Buttons/PauseButton.png?cb=635828483123739844) -20px 50% no-repeat;box-shadow:1px 1px #2B6742}.js .tabbed-promo{position:relative;height:320px}.js .tabbed-promo .promo-container{position:absolute;left:0;top:0;display:none}.js .tabbed-promo .single-promo-container{display:block}.tags-component{background:#fff url(/_Client/Images/Content/Blogs/BlogSidebarPatternStrip.png?cb=635828483123739844) no-repeat 0 0;box-shadow:3px 3px 0px #ddddd4;padding-top:20px}.tags-component .component-heading{border-bottom:none;font-size:14px;line-height:1;padding-bottom:0}.tags-list{display:inline-block;list-style-type:none;padding:0;margin:0}.tags-list li{font-size:13px;color:#b3b3b2;margin:0 0 0 0}.tags-list li span{margin:0 3px}.tags-list li a{font-weight:bold}.gift-aid-details,.sign-up-to-tyb{background-color:#F6F5EE;padding:20px;margin:20px 0}.sign-up-to-tyb{padding-right:300px;min-height:264px;background:url(/_Client/Images/Global/NectarTYB.png?cb=635828483123739844) 95% 20px no-repeat #F6F5EE}.sign-up-to-tyb p{margin:20px 0}.gift-aid-details img{padding:0 0 0 18px;background-color:#F6F5EE}.gift-aid-details h2,.gift-aid-details h3,.tyb-my-account h2,.tyb-my-account h3,#NectarNumberSection h3,.nectar-form h4,.sign-up-to-tyb h2{font-size:14px;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px #eaeade solid}.gift-aid-details dl{font-size:13px;width:337px;margin:20px 0 15px 0}.gift-aid-details dt{display:inline-block;font-weight:bold;margin:5px 22px 5px 0;text-align:right;width:105px;clear:left;float:left}.gift-aid-details dd{display:inline-block;margin:5px 0;width:210px;float:left}.gift-aid-details .continue{margin-top:8px;display:inline-block}.gift-aid-confirmation-details{background-color:#f5f5eb;padding:20px;margin:20px 0}.tyb-confirmation{margin:20px 0 0 0}.tyb-thanks{font-weight:bold;margin:20px 0}.tyb-my-account{background-color:#f5f5eb;padding:20px}.tyb-my-account ul{margin:20px 0 0 0}.tyb-my-account ul li{margin:10px 0 0 0}.tyb-label h3{text-indent:-9999px;background:url('/_Client/Images/Global/TagYourBag2.png?cb=635828483126064063') 0 0 no-repeat;width:250px;height:118px;display:block}.donor-number{margin-top:10px;clear:both;display:block;margin:20px 0;padding:0 20px;font-weight:bold;font-size:15px}.donor-number span{float:left;display:block;margin:15px 0;font-size:16px;margin:15px 10px 10px 0}.donor-number strong{color:#F16E22;font-size:20px;border:2px #F16E22 solid;width:180px;padding:10px;float:left;background-color:#fef8f2}.tyb-bg{background:url('/_Client/Images/Global/TagYourBag.png?cb=635828483126064063') right 0 no-repeat;padding-right:390px;min-height:112px;padding-left:0;margin:40px 0}#TagYourBag .validation-summary{margin-top:10px}.tyb-thanks-heading{color:#44841a;margin-bottom:10px}.collects-logo{float:right;padding-right:200px;padding-left:0;margin:-20px 0}.team-landing h1.block-title{margin:20px 0 10px}.team-landing .team-list li{width:44%;border-bottom:1px solid #e5e7e4;display:inline-block;vertical-align:top;margin:0 0 0 3%;padding:15px 0;position:relative;min-height:130px}.team-landing .team-list li img{position:absolute;top:15px;left:0px}.team-landing .team-list li .detail{padding:0 0 0 100px}.team-landing .wysiwyg{padding:0 15px}.team-list li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e7e4;position:relative;min-height:86px}.team-list li.last{border:0 none;padding-bottom:0px}.team-list img{margin-right:10px;display:inline-block;vertical-align:top;position:absolute;left:0px}.team-list .detail{vertical-align:top;padding-left:105px}.team-list .detail .last{margin-top:10px}.team-list h3{font-size:12px;color:#333}.team-member-detail .column{display:inline-block;vertical-align:top}.team-member-detail .column-1{margin:0 0 15px 0px;width:180px}.team-member-detail .column-1 li a{font-weight:bold}.team-member-detail .column-2{margin:0 0 15px 30px;width:420px}.team-member-detail .column-2 p{margin-bottom:15px}.team-member-detail .contact{display:inline-block;margin:15px 0}.team-member-detail .contact a{font-weight:bold}.team-member-detail .contact p{margin-bottom:3px}.team-member-detail .column-1 img{margin-bottom:20px}.team-member-detail .related-content-a,.team-member-detail .related-content-b{display:inline;float:left;width:48%}.team-member-detail .related-content-b{float:right}.team-member-detail .related-content-b .block-title span{padding-top:11px;padding-bottom:11px}.team-member-detail .related-content-body{padding:0 20px}.team-related-all-cta{margin-bottom:15px;font-weight:bold}.team-member-detail .related-documents li:last-child{border-bottom-width:1px}.team-member-detail .related-documents li.last{border-bottom:1px solid #E5E6E4}.team-member-detail .related-documents{padding:0 0;margin-bottom:15px}.related-staff-publications h2.block-title span{padding-top:15px;padding-bottom:16px}.team-member-detail .speech{background-image:url(/_Client/Images/Global/SpeechBubbleNeutral.png?cb=635828483123739844);background-position:right 7px}.team-participants-list{margin:0;padding:0;list-style-position:inside;clear:both}.team-participants-list li{background-color:#eef4e6;background-image:url('/_Client/Images/Global/dashboard_icons.png?cb=635828483126064063');background-repeat:no-repeat;clear:both;line-height:23px;margin:10px 0;padding:10px 20px 10px 12px;color:#686e62;font-size:15px;font-weight:bold;position:relative;display:block}.team-participants-list li.empty{background-position:0 0px}.team-participants-list li:last-child{margin-bottom:0}.team-role{font-size:12px !important;margin-top:10px}.team-participants-list li.not-accepted,.team-participants-list li.add{background-color:#f8f8f6;color:#686e62}.team-participants-list li.add{background-image:none}.team-participants-list li.not-accepted,.team-participants-list li.empty{background-position:2px 4px}.team-participants-list li .number{margin-right:2px;padding-left:14px}.team-participants-list li.empty{background-color:#f8f8f6;color:#999999}.team-participants-list li.empty:hover{color:#686e62}.fundraising-teams .team-participants-list li.empty:hover{color:#999999}.team-participants-list li .participant-name{color:#559809;position:relative}.team-participants-list li .participant-status{font-size:13px;color:#686e62}.team-participants-list li .participant-email{font-size:12px;color:#686e62;display:block;position:relative;word-wrap:break-word;line-height:16px;padding-left:28px}.team-participants-list li .participant-status.registered,.team-participants-list li .participant-status.unregistered{position:absolute;top:14px;right:10px;text-indent:0px;padding-right:35px;height:30px;display:block;line-height:30px;text-align:right;width:20%}.team-participants-list li .participant-status.registered{background:url(/_Client/Images/Global/teamsignup_sprite.png?cb=635828483123739844) right 2px no-repeat}.team-participants-list li .participant-status.unregistered{background:none;padding-right:10px}.team-participants-list.edit-page li .participant-status.registered,.team-participants-list.edit-page li .participant-status.unregistered{}.team-participants-list li .remove-team-member{position:absolute;top:0;right:10px;font-size:20px}.team-participants-list li.empty .remove-team-member{color:#686e62}.team-participants-list li .remove-team-member:hover{text-decoration:none}.team-participants-list li.empty .remove-team-member:hover{color:#585d53}.add-team-member{position:absolute;top:10px;right:20px;font-size:20px;color:#d4d4d4;height:30px;line-height:26px}.team-participants-list li.empty:hover,.team-participants-list li.empty:hover .add-team-member,.add-team-member:hover{text-decoration:none;color:#686e62;background-color:#f1f1f1}.team-participants-list li .participant-links{position:absolute;top:13px;right:75px;margin-right:0px;text-align:right;font-weight:normal;color:#dfe0dd;height:30px;line-height:30px}.team-participants-list li .participant-links a{font-size:11px}.team-participants-list li.add{height:120px}.team-participants-list li.add .edit-mode-form{display:inline}.terms-block{padding:20px}.terms-block p{margin:10px 0}.testimonial{}.testimonial .content{}.testimonial .thumbnail{border:5px solid #35c7f1;float:left;margin:0 16px 8px 0;z-index:1}.testimonial .name{}.testimonial .title{}.testimonial blockquote{position:relative;z-index:100;background:none;clear:left;top:-100px;margin-bottom:-40px;top:-40px;background:url(/_Client/Images/Global/TestimonialBubble.png?cb=635828483123739844) 0px 0px no-repeat;padding:10px 10px 0}.testimonial blockquote .spacer{display:block;width:100px;height:40px;float:left;font-size:0}.testimonial blockquote .bottom{clear:left;display:block;width:315px;height:5px;background:url(/_Client/Images/Global/TestimonialBubble.png?cb=635828483123739844) 0px 100% no-repeat;position:relative;left:-10px;top:1px;margin:5px 0 0 0;font-size:0}.testimonial blockquote p{background:none;padding:0 0 5px 0}.module-set-3cols{}.module-set-3cols .testimonial{}.module-set-3cols .testimonial .component-heading{display:none}.module-set-3cols .testimonial blockquote{top:-20px;margin-bottom:-20px;background:url(/_Client/Images/Global/TestimonialBubble_3col.png?cb=635828483123739844) 0px 0px no-repeat;padding-top:25px}.module-set-3cols .testimonial blockquote .spacer{display:none}.module-set-3cols .testimonial blockquote .bottom{background:url("/_Client/Images/Global/TestimonialBubble_3col.png?cb=635828483125849219") no-repeat scroll 0 100% transparent;width:206px;height:10px;margin-top:0px}.campaigning-difference{background:url(/_Client/Images/Global/CampaigningDifferenceBG.png?cb=635828483123739844) 100% 100% no-repeat}.campaigning-difference ul{list-style:disc;margin:10px 15px;line-height:1.7}.campaigning-difference .cta{margin-left:15px;padding-bottom:15px}.triple-promo{text-align:center}.triple-promo-title{background:#f16e22;color:#fff;display:inline-block;font-size:15px;margin:0 0 20px;padding:20px;position:relative}.triple-promo-title:after{border:14px solid transparent;border-top-color:#f16e22;content:" ";height:0;position:absolute;pointer-events:none;left:50%;margin-left:-14px;top:100%;width:0}.triple-promo-blocks{display:table;overflow:hidden;text-align:left}.triple-promo-block{background:#efefe6;border:9px solid #fff;display:table-cell;width:33.3333%}.triple-promo-block{background:#efefe6;border:9px solid #fff;display:table-cell;padding-bottom:20px;width:33.3333%}.triple-promo-block-img{display:block;margin-bottom:10px;width:100%}.triple-promo-block h3{color:#61a534;font-size:18px;margin:0 20px}.triple-promo-block p{margin:10px 20px 0}.tweet-list{display:block;margin:0;padding:0;list-style-type:none}.tweet-list .tweet-item{display:block;padding:0 0 10px;border-bottom:1px solid #e9e9e9;margin:0 0 10px 0}.tweet-list .tweet-item p{font-size:13px;margin:0}.tweet-list .tweet-item .tweet-item-date{display:block;color:#8b8e87;margin:3px 0 0 0;font-size:12px}.upcoming-events-container h3.component-heading{margin-bottom:20px}.upcoming-events{margin:20px 0}.upcoming-events li{margin:0 0 10px 0;clear:both;border-bottom:1px #E5E6E4 solid;padding:0 0 10px 0}.upcoming-events li em{float:left;display:block;width:37px;height:41px;text-align:center;font-style:normal;margin:0 10px 0 0;padding:5px;background-color:#d1ccb9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.upcoming-events li p{margin:5px 0}.upcoming-events li .event-details{float:left;width:360px;padding-right:20px}.upcoming-events .has-image .event-details{width:307px}.upcoming-events li .event-details a{font-weight:bolder}.upcoming-events li .event-details a.continue{color:#559809!important}.upcoming-events li em .event-date-day{font-weight:bold;font-size:16px;line-height:16px;display:block;padding:3px 0;text-align:center;background:#fff}.upcoming-events li em .event-date-month{display:block;font-size:11px;margin-bottom:5px;color:#fff;font-weight:bold}.upcoming-events li .clear{clear:both}.sort-controls{padding:5px 20px;background:#F6F5EE}.sort-controls .frow{width:49%;float:left;clear:none}.sort-controls .frow label{width:auto}.upcoming-events .event-promo-image{float:left;margin-right:8px;position:relative;width:46px}.upcoming-events .event-promo-image .event-image{width:100%}.upcoming-events .event-promo-image .event-pin{bottom:-9px;height:20px;left:-5px;position:absolute}.upcoming-events .ticket-price .label{font-weight:bolder;color:#555}.upcoming-events .ticket-price .value{font-weight:bolder;color:#559809}.upcoming-events .ticket-information{float:right;width:180px;border-left:1px #E5E6E4 solid;padding-left:20px}.upcoming-events .ticket-information .ticket-availability{font-size:11px;font-style:normal;margin-top:2px}.upcoming-events .ticket-information .ticket-url a{display:inline-block;padding:5px 10px 5px 10px;margin-top:10px;background-color:#61a534;color:#fff}.vote-buttons{}.vote-buttons li{float:left;display:inline;margin-right:7px}.vote-buttons li a{float:left;display:inline;padding:5px 10px 5px 27px;background:#6eac27 url(/_Client/Images/Global/VoteSprite.png?cb=635828483123739844) no-repeat 7px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;font-weight:bold;text-transform:uppercase}.vote-buttons li a:hover{text-decoration:none;background-color:#7dc22e}.vote-buttons li a span{border-left:1px solid #a0ce6c;padding:0 0 0 7px}.vote-buttons li.yes a{}.vote-buttons li.no a{background-position:7px -80px}.ways-to-support{}.readers-list{margin:0 20px 20px 20px}.readers-list li{position:relative;margin-bottom:10px;padding-bottom:9px;padding-left:110px;border-bottom:1px solid #e5e6e4;min-height:110px}.readers-list li:last-child{margin-bottom:0;padding-bottom:0;border:0 none}.readers-list .quote-title{font-weight:normal;margin-bottom:5px;font-size:13px}.readers-list .quote-thumb{position:absolute;left:0;top:0}.readers-list .quote-pubdate{font-size:11px;font-style:italic;margin-bottom:5px}.GIP-carousel .intro{margin:10px 20px 10px 20px}.GIP-carousel ul{padding:10px 0 20px 25px}.GIP-carousel .jcarousel-container ul{padding:10px 0 20px 40px}.GIP-carousel li{padding-top:133px;position:relative;width:160px;margin-right:30px;margin-bottom:10px;display:inline-block;vertical-align:top}.GIP-carousel.professionals li{padding-top:10px}.GIP-carousel li .image-container{position:absolute;left:0;top:10px;display:block;width:160px;height:108px;overflow:hidden;text-align:center}.GIP-carousel li h3{line-height:1;margin-bottom:5px}.GIP-carousel li h3 a{font-weight:bold;color:#333;line-height:20px;font-size:16px}.GIP-carousel li h3,.GIP-carousel li p{margin-left:0px}.GIP-carousel li img{text-align:center;display:inline;width:100%}.three-up-carousel li p{font-size:14px;line-height:18px;color:#686e62}.GIP-carousel li .price{color:#333;font-weight:bold;font-size:15px}.GIP-carousel .jcarousel-clip{margin:0 auto}.GIP-carousel .jcarousel-container li{margin-bottom:0}.GIP-carousel .jcarousel-prev{top:50px;left:11px}.GIP-carousel .jcarousel-next{top:50px;right:11px}.GIP-carousel .jcarousel-container .jcarousel-prev,.GIP-carousel .jcarousel-container .jcarousel-next{background-image:url('/_Client/Images/Global/GIP-carousel-controls.png?cb=635828483126064063');height:27px;width:27px}.GIP-carousel .jcarousel-container .jcarousel-prev{background-position:0 0;left:12px}.GIP-carousel .jcarousel-container .jcarousel-next{background-position:-27px 0;right:12px}.GIP-carousel .jcarousel-container .jcarousel-prev-disabled{background-position:0 -27px}.GIP-carousel .jcarousel-container .jcarousel-next-disabled{background-position:-27px -27px}.GIP-carousel .edge-shadow{display:block;width:14px;height:218px;position:absolute;top:0px;overflow:hidden;background:url(/_Client/Images/Global/CarouselEdgeShadows.png?cb=635828483123739844) no-repeat}.GIP-carousel .shadow-left{left:10px;background-position:-14px 0px}.GIP-carousel .shadow-right{right:9px;background-position:0px 0px}.GIP-carousel ul{padding:10px 0 20px 25px}.three-up-carousel .jcarousel-clip{width:540px}.four-up-carousel .jcarousel-clip{width:730px}.sm-notice-block{padding:20px 20px 20px 20px;border-bottom:1px solid #e8e9e6}.block-title + .sm-notice-block{padding-top:10px}.sm-delivery-detail{padding-left:70px;min-height:98px;background:transparent url(/_Client/Images/Shop/Global/DeliveryIcon.png?cb=635828483123739844) 0 0px no-repeat}.emergency-promo-bar-outer{position:relative;top:14px;left:0;width:100%;z-index:1001}.emergency-promo-bar-outer.Footer{position:relative;top:-33px}.footer-global .emergency-promo-bar-outer{width:auto}.footer-global .emergency-promo-bar{padding:0 15px}.emergency-promo-bar{background-color:#ff1b32;padding:0 15px;margin:0 auto;position:relative;clear:both}.emergency-title{color:#000;float:left;display:inline;font-size:18px;line-height:1.2;padding:6px 0 5px}.emergency-title span{color:#fff}p.emergency-strapline{color:#fff;font-size:13px;font-weight:bold;width:50%;float:right;display:inline;padding:8px 0px 5px;text-decoration:none;text-align:right}.emergency-strapline span{text-decoration:underline}.emergency-strapline:after{content:'►';font-size:10px;padding-left:5px}.emergency-donate-btn{display:block;position:relative;margin:0 auto;background:#ff1b32;border-left:1px solid #ccc;width:890px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;font-size:20px;padding:5px;line-height:1}.emergency-donate-btn:hover,.emergency-donate-btn:active,.emergency-donate-btn:visited{color:#fff;text-decoration:none}.sm-featured-item .sm-image{margin-bottom:10px}.sm-featured-item-title a{color:#333}.sm-featured-item .sm-featured-item-cta{margin-top:10px}.sm-uploader-fields h2{font-size:14px}.sm-uploader-block p{margin-bottom:10px}.sm-uploader-placeholder{border:5px solid #fff;float:left;width:170px;height:160px;background:transparent url(/_Client/Images/Global/UploadSpinner.gif) no-repeat 50% 50%;display:inline}.sm-uploader-placeholder p{margin-bottom:0}.sm-uploader-placeholder img{display:block}.uploader-block-photo .sm-uploader-copy{margin-left:200px;zoom:1}.uploader-block-photo .frow-filefield .filefield-wrap{left:0px}.sm-upload-btn-block{position:relative}.sm-upload-btn-block .cancel-action{position:absolute;top:5px;left:95px;font-weight:bold}.sm-image{overflow:hidden;margin-bottom:20px}.component .sm-image{margin-bottom:0px}.module-set .sm-image{margin-bottom:15px;position:relative}.sm-image-bdr{background-color:#eaeade;padding:4px}.sm-image img{width:100%;max-width:100%;display:block}img.iwt-image{display:block;position:relative;z-index:100}.iwt-text{position:absolute;top:0}.iwt-container{width:100%;position:relative;overflow:hidden}.sm-list-item{}.sm-list-item-content{position:relative;padding:0 0px 10px 0}.sm-list-item-thumb{display:inline;float:left;width:30%}.sm-list-item-thumb img{width:100%}.sm-list-item-copy{margin-left:33%}.sm-list-item-copy p{margin-bottom:10px}.media-block{margin-top:15px}.group .media-block{margin-top:0;margin-bottom:15px}.group .media-block:last-child{margin-bottom:0px}.media-block:only-child{margin-top:0}.media-block .component-heading{margin-bottom:5px}.media-block .media-wrap{padding:5px;background:#F6F5EE;margin:0 0 10px;border-bottom:1px solid #ccd1c7}.group .media-block:last-child .media-wrap{margin-bottom:0}.media-block .media-wrap:only-child{margin-bottom:0}.media-block .media-wrap a{position:relative;display:block}.media-block .media-wrap img{position:relative;width:100%}.media-block .media-wrap img.play{width:auto;position:absolute;left:50%;margin-left:-21px;top:50%;margin-top:-21px;width:42px;height:42px}.media-block .media-wrap h4{font-style:italic;font-weight:normal;margin:7px 0 2px 10px}.promo-two-column .blog-media-wrap{border-bottom:none}#fancybox-content .social-widget ul{float:right;padding:10px 0}#fancybox-content h2{margin-bottom:10px}#fancybox-content .media-description{float:left;padding:10px}#fancybox-content .loader-overlay{background:#fff}#fancybox-content .no-flash{position:absolute;top:150px;left:0px;margin:0 40px;padding:20px;background:#feebea}#fancybox-content .no-flash p{padding:20px;background:#fff;font-size:12px}.sm-product-details-social-links{}.product-social-links{text-align:center}.product-social-links .detail-container .wysiwyg p{font-size:14px!important;font-weight:bold}.richmedia-social-share{margin:17px 0 0 14px}.richmedia-social-share li{float:left;margin-left:23px}.richmedia-social-share li a{position:relative}.richmedia-social-share li a:hover{opacity:0.8!important}.share-link{color:#fff;font-size:20px;height:34px;line-height:34px;position:relative;text-align:center;width:34px;vertical-align:middle;text-decoration:none;overflow:hidden;float:left;margin-left:23px}.share-link span{position:absolute;display:block;top:0px;left:0px;height:34px;width:34px;text-indent:-9999px}.share-link:hover{text-decoration:none}.share-twitter span{background:url('/_Client/Images/Buttons/SocialTwitter_v2.png?cb=635828483126064063') 0 0 no-repeat #00abf1 !important}.share-facebook span{background:url('/_Client/Images/Buttons/SocialFacebook_v2.png?cb=635828483126064063') 0 0 no-repeat #3b5998 !important}.share-pinterest span{background:url('/_Client/Images/Buttons/SocialPinterest_v2.png?cb=635828483126064063') 0 0 no-repeat #da0734 !important}.share-googleplus span{background:url('/_Client/Images/Buttons/SocialGoogle_v2.png?cb=635828483126064063') 0 0 no-repeat #de6a3d !important}.share-email span{background:url('/_Client/Images/Buttons/SocialEmail_v2.png?cb=635828483126064063') 0 0 no-repeat #59a360 !important}.product-social-links .pw-button,.regular-giving-thanks-social .pw-button{width:35px !important;height:35px !important} .regular-giving-thanks-social .pw-button:hover{opacity:.6}.richmedia-social-share a.pw-counter-show{float:left;margin-left:23px}.pw-widget{float:left;margin-left:23px;transition:opacity .3s;-webkit-transition:opacity .3s}.pw-widget .pw-button:hover{opacity:.6}.sm-overlaid-promo-boxes ul{margin:0 0 0 20px;padding:20px 0}.sm-overlaid-promo-boxes{display:inline-block;vertical-align:top;position:relative;width:100%}.sm-overlaid-promo-boxes img{top:0px;left:0px;width:100%;position:relative}.sm-overlaid-promo-boxes .title{background:none #FFF;bottom:0;display:block;left:0;height:55px;position:absolute;width:100%;opacity:0.9;bottom:0;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:21px;line-height:1;font-weight:normal}.sm-overlaid-promo-boxes .title a{display:block;width:100%;height:100%}.sm-overlaid-promo-boxes .title span{margin-left:10px;margin-right:10px;background:none;position:absolute;bottom:10px;color:#7dc02f;padding-right:0px;font-weight:normal}.sm-overlaid-promo-boxes .title span b{display:inline-block;vertical-align:middle;width:8px;height:8px;text-indent:-999px;overflow:hidden;background:url("/_Client/Images/Global/Arrow.png?cb=635828483125849219") 0px 0px no-repeat;margin-left:4px}.sm-overlaid-promo-boxes .title a:hover{text-decoration:none}.sm-product-item{clear:both;display:inline-block;vertical-align:top;width:100%}.sm-product-item .image-container{border:5px solid #eaeade;display:block;height:65px;width:65px;margin:0 10px 0 0;float:left}.sm-product-item img{display:inline;text-align:center}.sm-product-item h4{font-size:13px;margin-bottom:2px}.sm-product-item p,.sm-product-item .wysiwyg p{margin-left:85px}.sm-product-item p,.sm-product-item .wysiwyg{margin-bottom:8px}.sm-product-item a{font-weight:bold}.product-result-item a{color:#333}.product-result-item .arrow-btn a{color:#fff}.sm-product-search-results{font-size:0;letter-spacing:0;position:relative}.sm-product-search-results li{display:inline-block;vertical-align:top;width:152px;margin:0 10px 20px 0;position:relative}.sm-product-search-results li:nth-child(4n){margin-right:0}.sm-product-search-results li.result-row-end{margin-right:0}.sm-product-search-results .product-thumb{padding:5px;background:#F6F5EE;margin-bottom:10px}.sm-product-search-results .product-thumb a{width:132px;height:132px;padding:5px;background:#fff;display:block;overflow:hidden;text-align:center}.sm-product-search-results .product-thumb img{display:inline}.sm-product-search-results p{text-align:center;font-size:12px}.sm-product-search-results .product-price{font-weight:bold}.sm-product-search-results .see-all-cta{display:none}.product-result-hover{position:absolute;left:0;top:-50%;padding:20px;background:#fff;border:1px solid #f0eedc}.product-result-hover .see-all-cta{display:block;font-size:17px;width:228px}.product-result-hover .product-thumb a{width:228px;height:228px}.product-result-hover p{text-align:left;margin:5px 0}.product-result-hover .product-title{font-size:18px}.product-result-hover .product-price{font-size:13px;color:#333}.search-results-list{position:relative;overflow:hidden}.results-error p{text-align:left}.product-result-hover{-webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.25);-moz-box-shadow:0px 0px 5px rgba(50,50,50,0.25);box-shadow:0px 0px 5px rgba(50,50,50,0.25)}.sm-product-search-results .sale .product-price{color:#333;font-weight:bold;font-size:12px;text-decoration:line-through}.sm-product-search-results .sale .product-sale-price,.sm-product-search-results .sale .product-sale-price a{color:#ea2a1c;font-weight:bold;font-size:14px}.sm-product-search-results .sale .sale-tag{background:#ea2a1c;color:#fff;display:block;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:18px;left:-2px;padding:2px 7px;position:absolute;top:127px}.sm-product-search-results .quantity-left{font-style:italic;color:#f16e22;margin:3px 0;font-size:11px}.sm-promo-links-list{padding:0 0 20px 0}.sm-promo-links-list li{vertical-align:top;margin-right:10px}.sm-promo-links-list li ul{margin:0 0 0 0}.sm-promo-links-list li li{display:list-item;margin:0 0 0 0}.module-set-1cols .sm-promo-links-list li{width:200px;display:inline-block}.content-tertiary > div:first-child{padding-top:0}.content-tertiary .sm-richtext,.content-secondary .sm-richtext{background:#fff;padding:10px;margin-bottom:20px}.module-set-2cols .module-set-1cols .sm.sm-richtext .wysiwyg{padding:20px}.social-networking{background:#FC017E url('/_Client/Images/Global/SocialNetworkingPatternBg.png?cb=635828483126064063') no-repeat left top;border-bottom:3px solid rgba(170,170,170,0.5)}.module-col .social-networking{background:#FC017E url('/_Client/Images/Global/SocialNetworkingPatternBgSmall.png?cb=635828483126064063') no-repeat center bottom}.component .social-networking{border-bottom:none}.social-networking .social-contents{padding:10px}.module-col .social-networking .social-contents{padding:20px 10px}.social-networking .social-contents p{color:#fff;font-size:14px;font-weight:bold;margin-bottom:10px}.social-networking .social-contents ul{background:#fff;padding:8px 4px 8px 8px;margin-top:0px;margin-left:0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.social-networking .social-contents li{display:inline-block;margin-right:1px}.social-networking .social-contents li a{height:26px;text-indent:-999px;overflow:hidden;background:#fff url('/_Client/Images/Global/SocialNetworkingComponent_icons.png?cb=635828483126064063') no-repeat;margin:0 auto}.social-networking .social-contents li.no-js-hide a{text-indent:0}.social-networking .social-contents a.facebook{width:87px;background-position:0px 0px}.social-networking .social-contents a.twitter{width:87px;background-position:0px -26px}.social-networking .social-contents a.google{width:73px;background-position:0px -76px}.social-networking .social-contents a.email{width:60px;background-position:0px -52px}.social-networking .social-contents h3{color:#fff;font-family:'webfonta',Arial,'Trebuchet MS',sans-serif;font-size:32px;line-height:32px;margin-bottom:10px}.social-networking li img{margin:0 auto;-moz-transform:rotate(0)}.social-networking-block-title{position:relative}.social-networking-block-title h2{color:#fff;font-size:20px}.social-networking-block-title .social-contents .detail-container{width:52%;margin:0 2%;float:left}.social-networking-block-title .social-contents ul{float:right;padding:8px}.social-networking-block-title .social-contents li{}.social-networking-block-title .social-contents li a{background:none;cursor:pointer}.local-shop-social{padding-top:0px;border-bottom:1px solid #F5F4EC;border-right:1px solid #EBE9DA;background:#F6F5EE}.local-shop-social .social-contents{background:#F6F5EE;padding-top:0px}.local-shop-social .social-contents ul{margin-top:0px;border:1px solid #dddcd6;padding-left:15px}.local-shop-social .social-contents ul li{width:inherit;font-size:13px;color:#686e62;font-weight:bold;padding:0 5px;line-height:18px;height:18px;overflow:hidden}.local-shop-social .social-contents ul li a{background:none;height:18px}.local-shop-social .custom_images{padding:0 5px 5px 0;margin-right:-5px;background:url(/_Client/Images/Global/LocalShopSocialShadow.png?cb=635828483123739844) 100% 100% no-repeat}.social-networking-component .component-body{padding:0}.social-networking-page-top{padding:15px;position:relative}.component .social-networking-page-top{padding:0px}.social-networking-page-top .social-networking{background:none;padding-top:0px}.social-networking-page-top .social-networking h2{font-size:12px;color:#686e62;font-style:italic;font-weight:normal;float:right;width:30%;text-align:left;margin-bottom:5px}.social-networking-page-top .social-networking .social-contents{background:none;padding:0 0 0 0}.social-networking-page-top .social-contents ul{width:40%;float:right;padding:0 0 0 0;margin:0 0 0 0;clear:right;background:none}.social-networking-page-top .social-contents li{display:inline-block;margin-right:2px}.social-networking-page-top .social-contents li a{background:none}.social-networking-page-top .sign-up .frow{margin:0}.group .social-networking-page-top{margin:15px 0}.component .group .social-networking-page-top{margin:0}.ogb-social-networking{background-image:url('/_Client/Images/Global/SocialNetworkingComponent_OGB_bg.png?cb=635828483126064063');padding-top:59px}.social-no-bg,.social-no-bg .social-networking,.social-no-bg .social-networking .social-contents,.social-no-bg .social-networking .social-contents .detail-container{background:#fff none;padding:0 0 0 0;margin:0 0 0 0}.social-no-bg{padding:20px}.social-no-bg .social-networking .social-contents .detail-container{width:400px}.social-no-bg .social-networking .social-contents h2{color:#333;font-size:16px}.social-no-bg .social-networking .social-contents ul{padding:0;margin:0}.social-no-bg .social-networking .social-contents p.share{color:#C3C3C3;font-size:14px;font-style:italic;padding-left:26px;float:left}.social-no-bg .social-networking .social-contents .wysiwyg p{color:#333333}.social-no-bg-generic .social-networking,.social-no-bg-generic .social-networking h3,.social-no-bg-generic .social-networking .addthis_toolbox,.social-no-bg-generic .social-networking .social-contents,.social-no-bg-generic.social-networking .social-contents ul,.social-no-bg-generic.social-networking .social-contents .detail-container{background:none;padding:0 0 0 0;margin:0 0 0 0}.social-no-bg-generic{position:relative}.social-no-bg-generic.social-networking .social-contents h3{font-family:Arial,'Trebuchet MS',sans-serif;color:#333333;font-size:14px;font-weight:bold;margin:0;padding:0}.social-no-bg-generic.social-contents ul{float:left;padding:8px 4px 8px 8px}.social-no-bg-generic.social-contents li{}.social-no-bg-generic .social-networking .social-contents li a{background-image:none!important;cursor:pointer}.social-no-bg-product,.social-no-bg-product .social-networking,.social-no-bg-product .social-networking .social-contents,.social-no-bg-product .social-networking .social-contents .detail-container{background:#fff none;padding:0 0 0 0;margin:0 0 0 0}.social-no-bg-product{margin:0px 0 10px 0}.social-no-bg-product .social-networking .social-contents .detail-container{width:55%;float:right;text-align:right;padding-top:5px;padding-right:0px}.social-no-bg-product .social-networking .social-contents .addthis_toolbox{width:40%;float:right}.social-no-bg-product .social-networking .social-contents h2{color:#333;font-size:16px}.social-no-bg-product .social-networking .social-contents ul{padding:0;margin:0;height:30px}.social-no-bg-product .social-networking .social-contents ul li{margin-left:8px}.social-no-bg-product .social-networking .social-contents p.share{color:#C3C3C3;font-size:14px;font-style:italic;padding-left:26px;float:left}.social-no-bg-product .social-networking .social-contents .wysiwyg p{color:#333333}.addthis_toolbox .addthis_button_pinterest_pinit{top:5px !important}.social-contents .pw-widget{float:right;margin-left:0}.social-contents .pw-button{height:20px !important}.social-networking-width-signup .social-contents ul{float:left;overflow:hidden;border-radius:0}.social-networking-width-signup .sign-up{position:absolute;right:15px;top:15px}.component .social-networking-width-signup .sign-up{right:0px;top:0px}.social-networking-width-signup .sign-up .frow-text label{float:right;white-space:nowrap}.social-networking-width-signup .sign-up .frow-text input{width:180px;float:right}.social-networking-width-signup .sign-up .frow-text .arrow-btn{float:right}.social-networking-width-signup .sign-up .frow-text input[type="submit"]{width:auto;float:none;border:0 none;padding:0;background-image:url("/_Client/Images/Buttons/ArrowShortBtn.png?cb=635828483125849219");height:25px;padding-bottom:5px;padding-left:5px;margin-left:5px;line-height:25px}.social-networking .social-contents li a.addthis_button_google_plusone{width:32px;height:27px;text-indent:0;background:transparent url(/_Client/Images/Buttons/SocialGoogle.png?cb=635828483123739844) 0 0 no-repeat}.js .social-networking .social-contents li a.addthis_button_google_plusone{background:none}.google-hide{position:absolute;left:-999em;top:-999em}div.button-mask{background:url("/_Client/Images/Buttons/SocialGoogleBlank.png?cb=635828483125849219") no-repeat !important;position:relative;overflow:hidden;width:18px;height:26px}div.button-container{position:absolute;overflow:hidden;width:15px;height:14px;top:2px;left:1px}div.googlebtn{overflow:hidden;position:absolute;width:38px;height:20px;left:-11px;top:3px}ul.social-links{background:none repeat scroll 0 0 #FFFFFF;border-radius:6px 6px 6px 6px;margin-left:0;margin-top:10px;padding:10px 0 5px 5px}ul.social-links li{display:inline-block;margin-right:1px !important;margin-left:1px !important;width:32% !important}ul.social-links li a{display:block}.social-contents div.detail-container br{display:none !important}.new-social-share{margin:2px 0 0 0;padding:0;float:left}.new-social-share li{float:left;margin:0;display:block;padding:0}.new-social-share li.email{margin-left:5px}.new-social-share.horizontal li{margin:0 10px 10px 0}.social-widget .new-social-share.horizontal li{margin-right:25px}.layout-a .new-social-share.mobile-clear,.publication-detail .mobile-clear{clear:both}.education-publication-detail .mobile-clear{clear:none}.new-social-share.horizontal li:last-child{margin-right:0}.new-social-share.horizontal li.no-js-hide{overflow:hidden}.new-social-share.horizontal li.facebook{width:86px!important}.new-social-share.horizontal li.google{width:76px!important}.new-social-share.horizontal li.twitter{width:95px!important}.new-social-share.horizontal li.linkedin{padding-top:2px}.new-social-share.vertical li.no-js-hide{overflow:hidden;margin:0 5px}.new-social-share.vertical li{margin:0 10px}.new-social-share.vertical li:first-child{margin-left:0}.new-social-share.vertical li:last-child{margin-right:0}.social-networking-width-signup .new-social-share ,.blog-entry .new-social-share,.social-widget li.email{height:22px !important;overflow:hidden}.title-image-text{}.title-image-text .img-wrap{padding:5px;background:#F6F5EE;margin-bottom:10px;display:block}.title-image-text .img-wrap img{width:100%}.title-image-text .text-wrap{margin-bottom:10px}.sm-user-message{position:relative;background:#f1f2ee;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:10px;margin-bottom:20px}.sm-message-icon{background-color:transparent;background-position:0px 0px}.sm-user-message-alert{padding-left:75px}.sm-user-message-alert .sm-message-icon{position:absolute;bottom:10px;left:10px;width:48px;height:47px;background-image:url(/_Client/Images/Global/Alert.png?cb=635828483123739844)}.sm-user-message-alert p{display:block;height:34px;line-height:34px}.sm-user-message-button-right{float:right;display:inline}.sm-user-message .arrow-btn a{font-weight:bold}