/*!normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;vertical-align:top;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:62.5%;line-height:1.6;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{text-decoration:none}:focus{outline:0}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1rem 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:10px;font-size:1rem}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em;top:-0.5rem}sub{bottom:-0.25em;bottom:-0.25rem}dl,menu,ol,ul{margin:0 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;padding:.35rem .625rem .75rem}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:62.5%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul{list-style-position:inside}@font-face{font-family:'PrimarySite';src:url('../fonts/primarysite/ps-font.eot');font-weight:normal;font-style:normal}@font-face{font-family:'PrimarySite';src:url('../fonts/primarysite/ps-font.woff') format('woff'),url('../fonts/primarysite/ps-font.ttf') format('truetype'),url('../fonts/primarysite/ps-font.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LDFComicSans';src:url('../fonts/LDFComicSans/LDFComicSans.eot');font-weight:normal;font-style:normal}@font-face{font-family:'LDFComicSans';src:url('../fonts/LDFComicSans/LDFComicSans.woff') format('woff'),url('../fonts/LDFComicSans/LDFComicSans.ttf') format('truetype'),url('../fonts/LDFComicSans/LDFComicSans.svg') format('svg');font-weight:normal;font-style:normal}[class*="icon-font-"]:before{font-family:PrimarySite}.icon-font-up:before{content:'\e000'}.icon-font-up:before{content:'\e000'}.icon-font-down:before{content:'\e001'}.icon-font-left:before{content:'\e002'}.icon-font-right:before{content:'\e003'}.icon-font-ps-up-arrow:before{content:'\e004'}.icon-font-ps-down-arrow:before{content:'\e005'}.icon-font-ps-square:before{content:'\e006'}.icon-font-cog:before{content:'\e007'}.icon-font-person:before{content:'\e008'}.icon-font-separator:before{content:'\e009'}.icon-font-warning:before{content:'\e00a'}.icon-font-magnify:before{content:'\e00b'}.icon-font-tick:before{content:'\e00c'}.icon-font-cross:before{content:'\e00d'}.icon-font-envelope:before{content:'\e00e'}.icon-font-plus:before{content:'\e00f'}.icon-font-minus:before{content:'\e010'}.icon-font-globe:before{content:'\e011'}.icon-font-curvy-arrow:before{content:'\e012'}.icon-font-home:before{content:'\e013'}.icon-font-log-out:before{content:'\e014'}.icon-font-lock:before{content:'\e015'}.icon-font-people:before{content:'\e016'}.icon-font-key:before{content:'\e017'}.icon-font-stats:before{content:'\e018'}.icon-font-mobile:before{content:'\e019'}.icon-font-up-arrow-filled:before{content:'\e01a'}.icon-font-down-arrow-filled:before{content:'\e01b'}.icon-font-left-arrow-filled:before{content:'\e01c'}.icon-font-right-arrow-filled:before{content:'\e01d'}.icon-font-double-arrow-filled:before{content:'\e01e'}.icon-font-read:before{content:'\e01f'}.icon-font-cannot-read:before{content:'\e020'}.icon-font-edit:before{content:'\e021'}.icon-font-maintenance:before{content:'\e022'}.icon-font-admin:before{content:'\e023'}.icon-font-office:before{content:'\e024'}.icon-font-download:before{content:'\e025'}.icon-font-burger:before{content:'\e026'}.icon-font-comment:before{content:'\e027'}.icon-font-plus-circled:before{content:'\e028'}.icon-font-minus-circled:before{content:'\e029'}.icon-font-cross-circled:before{content:'\e02a'}.icon-font-clock:before{content:'\e02b'}.icon-font-plane:before{content:'\e02c'}.icon-font-credits:before{content:'\e02d'}.icon-font-add-user:before{content:'\e02e'}.icon-font-pages:before{content:'\e02f'}.icon-font-location:before{content:'\e030'}.icon-font-question-mark:before{content:'\e031'}.icon-font-developer:before{content:'\e032'}.icon-font-tech:before{content:'\e033'}.icon-font-builder:before{content:'\e034'}.icon-font-play:before{content:'\e035'}.icon-font-pause:before{content:'\e036'}.icon-font-fullscreen:before{content:'\e037'}.icon-font-restore-screen:before{content:'\e038'}.icon-font-calendar-grid:before{content:'\e039'}.icon-font-calendar-list:before{content:'\e03a'}#ps_admin{top:0;left:0;width:100%;z-index:1100;font:normal 11px/11px Arial,Helvetica,sans-serif;color:#fff;background-color:#363636}.ps_admin-wrapper{max-width:980px;margin:auto;line-height:1.5}#ps_admin .ps_admin-wrapper p::before{position:relative;top:1px;font-family:PrimarySite;content:'\e00a';font-size:1.4rem;font-weight:normal;line-height:1;color:#fff}#ps_admin button{display:block}#ps_admin a{text-decoration:none;color:#f7f7f7}#ps_admin a:focus,#ps_admin a:hover{color:#000}#ps_admin #ps_primary a:focus,#ps_admin #ps_primary a:hover{color:#333}#ps_admin ul{margin:0}.ps_control-panel:focus,.ps_admin-home-link:focus,.ps_control-panel:hover,.ps_admin-home-link:hover,#ps_admin .ps_text-messaging:focus a,#ps_admin .ps_text-messaging:hover a,#ps_admin .ps_text-messaging a:focus,#ps_admin .ps_text-messaging a:hover{background-color:#f7f7f7;color:#696969}.ps_secondary li:focus ul,.ps_secondary li:hover ul{display:block}.ps_secondary li li a:focus,.ps_secondary li li a:hover{background-color:#d8d8d8}#ps_admin #ps_primary li{display:block;position:relative;height:23px;box-sizing:border-box;padding:6px 15px;line-height:2;cursor:pointer}#ps_admin #ps_primary .ps_logo-admin{padding-left:0}#ps_admin .ps_secondary li.ps_text-messaging{height:auto;padding:0}.ps_text-link{display:block;padding:6px 15px 7px 0}#ps_admin .ps_secondary .ps_maintenance-on:focus,#ps_admin .ps_secondary .ps_maintenance-on:hover{color:#fff;background:none;cursor:default}.ps_secondary li li a::before,.ps_mobile-nav a::before{float:left;font-family:PrimarySite;speak:none}.ps_user::before,.ps_theme-owner::before{content:'\e008'}.ps_admin-home-link a::before{content:'\e013'}.ps_manage-logout::before{content:'\e014'}.ps_page-permissions::before{content:'\e015'}.ps_manage-users::before{content:'\e016'}.ps_manage-change-password::before{content:'\e017'}.ps_manage-web-stats::before{content:'\e018'}.ps_manage-sms-updates::before{content:'\e019'}.ps_edit-theme::before{content:'\e021'}.ps_maintenance::before{content:'\e022'}.ps_website-admin::before{content:'\e023'}.ps_backoffice::before{content:'\e024'}.ps_download-theme::before{content:'\e025'}.navbar-toggle-left::before{content:'\e026'}.ps_page-metas::before{content:'\e02f'}.ps_dev-documentation::before{content:'\e032'}.ps_tech-documentation::before{content:'\e033'}.ps_build-documentation::before{content:'\e034'}#ps_admin .ps_text-link::before{padding-left:15px;content:'\e019'}@media(min-width:981px){#ps_admin{position:fixed}.ps_admin-wrapper{max-width:980px;margin:auto}#ps_admin #ps_primary{float:left}#ps_admin .ps_secondary{float:right}#ps_logo{display:block;width:70px;height:21px;background-image:url(../images/logo.svg);background-position:left top;background-repeat:no-repeat}#ps_admin #ps_primary li,#ps_admin .ps_secondary li{display:block;position:relative;height:23px;padding:6px 15px;line-height:2;cursor:pointer}#ps_admin #ps_primary li{padding:6px 0 6px 15px}#ps_admin .ps_secondary li li{width:100%;height:auto;padding:0;border:none;margin:0;line-height:1.6}#ps_admin .ps_secondary li:focus>ul,#ps_admin .ps_secondary li:hover>ul{display:block}#ps_admin ul li{float:left}#ps_admin .ps_secondary li li:last-child,#ps_admin .ps_secondary li li:last-child a{border:none;border-radius:0 0 4px 4px}#ps_admin .ps_secondary li li a{display:block;padding:6px 10px;color:#696969}.ps_secondary li li a::before{margin-right:10px;margin-left:7px;font-family:PrimarySite;font-size:14px;line-height:1.1}#ps_admin li.ps_user{cursor:default}#ps_admin .ps_user a:focus,#ps_admin .ps_user a:hover{color:#f7f717}#ps_admin .ps_secondary li li:focus,#ps_admin .ps_admin-home-link a:focus,#ps_admin .ps_secondary li li:hover,#ps_admin .ps_admin-home-link a:hover{color:#696969;background-color:#f7f7f7}#ps_admin li.ps_admin-home-link{padding:0}#ps_admin .ps_admin-home-link a{display:block;padding:6px 15px 7px}#ps_admin .ps_control-panel,#ps_admin .ps_admin-home-link,#ps_admin .ps_user{padding:9px 14px}#ps_admin .ps_control-panel::before,#ps_admin .ps_admin-home-link a::before,#ps_admin .ps_user::before,#ps_admin .ps_text-link::before{display:block;float:left;margin-right:10px;font-family:PrimarySite;font-size:1.1em;color:#f6f42f;speak:none}#ps_admin .ps_admin-home-link a:focus::before,#ps_admin .ps_control-panel:focus::before,#ps_admin .ps_admin-home-link a:hover::before,#ps_admin .ps_control-panel:hover::before,#ps_admin .ps_text-link:focus::before,#ps_admin .ps_text-link:hover::before{color:#696969}#ps_admin .ps_control-panel::after{position:relative;content:'\e001';margin-left:10px;font-family:PrimarySite;font-size:.6em;color:#fff;speak:none}#ps_admin .ps_control-panel:focus::after,#ps_admin .ps_control-panel:hover::after{color:#696969}#ps_admin .ps_control-panel::before{content:'\e007'}#ps_admin .ps_documentation::before{content:'\e02f'}#ps_admin .ps_text-messaging::before,#ps_admin .ps_text-messaging::after{display:none}#ps_admin .ps_secondary ul{display:none;position:absolute;top:100%;right:0;border-radius:0 0 4px 4px;box-shadow:0 1px 2px #c0c0c0;background-color:#f7f7f7}#ps_admin ul.ps_school-admin{min-width:150px}#ps_admin .ps_alert-panel{clear:both;padding:7px 0;border-bottom:1px solid #c9251b;font-size:13px;font-weight:bold;color:#fff;background-color:#cf190d;background-image:-webkit-gradient(linear,left top,left bottom,from(#cf190d),to(#ac180d));background-image:-webkit-linear-gradient(top,#cf190d,#ac180d);background-image:linear-gradient(top,#cf190d,#ac180d)}#ps_admin .ps_alert-panel a{text-decoration:underline;color:#fff}}