*,*:before,*:after{box-sizing:border-box}.clear{clear:both;height:0;width:0;display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}html,body{font-family:"Droid Sans",sans-serif;background:#FFF;color:#000;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Droid Sans",sans-serif;margin-top:10px}h1{font-size:20px;font-size:2rem;border:none;padding-bottom:0;font-family:"Droid Sans",sans-serif;margin-top:0}h1.fl-heading{margin-bottom:0}h2{font-size:18px;font-size:1.8rem;color:#000;font-family:"Droid Sans",sans-serif;margin-bottom:10px;margin-top:0}h2.fl-heading{font-size:18px;font-size:1.8rem;border:none;padding-bottom:0;font-family:"Droid Sans",sans-serif;margin-top:0}@media screen and (max-width: 750px){.fl-module-heading h1.fl-heading,.fl-module-heading h2.fl-heading{padding-left:10px !important}}h3{font-size:16px;font-size:1.6rem;font-family:"Droid Sans",sans-serif}h4{font-size:13px;font-size:1.3rem;color:#FFF;font-family:"Droid Sans",sans-serif;font-weight:200;line-height:1.3;margin-bottom:10px}h5{font-size:12px;font-size:1.2rem}h6{font-size:10px;font-size:1rem}.standard-h3 h3.fl-heading{color:#fd6e06;font-size:13.2px;font-size:1.32rem}p,a,li,ol,ul{font-size:10px;font-size:1rem;line-height:1.5}p,.fl-rich-text p{margin-top:2px;margin-bottom:15px;line-height:1.5}p a,.fl-rich-text p a{color:#fd6e06;text-decoration:none}p a:hover,.fl-rich-text p a:hover{text-decoration:underline}.fl-rich-text h3{font-size:13.2px;font-size:1.32rem;font-weight:bold;color:#fd6e06 !important;margin-top:35px;margin-bottom:0px}.fl-rich-text h3:first-child{margin-top:0}ul{padding-left:15px}ul li{padding-left:5px;margin-bottom:5px}.rounded img{border-radius:10px}#page-main-content-holder{margin-top:120px}#page-main-content-holder.nomargin{margin-top:0}#page-main-content-holder.shortMarginTop{margin-top:100px}@media only screen and (max-width: 790px){#page-main-content-holder.homepage-header{margin-top:50px}}#page-main-content-holder.tea-page{background-color:#323232}.page-content-container{margin:auto;position:relative;width:1060px;max-width:95%}.row-fixed-width{max-width:1100px;margin-left:auto;margin-right:auto}.row-fixed-width .row-content-holder{margin:0 20px}#loading_overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:999999}#loading_overlay .loading_content{position:relative;margin:0 auto;max-width:300px;text-align:center;height:100%}#loading_overlay .loading_content h5{text-align:center;margin:0 0 10px;color:#FFF;font-weight:200;text-shadow:1px 1px 3px #333}#loading_overlay .loading_content .loading_vert_align{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loading_overlay .loader{margin:auto;border:10px solid #f3f3f3;border-top:10px solid #fcba27;border-radius:50%;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;box-shadow:0 0 10px 0 #444}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loading_bg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:#333;opacity:0.75}header#masthead{background-color:#fff;position:fixed;top:0;left:0;right:0;width:100%;height:100px;z-index:99999;padding:0;-webkit-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease}header#masthead.incShadow{box-shadow:0 1px 5px rgba(0,0,0,0.3)}header#masthead.fixedHeight{height:93px}header#masthead #heading-top{position:relative;width:100%;z-index:9999999;background-color:#fff}@media only screen and (max-width: 790px){header#masthead.homepage-header{height:50px}header#masthead.homepage-header .site-branding{max-height:50px}header#masthead.homepage-header a#main-logo{max-height:50px;width:auto;padding:5px 0;float:none}header#masthead.homepage-header a#main-logo img{width:110px;margin:auto}}header#masthead #mobile-menu-btn{position:absolute;top:10px;right:10px;font-size:15px;font-size:1.5rem;color:#bbb;cursor:pointer;display:none}@media only screen and (max-width: 790px){header#masthead #mobile-menu-btn{display:block}}header#masthead .site-branding{float:left}@media only screen and (max-width: 790px){header#masthead .site-branding{float:none;width:100%;margin:auto;text-align:center}}header#masthead a#main-logo{display:block;width:175px;padding:20px 0;max-height:500px;visibility:visible;opacity:1;-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}header#masthead a#main-logo.hidden{opacity:0}@media only screen and (max-width: 790px){header#masthead a#main-logo{margin:auto;text-align:center}}header#masthead a#main-logo img{display:block;width:100%}header#masthead nav#site-navigation{margin-top:40px;float:right}@media only screen and (max-width: 790px){header#masthead nav#site-navigation{display:none}}header#masthead ul#primary-menu{margin:0;padding:0;text-align:right}header#masthead ul#primary-menu li{position:relative;list-style:none;display:inline-block;margin-right:0}header#masthead ul#primary-menu li a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:9px;font-size:.9rem;padding:10px 0px 10px 20px;text-align:right}header#masthead ul#primary-menu li.current-menu-item>a{color:#fd6e06}header#masthead ul#primary-menu li:hover>a{color:#19adef}header#masthead ul#primary-menu li:first-child{padding-left:0}header#masthead ul#primary-menu li:first-child a{padding-left:0}header#masthead ul#primary-menu li>ul.sub-menu{display:none;background-color:#fff;position:absolute;top:100%;width:200px;padding-top:10px}header#masthead ul#primary-menu li>ul.sub-menu li{display:block;width:100%;text-align:left}header#masthead ul#primary-menu li>ul.sub-menu li a{text-align:left;font-weight:normal}header#masthead ul#primary-menu li>ul.sub-menu li:first-child{padding-left:0}header#masthead ul#primary-menu li>ul.sub-menu li:first-child a{padding-left:25px}header#masthead ul#primary-menu li:hover>ul.sub-menu{display:block}header#masthead #mobile-site-nav{width:100%;position:relative;background-color:#fff;padding:0;height:0px;display:block;overflow:hidden}header#masthead #mobile-site-nav.show{height:auto}header#masthead #mobile-site-nav ul{padding:15px 0;margin:0;width:100%}header#masthead #mobile-site-nav ul li{width:100%;list-style:none}header#masthead #mobile-site-nav ul li a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:9px;font-size:.9rem;display:block;width:100%;padding:15px 0;text-align:center}header#masthead #mobile-site-nav ul li>ul.sub-menu{display:none;background-color:#fd6e06;position:relative;width:100%;padding:10px 0}header#masthead #mobile-site-nav ul li>ul.sub-menu li{display:block;width:100%;text-align:center}header#masthead #mobile-site-nav ul li>ul.sub-menu li a{text-align:center;color:#FFF;padding:10px 0;font-weight:normal}header#masthead #mobile-site-nav ul li>ul.sub-menu li:first-child{padding-left:0}header#masthead #mobile-site-nav ul li>ul.sub-menu li:first-child a{padding-left:0px}header#masthead #mobile-site-nav ul li>ul.sub-menu li:last-child{margin-bottom:0}header#masthead #mobile-site-nav ul li:hover>ul.sub-menu,header#masthead #mobile-site-nav ul li .active>ul.sub-menu{display:block}.fl-builder-edit header#masthead,.fl-builder-edit header#masthead #heading-top{z-index:9}footer#site-footer{margin-top:50px;background-color:#323232;padding-bottom:150px}@media only screen and (max-width: 650px){footer#site-footer{padding-bottom:50px}}footer#site-footer #site-footer-getintouch{background-color:#fd6e06;color:#FFF;padding-top:20px;padding-bottom:20px}footer#site-footer #site-footer-getintouch .page-content-container{padding-top:0}footer#site-footer #site-footer-getintouch .page-content-container>div{max-width:1060px;margin-left:auto;margin-right:auto}footer#site-footer #site-footer-getintouch .page-content-container>div:after{content:" ";display:block;clear:both}footer#site-footer #site-footer-getintouch h6{margin:5px 0 0;color:#FFF;font-weight:normal;width:32.2033898305%;float:left;margin-right:1.6949152542%;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 750px){footer#site-footer #site-footer-getintouch h6{width:40.6779661017%;float:left;margin-right:1.6949152542%}}@media only screen and (max-width: 650px){footer#site-footer #site-footer-getintouch h6{width:100%;float:right;margin-right:0;text-align:center;margin:0 auto 10px}}footer#site-footer #site-footer-getintouch h6 span{font-weight:bold;padding-right:10px}footer#site-footer #site-footer-getintouch form{position:relative;width:57.6271186441%;float:right;margin-right:0}@media only screen and (max-width: 750px){footer#site-footer #site-footer-getintouch form{width:57.6271186441%;float:right;margin-right:0}}@media only screen and (max-width: 650px){footer#site-footer #site-footer-getintouch form{width:100%;float:right;margin-right:0}}footer#site-footer #site-footer-getintouch form label{font-size:12px;font-size:1.2rem;font-weight:bold;width:35%;display:inline-block}@media only screen and (max-width: 650px){footer#site-footer #site-footer-getintouch form label{display:none}}footer#site-footer #site-footer-getintouch form input[type=text],footer#site-footer #site-footer-getintouch form input[type=email]{border:2px solid #FFF;background:none;color:#FFF;padding:6px 10px;margin-right:10px;font-size:8.5px;font-size:.85rem;width:41%}footer#site-footer #site-footer-getintouch form input[type=text]::-webkit-input-placeholder,footer#site-footer #site-footer-getintouch form input[type=email]::-webkit-input-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}footer#site-footer #site-footer-getintouch form input[type=text]:-moz-placeholder,footer#site-footer #site-footer-getintouch form input[type=email]:-moz-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}footer#site-footer #site-footer-getintouch form input[type=text]::-moz-placeholder,footer#site-footer #site-footer-getintouch form input[type=email]::-moz-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}footer#site-footer #site-footer-getintouch form input[type=text]:-ms-input-placeholder,footer#site-footer #site-footer-getintouch form input[type=email]:-ms-input-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}footer#site-footer #site-footer-getintouch form input[type=text]:hover,footer#site-footer #site-footer-getintouch form input[type=email]:hover{background-color:#feb682}footer#site-footer #site-footer-getintouch form input[type=text]:focus,footer#site-footer #site-footer-getintouch form input[type=email]:focus{background-color:#FFF;color:#000}footer#site-footer #site-footer-getintouch form input[type=button],footer#site-footer #site-footer-getintouch form input[type=submit]{border:2px solid #FFF;background:none;color:#FFF;padding:5px 10px;font-size:10px;font-size:1rem;width:20%;text-align:center;float:right;cursor:pointer}footer#site-footer #site-footer-getintouch form input[type=button]:hover,footer#site-footer #site-footer-getintouch form input[type=submit]:hover{background-color:#febc8d;color:#000}@media only screen and (max-width: 650px){footer#site-footer #site-footer-getintouch form input[type=button],footer#site-footer #site-footer-getintouch form input[type=submit]{width:45%}}footer#site-footer #site-footer-getintouch form input#submit-mailing-list-btn{display:none}footer#site-footer #site-footer-getintouch form .ajax-loader{display:none}footer#site-footer #site-footer-getintouch form #email-signup-recaptcha-holder{text-align:right;display:none}footer#site-footer #site-footer-getintouch form .wpcf7-recaptcha{margin-top:10px;text-align:right;display:inline-block}footer#site-footer #site-footer-getintouch .wpcf7-display-none{display:none !important}footer#site-footer #site-footer-getintouch div.wpcf7-mail-sent-ok{display:none;border:2px solid #398f14}footer#site-footer #site-footer-getintouch span.wpcf7-not-valid-tip{color:#FFF;font-size:7.5px;font-size:.75rem;position:absolute;left:15px;top:30px}footer#site-footer .page-content-container{padding-top:40px}footer#site-footer #social-holder{width:32.2033898305%;float:right;margin-right:0}@media only screen and (max-width: 750px){footer#site-footer #social-holder{width:100%}}@media only screen and (max-width: 650px){footer#site-footer #social-holder{width:100%}}footer#site-footer #social-holder ul{margin:0;padding:0;width:100%;text-align:right}@media only screen and (max-width: 650px){footer#site-footer #social-holder ul{margin-top:20px}}@media only screen and (max-width: 650px){footer#site-footer #social-holder ul{width:100%;float:none;text-align:center;display:inline-block}}footer#site-footer #social-holder ul li{list-style:none;display:inline-block;padding:0;margin-left:10px}@media only screen and (max-width: 650px){footer#site-footer #social-holder ul li{float:none}}footer#site-footer #social-holder ul li a{display:block;width:30px;height:30px;background-image:url(../images/social-icons.png);background-position:0 0;background-repeat:no-repeat;background-size:149px 30px}footer#site-footer #social-holder ul li a.fb{background-position:-30px 0}footer#site-footer #social-holder ul li a.li{background-position:-60px 0}footer#site-footer #social-holder ul li a.tw{background-position:0 0}footer#site-footer #social-holder ul li a.ig{background-position:-119px 0}footer#site-footer #social-holder ul li a.yt{background-position:-89px 0}footer#site-footer #footer-navigation{width:60%;float:right}@media only screen and (max-width: 650px){footer#site-footer #footer-navigation{width:100%;float:none}}footer#site-footer #footer-navigation ul{margin:0;padding:0;text-align:right}@media only screen and (max-width: 650px){footer#site-footer #footer-navigation ul{width:100%;float:none;text-align:center;margin:20px auto}}footer#site-footer #footer-navigation ul li{list-style:none;display:inline-block}footer#site-footer #footer-navigation ul li a{display:block;padding:5px 0 5px 10px;color:#FFF;text-decoration:none;font-size:9px;font-size:.9rem;line-height:1.85;text-align:right}@media only screen and (max-width: 650px){footer#site-footer #footer-navigation ul li a{font-size:7.5px;font-size:.75rem}}footer#site-footer p.copyright{width:100%;margin:20px 0 0;padding:0 0 20px;text-align:right;font-size:8px;font-size:.8rem;color:#FFF}#footer-address-holder{width:66.1016949153%;float:left;margin-right:1.6949152542%;color:#FFF;font-size:9px;font-size:.9rem}@media only screen and (max-width: 750px){#footer-address-holder{width:100%;float:left;margin-left:0;margin-right:0}}#footer-address-holder h5{font-weight:bold;color:#fd6e06;margin:20px 0 0;font-size:9px;font-size:.9rem}#footer-address-holder h5:first-child{margin-top:0}#footer-address-holder a{color:#FFF;font-style:normal;text-decoration:none;font-size:9px;font-size:.9rem;font-weight:bold}#footer-address-holder p{margin-bottom:0px;font-size:9px;font-size:.9rem}#footer-address-holder address{color:#FFF;font-weight:normal;font-style:normal;line-height:1.4;font-size:9px;font-size:.9rem;margin-bottom:10px}#footer-address-holder address span{font-weight:bold}#footer-address-holder .column{width:32.2033898305%;float:left;margin-right:1.6949152542%}#footer-address-holder .column:last-child{width:32.2033898305%;float:right;margin-right:0}@media only screen and (max-width: 650px){#footer-address-holder .column{width:100%;float:right;margin-right:0;margin-bottom:20px}#footer-address-holder .column:last-child{width:100%;float:right;margin-right:0}}.page-container{width:1100px;max-width:95%;position:relative;margin:0 auto}#site-overlay-holder{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:9999999;display:none}#site-overlay{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:#555;opacity:0.7}#site-overlay-content-holder{position:relative;z-index:99999999;width:100%;height:100%}#site-overlay-content-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:20px;background-color:#fff;width:400px;max-width:90%;margin:auto;box-shadow:0 1px 5px rgba(0,0,0,0.5);text-align:center}#site-overlay-content-box h4{text-align:left;color:#000;margin:0 0 20px;font-size:13px;font-size:1.3rem}#site-overlay-content-box p{margin:0;line-height:1.5;font-size:10px;font-size:1rem;color:#000;text-align:left}#site-overlay-content-box a{border:2px solid #fd6e06;color:#fd6e06;font-weight:bold;padding:5px 10px;margin:20px auto 0;text-decoration:none;display:inline-block;text-align:center;cursor:pointer}#homepageBanner{width:100%;height:500px;position:relative;background-color:#FFF;z-index:1;overflow:hidden;transition:background 1s ease-out;-webkit-transition:background 1s ease-out;-moz-transition:background 1s ease-out}#homepageBanner a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;height:100%;width:100%}#homepageBanner.branding{background-color:#fcba27}#homepageBanner.digital{background-color:#90c241}#homepageBanner.print{background-color:#19adef}#homepageBanner.campaigns{background-color:#ac377d}#homepageBanner .homepageBanner-shadow{height:128px;width:100%;position:absolute;top:0;left:0;right:0;display:block;z-index:2;background-image:url(../images/HomeBanner-Shadow.png);background-position:top top;background-repeat:repeat-x}#homepageBanner .page-container{height:inherit;max-width:95%;width:1060px}#homepageBanner .hullabloo-info{position:absolute;width:50%;height:100%;top:0;left:0}@media only screen and (max-width: 650px){#homepageBanner .hullabloo-info{width:100%}}#homepageBanner .hullabloo-info img{display:block;text-align:center;margin:60px auto 0;width:420px;z-index:1000;max-width:100%}@media only screen and (max-width: 650px){#homepageBanner .hullabloo-info img{width:55%}}@media only screen and (max-width: 500px){#homepageBanner .hullabloo-info img{width:70%;margin-top:20px}}#homepageBanner .hullabloo-info .hullabloo-info-header{width:100%;position:absolute;bottom:45px;z-index:10000}@media only screen and (max-width: 650px){#homepageBanner .hullabloo-info .hullabloo-info-header{bottom:25px}}#homepageBanner .hullabloo-info .hullabloo-info-header h1,#homepageBanner .hullabloo-info .hullabloo-info-header h2,#homepageBanner .hullabloo-info .hullabloo-info-header h3,#homepageBanner .hullabloo-info .hullabloo-info-header h4,#homepageBanner .hullabloo-info .hullabloo-info-header h5,#homepageBanner .hullabloo-info .hullabloo-info-header h6{width:90%;margin:auto;text-align:center;color:#FFF;font-size:9px;font-size:.9rem;font-weight:normal;line-height:1.6}#homepageBanner .bottom-reflection{position:absolute;left:0;right:0;bottom:0;width:100%;height:214px;z-index:10;opacity:1;background-image:url(../images/HomeBanner-Shadow-Bottom.png);background-repeat:repeat-x;background-position:0 bottom}#homepageBanner .homepageBanner-imgHolder{position:absolute;width:50%;height:100%;right:-1500px;top:0;z-index:1000;-webkit-transition:all 1.2s ease-out 0s;transition:all 1.2s ease-out 0s}@media only screen and (max-width: 650px){#homepageBanner .homepageBanner-imgHolder{width:200px;top:175px}}#homepageBanner .homepageBanner-imgHolder.active{right:0px}@media only screen and (max-width: 650px){#homepageBanner .homepageBanner-imgHolder.active{height:200px;top:200px;width:100%}}@media only screen and (max-width: 600px){#homepageBanner .homepageBanner-imgHolder.active{height:200px;top:195px;width:100%}}@media only screen and (max-width: 500px){#homepageBanner .homepageBanner-imgHolder.active{height:235px;top:130px}}@media only screen and (max-width: 400px){#homepageBanner .homepageBanner-imgHolder.active{height:255px;top:100px}}#homepageBanner .homepageBanner-imgHolder img{display:block;margin:0 auto;text-align:center;width:100%}@media only screen and (max-width: 1000px){#homepageBanner .homepageBanner-imgHolder img{margin-top:55px}}@media only screen and (max-width: 850px){#homepageBanner .homepageBanner-imgHolder img{margin-top:75px}}@media only screen and (max-width: 700px){#homepageBanner .homepageBanner-imgHolder img{margin-top:95px}}@media only screen and (max-width: 650px){#homepageBanner .homepageBanner-imgHolder img{margin-top:0px;max-height:100%;width:auto}}#homepageCategoryList{width:auto;padding:15px 0;background-color:#FFF}@media only screen and (max-width: 650px){#homepageCategoryList{padding-bottom:5px;margin-bottom:20px}}#homepageCategoryList ul{margin:0 auto;padding:0;text-align:center;position:relative;width:1060px;max-width:100%}#homepageCategoryList ul li{display:inline-block;color:#FFF;width:24.1%;padding:0;margin-left:1.2%;background-color:#fcba27}#homepageCategoryList ul li:first-child{margin-left:0}@media only screen and (max-width: 650px){#homepageCategoryList ul li{width:48%;margin-bottom:10px;margin-left:4%}#homepageCategoryList ul li:nth-child(3n){margin-left:0}}#homepageCategoryList ul li.digital{background-color:#90c241}#homepageCategoryList ul li.print{background-color:#19adef}#homepageCategoryList ul li.campaigns{background-color:#ac377d}#homepageCategoryList ul li a{display:block;background:none;cursor:pointer;text-decoration:none;color:inherit;padding:20px 15px;text-align:center;text-transform:uppercase;font-weight:200;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 650px){#homepageCategoryList ul li a{font-size:10px;font-size:1rem}}#page-banner{margin-top:100px;width:100%;background-color:#000;padding:30px 0}#page-banner h1{font-weight:300;color:#fd6e06;text-align:left;margin:0;text-transform:uppercase;font-size:15px;font-size:1.5rem}.fl-module-rich-text.text-holder-width{margin:auto;width:75%}#echo-page-header-row h1{font-weight:300;color:#fd6e06;text-align:left;margin:0;text-transform:uppercase;font-size:16px;font-size:1.6rem;text-align:center}#echo-page-header-row h2,#echo-page-header-row h3{color:#000;line-height:1.4;padding:0 20px;text-align:left;font-size:13px;font-size:1.3rem;display:block;margin:auto;max-width:765px}#echo-page-header-row.custom{border-top:1px solid #979799;border-bottom:1px solid #979799;padding-top:53px;padding-bottom:60px;margin-bottom:40px}#echo-page-header-row.custom h1{margin-bottom:20px}#echo-page-header-row .fl-col-group{border-top:1px solid #979799;border-bottom:1px solid #979799;padding-top:60px;padding-bottom:60px}#news-blog-holder h2:first-child,#news-blog-list h2:first-child{color:#000;font-weight:bold;font-size:13px;font-size:1.3rem;line-height:1.5;text-align:left;padding:50px 15%;margin-bottom:20px;border-bottom:1px solid #000}#news-blog-holder{margin-top:30px}#news-blog-holder h1{color:#000;font-size:17.5px;font-size:1.75rem}#news-blog-holder h1 a{font-size:inherit}#news-blog-holder img{max-width:100%;display:block;height:auto;}#news-blog-holder a#link-returntonews{color:#fd6e06;font-weight:bold;margin-top:50px;text-decoration:none;display:inline-block}#news-blog-holder a#link-returntonews:hover{text-decoration:underline}#news-blog{width:77%;margin-right:3%;float:left}@media only screen and (max-width: 650px){#news-blog{float:none;width:100%;margin-right:0}}#news-blog article.news-article-summary{width:49%;float:left;margin-right:2%;border-bottom:1px solid #333;margin-bottom:30px;position:relative}@media only screen and (max-width: 450px){#news-blog article.news-article-summary{width:100%;margin-right:0}}#news-blog article.news-article-summary:nth-child(even){margin-right:0}#news-blog article.news-article-summary a.blog-link-coverall{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:999;cursor:pointer}#news-blog article.news-article-summary .blog-img{width:100%;min-height:230px;display:block;margin-bottom:15px}#news-blog article.news-article-summary .blog-img img{max-width:100%;margin:0;display:block}#news-blog article.news-article-summary .blog-text-info{float:left;width:100%;min-height:135px}#news-blog article.news-article-summary h5.blog-category{font-size:10px;font-size:1rem;margin:0}#news-blog article.news-article-summary h3.blog-title{margin:5px 0 0;max-width:300px}#news-blog article.news-article-summary h3.blog-title a{text-decoration:none;color:#fd6e06;font-size:13.5px;font-size:1.35rem;min-height:62px;display:block}#news-blog article.news-article-summary h6.blog-author{font-weight:normal;font-size:9px;font-size:.9rem;margin:0}#news-blog article.news-article-summary p{color:#000;font-size:9px;font-size:.9rem;line-height:1.5}#news-blog article.news-article-summary a.blog-link{color:#000;text-decoration:none;font-size:9px;font-size:.9rem;font-weight:bold;margin-top:5px;margin-bottom:20px;text-align:left;display:block}#news-blog article.news-article-summary a.blog-link:hover{text-decoration:underline}#news-blog article.post-news .post-img-holder img{width:100%;display:block;margin-bottom:20px}#news-blog article.post-news .post-content-holder header.entry-header{margin-bottom:30px}#news-blog article.post-news .post-content-holder header.entry-header h5{margin:0}#news-blog article.post-news .post-content-holder header.entry-header h1.entry-title a{color:#fd6e06;text-decoration:none}#news-blog article.post-news .post-content-holder header.entry-header h6{margin:0;padding:0;font-weight:normal}#news-blog article.post-news .post-content-holder header.entry-header h6 span{font-weight:bold}.similar-post-holder{position:relative;margin-bottom:25px}.similar-post-holder h5{margin:5px 0 5px;color:#fd6e06;font-size:10px;font-size:1rem}.similar-post-holder a.similar-coverall{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:999;cursor:pointer}.similar-post-holder a.similiar-link{position:relative;font-weight:bold;color:#000;text-decoration:none;display:block;padding:0;margin:0;font-size:9px;font-size:.9rem}#news-sidebar{float:left;width:20%}@media only screen and (max-width: 650px){#news-sidebar{float:none;width:100%}}#news-sidebar h4{color:#fd6e06;font-weight:bold;font-size:15px;font-size:1.5rem;margin:0 0 20px}#news-sidebar ul{padding:0;margin:0}#news-sidebar ul li{list-style:none;padding-left:0}#news-sidebar ul li a{text-decoration:none;color:#000;padding:5px 0;display:block}ul.cat-listing{padding:0;margin:0}ul.cat-listing li{list-style:none;padding-left:0}ul.cat-listing li a{text-decoration:none;color:#000;padding:5px 0;display:block}nav.pagination>div{float:left}nav.pagination>div.nav-next{float:right}nav.pagination>div a{color:#fd6e06;border:2px solid #fd6e06;padding:5px 10px;text-decoration:none;font-weight:bold}#projects-page{margin-top:100px}#projects-category-holder{position:relative;width:100%;background-color:#FFF;padding-top:20px;padding-bottom:20px;margin-bottom:0px;z-index:999;-webkit-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease}@media screen and (max-width: 650px){#projects-category-holder{padding-bottom:10px}}#projects-category-holder.incShadow{box-shadow:0 1px 5px rgba(0,0,0,0.3)}#projects-category-holder.noMarginBottom{margin-bottom:0}#projects-category-holder>.row-fixed-width{position:relative;z-index:5}#projects-category-holder ul{position:relative;z-index:9999;padding:0;margin:0;width:100%;text-align:center}#projects-category-holder ul li{position:relative;z-index:9999;display:inline-block;width:24.1%;margin-left:1.2%;border:0;padding:0;color:#FFF}#projects-category-holder ul li:first-child{margin-left:0}@media screen and (max-width: 650px){#projects-category-holder ul li{width:49%;margin-bottom:10px}#projects-category-holder ul li:nth-child(odd){margin-left:0}}#projects-category-holder ul li a{color:#FFF;background-color:#fcba27;text-transform:uppercase;text-decoration:none;display:block;width:100%;padding-top:15px;padding-bottom:15px;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 650px){#projects-category-holder ul li a{font-size:10px;font-size:1rem}}#projects-category-holder ul li a.projects-category-branding,#projects-category-holder ul li a.projects-category-branding.currentCategory.categoryPage{background-color:#fcba27}#projects-category-holder ul li a.projects-category-campaigns,#projects-category-holder ul li a.projects-category-campaigns.currentCategory.categoryPage{background-color:#ac377d}#projects-category-holder ul li a.projects-category-digital,#projects-category-holder ul li a.projects-category-digital.currentCategory.categoryPage{background-color:#90c241}#projects-category-holder ul li a.projects-category-print,#projects-category-holder ul li a.projects-category-print.currentCategory.categoryPage{background-color:#19adef}#projects-category-holder ul li a.categoryPage{background-color:#87888a}#projects-category-holder ul li a.categoryPage.projects-category-branding:hover{background-color:#fcba27}#projects-category-holder ul li a.categoryPage.projects-category-campaigns:hover{background-color:#ac377d}#projects-category-holder ul li a.categoryPage.projects-category-digital:hover{background-color:#90c241}#projects-category-holder ul li a.categoryPage.projects-category-print:hover{background-color:#19adef}span#top-shadowhide{position:absolute;top:-30px;height:30px;width:100%;left:0;right:0;background-color:#FFF;z-index:99}.projects-archive,#projects-archive,#clients-archive{position:relative;padding-top:0px}.projects-archive.reducedPadding,#projects-archive.reducedPadding,#clients-archive.reducedPadding{padding-top:20px}.projects-archive .post-projects,#projects-archive .post-projects,#clients-archive .post-projects{float:left;width:24.1%;margin-right:1.2%;margin-bottom:3px;position:relative;overflow:hidden;padding:0px}.projects-archive .post-projects.clients.type-clients,#projects-archive .post-projects.clients.type-clients,#clients-archive .post-projects.clients.type-clients{background-color:#ebebeb;margin-bottom:14px}.projects-archive .post-projects.clients.type-clients img,#projects-archive .post-projects.clients.type-clients img,#clients-archive .post-projects.clients.type-clients img{width:86%;margin:7%}.projects-archive .post-projects:nth-child(4n),#projects-archive .post-projects:nth-child(4n),#clients-archive .post-projects:nth-child(4n){margin-right:0}@media only screen and (max-width: 750px){.projects-archive .post-projects,#projects-archive .post-projects,#clients-archive .post-projects{width:32%;margin-right:2%}.projects-archive .post-projects:nth-child(4n),#projects-archive .post-projects:nth-child(4n),#clients-archive .post-projects:nth-child(4n){margin-right:2%}.projects-archive .post-projects:nth-child(3n),#projects-archive .post-projects:nth-child(3n),#clients-archive .post-projects:nth-child(3n){margin-right:0}}@media only screen and (max-width: 650px){.projects-archive .post-projects,#projects-archive .post-projects,#clients-archive .post-projects{width:49%;margin-right:2%}.projects-archive .post-projects:nth-child(3n),#projects-archive .post-projects:nth-child(3n),#clients-archive .post-projects:nth-child(3n){margin-right:2%}.projects-archive .post-projects:nth-child(2n),#projects-archive .post-projects:nth-child(2n),#clients-archive .post-projects:nth-child(2n){margin-right:0}}.projects-archive .post-projects a,#projects-archive .post-projects a,#clients-archive .post-projects a{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:1000;display:block;cursor:pointer}.projects-archive .post-projects img,#projects-archive .post-projects img,#clients-archive .post-projects img{width:100%;margin:0 auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}.projects-archive .post-projects .project-thumbnail-holder,#projects-archive .post-projects .project-thumbnail-holder,#clients-archive .post-projects .project-thumbnail-holder{position:relative;width:100%}.projects-archive .post-projects:hover img,#projects-archive .post-projects:hover img,#clients-archive .post-projects:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.projects-archive .post-projects.our-clients img,#projects-archive .post-projects.our-clients img,#clients-archive .post-projects.our-clients img{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.projects-archive .post-projects.our-clients:hover img,#projects-archive .post-projects.our-clients:hover img,#clients-archive .post-projects.our-clients:hover img{-webkit-transform:none;transform:none}.projects-archive .post-projects h6,#projects-archive .post-projects h6,#clients-archive .post-projects h6{margin:0;padding:5px 0 0;text-transform:uppercase;font-weight:bold;font-size:9px;font-size:.9rem;color:#000;background-color:#fff;position:relative;z-index:999}.projects-archive .post-projects h4,#projects-archive .post-projects h4,#clients-archive .post-projects h4{color:#000;font-weight:normal;font-size:8px;font-size:.8rem;text-transform:uppercase;margin:0;background-color:#fff;position:relative;z-index:999;padding-top:3px;min-height:44px}.projects-archive .post-projects.featured,#projects-archive .post-projects.featured,#clients-archive .post-projects.featured{width:49.4%;margin-left:0;margin-right:0}@media only screen and (max-width: 650px){.projects-archive .post-projects.featured,#projects-archive .post-projects.featured,#clients-archive .post-projects.featured{width:100%}}.projects-archive .post-projects.featured-2,#projects-archive .post-projects.featured-2,#clients-archive .post-projects.featured-2{margin-left:1.2%}@media only screen and (max-width: 650px){.projects-archive .post-projects.featured-2,#projects-archive .post-projects.featured-2,#clients-archive .post-projects.featured-2{margin-left:0}}#clients-archive{padding-top:0}#project-highlight{position:relative;width:100%;padding:40px 0 40px;margin:0 auto 30px}#project-highlight.category-Branding{background-color:#fcba27}#project-highlight.category-Campaigns{background-color:#ac377d}#project-highlight.category-Digital{background-color:#90c241}#project-highlight.category-Print{background-color:#19adef}#project-highlight article{position:relative;float:left;width:49.5%;margin-left:1%}#project-highlight article:first-child{margin-left:0}@media only screen and (max-width: 650px){#project-highlight article:first-child{margin-bottom:20px}}@media only screen and (max-width: 650px){#project-highlight article{width:100%;margin-left:0}}#project-highlight article a{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:99;display:block;cursor:pointer}#project-highlight article img{display:block;width:100%}#project-highlight article h6{margin:5px 0 0;text-transform:uppercase;font-weight:bold;font-size:10px;font-size:1rem;color:#FFF}#project-highlight article h4{color:#FFF;font-weight:normal;font-size:9px;font-size:.9rem;text-transform:uppercase;margin:0}#project-highlight .row-content-holder::after{content:" ";visibility:hidden;display:block;height:0;clear:both}#project-single-holder{margin-top:100px}.single-project{width:100%;position:relative}.single-project #single-project-img-holder{float:left;width:63%;padding-bottom:20px}@media only screen and (max-width: 650px){.single-project #single-project-img-holder{width:100%;float:none}}.single-project #single-project-img-holder img{width:100%;display:block;margin:0}.single-project #project-info-holder{width:100%;position:relative}.single-project .project-details{float:right;width:35%}@media only screen and (max-width: 650px){.single-project .project-details{width:100%;float:none}}.single-project .project-details h2{font-weight:normal;text-transform:uppercase;color:#fd6e06;font-size:18px;font-size:1.8rem;margin:0}.single-project .project-details h1{font-weight:bold;font-size:16px;font-size:1.6rem;margin:0 0 25px}.single-project .project-details #project-text{margin-bottom:0px;display:none}.single-project .project-details #project-text p{font-size:9px;font-size:.9rem}.single-project .project-details #project-text p a{font-size:inherit}@media only screen and (max-width: 650px){.single-project .project-details #project-text{margin-bottom:30px}}.single-project .project-details #project-text a#show-more-desc{display:inline-block;text-align:center;color:#fd6e06;border:2px solid #fd6e06;padding:5px 10px;text-decoration:none;font-weight:bold;margin:20px auto 0;cursor:pointer}.single-project .project-details #project-text a#show-more-desc.hide{display:none}.single-project .project-details .projects-groups{border-top:solid 1px #818284;padding-top:20px;margin-bottom:40px}.single-project .project-details .projects-groups h5{text-transform:uppercase;margin-bottom:20px}.single-project .project-details .projects-groups ul{width:100%;padding:0;margin:0;display:block;float:left}.single-project .project-details .projects-groups ul li{display:inline-block;float:left;width:49%;margin:0 2% 10px 0;list-style:none;padding:0;position:relative}.single-project .project-details .projects-groups ul li:nth-child(2n){margin-right:0}.single-project .project-details .projects-groups ul li img{width:100%;display:block}.single-project .project-details .projects-groups ul li a.project-link{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.single-project .project-details .projects-groups ul li h5,.single-project .project-details .projects-groups ul li h6{margin:0;padding:0;width:100%;font-size:8.5px;font-size:.85rem;display:block}.single-project .project-details .projects-groups ul li h5{font-weight:normal}.single-project .project-details .projects-groups ul li h6{margin-top:3px;font-weight:bold;text-transform:uppercase}#project-gallery{float:left;width:63%}@media only screen and (max-width: 650px){#project-gallery{width:100%;float:none}}#project-gallery .fl-photo-content{display:block;width:100%}#project-gallery figure.gallery-item{margin:0;padding:0;display:block}#project-gallery img{width:100%;display:block;margin:0 0 20px}#project-gallery video{margin:0 0 20px}#project-text #project-gallery{float:none;width:100%}.page-heading-text-banner{width:100%;max-width:100%;margin:auto;position:relative;text-align:left;padding-bottom:30px;border-bottom:1px solid #000}.page-heading-text-banner.blog{padding-top:20px;margin-bottom:60px}.page-heading-text-banner h1,.page-heading-text-banner h2,.page-heading-text-banner h3,.page-heading-text-banner h4,.page-heading-text-banner h5,.page-heading-text-banner h6,.page-heading-text-banner p{color:#fd6e06 !important;padding:30px 100px;line-height:1.4;margin-top:0;margin-bottom:0}#project-mailinglist-join{position:relative;width:100%;background-color:#fd6e06;color:#FFF;padding:30px 20px}#project-mailinglist-join label{font-size:20px;font-weight:bold;margin-bottom:10px;display:block}#project-mailinglist-join input.wpcf7-text{padding:5px;background-color:#fd6e06;color:#FFF;border:2px solid #FFF;max-width:100%;font-size:8.5px;font-size:.85rem}#project-mailinglist-join input.wpcf7-text::-webkit-input-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}#project-mailinglist-join input.wpcf7-text:-moz-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}#project-mailinglist-join input.wpcf7-text::-moz-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}#project-mailinglist-join input.wpcf7-text:-ms-input-placeholder{color:#fedabf;font-weight:100;font-size:8.5px;font-size:.85rem}#project-mailinglist-join input.wpcf7-text:focus{background-color:#fff;color:#000}#project-mailinglist-join input.wpcf7-submit{background:#FFF;border:none;text-align:center;padding:5px 20px;font-size:9.5px;font-size:.95rem;margin-top:10px;background-color:#fd6e06;border:2px solid #FFF;color:#FFF;cursor:pointer}#project-mailinglist-join input.wpcf7-submit:hover{background-color:#FFF;color:#fd6e06}#project-mailinglist-join div.wpcf7-mail-sent-ok{display:none !important}#testimonials-archive{margin-top:30px;width:100%}#testimonials-archive .row-content-holder{padding-top:30px;border-top:1px solid #333}#testimonials-archive h3{margin:10px 0 40px;font-weight:normal;font-size:14px;font-size:1.4rem;text-align:center;color:#fd6e06}#testimonials-archive .testimonials-holder{position:relative;width:49.4%;margin:0 1.2% 10px 0;padding:0;display:inline-block;float:left;background-color:#ebebeb;min-height:420px}#testimonials-archive .testimonials-holder .testimonials-holder-padding{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:40px;width:80%}#testimonials-archive .testimonials-holder:nth-child(2n){margin-right:0}@media screen and (max-width: 960px){#testimonials-archive .testimonials-holder{margin:0 auto 20px;float:none;display:block;min-height:0;width:80%}#testimonials-archive .testimonials-holder .testimonials-holder-padding{position:relative;top:0;left:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%}#testimonials-archive .testimonials-holder:nth-child(2n){margin-right:auto}#testimonials-archive .testimonials-holder:last-child{margin-bottom:0}}@media screen and (max-width: 550px){#testimonials-archive .testimonials-holder{width:100%}}#testimonials-archive .testimonials-holder h5,#testimonials-archive .testimonials-holder h6{width:100%;margin:10px 0 0}#testimonials-archive .testimonials-holder h5{margin-top:20px;font-size:10px;font-size:1rem;text-align:right}#testimonials-archive .testimonials-holder h6{margin-top:0px;font-size:9.5px;font-size:.95rem;font-weight:normal}#testimonials-archive .testimonials-holder p{line-height:1.4}#testimonials-archive .testimonials-holder p:first-child{margin-top:0}.team-members-archive{width:100%;position:relative}.team-members-archive ul{position:relative;width:85%;float:none;margin:auto;padding:0}@media only screen and (max-width: 750px){.team-members-archive ul{width:100%}}.team-members-archive ul::after{content:"";clear:both;float:none;display:block;height:0;width:0}.team-members-archive ul li{float:left;width:32%;margin:0 2% 30px 0;list-style:none;display:inline-block;padding:0;min-height:670px}.team-members-archive ul li.clearlist{width:100%;height:0;clear:both;display:block;margin:0;padding:0}.team-members-archive ul li:nth-child(3n){margin-right:0}.team-members-archive ul li:nth-child(4n){clear:both}.team-members-archive ul li:last-child{min-height:0;margin-bottom:0}@media only screen and (max-width: 750px){.team-members-archive ul li{width:49%}.team-members-archive ul li:nth-child(odd){margin-left:0;margin-right:2%}.team-members-archive ul li:nth-child(even){margin-left:0;margin-right:0}}@media only screen and (max-width: 450px){.team-members-archive ul li{width:100%;margin-left:0;margin-right:0;min-height:1px}}.team-members-archive ul li img{display:block;margin:auto}.team-members-archive ul li h3{margin-bottom:0}.team-members-archive ul li h4{margin:0 0 10px;font-size:10px;font-size:1rem;font-weight:bold}.team-members-archive ul li .social-link-holder{margin-top:20px}.team-members-archive ul li .social-link-holder a{font-size:18px;font-size:1.8rem;margin-right:10px}#form-contactus{width:100%}@media only screen and (max-width: 790px){#form-contactus{padding-left:20px;padding-right:20px;box-sizing:border-box}}#form-contactus .input-group{width:100%;position:relative;float:left;margin-bottom:10px}#form-contactus .input-group label{float:left;width:20%;text-align:left;line-height:45px;font-weight:bold;color:#fd6e06}@media only screen and (max-width: 450px){#form-contactus .input-group label{float:none;display:block;width:100%;line-height:30px}}#form-contactus .input-group input,#form-contactus .input-group textarea{float:left;width:78%;margin-left:2%;font-family:"Droid Sans",sans-serif;padding:10px;font-size:9px;font-size:.9rem;border:1px solid #c5c6c7;background-color:#eceded}@media only screen and (max-width: 450px){#form-contactus .input-group input,#form-contactus .input-group textarea{float:none;display:block;width:100%;margin-left:0}}#form-contactus .input-group textarea{line-height:1.3}#form-contactus .input-group.mailing_list label{width:auto;margin-right:20px}#form-contactus .input-group .checkbox-holder{float:left;width:30%;margin-top:13px}#form-contactus .input-group .checkbox-holder .wpcf7-list-item{float:left;width:60px}#form-contactus .input-group .checkbox-holder .wpcf7-list-item input{display:inline-block;float:left;width:auto}@media only screen and (max-width: 450px){#form-contactus .input-group .checkbox-holder{width:100%}}#form-contactus input[type="submit"]{float:right;border:none;background-color:#fd6e06;color:#FFF;padding:10px 30px;text-align:center;text-transform:uppercase;font-size:10px;font-size:1rem}#form-contactus span.wpcf7-form-control-wrap{width:100%;position:initial}#form-contactus span.wpcf7-not-valid-tip{position:absolute;left:157px;width:300px;top:40px;color:#fd6e06;font-size:7.5px;font-size:.75rem}.contactus-sideinfo h3{margin:10px 0 5px;font-size:12px;font-size:1.2rem;color:#fd6e06;font-weight:bold}.contactus-sideinfo p{margin:0 0 5px}.contactus-sideinfo h4{color:#000;font-size:10px;font-size:1rem;font-weight:bold;margin:15px 0 5px}.custom-testimonials-holder{border-top:1px solid #979799;padding-top:30px}.custom-testimonials-holder h3{margin:25px 0 50px;text-transform:uppercase;font-weight:normal;text-align:center;color:#fd6e06;font-size:14px;font-size:1.4rem}.debug_date{margin:3px 0 0;padding:0;width:100%;font-size:9px}.debug_date p{margin:0 0 2px;font-size:9px}.what-we-do-row-holder h3{width:100%;max-width:100%;margin:0 0 0px}.h3-first-margin h3:first-child{margin-bottom:13px}ul#termsMenu li{list-style:none}ul#termsMenu a{text-decoration:none;color:#fd6e06}ul#termsMenu a:hover{text-decoration:underline}.dual-centre-align .pp-dual-button-content{width:100%;text-align:center}.fl-html #mc_embed_signup #mce-EMAIL{float:left;width:70%;display:block;padding-top:20px;padding-bottom:20px;font-size:16px;font-family:'Droid Sans', sans-serif}@media only screen and (max-width: 600px){.fl-html #mc_embed_signup #mce-EMAIL{width:100%}}.fl-html #mc_embed_signup #mc-embedded-subscribe-holder{float:left;width:25%;margin-left:5%}@media only screen and (max-width: 600px){.fl-html #mc_embed_signup #mc-embedded-subscribe-holder{width:100%;margin-top:10px;margin-left:0}}.fl-html #mc_embed_signup #mc-embedded-subscribe{font-size:16px;background-color:#fc6d06;color:#fff;display:block;width:100%;padding-top:13px;padding-bottom:13px;height:auto;line-height:1;font-family:'Droid Sans', sans-serif;border:none;-webkit-appearance:none;border-radius:3px}.fl-html #mc_embed_signup #mc-embedded-subscribe:hover{background-color:#cd5702}@font-face{font-family:"LovePotion";src:url("../fonts/2E7F20_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2E7F20_0_0.woff2") format("woff2"),url("../fonts/2E7F20_0_0.woff") format("woff"),url("../fonts/2E7F20_0_0.ttf") format("truetype")}@font-face{font-family:"LovePotionBold";src:url("../fonts/2E7F20_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2E7F20_1_0.woff2") format("woff2"),url("../fonts/2E7F20_1_0.woff") format("woff"),url("../fonts/2E7F20_1_0.ttf") format("truetype")}*,*:before,*:after{box-sizing:border-box}#tea-form-holder>h1,#tea-form-holder p{text-align:center}#tea-form-holder>h1{font-size:1.7rem;font-weight:200;margin-bottom:20px;padding:20px 0 0;color:#ff7200}#tea-form-holder p{margin-bottom:0;line-height:1.4}#tea-form-holder h2{color:#FFF;font-weight:100;text-align:center;margin:0px auto 20px;font-size:1.1rem;line-height:1.3}#tea-form-holder>h4{text-align:center;color:#FFF;margin:30px auto 10px;font-size:5rem;line-height:1;font-family:"LovePotionBold",Verdana,sans-serif}#tea-type-form{width:90%;position:relative;margin:0 auto 20px}@media only screen and (max-width: 650px){#tea-type-form{width:80%}}.tea-type-holder{width:33%;margin:10px auto;float:left;position:relative}@media only screen and (max-width: 750px){.tea-type-holder{width:50%}}@media only screen and (max-width: 650px){.tea-type-holder{width:100%}}.tea-type-holder img.tea-type{width:88%;max-width:500px;position:relative;margin:auto;display:block}.tea-type-holder img.tea-pointer{position:absolute;top:20px;right:20px;width:auto}.tea-type-holder .tea-info-holder{position:absolute;top:83px;width:100%;display:block;opacity:0}@media only screen and (max-width: 750px){.tea-type-holder .tea-info-holder{top:60px}}@media only screen and (max-width: 650px){.tea-type-holder .tea-info-holder{top:80px}}.tea-type-holder .tea-info-holder h4{text-align:center;color:#FFF;margin:0px auto 0px;font-size:3rem;line-height:1;font-family:"LovePotionBold",Verdana,sans-serif;text-shadow:0 0 4px #333}@media only screen and (max-width: 750px){.tea-type-holder .tea-info-holder h4{font-size:2.2rem}}.tea-type-holder .tea-info-holder ul{width:70%;margin:10px auto 0;text-align:center;padding:0}.tea-type-holder .tea-info-holder ul li{position:relative;display:inline-block;margin-bottom:0}.tea-type-holder .tea-info-holder ul li a{background-color:yellow;background-image:url("../images/Paper-Bkgnd.jpg");background-position:center center;margin:0 5px;display:block;color:#FFF;padding:10px 15px;text-align:center;line-height:1;border-radius:3px;box-shadow:0 0 2px 0 #222;font-family:"LovePotionBold",Verdana,sans-serif;font-size:1.5rem;cursor:pointer;text-shadow:0 0 4px #333}@media only screen and (max-width: 750px){.tea-type-holder .tea-info-holder ul li a{font-size:1.2rem}}.tea-type-holder .tea-info-holder ul li a:hover{text-decoration:none;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.tea-type-holder .tea-info-holder ul li a.sugar-no:hover{text-decoration:none;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.tea-type-holder .tea-info-holder h3.survey-percentage{text-align:center;color:#FFF;font-size:5rem;margin:15px auto 0;text-shadow:0 0 4px #333;font-family:"LovePotionBold",Verdana,sans-serif}@media only screen and (max-width: 650px){.tea-type-holder .tea-info-holder h3.survey-percentage{font-size:4rem}}#tea-type-form.touch .tea-info-holder{display:block;opacity:1}#tea-type-1 img.tea-pointer{width:200px;top:10px}@media only screen and (max-width: 650px){#tea-type-1 img.tea-pointer{width:170px}}#tea-type-1:hover img.tea-pointer{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#tea-type-2 img.tea-pointer{width:250px;bottom:-20px;left:20px;top:auto}@media only screen and (max-width: 650px){#tea-type-2 img.tea-pointer{width:190px}}#tea-type-2:hover img.tea-pointer{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}@media only screen and (max-width: 650px){#tea-type-2 .tea-info-holder{top:50px}}#tea-type-3 img.tea-pointer{width:210px;top:2px}@media only screen and (max-width: 650px){#tea-type-3 img.tea-pointer{width:180px}}#tea-type-3:hover img.tea-pointer{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}#tea-type-4 img.tea-pointer{left:0;top:auto;bottom:10px;width:210px}@media only screen and (max-width: 650px){#tea-type-4 img.tea-pointer{width:170px}}#tea-type-4:hover img.tea-pointer{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}@media only screen and (max-width: 650px){#tea-type-4 .tea-info-holder{top:45px}}#tea-type-5 img.tea-pointer{width:280px;top:-10px;right:-10px}@media only screen and (max-width: 650px){#tea-type-5 img.tea-pointer{width:220px}}#tea-type-5:hover img.tea-pointer{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}@media only screen and (max-width: 650px){#tea-type-5 .tea-info-holder{top:70px}}#tea-type-6 img.tea-pointer{left:15px;top:auto;bottom:-15px;width:250px}@media only screen and (max-width: 650px){#tea-type-6 img.tea-pointer{width:200px}}#tea-type-6:hover img.tea-pointer{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}@media only screen and (max-width: 650px){#tea-type-6 .tea-info-holder{top:50px}}#social-form-sharing,#share-results-holder,#share-results-holder-santa{width:100%;margin-top:30px}#social-form-sharing ul,#share-results-holder ul,#share-results-holder-santa ul{width:100%;text-align:center;padding:0;margin:10px 0 0}#social-form-sharing ul li,#share-results-holder ul li,#share-results-holder-santa ul li{display:inline-block;padding:0 10px;margin-bottom:10px}#social-form-sharing ul li a,#share-results-holder ul li a,#share-results-holder-santa ul li a{display:block;padding:10px;color:#FFF;background-color:#4862a3;line-height:1;font-size:2rem;text-align:center;width:70px}#social-form-sharing ul li a.fb:hover,#share-results-holder ul li a.fb:hover,#share-results-holder-santa ul li a.fb:hover{background-color:#384d80}#social-form-sharing ul li a.tw,#share-results-holder ul li a.tw,#share-results-holder-santa ul li a.tw{background-color:#55acee}#social-form-sharing ul li a.tw:hover,#share-results-holder ul li a.tw:hover,#share-results-holder-santa ul li a.tw:hover{background-color:#2795e9}#social-form-sharing ul li a.li,#share-results-holder ul li a.li,#share-results-holder-santa ul li a.li{background-color:#1f88bd}#social-form-sharing ul li a.li:hover,#share-results-holder ul li a.li:hover,#share-results-holder-santa ul li a.li:hover{background-color:#186891}#social-form-sharing ul li a.em,#share-results-holder ul li a.em,#share-results-holder-santa ul li a.em{background-color:#fdce09}#social-form-sharing ul li a.em:hover,#share-results-holder ul li a.em:hover,#share-results-holder-santa ul li a.em:hover{background-color:#d1a902}#social-form-sharing ul li a.go,#share-results-holder ul li a.go,#share-results-holder-santa ul li a.go{background-color:#d73d32}#social-form-sharing ul li a.go:hover,#share-results-holder ul li a.go:hover,#share-results-holder-santa ul li a.go:hover{background-color:#b32d23}#sugar-stats{margin-top:20px;margin-bottom:0;padding-bottom:20px;border-bottom:2px solid #8a8c8e;text-align:center;color:#FFF;font-size:80px;font-size:6rem;margin-right:0px;font-family:"LovePotionBold",Verdana,sans-serif;display:none;vertical-align:middle;line-height:1}@media only screen and (max-width: 650px){#sugar-stats{line-height:1;font-size:4rem}}#sugar-stats span.text{font-size:3rem;text-align:center;font-family:"LovePotion",Verdana,sans-serif}#thanks-for-voting{display:none}#thanks-for-voting h4{text-align:center;font-size:2rem;width:50%;margin:0px auto 20px;color:#FFF}@media only screen and (max-width: 750px){#thanks-for-voting h4{width:70%}}@media only screen and (max-width: 650px){#thanks-for-voting h4{width:90%}}#thanks-for-voting h4 span{color:#fdce09}@media only screen and (max-width: 650px){#thanks-for-voting h4{width:90%;font-size:1.5rem}}#get-mailer-form{color:#FFF}#get-mailer-form h3{color:#8a8c8e;margin:0 auto 5px;font-size:3rem;text-align:center}@media only screen and (max-width: 650px){#get-mailer-form h3{font-size:2rem}}#get-mailer-form p{color:#FFF;font-size:16px;font-size:1.2rem}#get-mailer-form #form-content{width:100%;max-width:450px;position:relative;margin:30px auto 0}#get-mailer-form #form-content .input-group{float:left;width:100%;margin-bottom:15px}#get-mailer-form #form-content .input-group.hide{display:none}#get-mailer-form #form-content .input-group label{float:left;width:25%;margin-top:12px;margin-right:5%;text-align:right}#get-mailer-form #form-content .input-group label sup{color:#f0bf07}@media only screen and (max-width: 650px){#get-mailer-form #form-content .input-group label{width:100%;text-align:left}}#get-mailer-form #form-content .input-group input{width:70%;padding:10px 15px 8px;line-height:1;background-color:#515151;color:#FFF;font-size:15px;border:none;text-align:left;margin-top:5px}@media only screen and (max-width: 650px){#get-mailer-form #form-content .input-group input{width:100%}}#get-mailer-form #form-content .input-group input.missing{background-color:#534a22}#get-mailer-form a{float:right;padding:0px 28px;text-align:center;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-family:"LovePotion",Verdana,sans-serif;color:#000;margin-top:10px;margin-bottom:10px;font-size:25px;background-color:#f0bf07;cursor:pointer}#get-mailer-form a:hover{text-decoration:none;background-color:#be9806}#get-mailer-form #form-errors{position:relative;width:100%;float:left}#get-mailer-form #form-errors:after{clear:both}#get-mailer-form #form-errors ul{position:relative;width:100%;margin:5px 0}#get-mailer-form #form-errors ul li{text-align:right;width:100%;list-style:none}ul#social-sharing-list{padding:0;margin:0;width:80%;margin:10px auto 20px;text-align:center}ul#social-sharing-list li{display:inline-block;padding:0 10px;text-align:center;margin:0}@media only screen and (max-width: 650px){ul#social-sharing-list li{margin:0 auto 10px;display:inline-block;padding:0 10px}}ul#social-sharing-list a{display:inline-block;width:180px;padding:10px 20px;text-align:center;color:#FFF;cursor:pointer}@media only screen and (max-width: 650px){ul#social-sharing-list a{width:100%;display:block}}ul#social-sharing-list a:hover{text-decoration:none}#share-results-holder ul li #share-tea-survey-FB{background-color:#46629e}#share-results-holder ul li #share-tea-survey-FB:hover{background-color:#364c7b}#twitter-share-button,#social-form-sharing ul li #share-tea-survey-Twitter,#share-results-holder ul li a#share-tea-survey-Twitter{background-color:#55acee}#twitter-share-button:hover,#social-form-sharing ul li #share-tea-survey-Twitter:hover,#share-results-holder ul li a#share-tea-survey-Twitter:hover{background-color:#2795e9}#social-form-sharing ul li #share-tea-survey-LinkedIn,#share-results-holder ul li a#share-tea-survey-LinkedIn{background-color:#0077b5}#social-form-sharing ul li #share-tea-survey-LinkedIn:hover,#share-results-holder ul li a#share-tea-survey-LinkedIn:hover{background-color:#005582}#micro-data{display:none}#share-results-holder{display:none}#share-results-holder h4,#social-form-sharing h4{text-align:center;color:#FFF;font-size:1.5rem;margin:0 auto 15px}.wrap.santa,.wrap.santa .content{margin-top:0}#santa-holder,#santa-holder-2017{padding-top:200px;background-color:#FFF;background-image:url(../images/Santa-Assets/Santa-Header.png);background-position:top center;background-repeat:no-repeat;background-size:contain;margin-bottom:50px}@media screen and (max-width: 750px){#santa-holder,#santa-holder-2017{padding-top:100px}}@media screen and (max-width: 450px){#santa-holder,#santa-holder-2017{padding-top:65px}}#santa-holder .santa-content,#santa-holder-2017 .santa-content{padding:20px 30px}#santa-holder .santa-content h1,#santa-holder-2017 .santa-content h1{text-align:center;margin:0 auto 30px;color:#c36;font-family:"LovePotion",Verdana,sans-serif;font-size:4rem;font-weight:bold}@media screen and (min-width: 940px){#santa-holder .santa-content h1,#santa-holder-2017 .santa-content h1{width:400px}}@media screen and (max-width: 750px){#santa-holder .santa-content h1,#santa-holder-2017 .santa-content h1{font-size:3rem}}@media screen and (max-width: 650px){#santa-holder .santa-content h1,#santa-holder-2017 .santa-content h1{margin-top:40px}}@media screen and (max-width: 450px){#santa-holder .santa-content h1,#santa-holder-2017 .santa-content h1{font-size:2.5rem;margin-top:20px}}#santa-holder .santa-content h3,#santa-holder .santa-content h4,#santa-holder-2017 .santa-content h3,#santa-holder-2017 .santa-content h4{color:#ff7200;font-family:"Droid Sans",sans-serif;text-align:center;font-weight:bold;font-size:15px;font-size:1.5rem;margin:0 auto}#santa-holder .santa-content h2,#santa-holder-2017 .santa-content h2{margin:10px 40px 10px;text-align:center;width:auto;font-family:"Droid Sans",sans-serif;font-weight:bold;font-size:15px;font-size:1.5rem;color:#ff7200}#santa-holder .santa-content h2 strong,#santa-holder-2017 .santa-content h2 strong{color:#ff7200}@media screen and (max-width: 650px){#santa-holder .santa-content h2,#santa-holder-2017 .santa-content h2{margin:0}}#santa-holder .santa-content h4,#santa-holder-2017 .santa-content h4{font-size:15px;font-size:1.5rem;font-weight:normal;color:#000;max-width:90%;margin:0 auto;width:600px}#santa-holder h4,#santa-holder-2017 h4{text-align:center;font-family:"LovePotion",Verdana,sans-serif;font-weight:normal;color:#c36;margin:30px auto;padding:0 50px;line-height:1.3;font-size:2rem}@media screen and (max-width: 450px){#santa-holder h4,#santa-holder-2017 h4{font-size:1.5rem;margin:auto;padding:0 20px}}#santa-holder h4 a,#santa-holder-2017 h4 a{font-weight:bold;color:#c36}#santa-holder #tweetus_holder,#santa-holder-2017 #tweetus_holder{margin:40px 0 60px}@media screen and (max-width: 450px){#santa-holder #tweetus_holder,#santa-holder-2017 #tweetus_holder{margin-bottom:0px}}#santa-holder #tweetus_holder h4,#santa-holder-2017 #tweetus_holder h4{font-family:"Droid Sans",sans-serif;line-height:1.3;font-size:15px;font-size:1.5rem;margin:0}#santa-holder #tweetus_holder h4 a,#santa-holder-2017 #tweetus_holder h4 a{line-height:inherit;font-size:inherit;font-weight:bold;color:#ff7200;text-decoration:none}#our-santas{width:100%;padding-top:100px;background-color:#FFF;z-index:10;position:relative}@media screen and (max-width: 940px){#our-santas{padding-top:85px}}@media screen and (max-width: 750px){#our-santas{padding-top:80px}}@media screen and (max-width: 450px){#our-santas{padding-top:87px}}#our-santas #our-santa-banner{width:100%;margin:auto;display:block;position:absolute;top:0;left:0;right:0}@media screen and (max-width: 650px){#our-santas #our-santa-banner{top:35px}}@media screen and (max-width: 450px){#our-santas #our-santa-banner{top:55px}}#our-santas #our-santa-banner img{position:relative;width:auto;display:block;margin:0 auto 20px;text-align:center}#our-santas .content{background-color:#ffc42c;padding:30px 0 0;z-index:1}@media screen and (max-width: 450px){#our-santas .content{padding:80px 0 0}}#our-santas .content img{width:auto;margin:-60px auto 0;display:block;position:relative}#list-santas{width:94%;margin:auto;position:relative;padding:20px 0 0}#list-santas .list-santa{width:33.3%;float:left;margin-right:0;margin-bottom:10px}@media screen and (max-width: 650px){#list-santas .list-santa{width:50%}}@media screen and (max-width: 450px){#list-santas .list-santa{width:100%;float:none;margin-bottom:20px;margin-right:0}}#list-santas .list-santa .list-santa-content{width:80%;margin:auto}#list-santas .list-santa .inner{padding:15px;border:1px solid #BBB;box-shadow:5px 5px 10px 0 #AAA}#list-santas .list-santa .inner img{display:block;width:100%;margin:0 auto 0;text-align:center}#list-santas .list-santa .inner h5{color:#ffc42c;background-color:#c36;width:100%;line-height:28px;margin:0;padding:10px 0;text-align:center;font-family:"LovePotion",Verdana,sans-serif;font-size:2rem}#list-santas .list-santa a.download{margin:30px auto 20px;display:block;width:140px;text-align:center;font-family:"LovePotion",Verdana,sans-serif;font-size:2.4rem;font-weight:bold;color:#c36;background-color:#ffc42c;border-radius:15px 15px 15px 15px;line-height:45px;padding-top:5px;cursor:pointer}#list-santas .list-santa a.download:hover{text-decoration:none;background-color:#ffc01d}#list-santas #trump-santa .inner{-webkit-transform:rotate(1deg);transform:rotate(1deg)}#list-santas #brexit-santa .inner{-webkit-transform:rotate(2deg);transform:rotate(2deg)}#list-santas #bowie-santa .inner{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}#list-santas #bowie-santa h5{color:#c36;background-color:#ffc42c}#list-santas #bowie-santa a.download{color:#ffc42c;background-color:#c36}#list-santas #naked-santa .inner{-webkit-transform:rotate(2deg);transform:rotate(2deg)}#list-santas #hungry-santa .inner{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}#list-santas #hungry-santa h5{color:#c36;background-color:#ffc42c}#list-santas #hungry-santa a.download{color:#ffc42c;background-color:#c36}#santa-summary{padding:50px 30px 30px;text-align:center;margin:auto;position:relative}#santa-summary h4{text-align:center;color:#000;line-height:1.3;font-family:"Droid Sans",sans-serif;font-size:15px;font-size:1.5rem;font-weight:bold;margin:0 auto 20px}@media screen and (max-width: 450px){#santa-summary h4{font-size:15px;font-size:1.5rem;padding:0}}#santa-summary h4 span{color:#ff7200}#santa-summary p{color:#000;line-height:1.4;font-family:"Droid Sans",sans-serif;font-size:8px;font-size:.8rem;max-width:850px;position:relative;margin:0 auto;text-align:center}#share-results-holder-santa h4{text-align:center;color:#ff7200;line-height:1.3;font-family:"Droid Sans",sans-serif;font-size:14px;font-size:1.4rem;font-weight:bold;margin:0 auto 20px}#share-results-holder-santa h4 a{text-decoration:none;color:#ff7200;font-size:inherit}#share-results-holder-santa ul#social-sharing-list li a{cursor:pointer;border-radius:50%;background-color:#ff7200;color:#FFF;height:60px;width:60px;padding-top:15px}#santa-overlay{position:fixed;top:150px;bottom:0;left:0;right:0;width:100%;height:100%;z-index:99999;display:none;opacity:0;overflow:auto}@media screen and (max-width: 700px){#santa-overlay{top:20px}}#santa-overlay .overlayBg{position:fixed;background-color:#666;opacity:0.75;width:100%;top:0;bottom:0;left:0;right:0}#santa-overlay .overlayCentre{position:relative;margin:auto;width:500px;max-width:90%}#santa-overlay .overlayCentre .overlayContent{padding:20px;width:auto;background-color:#FFF;margin-top:150px;box-shadow:5px 5px 10px 0 #555;border-radius:15px 15px 15px 15px;background-color:#c36;position:relative}@media screen and (max-height: 1000px){#santa-overlay .overlayCentre .overlayContent{margin-top:20px;margin-bottom:30px}}#santa-overlay .overlayCentre .overlayContent a#close_Overlay{position:absolute;top:15px;right:15px;line-height:1;text-decoration:none;font-size:1.25rem;font-family:"LovePotion",Verdana,sans-serif;cursor:pointer}#santa-overlay .overlayCentre .overlayContent a#close_Overlay:hover{text-decoration:none}#santa-overlay .overlayCentre .overlayContent h3{color:#ffc42c;margin:0 auto 20px;text-align:center;line-height:1.3;font-family:"LovePotion",Verdana,sans-serif;font-size:3.5rem}@media screen and (max-width: 450px){#santa-overlay .overlayCentre .overlayContent h3{font-size:2.5rem;line-height:1.2;margin-top:20px}}#santa-overlay .overlayCentre .overlayContent form .input-group{position:relative}#santa-overlay .overlayCentre .overlayContent form .input-group label{width:100%;display:block;margin:20px 0 3px;padding:0;color:#FFF}#santa-overlay .overlayCentre .overlayContent form .input-group label.checkbox{width:90%;font-size:0.8rem}#santa-overlay .overlayCentre .overlayContent form .input-group label sup{color:#ffc42c}#santa-overlay .overlayCentre .overlayContent form .input-group input{display:block;width:100%;line-height:1;padding:10px 10px;margin:0;border:none;font-family:"Droid Sans",sans-serif;font-size:10px;font-size:1rem}#santa-overlay .overlayCentre .overlayContent form .input-group input[type="checkbox"]{width:auto;margin:0;position:absolute;top:10px;right:0}#santa-overlay .overlayCentre .overlayContent form #form-more-info{display:none;margin-top:30px}#santa-overlay .overlayCentre .overlayContent form #form-more-info h4{color:#FFF;margin:0 0 5px;font-size:1.3rem}#santa-overlay .overlayCentre .overlayContent form #form-more-info h5{color:#FFF;margin:0;font-size:1rem;font-family:"Droid Sans",sans-serif}#santa-overlay .overlayCentre .overlayContent form input[type="submit"]{margin:35px auto 0px;display:block;width:140px;text-align:center;font-family:"LovePotion",Verdana,sans-serif;font-size:2rem;color:#c36;background-color:#ffc42c;border-radius:15px 15px 15px 15px;line-height:45px;padding-top:5px;cursor:pointer;border:none}#santa-overlay .overlayCentre .overlayContent form #error-box{margin:20px 0 0;color:#ffc42c}#santa-overlay .overlayCentre .overlayContent form #error-box p{margin:0}#santa-thankyou-holder{display:none}#santa-thankyou-holder h4,#santa-thankyou-holder h5{color:#FFF;margin:0 auto;width:80%;position:relative;text-align:center}#santa-thankyou-holder h4 strong,#santa-thankyou-holder h5 strong{color:#FFF}#santa-thankyou-holder h4{margin-bottom:20px;font-size:15px;font-size:1.5rem}#santa-thankyou-holder h5{margin-bottom:1px;font-family:"LovePotion",Verdana,sans-serif;font-size:18px;font-size:1.8rem}#santa-thankyou-holder a.close{margin:35px auto 0px;display:block;width:140px;text-align:center;font-family:"LovePotion",Verdana,sans-serif;font-size:2rem;color:#c36;background-color:#ffc42c;border-radius:15px 15px 15px 15px;line-height:45px;padding-top:5px;cursor:pointer;border:none}img#santa-comp-bauble{position:absolute;right:80px;top:95px}@media screen and (max-width: 1200px){img#santa-comp-bauble{top:-45px;right:5px}}@media screen and (max-width: 750px){img#santa-comp-bauble{width:150px}}@media screen and (max-width: 450px){img#santa-comp-bauble{top:-25px;right:5px;width:30%}}section#santa-holder-2017{padding-top:150px;border-top:1px solid #111;background-image:url(../images/Santa-Assets/2017/Santa-Header-2017.png)}@media screen and (max-width: 700px){section#santa-holder-2017{padding-top:50px}}section#santa-holder-2017 .santa-content h1{color:#bd0926;font-family:'Pacifico', cursive;width:500px;max-width:95%;font-size:42px;margin-left:auto;margin-right:auto;margin-bottom:50px}@media screen and (max-width: 700px){section#santa-holder-2017 .santa-content h1{font-size:32px}}section#santa-holder-2017 .santa-content h2,section#santa-holder-2017 .santa-content h3{color:#008a2d;font-family:'Gloria Hallelujah', cursive}section#santa-holder-2017 .santa-content h3{text-transform:uppercase;font-weight:600;font-size:28px;margin-bottom:35px;font-family:'Gloria Hallelujah', cursive}@media screen and (max-width: 700px){section#santa-holder-2017 .santa-content h3{line-height:1.3}}section#santa-holder-2017 .santa-content h2{font-style:22px;font-weight:300;font-family:'Gloria Hallelujah', cursive}section#santa-holder-2017 .santa-content h4{color:#bd0926;max-width:100%;width:400px;margin:60px auto 20px;text-align:center;font-family:'Gloria Hallelujah', cursive}section#santa-holder-2017 #our-santas{padding-top:0;min-height:500px}section#santa-holder-2017 #our-santas .content{padding-top:0;background-color:#bd0926;position:absolute;top:-50px}section#santa-holder-2017 #our-santas .content img{margin:0}section#santa-holder-2017 #our-beards{background-color:#bd0926;position:relative;min-height:500px;width:100%;text-align:center;margin-top:150px;margin-bottom:100px}section#santa-holder-2017 #our-beards img{position:absolute;max-width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 700px){section#santa-holder-2017 #our-beards{background:none;min-height:0px;margin-top:30px;margin-bottom:30px}section#santa-holder-2017 #our-beards img{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;max-width:100%}}section#santa-holder-2017 #list-santas .list-santa{width:48%;float:left;box-sizing:border-box;padding-top:20px;padding-left:30px;padding-right:30px;margin-right:4%;margin-top:0px}@media screen and (max-width: 700px){section#santa-holder-2017 #list-santas .list-santa{padding-left:10px;padding-right:10px}}section#santa-holder-2017 #list-santas .list-santa:nth-child(n+3){margin-top:30px}section#santa-holder-2017 #list-santas .list-santa:nth-child(3n){margin-right:4%}section#santa-holder-2017 #list-santas .list-santa:nth-child(2n){margin-right:0%}section#santa-holder-2017 #list-santas .list-santa.full-width{width:100%;margin-right:0}section#santa-holder-2017 #list-santas .list-santa.full-width img{max-width:60%}@media screen and (max-width: 700px){section#santa-holder-2017 #list-santas .list-santa.full-width img{max-width:100%}}section#santa-holder-2017 #list-santas .list-santa .inner{padding:0;border:none;box-shadow:none}section#santa-holder-2017 #list-santas .list-santa .inner h5{background:none;color:#008a2d;text-align:center;font-family:'Gloria Hallelujah', cursive;font-size:18px;line-height:1.3}section#santa-holder-2017 #list-santas .list-santa .inner h5 span{display:block;text-align:center}section#santa-holder-2017 #list-santas .list-santa a.download{cursor:pointer;font-family:'Gloria Hallelujah', cursive;font-size:18px;max-width:100%;margin-top:10px;margin-bottom:30px;background:#81202a;background:-webkit-gradient(linear, left top, right top, from(#81202a), to(#c80e25));background:linear-gradient(to right, #81202a 0%, #c80e25 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81202a', endColorstr='#c80e25',GradientType=1 );color:#FFF;padding-top:4px;padding-bottom:6px;outline:none}section#santa-holder-2017 #list-santas .list-santa a.download.inactive{opacity:0.4}section#santa-holder-2017 #list-santas .list-santa .active-content{display:none;text-align:center;color:#FFF;padding-top:15px;padding-bottom:15px}section#santa-holder-2017 #list-santas .list-santa .active-content h4{color:inherit;font-family:'Pacifico', cursive;margin:0 0 5px}section#santa-holder-2017 #list-santas .list-santa .active-content p{margin:0;color:inherit;font-family:'Gloria Hallelujah', cursive}section#santa-holder-2017 #list-santas .list-santa.active{box-shadow:0 0 5px 0 #999999;background-color:#F44336;border-radius:10px}section#santa-holder-2017 #list-santas .list-santa.active .inner>h5{color:#FFF;display:none}section#santa-holder-2017 #list-santas .list-santa.active .active-content{display:block}section#santa-holder-2017 #list-santas .list-santa.active a.download{box-shadow:1px 0 5px 0 #222;background:#FFF;color:#bd0926}section#santa-holder-2017 #list-santas .list-santa.active a.download:hover{color:#FFF;background:#008a2d}@media screen and (max-width: 700px){section#santa-holder-2017 #list-santas .list-santa{width:100%;margin-right:0}section#santa-holder-2017 #list-santas .list-santa:nth-child(3n){margin-right:0%}}section#santa-holder-2017 h3#twitter-tag-2017{text-align:center;font-size:50px;color:#008a2d;text-transform:uppercase;font-family:'Gloria Hallelujah', cursive;display:block;margin:40px auto;word-break:break-all}@media screen and (max-width: 700px){section#santa-holder-2017 h3#twitter-tag-2017{font-size:30px}}section#santa-holder-2017 #tweetus_holder h4{font-family:'Gloria Hallelujah', cursive;color:#333}section#santa-holder-2017 #tweetus_holder a{color:#bd0926}section#santa-holder-2017 #tweetus_holder a#twitter_search{color:#008a2d}section#santa-holder-2017 #share-results-holder-santa{margin:80px 0}section#santa-holder-2017 #share-results-holder-santa ul#social-sharing-list li a{background-color:#bd0926}@media screen and (max-width: 700px){section#santa-holder-2017 #share-results-holder-santa ul#social-sharing-list{width:auto;max-width:90%}section#santa-holder-2017 #share-results-holder-santa ul#social-sharing-list li a{font-size:20px;height:45px;width:45px;padding-top:12px}}#santa-overlay.year2017 .overlayCentre .overlayContent{background-color:#fff}#santa-overlay.year2017 .overlayCentre .overlayContent a#close_Overlay{color:#008a2d;font-family:'Gloria Hallelujah', cursive;font-size:20px}#santa-overlay.year2017 .overlayCentre .overlayContent a#close_Overlay:hover{color:#bd0926}#santa-overlay.year2017 .overlayCentre .overlayContent h3{color:#bd0926;font-family:'Pacifico', cursive;font-size:36px}#santa-overlay.year2017 .overlayCentre .overlayContent form .input-group label{color:#008a2d;font-family:'Gloria Hallelujah', cursive}#santa-overlay.year2017 .overlayCentre .overlayContent form .input-group label sup{color:#bd0926}#santa-overlay.year2017 .overlayCentre .overlayContent form .input-group input{border:1px solid #CCC}#santa-overlay.year2017 .overlayCentre .overlayContent form #form-more-info{border-top:1px solid #bd0926;padding-top:20px}#santa-overlay.year2017 .overlayCentre .overlayContent form #form-more-info h4{color:#bd0926}#santa-overlay.year2017 .overlayCentre .overlayContent form #form-more-info h5{color:#008a2d}#santa-overlay.year2017 .overlayCentre .overlayContent form input[type="submit"]{color:#FFF;background-color:#bd0926;font-family:'Gloria Hallelujah', cursive;font-size:20px}#santa-overlay.year2017 input:focus{outline:none}#santa-thankyou-holder.year2017 h4{font-family:'Pacifico', cursive;color:#bd0926;font-size:30px;line-height:1.6}#santa-thankyou-holder.year2017 h5{color:#008a2d;font-family:'Gloria Hallelujah', cursive;line-height:1.6;font-size:20px}#santa-thankyou-holder.year2017 h5 strong{font-size:30px;font-family:'Gloria Hallelujah', cursive;color:#008a2d}#santa-thankyou-holder.year2017 a{font-family:'Gloria Hallelujah', cursive;color:#FFF;background:#81202a;background:-webkit-gradient(linear, left top, right top, from(#81202a), to(#c80e25));background:linear-gradient(to right, #81202a 0%, #c80e25 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81202a', endColorstr='#c80e25',GradientType=1 );font-size:20px;padding:3px 0 5px;margin-top:50px;outline:none}.year2017 #error-box p{color:#bd0926;font-family:'Gloria Hallelujah', cursive}.sending-spinner{display:none;position:relative;width:100%;text-align:center;color:#bd0926;padding:60px 0}.sending-spinner span{margin:20px auto 0;display:block;color:#bd0926;font-family:'Gloria Hallelujah', cursive;font-size:24px}.post-content-holder blockquote{background-color:#fb6e23;color:#FFF;padding:20px 30px;display:block;-webkit-margin-before:2em;margin-block-start:2em;-webkit-margin-after:2em;margin-block-end:2em;-webkit-margin-start:60px;margin-inline-start:60px;-webkit-margin-end:60px;margin-inline-end:60px}.post-content-holder blockquote p{color:inherit;font-style:italic;line-height:1.4}.post-content-holder blockquote p:first-child{margin-top:0}.post-content-holder blockquote p:last-child{margin-bottom:0}.post-content-holder blockquote p sup{font-size:13px}.post-content-holder h4{color:#000;font-weight:600}.recaptcha-holder .wpcf7-recaptcha{text-align:right}.recaptcha-holder .wpcf7-recaptcha>div{display:inline-block}.fl-photo-caption.fl-photo-caption-below{color:#2b3e4f;background-color:#f3f3f3;font-size:16px;padding:15px;text-align:left}a#design-tutorial-banner-link{display:block;margin-bottom:40px}a#design-tutorial-banner-link img{margin:auto;display:block;width:100%}#news-blog article.post-news .post-content-holder header.entry-header h1{display:block;color:#fd6e06}#news-blog .post-video-holder{margin-bottom:20px}#disqus_thread{margin-top:50px;padding-top:40px;border-top:2px solid #fd6e06}.tutorial-pagination-link-holder{float:none;width:100%;margin-top:50px}.tutorial-pagination-link-holder>div{float:left;width:50%;display:block;min-height:1px;text-align:left}.tutorial-pagination-link-holder>div.tutorial-pagination-link-next{text-align:right}.tutorial-pagination-link-holder a{background-color:#fd6e06;border:2px solid #fd6e06;color:#FFF;padding:10px 27px;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s}.tutorial-pagination-link-holder a:hover{background-color:#FFF;color:#fd6e06}.post-news .post-content-holder h3{margin:40px 0 10px}.post-news .post-content-holder figure.wp-block-image{margin-top:40px}.post-news .post-content-holder a.tutorialBanner_Link{display:block;margin:25px auto;width:100%}
