/*!
Theme Name: Suffragettes
Author: Gooii Limited
Author URI: http://gooii.com/
Version: 0.0.1
*/body{margin:0;color:#525252;font-size:18px;font-family:"Lato",Arial}
h1,h2,h3,h4{font-size:2.5555555556em;color:#752182}
h2{font-size:2.1111111111em}
h3{font-size:1.8888888889em}
h4{font-size:1.5555555556em}
a{color:#1c6b24;word-wrap:break-word}
#skip{position:absolute;top:-10000em;left:-10000em}
.container{max-width:1000px;margin:auto}
.form{margin-top:1.1111111111em;padding:2.7777777778em;border:2px solid #8db591;border-radius:2px}
.form>h2:first-child{margin-top:0}
.form>p{margin:0 0 .5555555556em}
.form>p>label,.form>p>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.form>p>label>.title,.form>p>span>.title{text-align:right;min-width:8.3333333333em;margin-right:.8333333333em;font-size:.8888888889em;color:#752182}
.form>p>label>input[type=text],.form>p>label>input[type=password],.form>p>label>select,.form>p>span>input[type=text],.form>p>span>input[type=password],.form>p>span>select{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.5555555556em;border:1px solid #ccc;font:inherit;border-radius:2px}
.form>p>button{font:inherit;margin:0 0 1.1111111111em 8.3333333333em;padding:10px;color:#fff;background-color:#1c6b24;border:0}
.formTwo{overflow:hidden;margin-bottom:2.7777777778em}
.formTwo>h2:first-child{margin-top:0}
.formTwo p,.formTwo .row{margin:1.1111111111em 0 0}
.formTwo p>label,.formTwo p>span,.formTwo p>.wrapper,.formTwo .row>label,.formTwo .row>span,.formTwo .row>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.formTwo p>label.vertical,.formTwo p>span.vertical,.formTwo p>.wrapper.vertical,.formTwo .row>label.vertical,.formTwo .row>span.vertical,.formTwo .row>.wrapper.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.formTwo p>label.vertical>.block,.formTwo p>span.vertical>.block,.formTwo p>.wrapper.vertical>.block,.formTwo .row>label.vertical>.block,.formTwo .row>span.vertical>.block,.formTwo .row>.wrapper.vertical>.block{margin-top:.8333333333em;width:100%}
.formTwo p>label>.title,.formTwo p>span>.title,.formTwo p>.wrapper>.title,.formTwo .row>label>.title,.formTwo .row>span>.title,.formTwo .row>.wrapper>.title{text-align:right;min-width:8.3333333333em;margin-right:.8333333333em;font-size:1.1111111111em;font-weight:bold}
.formTwo p>label>.title.alignLeft,.formTwo p>span>.title.alignLeft,.formTwo p>.wrapper>.title.alignLeft,.formTwo .row>label>.title.alignLeft,.formTwo .row>span>.title.alignLeft,.formTwo .row>.wrapper>.title.alignLeft{min-width:0;text-align:left}
.formTwo p>label>input[type=text],.formTwo p>label>input[type=password],.formTwo p>label>select,.formTwo p>label>.customSelect>select,.formTwo p>label .chosen-container-multi .chosen-choices input,.formTwo p>span>input[type=text],.formTwo p>span>input[type=password],.formTwo p>span>select,.formTwo p>span>.customSelect>select,.formTwo p>span .chosen-container-multi .chosen-choices input,.formTwo p>.wrapper>input[type=text],.formTwo p>.wrapper>input[type=password],.formTwo p>.wrapper>select,.formTwo p>.wrapper>.customSelect>select,.formTwo p>.wrapper .chosen-container-multi .chosen-choices input,.formTwo .row>label>input[type=text],.formTwo .row>label>input[type=password],.formTwo .row>label>select,.formTwo .row>label>.customSelect>select,.formTwo .row>label .chosen-container-multi .chosen-choices input,.formTwo .row>span>input[type=text],.formTwo .row>span>input[type=password],.formTwo .row>span>select,.formTwo .row>span>.customSelect>select,.formTwo .row>span .chosen-container-multi .chosen-choices input,.formTwo .row>.wrapper>input[type=text],.formTwo .row>.wrapper>input[type=password],.formTwo .row>.wrapper>select,.formTwo .row>.wrapper>.customSelect>select,.formTwo .row>.wrapper .chosen-container-multi .chosen-choices input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.8333333333em;border:1px solid #ccc;font-family:inherit;font-size:inherit;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
.formTwo p>label>input[type=text].short,.formTwo p>label>input[type=password].short,.formTwo p>label>select.short,.formTwo p>label>.customSelect>select.short,.formTwo p>label .chosen-container-multi .chosen-choices input.short,.formTwo p>span>input[type=text].short,.formTwo p>span>input[type=password].short,.formTwo p>span>select.short,.formTwo p>span>.customSelect>select.short,.formTwo p>span .chosen-container-multi .chosen-choices input.short,.formTwo p>.wrapper>input[type=text].short,.formTwo p>.wrapper>input[type=password].short,.formTwo p>.wrapper>select.short,.formTwo p>.wrapper>.customSelect>select.short,.formTwo p>.wrapper .chosen-container-multi .chosen-choices input.short,.formTwo .row>label>input[type=text].short,.formTwo .row>label>input[type=password].short,.formTwo .row>label>select.short,.formTwo .row>label>.customSelect>select.short,.formTwo .row>label .chosen-container-multi .chosen-choices input.short,.formTwo .row>span>input[type=text].short,.formTwo .row>span>input[type=password].short,.formTwo .row>span>select.short,.formTwo .row>span>.customSelect>select.short,.formTwo .row>span .chosen-container-multi .chosen-choices input.short,.formTwo .row>.wrapper>input[type=text].short,.formTwo .row>.wrapper>input[type=password].short,.formTwo .row>.wrapper>select.short,.formTwo .row>.wrapper>.customSelect>select.short,.formTwo .row>.wrapper .chosen-container-multi .chosen-choices input.short{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.formTwo p>label>input[type=text] :placeholder,.formTwo p>label>input[type=password] :placeholder,.formTwo p>label>select :placeholder,.formTwo p>label>.customSelect>select :placeholder,.formTwo p>label .chosen-container-multi .chosen-choices input :placeholder,.formTwo p>span>input[type=text] :placeholder,.formTwo p>span>input[type=password] :placeholder,.formTwo p>span>select :placeholder,.formTwo p>span>.customSelect>select :placeholder,.formTwo p>span .chosen-container-multi .chosen-choices input :placeholder,.formTwo p>.wrapper>input[type=text] :placeholder,.formTwo p>.wrapper>input[type=password] :placeholder,.formTwo p>.wrapper>select :placeholder,.formTwo p>.wrapper>.customSelect>select :placeholder,.formTwo p>.wrapper .chosen-container-multi .chosen-choices input :placeholder,.formTwo .row>label>input[type=text] :placeholder,.formTwo .row>label>input[type=password] :placeholder,.formTwo .row>label>select :placeholder,.formTwo .row>label>.customSelect>select :placeholder,.formTwo .row>label .chosen-container-multi .chosen-choices input :placeholder,.formTwo .row>span>input[type=text] :placeholder,.formTwo .row>span>input[type=password] :placeholder,.formTwo .row>span>select :placeholder,.formTwo .row>span>.customSelect>select :placeholder,.formTwo .row>span .chosen-container-multi .chosen-choices input :placeholder,.formTwo .row>.wrapper>input[type=text] :placeholder,.formTwo .row>.wrapper>input[type=password] :placeholder,.formTwo .row>.wrapper>select :placeholder,.formTwo .row>.wrapper>.customSelect>select :placeholder,.formTwo .row>.wrapper .chosen-container-multi .chosen-choices input :placeholder{color:#9a9a8c}
.formTwo p>label>.customSelect,.formTwo p>span>.customSelect,.formTwo p>.wrapper>.customSelect,.formTwo .row>label>.customSelect,.formTwo .row>span>.customSelect,.formTwo .row>.wrapper>.customSelect{position:relative;font-size:.7777777778em}
.formTwo p>label>.customSelect:before,.formTwo p>label>.customSelect:after,.formTwo p>label>.customSelect>svg,.formTwo p>span>.customSelect:before,.formTwo p>span>.customSelect:after,.formTwo p>span>.customSelect>svg,.formTwo p>.wrapper>.customSelect:before,.formTwo p>.wrapper>.customSelect:after,.formTwo p>.wrapper>.customSelect>svg,.formTwo .row>label>.customSelect:before,.formTwo .row>label>.customSelect:after,.formTwo .row>label>.customSelect>svg,.formTwo .row>span>.customSelect:before,.formTwo .row>span>.customSelect:after,.formTwo .row>span>.customSelect>svg,.formTwo .row>.wrapper>.customSelect:before,.formTwo .row>.wrapper>.customSelect:after,.formTwo .row>.wrapper>.customSelect>svg{content:"";display:block;width:40px;height:100%;position:absolute;z-index:1;top:0;right:0;pointer-events:none}
.formTwo p>label>.customSelect:before,.formTwo p>span>.customSelect:before,.formTwo p>.wrapper>.customSelect:before,.formTwo .row>label>.customSelect:before,.formTwo .row>span>.customSelect:before,.formTwo .row>.wrapper>.customSelect:before{border-left:1px solid #ccc;border-top-left-radius:6px;border-bottom-left-radius:6px}
.formTwo p>label>.customSelect:after,.formTwo p>span>.customSelect:after,.formTwo p>.wrapper>.customSelect:after,.formTwo .row>label>.customSelect:after,.formTwo .row>span>.customSelect:after,.formTwo .row>.wrapper>.customSelect:after{display:none;content:"\f107";font-family:"Font Awesome 5 Regular";text-align:center}
.formTwo p>label>.customSelect>svg,.formTwo p>span>.customSelect>svg,.formTwo p>.wrapper>.customSelect>svg,.formTwo .row>label>.customSelect>svg,.formTwo .row>span>.customSelect>svg,.formTwo .row>.wrapper>.customSelect>svg{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}
.formTwo p>label>.customSelect>select,.formTwo p>label>.customSelect input,.formTwo p>label>.customSelect .chosen-container-multi .chosen-choices input,.formTwo p>span>.customSelect>select,.formTwo p>span>.customSelect input,.formTwo p>span>.customSelect .chosen-container-multi .chosen-choices input,.formTwo p>.wrapper>.customSelect>select,.formTwo p>.wrapper>.customSelect input,.formTwo p>.wrapper>.customSelect .chosen-container-multi .chosen-choices input,.formTwo .row>label>.customSelect>select,.formTwo .row>label>.customSelect input,.formTwo .row>label>.customSelect .chosen-container-multi .chosen-choices input,.formTwo .row>span>.customSelect>select,.formTwo .row>span>.customSelect input,.formTwo .row>span>.customSelect .chosen-container-multi .chosen-choices input,.formTwo .row>.wrapper>.customSelect>select,.formTwo .row>.wrapper>.customSelect input,.formTwo .row>.wrapper>.customSelect .chosen-container-multi .chosen-choices input{padding-right:55px;width:100%}
.formTwo p>label>.customSelect.block,.formTwo p>span>.customSelect.block,.formTwo p>.wrapper>.customSelect.block,.formTwo .row>label>.customSelect.block,.formTwo .row>span>.customSelect.block,.formTwo .row>.wrapper>.customSelect.block{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.formTwo p>label .chosen-container,.formTwo p>span .chosen-container,.formTwo p>.wrapper .chosen-container,.formTwo .row>label .chosen-container,.formTwo .row>span .chosen-container,.formTwo .row>.wrapper .chosen-container{display:block;width:auto !important;font-size:inherit}
.formTwo p>label .chosen-container.chosen-container-multi .chosen-choices,.formTwo p>span .chosen-container.chosen-container-multi .chosen-choices,.formTwo p>.wrapper .chosen-container.chosen-container-multi .chosen-choices,.formTwo .row>label .chosen-container.chosen-container-multi .chosen-choices,.formTwo .row>span .chosen-container.chosen-container-multi .chosen-choices,.formTwo .row>.wrapper .chosen-container.chosen-container-multi .chosen-choices{font-size:inherit;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;border-radius:4px}
.formTwo p>label .chosen-container.chosen-container-multi .chosen-choices>li.search-choice,.formTwo p>span .chosen-container.chosen-container-multi .chosen-choices>li.search-choice,.formTwo p>.wrapper .chosen-container.chosen-container-multi .chosen-choices>li.search-choice,.formTwo .row>label .chosen-container.chosen-container-multi .chosen-choices>li.search-choice,.formTwo .row>span .chosen-container.chosen-container-multi .chosen-choices>li.search-choice,.formTwo .row>.wrapper .chosen-container.chosen-container-multi .chosen-choices>li.search-choice{margin:10px 0 0 5px}
.formTwo p>button,.formTwo .row>button{font:inherit;margin:0 0 1.1111111111em 8.3333333333em;padding:10px;color:#fff;background-color:#1c6b24;border:0}
.formTwo p>button[type=submit],.formTwo .row>button[type=submit]{display:block;width:50%;margin:0 0 0 auto;padding:.2777777778em .5555555556em;font-size:1.3333333333em;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.formTwo>.inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.formTwo>.inline>p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.formTwo>.inline>p:nth-child(2)>label{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.formTwo>.inline>p:nth-child(2)>label>.title{min-width:0}
.statue{display:none;position:absolute;z-index:1;top:0;left:0;width:100%}
.statue:after{content:url(assets/img/banner_graphic.png);position:absolute;top:0;right:0}
header .bar{font-size:18px;background-color:#752182;line-height:40px;min-height:40px}
header .bar>.container{position:relative}
header .bar .burger{display:none}
header .bar .burger>a{display:inline-block;padding:15px;color:#fff}
body.menuOpen header .bar .burger>a{opacity:.5}
header .bar .burger>a>span{display:none}
body.menuOpen header .bar .mobile{display:block}
header .bar .right{position:absolute;top:0;right:0;height:100%;z-index:2}
header .bar .right a{display:inline-block;height:inherit;padding:0 20px;line-height:inherit;color:#fff;text-decoration:none}
header .bar .right a.active{background-color:#1c6b24}
header .bar .right>.search{display:inline-block}
header .bar .right>.search>form{display:none;margin-top:5px;background-color:#fff;border-radius:5px}
header .bar .right>.search>form input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0 10px;font:inherit;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent}
header .bar .right>.search>form button{font:inherit;border:0;color:#752182;padding:0 10px;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
body.searchOpen header .bar .right>.search{position:relative}
body.searchOpen header .bar .right>.search>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:100%;right:0;width:250px}
header .bar .menu>ul{margin:0;padding:0;height:100%}
header .bar .menu>ul>li{display:inline-block}
header .bar .menu>ul>li>a{display:inline-block;height:40px;padding:0 20px;color:#fff;text-decoration:none}
header .bar .menu>ul>li.active>a{background-color:#000}
.banner{background-image:url(assets/img/v2_banner.jpg);background-size:unset;background-position:center top}
.banner .britannia{height:450px;background-image:url(assets/img/v2_banner_britannia.png);background-repeat:no-repeat;background-position:left top}
body.internal .banner .britannia{height:310px}
.banner .britannia .logos{z-index:1;position:relative;padding-top:50px;text-align:center;margin:auto;max-width:1024px}
body.internal .banner .britannia .logos{padding-top:15px}
.banner .britannia .logos img{max-width:90vw;margin-bottom:.5555555556em}
.banner.short .britannia{height:340px}
.sideBySide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.sideBySide>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:visible}
.sideBySide>*:first-child{width:55%;margin-right:3.3333333333em}
.dbButtons{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2.2222222222em}
.dbButtons>span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.dbButtons>span>a{width:85%;display:inline-block;font-size:1.3333333333em;font-weight:bold;text-align:center;text-decoration:none;padding:.2777777778em;border-style:solid;border-width:2px;border-color:transparent;color:#fff}
.dbButtons>span:nth-child(1)>a{background-color:#752182;border-color:#752182}
.dbButtons>span:nth-child(1)>a.active{background-color:transparent;color:#752182}
.dbButtons>span:nth-child(2){text-align:center}
.dbButtons>span:nth-child(2)>a{background-color:#1c6b24;border-color:#1c6b24}
.dbButtons>span:nth-child(2)>a.active{background-color:transparent;color:#1c6b24}
.dbButtons>span:nth-child(3){text-align:right}
.dbButtons>span:nth-child(3)>a{background-color:#b19e5f;border-color:#b19e5f}
.dbButtons>span:nth-child(3)>a.active{background-color:transparent;color:#b19e5f}
.dbSearch{padding:1.1111111111em 2.2222222222em 3.3333333333em;background-color:#752182;color:#fff}
.dbSearch>span{font-size:2em}
.dbSearch>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.1111111111em}
.dbSearch>form>label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:15px}
.dbSearch>form>label>span{display:none}
.dbSearch>form>label>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;border:0;width:100%;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}
.dbSearch>form>button{padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:1.3333333333em;border:0;background-color:#b19e5f;color:#fff}
.dbHeader{margin-bottom:20px;font-size:2em;font-weight:bold;background-color:#1c6b24;color:#fff;padding:20px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.dbHeader.choco{background-color:#b19e5f}
.dbHeader>span:nth-child(2){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:66.6%;text-align:right}
.dbFilter{margin-bottom:15px;overflow:hidden}
.dbFilter>a{display:inline-block;margin:0 10px 10px 0;padding:10px;min-width:200px;background-color:rgba(28,107,36,0.7);color:#fff;font-size:1.3333333333em;font-weight:bold;text-align:center;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid transparent}
.dbFilter>a.active{background-color:transparent;color:rgba(28,107,36,0.7);border-color:rgba(28,107,36,0.7)}
.dbFilter.smaller>a{font-size:1.1111111111em;padding:5px;background-color:#b19e5f}
.dbFilter.smaller>a.active{background-color:transparent;color:#b19e5f;border-color:#b19e5f}
.dbTable>.letters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.1111111111em}
.dbTable>.letters>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.dbTable>.letters>span>span{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 1px 2px}
.dbTable>.letters>span>span>a{display:block;padding:.2777777778em 0;color:#b19e5f;border:1px solid #b19e5f;text-align:center;text-decoration:none}
.dbTable>.letters>span>span>a.active{background-color:#b19e5f;color:#fff}
.dbTable>table{border-collapse:collapse;width:100%;font-size:1.1111111111em}
.dbTable>table th{text-align:left;padding:.5555555556em}
.dbTable>table th:nth-child(3),.dbTable>table th:nth-child(4){text-align:center}
.dbTable>table td{padding:.5555555556em}
.dbTable>table td:nth-child(3),.dbTable>table td:nth-child(4){text-align:center}
.dbTable>table td:nth-child(5){padding:0;width:1%}
.dbTable>table td:nth-child(5)>a{display:block;padding:.5555555556em;color:#fff;text-align:center;text-decoration:none;background-color:#609765;white-space:nowrap}
.dbTable>table td:nth-child(5)>a>.name{display:none}
.dbTable>table>tbody>tr:nth-child(odd)>td{background-color:#ece8d9}
.dbTable>table>tbody>tr:nth-child(odd)>td>a{background-color:#c8bb8f}
.dbViewer{position:relative;border:2px solid #b19e5f;margin-top:2.2222222222em;padding:2.7777777778em 3.3333333333em}
.dbViewer>h1{margin:0 0 1.1111111111em;font-size:2.5555555556em;font-weight:normal;color:#525252}
.dbViewer>.details{font-size:1.1111111111em}
.dbViewer>.details>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.dbViewer>.details>p>span:first-child{width:240px}
.dbViewer>.details>p>span:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.dbViewer>.details>div{margin-top:2.2222222222em;text-decoration:underline}
.dbViewer>.details.more{display:none}
.dbViewer>.toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;right:0;bottom:10px;text-align:center;color:#b19e5f;text-decoration:none;font-size:1.3333333333em}
.dbViewer>.toggle:after{display:none;content:"\f107";font-family:"Font Awesome 5 Regular"}
.dbViewer>.toggle>svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.dbViewer.open>.more.details{display:block}
.dbViewer.open>.toggle>span:after{content:"Less"}
.dbViewer.open>.toggle>span>span{display:none}
.dbViewer.open>.toggle>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
footer{background-color:#752182;margin-top:150px;position:relative}
footer>.logo{padding:40px 0;text-align:center}
footer>.social{background-color:#1c6b24;text-align:center;padding:20px 0 0}
footer>.social>a{display:inline-block;margin:0 5px;color:#fff}
footer>.logos{background-color:#1c6b24;text-align:center;padding:.5555555556em 0 1.1111111111em}
footer>.logos img{max-width:90vw}
footer:after{content:url(assets/img/footer_graphic.png);display:block;position:absolute;bottom:100%;left:50%;margin-left:-183px;line-height:0}
.breadcrumb{margin-top:1em;color:#1b6b24}
.breadcrumb>a{color:#7e00a4;text-decoration:none}
.breadcrumb>span{display:inline-block;margin:0 5px}
.urlList{position:relative;margin-top:1.1111111111em;padding-left:4em;font-size:1.188em;border-top:5px solid #752182}
.urlList:before,.urlList>svg{position:absolute;top:.9em;left:30px;content:"\f0c1";font-family:"Font Awesome 5 Regular";font-size:1.5555555556em;font-weight:normal;color:#752182}
.urlList:before{display:none}
.urlList>.title{margin:1.5em 0 .5em;font-size:1em;font-weight:bold;color:#752182}
.urlList.downloads:before{content:"\f358"}
.urlList>ul{margin:0 0 2em;padding:0}
.urlList>ul>li{position:relative;margin:1em 0;padding:0;list-style:none}
.urlList>ul>li a{color:#752182;text-decoration:none}
.urlList>ul>li a:hover{text-decoration:underline}
.imageRight{float:right;max-width:360px;margin-left:70px;margin-bottom:40px}
.imageRight>.image{overflow:hidden}
.imageRight>.image>img{float:left;width:100%}
.imageRight>div{margin-top:10px}
.author{margin:20px 0 30px;font-size:1.250em}
.author>i{margin-right:5px}
.filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.filter>span{display:inline-block}
.filter>span:first-child{margin-right:10px;padding-top:5px}
.filter>span:last-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.filter>span>a{display:inline-block;margin-bottom:10px;margin-right:10px;padding:5px 20px;background-color:#f0e080;color:#777;font-weight:700;text-decoration:none}
.filter>span>a.active{color:#fff;background-color:#1c6b24}
.list{margin-top:30px}
.list>.result{margin-bottom:30px;font-size:1.4444444444em;color:#333}
.list>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}
.list>.item>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.list>.item>.image{-webkit-flex-basis:185px;-ms-flex-preferred-size:185px;flex-basis:185px;max-width:185px;margin-right:30px}
.list>.item>.image>img{float:left;width:100%}
.list>.item .title{font-size:1.4444444444em;font-weight:700;color:#752182;text-decoration:none}
.list>.item .info{color:#333}
ul.pagination{overflow:hidden;margin:20px 0 10px;padding:0}
ul.pagination>li{margin:0;padding:0;list-style:none;display:inline-block;color:#777}
ul.pagination>li>span,ul.pagination>li>a{display:inline-block;margin:0 5px;padding:10px 15px}
ul.pagination>li>a{cursor:pointer;text-decoration:none;border:1px solid #eaeaea}
ul.pagination>li:first-child *:after{content:' Previous'}
ul.pagination>li:last-child *:before{content:'Next '}
ul.pagination>li:first-child>a,ul.pagination>li:last-child>a{border:0}
ul.pagination>li>a.active{color:#777;background-color:#eaeaea}
h1.pageTitle{margin:10px 0 0;color:#7e00a4;font-size:2.5555555556em;font-weight:700}
div.pageDescription{font-size:1.3333333333em}
.timeline{position:relative;margin:0 auto}
.timeline:before{content:"";display:block;position:absolute;top:0;left:50%;bottom:0;width:2px;background-color:#752182}
.timeline>ul{list-style:none;margin:0;padding:0}
.timeline>ul>li>span{position:relative;display:block;width:75px;margin:20px auto;padding:5px 0;text-align:center;color:#fff;background-color:#752182;border:3px solid #fff;border-radius:5px}
.timeline>ul>li:first-child>span{margin-top:0}
.timeline>ul>li>div{position:relative;margin-left:50%}
.timeline>ul>li>div>.item{background-color:#fff;color:#032d5a;margin-left:20px;border-radius:5px}
.timeline>ul>li>div>.item>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px}
.timeline>ul>li>div>.item>div>.text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.timeline>ul>li>div>.item>div>.text>div{font-size:.875em}
.timeline>ul>li>div>.item>div>.text>div.date{color:#752182}
.timeline>ul>li>div>.item>div>.text>div.title{margin:5px 0;font-size:1em;font-weight:bold}
.timeline>ul>li>div>.item>div>.image{width:90px;height:90px;overflow:hidden;background-color:#eaeaea;background-size:cover}
.timeline>ul>li>div>.item>.date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;background-color:#752182;border-top-left-radius:5px;border-top-right-radius:5px}
.timeline>ul>li>div>.item>.date>span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.timeline>ul>li>div>.item.physics>.date{background-color:#62275d}
.timeline>ul>li>div>.item.people>.date{background-color:#ed6c21}
.timeline>ul>li>div>.item.history>.date{background-color:#09aeda}
.timeline>ul>li>div>.date{position:absolute;top:60px;right:100%;text-align:right;padding:10px 20px 0 0;white-space:nowrap;text-shadow:1px 1px 1px #666}
.timeline>ul>li>div>.date:before{content:"";display:inline-block;position:absolute;top:0;right:-7px;width:7px;height:7px;background-color:#752182;border:3px solid #fff;border-radius:50%}
.timeline>ul>li>div>.date:after{content:"";position:absolute;top:-4px;left:100%;margin-left:10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}
.timeline>ul>li:nth-child(even)>div{margin-left:0;margin-right:50%}
.timeline>ul>li:nth-child(even)>div>.item{margin-left:0;margin-right:20px}
.timeline>ul>li:nth-child(even)>div>.date{right:auto;left:100%;text-align:left;padding:10px 0 0 20px}
.timeline>ul>li:nth-child(even)>div>.date:before{right:auto;left:-7px}
.timeline>ul>li:nth-child(even)>div>.date:after{left:auto;right:100%;margin-left:0;margin-right:10px;border-right:0;border-left:10px solid #fff}
.card>.title{margin:0;padding:30px 40px;position:relative;color:#fff;background-color:#000;font-size:2.5555555556em;font-weight:bold}
.card>.title.competition{margin-top:2.7777777778em}
.card>.title.competition:after{content:url(assets/img/competition_header.png);position:absolute;right:5px;bottom:100%;line-height:0}
.card>.image{height:225px;background-size:cover}
.card>.content{padding:40px;color:#fff;background-color:#000;overflow:hidden}
.card>.content>img{float:right;margin-left:20px;max-width:180px}
.card>.video{padding:10px;color:#fff;background-color:#000}
.card>a{display:block;padding:25px 40px;font-size:2em;font-weight:bold;color:#fff;text-decoration:none;background-color:#752182}
.card>a:after{display:none;content:'\f054';font-family:'Font Awesome 5 Regular'}
.card>a>svg{margin-left:10px;font-size:.8em}
.card>*.green{background-color:#1c6b24}
.card>*.equal{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:320px}
.card.first>.title,.card.first>.content,.card.first>a{padding-top:0;padding-left:0;padding-right:0;color:#000;background-color:transparent}
.card.first>.title{padding-bottom:0}
.card.first>.content{padding-bottom:20px}
.card.first>a{padding-bottom:0;color:#752182}
.card.choco>*{color:#000;background-color:#b19e5f}
.card.choco>*.content{padding-top:0;padding-bottom:0}
.card.space{margin-bottom:40px}
.homeTiles{overflow:hidden;padding-top:1.1111111111em}
.homeTiles>div{width:50%;margin-bottom:40px}
.homeTiles>div:nth-child(2n+1){float:left;clear:both}
.homeTiles>div:nth-child(2n+1)>div{margin-right:20px}
.homeTiles>div:nth-child(2n+2){float:right}
.homeTiles>div:nth-child(2n+2)>div{margin-left:20px}
.playlist{overflow:hidden}
.playlist ul{margin:0 0 10px;padding:0;font-size:14px}
.playlist ul>li{margin:0;padding:10px;list-style:none;cursor:pointer;border-style:solid;border-color:#ccc;border-width:0 1px 1px}
.playlist ul>li.active{color:#fff;background-color:#666}
.playlist ul>li.active .fa-volume-up{display:inline-block}
.playlist ul>li .fa-volume-up,.playlist ul>li.active .fa-volume-off{display:none}
.playlist ul>li .download{float:right;padding:2px 10px;color:#0e0e0e;background:#ebecf1;text-decoration:none;-webkit-box-shadow:0 1px 2px #888;box-shadow:0 1px 2px #888;border-radius:4px}
@media screen and (max-width:1580px){.statue{display:none}
}@media screen and (max-width:1000px){.banner .britannia{background-image:none}
.container{max-width:none;margin:0 1.1111111111em}
.formTwo>.inline{display:block}
.formTwo>.inline>p:nth-child(2)>label{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.formTwo>.inline>p:nth-child(2)>label>.title{min-width:8.3333333333em}
}@media screen and (max-width:939px){.homeTiles>div{width:auto;float:none !important}
.homeTiles>div>div{margin-left:0 !important;margin-right:0 !important}
}@media screen and (max-width:768px){.urlList{padding-left:3em}
.urlList>svg{left:0}
}@media screen and (max-width:739px){.imageRight{float:none;width:auto;margin-left:0;margin-bottom:20px}
.card>.title.competition{margin-top:3.3333333333em}
header .bar{line-height:inherit;min-height:0;font-size:22px}
header .bar>.container{margin:0}
header .bar .burger{display:block}
header .bar .mobile{display:none;padding:1.1111111111em;text-align:center}
header .bar .right{position:static;top:auto;right:auto;height:auto}
header .bar .right>a{display:inline-block;position:absolute;top:0;right:1.1111111111em;height:inherit;padding:15px;line-height:inherit;color:#fff;text-decoration:none}
header .bar .right>a.active{background-color:#1c6b24}
header .bar .right>.search{display:block}
header .bar .right>.search>a{display:none}
header .bar .right>.search>form,body.searchOpen header .bar .right>.search>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;width:auto;margin-top:0}
header .bar .right>.search>form input,header .bar .right>.search>form button,body.searchOpen header .bar .right>.search>form input,body.searchOpen header .bar .right>.search>form button{padding-top:10px;padding-bottom:10px}
header .bar .menu>ul{height:auto}
header .bar .menu>ul>li{display:block}
header .bar .menu>ul>li>a{display:inline-block;height:auto;padding:15px}
.banner{height:auto}
.banner>.logos{padding-bottom:50px;padding-left:0}
.banner>.logos img{max-width:90vw}
footer>.logo img{max-width:90vw}
.sideBySide{display:block}
.sideBySide>*:first-child{width:auto;margin-right:0;margin-bottom:.5555555556em;padding-bottom:1.6666666667em;border-bottom:1px solid #eee}
.formTwo p>label>.title,.formTwo p>span>.title,.formTwo>.inline>p:nth-child(2)>label>.title{min-width:0}
.dbTable>.letters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dbHeader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dbHeader>span:nth-child(2){text-align:left}
}@media screen and (max-width:640px){.banner .britannia .logos{text-align:center}
.banner .britannia .logos img{margin-right:0}
.timeline:before{left:0}
.timeline>ul>li>span{margin-left:20px}
.timeline>ul>li>div{margin-left:0}
.timeline>ul>li>div>.item{margin-bottom:10px}
.timeline>ul>li>div>.date{left:0;right:auto;text-align:left;padding:10px 20px 0 0;text-indent:-10000px;text-shadow:1px 1px 1px #666}
.timeline>ul>li>div>.date:before{left:-7px;right:auto}
.timeline>ul>li>div>.date:after{left:0;margin-left:10px;border-right:10px solid #fff}
.timeline>ul>li:nth-child(even)>div{margin-right:0}
.timeline>ul>li:nth-child(even)>div>.item{margin-left:20px;margin-right:0}
.timeline>ul>li:nth-child(even)>div>.date{left:0;padding:10px 20px 0 0}
.timeline>ul>li:nth-child(even)>div>.date:after{left:0;right:auto;margin-left:10px;margin-right:0;border-right:10px solid #fff;border-left:0}
.dbTable>table{font-size:1em}
.dbTable>table th:nth-child(2),.dbTable>table td:nth-child(2){display:none}
.dbTable>table td:nth-child(5)>a>.full{display:none}
}@media screen and (max-width:500px){.form{padding:1.3888888889em}
.form>p>label,.form>p>span{display:block}
.form>p>label>.title,.form>p>span>.title{display:block;text-align:left;margin-bottom:.5555555556em}
.form>p>label>input[type=text],.form>p>label>input[type=password],.form>p>span>input[type=text],.form>p>span>input[type=password]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.form>p>button{margin-left:0}
.formTwo p>label>.title,.formTwo p>span>.title{margin-bottom:.8333333333em}
.formTwo p>label,.formTwo p>span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.formTwo p>label.vertical>.block{margin-top:0}
.formTwo p>label>.customSelect.block{width:100%}
.formTwo p>button[type=submit]{width:100%}
.dbButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dbButtons>span{margin-bottom:.5555555556em}
.dbButtons>span>a{display:block;width:auto}
.dbButtons>span:nth-child(2),.dbButtons>span:nth-child(3){text-align:left}
.dbFilter>a{display:block;margin-right:0}
footer{margin-top:30px}
footer:after{display:none}
}@media screen and (max-width:425px){.homeTiles>div{margin-bottom:20px}
.card>.title{padding:15px 20px;font-size:1.7777777778em}
.card>.title.competition{margin-top:0}
.card>.title.competition:after{display:none}
.card>a{padding:15px 20px;font-size:1.4444444444em}
.card>.content{padding:20px}
.card>.content>img{float:left;margin-left:0;margin-right:10px;width:30vw}
.list>.item>.image{-webkit-flex-basis:155px;-ms-flex-preferred-size:155px;flex-basis:155px;margin-right:20px;max-width:155px}
.list>.item .title{font-size:1.2222222222em}
.urlList{padding-left:2em}
.hiddenOnMobile{display:none !important}
.dbSearch>form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dbSearch>form>label{margin-right:0;margin-bottom:.5555555556em}
.dbSearch>form>button{padding:10px 20px}
}@media screen and (max-width:360px){.banner .britannia{background-image:none}
}