body{font-family:"museo-sans",sans-serif!important;color:rgba(0,0,0,1);-webkit-font-smoothing:antialiased;background-color:#f7f7f7;font-size:16px}.column:last-child{float:left}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(//www.link-mag.co.uk/wp-content/themes/link-mag/library/css/../img/379.gif) center no-repeat #01304c;background-size:200px 46px!important}.gmnoprint img{max-width:none}.gform_wrapper{max-width:100%!important}ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-family:"museo-sans",sans-serif;font-weight:100;color:rgba(0,0,0,1)}.light-text h1,.light-text h2,.light-text h3,.light-text h4,.light-text h5,.light-text h6,.light-text p,.light-text a{color:rgba(255,255,255,1)}h1{font-size:45px;line-height:50px;display:block;font-weight:100;margin-bottom:20px}h2{font-size:45px;line-height:50px;display:block;font-weight:100;margin-bottom:20px}h3{font-size:30px;line-height:33px;display:block;font-weight:100;margin-bottom:20px}h4{font-size:18px;line-height:21px;display:block;font-weight:100;margin-bottom:5px}h5{font-size:18px;line-height:21px;display:block;font-weight:100;margin-bottom:5px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit!important}.landing h1,.landing h2,.landing h3,.landing h4{margin-bottom:10px}small{line-height:inherit!important}h1+h2{font-size:25px;line-height:30px;color:rgba(0,0,0,1);font-weight:100;margin-bottom:20px}.light-text h1+h2{color:rgba(255,255,255,1)}b{font-weight:700}b.uppercase{font-weight:900;text-transform:uppercase}button:hover,button:focus,.button:hover,.button:focus{background-color:inherit}p,li{font-size:14px;line-height:22px;margin-bottom:10px;font-weight:300;list-style:none}.section-padding{padding:100px 0}.section-external-padding{margin:100px 0 0}.white-bg{background-color:rgba(255,255,255,1)}.blue-bg{background-color:rgba(12,48,71,1)}.white-outline{border:1px solid rgba(255,255,255,1)}.page-title{margin-top:-70px;color:rgba(255,255,255,1);margin-bottom:0}.transitions02{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.transitions04{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.slick-slider{margin-bottom:0!important}.transitions01 *{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.accordion li>a{padding-left:0!important;padding-right:0!important;background-color:transparent!important;color:rgba(255,255,255,1)!important;font-weight:500;font-size:22px;border-bottom:1px solid rgba(255,255,255,1)}ul.accordion li .content{background-color:transparent!important;color:rgba(0,0,0,.4);padding-left:0!important;padding-right:0!important;font-size:16px;font-weight:300}.button,.gform_save_link{position:relative;border:2px solid #FFFFFF!important;background-color:transparent;text-align:left;font-family:"museo-sans",sans-serif;padding:20px 15px 20px 65px!important;color:rgba(255,255,255,1)!important}.reversed.button,.reversed.gform_save_link{border:2px solid rgba(12,48,71,1);color:rgba(12,48,71,1);background-color:rgba(255,255,255,1)}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{background-color:rgba(0,0,0,.2)}.button[type="button"],.gform_save_link{padding-left:15px}.button span{font-family:"proxima-nova",sans-serif}.button span.btn-title{text-transform:uppercase;font-weight:700;display:block;font-size:16px;line-height:20px;letter-spacing:.1em}.button span.btn-sub-title{font-weight:300;display:block;font-size:12px;line-height:12px}.button span.dashicons{font-family:'dashicons';position:absolute;top:12px;left:7px;font-size:50px;line-height:50px;width:50px;height:50px}.button:hover{background-color:rgba(255,255,255,1)}.button:hover span{color:#012a45}.button.reversed{background-color:#fff}.button.reversed span{color:#012a45}.button.reversed:hover{background-color:transparent}.button.reversed:hover span{color:#fff}.reversed-text h2,.reversed-text h3{color:rgba(12,48,71,1)}.reversed-text p{color:#757575}.reversed-text .button{border-color:rgba(12,48,71,1);color:rgba(12,48,71,1)}.white-text h2,.white-text h3{color:#fff}.white-text p{color:#fff}.button.wide-with-logo{width:100%}.button.wide-with-logo span.rh{position:absolute;right:10px;top:37%;font-weight:900}#mmenu-trig{height:40px;width:40px;display:inline-block}#mmenu-trig:before{content:"\f333";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 40px/1 'dashicons';vertical-align:top;color:rgba(255,255,255,1)}.mm-opened #mmenu-trig:before{content:"\f158"}#site_header{position:fixed;z-index:500;left:0;right:0;top:0;background-color:rgba(0,0,0,.1);height:100px}.admin-bar #site_header{top:32px}#site_header #logo_holder{display:block}#site_header #logo_holder a{text-indent:-9999px;background:url(//www.link-mag.co.uk/wp-content/themes/link-mag/library/css/../img/link-mag-logo-2015.png) no-repeat center;background-size:262px 60px;width:262px;height:60px;margin-top:20px;display:block}#site_header #header_top_section{margin-bottom:20px;margin-top:20px}#site_header #header_top_section .company_menu,#site_header #header_top_section .search_container,#site_header #header_top_section .social_menu,#site_header #header_top_section .contact_number{display:inline-block;float:right}#site_header #header_top_section .company_menu{margin-bottom:0}#site_header #header_top_section .company_menu ul li{display:inline-block;font-size:11px;line-height:30px;text-transform:uppercase;margin-left:10px;margin-bottom:0;color:#fff}#site_header #header_top_section .company_menu ul li a{color:#fff;font-weight:900}#site_header #header_top_section .company_menu ul li:hover a{color:rgba(255,255,255,1)}#site_header #header_top_section .search_container{margin-left:15px}#site_header #header_top_section .social_menu{margin-left:25px;margin-bottom:0}#site_header #header_top_section .social_menu ul{margin:0;line-height:30px;height:30px}#site_header #header_top_section .social_menu ul li{display:inline-block;margin-left:10px;margin-bottom:0}#site_header #header_top_section .social_menu ul li:first-child{margin-left:0!important}#site_header #header_top_section .social_menu ul li.twitter a,#site_header #header_top_section .social_menu ul li.facebook a{color:rgba(255,255,255,1);display:block;height:30px}#site_header #header_top_section .social_menu ul li a:before{font-size:30px;line-height:30px;width:30px;height:30px}#site_header #header_top_section .social_menu ul li.twitter a:before{content:"\f301";font-family:'dashicons'}#site_header #header_top_section .social_menu ul li.facebook a:before{content:"\f305";font-family:'dashicons'}#site_header #header_top_section .social_menu ul li.twitter:hover a,#site_header #header_top_section .social_menu ul li.facebook:hover a{color:rgba(255,255,255,.5)}#site_header #header_top_section .contact_number{margin-left:25px}#site_header #header_bottom_section{display:block}#site_header #header_bottom_section #main_menu{display:block}#site_header #header_bottom_section #main_menu ul{float:right;display:inline-block}#site_header #header_bottom_section #main_menu ul li{display:inline-block;float:left;font-size:11px;line-height:9px;text-transform:uppercase;font-weight:500;margin-left:15px;padding-bottom:8px;border-bottom:3px solid rgba(114,114,114,0);margin-bottom:0;position:relative}#site_header #header_bottom_section #main_menu ul li a{color:rgba(255,255,255,1)}#site_header #header_bottom_section #main_menu ul:hover li a{color:rgba(255,255,255,.5)}#site_header #header_bottom_section #main_menu ul li:hover a{color:rgba(255,255,255,1)}#site_header #header_bottom_section #main_menu ul li.current-menu-item{border-bottom:3px solid rgba(0,0,0,.3)}#site_header #header_bottom_section #main_menu ul li:hover{border-bottom:3px solid rgba(255,255,255,.3)}#site_header #header_bottom_section #main_menu ul li ul.sub-menu{position:absolute;top:20px;left:0;width:165px;margin:0 0 0 0;background-color:rgba(0,0,0,.4);display:none}#site_header #header_bottom_section #main_menu ul li:hover ul.sub-menu{display:block}#site_header #header_bottom_section #main_menu ul li ul.sub-menu li{width:100%;display:block;margin:0 0 0 0;padding:10px 5px 10px 5px;border-bottom:none;border-bottom:1px solid rgba(255,255,255,.1)}#site_header #header_bottom_section #main_menu ul li ul.sub-menu li:before{content:"\f139";font-family:'dashicons';font-size:18px;line-height:18px;vertical-align:middle}footer{background-color:#2a2a2a;padding-bottom:100px}footer #footer_top{border-bottom:1px solid #424242;padding:15px 0}footer #footer_top #footer_phone_number{float:left}footer #footer_top #footer_strapline{line-height:30px;display:inline-block;float:right}footer #footer_top #footer_strapline span{color:#737373;font-weight:500;font-size:12px}footer #footer_main_body{padding:40px 0}footer #footer_main_body h4{color:#149ce2;font-weight:700;font-size:12px;line-height:16px;margin-bottom:15px;letter-spacing:normal;text-transform:uppercase}footer #footer_main_body a,footer #footer_main_body p{font-weight:100;color:#a4a4a4}footer #footer_main_body ul li{color:#a4a4a4;font-size:12px;line-height:18px;font-weight:100;margin-bottom:5px}footer #footer_main_body ul li a,footer #footer_main_body p{color:#fff}footer #footer_main_body ul li:hover a{color:rgba(255,255,255,0.-7);font-weight:100}footer #footer_main_body a:hover{color:rgba(255,255,255,1)}footer #footer_main_body .footer-panel.contact-details a{color:#149ce2}footer #footer_main_body .footer-panel.contact-details a:hover{color:#fff}footer #footer_main_body .footer-panel.contact-details address{color:#fff;font-weight:100;font-size:14px;margin-bottom:20px;font-style:normal!important;text-transform:capitalize}footer #footer_main_body .footer-panel.contact-details img{margin-bottom:20px}.contact_number{height:30px}.contact_number span.phone{color:rgba(255,255,255,1);font-family:"museo-sans-condensed",sans-serif;font-size:25px;line-height:25px;font-weight:700}.contact_number span.phone a{color:rgba(255,255,255,1);font-family:"museo-sans-condensed",sans-serif}.contact_number:hover span.phone{color:rgba(255,255,255,.5)}.contact_number:hover span.phone a{text-shadow:0 0 4px #000}section{position:relative}.verticle-align{width:100%;min-width:100%;display:table;position:relative;height:100%;max-width:100%;table-layout:fixed}.verticle-align-wrapper{display:table-cell;vertical-align:middle;max-width:100%}.panel{width:100%;padding:0;background-color:rgba(255,255,255,1)}.panel.with-padding{padding:20px}.section-content{padding:40px 0}.window.contains-bottom-bar{padding-bottom:100px}.window.contains-2-bottom-bars{padding-bottom:200px}.window.contains-1-bottom-bars{padding-bottom:100px}.window.contains-1-top-bar{padding-top:200px}.top-bar-search{position:absolute;top:100px;left:0;right:0;height:100px;z-index:400}.bottom-bar-top{position:absolute;bottom:100px;left:0;right:0;height:100px}.bottom-bar-bottom{position:absolute;bottom:0;left:0;right:0;height:100px}.bottom-bar-top .button,.bottom-bar-bottom .button{width:100%}.top-bar-section{position:absolute;top:0;left:0;right:0;height:100px}.top-bar-section h3{color:rgba(255,255,255,1)!important;margin:35px 0!important;font-size:20px;text-align:right;display:inline-block}.top-bar-section-newsletter{position:absolute;top:150px;left:0;right:0;height:100px}.section-tab{z-index:50;position:absolute;top:-60px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);border-top:60px solid #E0E0E0;border-left:15px solid transparent;border-right:15px solid transparent;height:0;width:360px}.section-tab span{color:rgba(255,255,255,1);margin-top:-43px;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);width:100%;text-transform:uppercase;letter-spacing:.5em;font-weight:100;font-size:13px;text-align:center;border:none;margin-bottom:0;line-height:30px;padding-bottom:0}.section-tab .dashicons{vertical-align:middle;position:relative;left:auto;top:auto;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);width:auto;margin-top:0;vertical-align:top}.slick-slider{margin-bottom:0}.section-slider-style,.background-slider-style{overflow:hidden}.section-slider-style{z-index:2}.slick-slider .slick-prev,.slick-slider .slick-next{position:absolute;top:50%}.slick-slider .slick-prev{height:90px;width:45px;border-radius:0 90px 90px 0;-moz-border-radius:0 90px 90px 0;-webkit-border-radius:0 90px 90px 0;border:1px solid rgba(255,255,255,1);left:-1px}.slick-slider .slick-next{height:90px;width:45px;border-radius:90px 0 0 90px;-moz-border-radius:90px 0 0 90px;-webkit-border-radius:90px 0 0 90px;border:1px solid rgba(255,255,255,1);right:-1px}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{font-family:'dashicons';font-size:30px;line-height:30px;width:30px;height:30px}.slick-slider .slick-prev:before{content:"\f341";margin-right:4px}.slick-slider .slick-next:before{content:"\f345";margin-left:4px}.product-slider.slick-slider .slick-prev,.section-slider-style.slick-slider .slick-next{position:absolute;top:50%}.product-slider.slick-slider .slick-prev{height:90px;width:90px;border-radius:90px;border:1px solid rgba(255,255,255,1);left:-90px}.product-slider.slick-slider .slick-next{height:90px;width:90px;border-radius:90px;border:1px solid rgba(255,255,255,1);right:-90px}.product-slider.slick-slider .slick-prev:before,.product-slider .section-slider-style.slick-slider .slick-next:before{font-family:'dashicons';font-size:30px;line-height:30px;width:30px;height:30px}.product-slider.slick-slider .slick-prev:before{content:"\f341";margin-right:4px}.product-slider.slick-slider .slick-next:before{content:"\f345";margin-left:4px}.background-slider-style{position:absolute!important;z-index:-1;left:0;right:0;top:0;bottom:0}.background-slider-style .image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover}.short-header{min-height:250px;position:relative;z-index:0}.short-header .section-slider-style h1{margin:0;padding:48px}.logo-carousel .slick-slide{height:100px!important;white-space:nowrap;text-align:center;padding:25px}.logo-carousel .slick-slide .helper{display:inline-block;height:100%;vertical-align:middle}.logo-carousel .slick-slide img{vertical-align:middle;max-width:100%;max-height:100%;display:inline-block}.image-holder-center{display:block;width:100%;text-align:center;margin-bottom:30px}.image-holder-center img{display:inline-block!important}.side-padding{padding:0 30px}ul.pricing-list li{position:relative;padding-right:100px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:10px}ul.pricing-list li span{display:block}ul.pricing-list li span.title{color:rgba(255,255,255,1);font-size:24px;line-height:26px}ul.pricing-list li span.price{color:rgba(255,255,255,1);font-size:24px;line-height:26px;font-weight:700;position:absolute;right:10px;top:36%}ul.pricing-list li span.sub-title{color:rgba(0,0,0,.5);text-transform:uppercase}#client_logo_bar{background-color:rgba(255,255,255,1)}.faq-section{background-color:rgba(0,187,199,1)}.faq-section .section-tab{border-top-color:rgba(0,187,199,1)}#the_mags .section-tab{border-top-color:rgba(98,20,123,.95)}#the_mags .section-tab span{color:rgba(255,255,255,1)}#online_directory .directory_searchform{margin:10px 0 50px}#online_directory .section-tab{border-top-color:rgba(12,48,71,1)}#leaflet_distribution .section-tab{border-top-color:rgba(200,64,0,1)}#vegan_print{background:url(//www.link-mag.co.uk/wp-content/themes/link-mag/library/css/../img/vegan-print-background.png) no-repeat bottom center rgba(112,179,73,1)}#vegan_print .section-tab{border-top-color:rgba(112,179,73,1)}#whats_on{background:url(//www.link-mag.co.uk/wp-content/themes/link-mag/library/css/../img/bg-whats-on.jpg) no-repeat bottom center #ef0033;background-size:cover}#whats_on .section-tab{border-top-color:rgba(239,0,51,1)}#contact_section_information{background-color:#0d92d6}#contact_section_information .section-tab{border-top-color:#0d92d6}#google_map .section-tab{border-top-color:#098acc}#competitions{background:url(//www.link-mag.co.uk/wp-content/themes/link-mag/library/css/../img/bg-competitions.jpg) no-repeat bottom center #e79f2d;background-size:cover}#competitions .section-tab{border-top-color:#25aa64}#advertise_information{padding-top:200px}#advertise_information .section-tab{border-top-color:#f7f7f7}#advertise_information .section-tab a span{color:rgba(74,74,74,1)}#advertise_information .dashcions,#advertise_information .text-blocks .text-content .dashicons{color:rgb(0,100,158)}#leaflet_information{padding-top:150px}#leaflet_information .section-tab{border-top-color:#f7f7f7}#leaflet_information .section-tab a span{color:rgb(200,64,0)}#leaflet_information .text-blocks .text-content .dashicons{color:rgb(200,64,0)}#submit_event{background-color:rgba(223,11,58,.95)!important}#submit_event .section-tab{border-top-color:rgba(223,11,58,.95)!important}#submit_event form ul li label{background-color:rgba(0,0,0,.5)}#submit_event form ul li input{color:#fff}#submit_event #field_3_1>label{display:none}.page-template-page-contact #landing{background-color:rgba(12,48,71,1)}.page-template-page-contact .details-section span.dashicons{color:rgba(255,255,255,1);line-height:150px;height:150px}#button_bar ul li{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}#button_bar ul li:nth-child(1){-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}#button_bar ul li:nth-child(2){-webkit-animation-delay:2.3s;-moz-animation-delay:2.3s;animation-delay:2.3s}#button_bar ul li:nth-child(3){-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;animation-delay:2.6s}#button_bar ul li:nth-child(4){-webkit-animation-delay:2.9s;-moz-animation-delay:2.9s;animation-delay:2.9s}.directory_searchform{margin-top:50px;margin-bottom:50px}.directory_searchform .form_container{position:relative;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.3);box-shadow:0 0 16px 0 rgba(0,0,0,.3);border-radius:100px;overflow:hidden}.directory_searchform .form_container input[type="text"]{width:100%;font-size:30px;font-weight:100;line-height:40px;padding:20px;height:auto;background-color:rgba(255,255,255,1);margin:0}.directory_searchform .form_container input[type="submit"]{width:82px;height:82px;margin:0;background-color:transparent;position:absolute;right:0;top:0;font-family:'dashicons';font-size:60px;line-height:60px;color:rgba(12,48,71,1);padding:11px!important}.directory_searchform .form_container input[type="submit"]:hover{background-color:rgba(255,255,255,1);color:rgba(12,48,71,1)}.directory_searchform .form_container select{position:absolute;z-index:99;top:0;right:62px;width:140px;margin-bottom:0;bottom:0;height:62px;border:none;background-color:rgba(12,48,71,1);color:#fff;padding-left:15px}.tabs-content{margin-bottom:0!important}.tabbed-content{background-color:#515151;margin:0}.tabbed-content ul.tabs.vertical{margin-bottom:0!important}.tabbed-content ul.tabs.vertical{background-color:#515151!important;margin:10px 0}.tabbed-content ul.tabs.vertical li:after{content:'';height:1px;width:80%;margin:0 10%;display:block;background-color:rgba(255,255,255,.1)}.tabbed-content ul.tabs.vertical li:last-child:after{display:none!important}.tabbed-content ul.tabs.vertical li a{line-height:20px;color:rgba(255,255,255,1)!important;background-color:#515151!important;border-bottom:1px soild rgba(255,255,255,.2)}.tabbed-content ul.tabs.vertical li a span.dashicons{margin-right:5px}.tabbed-content>.tabs-content{margin-bottom:0!important;background-color:rgba(255,255,255,1);width:80%;float:right}.tabbed-content>.tabs-content .content{padding:25px 25px 100px}.tabbed-content>.tabs-content .tabs-content .content{padding:0}.tabbed-content>.tabs-content .content h3,.tabbed-content>.tabs-content .content p,.tabbed-content>.tabs-content .content li{color:#515151}.tabbed-content>.tabs-content .content ul{margin-left:0}.tabbed-content>.tabs-content .content ul li{padding:0;margin:0;font-weight:700}.tabbed-content>.tabs-content .content ul li.title{color:rgba(255,255,255,1);font-size:1rem;padding:1rem 2rem;font-weight:300}.tabbed-content>.tabs-content .content .dashicons{font-size:100px;line-height:100px;width:100px;height:100px;color:rgba(12,48,71,1)}.tabbed-content form ul li input,.tabbed-content form ul li textarea{background-color:#F1F1F1!important}.tabbed-content form ul li .gsection_title{font-size:20px;line-height:25px;font-weight:700}.woocommerce_account_listings ul li.tab-title a{padding:10px 15px!important;margin:6px!important}.darkblue-tabs.tabbed-content .gform_wrapper form ul li .gsection_title{color:rgba(12,48,71,1)}.darkblue-tabs.tabbed-content .gform_wrapper form ul li label,.darkblue-tabs.tabbed-content .gform_wrapper form input[type="submit"]{background-color:rgba(12,48,71,1)}.darkblue-tabs.tabbed-content{background-color:rgba(12,48,71,1)}.darkblue-tabs.tabbed-content ul.tabs{background-color:rgba(12,48,71,1)!important}.darkblue-tabs.tabbed-content ul.tabs li:after{background-color:rgba(255,255,255,.1)}.darkblue-tabs.tabbed-content ul.tabs li a{color:rgba(255,255,255,1)!important;background-color:rgba(12,48,71,1)!important;border-bottom:1px soild rgba(255,255,255,.2)}.darkblue-tabs.tabbed-content .tabs-content{background-color:rgba(255,255,255,1)}.darkblue-tabs.tabbed-content ul.tabs li.active a{background-color:rgba(255,255,255,1)!important;color:rgba(12,48,71,1)!important}.darkblue-tabs.tabbed-content .tabs-content .content ul li a{color:rgba(12,48,71,1)}.darkblue-tabs.tabbed-content .content ul.pricing-table li.title{background-color:rgba(12,48,71,1)!important}.purple-tabs.tabbed-content .gform_wrapper form ul li .gsection_title{color:#530085}.purple-tabs.tabbed-content .gform_wrapper form ul li label,.purple-tabs.tabbed-content .gform_wrapper form input[type="submit"]{background-color:rgb(200,64,0)}.purple-tabs.tabbed-content{background-color:rgb(200,64,0)}.purple-tabs.tabbed-content ul.tabs{background-color:rgb(200,64,0)!important}.purple-tabs.tabbed-content ul.tabs li:after{background-color:rgba(255,255,255,.1)}.purple-tabs.tabbed-content ul.tabs li a{color:rgba(255,255,255,1)!important;background-color:rgb(200,64,0)!important;border-bottom:1px soild rgba(255,255,255,.2)}.purple-tabs.tabbed-content .tabs-content{background-color:rgba(255,255,255,1)}.purple-tabs.tabbed-content .content h3{color:rgb(200,64,0)}.purple-tabs.tabbed-content a{color:rgb(200,64,0)}.purple-tabs.tabbed-content ul.tabs li.active a{background-color:rgba(255,255,255,1)!important;color:rgb(200,64,0)!important}.purple-tabs.tabbed-content .tabs-content .content ul li a{color:rgb(200,64,0)}.purple-tabs.tabbed-content .content ul.pricing-table li.title{background-color:rgb(200,64,0)!important}.green-tabs.tabbed-content .gform_wrapper form ul li .gsection_title{color:rgba(112,179,73,1)}.green-tabs.tabbed-content .gform_wrapper form ul li label,.green-tabs.tabbed-content .gform_wrapper form input[type="submit"]{background-color:rgba(112,179,73,1)}.green-tabs.tabbed-content{background-color:rgba(112,179,73,1)}.green-tabs.tabbed-content ul.tabs{background-color:rgba(112,179,73,1)!important}.green-tabs.tabbed-content ul.tabs li:after{background-color:rgba(255,255,255,.1)}.green-tabs.tabbed-content ul.tabs li a{color:rgba(255,255,255,1)!important;background-color:rgba(112,179,73,1)!important;border-bottom:1px soild rgba(255,255,255,.2)}.green-tabs.tabbed-content .tabs-content{background-color:rgba(255,255,255,1)}.green-tabs.tabbed-content .content h3{color:rgba(112,179,73,1)}.green-tabs.tabbed-content a{color:rgba(112,179,73,1)}.green-tabs.tabbed-content ul.tabs li.active a{background-color:rgba(255,255,255,1)!important;color:rgba(112,179,73,1)!important}.green-tabs.tabbed-content .tabs-content .content ul li a{color:rgba(112,179,73,1)}.green-tabs.tabbed-content .content ul.pricing-table li.title{background-color:rgba(112,179,73,1)!important}.testimonials-display{margin-bottom:100px}.testimonials-display .testimonail-entry{background-color:rgba(255,255,255,1);padding:15px 15px 30px 25px;position:relative}.testimonials-display .testimonail-entry h3{color:rgba(12,48,71,1);margin-bottom:10px;font-size:25px;line-height:30px}.testimonials-display .testimonail-entry .image{display:block;position:absolute;left:10px;bottom:10px;top:10px;right:80%}.testimonials-display .testimonail-entry p{color:rgba(12,48,71,1);font-size:13px;line-height:24px}.testimonials-display .testimonail-entry h4{position:absolute;bottom:0;right:0;background-color:rgba(12,48,71,1);color:rgba(255,255,255,1);font-size:12px;text-transform:uppercase;font-weight:700;margin:0;padding:5px 10px}.short-header-title{margin-top:-200px;color:#FFF}.directory-listings{padding:100px 0}.directory-listings h2,.directory-listings h3{color:rgba(12,48,71,1)}.directory-listings ul li{color:rgba(12,48,71,1)}.directory-listings ul li>div{background-color:rgba(255,255,255,1);padding:20px;position:relative}.directory-listings ul li>div h3{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700!important;margin-bottom:10px}.directory-listings ul li>div h3 span{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700!important;margin-bottom:10px}.directory-listings ul li>div span{font-size:12px;line-height:12px;font-weight:300}.directory-listings ul li>div .image{position:absolute;top:15px;right:15px;width:20%}.directory-categories{padding-top:100px;padding-bottom:50px;background-color:rgba(255,255,255,1)}ul.directory-category-list{text-align:center}ul.directory-category-list li.active{font-weight:700}ul.directory-category-list li a{color:rgba(12,48,71,1)}.gform_wrapper form ul li span{display:block}.gform_wrapper form ul li span.gfield_required{display:inline-block!important}.gform_wrapper form ul li{position:relative;clear:both}.gform_wrapper form ul li label{position:absolute;top:0;left:0;z-index:5;background-color:rgba(0,0,0,.3);color:rgba(255,255,255,1);line-height:45px;padding:0 10px;min-width:110px;display:inline-block;font-weight:100;font-size:11px}.gform_wrapper form ul li input{position:relative;border:none!important;box-shadow:none!important;height:auto!important;padding:14px 14px 14px 120px!important}.gform_wrapper form ul li span input{padding:14px 14px 14px 120px!important}.gform_wrapper form ul li textarea{position:relative;border:none!important;box-shadow:none!important;height:auto!important;padding:14px 14px 14px 21%!important}.gform_wrapper form ul li span.name_first{position:relative;width:50%;display:inline-block;float:left}.gform_wrapper form ul li span.name_last{position:relative;width:50%;display:inline-block;float:left}.gform_wrapper form input[type="submit"]{background-color:transparent;color:rgba(255,255,255,1);border:none!important;padding:25px!important}#gform_4 .gform_footer{text-align:center}#field_4_6{padding-left:110px}#gform_submit_button_4{color:#000!important}#gform_confirmation_message_4{color:#000}.contact-section{background-color:#149ce2}.contact-section .section-tab{border-top-color:#149ce2}.contact-section #field_1_1>label{display:none}.details-section span{display:block;color:rgba(255,255,255,1);text-align:center;width:100%;font-weight:100;font-size:20px;line-height:20px;margin-bottom:10px;color:rgba(0,0,0,.4)}.details-section span.dashicons{font-size:180px;line-height:180px;height:180px;color:#0083c7}.details-section span.sub-title{color:rgba(255,255,255,1);font-size:22px;line-height:22px}.details-section span.sub-title a{color:rgba(255,255,255,1)}.details-section .line-right{position:relative}.details-section .line-right:after{content:'';display:block;height:100%;width:1px;background-color:rgba(255,255,255,1);right:0;top:0;position:absolute}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.contact-section .details-section span.dashicons{color:rgba(0,0,0,.2)}ul#all_magazines_list li{clear:none!important;float:none!important;display:inline-block!important}.text-content .button{margin-top:15px}.medium-block-grid-2>li.mix,.medium-block-grid-3>li.mix,.medium-block-grid-4>li.mix,.medium-block-grid-5>li.mix,.large-block-grid-2>li.mix,.large-block-grid-3>li.mix,.large-block-grid-4>li.mix,.large-block-grid-5>li.mix{clear:none!important}form.controls h4{display:inline-block;font-size:14px;font-weight:700;margin:0!important;vertical-align:top;line-height:31.5px;position:absolute;left:0;top:0;color:rgba(69,69,69,1)}form.controls label{font-weight:300}form.controls button{display:inline-block;vertical-align:top;padding:.4em .8em;margin:0 0 0 6px;background:#ef0033;border:0;color:#fff;font-size:16px;font-weight:700;border-radius:4px;cursor:pointer}form.controls button:focus{outline:0 none}form.controls{padding:20px 0;margin-bottom:30px}form.controls fieldset{display:block;vertical-align:top;border:none;margin:0;padding:0;padding-left:120px;padding-bottom:10px;margin-bottom:10px;position:relative;border-bottom:1px solid rgba(233,233,233,1)}form.controls fieldset:last-child{border-bottom:none}form.controls fieldset .checkbox{display:inline-block;position:relative;cursor:pointer;margin-bottom:0;height:31px;vertical-align:top}form.controls fieldset .checkbox input[type="checkbox"]{position:absolute;display:block;top:0;left:0;height:100%;width:100%;cursor:pointer;margin:0;opacity:0;z-index:1;height:31px}form.controls fieldset .checkbox label{display:inline-block;vertical-align:top;text-align:left;padding-left:1.5em;line-height:31px;margin-right:0}form.controls fieldset .checkbox label:before,form.controls fieldset .checkbox label:after{content:'';display:block;position:absolute}form.controls fieldset .checkbox label:before{left:6px;top:6px;width:18px;height:18px;margin:0;background:#ddd;border-radius:3px}form.controls fieldset .checkbox label:after{content:'';position:absolute;top:10px;left:10px;width:10px;height:10px;border-radius:2px;background:#ef0033;opacity:0;pointer-events:none}form.controls fieldset .checkbox input:checked~label:after{opacity:1}form.controls fieldset .checkbox input:focus~label:before{background:#eee}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background-color:transparent}div.events-display{-webkit-transition:height 0.4s ease-in-out;-moz-transition:height 0.4s ease-in-out;-ms-transition:height 0.4s ease-in-out;-o-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out}div.events-display .mix{display:none;padding:5px}div.events-display.grid-1>div{width:100%}div.events-display.grid-2>div{width:50%;float:left}div.events-display>div.fail-message{display:block!important;width:100%!important}div.events-display div .event-wrapper{border:1px solid #e5e5e5;padding:10px;color:#7f7f7f;position:relative;padding-left:125px;min-height:100px}div.events-display div .event-wrapper:hover{background-color:#e5e5e5}div.events-display div .event-wrapper:after{content:"\f345";font-family:'dashicons';font-size:50px;line-height:50px;width:50px;height:50px;color:#e5e5e5;position:absolute;right:15px;top:50%;transform:translate(0,-50%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.events-display div .event-wrapper:hover:after{color:rgba(255,255,255,1)}div.events-display div .event-wrapper .event-date{padding-top:20px;background-color:#ef0033;color:rgba(255,255,255,1);position:absolute;top:5px;left:5px;bottom:5px;width:100px;text-align:center;font-weight:700;text-transform:uppercase}div.events-display div .event-wrapper:hover .event-date{top:0;left:0;bottom:0;width:110px;padding-top:25px}div.events-display div .event-wrapper .event-date .date{display:block;font-size:30px;line-height:30px}div.events-display div .event-wrapper .event-date .month{display:block;font-size:15px;line-height:15px}div.events-display div .event-wrapper .event-title h3{color:#ef0033;font-size:22px;line-height:26px;margin-bottom:5px}div.events-display div .event-wrapper .event-venue{display:inline-block;line-height:20px}div.events-display div .event-wrapper .event-venue .address{display:inline-block;line-height:20px;font-size:12px}div.events-display div .event-wrapper .event-venue span{display:inline-block}div.events-display div .event-wrapper .event-venue span.dashicons{color:#ef0033}div.events-display div.event-item{margin-bottom:10px}.events-display .fail-message{width:100%;text-align:center;opacity:0;pointer-events:none;-webkit-transition:150ms;-moz-transition:150ms;transition:150ms;display:none}.events-display .fail-message span{display:inline-block;vertical-align:middle;font-size:20px;font-weight:700;color:#ef0033}.events-display.fail .fail-message{opacity:1;display:inline-block;pointer-events:auto}.gf_page_steps .gf_step{display:inline-block;color:rgba(255,255,255,1);line-height:30px;margin:0}.gf_page_steps .gf_step span{line-height:30px;display:inline-block;vertical-align:top}.gf_page_steps .gf_step:after{content:"\f345";font-family:'dashicons';font-size:30px;line-height:30px}.gf_page_steps .gf_step:last-child:after{display:none}.gf_page_steps .gf_step_active{color:rgba(0,0,0,.8)}.gforms_confirmation_message{text-align:center!important;color:rgba(255,255,255,1)}#gform_3{margin-bottom:60px}#gform_3 #field_3_5,#gform_3 #field_3_8,#gform_3 #field_3_7,#gform_3 #field_3_9{display:inline-block;float:left;clear:none}#gform_3 #field_3_5,#gform_3 #field_3_7{width:33.3333333%}#gform_3 #field_3_8,#gform_3 #field_3_9{width:66.3666666%}#gform_3 #field_3_8 .clear-multi,#gform_3 #field_3_9 .clear-multi{width:80%;float:right}#gform_3 #field_3_8 i{display:none}.gfield_time_hour,.gfield_time_minute{width:50%;display:inline-block;float:left;position:relative}.gfield_radio li{display:inline-block}#field_3_10 .ginput_container{display:inline-block}ul.pricing-table{border:none}ul.pricing-table li{padding:10px 0!important;font-family:"museo-sans",sans-serif!important;font-weight:100!important}ul.pricing-table li.title{background-color:rgba(58,58,58,1)!important;color:rgba(255,255,255,1)!important}ul.pricing-table .price{font-weight:900!important}ul.pricing-table li:last-child a{border:none!important}.text-blocks .text-content .dashicons{font-size:90px;line-height:90px;width:90px;height:90px;color:#0083ce}.page-template-page-leaflets .text-blocks .text-content .dashicons{color:rgba(255,255,255,1)}#homepage_what_we_do h3,#homepage_what_we_do h2{color:rgba(12,48,71,1)}#homepage_what_we_do .icons-row .box p{color:rgba(12,48,71,1)}#homepage_what_we_do .icons-row{padding:20px 0 10px}#homepage_what_we_do .icons-row .box .dashicons{color:rgba(12,48,71,1);margin-bottom:20px}#homepage_what_we_do .icons-row .box:hover .dashicons{color:rgba(12,48,71,.8)}#homepage_what_we_do .icons-row .box h3{font-size:26px;margin-bottom:10px;color:rgba(12,48,71,1)}.newsletter-box{padding:25px}.newsletter-box h3{font-size:18px;margin:0;line-height:45px}.newsletter-signup .gform_body{width:85%;display:inline-block;float:left}.newsletter-signup .gform_footer{width:15%;display:inline-block;float:left;margin:0!important;padding:0!important}.newsletter-signup .gform_footer .button{width:100%;display:block;background-color:rgba(255,255,255,1);color:rgba(239,0,51,1)!important;padding:12px!important;margin-bottom:0!important}.newsletter-signup .gform_body input{margin-bottom:0;padding:11px 20px!important;height:auto!important}.top-bar-section .newsletter-signup ul li{background-color:transparent!important}body.page-id-10 #landing{background-color:#0083ce}body.page-id-10 .text-content,body.page-id-10 .text-content p,body.page-id-10 .text-content h1{color:rgba(255,255,255,1)}body.page-template-page-advertise #media_pack{background-color:rgb(0,100,158)}body.page-template-page-advertise #media_pack form ul li label{background-color:rgb(0,150,198)}body.page-template-page-advertise .testimonials-display .testimonail-entry h3{color:rgb(0,100,158)}body.page-template-page-advertise .testimonials-display .testimonail-entry h4{background-color:rgb(0,100,158)}body.page-template-page-advertise .testimonials-display{padding-bottom:100px;padding-top:100px}body.page-template-page-directory .testimonials-display{padding-top:100px;margin-bottom:100px}body.page-template-page-leaflets #media_pack{background-color:rgb(200,64,0)}body.page-template-page-leaflets #media_pack form ul li label{background-color:rgb(250,124,0)}body.page-template-page-leaflets .testimonials-display .testimonail-entry h3{color:rgb(200,64,0)}body.page-template-page-leaflets .testimonials-display .testimonail-entry h4{background-color:rgb(200,64,0)}body.page-template-page-leaflets .testimonials-display{padding-bottom:100px;padding-top:100px}.whats-on .gform_save_link,.whats-on .button:hover,.whats-on .button.reversed{background-color:rgba(255,255,255,1)}.whats-on .button:hover span,.whats-on .button.reversed span{color:rgba(239,0,51,1)}.whats-on .button.reversed:hover{background-color:transparent}.whats-on .button.reversed:hover span{color:#fff}.whats-on .reversed.button,.whats-on .reversed.gform_save_link{border-color:rgba(255,255,255,1)}.competitions .gform_save_link,.competitions .button:hover,.competitions .button.reversed{background-color:rgba(255,255,255,1)}.competitions .button:hover span,.competitions .button.reversed span{color:#e28b01}.competitions .button.reversed:hover{background-color:transparent}.competitions .button.reversed:hover span{color:#fff}#latest_competitions ul li .image-box{margin-bottom:15px}#latest_competitions ul li .info-container{text-align:center}#latest_competitions ul li .info-container h3{margin-bottom:10px}#latest_competitions ul li .info-container .end-date{display:block;color:rgba(112,179,73,1);font-size:12px}#latest_competitions ul li .info-container .prize{display:block;text-transform:uppercase;font-weight:700;color:rgba(112,179,73,1);margin-top:10px}body.page-template-page-printing #sample_pack{background-color:rgba(112,179,73,1)}body.page-template-page-printing #sample_pack form ul li label{background-color:rgba(62,129,33,1)}body.page-template-page-printing .testimonials-display .testimonail-entry h3{color:rgba(112,179,73,1)}body.page-template-page-printing .testimonials-display .testimonail-entry h4{background-color:rgba(112,179,73,1)}body.page-template-page-printing .testimonials-display{padding-bottom:100px;padding-top:100px}#advetise_product{padding-top:25px;max-width:100%}#advetise_product .summary{position:relative}#advetise_product .summary h1[itemprop="name"]{display:none!important}#advetise_product .summary div[itemprop="offers"]{display:none}#advetise_product .summary div[itemprop="offers"] p{border:1px solid rgba(255,255,255,1);line-height:35px;margin:0;text-align:left;padding-left:10px}#advetise_product .summary form.variations_form{width:100%;display:inline-block}#advetise_product .summary form.variations_form table{margin-bottom:0}#advetise_product .summary form.variations_form .product_meta{display:none}#advetise_product .summary form.variations_form .variations{background-color:transparent;border:none;width:70%;display:inline-block;float:left}#advetise_product .summary form.variations_form .variations tr{background-color:transparent!important;border:none!important;display:inline-block;float:left;position:relative;padding:0}#advetise_product .summary form.variations_form .variations tr th.label{background-color:transparent!important;position:absolute;top:-25px;left:0}#advetise_product .summary form.variations_form .variations tr th.label label{color:#FFF;text-align:left;font-family:"museo-sans",sans-serif!important}#advetise_product .summary form.variations_form .variations tr input{width:100%!important}#advetise_product .summary form.variations_form .variations tbody{display:block;width:auto;margin:0 -5px}#advetise_product .summary form.variations_form .variations tbody tr{padding:0 5px}.three-variations #advetise_product .summary form.variations_form .variations tbody tr{width:32%!important}.four-variations #advetise_product .summary form.variations_form .variations tbody tr{width:25%!important}.five-variations #advetise_product .summary form.variations_form .variations tbody tr{width:20%!important}#advetise_product .summary form.variations_form .variations tbody tr td{width:100%!important;display:block;margin:0!important;padding:0!important}#advetise_product .summary form.variations_form .variations tbody tr td select{width:100%!important;border:none!important;font-weight:300;margin-bottom:0;background-image:none!important}#advetise_product .summary form.variations_form .variations tbody tr td select::-ms-expand{display:none}#advetise_product .summary form.variations_form .variations tbody tr td select::-webkit-expand{display:none}#advetise_product .summary form.variations_form .variations tbody tr td select::-moz-expand{display:none}#advetise_product .summary form.variations_form .variations tbody tr td .reset_variations{display:none!important}#advetise_product .summary .sku_wrapper{display:none}#advetise_product .summary form.variations_form .single_variation_wrap{width:30%;display:inline-block;float:left;padding:0}#advetise_product .summary form.variations_form .single_variation_wrap button{width:100%;padding:8px!important;margin:0;line-height:22px;border:none!important;background-color:rgba(0,0,0,.4)!important}#advetise_product .summary form.variations_form .single_variation_wrap .single_variation{width:35%;display:inline-block;padding-left:10px;color:#FFF}#advetise_product .summary form.variations_form .single_variation_wrap .single_variation .woocommerce-Price-amount:before{content:'= '}#advetise_product .summary form.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{width:65%;display:inline-block}#advetise_product .summary form .quantity{display:none!important}#advetise_product .summary form.variations_form .single_variation_wrap button:before{content:"\f316";font-family:'dashicons';font-size:22px;line-height:22px;width:22px;height:22px;vertical-align:middle;margin-right:7px}#advetise_product .reset_variations{position:absolute;font-weight:300;font-size:12px;color:rgba(255,255,255,1)}.summary form.variations_form .clear{display:none}.summary .business-name{display:none}#directory_product .summary{position:relative}#directory_product .product_title{display:none}#directory_product .summary .price{text-align:center}#directory_product .summary form{width:100%;display:inline-block}#directory_product .summary form table{width:80%;display:inline-block;float:left}#directory_product .summary form table tbody{width:100%;display:inline-block}#directory_product .summary form table tbody tr{width:100%;display:inline-block}#directory_product .summary form table tbody tr td.label{width:20%;display:inline-block;float:left;background-color:rgba(255,255,255,1)}#directory_product .summary form table tbody tr td.label label{line-height:29px}#directory_product .summary form table tbody tr td.value{padding:0;width:80%;display:inline-block;float:left}#directory_product .summary form table tbody tr input{margin-bottom:0}#directory_product .summary form .quantity{display:none}#directory_product .summary form button{display:inline-block;vertical-align:top;float:left;width:20%;padding:8px!important;margin:0;line-height:22px;border:none!important;background-color:rgba(0,0,0,.4)!important}#directory_product .summary form button:before{content:"\f316";font-family:'dashicons';font-size:22px;line-height:22px;width:22px;height:22px;vertical-align:middle;margin-right:7px}#directory_product .summary .business-name{background-color:transparent;border:none;display:inline-block;vertical-align:top}#directory_product .summary .clear{display:none}#directory_product .reset_variations{display:none}.page-template-page-directory-order .total{display:none}#the_cart{padding-top:30px}#the_cart .product_thumb{display:none}#the_cart .remove{display:inline-block;float:right;color:rgba(255,255,255,1);font-weight:900;line-height:32px}#the_cart p.buttons{text-align:center}#the_cart p.total{text-align:right;padding-right:23px}#the_cart li.empty{text-align:center;color:rgba(255,255,255,1)}ul.cart_list li.cart_item{display:block;background-color:rgba(0,0,0,.4);padding:5px!important;margin-bottom:10px!important;position:relative}ul.cart_list li.cart_item .product-name{width:70%!important;float:left}ul.cart_list li.cart_item .product-total{width:40%!important;position:absolute;right:0;top:0;text-align:right;color:rgba(255,255,255,1);font-size:12px;padding:10px 10px 10px 0}ul.cart_list li.cart_item .product-quantity{display:none}ul.cart_list li .quantity{float:right;padding:10px;display:inline-block;margin:0;font-size:12px;line-height:12px;color:rgba(255,255,255,1)}ul.cart_list li ul.variation,ul.cart_list li ul.variation{margin:0;display:inline-block!important;width:17.4%;padding:5px;line-height:12px;color:rgba(255,255,255,1);white-space:nowrap}ul.cart_list li ul.variation li{display:inline-block;margin:0;font-size:12px;line-height:12px;padding:5px 0 5px 5px}ul.cart_list li ul.variation li:first-child{font-weight:700}ul.cart_list li ul.variation li p{margin:0;line-height:12px;font-size:12px}ul.cart_list li ul.variation .variation-BusinessName{display:none}ul.cart_list li.i220 ul.variation .variation-BusinessName{display:inline-block!important}#the_process .woocommerce-message{display:none}#the_process .tabs{text-align:center;margin-top:20px}#the_process .tabs .tab-title{float:none;display:inline-block;background-color:transparent}#the_process .tabs .tab-title:before{display:inline-block;width:30px;height:30px;font-family:"dashicons";font-size:30px;line-height:30px;color:rgba(255,255,255,.4);content:"\f345";vertical-align:middle}#the_process .tabs .tab-title a{font-weight:300;font-family:inherit;background-color:transparent;color:rgba(255,255,255,.4);display:inline-block;padding:10px 10px 10px 0}#the_process .tabs .tab-title.active{background-color:transparent}#the_process .tabs .tab-title.active:before{content:"\f347";color:rgba(255,255,255,1)}#the_process .tabs .tab-title.active a{background-color:transparent;color:rgba(255,255,255,1)}#single_directory{background-color:#e8e8e8}#single_directory #company_profile{margin-top:-100px}#single_directory #company_profile .masthead #company_logo{width:200px;height:200px;display:inline-block;background-color:rgba(255,255,255,1);float:left;margin-right:20px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,1);line-height:200px;font-size:0;vertical-align:middle;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}#single_directory #company_profile .masthead h1{font-size:30px;line-height:35px;font-weight:700;padding-top:25px;margin-bottom:0;text-shadow:0 0 2px #000;color:#FFF}#single_directory #company_profile .masthead h2{font-size:18px;line-height:23px;color:rgba(255,255,255,1)}#single_directory #company_profile .masthead address{color:#707070;line-height:20px;font-size:14px;font-style:normal;font-weight:100}#single_directory #company_profile .masthead h3{color:rgba(12,48,71,1);font-weight:700;font-size:20px;line-height:25px;margin-bottom:10px}#single_directory #buttons{padding:46px 0 0}#single_directory #buttons a{background-color:rgba(255,255,255,1);padding:15px;color:rgba(12,48,71,1);width:31.33%;display:inline-block;float:left;margin:0 1%;text-align:center;font-size:12px;line-height:16px}#single_directory #buttons_bottom{text-align:right;padding-top:20px;display:block}#single_directory #buttons_bottom a{color:rgba(142,142,142,1);font-size:12px;display:inline-block}#single_directory #buttons_bottom .social_menu{margin-left:25px;margin-bottom:0}#single_directory #buttons_bottom .social_menu ul{margin:0;line-height:20px;height:20px}#single_directory #buttons_bottom .social_menu ul li{display:inline-block;margin-left:10px;margin-bottom:0}#single_directory #buttons_bottom .social_menu ul li:first-child{margin-left:0!important}#single_directory #buttons_bottom .social_menu ul li.twitter a,#single_directory #buttons_bottom .social_menu ul li.facebook a{color:rgba(0,46,73,1);display:block;height:20px}#single_directory #buttons_bottom .social_menu ul li a:before{font-size:30px;line-height:20px;vertical-align:middle;width:20px;height:20px;display:inline-block;font-family:'dashicons';margin-right:10px}#single_directory #buttons_bottom .social_menu ul li.twitter a:before{content:"\f301"}#single_directory #buttons_bottom .social_menu ul li.facebook a:before{content:"\f305"}#single_directory #buttons_bottom .social_menu ul li.twitter:hover a,#single_directory #buttons_bottom .social_menu ul li.facebook:hover a{color:rgba(0,46,73,.5)}#single_directory .body{padding-top:30px;padding-bottom:100px}#single_event{background-color:#e8e8e8}#single_event .body{padding-top:30px;padding-bottom:100px}#single_event #event_page{margin-top:-100px}#single_event #event_page .masthead #company_logo{width:200px;display:inline-block;background-color:rgba(255,255,255,1);float:left;margin-right:20px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,1);font-size:0;vertical-align:middle;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}#single_event #event_page .masthead h1{font-size:30px;line-height:35px;font-weight:700;padding-top:25px;margin-bottom:0;text-shadow:0 0 2px #000;color:#FFF}#single_event #event_page .masthead h2{font-size:18px;line-height:23px;color:rgba(255,255,255,1)}#single_event #event_page .masthead address{color:#707070;line-height:20px;font-size:14px;font-style:normal;font-weight:100}#single_event #event_page .masthead h3{color:rgba(12,48,71,1);font-weight:700;font-size:20px;line-height:25px;margin-bottom:10px}#single_event #buttons{padding:46px 0 0}#single_event #buttons a{background-color:rgba(255,255,255,1);padding:15px;color:rgba(12,48,71,1);width:31.33%;display:inline-block;float:left;margin:0 1%;text-align:center;font-size:12px;line-height:16px}#single_event #buttons_bottom{text-align:right;padding-top:20px;display:block}#single_event #buttons_bottom a{color:rgba(142,142,142,1);font-size:12px;display:inline-block}#single_event #buttons_bottom .social_menu{margin-left:25px;margin-bottom:0}#single_event #buttons_bottom .social_menu ul{margin:0;line-height:20px;height:20px}#single_event #buttons_bottom .social_menu ul li{display:inline-block;margin-left:10px;margin-bottom:0}#single_event #buttons_bottom .social_menu ul li:first-child{margin-left:0!important}#single_event #buttons_bottom .social_menu ul li.twitter a,#single_event #buttons_bottom .social_menu ul li.facebook a{color:rgba(0,46,73,1);display:block;height:20px}#single_event #buttons_bottom .social_menu ul li a:before{font-size:30px;line-height:20px;vertical-align:middle;width:20px;height:20px;display:inline-block;font-family:'dashicons';margin-right:10px}#single_event #buttons_bottom .social_menu ul li.twitter a:before{content:"\f301"}#single_event #buttons_bottom .social_menu ul li.facebook a:before{content:"\f305"}#single_event #buttons_bottom .social_menu ul li.twitter:hover a,#single_event #buttons_bottom .social_menu ul li.facebook:hover a{color:rgba(0,46,73,.5)}.section-heading{font-size:18px;line-height:25px;color:rgba(12,48,71,1)}#my_account{margin:50px 0 100px}#panel-dashboard ul li .wrapper{border-radius:150px;background-color:rgba(231,231,231,1);padding:30px 0 20px;margin:20px}#panel-dashboard ul li .wrapper span.dashicons{font-size:70px;line-height:70px;width:70px;height:70px;color:rgba(12,48,71,1)}#panel-dashboard ul li .wrapper h3{font-size:14px;line-height:14px}#directory_landing ul.directory-categories li .icon{font-size:35px;line-height:75px;height:75px;width:75px;border:2px solid #258faf;border-radius:100px;color:rgba(255,255,255,1);margin-bottom:5px}#directory_landing ul.directory-categories{background-color:transparent!important}#directory_landing ul.directory-categories li a{font-size:12px;font-weight:500;color:rgba(255,255,255,1);line-height:16px;display:block}#directory_landing ul.directory-categories li span.dashicons{vertical-align:middle;display:block;margin-bottom:10px}.competition_images{padding:0 0 100px 0}.last-months-winners{padding-top:100px;padding-bottom:100px}.last-months-winners .winners-list li h3,.last-months-winners .winners-list li p{margin:0}.single-competition-content h2{margin:0 0 20px 0;line-height:25px}.competition-description{padding:50px 0}.competition-form{padding:50px 0}.competition-form h2{padding-bottom:30px}.submit-news-section{background-color:#E0E0E0}#latest_news_section{padding:125px 0}#latest_news_section ul li{display:block;clear:both;background-color:#012a45;margin-bottom:25px}#latest_news_section ul li:after{content:'';display:block;clear:both;width:100%}#latest_news_section ul li .image-box{display:inline-block;float:left;width:20%}#latest_news_section ul li .image-box img{width:100%}#latest_news_section ul li .info-container{display:inline-block;float:left;width:80%;padding:35px 35px 20px 35px}#latest_news_section ul li .info-container h3{color:rgba(255,255,255,1);margin:0 0 10px}#latest_news_section ul li .info-container p{color:rgba(255,255,255,.8)}#news_single_page{padding:50px 0}#printing_information{padding-top:100px}#printing_information .section-tab{border-top-color:#f7f7f7}#printing_information .section-tab span{color:rgba(0,0,0,1)}#printing_information .text-blocks .text-content .dashicons{color:rgba(112,179,73,1)}table.my_account_orders{width:100%}.item-scroller .slick-slide{text-align:center}.item-scroller .slick-slide img{max-height:350px;display:inline-block}.item-scroller.slick-slider .slick-prev,.item-scroller.slick-slider .slick-next{height:55px!important;width:55px!important;border-radius:90px!important;border:1px solid rgba(255,255,255,1)!important}.item-scroller.slick-slider .slick-prev{left:-55px}.item-scroller.slick-slider .slick-next{right:-55px}#the_events{padding-top:150px;padding-bottom:100px}#directory-search form{margin:40px 0 0 0}#directory-search .directory_searchform .form_container input[type="text"]{padding:10px;font-size:20px}#directory-search .directory_searchform .form_container input[type="submit"]{width:62px;height:62px;font-size:40px;line-height:40px;border:none}.landing_bg{background-color:rgba(49,117,162,.7)!important}.homepage_what_we_do_bg{background-color:rgba(12,48,71,.95)!important}.the_mags_bg{background-color:rgba(98,20,123,.95)!important}.online_directory_bg{background-color:rgba(12,48,71,.95)!important}.whats_on_bg{background-color:rgba(223,11,58,.95)!important}.leaflet_distribution_bg{background-color:rgba(200,64,0,1)!important}.vegan_print_bg{background-color:rgba(112,179,73,.95)!important}.competitions_bg{background-color:rgba(37,170,100,1)}.magazines-landing{background-color:rgba(97,21,122,1)!important}.contact_section_bg{background-color:rgba(20,156,226,1)!important}.advertise_bg{background-color:rgba(0,100,158,1)!important}.faq_bg{background-color:rgba(0,187,199,1)!important}.page-template-page-directory #site_header{background-color:rgba(12,48,71,.95)!important}.tax-distributionarea.term-lytham-st-annes #site_header{background-color:rgba(237,6,138,.95)}.tax-distributionarea.term-poulton-le-fylde #site_header{background-color:rgba(63,172,74,1)}.tax-distributionarea.term-thornton-cleveleys #site_header{background-color:rgba(211,35,41,1)}.tax-distributionarea.term-fleetwood-town #site_header{background-color:rgba(9,173,237,1)}.tax-distributionarea.term-blackpool-north #site_header{background-color:rgba(247,151,34,1)}.tax-distributionarea.term-blackpool-south #site_header{background-color:rgba(0,180,165,1)}#media_pack form input[type="submit"]{border:2px solid rgba(255,255,255,1)!important;text-transform:uppercase!important;font-weight:700;letter-spacing:.01em}#media_pack .gform_footer{text-align:center!important}#sample_pack form input[type="submit"]{border:2px solid rgba(255,255,255,1)!important;text-transform:uppercase!important;font-weight:700;letter-spacing:.01em}#sample_pack .gform_footer{text-align:center!important}#contact_form_popup .panel{margin-bottom:0!important}table.opening-hours{width:100%;border:none}.directory-carousel{padding:10px}.directory-carousel .slick-slide{padding:10px}.testimonial_group .full-testimonial{padding:20px;border-bottom:1px solid rgba(232,232,232,1)}.testimonial_group .full-testimonial .review-head .rr_title{font-size:24px;color:rgba(12,48,71,1);font-weight:700}.testimonial_group .full-testimonial .rr_review_text{font-weight:300}.testimonial_group .full-testimonial .rr_review_text .read_more{font-weight:700;color:rgba(12,48,71,1)}form.rr_review_form .form_table{width:100%;margin-bottom:0;border:none}form.rr_review_form .form_table input{margin-bottom:0}form.rr_review_form .form_table tr td{padding:10px 20px}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;font-size:20px;-webkit-font-smoothing:antialiased}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.upload-gate{padding-top:0px!important;border:none!important;border-radius:0px!important;text-align:center;margin:0px!important;padding:21px!important;background-color:rgba(12,48,71,1)}.upload-gate p{color:rgba(255,255,255,1);font-size:14px}.upload-gate .button{padding:20px!important}.upload-gate .button:hover{color:rgba(12,48,71,1)!important}.share-now h5{color:rgba(179,179,179,1)}.share-now ul{text-align:left;display:block;width:100%}.share-now ul li{display:inline-block;width:auto;height:32px;margin:0;list-style:none;vertical-align:top;text-align:center}.share-now ul li a{width:32px;height:32px;display:block;background-color:rgba(12,48,71,1)}.share-now ul li a.email{width:auto!important;line-height:32px!important;display:block;background-color:rgba(12,48,71,1);color:rgba(255,255,255,1)!important;padding:0 10px}.share-now ul li a:before{color:#fff;line-height:32px}.a2a_kit{display:inline-block}#single_directory_description ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.acf-fields{background-color:rgba(239,239,239,1)}.acf-fields>.acf-field{border-top:1px solid #fff}#single_post_status{padding:7px;color:rgba(255,255,255,1)}#single_post_status.publish{background-color:rgba(112,179,73,.95)!important}#single_post_status.draft{background-color:rgba(191,108,15,1)!important}#status_button{display:inline-block;padding-left:10px}#status_button input{color:rgba(49,49,49,1);background-color:rgba(255,255,255,1);border:none}.single-magazine-window{padding:50px 0}#back_issues{padding:50px 0 0}#back_issues .slick-slide{padding:0 .9375em}#back_issues .slick-slider .slick-prev,#back_issues .slick-slider .slick-next{height:90px;width:90px;border-radius:0 90px 90px 0;-moz-border-radius:0 90px 90px 0;-webkit-border-radius:90px;border:1px solid rgba(255,255,255,1)}#back_issues .slick-slider .slick-prev{left:-100px}#back_issues .slick-slider .slick-next{right:-100px}.distribution-area ul li>div{background-color:rgba(255,255,255,1);padding:20px;position:relative}.distribution-area ul li>div h3{font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700!important;margin-bottom:10px}.header-search-window{padding:50px 0}.after-small-header{padding:100px 0}.ginput_container_radio{padding-left:120px}.gform_wrapper form .ginput_container_radio ul li label{position:relative;background-color:transparent!important;min-width:none!important}.alert-box{background:#f7f7f7;color:#333;border:none;border-left:6px solid #008CBA;box-shadow:0 5px 8px -6px rgba(0,0,0,.2)}.alert-box.success{background:#f7f7f7;color:#333}.alert-box.alert{background:#f7f7f7;color:#333}.alert-box.warning{background:#f7f7f7;color:#333}.alert-box.info{background:#f7f7f7;color:#333}.alert-box.small{padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem}.alert-box.small .close{font-size:1.5rem}.alert-box.large{padding-top:1.5rem;padding-bottom:1.5rem;font-size:2rem}.alert-box.large .close{font-size:3rem}.alert-box .close{font-size:2rem;line-height:1.25rem}.gform_wrapper select{padding:15px 20px;min-height:45px;border:none}.ginput_container_address>span{position:relative}li>label[for="input_3_21_1"],li>label[for="input_3_19"],li>label[for="input_3_20"],li>label[for="input_3_22_1"]{display:inline-block!important;position:relative!important;background-color:transparent!important}span#input_3_21_4_container{padding-left:110px}.validation_error,.validation_message{color:rgba(255,255,255,1)!important}.validation_error{padding:15px 0}#juggernaut-credit{position:absolute;bottom:-60px;font-weight:700;right:0;display:block;width:100%;text-align:right;vertical-align:top;line-height:79.5px;margin-bottom:0;font-size:12px;color:rgba(0,0,0,.3)}#juggernaut-credit img{display:inline-block;width:109.5px;vertical-align:top;float:right;margin-bottom:0;margin-left:10px}#juggernaut-credit a{font-weight:900;transition:all ease-in-out 0.2s}label[for="input_3_32_1"],label[for="input_9_19"],label[for="input_9_20"],li>label[for="input_10_1_3"],li>label[for="input_11_1_3"],li>label[for="input_11_19"]{display:none!important}