div.pager li,ul.radiobuttonlist{list-style:none inside}.clear,.clearfix:after{clear:both}a:active,a:link,a:visited{color:#414042;text-decoration:underline}main#main{background-color:#f8f8f8;background-image:none}.main-content{padding-bottom:30px}.main-content #leftnav{margin:30px 0}.main-content p{font-weight:500;margin:30px 0;font-size:2rem;color:#878787}.main-content #leftnavmobile{background-color:#373636;border-radius:5px;color:#fff;font-size:2rem;font-weight:500;margin:15px 0 30px;padding:0}.main-content #leftnavmobile .trigger{border-radius:5px 5px 0 0;cursor:pointer;padding:5px 0;text-align:center}.main-content #leftnavmobile ul.menu{display:none;list-style-type:none;margin:0;padding:0}.main-content #leftnavmobile ul.menu li{border-top:solid 1px #696969;color:#fff;list-style-type:none;padding:5px 15px}.main-content #leftnavmobile ul.menu li:focus,.main-content #leftnavmobile ul.menu li:hover{background-color:#696969}.main-content #leftnavmobile ul.menu a{color:#fff;display:block}.main-content #leftnavmobile ul.menu a:link{text-decoration:none}.main-content .buttons-full a{background-color:#c0136b;border:0;border-radius:5px;color:#fff;display:block;font-size:1.7rem;font-weight:700;margin-top:10px;padding:5px 0;text-align:center;text-decoration:none}span.margin-all,span.margin-bottom,span.margin-h,span.margin-left,span.margin-right,span.margin-top,span.margin-v{display:inline-block}.main-content .buttons-full a.logoff{background-color:#696969}.float-left{float:left}.float-right{float:right}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.margin-left{margin-left:20px}.margin-left-none{margin-left:0!important}.padding-left{padding-left:15px}.padding-left-none{padding-left:0!important}.margin-top{margin-top:20px}.margin-top-none{margin-top:0!important}.padding-top{padding-top:15px}.padding-top-none{padding-top:0!important}.margin-right{margin-right:20px}.margin-right-none{margin-right:0!important}.padding-right{padding-right:15px}.padding-right-none{padding-right:0!important}.margin-bottom{margin-bottom:20px}.margin-bottom-none{margin-bottom:0!important}.padding-bottom{padding-bottom:15px}.padding-bottom-none{padding-bottom:0!important}.margin-all{margin:20px}.margin-v{margin-top:20px;margin-bottom:20px}.margin-h{margin-left:20px;margin-right:20px}.padding-all{padding:15px}.padding-v{padding-top:15px;padding-bottom:15px}.padding-h{padding-left:15px;padding-right:15px}.margin-none{margin:0}.padding-none{padding:0}.bold{font-weight:700}.hidden,.hidden-label label,.hide{display:none}.help-label{margin-right:5px;margin-top:-1px}.clearfix:after,.clearfix:before{content:"";display:table}.address-block,fieldset label{display:inline-block}.clearfix{zoom:1}.green{color:green}.red{color:red}fieldset{border:0 #fff;margin:20px}fieldset label{margin-bottom:20px;width:200px;vertical-align:text-top}fieldset .checkbox label,fieldset .radiobuttonlist label{margin-bottom:0;width:auto}fieldset label.Full,fieldset label.full{display:block;width:auto}.checkbox label,fieldset .checkbox{display:inline-block}fieldset.centre label{vertical-align:baseline}fieldset.wide label{width:300px}fieldset .contains-multiline label{vertical-align:top}fieldset .dnnTextEditor label{width:auto}fieldset span{vertical-align:text-top}fieldset .checkboxlist label{margin-bottom:0}fieldset .checkbox input{height:auto;vertical-align:middle}fieldset .checkbox label{font-weight:400;margin-left:10px}fieldset .right-block{display:block;margin-left:200px}fieldset.wide .right-block{display:block;margin-left:300px}.checkbox{display:block}.checkbox input{margin-left:0;margin-right:0}.checkbox label{font-weight:400;margin-left:20px}.checkboxlist,table.checkboxlist{padding:0;margin:0;display:inline-block}.checkboxlist li{list-style-type:none}table.checkboxlist input{margin-left:0;margin-right:0}table.checkboxlist label{display:inline-block;font-weight:400;margin:0 0 0 20px}ul.radiobuttonlist input{height:auto}ul.radiobuttonlist label{display:inline-block;font-weight:400;margin:1px 0 0 20px}table.radiobuttonlist input{margin:0}table.radiobuttonlist label{display:inline-block;font-weight:400;margin:1px 0 0 20px}.spacer{display:inline-block;margin:20px 0;width:100%}.spacer.small{margin:10px 0}.spacer.large{margin:30px 0}.split-container .left,.split-container .right{box-sizing:border-box;float:left;padding-right:50px;width:50%}div.pager li,div.pager ul{margin:0;padding:0}img.ui-datepicker-trigger{cursor:pointer;margin-left:10px;margin-right:5px;vertical-align:text-top}.ModuleSettings fieldset label{display:inline-block;margin-bottom:1em;width:150px;vertical-align:top}.ModuleSettings fieldset.Wide label{width:250px}.ModuleSettings fieldset .dnnTextEditor label{width:auto}.qtip-event .date{font-size:1.2em;font-weight:400;margin-bottom:20px}.qtip-event .event+.event{margin-top:20px}.qtip-event .title{font-size:1.1em;font-weight:400}.Normal{font-size:inherit;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin:inherit}.event-booking .error,.event-booking .warning{background-color:transparent;color:inherit}html{overflow-y:scroll}.module-message{left:50%;margin-left:-300px;padding:5px;position:fixed;text-align:left;top:1em;width:600px;z-index:99;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px 0;-moz-box-shadow:0 0 5px 0;box-shadow:0 0 5px 0;font-size:1em}.module-message.admin{top:80px}.module-message.blue{background-color:#deeaff;border:1px solid #62b0f1}.module-message.green{background-color:#dafbb0;border:1px solid green}.module-message.red{background-color:#ffb8b8;border:1px solid red}.module-message.yellow{background-color:#fcffb8;border:1px solid #ff0}.module-message table,.module-message tbody,.module-message td,.module-message th,.module-message tr{border-width:0;padding:0}.module-message table{border-collapse:collapse;border-spacing:3px;margin:0;width:100%}.module-message .image-cell{text-align:center;vertical-align:middle;width:40px;font-size:28px}.module-message .text-cell{text-align:left;vertical-align:middle;width:auto}.module-message .hide-button-cell{text-align:center;vertical-align:middle;width:50px}.module-message .text{color:#333}.module-message .hide-button{color:#333;cursor:pointer}div.validation-summary{background-color:none;border:2px solid #c0136b;color:#c0136b!important;font-weight:700;margin:20px 0;padding:15px}div.validation-summary ul{list-style-type:disc;margin:0 0 0 20px;padding:0}div.validation-summary p{margin:0 0 20px}div.validation-summary p+ul{margin-top:20px}.gift-aid{background-color:#fff;border:0 #000;margin:0 0 20px;padding:15px;width:500px}.gift-aid .gift-aid-logo{float:right;margin-left:1em;width:160px}.gift-aid .gift-aid-checkbox{float:left}.gift-aid .gift-aid-text{display:block;margin-left:30px}.gift-aid .gift-aid-text span{display:block;margin-bottom:.5em}.paypal{width:500px}.dd-guarantee{border:1px solid #000;margin:20px 0;padding:15px;position:relative}.dd-guarantee img{border:none;float:right;top:10px;right:10px;margin-left:1em}.dd-guarantee ul{clear:both;margin-left:20px;margin-top:20px}.dd-guarantee ul li{list-style-type:disc}.update-details .been-synced{background-color:#fcffb8;border:1px solid #ff0;margin:0 auto 20px;padding:15px;text-align:center;width:80%}.update-details .been-synced p{margin:0;padding:0}.update-details .address-list{margin:20px 0;width:auto}#join-community-form ul.form-nav li{list-style-type:none}#join-community-form ul.form-nav li:first-child{padding-top:5px}#join-community-form .form-contents>div:first-child{margin-top:20px}#join-community-form .form-contents div.lookup{font-size:1.5rem;font-weight:500;line-height:20px;margin-top:20px}#join-community-form label.checkbox-label,#join-community-form label.radio-label{font-weight:400;margin:0}#join-community-form .boxout{background-color:#c0136b;border-radius:5px;padding:.5em 1em;text-align:center;color:#fff}#join-community-form .boxout p{margin-top:10px}#join-community-form .boxout p:first-child{margin-top:0}#join-community-form .boxout a{color:#fff}#join-community-form .membership-type-options label,#join-community-form .study-details-question-options label{display:inline-block!important;margin-top:5px!important;vertical-align:middle}#join-community-form .membership-type-options label+input,#join-community-form .study-details-question-options label+input{margin-left:10px!important}.form-bn{background-color:#c0136b;border:0;border-radius:5px;color:#fff;font-size:1.7rem;font-weight:700;margin-top:10px;padding:5px 0;width:100%}.form-buttons{padding-bottom:20px}.sort-code{width:28%!important;box-sizing:border-box;margin:0}.sort-code-sep{width:5%!important}.lightgreybackgroundtop{background-color:#e9e9e9;padding-top:20px;padding-bottom:60px}.lightgreybackgroundtop label{display:block;font-weight:500;margin-top:20px}.lightgreybackgroundtop input,.lightgreybackgroundtop select{border:1px solid #dadada;height:35px}.lightgreybackgroundtop input[type=text],.lightgreybackgroundtop input[type=email],.lightgreybackgroundtop input[type=tel],.lightgreybackgroundtop input[type=password]{width:100%}.lightgreybackgroundtop input[type=checkbox],.lightgreybackgroundtop input[type=radio]{display:inline;height:25px;margin:0;vertical-align:middle;width:25px}.lightgreybackgroundtop select:disabled{background-color:#ebebe4}.lightgreybackgroundtop .checkbox-label,.lightgreybackgroundtop .checkbox-solo label,.lightgreybackgroundtop .radio-label,.lightgreybackgroundtop .radio-solo label{display:inline;line-height:25px;margin-left:10px;vertical-align:middle}.lightgreybackgroundtop .checkbox-label.side-by-side,.lightgreybackgroundtop .checkbox-solo label.side-by-side,.lightgreybackgroundtop .radio-label.side-by-side,.lightgreybackgroundtop .radio-solo label.side-by-side{margin-right:20px}.lightgreybackgroundtop span.checkbox-solo,.lightgreybackgroundtop span.radio-solo{display:block}.lightgreybackgroundtop hr{border-color:#666}.lightgreybackgroundtop p{margin:20px 0 0}.dw-addressbox,.dw-featurebox{border-top-left-radius:18px;margin-bottom:20px;min-height:100px;position:relative;width:100%}.lightgreybackgroundtop p.info{font-weight:700}.lightgreybackgroundtop a{font-weight:500;text-decoration:underline}.lightgreybackgroundtop p#lookup-address{font-size:1.5rem;font-weight:500;line-height:20px}.lightgreybackgroundtop p.lookup img{height:20px;margin-right:10px}.lightgreybackgroundtop textarea{padding:5px;width:100%}.dw-featurebox{background-color:#c0136b;color:#fff;display:block;font-size:1.4rem}.dw-featurebox .title{display:block;font-size:1.5rem;font-weight:700;padding:8px 20px;text-transform:uppercase}.dw-featurebox .text{background-color:#fff;color:#333;display:block;padding:8px 20px}.dw-featurebox a:link{display:inline-block;margin-top:20px}.dw-addressbox{background-color:#c0136b;color:#fff;display:block;padding:8px 20px}.dw-addressbox a:link{color:#fff;display:inline-block;margin-top:20px}@media only screen and (min-width:0px) and (max-width:767px){#leftnav{display:none}#leftnavmobile{display:block}}@media only screen and (min-width:768px){#leftnav{display:block}#leftnavmobile{display:none}}#responsive-menu,#responsive-menu #responsive-menu-title a,#responsive-menu .appendLink,#responsive-menu .responsive-menu,#responsive-menu .responsive-menu li,#responsive-menu .responsive-menu li a,#responsive-menu div{box-sizing:content-box!important}#responsive-menu{background:#fff;box-shadow:0 1px 8px #333;display:none;font-size:15px!important;max-width:375px!important;position:absolute;right:-100%;top:0;width:100%;z-index:9999}#responsive-menu #rm-additional-content{color:#70193f;padding:10px 5%!important;width:90%!important}#responsive-menu .appendLink{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;background:#fff!important;border-color:#ddd -moz-use-text-color #ddd #ddd!important;border-image:none!important;border-style:solid none solid solid!important;border-width:1px 0 1px 1px!important;color:#70193f!important;height:20px!important;line-height:20px!important;padding:12px 10px!important;position:absolute!important;right:0!important}#responsive-menu .appendLink:hover{background:#70193f!important;color:#fff!important;cursor:pointer}#responsive-menu,#responsive-menu .responsive-menu,#responsive-menu .responsive-menu li,#responsive-menu div{text-align:left!important}#responsive-menu .RMImage{display:inline-block;margin-right:10px;vertical-align:middle}#responsive-menu #responsive-menu-title{background:#c0136b!important;font-size:18px!important;margin-left:0!important;padding:20px 0 20px 5%!important;white-space:nowrap!important;width:95%!important}#responsive-menu #responsive-menu-title,#responsive-menu #responsive-menu-title a{color:#fff!important;overflow:hidden!important;text-decoration:none!important}#responsive-menu #responsive-menu-title a:hover{color:#fff!important;text-decoration:none!important}#responsive-menu #responsive-menu-title a,#responsive-menu .appendLink,#responsive-menu .responsive-menu li a{transition:all .5s ease 0s}#responsive-menu .responsive-menu{list-style-type:none!important;margin:0!important}#responsive-menu .responsive-menu li.current-menu-item>.appendLink,#responsive-menu .responsive-menu li.current-menu-item>a,#responsive-menu .responsive-menu li.current_page_item>.appendLink,#responsive-menu .responsive-menu li.current_page_item>a{background:#fff!important;color:#70193f!important}#responsive-menu .responsive-menu li.current-menu-item>.appendLink:hover,#responsive-menu .responsive-menu li.current-menu-item>a:hover,#responsive-menu .responsive-menu li.current_page_item>.appendLink:hover,#responsive-menu .responsive-menu li.current_page_item>a:hover{background:#70193f!important;color:#fff!important}#responsive-menu.responsive-menu ul{margin-left:0!important}#responsive-menu .responsive-menu li{list-style-type:none!important;position:relative!important}#responsive-menu .responsive-menu ul li:last-child{padding-bottom:0!important}#responsive-menu .responsive-menu li a{border-top:1px solid #ddd!important;color:#70193f!important;display:block!important;height:20px!important;line-height:20px!important;overflow:hidden!important;padding:12px 0 12px 5%!important;text-decoration:none!important;white-space:nowrap!important;width:95%!important}#click-menu{color:#70193f;cursor:pointer;display:none;font-size:13px!important;padding:5px;position:absolute;right:2%;text-align:center;top:15px;z-index:9999}#responsive-menu #responsiveSearch{border-top:1px solid #ddd!important;clear:both!important;display:block!important;height:40px!important;line-height:40px!important;padding-bottom:10px!important;padding-left:5%!important;padding-top:10px!important;width:95%!important}#responsive-menu #responsiveSearchSubmit{display:none!important}#responsive-menu #responsiveSearchInput{border-radius:2px!important;border:1px solid #ddd!important;padding:5px 0 5px 3%!important;width:91%!important}#responsive-menu .responsive-menu,#responsive-menu .responsive-menu li,#responsive-menu div{margin-left:0!important;padding-left:0!important;width:100%!important}#responsive-menu .responsive-menu li li a{overflow:hidden!important;padding-left:10%!important;width:90%!important}#responsive-menu .responsive-menu li li li a{overflow:hidden!important;padding-left:15%!important;width:85%!important}#responsive-menu .responsive-menu li li li li a{overflow:hidden!important;padding-left:20%!important;width:80%!important}#responsive-menu .responsive-menu li li li li li a{overflow:hidden!important;padding-left:25%!important;width:75%!important}#responsive-menu .responsive-menu li a:hover{background:#70193f!important;color:#fff!important;list-style-type:none!important;text-decoration:none!important}#click-menu #RMX{color:#70193f!important;display:none;font-size:24px;height:27px!important;line-height:27px!important}#click-menu .threeLines{height:27px!important;margin:auto!important;width:33px!important}#click-menu .threeLines .line{background:#70193f!important;height:5px!important;margin-bottom:6px!important;width:100%!important}#click-menu .threeLines .line.last{margin-bottom:0!important}@media only screen and (min-width:0px) and (max-width:1023px){#click-menu{display:block}#main-menu-header{display:none!important}}