.rs_dialog_holder{font-size:14px;color:black}.rs_dialog_holder a{color:black}.rs_dialog_holder input[type=button]{font:small/normal Arial,sans-serif;background:#F5F5F5;color:#444;border:1px solid #ccc;font-size:11px;font-weight:bold;height:27px;line-height:27px;outline:none;padding:0 8px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;background-image:-webkit-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#f1f1f1));background-image:-moz-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-ms-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-o-linear-gradient(top, #f5f5f5, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1')}.rs_dialog_holder input[type=button]:hover{border-color:#aaa;color:#222;background-color:#f9f9f9;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(0,0,0,0.2)}.rs_dialog_holder input[type=button]:focus{border-color:#1E90FF}.rs_dialog_holder input[type=button]:active{border-color:#1E90FF}.rs_dialog_holder{font-family:helvetica, arial, 'san-serif';color:#222;font-size:12px}select option.bold{font-weight:bold;color:red}.rs_dialog_holder{display:flex;justify-content:center;align-items:center;position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(255,255,255,0.2);z-index:50}.rs_dialog_holder .rs_dialog{background-color:#f6f6f6;border:1px solid #acacac;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-moz-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-ms-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-o-box-shadow:1px 3px 8px rgba(0,0,0,0.25);box-shadow:1px 3px 8px rgba(0,0,0,0.25);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;min-width:200px;overflow:hidden}.rs_dialog_holder .rs_dialog .rs_dialog_content{padding:10px}.rs_dialog_holder .rs_dialog .rs_dialog_content h1{font-size:16px;padding:0px;margin:0 0 10px 0}.rs_dialog_holder .rs_dialog .rs_dialog_content h1 a{float:right;display:inline-block;height:16px;width:16px;background-image:url(/assets/recurring_select/cancel-9bd65bf935897e779ac39efbecc48e16546b64316d60eccded14782a95451637.png);background-position:center;background-repeat:no-repeat}.rs_dialog_holder .rs_dialog .rs_dialog_content p{padding:5px 0;margin:0;line-height:14px}.rs_dialog_holder .rs_dialog .rs_dialog_content p label{margin-right:10px}.rs_dialog_holder .rs_dialog .rs_dialog_content a{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section{display:none}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section label{font-weight:bold}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval{width:30px;text-align:center;display:inline-block}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder{border-left:1px solid #ccc;position:relative;margin-top:5px;height:26px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a{display:block;padding:5px 7px;font-size:14px;border-style:solid;border-color:#ccc;border-width:1px 1px 1px 0px;float:left;text-decoration:none;font-weight:bold;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-o-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;background-color:#fff}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a.selected{background-color:#89a;color:#fff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-o-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;position:relative;background-image:-webkit-linear-gradient(top, #9ab, #789);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ab), to(#789));background-image:-moz-linear-gradient(top, #9ab, #789);background-image:-ms-linear-gradient(top, #9ab, #789);background-image:-o-linear-gradient(top, #9ab, #789)}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a:hover{cursor:pointer;background-color:#dde}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week{width:155px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a{display:inline-block;text-align:center;width:15px;padding:5px 3px;font-size:12px;border-style:solid;border-color:#ccc;border-width:1px 1px 1px 1px;margin:-1px 0 0 -1px;line-height:10px;background-color:#fff;font-weight:bold}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a.selected,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a.selected{background-color:#89a;color:#fff;position:relative;background-image:-webkit-linear-gradient(top, #9ab, #789);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ab), to(#789));background-image:-moz-linear-gradient(top, #9ab, #789);background-image:-ms-linear-gradient(top, #9ab, #789);background-image:-o-linear-gradient(top, #9ab, #789);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-o-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;text-shadow:0 1px 1px #333}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a:hover,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a:hover{cursor:pointer;background-color:#dde}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a.end_of_month,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a.end_of_month{width:81px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week{width:191px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week span{display:inline-block;width:35px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .monthly_rule_type span{margin-right:15px}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary{padding:0px;margin-top:15px;border-top:1px solid #ccc}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary span{font-weight:bold;border-top:1px solid #fff;display:block;padding:10px 0 5px 0}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary.fetching{color:#999}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary.fetching span{background-image:url(/assets/recurring_select/throbber_13x13-49e4e220162277d5957d78bc2e4bd858c3fec383e91e14fee3453147c129453c.gif);background-position:center;background-repeat:no-repeat;display:inline-block;height:13px;width:13px;margin-top:-4px;padding-right:5px}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary label{font-weight:normal}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls{padding:10px 0px 5px 0px;min-width:170px;text-align:center}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]{margin:0px 5px}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.rs_save[type=button]{color:#333}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.rs_cancel[type=button]{color:#666}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button]{color:#aaa}.rs_dialog_holder .rs_dialog.animated .controls{position:absolute;bottom:10px;left:10px}.rs_dialog_holder .rs_dialog.animated .rs_summary,.rs_dialog_holder .rs_dialog.animated .freq_option_section{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#fff;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden;padding-bottom:2px}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1.1}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}p{margin:0 0 10px}small,.small{font-size:85%}mark,.mark{padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.page-header{padding-bottom:9px;margin:40px 0 20px}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-left:0;text-align:right}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail{padding:4px;line-height:1.428571429;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}code{padding:2px 4px;font-size:90%}kbd{padding:2px 4px;font-size:90%}kbd kbd{padding:0;font-size:100%;font-weight:bold}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}caption{padding-top:8px;padding-bottom:8px;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top}.table>thead>tr>th{vertical-align:bottom}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;border:0}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429}.form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}input[type="search"]{-webkit-appearance:none}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{padding:5px 10px;font-size:12px;line-height:1.5}.form-group-sm select.form-control{line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{padding:10px 16px;font-size:18px;line-height:1.3333333}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;line-height:30px}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;background-color:#fff}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{text-decoration:none}.btn:active,.btn.active{background-image:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-link{font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{text-decoration:none}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn-group{float:left}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{text-decoration:none;cursor:not-allowed}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li+li{margin-left:2px}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;background-color:transparent;background-image:none}.navbar-toggle .icon-bar{display:block;width:22px;height:2px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px}.pagination{display:inline-block;padding-left:0;margin:20px 0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px}.pager li>a:hover,.pager li>a:focus{text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{text-decoration:none;cursor:pointer}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron,.container-fluid .jumbotron{padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px}.alert{padding:15px;margin-bottom:20px}.alert h4{margin-top:0}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px}.list-group-item:last-child{margin-bottom:0}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{cursor:not-allowed}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-footer{padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive{margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px}.well-lg{padding:24px}.well-sm{padding:9px}.close{float:right;font-size:21px;font-weight:bold;line-height:1}.close:hover,.close:focus{text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-header{padding:15px}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-recaptcha{padding-top:15px}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{position:absolute;width:0;height:0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{display:inline-block;height:25px;width:25px;margin-left:10px;background:#fff;border:0;vertical-align:top;text-align:center;line-height:28px}.carousel-pause-button{width:auto;line-height:22px}.carousel-indicators{position:absolute;bottom:15px;left:20px;right:20px;z-index:15;margin:0;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:15px;height:15px;margin:1px;text-indent:-999px;cursor:pointer;background:#fff;border-radius:1000px}.carousel-indicators li.active{background:#666}.carousel-actions{position:absolute;right:20px;bottom:15px;z-index:15}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;text-align:center}@media screen and (min-width: 768px){.carousel-caption{left:20%;right:20%;padding-bottom:30px}}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{-webkit-font-smoothing:antialiased}div.selector,div.checker,div.button,div.radio,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{outline:0}div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{margin:0;padding:0}.highContrastDetect{width:0px;height:0px}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;outline:0}div.checker input,input[type="search"],input[type="search"]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{line-height:26px;height:26px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;height:26px;line-height:26px;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:22px;top:2px;left:0px;width:100%}div.checker{position:relative}div.checker,div.checker span,div.checker input{width:19px;height:19px}div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}div.radio{position:relative}div.radio,div.radio span,div.radio input{width:18px;height:18px}div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.uploader{height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.button{height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:0.01;filter:alpha(opacity=1);-moz-opacity:0.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:22px;text-align:center;height:22px;margin-left:13px;padding:8px 15px 0 2px}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:12px;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.button span{font-size:12px}div.selector{font-size:12px}div.selector select{font-size:12px}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{font-size:11px}div.uploader span.filename{font-size:11px}/*!
 * BootstrapValidator (http://bootstrapvalidator.com)
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @version     v0.5.0, built on 2014-07-14 4:31:02 PM
 * @author      https://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     MIT
 */.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/images/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/images/select2.png) no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(/images/select2.png) no-repeat 100% -22px;background:url(/images/select2.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/images/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2.png) no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(/images/select2.png) no-repeat -37px -22px;background:url(/images/select2.png) no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/images/select2.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2.png) no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/images/select2-spinner.gif) no-repeat 100%;background:url(/images/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/images/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/images/select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/images/select2-spinner.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/images/select2-spinner.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/images/select2.png) right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/images/select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.select2-container.form-control{background:transparent;border:none;display:block;margin:0;padding:0}.select2-container .select2-choices .select2-search-field input,.select2-container .select2-choice,.select2-container .select2-choices{background:none;padding:0;border-color:#cccccc;border-radius:4px;color:#555555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:white;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.select2-search input{border-color:#cccccc;border-radius:4px;color:#555555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:white;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.select2-container .select2-choices .select2-search-field input{-webkit-box-shadow:none;box-shadow:none}.select2-container .select2-choice{height:34px;line-height:1.42857}.select2-container.select2-container-multi.form-control{height:auto}.select2-container.input-sm .select2-choice,.input-group-sm .select2-container .select2-choice{height:30px;line-height:1.5;border-radius:3px}.select2-container.input-lg .select2-choice,.input-group-lg .select2-container .select2-choice{height:46px;line-height:1.33;border-radius:6px}.select2-container-multi .select2-choices .select2-search-field input{height:32px}.select2-container-multi.input-sm .select2-choices .select2-search-field input,.input-group-sm .select2-container-multi .select2-choices .select2-search-field input{height:28px}.select2-container-multi.input-lg .select2-choices .select2-search-field input,.input-group-lg .select2-container-multi .select2-choices .select2-search-field input{height:44px}.select2-container-multi .select2-choices .select2-search-field input{margin:0}.select2-chosen,.select2-choice>span:first-child,.select2-container .select2-choices .select2-search-field input{padding:6px 12px}.input-sm .select2-chosen,.input-group-sm>.input-group-btn>.btn .select2-chosen,.input-group-sm .select2-chosen,.input-sm .select2-choice>span:first-child,.input-group-sm>.form-control .select2-choice>span:first-child,.input-group-sm>.input-group-addon .select2-choice>span:first-child,.input-group-sm>.input-group-btn>.btn .select2-choice>span:first-child,.input-group-sm .select2-choice>span:first-child,.input-sm .select2-choices .select2-search-field input,.input-group-sm .select2-choices .select2-search-field input{padding:5px 10px}.input-lg .select2-chosen,.input-group-lg>.input-group-btn>.btn .select2-chosen,.input-group-lg .select2-chosen,.input-lg .select2-choice>span:first-child,.input-group-lg>.form-control .select2-choice>span:first-child,.input-group-lg>.input-group-addon .select2-choice>span:first-child,.input-group-lg>.input-group-btn>.btn .select2-choice>span:first-child,.input-group-lg .select2-choice>span:first-child,.input-lg .select2-choices .select2-search-field input,.input-group-lg .select2-choices .select2-search-field input{padding:10px 16px}.select2-container-multi .select2-choices .select2-search-choice{margin-top:5px;margin-bottom:3px}.select2-container-multi.input-sm .select2-choices .select2-search-choice,.input-group-sm .select2-container-multi .select2-choices .select2-search-choice{margin-top:3px;margin-bottom:2px}.select2-container-multi.input-lg .select2-choices .select2-search-choice,.input-group-lg .select2-container-multi .select2-choices .select2-search-choice{line-height:24px}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice div{border-left:1px solid #cccccc;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-dropdown-open .select2-choice .select2-arrow,.select2-dropdown-open .select2-choice div{border-left-color:transparent;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice div b{background-position:0 3px}.select2-dropdown-open .select2-choice .select2-arrow b,.select2-dropdown-open .select2-choice div b{background-position:-18px 3px}.select2-container.input-sm .select2-choice .select2-arrow b,.input-group-sm .select2-container .select2-choice .select2-arrow b,.select2-container.input-sm .select2-choice div b,.input-group-sm .select2-container .select2-choice div b{background-position:0 1px}.select2-dropdown-open.input-sm .select2-choice .select2-arrow b,.input-group-sm .select2-dropdown-open .select2-choice .select2-arrow b,.select2-dropdown-open.input-sm .select2-choice div b,.input-group-sm .select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-container.input-lg .select2-choice .select2-arrow b,.input-group-lg .select2-container .select2-choice .select2-arrow b,.select2-container.input-lg .select2-choice div b,.input-group-lg .select2-container .select2-choice div b{background-position:0 9px}.select2-dropdown-open.input-lg .select2-choice .select2-arrow b,.input-group-lg .select2-dropdown-open .select2-choice .select2-arrow b,.select2-dropdown-open.input-lg .select2-choice div b,.input-group-lg .select2-dropdown-open .select2-choice div b{background-position:-18px 9px}.has-warning .select2-choice,.has-warning .select2-choices{border-color:#8a6d3b}.has-warning .select2-container-active .select2-choice,.has-warning .select2-container-multi.select2-container-active .select2-choices{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-choice,.has-error .select2-choices{border-color:#a94442}.has-error .select2-container-active .select2-choice,.has-error .select2-container-multi.select2-container-active .select2-choices{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-choice,.has-success .select2-choices{border-color:#3c763d}.has-success .select2-container-active .select2-choice,.has-success .select2-container-multi.select2-container-active .select2-choices{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.select2-container-active .select2-choice,.select2-container-multi.select2-container-active .select2-choices{border-color:#66afe9;outline:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.select2-drop-active{border-color:#66afe9}.select2-drop-auto-width,.select2-drop.select2-drop-above.select2-drop-active{border-top-color:#66afe9}.input-group.select2-bootstrap-prepend [class^="select2-choice"]{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.input-group.select2-bootstrap-append [class^="select2-choice"]{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.select2-dropdown-open [class^="select2-choice"]{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important}.input-group.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.input-group.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.input-group.input-group-sm.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-right-radius:3px !important}.input-group.input-group-lg.select2-bootstrap-prepend .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-right-radius:6px !important}.input-group.input-group-sm.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-left-radius:3px !important}.input-group.input-group-lg.select2-bootstrap-append .select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-bottom-left-radius:6px !important}.select2-results .select2-highlighted{color:white;background-color:#428bca}.select2-bootstrap-append .select2-container-multiple,.select2-bootstrap-append .input-group-btn,.select2-bootstrap-append .input-group-btn .btn,.select2-bootstrap-prepend .select2-container-multiple,.select2-bootstrap-prepend .input-group-btn,.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}.select2-container-multi .select2-choices .select2-search-choice{color:#555555;background:white;border-color:#cccccc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#ebebeb;border-color:#adadad;color:#333333;-webkit-box-shadow:none;box-shadow:none}.select2-search-choice-close{margin-top:-7px;top:50%}.select2-container .select2-choice abbr{top:50%}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background-color:#fcf8e3;color:#8a6d3b}.select2-container.select2-container-disabled .select2-choice,.select2-container.select2-container-disabled .select2-choices{cursor:not-allowed;background-color:#eeeeee;border-color:#cccccc}.select2-container.select2-container-disabled .select2-choice .select2-arrow,.select2-container.select2-container-disabled .select2-choice div,.select2-container.select2-container-disabled .select2-choices .select2-arrow,.select2-container.select2-container-disabled .select2-choices div{background-color:transparent;border-left:1px solid transparent}.select2-search input.select2-active,.select2-container-multi .select2-choices .select2-search-field input.select2-active,.select2-more-results.select2-active{background-position:99%;background-position:right 4px center}.select2-offscreen,.select2-offscreen:focus{width:1px !important;height:1px !important;position:absolute !important}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled]:hover{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled]:hover{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, gray);background-image:-ms-linear-gradient(to bottom, #b3b3b3, gray);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(gray));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, gray);background-image:-o-linear-gradient(to bottom, #b3b3b3, gray);background-image:linear-gradient(to bottom, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled]:hover{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled]:hover{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled]:hover{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}/*!
 * Slider for Bootstrap
 *
 * Licensed under the Apache License v2.0
 *
 */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip.hide{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px;background-color:#3a94a5;background-image:-webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);background-image:linear-gradient(to bottom, #149bdf 0%, #0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);opacity:0.8;border:0px solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.skip-menu-container .container{position:relative}.skip-links{position:absolute;width:100%;overflow:hidden}.skip-links__menu{margin:0;padding:0;list-style-type:none}.skip-links__menu-item{width:100%}.skip-links__menu-item--text-only{display:none}.skip-links__link,.skip-links__link:link{position:absolute;display:block;width:1px;height:1px;text-align:center;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.skip-links__link:focus{position:static;height:auto;width:100%;padding:15px}.header-navigation{position:relative;z-index:700}.header-navigation:before,.header-navigation:after{content:" ";display:table}.header-navigation:after{clear:both}.header-navigation__list{padding:0;margin:0;list-style-type:none}.header-navigation__list:before,.header-navigation__list:after{content:" ";display:table}.header-navigation__list:after{clear:both}.header-navigation__list-item{position:relative;display:inline-block;float:left}.header-navigation__link{display:block;padding:4px 8px}.header-navigation__list--menu{position:absolute;left:100%;top:0}.header-navigation__list--menubar>.header-navigation__list-item>.header-navigation__list--menu{left:auto;top:100%}.header-navigation__list--menu .header-navigation__list-item{display:block;float:none}[data-visually-hidden="true"]{display:none}[data-visually-hidden="false"]{display:block}.header-navigation__list--transitioning{display:block}.footer-navigation__list{padding:0;margin:0;list-style-type:none}.footer-navigation__list-item{padding:2px}.footer-navigation__link{display:block}.cookie-policy-container{position:fixed;bottom:0;left:0;right:0;z-index:9999}.cookie-policy{position:relative;padding:15px 65px 15px 15px}.cookie-policy__close{position:absolute;top:8px;right:15px}.feature-box{position:relative;margin:0;padding:0;width:100%;list-style-type:none;overflow:hidden}.feature-box__item{position:absolute;top:0;left:100%;width:100%;max-width:100%;overflow:hidden;-webkit-transition:left 3s;transition:left 3s;opacity:0}.feature-box__item--next{left:100%;z-index:4;opacity:1}.feature-box__item--prev{left:-100%;opacity:1}.feature-box__item--current{position:relative;left:0;z-index:5;opacity:1}.feature-box__item--no-transition{-webkit-transition:opacity 2s;transition:opacity 2s;opacity:0}.feature-box__item--current.feature-box__item--no-transition{opacity:1}.feature-box__link{display:block}.feature-box__content{position:relative}.feature-box__image-container,.feature-box__image{display:block;width:100%;max-width:100%}.feature-box__text{position:absolute}.feature-box__text.top-left{top:0;left:0}.feature-box__text.top-right{top:0;right:0}.feature-box__text.bottom-left{bottom:0;left:0}.feature-box__text.bottom-right{bottom:0;right:0}.feature-box__heading,.feature-box__subtext{margin:0;padding:5px}.feature-box__controls-container{position:absolute;bottom:0;padding:15px;z-index:500}.feature-box__controls{display:inline-block;padding:0;list-style-type:none}.feature-box__controls li{display:inline-block}.feature-box__button,.feature-box__slide-button{margin-left:10px}.feature-box__button--previous{margin-left:0}.visuallyhidden{position:absolute;height:1px;width:1px;overflow:hidden;opacity:0}header #google_translate_element{padding:0px;display:inline-block;visibility:hidden;position:absolute}.accessibility-categories__list{margin:0 -30px;padding:0;list-style-type:none}.accessibility-categories__list:before,.accessibility-categories__list:after{content:" ";display:table}.accessibility-categories__list:after{clear:both}.accessibility-categories__list-item{float:left;width:calc(50% - 60px);padding:0 30px;margin:0 0 25px 0}.accessibility-categories__link{position:relative;display:block;height:120px;padding-left:120px}.accessibility-categories__link:before,.accessibility-categories__link:after{content:" ";display:table}.accessibility-categories__link:after{clear:both}.accessibility-categories__category-image-container{top:0;left:0;position:absolute;height:120px;width:120px;padding:15px;float:left}.accessibility-categories__category-image{height:90px;width:90px}.accessibility-categories__heading{display:block;padding:12px;margin:0}.accessibility-categories__description{display:block;padding:0 12px}.accessibility-navigation__list{margin:0;padding:0;list-style-type:none}.accessibility-navigation__link{display:block}.accessibility-options{margin:0 -15px 10px -15px}.accessibility-options:before,.accessibility-options:after{content:" ";display:table}.accessibility-options:after{clear:both}.accessibility-options__content{float:left;width:calc(33.33333% - 30px);margin:0 15px;padding:10px 15px}.accessibility-options__content-label{margin-bottom:10px}.accessibility-options__list{margin:0;padding:0;list-style-type:none}.accessibility-options__link{display:block;padding-bottom:4px}.goog-te-gadget{font-size:0 !important}.goog-logo-link{display:none}.accessibility-options__content .selector{font-size:14px !important}.accessibility-sub-category{padding:30px 0}.accessibility-sub-category__child-list{margin:0 -30px;padding:0;list-style-type:none}.accessibility-sub-category__child-list:before,.accessibility-sub-category__child-list:after{content:" ";display:table}.accessibility-sub-category__child-list:after{clear:both}.accessibility-sub-category__child-list-item{width:100%;padding:0 30px;margin:0 0 25px 0}.accessibility-sub-category__child-link{display:block}.accessibility-sub-category__child-heading{padding:15px;margin:0}.accessibility-sub-category__child-description{padding:15px}.accessibility-sub-category__children+.accessibility-sub-category__content,.accessibility-sub-category__children+.accessibility-sub-category__version,.accessibility-sub-category__content+.accessibility-sub-category__version{padding-top:15px;margin-top:15px}.accessibility-sub-category__version-heading{padding-bottom:15px}.next-steps{margin:20px 0}.next-steps__heading{border-top:2px solid #cdd6cc;padding:15px 0 30px;font-weight:bold}.next-steps__content{padding:24px;background:#cdd6cc}.next-steps__tabs:before,.next-steps__tabs:after{content:" ";display:table}.next-steps__tabs:after{clear:both}.next-steps__tab{display:inline-block;padding:12px 16px;background:#e1e6e0;font-weight:bold;cursor:pointer;color:#333333;text-decoration:none}.next-steps__tab:hover,.next-steps__tab--selected{background:#fff;color:#778182;cursor:auto}.next-steps__blocks{background:#fff;padding:20px;position:relative}.next-steps__block{display:none;overflow:hidden}.next-steps__block--visible{display:block}.next-steps__block-buttons{position:absolute;right:0;top:0;bottom:0}.next-steps__block-button{position:absolute;right:0px;height:40px;width:40px;background:#e1e6e0;color:#778182;border:0;padding:0;font-size:24px;line-height:38px}.next-steps__block-button--up{top:0px}.next-steps__block-button--down{bottom:0px}.next-steps__record-group{display:none}.next-steps__record-group--visible{display:block}.next-steps__record{color:#778182;padding-bottom:25px}.next-steps__record-heading{font-weight:bold;margin:0;padding:0 0 5px 0}.next-steps__record-summary{margin:0}.vimeo-container{position:relative;padding-top:56.25%;overflow:hidden}.vimeo-container iframe{position:absolute;top:50%;transform:translateY(-50%)}html,body{font-family:"FSME", Helvetica, Arial, "Sans Serif";font-size:93.5%;color:#333}body.text-size--medium{font-size:113.5%}body.text-size--large{font-size:123.5%}input{border-radius:0 !important}button,a,button i,a i{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@font-face{font-family:'FSME';src:url(/fonts/afc/fsme-regular.eot);src:url(/fonts/afc/fsme-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/afc/fsme-regular.woff) format("woff"),url(/fonts/afc/fsme-regular.ttf) format("truetype"),url(/fonts/afc/fsme-regular.svg#fsme-regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FSME';src:url(/fonts/afc/fsme-italic.eot);src:url(/fonts/afc/fsme-italic.eot?#iefix) format("embedded-opentype"),url(/fonts/afc/fsme-italic.woff) format("woff"),url(/fonts/afc/fsme-italic.ttf) format("truetype"),url(/fonts/afc/fsme-italic.svg#fsme-italic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'FSME';src:url(/fonts/afc/fsme-bold.eot);src:url(/fonts/afc/fsme-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/afc/fsme-bold.woff) format("woff"),url(/fonts/afc/fsme-bold.ttf) format("truetype"),url(/fonts/afc/fsme-bold.svg#fsme-bold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'FSME';src:url(/fonts/afc/fsme-bolditalic.eot);src:url(/fonts/afc/fsme-bolditalic.eot?#iefix) format("embedded-opentype"),url(/fonts/afc/fsme-bolditalic.woff) format("woff"),url(/fonts/afc/fsme-bolditalic.ttf) format("truetype"),url(/fonts/afc/fsme-bolditalic.svg#fsme-bolditalic) format("svg");font-weight:bold;font-style:italic}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}div.selector{padding:0;margin-left:10px}div.selector span{position:relative;display:inline-block;padding:1px 26px 1px 6px;width:auto !important;background:#e2e6e3;color:#333}div.selector span:before{position:absolute;right:7px;top:7px;display:block;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7"}div.selector{font-size:0.9rem;min-height:26px;height:auto}div.selector select{font-size:0.9rem}div.selector span{padding:3px 26px 3px 6px;min-height:26px;height:auto}div.selector span:before{top:50%;transform:translateY(-50%)}.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both;zoom:1}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ddd}.fc-state-highlight{background:#fcf8e3}.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New", Courier, monospace;vertical-align:baseline}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event-container>*{z-index:8}.fc-event-container>.ui-draggable-dragging,.fc-event-container>.ui-resizable-resizing{z-index:9}.fc-event{border:1px solid #DED8C6;background-color:#DED8C6;color:#333;font-size:.85em;cursor:default;border-radius:0 !important}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.path-sections-young_peoples_hub .footer-container{margin-top:0}.twitter-typeahead{background:#fff}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.datetimepicker{padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datetimepicker-inline{width:220px}.datetimepicker.datetimepicker-rtl{direction:rtl}.datetimepicker.datetimepicker-rtl table tr td span{float:right}.datetimepicker-dropdown,.datetimepicker-dropdown-left{top:0;left:0}[class*=" datetimepicker-dropdown"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute}[class*=" datetimepicker-dropdown"]:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute}[class*=" datetimepicker-dropdown-top"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0}[class*=" datetimepicker-dropdown-top"]:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;border-bottom:0}.datetimepicker-dropdown-bottom-left:before{top:-7px;right:6px}.datetimepicker-dropdown-bottom-left:after{top:-6px;right:7px}.datetimepicker-dropdown-bottom-right:before{top:-7px;left:6px}.datetimepicker-dropdown-bottom-right:after{top:-6px;left:7px}.datetimepicker-dropdown-top-left:before{bottom:-7px;right:6px}.datetimepicker-dropdown-top-left:after{bottom:-6px;right:7px}.datetimepicker-dropdown-top-right:before{bottom:-7px;left:6px}.datetimepicker-dropdown-top-right:after{bottom:-6px;left:7px}.datetimepicker>div{display:none}.datetimepicker.minutes div.datetimepicker-minutes{display:block}.datetimepicker.hours div.datetimepicker-hours{display:block}.datetimepicker.days div.datetimepicker-days{display:block}.datetimepicker.months div.datetimepicker-months{display:block}.datetimepicker.years div.datetimepicker-years{display:block}.datetimepicker table{margin:0}.datetimepicker td,.datetimepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0}.table-striped .datetimepicker table tr td,.table-striped .datetimepicker table tr th{background-color:transparent}.datetimepicker table tr td.minute:hover{background:#eee;cursor:pointer}.datetimepicker table tr td.hour:hover{background:#eee;cursor:pointer}.datetimepicker table tr td.day:hover{background:#eee;cursor:pointer}.datetimepicker table tr td.old,.datetimepicker table tr td.new{color:#999}.datetimepicker table tr td.disabled,.datetimepicker table tr td.disabled:hover{background:0;color:#999;cursor:default}.datetimepicker table tr td.today,.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(top, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today:hover:hover,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled:hover:hover,.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.active:hover,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled.active:hover,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled.disabled,.datetimepicker table tr td.today.disabled.disabled:hover,.datetimepicker table tr td.today[disabled],.datetimepicker table tr td.today[disabled]:hover,.datetimepicker table tr td.today.disabled[disabled],.datetimepicker table tr td.today.disabled[disabled]:hover{background-color:#fdf59a}.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.active:hover,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled.active:hover{background-color:#fbf069}.datetimepicker table tr td.active,.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-ms-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active:hover:hover,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled:hover:hover,.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.active:hover,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled.active:hover,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled.disabled,.datetimepicker table tr td.active.disabled.disabled:hover,.datetimepicker table tr td.active[disabled],.datetimepicker table tr td.active[disabled]:hover,.datetimepicker table tr td.active.disabled[disabled],.datetimepicker table tr td.active.disabled[disabled]:hover{background-color:#04c}.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.active:hover,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled.active:hover{background-color:#039}.datetimepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datetimepicker .datetimepicker-hours span{height:26px;line-height:26px}.datetimepicker .datetimepicker-hours table tr td span.hour_am,.datetimepicker .datetimepicker-hours table tr td span.hour_pm{width:14.6%}.datetimepicker .datetimepicker-hours fieldset legend,.datetimepicker .datetimepicker-minutes fieldset legend{margin-bottom:inherit;line-height:30px}.datetimepicker .datetimepicker-minutes span{height:26px;line-height:26px}.datetimepicker table tr td span:hover{background:#eee}.datetimepicker table tr td span.disabled,.datetimepicker table tr td span.disabled:hover{background:0;color:#999;cursor:default}.datetimepicker table tr td span.active,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-ms-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active:hover:hover,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled:hover:hover,.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.active:hover,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled.active:hover,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled.disabled,.datetimepicker table tr td span.active.disabled.disabled:hover,.datetimepicker table tr td span.active[disabled],.datetimepicker table tr td span.active[disabled]:hover,.datetimepicker table tr td span.active.disabled[disabled],.datetimepicker table tr td span.active.disabled[disabled]:hover{background-color:#04c}.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.active:hover,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled.active:hover{background-color:#039}.datetimepicker table tr td span.old{color:#999}.datetimepicker th.switch{width:145px}.datetimepicker thead tr:first-child th,.datetimepicker tfoot tr:first-child th{cursor:pointer}.datetimepicker thead tr:first-child th:hover,.datetimepicker tfoot tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i,.input-group.date .input-group-addon span{cursor:pointer;width:14px;height:14px}.tt-dropdown-menu{position:absolute;top:100%;left:0px;right:0px;width:100%;z-index:1000;display:none;float:left;padding:0;margin:5px 0 0;list-style:none;border:1px solid #ddd;background-color:#ffffff}.tt-suggestion>p{display:block;padding:6px 20px;margin:0;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap;cursor:pointer}.tt-suggestion>p:hover,.tt-suggestion>p:focus,.tt-suggestion.tt-cursor p{color:#333;text-decoration:none;outline:0;background-color:#ddd}.document-search,.blog-search,.organisation-search,.childcare-provider-search,.site-search,.event-search{background:#e2e6e3;padding:20px 35px 20px 35px}.document-search .twitter-typeahead,.blog-search .twitter-typeahead,.organisation-search .twitter-typeahead,.childcare-provider-search .twitter-typeahead,.site-search .twitter-typeahead,.event-search .twitter-typeahead{width:100%}.document-search__label,.form-group__label,.organisation-search__label,.childcare-provider-search__label,.site-search__label,.event-search__label{display:block;margin:0;padding:0 0 10px 0;font-size:1.06em}.document-search__box,.blog-search__field,.organisation-search__box,.childcare-provider-search__box,.site-search__field,.site-search__box,.event-search__box{position:relative}.document-search__input,.blog-search__input,.organisation-search__input,.childcare-provider-search__input,.site-search__input,.event-search__input{border:0;padding:12px;background:#fff;outline:0;display:block;width:100%}.document-search__button,.blog-search__button,.organisation-search__button,.childcare-provider-search__button,.site-search__button,.event-search__button{position:absolute;right:0;top:-1px;right:10px;background:none;border:0;color:#b6c0b9;font-size:1.7em;padding:0;transition:unset}.event-search__button span{display:inline-block;text-indent:-9999px;color:#000}.js-load-search.search-again{background:#b6c0b9;color:#333;margin:0px 0px 10px 10px;padding:8px 12px;float:right;font-size:1rem}.js-load-search.search-again:hover{background:#c4ccc6}.js-load-search.search-again i{padding-right:5px}.go-back-to-results{text-decoration:none;background:#e2e6e3;color:#333;padding:8px 12px;margin:0px 0px 10px 10px;float:right;font-size:1rem}.go-back-to-results:hover{background:#f0f2f0}.go-back-to-results i{padding-right:5px}.not-found-text{position:relative;top:10px;float:right;display:inline-block}.search-video{display:block;color:#333;text-align:right;padding-top:12px;text-decoration:none;font-size:0.8em;display:none}.childcare-provider-search .childcare-provider-search__input-group--location{padding-top:20px}.childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__label,.childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__box{display:inline-block}.childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__label{padding-right:20px}.childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__input{width:420px}.childcare-provider-search .search-video{position:absolute;top:126px;right:51px;padding-top:0}.text-size--large .childcare-provider-search .childcare-provider-search__input-group--location,.text-size--medium .childcare-provider-search .childcare-provider-search__input-group--location{padding-top:34px}.search-video{outline:0}.did-you-mean__content a{display:block}.blog-meta,.childcare-providers-meta,.organisations-meta,.documents-meta,.site-search-meta,.events-meta,.favourites-meta{font-size:1.5em}.blog-meta p,.childcare-providers-meta p,.organisations-meta p,.documents-meta p,.site-search-meta p,.events-meta p,.favourites-meta p{font-size:14px}.blog-meta .no-results-text,.childcare-providers-meta .no-results-text,.organisations-meta .no-results-text,.documents-meta .no-results-text,.site-search-meta .no-results-text,.events-meta .no-results-text,.favourites-meta .no-results-text{font-weight:bold;font-size:1.2em}.blog-meta,.childcare-providers-meta,.organisations-meta,.documents-meta,.events-meta,.favourites-meta{padding:20px 0}.site-search-meta{padding:0 0 20px 0}.site-search-intro{padding:20px 0}.site-search-intro .your-results{font-size:1.5em}.organisations-sorting,.childcare-providers-sorting,.documents-sorting,.site-search-sorting,.blog-article-sorting{padding-bottom:15px}.site-search-sorting .sorting-container{display:inline;margin-bottom:5px}@media (max-width: 425px){.site-search-sorting .sorting-container{display:block}}.favourites-pdf-title{margin:0;padding:15px;font-size:1.2em;background:#e2e6e3;margin-bottom:3px}.favourites-pdf-title h3{margin:0}.document-filters__header,.blog-article-filters__header,.listing-categories__header,.organisation-filters__header,.childcare-providers-filters__header,.site-search-filters__header{background:#e2e6e3;text-align:center;padding:20px;font-size:1.06em}.listing-categories__header{margin-top:0}.listing-categories__list{list-style-type:none;padding:0}.listing-categories{padding-bottom:15px}.listing-categories__list{list-style-type:none;padding:0}.document-filters form,.blog-article-filters form,.organisation-filters form,.childcare-providers-filters form,.site-search-filters form{padding:12px 0}.document-filters .form-group__heading,.blog-article-filters .form-group__heading,.organisation-filters .form-group__heading,.childcare-providers-filters .form-group__heading,.site-search-filters .form-group__heading{padding:0 0 10px 0}.document-filters .form-group__scrollable-box,.blog-article-filters .form-group__scrollable-box,.organisation-filters .form-group__scrollable-box,.childcare-providers-filters .form-group__scrollable-box,.site-search-filters .form-group__scrollable-box{margin-bottom:12px;max-height:240px;padding:0 15px 0 0;overflow-y:auto;font-size:90%}.document-filters label,.blog-article-filters label,.organisation-filters label,.childcare-providers-filters label,.site-search-filters label{position:relative;padding-left:24px;margin-bottom:8px}.document-filters input[type="checkbox"],.blog-article-filters input[type="checkbox"],.organisation-filters input[type="checkbox"],.childcare-providers-filters input[type="checkbox"],.site-search-filters input[type="checkbox"]{position:absolute;top:-2px;left:0;width:20px;text-align:left}.site-search-filters{margin-bottom:30px;display:flex}@media (max-width: 425px){.site-search-filters{flex-direction:column}}.site-search-filters__intro{margin:0;padding:0 0 15px 0}.site-search-filters__intro strong{font-style:italic}.site-search-filters__link{text-decoration:none;padding:15px;display:flex;align-items:center;justify-content:center;color:#333;text-align:center;font-size:1em;font-weight:bold;margin-bottom:10px;margin-left:5px;flex:0 1 20%}@media (max-width: 425px){.site-search-filters__link{flex:0 1 100%}}.site-search-filters__link--organisations{background:#e5eae3}.site-search-filters__link--organisations:hover{background:#cad4c6}.site-search-filters__link--events{background:#efeadf}.site-search-filters__link--events:hover{background:#ded4bd}.site-search-filters__link--blog-articles{background:#ccc4b9}.site-search-filters__link--blog-articles:hover{background:#b7ab9b}.site-search-filters__link--childcare-providers{background:#fcf2da}.site-search-filters__link--childcare-providers:hover{background:#f8e1ab}.site-search-filters__link--cms-pages{background:#d3d3df;border-bottom:3px solid #676771}.site-search-filters__link--cms-pages:hover{background:#b5b5ca}.listing-categories__icon{font-size:1.2em !important;position:absolute;right:8px;top:8px;color:#b6c0b9}.listing-categories__image{font-size:1.2em !important;position:absolute;left:8px;top:8px;min-width:20px;text-align:center}.listing-categories__link{display:block;padding:8px 25px 8px 40px;background:#f0f2f1;text-decoration:none;color:#333;margin-bottom:10px;position:relative;font-size:0.9em}.listing-categories__link:last-of-type{margin-bottom:0}.listing-categories__link:focus{transition:unset}.listing-categories__link .listing-categories__image{color:#b6c0b9}.listing-categories__link:nth-child(2){border-bottom:2px solid #fe7f2d}.listing-categories__link:nth-child(3){border-bottom:2px solid #1b998b}.listing-categories__link:nth-child(4){border-bottom:2px solid #a4036f}.listing-categories__link:nth-child(5){border-bottom:2px solid #0075c4}.listing-categories__link:nth-child(6){border-bottom:2px solid #00aab1}.listing-categories__link:nth-child(7){border-bottom:2px solid #e41ba2}.listing-categories__link:nth-child(8){border-bottom:2px solid #774600}.listing-categories__link:nth-child(9){border-bottom:2px solid #b4d719}.listing-categories__link:nth-child(10){border-bottom:2px solid #57013b}.listing-categories__link:nth-child(11){border-bottom:2px solid #d72c19}.listing-categories__link:nth-child(12){border-bottom:2px solid #96e4e4}.listing-categories__link:nth-child(13){border-bottom:2px solid #d7a98e}.listing-categories__link:nth-child(14){border-bottom:2px solid #00ff00}.listing-categories__link:hover{background:#d5dad8}.listing-categories__link:hover .listing-categories__icon,.listing-categories__link:hover .listing-categories__image{color:#9ba89f}.listing-categories__link--active{background:#697a72;color:#fff}.listing-categories__link--active .listing-categories__icon,.listing-categories__link--active .listing-categories__image{color:#fff}.listing-categories__link--subcategory{padding-left:8px}body.text-size--medium .listing-categories__link,body.text-size--large .listing-categories__link{padding:8px 30px 8px 40px}.loading-screen{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:9999}.loading-screen--visible{display:block}.loading-screen__image{display:block;height:192px;width:192px;margin-top:-96px;margin-left:-96px;top:50%;left:50%;position:absolute}.under-construction,.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:9999}.under-construction__content{position:absolute;top:50%;left:50%;margin-top:-107px;margin-left:-200px;text-align:center;width:400px;background:#e2e6e3;padding:40px}.under-construction__title{font-size:1.2em;color:#41424f}.under-construction__title i{display:block;font-size:32px;margin-bottom:10px}.under-construction__close{padding-top:20px}.under-construction__button{background:#e2e6e3;color:#fff;padding:6px 20px;border:0}.under-construction__button:hover{background:#c7cec9}.result{margin-bottom:40px}.result__heading{background:#e2e6e3;padding:10px;display:block;position:relative;font-size:1.06em}.result__heading-link{color:#333;text-decoration:none;transition:unset}.result__site-search{display:inline-block;padding-left:38px}.result__site-search i{position:absolute;width:39px;text-align:center;top:0;bottom:0;left:0;background:#e2e6e3;line-height:39px}.result__content{padding:10px 0 0 0}.result__info{display:block;padding-bottom:10px}.result__info i{margin-right:8px;width:20px;font-size:1.2em;text-align:center}.result__info:last-child{padding-bottom:0}.result__info--author,.result__info--published,.result__info--hashtag{display:inline-block;padding-right:15px}.result__info--last-updated{display:inline-block}.result__image{display:inline-block;float:right}.result__actions{padding:10px 0 0 0;text-align:right}.result__button{position:relative;display:inline-block;color:#fff;background:#322332;padding:10px;text-decoration:none}.result__button:focus{transition:unset}.result__button i{font-size:1.2em;margin-left:10px;color:#fff}.result--blog-article .result__heading{background:#ccc4b9}.result--blog-article .result__button i{color:#b8afa3}.result--event .result__heading{background:#ded8c6}.result--event .result__button{background:#efeadf}.result--event .result__button i{color:#c8bea4}.result--organisation .result__heading{background:#cdd6cc}.result--organisation .result__button:hover{background:#cad4c6;color:#322332}.result--organisation .result__button i{color:#a3b6a9}.result--organisation .result__button:hover i{color:#879f8e}.result--blog-article .result__heading{background:#ccc4b9}.result--blog-article .result__button{background:#e4dfd6;color:#5c5c5c}.result--blog-article .result__button:hover{background:#d0c7b7}.result--blog-article .result__button i{color:#5c5c5c}.result--blog-article .result__button:hover i{color:#434343}.result--childcare-provider .result__heading{background:#f9e5b5}.result--childcare-provider .result__button{background:#fcf2da;color:#41424f}.result--childcare-provider .result__button:hover{background:#f8e1ab}.result--childcare-provider .result__button i{color:#f4c75f}.result--childcare-provider .result__button:hover i{color:#f0b730}.result--document .result__heading{background:#d7dbd2}.result--document .result__button{background:#ecece6;color:#000}.result--document .result__button:hover{background:#d6d6c9}.result--document .result__button i{color:#adb4a5}.result--document .result__button:hover i{color:#939c8a}.no-results{margin:30px 0}.no-results__title{background:#e2e6e3;padding:10px;display:block;font-size:1.06em}.no-results__content--text{padding-left:10px}.no-results__content--list{padding-left:50px}@media (max-width: 1199px){.home-event__heading-link-name{min-height:48px}}.pagination{display:block;margin:0;padding:15px 0;text-align:center}.pagination span:not(.gap),.pagination em,.pagination a{padding:3px 8px;background:#e2e6e3;color:#333;text-decoration:none;font-style:normal;transition:unset}.pagination span.disabled:not(.gap),.pagination em.disabled,.pagination a.disabled{background:#fff}.pagination em{background:#b6c0b9}.organisation-plan-your-journey,.organisation-favourites,.event-favourites,.pdf-download{margin-bottom:15px}.organisation-favourites .favourites-button,.organisation-favourites .pdf-download__button,.organisation-favourites .organisation-favourites__view-all-link,.organisation-favourites .event-favourites__view-all-link,.event-favourites .favourites-button,.event-favourites .pdf-download__button,.event-favourites .organisation-favourites__view-all-link,.event-favourites .event-favourites__view-all-link,.pdf-download .favourites-button,.pdf-download .pdf-download__button,.pdf-download .organisation-favourites__view-all-link,.pdf-download .event-favourites__view-all-link{background:#e2e6e3;text-decoration:none;padding:15px;display:block;color:#333;text-align:center;font-size:1em;border:0;width:100%;transition:background-color 200ms ease-in-out}.organisation-favourites .favourites-button,.event-favourites .favourites-button,.pdf-download .favourites-button{margin-bottom:4px}.organisation-plan-your-journey__header,.organisation-favourites__header,.event-favourites__header,.pdf-download__header{padding:15px;background:#e2e6e3;margin-bottom:15px;text-align:center;font-size:1.2em}.organisation-plan-your-journey__google-maps{margin-bottom:15px}.organisation-plan-your-journey__google-link,.organisation-plan-your-journey__tfl-link{display:block;color:#333;text-decoration:none;position:relative;padding:40px 0 0 135px;min-height:125px;transition:unset}.organisation-plan-your-journey__google-link:before,.organisation-plan-your-journey__google-link:after,.organisation-plan-your-journey__tfl-link:before,.organisation-plan-your-journey__tfl-link:after{content:" ";display:table}.organisation-plan-your-journey__google-link:after,.organisation-plan-your-journey__tfl-link:after{clear:both}.organisation-plan-your-journey__google-image,.organisation-plan-your-journey__tfl-image{display:block;position:absolute;left:0;top:0;width:120px}.organisation-plan-your-journey__tfl-image{left:6px;top:10px;width:105px}.organisation-plan-your-journey__google-label,.organisation-plan-your-journey__tfl-label{display:inline-block}.organisation-plan-your-journey__transport-for-london{display:none;text-align:center;background:#eee}@media (max-width: 991px){.organisation-plan-your-journey__transport-for-london iframe{max-width:100% !important}}.modal-header{padding:0}.modal-title{background:#e2e6e3;padding:20px;font-size:1.2em}.modal-body{background:#fff;padding:20px;text-align:left}.modal-header{position:relative;text-align:center}.modal-header button{position:absolute;right:10px;top:50%;margin-top:-10px !important}.modal-footer{background:#fff}.modal-footer button{padding:10px 25px;background:#e2e6e3}.new_was_this_useful_response{position:absolute;top:40px;left:50%;margin-left:-300px;text-align:center;width:600px;background:#fff;padding:0}.new_was_this_useful_response .modal-dialog{margin:0;width:auto}.new_was_this_useful_response p{margin:0;padding:0}.new_was_this_useful_response h4{margin:0;padding:20px 0}.new_was_this_useful_response textarea{width:100%;height:60px}.modal.js-open{display:none !important}@media (max-width: 767px){.modal-backdrop{display:none}.header-col-useful.open{z-index:9999 !important}.new_was_this_useful_response{top:0;left:0;margin-left:0;width:100%;z-index:9999}}.childcare-providers-back-button,.organisations-back-button,.events-back-button,.site-search-filters__link,.blog-articles-back-button{margin-bottom:15px}.childcare-providers-back-button a,.organisations-back-button a,.events-back-button a,.site-search-filters__link a,.blog-articles-back-button a{background:#e2e6e3;text-decoration:none;padding:15px;display:block;color:#333;text-align:center;font-size:1em;transition:background-color 200ms ease-in-out}.responsive-sidebar-button{display:none;padding-bottom:20px}.responsive-sidebar-button__link{position:relative;display:block;text-align:center;padding:20px;font-size:1.06em;background:#e2e6e3;color:#333;text-decoration:none;transition:unset}.responsive-sidebar-button__link i{position:absolute;right:20px;font-size:1.5em}@media (max-width: 767px){.sidebar-container>.row>.col-sm-12>*{display:none}.sidebar-container>.row>.col-sm-12>.responsive-sidebar-button{display:block}.sidebar-container>.row>.col-sm-12>.js-open{display:block}}main.full-width-landing-page .sidebar-container{display:none}main.full-width-landing-page .cms-content-container{width:100% !important}body.showing-google-map-larger{background:#ccc;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}body.showing-google-map-larger #search_results_map_container{margin-top:4px;padding-top:0;border:2px solid #999;-webkit-transition:border 500ms linear;-ms-transition:border 500ms linear;transition:border 500ms linear}body.showing-google-map-larger a.events-map__button.google-map-smaller{margin-right:10px}body.showing-google-map-larger .events-map__header{margin-top:0 !important}body.showing-google-map-larger .events-map__header:before{display:none !important}.saved-searches__save{display:block;margin:10px 0px;background:#f4c139;color:#333;border:0;padding:10px 25px}.saved-searches{margin-bottom:30px}.saved-searches__header{background:#e2e6e3;text-align:center;padding:20px;font-size:1.06em;margin-bottom:10px}.saved-searches__header h4{margin:0}.saved-searches__form-title{font-weight:bold;margin-bottom:6px}.saved-searches__fieldset{background:#e2e6e3;padding:10px}.saved-searches__label{margin:0 0 6px 0;display:block}.saved-searches__input{display:block;border:0}.saved-searches__list{background:#e2e6e3;list-style-type:none;padding:10px;margin:0}.saved-searches__list-item{margin-bottom:4px;position:relative;padding-right:30px}.saved-searches__link{text-decoration:none;color:#333}.saved-searches__link--name:hover{text-decoration:underline}.saved-searches__link--delete{position:absolute;right:10px;top:50%;margin-top:-10px;font-size:0}.saved-searches__link--delete:before{font-size:14px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d"}.saved-searches__login-link{color:#0059b3;text-decoration:none}.saved-searches__login-link:focus{transition:unset}.saved-searches__login-link:hover{color:#0059b3;text-decoration:underline}#show-bp{font-size:1rem;position:fixed;right:25px;bottom:25px;z-index:100;background:#f3be46;color:#000;padding:8px 15px;border-radius:10px;-webkit-box-shadow:6px 6px 12px -1px rgba(0,0,0,0.75);-moz-box-shadow:6px 6px 12px -1px rgba(0,0,0,0.75);box-shadow:6px 6px 12px -1px rgba(0,0,0,0.75)}#show-bp i{padding-right:5px}#show-bp:hover{background:#f6cf76}#bp-widget,.bp-widget-web{z-index:9999 !important}.custom-bp-info-button{display:none;position:fixed;top:24px;right:72px;z-index:10000;font-size:20px !important}.custom-bp-info-button:before{display:none}.custom-bp-info-button:hover{cursor:pointer}.custom-bp-info-button.visible{display:block}.custom-bp-info-button.visible:before{display:block}#infoModal{z-index:10001}.site-header{background-color:#fdf2da}.site-header.sticky{animation:mainColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #41424f}.site-header.sticky .site-header__background{background-color:#41424f;background-image:none}.site-header.sticky-off{animation:mainColourOff 0.75s forwards}.site-header__background{display:flex;flex-direction:column;background-image:url(/images/afcalloffers/navigation.png);background-size:cover;background-position:left;padding:20px}@media (max-width: 767px){.site-header__background{padding:15px 10px}}@media (max-width: 480px){.site-header__background{padding:5px}}.site-header__inner-wrapper{position:relative;display:flex;flex-wrap:wrap;row-gap:10px}.site-header__content-wrapper{display:flex;justify-content:end;align-items:end;margin-left:auto;margin-top:auto}.subsite_local_offer .site-header,.local_offer_enquiry .site-header{background-color:#b1e7db}.subsite_local_offer .site-header.sticky,.local_offer_enquiry .site-header.sticky{animation:localColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #4a7fc1}.subsite_local_offer .site-header.sticky .site-header__background,.local_offer_enquiry .site-header.sticky .site-header__background{background-color:#4a7fc1}.subsite_local_offer .site-header.sticky-off,.local_offer_enquiry .site-header.sticky-off{animation:localColourOff 0.75s forwards}.subsite_local_offer .site-header__background,.local_offer_enquiry .site-header__background{background-image:none;background-color:#4a7fc1 !important}.subsite-senco_zone .site-header{background-color:#5ecaed}.subsite-senco_zone .site-header.sticky{animation:sencoColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #b03054}.subsite-senco_zone .site-header.sticky-off{animation:sencoColourOff 0.75s forwards}.subsite-senco_zone .site-header__background{background-image:none;background-color:#b03054 !important}@keyframes mainColourOn{from{background-color:#fdf2da}to{background-color:#41424f}}@keyframes mainColourOff{from{background-color:#41424f}to{background-color:#fdf2da}}@keyframes localColourOn{from{background-color:#b1e7db}to{background-color:#4a7fc1}}@keyframes localColourOff{from{background-color:#4a7fc1}to{background-color:#b1e7db}}@keyframes sencoColourOn{from{background-color:#5ecaed}to{background-color:#b03054}}@keyframes sencoColourOff{from{background-color:#b03054}to{background-color:#5ecaed}}.banner-container{background:#fdf2da}.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation.png);background-size:cover;min-height:95px;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation_x2.png);-webkit-background-size:1170px 95px;-moz-background-size:1170px 95px;-o-background-size:1170px 95px;background-size:1170px 95px}}.banner-container .banner-background:before,.banner-container .banner-background:after{content:" ";display:table}.banner-container .banner-background:after{clear:both}@media screen and (max-width: 550px){.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation.png);height:121px;padding-top:10px;padding-bottom:10px;align-items:center}}@media only screen and (max-width: 550px) and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 550px) and (-moz-min-device-pixel-ratio: 2),only screen and (max-width: 550px) and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 550px) and (min-device-pixel-ratio: 2),only screen and (max-width: 550px) and (min-resolution: 192dpi),only screen and (max-width: 550px) and (min-resolution: 2dppx){.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation_x2.png);-webkit-background-size:1170px 121px;-moz-background-size:1170px 121px;-o-background-size:1170px 121px;background-size:1170px 121px}}@media screen and (max-width: 400px){.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation.png);height:111px;padding-top:5px;padding-bottom:5px}}@media only screen and (max-width: 400px) and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 400px) and (-moz-min-device-pixel-ratio: 2),only screen and (max-width: 400px) and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 400px) and (min-device-pixel-ratio: 2),only screen and (max-width: 400px) and (min-resolution: 192dpi),only screen and (max-width: 400px) and (min-resolution: 2dppx){.banner-container .banner-background{background-image:url(/images/afcalloffers/navigation_x2.png);-webkit-background-size:1170px 111px;-moz-background-size:1170px 111px;-o-background-size:1170px 111px;background-size:1170px 111px}}.banner-container .banner-background .banner-logo{float:left}.banner-container .banner-background .banner-logo{position:relative;padding:3px 15px 3px 24px;z-index:2;margin-top:20px}@media screen and (max-width: 991px){.banner-container .banner-background .banner-logo{padding:3px 15px 3px 20px}}@media screen and (max-width: 550px){.banner-container .banner-background .banner-logo{max-width:48%;margin-top:0;padding:0 10px 0 10px}}.subsite-local_offer .banner-background,.subsite_local_offer .banner-background,.local_offer_enquiry .banner-background{background-color:#4a7fc1;background-image:none}@media screen and (max-width: 400px){.subsite-local_offer .banner-background,.subsite_local_offer .banner-background,.local_offer_enquiry .banner-background{height:182px}}.subsite-local_offer .banner-background .banner-logo,.subsite_local_offer .banner-background .banner-logo,.local_offer_enquiry .banner-background .banner-logo{margin-top:15px}@media screen and (max-width: 400px){.subsite-local_offer .banner-background .banner-logo,.subsite_local_offer .banner-background .banner-logo,.local_offer_enquiry .banner-background .banner-logo{margin-top:6px;max-width:66%}}.subsite-local_offer .banner-container,.subsite_local_offer .banner-container,.local_offer_enquiry .banner-container{background:#b1e7db}.subsite-senco_zone .banner-background,.subsite_senco_zone .banner-background,.senco_zone_enquiry .banner-background{background-color:#b03054;background-image:none}.subsite-senco_zone .banner-background .banner-logo,.subsite_senco_zone .banner-background .banner-logo,.senco_zone_enquiry .banner-background .banner-logo{margin-top:22px}@media screen and (max-width: 400px){.subsite-senco_zone .banner-background .banner-logo,.subsite_senco_zone .banner-background .banner-logo,.senco_zone_enquiry .banner-background .banner-logo{margin-top:10px;max-width:63%}}.subsite-senco_zone .banner-container,.subsite_senco_zone .banner-container,.senco_zone_enquiry .banner-container{background:#5ecaed}.banner-container--homepage{background-color:#ffffdf}.banner-buttons__subsites:before,.banner-buttons__subsites:after{content:" ";display:table}.banner-buttons__subsites:after{clear:both}.banner-buttons{z-index:800}.banner-buttons__login,.banner-buttons__enquiry{display:inline-block}.header-login,.header-enquiry{display:inline-block}div.afc-buttons__list-item.accessibility{display:inline-block;float:none}.afc-buttons__button.afc-buttons__button--accessibility{color:#fff;padding:12px;margin-left:0.5px}div.afc-buttons__mega-menu--accessibility{background:#fff;margin-top:-5px;left:-293px;width:200%}.change-language{text-decoration:none}@media (max-width: 991px){div.afc-buttons__mega-menu--accessibility{left:-3px;width:100%;z-index:9999}}.footer-login .header-login__link{color:#41424f;border:0;background:#fff;padding:8px 2px;text-decoration:none;display:block;font-size:1.1rem;font-weight:bold;width:85%;transition:all 200ms ease-in-out}@media screen and (max-width: 1200px){.footer-login .header-login__link{width:100%}}@media screen and (min-width: 768px) and (max-width: 992px){.footer-login .header-login__link{width:120%}}@media screen and (max-width: 767px){.footer-login .header-login__link{width:100%}}.footer-login .header-login__link:focus{outline:2px solid #fff;transition:unset}.footer-login .header-login__link:hover{background:#f4c65d;color:#41424f}.subsite-local_offer .banner-container,.subsite_local_offer .banner-container,.local_offer_enquiry .banner-container{background-color:#b1e7db}.site-logo__image{width:100%;max-width:150px;height:auto}@media (max-width: 480px){.site-logo__image{max-width:120px}}.site-logo__image--white{display:none}.subsite_local_offer .site-logo__image--yellow,.local_offer_enquiry .site-logo__image--yellow{display:none}.subsite_local_offer .site-logo__image--white,.local_offer_enquiry .site-logo__image--white{display:block !important}.header-logo{font-size:0}.header-logo__heading{margin:0}.no-css{display:none !important}.path-sections-landing .banner-logo{margin-top:0px !important}.path-sections-landing .header-logo__link,.path-sections-landing .footer-logo__link{height:85px}.path-sections-landing .header-logo__link:before,.path-sections-landing .footer-logo__link:before{background-image:url(/images/afcalloffers/original_logo.png);height:85px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.path-sections-landing .header-logo__link:before,.path-sections-landing .footer-logo__link:before{background-image:url(/images/afcalloffers/original_logo_x2.png);-webkit-background-size:151px 85px;-moz-background-size:151px 85px;-o-background-size:151px 85px;background-size:151px 85px}}.header-logo__link{position:relative;display:inline-block;width:151px;height:50px;text-indent:-9999px;overflow:hidden;cursor:pointer;transition:unset}.header-logo__link:focus{outline:2px solid #fff}.header-logo__link:before{position:absolute;display:block;height:49px;width:151px;left:0;top:0;content:"";text-indent:0;background-image:url(/images/afcalloffers/logo-v2.png);background-size:contain !important;background-position:left center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.header-logo__link:before{background-image:url(/images/afcalloffers/logo-v2_x2.png);-webkit-background-size:151px 85px;-moz-background-size:151px 85px;-o-background-size:151px 85px;background-size:151px 85px}}.subsite-local_offer .header-logo,.subsite_local_offer .header-logo,.local_offer_enquiry .header-logo{background-color:transparent;padding:5px}.subsite-local_offer .header-logo__link:before,.subsite_local_offer .header-logo__link:before,.local_offer_enquiry .header-logo__link:before{left:3px;top:2px;background-image:url(/images/afcalloffers/afc_white.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.subsite-local_offer .header-logo__link:before,.subsite_local_offer .header-logo__link:before,.local_offer_enquiry .header-logo__link:before{background-image:url(/images/afcalloffers/afc_white_x2.png);-webkit-background-size:151px 85px;-moz-background-size:151px 85px;-o-background-size:151px 85px;background-size:151px 85px}}@media screen and (min-width: 401px) and (max-width: 430px){.subsite-local_offer .header-logo__link:before,.subsite_local_offer .header-logo__link:before,.local_offer_enquiry .header-logo__link:before{width:135px}}@media (max-width: 991px){body.text-size--medium .header-logo__link,body.text-size--large .header-logo__link{width:calc(100vw - 295px)}body.text-size--medium .header-logo__link:before,body.text-size--large .header-logo__link:before{background-size:contain;background-position:left center;background-repeat:no-repeat;width:100%}}.afc-buttons{position:absolute;right:300px;z-index:900;min-width:450px}.afc-buttons:before,.afc-buttons:after{content:" ";display:table}.afc-buttons:after{clear:both}.afc-buttons__label{display:inline-block;padding:12px;font-size:12px;color:#fff;vertical-align:top}.afc-buttons__list{display:inline-block;position:relative;margin:0;padding:0;list-style-type:none;vertical-align:top}.afc-buttons__list:before,.afc-buttons__list:after{content:" ";display:table}.afc-buttons__list:after{clear:both}.afc-buttons__list-item{display:inline-block;float:left;margin-right:3px}.afc-buttons__button{background:#322332;position:relative;color:#fff;display:block;text-decoration:none;font-size:0.8em;padding:12px 12px 9px 12px;min-width:100px;text-align:center}.afc-buttons__list-item--open .afc-buttons__button:after{content:"";position:absolute;bottom:-10px;left:0px;right:0;height:10px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.afc-buttons__button--local-offer{border-bottom:3px solid #4a7fc1}.afc-buttons__button--local-offer:after{background:#4a7fc1}.afc-buttons__button--young-people{border-bottom:3px solid #55ae4c}.afc-buttons__button--young-people:after{background:#55ae4c}.afc-buttons__button--community_information{border-bottom:3px solid #896493}.afc-buttons__button--community_information:after{background:#896493}.afc-buttons__list-item:hover .afc-buttons__button--local-offer{background:#140e14}.afc-buttons__list-item:hover .afc-buttons__button--local-offer:after{background:#3766a1}.afc-buttons__list-item:hover .afc-buttons__button--young-people{background:#140e14}.afc-buttons__list-item:hover .afc-buttons__button--young-people:after{background:#448b3c}.afc-buttons__list-item:hover .afc-buttons__button--community_information{background:#140e14}.afc-buttons__list-item:hover .afc-buttons__button--community_information:after{background:#6d4f75}.afc-buttons__list-item:hover .afc-buttons__mega-menu--local-offer{background:#3766a1}.afc-buttons__list-item:hover .afc-buttons__mega-menu--young-people{background:#448b3c}.afc-buttons__list-item:hover .afc-buttons__mega-menu--community_information{background:#6d4f75}.afc-buttons__mega-menu{display:none;position:absolute;left:-70px;top:42px;padding:20px;right:-70px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.afc-buttons__list-item--open .afc-buttons__mega-menu{display:block}.afc-buttons__mega-menu-image{display:block}.afc-buttons__mega-menu-image img{display:block;max-width:100%}.afc-buttons__mega-menu-description{color:#fff;margin:0;padding:20px 0}.afc-buttons__mega-menu--community_information .afc-buttons__mega-menu-description{padding:20px 0 5px 0}.afc-buttons__mega-menu-list{margin:0 0 20px 0;color:#fff}.afc-buttons__mega-menu-button{display:inline-block;padding:6px 12px;background:#f0f2f1;color:#333;text-decoration:none}.afc-buttons__mega-menu-button i{margin-left:15px;color:#b6c0b9;font-size:1.33em;vertical-align:middle}.afc-buttons__mega-menu-button:hover{background:#d5dad8}.afc-buttons__mega-menu-button:hover i{color:#9ba89f}.afc-buttons__mega-menu--local-offer{background:#4a7fc1}.afc-buttons__mega-menu--young-people{background:#55ae4c}.afc-buttons__mega-menu--community_information{background:#896493}.flyout-navigation__list{display:none;list-style-type:none;background-color:#41424f;border:5px solid #f2be45;color:white;width:26vw;position:absolute;right:0;z-index:5000;padding:20px 10px 30px 25px;max-height:calc(100vh - 200px);overflow-y:auto}@media screen and (max-width: 991px){.flyout-navigation__list{width:38vw;max-height:calc(100vh - 140px)}.flyout-navigation__list .header-navigation__list-item{padding:10px 0px;font-size:1rem}.flyout-navigation__list .header-navigation__list-item .header-navigation__link{margin-left:0px;font-size:1rem;padding:0px;color:#f2be45;transition:all 200ms ease-in-out}.flyout-navigation__list .header-navigation__list-item .header-navigation__link:hover{text-decoration:underline}}@media screen and (max-width: 748px){.flyout-navigation__list{width:45vw}}@media screen and (max-width: 550px){.flyout-navigation__list{width:68vw;max-height:550px}}@media screen and (max-width: 450px){.flyout-navigation__list{max-height:400px}}@media screen and (min-width: 992px){.flyout-navigation__list .header-navigation__list-item{display:none}}.flyout-navigation__list-item{padding-top:10px;padding-bottom:10px}.flyout-navigation__list-item--feature-box-first{border-top:1px solid white;padding-top:20px;margin-top:10px}.flyout-navigation__link{color:white;text-decoration:none;transition:all 200ms ease-in-out}.flyout-navigation__link--feature-box{color:#f2be45}.flyout-navigation__link:hover{text-decoration:underline}.flyout-navigation__toggler{background-color:#f2be45;border:none;color:black;min-height:40px}.flyout-navigation__toggler:hover{background-color:#d6a83d}.flyout-navigation__toggler:after{display:inline-block;content:"";width:35px;height:35px;background-size:35px 35px;background-repeat:no-repeat;vertical-align:middle;margin-left:10px}@media (max-width: 480px){.flyout-navigation__toggler:after{margin-left:0;width:24px;height:24px;background-size:24px 24px}}.flyout-navigation__toggler.closed:after{background-image:url(/images/afcalloffers/homepage/menu.png)}.flyout-navigation__toggler.open:after{background-image:url(/images/afcalloffers/homepage/close_cross.png)}.flyout-navigation__toggler-text{font-weight:bold}@media (max-width: 480px){.flyout-navigation__toggler-text{display:none}}.subsite_local_offer .flyout-navigation__toggler{background-color:#41424f;color:#f2be45}.subsite_local_offer .flyout-navigation__toggler:hover{background-color:#000}.subsite_local_offer .flyout-navigation__toggler.closed:after{background-image:url(/images/afcalloffers/homepage/menu_local_offer.png)}.subsite_local_offer .flyout-navigation__toggler.open:after{background-image:url(/images/afcalloffers/homepage/close_cross_yellow.png)}.reciteme{display:flex !important;align-items:center;justify-content:space-around;gap:5px;font-size:0.85rem;font-weight:600;text-align:left;min-height:40px;padding:1px 8px !important;margin-left:30px;margin-right:15px}@media (max-width: 480px){.reciteme{margin-left:15px;margin-right:10px}}.reciteme .reciteme-icon{width:2.375rem !important;height:2.175rem !important}@media (max-width: 480px){.reciteme .reciteme-icon{display:none}}.header-navigation__responsive{display:none}.header-navigation__list:before,.header-navigation__list:after{content:" ";display:table}.header-navigation__list:after{clear:both}.header-navigation__list-item{padding:0;display:inline-block;float:left}.header-navigation__list-item--sub-site{height:0;width:0;overflow:hidden}.header-navigation__link{position:relative;margin-left:4px;padding-left:10px;display:block;color:#fff;text-decoration:none;transition:color 200ms ease-in-out}.header-navigation__link:focus{outline:4px solid #fff;outline-offset:0px}.header-navigation__link:hover{color:#f2be45}.header-navigation__link:after{position:absolute;display:block;content:"";top:4px;bottom:4px;width:1px;left:-1px;background:#fff}.header-navigation__list-item:first-child .header-navigation__link{position:relative;display:block}@media screen and (min-width: 992px){.header-navigation__list-item:first-child .header-navigation__link{padding-left:25px}}.header-navigation__list-item:first-child .header-navigation__link:after{width:0}.header-navigation__list-item:first-child .header-navigation__link:before{left:0;position:absolute;display:block;content:"";width:17px;height:14px;background-image:url(/images/afcalloffers/home_white.png);background-size:17px 14px;background-repeat:no-repeat}@media screen and (max-width: 991px){.header-navigation__list-item:first-child .header-navigation__link:before{display:none}}.subsite-local_offer .header-navigation__link,.subsite_local_offer .header-navigation__link,.local_offer_enquiry .header-navigation__link{color:#000}.subsite-local_offer .header-navigation__link:hover,.subsite_local_offer .header-navigation__link:hover,.local_offer_enquiry .header-navigation__link:hover{color:#000;text-decoration:underline}.subsite-local_offer .header-navigation__link:before,.subsite_local_offer .header-navigation__link:before,.local_offer_enquiry .header-navigation__link:before{background-image:url(/images/afcalloffers/home_white.png);filter:invert(100%)}.subsite-local_offer .header-navigation__link:after,.subsite_local_offer .header-navigation__link:after,.local_offer_enquiry .header-navigation__link:after{background:#000}@media (max-width: 991px){.afc-buttons__label{display:none}.afc-buttons{min-width:300px;right:191px}.afc-buttons__button{padding:12px 10px 9px 10px;min-width:60px}.banner-container .banner-background .banner-navigation{float:none;position:relative;width:100%}.banner-background{background-color:#41424f}.header-navigation{padding-top:0;position:absolute;right:0px;top:16px;left:-60px}.header-navigation__responsive{border:none;display:block;position:absolute;right:-10px;top:15px;height:42px;width:42px;margin-right:10px;background:#322332;color:#fff;font-size:26px;text-align:center;line-height:42px}.header-navigation__list{display:none;background:#322332;position:absolute;top:49px;width:100%;right:0px;padding-left:0}.header-navigation__list-item{display:block;float:none}.header-navigation__list-item:first-child .header-navigation__link{background:none !important;text-indent:0;height:auto;width:auto}.header-navigation__link:after{display:none}}@media (max-width: 767px){.header-navigation__responsive{top:-13px}.header-navigation__list{top:29px}}.header-navigation__list-item--sub-site-local-offer{border-left:7px solid #4a7fc1}.header-navigation__list-item--sub-site-young-people{border-left:7px solid #55ae4c}.header-navigation__list-item--sub-site-community-information{border-left:7px solid #896493}body.text-size--medium .afc-buttons,body.text-size--large .afc-buttons{right:246px;min-width:492px}@media (max-width: 1199px){body.text-size--medium .header-navigation__link{font-size:0.8em}body.text-size--large .header-navigation__link{font-size:0.7em}}@media (max-width: 767px){.header-navigation{top:44px}}@media (max-width: 991px){.afc-buttons{display:none}.header-navigation__list-item--sub-site{height:auto;width:auto;overflow:auto}}.breadcrumbs__list{margin:0;padding:10px 0;list-style-type:none}.breadcrumbs__list_item_icon:after{content:">";color:#bbb}.breadcrumbs__list_item{display:inline-block}.breadcrumbs__list_item:last-child .breadcrumbs__list_item_icon:after{content:""}.breadcrumbs__item{text-decoration:none;color:#333;font-size:1em;transition:text-decoration 200ms ease-in-out}a.breadcrumbs__item:hover{text-decoration:underline}.title-container{background:#fdf2da}@media screen and (min-width: 1200px){.title-container{padding-bottom:5px}}.subsite-local_offer .title-container,.subsite_local_offer .title-container,.local_offer_enquiry .title-container{background:#b1e7db}.subsite-senco_zone .title-container,.subsite_senco_zone .title-container,.senco_zone_enquiry .title-container{background:#5ecaed}@media screen and (min-width: 1200px){.subsite-senco_zone .title-container,.subsite_senco_zone .title-container,.senco_zone_enquiry .title-container{padding-bottom:15px}}@media screen and (max-width: 767px){.subsite-senco_zone .title-container,.subsite_senco_zone .title-container,.senco_zone_enquiry .title-container{padding-bottom:10px}}.page-title__text{margin:0;padding:10px 0;display:flex;justify-content:center;flex-direction:column;min-height:63px;font-weight:bold;font-size:1.5em}@media (max-width: 720px){.title-container .col-xs-4,.title-container .col-xs-8{width:100%;float:none}}.controller-blog-articles.action-show .page-title{display:none}@media (max-width: 470px){.header-search__input::-webkit-input-placeholder{color:#fff}.header-search__input:-moz-placeholder{color:#fff}.header-search__input::-moz-placeholder{color:#fff}.header-search__input:-ms-input-placeholder{color:#fff}}@media (max-width: 375px){.subsite-local_offer .title-container .twitter-typeahead,.subsite-local_offer .title-container .header-search__input,.subsite_local_offer .title-container .twitter-typeahead,.subsite_local_offer .title-container .header-search__input,.local_offer_enquiry .title-container .twitter-typeahead,.local_offer_enquiry .title-container .header-search__input{width:calc(100vw - 158px);font-size:13px}}@media (max-width: 470px){.subsite-senco_zone .title-container .twitter-typeahead,.subsite-senco_zone .title-container .header-search__input,.subsite_senco_zone .title-container .twitter-typeahead,.subsite_senco_zone .title-container .header-search__input,.senco_zone_enquiry .title-container .twitter-typeahead,.senco_zone_enquiry .title-container .header-search__input{width:auto}}.header-row{padding:0 15px;text-align:right;row-gap:5px}.header-col-search,.header-col-print,.header-col-useful{display:inline-block;vertical-align:top}.print-page{padding:9px 0 9px 9px}.print-page__button{display:block;height:42px;width:42px;overflow:hidden;text-indent:9999px;background-image:url(/images/afcalloffers/printer_V2.png);background-color:#fff;background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.print-page__button{background-image:url(/images/afcalloffers/printer_V2_x2.png);-webkit-background-size:20px 19px;-moz-background-size:20px 19px;-o-background-size:20px 19px;background-size:20px 19px}}.was-this-useful{padding:9px 0 9px 9px}.was-this-useful__content{background:#fff;padding-right:9px}.was-this-useful__heading,.new_was_this_useful_response{display:inline-block;vertical-align:top}.was-this-useful__responses{padding-top:5px}.was-this-useful__heading h3{padding:14px 5px 14px 14px;margin:0;line-height:1;font-size:1rem;color:#41424f;cursor:pointer;transition:unset}.was-this-useful__button{padding:5px;margin:0 0 0 4px;transition:unset}.was-this-useful__icon{font-size:1.9rem !important}.was-this-useful__icon.icon-smile-o{color:#10682f}.was-this-useful__icon--2{color:#e84f14}.was-this-useful__icon.icon-frown-o{color:#c9151a}@media (max-width: 991px){.header-col-useful{position:relative;z-index:10}.was-this-useful__content{position:relative}.was-this-useful__button{position:absolute;display:none;left:0}.was-this-useful__button[data-answer="1"]{left:36px;padding:5px 10px}.was-this-useful__button[data-answer="2"]{left:82px}}.alert{background:#e2e6e3}.footer-container{background:#41424f;color:#fff;border-top:8px solid #b6c0b9;padding-top:40px;padding-bottom:20px;margin-top:60px}.footer-container a{color:#fff;text-decoration:none}.footer-container a:hover{color:#f2be45}.footer-container h3{margin-bottom:15px}.footer-login{text-align:center}.footer-login__form{padding-top:20px}.footer-login__form-group{padding-bottom:20px}.footer-login__form-group label{vertical-align:top;display:inline-block;min-width:84px;text-align:right;padding:4px 20px 0 0;color:#fff}.footer-login__form-group #footer_user_email,.footer-login__form-group #footer_user_password{border:0;color:#666;padding:4px 8px}.footer-login__form-group #footer_user_email{width:290px}.footer-login__form-group #footer_user_password{width:210px}.footer-login__form-group textarea{width:290px;height:70px}.footer-login__actions{position:relative;padding-left:85px;padding-bottom:70px}.footer-login__actions:before,.footer-login__actions:after{content:" ";display:table}.footer-login__actions:after{clear:both}.footer-login__button--login{color:#f2be45;border:0;background:#322332;padding:4px 20px}.footer-login__button--login:hover{background:#140e14}.footer-login__button--register{position:absolute;left:85px;top:40px}.footer-login__button-password{position:absolute;left:165px;top:40px}.footer-login__button--register:after{position:absolute;display:block;content:"";top:3px;right:-13px;bottom:1px;width:1px;background:#fff}.footer-navigation__list{padding-top:20px}.footer-navigation__list:before,.footer-navigation__list:after{content:" ";display:table}.footer-navigation__list:after{clear:both}.footer-navigation__list-item{padding:0 15px;display:inline-block}.footer-navigation__link{position:relative;margin-right:8px;padding-right:8px;display:block;line-height:1.5;transition:color 200ms ease-in-out}.footer-navigation__link:focus{outline:2px solid #fff}.footer-navigation__link:after{position:absolute;display:block;content:"";top:3px;bottom:1px;width:1px;right:-6px;background:#fff}.footer-navigation__list-item:last-child .footer-navigation__link{margin-right:0;padding-right:0}.footer-navigation__list-item:last-child .footer-navigation__link:after{width:0}.footer-developed-by{padding-top:14px}.footer-copyright{padding-top:14px}.footer-developed-by__link{display:inline-block;vertical-align:middle;color:#fff;background:#000;padding:4px;transition:color 200ms ease-in-out}.footer-developed-by__link:focus{outline:2px solid #fff}.footer-developed-by__link:hover{color:#fff}.footer-logo__heading{padding-top:16px;margin:0;text-align:right}.footer-logo__link{position:relative;display:inline-block;width:151px;height:50px;text-indent:-9999px;overflow:hidden;cursor:pointer;color:#41424f !important;transition:unset}.footer-logo__link:focus{outline:2px solid #fff}.footer-logo__link:before{position:absolute;display:block;height:50px;width:151px;left:0;top:0;content:"";text-indent:0;background-image:url(/images/afcalloffers/logo.png);background-size:contain !important;background-position:left center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.footer-logo__link:before{background-image:url(/images/afcalloffers/logo_x2.png);-webkit-background-size:151px 85px;-moz-background-size:151px 85px;-o-background-size:151px 85px;background-size:151px 85px}}.contact-information__address{text-align:right;margin-bottom:0;padding:10px 0}.footer-copyright{text-align:right}body.text-size--medium .footer-login__button-password,body.text-size--large .footer-login__button-password{left:180px}@media (max-width: 767px){.footer-container h3,.footer-login__description,.footer-logo__heading,.contact-information__address,.footer-navigation__list,.footer-developed-by,.footer-copyright{text-align:center}.footer-navigation__list-item{float:none}.footer-login__form-group #footer_user_email,.footer-login__form-group #footer_user_password{width:calc(100% - 90px)}.footer-login__button--register{left:171px;top:6px}.footer-login__button-password{left:248px;top:6px}body.text-size--medium .footer-login__form-group label,body.text-size--large .footer-login__form-group label{min-width:100px}body.text-size--medium .footer-login__form-group #footer_user_email,body.text-size--medium .footer-login__form-group #footer_user_password,body.text-size--large .footer-login__form-group #footer_user_email,body.text-size--large .footer-login__form-group #footer_user_password{width:calc(100% - 120px)}body.text-size--medium .footer-login__button--register,body.text-size--large .footer-login__button--register{left:180px}body.text-size--medium .footer-login__button-password,body.text-size--large .footer-login__button-password{left:270px}.footer-login__actions{padding-bottom:20px}}@media (max-width: 400px){.footer-login__button--register{left:85px;top:40px}.footer-login__button-password{left:165px;top:40px}.footer-login__actions{padding-bottom:50px}}.no-results__title,.did-you-mean__heading{background:#e2e6e3;padding:10px;font-size:1.06em}.cookie-policy-not-accepted .site-header{padding-top:55px}.cookie-policy-not-accepted .cookie-policy{color:white;background-color:#666;font-size:0.8em;height:55px}.cookie-policy__link{color:black}.cookie-policy__link:hover{text-decoration:underline}.cookie-policy__close,.cookie-policy__decline{color:black;border:0;padding:10px}.cookie-policy__close:hover,.cookie-policy__decline:hover{color:black}.cookie-policy{position:fixed;top:0;left:0;right:0;z-index:9999}.cookie-policy{padding:20px 65px 15px 15px}@media (max-width: 500px){.cookie-policy{padding:12px 165px 15px 15px}}.cookie-policy__close{position:absolute;top:10px;right:15px}.cookie-policy__decline{position:absolute;top:10px;right:75px}.homepage-text__content{margin-top:80px;padding:14px;background:#fff;max-width:50%}.homepage-text__content p{margin:0;font-size:1em}.homepage-text__content p:first-child{padding-bottom:20px}.homepage-text__notice-title{font-weight:bold;font-size:16px}@media (max-width: 991px){.homepage-text__content{max-width:100%;margin:80px 0}}@media (max-width: 650px){.homepage-text__content{margin:20px 0}}.homepage-search__form,.header-search__form{margin:0 auto;display:block;position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.header-search__form{bottom:-8px}.homepage-search__form{max-width:50%;bottom:-20px}@media screen and (max-width: 747px){.homepage-search__form{max-width:75%}}@media screen and (max-width: 450px){.homepage-search__form{max-width:85%}}.homepage-search__form-group,.header-search__form-group{position:relative;display:flex}.homepage-search__form-group .twitter-typeahead,.header-search__form-group .twitter-typeahead{width:100%;background:transparent}.homepage-search__input,.header-search__input{border:4px solid #41424f;border-radius:15px 0 0 15px !important;padding:12px;background-color:#fff !important;outline:0;width:100%}.homepage-search__input::-webkit-input-placeholder,.header-search__input::-webkit-input-placeholder{color:#333}.homepage-search__input:-moz-placeholder,.header-search__input:-moz-placeholder{color:#333}.homepage-search__input::-moz-placeholder,.header-search__input::-moz-placeholder{color:#333}.homepage-search__input:-ms-input-placeholder,.header-search__input:-ms-input-placeholder{color:#333}.subsite-local_offer .header-search__input,.subsite_local_offer .header-search__input,.local_offer_enquiry .header-search__input{border:4px solid #4a7fc1;padding:10px}.subsite-senco_zone .header-search__input,.subsite_senco_zone .header-search__input,.senco_zone_enquiry .header-search__input{border:4px solid #b03054}.subsite-senco_zone .header-search__form-group,.subsite_senco_zone .header-search__form-group,.senco_zone_enquiry .header-search__form-group{min-width:240px}@media screen and (max-width: 470px){.subsite-senco_zone .header-search__form-group,.subsite_senco_zone .header-search__form-group,.senco_zone_enquiry .header-search__form-group{min-width:220px}}.subsite-senco_zone .header-search__button,.subsite_senco_zone .header-search__button,.senco_zone_enquiry .header-search__button{background:#b03054;border-color:#b03054}.homepage-search__button,.header-search__button{color:#f2be45;padding:1px 16px 1px 8px;font-size:1.7em;background:#41424f;border:2px solid #41424f;border-radius:0px 15px 15px 0px;transition:unset}.subsite-local_offer .header-search__button,.subsite_local_offer .header-search__button,.local_offer_enquiry .header-search__button{color:#fff;background:#4a7fc1;border:2px solid #4a7fc1}.homepage-search__scenarios-header{font-size:1.33em;padding:20px;margin:0}.homepage-search__scenarios-groups:before,.homepage-search__scenarios-groups:after{content:" ";display:table}.homepage-search__scenarios-groups:after{clear:both}.homepage-search__scenarios-list{float:left;width:calc(50% - 1px);margin:0;padding:0;list-style-type:none}.homepage-search__scenarios-list:last-child{border-left:1px dotted #b6c0b9;padding-left:40px}.homepage-search__scenarios-list-item{display:block;padding-bottom:15px}.homepage-search__scenarios-list-item:last-child{padding-bottom:0}.homepage-search__scenarios-link{position:relative;text-decoration:none;color:#333;display:block;font-size:1em;padding:0 15px 0 55px;min-height:40px}.homepage-search__scenarios-link i{position:absolute;left:20px;top:2px;color:#b6c0b9;font-size:1.2em}.homepage-search__scenarios-link:hover i{color:#9ba89f}@media (max-width: 650px){.homepage-search__scenarios-list{width:100%;float:none}.homepage-search__scenarios-list:last-child{padding:20px 0 0 0;border-left:0}}.home-childcare-search{padding:60px 0;position:relative}.home-childcare-search__view-more,.home-childcare-search__read-more{position:absolute;top:95px;right:0;display:inline-block;padding:6px 12px;background:#f0f2f1;color:#333;text-decoration:none}.home-childcare-search__view-more i,.home-childcare-search__read-more i{margin-left:15px;color:#b6c0b9;font-size:1.33em;vertical-align:middle}.home-childcare-search__view-more:hover,.home-childcare-search__read-more:hover{background:#d5dad8}.home-childcare-search__view-more:hover i,.home-childcare-search__read-more:hover i{color:#9ba89f}.home-childcare-search__read-more{position:static}.home-childcare-search__title{border-top:5px solid #b6c0b9;padding-top:15px;padding-bottom:30px;font-size:1.33em}.home-childcare-search__content:before,.home-childcare-search__content:after{content:" ";display:table}.home-childcare-search__content:after{clear:both}.home-childcare-search__text{display:block;padding-top:15px}.home-childcare-search__image{display:block;max-width:100%;width:100%}.blog_articles__heading--link{color:#333;text-decoration:none}.home-blog-articles{margin-top:60px}.home-blog-articles__content .carousel-inner{min-height:250px}.home-blog-articles__heading-title{margin:0 0 6px 0;font-size:1em;font-weight:bold;padding:10px;background-color:#b6c0b9}.home-blog-articles .carousel-actions{top:4px;right:-3px}.home-blog-articles .carousel-actions .carousel-control{color:#5c5c5c}.home-blog-articles .carousel-actions .carousel-control.left{left:-537px}.home-blog-articles .carousel-actions .carousel-control:before{display:none}.home-blog-article{position:relative}.home-blog-article__right-arrow{left:auto;right:4px}.home-blog-article__heading{margin:0 20px 8px 20px}.home-blog_article__heading-link{display:block;background:#d2d8d7;color:#333;text-decoration:none;padding:10px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-blog-article__content{padding:0 20px}.home-blog-article__meta{color:#666}.home-blog-article__meta span{margin-right:15px}.home-blog-article__meta i{color:#333;font-size:1.33em;margin-right:5px;vertical-align:middle}.home-blog-article__info{display:block;padding-bottom:6px;position:relative;padding-left:30px}.text-size--large .home-blog-article__info,.text-size--medium .home-blog-article__info{padding-left:35px;padding-bottom:10px}.home-blog-article__meta .home-blog-article__info{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-blog-article__info i{position:absolute;left:0;top:0}.home-blog-article__info--published-on{padding-bottom:0}.home-blog-article__info--description{padding-top:30px;margin:0;color:#666}.home-blog-article__footer{padding-top:30px}.home-blog_article__footer-link{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none;margin-right:5px}.home-blog_article__footer-link i{font-size:1.2em;margin-left:10px;color:#b6c0b9}.home-blog_article__footer-link:hover{background:#d5dad8}.home-blog_article__footer-link:hover i{color:#9ba89f}.home-blog-articles__footer{display:none}section.local-offer-container a.home-blog_article__footer-link i{color:#e26f4e}@media (max-width: 1199px){.home-blog-articles .carousel-actions .carousel-control.left{left:-437px}.home-blog-articles__content .carousel-inner{min-height:290px}}@media (max-width: 991px){.home-blog-articles .carousel-actions .carousel-control.left{left:-702px}.home-latest-news{margin-bottom:-40px}.homepage-tweets{margin-bottom:30px}.home-childcare-search{padding:30px 0}aside.home-twitter{margin:30px 0px 30px 0px}}@media (max-width: 767px){.home-blog-articles .carousel-actions .carousel-control.left{left:auto;right:calc(100vw - 48px)}.home-blog-articles{padding-bottom:40px}}.home-events{position:relative;padding:60px 0}.home-events__heading-title{border-top:5px solid #b6c0b9;padding-top:15px;padding-bottom:30px;font-size:1.33em}.home-events__heading-link{color:#333;text-decoration:none}.home-events__content:before,.home-events__content:after{content:" ";display:table}.home-events__content:after{clear:both}.home-event{float:left;width:calc(50% - 10px);margin-left:20px}.home-event:first-child{margin-left:0}.home-event__heading{margin:0;padding:8px;background:#ded8c6}.home-event__heading-link{text-decoration:none;display:flex;position:relative;color:#333;transition:unset}.home-event__heading-link-date{margin-right:15px}.home-event__heading-link-date span{display:block;text-align:center;font-weight:bold}.home-event__heading-link-date span:first-child{padding-bottom:5px;font-size:1.06em}.home-event__heading-link-name{font-size:1.06em;min-height:35px;display:inline-block;word-break:break-word}.home-event__info{position:relative;padding:10px 0 0 2rem;color:#666;margin:0}.home-event__info i{position:absolute;top:8px;left:12px;font-size:1.46em;color:#333}.home-event__info--start-time i{left:8px}.home-event__info--description{padding:15px 10px 0 10px;font-size:0.86em;margin-bottom:0 !important}.home-event__content{background:#efeadf}.home-event__footer{background:#efeadf;padding-top:10px}.home-event__footer:before,.home-event__footer:after{content:" ";display:table}.home-event__footer:after{clear:both}.home-event__footer-link{display:inline-block;padding:6px 12px;background:#c1b99c;color:#333;text-decoration:none}.home-event__footer-link i{margin-left:15px;color:#b6c0b9;font-size:1.33em;vertical-align:middle}.home-event__footer-link:focus{transition:unset}.home-event__footer-link:hover{background:#ada37d}.home-event__footer-link:hover i{color:#9ba89f}.home-events__footer{position:absolute;top:95px;right:0}.home-events__view-more{display:inline-block;padding:6px 12px;background:#f0f2f1;color:#333;text-decoration:none}.home-events__view-more i{margin-left:15px;color:#b6c0b9;font-size:1.33em;vertical-align:middle}.home-events__view-more:hover{background:#d5dad8}.home-events__view-more:hover i{color:#9ba89f}.upcoming-local-events{padding-top:40px}.upcoming-local-events__title{margin:0 0 6px 0;font-size:1em;font-weight:bold;background:#b6c0b9}.upcoming-local-events__title a{display:block;padding:10px;color:#333;text-decoration:none}.upcoming-local-events__event-heading{position:relative;padding-left:120px;min-height:100px}.upcoming-local-events__date{position:absolute;left:20px;width:60px;height:60px;background:#efeadf}.upcoming-local-events__left-arrow,.upcoming-local-events__right-arrow{position:absolute;top:50%;margin-top:-2px;font-size:30px !important;color:#333;text-decoration:none;left:-30px}.upcoming-local-events__event .carousel-control{position:absolute;font-size:0.86em}.upcoming-local-events__event .carousel-control:before{display:none}.upcoming-local-events__event .carousel-control.left{left:auto}.upcoming-local-events__right-arrow{left:auto;right:-45px}.upcoming-local-events__date-day{display:block;font-size:26px;font-weight:bold;text-align:center}.upcoming-local-events__date-month{display:block;font-size:13px;text-align:center;font-weight:bold}.upcoming-local-events__event-details h4{margin:0;padding:5px 0;font-weight:bold;font-size:1em;color:#666}.upcoming-local-events__event-details h4 a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;color:#666}.upcoming-local-events__event-details p{color:#666;margin:0;padding:0 0 5px 0;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-height:24px}.upcoming-local-events__event-details p:last-child{padding-bottom:0}.upcoming-local-events__event-details p i{width:20px;font-size:1.2em;color:#e26f4e;text-align:center;margin-right:5px}.upcoming-local-events__event-description{padding:20px;color:#666;min-height:80px}.upcoming-local-events__actions:before,.upcoming-local-events__actions:after{content:" ";display:table}.upcoming-local-events__actions:after{clear:both}.upcoming-local-events__button{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.upcoming-local-events__button i{font-size:1.2em;margin-left:10px;color:#e26f4e}.upcoming-local-events__button:hover{background:#d5dad8}.upcoming-local-events__button:hover i{color:#d94c24}@media (max-width: 1199px){.home-event__heading-link-name{min-height:48px}}@media (max-width: 991px){.home-events{padding:60px 0 0 0}.upcoming-local-events{padding-top:40px !important}.home-event__content{min-height:0 !important}}@media (max-width: 767px){.home-events{padding:60px 0 0 0}.upcoming-local-events{padding-top:40px !important}.upcoming-local-events__event-description{min-height:90px}}@media (max-width: 500px){.home-event{float:none;width:100%;margin-left:0}.home-event:first-child{margin-bottom:30px}.events-search-results .home-event:first-child{margin-bottom:0}.home-events__heading-link:before{content:"Events"}.home-events__heading-link span{display:none}}.homepage-feature-box{padding-bottom:40px}.carousel .sr-only{background-color:white;color:black}.carousel-caption{position:static;margin-top:4px;padding:10px 60px;background:#d5dcd7;min-height:62px}.carousel-control.carousel-pause-button{position:absolute;left:-305px;top:25px;text-indent:-9999px}@media (max-width: 1199px){.carousel-control.carousel-pause-button{left:-247px}}@media (max-width: 991px){.carousel-control.carousel-pause-button{left:-337px}}@media (max-width: 767px){.carousel-control.carousel-pause-button{left:auto;right:calc(43vw)}.carousel-control.carousel-pause-button::before{margin-left:60px}}.carousel-control.carousel-pause-button::before{font-family:FontAwesome;text-decoration:inherit;display:inline-block;float:left;text-indent:0}.carousel-control.carousel-pause-button--pause::before{content:"\f04c";margin-top:2px}.carousel-control.carousel-pause-button--play::before{content:"\f144"}.carousel-actions{right:10px;bottom:-32px}.carousel-control{background:none;text-decoration:none;color:#41424f;font-size:1.33em}.carousel-control:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f138"}.carousel-control:hover{color:#2a2b33}.carousel-control.left{position:absolute;left:-602px}.carousel-control.left:before{content:"\f137"}.feature-box .slick-slide{padding:5px}.feature-box .slick-slide a{display:block;transition:unset}.feature-box__heading{text-align:left;font-weight:bold;font-size:1.2em;padding:0 0 10px 0}.feature-box__subtext{text-align:left;padding:0;font-size:0.93em}.feature-box__link{color:#333;text-decoration:none}.carousel-indicators{bottom:-40px}.carousel-indicators li{height:8px;width:8px;background:#d7dbd2;margin:10px}.carousel-indicators li.active{background:#e26f4e}.carousel-tablist-highlight{display:none}@media (max-width: 1199px){.homepage-feature-box .carousel-control.left{left:-485px}}@media (max-width: 991px){.homepage-feature-box .carousel-control.left{left:-665px}}@media (max-width: 767px){.homepage-feature-box .carousel-control.left{left:auto;right:calc(100vw - 80px)}}.welcome-block{padding-left:80px;border-top:3px solid #b6c0b9}.welcome-block__title{margin:0 0 20px 0;font-size:1.33em;font-weight:bold;line-height:22px;border-top:3px solid #e26f4e;padding-top:12px}.welcome-block__content{color:#666}.welcome-block__content p{margin:0 0 20px 0}.welcome-block__actions a{display:block;color:#333;background:#f0f2f1;padding:10px 30px 10px 10px;text-decoration:none;font-size:1.06em;position:relative}.welcome-block__actions a i{color:#e26f4e;margin-left:8px;position:absolute;right:10px;top:50%;margin-top:-8px}.welcome-block__actions a:hover{background:#d5dad8}.welcome-block__actions a:hover i{color:#d94c24}@media (max-width: 1199px){.welcome-block{padding-left:0}}@media (max-width: 991px){.welcome-block{padding-top:40px}}.homepage-container .home-twitter{margin-top:60px}.home-twitter__title{margin:10px 0 6px 0;font-size:1em;font-weight:bold;background-color:#b6c0b9;background-image:url(/images/afcalloffers/tweet.png);background-repeat:no-repeat;background-position:right 8px center}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-twitter__title{background-image:url(/images/afcalloffers/tweet_x2.png);-webkit-background-size:37px 30px;-moz-background-size:37px 30px;-o-background-size:37px 30px;background-size:37px 30px}}.home-twitter__title a{padding:10px;display:block;color:#333;text-decoration:none}.home-small-twitter__title{margin:10px 0 6px 0;font-size:1em;font-weight:bold;background-color:#b6c0b9}.home-small-twitter__title span{padding:10px;display:block;color:#333;text-decoration:none}.home-twitter__tweet{position:relative;padding-left:70px}.home-twitter__tweet-image{position:absolute;left:0;top:0}.home-twitter__tweet-image img{max-width:60px;display:block}.home-twitter__tweet-title{font-size:1.06em;padding-bottom:20px}.home-twitter__tweet-title a{text-decoration:none;color:#333}.home-twitter__tweet-title span{font-size:0.93em}.home-twitter__tweet-meta{font-size:0.9em;margin-top:12px}.home-twitter__tweet-meta span{color:#b6c0b9}.home-twitter__tweet-meta:first-child{margin-top:0}.home-twitter__tweet-text{font-size:0.86em}.home-twitter__tweet-text a{color:#1389b6;text-decoration:none}.home-small-twitter__actions a{position:relative;display:inline-block;color:#333;background:#41424f;background-repeat:no-repeat;background-position:right 8px center;width:50px;height:50px;padding:10px;text-decoration:none}.home-small-twitter__actions .home-small-twitter__link{background-image:url(/images/afcalloffers/tweet_hc.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-small-twitter__actions .home-small-twitter__link{background-image:url(/images/afcalloffers/tweet_hc_x2.png);-webkit-background-size:30px 23px;-moz-background-size:30px 23px;-o-background-size:30px 23px;background-size:30px 23px}}.home-small-twitter__actions .home-small-facebook__link{background-image:url(/images/afcalloffers/fb_white.png);background-position:bottom right 8px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-small-twitter__actions .home-small-facebook__link{background-image:url(/images/afcalloffers/fb_white_x2.png);-webkit-background-size:20px 40px;-moz-background-size:20px 40px;-o-background-size:20px 40px;background-size:20px 40px}}.home-twitter__actions{padding-top:20px}.home-twitter__actions a{position:relative;display:inline-block;color:#333;background:#F0F2F1;padding:10px;text-decoration:none}.home-twitter__actions a:hover{background:#d5dad8}.home-twitter__actions a:hover i{color:#9ba89f}.home-twitter__actions i{font-size:1.2em;margin-left:10px;color:#b6c0b9}.home-twitter__actions .home-small-twitter__link{background-image:url(/images/afcalloffers/tweet_hc.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-twitter__actions .home-small-twitter__link{background-image:url(/images/afcalloffers/tweet_hc_x2.png);-webkit-background-size:30px 23px;-moz-background-size:30px 23px;-o-background-size:30px 23px;background-size:30px 23px}}.home-twitter__actions .home-small-facebook__link{background-image:url(/images/afcalloffers/fb_white.png);background-position:bottom right 8px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-twitter__actions .home-small-facebook__link{background-image:url(/images/afcalloffers/fb_white_x2.png);-webkit-background-size:20px 40px;-moz-background-size:20px 40px;-o-background-size:20px 40px;background-size:20px 40px}}.homepage-tweets .home-twitter__tweet{padding-left:0}.homepage-tweets .home-twitter__tweet-title{padding:0 0 40px 70px}@media (max-width: 991px){.homepage-tweets .home-twitter__tweet-title{padding-bottom:60px}}.homepage-tweets .home-twitter__tweet-content{padding-left:0}.homepage-container .home-facebook{margin-top:60px}.home-facebook__title{margin:0 0 6px 0;font-size:1em;font-weight:bold;background-image:url(/images/afcalloffers/fb_black.png);background-repeat:no-repeat;background-position:right 18px center;background-color:#b6c0b9}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.home-facebook__title{background-image:url(/images/afcalloffers/fb_black_x2.png);-webkit-background-size:16px 30px;-moz-background-size:16px 30px;-o-background-size:16px 30px;background-size:16px 30px}}.home-facebook__title a{padding:10px;display:block;color:#333;text-decoration:none}.home-facebook__content:before,.home-facebook__content:after{content:" ";display:table}.home-facebook__content:after{clear:both}.home-facebook__image{display:block;max-width:100%}.home-twitter__image{display:block;width:100%}@media (max-width: 991px){.home-twitter__image{width:260px}}.home-facebook__text{margin-top:12px}.home-facebook__actions{padding-top:20px}.home-facebook__actions a{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.home-facebook__actions a i{font-size:1.2em;margin-left:10px;color:#b6c0b9}.home-facebook__actions a:hover{background:#d5dad8}.home-facebook__actions a:hover i{color:#9ba89f}@media (max-width: 991px){.home-facebook__image{float:left;margin:0 20px 20px 0}}.information-and-advice{padding-top:50px;padding-bottom:30px}.information-and-advice__heading{margin:0;font-size:21px;padding-bottom:15px}.information-and-advice__row{padding-bottom:40px;display:flex;flex:1 0 0}.information-and-advice__row:before,.information-and-advice__row:after{content:" ";display:table}.information-and-advice__row:after{clear:both}.information-and-advice__block{float:left;width:calc(25% - 30px);margin-left:40px;display:flex;text-decoration:none;flex-direction:column;color:#333}.information-and-advice__block:first-child{margin-left:0}.information-and-advice__title{margin:0;padding:10px 0 10px 0;border-top:3px solid #41424f;font-weight:bold;flex:1 1 auto;min-height:72px;line-height:1.4;font-size:1.15em}.information-and-advice__title a{color:#333;text-decoration:none}.information-and-advice__row--three-lines .information-and-advice__title{min-height:90px}.information-and-advice__image{display:block;max-width:100%;margin-bottom:4px;flex:0 0 114px}.information-and-advice__link{position:relative;display:block;color:#333;text-decoration:none;flex:0 0 38px}.information-and-advice__link i{font-size:1.06em;position:absolute;right:10px;color:#41424f;flex:0 0 auto}.information-and-advice__cta{transition:all 200ms ease-in-out;padding:10px;background:#f0f2f1}.information-and-advice__cta:hover{background:#d5dad8}.information-and-advice__cta:hover i{color:#2a2b33}.young-people-info-and-advice{padding:20px 0 30px 0}.young-people-info-and-advice__row{padding-bottom:40px}.young-people-info-and-advice__row:before,.young-people-info-and-advice__row:after{content:" ";display:table}.young-people-info-and-advice__row:after{clear:both}.young-people-info-and-advice__block{position:relative;width:calc(25% - 60px);margin-left:80px;border-top:3px solid #55ae4c;float:left;padding-top:4px}.young-people-info-and-advice__block:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}.young-people-info-and-advice__block:first-child{margin-left:0}.young-people-info-and-advice__link{display:block;text-decoration:none;height:200px}.young-people-info-and-advice__image{display:block;max-width:100%;position:absolute;top:4px;left:0;right:0}.young-people-info-and-advice__text{position:absolute;top:25%;left:50%;transform:translate(-50%, -50%);text-align:center;display:inline-block;vertical-align:middle;text-align:center;color:#333;font-size:1.06em;font-weight:bold;width:75%;z-index:5;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.young-people-info-and-advice__block:hover .young-people-blocks__text{color:#a6bbc7}.young-people-info-and-advice__text--getting-involved-two-lines{padding-top:38px}.young-people-info-and-advice__text--activites-and-fun-two-lines{padding-top:38px}.young-people-info-and-advice__text--learning-and-improvement{padding:38px 40px}.young-people-info-and-advice__button{display:block;padding:15px;text-decoration:none;position:relative;background:#f0f2f1;color:#333}.young-people-info-and-advice__button i{display:block;position:absolute;top:12px;right:15px;width:32px;height:25px;background:url(/images/afcalloffers/young_people/arrow_sketch.png) no-repeat;background-size:100% 100%}@media (max-width: 1199px){.young-people-info-and-advice__text{width:60%}.young-people-info-and-advice__link{height:150px}}@media (max-width: 991px){.information-and-advice__row{padding-bottom:0;display:inline-block}.information-and-advice__block{width:calc(50% - 30px);padding-bottom:40px;display:block}.information-and-advice__block:nth-child(3){margin-left:0}.young-people-info-and-advice__block{width:calc(50% - 40px);padding-bottom:40px}.young-people-info-and-advice__block:nth-child(3){margin-left:0}.young-people-info-and-advice__text{top:23%;left:48%;font-size:1.4em}.young-people-info-and-advice__link{height:250px}}@media (max-width: 680px){.young-people-info-and-advice__text{top:21%;left:50%}}@media (max-width: 610px){.young-people-info-and-advice__text{top:18%;left:47%}}@media (max-width: 550px){.young-people-info-and-advice__row{padding-bottom:0}.young-people-info-and-advice__block{width:100%;margin-left:0;float:none}.young-people-info-and-advice__image{display:none}.young-people-info-and-advice__text{text-align:left;transform:none;display:block;padding:20px 0px 20px 0px;top:0;left:0}.young-people-info-and-advice__link{height:71px}.young-people-info-and-advice__text br{display:none}}@media (max-width: 500px){.information-and-advice__block{width:100%;margin-left:0;float:none}}.subsite_local_offer .information-and-advice__title{border-top:3px solid #4a7fc1}.subsite_local_offer .information-and-advice__title a{color:#4a7fc1}.subsite_local_offer .information-and-advice__link i{color:#4a7fc1}.subsite_local_offer .information-and-advice__cta:hover i{color:#3766a1}.subsite_senco_zone .information-and-advice__title{border-top:3px solid #b03054}.subsite_senco_zone .information-and-advice__title a{color:#b03054}.subsite_senco_zone .information-and-advice__link i{color:#b03054}.subsite_senco_zone .information-and-advice__cta:hover i{color:#882541}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.information-and-advice__block{display:block}}.our-neighbours{margin-top:60px;border:3px solid #4a7fc1;background-color:#b1e7db}.our-neighbours:before,.our-neighbours:after{content:" ";display:table}.our-neighbours:after{clear:both}@media screen and (max-width: 991px){.our-neighbours{width:90%;margin:auto}}.our-neighbours__container{display:inline-block;width:100%;padding:8px}@media screen and (max-width: 991px){.our-neighbours__container{display:flex;flex-direction:column;align-items:center;padding:15px}}.our-neighbours__title{margin:0 0 0 0;font-size:1.5em;font-weight:bold;padding:8px 8px 6px 8px;position:relative;left:20px}.our-neighbours__title-container{border-bottom:3px solid #4a7fc1}.our-neighbours__title-image{float:left;position:relative;top:5px;left:10px}.our-neighbours__image-container,.our-neighbours__content{float:left}.our-neighbours__image-container{width:33.3333333%}@media screen and (max-width: 991px){.our-neighbours__image-container{width:100%;margin-bottom:15px}}.our-neighbours__content{width:66.6666666%}@media screen and (max-width: 991px){.our-neighbours__content{width:100%}}.our-neighbours__image-container{display:flex}.our-neighbours__image-container img{display:block;max-width:60%}@media screen and (min-width: 375px) and (max-width: 449px){.our-neighbours__image-container img{max-width:50%}}@media screen and (max-width: 374px){.our-neighbours__image-container img{display:none}}.our-neighbours__image-container p{background-color:white;margin:0;padding:30px 10px 30px 15px;word-break:break-word}@media screen and (max-width: 374px){.our-neighbours__image-container p{padding:30px;width:100%}}.our-neighbours__content{color:#666}@media screen and (min-width: 992px){.our-neighbours__content{padding:12px 0 0 14px}}@media screen and (min-width: 484px){.our-neighbours__content{padding-top:15px}}.our-neighbours__content p{padding-bottom:25px;margin:0;font-size:1em}.our-neighbours__content ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin:-15px}.our-neighbours__content ul:before,.our-neighbours__content ul:after{content:" ";display:table}.our-neighbours__content ul:after{clear:both}.our-neighbours__content ul li{position:relative;width:33%;padding:15px}.our-neighbours__content ul li:nth-child(-n + 3):after{content:"";display:block;position:absolute;left:15px;right:15px;bottom:-1px;border-bottom:3px dotted #4a7fc1}@media screen and (max-width: 991px){.our-neighbours__content ul li{width:50%}.our-neighbours__content ul li:nth-child(4):after{content:"";display:block;position:absolute;left:15px;right:15px;bottom:-1px;border-bottom:3px dotted #4a7fc1}}@media screen and (max-width: 484px){.our-neighbours__content ul li{width:100%;margin-left:0}.our-neighbours__content ul li:nth-last-child(n + 2):after{content:"";display:block;position:absolute;left:15px;right:15px;bottom:-1px;border-bottom:3px dotted #4a7fc1}}.our-neighbours__content ul li a{display:flex;justify-content:space-between;align-items:center;color:black;text-decoration:none;font-weight:bold;position:relative;word-break:break-word}@media screen and (max-width: 484px){.our-neighbours__content ul li a{max-width:unset;display:flex;width:100%;justify-content:space-between}}.our-neighbours__content ul li a:after{flex-shrink:0;display:flex;content:">";background:#4a7fc1;width:35px;height:35px;margin-left:5px;align-items:center;justify-content:center;color:black}@media screen and (min-width: 485px) and (max-width: 569px){.our-neighbours__content ul li a:after{left:138px}}@media screen and (max-width: 484px){.our-neighbours__content ul li a:after{position:relative;left:0px;top:0px}}.our-neighbours__content ul li a:hover:after{background-color:#5d9ceb}@media screen and (min-width: 485px){.our-neighbours__content ul li:last-child a:after{top:3px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.our-neighbours__image-container{display:block}.our-neighbours__image-container img{max-width:100%}}@media screen and (-ms-high-contrast: active) and (min-width: 992px),screen and (-ms-high-contrast: none) and (min-width: 992px){.our-neighbours__content{margin-top:60px}}.young-peoples-hub{position:relative;padding:15px 0 40px 80px}.young-peoples-hub__link{display:block;position:relative}.young-peoples-hub__link i{position:absolute;bottom:10px;left:15px;font-size:20px}.young-peoples-hub__image{display:block;max-width:100%}.young-peoples-hub__people{background:url(/images/afcalloffers/yp_hub_people.png) center center no-repeat;background-size:100% 100%;display:block;position:absolute;bottom:40px;right:10px;width:256px;height:55px}.young-peoples-hub__arrow{background:url(/images/afcalloffers/yp_hub_arrow.png) center center no-repeat;background-size:100% 100%;display:block;position:absolute;top:55px;right:10px;width:31px;height:25px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.young-peoples-hub__link:hover .young-peoples-hub__arrow{right:20px}@media (max-width: 1200px){.young-peoples-hub{padding-left:0px}}@media (max-width: 991px){.young-peoples-hub{padding-top:40px}}@media (max-width: 767px){.young-peoples-hub{padding-left:0}}html,body{overflow-x:hidden}.controller-subsite-home .main{margin-top:20px}.controller-home .main{margin-top:40px}#stickyHeader{position:fixed;top:0;width:100%;z-index:5000}.subsite-main_site #stickyHeader.sticky,.subsite_main_site #stickyHeader.sticky{animation:mainColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #41424f}.subsite-main_site #stickyHeader.sticky .banner-background,.subsite_main_site #stickyHeader.sticky .banner-background{background-color:#41424f;background-image:none}@-webkit-keyframes mainColourOn{from{background-color:#fdf2da}to{background-color:#41424f}}@keyframes mainColourOn{from{background-color:#fdf2da}to{background-color:#41424f}}#stickyHeader.sticky-off{animation:mainColourOff 0.75s forwards}@-webkit-keyframes mainColourOff{from{background-color:#41424f}to{background-color:#fdf2da}}@keyframes mainColourOff{from{background-color:#41424f}to{background-color:#fdf2da}}.subsite-local_offer #stickyHeader.sticky,.subsite_local_offer #stickyHeader.sticky{animation:localColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #4a7fc1}.subsite-local_offer #stickyHeader.sticky-off,.subsite_local_offer #stickyHeader.sticky-off{animation:localColourOff 0.75s forwards}@-webkit-keyframes localColourOn{from{background-color:#b1e7db}to{background-color:#4a7fc1}}@keyframes localColourOn{from{background-color:#b1e7db}to{background-color:#4a7fc1}}@-webkit-keyframes localColourOff{from{background-color:#4a7fc1}to{background-color:#b1e7db}}@keyframes localColourOff{from{background-color:#4a7fc1}to{background-color:#b1e7db}}.subsite-senco_zone #stickyHeader.sticky,.subsite_senco_zone #stickyHeader.sticky{animation:sencoColourOn 0.75s forwards;box-shadow:1px 1px 5px 1px #b03054}.subsite-senco_zone #stickyHeader.sticky-off,.subsite_senco_zone #stickyHeader.sticky-off{animation:sencoColourOff 0.75s forwards}@-webkit-keyframes sencoColourOn{from{background-color:#5ecaed}to{background-color:#b03054}}@keyframes sencoColourOn{from{background-color:#5ecaed}to{background-color:#b03054}}@-webkit-keyframes sencoColourOff{from{background-color:#b03054}to{background-color:#5ecaed}}@keyframes sencoColourOff{from{background-color:#b03054}to{background-color:#5ecaed}}.banner-container--homepage,.homepage-text-row{background-color:#fdf2da}.banner-background{display:flex}@media screen and (max-width: 550px){.banner-background{flex-wrap:wrap}}.button-row{display:flex}.banner-navigation{margin-left:auto}.banner-navigation .row,.banner-navigation .col-sm-12{height:100%}.banner-navigation .col-sm-12{display:flex;align-items:flex-end;padding-bottom:15px}@media screen and (max-width: 991px){.banner-navigation{display:none}}@media screen and (min-width: 992px){.banner-buttons__sticky-nav-search--mobile{display:none}}.banner-buttons__reciteme{margin-right:15px}@media screen and (max-width: 550px){.banner-buttons__reciteme{margin-right:0px;margin-bottom:0}}.banner-buttons__reciteme--flyout{display:flex;margin:auto 30px 20px 30px}@media screen and (min-width: 992px) and (max-width: 1199px){.banner-buttons__reciteme--flyout{flex-basis:44%}}@media screen and (max-width: 991px){.banner-buttons__reciteme--flyout{margin:auto 20px 20px auto}}@media screen and (max-width: 550px){.banner-buttons__reciteme--flyout{margin:10px 10px 10px auto}}@media screen and (max-width: 400px){.banner-buttons__reciteme--flyout{margin:0px 10px 0px auto}}.banner-buttons__reciteme--flyout-mobile{display:none}@media screen and (max-width: 550px){.banner-buttons__reciteme--flyout-mobile{display:flex;justify-content:flex-end;width:100%;margin:10px 10px 0 10px}}@media screen and (max-width: 550px){.banner-buttons__reciteme--flyout-desktop{margin:0 10px 0 auto}}@media screen and (max-width: 550px){.banner-buttons__reciteme--desktop{display:none}}@media screen and (max-width: 550px){.banner-buttons__flyout{margin-left:auto}}.banner-buttons__flyout .nav__toggler{background-color:#f2be45;border:none;color:black;min-height:40px;transition:background-color 200ms ease-in-out}.banner-buttons__flyout .nav__toggler:hover{background-color:#d6a83d}.banner-buttons__flyout .nav__toggler:focus{outline:2px solid #fff;outline-offset:2px}.banner-buttons__flyout .nav__toggler:after{display:inline-block;content:"";width:35px;height:35px;background-size:35px 35px;background-repeat:no-repeat;vertical-align:middle;margin-left:10px}.banner-buttons__flyout .nav__toggler .nav-toggler-text{font-weight:bold}.banner-buttons__flyout .nav__toggler .nav-toggler-icon{width:35px;margin-left:10px}.banner-buttons__flyout .nav__toggler.closed:after{background-image:url(/images/afcalloffers/homepage/menu.png)}.banner-buttons__flyout .nav__toggler.open:after{background-image:url(/images/afcalloffers/homepage/close_cross.png)}.banner-buttons__flyout .flyout-navigation__list{display:none;list-style-type:none;background-color:#41424f;border:5px solid #f2be45;color:white;width:26vw;position:absolute;right:30px;z-index:5000;padding:20px 10px 30px 25px;max-height:calc(100vh - 120px);overflow-y:auto}@media screen and (min-width: 992px) and (max-width: 1199px){.banner-buttons__flyout .flyout-navigation__list{right:33px}}@media screen and (max-width: 991px){.banner-buttons__flyout .flyout-navigation__list{width:38vw}.banner-buttons__flyout .flyout-navigation__list .header-navigation__list-item{padding:10px 0px;font-size:1rem}.banner-buttons__flyout .flyout-navigation__list .header-navigation__list-item .header-navigation__link{margin-left:0px;font-size:1rem;padding:0px;color:#f2be45;transition:text-decoration 200ms ease-in-out}.banner-buttons__flyout .flyout-navigation__list .header-navigation__list-item .header-navigation__link:focus{outline:2px solid #fff}.banner-buttons__flyout .flyout-navigation__list .header-navigation__list-item .header-navigation__link:hover{text-decoration:underline}}@media screen and (max-width: 748px){.banner-buttons__flyout .flyout-navigation__list{width:45vw}}@media screen and (max-width: 550px){.banner-buttons__flyout .flyout-navigation__list{right:10px;width:68vw;max-height:550px}}@media screen and (max-width: 450px){.banner-buttons__flyout .flyout-navigation__list{max-height:400px}}@media screen and (min-width: 992px){.banner-buttons__flyout .flyout-navigation__list .header-navigation__list-item{display:none}}.banner-buttons__flyout .flyout-navigation__list-item{padding-top:10px;padding-bottom:10px}.banner-buttons__flyout .flyout-navigation__link{display:block;color:white;text-decoration:none;transition:text-decoration 200ms ease-in-out}.banner-buttons__flyout .flyout-navigation__link:focus{outline:2px solid #fff}.banner-buttons__flyout .flyout-navigation__link:hover{text-decoration:underline}@media screen and (max-width: 400px){.subsite-local_offer .banner-buttons__reciteme,.subsite_local_offer .banner-buttons__reciteme,.local_offer_enquiry .banner-buttons__reciteme{margin-bottom:12px;margin-top:5px}}.subsite-local_offer .nav__toggler,.subsite_local_offer .nav__toggler,.local_offer_enquiry .nav__toggler{background-color:#41424f;color:#f2be45}.subsite-local_offer .nav__toggler:hover,.subsite_local_offer .nav__toggler:hover,.local_offer_enquiry .nav__toggler:hover{background-color:#140e14}.subsite-local_offer .nav__toggler.closed:after,.subsite_local_offer .nav__toggler.closed:after,.local_offer_enquiry .nav__toggler.closed:after{background-image:url(/images/afcalloffers/homepage/menu_local_offer.png)}.subsite-local_offer .nav__toggler.open:after,.subsite_local_offer .nav__toggler.open:after,.local_offer_enquiry .nav__toggler.open:after{background-image:url(/images/afcalloffers/homepage/close_cross_yellow.png)}.homepage-text__content-full p:last-child{margin-bottom:0px}@media screen and (max-width: 991px){.header-navigation{display:none}}.footer__social-links-container{margin-right:15px;margin-left:15px}@media screen and (min-width: 768px){.footer__social-links-container{width:83.3333333333%;float:left}}.footer-navigation__list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:15px;row-gap:10px}@media screen and (max-width: 768px){.footer-navigation__list{flex-wrap:wrap;justify-content:center}}.footer-navigation__link{text-decoration:underline !important}@media screen and (max-width: 768px){.footer-navigation__link{padding:10px}}.footer-developed-by{margin-left:18px}.footer-container{border-top:none}.controller-home .footer-container{margin-top:0}.social-links__header{color:#f2be45;font-size:1.2rem;margin-bottom:40px}.social-links__wrapper{display:flex}@media screen and (max-width: 991px){.social-links__wrapper{flex-direction:column}}@media screen and (max-width: 576px){.social-links__container{margin-right:15px}}@media screen and (min-width: 576px){.social-links__container{width:89%}}.social-links__container--alt{width:44%;margin-left:20px;border-right:3px solid #f2be45}@media screen and (max-width: 576px){.social-links__container--alt{margin-left:0px}}@media screen and (min-width: 992px){.social-links__container--alt{flex-direction:column}}@media screen and (max-width: 991px){.social-links__container--alt{width:90%}.social-links__container--alt:last-child{position:relative;bottom:10px}}@media screen and (max-width: 991px) and (max-width: 991px){.social-links__container--alt:last-child .social-links__link-container:first-child{margin-top:15px}}@media screen and (max-width: 768px){.social-links__container--alt{width:72%}}@media screen and (max-width: 575px){.social-links__container--alt{width:100%;border-right:none}.social-links__container--alt:last-child{border-bottom:3px solid #f2be45}}.social-links__link-container{padding:10px;font-size:1.2rem;margin-bottom:15px;position:relative;width:78%;display:block;transition:background-color 200ms ease-in-out}.social-links__link-container:focus{outline:2px solid #fff}@media screen and (max-width: 575px){.social-links__link-container{width:83%}}@media screen and (max-width: 340px){.social-links__link-container{font-size:1rem}}.social-links__link-container.facebook,.social-links__link-container.twitter--afc{background-color:white}.social-links__link-container.facebook:after,.social-links__link-container.twitter--afc:after{background-color:white}.social-links__link-container.facebook:hover,.social-links__link-container.twitter--afc:hover{background-color:#e2e6e3}.social-links__link-container.facebook:hover .facebook:after,.social-links__link-container.facebook:hover .twitter--afc:after,.social-links__link-container.twitter--afc:hover .facebook:after,.social-links__link-container.twitter--afc:hover .twitter--afc:after{background-color:#e2e6e3}.social-links__link-container.facebook--local-offer{background-color:#b1e7db}.social-links__link-container.facebook--local-offer:after{background-color:#b1e7db}.social-links__link-container.facebook--local-offer:hover{background-color:#4a7fc1}.social-links__link-container.facebook--local-offer:hover .facebook--local-offer .logo i{color:white}.social-links__link-container.facebook--local-offer:hover .facebook--local-offer:after{background-color:#4a7fc1}.social-links__link-container.twitter--afc-info{background-color:#559bce}.social-links__link-container.twitter--afc-info:after{background-color:#559bce}.social-links__link-container.twitter--afc-info:hover{background-color:#3682ba}.social-links__link-container.twitter--afc-info:hover .twitter--afc-info:after{background-color:#3682ba}.social-links__link-container.twitter--local-offer{background-color:#f2be45}.social-links__link-container.twitter--local-offer:after{background-color:#f2be45}.social-links__link-container.twitter--local-offer:hover{background-color:#d6a83d}.social-links__link-container.twitter--local-offer:hover .twitter--local-offer:after{background-color:#d6a83d}.social-links__link-container.linkedin{background-color:lightgrey}.social-links__link-container.linkedin:after{background-color:lightgrey}.social-links__link-container.linkedin:hover{background-color:#bababa}.social-links__link-container.linkedin:hover .linkedin:after{background-color:#bababa}.social-links__link-container.work{padding-left:0px}.social-links__link-container.work a{color:#f2be45;text-decoration:underline}.social-links__link-container.work a:hover{color:white}.social-links__link{display:flex;align-items:center;text-align:center}.social-links__link:after{position:absolute;display:flex;content:">";top:0px;right:-45px;bottom:0px;width:40px;height:100%;margin-left:5px;align-items:center;justify-content:center;color:black}.social-links__link.facebook .text,.social-links__link.twitter--afc .text{color:#41424f}.social-links__link.facebook:after,.social-links__link.twitter--afc:after{background-color:white}.social-links__link.twitter--afc .logo{color:#1da1f2}.social-links__link.facebook .logo,.social-links__link.facebook--local-offer .logo{color:#4267b2}.social-links__link.facebook--local-offer .text{color:black}.social-links__link.facebook--local-offer:after{background-color:#b1e7db}.social-links__link.twitter--afc-info .logo{color:white}.social-links__link.twitter--afc-info .text{color:black}.social-links__link.twitter--afc-info:after{background-color:#559bce}.social-links__link.twitter--local-offer .logo{color:#1da1f2}.social-links__link.twitter--local-offer .text{color:#41424f}.social-links__link.twitter--local-offer:after{background-color:#f2be45}.social-links__link.linkedin .logo,.social-links__link.linkedin .text{color:black}.social-links__link.linkedin:after{background-color:lightgrey}.social-links__link .logo{font-size:2.2rem;margin-right:15px}.social-links__link .logo i:before{position:relative;bottom:6px}.footer__main-row{position:relative;margin-bottom:20px}@media screen and (max-width: 576px){.footer__main-row{display:flex;flex-direction:column}}@media screen and (max-width: 768px){.footer__main-row{margin-left:0px}}.footer__address-block{margin:auto}@media screen and (min-width: 576px){.footer__address-block{margin-left:40px;position:absolute;top:50%;left:76%;transform:translate(-50%, -50%)}}@media screen and (min-width: 576px) and (max-width: 768px){.footer__address-block{left:77%}}@media screen and (min-width: 1200px){.footer__address-block{top:55%}}.footer-logo__heading{text-align:left}.contact-information__address{text-align:left}@media screen and (min-width: 748px) and (max-width: 991px){.footer-login__container{padding-right:0px}}@media screen and (min-width: 992px){.footer-login__container{position:relative;top:6px}}@media screen and (min-width: 1200px){.footer-login__container{top:8px}}.featured_block__link{border:0;background:lightgrey;padding:20px;border:none;line-height:1.4;text-decoration:none;color:black;transition:unset}.featured_block__link .btn{color:#f2be45;background:#41424f;position:relative;padding-right:35px;font-size:1rem;white-space:unset;margin-top:auto}.featured_block__link .btn:hover{background:#140e14}.featured_block__link .btn:hover:after{background:#140e14}.featured_block__link .btn:after{position:absolute;display:flex;content:">";top:-1px;right:-1px;bottom:-1px;background:#41424f;width:35px;margin-left:5px;border-left:2px solid lightgrey;align-items:center;justify-content:center;color:#f2be45}.featured_block__link:nth-child(2){background:#41424f;color:white}.featured_block__link:nth-child(2) .btn{color:#41424f;background:#f2be45}.featured_block__link:nth-child(2) .btn:after{color:#41424f;background:#f2be45;border-left:2px solid #41424f}.featured_block__link:nth-child(2) .btn:hover{background:#d6a83d}.featured_block__link:nth-child(2) .btn:hover:after{background:#d6a83d}.featured_block__container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.featured_block__container p{font-size:1rem}.navigation-blocks{margin:50px -9999rem 0px -9999rem;padding:75px 9999rem 50px 9999rem;background-color:#e3f3fd}.navigation-blocks__container{display:flex;flex-wrap:wrap;justify-content:flex-start}a.nav-block{min-height:100px;border-radius:15px;margin-bottom:30px;margin-right:15px;margin-left:15px;padding:10px 10px 15px 10px;flex-basis:22%;align-items:center;display:flex;-webkit-box-shadow:1px 1px 5px 1px #969696;box-shadow:1px 1px 5px 1px #969696;text-decoration:none;position:relative;overflow:hidden;background-color:white;word-break:break-word;transition:unset}@media (min-width: 992px) and (max-width: 1199px){a.nav-block{flex-basis:20.5%;margin-right:20px;margin-left:20px}}@media (min-width: 560px) and (max-width: 991px){a.nav-block{flex-basis:42%;margin-right:20px;margin-left:20px}}@media (max-width: 559px){a.nav-block{flex-basis:100%}}a.nav-block:hover:after{height:100%}a.nav-block p{margin:0;padding:0;font-size:1.2rem;color:black}a.nav-block:after{position:absolute;content:"";display:block;bottom:0px;width:100%;background:red;left:0;right:0;z-index:1;transition:height 0.2s ease-out;height:15px}a.nav-block:nth-child(11n + 1):after{background:#f9a133}a.nav-block:nth-child(11n + 2):after{background:#34a872}a.nav-block:nth-child(11n + 3):after{background:#ac80dd}a.nav-block:nth-child(11n + 4):after{background:#ffb3b3}a.nav-block:nth-child(11n + 5):after{background:#559bce}a.nav-block:nth-child(11n + 6):after{background:#e44b4d}a.nav-block:nth-child(11n + 7):after{background:#bce972}a.nav-block:nth-child(11n + 8):after{background:#af856b}a.nav-block:nth-child(11n + 9):after{background:#41414d}a.nav-block:nth-child(11n + 9):hover .navigation_block--content p{color:white}a.nav-block:nth-child(11n + 10):after{background:#f2be45}a.nav-block:nth-child(11n + 11):after{background:#8a8a8a}.navigation_block--content{position:relative;z-index:10}.home-feature .wrapper{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 1200px){.home-feature .wrapper{flex-direction:column}}.home-feature .wrapper>*{flex:1}.home-feature .wrapper>.box-wrap{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 560px) and (max-width: 1200px){.home-feature .wrapper>.box-wrap{flex-direction:row;justify-content:space-between;margin-top:25px}}@media screen and (max-width: 559px){.home-feature .wrapper>.box-wrap{margin-top:25px}}.home-feature .wrapper>.box-wrap>.box{flex:1;margin:5px 0}@media screen and (min-width: 560px) and (max-width: 1200px){.home-feature .wrapper>.box-wrap>.box{flex:0 0 48%;margin:0}}.home-feature .wrapper>.box-wrap>.box:first-child{margin-top:0}.home-feature .wrapper>.box-wrap>.box:last-child{margin-bottom:0}.home-feature .main-feature-box{flex:1 1 78%;max-width:78%;background-color:lightgrey;padding:15px 15px 5px 15px}@media screen and (max-width: 1200px){.home-feature .main-feature-box{flex:1 1 100%;max-width:100%}}.home-feature .box-wrap{flex:0 1 20%}.home-feature .feature-box__image{display:block;width:100%;max-width:60%;height:100%;float:right}.home-feature .feature-box-item{display:flex;flex-direction:row-reverse}@media screen and (max-width: 991px){.home-feature .feature-box-item{display:block}}.home-feature .feature-box-text{position:relative !important;width:100%;max-width:30% !important;float:left !important;padding-right:20px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding-left:1px}@media screen and (max-width: 991px){.home-feature .feature-box-text{position:unset !important;max-width:100% !important}}.home-feature .feature-box-text h5{font-size:1.75rem;line-height:1.25;font-weight:normal;color:black;margin:0}@media screen and (min-width: 695px) and (max-width: 750px){.home-feature .feature-box-text h5{font-size:1.5rem}}.home-feature .feature-box-text h6{line-height:1.5;color:black;font-size:1.1rem}.home-feature .image-container{width:100%;max-width:70% !important;float:right !important;padding-right:1px}@media screen and (max-width: 991px){.home-feature .image-container{max-width:100% !important;height:auto}}.home-feature .image-container img{height:100%;width:100%;object-fit:cover}.home-feature .feature-control{display:flex;justify-content:center;position:relative;left:30%;background:lightgrey;height:35px;width:70%}@media screen and (max-width: 992px){.home-feature .feature-control{left:0;width:100%;margin-top:15px}}@media screen and (max-width: 350px){.home-feature .feature-control{flex-direction:column;height:70px}}.home-feature .slick-list{overflow:unset}.home-feature .slick-dots{order:2;list-style-type:none}.home-feature .slick-dots button{border:none;width:16px;height:18px;background:#41424f;border-radius:50%;text-indent:-9999px;border:3px solid #41424f;transition:unset}.home-feature .slick-dots li{width:16px;height:16px;padding:5px 15px;float:left}.home-feature .slick-dots li.slick-active button{background:orange;height:18px;border:3px solid #41424f}.home-feature .feature-play-pause{display:flex;flex:0 0 auto;align-items:center;padding-right:20px}@media screen and (max-width: 350px){.home-feature .feature-play-pause{margin:auto auto 15px auto}}.home-feature .slick-pause,.home-feature .slick-play{height:25px;width:25px;background-color:transparent;border:none;background-size:25px;background-position:center;background-repeat:no-repeat;margin-left:10px;transition:unset}.home-feature .slick-pause{background-image:url(/images/afcalloffers/homepage/pause.png)}.home-feature .slick-play{background-image:url(/images/afcalloffers/homepage/play.png)}.home-feature .feature-control-dots-arrows{display:flex;flex:0 0 auto;align-items:center}@media screen and (max-width: 350px){.home-feature .feature-control-dots-arrows{margin:auto}}.home-feature .slick-arrow{color:transparent;font-size:0;border:none;position:relative;background-color:transparent;transition:unset}.home-feature .slick-prev.slick-arrow{order:1;height:20px}.home-feature .slick-prev.slick-arrow:after{position:absolute;display:flex;content:"<";font-size:24px;top:0px;left:-1px;bottom:-5px;align-items:center;justify-content:center;color:#41424f}.home-feature .slick-next.slick-arrow{order:3;height:20px}.home-feature .slick-next.slick-arrow:after{position:absolute;display:flex;content:">";font-size:24px;top:0px;right:-1px;bottom:-5px;align-items:center;justify-content:center;color:#41424f}.home-feature .slick-dots{display:flex;padding:0px 15px 0px 0px;justify-content:space-between;margin:0px 0px 10px 0px;align-items:center}.home-feature .feature-view-more{font-size:1.1rem;white-space:unset}.home-feature .feature-box-text .feature-view-more{color:#f2be45;background:#41424f;position:relative;padding-right:35px;width:100%;transition:all 200ms ease-in-out}.home-feature .feature-box-text .feature-view-more:hover{background:#140e14}.home-feature .feature-box-text .feature-view-more:hover:after{background:#140e14}@media screen and (max-width: 991px){.home-feature .feature-box-text .feature-view-more{position:relative;width:auto;margin-top:20px}}.home-feature .feature-box-text .feature-view-more:after{position:absolute;display:flex;content:">";top:-1px;right:-1px;bottom:-1px;background:#41424f;width:35px;margin-left:5px;border-left:2px solid lightgrey;align-items:center;justify-content:center;color:#f2be45}.subsite-local_offer .home-feature .main-feature-box{background-color:#b1e7db;flex:1 1 74%;max-width:74%}@media screen and (max-width: 1200px){.subsite-local_offer .home-feature .main-feature-box{flex:1 1 100%;max-width:100%}}.subsite-local_offer .home-feature .feature-control{background:#b1e7db}.subsite-local_offer .home-feature .feature-box-text .feature-view-more{color:#000;background:#4a7fc1}.subsite-local_offer .home-feature .feature-box-text .feature-view-more:hover{background-color:#5d9ceb}.subsite-local_offer .home-feature .feature-box-text .feature-view-more:hover:after{background-color:#5d9ceb}.subsite-local_offer .home-feature .feature-box-text .feature-view-more:after{background:#4a7fc1;color:#000;border-left:2px solid #b1e7db}.subsite-local_offer .home-feature .slick-play{background-image:url(/images/afcalloffers/homepage/play-local-offer.png)}.subsite-local_offer .home-feature .slick-pause{background-image:url(/images/afcalloffers/homepage/pause-local-offer.png)}.subsite-local_offer .home-feature .slick-prev.slick-arrow:after{color:#4a7fc1}.subsite-local_offer .home-feature .slick-next.slick-arrow:after{color:#4a7fc1}.subsite-local_offer .home-feature .slick-dots button{background:#4a7fc1;border:3px solid #4a7fc1}.subsite-local_offer .home-feature .slick-dots li.slick-active button{background:white;border:3px solid #4a7fc1}.subsite-local_offer .box-wrap{flex:0 1 24%}@media screen and (min-width: 560px) and (max-width: 1200px){.subsite-local_offer .box-wrap{min-height:215px}}.subsite-local_offer .box-wrap .featured_block--local-offer{background-position:center;background-repeat:no-repeat;background-size:contain;text-decoration:none}@media screen and (min-width: 1201px){.subsite-local_offer .box-wrap .featured_block--local-offer{height:48%}}@media screen and (min-width: 560px) and (max-width: 1200px){.subsite-local_offer .box-wrap .featured_block--local-offer{width:48%}}@media screen and (max-width: 559px){.subsite-local_offer .box-wrap .featured_block--local-offer{min-height:190px;width:90%;margin-left:auto;margin-right:auto}}.subsite-local_offer .box-wrap .featured_block--local-offer .btn{color:#f2be45;background:#41424f;position:relative;padding-right:45px;width:80%}.subsite-local_offer .box-wrap .featured_block--local-offer .btn:after{position:absolute;display:flex;content:">";top:-1px;right:-1px;bottom:-1px;background:#41424f;width:35px;margin-left:5px;border-left:2px solid lightgrey;align-items:center;justify-content:center;color:#f2be45}.subsite-local_offer .box-wrap .featured_block__link--local-offer{position:relative;top:70%;left:10%;text-decoration:none}@media screen and (max-width: 559px){.subsite-local_offer .box-wrap .featured_block__link--local-offer{top:130px}}.subsite-local_offer .box-wrap .featured_block--send{background-image:url(/images/afcalloffers/homepage/SEND_hub.png);background-color:#4a7fc1;background-position:center;background-repeat:no-repeat;background-size:contain}.subsite-local_offer .box-wrap .featured_block--send .btn{color:black;background:white}.subsite-local_offer .box-wrap .featured_block--send .btn:hover{background-color:#e0e0e0}.subsite-local_offer .box-wrap .featured_block--send .btn:hover:after{background-color:#e0e0e0}.subsite-local_offer .box-wrap .featured_block--send .btn:after{background:white;border-left:2px solid #4a7fc1;color:black}.subsite-local_offer .box-wrap .featured_block--yp-hub{background-image:url(/images/afcalloffers/homepage/YP_hub_boy.png);background-color:#b1e7db;background-position:center;background-repeat:no-repeat;background-size:contain}.subsite-local_offer .box-wrap .featured_block--yp-hub .btn{color:#000;background:#4a7fc1}.subsite-local_offer .box-wrap .featured_block--yp-hub .btn:hover{background-color:#5d9ceb}.subsite-local_offer .box-wrap .featured_block--yp-hub .btn:hover:after{background-color:#5d9ceb}.subsite-local_offer .box-wrap .featured_block--yp-hub .btn:after{background:#4a7fc1;border-left:2px solid white;color:#000}@media screen and (max-width: 559px){.subsite-local_offer .box-wrap .featured_block--yp-hub{margin-top:15px}}@media screen and (min-width: 501px) and (max-width: 991px){.subsite-local_offer .information-and-advice,.subsite-senco_zone .information-and-advice{padding-left:20px}}.subsite-local_offer .information-and-advice__title,.subsite-senco_zone .information-and-advice__title{padding:10px 20px 10px 0}.subsite-local_offer .information-and-advice__link i,.subsite-senco_zone .information-and-advice__link i{right:5px;top:17px}.subsite-local_offer .information-and-advice__content,.subsite-senco_zone .information-and-advice__content{padding-top:40px}@media screen and (max-width: 499px){.subsite-local_offer .information-and-advice__content,.subsite-senco_zone .information-and-advice__content{width:90%;margin-left:auto;margin-right:auto}}.subsite-local_offer .information-and-advice__content:before,.subsite-senco_zone .information-and-advice__content:before{right:-999em;content:"";display:block;position:absolute;width:999em;top:50px;bottom:30px;left:0}.subsite-local_offer .information-and-advice__content:after,.subsite-senco_zone .information-and-advice__content:after{left:-999em;content:"";display:block;position:absolute;width:999em;top:50px;bottom:30px;right:0}@media screen and (max-width: 499px){.subsite-local_offer .information-and-advice__row,.subsite-senco_zone .information-and-advice__row{width:100%}}@media screen and (max-width: 499px){.subsite-local_offer .information-and-advice__image,.subsite-senco_zone .information-and-advice__image{width:100%}}.subsite-local_offer .information-and-advice__title{border-top:3px solid #4a7fc1}.subsite-local_offer .information-and-advice__link i{color:#4a7fc1}.subsite-local_offer .information-and-advice__link:hover i{color:#5d9ceb}.subsite-local_offer .information-and-advice__content:before,.subsite-local_offer .information-and-advice__content:after{background:#edf2f9}.subsite-senco_zone .information-and-advice__title{border-top:3px solid #b03054}.subsite-senco_zone .information-and-advice__link i{color:#b03054}.subsite-senco_zone .information-and-advice__link:hover i{color:#892541}.subsite-senco_zone .information-and-advice__content:before,.subsite-senco_zone .information-and-advice__content:after{background:#f7eaee}.subsite-senco_zone .main-feature-box{background-color:#5ecaed}.subsite-senco_zone .home-feature .feature-box-text .feature-view-more{background:#b03054;color:white}.subsite-senco_zone .home-feature .feature-box-text .feature-view-more:after{background:#b03054;color:white}.subsite-senco_zone .home-feature .feature-box-text .feature-view-more:hover{background:#892541}.subsite-senco_zone .home-feature .feature-box-text .feature-view-more:hover:after{background:#892541}.subsite-senco_zone .home-feature .feature-control{background:#5ecaed}.selector.focus span{border:2px solid #41424f;border-radius:5px}.subsite_local_offer .selector.focus span{border:2px solid #4a7fc1;border-radius:5px}.subsite_senco_zone .selector.focus span{border:2px solid #b03054;border-radius:5px}.path-sections-young_peoples_hub main{margin-top:0px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.banner-buttons__reciteme--flyout{margin:30px 30px 20px 30px}.feature-box-text .feature-view-more{position:relative !important;width:100% !important}}@media screen and (-ms-high-contrast: active) and (max-width: 1200px),screen and (-ms-high-contrast: none) and (max-width: 1200px){.home-feature .wrapper{display:block}.home-feature .wrapper .box-wrap .box{flex:1}}.path-pages-local-offer-enquiries th .first-title,.path-pages-enquiries th .first-title{margin:0 !important}.homepage-text h1{font-size:1.5em;margin-block-start:0.83em;margin-block-end:0.83em}.nav__home-toggler{background:transparent;border:none;color:transparent;position:absolute;top:-10px;left:8px;z-index:9999;padding:20px 20px 0 0}.nav__home-toggler.open:after{content:"";position:absolute;bottom:-32px;right:-140px;height:20px;background:url(/images/afcalloffers/homepage/close_cross.png) no-repeat center/cover;background-color:#f2be45;padding:10px}.flyout-home-navigation--logo{position:relative}.flyout-home-navigation__button{background:transparent;border:none;padding:0;margin:0}.flyout-home-navigation__button.open:after{content:"";position:absolute;bottom:-28px;right:-86px;height:20px;background:url(/images/afcalloffers/homepage/close_cross.png) no-repeat center/cover;background-color:#f2be45;padding:10px;z-index:9999}@media (min-width: 480px){.flyout-home-navigation__button.open:after{bottom:-33px;right:-55px}}.flyout-home-navigation__list{display:none;list-style-type:none;background-color:#41424f;border:5px solid #f2be45;width:210px;position:absolute;top:100%;left:0;z-index:5000;max-height:calc(100vh - 80px);overflow-y:auto;padding:10px 20px 10px 10px;margin-top:5px}@media (min-width: 480px){.flyout-home-navigation__list{padding:20px;margin-top:10px}}.flyout-home-navigation__list--menubar>li{margin-bottom:10px}.flyout-home-navigation__list--menubar>li:last-child{margin-bottom:0}.flyout-home-navigation__link{color:white;text-decoration:none;transition:all 200ms ease-in-out}.flyout-home-navigation__link:hover{text-decoration:underline;color:#f2be45}.cms-page-navigation__list--parent{padding:5px 20px 10px 10px}.cms-page-navigation__header{background:#66776b;color:#fff;margin-bottom:2px;padding:15px 10px;text-align:center;font-size:1.2em}.theme__enabled--blue .cms-page-navigation__header a,.theme__enabled--peach .cms-page-navigation__header a,.theme__enabled--mint .cms-page-navigation__header a,.theme__enabled--yellow .cms-page-navigation__header a,.theme__enabled--tan .cms-page-navigation__header a{color:black !important}.cms-page-navigation ul{list-style:none;padding-left:0px;margin:0;background:#f5f7f6}.cms-page-navigation__list .cms-page-navigation__list--child ul{padding-left:10px}.cms-page-navigation__link{margin-left:10px;display:inline-block;padding:12px 22px 12px 10px;font-weight:400;word-break:break-word;transform:translateX(0px);transition:transform 350ms ease-in-out;text-decoration:none;width:100%;height:auto;color:#333;background-color:#c7cec9;border-bottom:solid 1px white;margin-bottom:3px}.cms-page-navigation__link:hover{-webkit-clip-path:polygon(94% 0%, 100% 50%, 94% 100%, 0% 100%, 0 48%, 0% 0%);clip-path:polygon(94% 0%, 100% 50%, 94% 100%, 0% 100%, 0 48%, 0% 0%);transform:translateX(10px)}.cms-page-navigation__link:focus{clip-path:none;-webkit-clip-path:none}@media (max-width: 576px){.cms-page-navigation__link{font-size:1rem}}.cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#d7ddd8}.cms-page-navigation__link--current-tree,.cms-page-navigation__link .cms-page-navigation__link--current-tree{font-weight:bold !important}.cms-page-navigation__link--current-page{min-width:105%;color:black;font-weight:normal !important;background-color:#b6c0b9;-webkit-clip-path:polygon(94% 0%, 100% 50%, 94% 100%, 0% 100%, 0 48%, 0% 0%);clip-path:polygon(94% 0%, 100% 50%, 94% 100%, 0% 100%, 0 48%, 0% 0%);transition:transform 350ms ease-in-out}.cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#b6c0b9}.cms-page-heading__title{margin:0;color:#41424f;font-size:2.2em;line-height:1.2;padding-top:56px;margin-bottom:18px}article.cms-page h1,article.cms-page h2,article.cms-page h3,article.cms-page h4,article.cms-page h5,article.cms-page h6,#page_content h1,#page_content h2,#page_content h3,#page_content h4,#page_content h5,#page_content h6,.blog-article__content h1,.blog-article__content h2,.blog-article__content h3,.blog-article__content h4,.blog-article__content h5,.blog-article__content h6,.accessibility-content h1,.accessibility-content h2,.accessibility-content h3,.accessibility-content h4,.accessibility-content h5,.accessibility-content h6,.accessibility-sub-category__content h1,.accessibility-sub-category__content h2,.accessibility-sub-category__content h3,.accessibility-sub-category__content h4,.accessibility-sub-category__content h5,.accessibility-sub-category__content h6,.accessibility-sub-category__version-content h1,.accessibility-sub-category__version-content h2,.accessibility-sub-category__version-content h3,.accessibility-sub-category__version-content h4,.accessibility-sub-category__version-content h5,.accessibility-sub-category__version-content h6{color:#41424f !important;margin:30px 0}article.cms-page h5,article.cms-page h6,#page_content h5,#page_content h6,.blog-article__content h5,.blog-article__content h6,.accessibility-content h5,.accessibility-content h6,.accessibility-sub-category__content h5,.accessibility-sub-category__content h6,.accessibility-sub-category__version-content h5,.accessibility-sub-category__version-content h6{margin:20px 0}article.cms-page .first-title,#page_content .first-title,.blog-article__content .first-title,.accessibility-content .first-title,.accessibility-sub-category__content .first-title,.accessibility-sub-category__version-content .first-title{margin:0 0 30px 0}article.cms-page h1,#page_content h1,.blog-article__content h1,.accessibility-content h1,.accessibility-sub-category__content h1,.accessibility-sub-category__version-content h1{font-size:1.9em}article.cms-page h2,#page_content h2,.blog-article__content h2,.accessibility-content h2,.accessibility-sub-category__content h2,.accessibility-sub-category__version-content h2{font-size:1.8em}article.cms-page h3,#page_content h3,.blog-article__content h3,.accessibility-content h3,.accessibility-sub-category__content h3,.accessibility-sub-category__version-content h3{font-size:1.7em}article.cms-page h4,#page_content h4,.blog-article__content h4,.accessibility-content h4,.accessibility-sub-category__content h4,.accessibility-sub-category__version-content h4{font-size:1.6em}article.cms-page h5,#page_content h5,.blog-article__content h5,.accessibility-content h5,.accessibility-sub-category__content h5,.accessibility-sub-category__version-content h5{font-size:1.5em}article.cms-page h6,#page_content h6,.blog-article__content h6,.accessibility-content h6,.accessibility-sub-category__content h6,.accessibility-sub-category__version-content h6{font-size:1.4em}article.cms-page p,#page_content p,.blog-article__content p,.accessibility-content p,.accessibility-sub-category__content p,.accessibility-sub-category__version-content p{margin:0 0 18px 0}article.cms-page p,article.cms-page table,article.cms-page ul,article.cms-page ol,article.cms-page blockquote,article.cms-page div,#page_content p,#page_content table,#page_content ul,#page_content ol,#page_content blockquote,#page_content div,.blog-article__content p,.blog-article__content table,.blog-article__content ul,.blog-article__content ol,.blog-article__content blockquote,.blog-article__content div,.accessibility-content p,.accessibility-content table,.accessibility-content ul,.accessibility-content ol,.accessibility-content blockquote,.accessibility-content div,.accessibility-sub-category__content p,.accessibility-sub-category__content table,.accessibility-sub-category__content ul,.accessibility-sub-category__content ol,.accessibility-sub-category__content blockquote,.accessibility-sub-category__content div,.accessibility-sub-category__version-content p,.accessibility-sub-category__version-content table,.accessibility-sub-category__version-content ul,.accessibility-sub-category__version-content ol,.accessibility-sub-category__version-content blockquote,.accessibility-sub-category__version-content div{font-size:1em;line-height:1.5}article.cms-page a,#page_content a,.blog-article__content a,.accessibility-content a,.accessibility-sub-category__content a,.accessibility-sub-category__version-content a{color:#0059b3 !important;text-decoration:underline !important;word-break:break-word}article.cms-page a:focus,#page_content a:focus,.blog-article__content a:focus,.accessibility-content a:focus,.accessibility-sub-category__content a:focus,.accessibility-sub-category__version-content a:focus{transition:unset}article.cms-page a:hover,#page_content a:hover,.blog-article__content a:hover,.accessibility-content a:hover,.accessibility-sub-category__content a:hover,.accessibility-sub-category__version-content a:hover{color:#0059b3 !important;text-decoration:underline}article.cms-page ul,article.cms-page ol,#page_content ul,#page_content ol,.blog-article__content ul,.blog-article__content ol,.accessibility-content ul,.accessibility-content ol,.accessibility-sub-category__content ul,.accessibility-sub-category__content ol,.accessibility-sub-category__version-content ul,.accessibility-sub-category__version-content ol{margin:18px 0}article.cms-page ul li,article.cms-page ol li,#page_content ul li,#page_content ol li,.blog-article__content ul li,.blog-article__content ol li,.accessibility-content ul li,.accessibility-content ol li,.accessibility-sub-category__content ul li,.accessibility-sub-category__content ol li,.accessibility-sub-category__version-content ul li,.accessibility-sub-category__version-content ol li{padding-bottom:4px}article.cms-page table,#page_content table,.blog-article__content table,.accessibility-content table,.accessibility-sub-category__content table,.accessibility-sub-category__version-content table{width:100%}article.cms-page table td,article.cms-page table th,#page_content table td,#page_content table th,.blog-article__content table td,.blog-article__content table th,.accessibility-content table td,.accessibility-content table th,.accessibility-sub-category__content table td,.accessibility-sub-category__content table th,.accessibility-sub-category__version-content table td,.accessibility-sub-category__version-content table th{border:1px solid #b6c0b9;padding:8px;background:#e2e6e3}article.cms-page table td p,article.cms-page table th p,#page_content table td p,#page_content table th p,.blog-article__content table td p,.blog-article__content table th p,.accessibility-content table td p,.accessibility-content table th p,.accessibility-sub-category__content table td p,.accessibility-sub-category__content table th p,.accessibility-sub-category__version-content table td p,.accessibility-sub-category__version-content table th p{margin:0}article.cms-page table.no-style-table td,article.cms-page table.no-style-table th,#page_content table.no-style-table td,#page_content table.no-style-table th,.blog-article__content table.no-style-table td,.blog-article__content table.no-style-table th,.accessibility-content table.no-style-table td,.accessibility-content table.no-style-table th,.accessibility-sub-category__content table.no-style-table td,.accessibility-sub-category__content table.no-style-table th,.accessibility-sub-category__version-content table.no-style-table td,.accessibility-sub-category__version-content table.no-style-table th{border:0;padding:0;background:none}article.cms-page blockquote,#page_content blockquote,.blog-article__content blockquote,.accessibility-content blockquote,.accessibility-sub-category__content blockquote,.accessibility-sub-category__version-content blockquote{margin:15px 0;padding:20px;color:#333 !important;background:#f0f2f1;font-family:"Open Sans", sans-serif}article.cms-page img,article.cms-page iframe,#page_content img,#page_content iframe,.blog-article__content img,.blog-article__content iframe,.accessibility-content img,.accessibility-content iframe,.accessibility-sub-category__content img,.accessibility-sub-category__content iframe,.accessibility-sub-category__version-content img,.accessibility-sub-category__version-content iframe{max-width:100% !important}article.cms-page img,#page_content img,.blog-article__content img,.accessibility-content img,.accessibility-sub-category__content img,.accessibility-sub-category__version-content img{display:block;height:auto !important}article.cms-page blockquote,#page_content blockquote,.blog-article__content blockquote,.accessibility-content blockquote,.accessibility-sub-category__content blockquote,.accessibility-sub-category__version-content blockquote{font-family:"FSME", Helvetica, Arial, "Sans Serif"}.nhs-choices{padding-top:15px}.dropdown-header{white-space:wrap;background:#e2e6e3;padding:10px;font-size:1.33em !important;display:table}.dropdown-header:hover{background:#b6c0b9;cursor:pointer}.dropdown-header:after{content:"\f13a";color:#666772 !important;position:relative;right:0px;padding-left:15px;padding-right:5px;font-style:normal;font-weight:normal;font-family:FontAwesome}.dropdown-header.open{background-color:#b6c0b9}.dropdown-header.open:after{content:"\f139";color:#e2e6e3 !important}.tiles{padding:50px}.header-inner{max-width:100%;background-color:#f4f3f1;height:100%;padding:30px 20px 20px 20px}.theme__enabled--default .dropdown-header{display:flex;width:100% !important;padding:10px 20px;justify-content:space-between;align-items:center}.theme__enabled--default .dropdown-header:after{content:"\002B";font-size:30px}.theme__enabled--default .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--default .dropdown-header.open:after{content:"\2212";font-size:30px}.theme__enabled--blue .dropdown-header{background-color:#367aab;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:#fff !important}.theme__enabled--blue .dropdown-header:after{content:"\002B";font-size:30px;color:#fff !important}.theme__enabled--blue .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--blue .dropdown-header.open:after{content:"\2212";font-size:30px;color:#fff !important}.theme__enabled--blue .cms-page-navigation__list--parent{background-color:#b1d1e9}.theme__enabled--blue .cms-page-navigation__header{background-color:#367aab;color:#fff}.theme__enabled--blue .cms-page-navigation__link{background-color:#87b7d9;color:black}.theme__enabled--blue .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#9dc5e3}.theme__enabled--blue .cms-page-navigation__link--current-page{background-color:#61a0cd}.theme__enabled--blue .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#61a0cd}.theme__enabled--blue .cms-page-navigation__list--parent,.theme__enabled--blue .cms-page-navigation ul{background-color:#d9e8f4}.theme__enabled--mint .dropdown-header{background-color:#b1cf86;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:#41424f !important}.theme__enabled--mint .dropdown-header:after{content:"\002B";font-size:30px;color:#41424f !important}.theme__enabled--mint .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--mint .dropdown-header.open:after{content:"\2212";font-size:30px;color:#41424f !important}.theme__enabled--mint .cms-page-navigation__list--parent{background-color:#d9e8c2}.theme__enabled--mint .cms-page-navigation__header{background-color:#a3c670;color:#41424f !important}.theme__enabled--mint .cms-page-navigation__link{background-color:#b1cf86}.theme__enabled--mint .cms-page-navigation__list--parent,.theme__enabled--mint .cms-page-navigation ul{background-color:#f0f6e7}.theme__enabled--mint .cms-page-navigation__link--current-page{background-color:#a3c670}.theme__enabled--mint .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#cbe0ac}.theme__enabled--mint .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#a3c670}.theme__enabled--yellow .dropdown-header{background-color:#f3be46;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:#41424f !important}.theme__enabled--yellow .dropdown-header:after{content:"\002B";font-size:30px;color:#41424f !important}.theme__enabled--yellow .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--yellow .dropdown-header.open:after{content:"\2212";font-size:30px;color:#41424f !important}.theme__enabled--yellow .cms-page-navigation__list--parent{background-color:#f8dea2}.theme__enabled--yellow .cms-page-navigation__header{background-color:#f3be46;color:#41424f !important}.theme__enabled--yellow .cms-page-navigation__link{background-color:#f6cf76}.theme__enabled--yellow .cms-page-navigation__link--current-page{background-color:#f3be46}.theme__enabled--yellow .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#f8dea2}.theme__enabled--yellow .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#f3be46}.theme__enabled--yellow .cms-page-navigation__list--parent,.theme__enabled--yellow .cms-page-navigation ul{background-color:#fdf4e0}.theme__enabled--tan .dropdown-header{background-color:#d7bea8;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:#41424f !important}.theme__enabled--tan .dropdown-header:after{content:"\002B";font-size:30px;color:#41424f !important}.theme__enabled--tan .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--tan .dropdown-header.open:after{content:"\2212";font-size:30px;color:#41424f !important}.theme__enabled--tan .cms-page-navigation__list--parent{background-color:#f2e9e2}.theme__enabled--tan .cms-page-navigation__header{background-color:#d7bea8;color:#41424f !important}.theme__enabled--tan .cms-page-navigation__link{background-color:#d7bea8}.theme__enabled--tan .cms-page-navigation__link--current-page{background-color:#cfb197}.theme__enabled--tan .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#e6d3c6}.theme__enabled--tan .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#cfb197}.theme__enabled--tan .cms-page-navigation__list--parent,.theme__enabled--tan .cms-page-navigation ul{background-color:#f9f4f0}.theme__enabled--peach .dropdown-header{background-color:#cc8787;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:#41424f !important}.theme__enabled--peach .dropdown-header:after{content:"\002B";font-size:30px;color:#41424f !important}.theme__enabled--peach .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--peach .dropdown-header.open:after{content:"\2212";font-size:30px;color:#41424f !important}.theme__enabled--peach .cms-page-navigation__list--parent,.theme__enabled--peach .cms-page-navigation ul{background-color:#fff3f0}.theme__enabled--peach .cms-page-navigation__header{background-color:#cc8787;color:black}.theme__enabled--peach .cms-page-navigation__link{background-color:#e3bdbd}.theme__enabled--peach .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#eacfcf}.theme__enabled--peach .cms-page-navigation__link--current-page{background-color:#d49999}.theme__enabled--peach .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#d49999}.theme__enabled--turquoise .dropdown-header{background-color:#00a19a;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:black !important}.theme__enabled--turquoise .dropdown-header:after{content:"\002B";font-size:30px;color:black !important}.theme__enabled--turquoise .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--turquoise .dropdown-header.open:after{content:"\2212";font-size:30px;color:black !important}.theme__enabled--turquoise .cms-page-navigation__list--parent,.theme__enabled--turquoise .cms-page-navigation ul{background-color:#dcf1f1}.theme__enabled--turquoise .cms-page-navigation__header{background-color:#00a19a;color:black}.theme__enabled--turquoise .cms-page-navigation__link{background-color:#7ccdca}.theme__enabled--turquoise .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#a8dedc}.theme__enabled--turquoise .cms-page-navigation__link--current-page{background-color:#48b9b5}.theme__enabled--turquoise .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#48b9b5}.theme__enabled--purple .dropdown-header{background-color:#82368c;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:white !important}.theme__enabled--purple .dropdown-header:after{content:"\002B";font-size:30px;color:white !important}.theme__enabled--purple .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--purple .dropdown-header.open:after{content:"\2212";font-size:30px;color:white !important}.theme__enabled--purple .cms-page-navigation__list--parent,.theme__enabled--purple .cms-page-navigation ul{background-color:#f2e6f3}.theme__enabled--purple .cms-page-navigation__header{background-color:#82368c;color:white}.theme__enabled--purple .cms-page-navigation__link{background-color:#d2acd7}.theme__enabled--purple .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#dbbde0}.theme__enabled--purple .cms-page-navigation__link--current-page{background-color:#bf89c7}.theme__enabled--purple .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#bf89c7}.theme__enabled--orange .dropdown-header{background-color:#e94e1b;display:flex;width:100%;padding:10px 20px;justify-content:space-between;align-items:center;color:black !important}.theme__enabled--orange .dropdown-header:after{content:"\002B";font-size:30px;color:black !important}.theme__enabled--orange .dropdown-header.open{margin-bottom:0 !important}.theme__enabled--orange .dropdown-header.open:after{content:"\2212";font-size:30px;color:black !important}.theme__enabled--orange .cms-page-navigation__list--parent,.theme__enabled--orange .cms-page-navigation ul{background-color:#fef4f1}.theme__enabled--orange .cms-page-navigation__header{background-color:#e94e1b;color:black}.theme__enabled--orange .cms-page-navigation__link{background-color:#f6b7a2}.theme__enabled--orange .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link{background-color:#ffcfc1}.theme__enabled--orange .cms-page-navigation__link--current-page{background-color:#ff9574}.theme__enabled--orange .cms-page-navigation__list--child .cms-page-navigation__list--child .cms-page-navigation__link--current-page{background-color:#ff9574}.mb-4{margin-bottom:1.2rem}.mb-2{margin-bottom:1rem}.cms-page.full-width-landing-page-cke img{width:100% !important;max-height:650px !important;object-fit:cover !important}.cms-page-last-updated{padding:40px 0 10px 0;text-align:right}.cms-page-last-updated__content{margin:0;font-style:italic}.container-button{display:none;position:fixed;bottom:20px;right:2px;z-index:9999;animation:fadeIn 0.7s ease-in forwards;transition:opacity 0.7s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.back-buttons__top{background:#41424f;padding:10px 20px;text-align:center;color:#f2be45;border:0.1px solid #fff;text-decoration:none;text-align:center;position:relative;bottom:20px;margin-right:10px}.back-buttons__top i{margin-left:5px}body.show-button .container-button{display:flex;opacity:1}.next-buttons{background:#e2e6e3;padding:20px;margin:0 0 20px 0}.next-buttons:before,.next-buttons:after{content:" ";display:table}.next-buttons:after{clear:both}.next-buttons__previous,.next-buttons__next{color:#333;text-decoration:none;position:relative;padding-right:1.2em;transition:unset}.next-buttons__previous i,.next-buttons__next i{font-size:1.2em;position:absolute;right:0;top:1px}.next-buttons__previous{float:left;padding-left:25px;padding-right:0}.next-buttons__previous i{right:auto;left:0}.next-buttons__next{float:right}.next-steps,.organisation-events{padding:20px 0}.next-steps__heading,.organisation-events__header{border-top:2px solid #cdd6cc;padding:15px 0 30px;font-weight:bold}.organisation-events__title{margin:0}.next-steps__content,.organisation-events__content{position:relative;padding:24px;background:#f7f8f6}.organisation-events__content{padding:24px 75px 24px 35px}.next-steps__tabs:before,.next-steps__tabs:after{content:" ";display:table}.next-steps__tabs:after{clear:both}.next-steps__tab{display:inline-block;padding:12px 16px;background:#e1e6e0;font-weight:bold;cursor:pointer;color:#333;text-decoration:none}.next-steps__tab:hover,.next-steps__tab--selected,.next-steps__tab:visited,.next-steps__tab:focus{background:#fff;color:#778182;cursor:auto}.next-steps__blocks{background:#fff;padding:20px 45px 20px 20px;position:relative}.next-steps__block{display:none;overflow:hidden}.next-steps__block--visible{display:block}.next-steps__block-buttons .organisation-events__buttons{position:absolute;right:0;top:0;bottom:0}.next-steps__block-button,.organisation-events__button{position:absolute;right:0px;height:40px;width:40px;background:#e1e6e0;color:#778182;border:0;padding:0;font-size:1.6em;line-height:38px}.next-steps__block-button:hover,.organisation-events__button:hover{background:#c6cfc4;color:#5f6767}.next-steps__block-button--up,.organisation-events__button--up{top:0px}.next-steps__block-button--down,.organisation-events__button--down{bottom:0px}.next-steps__record-group,.organisation-events__group{display:none}.next-steps__record-group:before,.next-steps__record-group:after,.organisation-events__group:before,.organisation-events__group:after{content:" ";display:table}.next-steps__record-group:after,.organisation-events__group:after{clear:both}.next-steps__record-group--visible,.organisation-events__group--visible{display:block}.next-steps__record{color:#778182;padding-bottom:25px}.next-steps__record-heading{font-weight:bold;margin:0;padding:0 0 5px 0}.next-steps__record-heading a{color:#333;text-decoration:none}.next-steps__record-summary{margin:0}.next-steps__record-summary:last-child{padding-top:6px}.next-steps__record-summary i{margin-right:10px;margin-left:20px;font-size:1em;color:#b1bfb0}.next-steps__record-summary i:first-child{margin-left:0}@media (max-width: 999px){.next-steps__tab{display:block;padding:6px 16px;margin-bottom:2px}.next-steps__tabs{margin-bottom:8px}}.cms-page-links{margin-top:20px}.cms-page-links__list{margin:0;padding:0;list-style-type:none}.cms-page-links__list-item{padding-bottom:10px}.cms-page-links__link{display:block;background:#b6c0b9;color:#333;padding:15px 10px;text-align:center;font-size:1.06em;text-decoration:none}.subsite_young_people .cms-page-links__list-item:first-child .cms-page-links__link{background:#a8e8fd}.subsite_community_information .cms-page-links__list-item:first-child .cms-page-links__link{background:#b3b3b9}.subsite_community_information .cms-page-links__list-item:nth-of-type(2) .cms-page-links__link{background:#fae5b5}.subsite_community_information .cms-page-links__list-item:nth-of-type(3) .cms-page-links__link{background:#a8e8fd}.cms-page-links__list-item:first-child .cms-page-links__link{background:#fae5b5}.cms-page-links__list-item:nth-of-type(2) .cms-page-links__link{background:#a8e8fd}.cms-page-links__link--golden{background:#f2c028 !important}.readaloud-text{padding-top:10px;text-align:right}.readaloud-text a{color:#0059b3;text-decoration:none}.instagram-container{background:#e2e6e3;padding:20px;margin-bottom:30px}.instagram-container h2{margin:0}.instagram-container ul{padding:0px 0px 0px 25px;line-height:1.5}.instagram-container ul li{list-style-type:none}.instagram-container i{font-size:1.25em;padding-right:10px}.instagram-container i.absolute{position:absolute;left:35px;top:90px}.instagram-container a{color:#e26f4e;text-decoration:none}.organisation-events__event{background:#fff;float:left;width:30.333333%;margin-left:4.5%}.organisation-events__event:first-child{margin-left:0}.organisation-events__event-title{display:block;padding:10px 18px;background:#e1e6e0;color:#778182;text-decoration:none;font-size:1.06em;font-weight:bold}.organisation-events__event span{display:block;padding:10px 20px 0 20px;text-transform:lowercase}.organisation-events__event span i{margin-right:8px;color:#778182}.organisation-events__event-more-details{margin-top:10px;display:block;padding:10px 18px;background:#e1e6e0;color:#778182;text-decoration:none;font-size:1.06em;position:relative}.organisation-events__event-more-details i{position:absolute;right:18px;top:13px;color:#778182}.organisation-events__event-more-details:hover{background:#c6cfc4}.organisation-events__event-more-details:hover i{color:#5f6767}.sub-site-buttons{padding-bottom:40px}.sub-site-buttons__button{display:block;padding:15px 10px;text-align:center;font-size:1.06em;margin-top:10px;color:#fff;background:#322332;text-decoration:none;transition:background-color 200ms ease-in-out}.sub-site-buttons__button:hover{background-color:#140e14}.sub-site-buttons__button:first-child{margin-top:0}.sub-site-buttons__button--local-offer{border-bottom:solid 5px #4a7fc1}.sub-site-buttons__button--local-offer:hover{border-bottom:solid 5px #3766a1}.sub-site-buttons__button--young-people{border-bottom:solid 5px #55ae4c}.sub-site-buttons__button--young-people:hover{border-bottom:solid 5px #448b3c}.sub-site-buttons__button--community_information{border-bottom:solid 5px #896493}.sub-site-buttons__button--community_information:hover{border-bottom:solid 5px #6d4f75}.sub-site-buttons__button--main-site{border-bottom:solid 5px #f2be45}.sub-site-buttons__button--main-site:hover{border-bottom:solid 5px #d6a83d}.popular-organisations,.popular-childcare-providers{margin-bottom:15px}.popular-organisations__title,.popular-childcare-providers__title{background:#e2e6e3;text-align:center;padding:20px;font-size:1.06em;margin:0}.popular-organisation,.popular-childcare-provider{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dotted #b6c0b9}.popular-organisation:last-child,.popular-childcare-provider:last-child{margin-bottom:12px;padding-bottom:12px;border-bottom:3px solid #e2e6e3}.popular-organisation__title{margin:0;padding:10px 0;font-size:15px}.popular-organisation__summary{margin:0;padding:0 0 6px 0}.popular-organisation__link{position:relative;display:inline-block;color:#333;background:#F0F2F1;padding:10px;text-decoration:none}.popular-organisation__link i{font-size:18px;margin-left:10px;color:#B6C0B9}.popular-organisation__link:hover{background:#d5dad8}.popular-organisation__link:hover i{color:#9ba89f}.scenarios__content{background:#E5EAE3;padding:25px}.scenarios{padding-top:40px}.scenarios__title{margin:0;padding-bottom:30px;font-size:1.33em}.scenarios__list{list-style-type:none;padding:0;margin:0}.scenarios__list-item{padding-bottom:15px}.scenarios__link{position:relative;text-decoration:none;color:#333;display:block;font-size:1em;padding:0 15px 0 55px}.scenarios__link i{position:absolute;left:20px;top:2px;color:#a3b6a9;font-size:1.2em}.scenarios__link:hover i{color:#879f8e}.sub-sites{padding-bottom:60px}.sub-sites__title{margin:0;padding:40px 0 30px;font-size:20px}.sub-sites__container:before,.sub-sites__container:after{content:" ";display:table}.sub-sites__container:after{clear:both}.sub-site__block{float:left;width:calc(33.3333% - 40px);margin-left:60px}.sub-site__block:first-child{margin-left:0}.sub-site__block p{margin:0;padding:15px 0 10px 0}.sub-site__block img{display:block;max-width:100%}.sub-site__block-title{margin:0 0 3px 0;font-size:1.2em;padding:12px;background:#e2e6e3}.sub-site__block-title a{color:#333;text-decoration:none}.sub-site__block-list{list-style-type:square;margin-bottom:10px}.text-size--large .sub-sites--homepage .sub-site__block-list,.text-size--medium .sub-sites--homepage .sub-site__block-list{min-height:140px}.sub-site__block-list-item{padding-bottom:6px}.sub-site__block-link{display:block;padding:15px 30px;font-size:0.93em;color:#fff;text-align:center;text-decoration:none;background:#322332}.sub-site__block--local-offer .sub-site__block-link{border-bottom:5px solid #4a7fc1}.sub-site__block--local-offer .sub-site__block-link:hover{background:#140e14}.sub-site__block--local-offer .sub-site__block-link i{color:#4a7fc1 !important}.sub-site__block--young-people .sub-site__block-link{border-bottom:5px solid #55ae4c}.sub-site__block--young-people .sub-site__block-link:hover{background:#140e14}.sub-site__block--young-people .sub-site__block-link i{color:#55ae4c !important}.sub-site__block--community_information .sub-site__block-link{border-bottom:5px solid #896493}.sub-site__block--community_information .sub-site__block-link:hover{background:#140e14}.sub-site__block--community_information .sub-site__block-link i{color:#896493 !important}.sub-sites--homepage{padding:60px 0 20px 0;border-bottom:0;margin-bottom:0}.sub-sites--homepage .sub-site__block{color:#666}.sub-sites--homepage .sub-site__block-list{min-height:90px}.sub-sites--homepage .sub-site__block-title{background:#b6c0b9;margin:0 0 6px 0;font-size:1em;line-height:20px}.sub-sites--homepage .sub-site__block-link{padding:10px 45px 10px 20px;position:relative;text-transform:none;text-align:left;font-size:1em}.sub-sites--homepage .sub-site__block-link i{position:absolute;right:20px;opacity:0.8;top:50%;margin-top:-11px;font-size:1.46em}.sub-sites--homepage .sub-site__block--young-people h4{padding:31px 12px}.sub-sites--homepage .sub-site__block--community_information h4{padding:21px 12px 20px 12px}@media (max-width: 1199px){.sub-sites--homepage .sub-site__block--young-people h4{padding:42px 12px}.sub-sites--homepage .sub-site__block--community_information h4{padding:22px 12px}.sub-sites--homepage .sub-site__block-list{min-height:108px}}@media (max-width: 991px){.sub-site__block{width:100%;margin-left:0;float:none;padding-bottom:30px}.sub-sites--homepage .sub-site__block--young-people h4,.sub-sites--homepage .sub-site__block--community_information h4{padding:12px}.sub-sites--homepage .sub-site__block-list{min-height:0}.sub-site__block img{width:100%}}.organisations-map,.childcare-providers-map,.events-map{position:relative;z-index:5;margin-bottom:15px}.organisations-map__header,.childcare-providers-map__header{padding:15px;background:#e2e6e3;text-align:center;margin-bottom:3px}.organisations-map__content,.childcare-providers-map__content,.events-map__content{min-height:300px;max-height:350px;height:100%}.organisations-details-map__title,.childcare-providers-details-map__title,.events-details-map__title{display:none;padding:15px;font-weight:normal;background:#e2e6e3;font-size:1.06em;text-transform:uppercase}.organisations-map__footer,.childcare-providers-map__footer,.events-map__footer{padding:6px 0;text-align:right;font-size:0.8em;background:#fff}.organisations-map__button,.childcare-providers-map__button,.events-map__button{text-decoration:none;color:#333}@media (max-width: 1199px){.organisations-map,.childcare-providers-map,.events-map{max-width:320% !important}}@media (max-width: 991px){.organisations-map,.childcare-providers-map,.events-map{display:none;max-width:100% !important}.organisations-map__footer{display:none}.sidebar-container .organisations-map,.sidebar-container .childcare-providers-map,.sidebar-container .events-map{display:block}.sidebar-container .organisations-map__footer,.sidebar-container .childcare-providers-map__footer,.sidebar-container .events-map__footer{display:block}}.organisations-show-header,.childcare-provider-show-header{padding:0 0 15px 0}.organisations-show-header__text,.childcare-provider-show-header__text{margin:0;color:#41424f;font-size:1.8em}.organisations-details,.childcare-providers-details,.event-details{padding:0 0 15px 0}.organisations-details.childcare-providers-details,.childcare-providers-details.childcare-providers-details,.event-details.childcare-providers-details{padding:0}.organisations-details.childcare-providers-details.send-details,.childcare-providers-details.childcare-providers-details.send-details,.event-details.childcare-providers-details.send-details{padding:0 0 15px 0}.organisations-details .section-header,.childcare-providers-details .section-header,.event-details .section-header{display:none}.organisations-details a,.childcare-providers-details a,.event-details a{text-decoration:underline;color:#0059b3;transition:unset}.organisations-details .section-fieldset,.childcare-providers-details .section-fieldset,.event-details .section-fieldset{padding-bottom:20px}.organisations-details .section-fieldset h4,.childcare-providers-details .section-fieldset h4,.event-details .section-fieldset h4{margin:0 0 20px 0;padding:15px;font-weight:normal;background:#e2e6e3;font-size:1.06em}.organisations-details .section-fieldset h5,.childcare-providers-details .section-fieldset h5,.event-details .section-fieldset h5{display:none}.organisations-details .section-fieldset.accessibility h5,.childcare-providers-details .section-fieldset.accessibility h5,.event-details .section-fieldset.accessibility h5{width:50%;float:left;display:block;margin-right:0 !important}.organisations-details .section-fieldset.accessibility .section-field-description,.childcare-providers-details .section-fieldset.accessibility .section-field-description,.event-details .section-fieldset.accessibility .section-field-description{width:45%;margin-left:5%;float:left;display:block}.organisations-details .section-fieldset.accessibility p,.childcare-providers-details .section-fieldset.accessibility p,.event-details .section-fieldset.accessibility p{word-break:normal;hyphens:initial}.organisations-details .section-field.childcare_offers .section-field-description,.childcare-providers-details .section-field.childcare_offers .section-field-description,.event-details .section-field.childcare_offers .section-field-description{display:block}.organisations-details .section-field.childcare_offers .section-field-description .childcare-offers,.childcare-providers-details .section-field.childcare_offers .section-field-description .childcare-offers,.event-details .section-field.childcare_offers .section-field-description .childcare-offers{padding-top:10px}.organisations-details .section-field.childcare_offers .section-field-description .childcare-offers__category,.childcare-providers-details .section-field.childcare_offers .section-field-description .childcare-offers__category,.event-details .section-field.childcare_offers .section-field-description .childcare-offers__category{padding-top:5px}.organisations-details .section-field.childcare_offers .section-field-description span,.childcare-providers-details .section-field.childcare_offers .section-field-description span,.event-details .section-field.childcare_offers .section-field-description span{color:#666}.organisations-details .section-field.childcare_offers .section-field-description i,.childcare-providers-details .section-field.childcare_offers .section-field-description i,.event-details .section-field.childcare_offers .section-field-description i{margin-left:10px}.organisations-details .section-field.childcare_offers .section-field-description .fa-check,.childcare-providers-details .section-field.childcare_offers .section-field-description .fa-check,.event-details .section-field.childcare_offers .section-field-description .fa-check{color:#35c752}.organisations-details .section-field.childcare_offers .section-field-description .fa-times,.childcare-providers-details .section-field.childcare_offers .section-field-description .fa-times,.event-details .section-field.childcare_offers .section-field-description .fa-times{color:#c14552}.organisations-details .organiser-and-contact-details .section-field h5,.childcare-providers-details .organiser-and-contact-details .section-field h5,.event-details .organiser-and-contact-details .section-field h5{display:inline-block;margin:0;font-size:1em;font-weight:normal;min-width:118px;color:#494a4d}.organisations-details .section-field-description,.childcare-providers-details .section-field-description,.event-details .section-field-description{display:inline-block}.organisations-details .section-field-description a,.childcare-providers-details .section-field-description a,.event-details .section-field-description a{display:block}.organisations-details .opening_times .section-field-description,.childcare-providers-details .opening_times .section-field-description,.event-details .opening_times .section-field-description{display:block}.organisations-details .opening_times table,.childcare-providers-details .opening_times table,.event-details .opening_times table{width:100%;margin-bottom:15px}.organisations-details .opening_times table th,.organisations-details .opening_times table td,.childcare-providers-details .opening_times table th,.childcare-providers-details .opening_times table td,.event-details .opening_times table th,.event-details .opening_times table td{width:30%;padding:6px;border-bottom:1px solid #e2e6e3}.organisations-details .opening_times table td:last-child,.childcare-providers-details .opening_times table td:last-child,.event-details .opening_times table td:last-child{width:50%}.organisations-details .section-fieldset.who-is-this-event-for h5,.organisations-details .section-field.age_of_users h5,.organisations-details .section-field.ofsted_number h5,.organisations-details .section-field.cost_per_hour h5,.organisations-details .section-field.cost_per_day h5,.organisations-details .section-field.cost_per_session h5,.organisations-details .section-fieldset.contact-details h5,.organisations-details .section-fieldset.social-media-links h5,.organisations-details .section-field.term_time_only h5,.organisations-details .section-field.pre_booking h5,.organisations-details .section-field.eligibility_referral_criteria h5,.organisations-details .section-field.parent_carer_required h5,.organisations-details .section-field.parent_carer_required_details h5,.organisations-details .section-field.is_there_a_cost h5,.organisations-details .section-field.is_there_a_cost_details h5,.organisations-details .section-fieldset.address-details h5,.organisations-details .section-fieldset.accessibility h5,.childcare-providers-details .section-fieldset.who-is-this-event-for h5,.childcare-providers-details .section-field.age_of_users h5,.childcare-providers-details .section-field.ofsted_number h5,.childcare-providers-details .section-field.cost_per_hour h5,.childcare-providers-details .section-field.cost_per_day h5,.childcare-providers-details .section-field.cost_per_session h5,.childcare-providers-details .section-fieldset.contact-details h5,.childcare-providers-details .section-fieldset.social-media-links h5,.childcare-providers-details .section-field.term_time_only h5,.childcare-providers-details .section-field.pre_booking h5,.childcare-providers-details .section-field.eligibility_referral_criteria h5,.childcare-providers-details .section-field.parent_carer_required h5,.childcare-providers-details .section-field.parent_carer_required_details h5,.childcare-providers-details .section-field.is_there_a_cost h5,.childcare-providers-details .section-field.is_there_a_cost_details h5,.childcare-providers-details .section-fieldset.address-details h5,.childcare-providers-details .section-fieldset.accessibility h5,.event-details .section-fieldset.who-is-this-event-for h5,.event-details .section-field.age_of_users h5,.event-details .section-field.ofsted_number h5,.event-details .section-field.cost_per_hour h5,.event-details .section-field.cost_per_day h5,.event-details .section-field.cost_per_session h5,.event-details .section-fieldset.contact-details h5,.event-details .section-fieldset.social-media-links h5,.event-details .section-field.term_time_only h5,.event-details .section-field.pre_booking h5,.event-details .section-field.eligibility_referral_criteria h5,.event-details .section-field.parent_carer_required h5,.event-details .section-field.parent_carer_required_details h5,.event-details .section-field.is_there_a_cost h5,.event-details .section-field.is_there_a_cost_details h5,.event-details .section-fieldset.address-details h5,.event-details .section-fieldset.accessibility h5{display:inline-block;margin:0;font-size:1em;color:#666;margin-right:5px}.organisations-details .section-fieldset.who-is-this-event-for .section-field-description,.organisations-details .section-field.age_of_users .section-field-description,.organisations-details .section-field.ofsted_number .section-field-description,.organisations-details .section-field.cost_per_hour .section-field-description,.organisations-details .section-field.cost_per_day .section-field-description,.organisations-details .section-field.cost_per_session .section-field-description,.organisations-details .section-fieldset.contact-details .section-field-description,.organisations-details .section-fieldset.social-media-links .section-field-description,.organisations-details .section-field.term_time_only .section-field-description,.organisations-details .section-field.pre_booking .section-field-description,.organisations-details .section-field.eligibility_referral_criteria .section-field-description,.organisations-details .section-field.parent_carer_required .section-field-description,.organisations-details .section-field.parent_carer_required_details .section-field-description,.organisations-details .section-field.is_there_a_cost .section-field-description,.organisations-details .section-field.is_there_a_cost_details .section-field-description,.organisations-details .section-fieldset.address-details .section-field-description,.organisations-details .section-fieldset.accessibility .section-field-description,.childcare-providers-details .section-fieldset.who-is-this-event-for .section-field-description,.childcare-providers-details .section-field.age_of_users .section-field-description,.childcare-providers-details .section-field.ofsted_number .section-field-description,.childcare-providers-details .section-field.cost_per_hour .section-field-description,.childcare-providers-details .section-field.cost_per_day .section-field-description,.childcare-providers-details .section-field.cost_per_session .section-field-description,.childcare-providers-details .section-fieldset.contact-details .section-field-description,.childcare-providers-details .section-fieldset.social-media-links .section-field-description,.childcare-providers-details .section-field.term_time_only .section-field-description,.childcare-providers-details .section-field.pre_booking .section-field-description,.childcare-providers-details .section-field.eligibility_referral_criteria .section-field-description,.childcare-providers-details .section-field.parent_carer_required .section-field-description,.childcare-providers-details .section-field.parent_carer_required_details .section-field-description,.childcare-providers-details .section-field.is_there_a_cost .section-field-description,.childcare-providers-details .section-field.is_there_a_cost_details .section-field-description,.childcare-providers-details .section-fieldset.address-details .section-field-description,.childcare-providers-details .section-fieldset.accessibility .section-field-description,.event-details .section-fieldset.who-is-this-event-for .section-field-description,.event-details .section-field.age_of_users .section-field-description,.event-details .section-field.ofsted_number .section-field-description,.event-details .section-field.cost_per_hour .section-field-description,.event-details .section-field.cost_per_day .section-field-description,.event-details .section-field.cost_per_session .section-field-description,.event-details .section-fieldset.contact-details .section-field-description,.event-details .section-fieldset.social-media-links .section-field-description,.event-details .section-field.term_time_only .section-field-description,.event-details .section-field.pre_booking .section-field-description,.event-details .section-field.eligibility_referral_criteria .section-field-description,.event-details .section-field.parent_carer_required .section-field-description,.event-details .section-field.parent_carer_required_details .section-field-description,.event-details .section-field.is_there_a_cost .section-field-description,.event-details .section-field.is_there_a_cost_details .section-field-description,.event-details .section-fieldset.address-details .section-field-description,.event-details .section-fieldset.accessibility .section-field-description{display:inline-block}.organisations-details .section-field.ofsted_number .section-field-description,.childcare-providers-details .section-field.ofsted_number .section-field-description,.event-details .section-field.ofsted_number .section-field-description{max-width:calc(100% - 130px)}.organisations-details .section-fieldset.availability-details .section-field,.organisations-details .section-fieldset.accessibility .section-field,.childcare-providers-details .section-fieldset.availability-details .section-field,.childcare-providers-details .section-fieldset.accessibility .section-field,.event-details .section-fieldset.availability-details .section-field,.event-details .section-fieldset.accessibility .section-field{padding-bottom:10px}.organisations-details .section-fieldset.contact-details h5,.organisations-details .section-fieldset.social-media-links h5,.organisations-details .section-fieldset.address-details h5,.organisations-details .section-fieldset.about-this-childcare-provider h5,.childcare-providers-details .section-fieldset.contact-details h5,.childcare-providers-details .section-fieldset.social-media-links h5,.childcare-providers-details .section-fieldset.address-details h5,.childcare-providers-details .section-fieldset.about-this-childcare-provider h5,.event-details .section-fieldset.contact-details h5,.event-details .section-fieldset.social-media-links h5,.event-details .section-fieldset.address-details h5,.event-details .section-fieldset.about-this-childcare-provider h5{min-width:110px;vertical-align:top}.organisations-details .section-field-description p,.childcare-providers-details .section-field-description p,.event-details .section-field-description p{margin-bottom:0}.organisations-details .section-field-description p+p,.childcare-providers-details .section-field-description p+p,.event-details .section-field-description p+p{padding-top:12px}.organisations-details .section-fieldset.address,.childcare-providers-details .section-fieldset.address,.event-details .section-fieldset.address{padding-bottom:0}.organisations-details .section-field,.childcare-providers-details .section-field,.event-details .section-field{padding:0 0 3px 0;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.organisations-details .section-field:before,.organisations-details .section-field:after,.childcare-providers-details .section-field:before,.childcare-providers-details .section-field:after,.event-details .section-field:before,.event-details .section-field:after{content:" ";display:table}.organisations-details .section-field:after,.childcare-providers-details .section-field:after,.event-details .section-field:after{clear:both}.organisations-details .label,.childcare-providers-details .label,.event-details .label{padding:0;font-size:1em;font-weight:normal}.organisations-details .label:after,.childcare-providers-details .label:after,.event-details .label:after{content:", "}.organisations-details .label:last-child:after,.childcare-providers-details .label:last-child:after,.event-details .label:last-child:after{content:""}.organisations-details .repeat_definition,.childcare-providers-details .repeat_definition,.event-details .repeat_definition{padding:0}.organisations-details .repeat_definition ul,.childcare-providers-details .repeat_definition ul,.event-details .repeat_definition ul{padding:0;margin-top:15px}.organisations-details .repeat_definition ul li,.childcare-providers-details .repeat_definition ul li,.event-details .repeat_definition ul li{padding:5px;margin:0px 10px 10px 0px;min-height:50px;min-width:50px;float:left;background-color:#efeadf;list-style-type:none;transition:all 200ms ease-in-out}.organisations-details .repeat_definition ul li:hover,.childcare-providers-details .repeat_definition ul li:hover,.event-details .repeat_definition ul li:hover{background-color:#ded4bd}.organisations-details .repeat_definition ul li a,.childcare-providers-details .repeat_definition ul li a,.event-details .repeat_definition ul li a{text-decoration:none}.organisations-details .repeat_definition .repeat-day,.childcare-providers-details .repeat_definition .repeat-day,.event-details .repeat_definition .repeat-day{display:block;text-align:center;padding:3px 0px;font-size:1.3rem;font-weight:bold;color:#333}.organisations-details .repeat_definition .repeat-month,.childcare-providers-details .repeat_definition .repeat-month,.event-details .repeat_definition .repeat-month{display:block;text-align:center;font-size:0.9rem;color:#333}.event-show-header__text,.organisations-show-header__text,.childcare-provider-show-header__text{margin:0;padding:15px;font-size:1.2em;background:#e2e6e3;margin-bottom:3px}.organisations-details .section-fieldset .section-field.taking_part h5{display:block;font-size:1em;font-weight:normal}.organisations-details .section-fieldset.which-categories-suit-this-organisation{display:none}@media (max-width: 991px){.organisations-details .section-fieldset.contact-details h5,.organisations-details .section-fieldset.social-media-links h5,.organisations-details .section-fieldset.address-details h5,.organisations-details .section-fieldset.about-this-childcare-provider h5,.childcare-providers-details .section-fieldset.contact-details h5,.childcare-providers-details .section-fieldset.social-media-links h5,.childcare-providers-details .section-fieldset.address-details h5,.childcare-providers-details .section-fieldset.about-this-childcare-provider h5,.event-details .section-fieldset.contact-details h5,.event-details .section-fieldset.social-media-links h5,.event-details .section-fieldset.address-details h5,.event-details .section-fieldset.about-this-childcare-provider h5{width:100%}.organisations-details .section-field,.childcare-providers-details .section-field,.event-details .section-field{padding:0 0 6px 0}.childcare-providers-details .section-field.ofsted_number .section-field-description{max-width:100%}}@media (max-width: 767px){.event-details .section-fieldset.accessibility h5{display:block;width:100%;padding:0;margin:10px 0px}.event-details .section-fieldset.accessibility .section-field-description{display:block;width:100%;margin:0;padding:0}}.organisations-category__category{width:calc(50% - 60px);margin:0 30px;float:left}.organisations-category__category-link{color:#666;text-decoration:none}.organisations-category__category-label{background:#b6c0b9;margin:0 0 6px 0;font-size:1.13em;padding:12px;display:block}.organisations-category__image{display:block;max-width:100%}.organisations-category__subcategory-list{padding:12px 0;display:block}.similar-records{margin:0 0 10px 0}.similar-records__header{padding:15px;background:#a3b6a9;margin-bottom:15px;text-align:center;font-size:1.2em;margin:0 0 3px 0}.similar-records__record{display:block;margin-bottom:4px;color:#333;background:#e5eae3;text-decoration:none;padding:10px;text-align:center}.similar-records__record:before,.similar-records__record:after{content:" ";display:table}.similar-records__record:after{clear:both}.similar-records__record:hover{background:#cad4c6}.organisation-introduction{padding-top:40px}.organisation-introduction h2{margin:0;padding-bottom:15px;font-size:1.33em}.organisation-introduction img{display:block;float:right;margin:0 0 20px 40px;max-width:45%}.organisation-introduction p,.organisation-introduction li{line-height:1.6}.organisation-introduction h3{font-size:1.33em;margin:0;padding:30px 0 15px 0}.organisation-introduction a{color:#0059b3}.organisation-introduction__content:before,.organisation-introduction__content:after{content:" ";display:table}.organisation-introduction__content:after{clear:both}.blog-image{padding:0 0 25px 0}.blog-image .blog-image__picture{display:block;width:auto;max-width:100%;max-height:250px;border-bottom:10px solid #e2e6e3}.blog-articles-header{padding:0 0 15px 0}.blog-articles-header__text{margin:0;color:#41424f;font-size:1.8em}.blog-article__meta{padding:0 0 20px 0}.blog-article__meta i{margin-right:5px}.blog-article__info--published{display:inline-block;margin-left:15px;border-left:3px solid #e2e6e3;padding-left:15px}.section-header.blog-article-categories{margin:15px 0;padding:15px;background:#e2e6e3}.section-header.blog-article-categories h3{margin:0}.blog-article-categories h4{display:none}.blog-article-categories h5{margin:0 0 15px 0;font-size:1.1em}.blog-article-categories h5:after{content:":"}.blog-article-categories .section-field-description{margin-bottom:30px}.blog-article-categories .section-field-description .label{padding:0;font-size:1em}.blog-article-categories .section-field-description .label:after{content:", "}.blog-article-categories .section-field-description .label:last-child:after{content:""}.section-header.blog-article-categories{display:none}.section-fieldset.file-attachments h5{display:none}.section-fieldset.file-attachments h4{margin:0 0 20px 0;padding:15px;font-weight:normal;font-size:1.06em;background:#e2e6e3}ul.file-attachements{margin:0;padding:0;list-style-type:none}ul.file-attachements li{display:block;padding-bottom:15px}ul.file-attachements li a{color:#0059b3;text-decoration:underline}ul.file-attachements li a:hover{color:#0059b3}@media (max-width: 991px){.blog-article__info--published{padding-top:5px;padding-left:0;margin-left:0;display:block}}.container-button{display:none;position:fixed;bottom:20px;right:-2px;z-index:9999;animation:fadeIn 0.7s ease-in forwards;transition:opacity 0.7s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.back-buttons__top{background:#41424f;padding:10px 20px;text-align:center;color:#f2be45;border:0.1px solid #fff;text-decoration:none;text-align:center;position:relative;bottom:20px;margin-right:10px}.back-buttons__top i{margin-left:5px}body.show-button .container-button{display:flex;opacity:1}.blog-article-sorting .selector{font-size:1rem;height:auto;line-height:1}.blog-article-sorting .selector span{height:auto;padding:3px 26px 3px 6px}.blog-article-sorting .selector span:before{top:50%;transform:translateY(-50%)}.blog-archive{padding-bottom:15px}.blog-archive h3{margin:0 0 15px 0;background:#e2e6e3;padding:15px;text-align:center}.blog-archive h4{color:#b6c0b9}.blog-archive ul{list-style-type:none;margin:0;padding:0}.blog-archive ul li{margin-bottom:4px}.blog-archive ul li a{color:#0059b3;text-decoration:underline;transition:unset}.blog-archive .archive-heading-trigger{display:block;border:0;background-color:unset;padding:0;width:100%;text-align:left;font-size:0.938rem;transition:unset}.childcare-providers-container .childcare-provider-search .search-video{top:112px}.childcare-providers-container .childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__input,.childcare-providers-container .childcare-provider-search .childcare-provider-search__input-group--location .childcare-provider-search__box{max-width:100%}@media (max-width: 1199px){.childcare-providers-container .sub-site__block{margin-left:20px;width:calc(33.3333% - 14px)}.childcare-providers-container .sub-site__block:first-child{margin-left:0}.childcare-providers-container .sub-site__block-title{min-height:100px}}@media (max-width: 991px){.childcare-providers-container .sub-site__block{float:none;width:100%;margin-left:0}.childcare-providers-container .sub-site__block-title{min-height:0}}body.text-size--medium .sub-site__block-title,body.text-size--large .sub-site__block-title{min-height:120px}@media (max-width: 1199px){body.text-size--medium .sub-site__block-title,body.text-size--large .sub-site__block-title{min-height:170px}}@media (max-width: 991px){body.text-size--medium .sub-site__block-title,body.text-size--large .sub-site__block-title{min-height:0}}.childcare-provider-introduction{padding-top:40px}.childcare-provider-introduction h4{margin:0;padding:20px 0 10px 0;font-size:1.4em}.childcare-provider-introduction a{color:#0059b3;text-decoration:none}.childcare-provider-introduction a:hover{color:#0059b3;text-decoration:underline}.event-show-header__date-block{position:relative;display:flex}.event-show-header__date-block:before,.event-show-header__date-block:after{content:" ";display:table}.event-show-header__date-block:after{clear:both}.event-show-header__date{display:inline-block;margin-right:15px;padding:0 10px;margin-bottom:auto;background:#e2e6e3}.event-show-header__day,.event-show-header__month{display:block;text-align:center}.event-show-header__day{font-size:1.9rem;padding:5px 0;font-weight:bold}.event-show-header__month{font-size:1.1rem;padding-bottom:8px}.event-show-header__info{display:inline-block;padding-top:8px;color:#666}.event-show-header__time,.event-show-header__location{position:relative;padding-left:35px}.event-show-header__info i{margin-right:5px;width:15px;text-align:center;font-size:1.46em;color:#333;position:absolute;left:0;top:-2px}.event-show-header__location i{left:2px}.event-show-header__time{padding-bottom:10px}.event-show-header__description{padding:16px 0 24px 0;color:#666}.event-show-header__location-link{text-decoration:underline;color:#0059b3;transition:unset}body.text-size--medium .event-calendar__date-range,body.text-size--large .event-calendar__date-range{font-size:0.9em}body.text-size--medium .home-event__heading,body.text-size--large .home-event__heading{min-height:56px}.meta-text{margin-top:10px}@media (max-width: 1199px){.events-date-periods__form-container{margin-bottom:3px}}@media (max-width: 500px){.events-date-periods__form-container,.events-date-periods__button{display:block;width:100%;position:relative}.events-date-periods__form-container i,.events-date-periods__button i{position:absolute;right:10px}}.similar-events{margin:0 0 15px 0}.similar-events__title{padding:15px;background:#e2e6e3;margin-bottom:15px;text-align:center;font-size:1.2em;margin:0 0 3px 0}.similar-events__event-container{background:#e2e6e3;padding:10px}.similar-events__event{margin-bottom:14px}.similar-events__event:before,.similar-events__event:after{content:" ";display:table}.similar-events__event:after{clear:both}.similar-events__event a{color:#333;min-height:57px;display:block}.similar-events__event a:hover{background:#EFEADF}.similar-events__date{display:inline-block;float:left;width:25%;padding:10px;text-align:center;background:#fdfefd}.similar-events__date span{display:block;font-weight:bold}.similar-events__date .similar-events__day{font-size:1.6em;padding-bottom:2px;line-height:20px}.similar-events__date .similar-events__month{font-size:0.86em}.similar-events__content{display:inline-block;float:left;width:75%;padding:0 10px}.similar-events__content .similar-events__name{font-weight:bold}.similar-events__content span{display:block;padding-bottom:6px}.similar-events__content .similar-events__location{color:black}.events-map__header{background:#c1b99c;margin-bottom:4px;text-align:center;padding:20px;font-size:1.06em}.event-map__content{min-height:300px;max-height:450px;height:100%}.event-calendar{background:none !important;padding-bottom:15px}.event-calendar__header{position:relative;background:#c1b99c;text-align:center;padding:20px;font-size:1.06em;color:1.06em;font-weight:bold;margin-bottom:4px}.event-calendar__header .carousel-control{position:absolute;right:0}.event-calendar__header .carousel-control.left{right:auto;left:0}.event-calendar__header .carousel-control:before{display:none}.event-calendar__date-range{padding:15px 0}.event-calendar__date-range-link{text-decoration:none;color:#333;display:inline-block;padding:3px 4px;margin:0 3px}.event-calendar__date-range-link:hover,.event-calendar__date-range-link--selected{background:#ded8c6}.event-calendar__left-arrow,.event-calendar__right-arrow{position:absolute;color:#fff;font-size:1.6em !important}.event-calendar__left-arrow{left:20px}.event-calendar__right-arrow{right:20px}.event-calendar__table-container{background:#ded8c6;min-height:256px}.event-calendar__calendar-month{padding:10px}.event-calendar__table{width:100%}.event-calendar__table td,.event-calendar__table th{text-align:center}.event-calendar__table th{padding:0 0 10px 0}.event-calendar__table td{padding:6px 0;background:#fff;border:4px solid #ded8c6;font-weight:bold}.event-calendar__table td.active{background:#b6c0b9;color:#000}.event-calendar__table td.today{background:#f2be45 !important;color:#000 !important}.event-calendar__table td.non-month{color:#ccc}.event-calendar td:hover{background:#c8bea4;color:#fff}.events-date-periods{padding-top:4px}.events-date-periods:before,.events-date-periods:after{content:" ";display:table}.events-date-periods:after{clear:both}.events-date-periods__form-container{display:inline-block}.events-date-periods__button{position:relative;display:inline-block;color:#333;background:#efeadf;padding:10px;text-decoration:none;border:0}.events-date-periods__button i{font-size:1.2em;margin-left:10px;color:#c8bea4}.events-date-periods__button:hover{background:#ded4bd}.events-date-periods__button:hover i{color:#b5a784}.events-date-range-periods{padding-bottom:15px}.events-date-range-periods__button{color:#333;background:#efeadf;padding:10px;text-decoration:none;border:0;padding:15px 10px;text-align:center;margin-top:10px;font-size:1.06em;display:block;width:100%}.events-date-range-periods__button:first-child{margin-top:0}.events-date-range-periods__button:hover{background:#ded4bd}.event-reminders{padding-bottom:40px}.event-reminders button{border:0;display:inline-block;padding:6px 12px}.event-reminders p a{color:#0059b3;text-decoration:none}.event-reminders p a:hover{color:#0059b3;text-decoration:underline}.age-range{margin-bottom:15px}.age-range__legend{background:#c1b99c;text-align:center;padding:20px;font-size:1.06em;margin-bottom:4px;font-weight:500;color:#333}.age-range__legend::before{content:"";position:absolute;top:-7px;left:15px;right:15px;background:#f2be45;height:3px}.age-range__inner-wrap{background:#efeadf;padding:12px}.age-range__fields{display:flex;gap:16px;margin-bottom:16px}.age-range__label{font-size:0.875rem;color:#000000;margin-bottom:5px}.age-range__input{border:0;background:#ffffff;width:100%;font-size:1rem;padding:4px 6px}.age-range__input--error{border:1px solid #e00}.age-range__error-message{display:none;font-size:0.875rem;color:#333;margin-bottom:16px}.age-range__submit-button{display:inline-block;padding:6px 12px;background:#c1b99c;color:#333;text-decoration:none;border:0;font-size:0.875rem}.enquiry-introduction__heading{background:#e2e6e3;margin:0 0 15px 0;padding:23px 20px;font-size:1.06em;color:#333}#new_enquiry,.devise-form,.form-builder-form{padding:40px 20px 20px 20px;margin:20px 0;background:#f0f2f1}#new_enquiry .form-group,.devise-form .form-group,.form-builder-form .form-group{margin-bottom:20px}#new_enquiry .form-group:before,#new_enquiry .form-group:after,.devise-form .form-group:before,.devise-form .form-group:after,.form-builder-form .form-group:before,.form-builder-form .form-group:after{content:" ";display:table}#new_enquiry .form-group:after,.devise-form .form-group:after,.form-builder-form .form-group:after{clear:both}#new_enquiry .col-sm-2,.devise-form .col-sm-2,.form-builder-form .col-sm-2{padding-right:0;text-align:right;padding-top:3px;line-height:14px}#new_enquiry .form-control,#new_enquiry #enquiry_nice_text_captcha,.devise-form .form-control,.devise-form #enquiry_nice_text_captcha,.form-builder-form .form-control,.form-builder-form #enquiry_nice_text_captcha{border:0}#new_enquiry .form-control,.devise-form .form-control,.form-builder-form .form-control{border:1px solid #749a9a}#new_enquiry #enquiry_nice_text_captcha,.devise-form #enquiry_nice_text_captcha,.form-builder-form #enquiry_nice_text_captcha{display:block;width:100%;padding:6px 12px;font-size:0.93em;line-height:1.42857;background-image:none}#new_enquiry textarea,.devise-form textarea,.form-builder-form textarea{height:120px}#new_enquiry .form-group.recaptcha,.devise-form .form-group.recaptcha,.form-builder-form .form-group.recaptcha{padding-left:calc(16.66667% + 15px);min-height:78px}#new_enquiry .form-group:last-child,.devise-form .form-group:last-child,.form-builder-form .form-group:last-child{margin-bottom:0}#new_enquiry abbr,.devise-form abbr,.form-builder-form abbr{color:#333;border-bottom:0}#new_enquiry .form__actions,.devise-form .form__actions,.form-builder-form .form__actions{position:relative;text-align:right}#new_enquiry .help-block,.devise-form .help-block,.form-builder-form .help-block{color:#a70000}#new_enquiry input[type="radio"],#new_enquiry input[type="checkbox"],.devise-form input[type="radio"],.devise-form input[type="checkbox"],.form-builder-form input[type="radio"],.form-builder-form input[type="checkbox"]{margin:8px 4px 0 0}#new_enquiry .btn,.devise-form .btn,.form-builder-form .btn{position:absolute;display:inline-block;padding:12px 44px 12px 12px;background:#b6c0b9;color:#333;text-decoration:none;border:0;top:-63px;right:15px}#new_enquiry .btn:before,.devise-form .btn:before,.form-builder-form .btn:before{position:absolute;right:12px;display:block;content:"\f138";color:#f0f2f1;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em}#new_enquiry .btn:hover,.devise-form .btn:hover,.form-builder-form .btn:hover{background:#9ba89f}#new_enquiry .btn:hover:before,.devise-form .btn:hover:before,.form-builder-form .btn:hover:before{color:#d5dad8}#new_enquiry{margin:0 0 20px 0}@media (max-width: 767px){#new_enquiry .form-group.recaptcha,.devise-form .form-group.recaptcha,.form-builder-form .form-group.recaptcha{padding-left:15px}}@media (max-width: 550px){#new_enquiry .btn,.devise-form .btn,.form-builder-form .btn{position:static}}.enquiries-map__header{background:#e2e6e3;margin-bottom:4px;text-align:center;padding:20px;font-size:1.06em;color:#333}.enquiries-map__content{min-height:300px;max-height:350px;height:100%}.enquiries-map__content #individual-map{min-height:300px;max-height:350px;height:100%}.form-builder-form{background:#f0f2f1;padding:0}.form-builder-form h2{background:#b6c0b9;margin:0 0 15px 0;padding:20px 15px;font-size:1.06em;color:#333}.form-builder-form .description{padding:0 15px 15px 15px}.form-builder-form .description p{margin:0;line-height:1.8}.form-builder-form .group-option{padding-bottom:10px}.form-builder-form .group-option label{margin-bottom:0}.form-builder-form .help-text{padding:10px 0 0 0;font-style:italic;color:#666}.form-builder-form .form__actions{padding:0 15px 15px 15px}.form-builder-form .form__actions .btn{position:relative;top:auto;right:auto}.form-builder-form .form__actions .btn:before{position:absolute;right:12px;display:block;content:"\f138";color:#f0f2f1;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em}.form-builder-form div.selector{font-size:0.93em;min-width:300px !important;height:31px;margin-left:0}.form-builder-form div.selector span{min-width:300px !important;height:31px;line-height:31px}.form-builder-form div.radio span,.form-builder-form div.checker span{border-radius:1000px;background:#e2e6e3;position:relative}.form-builder-form div.radio span.checked:before,.form-builder-form div.checker span.checked:before{height:10px;width:10px;display:block;content:"";position:absolute;top:4px;left:4px;background:#333;border-radius:1000px}.form-builder-form div.checker span{border-radius:6px}.form-builder-form div.checker span.checked:before{top:3px;left:3px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;background:none;content:"\f00c"}.accessibility-navigation__link{display:block;padding:15px 10px;text-align:center;font-size:1.06em;margin-bottom:10px;color:#333;text-decoration:none;background:#e2e6e3}.accessibility-navigation__link:hover{background:#c7cec9}.accessibility-options__content{background:#f0f2f1}.accessibility-options__content-label{padding-bottom:10px;border-bottom:1px solid #bbb;font-size:1em}#google_translate_element div.selector{margin-left:0;font-size:1em}#google_translate_element.afc-translate{visibility:visible}.accessibility-options__link{position:relative;text-decoration:none;color:#333;display:block;padding-left:35px;padding-bottom:10px;line-height:18px;font-size:1em}.accessibility-options__link:before{position:absolute;color:#b6c0b9;left:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f138"}.accessibility-options__content{min-height:192px}.accessibility-content{padding-bottom:20px}.accessibility-categories__list{padding:20px 0}.accessibility-categories__list:before,.accessibility-categories__list:after{content:" ";display:table}.accessibility-categories__list:after{clear:both}.accessibility-sub-category__child-link{color:#333;text-decoration:none}.accessibility-sub-category__child-heading{background:#f0f2f1;margin:0 0 6px 0;font-size:1.13em;padding:12px}.accessibility-sub-category__child-description{background:#f0f2f1}.accessibility-sub-category__child-list-item{margin-bottom:40px}.accessibility-sub-category__version{margin-top:0;padding-top:15px}.accessibility-sub-category__version-heading{background:#b6c0b9;margin:0 0 6px 0;font-size:1.13em;padding:12px}.accessibility-sub-category__version-content{background:#f0f2f1;padding:12px 12px 6px 12px}@media (max-width: 1199px){.accessibility-options__content{min-height:210px}}@media (max-width: 991px){.accessibility-options{margin:0}.accessibility-options__content{min-height:0;float:none;width:100%;margin-left:0;margin-bottom:30px}.organisations-category__category{margin:0 0 20px 0;float:none;width:100%}.organisations-category__image{width:100%}.accessibility-categories__list{margin:0}}.manage-introduction h2{margin:0;padding:0 0 20px 0}.manage-introduction a{color:#0059b3;text-decoration:none}.manage-introduction a:hover{color:#0059b3;text-decoration:underline}.manage-tabs{padding:30px 0 4px 0}.manage-tabs ul{padding:0;list-style-type:none;margin:0}.manage-tabs li{display:inline-block;margin-right:2px}.manage-tabs li a{text-decoration:none;padding:10px 15px;display:block;background:#f5f7f6;font-size:1.06em;color:#333}.manage-tabs li a.active,.manage-tabs li a:hover{background:#e2e6e3}.manage-result-list{display:none}.manage-result-list.active{display:block}#manage-inclusion h2{margin:0 0 20px 0;background:#e2e6e3;padding:8px;font-weight:bold;font-size:1em}#manage-inclusion a{color:#0059b3;text-decoration:none}#manage-inclusion a:hover{color:#0059b3;text-decoration:underline}.manage-buttons__list{list-style-type:none;padding:0}.manage-buttons__list-item--heading{border-top:5px solid #b6c0b9;padding:12px;font-size:1.13em}.manage-buttons__list-item a{background:#e2e6e3;text-align:center;padding:20px;font-size:1.06em;margin:0 0 6px 0;display:block;text-decoration:none;color:#333}.manage-block__title{background:#b6c0b9;margin:0 0 4px 0;padding:12px;font-weight:bold}.manage-record{padding:10px;border-top:1px solid #b6c0b9;background:#e2e6e3}.manage-block__title+.manage-record{border-top:0}.manage-record__title{margin:0 0 10px 0;font-size:0.93em}.manage-record__title a{color:#333;text-decoration:none}.manage-record__info{margin:0 0 10px 0}.manage-record__info a{color:#666;text-decoration:none}.manage-record__info i{display:inline-block;margin-right:5px}.manage-record__info:last-child{margin-bottom:0}.manage-block__view-more{margin:12px 0 0 0}.manage-block__view-more a{position:relative;display:block;color:#333;background:#f0f2f1;padding:10px 40px 10px 10px;text-decoration:none}.manage-block__view-more a:before{position:absolute;right:10px;margin-left:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f138";color:#b6c0b9}.manage-search{position:relative;padding:20px;background:#e2e6e3}.manage-search input[type="text"]{border:0;padding:12px;background:#fff;outline:0}.manage-search button{position:absolute;right:0;top:20px;right:30px;background:none;border:0;font-size:2em;padding:0;color:#fff;width:30px;height:40px;overflow:hidden}.manage-search button:before{color:#b6c0b9;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002"}.manage-meta-information{padding:15px 0}.manage-result-list__table th{background:#e2e6e3}.manage-result-list__table tr:nth-child(even){background:#f5f7f6}.manage-result-list__table td.no-wrap{white-space:nowrap}.manage-result-list__table td a{color:#0059b3;text-decoration:none}.manage-result-list__table td a:hover{color:#0059b3;text-decoration:underline}.manage-result-list__button{display:inline-block;margin-left:4px}@media (max-width: 1199px){.manage-block{margin-bottom:40px}}.devise-form{margin-top:0}.devise-form .col-sm-offset-2{text-align:right}.devise-form .btn{position:static;background:#7f9082}.devise-form .col-sm-offset-2:not(.help-text):before{position:absolute;right:27px;top:12px;display:block;content:"\f138";color:#f0f2f1;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em;cursor:pointer}.devise-form--edit-registrations{padding-top:0}.devise-form--edit-registrations .box-header{margin:0 -20px;border-bottom:10px solid #fff;padding:15px;font-size:1.06em}.devise-form--edit-registrations blockquote{margin:0}.devise-form--edit-registrations blockquote p{font-weight:bold;padding-left:120px}.devise-form--edit-registrations .padded{padding-top:20px}.devise-links__list{padding:0;margin:0;list-style-type:none}.devise-links__list-item{margin-bottom:10px}.devise-links__button{display:block;padding:15px 10px;text-align:center;font-size:1.06em;margin-bottom:10px;color:#333;text-decoration:none;background:#e2e6e3}.devise-links__button:hover{background:#c7cec9}.devise-form--sessions,.devise-form--new-registrations,.devise-form--new-passwords{padding-top:20px}.devise-form--sessions h2,.devise-form--new-registrations h2,.devise-form--new-passwords h2{margin:0 0 20px 0}.devise-form--sessions .form-horizontal,.devise-form--new-registrations .form-horizontal,.devise-form--new-passwords .form-horizontal{padding-top:40px}.devise-form--sessions a,.devise-form--new-registrations a,.devise-form--new-passwords a{color:#004080;text-decoration:underline}.devise-form--sessions a:hover,.devise-form--new-registrations a:hover,.devise-form--new-passwords a:hover{color:#004080;text-decoration:underline}.devise-form--sessions #website_user_password,.devise-form--sessions #website_user_password_confirmation,.devise-form--new-registrations #website_user_password,.devise-form--new-registrations #website_user_password_confirmation,.devise-form--new-passwords #website_user_password,.devise-form--new-passwords #website_user_password_confirmation{max-width:330px}.devise-form--sessions .remember-me,.devise-form--new-registrations .remember-me,.devise-form--new-passwords .remember-me{position:relative;padding-left:30px}.devise-form--sessions .remember-me input,.devise-form--new-registrations .remember-me input,.devise-form--new-passwords .remember-me input{position:absolute;left:0;top:-2px}@media (max-width: 1199px){.devise-form--edit-registrations blockquote p{padding-left:80px}}@media (max-width: 991px){.devise-form--edit-registrations blockquote p{padding-left:60px}}@media (max-width: 767px){.devise-form--edit-registrations blockquote{padding-left:0;padding-right:0}.devise-form--edit-registrations blockquote p{padding-left:0px}}.panel-message{color:red;font-weight:bold;margin-bottom:20px}.panel-group .collapse,.panel-group .collapsing{display:none}.panel-group .collapse.in{display:block}.panel-group .panel-heading{border-top:5px solid #b6c0b9;padding:12px;font-size:1.13em}.panel-group .panel-heading a{color:#333;text-decoration:none}.panel-group .panel-body{background:#f0f2f1}.panel-group .box-header{padding:10px;background:#b6c0b9;margin-bottom:15px}.panel-group abbr,.panel-group .help-block{color:#a70000;border-bottom:0}.panel-group .help-text{padding-top:4px;font-style:italic}.panel-group textarea{min-height:120px}.panel-group .input-group-addon{background:#e2e6e3}.panel-group .select-one input[type="radio"],.panel-group .select-one input[type="checkbox"],.panel-group .category-checkboxes input[type="radio"],.panel-group .category-checkboxes input[type="checkbox"]{margin:4px 5px 0 0}.panel-group .select-one span,.panel-group .category-checkboxes span{display:block}.panel-group .category-checkboxes label{display:block}.panel-group .category-checkboxes input+label{display:inline-block}.panel-group .opening-hours-container table{width:100%}.panel-group .opening-hours-container table td{padding:4px}.panel-group h5{display:none}.panel-group .slider-group{width:auto;display:inline-block;margin-left:50px}.panel-group .slider-group:first-child{margin-left:144px}.panel-group .slider-group .input-group{display:inline-block}.panel-group .slider-group .input-group-addon{display:inline;width:auto}.panel-group .slider-group #age_range-from,.panel-group .slider-group #age_range-to{width:80px;float:none}.panel-group .form-group.boolean{padding-left:145px}.panel-group .form-group.boolean input[type="checkbox"]{display:inline-block;width:auto;margin-right:10px}.panel-group .section-buttons{padding-top:15px;text-align:right}.panel-group .section-buttons .btn{background:#b6c0b9}.manage-form__actions{text-align:right}.manage-form__actions button{display:inline-block;padding:12px 44px 12px 12px;background:#b6c0b9;color:#333;text-decoration:none;border:0}.manage-form__actions button:before{position:absolute;right:22px;display:block;content:"\f138";color:#f0f2f1;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.33em}.manage-form__actions button:hover{background:#9ba89f}.manage-form__actions button:hover:before{color:#d5dad8}.controller-events .panel-group .slider-group:first-child{margin-left:0}.controller-events .slider-group .input-group .form-control{width:60px;float:none}.form-group .input-group.medium,.form-group .input-group.small{max-width:50%}.form-group .input-group.medium .input-group-addon .glyphicon:before,.form-group .input-group.small .input-group-addon .glyphicon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-group .input-group.medium .input-group-addon .glyphicon-remove:before,.form-group .input-group.small .input-group-addon .glyphicon-remove:before{content:"\f00d"}.form-group .input-group.medium .input-group-addon .glyphicon-time:before,.form-group .input-group.small .input-group-addon .glyphicon-time:before{content:"\f017"}.form-group .input-group.medium .input-group-addon .glyphicon-th:before,.form-group .input-group.small .input-group-addon .glyphicon-th:before{content:"\f073"}.clear-file-input{position:absolute;right:15px;top:0px}@media (max-width: 1199px){.panel-group .form-group.boolean{padding-left:105px}.manage-form .slider-group .form-control{width:60px;float:none}}@media (max-width: 991px){.manage-form .control-label{width:100%;padding-bottom:4px;text-align:left}.manage-form .col-sm-offset-2{margin-left:0}.panel-group .slider-group:first-child{margin-left:0}.panel-group .form-group.boolean{padding-left:0px}}.datetimepicker .glyphicon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datetimepicker .glyphicon-arrow-left:before{content:"\f060"}.datetimepicker .glyphicon-arrow-right:before{content:"\f061"}section.young-peoples-hub{padding:20px 0 60px 0;background:#f4f3f1}section.young-peoples-hub .yph-logo img{display:block;max-width:100%}section.young-peoples-hub .yph-intro{margin-top:70px;position:relative;padding:20px 20px 30px 20px}section.young-peoples-hub .yph-intro h5{font-size:1.06em;font-weight:normal;margin:0 0 10px 0}section.young-peoples-hub .yph-intro p{font-weight:bold}section.young-peoples-hub .yph-intro a{background:#f9ca38;border:2px solid #000;text-decoration:none;padding:15px;color:#000;font-size:1.2em;font-weight:bold;position:absolute;right:-3px;bottom:-25px}section.young-peoples-hub .yph-intro a:after{content:"";background:url(/images/afc/ypz/new-arrow.png) no-repeat;margin:-8px 0;width:45px;height:43px;margin-left:30px;margin-bottom:-39px;display:inline-block}section.young-peoples-hub .yph-block{padding:40px 0}section.young-peoples-hub .yph-block a{display:block;position:relative;text-decoration:none;color:#000}section.young-peoples-hub .yph-block a i{position:absolute;right:35px;bottom:10px;font-size:20px}section.young-peoples-hub .yph-block a span{position:absolute;color:#000;font-size:1em}section.young-peoples-hub .yph-block a span strong{font-size:1.33em}section.young-peoples-hub .yph-block img{display:block;max-width:100%;width:100%}section.young-peoples-hub .yph-block h6{font-size:1.06em;padding:10px 20px 10px 10px;line-height:1.4}section.young-peoples-hub .yph-block .blue{background:#81a6bc}section.young-peoples-hub .yph-block .green{background:#9ab8ad}section.young-peoples-hub .yph-block .brown{background:#a29990}section.young-peoples-hub .yph-block--information a span{left:77px;top:36px;width:200px}section.young-peoples-hub .yph-block--messages a span{left:203px;top:47px;width:200px}section.young-peoples-hub .yph-block--stories a span{left:110px;top:37px;width:200px}section.young-peoples-hub .yph-outro{border:3px solid #000;background:#fff;padding:20px}.albany-outdoors-block{background:#e2e6e3;padding:20px;margin-bottom:20px}.albany-outdoors-block h1,.albany-outdoors-block h2,.albany-outdoors-block h3,.albany-outdoors-block h4,.albany-outdoors-block h5,.albany-outdoors-block h6{margin:0;padding:0 0 1rem 0;font-size:1.6em}.albany-outdoors-block p+p{margin:0 0 1rem 0;padding-left:2.5rem;position:relative;line-height:20px}.albany-outdoors-block p+p i{position:absolute;left:3px;top:-2px;font-size:18px;text-align:center;min-width:20px}.albany-outdoors-block a{text-decoration:none;color:#0059b3}.albany-outdoors-block p{padding-left:0}.yp-insta-container{float:right;width:100%}.yp-insta-container p{font-size:1.25em;line-height:1}.yp-insta-container .yph-instagram{display:inline-block;max-width:100%;width:100%}.yp-insta-container .yph-instagram.sidebar{width:100%;padding:8px 10px}.yp-insta-container .yph-instagram p{color:#000;padding:0px 5px}.yp-insta-container .yph-instagram .instagram-logo__icon{float:left}.yp-insta-container .yph-instagram .instagram-logo__slug{width:100%}@media (max-width: 1200px){section.young-peoples-hub .yph-block h6{margin-right:0}section.young-peoples-hub .yph-block a i{right:4px}}@media (max-width: 991px) and (min-width: 776px){section.young-peoples-hub .yph-block h6{padding-right:10px}section.young-peoples-hub .yph-block--information a span{left:57px;top:14px}section.young-peoples-hub .yph-block--stories a span{left:47px;top:25px}section.young-peoples-hub .yph-block--messages a span{left:117px;top:31px}}@media (max-width: 767px){section.young-peoples-hub .yph-intro a{left:0px;right:auto;margin-bottom:10px}section.young-peoples-hub .yph-block{padding:40px 0 0 0}section.young-peoples-hub .yph-block a{width:100%}section.young-peoples-hub .yph-block a img{width:100%}section.young-peoples-hub .yph-block a i{right:15px}section.young-peoples-hub .yph-outro{margin-top:40px}}.opportunities-sorting{padding:20px 0}@media (max-width: 767px){.opportunities-sorting .sort-filter{margin-bottom:10px}.opportunities-sorting .organisations-sorting__select-container{margin-bottom:10px}}.single-opportunity-container{padding:10px}.single-opportunity{margin-bottom:10px}.single-opportunity__location{margin-top:10px}.single-opportunity__header{font-size:92%;background-color:#ded8c6;padding:10px;min-height:54px}.single-opportunity__description{min-height:72px}.single-opportunity__closing-date{text-align:right;background-color:white;width:100%}.single-opportunity__closing-date span{font-weight:bold}.single-opportunity__footer{position:relative;height:32px}.single-opportunity__apply{position:absolute;right:0}@media (max-width: 767px){.opportunity-modal__body{padding:0}}.opportunity-modal__table{background:#efeadf}.opportunity-modal__table.table>tbody>tr>td{padding:6px;border:3px solid white;white-space:normal}.opportunity-modal__item-title{font-weight:700;width:112px}.opportunity-modal__description{margin-top:15px;line-height:1.5}@media (max-width: 767px){.opportunity-modal__description{padding:10px}}.has-font-weight-bold{font-weight:700}.btn-apply{display:inline-block;padding:6px 12px;background:#efeadf;color:#333;text-decoration:none}.btn-apply:hover{background-color:#ded4bd}.opportunity-search{background-color:#ded8c6;padding:15px}.opportunity-search__box-wrapper{background-color:white;padding:10px;position:relative}.opportunity-search__input{border:none}.opportunity-search__button{position:absolute;top:50%;transform:translateY(-50%);right:10px;background:none;border:0;color:#B6C0B9;font-size:30px;padding:0}.error__container{padding:15px 0px}.bpw-header-container{background:#41414e !important;color:#fff;border:none}.chatbot-button{float:left;background-color:white;padding:10px;border-radius:50%;padding:5px 5px 0px 5px;width:40px;display:inline-block;margin-right:5px;overflow:hidden;height:40px;line-height:44px;top:3px;position:relative}.chatbot-button__avatar{width:32px;height:32px;position:relative;top:-5px}.chatbot-button__text{display:block;float:left;margin:auto;padding:0px 5px;line-height:44px}.chatbot-button__graphic{width:44px;height:44px;float:right;margin-left:15px}.promoted-link{border:3px solid #e2e6e3;padding:15px 30px;margin:10px 0px;border-radius:30px;margin-bottom:25px;background:#e3f3fd;position:relative}.promoted-link__link-item{display:inline-block;color:#edb943;background:#41424e;padding:5px 42px 5px 12px;text-decoration:none;font-weight:bold;position:relative}.promoted-link__link-item:after{display:inline-block;content:">";text-align:center;padding-top:8px;width:30px;background:#41434e;position:absolute;right:0;border-left:1px solid #eee;height:100%;top:0px}.promoted-link ul{padding-left:15px}.promoted-link ul:last-of-type{margin-bottom:0px}.promoted-link__record{margin-bottom:8px}.promoted-link__record:last-of-type{margin-bottom:0px}.promoted-link__record p{margin-top:5px}.promoted-link__main-icon{position:absolute;right:29px;top:-17px;color:white;border:3px solid #282a34;padding:7px;border-radius:50%;width:32px;height:32px;background:#282a34;color:white}.promoted-link__model-container{margin-bottom:15px}.promoted-link__model-container:last-of-type{margin-bottom:0px}.promoted-link__recommendation-text{display:inline-block;margin-bottom:8px;color:black;padding:8px 8px 1px 0px}.promoted-link__term{font-weight:bold;margin:0px 0px 10px 0px;font-size:1.2rem;border-bottom:3px solid #edb944;padding:0px 0px 5px 0px}.promoted-link__term--icon{margin-right:5px}.subsite-local_offer .promoted-link{border:3px solid #4a7fc1;background:#b1e7db}.subsite-local_offer .promoted-link__term{border-bottom:3px solid #4a7fc1}.subsite-local_offer .promoted-link__link-item{color:black;background:#4a7fc1}.subsite-local_offer .promoted-link__link-item:after{background:#4a7fc1}body.controller-accessibility #google_translate_element{width:100% !important}body.controller-accessibility #google_translate_element .selector,body.controller-accessibility #google_translate_element .selector span{width:100% !important}.controller-subsite-home.subsite-local_offer .breadcrumbs__list{display:none}.local-offer-container{margin-top:40px}.subsite-local_offer .twitter{padding-right:30px}.subsite-local_offer .twitter .twitter__title{margin:0 0 6px 0;font-size:1em;font-weight:bold;padding:10px;background:#b6c0b9}.subsite-local_offer .twitter .twitter__tweet{position:relative;padding-left:70px}.subsite-local_offer .twitter .twitter__tweet-image{position:absolute;left:0;top:0}.subsite-local_offer .twitter .twitter__tweet-image img{max-width:60px;display:block}.subsite-local_offer .twitter .twitter__tweet-title{font-size:1.06em;padding-bottom:20px}.subsite-local_offer .twitter .twitter__tweet-title span{font-size:0.93em}.subsite-local_offer .twitter .twitter__tweet-content{padding-left:30px}.subsite-local_offer .twitter .twitter__tweet-meta{font-size:0.8em}.subsite-local_offer .twitter .twitter__tweet-meta span{color:#bbb}.subsite-local_offer .twitter .twitter__tweet-text{font-size:0.93em}.subsite-local_offer .twitter .twitter__tweet-text a{color:#bbb;text-decoration:none}.subsite-local_offer .twitter .twitter__tweet-text a:hover{color:#a2a2a2}.subsite-local_offer .twitter .twitter__actions{padding-top:30px}.subsite-local_offer .twitter .twitter__actions a{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.subsite-local_offer .twitter .twitter__actions a i{font-size:1.2em;margin-left:10px;color:#e26f4e}.subsite-local_offer .twitter .twitter__actions a:hover{background:#d5dad8}.subsite-local_offer .twitter .twitter__actions a:hover i{color:#d94c24}.controller-subsite-home.subsite-local_offer .upcoming-local-events{padding-top:0}.controller-subsite-home.subsite-local_offer .upcoming-local-events__event-description{padding:17px 20px}.controller-subsite-home.subsite-young_people .breadcrumbs__list{display:none}.controller-subsite-home.subsite-young_people .young-people-container{margin-top:40px}.controller-subsite-home.subsite-young_people .welcome-block__title{border-top:3px solid #55ae4c}.controller-subsite-home.subsite-young_people .welcome-block__actions a i{color:#55ae4c}.controller-subsite-home.subsite-young_people .welcome-block__actions a:hover i{color:#448b3c}.controller-subsite-home.subsite-young_people .carousel-control{color:#3b7935}.controller-subsite-home.subsite-young_people .carousel-control:hover{color:#21441d}.controller-subsite-home.subsite-young_people .carousel-indicators li.active{background:#3b7935}.controller-subsite-home.subsite-young_people .upcoming-local-events{padding:40px 0}.controller-subsite-home.subsite-young_people .upcoming-local-events__event-details p i{color:#88c681}.controller-subsite-home.subsite-young_people .upcoming-local-events__button i{color:#3b7935}.controller-subsite-home.subsite-young_people .upcoming-local-events__button:hover i{color:#2a5525}.controller-subsite-home.subsite-young_people .home-twitter__tweet-text a{text-decoration:underline;color:#88c681}.controller-subsite-home.subsite-young_people .home-twitter__tweet-text a:hover{color:#67b65e}.controller-subsite-home.subsite-young_people .home-twitter__actions a i{color:#3b7935}.controller-subsite-home.subsite-young_people .home-twitter__actions a:hover i{color:#2a5525}.controller-subsite-home.subsite-young_people .young-people-scenarios{margin-top:60px;padding:20px 40px 0 40px;background:#f0f2f1}.controller-subsite-home.subsite-young_people .young-people-scenarios__list{list-style-type:none;margin:0;padding:0}.controller-subsite-home.subsite-young_people .young-people-scenarios__list-item{padding-bottom:20px}.controller-subsite-home.subsite-young_people .young-people-scenarios__link{display:block;position:relative;color:#666;font-size:1.06em;padding-left:30px;text-decoration:none}.controller-subsite-home.subsite-young_people .young-people-scenarios__link i{position:absolute;top:3px;left:0;color:#3b7935;font-size:20px}.controller-subsite-home.subsite-young_people .young-people-scenarios__link:hover i{color:#2a5525}.controller-subsite-home.subsite-young_people .young-people-heading__title{font-size:20px;margin:0;padding:40px 0 20px 0}.controller-subsite-home.subsite-young_people .young-people-blocks{padding-top:60px}.controller-subsite-home.subsite-young_people .young-people-blocks__row{padding-bottom:40px}.controller-subsite-home.subsite-young_people .young-people-blocks__row:before,.controller-subsite-home.subsite-young_people .young-people-blocks__row:after{content:" ";display:table}.controller-subsite-home.subsite-young_people .young-people-blocks__row:after{clear:both}.controller-subsite-home.subsite-young_people #looking_after_yourself.young-people-blocks__set,.controller-subsite-home.subsite-young_people #getting_involved.young-people-blocks__set,.controller-subsite-home.subsite-young_people #learning_and_employment.young-people-blocks__set,.controller-subsite-home.subsite-young_people #activities_and_fun.young-people-blocks__set,.controller-subsite-home.subsite-young_people #young_people_with_send.young-people-blocks__set{display:none}.controller-subsite-home.subsite-young_people .young-people-blocks__set-heading{padding:12px 20px;margin-bottom:15px;font-size:1.06em;font-weight:bold;position:relative;background:#f0f2f1}.controller-subsite-home.subsite-young_people .young-people-blocks__set-heading-close{position:absolute;right:12px;text-decoration:none;color:#333;font-size:0.93em}.controller-subsite-home.subsite-young_people .young-people-blocks__block{position:relative;width:calc(33.33333333% - 20px);margin-left:30px;border-top:3px solid #55ae4c;float:left;padding-top:4px}.controller-subsite-home.subsite-young_people .young-people-blocks__block:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}.controller-subsite-home.subsite-young_people .young-people-blocks__block.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:tada;animation-name:tada}.controller-subsite-home.subsite-young_people .young-people-blocks__block:first-child{margin-left:0}.controller-subsite-home.subsite-young_people .young-people-blocks__link,.controller-subsite-home.subsite-young_people .young-people-blocks__link-extra{display:block;text-decoration:none;height:150px}.controller-subsite-home.subsite-young_people .young-people-blocks__image{display:block;max-width:100%;position:absolute;top:4px;left:0;right:0}.controller-subsite-home.subsite-young_people .young-people-blocks__text{position:relative;text-align:center;display:table-cell;vertical-align:middle;text-align:center;height:70px;width:150px;max-width:160px;color:#333;font-weight:bold;min-height:0px !important;z-index:5;padding:13px 30px 0px 30px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.controller-subsite-home.subsite-young_people .young-people-blocks__block:hover .young-people-blocks__text{color:#a6bbc7}.controller-subsite-home.subsite-young_people .young-people-blocks__text--looking-after-yourself{padding:30px 38px 0 28px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--getting-involved{padding-top:35px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--getting-involved-two-lines{padding-top:25px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--activites-and-fun{padding-top:35px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--activites-and-fun-two-lines{padding-top:25px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--activites-and-fun-three-lines{padding-top:16px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--learning-and-improvement{padding:30px 28px 0 28px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--extra-support{padding:20px 28px 0 28px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--emotional-health-service{padding:20px 23px 0 23px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--traineeships{padding:30px 15px 0 15px}.controller-subsite-home.subsite-young_people .young-people-blocks__text--getting-a-job{padding:40px 28px 0 28px}.controller-subsite-home.subsite-young_people .young-people-blocks__button{display:block;padding:15px;text-decoration:none;position:relative;background:#f0f2f1;color:#333}.controller-subsite-home.subsite-young_people .young-people-blocks__button i{display:block;position:absolute;top:12px;right:15px;width:32px;height:25px;background:url(/images/afcalloffers/young_people/arrow_sketch.png) no-repeat;background-size:100% 100%}.controller-subsite-home.subsite-young_people .young-people-blocks__button:hover{background:#d5dad8}.controller-subsite-home.subsite-young_people .other-youth-services__title{margin:0 0 2px 0;font-size:1em;font-weight:bold;padding:10px;background:#b6c0b9}.controller-subsite-home.subsite-young_people .other-youth-services__title a{text-decoration:none;color:#333}.controller-subsite-home.subsite-young_people .other-youth-services__image{display:block;max-width:100%}.controller-subsite-home.subsite-young_people .other-youth-services__content{padding:15px 0;margin:0}.controller-subsite-home.subsite-young_people .other-youth-services__link{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.controller-subsite-home.subsite-young_people .other-youth-services__link i{font-size:18px;margin-left:10px;color:#55ae4c}.controller-subsite-home.subsite-young_people .other-youth-services__link:hover{background:#d5dad8}.controller-subsite-home.subsite-young_people .other-youth-services__link:hover i{color:#448b3c}@media (max-width: 767px){.controller-subsite-home.subsite-young_people .other-youth-services{padding-top:40px}}.controller-subsite-home.subsite-young_people .home-twitter__tweet-content{padding-bottom:15px}.controller-subsite-home.subsite-young_people .young-people-hub-block{padding:40px 0 40px 0}.controller-subsite-home.subsite-young_people .young-people-hub-block__link{display:block;position:relative;margin-top:15px}.controller-subsite-home.subsite-young_people .young-people-hub-block__link i{position:absolute;bottom:10px;left:15px;font-size:22px}.controller-subsite-home.subsite-young_people .young-people-hub-block__image{display:block;max-width:100%}.controller-subsite-home.subsite-young_people .young-people-hub-block__people{background:url(/images/afcalloffers/yp_hub_people.png) center center no-repeat;background-size:100% 100%;display:block;position:absolute;bottom:94px;right:40px;width:306px;height:80px}.controller-subsite-home.subsite-young_people .young-people-hub-block__actions{padding-top:15px}.controller-subsite-home.subsite-young_people .young-people-hub-block__button{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.controller-subsite-home.subsite-young_people .young-people-hub-block__button i{font-size:1.2em;margin-left:10px;color:#55ae4c}.controller-subsite-home.subsite-young_people .young-people-hub-block__button:hover{background:#d5dad8}.controller-subsite-home.subsite-young_people .young-people-hub-block__button:hover i{color:#448b3c}.controller-subsite-home.subsite-young_people .careleavers-hub-block{padding:40px 0 40px 0}.controller-subsite-home.subsite-young_people .careleavers-hub-block__link{display:block;position:relative}.controller-subsite-home.subsite-young_people .careleavers-hub-block__link i{position:absolute;bottom:10px;left:15px;font-size:22px}.controller-subsite-home.subsite-young_people .careleavers-hub-block__link .careleavers-hub-block__text{position:absolute;font-size:22px;font-weight:bold;color:#333;bottom:50%;left:25px}.controller-subsite-home.subsite-young_people .careleavers-hub-block__image{display:block;max-height:200px;min-width:100%}.controller-subsite-home.subsite-young_people .careleavers-hub-block__people{background:url(/images/afcalloffers/yp_hub_people.png) center center no-repeat;background-size:100% 100%;display:block;position:absolute;bottom:94px;right:40px;width:306px;height:80px}.controller-subsite-home.subsite-young_people .careleavers-hub-block__actions{padding-top:15px}.controller-subsite-home.subsite-young_people .careleavers-hub-block__button{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.controller-subsite-home.subsite-young_people .careleavers-hub-block__button i{font-size:1.2em;margin-left:10px;color:#55ae4c}.controller-subsite-home.subsite-young_people .careleavers-hub-block__button:hover{background:#d5dad8}.controller-subsite-home.subsite-young_people .careleavers-hub-block__button:hover i{color:#448b3c}.controller-subsite-home.subsite-young_people .cl_offer_banner{margin-top:15px;max-width:100%;width:100%;height:auto}@media (max-width: 991px){.controller-subsite-home.subsite-young_people .young-people-blocks__text{height:82px;width:220px;max-width:220px;padding:12% 25% 0px 25%}.controller-subsite-home.subsite-young_people .young-people-blocks__link,.controller-subsite-home.subsite-young_people .young-people-blocks__link-extra{height:190px}}@media (max-width: 680px){.controller-subsite-home.subsite-young_people .young-people-blocks__text{min-height:160px;height:71px}}@media (max-width: 590px){.controller-subsite-home.subsite-young_people .young-people-blocks__text{min-height:140px}}@media (max-width: 580px){.controller-subsite-home.subsite-young_people .young-people-blocks__row{padding-bottom:0}.controller-subsite-home.subsite-young_people .young-people-blocks__block{width:100%;float:none;margin-left:0;padding-bottom:30px}.controller-subsite-home.subsite-young_people .young-people-blocks__image{display:none}.controller-subsite-home.subsite-young_people .young-people-blocks__text{min-height:0;padding:20px 0 !important;text-align:left}.controller-subsite-home.subsite-young_people .young-people-blocks__text br{display:none}.controller-subsite-home.subsite-young_people .young-people-blocks__link,.controller-subsite-home.subsite-young_people .young-people-blocks__link-extra{height:100%}}body.text-size--medium.controller-subsite-home.subsite-young_people .young-people-blocks__text--looking-after-yourself-two-lines,body.text-size--large.controller-subsite-home.subsite-young_people .young-people-blocks__text--looking-after-yourself-two-lines{padding:20px 16px 0 16px}body.text-size--medium.controller-subsite-home.subsite-young_people .young-people-blocks__text,body.text-size--large.controller-subsite-home.subsite-young_people .young-people-blocks__text{font-size:0.9em}body.text-size--medium.controller-subsite-home.subsite-young_people .young-people-blocks__button,body.text-size--large.controller-subsite-home.subsite-young_people .young-people-blocks__button{font-size:0.9em}body.text-size--medium .young-people-info-and-advice__text,body.text-size--large .young-people-info-and-advice__text{font-size:0.9em}body.text-size--medium .young-people-info-and-advice__button,body.text-size--large .young-people-info-and-advice__button{font-size:0.9em}.controller-subsite-home.subsite-community_information .homepage-search__form{padding:20px 20px 20px 300px}.controller-subsite-home.subsite-community_information.text-size--large .homepage-search__form,.controller-subsite-home.subsite-community_information.text-size--medium .homepage-search__form{padding:20px 20px 20px 390px !important}.controller-subsite-home.subsite-community_information .community_information-container{margin-top:40px}.controller-subsite-home.subsite-community_information .breadcrumbs__list{display:none}.controller-subsite-home.subsite-community_information .fis-directory{padding:40px 0 0 0}.controller-subsite-home.subsite-community_information .fis-directory__title{margin:0 0 6px 0;font-size:1em;font-weight:bold;padding:10px;background:#b6c0b9}.controller-subsite-home.subsite-community_information .fis-directory__form{display:block;background:#e2e6e3;padding:30px 40px 36px 40px}.controller-subsite-home.subsite-community_information .fis-directory__label{margin-left:-15px;font-size:1em;display:block;padding-bottom:10px}.controller-subsite-home.subsite-community_information .fis-directory__form-group{position:relative}.controller-subsite-home.subsite-community_information .fis-directory__input{border:0;padding:12px;background:#fff;outline:0;display:block;width:100%}.controller-subsite-home.subsite-community_information .fis-directory__button{position:absolute;right:0;top:-1px;right:10px;background:none;border:0;color:#b6c0b9;font-size:2em;padding:0}.controller-subsite-home.subsite-community_information .fis-directory__actions{padding-top:6px}.controller-subsite-home.subsite-community_information .fis-directory__link{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.controller-subsite-home.subsite-community_information .fis-directory__link i{font-size:1.2em;margin-left:10px;color:#896493}.controller-subsite-home.subsite-community_information .fis-directory__link:hover{background:#d5dad8}.controller-subsite-home.subsite-community_information .fis-directory__link:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .fis-directory__help-text{margin:0;padding:10px 0}.controller-subsite-home.subsite-community_information .community_information-information-and-advice{padding:40px 0 0 0}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__title{margin:0 0 6px 0;font-size:1em;font-weight:bold;padding:10px;background:#b6c0b9}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__image{display:block;max-width:100%}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__content{padding:10px 0 5px 0;margin:0}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__link{position:relative;display:inline-block;color:#333;background:#f0f2f1;padding:10px;text-decoration:none}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__link i{font-size:1.2em;margin-left:10px;color:#896493}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__link:hover{background:#d5dad8}.controller-subsite-home.subsite-community_information .community_information-information-and-advice__link:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .homepage-search{margin-top:40px}.controller-subsite-home.subsite-community_information .home-blog-articles{padding-top:40px}.controller-subsite-home.subsite-community_information .welcome-block__title{border-top:3px solid #896493}.controller-subsite-home.subsite-community_information .welcome-block__actions a i{color:#896493}.controller-subsite-home.subsite-community_information .welcome-block__actions a:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .carousel-control{color:#896493}.controller-subsite-home.subsite-community_information .carousel-control:hover{color:#6d4f75}.controller-subsite-home.subsite-community_information .carousel-indicators li.active{background:#896493}.controller-subsite-home.subsite-community_information .homepage-search__scenarios-link i{color:#896493}.controller-subsite-home.subsite-community_information .homepage-search__scenarios-link:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .upcoming-local-events__event-details p i{color:#896493}.controller-subsite-home.subsite-community_information .upcoming-local-events__button i{color:#896493}.controller-subsite-home.subsite-community_information .upcoming-local-events__button:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .home-blog-article__meta i{color:#896493}.controller-subsite-home.subsite-community_information .home-blog_article__footer-link i{color:#896493}.controller-subsite-home.subsite-community_information .home-blog_article__footer-link:hover i{color:#6d4f75}.controller-subsite-home.subsite-community_information .home-blog-article__info--description{padding-top:20px}.controller-subsite-home.subsite-community_information .home-blog-article__footer{padding-top:20px}.controller-subsite-home.subsite-community_information .information-and-advice{padding-top:60px;padding-bottom:0}.controller-events .home-event{width:calc(33.333333% - 15px)}.controller-events .home-event__footer-link i{color:#c8bea4}.controller-events .home-event__footer-link:hover i{color:#b5a784}.controller-events .events-search-results .row{margin:0;padding-bottom:60px}@media (max-width: 991px){.controller-events .home-event{width:100%;margin-left:0;padding-bottom:30px}.controller-events .events-search-results .row{padding-bottom:0}}.controller-events .banner-container,.controller-events .title-container{background:#fdf2da}.controller-events .event-details-map{padding-bottom:20px}.controller-events .organisation-plan-your-journey__header,.controller-events .organisation-favourites__header,.controller-events .event-favourites__header,.controller-events .pdf-download__header,.controller-events .similar-events__title,.controller-events .listing-categories__header{background:#c1b99c}.controller-events .organisation-plan-your-journey__google-maps{margin-bottom:0;padding-bottom:15px}.controller-events .organisation-plan-your-journey__header,.controller-events .organisation-favourites__header,.controller-events .event-favourites__header,.controller-events .pdf-download__header{margin-bottom:4px}.controller-events .organisation-plan-your-journey__google-image{top:10px;left:10px;width:100px}.controller-events .organisation-plan-your-journey__google-maps,.controller-events .organisation-plan-your-journey__transport-for-london,.controller-events .organisation-plan-your-journey__tfl,.controller-events .similar-events__event-container{background:#ded8c6}.controller-events .event-show-header__text{background:#ded8c6}.controller-events .event-show-header__date,.controller-events .event-details .section-fieldset h4,.controller-events .event-details-map__title,.controller-events .event-reminders__title{background:#efeadf}.controller-events .event-details-map__title,.controller-events .event-reminders__title{padding:15px}.controller-events .events-back-button a,.controller-events .event-reminders button{background:#efeadf}.controller-events .events-back-button a:hover,.controller-events .event-reminders button:hover{background:#ded4bd}.controller-events .organisation-favourites .favourites-button,.controller-events .organisation-favourites .pdf-download__button,.controller-events .organisation-favourites .organisation-favourites__view-all-link,.controller-events .organisation-favourites .event-favourites__view-all-link,.controller-events .organisation-favourites .listing-categories__link,.controller-events .event-favourites .favourites-button,.controller-events .event-favourites .pdf-download__button,.controller-events .event-favourites .organisation-favourites__view-all-link,.controller-events .event-favourites .event-favourites__view-all-link,.controller-events .event-favourites .listing-categories__link,.controller-events .pdf-download .favourites-button,.controller-events .pdf-download .pdf-download__button,.controller-events .pdf-download .organisation-favourites__view-all-link,.controller-events .pdf-download .event-favourites__view-all-link,.controller-events .pdf-download .listing-categories__link,.controller-events .listing-categories .favourites-button,.controller-events .listing-categories .pdf-download__button,.controller-events .listing-categories .organisation-favourites__view-all-link,.controller-events .listing-categories .event-favourites__view-all-link,.controller-events .listing-categories .listing-categories__link{background:#efeadf}.controller-events .organisation-favourites .favourites-button:hover,.controller-events .organisation-favourites .pdf-download__button:hover,.controller-events .organisation-favourites .organisation-favourites__view-all-link:hover,.controller-events .organisation-favourites .event-favourites__view-all-link:hover,.controller-events .organisation-favourites .listing-categories__link:hover,.controller-events .event-favourites .favourites-button:hover,.controller-events .event-favourites .pdf-download__button:hover,.controller-events .event-favourites .organisation-favourites__view-all-link:hover,.controller-events .event-favourites .event-favourites__view-all-link:hover,.controller-events .event-favourites .listing-categories__link:hover,.controller-events .pdf-download .favourites-button:hover,.controller-events .pdf-download .pdf-download__button:hover,.controller-events .pdf-download .organisation-favourites__view-all-link:hover,.controller-events .pdf-download .event-favourites__view-all-link:hover,.controller-events .pdf-download .listing-categories__link:hover,.controller-events .listing-categories .favourites-button:hover,.controller-events .listing-categories .pdf-download__button:hover,.controller-events .listing-categories .organisation-favourites__view-all-link:hover,.controller-events .listing-categories .event-favourites__view-all-link:hover,.controller-events .listing-categories .listing-categories__link:hover{background:#ded4bd}.controller-events .organisation-favourites .listing-categories__link--active,.controller-events .event-favourites .listing-categories__link--active,.controller-events .pdf-download .listing-categories__link--active,.controller-events .listing-categories .listing-categories__link--active{background:#c1b99c;color:#000}.controller-events .organisation-favourites .listing-categories__link--active .listing-categories__icon,.controller-events .organisation-favourites .listing-categories__link--active .listing-categories__image,.controller-events .event-favourites .listing-categories__link--active .listing-categories__icon,.controller-events .event-favourites .listing-categories__link--active .listing-categories__image,.controller-events .pdf-download .listing-categories__link--active .listing-categories__icon,.controller-events .pdf-download .listing-categories__link--active .listing-categories__image,.controller-events .listing-categories .listing-categories__link--active .listing-categories__icon,.controller-events .listing-categories .listing-categories__link--active .listing-categories__image{color:#64593c !important}.controller-events .listing-categories__link i,.controller-events .event-reminders button i{color:#c1b99c}.controller-events .listing-categories__link:hover i,.controller-events .event-reminders button:hover i{color:#ada37d}.controller-events .event-search{background:#efeadf}.controller-events .notice{background-color:#efeadf;padding:20px;font-weight:bold;margin-bottom:40px}.controller-events.module-manage .banner-container,.controller-events.module-manage .title-container{background:#fdf2da}.path-manage-events-new .manage-form__form .panel:nth-of-type(4),.path-manage-events-edit .manage-form__form .panel:nth-of-type(4){display:none}.subsite-local_offer.controller-events .banner-container,.subsite-local_offer.controller-events .title-container{background:#b1e7db}.subsite-local_offer.controller-events.module-manage .banner-container,.subsite-local_offer.controller-events.module-manage .title-container{background:#b1e7db}.subsite-senco_zone.controller-events .banner-container,.subsite-senco_zone.controller-events .title-container{background:#5ecaed}.subsite-senco_zone.controller-events.module-manage .banner-container,.subsite-senco_zone.controller-events.module-manage .title-container{background:#5ecaed}.controller-organisations.action-show .banner-container,.controller-organisations.action-show .title-container,.controller-organisations.action-show .saved-searches__fieldset,.controller-organisations.action-show .saved-searches__list,.controller-organisations.action-index .banner-container,.controller-organisations.action-index .title-container,.controller-organisations.action-index .saved-searches__fieldset,.controller-organisations.action-index .saved-searches__list{background:#fdf2da}.controller-organisations.action-show .organisations-details-map,.controller-organisations.action-index .organisations-details-map{padding-bottom:20px}.controller-organisations.action-show .organisation-plan-your-journey__header,.controller-organisations.action-show .organisation-favourites__header,.controller-organisations.action-show .event-favourites__header,.controller-organisations.action-show .pdf-download__header,.controller-organisations.action-show .saved-searches__header,.controller-organisations.action-index .organisation-plan-your-journey__header,.controller-organisations.action-index .organisation-favourites__header,.controller-organisations.action-index .event-favourites__header,.controller-organisations.action-index .pdf-download__header,.controller-organisations.action-index .saved-searches__header{background:#a3b6a9}.controller-organisations.action-show .popular-organisations__title,.controller-organisations.action-index .popular-organisations__title{background:#a3b6a9}.controller-organisations.action-show .organisation-search,.controller-organisations.action-index .organisation-search{background:#cdd6cc}.controller-organisations.action-show .sub-site__block-title,.controller-organisations.action-index .sub-site__block-title{background:#cdd6cc}.controller-organisations.action-show .organisation-filters__header,.controller-organisations.action-show .listing-categories__header,.controller-organisations.action-index .organisation-filters__header,.controller-organisations.action-index .listing-categories__header{background:#a3b6a9}.controller-organisations.action-show .organisations-map__header,.controller-organisations.action-index .organisations-map__header{background:#a3b6a9}.controller-organisations.action-show .popular-organisation__link,.controller-organisations.action-index .popular-organisation__link{background:#e5eae3}.controller-organisations.action-show .popular-organisation__link i,.controller-organisations.action-index .popular-organisation__link i{color:#a3b6a9}.controller-organisations.action-show .popular-organisation__link:hover,.controller-organisations.action-index .popular-organisation__link:hover{background:#cad4c6}.controller-organisations.action-show .popular-organisation__link:hover i,.controller-organisations.action-index .popular-organisation__link:hover i{color:#879f8e}.controller-organisations.action-show .organisation-plan-your-journey__google-maps,.controller-organisations.action-index .organisation-plan-your-journey__google-maps{margin-bottom:0;padding-bottom:15px}.controller-organisations.action-show .organisation-plan-your-journey__header,.controller-organisations.action-show .organisation-favourites__header,.controller-organisations.action-show .event-favourites__header,.controller-organisations.action-show .pdf-download__header,.controller-organisations.action-index .organisation-plan-your-journey__header,.controller-organisations.action-index .organisation-favourites__header,.controller-organisations.action-index .event-favourites__header,.controller-organisations.action-index .pdf-download__header{margin-bottom:4px}.controller-organisations.action-show .organisation-plan-your-journey__google-image,.controller-organisations.action-index .organisation-plan-your-journey__google-image{top:10px;left:10px;width:100px}.controller-organisations.action-show .organisation-plan-your-journey__google-maps,.controller-organisations.action-show .organisation-plan-your-journey__tfl,.controller-organisations.action-show .organisation-plan-your-journey__transport-for-london,.controller-organisations.action-index .organisation-plan-your-journey__google-maps,.controller-organisations.action-index .organisation-plan-your-journey__tfl,.controller-organisations.action-index .organisation-plan-your-journey__transport-for-london{background:#cdd6cc}.controller-organisations.action-show .organisations-show-header__text,.controller-organisations.action-show .childcare-provider-show-header__text,.controller-organisations.action-index .organisations-show-header__text,.controller-organisations.action-index .childcare-provider-show-header__text{background:#cdd6cc}.controller-organisations.action-show .event-details .section-fieldset h4,.controller-organisations.action-show .organisations-details-map__title,.controller-organisations.action-index .event-details .section-fieldset h4,.controller-organisations.action-index .organisations-details-map__title{background:#cdd6cc}.controller-organisations.action-show .organisations-back-button a,.controller-organisations.action-index .organisations-back-button a{background:#e5eae3}.controller-organisations.action-show .organisations-back-button a:hover,.controller-organisations.action-index .organisations-back-button a:hover{background:#cad4c6}.controller-organisations.action-show .organisation-favourites .favourites-button,.controller-organisations.action-show .organisation-favourites .pdf-download__button,.controller-organisations.action-show .organisation-favourites .organisation-favourites__view-all-link,.controller-organisations.action-show .organisation-favourites .event-favourites__view-all-link,.controller-organisations.action-show .event-favourites .favourites-button,.controller-organisations.action-show .event-favourites .pdf-download__button,.controller-organisations.action-show .event-favourites .organisation-favourites__view-all-link,.controller-organisations.action-show .event-favourites .event-favourites__view-all-link,.controller-organisations.action-show .pdf-download .favourites-button,.controller-organisations.action-show .pdf-download .pdf-download__button,.controller-organisations.action-show .pdf-download .organisation-favourites__view-all-link,.controller-organisations.action-show .pdf-download .event-favourites__view-all-link,.controller-organisations.action-index .organisation-favourites .favourites-button,.controller-organisations.action-index .organisation-favourites .pdf-download__button,.controller-organisations.action-index .organisation-favourites .organisation-favourites__view-all-link,.controller-organisations.action-index .organisation-favourites .event-favourites__view-all-link,.controller-organisations.action-index .event-favourites .favourites-button,.controller-organisations.action-index .event-favourites .pdf-download__button,.controller-organisations.action-index .event-favourites .organisation-favourites__view-all-link,.controller-organisations.action-index .event-favourites .event-favourites__view-all-link,.controller-organisations.action-index .pdf-download .favourites-button,.controller-organisations.action-index .pdf-download .pdf-download__button,.controller-organisations.action-index .pdf-download .organisation-favourites__view-all-link,.controller-organisations.action-index .pdf-download .event-favourites__view-all-link{background:#e5eae3}.controller-organisations.action-show .organisation-favourites .favourites-button:hover,.controller-organisations.action-show .organisation-favourites .pdf-download__button:hover,.controller-organisations.action-show .organisation-favourites .organisation-favourites__view-all-link:hover,.controller-organisations.action-show .organisation-favourites .event-favourites__view-all-link:hover,.controller-organisations.action-show .event-favourites .favourites-button:hover,.controller-organisations.action-show .event-favourites .pdf-download__button:hover,.controller-organisations.action-show .event-favourites .organisation-favourites__view-all-link:hover,.controller-organisations.action-show .event-favourites .event-favourites__view-all-link:hover,.controller-organisations.action-show .pdf-download .favourites-button:hover,.controller-organisations.action-show .pdf-download .pdf-download__button:hover,.controller-organisations.action-show .pdf-download .organisation-favourites__view-all-link:hover,.controller-organisations.action-show .pdf-download .event-favourites__view-all-link:hover,.controller-organisations.action-index .organisation-favourites .favourites-button:hover,.controller-organisations.action-index .organisation-favourites .pdf-download__button:hover,.controller-organisations.action-index .organisation-favourites .organisation-favourites__view-all-link:hover,.controller-organisations.action-index .organisation-favourites .event-favourites__view-all-link:hover,.controller-organisations.action-index .event-favourites .favourites-button:hover,.controller-organisations.action-index .event-favourites .pdf-download__button:hover,.controller-organisations.action-index .event-favourites .organisation-favourites__view-all-link:hover,.controller-organisations.action-index .event-favourites .event-favourites__view-all-link:hover,.controller-organisations.action-index .pdf-download .favourites-button:hover,.controller-organisations.action-index .pdf-download .pdf-download__button:hover,.controller-organisations.action-index .pdf-download .organisation-favourites__view-all-link:hover,.controller-organisations.action-index .pdf-download .event-favourites__view-all-link:hover{background:#cad4c6}.subsite-local_offer.controller-organisations.action-show .banner-container,.subsite-local_offer.controller-organisations.action-show .title-container,.subsite-local_offer.controller-organisations.action-show .saved-searches__fieldset,.subsite-local_offer.controller-organisations.action-show .saved-searches__list,.subsite-local_offer.controller-organisations.action-index .banner-container,.subsite-local_offer.controller-organisations.action-index .title-container,.subsite-local_offer.controller-organisations.action-index .saved-searches__fieldset,.subsite-local_offer.controller-organisations.action-index .saved-searches__list{background:#b1e7db}.subsite_main_site.subsite-main_site .organisation-search,.subsite_main_site .organisations-show-header__text{margin-top:7px;position:relative}.subsite_main_site.subsite-main_site .organisation-search::before,.subsite_main_site .organisations-show-header__text::before{background:#f2be45;content:'';display:block;position:absolute;height:3px;top:-7px;left:0px;right:0px}.subsite_main_site .listing-categories__header::before,.subsite_main_site .organisation-plan-your-journey__header::before,.subsite_main_site .organisation-favourites__header::before,.subsite_main_site .pdf-download__header::before{position:absolute;top:-7px;left:15px;right:15px;background:#f2be45;height:3px;content:""}.controller-childcare-providers.action-show .banner-container,.controller-childcare-providers.action-show .title-container,.controller-childcare-providers.action-show .saved-searches__fieldset,.controller-childcare-providers.action-show .saved-searches__list,.controller-childcare-providers.action-index .banner-container,.controller-childcare-providers.action-index .title-container,.controller-childcare-providers.action-index .saved-searches__fieldset,.controller-childcare-providers.action-index .saved-searches__list{background:#fdf2da}.controller-childcare-providers.action-show .childcare-provider-search,.controller-childcare-providers.action-index .childcare-provider-search{background:#f9e5b5}.controller-childcare-providers.action-show .scenarios__content,.controller-childcare-providers.action-index .scenarios__content{background:#fcf2da}.controller-childcare-providers.action-show .childcare-providers-filters__header,.controller-childcare-providers.action-index .childcare-providers-filters__header{background:#f7d88f}.controller-childcare-providers.action-show .childcare-providers-map__header,.controller-childcare-providers.action-show .saved-searches__header,.controller-childcare-providers.action-index .childcare-providers-map__header,.controller-childcare-providers.action-index .saved-searches__header{background:#f7d88f}.controller-childcare-providers.action-show .popular-organisations__title,.controller-childcare-providers.action-show .popular-childcare-providers__title,.controller-childcare-providers.action-index .popular-organisations__title,.controller-childcare-providers.action-index .popular-childcare-providers__title{background:#f7d88f}.controller-childcare-providers.action-show .sub-sites__container,.controller-childcare-providers.action-index .sub-sites__container{padding-top:40px}.controller-childcare-providers.action-show .sub-site__block-title,.controller-childcare-providers.action-index .sub-site__block-title{background:#f7d88f;min-height:80px}@media (max-width: 1199px){.controller-childcare-providers.action-show .sub-site__block-title,.controller-childcare-providers.action-index .sub-site__block-title{min-height:100px}}@media (max-width: 991px){.controller-childcare-providers.action-show .sub-site__block-title,.controller-childcare-providers.action-index .sub-site__block-title{min-height:auto}}.controller-childcare-providers.action-show .sub-site__block-link,.controller-childcare-providers.action-index .sub-site__block-link{margin-top:4px;background:#f7d88f;color:#333}.controller-childcare-providers.action-show .popular-organisation__link,.controller-childcare-providers.action-index .popular-organisation__link{background:#fcf2da}.controller-childcare-providers.action-show .popular-organisation__link i,.controller-childcare-providers.action-index .popular-organisation__link i{color:#f7d88f}.controller-childcare-providers.action-show .popular-organisation__link:hover,.controller-childcare-providers.action-index .popular-organisation__link:hover{background:#f8e1ab}.controller-childcare-providers.action-show .popular-organisation__link:hover i,.controller-childcare-providers.action-index .popular-organisation__link:hover i{color:#f4c75f}.controller-childcare-providers.action-show .scenarios__link i,.controller-childcare-providers.action-index .scenarios__link i{color:#f7d88f}.controller-childcare-providers.action-show .scenarios__link:hover i,.controller-childcare-providers.action-index .scenarios__link:hover i{color:#f4c75f}.controller-childcare-providers.action-show .childcare-provider-show-header__text,.controller-childcare-providers.action-index .childcare-provider-show-header__text{background:#f9e5b5}.controller-childcare-providers.action-show .organisation-plan-your-journey__header,.controller-childcare-providers.action-show .organisation-favourites__header,.controller-childcare-providers.action-show .event-favourites__header,.controller-childcare-providers.action-show .pdf-download__header,.controller-childcare-providers.action-index .organisation-plan-your-journey__header,.controller-childcare-providers.action-index .organisation-favourites__header,.controller-childcare-providers.action-index .event-favourites__header,.controller-childcare-providers.action-index .pdf-download__header{background:#f7d88f}.controller-childcare-providers.action-show .organisation-plan-your-journey__google-maps,.controller-childcare-providers.action-index .organisation-plan-your-journey__google-maps{margin-bottom:0;padding-bottom:15px}.controller-childcare-providers.action-show .organisation-plan-your-journey__google-image,.controller-childcare-providers.action-index .organisation-plan-your-journey__google-image{top:10px;left:10px;width:100px}.controller-childcare-providers.action-show .organisation-plan-your-journey__google-maps,.controller-childcare-providers.action-show .organisation-plan-your-journey__transport-for-london,.controller-childcare-providers.action-show .organisation-plan-your-journey__tfl,.controller-childcare-providers.action-index .organisation-plan-your-journey__google-maps,.controller-childcare-providers.action-index .organisation-plan-your-journey__transport-for-london,.controller-childcare-providers.action-index .organisation-plan-your-journey__tfl{background:#f9e5b5}.controller-childcare-providers.action-show .childcare-providers-back-button a,.controller-childcare-providers.action-index .childcare-providers-back-button a{background:#fcf2da}.controller-childcare-providers.action-show .childcare-providers-back-button a:hover,.controller-childcare-providers.action-index .childcare-providers-back-button a:hover{background:#f8e1ab}.controller-childcare-providers.action-show .childcare-providers-details .section-fieldset h4,.controller-childcare-providers.action-index .childcare-providers-details .section-fieldset h4{background:#f9e5b5}.controller-childcare-providers.action-show .pagination span:not(.gap),.controller-childcare-providers.action-show .pagination em,.controller-childcare-providers.action-show .pagination a,.controller-childcare-providers.action-index .pagination span:not(.gap),.controller-childcare-providers.action-index .pagination em,.controller-childcare-providers.action-index .pagination a{background:#fcf2da}.controller-childcare-providers.action-show .pagination em,.controller-childcare-providers.action-index .pagination em{background:#f7d88f}.controller-childcare-providers.action-show .listing-categories__header,.controller-childcare-providers.action-index .listing-categories__header{background:#f7d88f}.controller-childcare-providers.action-show .listing-categories__link,.controller-childcare-providers.action-index .listing-categories__link{background:#fcf2da}.controller-childcare-providers.action-show .listing-categories__link .listing-categories__icon,.controller-childcare-providers.action-show .listing-categories__link .listing-categories__image,.controller-childcare-providers.action-index .listing-categories__link .listing-categories__icon,.controller-childcare-providers.action-index .listing-categories__link .listing-categories__image{color:#f7d88f}.controller-childcare-providers.action-show .listing-categories__link:hover,.controller-childcare-providers.action-index .listing-categories__link:hover{background:#f8e1ab}.controller-childcare-providers.action-show .listing-categories__link:hover .listing-categories__icon,.controller-childcare-providers.action-show .listing-categories__link:hover .listing-categories__image,.controller-childcare-providers.action-index .listing-categories__link:hover .listing-categories__icon,.controller-childcare-providers.action-index .listing-categories__link:hover .listing-categories__image{color:#f4c75f}.controller-childcare-providers.action-show .listing-categories__link--active,.controller-childcare-providers.action-index .listing-categories__link--active{background:#f4d17c;color:#896493}.controller-childcare-providers.action-show .listing-categories__link--active:hover,.controller-childcare-providers.action-index .listing-categories__link--active:hover{color:#896493}.controller-childcare-providers.action-show .listing-categories__link--active:hover .listing-categories__icon,.controller-childcare-providers.action-show .listing-categories__link--active:hover .listing-categories__image,.controller-childcare-providers.action-index .listing-categories__link--active:hover .listing-categories__icon,.controller-childcare-providers.action-index .listing-categories__link--active:hover .listing-categories__image{color:#896493}.controller-childcare-providers.action-show .listing-categories__link--active .listing-categories__icon,.controller-childcare-providers.action-show .listing-categories__link--active .listing-categories__image,.controller-childcare-providers.action-index .listing-categories__link--active .listing-categories__icon,.controller-childcare-providers.action-index .listing-categories__link--active .listing-categories__image{color:#896493}.link-comment{color:#666}.subsite-local_offer.controller-childcare-providers.action-show .banner-container,.subsite-local_offer.controller-childcare-providers.action-show .title-container,.subsite-local_offer.controller-childcare-providers.action-show .saved-searches__fieldset,.subsite-local_offer.controller-childcare-providers.action-show .saved-searches__list,.subsite-local_offer.controller-childcare-providers.action-index .banner-container,.subsite-local_offer.controller-childcare-providers.action-index .title-container,.subsite-local_offer.controller-childcare-providers.action-index .saved-searches__fieldset,.subsite-local_offer.controller-childcare-providers.action-index .saved-searches__list{background:#b1e7db}.controller-blog-articles.action-show .banner-container,.controller-blog-articles.action-show .title-container,.controller-blog-articles.action-index .banner-container,.controller-blog-articles.action-index .title-container{background:#fdf2da}.controller-blog-articles.action-show .blog-search,.controller-blog-articles.action-index .blog-search{background:#ccc4b9}.controller-blog-articles.action-show .blog-article-filters__header,.controller-blog-articles.action-index .blog-article-filters__header{background:#b8afa3}.controller-blog-articles.action-show .blog-archive h3,.controller-blog-articles.action-index .blog-archive h3{background:#b8afa3}.controller-blog-articles.action-show .blog-archive h4,.controller-blog-articles.action-index .blog-archive h4{color:#333}.controller-blog-articles.action-show .blog-image .blog-image__picture,.controller-blog-articles.action-index .blog-image .blog-image__picture{border-bottom:10px solid #ccc4b9}.controller-blog-articles.action-show .blog-article__info--published,.controller-blog-articles.action-index .blog-article__info--published{border-left:3px solid #ccc4b9}.controller-blog-articles.action-show .listing-categories__header,.controller-blog-articles.action-index .listing-categories__header{background:#ccc4b9}.controller-blog-articles.action-show .listing-categories__link,.controller-blog-articles.action-index .listing-categories__link{background:#e4dfd6}.controller-blog-articles.action-show .listing-categories__link .listing-categories__icon,.controller-blog-articles.action-show .listing-categories__link .listing-categories__image,.controller-blog-articles.action-index .listing-categories__link .listing-categories__icon,.controller-blog-articles.action-index .listing-categories__link .listing-categories__image{color:#b8afa3}.controller-blog-articles.action-show .listing-categories__link:hover,.controller-blog-articles.action-index .listing-categories__link:hover{background:#d0c7b7}.controller-blog-articles.action-show .listing-categories__link:hover .listing-categories__icon,.controller-blog-articles.action-show .listing-categories__link:hover .listing-categories__image,.controller-blog-articles.action-index .listing-categories__link:hover .listing-categories__icon,.controller-blog-articles.action-index .listing-categories__link:hover .listing-categories__image{color:#a29686}.controller-blog-articles.action-show .listing-categories__link--active,.controller-blog-articles.action-index .listing-categories__link--active{background:#71634a;color:#fff}.controller-blog-articles.action-show .listing-categories__link--active .listing-categories__icon,.controller-blog-articles.action-show .listing-categories__link--active .listing-categories__image,.controller-blog-articles.action-index .listing-categories__link--active .listing-categories__icon,.controller-blog-articles.action-index .listing-categories__link--active .listing-categories__image{color:#fff}.controller-blog-articles.action-show .blog-articles-back-button a,.controller-blog-articles.action-index .blog-articles-back-button a{background:#ccc4b9}.controller-blog-articles.action-show .blog-articles-back-button a:hover,.controller-blog-articles.action-index .blog-articles-back-button a:hover{background:#b7ab9b}.controller-blog-articles.action-show .section-fieldset.file-attachments h4,.controller-blog-articles.action-index .section-fieldset.file-attachments h4{background:#b8afa3}@media (max-width: 991px){.controller-blog-articles.action-show .blog-article__info--published,.controller-blog-articles.action-index .blog-article__info--published{border-left:0}}.subsite-local_offer.controller-blog-articles.action-show .banner-container,.subsite-local_offer.controller-blog-articles.action-show .title-container,.subsite-local_offer.controller-blog-articles.action-index .banner-container,.subsite-local_offer.controller-blog-articles.action-index .title-container{background:#b1e7db}.subsite-senco_zone.controller-blog-articles.action-show .banner-container,.subsite-senco_zone.controller-blog-articles.action-show .title-container,.subsite-senco_zone.controller-blog-articles.action-index .banner-container,.subsite-senco_zone.controller-blog-articles.action-index .title-container{background:#5ecaed}.controller-documents.action-show .banner-container,.controller-documents.action-show .title-container,.controller-documents.action-index .banner-container,.controller-documents.action-index .title-container{background:#fdf2da}.controller-documents.action-show .document-filters__header,.controller-documents.action-index .document-filters__header{background:#c6cbc1}.controller-documents.action-show .document-search,.controller-documents.action-index .document-search{background:#d7dbd2}.controller-documents.action-show .listing-categories__header,.controller-documents.action-index .listing-categories__header{background:#d7dbd2}.controller-documents.action-show .listing-categories__link,.controller-documents.action-index .listing-categories__link{background:#ecece6}.controller-documents.action-show .listing-categories__link .listing-categories__icon,.controller-documents.action-show .listing-categories__link .listing-categories__image,.controller-documents.action-index .listing-categories__link .listing-categories__icon,.controller-documents.action-index .listing-categories__link .listing-categories__image{color:#c6cbc1}.controller-documents.action-show .listing-categories__link:hover,.controller-documents.action-index .listing-categories__link:hover{background:#d6d6c9}.controller-documents.action-show .listing-categories__link:hover .listing-categories__icon,.controller-documents.action-show .listing-categories__link:hover .listing-categories__image,.controller-documents.action-index .listing-categories__link:hover .listing-categories__icon,.controller-documents.action-index .listing-categories__link:hover .listing-categories__image{color:#adb4a5}.controller-documents.action-show .listing-categories__link--active,.controller-documents.action-index .listing-categories__link--active{background:#78785b}.subsite-local_offer.controller-documents.action-show .banner-container,.subsite-local_offer.controller-documents.action-show .title-container,.subsite-local_offer.controller-documents.action-index .banner-container,.subsite-local_offer.controller-documents.action-index .title-container{background:#b1e7db}.subsite-senco_zone.controller-documents.action-show .banner-container,.subsite-senco_zone.controller-documents.action-show .title-container,.subsite-senco_zone.controller-documents.action-index .banner-container,.subsite-senco_zone.controller-documents.action-index .title-container{background:#5ecaed}.subsite_local_offer article.cms-page a,.subsite_local_offer #page_content a,.subsite_local_offer .blog-article__content a,.subsite_local_offer .accessibility-content a,.subsite_local_offer .accessibility-sub-category__content a,.subsite_local_offer .accessibility-sub-category__version-content a,.subsite_local_offer article.cms-page a:hover,.subsite_local_offer #page_content a:hover,.subsite_local_offer .blog-article__content a:hover,.subsite_local_offer .accessibility-content a:hover,.subsite_local_offer .accessibility-sub-category__content a:hover,.subsite_local_offer .accessibility-sub-category__version-content a:hover{color:#0059b3 !important;text-decoration:underline !important}.subsite_local_offer article.cms-page a:hover,.subsite_local_offer #page_content a:hover,.subsite_local_offer .blog-article__content a:hover,.subsite_local_offer .accessibility-content a:hover,.subsite_local_offer .accessibility-sub-category__content a:hover,.subsite_local_offer .accessibility-sub-category__version-content a:hover{color:#41424f !important}.subsite_local_offer .cms-page-navigation__link--current-page{color:black;font-weight:normal}.subsite_local_offer .theme__enabled--blue .cms-page-navigation__link--current-page{color:black !important;font-weight:normal}.subsite_local_offer.fa-events-icons-ready .cms-page-navigation__list--child .cms-page-navigation__link--current-tree:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";position:absolute;top:3px;left:-7px;color:#b6c0b9}.subsite_local_offer .next-buttons__previous i,.subsite_local_offer .next-buttons__next i{color:#4a7fc1 !important}.subsite_local_offer .cms-page-navigation__header{position:relative;margin-top:7px}.subsite_local_offer .cms-page-navigation__header:before{position:absolute;top:-7px;left:0;right:0;background:#4a7fc1;height:3px;content:""}.subsite_local_offer .scenarios{padding-top:40px}.subsite_local_offer .organisation-search,.subsite_local_offer .childcare-provider-search,.subsite_local_offer .document-search,.subsite_local_offer .blog-search,.subsite_local_offer .event-search,.subsite_local_offer .site-search{position:relative;margin-top:7px}.subsite_local_offer .organisation-search__box i,.subsite_local_offer .childcare-provider-search__box i,.subsite_local_offer .document-search__box i,.subsite_local_offer .blog-search__box i,.subsite_local_offer .event-search__box i,.subsite_local_offer .site-search__button i{color:#4a7fc1 !important}.subsite_local_offer .organisation-search:before,.subsite_local_offer .childcare-provider-search:before,.subsite_local_offer .document-search:before,.subsite_local_offer .blog-search:before,.subsite_local_offer .event-search:before,.subsite_local_offer .site-search:before{background:#4a7fc1;content:"";display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.subsite_local_offer .popular-organisations__title,.subsite_local_offer .organisation-filters__header,.subsite_local_offer .listing-categories__header,.subsite_local_offer .organisations-map__header,.subsite_local_offer .childcare-providers-filters__header,.subsite_local_offer .childcare-providers-map__header,.subsite_local_offer .organisation-plan-your-journey__header,.subsite_local_offer .organisation-favourites__header,.subsite_local_offer .event-favourites__header,.subsite_local_offer .pdf-download__header,.subsite_local_offer.controller-organisations.action-show .organisation-plan-your-journey__header,.subsite_local_offer.controller-organisations.action-show .organisations-show-header__text,.subsite_local_offer.controller-childcare-providers.action-show .childcare-provider-show-header__text,.subsite_local_offer .document-filters__header,.subsite_local_offer .blog-article-filters__header,.subsite_local_offer .blog-archive h3,.subsite_local_offer .event-calendar__header,.subsite_local_offer .events-map__header,.subsite_local_offer.controller-events .similar-events__title,.subsite_local_offer .site-search-filters,.subsite_local_offer .saved-searches__header{position:relative;margin-top:7px}.subsite_local_offer .popular-organisations__title:before,.subsite_local_offer .organisation-filters__header:before,.subsite_local_offer .listing-categories__header:before,.subsite_local_offer .organisations-map__header:before,.subsite_local_offer .childcare-providers-filters__header:before,.subsite_local_offer .childcare-providers-map__header:before,.subsite_local_offer .organisation-plan-your-journey__header:before,.subsite_local_offer .organisation-favourites__header:before,.subsite_local_offer .event-favourites__header:before,.subsite_local_offer .pdf-download__header:before,.subsite_local_offer.controller-organisations.action-show .organisation-plan-your-journey__header:before,.subsite_local_offer.controller-organisations.action-show .organisations-show-header__text:before,.subsite_local_offer.controller-childcare-providers.action-show .childcare-provider-show-header__text:before,.subsite_local_offer .document-filters__header:before,.subsite_local_offer .blog-article-filters__header:before,.subsite_local_offer .blog-archive h3:before,.subsite_local_offer .event-calendar__header:before,.subsite_local_offer .events-map__header:before,.subsite_local_offer.controller-events .similar-events__title:before,.subsite_local_offer .site-search-filters:before,.subsite_local_offer .saved-searches__header:before{position:absolute;top:-7px;left:0;right:0;background:#4a7fc1;height:3px;content:""}.subsite_local_offer .event-calendar__header,.subsite_local_offer .events-map__header{color:#333 !important}.subsite_local_offer .result--organisation .result__button i,.subsite_local_offer .result__button i,.subsite_local_offer .result__info i,.subsite_local_offer .organisation-events__event span i,.subsite_local_offer .organisation-events__event-more-details i,.subsite_local_offer .event-calendar__left-arrow,.subsite_local_offer .event-calendar__right-arrow,.subsite_local_offer .events-date-periods__button i,.subsite_local_offer .home-event__info i,.subsite_local_offer.controller-events .home-event__footer-link i,.subsite_local_offer .event-show-header__location-link,.subsite_local_offer .event-show-header__info i{color:#3766a1 !important}.subsite_local_offer .organisations-details a,.subsite_local_offer .childcare-providers-details a,.subsite_local_offer .event-details a{color:#0059b3}.subsite_local_offer .blog-archive ul li a{color:#0059b3 !important}.subsite_local_offer .event-calendar__table td.active,.subsite_local_offer .event-calendar__table td:hover{background:#4a7fc1}.subsite_local_offer .next-steps__heading,.subsite_local_offer .organisation-events__header{border:none}.subsite_local_offer .next-steps__heading h3,.subsite_local_offer .organisation-events__header h3{padding:15px;font-weight:normal;background:#e2e6e3;font-size:1.06em}.subsite_local_offer .blog-image .blog-image__picture{border-bottom:10px solid #4a7fc1}.result--cms-page-local_offer .result__heading{margin-top:7px}.result--cms-page-local_offer .result__heading:before{background:#4a7fc1;content:"";display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.result--cms-page-local_offer i,.result--cms-page-local_offer .result__button i{color:#4a7fc1 !important}.subsite_young_people article.cms-page a,.subsite_young_people #page_content a,.subsite_young_people .blog-article__content a,.subsite_young_people .accessibility-content a,.subsite_young_people .accessibility-sub-category__content a,.subsite_young_people .accessibility-sub-category__version-content a,.subsite_young_people article.cms-page a:hover,.subsite_young_people #page_content a:hover,.subsite_young_people .blog-article__content a:hover,.subsite_young_people .accessibility-content a:hover,.subsite_young_people .accessibility-sub-category__content a:hover,.subsite_young_people .accessibility-sub-category__version-content a:hover{color:#3b7935 !important;text-decoration:underline !important}.subsite_young_people article.cms-page a:hover,.subsite_young_people #page_content a:hover,.subsite_young_people .blog-article__content a:hover,.subsite_young_people .accessibility-content a:hover,.subsite_young_people .accessibility-sub-category__content a:hover,.subsite_young_people .accessibility-sub-category__version-content a:hover{color:#41424f !important}.subsite_young_people .cms-page-navigation__link--current-page{color:#3b7935 !important;font-weight:normal}.subsite_young_people.fa-events-icons-ready .cms-page-navigation__list--child .cms-page-navigation__link--current-tree:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";position:absolute;top:3px;left:-7px;color:#b6c0b9 !important}.subsite_young_people .next-buttons__previous i,.subsite_young_people .next-buttons__next i{color:#3b7935 !important}.subsite_young_people .cms-page-navigation__header{position:relative;margin-top:7px}.subsite_young_people .cms-page-navigation__header:before{position:absolute;top:-7px;left:0;right:0;background:#3b7935;height:3px;content:""}.subsite_young_people .scenarios{padding-top:40px}.subsite_young_people .organisation-search,.subsite_young_people .childcare-provider-search,.subsite_young_people .document-search,.subsite_young_people .blog-search,.subsite_young_people .event-search,.subsite_young_people .site-search{position:relative;margin-top:7px}.subsite_young_people .organisation-search__box i,.subsite_young_people .childcare-provider-search__box i,.subsite_young_people .document-search__box i,.subsite_young_people .blog-search__box i,.subsite_young_people .event-search__box i,.subsite_young_people .site-search__button i{color:#3b7935 !important}.subsite_young_people .organisation-search:before,.subsite_young_people .childcare-provider-search:before,.subsite_young_people .document-search:before,.subsite_young_people .blog-search:before,.subsite_young_people .event-search:before,.subsite_young_people .site-search:before{background:#3b7935;content:'';display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.subsite_young_people .popular-organisations__title,.subsite_young_people .organisation-filters__header,.subsite_young_people .listing-categories__header,.subsite_young_people .organisations-map__header,.subsite_young_people .childcare-providers-filters__header,.subsite_young_people .childcare-providers-map__header,.subsite_young_people .organisation-plan-your-journey__header,.subsite_young_people .organisation-favourites__header,.subsite_young_people .event-favourites__header,.subsite_young_people .pdf-download__header,.subsite_young_people.controller-organisations.action-show .organisation-plan-your-journey__header,.subsite_young_people.controller-organisations.action-show .organisations-show-header__text,.subsite_young_people.controller-childcare-providers.action-show .childcare-provider-show-header__text,.subsite_young_people .document-filters__header,.subsite_young_people .blog-article-filters__header,.subsite_young_people .blog-archive h3,.subsite_young_people .event-calendar__header,.subsite_young_people .events-map__header,.subsite_young_people.controller-events .similar-events__title,.subsite_young_people .site-search-filters,.subsite_young_people .saved-searches__header{position:relative;margin-top:7px}.subsite_young_people .popular-organisations__title:before,.subsite_young_people .organisation-filters__header:before,.subsite_young_people .listing-categories__header:before,.subsite_young_people .organisations-map__header:before,.subsite_young_people .childcare-providers-filters__header:before,.subsite_young_people .childcare-providers-map__header:before,.subsite_young_people .organisation-plan-your-journey__header:before,.subsite_young_people .organisation-favourites__header:before,.subsite_young_people .event-favourites__header:before,.subsite_young_people .pdf-download__header:before,.subsite_young_people.controller-organisations.action-show .organisation-plan-your-journey__header:before,.subsite_young_people.controller-organisations.action-show .organisations-show-header__text:before,.subsite_young_people.controller-childcare-providers.action-show .childcare-provider-show-header__text:before,.subsite_young_people .document-filters__header:before,.subsite_young_people .blog-article-filters__header:before,.subsite_young_people .blog-archive h3:before,.subsite_young_people .event-calendar__header:before,.subsite_young_people .events-map__header:before,.subsite_young_people.controller-events .similar-events__title:before,.subsite_young_people .site-search-filters:before,.subsite_young_people .saved-searches__header:before{position:absolute;top:-7px;left:0;right:0;background:#3b7935;height:3px;content:""}.subsite_young_people .event-calendar__header,.subsite_young_people .events-map__header{color:#333 !important}.subsite_young_people .result--organisation .result__button i,.subsite_young_people .result__button i,.subsite_young_people .result__info i,.subsite_young_people .organisations-details a,.subsite_young_people .childcare-providers-details a,.subsite_young_people .event-details a,.subsite_young_people .organisation-events__event span i,.subsite_young_people .organisation-events__event-more-details i,.subsite_young_people .blog-article__content a,.subsite_young_people .event-calendar__left-arrow,.subsite_young_people .event-calendar__right-arrow,.subsite_young_people .events-date-periods__button i,.subsite_young_people .home-event__info i,.subsite_young_people.controller-events .home-event__footer-link i,.subsite_young_people .event-show-header__location-link,.subsite_young_people .event-show-header__info i{color:#3b7935 !important}.subsite_young_people .blog-archive ul li a{color:#2a5525 !important}.subsite_young_people .event-calendar__table td.active,.subsite_young_people .event-calendar__table td:hover{background:#55ae4c}.subsite_young_people .next-steps__heading,.subsite_young_people .organisation-events__header{border-top:2px solid #55ae4c}.subsite_young_people .blog-image .blog-image__picture{border-bottom:10px solid #55ae4c}.subsite_young_people .information-and-advice__title{border-top:3px solid #55ae4c}.subsite_young_people .information-and-advice__link i{color:#3b7935 !important}.subsite_young_people .information-and-advice__link:hover i{color:#2a5525 !important}.result--cms-page-young_people .result__heading{margin-top:7px}.result--cms-page-young_people .result__heading:before{background:#3b7935;content:'';display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.result--cms-page-young_people i,.result--cms-page-young_people .result__button i{color:#3b7935 !important}.subsite_community_information article.cms-page a,.subsite_community_information #page_content a,.subsite_community_information .blog-article__content a,.subsite_community_information .accessibility-content a,.subsite_community_information .accessibility-sub-category__content a,.subsite_community_information .accessibility-sub-category__version-content a,.subsite_community_information article.cms-page a:hover,.subsite_community_information #page_content a:hover,.subsite_community_information .blog-article__content a:hover,.subsite_community_information .accessibility-content a:hover,.subsite_community_information .accessibility-sub-category__content a:hover,.subsite_community_information .accessibility-sub-category__version-content a:hover{color:#6d4f75 !important;text-decoration:underline !important}.subsite_community_information article.cms-page a:hover,.subsite_community_information #page_content a:hover,.subsite_community_information .blog-article__content a:hover,.subsite_community_information .accessibility-content a:hover,.subsite_community_information .accessibility-sub-category__content a:hover,.subsite_community_information .accessibility-sub-category__version-content a:hover{color:#41424f !important}.subsite_community_information .cms-page-navigation__link--current-page{color:#6d4f75 !important;font-weight:normal}.subsite_community_information.fa-events-icons-ready .cms-page-navigation__list--child .cms-page-navigation__link--current-tree:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";position:absolute;top:3px;left:-7px;color:#b6c0b9}.subsite_community_information .next-buttons__previous i,.subsite_community_information .next-buttons__next i{color:#896493 !important}.subsite_community_information .cms-page-navigation__header{position:relative;margin-top:7px}.subsite_community_information .cms-page-navigation__header:before{position:absolute;top:-7px;left:0;right:0;background:#896493;height:3px;content:""}.subsite_community_information .scenarios{padding-top:40px}.subsite_community_information .organisation-search,.subsite_community_information .childcare-provider-search,.subsite_community_information .document-search,.subsite_community_information .blog-search,.subsite_community_information .event-search,.subsite_community_information .site-search{position:relative;margin-top:7px}.subsite_community_information .organisation-search__box i,.subsite_community_information .childcare-provider-search__box i,.subsite_community_information .document-search__box i,.subsite_community_information .blog-search__box i,.subsite_community_information .event-search__box i,.subsite_community_information .site-search__button i{color:#896493 !important}.subsite_community_information .organisation-search:before,.subsite_community_information .childcare-provider-search:before,.subsite_community_information .document-search:before,.subsite_community_information .blog-search:before,.subsite_community_information .event-search:before,.subsite_community_information .site-search:before{background:#896493;content:'';display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.subsite_community_information .popular-organisations__title,.subsite_community_information .organisation-filters__header,.subsite_community_information .listing-categories__header,.subsite_community_information .organisations-map__header,.subsite_community_information .childcare-providers-filters__header,.subsite_community_information .childcare-providers-map__header,.subsite_community_information .organisation-plan-your-journey__header,.subsite_community_information .organisation-favourites__header,.subsite_community_information .event-favourites__header,.subsite_community_information .pdf-download__header,.subsite_community_information.controller-organisations.action-show .organisation-plan-your-journey__header,.subsite_community_information.controller-organisations.action-show .organisations-show-header__text,.subsite_community_information.controller-childcare-providers.action-show .childcare-provider-show-header__text,.subsite_community_information .document-filters__header,.subsite_community_information .blog-article-filters__header,.subsite_community_information .blog-archive h3,.subsite_community_information .event-calendar__header,.subsite_community_information .events-map__header,.subsite_community_information.controller-events .similar-events__title,.subsite_community_information .site-search-filters,.subsite_community_information .saved-searches__header{position:relative;margin-top:7px}.subsite_community_information .popular-organisations__title:before,.subsite_community_information .organisation-filters__header:before,.subsite_community_information .listing-categories__header:before,.subsite_community_information .organisations-map__header:before,.subsite_community_information .childcare-providers-filters__header:before,.subsite_community_information .childcare-providers-map__header:before,.subsite_community_information .organisation-plan-your-journey__header:before,.subsite_community_information .organisation-favourites__header:before,.subsite_community_information .event-favourites__header:before,.subsite_community_information .pdf-download__header:before,.subsite_community_information.controller-organisations.action-show .organisation-plan-your-journey__header:before,.subsite_community_information.controller-organisations.action-show .organisations-show-header__text:before,.subsite_community_information.controller-childcare-providers.action-show .childcare-provider-show-header__text:before,.subsite_community_information .document-filters__header:before,.subsite_community_information .blog-article-filters__header:before,.subsite_community_information .blog-archive h3:before,.subsite_community_information .event-calendar__header:before,.subsite_community_information .events-map__header:before,.subsite_community_information.controller-events .similar-events__title:before,.subsite_community_information .site-search-filters:before,.subsite_community_information .saved-searches__header:before{position:absolute;top:-7px;left:0;right:0;background:#896493;height:3px;content:""}.subsite_community_information .event-calendar__header,.subsite_community_information .events-map__header{color:#333 !important}.subsite_community_information .result--organisation .result__button i,.subsite_community_information .result__button i,.subsite_community_information .result__info i,.subsite_community_information .organisations-details a,.subsite_community_information .childcare-providers-details a,.subsite_community_information .event-details a,.subsite_community_information .organisation-events__event span i,.subsite_community_information .organisation-events__event-more-details i,.subsite_community_information .blog-archive ul li a,.subsite_community_information .blog-article__content a,.subsite_community_information .event-calendar__left-arrow,.subsite_community_information .event-calendar__right-arrow,.subsite_community_information .events-date-periods__button i,.subsite_community_information .home-event__info i,.subsite_community_information.controller-events .home-event__footer-link i,.subsite_community_information .event-show-header__location-link,.subsite_community_information .event-show-header__info i{color:#896493 !important}.subsite_community_information .event-calendar__table td.active,.subsite_community_information .event-calendar__table td:hover{background:#896493;color:white !important}.subsite_community_information .next-steps__heading,.subsite_community_information .organisation-events__header{border-top:2px solid #896493}.subsite_community_information .blog-image .blog-image__picture{border-bottom:10px solid #896493}.subsite_community_information .information-and-advice__title{border-top:3px solid #896493}.subsite_community_information .information-and-advice__link i{color:#896493 !important}.subsite_community_information .information-and-advice__link:hover i{color:#6d4f75 !important}.result--cms-page-community_information .result__heading{margin-top:7px}.result--cms-page-community_information .result__heading:before{background:#896493;content:'';display:block;position:absolute;height:3px;top:-7px;left:0;right:0}.result--cms-page-community_information i,.result--cms-page-community_information .result__button i{color:#6d4f75 !important}.controller-enquiries .welcome-block{padding-left:0}.controller-enquiries .welcome-block a{color:#0059b3}.controller-enquiries .welcome-block__title{border-top:3px solid #b6c0b9}.controller-enquiries.local_offer_enquiry .welcome-block__title{border-top:3px solid #4a7fc1}.controller-enquiries.local_offer_enquiry .welcome-block__content p a{color:#e26f4e;text-decoration:none}.controller-enquiries .welcome-block__content p{margin-bottom:12px}.controller-enquiries .welcome-block__title{font-size:1.2em}.controller-enquiries .welcome-block__actions{background:#f0f2f1;padding:12px}.controller-enquiries .welcome-block__actions p{margin:0}.controller-subsite-home.subsite-senco_zone .breadcrumbs__list{display:none}.controller-subsite-home.subsite-senco_zone .featured_block--senco-zone{justify-content:unset;background-color:#b03054;padding:20px}@media screen and (max-width: 1200px){.controller-subsite-home.subsite-senco_zone .featured_block--senco-zone{flex-direction:column}}.controller-subsite-home.subsite-senco_zone .featured_block--senco-zone__title{font-size:20px;color:white}.controller-subsite-home.subsite-senco_zone .featured_block--senco-zone__text{font-size:16px;color:white}.controller-subsite-home.subsite-senco_zone .homepage-resource__container{border:3px solid #b03054;background-color:#5ecaed;padding-left:0px;padding-right:0px;height:100%;display:flex;flex-direction:column}.controller-subsite-home.subsite-senco_zone .homepage-resource__title-container{border-bottom:3px solid #b03054}.controller-subsite-home.subsite-senco_zone .homepage-resource__title{font-size:1.4rem;font-weight:bold;color:#b03054;margin-left:15px;display:flex;align-items:center;margin-top:5px;margin-bottom:5px}.controller-subsite-home.subsite-senco_zone .homepage-resource__title:before{content:'';display:inline-block;position:relative;height:40px;width:40px;min-width:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:50%;background-image:url(/images/afcalloffers/homepage/resources_icon.png);margin-right:10px}.controller-subsite-home.subsite-senco_zone .homepage-resource__list{list-style-type:none;padding-left:15px;padding-right:15px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-item{margin-top:20px;border-bottom:3px dotted #b03054}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-link{color:black;display:block;min-height:60px;display:flex;justify-content:space-between}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-link:after{content:'';display:inline-block;position:relative;height:25px;width:25px;min-width:25px;padding:25px;background-repeat:no-repeat;background-size:25px 25px;background-position:50%;background-color:#b03054;background-image:url(/images/afcalloffers/homepage/download_icon.png);margin-right:10px}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-link:hover:after{background-color:#892541}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-link{font-size:1rem}.controller-subsite-home.subsite-senco_zone .homepage-resource__list-link,.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link{font-size:1.1rem;text-decoration:none}.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link{font-size:1.1rem;margin-bottom:15px;margin-top:15px;text-align:right;position:relative}.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn{color:white;padding-right:25px;text-decoration:none;background:#b03054;position:relative;margin-left:auto;width:45%}@media screen and (max-width: 576px){.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn{width:50%}}@media screen and (max-width: 450px){.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn{width:70%}}.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn:after{position:absolute;display:flex;content:">";top:0px;right:-1px;bottom:-1px;background:#b03054;width:35px;margin-left:5px;border-left:2px solid #5ecaed;align-items:center;justify-content:center;color:white}.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn:hover{background:#892541}.controller-subsite-home.subsite-senco_zone .homepage-resource__main-link .btn:hover:after{background:#892541}.home-block--news{flex-basis:40%;border-right:3px solid #b03054;border-top:3px solid #b03054}@media screen and (max-width: 991px){.home-block--news{border-left:3px solid #b03054;border-top:none}}.home-block--events{flex-basis:66%;background-color:#b03054}.senco-zone__homepage-grid{display:flex}@media screen and (max-width: 991px){.senco-zone__homepage-grid{flex-direction:column;margin-left:0px;margin-right:0px}}@media screen and (max-width: 767px){.senco-zone__homepage-grid{margin-left:15px;margin-right:15px}}.senco-zone__homepage-resource-library{padding-right:0px}@media screen and (max-width: 991px){.senco-zone__homepage-resource-library{padding-left:0px}}.senco-zone__homepage-events-news{padding-left:0px;display:flex;flex-direction:column}@media screen and (max-width: 991px){.senco-zone__homepage-events-news{padding-right:0px}}.senco-zone-news__title-container{border-bottom:3px solid #b03054}@media screen and (max-width: 767px){.senco-zone-news__title-image{display:block;margin-right:auto;margin-left:auto;float:unset;margin-bottom:15px}}@media screen and (max-width: 576px){.senco-zone-news__title-image{width:80%}}.senco-zone-news__title{font-size:1.4rem;font-weight:bold;color:#b03054;margin-left:15px;display:flex;align-items:center;margin-top:5px;margin-bottom:5px}.senco-zone-news__title::before{content:'';display:inline-block;position:relative;height:40px;width:40px;min-width:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:50%;background-image:url(/images/afcalloffers/homepage/news_icon.png);margin-right:10px}.senco-zone-news__text{font-size:1.1rem}@media screen and (max-width: 576px){.senco-zone-news__text{margin-bottom:15px}}.senco-zone-news__inner-container{margin-top:15px}.senco-zone-news__link-container{margin-bottom:15px;margin-top:15px}@media screen and (max-width: 1199px){.senco-zone-news__link-container{margin-top:35px}}.senco-zone-news__link-container .btn-senco{color:white;padding-right:25px;text-decoration:none;background:#b03054;position:absolute;bottom:15px;right:10px;width:32%}@media screen and (max-width: 576px){.senco-zone-news__link-container .btn-senco{width:50%}}@media screen and (max-width: 450px){.senco-zone-news__link-container .btn-senco{width:70%}}@media screen and (max-width: 1199px){.senco-zone-news__link-container .btn-senco{bottom:0px}}.senco-zone-news__link-container .btn-senco::after{position:absolute;display:flex;content:">";top:0px;right:-1px;bottom:-1px;background:#b03054;width:35px;margin-left:5px;border-left:2px solid white;align-items:center;justify-content:center;color:white}.senco-zone-news__link-container .btn-senco:hover{background:#892541}.senco-zone-news__link-container .btn-senco:hover:after{background:#892541}.senco-zone-events__no-events{font-size:1.4rem;text-align:center;margin-top:50px;color:white}.senco-zone-events__title-container{border-bottom:3px solid #f2be45}.senco-zone-events__title{font-size:1.4rem;font-weight:bold;color:#f2be45;margin-left:15px;display:flex;align-items:center;margin-top:5px;margin-bottom:8px}.senco-zone-events__title::before{content:'';display:inline-block;position:relative;height:40px;width:40px;min-width:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:50%;background-image:url(/images/afcalloffers/homepage/events_icon.png);margin-right:10px}.senco-zone-events__row{margin-top:15px;display:flex}@media screen and (max-width: 991px){.senco-zone-events__row{margin-right:5px;margin-left:5px}}@media screen and (max-width: 576px){.senco-zone-events__row{flex-direction:column}}@media screen and (max-width: 576px){.senco-zone-events__container{width:100%}}.senco-zone-events__container:nth-child(2){border-left:3px dotted white}@media screen and (max-width: 576px){.senco-zone-events__container:nth-child(2){border-left:none;margin-top:15px}.senco-zone-events__container:nth-child(2) .senco-zone-events__inner-container{border-top:3px dotted white;padding-top:5px}}.senco-zone-events__inner-container{display:flex;flex-direction:column;height:100%;justify-content:space-around}.senco-zone-events__link-container{text-align:right}.senco-zone-events__link{font-size:1.1rem;color:white;font-weight:bold}.senco-zone-events__link:hover{color:#f2be45}.senco-zone-events__inner-title,.senco-zone-events__date,.senco-zone-events__time{color:white;font-size:1.1rem}.senco-zone-events__date span,.senco-zone-events__time span{font-weight:bold}.senco-zone-events__main-link{margin-bottom:15px;margin-top:15px;position:relative;text-align:right;margin-right:15px}.senco-zone-events__main-link .btn-senco{color:black;padding-right:25px;text-decoration:none;background:#f2be45;position:relative;width:32%}@media screen and (max-width: 576px){.senco-zone-events__main-link .btn-senco{width:50%}}@media screen and (max-width: 450px){.senco-zone-events__main-link .btn-senco{width:70%}}.senco-zone-events__main-link .btn-senco::after{position:absolute;display:flex;content:">";top:0px;right:-1px;bottom:-1px;background:#f2be45;width:35px;margin-left:5px;border-left:2px solid #b03054;align-items:center;justify-content:center;color:black}.senco-zone-events__main-link .btn-senco:hover{background:#d6a83d}.senco-zone-events__main-link .btn-senco:hover:after{background:#d6a83d}.skip-main{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-main:focus,.skip-main:active{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;padding:1rem;text-align:center;background-color:#f2be45;text-decoration:underline;color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;font-size:1.2em;z-index:9999;outline:2px solid #fff}.banner-container--landing{min-height:460px;background-image:url(/images/afcalloffers/landing/landing_header.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover !important}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.banner-container--landing{background-image:url(/images/afcalloffers/landing/landing_header_x2.jpg);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}}.banner-background--landing{opacity:0.95}.sub-sites__container.landing-sites .sub-site__block{width:calc(50% - 30px)}@media (max-width: 767px){.sub-sites__container.landing-sites .sub-site__block--windsor{margin-top:50px}}@media (max-width: 767px){.sub-sites__container.landing-sites .row{margin-left:0px;margin-right:0px}}.sub-sites__container.landing-sites .sub-site__block-title{font-size:1em;padding:20px;line-height:1.75;text-align:center;background-color:#bec7c0;display:flex;justify-content:center;align-items:center}.sub-sites__container.landing-sites .sub-site__block-title--windsor{background:#d1c6d3}.sub-sites__container.landing-sites .sub-site__block-link{margin-top:30px;background:#393744;text-align:left;height:43px;line-height:43px;padding:0px;text-align:center;font-size:1.1em}@media (max-width: 767px){.sub-sites__container.landing-sites .sub-site__block-link{margin-top:10px;line-height:1.3}.sub-sites__container.landing-sites .sub-site__block-link .sub-site__block-link-text{padding:0 15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}}.sub-sites__container.landing-sites .sub-site__block-link i{float:right;font-size:20px}.sub-sites__container.landing-sites .sub-site__block--richmond img{border-bottom:2px solid #005eb0}.sub-sites__container.landing-sites .sub-site__block-link--windsor{background:#772a81}.sub-sites__container.landing-sites .sub-site__block--windsor img{border-bottom:2px solid #772a81}.sub-sites__container.landing-sites img{padding-bottom:30px;border-bottom:2px solid #005eb0;max-width:100%;width:100%}@media (max-width: 767px){.sub-sites__container.landing-sites img{padding-bottom:15px}}.sub-sites--landing{padding-top:0px}.landing-intro{margin:25px 0px;padding:0px 15px}@media (max-width: 767px){.landing-intro{padding:0}}.landing-page-text{background:#fdf2da;margin-bottom:20px}.arrow-container-windsor{padding-right:25px}.arrow-container-richmond{padding-left:25px}.sub-site__block-link--richmond{background:red;position:relative;color:white;padding:5pt;padding-left:10pt;width:100%}@media (max-width: 767px){.sub-site__block-link--richmond{width:calc(100% - 21px);display:block;margin-left:auto}}.sub-site__block-link--richmond:before{position:absolute;display:flex;content:"\f053";font-family:FontAwesome;top:0px;left:-50px;bottom:0px;width:40px;height:43px;margin-left:5px;align-items:center;justify-content:center;background-color:#393744;color:white}.landing-copy{padding:20px 0px 10px 0px}.sub-site__block-link--windsor{position:relative;color:white;padding:5pt;padding-left:10pt;width:100%}@media (max-width: 767px){.sub-site__block-link--windsor{width:calc(100% - 21px)}}.sub-site__block-link--windsor:after{position:absolute;display:flex;content:"\f054";font-family:FontAwesome;top:0px;right:-45px;bottom:0px;width:40px;height:43px;margin-left:5px;align-items:center;justify-content:center;background-color:#772a81;color:white}.path-sections-landing .main{margin-top:0px}.path-sections-landing .banner-buttons__reciteme{margin-right:30px;margin-top:auto;margin-bottom:auto}@media screen and (max-width: 767px){.path-sections-landing .banner-buttons__reciteme{margin-left:auto;margin-right:0px}}.landing-page-about-us{margin:auto;float:unset;margin-bottom:50px}@media screen and (max-width: 767px){.landing-page-about-us{padding-left:0px;padding-right:0px}}.about-us .section-field{padding:15px 0px 15px 5px}.about-us .section-field__row{margin-bottom:20px}.about-us .section-header{padding:0px;font-size:1.1em;position:relative;background-color:#41424f;color:#f2be45;text-align:center}.about-us .section-header h3{line-height:43px}@media screen and (max-width: 355px){.about-us .section-header{padding-left:5px;padding-right:5px}.about-us .section-header h3{line-height:32px}}.about-us .about-us__links-container{display:flex}@media screen and (max-width: 767px){.about-us .about-us__links-container{flex-direction:column}}.about-us .arrow-container-richmond{margin-right:15px}@media screen and (max-width: 767px){.about-us .arrow-container-richmond{margin-right:0px;margin-bottom:15px}}@media screen and (min-width: 768px){.about-us .sub-site__block-link{height:47px}.about-us .sub-site__block-link:before,.about-us .sub-site__block-link:after{height:47px}}@media screen and (max-width: 767px){.about-us .sub-site__block-link{height:40px}.about-us .sub-site__block-link:before,.about-us .sub-site__block-link:after{height:40px}.about-us .sub-site__block-link-text{padding:0 12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}}@media screen and (min-width: 1200px){.about-us .arrow-container-windsor,.about-us .arrow-container-richmond{width:50%}.about-us .sub-site__block-link{height:35px}.about-us .sub-site__block-link:before,.about-us .sub-site__block-link:after{height:35px}.about-us .sub-site__block-link-text{padding:0 15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}}.about-us .sub-site__block-link--richmond{background:#393744}.about-us .sub-site__block-link--windsor{background:#772a81}@page{margin-top:0.5in;margin-bottom:0.75in}@media print{.cookie-policy{display:none}.container{padding:0}.site-header{position:relative !important;padding-top:0 !important}.site-header__background{padding:0}.site-header__content-wrapper{display:none}.site-logo__image{width:120px;background:#41424f !important;padding:10px;print-color-adjust:exact}.subsite_local_offer .site-logo__image{background:#6a6ac8 !important}.title-container{display:none}.breadcrumbs{display:none}.enquiry-introduction__heading{display:none}.welcome-block{border-top:0;padding-top:0}.sidebar-container{display:none}.cms-content-container{width:100%}.cms-page-last-updated{padding:0;text-align:left}.go-back-to-results,.search-again,.not-found-text{display:none}.organisation-search{display:none}.organisations-show-header__text{padding:0}.organisations-details .section-fieldset h4{padding:0}.event-show-header__text,.controller-events .event-details .section-fieldset h4,.controller-events .event-details-map__title,.controller-events .event-reminders__title{padding:0}.event-details .website_url{display:none}.next-buttons{display:none}.container-button{display:none}.footer{display:none}.ai-chatbot-widget-container{display:none}}a,button,input,select,[role="button"]{display:inline-block}a:focus,button:focus,input:focus,select:focus,[role="button"]:focus{outline:2px solid #000 !important;outline-offset:1px !important;box-shadow:0 0 0 5px #ffffff !important}.event-calendar__table td:focus{outline:2px solid #000 !important;outline-offset:1px !important;box-shadow:0 0 0 5px #ffffff !important}
