﻿/*Lightbox*/#jquery-lightbox,#jquery-overlay,#lightbox-nav{position:absolute;top:0;left:0;width:100%}#jquery-overlay{z-index:90;height:500px}#jquery-lightbox{z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box,#lightbox-container-image-box2{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image,#lightbox-container-image2{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{height:100%;z-index:10}#lightbox-container-image-box2>#lightbox-nav,#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnNext,#lightbox-nav-btnPrev{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box,#lightbox-container-image-data-box2{font:10px/1.4em Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;overflow:auto;width:100%;padding:0 10px}#lightbox-container-image-data,#lightbox-container-image-data2{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details,#lightbox-container-image-data2 #lightbox-image-details2{width:70%;float:left;text-align:left}#lightbox-container-image-data,#lightbox-image-details-caption{color:#fff}#lightbox-image-details-caption2{font-size:14px}#lightbox-image-details-currentNumber{display:block;clear:left;padding-top:1em}#lightbox-image-details-currentNumber2{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:66px;float:right;padding-top:.7em}#lightbox-secNav-btnClose2{width:66px;float:right;padding-bottom:.7em}
/*Slideshow*/#slider,#slider2{background:url(../../Images/loading.gif) 50% 50% no-repeat}#slider,.nivoSlider{width:100%;position:relative}.slider-wrapper{margin-bottom:30px}#slider a,.theme-default .nivoSlider a{border:0;display:block}#slider img,.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none}#slider2{float:right;width:31.5%;border:1px solid #ccc}#slider2 a{border:0;display:block;width:90%}#slider2 img,.nivo-html-caption{display:none}.nivoSlider{height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivo-box,.nivo-box img,.nivo-slice{display:block}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;opacity:0}.nivo-slice{position:absolute;z-index:5;height:100%;top:0}.nivo-box{position:absolute;z-index:5;overflow:hidden}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:0.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}.theme-default .nivoSlider{position:relative;background:url(../../Images/loading.gif) 50% 50% no-repeat #fff;margin-bottom:10px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a}.theme-default .nivo-controlNav{text-align:center;padding:5px 0}.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url(../../Images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0 2px}.theme-default .nivo-controlNav a.active{background-position:0 -22px}.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url(../../Images/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.theme-default:hover .nivo-directionNav a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}.theme-default .nivo-caption a:hover{color:#fff}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:0 0;margin-bottom:5px}.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
/*Replete*/.rplm-alert,.rplm-overlay{position:fixed;left:0;right:0;display:none}.rplm-alert,.rplm-alert p{font-weight:400;text-align:center}.rplm-alert,.rplm-alert .content-wrap>fieldset input{display:none}.rplm-overlay{background-color:rgba(0,0,0,.4);top:0;bottom:0;z-index:10000}body[data-overlay=black] .rplm-overlay{background-color:rgba(0,0,0,.8)}body[data-overlay=black] .rplm-overlay+.showRepleteModal{box-shadow:0 0 30px rgba(255,255,255,.35)}body[data-overlay=white] .rplm-overlay{background-color:rgba(255,255,255,.8)}body[data-overlay=transparent] .rplm-overlay+.showRepleteModal,body[data-overlay=white] .rplm-overlay+.showRepleteModal{box-shadow:0 0 30px rgba(0,0,0,.2)}body[data-modal=transparent] .rplm-alert,body[data-modal=transparent] .showRepleteModal .content-wrap,body[data-modal=transparent] .showRepleteModal .rm-button-container,body[data-overlay=transparent] .rplm-overlay{background-color:transparent}body[data-overlay=blur] .rplm-overlay{background-color:rgba(0,0,0,0)}body[data-overlay=blur] .blur-overlay{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}body[data-modal=black] .showRepleteModal.rplm-alert .close-icon:after,body[data-modal=black] .showRepleteModal.rplm-alert .close-icon:before{background-color:#fff!important}body[data-closebtncolor=black] .rplm-alert .close-icon:after,body[data-closebtncolor=black] .rplm-alert .close-icon:before{background-color:#3d0000!important}.rplm-alert,body[data-closebtncolor=white] .rplm-alert .close-icon:after,body[data-closebtncolor=white] .rplm-alert .close-icon:before,body[data-modal=white] .showRepleteModal .content-wrap{background-color:#fff}body[data-modal=black] .showRepleteModal .content-wrap,body[data-modal=black] .showRepleteModal .rm-button-container{background-color:#333}body[data-modal=black] .showRepleteModal .content-wrap p,body[data-modal=black] .showRepleteModal h2{color:#ddd}.rplm-alert select,body[data-modal=transparent] .showRepleteModal .content-wrap h2,body[data-modal=transparent] .showRepleteModal .content-wrap p,body[data-modal=white] .showRepleteModal .content-wrap h2,body[data-modal=white] .showRepleteModal .content-wrap p{color:#000}body[data-modal=roundBorder] .showRepleteModal .content-wrap{border-radius:5px 5px 5px 0;border-bottom-right2-radius:0}.rplm-alert,body[data-modal=roundBorder] .showRepleteModal .rm-button-container{border-radius:5px}body[data-modal=backShadow] .showRepleteModal .content-wrap,body[data-modal=backShadow] .showRepleteModal .rm-button-container{box-shadow:0 0 30px rgba(255,255,255,.5)}.rplm-alert{font-family:Quicksand,'Helvetica Neue',Helvetica,Arial,sans-serif;border:2px solid #555;top:50%;margin:auto;z-index:99999}.rplm-alert iframe,.rplm-alert img{width:100%}.rplm-alert .content-wrap{background-color:#ff6b6b;overflow:hidden}body[data-padding=true] .rplm-alert .content-wrap{padding:17px}body[data-padding=false] .rplm-alert .content-wrap{padding:0}.rplm-alert .rm-button-container{padding-bottom:17px;background-color:#fff}.rplm-alert a{color:#000;text-decoration:none;border:none}@media2 (max-height:560px){overflow-y:auto}.rplm-alert .rm-error-container p{color:inherit;display:inline-block}.rplm-alert p{color:#fff;font-size:16px;position:relative;float:none;margin:0;padding:0}.rplm-alert input,.rplm-alert select,.rplm-alert textarea{width:100%;box-sizing:border-box;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06)}.rplm-alert p pre{text-align:left;background-color:#fff}.rplm-alert fieldset{border:none;position:relative}.rplm-alert .rm-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s,max-height .15s;transition:padding .15s,max-height .15s}.rplm-alert .rm-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height .2s;transition:padding .25s,max-height .25s}.rplm-alert .rm-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.rplm-alert .rm-input-error{position:absolute;top:23px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.1s;transition:.1s}.rplm-alert .rm-input-error::after,.rplm-alert .rm-input-error::before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.rplm-alert .rm-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rplm-alert .rm-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rplm-alert .rm-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.rplm-alert input[type=checkbox]{width:auto;padding:0;margin:0 15px 0 0;height:auto}.rplm-alert .span6{width:49%}.rplm-alert .left{float:left}.rplm-alert .right{float:right}.rplm-alert textarea{border-radius:3px;border:1px solid #d7d7d7;padding:12px;color:#000}.rplm-alert button,.rplm-alert input,.rplm-alert keygen,.rplm-alert select,.rplm-alert textarea{font-family:Quicksand,arial,sans-serif}.rplm-alert input,.rplm-alert select{border-radius:3px;border:1px solid #d7d7d7;height:43px;padding:0 12px;-webkit-transition:.3s;transition:.3s}.rplm-alert input:focus{outline:0;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.rplm-alert input:focus::-moz-placeholder{transition:opacity .3s .03s;opacity:.5}.rplm-alert input:focus:-ms-input-placeholder{transition:opacity .3s .03s;opacity:.5}.rplm-alert input:focus::-webkit-input-placeholder{transition:opacity .3s .03s;opacity:.5}.rplm-alert input::-moz-placeholder{color:#bdbdbd}.rplm-alert input:-ms-input-placeholder{color:#bdbdbd}.rplm-alert input::-webkit-input-placeholder{color:#bdbdbd}.rplm-alert.show-input .content-wrap>fieldset input{display:block}.rplm-alert .rm-confirm-button-container{display:inline-block;position:relative}.rplm-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.rplm-alert button{background-color:#8cd4f5;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.rplm-alert button:focus{outline:0;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.rplm-alert button:hover{background-color:#7ecff4}.rplm-alert button:active{background-color:#5dc2f1}.rplm-alert button.cancel{background-color:#ff6b6b}.rplm-alert button.cancel:hover{background-color:#ff8989}.rplm-alert button.confirm:focus,.rplm-alert button.confirm:hover{background-color:5fb432!important}.rplm-alert button.cancel:active{background-color:5fb432}.rplm-alert button.cancel:focus{box-shadow:rgba(197,205,211,.8) 0 0 2px,rgba(0,0,0,.0470588) 0 0 0 1px inset!important}.rplm-alert button[disabled]{opacity:.6;cursor:default}.rplm-alert button.confirm[disabled]{color:transparent}.rplm-alert button.confirm[disabled]~.la-ball-fall{opacity:1;visibility:visible;transition-delay:0}.rplm-alert button::-moz-focus-inner{border:0}.rplm-alert[data-has-cancel-button=false] button{box-shadow:none!important}.rplm-alert .rm-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.rplm-alert .rm-icon.rm-error,.rplm-alert .rm-icon.rm-success{border-color:transparent}.rplm-alert .rm-icon.rm-error .rm-x-mark{position:relative;display:block}.rplm-alert .rm-icon.rm-error .rm-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.rplm-alert .rm-icon.rm-error .rm-line.rm-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.rplm-alert .rm-icon.rm-error .rm-line.rm-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.rplm-alert .rm-icon.rm-warning{border-color:#f8bb86}.rplm-alert .rm-icon.rm-warning .rm-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.rplm-alert .rm-icon.rm-warning .rm-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.rplm-alert .rm-icon.rm-info{border-color:#8cd4f5}.rplm-alert .rm-icon.rm-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#8cd4f5}.rplm-alert .rm-icon.rm-info::after{content:"";position:absolute;width:7px;height:7px;left:50%;border-radius:50%;margin-left:-3px;top:19px;background-color:#8cd4f5}.rplm-alert .rm-icon.rm-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}.rplm-alert .rm-prevent-link{text-align:right;bottom:-10px;right:10px;position:relative;font-size:11px;color:gray;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.9px;cursor:pointer}@-webkit-keyframes showRepleteModal{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showRepleteModal{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideRepleteModal{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideRepleteModal{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes slideFromTop{0%{top:0}100%{top:50%}}@keyframes slideFromTop{0%{top:0}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0}}@keyframes slideToTop{0%{top:50%}100%{top:0}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showRepleteModal[data-animation=pop]{-webkit-animation:.3s showRepleteModal;animation:.3s showRepleteModal}.hideRepleteModal[data-animation=none],.showRepleteModal[data-animation=none]{-webkit-animation:none;animation:none}.showRepleteModal[data-animation=slide-from-top]{-webkit-animation:.3s slideFromTop;animation:.3s slideFromTop}.showRepleteModal[data-animation=slide-from-bottom]{-webkit-animation:.3s slideFromBottom;animation:.3s slideFromBottom}.hideRepleteModal[data-animation=pop]{-webkit-animation:.2s hideRepleteModal;animation:.2s hideRepleteModal}.hideRepleteModal[data-animation=slide-from-top]{-webkit-animation:.4s slideToTop;animation:.4s slideToTop}.hideRepleteModal[data-animation=slide-from-bottom]{-webkit-animation:.3s slideToBottom;animation:.3s slideToBottom}@-webkit-keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.rplm-alert .animateSuccessTip{-webkit-animation:.75s animateSuccessTip;animation:.75s animateSuccessTip}.rplm-alert .animateSuccessLong{-webkit-animation:.75s animateSuccessLong;animation:.75s animateSuccessLong}.rplm-alert .rm-icon.rm-success.animate::after{-webkit-animation:4.25s ease-in rotatePlaceholder;animation:4.25s ease-in rotatePlaceholder}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);opacity:1}}.rplm-alert .animateErrorIcon{-webkit-animation:.5s animateErrorIcon;animation:.5s animateErrorIcon}@-webkit-keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.rplm-alert .animateXMark{-webkit-animation:.5s animateXMark;animation:.5s animateXMark}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.rplm-alert ..rplm-alert{-webkit-animation:.75s infinite alternate pulseWarning;animation:.75s infinite alternate pulseWarning}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.rplm-alert .pulseWarningIns{-webkit-animation:.75s infinite alternate pulseWarningIns;animation:.75s infinite alternate pulseWarningIns}@-webkit-keyframes rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hideRepleteModal[data-position=topLeft],.showRepleteModal[data-position=topLeft]{top:0!important;left:0!important;margin-top:0!important;margin-left:0!important}.hideRepleteModal[data-position=topCenter],.showRepleteModal[data-position=topCenter]{top:0!important;margin-top:0!important}.hideRepleteModal[data-position=topRight],.showRepleteModal[data-position=topRight]{top:0!important;left:100%!important;margin-top:0!important;margin-left:-478px!important}.hideRepleteModal[data-position=bottomCenter],.hideRepleteModal[data-position=bottomLeft],.showRepleteModal[data-position=bottomCenter]{bottom:0!important;margin-top:0!important;top:auto!important}@media2 all and (max-width:540px){left:15px!important;margin-top:0!important;margin-left:0!important;right:0}.hideRepleteModal[data-position=leftCenter]{left:0!important;margin-left:0!important}.hideRepleteModal[data-position=rightCenter],.showRepleteModal[data-position=rightCenter]{left:100%!important;margin-left:-478px!important}@media2 all and (max-width:540px){margin-left:0!important;right:0}.hideRepleteModal[data-position=bottomLeft]{left:0!important;margin-left:0!important}.hideRepleteModal[data-position=bottomRight],.showRepleteModal[data-position=bottomRight]{bottom:0!important;left:100%!important;margin-left:-478px!important;margin-top:0!important;top:auto!important}@media2 all and (max-width:540px){left:15px!important;margin-left:0!important;right:0!important}.rplm-alert .close-icon:hover{opacity:1}.rplm-alert .close-icon:after,.rplm-alert .close-icon:before{position:absolute;left:15px;content:' ';height:20px;width:2px;background-color:#3d0000}.rplm-alert .close-icon:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.rplm-alert .close-icon:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.rplm-alert .close-btn{position:absolute;cursor:pointer}.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff;width:54px;height:18px}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:1s ease-in-out infinite ball-fall;-moz-animation:1s ease-in-out infinite ball-fall;-o-animation:1s ease-in-out infinite ball-fall;animation:1s ease-in-out infinite ball-fall}.la-ball-fall>div:first-child{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s}.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s}.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%,90%{opacity:.5}20%,80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%,90%{opacity:.5}20%,80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}10%,90%{opacity:.5}20%,80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%,90%{opacity:.5}20%,80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}.rplm-alert .flat-filled .icon>path{fill:#f26c63;-moz-transform:translate(0,0) scale(1,1);-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.rplm-alert #filled-coffee .top,.rplm-alert #filled-lightning .bolt,.rplm-alert #filled-lightning .highlight,.rplm-alert #filled-mic .bars_right rect,.rplm-alert #filled-user .collar_left,.rplm-alert #filled-user .collar_right,.rplm-alert .flat-filled .icon>.lightning{fill:#f26c63;-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.rplm-alert .flat-filled .circle{fill:#fff;transform:translate(0,0) scale(1,1);-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1)}.rplm-alert #filled-browser .green,.rplm-alert #filled-browser .orange,.rplm-alert #filled-browser .red,.rplm-alert #filled-brush .brush_silver,.rplm-alert #filled-calander .number,.rplm-alert #filled-camera .flash,.rplm-alert #filled-camera .lens_inner,.rplm-alert #filled-clock .face,.rplm-alert #filled-clock .hour,.rplm-alert #filled-clock .middle,.rplm-alert #filled-clock .minute,.rplm-alert #filled-clock .seconds,.rplm-alert #filled-coffee .middle,.rplm-alert #filled-diamond .middle,.rplm-alert #filled-diamond .top_3,.rplm-alert #filled-disk .text,.rplm-alert #filled-disk .top,.rplm-alert #filled-disk .top_right,.rplm-alert #filled-email .paper,.rplm-alert #filled-home .hole,.rplm-alert #filled-location .inner,.rplm-alert #filled-lock .keyhole,.rplm-alert #filled-message .dots,.rplm-alert #filled-mic .bars_left,.rplm-alert #filled-mic .bars_right rect,.rplm-alert #filled-paper .corner,.rplm-alert #filled-paper .front,.rplm-alert #filled-paper .text,.rplm-alert #filled-pencil .metal,.rplm-alert #filled-phone .details,.rplm-alert #filled-phone .screen,.rplm-alert #filled-picture .mountain,.rplm-alert #filled-picture .sun,.rplm-alert #filled-robot .eyes,.rplm-alert #filled-rocket .glass,.rplm-alert #filled-suitcase .buttons,.rplm-alert #filled-tag .dot,.rplm-alert #filled-thumbsdown .dot,.rplm-alert #filled-thumbsup .dot,.rplm-alert #filled-trash .details,.rplm-alert #filled-user .collar_left,.rplm-alert #filled-user .collar_right,.rplm-alert #filled-winner .text{fill:#FFF}.rplm-alert #filled-browser .circle,.rplm-alert #filled-picture .circle{fill:#B1EB5B}.rplm-alert #filled-browser .screen{fill:#d6d6d6}.rplm-alert #filled-browser .base{fill:#b0b0b0}.rplm-alert #filled-browser .top{fill:#8F8F8F}.rplm-alert #filled-browser .green{fill:#AEE42D}.rplm-alert #filled-browser .orange{fill:#FFD02C}.rplm-alert #filled-browser .red{fill:#E64545}.rplm-alert #filled-brush .brush_base,.rplm-alert #filled-message .front{fill:#00A3C6}.rplm-alert #filled-brush .brush_highlight{fill:#43C1DC}.rplm-alert #filled-brush .brush_silver{fill:#C8C8C8}.rplm-alert #filled-brush .brush_tip{fill:#917152}.rplm-alert #filled-brush .circle{fill:#F0A878}.rplm-alert #filled-calander .circle,.rplm-alert #filled-disk .circle,.rplm-alert #filled-mic .circle{fill:#F3CF3F}.rplm-alert #filled-calander .base_top{fill:#5B3F89}.rplm-alert #filled-calander .left,.rplm-alert #filled-calander .right{fill:#848484}.rplm-alert #filled-calander .number,.rplm-alert #filled-folder .paper_front,.rplm-alert #filled-graph .dot_1,.rplm-alert #filled-graph .dot_2,.rplm-alert #filled-graph .dot_3,.rplm-alert #filled-graph .dot_4{fill:#fff}.rplm-alert #filled-calander .base_bottom{fill:#644892}.rplm-alert #filled-camera .circle{fill:#F39C12}.rplm-alert #filled-camera .base{fill:#E0DECD}.rplm-alert #filled-camera .strip{fill:#3376D2}.rplm-alert #filled-camera .lens{fill:#CAC8B7}.rplm-alert #filled-camera .lens_inner{fill:#A6A495}.rplm-alert #filled-camera .red{fill:#D25133}.rplm-alert #filled-camera .button{fill:#A6A496}.rplm-alert #filled-clock .circle,.rplm-alert #filled-diamond .circle,.rplm-alert #filled-heart .circle,.rplm-alert #filled-home .circle,.rplm-alert #filled-spaceship .circle,.rplm-alert #filled-suitcase .circle,.rplm-alert #filled-thumbsup .circle{fill:#02BD85}.rplm-alert #filled-clock .base{fill:#FF8933}.rplm-alert #filled-clock .seconds{fill:#FF725F}.rplm-alert #filled-clock .hour,.rplm-alert #filled-clock .middle,.rplm-alert #filled-clock .minute{fill:gray}.rplm-alert #filled-coffee .circle,.rplm-alert #filled-folder .circle{fill:#82D8B5}.rplm-alert #filled-coffee .base{fill:#8F6349}.rplm-alert #filled-coffee .middle{fill:#9C8679}.rplm-alert #filled-coffee .top,.rplm-alert #filled-home .base,.rplm-alert #filled-present .base{fill:#F1F1F1}.rplm-alert #filled-diamond .middle,.rplm-alert #filled-diamond .top_left,.rplm-alert #filled-diamond .top_right{fill:#D87598}.rplm-alert #filled-diamond .left,.rplm-alert #filled-diamond .top_3{fill:#FFC8DB}.rplm-alert #filled-diamond .top_1,.rplm-alert #filled-diamond .top_2{fill:#F2A0BD}.rplm-alert #filled-diamond .right{fill:#C15179}.rplm-alert #filled-disk .base{fill:#5D699B}.rplm-alert #filled-disk .top{fill:#B2B2B2}.rplm-alert #filled-disk .text,.rplm-alert #filled-disk .top_right{fill:#747A90}.rplm-alert #filled-disk .bottom{fill:#D9D9C2}.rplm-alert #filled-email .circle{fill:#7D79BC}.rplm-alert #filled-email .top{fill:#3DD97F}.rplm-alert #filled-email .base{fill:#2DB466}.rplm-alert #filled-email .text,.rplm-alert #filled-paper .text{fill:#BBB}.rplm-alert #filled-film .circle,.rplm-alert #filled-flag .circle{fill:#8DD0BE}.rplm-alert #filled-film .base,.rplm-alert #filled-trash .lid{fill:#6E6E6E}.rplm-alert #filled-film .bottom,.rplm-alert #filled-trash .details{fill:#515151}.rplm-alert #filled-film .top,.rplm-alert #filled-trash .base{fill:#8C8C8C}.rplm-alert #filled-flag .bottom,.rplm-alert #filled-flag .top,.rplm-alert #filled-rocket .flame{fill:#FF5400}.rplm-alert #filled-flag .shadow{fill:#C03F00}.rplm-alert #filled-flag .pole{fill:#676767}.rplm-alert #filled-folder .back{fill:#9C4588}.rplm-alert #filled-folder .paper_back{fill:#D9D9D9}.rplm-alert #filled-folder .front{fill:#BF67AB}.rplm-alert #filled-graph .circle,.rplm-alert #filled-settings .circle{fill:#E3A7C0}.rplm-alert #filled-graph .bar_left{fill:#7BC156}.rplm-alert #filled-graph .bar_middle{fill:#92D76C}.rplm-alert #filled-graph .bar_right{fill:#64A242}.rplm-alert #filled-heart .base{fill:#BC4B36}.rplm-alert #filled-heart .left{fill:#db5940}.rplm-alert #filled-home .hole,.rplm-alert #filled-present .top{fill:#C3C3C3}.rplm-alert #filled-home .roof,.rplm-alert #filled-present .ribbon{fill:#D34141}.rplm-alert #filled-lightning .circle{fill:#423D5B}.rplm-alert #filled-lightning .bolt{fill:#FFD928}.rplm-alert #filled-lightning .highlight,.rplm-alert #filled-spaceship .light{fill:#FFF3B9}.rplm-alert #filled-location .circle,.rplm-alert #filled-present .circle{fill:#4890A8}.rplm-alert #filled-location .base{fill:#B6351B}.rplm-alert #filled-location .inner{fill:#7E2412}.rplm-alert #filled-lock .circle{fill:#02AF7E}.rplm-alert #filled-lock .base{fill:#C9A80D}.rplm-alert #filled-lock .baselight{fill:#D9BC36}.rplm-alert #filled-lock .keyhole{fill:#8A7200}.rplm-alert #filled-lock .bar,.rplm-alert #filled-pencil .metal{fill:#C6C6C6}.rplm-alert #filled-magnify .circle{fill:#F2D65F}.rplm-alert #filled-magnify .base{fill:#34B9F1}.rplm-alert #filled-magnify .glass,.rplm-alert #filled-spaceship .glass{fill:#8DDDFF}.rplm-alert #filled-message .circle{fill:#AC5D9F}.rplm-alert #filled-message .back,.rplm-alert #filled-storm .lightning{fill:#FFAD10}.rplm-alert #filled-message .dots{fill:#006A81}.rplm-alert #filled-mic .base{fill:#40979F}.rplm-alert #filled-mic .stand{fill:#5F8083}.rplm-alert #filled-mic .bars_left,.rplm-alert #filled-mic .bars_right rect{fill:#267178}.rplm-alert #filled-paper .circle,.rplm-alert #filled-tag .circle{fill:#D6D6B8}.rplm-alert #filled-paper .base{fill:#929292}.rplm-alert #filled-paper .corner{fill:#D6D6D6}.rplm-alert #filled-pencil .circle{fill:#CDEFE1}.rplm-alert #filled-pencil .wood{fill:#FFC833}.rplm-alert #filled-pencil .base_top{fill:#456FD8}.rplm-alert #filled-pencil .base_bottom{fill:#3258B6}.rplm-alert #filled-pencil .base_middle,.rplm-alert #filled-pencil .tip{fill:#567FE5}.rplm-alert #filled-pencil .eraser{fill:#FF72B1}.rplm-alert #filled-phone .circle{fill:#E55D57}.rplm-alert #filled-phone .base,.rplm-alert #filled-screen .base{fill:#6F82A4}.rplm-alert #filled-phone .screen,.rplm-alert #filled-screen .highlight{fill:#A5B5D3}.rplm-alert #filled-phone .details,.rplm-alert #filled-screen .logo,.rplm-alert #filled-screen .stand{fill:#516078}.rplm-alert #filled-picture .back{fill:#A46B49}.rplm-alert #filled-picture .front{fill:#CE8A61}.rplm-alert #filled-picture .sky{fill:#DCF5FF}.rplm-alert #filled-picture .sun{fill:#FF7800}.rplm-alert #filled-picture .mountain{fill:#3B8C1E}.rplm-alert #filled-plane .circle,.rplm-alert #filled-robot .circle{fill:#E88D70}.rplm-alert #filled-plane .bottom{fill:#007D7E}.rplm-alert #filled-plane .left,.rplm-alert #filled-plane .right{fill:#4ED0D1}.rplm-alert #filled-plane .middle{fill:#3AAAAB}.rplm-alert #filled-robot .ears{fill:#39517A}.rplm-alert #filled-robot .base{fill:#4C70AF}.rplm-alert #filled-robot .highlight{fill:#6384BE}.rplm-alert #filled-robot .antenna{fill:#A0ABBD}.rplm-alert #filled-rocket .circle{fill:#4BAE97}.rplm-alert #filled-rocket .engine{fill:#7D7D7D}.rplm-alert #filled-rocket .base{fill:#B0CED8}.rplm-alert #filled-rocket .window{fill:#8BABB6}.rplm-alert #filled-screen .circle,.rplm-alert #filled-winner .circle{fill:#F8B243}.rplm-alert #filled-settings .base{fill:#8BAE5D}.rplm-alert #filled-settings .top{fill:#698741}.rplm-alert #filled-spaceship .base{fill:#7E8CA6}.rplm-alert #filled-spaceship .circles{fill:#56627A}.rplm-alert #filled-storm .circle,.rplm-alert #filled-trash .circle{fill:#90C0D8}.rplm-alert #filled-storm .cloud{fill:#858585}.rplm-alert #filled-suitcase .top{fill:#9A4C1D}.rplm-alert #filled-suitcase .bottom{fill:#B75B24}.rplm-alert #filled-suitcase .buttons{fill:#C89211}.rplm-alert #filled-tag .base{fill:#FFBA00}.rplm-alert #filled-tag .dot{fill:#C38E00}.rplm-alert #filled-thumbsdown .circle{fill:#E74C3C}.rplm-alert #filled-thumbsdown .base,.rplm-alert #filled-thumbsup .base,.rplm-alert #filled-user .head{fill:#F1CDB0}.rplm-alert #filled-thumbsdown .sleeve{fill:#E1AF45}.rplm-alert #filled-thumbsdown .cuff{fill:#339FA9}.rplm-alert #filled-thumbsup .sleeve{fill:#854D37}.rplm-alert #filled-thumbsup .cuff{fill:#C24C28}.rplm-alert #filled-user .circle{fill:#D1F274}.rplm-alert #filled-user .body{fill:#44B2B6}.rplm-alert #filled-user .hair{fill:#AB6125}.rplm-alert #filled-winner .ribbon{fill:#5BB3F0}.rplm-alert #filled-winner .base{fill:#1983CD}.rplm-alert #filled-browser .screen,.rplm-alert #filled-brush .brush_silver,.rplm-alert #filled-calander .left,.rplm-alert #filled-camera .strip,.rplm-alert #filled-clock .seconds,.rplm-alert #filled-coffee .middle,.rplm-alert #filled-diamond .middle,.rplm-alert #filled-disk .bottom,.rplm-alert #filled-disk .text,.rplm-alert #filled-email .text,.rplm-alert #filled-film .bottom,.rplm-alert #filled-flag .pole,.rplm-alert #filled-folder .paper_front,.rplm-alert #filled-graph .bar_left,.rplm-alert #filled-heart .left,.rplm-alert #filled-home .hole,.rplm-alert #filled-lightning .highlight,.rplm-alert #filled-lock .keyhole,.rplm-alert #filled-message .dots,.rplm-alert #filled-mic .bars_left,.rplm-alert #filled-pencil .metal,.rplm-alert #filled-phone .screen,.rplm-alert #filled-picture .sun,.rplm-alert #filled-plane .middle,.rplm-alert #filled-present .ribbon,.rplm-alert #filled-robot .ears,.rplm-alert #filled-robot .eyes,.rplm-alert #filled-rocket .glass,.rplm-alert #filled-screen .highlight,.rplm-alert #filled-spaceship .light,.rplm-alert #filled-suitcase .buttons,.rplm-alert #filled-thumbsdown .base,.rplm-alert #filled-thumbsup .base,.rplm-alert #filled-trash .lid,.rplm-alert #filled-user .hair,.rplm-alert #filled-winner .text{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:left;-moz-animation-name:left;-ms-animation-name:left;-o-animation-name:left;animation-name:left}.rplm-alert #filled-browser .base,.rplm-alert #filled-calander .base_top,.rplm-alert #filled-camera .base,.rplm-alert #filled-clock .base,.rplm-alert #filled-coffee .base,.rplm-alert #filled-diamond .right,.rplm-alert #filled-disk .base,.rplm-alert #filled-email .base,.rplm-alert #filled-film .base,.rplm-alert #filled-flag .top,.rplm-alert #filled-folder .paper_back,.rplm-alert #filled-graph .bar_middle,.rplm-alert #filled-home .base,.rplm-alert #filled-location .inner,.rplm-alert #filled-lock .base,.rplm-alert #filled-magnify .glass,.rplm-alert #filled-mic .bars_right rect,.rplm-alert #filled-paper .base,.rplm-alert #filled-pencil .base_middle,.rplm-alert #filled-phone .base,.rplm-alert #filled-picture .mountain,.rplm-alert #filled-present .base,.rplm-alert #filled-robot .base,.rplm-alert #filled-rocket .base,.rplm-alert #filled-screen .base,.rplm-alert #filled-spaceship .base,.rplm-alert #filled-storm .cloud,.rplm-alert #filled-tag .base,.rplm-alert #filled-thumbsdown .sleeve,.rplm-alert #filled-thumbsup .sleeve,.rplm-alert #filled-trash .base,.rplm-alert #filled-user .body,.rplm-alert #filled-winner .base{-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:right;-moz-animation-name:right;-ms-animation-name:right;-o-animation-name:right;animation-name:right}.rplm-alert #filled-browser .top,.rplm-alert #filled-brush .brush_base,.rplm-alert #filled-calander .right,.rplm-alert #filled-clock .face,.rplm-alert #filled-coffee .top,.rplm-alert #filled-diamond .left,.rplm-alert #filled-diamond .top_right,.rplm-alert #filled-disk .top_right,.rplm-alert #filled-film .top,.rplm-alert #filled-flag .bottom,.rplm-alert #filled-graph .bar_right,.rplm-alert #filled-graph .dot_4,.rplm-alert #filled-heart .base,.rplm-alert #filled-home .roof,.rplm-alert #filled-lightning .bolt,.rplm-alert #filled-location .base,.rplm-alert #filled-lock .baselight,.rplm-alert #filled-mic .base,.rplm-alert #filled-mic .stand,.rplm-alert #filled-paper .front,.rplm-alert #filled-pencil .base_bottom,.rplm-alert #filled-pencil .eraser,.rplm-alert #filled-phone .details,.rplm-alert #filled-picture .sky,.rplm-alert #filled-plane .right,.rplm-alert #filled-present .top,.rplm-alert #filled-robot .highlight,.rplm-alert #filled-rocket .engine,.rplm-alert #filled-settings .top,.rplm-alert #filled-spaceship .circles,.rplm-alert #filled-spaceship .glass,.rplm-alert #filled-storm .lightning,.rplm-alert #filled-suitcase .top,.rplm-alert #filled-thumbsdown .cuff,.rplm-alert #filled-user .head{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:right-top;-moz-animation-name:right-top;-ms-animation-name:right-top;-o-animation-name:right-top;animation-name:right-top}.rplm-alert #filled-browser .green,.rplm-alert #filled-brush .brush_highlight,.rplm-alert #filled-calander .number,.rplm-alert #filled-camera .flash,.rplm-alert #filled-clock .minute,.rplm-alert #filled-diamond .top_3,.rplm-alert #filled-diamond .top_left,.rplm-alert #filled-disk .top,.rplm-alert #filled-email .paper,.rplm-alert #filled-flag .shadow,.rplm-alert #filled-graph .dot_3,.rplm-alert #filled-lock .bar,.rplm-alert #filled-magnify .base,.rplm-alert #filled-paper .corner,.rplm-alert #filled-pencil .base_top,.rplm-alert #filled-picture .front,.rplm-alert #filled-plane .left,.rplm-alert #filled-robot .antenna,.rplm-alert #filled-rocket .window,.rplm-alert #filled-screen .stand,.rplm-alert #filled-settings .base,.rplm-alert #filled-suitcase .bottom,.rplm-alert #filled-tag .dot,.rplm-alert #filled-thumbsdown .dot,.rplm-alert #filled-thumbsup .dot,.rplm-alert #filled-trash .details,.rplm-alert #filled-winner .ribbon{-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:left-top;-moz-animation-name:left-top;-ms-animation-name:left-top;-o-animation-name:left-top;animation-name:left-top}.rplm-alert #filled-browser .orange,.rplm-alert #filled-calander .base_bottom,.rplm-alert #filled-camera .red,.rplm-alert #filled-clock .hour,.rplm-alert #filled-diamond .top_2,.rplm-alert #filled-email .top,.rplm-alert #filled-folder .front,.rplm-alert #filled-graph .dot_2,.rplm-alert #filled-message .front,.rplm-alert #filled-paper .text,.rplm-alert #filled-pencil .tip,.rplm-alert #filled-picture .back,.rplm-alert #filled-rocket .flame,.rplm-alert #filled-screen .logo,.rplm-alert #filled-user .collar_left{-webkit-animation-delay:.05s;-moz-animation-delay:.05s;-ms-animation-delay:.05s;-o-animation-delay:.05s;animation-delay:.05s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-ms-animation-name:left-top;-webkit-animation-name:left-top;-moz-animation-name:left-top;-ms-animation-name:left-top;-o-animation-name:left-top;animation-name:left-top}.rplm-alert #filled-browser .red,.rplm-alert #filled-brush .brush_tip,.rplm-alert #filled-camera .button,.rplm-alert #filled-camera .lens,.rplm-alert #filled-camera .lens_inner,.rplm-alert #filled-clock .middle,.rplm-alert #filled-diamond .top_1,.rplm-alert #filled-folder .back,.rplm-alert #filled-graph .dot_1,.rplm-alert #filled-message .back,.rplm-alert #filled-pencil .wood,.rplm-alert #filled-plane .bottom,.rplm-alert #filled-user .collar_right{-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:left-top;-moz-animation-name:left-top;-ms-animation-name:left-top;-o-animation-name:left-top;animation-name:left-top}@-moz-keyframes left-top{0%{-webki-transform:translate(-100px,-100px) scale(3,3)}1%{-webkit-transform:translate(-100px,-100px) scale(3,3)}100%{-webkit-transform:translate(0,0) scale(1,1)}}@-webkit-keyframes left-top{0%{-webki-transform:translate(-100px,-100px) scale(3,3)}1%{-webkit-transform:translate(-100px,-100px) scale(3,3)}100%{-webkit-transform:translate(0,0) scale(1,1)}}@keyframes left-top{0%,1%{transform:translate(-100px,-100px) scale(3,3)}100%{transform:translate(0,0) scale(1,1)}}@-moz-keyframes right-top{0%{-webki-transform:translate(100px,-200px) scale(3,3)}1%{-webkit-transform:translate(100px,-200px) scale(3,3)}100%{-webkit-transform:translate(0,0) scale(1,1)}}@-webkit-keyframes right-top{0%{-webki-transform:translate(100px,-200px) scale(3,3)}1%{-webkit-transform:translate(100px,-200px) scale(3,3)}100%{-webkit-transform:translate(0,0) scale(1,1)}}@keyframes right-top{0%,1%{transform:translate(100px,-200px) scale(3,3)}100%{transform:translate(0,0) scale(1,1)}}@-moz-keyframes right{0%{-webki-transform:translate(100px,0)}1%{-webkit-transform:translate(100px,0)}100%{-webkit-transform:translate(0,0)}}@-webkit-keyframes right{0%{-webki-transform:translate(100px,0)}1%{-webkit-transform:translate(100px,0)}100%{-webkit-transform:translate(0,0)}}@keyframes right{0%,1%{transform:translate(100px,0)}100%{transform:translate(0,0)}}@-moz-keyframes left{0%{-webki-transform:translate(-100px,0)}1%{-webkit-transform:translate(-100px,0)}100%{-webkit-transform:translate(0,0)}}@-webkit-keyframes left{0%{-webki-transform:translate(-100px,0)}1%{-webkit-transform:translate(-100px,0)}100%{-webkit-transform:translate(0,0)}}@keyframes left{0%,1%{transform:translate(-100px,0)}100%{transform:translate(0,0)}}
/*Accordion*/#maincol .accordion .opened-for-codepen,.login_button{display:block}.acc_Header,.acc_HeaderSelected{border:1px solid #2f4f4f;color:#fff;background-color:#666;font-size:1.1em;padding:12px;margin-top:5px;cursor:pointer}.accLogin_Header a,.accLogin_HeaderSelected a,.acc_Header a,.acc_HeaderSelected a{color:#fff;background:0 0;text-decoration:none}.accLogin_Header a:hover,.accLogin_HeaderSelected a:hover,.acc_Header a:hover,.acc_HeaderSelected a:hover{background:0 0;text-decoration:underline}.acc_Content{background-color:#eee;border:1px solid #2f4f4f;border-top:none;padding:15px 10px}.login_table table tr td{padding-bottom:8px;line-height:1em}h2.login{color:#ff760e}.login_text{font-size:1.2em;margin-bottom:10px}#login{max-width:500px}.accLogin_Header,.accLogin_HeaderSelected{border:1px solid #2f4f4f;color:#fff;background-color:#666;font-weight:700;font-size:1.4em;padding:12px;margin-top:5px;cursor:pointer}.accLogin_Content{background-color:#eee;border:1px solid #aaa;border-top:none;padding:15px 10px;margin-bottom:20px}@media only screen and (max-width:900px){.login_guest,.login_login,.login_register{width:85%;margin-bottom:50px;border:1px solid #ddd;padding:5%}}@media only screen and (min-width:900px){.login_guest,.login_login,.login_register{float:left;width:28%;margin-bottom:50px;border:1px solid #ddd;padding:1%}.login_guest,.login_login{margin-right:2%}}.login_button{float:left;Width:80%;Height:50px;Font-Size:18px;background-color:#64a70b;color:#fff;text-align:center;text-decoration:none;border:0}#maincol .accordion{width:75%}#maincol .accordion div,#maincol .accordion p{display:none}#maincol .accordion h1,#maincol .accordion h2,#maincol .accordion h3,#maincol .accordion h4{cursor:pointer}#maincol .accordion h1{padding:15px 35px 15px 10px;background:url(../../images/down-arrow-white.png) right 10px center/30px 30px no-repeat #5aa62a;font-size:1.4rem;font-weight:400;color:#fff;margin:0 0 15px}#maincol .accordion h2{padding:5px 35px 5px 20px;background:url(../../images/down-arrow-green.png) right 10px center/30px 30px no-repeat #bfe38f;font-size:1.1rem;color:#000;font-weight:400;margin:0 0 12px;line-height:1.8rem}#maincol .accordion h2:hover{background-color:#d4e6be}#maincol .accordion h3{padding:5px 35px 5px 30px;background:url(../../images/down-arrow-green.png) right 10px center/30px 30px no-repeat #fff;font-size:1rem;color:#000;font-weight:400;border-top:2px solid #5aa62a;border-bottom:2px solid #5aa62a;margin:0 0 10px}#maincol .accordion h3:hover{background-color:#eee}#maincol .accordion h4{padding:5px 35px 5px 40px;background:url(../../images/down-arrow-white.png) right 10px center/30px 30px no-repeat #f7941e;font-size:.9rem;color:#000;font-weight:700;margin:0 0 8px}#maincol .accordion h5,#maincol .accordion p{padding:15px 50px;background-color:#eee;font-size:1rem;color:#333;line-height:1.4rem;margin:0 0 8px}#maincol .accordion h4:hover{background-color:#f9c689}#maincol .accordion h5{font-weight:400}@media only screen and (max-width:900px){#maincol .accordion{width:100%}#maincol .accordion h5,#maincol .accordion p{line-height:1.8rem}}.active_white{background-image:url(../../images/down-arrow-white-up.png)!important}.active_green{background-image:url(../../images/down-arrow-green-up.png)!important}
/*AttributeShop*/@media only screen and (min-width:1001px){.left_cat_home{float:left;width:23%;padding:0 1%}.left_vegan{float:left;width:31%;padding:0 1%}}@media only screen and (max-width:1000px){.left_cat_home{float:left;width:31%;padding:0 1%}.left_vegan{float:left;width:48%;padding:0 1%}}@media only screen and (max-width:600px){.left_cat_home,.left_vegan{float:left;width:48%;padding:0 1%}}.overlapbox{position:relative;text-decoration:none;font-weight:400;color:#222}.overlapbox img{width:100%;border:1px solid #ccc}.overlapbox-text{display:table;position:relative;margin-left:auto;margin-right:auto;text-align:center;background-color:#fff;border:1px solid #ccc;height:5em;top:-2em;margin-bottom:-1em;width:90%}.overlapbox-text-larger{font-size:20px;display:table-cell;text-align:center;vertical-align:middle}.overlapbox-text-larger span{font-size:14px;display:inline-block;text-align:center;vertical-align:middle}
/*Boxes*/.filter_shop img,.filter_shop input,.filter_shop span,.more_header{vertical-align:middle}.box_contents{padding:8px 5px 5px 10px}.function_box_bodyarea{padding:0 10px 20px;color:#000;margin-bottom:20px}.function_box_bodyarea h2{font-size:1.3em;text-align:left;margin:0 0 8px;padding:20px 0 8px 8px;color:#333;font-weight:700;border-bottom:1px solid #90c26a}.function_box_bodyarea h2 a{font-size:1em;text-align:left;margin:0;padding:10px 0;color:#333;font-weight:700}.function_box_bodyarea h3{font-size:1.2em;margin:15px 0 16px;color:#333;font-weight:700}.function_box_bodyarea ul{margin:0 0 0 2px}.function_box_bodyarea ul li{line-height:30px;list-style:none;border-bottom:1px solid #90c26a}.function_box_bodyarea a{display:block;color:#000;font-weight:400;padding-left:5px;background:url(../../images/popular-depts-arrow.jpg) right no-repeat}.subcategory_menu{padding:0 5px 20px 10px;background-color:#ddd;border:1px solid #aaa;color:#000;margin-bottom:20px}.subcategory_menu h2{font-size:1.3em;text-align:center;margin:0 0 16px;padding:20px 0 0;color:#333;font-weight:700;text-decoration:underline}.subcategory_menu ul li{line-height:26px;list-style:none}.SubCategoryItem,.SubCategorySelected{line-height:2em;width:190px}.SubCategoryItem{color:#000;font-weight:400;cursor:pointer}.SubCategoryItem:Hover{color:#ff760e;text-decoration:underline;font-weight:400}.SubCategorySelected,.SubDepartmentSelected{color:#ff760e;text-decoration:underline;font-weight:700;padding-right:20px;background:url(../../images/ArrowR2.png) right no-repeat}.SubDepartments ul{margin:5px 0 10px}.SubDepartments ul li{text-indent:15px;list-style:none;background:url(../../images/tab.png) 5px no-repeat}.SubDepartmentItem,.SubDepartmentSelected{text-indent:1.5em}.SubDepartmentItem{color:#000;font-weight:400}.SubDepartmentItem:Hover{color:#ff760e;text-decoration:underline;font-weight:400}.more_header{width:100%;cursor:pointer}.more_text{font-size:1em;color:#ff760e}a.clear_filter{font-weight:400;float:left;padding-top:3px}.search_area{font-size:.9em}.search_bodyarea{background-image:url(../../images/search_background.png);background-repeat:repeat-y;background-attachment:scroll;width:208px}.search_footer{background-image:url(../../images/search_footer.png);background-repeat:no-repeat;width:208px;height:18px}.search_box_contents h2{margin:2px 0 4px 3px;padding:0;font-size:1.2em}.search_box_contents{padding:0 5px 0 10px}#search_box table{margin:0;padding:0}.filter_shop{border:1px solid #64a70b;padding:10px 7px;margin-bottom:10px;line-height:34px}.filter_shop span{margin-left:12px}.recipe_search_box_go{float:right}.function_box_bodyarea a.searchtips{color:#ff760e;background:0 0}.vacancies_box_bodyarea{padding:10px 10px 20px;background-color:#fff;border:1px solid #64a70b;color:#000;margin-bottom:20px}.vacancies_box_bodyarea h2{font-size:1.3em;text-align:left;margin:0 0 16px;padding:20px 0 0;color:#333;font-weight:700;text-decoration:underline}
/*Categories*/@media only screen and (min-width:961px){.category_image{width:100%;margin-bottom:20px}.category_subcategory{padding-bottom:10px;width:24%;float:left;height:200px}.category_subdepartment{color:#444;font-weight:400;font-size:1em;display:block}.SubCategoryName{color:#c3e561;font-weight:700;font-size:1.1em;height:45px;display:table-cell;vertical-align:middle}}@media only screen and (min-width:601px) and (max-width:960px){.category_image{width:100%;margin-bottom:20px}.category_subcategory{padding-bottom:10px;width:32%;float:left;height:200px}.category_subdepartment{color:#444;font-weight:400;font-size:1em;display:block}.SubCategoryName{color:#c3e561;font-weight:700;font-size:1.1em;height:45px;display:table-cell;vertical-align:middle}}@media only screen and (max-width:600px){.category_image,.category_subcategory{margin-bottom:20px;width:100%}.category_subdepartment{color:#444;font-weight:400;font-size:1em;display:block}a.SubCategoryName{color:#c3e561;font-weight:700;font-size:1.2em;display:block;border-bottom:1px solid #000;margin-bottom:10px}#category_description{display:none}}
/*Checkout*/#producttable table{width:100%;border:solid 1px #b3b3b3;border-collapse:collapse}@media only screen and (max-width: 600px){#producttable table{font-size:0.8em}#producttable th{font-size:1.1em}}@media only screen and (min-width: 601px){#producttable th{font-size:1.2em}}#producttable th{padding:10px;text-align:left;background-color:#b3b3b3;color:#fff}#producttable td{padding:10px;border:0;font-size:1em;border-bottom:solid 1px #ccc}.alignright{text-align:right}.productimg{width:50px;padding-right:25px;float:left}.productname-name{font-weight:700;color:#333;width:45%}a.productname-link{padding-top:7px;text-decoration:none;font-size:1.1em;color:#333}a.productname-link:hover{text-decoration:underline}a.productname-link-delivery{padding-left:73px}a.viewmoreproductdetails{text-decoration:underline;padding-right:5px;color:#999;font-weight:400}.productname-stickers{width:8%}.productname-brandsize{display:none;font-weight:normal}.productname-brand{color:#333;width:10%}.productname-weight{color:#333;width:7%}.productname-surcharge{width:7%}.productname-price{color:#333;width:7%}.productname-price-now{font-weight:700;color:#333;text-align:right;width:7%}.productname-price-was{font-weight:700;color:#333;text-decoration:line-through;text-align:right;width:7%}.total-productname{color:#333;text-align:right;width:7%;font-weight:700}.productname-remove{width:7%}.productname-remove a{color:#999;font-weight:400}.productname-remove-text{display:inline-block}.productname-remove-image{display:none}.oos_basket{color:Green;font-weight:700;font-size:1.2em}.totals{float:right;text-align:right;font-weight:700;font-size:1.1em;margin-right:1%}@media only screen and (max-width: 600px){.totals{font-size:1em}.delivery_options{font-size:1em;float:left;margin-top:0}}@media only screen and (min-width: 601px){.delivery_options{float:right;margin-top:0;margin-right:8%}}@media only screen and (min-width: 601px) and (max-width: 960px){.productimg{display:none}.productname-name{width:265px}a.productname-link-delivery{padding-left:0}.viewmoreproductdetails{display:none}.productname-stickers{display:none}.productname-brandsize{display:inline-block}.productname-brand{display:none}.productname-weight{display:none}.productname-remove-text{display:none}.productname-remove-image{display:inline-block}}@media only screen and (max-width: 600px){.productimg{display:none}.productname-name{width:265px}a.productname-link-delivery{padding-left:0}.viewmoreproductdetails{display:none}.productname-stickers{display:none}.productname-brandsize{display:inline-block}.productname-brand{display:none}.productname-weight{display:none}.productname-surcharge{display:none}.productname-remove-text{display:none}.productname-remove-image{display:inline-block}}#CTAs{margin-top:30px;margin-bottom:30px;width:100%;display:inline-block}#checkoutCTA_Top{margin-top:20px}.CTAtext{color:#fff;font-weight:700;text-decoration:none}@media only screen and (max-width: 600px){.CTAtext{font-size:1.1em}.loginCTA{width:30%;padding:2%}.loginCTANew,.loginCTANewA{width:80%;padding:2%}.continueshoppingCTA{width:30%;padding:2%}.emptybasketCTA{width:22%;padding:2%}.checkoutCTA,.checkoutCTA_Top_Basket{width:30%;padding:2%}.checkoutSagePay{width:100%;height:30px;padding:8% 2%;font-size:1.2em}.amenddiscardCTA{width:50%;padding:2%}.amendcheckoutCTA{width:30%;padding:2%}.lblOr{display:block;width:80%;text-align:center;padding:0 2%}}@media only screen and (min-width: 601px){.CTAtext{font-size:1.2em}.checkoutCTA,.checkoutCTA_Top_Basket{font-size:1.2em}.loginCTA{width:200px;padding:15px 20px}.loginCTANew,.loginCTANewA{width:300px;padding:15px 20px}.continueshoppingCTA{width:200px;padding:15px 20px}.emptybasketCTA{width:150px;padding:15px 20px}.checkoutCTA,.checkoutCTA_Top_Basket{width:200px;padding:15px 20px}.checkoutSagePay{width:300px;padding:15px 20px}.amenddiscardCTA{width:150px;padding:10px 20px}.amendcheckoutCTA{width:200px;padding:10px 20px}.lblOr{display:block;width:300px;text-align:center;padding:0 20px}}.lblOr h1{margin-bottom:5px}.loginCTA,.loginCTANew,.loginCTANewA{background-color:#64A70B;color:#fff;text-align:center;display:block;text-decoration:none;float:left;margin:15px 0 7px}.loginCTANewA:hover{text-decoration:none}.continueshoppingCTA{background-color:#f60;color:#fff;text-align:center;display:block;text-decoration:none;float:left}.emptybasketCTA{background-color:#ccc;color:#333;text-align:center;display:block;text-decoration:none;float:left;margin:0 0 20px 10px}.checkoutCTA{background-color:#64A70B;color:#fff;text-align:center;display:block;text-decoration:none;float:right}.checkoutCTA_Top_Basket{background-color:#64A70B;color:#fff;text-align:center;display:block;text-decoration:none;float:right}.checkoutSagePay{background-color:#64A70B;color:#fff;text-align:center;display:block;text-decoration:none}.amenddiscardCTA{background-color:#ccc;color:#333;text-align:center;display:inline;text-decoration:none;float:right;margin-right:5px}.amendcheckoutCTA{background-color:#64A70B;color:#fff;text-align:center;display:inline;text-decoration:none;float:right;margin-right:5px}@media only screen and (max-width: 800px){.amenddiscardCTA{float:left;margin-left:10px}}h1.progressbar{margin-right:10%;margin-bottom:30px;float:left}h1.progressbar_basket{margin-top:-20px;margin-right:10%;float:left}@media only screen and (max-width: 600px){h1.progressbar_basket{margin-top:0;margin-bottom:40px;margin-right:10%;float:left}}@media only screen and (min-width: 601px){h1.progressbar_basket{margin-top:-20px;margin-right:10%;float:left}}#deliveryform{max-width:550px;float:left}#deliveryform h3{color:#64A70B}@media only screen and (max-width: 600px){#deliveryform table tr{line-height:40px;vertical-align:middle}}td.checkout_form_label{font-weight:700}.checkout_form_ddl{height:2em}#ordersummary{max-width:500px;float:left}@media only screen and (min-width: 601px){#ordersummary{margin-left:5%}}#ordersummary_lines table{width:100%;border:solid 1px #b3b3b3;border-collapse:collapse}#ordersummary_lines th{background-color:#b3b3b3;color:#fff;font-size:1.2em}#ordersummary_lines td{border:0;font-size:1em;border-bottom:solid 1px #ccc}.ordersummary_totals{float:right;text-align:right;font-weight:700;font-size:1.1em;margin-top:25px}.ordersummary-name{text-align:left;color:#333;width:52%;padding:15px 0 15px 3%}.ordersummary-price{text-align:right;color:#333;width:15%;padding:15px 0}.ordersummary-quantity{text-align:right;color:#333;width:9%;padding:15px 0}.ordersummary-total{text-align:right;font-weight:700;color:#333;width:17%;padding:15px 3% 15px 0}.ordersummary-nameh{text-align:left;width:49%;padding:15px 0 15px 3%}.ordersummary-priceh{text-align:right;width:16%;padding:15px 0}.ordersummary-quantityh{text-align:right;width:10%;padding:15px 0}.ordersummary-totalh{text-align:right;width:18%;padding:15px 3% 15px 0}.ordersummary-remove{width:10px}@media only screen and (max-width: 600px){.basket_summary_container #ordersummary_lines th{font-size:1em}.basket_summary_container #ordersummary_lines td{font-size:0.9em}}@media only screen and (max-width: 600px){#ordersummary_lines th{font-size:0.9em}#ordersummary_lines td{font-size:0.9em}}#AddressDetails{background-color:#e0e0e0;padding:15px 45px 15px 25px;margin-bottom:10px}.promocodeCTA{background-color:#aaa;margin-right:10px;text-align:center;width:80px;display:block;text-decoration:none;float:right;padding:5px 8px}.promocodeCTAtext{color:#fff;font-weight:700;text-decoration:none;font-size:1.2em}#CTAs_payment{width:100%;display:inline-block;text-align:right}.emptybasketCTA_payment{background-color:#ccc;color:#333;margin-right:0;margin-top:0;margin-bottom:0;text-align:center;width:150px;display:block;text-decoration:none;float:left;padding:15px 20px}.checkoutCTA_payment{width:150px;display:block;font-size:1.2em;padding:15px 20px}@media only screen and (min-width: 601px){.cc_item{width:100%;padding-top:10px}.cc_selected{width:100%;padding-top:10px;background-color:#ddd}.credit_cards span{display:inline-block;vertical-align:top}.cc_image{margin-left:10px;width:60px}.cc_type{width:255px}.cc_expiry{width:60px;text-align:right}.cc_remove{width:60px;float:right;margin-right:10px;text-align:right}.cc_remove a{color:#aaa;font-weight:400}.cc_lastfourdigits{margin-left:10px;color:#aaa}}@media only screen and (max-width: 600px){.cc_item{width:100%}.cc_selected{width:100%;background-color:#ddd}.credit_cards span{display:inline-block;vertical-align:top;font-size:0.9em}.cc_image{width:15%}.cc_expiry{display:none;color:#ffffff;width:0;text-align:right}.cc_remove{width:15%;padding-right:2%;text-align:right}.cc_remove a{color:#aaa;font-weight:400}.cc_lastfourdigits{margin-left:10px;color:#aaa}}@media only screen and (min-width: 601px){#payment_options_wrapper table{width:550px;border:solid 1px #b3b3b3;border-collapse:collapse}}@media only screen and (max-width: 600px){#payment_options_wrapper table{width:100%;border:solid 1px #b3b3b3;border-collapse:collapse}.payment_option_terms{font-size:0.8em}}#payment_options_wrapper th{background-color:#b3b3b3;color:#fff;font-size:1.4em;padding:15px 0 15px 3%}#payment_options_wrapper td{border:0;font-size:1.1em;padding:10px 0 10px 3%}#payment_options_wrapper td.payment_option_border{border-bottom:solid 1px #ccc}#payment_options_wrapper table tr td .credit_cards td{font-size:1em;padding:0 0 0 3%}.payment_option_terms{padding-right:3%}.payment_options span{display:inline-block;vertical-align:top}.payment_option_image{float:right}.payment_option_text{margin-left:4%;font-weight:bold;font-size:1.3em}#AddressDetails_OrderComplete{width:30%;background-color:#eee;border:1px solid #333;padding:20px 10px 10px 20px;margin:25px 0 0}.guest_upgrade{width:30%;background-color:#eee;border:1px solid #333;padding:20px 10px 10px 20px;margin:25px 0 30px}.guest_upgrade li{list-style:disc;text-indent:10px}@media only screen and (min-width: 1060px) and (max-width: 1260px){#AddressDetails_OrderComplete{width:50%}.guest_upgrade{width:50%}}@media only screen and (min-width: 601px) and (max-width: 1060px){#AddressDetails_OrderComplete{width:70%}.guest_upgrade{width:70%}}@media only screen and (max-width: 600px){#AddressDetails_OrderComplete{width:90%}.guest_upgrade{width:90%}}
/*Cookies*/#coPo,.co-se{display:none}.co-po{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.8);color:#fff;padding:15px;text-align:center;z-index:1000;font-size:1.3em}.co-co,.co-se{max-width:600px;margin:0 auto}.co-se{margin-top:15px}.co-se h4{font-weight:700;color:#fff;text-decoration:underline;margin-bottom:1.3em;font-size:1.5em}.co-op{margin-bottom:1.2em;text-align:left}.cookie-btn{background-color:#64a70b;color:#fff;border:none;padding:10px 20px;cursor:pointer;margin:5px;font-size:1em}.cookie-btn:hover{background-color:#4e8208;font-size:1em}.cookie-description{display:none;margin-top:5px;font-size:.9em;text-align:left}.expandable{cursor:pointer;font-weight:700;margin-left:10px}.expandable:hover{color:#ffc107}
/*Defaults*/.right,.right-nomargin{float:right}.clear_margin,.margin_bottom{margin-bottom:20px}body,div,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}body{background-color:#fff;margin:0 0 20px}.clear{clear:both}.clear_left{clear:left}.clear_right{clear:right}.clear_margin{clear:both}.right{margin-left:10px}.left,.left_no_margin2{float:left}.left{margin-right:10px}.left_margin{float:left;margin-left:10px}#margin_top{margin-top:10px}.margin_left{margin-left:60px}.no_margin2{margin:0}.vertical_align{vertical-align:middle}.vertical_align img{margin-bottom:-3px;margin-right:5px}.padding_top{padding-top:10px}.rowpad{padding-bottom:1em}.fullwidth{width:100%}
/*Fonts*/@charset "UTF-8";@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local('Quicksand Regular'),local(Quicksand-Regular),url(https://fonts.gstatic.com/s/quicksand/v7/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local('Quicksand Regular'),local(Quicksand-Regular),url(https://fonts.gstatic.com/s/quicksand/v7/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local('Quicksand Regular'),local(Quicksand-Regular),url(https://fonts.gstatic.com/s/quicksand/v7/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local('Quicksand Bold'),local(Quicksand-Bold),url(https://fonts.gstatic.com/s/quicksand/v7/6xKodSZaM9iE8KbpRA_pkHEYQML_B48.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local('Quicksand Bold'),local(Quicksand-Bold),url(https://fonts.gstatic.com/s/quicksand/v7/6xKodSZaM9iE8KbpRA_pkHEYQcL_B48.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local('Quicksand Bold'),local(Quicksand-Bold),url(https://fonts.gstatic.com/s/quicksand/v7/6xKodSZaM9iE8KbpRA_pkHEYT8L_.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local(Lato-Regular),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local(Lato-Regular),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local(Lato-Bold),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local(Lato-Bold),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*Footer*/.footer_copyright,.subscribeButton{text-align:center}#footer{box-sizing:border-box;color:#666;font-size:.9em;background-color:#fff;padding:0 20px 20px}@media only screen and (max-width:600px){#footer,.footer_why{background-color:#555;color:#fff}#footer,#footer a,#footer b,#footer h3,.footeraddress{color:#fff}#footer{text-align:center;line-height:2em;padding:0}.footer-1,.footer-2,.footer-3,.footer-4,.footer-5,.footer-6,.footer-7,.footer_signup1,.footer_signup2,.footer_signup3{width:100%}.footer_signup1{height:50px;margin-left:2px}.footer_signup2{height:70px;margin-left:4px}#footer h3{font-size:24px}#footer a{font-weight:400;text-decoration:none}.social{margin-bottom:30px}.footer-1{order:7}.footer-2{order:2}.footer-3{order:4}.footer-4{order:5}.footer-5{order:6}.footer-6{display:none;order:7}.footer-7{order:3}.footer_signup{font-size:1.3em;text-align:center}}@media only screen and (min-width:601px) and (max-width:960px){#footer a,.footeraddress{color:#999}.footer-1,.footer-2,.footer-3,.footer-4,.footer-5,.footer-6,.footer_signup1,.footer_signup2,.footer_signup3{width:33.3%}#footer a{text-decoration:none;font-weight:400}#footer b{color:#777}.footer_why{background-color:#ffedd5;color:#333;padding:0 10px 0 5px;margin-right:10px;border:1px solid #ddd}.footer-7,.social{display:none}.footer-1{order:1}.footer-2{order:2}.footer-3{order:3}.footer-4{order:4}.footer-5{order:5}.footer-6{order:6}.footer_signup{font-size:1.6em}}@media only screen and (min-width:961px){#footer a,.footeraddress{color:#999}.footer-1,.footer-2,.footer-3,.footer-4,.footer-5,.footer-6{width:16.6%}.footer_signup1,.footer_signup2,.footer_signup3{width:33.3%}#footer a{text-decoration:none;font-weight:400}#footer b{color:#777}.footer_why{background-color:#ffedd5;color:#333;padding:0 10px 0 5px;margin-right:10px;border:1px solid #ddd}.footer-7,.social{display:none}.footer-1{order:1}.footer-2{order:2}.footer-3{order:3}.footer-4{order:4}.footer-5{order:5}.footer-6{order:6}.footer_signup{font-size:1.6em}}.footer_signup{background-color:#fff;color:#777;font-weight:700;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:30px}.footer_signup_flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}.subscribe_image{margin-right:8px;vertical-align:middle}#footer .footer_signup input{width:95%;height:40px}#footer .footer_signup a{color:#fff;font-weight:700}.subscribeButton{margin-left:5px;background-color:#64a70b;color:#fff;text-decoration:none;padding:10px 30px 10px 32px;font-size:18px}.footer_flex{padding-top:30px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start}.footer-1,.footer-2,.footer-3,.footer-4,.footer-5,.footer-6,.footer-7{font-size:1.1em;margin-bottom:20px}#footer h3{padding-top:10px}#footer a:hover{text-decoration:underline}#footer ul{margin:0}#footer ul li{text-indent:0;list-style:none}.footer_why li{padding-bottom:15px}.footeraddress{white-space:pre-line;padding-bottom:5px;line-height:18px}.social_text{margin-left:1px}.social_image{vertical-align:middle;margin-left:6px}@media only screen and (min-width:601px){.footer_highlight{color:red;font-weight:700}}@media only screen and (max-width:600px){.footer_highlight{color:#fff;font-weight:700}}
/*Header*/.CTAbutton-grey,.basketinfototal,.header_topnav li a{vertical-align:middle}.header_main_flex_container a:hover,.header_topnav li a{text-decoration:none}.header_topnav_flex_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#fff}.header_topnav{padding:7px 0;background-color:#e6e6e6}.header_topnav ul{padding:0 20px;background-color:#e6e6e6}.header_topnav li{text-indent:0;list-style-type:none;float:left;line-height:24px}.header_topnav li a{float:left;display:block;padding-left:5px;padding-right:5px;font-weight:400;color:#333}.header_topnav li a:hover{background:#666;color:#fff}@media only screen and (min-width:601px) and (max-width:960px){.header_topnav{width:50%;order:1}}.header_main_flex_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:baseline;background-color:#fff}.header_main_flex_container a{color:#222;font-weight:700}@media only screen and (max-width:600px){#basketinfo,.basket_refresh,.header_basket_button,.header_basket_view,.header_logo,.header_topnav{display:none}.header_logo_mobile{width:40%;order:1;margin-left:15%;float:left;z-index:9999999999}.header_basket{width:38%;order:2;float:right}.header_search{width:90%;order:3;margin:20px 4% 10px}.header_basket_contents{padding-top:10px;width:100%;float:right}.loginicon,.searchicon{float:right}.header_search_table{width:100%}.header_search_table1{width:90%}.header_search_table2{width:10%}.header_mobilemenu{width:100%;order:1}}@media only screen and (min-width:601px) and (max-width:960px){.header_main_flex_container{flex-direction:column;height:100px}.header_logo{width:30%;order:1}.header_logo_mobile,.header_mobilemenu,.loginicon,.searchicon{display:none}.header_basket,.header_search{width:30%}.header_basket{order:2}.header_search{order:3}.header_basket_contents,.header_search_contents{padding-top:10px;padding-right:10px}.header_basket_contents{float:right;display:inline-block}.header_search_table{width:100%}.header_search_table1{width:90%}.header_search_table2{width:10%}}.autocomplete_list{background-color:#fff;color:#000;border:1px solid #444;margin:0!important;padding:0;text-align:left;line-height:20px;height:auto;font-size:1em;cursor:default;overflow:auto}.autocomplete_highlight,.autocomplete_item{list-style:none;cursor:pointer;width:98%;margin:0;padding:1px;border-bottom:1px dotted #ddd}.autocomplete_highlight{background-color:#ccc}.header_basket_contents{display:inline-block;float:right}.basketcount{display:inline-block;width:25px;height:25px;text-align:center;font-size:.9em;position:relative;left:18px;top:2px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#fff;color:#000;border:1px solid #64a70b}#basketinfo,.CTAbutton-grey{font-size:1.1em;float:right;font-weight:700}#basketinfo{padding-left:6px}.header_basket_button{float:right}.CTAbutton-grey{background-color:#64a70b;display:inline-block;padding:8px;color:#fff;width:60px;margin-left:20px}.basket_summary{background:#fff;border:1px solid #aaa;float:right;padding:10px;position:absolute;z-index:9999999999}.header_trustbar2_content,.header_trustbar3_content{border-right:1px solid #ccc}@media only screen and (max-width:600px){.basket_summary{left:-220px;top:50px;width:360px}}.basket_summary_checkout_box{clear:both;margin-top:20px;background-color:#64a70b;text-align:center;display:block;float:right;width:100%;padding:3% 0}@media only screen and (min-width:601px){.header_search_contents{padding-left:20px}.basket_summary_checkout_box_top,.basketcount{display:none}.basket_summary{left:-190px;top:45px;width:410px}.basket_summary_continue_box{margin-bottom:10px;background-color:#f60;text-align:center;display:block;float:right;width:100%;padding:3% 0}}.basket_summary_checkout_text,.basket_summary_continue_text{font-size:1.2em;color:#fff;font-weight:700;text-decoration:none}.basketicon{background:url("../../images/basket.png") no-repeat;width:35px;height:35px;float:right;margin-right:8px}.searchicon{background:url("../../images/search.jpg") no-repeat;width:35px;height:35px}.header_megamenu_flex_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;background-color:#fff}@media only screen and (min-width:961px){.header_topnav{width:45%;order:1}.header_basket,.header_logo,.header_search{width:33.3%}.header_logo_mobile,.header_mobilemenu,.loginicon,.searchicon{display:none}.header_logo{order:1}.header_search{order:2}.header_basket{order:3}.header_basket_contents{padding-right:20px}.header_search_table{width:100%}.header_search_table1{width:90%}.header_search_table2{width:10%}.header_megamenu{width:100%;order:1}}.header_trustbar_flex_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border-bottom:1px solid #ddd}.header_trustbar_flex_container a{color:#333;font-weight:400}.header_trustbar_flex_container img{margin-top:-3px;margin-right:8px}.header_trustbar1,.header_trustbar2,.header_trustbar3,.header_trustbar4{padding:10px 0}.header_trustbar1_content,.header_trustbar2_content,.header_trustbar3_content,.header_trustbar4_content{padding:0 10px;text-align:center}.header_trustbar2_content{border-left:1px solid #ccc}@media only screen and (max-width:600px){.basket_summary_checkout_box_top,.basket_summary_continue_box{margin-bottom:10px;text-align:center;display:inline-block;width:44%;padding:3% 2%}.basket_summary_continue_box{background-color:#f60;float:left}.basket_summary_checkout_box_top{background-color:#64a70b;float:right}.delivery_icon,.header_megamenu,.header_trustbar2,.header_trustbar3,.header_trustbar4{display:none}.header_trustbar1{margin-top:15px;width:100%;font-size:1.2em;border-top:1px solid #64a70b;border-bottom:1px solid #64a70b;order:1}.header_tp{color:#000;background-color:#fff;padding-top:10px;padding-bottom:15px;order:2}}@media only screen and (min-width:601px) and (max-width:960px){.header_megamenu{width:100%;order:1}.header_trustbar1_content,.header_trustbar2_content,.header_trustbar3_content,.header_trustbar4_content{max-height:48px}.header_trustbar1{width:25%;order:1}.header_trustbar2{width:31%;order:2}.header_trustbar3{width:20%;order:3}.header_trustbar4{width:24%;order:4}.header_tp{display:none}}@media only screen and (min-width:961px) and (max-width:1150px){.header_trustbar1_content,.header_trustbar2_content,.header_trustbar3_content,.header_trustbar4_content{max-height:48px}.header_trustbar1{width:25%;order:1}.header_trustbar2{width:31%;order:2}.header_trustbar3{width:20%;order:3}.header_trustbar4{width:24%;order:4}.header_tp{display:none}}@media only screen and (min-width:1151px){.header_trustbar1_content,.header_trustbar2_content,.header_trustbar3_content,.header_trustbar4_content{max-height:24px}.header_trustbar1{width:25%;order:1}.header_trustbar2{width:31%;order:2}.header_trustbar3{width:20%;order:3}.header_trustbar4{width:24%;order:4}.header_tp{display:none}}
/*Housestyle*/.new1 h1,.new1 h2,.new1 h3{line-height:40px}.new1 h1,.new1 h2,.new1 h3,.new1 h4{font-weight:700;color:#666}.new1{font-family:Tahoma}.new1 h1{font-size:36px;margin-bottom:36px}.new1 h2{font-size:30px;margin-bottom:30px}.new1 h3{font-size:24px;margin-bottom:24px}.new1 h4{font-size:18px;line-height:20px;margin-bottom:18px}.new1 p,.new1 ul{font-size:16px;color:#000;margin-bottom:30px}.new1 p{line-height:30px}.new1 ul{line-height:24px;padding-left:10px}.new1 li{list-style:disc;text-indent:10px}.new2 .housestyle_wrapper{width:85%;font:17px/1.58em SourceSansProRegular,sans-serif;letter-spacing:-.003em;clear:both}#maincol .new2 h2,#maincol .new2 h3,#maincol .new2 h4,#maincol .new2 li,#maincol .new2 p,#maincol .new2 ul,#maincol .new3 h2,#maincol .new3 h3,#maincol .new3 h4,#maincol .new3 li,#maincol .new3 p,#maincol .new3 ul,.new2 h1,.new3 h1{line-height:1.58em;letter-spacing:-.003em}#maincol .new2 h2,#maincol .new2 h3,#maincol .new2 h4,.new2 h1{font-family:CantoraOneRegular,sans-serif;word-spacing:2px;letter-spacing:1px}.new2 h1,.new3 h1{font-size:34px;color:#64a70b}.new2 h2,.new3 h2{font-size:30px;color:#64a70b}.new2 h3,.new3 h3{font-size:26px;color:#64a70b}.new2 h4,.new3 h4{font-size:22px;color:#64a70b}#maincol .new4 a,.new2 a,.new3 a{color:green}.new2 p,.new2 ul{font:17px SourceSansProRegular,sans-serif;color:rgba(0,0,0,.8)}#maincol .new4 li,.new2 li,.new3 li{list-style:square;text-indent:10px}.new3 .housestyle_wrapper{width:85%;font:20px/1.68em SourceSansProRegular,sans-serif;letter-spacing:-.003em;clear:both}#maincol .new3 h2,#maincol .new3 h3,#maincol .new3 h4,.new3 h1{font-family:SourceSansProRegular,sans-serif;word-spacing:2px;letter-spacing:1px}.new3 p,.new3 ul{font:20px SourceSansProRegular,sans-serif;color:rgba(0,0,0,.8)}#maincol .new4 .housestyle_wrapper{width:85%;font:16px 'Open Sans',sans-serif;clear:both}#maincol .new4 h1,#maincol .new4 h2,#maincol .new4 h3,#maincol .new4 h4{font-family:SourceSansProRegular,sans-serif;word-spacing:1px;letter-spacing:1px;margin-top:0}#maincol .new4 h1{font-size:30px;color:#64a70b;margin-bottom:20px}#maincol .new4 h2{font-size:26px;color:#64a70b;margin-bottom:18px}#maincol .new4 h3{font-size:22px;color:#64a70b;margin-bottom:16px}#maincol .new4 h4{font-size:18px;color:#64a70b;margin-bottom:14px}#maincol .new4 p,#maincol .new4 ul{font:16px/26px 'Open Sans',sans-serif;color:#333;margin-bottom:34px}
/*InfoBar*/@media only screen and (max-width:600px){#breadcrumbs{padding-top:10px}}.breadcrumbs_text,.infobar_home_text{float:left;padding:5px 4px 1px 0}.infobar_home img{margin:4px 4px 0 0;float:left}
/*Layout*/#mainarea,#mainarea_wide,#wrapper{background-color:#fff}#wrapper,.content_width img{margin:0 auto}#wrapper{width:1160px}#mainarea{padding:0 20px 20px}#mainarea_wide{width:1140px;margin:20px auto 0}#leftcol{width:18%;float:left}#maincol{width:80%;float:right;padding-left:2%}@media only screen and (max-width:600px){#leftcol{display:none}#maincol{width:100%;float:none;padding-left:0}.content_width{width:100%}}@media only screen and (min-width:601px) and (max-width:960px){.content_width{width:90%}}@media only screen and (min-width:961px) and (max-width:1400px){.content_width{width:80%}}@media only screen and (min-width:1401px){.content_width{width:70%}}.hundred{width:100%}.ninety{width:90%}.eighty{width:80%}.seventy{width:70%}.sixty{width:60%}.fifty{width:50%}.forty{width:40%}.thirty{width:30%}.twenty{width:20%}.ten{width:10%}.toprow{vertical-align:top}
/*MegaMenu*/ul.oe_menu,ul.oe_menu div ul.oe_full{width:100%}ul.oe_menu,ul.oe_menu li ul li{list-style:none}li a.oe_heading,li a.oe_item{text-decoration:none;font-weight:400}.clear_mm,ul.oe_menu{clear:both}.oe_wrapper{margin-top:7px;background-color:#eee}.oe_wrapper fieldset{border:none;margin:0;padding:0}ul.oe_menu{position:relative;float:left;margin:0;background-color:#ddd;border-bottom:1px solid #ddd}span.oe_promo,span.oe_promo_lifestyle1,span.oe_promo_lifestyle2{float:right;z-index:999;overflow:auto;color:#aaa;margin-top:-5px}ul.oe_menu>li{height:33px;float:left}ul.oe_menu>li>a{font-size:1.1em;display:block;background-color:#ddd;color:#222;text-decoration:none;font-weight:700;height:19px;padding:8px 8px 7px;border-left:1px solid #ddd;border-right:1px solid #eee}ul.oe_menu>li.selected>a,ul.oe_menu>li>a:hover{background:#fff;text-decoration:underline;color:#101010;opacity:1;font-weight:700}ul.oe_menu li.oe_nonmenu a:hover{text-decoration:underline}.oe_wrapper ul.hovered>li>a{background:#fff;font-weight:700}ul.oe_menu div{position:absolute;top:36px;left:1px;background:#fff;width:100%;height:425px;padding:5px 0 20px 20px;display:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc}span.oe_promo{width:300px}.oe_menu_lifestyle_left,.oe_menu_lifestyle_right{width:50%;float:left}span.oe_promo_lifestyle1,span.oe_promo_lifestyle2{width:423px}ul.oe_menu div ul li a:hover{background:#333;color:#fff;font-weight:400}ul.oe_menu li ul{list-style:none;float:left;width:185px;height:200px;margin-right:10px;border-spacing:0 2px}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{color:#444;font-size:14px;padding-bottom:2px;border-bottom:1px solid #aaa;height:35px;display:table-cell;vertical-align:bottom}li a.oe_item{color:#222;padding:0 2px 0 0;margin:0;display:block;font-size:12px}@media only screen and (min-width:1101px) and (max-width:1140px){ul.oe_menu div{padding:5px 0 20px}ul.oe_menu li ul{width:185px;height:200px;margin-right:0;border-spacing:0 0}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{font-size:11px;padding-bottom:2px}li a.oe_item{padding:0;font-size:11px}}@media only screen and (min-width:851px) and (max-width:1100px){span.oe_promo{display:none}ul.oe_menu div{padding:5px 0 20px 5px}ul .oe_menu li ul{width:185px;height:200px;margin-right:10px;border-spacing:0 2px}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{font-size:14px;padding-bottom:2px}li a.oe_item{padding:0 2px 0 0;font-size:12px}}@media only screen and (min-width:801px) and (max-width:850px){span.oe_promo{display:none}ul.oe_menu div{padding:5px 0 20px}ul.oe_menu li ul{width:185px;height:200px;margin-right:0;border-spacing:0 0}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{font-size:12px;padding-bottom:2px}li a.oe_item{padding:0;font-size:11px}}@media only screen and (min-width:701px) and (max-width:800px){span.oe_promo{display:none}ul.oe_menu div{height:640px;padding:5px 0 20px 5px}ul.oe_menu li ul{width:185px;height:200px;margin-right:10px;border-spacing:0 2px}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{font-size:14px;padding-bottom:2px}li a.oe_item{padding:0 2px 0 0;font-size:12px}}@media only screen and (min-width:601px) and (max-width:700px){span.oe_promo{display:none}ul.oe_menu div{height:640px;padding:5px 0 0}ul.oe_menu li ul{width:185px;height:200px;margin-right:0;border-spacing:0 0}li.oe_heading_li{margin-bottom:5px}li a.oe_heading{font-size:12px;padding-bottom:2px}li a.oe_item{padding:0;font-size:11px}}.oe_menu_delivery_wrapper tr{vertical-align:top}.oe_menu_delivery_wrapper td,.oe_menu_delivery_wrapper th{padding:0}.oe_menu_delivery_wrapper table{border-spacing:0;width:80%}.oe_menu_delivery_tr_60{height:60px}.oe_menu_delivery_tr_40{height:40px}.oe_menu_delivery_td_45{width:45%}.oe_menu_delivery_td_35{width:35%}.oe_menu_delivery_td_1{border:1px solid #64a70b;border-right:0;border-bottom:0;width:30%;text-align:center;vertical-align:middle}.oe_menu_delivery_td_2,.oe_menu_delivery_td_3{border:1px solid #64a70b;width:30%;text-align:center;vertical-align:middle}.oe_menu_delivery_td_2{border-right:0;border-bottom:0;background-color:#cefbc5;font-size:1.2em}.oe_menu_delivery_td_3{border-bottom:0}.oe_menu_delivery_td_4{border:1px solid #64a70b;text-align:center;vertical-align:middle}.oe_menu_delivery_td_5{border:1px solid #64a70b;border-right:0;border-bottom:0;width:48%;text-align:center;vertical-align:middle}.oe_menu_delivery_td_6{border:1px solid #64a70b;border-bottom:0;width:48%;text-align:center;vertical-align:middle}.oe_menu_delivery_td_7,.oe_menu_delivery_td_8{border:1px solid #64a70b;text-align:center;vertical-align:middle}.oe_menu_delivery_td_7{border-bottom:0}.oe_menu_delivery_td_8{border-right:0;width:48%}.oe_menu_delivery_td_9{border:1px solid #64a70b;width:48%;text-align:center;vertical-align:middle}
/*Misc*/.gridview_pro{margin-bottom:20px}.detailsview_pro,.detailsview_proslim{margin-bottom:20px}.ddl_pro{margin-bottom:20px;margin-right:20px}.btn_pro{margin-bottom:20px}h1.big_line_height{line-height:2em}#maincol ul.terms_index li{list-style:none;text-indent:0}.bottom-right{position:absolute;bottom:0;right:0}body.stop-scrolling{height:100%;overflow:hidden}@media only screen and (min-width: 601px){.attributes_footer{display:none}}.admin_left{float:left;width:49%}.admin_right{float:right;width:49%}.admin_left_productlinks{float:left;width:48%;border-right:4px solid #000000}.admin_right_productlinks{float:left;width:48%}@media only screen and (max-width: 900px){.admin_left{float:none;width:100%}.admin_right{float:none;width:100%}.admin_left_productlinks{float:none;width:100%}.admin_right_productlinks{float:none;width:100%}}#administration_menu h2{margin-top:30px}.CustomerRole_VIP{padding-top:8px;color:purple;font-size:26px;font-weight:700}.CustomerRole_POI{padding-top:8px;color:#774a1c;font-size:26px;font-weight:700}.CustomerRole_RR{padding-top:8px;color:#AABBFF;font-size:26px;font-weight:700}#customercomplaint_left{float:left;width:59%}#customercomplaint_right{float:right;width:39%}.pickinglist_highlight{font-size:30px;border:1px solid red}.print_orders_totals{line-height:3em;float:right}#invoice_totals{width:680px;text-align:right}.picking_order_items,.print_order_items{font-size:1em}.picking_order_items th,.print_order_items th{line-height:3em}th.print_order_items_right{text-align:right}.picking_order_items tr th,.print_order_items tr th{vertical-align:top}.picking_order_items tr td{border-bottom:1px solid #666}.delivery_label{font-size:2em}.dark_text{color:#000}.dark_text a{color:#000}.fulljustify{text-align:justify}.fulljustify:after{content:"";display:inline-block;width:100%}.GridViewContainer{overflow:auto}.FrozenHeader{background-color:Gray;position:relative;cursor:default;top:expression(document.getElementById(GridViewContainer).scrollTop-2);z-index:10}.FrozenHeader.locked{z-index:99}.verticaltext{writing-mode:tb-rl;filter: flipH() flipV()}.commodity_comparison_td{position:relative}.modalBackground{background-color:#ddd;filter: alpha(opacity=70);opacity:0.7}.modalPopup{background-color:#ddd;border-width:2px;border-style:solid;border-color:#aaa;padding:10px;width:450px}.collapse_header{width:100%;cursor:pointer;vertical-align:middle;margin:10px 0}.collapse_text{font-size:1.2em;color:#e28236;margin-left:5px}.collapse_body{width:100%;height:0;overflow:hidden}.media{width:250px}#print{background-color:#fff}#newsletters a img{border:1px solid #999}table.ccx{margin-bottom:30px;border-collapse:collapse}td.ccx_grey,th.ccx_grey{background-color:#ddd}table.ccx tr td{border:1px solid #ddd;text-align:center}table.ccx tr th{border:1px solid #ddd;text-align:center}@media only screen and (max-width: 600px){table .ccx{width:100%}}@media only screen and (min-width: 601px) and (max-width: 960px){table.ccx{width:75%}}@media only screen and (min-width: 961px){table.ccx{width:50%}}a.trust_pilot{color:#000;font-weight:normal}.unsubscribe{width:50%;border:1px solid #dddddd;padding:20px 10px 5px 20px}@media only screen and (max-width: 600px){.unsubscribe{width:90%;border:1px solid #dddddd;padding:20px 3% 5px}}
/*MobileMenu*/@font-face{font-family:fontawesome;src:url('../../fonts/fontawesome.eot');src:url('../../.fonts/fontawesome.eot?#iefix') format('embedded-opentype'),url('../../fonts/fontawesome.svg#fontawesome') format('svg'),url('../../fonts/fontawesome.woff') format('woff'),url('../../fonts/fontawesome.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url('../../fonts/icomoon.eot');src:url('../../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../../fonts/icomoon.woff') format('woff'),url('../../fonts/icomoon.ttf') format('truetype'),url('../../fonts/icomoon.svg#icomoon') format('svg');font-weight:400;font-style:normal}@media screen and (max-width:46.0625em){.column{width:60%;position:absolute;padding:.5em 0 0 .5em;box-shadow:0 -1px 0 rgba(0,0,0,.1)}}ul.dl-menu{font-family:Lato,Calibri,Arial,sans-serif;margin-left:0;margin-bottom:0;z-index:999}ul.dl-menu li{text-indent:0;list-style-type:none}ul.dl-menu a{text-decoration:none}.dl-menuwrapper{width:100%;max-width:300px;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px;z-index:999}.dl-menuwrapper button{border:none;width:38px;height:35px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0}.dl-menuwrapper button:after{content:'';position:absolute;width:60%;height:4px;background:#fff;top:6px;left:20%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:0}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:icomoon;speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:.3s}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu,.no-js .dl-menuwrapper li.dl-back{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li,.no-js .dl-menuwrapper li .dl-submenu{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:.4s MenuAnimOut1;animation:.4s MenuAnimOut1}.dl-menu.dl-animate-out-2{-webkit-animation:.3s ease-in-out MenuAnimOut2;animation:.3s ease-in-out MenuAnimOut2}.dl-menu.dl-animate-out-3{-webkit-animation:.4s MenuAnimOut3;animation:.4s MenuAnimOut3}.dl-menu.dl-animate-out-4{-webkit-animation:.4s MenuAnimOut4;animation:.4s MenuAnimOut4}.dl-menu.dl-animate-out-5{-webkit-animation:.4s MenuAnimOut5;animation:.4s MenuAnimOut5}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:.3s MenuAnimIn1;animation:.3s MenuAnimIn1}.dl-menu.dl-animate-in-2{-webkit-animation:.3s ease-in-out MenuAnimIn2;animation:.3s ease-in-out MenuAnimIn2}.dl-menu.dl-animate-in-3{-webkit-animation:.4s MenuAnimIn3;animation:.4s MenuAnimIn3}.dl-menu.dl-animate-in-4{-webkit-animation:.4s MenuAnimIn4;animation:.4s MenuAnimIn4}.dl-menu.dl-animate-in-5{-webkit-animation:.4s MenuAnimIn5;animation:.4s MenuAnimIn5}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:.4s SubMenuAnimIn1;animation:.4s SubMenuAnimIn1}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:.3s ease-in-out SubMenuAnimIn2;animation:.3s ease-in-out SubMenuAnimIn2}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:.4s SubMenuAnimIn3;animation:.4s SubMenuAnimIn3}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:.4s SubMenuAnimIn4;animation:.4s SubMenuAnimIn4}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:.4s SubMenuAnimIn5;animation:.4s SubMenuAnimIn5}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:.4s SubMenuAnimOut1;animation:.4s SubMenuAnimOut1}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:.3s ease-in-out SubMenuAnimOut2;animation:.3s ease-in-out SubMenuAnimOut2}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:.4s SubMenuAnimOut3;animation:.4s SubMenuAnimOut3}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:.4s SubMenuAnimOut4;animation:.4s SubMenuAnimOut4}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:.4s SubMenuAnimOut5;animation:.4s SubMenuAnimOut5}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.dl-menuwrapper button,.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover,.dl-menuwrapper ul{background:#64a70b}
/*PageSpecific*/.home_intro,.home_intro_bottom,.home_intro_top,.orderhistoryAll,.th_align_center,.tp_reviews{text-align:center}.swipe,.swipe-wrap{overflow:hidden;position:relative}.swipe,.swipe-wrap,.swipe-wrap>div{position:relative}p.home_intro_bottom{margin-bottom:0}.home_intro_bottom a,.home_intro_top a{color:#444;font-weight:400}@media only screen and (min-width:601px){h1 .home_intro{margin:10px 0;color:#444;font-weight:400}.homepage-slider-mobile,.tp_reviews,p.home_intro_bottom{display:none}.trustpilot_reviews{width:22%;vertical-align:top;display:inline-block;margin:0 2.5% 30px 0}.trustpilot_reviews span{float:left}.trustpilot_reviews_name{color:#777;font-weight:700;clear:both}.trustpilot_reviews_text{margin-bottom:8px;font-size:1.2em;font-weight:700}}@media only screen and (min-width:1001px){#youraccount{width:80%;margin-bottom:50px}.youraccount_section{border-bottom:1px solid #64a70b;margin-bottom:20px}.youraccount_link{background-color:#64a70b;color:#fff;text-align:center;width:240px;display:block;text-decoration:none;font-size:1.4em;float:right;padding:10px 12px;margin-right:20px}}.order_history_right{float:right;width:350px}.gridview_orderhistory_header{border-bottom:1px solid #000}.gridview_orderhistory_row td{border-bottom:1px solid #000;padding:10px 0}.gridview_orderhistory_row td table tr td{border-bottom:0;padding:0}.gridview_orderhistory_row td a{color:#333;font-weight:400}.orderhistoryAll{background-color:#64a70b;width:114px;margin-right:5px;display:inline-block;text-decoration:none;padding:5px 8px}.orderhistoryAddItems,.orderhistoryAmend,.orderhistoryCancel,.orderhistorySelected{background-color:#fff;margin-bottom:10px;margin-right:5px;display:block;padding:5px 8px;margin-top:10px;text-decoration:none;text-align:center}.orderhistoryAddItems:hover,.orderhistoryAll:hover,.orderhistoryCancel:hover,.orderhistorySelected:hover{color:#fff;text-decoration:underline}.orderhistoryAllText{color:#fff;font-weight:700;text-decoration:none;font-size:1.1em}.orderhistorySelected{border:2px solid #64a70b;width:114px}.orderhistoryAddItemsText,.orderhistoryCancelText,.orderhistorySelectedText{color:#000;font-weight:400;font-size:1.1em}.orderhistoryAddItemsText:hover,.orderhistoryCancelText:hover,.orderhistorySelectedText:hover{color:#000;text-decoration:underline}.orderhistoryCancel{border:2px solid #b303d0;width:114px}.orderhistoryAddItems{border:2px solid #0827f5;width:175px}.orderhistoryAmend{border:2px solid #64a70b;width:80px}#experience_details p,#health_details p,#wholesale_landing table,.delivery_day{margin-bottom:40px}.delivery_day{width:120px;float:left;margin-right:20px;height:170px}.delivery_slot,.delivery_slot_selected{margin:2px;width:88px;height:21px;padding-top:3px;padding-left:10px;font-size:.9em;display:block}.delivery_day h2{font-size:.9em;margin-bottom:4px}.delivery_slot{background-color:#eee}.delivery_slot:hover,.delivery_slot_selected{background-color:#ccc}.app_required2,.gift_voucher input,.gift_voucher textarea,.radbtn input{margin-left:10px}.delivery_day a{color:#444}.delivery_day a:hover,a.wholesale_cell:hover{text-decoration:none}.app_title{margin-bottom:5px}#application_form p{margin-top:10px;margin-bottom:3px;color:#e28236}#application_form th{color:#e28236;font-weight:400}#application_form tr{vertical-align:top}.radbtn input{margin-right:10px}#app_position,#personal_details,#referee_1{width:400px;float:left}#app_date,#contact_details,#referee_2{width:400px;float:right}#experience,#health{width:250px;float:left}#experience_details,#health_details{width:550px;float:right}#application_form span{color:#444;margin-top:10px;margin-bottom:3px;display:block}.ddl_wholesale,.experience_info{margin-bottom:10px}.health_info{margin-bottom:13px}#application_form h2{padding-top:20px;border-bottom:1px solid #ddd}#application_form h3{padding-top:20px;color:#444}@media only screen and (max-width:1000px){#slider2{display:none}#youraccount{width:100%;margin-bottom:30px}.youraccount_section{padding-bottom:20px;border-bottom:1px solid #64a70b;margin-bottom:20px}.youraccount_link{background-color:#64a70b;color:#fff;text-align:center;width:90%;display:inline-block;text-decoration:none;font-size:1.2em;padding:10px 12px;margin-top:10px}#app_date,#app_position,#contact_details,#experience,#experience_details,#health,#health_details,#personal_details,#referee_1,#referee_2{float:none;width:90%}}.locator{width:43%;float:left;margin-right:5%}h1.edinburghstores_intro{margin:10px 0 30px}table.edinburghstores_page img{margin:20px 0 15px}table.edinburghstores_page p a{font-size:1.1em;height:30px;color:#333}#wholesale_landing{font-size:15px}#wholesale_landing h1{font-size:1.8em;margin-bottom:32px}#maincol #wholesale_landing h3{font-size:1.6em;margin-bottom:0}#wholesale_landing h4{color:#000;margin-bottom:26px;margin-top:40px}#wholesale_landing p{line-height:30px;margin-bottom:28px}#wholesale_landing ul li,#wholesale_landing ul.sublist li{list-style:none;margin-bottom:16px}#wholesale_landing ul li:before{content:"\2022";font-size:22px;line-height:20px;vertical-align:top;margin-right:8px}#wholesale_landing ul.sublist{margin-left:40px}#wholesale_landing ul.sublist li:before{content:"\25E6";font-size:36px;line-height:19px;vertical-align:top;margin-right:8px}h1.wholesale_heading{margin-top:20px;margin-bottom:20px}.wholesale_searchbox{float:right;width:100%}.wholesale_filters{width:80%;float:left;border:1px solid #64a70b;padding:15px 15px 15px 10px;margin-bottom:10px}.wholesale_dropdowns{width:290px;float:left;text-align:right;margin-bottom:20px}.wholesale_attributes{width:345px;float:right}.wholesale_larger_subtext span{margin-left:20px}.wholesale_filter_button{margin-left:10px;margin-top:7px;float:right}.wholesale_add{float:right;margin-top:9px;margin-left:3px;margin-right:8px}.wholesale_InBasket{margin:4px 0 8px;color:#e16000;font-weight:700;display:block}a.wholesale_cell{color:#333;font-weight:400;text-decoration:none}.WholesaleRowStyle:hover{background-color:#bbb}.wholesale_larger{font-size:1.1em;margin-top:5px;display:block;font-weight:700}.wholesale_larger span{color:#888}.clear_pad_top_bottom{clear:both;margin-top:9px;margin-bottom:5px}tr.pager span{text-decoration:none;color:#333}tr.pager td table tr td{font-weight:700;padding-right:20px}tr.pager a{color:#ff760e;text-decoration:underline}tr.email2{display:none}#container{margin-bottom:15px}#container_centre{width:600px;margin:0 auto 45px}#container_centre h3{text-align:center;font-style:normal;font-weight:700;margin-bottom:1em;font-size:1.5em}@media only screen and (max-width:600px){h1.home_intro{font-size:15px;font-weight:400}#slider2,.homepage-slider-desktop,p.home_intro_top{display:none}.trustpilot_reviews{width:96%;vertical-align:top;display:inline-block;margin:0 2.5% 30px 0}.trustpilot_reviews span{float:left}.trustpilot_reviews_name{color:#777;font-weight:700;clear:both}.trustpilot_reviews_text{margin-bottom:8px;font-size:1.2em;font-weight:700}.mobile_TP{margin-bottom:30px;display:inline-block}.orderhistoryAmendText{color:#000;font-weight:400;font-size:1.1em}.orderhistoryAmend{width:175px}.wholesale_attributes{font-size:.8em;float:left;width:300px}.article_category{width:100%;float:left;margin-bottom:3em}.Article_Image{width:95%;margin-bottom:1em}.Article_Summary{width:100%}}.article_category_left{width:35%;float:left}.article_category_right{width:64%;float:right}h2.Article_Category_Heading a,h3.Article_Heading a{color:#64a70b}.Article_Category_Description{font-size:1.2em}.Article_More,a.Article_Category_ReadMore{font-size:1.2em;display:block;clear:both;color:#64a70b}.Article_Category_Image{width:95%}@media only screen and (min-width:601px){.article_category{width:49%;float:left;margin-bottom:1.5em}.article_search_main{display:none}.Article_Image{width:20%;float:left}.Article_Summary{width:78%;float:right}a.Article_Category_ReadMore{margin-top:3em}a.Article_More{margin-top:2em}}.th_align_right{text-align:right}.social_media{float:left;width:31%;text-align:center;margin-bottom:60px}.sm_facebook,.sm_twitter{border-right:1px solid #aaa;padding-right:1%;margin-right:1%}@media only screen and (min-width:901px) and (max-width:1160px){.sm_facebook,.sm_twitter{padding-right:1%;margin-right:1%}.social_media{float:left;width:47%}.sm_facebook{border-right:1px solid #aaa}.sm_twitter{border-right:0}}@media only screen and (max-width:900px){.social_media{float:left;width:100%}.sm_facebook,.sm_twitter{border-right:0;padding-right:0;margin-right:0}}.amendorder{background-color:#eee;padding:2% 2% 1%;margin-bottom:100px}@media only screen and (max-width:800px){.locator{float:left;width:96%}.amendorder{width:95%}}@media only screen and (min-width:801px) and (max-width:1100px){.amendorder{width:70%}}@media only screen and (min-width:1101px){.amendorder{width:45%}}.amendorder_header{width:100%;height:30px;background-color:#dbf4ba;border:1px solid #64a70b;margin-bottom:20px;padding:5px 0 15px}.amendorder_header_text{padding:10px 15px 0;display:inline-block;color:#000;font-size:1.1em}.swipe{visibility:hidden}.swipe-wrap>div{float:left;width:100%}@media only screen and (min-width:1201px){.vacancies{width:70%;margin-bottom:30px}.gift_voucher_image{width:30%}}@media only screen and (max-width:1200px){.vacancies{width:100%;margin-bottom:30px}}.gift_voucher{background-color:#d6e5c2;width:40%;float:left;padding:10px;margin:0 20px 40px 0;min-width:530px;border:1px solid #000}@media only screen and (max-width:600px){a.Article_Category_ReadMore,a.Article_More{margin-top:1em}.gift_voucher{background-color:#d6e5c2;width:95%;padding:20px 30px 10px 0;margin:0 0 40px;min-width:95%;display:block}}.gift_voucher h2{color:#000;text-align:center}.gift_voucher_highlight{color:#ff760e;font-weight:700}.gift_voucher table{border-collapse:collapse;max-width:500px}ul.gift_voucher_list li{list-style:disc inside;text-indent:10px}@media only screen and (min-width:801px) and (max-width:1250px){.amendorder_header{height:70px}.amendorder_header_text{margin-bottom:10px}.gift_voucher_image{width:50%}}@media only screen and (max-width:800px){.amendorder_header{height:100px}.amendorder_header_text{margin-bottom:10px}.gift_voucher_image{width:100%}}
/*ProductGrid*/#ProductListing{text-align:center;font-size:0.9em;color:#444;padding:12px 0 5px}#ProductListing h2{margin-bottom:0;padding-top:10px}#ProductListing b,#ProductListing p{text-align:left;margin-bottom:0}.PG_main_heading h1{margin-bottom:25px;font-weight:700;float:left}.PG_main_heading_offers h1{margin-bottom:25px;font-weight:700}.PG_Filters{float:right}.PG_ToggleImages{float:right;margin-left:15px}.PG_Paging{padding-top:4px;float:right;margin-left:15px}.SearchLabel{font-size:1.3em}.SearchLabelSmall{font-size:0.9em}.filter_box{float:left;clear:left}@media only screen and (min-width: 601px){.filter_box{display:none}}@media only screen and (max-width: 800px){.PG_Item{width:47%;height:470px;float:left;padding:5px 1% 3px;line-height:1.2em}.PG_Item_R{width:45%;height:470px;float:left;padding:5px 2% 3px 0;line-height:1.2em}a.PG_Title{width:90%;height:80px}}@media only screen and (min-width: 801px) and (max-width: 960px){.PG_Item{width:31%;height:440px;float:left;padding:5px 3px 3px;line-height:1.2em}.PG_Item_R{width:31%;height:440px;float:left;padding:5px 3px 3px;line-height:1.2em}a.PG_Title{width:95%;height:60px}}@media only screen and (min-width: 961px){.PG_Item{width:23%;height:440px;float:left;padding:5px 3px 3px;line-height:1.2em}.PG_Item_R{width:23%;height:440px;float:left;padding:5px 3px 3px;line-height:1.2em}a.PG_Title{width:95%;height:50px}}.PG_Image_Outer{position:relative}.PG_Bestseller{position:absolute;top:0;left:15px}.PG_EdinburghOnly{position:absolute;top:0;right:20px}.PG_Image_Wrapper{width:100%;height:150px;margin-bottom:15px;display:table}.PG_Image_Wrapper_Inner{display:table-cell;text-align:center;vertical-align:middle}.PG_Image{display:inline-block;max-height:150px;max-width:212px}@media only screen and (max-width: 800px){.PG_Image{display:inline-block;max-height:140px;max-width:170px}}a.PG_Title{color:#444;text-decoration:none;font-size:1.2em;font-weight:700;line-height:1.3em;display:block}a.PG_Title:hover{text-decoration:underline}.PG_BrandSize{display:block;font-size:1.2em;height:28px}@media only screen and (max-width: 800px){.PG_BrandSize{display:block;font-size:1.1em;height:40px}}.PG_Attributes{text-align:center;height:28px}.PG_Price_Wrapper{position:relative;height:80px}.PG_Promotions{position:absolute;left:25px;top:3px}.PG_Price{height:45px;line-height:1.3em;font-size:1.4em}.PG_Price span{font-size:1.1em;font-weight:700}span.PG_singleprice{padding-top:7px;display:inline-block}span.PG_strikethrough{text-decoration:none;background-image:linear-gradient(transparent 10px,#999 10px,#999 12px,transparent 12px)}.PG_Quantity{margin:0 auto}.PG_Quantity_Box{text-align:center;font-weight:700;font-size:1.2em;color:#555}.PG_PackdownPrice{width:180px;height:32px;font-weight:700;font-size:1.2em;color:#555;margin-bottom:13px}.PG_PackdownPrice_Promo{width:220px;height:32px;font-weight:700;font-size:1.1em;color:#555;margin-bottom:13px}@media only screen and (max-width: 800px){.PG_Price_Wrapper{height:100px}.PG_Price{height:60px}.PG_PackdownPrice{width:100%;margin:10px 0 20px}.PG_PackdownPrice_Promo{width:100%;margin:10px 0 20px;font-size:0.75em}}.PG_InBasket{margin:4px 0 8px;font-size:1.2em;color:#e16000;font-weight:700;display:block}@media only screen and (max-width: 600px){.PG_InBasket{margin:4px 0 8px;font-size:1em;color:#e16000;font-weight:700;display:block}}a.PG_Bulk{display:inline-block;padding-top:10px;font-size:1.2em;color:#333;font-weight:400}.PG_Paging_Button{background-color:transparent;border:none;cursor:pointer;text-decoration:underline;color:#ff760e;font-weight:700;margin:6px;font-size:16px}.PG_Paging_Button_Selected{background-color:transparent;border:none;cursor:pointer;text-decoration:none;color:#000;font-weight:700;margin:6px;font-size:16px}.linkproducts_header1{float:right;padding-right:20px;width:270px}.linkproducts_header2{float:left;width:270px}.linkproducts_button{background-color:#64A70B;color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:1.6em;padding:15px 20px;clear:both;margin-bottom:25px}.linkproducts_button_disabled{background-color:#eee;color:#aaa;text-align:center;display:inline-block;text-decoration:none;font-size:1.6em;padding:15px 20px;clear:both;margin-bottom:25px}.linkproducts_button_disabled:hover{text-decoration:none}.PG_Item_Admin{width:23%;height:400px;float:left;line-height:1.2em;margin-bottom:25px}.PG_Item_Admin_Selected{border:2px solid #ff760e;width:23%;height:396px;float:left;line-height:1.2em;margin-bottom:25px}.PG_Price_Wrapper_Admin{position:relative;height:38px}.PG_Item_Select_Wrapper{text-align:center}input.PG_Item_Select{background-color:#64A70B;color:#fff;text-align:center;text-decoration:none;width:120px;font-size:1.4em;padding:15px 20px;border:none}input.PG_Item_Select_Selected{background-color:#ff760e;color:#fff;text-align:center;text-decoration:none;width:120px;font-size:1.4em;padding:15px 20px;border:none}.PG_Item_Placement{width:100%;height:400px;float:left;line-height:1.2em;margin-bottom:25px;border:1px solid #ccc;padding-top:20px}h2.productplacement{font-size:1.3em;text-align:left;margin:0 0 8px;padding:20px 0 8px 8px;color:#333;font-weight:700;border-bottom:1px solid #90c26a}.PG_SubDep_Desc_Intro{font-size:1.4em;display:block;margin:20px 30% 30px 0}.PG_SubDep_Desc{display:none;margin:0 0 30px}.PG_SubDep_Desc_Button{font-size:1.3em;text-decoration:underline;color:#333;clear:both}
/*ProductPage*/#productdetails{text-align:left;margin-bottom:10px;font-size:1.1em;line-height:2em}#productdetails .clear_margin{margin-bottom:40px}#productdetails h1{margin-bottom:10px;color:#000;font-size:1.8em}#productdetails h2,h3.productdetails{border-bottom:1px solid #ddd;font-size:1.2em}#productdetails h2{margin:40px 0 5px}h3.productdetails{margin:0 0 5px}#productdetails h4{margin-bottom:0}.productdetails_image{position:relative;margin:0 0 5px}.PP_EdinburghOnly{position:absolute;top:0;right:20px}@media only screen and (min-width:600px){.PP_Packaging{display:none}}.productdetails_thumbnail{text-align:left;clear:both;margin:0 10px 5px 0}#productdetails_attributes{margin:10px 0;float:left;width:100%;text-align:center}.productdetails_attribute{float:left}.productdetails_attribute img{margin:0 2px 8px 16px;vertical-align:middle}.productdetails_attribute a{color:#333;font-weight:400}.productdetails_inbasket{color:#ff760e;font-weight:700;display:block}.ProductDetails_Price_Wrapper{height:45px}.ProductDetails_Price_Wrapper_Discount{padding-top:6px;height:39px}.ProductDetails_Price{margin-bottom:30px;width:200px;font-size:1.6em;line-height:1.6em}.ProductDetails_Price b{margin-right:15px}.ProductDetails_Add{margin-top:10px}.productdetails_promo{float:right;margin-right:10px}.productdetails_promo_packdown1{margin-left:16px}.productdetails_promo_packdown2{margin-left:84px}.productdetails_promo_packdown3{margin-left:152px}.productdetails_promo_packdown4{margin-left:220px}.productdetails_promo_packdown5{margin-left:288px}.productdetails_promo_packdown6{margin-left:356px}.productdetails_promo_packdown7{margin-left:424px}.productdetails_promo_packdown8{margin-left:492px}.productdetails_promo_packdown9{margin-left:560px}.ProductDetails_Price2{margin-bottom:30px;font-size:1.6em;line-height:1.6em}.ProductDetails_PackdownPrice{width:65%;height:32px;font-weight:700;font-size:.9em;color:#000}.ProductDetails_Packdowns_Item,.ProductDetails_Packdowns_Item_Selected{text-align:center;line-height:1.1em;display:block;font-weight:400;height:140px}.ProductDetails_Packdowns_Item_Wrapper{width:101px;margin:3px 6px 3px 0;font-size:1em;display:block;float:left}.ProductDetails_Packdowns_Item{border:1px solid #aaa;color:#444;margin-bottom:8px}.ProductDetails_Packdowns_Item:hover{background:#ddd;text-decoration:none;color:#000;height:140px;margin-bottom:8px}.ProductDetails_Packdowns_Item_Selected{background:#ddd;color:#444;margin-bottom:8px}.ProductDetails_Weighted_Item,.ProductDetails_Weighted_Item_Selected{line-height:1.1em;height:120px;width:80px;font-size:.9em;font-weight:400;display:block;border:1px solid #aaa;text-align:center;float:left}.ProductDetails_Weighted_Item{margin:3px 6px 3px 0;color:#444}.ProductDetails_Bulk_Item:hover,.ProductDetails_Weighted_Item:hover{background:#ddd;text-decoration:none;color:#000}.ProductDetails_Weighted_Item_Selected{background:#ddd;margin:3px 3px 3px 0;color:#000;cursor:pointer}.ProductDetails_Packdowns_Unit{display:block;font-size:1.2em;padding-top:10px}.ProductDetails_Packdowns_Price,.ProductDetails_Weighted_Price{display:block;font-size:1.1em;padding-top:7px}.ProductDetails_Packdowns_PricePer100{display:block;font-size:.9em;padding-top:5px;padding-bottom:6px;color:#666}.ProductDetails_Packdowns_DiscountedPrice{display:block;padding-top:6px;color:Red;font-weight:700}.ProductDetails_Packdowns_OriginalPrice{text-decoration:line-through}.ProductDetails_Packdowns_Unavailable{margin-top:12px;display:inline-block}.clear_bulk{margin-bottom:20px}.ProductDetails_Bulk_Heading,.ProductDetails_Bulk_Item_Branded{line-height:1em}.ProductDetails_Bulk_Item{border:1px solid #aaa;text-align:center;line-height:1.1em;height:150px;width:101px;margin:3px 6px 3px 0;font-size:1.1em;display:block;color:#444;font-weight:400;float:left}.ProductDetails_Bulk_PricePer100{font-size:.7em;color:#666}.ProductDetails_Bulk_Unit,.ProductDetails_Bulk_Unit_Branded{display:block;line-height:1.4em;font-size:1em;padding-top:8px}.ProductDetails_Bulk_Add{margin-left:3px}.ProductDetails_Bulk_Unit{height:50px}.ProductDetails_Bulk_Wholesale_Header{color:#64a70b;font-size:1.3em;font-weight:700;margin-bottom:5px}.ProductDetails_Bulk_Wholesale_Footer{font-size:1.3em;font-style:italic}.oos_product_page{color:Green;font-size:1.2em;font-weight:700}.productdetails_review_by{display:inline-block;margin-bottom:10px}.productdetails_review{clear:both;display:inline-block}.special_order{clear:left;float:right;font-size:.8em}table.quantity_table td{margin:0;padding:0;border-bottom:0}.ProductListing_InBasket{color:#ff760e;font-weight:700;display:block;clear:right}.clear_dotted{width:100%;border-bottom:1px dashed #aaa;margin:20px 0}.brandedbulk_container{display:flex;align-items:center;justify-content:center;float:left}.brandedbulk_container2{display:inline-flex;align-items:center;justify-content:center}.brandedbulk_image{margin-right:10px}@media only screen and (min-width:601px){.productdetails_name,.productdetails_right{width:63%;float:right}.productdetails_left{width:36%;float:left}.ProductDetails_Packdowns_List,.ProductDetails_Weighted_List,.productdetails_infographic2{display:none}.ProductDetails_Bulk,.ProductDetails_Packdowns_Grid,.ProductDetails_Weighted_Grid{display:inline}.ProductDetails_Packdowns_Add{margin:7px auto 0;display:block}.ProductDetails_Bulk2_Add{margin:0 auto;display:block}.productdetails_quality{float:left;display:flex;align-items:center;height:80px;width:35%;margin-right:1%}.productdetails_delivery{float:left;display:flex;align-items:center;height:80px;width:61%;margin-left:1%}span.black{font-size:1.6em;font-weight:700;color:#333!important}}@media only screen and (max-width:600px){.productdetails_name,.productdetails_right{width:100%}.productdetails_left{width:100%;clear:both}.PP_Packaging{position:absolute;top:0;right:20px}.ProductDetails_Packdowns_Grid,.ProductDetails_Weighted_Grid,.productdetails_infographic1,.productdetails_thumbnail{display:none}#productdetails_attributes{margin:30px 0;float:left;width:100%;text-align:center}.ProductDetails_Bulk,.ProductDetails_Packdowns_List,.ProductDetails_Weighted_List{display:inline}.ProductDetails_Disclaimer p{font-size:.9em;line-height:1.1em}.ProductDetails_Bulk2_Add,.ProductDetails_Packdowns_Add{margin:4px auto 25px;display:block}.ProductDetails_Bulk_Unit{height:80px}.ProductDetails_Bulk_Item{height:200px}.productdetails_quality{display:flex;align-items:center;width:100%;margin-bottom:25px;margin-top:20px}.productdetails_delivery{display:flex;align-items:center;width:100%}span.black{font-size:1.2em;font-weight:700;color:#333!important}.ProductDetails_BrandLogo{width:90%;float:left;margin-bottom:10px}}
/*Recipes*/.recipe_categories{margin-bottom:0}.recipe_listing{margin-bottom:30px}.recipe_category_item{margin-bottom:30px;width:20%;float:left}.recipe_category_image{display:block;margin-bottom:10px;margin-right:10px}.recipe_category_image img{width:100%}a.recipe_category_title{font-size:1.2em;font-weight:400;height:50px;display:block;vertical-align:top}.left_margin{float:left;margin-right:10px;margin-bottom:20px}.ProductListing2_Row td{padding:8px 0 5px;border-bottom:1px solid #ddd}@media only screen and (min-width: 601px){.recipe_list_item{border-bottom:1px solid #666;padding:12px 5px 0}h3.recipe_list_title a{color:#444;font-style:normal;text-decoration:underline}p.recipe_list_summary{margin-bottom:4px}p.recipe_list_summary_product{margin-bottom:15px}.recipe_info{float:left;margin-right:15px}.recipe_details_right{float:right;position:relative;margin-left:20px;font-size:0.9em;line-height:1.4em}}@media only screen and (max-width: 600px){.recipe_category_item{width:33%}.recipe_list_item{border-bottom:1px solid #666;padding:12px 5px 10px}h3.recipe_list_title a{color:#444;font-style:normal;text-decoration:underline}p.recipe_list_summary{margin-bottom:15px}p.recipe_list_summary_product{margin-bottom:15px}#maincol .recipe_details .recipe_info h2{margin-bottom:5px}#maincol .recipe_details .recipe_info p{margin-bottom:10px}.recipe_details_right{font-size:0.9em;line-height:1.4em}.recipe_ingredient_add{display:none}.recipe_ingredient_more{display:none}}.recipe_views{padding-top:4px}tr.recipe_pager2 td{padding-top:8px;font-weight:700;padding-right:20px;margin:6px}tr.recipe_pager2 a{text-decoration:underline}.ProductListing2_Attribute{color:#444;margin-left:3px}.recipe_details h1{font-weight:700;font-size:2.2em;line-height:1.4em}.recipe_details h2{margin-bottom:8px;border-bottom:1px solid #ccc}h2.recipes_ingredients{margin-top:200px}h2.recipes_instructions{margin-top:20px}.comment{padding:4px 0}.recipe_main_image{max-width:600px;max-height:400px;float:left}@media only screen and (max-width: 600px){.recipe_main_image{max-width:400px;max-height:267px;float:left}}.recipe_thumbnails{float:left;width:180px}.recipe_thumbnail{margin:0 0 10px 10px}.border_bottom{border-bottom:1px solid #ddd;margin:5px 0 10px}ul.ob_iCboICBC li{list-style:none}
/*Slideshow*/#homepage-slider img{width:100%;height:auto}.radio{display:none}#homepage-slider .images{overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%}#homepage-slider .images-inner{width:500%;transition:all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition-timing-function:cubic-bezier(0.770, 0.000, 0.175, 1.000)}#homepage-slider .image-slide{width:20%;float:left}.image-slide{transition:all 0.5s ease-out}#slide1:checked ~ .images .images-inner{margin-left:0}#slide2:checked ~ .images .images-inner{margin-left:-100%}#slide3:checked ~ .images .images-inner{margin-left:-200%}.st-slider > #play1:checked ~ .images .images-inner{animation:slide1 20000ms infinite}#homepage-slider2 img{width:100%;height:auto}.radio2{display:none}#homepage-slider2 .images2{overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%}#homepage-slider2 .images-inner2{width:500%;transition:all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);transition-timing-function:cubic-bezier(0.770, 0.000, 0.175, 1.000)}#homepage-slider2 .image-slide2{width:20%;float:left}.image-slide2{transition:all 0.5s ease-out}#slide12:checked ~ .images2 .images-inner2{margin-left:0}#slide22:checked ~ .images2 .images-inner2{margin-left:-100%}#slide32:checked ~ .images2 .images-inner2{margin-left:-200%}.st-slider2 > #play12:checked ~ .images2 .images-inner2{animation:slide2 20000ms infinite}
/*Typography*/@media only screen and (max-width: 600px){body{font:16px/1.5 "Lato",sans-serif;color:#000;line-height:24px}h1{color:#000;font-size:1.4em;font-weight:700;line-height:35px;margin:0 0 1.2em}h2{color:#000;font-size:1.4em;font-weight:400;margin:0 0 1em}h3{color:#64A70B;font-size:1.2em;font-weight:400;margin:0 0 0.9em}h4{color:#000;font-size:1.2em;font-weight:400;margin:0 0 0.8em}address,p,ul{margin-bottom:1.5em}ol,ul{margin-left:20px}li{text-indent:0}}@media only screen and (min-width: 601px){body{font:13px 'Lato',sans-serif;color:#000;line-height:20px}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{color:#666;font-size:1.5em;font-weight:700;margin:0 0 20px}h2{color:#666;font-size:1.4em;font-weight:700;margin:0 0 16px}h3{color:#666;font-size:1.3em;font-weight:700;margin:0 0 13px}#maincol h3{color:#64A70B;font-size:1.3em;font-weight:700;margin:0 0 13px}h4{color:#666;font-size:1.2em;font-weight:400;margin:0 0 10px}em,strong{font-style:normal;font-weight:400}p,ul{margin:0 0 14px}ol,ul{margin-left:10px}li,ol,ul{list-style:none}}.smaller{font-size:0.8em}a{color:#ff760e;font-weight:700;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}.underline{border-bottom:1px solid #444}blockquote{margin:1em 0 0.4em;line-height:1.2em;font-size:1.1em;padding:10px 0 0 40px;background:url("../../images/quote_up.png") no-repeat 0 0}blockquote p{padding:0 40px 0 0;background:url("../../images/quote_down.png") no-repeat bottom right}cite{font-size:0.9em;margin-left:15px}.strikethrough{text-decoration:line-through}table th{text-align:left}.inline{display:inline;margin-right:20px;text-decoration:underline}.watermarked{color:#aaa}a.grey{color:#444}td.slim{line-height:1.1em}span.feedback{color:Green}span.feedback span{color:Red}.small_line_height{line-height:1.3em}.big_validation{font-size:24px}.medium_validation{font-size:16px}.watermark{background-color:#faf}.watermarked{color:Gray}.watermarked_special{color:Red}.radbtn input{margin-right:5px}.highlight{background-color:#fefbd2}@media only screen and (max-width: 600px){img.cms{width:100%}}@media only screen and (min-width: 601px) and (max-width: 960px){img.cms{width:75%}}@media only screen and (min-width: 961px){img.cms{width:50%}}#maincol .new4 h2,#maincol .new4 h3,#maincol .new4 h4,#maincol h1{font-family:'SourceSansProRegular', sans-serif;word-spacing:1px;letter-spacing:1px;margin-top:0}#maincol h1{font-size:30px;color:#64A70B;margin-bottom:20px;line-height:36px}#maincol h1 a{color:#64A70B}#maincol h2{font-size:26px;color:#64A70B;margin-bottom:18px;line-height:30px}#maincol h3{font-size:22px;color:#64A70B;margin-bottom:16px;line-height:26px}#maincol h4{font-size:18px;color:#64A70B;margin-bottom:14px;line-height:22px}#maincol p a,#maincol ul a{color:green}#maincol p{font:16px 'Open Sans', sans-serif;color:#333;margin-bottom:24px;line-height:26px}#maincol ul{font:16px 'Open Sans', sans-serif;color:#333;margin-bottom:28px;line-height:26px;padding-left:10px}#maincol li{list-style:disc;text-indent:10px}

@media only screen and (min-width: 600px) {
    .ms {
        font-size: 1.2em;
        line-height: 1.4em;
        width: 60%;
        border: 1px solid #ccc;
        display: inline-block;
        padding: 20px 0 15px 1%;
    }

    .ms a {
        color: #333;
        text-decoration: underline;
    }

    .ms_date {
        clear: both;
        width: 15%;
        float: left;
        padding: 5px 0 5px 0;
    }

    .ms_other {
        width: 84%;
        float: right;
    }

    .ms_name {
        clear: both;
        width: 80%;
        float: left;
        padding: 5px 0 5px 0;
    }

    .ms_price {
        width: 20%;
        float: left;
        padding: 5px 0 5px 0;
    }

    .ms_name_mobile {
        display: none;
    }

    .ms_price_mobile {
        display: none;
    }
}

@media only screen and (max-width: 600px) {
    .ms {
        font-size: 1.2em;
        line-height: 1.4em;
        width: 100%;
        border: 0;
        display: inline-block;
    }

    .ms a {
        color: #333;
        text-decoration: underline;
    }

    .ms_header {
        display: none;
    }

    .ms_date {
        clear: both;
        width: 100%;
        color: #000;
        font-size: 1.2em;
        font-weight: 400;
        padding: 0;
        margin: 1.2em 0 .8em 0;
        display: inline-block;
    }

    .ms_other {
        display: block;
        clear: both;
        margin: 1.2em 0 .8em 0;
    }

    .ms_name {
        clear: both;
        width: 80%;
        float: left;
        margin: 0 0 .8em 0;
    }

    .ms_price {
        width: 19%;
        float: right;
        margin: 0 0 .8em 0;
    }

    .ms_name_mobile {
        clear: both;
        width: 80%;
        float: left;
        margin: 0;
        font-size: 1.2em;
        color: #64A70B;
    }

    .ms_price_mobile {
        width: 19%;
        float: right;
        margin: 0;
        font-size: 1.2em;
        color: #64A70B;
    }
}

.scottish_right {
    float:right;
}

@media only screen and (max-width: 600px) {
    .scottish_right {
        float: none;
        width: 80%;
        margin-bottom:20px;
    }
}

ul.ob_iCboICBC li {
    list-style: none;
}