a:link,a:visited,a:active{color:#414042;text-decoration:underline}.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}span.margin-left{display:inline-block}.margin-top{margin-top:20px}.margin-top-none{margin-top:0 !important}.padding-top{padding-top:15px}.padding-top-none{padding-top:0 !important}span.margin-top{display:inline-block}.margin-right{margin-right:20px}.margin-right-none{margin-right:0 !important}.padding-right{padding-right:15px}.padding-right-none{padding-right:0 !important}span.margin-right{display:inline-block}.margin-bottom{margin-bottom:20px}.margin-bottom-none{margin-bottom:0 !important}.padding-bottom{padding-bottom:15px}.padding-bottom-none{padding-bottom:0 !important}span.margin-bottom{display:inline-block}.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}span.margin-v,span.margin-h,span.margin-all{display:inline-block}.bold{font-weight:bold}.clear{clear:both}.hide,.hidden,.hidden-label label{display:none}.help-label{margin-right:5px;margin-top:-1px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.address-block{display:inline-block}.green{color:green}.red{color:red}fieldset{border:0 none #fff;margin:20px}fieldset label{display:inline-block;margin-bottom:20px;width:200px;vertical-align:text-top}fieldset label.full,fieldset label.Full{display:block;width:auto}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 .radiobuttonlist label{margin-bottom:0;width:auto}fieldset .checkboxlist label{margin-bottom:0}fieldset .checkbox{display:inline-block}fieldset .checkbox input{height:auto;vertical-align:middle}fieldset .checkbox label{font-weight:normal;margin-bottom:0;margin-left:10px;width:auto}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{display:inline-block;font-weight:normal;margin-left:20px}.checkboxlist{display:inline-block;padding:0;margin:0}.checkboxlist li{list-style-type:none}table.checkboxlist{display:inline-block;padding:0;margin:0}table.checkboxlist input{margin-left:0;margin-right:0}table.checkboxlist label{display:inline-block;font-weight:normal;margin:0 0 0 20px}ul.radiobuttonlist{list-style:inside none none}ul.radiobuttonlist input{height:auto}ul.radiobuttonlist label{display:inline-block;font-weight:normal;margin:1px 0 0 20px}table.radiobuttonlist input{margin:0}table.radiobuttonlist label{display:inline-block;font-weight:normal;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 ul{margin:0;padding:0}div.pager li{margin:0;padding:0;list-style:none inside none}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}ul ul,ul ol,ol ol,ol 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:0px 0px 5px 0px;-moz-box-shadow:0px 0px 5px 0px;box-shadow:0px 0px 5px 0px;font-size:1em}.module-message.admin{top:80px}.module-message.blue{background-color:#deeaff;border:solid 1px #62b0f1}.module-message.green{background-color:#dafbb0;border:solid 1px green}.module-message.red{background-color:#ffb8b8;border:solid 1px red}.module-message.yellow{background-color:#fcffb8;border:solid 1px #ff0}.module-message table{border-collapse:collapse;border-spacing:3px;border-width:0;margin:0;padding:0;width:100%}.module-message tbody,.module-message tr,.module-message th,.module-message td{border-width:0;padding:0}.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:bold;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:0px none #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:0.5em}.paypal{width:500px}.dd-guarantee{border:solid 1px black;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 .pink{color:#c0136b}#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.radio-label,#join-community-form label.checkbox-label{font-weight:normal;margin:0}#join-community-form .boxout{background-color:#c0136b;border-radius:5px;padding:0.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}#join-community-form .form-contents div.radio-image label a,#join-community-form .form-contents div.normal-circle label a{text-decoration:none;display:block}#join-community-form .form-contents div.radio-image a .radio-circle img,#join-community-form .form-contents div.normal-circle a .radio-circle img{margin-bottom:0}#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='selfEmployed'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='selfEmployed']{background-color:#96BC33}#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='working'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='working']{background-color:#70193f}#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='lookingForWork'],#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='notWorking'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='lookingForWork'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='notWorking']{background-color:#D5791A}#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='studying'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='studying']{background-color:#DBA111}#join-community-form .form-contents div.radio-image a .radio-circle[data-employment-status='retired'],#join-community-form .form-contents div.normal-circle a .radio-circle[data-employment-status='retired']{background-color:#62A0B4}#join-community-form .declaration-content{margin:20px 0;padding:15px;border:solid 1px #999}#join-community-form .declaration-content p:first-child{margin-top:0}.form-bn{background-color:#c0136b;border:0 none;border-radius:5px;color:#ffffff;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 .radio-label,.lightgreybackgroundtop .checkbox-solo label,.lightgreybackgroundtop .radio-solo label{display:inline;line-height:25px;margin-left:10px;vertical-align:middle}.lightgreybackgroundtop .checkbox-label.side-by-side,.lightgreybackgroundtop .radio-label.side-by-side,.lightgreybackgroundtop .checkbox-solo 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}.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;border-top-left-radius:18px;color:#ffffff;display:block;font-size:1.4rem;margin-bottom:20px;min-height:100px;position:relative;width:100%}.dw-featurebox .title{display:block;font-size:1.5rem;font-weight:bold;padding:8px 20px;text-transform:uppercase}.dw-featurebox .text{background-color:#ffffff;color:#333333;display:block;padding:8px 20px}.dw-featurebox a:link{display:inline-block;margin-top:20px}.dw-addressbox{background-color:#c0136b;border-top-left-radius:18px;color:#fff;display:block;margin-bottom:20px;padding:8px 20px;min-height:100px;position:relative;width:100%}.dw-addressbox a:link{color:#fff;display:inline-block;margin-top:20px}#responsive-menu .appendLink,#responsive-menu .responsive-menu li a,#responsive-menu #responsive-menu-title a,#responsive-menu .responsive-menu,#responsive-menu div,#responsive-menu .responsive-menu li,#responsive-menu{box-sizing:content-box !important}#responsive-menu{background:#ffffff none repeat scroll 0% 0%;box-shadow:0px 1px 8px #333333;display:none;font-size:15px !important;max-width:375px !important;position:absolute;right:-100%;top:0px;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 none repeat scroll 0% 0% !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 0px 1px 1px !important;color:#70193f !important;height:20px !important;line-height:20px !important;padding:12px 10px !important;position:absolute !important;right:0px !important}#responsive-menu .appendLink:hover{background:#70193f none repeat scroll 0% 0% !important;color:#fff !important;cursor:pointer}#responsive-menu .responsive-menu,#responsive-menu div,#responsive-menu .responsive-menu li,#responsive-menu{text-align:left !important}#responsive-menu .RMImage{display:inline-block;margin-right:10px;vertical-align:middle}#responsive-menu #responsive-menu-title{background:#c0136b none repeat scroll 0% 0% !important;font-size:18px !important;margin-left:0px !important;padding:20px 0px 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 .appendLink,#responsive-menu .responsive-menu li a,#responsive-menu #responsive-menu-title a{transition:all 0.5s ease 0s}#responsive-menu .responsive-menu{list-style-type:none !important;margin:0px !important;width:100% !important}#responsive-menu .responsive-menu li.current-menu-item>a,#responsive-menu .responsive-menu li.current-menu-item>.appendLink,#responsive-menu .responsive-menu li.current_page_item>a,#responsive-menu .responsive-menu li.current_page_item>.appendLink{background:#fff none repeat scroll 0% 0% !important;color:#70193f !important}#responsive-menu .responsive-menu li.current-menu-item>a:hover,#responsive-menu .responsive-menu li.current-menu-item>.appendLink:hover,#responsive-menu .responsive-menu li.current_page_item>a:hover,#responsive-menu .responsive-menu li.current_page_item>.appendLink:hover{background:#70193f none repeat scroll 0% 0% !important;color:#fff !important}#responsive-menu.responsive-menu ul{margin-left:0px !important}#responsive-menu .responsive-menu li{list-style-type:none !important;position:relative !important}#responsive-menu .responsive-menu ul li:last-child{padding-bottom:0px !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 0px 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 0px 5px 3% !important;width:91% !important}#responsive-menu .responsive-menu,#responsive-menu div,#responsive-menu .responsive-menu li{margin-left:0px !important;padding-left:0px !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 none repeat scroll 0% 0% !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 none repeat scroll 0% 0% !important;height:5px !important;margin-bottom:6px !important;width:100% !important}#click-menu .threeLines .line.last{margin-bottom:0px !important}@media only screen and (min-width: 0px) and (max-width: 1023px){#click-menu{display:block}#main-menu-header{display:none !important}}
