/*!
 * Copyright (C) 2016 Codeplay Software Limited
 * All Rights Reserved.
 *
 * @author Scott Straughan
 */.menuPanel{position:absolute;top:69px;z-index:999999999999;background-color:#2d2d2d;color:#cfcfcf;overflow:auto;-webkit-overflow-scrolling:touch}/*!
 * Main Menu Panel
 */div#mainMenuPanel>ul>li>a{display:block;padding:.5rem 2rem .5rem 2rem;background-color:#1d1d1d}div#mainMenuPanel>ul{padding-top:1rem}div#mainMenuPanel>ul>li:first-child,div#mainMenuPanelContents{display:none}div#mainMenuPanel>ul>li>ul>li{display:block;border-bottom:#353535 1px solid}div#mainMenuPanel>ul>li>ul>li:last-child{border-bottom:0}div#mainMenuPanel>ul>li>ul>li a{display:table;padding:.7rem 1.7rem .7rem 1.7rem}div#mainMenuPanel>ul>li>ul>li a>*{display:table-cell;vertical-align:middle;width:100%}div#mainMenuPanel>ul>li>ul>li a>img{width:3rem;height:3rem}div#mainMenuPanel>ul>li>ul>li a>h2{padding-left:1rem;font-size:.9rem;font-weight:300}div#mainMenuPanel>ul>li>ul>li a>p{display:none}div#mainMenuPanel div#mainMenuPanelContents>div>h1>a{cursor:default;text-decoration:none}div#mainMenuPanel div#mainMenuPanelContents>div>h1>a[href*='/']{cursor:pointer}div#mainMenuPanel div#mainMenuPanelContents>div>h1>a[href*='/']:hover{text-decoration:underline}@media screen and (min-width:38.13rem){.menuPanel{position:fixed;top:110px;left:0;width:100%;height:100%;display:none;overflow:hidden;background-color:#f4f4f4;color:#333}div#mainMenuPanel>ul{padding-top:0}div#mainMenuPanel>ul:first-child{width:200px;height:100%;float:left;list-style:none;display:table-cell;border-right:#f3f3f3 1px solid;background-color:#fff;transition:.3s ease 0,background .375s ease-in-out 0;box-shadow:inset -10px 0 8px -6px rgba(0,0,0,0.15)}div#mainMenuPanel>ul:first-child>li{height:14.28%;width:100%;text-align:center;box-sizing:border-box;border-bottom:#f3f3f3 1px solid;display:table;vertical-align:middle}div#mainMenuPanel>ul:first-child>li>a{height:100%;display:table-cell;margin:0;text-decoration:none;color:#111;font-weight:500;vertical-align:middle;background-color:inherit;font-size:1rem}div#mainMenuPanel>ul:first-child>li>ul{display:none}div#mainMenuPanel>ul:first-child>li:first-child{border-bottom:#d1d1d1 1px solid;height:100px}div#mainMenuPanel>ul:first-child>li:first-child>div{vertical-align:middle;display:table-cell}div#mainMenuPanel>ul>li:first-child{display:table}div#mainMenuPanel>ul:first-child>li:first-child>div>input{width:80%;padding:8px 8px 8px 49px;margin:0 auto;box-sizing:border-box;border:#dfdfdf 1px solid;background:transparent url(/public/images/global/core.png) no-repeat 0 -200px}div#mainMenuPanel>ul:first-child>li.selected>a{font-weight:600}div#mainMenuPanel>div#mainMenuPanelContents{display:block;height:100%;vertical-align:top;color:#333}div#mainMenuPanel>div#mainMenuPanelContents>div{overflow:auto;height:100%;background-color:inherit}div#mainMenuPanel>div#mainMenuPanelContents>div>div{margin-left:3.125rem;margin-top:3.125rem}div#mainMenuPanel>div#mainMenuPanelContents>div>h1{padding:0;font-weight:400;margin:3rem 0 0 3rem;font-size:1.5rem}div#mainMenuPanel>div#mainMenuPanelContents>div>ul{list-style:none;padding:1rem 3rem;margin:0}div#mainMenuPanel>div#mainMenuPanelContents>div>ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li{float:none;width:100%;max-width:100%;min-width:270px;height:14.38rem;box-sizing:border-box;border:#dfdfdf 1px solid;position:relative;margin-left:-1px;margin-top:-1px;cursor:pointer}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper{display:table;height:100%;width:100%}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li:hover{background-color:#efefef}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a{text-decoration:none;color:inherit;display:table-cell;vertical-align:middle}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a>img{width:3rem;height:3rem;top:39%;left:1.5rem;position:absolute}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a>h2,div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a>p{margin:0;padding:0}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a>h2{font-weight:400;padding:0 1.875rem 0 5.5rem;font-size:1.3rem}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li>div.wrapper a>p{padding:.625rem 1.875rem 0 5.5rem;line-height:normal;font-size:.9rem;color:#444}div#panelArrow{position:absolute;left:9px;bottom:-1px;width:40px;height:24px;background:url(/public/images/global/core.png) no-repeat 0 -169px}}@media screen and (min-width:38.13rem) and (max-height:45rem){div#mainMenuPanel>ul:first-child>li:first-child{display:none}div#mainMenuPanel>ul:first-child>li{height:16.6%}div#mainMenuPanel>div#mainMenuPanelContents>div>h1{margin:2rem 0 0 3rem}div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li{height:12rem;float:left !important;max-width:50% !important}}@media screen and (min-width:45.94rem){div#mainMenuPanel>ul:first-child{width:310px}}@media screen and (min-width:62.5rem){div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li{float:left;max-width:50%}}@media screen and (min-width:76.88rem){div#mainMenuPanel>div#mainMenuPanelContents>div>ul>li{float:left;max-width:33%}}/*!
 * Section: News letter
 */div#newsletterSubscribe header{display:none}div#newsletterSubscribe form h3{font-size:.7rem;font-weight:normal;text-align:left;margin:.5rem 0 0 0;color:#CCC}div#newsletterSubscribe form ul{list-style:none;padding:0;margin:0}@media screen and (min-width:56.25rem){div#newsletterSubscribe{width:760px !important;height:470px !important;overflow:hidden !important}div#newsletterSubscribe header{display:block}div#newsletterSubscribe form button{width:100%;margin-top:1rem}div#newsletterSubscribe form ul>li:not(:first-child){display:none}div#newsletterSubscribe form>div{padding:0 !important}}