body{ overflow:auto;}.RadForm ._Content,.RadForm .navigation,.RadForm .latestnews { padding-left:0px !important; padding-right:0px !important;}.RadForm .navigation,.RadForm .latestnews { display:none !important;}.rmpView .rcCalPopup { position:static !important; left:0px; top:0px; width:20px !important; height:20px !important; opacity:1; transition:all ease-out 0ms;}::selection { background:#14477c; color:#fff; /* WebKit/Blink Browsers */}::-moz-selection { background:#14477c; color:#fff; /* Gecko Browsers */}html { font-family:'Montserrat', sans-serif;}body { padding:0px; margin:0px; position:relative; left:0px; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; height:100vh; overflow-y:scroll; overflow-X:hidden !important;}header { border-bottom:1px solid #ccc; z-index:300; position:relative; -webkit-box-shadow:0px 0px 7px 5px rgba(0, 0, 0, 0.75); -moz-box-shadow:0px 0px 7px 5px rgba(0, 0, 0, 0.75); box-shadow:0px 0px 7px -2px rgba(0, 0, 0, 0.75);}header img { width:100px; margin:10px;}header ul { list-style:none; display:inline-block; vertical-align:top; padding-top:8px;}header ul li { display:inline-block;}header ul li a { text-decoration:none; padding:0px 10px; font-size:17px;}.asalogomobile { display:none;}.stopscroll { background-color:rgba(0, 0, 0, 0.9); overflow:hidden; height:100%; width:100%; position:fixed;}.stopscroll header .search,.stopscroll .sliderwrapper { opacity:0.1;}.stopscroll #_Content,.stopscroll header img,.stopscroll footer { opacity:0.2;}.stopscroll header { border-bottom:1px solid #231f20;}textarea,input,button,.latestnews { outline:none;}html * { box-sizing:border-box;}html p,#pnlContent li { font-weight:500;}._Content { min-height:100vh;}._Content ol li,._Content ul li { margin-bottom:10px;}._Content img { width:100%;}.RadMap img { padding:0 !important;}a { -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}h1 { font-weight:300; font-size:50px; padding-top:10px; padding-bottom:30px; margin:0px; color:#231f20; position:relative;}h2,._PageCommentsPost legend,._PageComments legend { font-weight:300; font-size:30px; padding-top:20px; padding-bottom:10px; margin:0px; margin-bottom:5px; color:#231f20; position:relative; display:inline-block;}._PageCommentsPost legend,._PageComments legend { margin-bottom:20px !important;}h3 { font-weight:300; font-size:25px; padding-top:15px; margin:0px; color:#231f20;}h4 { font-weight:300; font-size:23px; padding-top:15px; margin:0px; color:#231f20;}h5 { font-weight:300; font-size:20px; padding-top:15px; margin:0px; color:#231f20;}h6 { font-weight:300; font-size:18px; padding-top:15px; margin:0px; color:#231f20;}._SearchResults { margin:0px; padding:0px; border:0px !important; background:none !important;}._SearchResults legend { display:none;}#pnlContent { padding:100px 50px;}.search { float:right;}.wrapper { width:90%; margin:0 auto;}.fixed { position:fixed !important;}.fixedbottom { position:absolute !important;}.mobilemenus { width:100%; font-size:0px; background-color:#fff; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; transition-property:left, right; top:0px; left:0px; z-index:200; display:none; border-bottom:1px solid #ccc;}.hamburger { width:80px; position:relative; height:15px; display:block; background-color:#fff; padding:15px; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out; border:15px solid transparent; border-left:25px solid transparent;}.hamburger div { width:40px; height:2px; background-color:#555; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.hamburger .topbar { position:absolute; top:0%; left:0px;}.hamburger .middlebar { position:absolute; top:50%; left:0px;}.hamburger .bottombar { position:absolute; top:100%; left:0px;}.close .topbar,.close .bottombar { position:absolute; top:50%; left:0px;}.close .topbar,.close .middlebar { transform:rotate(45deg);}.close .bottombar { transform:rotate(-45deg);}.menuopen { left:0px !important;}.newsopen { right:0px !important;}.mobilemenuopen { left:250px !important;}.newsopenleft { left:-250px !important;}.fixed.navigationpmobilemenuopen { left:250px !important;}.fixed.newspmobilemenuopenleft { right:250px !important;}.navigationpmobilemenuopenleft { right:-250px !important;}.fixed.navigationpmobilemenuopenright { right:-250px;}.hamburgermobilemenuopen { left:250px;}.newsmobilemenuopen { left:-250px;}.fixed.newspmobilemenuopen { left:-250px;}.mobilenav { padding:0px; width:250px; position:fixed; top:0px; left:-250px; background-color:#fff; margin:0px; height:100vh; z-index:200; box-sizing:border-box; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; overflow-y:scroll; overflow-x:hidden; padding-bottom:50px; border-right:1px solid #ccc;}.mobilenav img { width:100%; padding:10px 70px;}.mobilenav ul { list-style:none; padding:0px; margin:0px;}.mobilenav ul li { display:block;}.mobilenav ul li a { text-decoration:none; font-size:18px; padding:10px 20px; display:block; font-weight:100;}.mobilenav .search { padding:0px 20px;}.mobilenav .search input:last-child { font-weight:100;}.mobilenav .search input:first-child { width:100px !important;}.mobilenav .search:before { left:30px;}.mobilenews { padding:0px; width:250px; position:fixed; top:0px; right:-250px; background-color:#fff; margin:0px; height:100vh; z-index:200; box-sizing:border-box; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; overflow-y:scroll; overflow-x:hidden; padding-bottom:50px; border-left:1px solid #ccc;}._Content,._footerContent { padding-left:320px; padding-right:320px;}.pagelayout { position:relative;}.sliderwrapper { height:100vh; background-color:#555; overflow:hidden;}.sliderwrapper.textslider { height:auto; background-color:transparent; padding-bottom:30px;}.slick-initialized .slick-slide { overflow:hidden; height:100vh;}.textslider .slick-initialized .slick-slide { overflow:hidden; height:auto;}.textslider p { font-size:25px; text-align:center;}.sliderwrapper img { height:100%; width:auto;}.navigation { position:absolute; left:0px; top:0px; width:320px; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; transition-property:left, right; height:100vh; background-color:#fff; z-index:400; border-right:1px solid #ccc;}.navigation a img { width:100%; padding:20px 50px; box-sizing:border-box; list-style:none;}.navigation ul,.mobilenav ul { padding:0px 50px; text-align:right;}.latestnews { position:absolute; right:0px; top:0px; width:320px; height:100vh; overflow-y:scroll; padding-right:20px; box-sizing:border-box; background:#fff; border-left:1px solid #ccc; -webkit-transition:left, right ease-out 300ms; -moz-transition:left, right ease-out 300ms; -o-transition:left, right ease-out 300ms; transition:left, right ease-out 300ms;}.latestnews ul,.mobilenews ul { list-style:none;}.latestnews ul li a,.mobilenews ul li a { text-decoration:none; font-size:16px; padding:13px 0px; display:block; font-weight:600; color:#231f20; text-transform:capitalize !important; position:relative;}.navigation ul li,.mobilenav ul li { display:block;}.navigation ul li a,.mobilenav ul li a,.latestnews ul li a,.mobilenews ul li a { text-decoration:none; font-size:16px; padding:13px 0px; display:block; font-weight:600; color:#231f20; text-transform:uppercase; position:relative;}.navigation ul li a:after,.mobilenav ul li a:after { content:""; position:absolute; right:-50px; top:13px; height:16px; width:30px; background:#d4242b;}.navigation ul li:nth-child(2) a:after,.mobilenav ul li:nth-child(2) a:after { background:#ed7424;}.navigation ul li:nth-child(3) a:after,.mobilenav ul li:nth-child(3) a:after { background:#fbad1b;}.navigation ul li:nth-child(4) a:after,.mobilenav ul li:nth-child(4) a:after { background:#85bd40;}.navigation ul li:nth-child(5) a:after,.mobilenav ul li:nth-child(5) a:after { background:#26ace2;}.navigation ul li:nth-child(6) a:after,.mobilenav ul li:nth-child(6) a:after { background:#681c57;}.navigation ul li:nth-child(7) a:after,.mobilenav ul li:nth-child(7) a:after { background:#a5a5a5;}.navigation ul li a:hover { color:#d4242b;}.latestnews ul li a:after,.mobilenews ul li a:after { content:""; position:absolute; left:-50px; top:13px; height:16px; width:30px; background:#d4242b;}.latestnews.news ul li a:after,.mobilenews.news ul li a:after { background:#ed7424;}.latestnews.projects ul li a:after,.mobilenews.projects ul li a:after { background:#fbad1b;}.latestnews.membership ul li a:after,.mobilenews.membership ul li a:after { background:#85bd40;}.latestnews.supporters ul li a:after,.mobilenews.supporters ul li a:after { background:#26ace2;}.latestnews.community ul li a:after,.mobilenews.community ul li a:after { background:#681c57;}.latestnews.contact ul li a:after,.mobilenews.contact ul li a:after { background:#a5a5a5;}.latestnews ul li a:hover,.latestnews ul li .highlighted,.navigation ul li .highlighted,.mobilenews ul li .highlighted,.mobilenav ul li .highlighted { color:#d4242b;}.navigation ul li:nth-child(2) a:hover,.navigation ul li:nth-child(2) .highlighted,.mobilenav ul li:nth-child(2) .highlighted { color:#ed7424;}.navigation ul li:nth-child(3) a:hover,.navigation ul li:nth-child(3) .highlighted,.mobilenav ul li:nth-child(3) .highlighted { color:#fbad1b;}.navigation ul li:nth-child(4) a:hover,.navigation ul li:nth-child(4) .highlighted,.mobilenav ul li:nth-child(4) .highlighted { color:#85bd40;}.navigation ul li:nth-child(5) a:hover,.navigation ul li:nth-child(5) .highlighted,.mobilenav ul li:nth-child(5) .highlighted { color:#26ace2;}.navigation ul li:nth-child(6) a:hover,.navigation ul li:nth-child(6) .highlighted,.mobilenav ul li:nth-child(6) .highlighted { color:#681c57;}.navigation ul li:nth-child(7) a:hover,.navigation ul li:nth-child(7) .highlighted,.mobilenav ul li:nth-child(7) .highlighted { color:#a5a5a5;}.latestnews.news ul li a:hover,.latestnews.news ul li .highlighted,.mobilenews.news ul li .highlighted { color:#ed7424;}.latestnews.projects ul li a:hover,.latestnews.projects ul li .highlighted,.mobilenews.projects ul li .highlighted { color:#fbad1b;}.latestnews.membership ul li a:hover,.latestnews.membership ul li .highlighted,.mobilenews.membership ul li .highlighted { color:#85bd40;}.latestnews.supporters ul li a:hover,.latestnews.supporters ul li .highlighted,.mobilenews.supporters ul li .highlighted { color:#26ace2;}.latestnews.community ul li a:hover,.latestnews.community ul li .highlighted,.mobilenews.community ul li .highlighted { color:#681c57;}.latestnews.contact ul li a:hover,.latestnews.contact ul li .highlighted,.mobilenews.contact ul li .highlighted { color:#a5a5a5;}.login { padding-left:20px;}footer { padding-top:10px; background-color:#fff; padding-bottom:10px; border-top:1px solid #ccc;}footer p { font-size:12px;}.search { margin-top:12px; position:relative; font-size:0px;}.search input:first-child { -webkit-appearance:none; height:40px; border-right:0px; border-radius:20px 0px 0px 20px; padding-left:40px; font-size:18px; box-sizing:border-box; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; width:150px;}.search input:first-child:focus { width:250px;}.search input:last-child { -webkit-appearance:none; height:40px; border:1px solid #ccc; border-radius:0px 20px 20px 0px; font-size:18px; font-weight:300; background-color:#fff; padding-left:20px; padding-right:20px; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}.search input:last-child:hover { border:1px solid #da2128; color:#da2128;}.search:before,.RateSearch .rfdSelect:before { content:"\f002"; position:absolute; z-index:2; font-family:FontAwesome; top:10px; left:15px; font-size:20px;}.Date .riSingle,.Date .RadPicker { position:relative;}.rcCalPopup { position:absolute !important; left:0px; top:0px; width:100% !important; height:100% !important; opacity:0;}.Date .riSingle:before { content:"\f133"; position:absolute; z-index:2; font-family:FontAwesome; top:10px; left:15px; font-size:20px;}.RateSearch .rfdSelect:before { line-height:1;}#pnlLogin,.RateSearch { width:100%; font-size:0px; max-width:700px;}.RateSearch { font-size:16px;}#pnlLogin p { font-size:16px;}input { ::-webkit-input-placeholder { /* Chrome */ color:#aaa; } :-ms-input-placeholder { /* IE 10+ */ color:#aaa; } ::-moz-placeholder { /* Firefox 19+ */ color:#aaa; opacity:1; } :-moz-placeholder { /* Firefox 4 - 18 */ color:#aaa; opacity:1; }}.username input,.password input,._EmailForm ._TextBox input,._EmailForm .RadCaptcha input,._EzineForm ._TextBox input,._EzineForm .RadCaptcha input,._ProfileForm ._TextBox input,._ProfileForm .RadCaptcha input,._PageCommentsPost input[type="text"] { padding-left:10px !important;}.username input,.password input,._EmailForm input,._EzineForm input,._ProfileForm input,._PageCommentsPost input[type="text"],._SubscriptionForm input[type="text"] { -webkit-appearance:none; height:40px !important; border:1px solid #ccc !important; font-size:18px !important; box-sizing:border-box !important; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; width:100% !important; color:#555; line-height:35px; padding:10px 10px 10px 40px; border-radius:0px !important;}select { line-height:23px !important; height:40px !important; border:1px solid #ccc !important; font-size:18px !important; box-sizing:border-box !important; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; width:100% !important; color:#555; padding:0px 0px 0px 40px; border-radius:0px !important; font-family:'Montserrat', sans-serif;}._EmailForm,._EzineForm,._ProfileForm,._SubscriptionForm,._AuthorizationForm { padding:0px !important; margin:0px; border:0px !important; background:transparent !important;}._SubscriptionForm { margin-top:40px;}._AuthorizationForm { margin-bottom:40px; display:none;}textarea { -webkit-appearance:none; border:1px solid #ccc !important; padding:10px 10px 10px 40px !important; font-size:18px !important; box-sizing:border-box !important; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; width:100% !important; -webkit-box-shadow:0 0 0px 1000px white inset; -webkit-text-fill-color:#555 !important; color:#555; line-height:35px; border-radius:0px !important;}.username,.password { position:relative; margin-bottom:10px;}.username:after { content:"\f2bd"; position:absolute; z-index:2; font-family:FontAwesome; top:10px; left:15px; font-size:20px;}.password:after { content:"\f13e"; position:absolute; z-index:2; font-family:FontAwesome; top:10px; left:15px; font-size:20px;}._EmailForm ._Required,._EzineForm ._Required,._ProfileForm ._Required,._SubscriptionForm ._Required { position:absolute; bottom:10px; right:20px; opacity:0.5;}._EmailForm label,._EzineForm label,._ProfileForm label,._SubscriptionForm label { display:none;}._EmailForm { margin-top:15px;}div._RadioButtonList label,div._FileUpload label,div._CheckBox label,._Question label,._ProfileProfileSubscriptionTypes label,._SubscriptionForm ._SubscriptionFormSubTotal label,._SubscriptionForm ._SubscriptionFormTax label,._SubscriptionForm ._SubscriptionFormTotal label,._SubscriptionForm ._PaymentOptions label,._SubscriptionForm ._SubscriptionOrderNumber label { display:inline !important;}._ProfileProfileSubscriptionTypes ul { list-style:none; padding:0px;}._Answer a { font-size:25px; text-decoration:none; line-height:50px !important; padding:10px; border:solid 1px rgba(0, 0, 0, 0);}._Answer ._Selected { border:solid 1px #999;}._EmailForm ._LayoutCell2,._EzineForm ._LayoutCell2,._ProfileForm ._LayoutCell2,._SubscriptionForm ._LayoutCell2 { position:relative; margin-bottom:10px;}._EmailForm ._LayoutCell2:after,._EzineForm ._LayoutCell2:after,._ProfileForm ._LayoutCell2:after,._SubscriptionForm ._LayoutCell2:after { position:absolute; z-index:2; font-family:FontAwesome; top:12px; left:15px; font-size:18px;}._ProfilePostalAddress ._LayoutCell2:after,._ProfilePostalCity ._LayoutCell2:after,._ProfilePostalCode ._LayoutCell2:after { content:"\f041";}._ProfilePostalCountry ._LayoutCell2:after { content:"\f0ac";}._ProfileOrganisationName ._LayoutCell2:after { content:"\f0b1";}._ProfileEmailAddress ._LayoutCell2:after { content:"\f0e0";}._ProfileNameLast ._LayoutCell2:after { /*content:"\f0c0";*/ content:"\f007";}._ProfileNameFirst ._LayoutCell2:after { content:"\f007";}._ProfileMessage ._LayoutCell2:after { content:"\f27a";}._ProfileNameLast { width:50%; display:inline-block; padding-left:5px;}._ProfileNameFirst { width:50%; display:inline-block; padding-right:5px;}.Date .RadPicker { width:50% !important;}.forgot,.remember,.Contributors,.Date .riTextBox { width:50%; display:inline-block; height:40px !important; border:1px solid #ccc !important; overflow:hidden; margin-bottom:10px; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}.forgot { border-radius:20px 0px 0px 20px !important;}.Contributors,.Date .riTextBox { border-radius:20px 20px 20px 20px !important;}.remember { border-radius:0px 20px 20px 0px !important; border-left:0px !important;}#pnlLogin .forgot label,#pnlLogin .remember label,.Contributors label,.Date .riTextBox { font-size:18px !important; color:#555 !important; line-height:40px; display:block; padding-left:40px !important; position:relative; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}#pnlLogin .forgot label:hover,#pnlLogin .remember label:hover,.Contributors label:hover { color:#da2128 !important;}.forgot:hover,.remember:hover,.Contributors:hover { border:1px solid #da2128 !important;}.forgot label:after,.remember label:after,.Contributors label:after { content:"\f10c"; position:absolute; z-index:2; font-family:FontAwesome; top:0px; left:15px; font-size:20px;}.checked { border:1px solid #da2128 !important;}#pnlLogin .checked label,.RateSearch .checked label { color:#da2128 !important;}.checked label:after { content:"\f05d" !important;}.forgot input,.remember input { border-radius:50%; width:20px; height:20px; display:none;}.navigation .button { display:inline-block; width:210px !important; float:right; margin-right:50px; text-align:center; color:#000 !important;}#Submit,._EmailForm ._Button input,._EzineForm ._Button input,._ProfileForm ._Button input,.button,._PageCommentsPost ._Button input,._SubscriptionForm ._Button input { text-transform:uppercase; text-decoration:none; padding:10px 15px; color:#040707 !important; font-family:'Montserrat', sans-serif; font-weight:700; margin-top:10px; line-height:20px; width:auto !important; border:0px solid transparent !important; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out; background:#ddd;}#Submit:hover,._EmailForm ._Button input:hover,._EzineForm ._Button input:hover,._ProfileForm ._Button input:hover,.button:hover,._PageCommentsPost ._Button input:hover,._SubscriptionForm ._Button input:hover { background:#fbad18;}._Answer a:hover,._Selected { color:#fbad18 !important;}.hamburgercontainer,.newscontainer { display:inline-block; width:50%; font-size:25px; vertical-align:top; height:60px; overflow:hidden; font-weight:300;}.newscontainer { border-left:1px solid #ccc;}.newsbutton { text-align:right; display:block; line-height:60px; padding-right:20px; text-decoration:none; width:200px; float:right; text-transform:uppercase; font-weight:600; font-size:20px; color:#555;}.newsbutton:hover { color:#555 !important;}.sidebutton { width:30px; height:30px; display:inline-block; position:relative; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); margin-top:15px; margin-bottom:-7px;}.sidebutton div { width:60%; height:2px; background-color:#555; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.sidebutton .leftbar { position:absolute; top:50%; left:0%; transform:rotate(45deg);}.sidebutton .rightbar { position:absolute; top:50%; right:0%; transform:rotate(-45deg);}.close .leftbar { position:absolute; top:50%; left:40%;}.close .rightbar { position:absolute; top:50%; right:40%;}.fixed.mobilemenus { top:0px !important;}footer ul { padding-top:0px; list-style:none; padding-left:0px;}footer ul li { display:inline-block; line-height:25px; padding-bottom:0px;}footer ul li a { padding:0px 10px; text-decoration:none; border-left:1px solid #555; font-size:12px;}footer ul li:first-child a { border-left:0px;}.RadCaptcha { margin-top:0px; background-color:transparent; display:inline-block; position:relative; border-radius:0px 5px 0px 0px; width:100%;}.RadCaptcha a { opacity:1 !important; height:50px; width:50px; background-color:rgba(255, 255, 255, 0.3); border-bottom:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden; z-index:2000;}.RadCaptcha p { margin:0; position:relative}.RadCaptcha p:after { content:'\f145'; position:absolute; z-index:2; font-family:FontAwesome; bottom:20px; left:15px; font-size:20px;}.RadCaptcha p input { margin-top:16px; margin-left:0px; border-bottom:0px; width:94% !important; -webkit-appearance:none !important;}.rcRefreshImage { color:transparent !important; height:0px; position:absolute; left:232px; top:0px; width:0px; border-radius:0px 25px 25px 0px; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.rcRefreshImage:hover { background-color:transparent;}.rcRefreshImage:before { height:50px; width:50px; background-image:url("/templates/images/26e99f39-79bb-473c-9098-ab2541b59fbc.png"); background-size:contain; content:''; display:block; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.rcRefreshImage:hover:before { background-color:transparent; -webkit-transform:rotate(360deg); transform:rotate(360deg); border-radius:50%;}.rcCaptchaAudioLink { color:transparent !important; height:0px; position:absolute; left:181px; top:0px; width:0px; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.rcCaptchaAudioLink:hover { background-color:transparent;}.rcCaptchaAudioLink:before { height:50px; width:50px; background-image:url("/templates/images/9df35f57-1a1b-411f-9cc8-c96d3645d57e.png"); background-size:contain; content:''; display:block; border-left:1px solid #ccc; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out;}.rcCaptchaAudioLink:hover:before { background-color:transparent; background-image:url("/templates/images/4ce22bc4-6adb-46fa-9353-d23390aa95f7.png");}.RadCaptcha img { background-color:#fff; margin:0 auto; width:180px !important; border:1px solid #ccc; border-radius:25px 0px 0px 25px; float:left; padding:0px;}._EmailForm .RadCaptcha .rfdRoundedCorners { width:100% !important; margin-top:10px; margin-bottom:10px;}.rfdSelect .p-i-arrow-down:before { margin:.6em 0 0 -0.8em !important;}._RadioButtonList label,._Files ._LayoutCell1 label { display:block !important;}._Files .ruStyled input { padding:4px 20px 4px 20px !important; width:auto !important;}.RadUpload .ruFileWrap { display:table-cell !important;}._Captcha { margin-top:35px;}._EmailForm ._CheckBox label { display:block !important;}.slick-dots { list-style:none; text-align:center; position:absolute; z-index:100000000000000000; bottom:20px; width:100%; padding:0px; margin:0px;}.textslider .slick-dots { bottom:-6px;}.slick-dots li { display:inline-block; margin:0px 5px;}.slick-dots li button { font-size:0px; width:10px; height:15px; color:#fff; border:0px !important; border-radius:0px !important;}.slick-active button { background:#d4242b; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}.pagetype { position:absolute; top:23px; width:100%; padding:10px 20px; text-transform:uppercase; font-weight:600; background-clip:padding-box !important;}.bigheading { color:#fff !important;}.smallheading { text-transform:capitalize !important; color:#fff !important;}.pagetype.about,.pagetype.home { background:#d4242b; border-left:50px solid rgba(212, 36, 43, 0.5);}.pagetype.news { background:#ed7424; border-left:50px solid rgba(237, 116, 36, 0.5);}.pagetype.projects { background:#fbad1b; border-left:50px solid rgba(251, 173, 27, 0.5);}.pagetype.membership { background:#85bd40; border-left:50px solid rgba(133, 189, 64, 0.5);}.pagetype.supporters { background:#26ace2; border-left:50px solid rgba(38, 172, 226, 0.5);}.pagetype.community { background:#681c57; border-left:50px solid rgba(104, 28, 87, 0.5);}.pagetype.contact { background:#a5a5a5; border-left:50px solid rgba(165, 165, 165, 0.5); color:#231f20 !important;}#pnlContent.about a,#pnlContent.home a,.footer.home a { color:#d4242b;}#pnlContent.news a,.footer.news a { color:#ed7424;}#pnlContent.projects a,.footer.projects a { color:#fbad1b;}#pnlContent.membership a,.footer.membership a { color:#85bd40;}#pnlContent.supporters a,.footer.supporters a { color:#26ace2;}#pnlContent.community a,.footer.community a { color:#681c57;}#pnlContent.contact a,.footer.contact a { color:#a5a5a5;}.newsimage { width:40%; float:left; margin-bottom:-4px; padding-bottom:60px;}._DocumentList ._DocumentListRow:first-child .newsheader .newsimage { padding-bottom:0px;}.home ._DocumentList ._DocumentListRow:first-child .newsheader,.about ._DocumentList ._DocumentListRow:first-child .newsheader { background:#d4242b;}.news ._DocumentList ._DocumentListRow:first-child .newsheader { background:#ed7424;}.projects ._DocumentList ._DocumentListRow:first-child .newsheader { background:#fbad1b;}.membership ._DocumentList ._DocumentListRow:first-child .newsheader { background:#85bd40;}.supporters ._DocumentList ._DocumentListRow:first-child .newsheader { background:#26ace2;}.community ._DocumentList ._DocumentListRow:first-child .newsheader { background:#681c57;}.contact ._DocumentList ._DocumentListRow:first-child .newsheader { background:#a5a5a5;}._DocumentList ._DocumentListRow .newsheader .newsheading { padding-left:45%; position:relative;}._DocumentList ._DocumentListRow:first-child .newsheader .newsheading { padding-left:0%;}._DocumentList ._DocumentListRow:first-child .newsabstract { padding-left:0%;}._DocumentList ._DocumentListRow .newsheader .newsheading a { font-size:25px; font-weight:600; text-decoration:none;}._DocumentList ._DocumentListRow:first-child .newsheader .newsheading a { font-size:35px !important; font-weight:600; color:#231f20;}._DocumentList ._DocumentListRow:first-child .newsheader .newsheading a { /*color:#231f20 !important;*/ color:#fff; padding:10px 30px 20px 2%; box-sizing:border-box; /*display:inherit;*/ display:inline-block; width:55%; text-decoration:none;}._DocumentList ._DocumentListRow .newsheader .newsheading a:hover { text-decoration:underline;}/*.boardmembers ._DocumentListRow:nth-child(even) .boardimage{float:right;}.boardmembers ._DocumentListRow:nth-child(even) .boardname{padding-left:0px;padding-right:25%;}*/._DocumentList ._DocumentListRow:first-child .newsheader .newsheading:after,.boardmember:after { content:""; display:table; clear:both;}.newsabstract { padding:0px 0px 50px 45%;}._DocumentList ._DocumentListRow:first-child .newsabstract { padding-top:20px;}._DocumentList ._DocumentListRow:first-child .newsheading p { padding-left:45%; position:absolute; bottom:0px; right:16px;}.searchbox { width:100%; position:relative; padding:25px;}.latestnews .searchbox input:first-child,.mobilenews .searchbox input:first-child { width:100%; height:39px; padding:10px; font-size:16px;}.latestnews .searchbox input:last-child,.mobilenews .searchbox input:last-child { font-family:fontawesome; position:absolute; top:25px; right:25px; height:39px; width:50px; font-size:29px; border:0px; background:transparent;}.allnews ._DocumentListRow { overflow:hidden;}._DocumentList ._DocumentListRow:first-child .newsheading strong { color:#fff !important;}.boardmember { padding-bottom:30px;}.boardimage { width:20%; float:left;}.boardimage img { border-radius:50%;}.boardname { padding-left:25%;}.user div { display:inline-block; vertical-align:middle;}.user img { border-radius:50%; width:100px; margin-right:20px; border:1px solid #ccc;}.user span { display:inline-block; vertical-align:middle;}#feed ul { list-style:none; padding:0px;}.user a { text-decoration:none;}.twitter_reply_icon,.twitter_retweet_icon,.twitter_fav_icon { font-size:0px; position:relative; width:20px; height:20px; display:inline-block; vertical-align:top; margin-left:10px;}.twitter_reply_icon:hover:after,.twitter_retweet_icon:hover:after,.twitter_fav_icon:hover:after { color:#ed7424;}.twitter_reply_icon:after { content:"\f112"; position:absolute; top:0px; left:0px; font-family:fontawesome; font-size:20px; color:#a5a5a5; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}.twitter_retweet_icon:after { content:"\f079"; position:absolute; top:0px; left:0px; font-family:fontawesome; font-size:20px; color:#a5a5a5; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}.twitter_fav_icon:after { content:"\f005"; position:absolute; top:0px; left:0px; font-family:fontawesome; font-size:20px; color:#a5a5a5; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms;}#feed li { border-bottom:1px solis #ccc; border-top:1px solid #eee; padding:20px 0px 10px 0px;}#feed a { text-decoration:none;}#feed .tweet a:hover { text-decoration:underline;}._EzineList { padding:0px !important; background:#fff !important; border:0px solid !important; margin-top:20px;}.RadCalendar { width:100% !important;}.RadCalendar_Default .rcMain .rcRow a,.RadCalendar_Default .rcMain .rcRow span { height:100px; display:block !important; line-height:151px; font-size:30px; width:100%; box-sizing:border-box; border-radius:0px !important; border:0px !important;}.RadCalendar_Default .rcRow td { border:.5px solid #681c57 !important; position:relative; overflow:hidden; background:none !important; box-sizing:border-box !important; -webkit-transition:all 300ms ease-out; -moz-transition:all 300ms ease-out; -o-transition:all 300ms ease-out; transition:all 300ms ease-out; padding:0px !important;}.RadCalendar_Default .rcRow td a:hover { background:#681c57 !important; color:#FFF !important;}.RadCalendar_Default .rcRow .rcOutOfRange { border:.5px solid #fff !important;}.RadCalendar_Default .rcRow .rcOutOfRange span { color:#fff !important; background:#ddd !important;}.RadCalendar_Default .rcRow .rcSelected { border:.5px solid #681c57 !important; position:relative; overflow:hidden; background:none !important; box-sizing:border-box !important;}.RadCalendar_Default .rcRow .rcSelected a { background:none !important;}.RadCalendar_Default .rcRow td a { color:#681c57 !important;}.RadCalendar_Default .rcRow .rcSelected:after { content:""; background:#681c57; position:absolute; height:40px; width:41px; display:block; top:0px; right:0px; transform:rotate(45deg) translate(0%, -75%);}.RadCalendar_Default .rcTitlebar { border-color:transparent !important; background:#681c57 !important; color:#FFF !important; font-size:18px !important;}.RadCalendar .rcTitlebar .rcTitle { font-size:18px; padding:8px; font-family:'Montserrat', sans-serif;}.RadCalendar_Default .rcMain { border:1px solid #681c57 !important;}.RadCalendar_Default .rcRow th,.RadCalendar_Default .rcWeek th { background:rgba(104, 28, 87, 0.5) !important; color:#681c57 !important; border:.5px solid #681c57 !important; font-family:'Montserrat', sans-serif; font-weight:700 !important;}.t-font-icon { color:#FFF !important;}.RadCalendar_Default .t-button:hover { background:none !important;}._SearchResults { padding:0px !important;}.events a { text-decoration:none !important; display:block !important; -webkit-transition:all ease-out 300ms; -moz-transition:all ease-out 300ms; -o-transition:all ease-out 300ms; transition:all ease-out 300ms; margin-bottom:20px;}.event { border:2px solid #681c57 !important; padding:20px; display:block !important;}.event .date { font-size:30px; font-weight:600; color:#681c57; display:block;}.events a:hover { background-color:rgba(104, 28, 87, 0.5) !important;}.searchresult { border-bottom:1px solid #ccc; border-bottom:1px solid #ccc; display:block; margin-top:20px; margin-bottom:20px;}.searchresult * { display:block;}._SearchResults a { text-decoration:none !important;}.navbuttons { display:none;}._PageCommentsPost,._PageComments { margin-bottom:20px !important;}._PageCommentsPost,._PageComments,.RadDataPager { padding:0px !important; border:0px solid #fff !important; background:#fff !important;}._PageCommentsPost ._Required:after { font-size:0px;}._PageCommentsPost ._LayoutCell2 { position:relative; margin-bottom:10px;}._PageCommentsPost ._Required { position:absolute; top:10px; right:20px; opacity:0.5;}._PageCommentsPost textarea { display:block !important;}.RadDataPager button { border-radius:50% !important; ;}.RadDataPager_Default .rdpNumPart a.rdpCurrentPage { border:0px !important; color:#000 !important;}.RadDataPager .rdpPagerLabel,.RadDataPager .RadComboBox,.RadDataPager .rdpWrap:nth-child(5) { display:none !important;}._PageComments h4 { font-size:18px; padding-top:15px; margin:0px; color:#231f20; font-weight:600; display:block; margin-bottom:10px;}._PageComments ._LayoutRow { border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:10px;}.imagequote { position:relative;}.imagequote .credit { position:absolute; bottom:10px; right:10px; text-shadow:0px 0px 5px rgba(0, 0, 0, 1); margin:0px; color:#fff; background:rgba(0, 0, 0, 0.6);}.imagequote .quote { position:absolute; top:50%; font-size:35px; font-weight:600; text-align:center; width:80%; left:50%; background:rgba(0, 0, 0, 0.6); color:#fff; margin:0px; transform:translate(-50%, -50%);}.rfdOptionList th { display:none;}.rfdOptionList .DefaultTableEvenRow td,.rfdOptionList .DefaultTableOddRow td { display:none;}.rfdOptionList .DefaultTableEvenRow td:first-child,.rfdOptionList .DefaultTableOddRow td:first-child { display:table-cell;}._SubscriptionFormSubTotal,._SubscriptionFormTax,._SubscriptionFormTotal,._PaymentOptions,._SubscriptionOrderNumber { display:none;}/* survey new styles */._Button input { padding:10px; width:100%; background:#83bc41; border:0; margin:10px 0; color:#fff; text-transform:uppercase; font-size:16px; letter-spacing:1px;}._Button input#ctl00_cphBody_ucMoSTContent_ctl02_btnPrevious { background:#898c8f;}.pagetype.national-amateur-club-survey { background:#d4242b; border-left:50px solid rgba(212, 36, 43, 0.5);}#pnlContent h2 { font-weight:600; font-size:34px; padding-top:16px; padding-bottom:45px; margin:0 0 0 0; color:#000000;}div.Survey>p:first-child { color:#6f6f6f; background:#eae4e4; padding:1% 2%;}.logo-button { transition:0.3s; border-radius:10px; background-color:#84bc41; box-shadow:0 2px 2px #a1a1a1;}.logo-button:hover,.logo-button:focus { box-shadow:0 5px 10px #a1a1a1 !important; background-color:#fbad18;}